body{--color-primary-50-1y05xv:#f0fbff;--color-primary-100-f62fz9:#d1f1ff;--color-primary-200-vubr4w:#b8e7ff;--color-primary-300-5q65ox:#75cfff;--color-primary-400-n8h4bx:#42b4ff;--color-primary-500-q9c16y:#0099ff;--color-primary-600-1lcy1k:#006ce0;--color-primary-700-n6k121:#004a9e;--color-primary-800-j9rj38:#003b8f;--color-primary-900-a5kqrr:#002b66;--color-primary-1000-7umopx:#001129;--color-neutral-50-pvu04n:#fcfcfd;--color-neutral-100-gk3lvf:#f9f9fa;--color-neutral-150-gezhen:#f6f6f9;--color-neutral-200-fqt4tz:#f3f3f7;--color-neutral-250-vs1is4:#ebebf0;--color-neutral-300-08wi6k:#dedee3;--color-neutral-350-dq6kfr:#c6c6cd;--color-neutral-400-wtst55:#b4b4bb;--color-neutral-450-kn0235:#a4a4ad;--color-neutral-500-8van0b:#8c8c94;--color-neutral-550-z2a44u:#72747e;--color-neutral-600-fln1ww:#656871;--color-neutral-650-miik4f:#424650;--color-neutral-700-qw8ats:#333843;--color-neutral-750-pi9qqd:#232b37;--color-neutral-800-t7j5ap:#1b232d;--color-neutral-850-3f0gro:#161d26;--color-neutral-900-v0mtoc:#131920;--color-neutral-950-lxybh8:#0f141a;--color-neutral-1000-7ovvlt:#06080a;--color-error-50-1upkvz:#fff5f5;--color-error-400-c0knb8:#ff7a7a;--color-error-600-mdn3ng:#db0000;--color-error-900-skonp1:#700000;--color-error-1000-ecmudm:#1f0000;--color-success-50-yow9uc:#effff1;--color-success-500-hhxb4g:#2bb534;--color-success-600-g7hz2i:#00802f;--color-success-1000-xy1gvq:#001401;--color-warning-50-uxheb8:#fffef0;--color-warning-400-55puga:#ffe347;--color-warning-500-zidhub:#fbd332;--color-warning-900-kpxt8c:#855900;--color-warning-1000-65l070:#191100;--color-info-50-cdvtrs:#f0fbff;--color-info-300-q9xd1l:#75cfff;--color-info-400-674xac:#42b4ff;--color-info-600-un21zh:#006ce0;--color-info-1000-s77ok9:#001129;--color-purple-400-o7fr4k:#bf80ff;--color-purple-700-5hcbeu:#7300e5;--color-amber-400-z6oddn:#ff9900;--color-amber-500-rsho1x:#fa6f00;--color-transparent-i61gs1:transparent;--color-black-cox1hy:#000000;--color-white-p1zlvy:#ffffff;--color-charts-red-300-2k7eul:#ea7158;--color-charts-red-400-ssrf2o:#dc5032;--color-charts-red-500-m14kmu:#d13313;--color-charts-red-600-938v3h:#ba2e0f;--color-charts-red-700-f6sq8t:#a82a0c;--color-charts-red-800-tzkaad:#972709;--color-charts-red-900-fhg0lh:#892407;--color-charts-red-1000-9iigzo:#7d2105;--color-charts-red-1100-4n7b3z:#721e03;--color-charts-red-1200-ek3cuo:#671c00;--color-charts-orange-300-hqhtmn:#e07941;--color-charts-orange-400-g8c1fc:#cc5f21;--color-charts-orange-500-j3c2cu:#bc4d01;--color-charts-orange-600-1ad7o4:#a84401;--color-charts-orange-700-spsf2r:#983c02;--color-charts-orange-800-244d7b:#8a3603;--color-charts-orange-900-8omk92:#7e3103;--color-charts-orange-1000-ezq5pz:#732c02;--color-charts-orange-1100-bhcmg5:#692801;--color-charts-orange-1200-exs6jj:#602400;--color-charts-yellow-300-fpz8o0:#b2911c;--color-charts-yellow-400-vxiqrf:#9c7b0b;--color-charts-yellow-500-1qgrtj:#8a6b05;--color-charts-yellow-600-aweqy2:#7b5f04;--color-charts-yellow-700-xh0lj9:#6f5504;--color-charts-yellow-800-gp4422:#654d03;--color-charts-yellow-900-r6gx3k:#5d4503;--color-charts-yellow-1000-6dnac6:#553f03;--color-charts-yellow-1100-fqp4sw:#4d3901;--color-charts-yellow-1200-k7kf4w:#483300;--color-charts-green-300-6766ev:#67a353;--color-charts-green-400-gd41ay:#41902c;--color-charts-green-500-yr18n3:#1f8104;--color-charts-green-600-b1gmr0:#1a7302;--color-charts-green-700-305sle:#176702;--color-charts-green-800-rh42zr:#145d02;--color-charts-green-900-2x5smm:#125502;--color-charts-green-1000-opphoq:#104d01;--color-charts-green-1100-o67uzm:#0f4601;--color-charts-green-1200-sw46fc:#0d4000;--color-charts-teal-300-2qlyrg:#2ea597;--color-charts-teal-400-s8pa77:#1c8e81;--color-charts-teal-500-8d830b:#0d7d70;--color-charts-teal-600-772n9t:#096f64;--color-charts-teal-700-29mnwm:#06645a;--color-charts-teal-800-vp41t6:#045b52;--color-charts-teal-900-k020ya:#03524a;--color-charts-teal-1000-fhpqt3:#014b44;--color-charts-teal-1100-6w598w:#01443e;--color-charts-teal-1200-0u78my:#003e38;--color-charts-blue-1-300-pdza0q:#529ccb;--color-charts-blue-1-400-ajl038:#3184c2;--color-charts-blue-1-500-9s8gor:#0273bb;--color-charts-blue-1-600-7ymb7g:#0166ab;--color-charts-blue-1-700-5qzras:#015b9d;--color-charts-blue-1-800-awczh4:#015292;--color-charts-blue-1-900-6wxwzk:#014a87;--color-charts-blue-1-1000-00005b:#01437d;--color-charts-blue-1-1100-8nwfwf:#003c75;--color-charts-blue-1-1200-v60p8b:#00366d;--color-charts-blue-2-300-g72slq:#688ae8;--color-charts-blue-2-400-he538m:#5978e3;--color-charts-blue-2-500-quctxu:#4066df;--color-charts-blue-2-600-6qav3j:#3759ce;--color-charts-blue-2-700-sp7t4m:#314fbf;--color-charts-blue-2-800-q01umt:#2c46b1;--color-charts-blue-2-900-gog7z2:#273ea5;--color-charts-blue-2-1000-c13nf8:#23379b;--color-charts-blue-2-1100-ddk6eo:#1f3191;--color-charts-blue-2-1200-gt550t:#1b2b88;--color-charts-purple-300-85q036:#a783e1;--color-charts-purple-400-9axh6r:#9469d6;--color-charts-purple-500-rn2jbl:#8456ce;--color-charts-purple-600-26s4rg:#7749bf;--color-charts-purple-700-tv8cvg:#6b40b2;--color-charts-purple-800-h61qlx:#6237a7;--color-charts-purple-900-am452b:#59309d;--color-charts-purple-1000-uarqpb:#512994;--color-charts-purple-1100-y8ctnd:#4a238b;--color-charts-purple-1200-hr9f40:#431d84;--color-charts-pink-300-ewnht7:#da7596;--color-charts-pink-400-smjdat:#ce567c;--color-charts-pink-500-bw864b:#c33d69;--color-charts-pink-600-2ro14y:#b1325c;--color-charts-pink-700-ryxvua:#a32952;--color-charts-pink-800-tcusf8:#962249;--color-charts-pink-900-kpyne4:#8b1b42;--color-charts-pink-1000-1soluc:#81143b;--color-charts-pink-1100-ff6g93:#780d35;--color-charts-pink-1200-w9585d:#6f062f;--color-charts-status-critical-c6brdu:var(--color-charts-red-1000-9iigzo);--color-charts-status-high-18fhg5:var(--color-charts-red-600-938v3h);--color-charts-status-medium-3trmy3:var(--color-charts-orange-400-g8c1fc);--color-charts-status-low-br6wv0:var(--color-charts-yellow-300-fpz8o0);--color-charts-status-positive-md7eqa:var(--color-charts-green-300-6766ev);--color-charts-status-info-yds4x2:var(--color-charts-blue-1-400-ajl038);--color-charts-status-neutral-k2p33t:var(--color-neutral-500-8van0b);--color-charts-threshold-negative-aad26m:var(--color-error-600-mdn3ng);--color-charts-threshold-positive-mk2804:var(--color-success-600-g7hz2i);--color-charts-threshold-info-ijuzzj:var(--color-info-600-un21zh);--color-charts-threshold-neutral-pd7kh4:var(--color-neutral-600-fln1ww);--color-charts-line-grid-kjxf3m:var(--color-neutral-300-08wi6k);--color-charts-line-tick-xmcbvk:var(--color-neutral-300-08wi6k);--color-charts-line-axis-b95ncf:var(--color-neutral-300-08wi6k);--color-charts-palette-categorical-1-xu0deg:var(--color-charts-blue-2-300-g72slq);--color-charts-palette-categorical-2-ktit09:var(--color-charts-pink-500-bw864b);--color-charts-palette-categorical-3-g0srj0:var(--color-charts-teal-300-2qlyrg);--color-charts-palette-categorical-4-5vauwp:var(--color-charts-purple-500-rn2jbl);--color-charts-palette-categorical-5-3v8ery:var(--color-charts-orange-300-hqhtmn);--color-charts-palette-categorical-6-ztdd8d:var(--color-charts-blue-2-600-6qav3j);--color-charts-palette-categorical-7-3j5o6w:var(--color-charts-pink-800-tcusf8);--color-charts-palette-categorical-8-c5r39m:var(--color-charts-teal-600-772n9t);--color-charts-palette-categorical-9-8n6iuv:var(--color-charts-purple-800-h61qlx);--color-charts-palette-categorical-10-opta0w:var(--color-charts-orange-600-1ad7o4);--color-charts-palette-categorical-11-b2r7jc:var(--color-charts-blue-2-900-gog7z2);--color-charts-palette-categorical-12-b5drtm:var(--color-charts-pink-1100-ff6g93);--color-charts-palette-categorical-13-c69xg9:var(--color-charts-teal-900-k020ya);--color-charts-palette-categorical-14-db19x8:var(--color-charts-purple-1100-y8ctnd);--color-charts-palette-categorical-15-8z8vjw:var(--color-charts-orange-900-8omk92);--color-charts-palette-categorical-16-549jkl:var(--color-charts-blue-2-1200-gt550t);--color-charts-palette-categorical-17-nrio7t:var(--color-charts-pink-400-smjdat);--color-charts-palette-categorical-18-tm902v:var(--color-charts-teal-1200-0u78my);--color-charts-palette-categorical-19-ujcr86:var(--color-charts-purple-400-9axh6r);--color-charts-palette-categorical-20-h55e4g:var(--color-charts-orange-1200-exs6jj);--color-charts-palette-categorical-21-vs0u8l:var(--color-charts-blue-2-500-quctxu);--color-charts-palette-categorical-22-6klt3l:var(--color-charts-pink-700-ryxvua);--color-charts-palette-categorical-23-3zpkdt:var(--color-charts-teal-500-8d830b);--color-charts-palette-categorical-24-z9a4uk:var(--color-charts-purple-700-tv8cvg);--color-charts-palette-categorical-25-tgdsk2:var(--color-charts-orange-500-j3c2cu);--color-charts-palette-categorical-26-lo8zn9:var(--color-charts-blue-2-800-q01umt);--color-charts-palette-categorical-27-bruhsa:var(--color-charts-pink-1000-1soluc);--color-charts-palette-categorical-28-6b00fb:var(--color-charts-teal-800-vp41t6);--color-charts-palette-categorical-29-aurmid:var(--color-charts-purple-1000-uarqpb);--color-charts-palette-categorical-30-fjnmd7:var(--color-charts-orange-800-244d7b);--color-charts-palette-categorical-31-7zcct5:var(--color-charts-blue-2-1100-ddk6eo);--color-charts-palette-categorical-32-rrda6y:var(--color-charts-pink-300-ewnht7);--color-charts-palette-categorical-33-2v0mzv:var(--color-charts-teal-1100-6w598w);--color-charts-palette-categorical-34-g9a9q3:var(--color-charts-purple-300-85q036);--color-charts-palette-categorical-35-u0w821:var(--color-charts-orange-1100-bhcmg5);--color-charts-palette-categorical-36-tthuf8:var(--color-charts-blue-2-400-he538m);--color-charts-palette-categorical-37-y588bl:var(--color-charts-pink-600-2ro14y);--color-charts-palette-categorical-38-qdh97u:var(--color-charts-teal-400-s8pa77);--color-charts-palette-categorical-39-yisq6l:var(--color-charts-purple-600-26s4rg);--color-charts-palette-categorical-40-yeer1v:var(--color-charts-orange-400-g8c1fc);--color-charts-palette-categorical-41-tu9dxw:var(--color-charts-blue-2-700-sp7t4m);--color-charts-palette-categorical-42-q410kp:var(--color-charts-pink-900-kpyne4);--color-charts-palette-categorical-43-dwew7q:var(--color-charts-teal-700-29mnwm);--color-charts-palette-categorical-44-2thp96:var(--color-charts-purple-900-am452b);--color-charts-palette-categorical-45-6kinj6:var(--color-charts-orange-700-spsf2r);--color-charts-palette-categorical-46-iefxfq:var(--color-charts-blue-2-1000-c13nf8);--color-charts-palette-categorical-47-9l9wl2:var(--color-charts-pink-1200-w9585d);--color-charts-palette-categorical-48-5s2n0r:var(--color-charts-teal-1000-fhpqt3);--color-charts-palette-categorical-49-bub0l1:var(--color-charts-purple-1200-hr9f40);--color-charts-palette-categorical-50-utrpu5:var(--color-charts-orange-1000-ezq5pz);--color-charts-error-bar-marker-r10jgv:var(--color-neutral-900-v0mtoc);--color-severity-dark-red-j8bmoc:#870303;--color-severity-red-wf5w2d:#ce3311;--color-severity-orange-rpbcus:#f89256;--color-severity-yellow-4er6zq:#f2cd54;--color-severity-grey-sp7qo8:var(--color-neutral-600-fln1ww);--color-background-notification-severity-critical-0xl8pp:var(--color-severity-dark-red-j8bmoc);--color-background-notification-severity-high-8nbgdi:var(--color-severity-red-wf5w2d);--color-background-notification-severity-medium-lbljs2:var(--color-severity-orange-rpbcus);--color-background-notification-severity-low-giz8b6:var(--color-severity-yellow-4er6zq);--color-background-notification-severity-neutral-hnhgmv:var(--color-severity-grey-sp7qo8);--color-text-notification-severity-critical-tv4vw4:var(--color-neutral-100-gk3lvf);--color-text-notification-severity-high-t4suvu:var(--color-neutral-100-gk3lvf);--color-text-notification-severity-medium-8f60kb:var(--color-neutral-950-lxybh8);--color-text-notification-severity-low-gvojhi:var(--color-neutral-950-lxybh8);--color-text-notification-severity-neutral-ynm2wl:var(--color-neutral-100-gk3lvf);--color-grey-opaque-10-vwfmts:rgba(0, 0, 0, 0.1);--color-grey-opaque-25-cjy3al:rgba(255, 255, 255, 0.25);--color-grey-opaque-70-ewuade:rgba(35, 43, 55, 0.7);--color-grey-transparent-qh7559:rgba(15, 20, 26, 0.12);--color-grey-transparent-heavy-9vz74t:rgba(15, 20, 26, 0.12);--color-background-badge-icon-ul3s2p:var(--color-error-600-mdn3ng);--color-background-button-link-active-a3i1s9:var(--color-primary-100-f62fz9);--color-background-button-link-hover-cv3vxv:var(--color-primary-50-1y05xv);--color-background-button-normal-active-3qdx9x:var(--color-primary-100-f62fz9);--color-background-button-normal-default-xsojnf:var(--color-white-p1zlvy);--color-background-button-normal-disabled-uwvef3:var(--color-white-p1zlvy);--color-background-button-normal-hover-4mq4on:var(--color-primary-50-1y05xv);--color-background-toggle-button-normal-pressed-znqu4x:var(--color-primary-100-f62fz9);--color-background-button-primary-active-2yreuc:var(--color-amber-500-rsho1x);--color-background-button-primary-default-mzbd6x:var(--color-amber-400-z6oddn);--color-background-button-primary-disabled-ft3nq0:var(--color-neutral-250-vs1is4);--color-background-button-primary-hover-bo09mk:var(--color-amber-500-rsho1x);--color-background-direction-button-active-lvo0dy:var(--color-neutral-750-pi9qqd);--color-background-direction-button-default-bvhbsn:var(--color-neutral-650-miik4f);--color-background-direction-button-disabled-4t6znt:var(--color-neutral-250-vs1is4);--color-background-direction-button-hover-74n5o1:var(--color-neutral-700-qw8ats);--color-text-direction-button-default-p88lvb:var(--color-white-p1zlvy);--color-text-direction-button-disabled-jdkhmp:var(--color-text-interactive-disabled-vbo6v5);--color-background-calendar-current-date-6nkw96:var(--color-neutral-200-fqt4tz);--color-background-cell-shaded-3n8zq3:var(--color-neutral-150-gezhen);--color-background-code-editor-gutter-active-line-default-jbu7qh:var(--color-neutral-600-fln1ww);--color-background-code-editor-gutter-active-line-error-mhkmre:var(--color-text-status-error-mxzop7);--color-background-code-editor-gutter-default-0oq7ef:var(--color-neutral-200-fqt4tz);--color-background-code-editor-loading-xreyed:var(--color-neutral-100-gk3lvf);--color-background-code-editor-pane-item-hover-ud4zy7:var(--color-neutral-250-vs1is4);--color-background-code-editor-status-bar-ctq8cb:var(--color-neutral-200-fqt4tz);--color-background-container-content-h114dj:var(--color-white-p1zlvy);--color-background-container-header-1xvkdg:var(--color-white-p1zlvy);--color-background-control-checked-xk5cy2:var(--color-primary-600-1lcy1k);--color-background-control-default-k5dlqw:var(--color-white-p1zlvy);--color-background-control-disabled-1dm4mk:var(--color-neutral-300-08wi6k);--color-background-dropdown-item-default-g1726r:var(--color-white-p1zlvy);--color-background-dropdown-item-dimmed-dhho03:transparent;--color-background-dropdown-item-filter-match-gjpt1h:var(--color-primary-50-1y05xv);--color-background-dropdown-item-hover-iwrvc1:var(--color-neutral-200-fqt4tz);--color-background-dropdown-item-selected-nlj7md:var(--color-background-item-selected-o3455o);--color-background-home-header-4c9jt4:var(--color-neutral-950-lxybh8);--color-background-inline-code-2du9p8:rgba(0, 0, 0, 0.1);--color-background-input-default-dkd4bz:var(--color-white-p1zlvy);--color-background-input-disabled-cn9bpj:var(--color-neutral-250-vs1is4);--color-background-item-selected-o3455o:var(--color-primary-50-1y05xv);--color-background-layout-main-htt4fm:var(--color-white-p1zlvy);--color-background-layout-mobile-panel-ed0ava:var(--color-neutral-950-lxybh8);--color-background-layout-panel-content-ywo9k1:var(--color-background-container-content-h114dj);--color-background-layout-panel-hover-e1fkm5:var(--color-neutral-250-vs1is4);--color-background-layout-toggle-active-ap91vm:var(--color-neutral-650-miik4f);--color-background-layout-toggle-default-2hgjdu:var(--color-neutral-650-miik4f);--color-background-layout-toggle-hover-0cpm7g:var(--color-neutral-600-fln1ww);--color-background-layout-toggle-selected-active-sg226v:var(--color-primary-600-1lcy1k);--color-background-layout-toggle-selected-default-01301n:var(--color-primary-600-1lcy1k);--color-background-layout-toggle-selected-hover-kpbc9x:var(--color-primary-700-n6k121);--color-background-modal-overlay-3ppsd8:var(--color-grey-opaque-70-ewuade);--color-background-notification-blue-4vnob8:var(--color-info-600-un21zh);--color-background-notification-green-2rkyvu:var(--color-success-600-g7hz2i);--color-background-notification-grey-4no337:var(--color-neutral-650-miik4f);--color-background-notification-red-0487ea:var(--color-error-600-mdn3ng);--color-background-notification-yellow-y6us5r:var(--color-warning-400-55puga);--color-background-notification-stack-bar-qe5n4w:var(--color-neutral-750-pi9qqd);--color-background-notification-stack-bar-active-a4h9r8:var(--color-neutral-750-pi9qqd);--color-background-notification-stack-bar-hover-jh82oo:var(--color-neutral-650-miik4f);--color-background-popover-2f8egd:var(--color-white-p1zlvy);--color-background-progress-bar-content-default-dpmc37:var(--color-primary-600-1lcy1k);--color-background-progress-bar-content-in-flash-7anyvu:var(--color-white-p1zlvy);--color-background-progress-bar-layout-default-2axrfi:var(--color-neutral-250-vs1is4);--color-background-progress-bar-layout-in-flash-n5r9m7:var(--color-grey-opaque-25-cjy3al);--color-background-segment-active-b3vlop:var(--color-primary-600-1lcy1k);--color-background-segment-default-9iucim:var(--color-background-button-normal-default-xsojnf);--color-background-segment-disabled-2j16pl:var(--color-background-button-normal-disabled-uwvef3);--color-background-segment-hover-2rk3qd:var(--color-background-button-normal-hover-4mq4on);--color-background-segment-wrapper-zxi513:var(--color-background-container-content-h114dj);--color-background-slider-handle-default-bm6lnd:var(--color-primary-600-1lcy1k);--color-background-slider-handle-active-va1gvy:var(--color-primary-700-n6k121);--color-background-slider-track-4m1lml:var(--color-neutral-500-8van0b);--color-background-slider-handle-ring-e8v8j2:var(--color-white-p1zlvy);--color-background-slider-error-pressed-ka6o9p:var(--color-error-900-skonp1);--color-background-slider-warning-pressed-x6s7qp:var(--color-warning-900-kpxt8c);--color-background-status-error-xpfvrr:var(--color-error-50-1upkvz);--color-background-status-info-uwe1e9:var(--color-info-50-cdvtrs);--color-background-dialog-j143sw:var(--color-background-status-info-uwe1e9);--color-background-status-success-774mn7:var(--color-success-50-yow9uc);--color-background-status-warning-xvs0bp:var(--color-warning-50-uxheb8);--color-background-table-header-l5637m:var(--color-background-container-header-1xvkdg);--color-background-tiles-disabled-3oxnuw:var(--color-neutral-250-vs1is4);--color-background-toggle-checked-disabled-ps8s83:var(--color-primary-200-vubr4w);--color-background-toggle-default-ypvqji:var(--color-neutral-650-miik4f);--color-background-avatar-gen-ai-oxp2v6:radial-gradient(circle farthest-corner at top right, #b8e7ff 0%, #0099ff 25%, #5c7fff 40% , #8575ff 60%, #962eff 80%);--color-background-avatar-default-t427xm:var(--color-neutral-650-miik4f);--color-text-avatar-kuhkoa:var(--color-white-p1zlvy);--color-background-loading-bar-gen-ai-tey70i:linear-gradient(90deg, #b8e7ff 0%, #0099ff 10%, #5c7fff 24%, #8575ff 50%, #962eff 76%, #0099ff 90%, #b8e7ff 100%);--color-background-chat-bubble-outgoing-ay6nj3:transparent;--color-background-chat-bubble-incoming-kj6fgk:var(--color-neutral-150-gezhen);--color-text-chat-bubble-outgoing-0cgq49:var(--color-text-body-default-ryjct1);--color-text-chat-bubble-incoming-7twq51:var(--color-text-body-default-ryjct1);--color-border-button-normal-active-d8a8v8:var(--color-primary-900-a5kqrr);--color-border-button-normal-default-s8jnvu:var(--color-primary-600-1lcy1k);--color-border-toggle-button-normal-pressed-avdfaw:var(--color-primary-600-1lcy1k);--color-border-button-normal-disabled-zra9p9:var(--color-neutral-400-wtst55);--color-text-button-normal-disabled-05p74s:var(--color-neutral-500-8van0b);--color-border-button-normal-hover-6gylxf:var(--color-primary-900-a5kqrr);--color-text-button-icon-disabled-nnofkn:var(--color-neutral-500-8van0b);--color-border-button-primary-disabled-rmen9o:var(--color-background-button-primary-disabled-ft3nq0);--color-text-button-primary-disabled-q79gms:var(--color-neutral-500-8van0b);--color-item-selected-jdg5yd:var(--color-primary-600-1lcy1k);--color-border-calendar-grid-67r4w4:transparent;--color-border-calendar-grid-selected-focus-ring-a8x91k:var(--color-neutral-100-gk3lvf);--color-border-cell-shaded-b51lt9:var(--color-neutral-300-08wi6k);--color-border-code-editor-ace-active-line-light-theme-q6hsvt:var(--color-neutral-300-08wi6k);--color-border-code-editor-ace-active-line-dark-theme-v09eti:var(--color-neutral-600-fln1ww);--color-border-code-editor-default-1etiw8:var(--color-neutral-300-08wi6k);--color-border-code-editor-pane-item-hover-sbam42:var(--color-border-dropdown-item-hover-il52fv);--color-border-container-divider-9huz1a:transparent;--color-border-container-top-k3vmoz:transparent;--color-border-control-checked-hfai2a:var(--color-background-control-checked-xk5cy2);--color-border-control-default-sh3548:var(--color-neutral-500-8van0b);--color-border-control-disabled-npmvgu:var(--color-background-control-disabled-1dm4mk);--color-border-divider-active-kv8eix:var(--color-neutral-950-lxybh8);--color-border-divider-default-nfermc:var(--color-neutral-350-dq6kfr);--color-border-divider-panel-bottom-fu7dgn:var(--color-border-divider-default-nfermc);--color-border-divider-panel-side-edgrzi:var(--color-border-divider-default-nfermc);--color-border-divider-secondary-gobrui:var(--color-neutral-250-vs1is4);--color-border-dropdown-container-4aa756:var(--color-neutral-400-wtst55);--color-border-dropdown-group-7f90s7:var(--color-border-dropdown-item-default-g1rffu);--color-border-dropdown-item-default-g1rffu:var(--color-border-divider-default-nfermc);--color-border-dropdown-item-hover-il52fv:var(--color-neutral-500-8van0b);--color-border-dropdown-item-dimmed-hover-ga9sch:var(--color-neutral-500-8van0b);--color-border-dropdown-item-selected-6rq3fm:var(--color-border-item-selected-gor8ib);--color-border-dropdown-item-top-gp2d1p:transparent;--color-border-editable-cell-hover-se2y3s:var(--color-border-dropdown-item-hover-il52fv);--color-border-input-default-mvv73z:var(--color-neutral-500-8van0b);--color-border-input-disabled-yyhlvy:var(--color-background-input-disabled-cn9bpj);--color-border-input-focused-sl6x1x:var(--color-primary-600-1lcy1k);--color-border-item-focused-lz1zs6:var(--color-primary-600-1lcy1k);--color-border-dropdown-item-focused-7wmevi:var(--color-neutral-650-miik4f);--color-border-item-placeholder-ewxedi:var(--color-border-item-selected-gor8ib);--color-border-item-selected-gor8ib:var(--color-item-selected-jdg5yd);--color-border-layout-pyos42:var(--color-neutral-350-dq6kfr);--color-border-notification-stack-bar-aszsse:var(--color-neutral-750-pi9qqd);--color-border-panel-header-a3g1xy:var(--color-border-divider-default-nfermc);--color-border-popover-vob9g7:var(--color-border-dropdown-container-4aa756);--color-border-segment-active-4xefp9:var(--color-border-segment-default-33xsod);--color-border-segment-default-33xsod:var(--color-neutral-650-miik4f);--color-border-segment-disabled-7bgyw9:var(--color-border-segment-default-33xsod);--color-border-segment-hover-941xea:var(--color-border-segment-default-33xsod);--color-border-status-error-i59tsd:var(--color-error-600-mdn3ng);--color-border-status-info-d3sn73:var(--color-info-600-un21zh);--color-border-status-success-xj5jpm:var(--color-success-600-g7hz2i);--color-border-status-warning-lr6hnh:var(--color-warning-900-kpxt8c);--color-border-dialog-alphfp:var(--color-border-status-info-d3sn73);--color-border-divider-interactive-default-0r2wcs:var(--color-neutral-500-8van0b);--color-border-tabs-divider-krofd6:var(--color-neutral-350-dq6kfr);--color-border-tabs-shadow-h56i7t:var(--color-grey-transparent-qh7559);--color-border-tabs-underline-xe9oi3:var(--color-text-accent-wlpatu);--color-border-tiles-disabled-fxxjc7:var(--color-background-tiles-disabled-3oxnuw);--color-border-tutorial-7ctcb6:var(--color-neutral-300-08wi6k);--color-foreground-control-default-rhyg9o:var(--color-white-p1zlvy);--color-foreground-control-disabled-e101je:var(--color-white-p1zlvy);--color-foreground-control-read-only-164ude:var(--color-neutral-600-fln1ww);--color-shadow-default-pw9o8r:var(--color-grey-transparent-heavy-9vz74t);--color-stroke-chart-line-3nsnk6:var(--color-neutral-500-8van0b);--color-text-accent-wlpatu:var(--color-primary-600-1lcy1k);--color-text-body-default-ryjct1:var(--color-neutral-950-lxybh8);--color-text-body-secondary-p9djjm:var(--color-neutral-650-miik4f);--color-text-breadcrumb-current-guu6t6:var(--color-neutral-600-fln1ww);--color-text-breadcrumb-icon-54at2o:var(--color-neutral-500-8van0b);--color-text-button-inline-icon-default-es90pc:var(--color-text-link-default-8yv9b7);--color-text-button-inline-icon-disabled-hui2y8:var(--color-text-interactive-disabled-vbo6v5);--color-text-button-inline-icon-hover-34716a:var(--color-text-link-hover-pkytf7);--color-text-button-normal-active-evxn49:var(--color-primary-900-a5kqrr);--color-text-toggle-button-normal-pressed-awopw1:var(--color-primary-900-a5kqrr);--color-text-button-normal-default-3fcwpt:var(--color-primary-600-1lcy1k);--color-text-button-normal-hover-kzq5e3:var(--color-primary-900-a5kqrr);--color-text-link-button-normal-default-1ho9n8:var(--color-text-button-normal-default-3fcwpt);--color-text-link-button-normal-hover-kmrmqs:var(--color-text-button-normal-hover-kzq5e3);--color-text-link-button-normal-active-d3qp4o:var(--color-text-button-normal-active-evxn49);--color-text-button-primary-active-srdk7o:var(--color-neutral-950-lxybh8);--color-text-button-primary-default-tt2or8:var(--color-neutral-950-lxybh8);--color-text-button-primary-hover-qld9hu:var(--color-neutral-950-lxybh8);--color-text-calendar-date-hover-808doy:var(--color-text-dropdown-item-default-bjdgve);--color-text-calendar-month-uounxo:var(--color-neutral-600-fln1ww);--color-text-code-editor-gutter-active-line-i870tx:var(--color-white-p1zlvy);--color-text-code-editor-gutter-default-dqu4zh:var(--color-neutral-950-lxybh8);--color-text-code-editor-status-bar-disabled-q1tpuo:var(--color-neutral-500-8van0b);--color-text-code-editor-tab-button-error-cni8e4:var(--color-white-p1zlvy);--color-text-column-header-oux894:var(--color-neutral-650-miik4f);--color-text-column-sorting-icon-mqr276:var(--color-text-column-header-oux894);--color-text-control-disabled-qg8k58:var(--color-text-interactive-disabled-vbo6v5);--color-text-counter-l0v3x0:var(--color-neutral-600-fln1ww);--color-text-disabled-y2eoxf:var(--color-neutral-400-wtst55);--color-text-disabled-inline-edit-apkicu:var(--color-neutral-650-miik4f);--color-text-dropdown-footer-k7df7h:var(--color-text-form-secondary-4usdwg);--color-text-dropdown-group-label-3vji4k:var(--color-text-group-label-4gdpcl);--color-text-dropdown-item-default-bjdgve:var(--color-neutral-950-lxybh8);--color-text-dropdown-item-dimmed-8twn6b:var(--color-text-interactive-disabled-vbo6v5);--color-text-dropdown-item-disabled-nehxb7:var(--color-text-interactive-disabled-vbo6v5);--color-text-dropdown-item-filter-match-a4g9zm:var(--color-primary-600-1lcy1k);--color-text-dropdown-item-highlighted-1a85fc:var(--color-neutral-950-lxybh8);--color-text-dropdown-item-secondary-4f34f6:var(--color-text-form-secondary-4usdwg);--color-text-dropdown-item-secondary-hover-c09qu2:var(--color-neutral-600-fln1ww);--color-text-empty-03hr9s:var(--color-neutral-600-fln1ww);--color-text-expandable-section-default-pjvkgp:var(--color-neutral-950-lxybh8);--color-text-expandable-section-hover-8h3186:var(--color-text-accent-wlpatu);--color-text-expandable-section-navigation-icon-default-twgpzh:var(--color-text-interactive-default-cpoktr);--color-text-form-default-1f4edz:var(--color-neutral-950-lxybh8);--color-text-form-label-zhsvmu:var(--color-text-form-default-1f4edz);--color-text-form-secondary-4usdwg:var(--color-neutral-600-fln1ww);--color-text-group-label-4gdpcl:var(--color-neutral-650-miik4f);--color-text-label-gen-ai-qf031h:var(--color-purple-700-5hcbeu);--color-text-heading-default-5vbiad:var(--color-neutral-950-lxybh8);--color-text-heading-secondary-exzje1:var(--color-neutral-650-miik4f);--color-text-home-header-default-morg6i:var(--color-neutral-250-vs1is4);--color-text-home-header-secondary-i4jhp7:var(--color-neutral-350-dq6kfr);--color-text-icon-subtle-ab993n:var(--color-neutral-600-fln1ww);--color-text-input-disabled-k0zows:var(--color-neutral-400-wtst55);--color-text-input-placeholder-tv2u7d:var(--color-neutral-600-fln1ww);--color-text-input-placeholder-disabled-yea9x0:var(--color-text-input-disabled-k0zows);--color-text-interactive-active-883d43:var(--color-neutral-950-lxybh8);--color-text-interactive-default-cpoktr:var(--color-neutral-650-miik4f);--color-text-interactive-disabled-vbo6v5:var(--color-neutral-400-wtst55);--color-text-interactive-hover-p2beex:var(--color-neutral-950-lxybh8);--color-text-toggle-button-icon-pressed-wo78fn:var(--color-neutral-950-lxybh8);--color-text-interactive-inverted-default-nzthan:var(--color-neutral-300-08wi6k);--color-text-interactive-inverted-hover-oa7pli:var(--color-neutral-100-gk3lvf);--color-text-inverted-pjfvs8:var(--color-white-p1zlvy);--color-text-label-mo3nx0:var(--color-text-form-label-zhsvmu);--color-text-layout-toggle-1a15s3:var(--color-white-p1zlvy);--color-text-layout-toggle-active-1t5mpl:var(--color-white-p1zlvy);--color-text-layout-toggle-hover-2wzjg7:var(--color-primary-600-1lcy1k);--color-text-layout-toggle-selected-p7mhyv:var(--color-white-p1zlvy);--color-text-link-default-8yv9b7:var(--color-primary-600-1lcy1k);--color-text-link-hover-pkytf7:var(--color-primary-900-a5kqrr);--color-text-link-inverted-hover-b4wg6a:var(--color-white-p1zlvy);--color-text-link-button-underline-z4wjnv:transparent;--color-text-link-button-underline-hover-cn3mqh:transparent;--color-text-notification-default-w5tddq:var(--color-neutral-100-gk3lvf);--color-text-notification-stack-bar-tjj0ek:var(--color-white-p1zlvy);--color-text-notification-yellow-vjtdxk:var(--color-neutral-950-lxybh8);--color-text-pagination-page-number-active-disabled-w4xha3:var(--color-text-interactive-disabled-vbo6v5);--color-text-pagination-page-number-default-elv13g:var(--color-text-interactive-default-cpoktr);--color-text-segment-active-ybucah:var(--color-white-p1zlvy);--color-text-segment-default-4rxlop:var(--color-neutral-650-miik4f);--color-text-segment-hover-ob5txm:var(--color-text-button-normal-hover-kzq5e3);--color-text-small-13tluq:var(--color-neutral-600-fln1ww);--color-text-status-error-mxzop7:var(--color-error-600-mdn3ng);--color-text-status-inactive-8yfw5c:var(--color-neutral-600-fln1ww);--color-text-status-info-zl3i1d:var(--color-info-600-un21zh);--color-text-status-success-o0zpv6:var(--color-success-600-g7hz2i);--color-text-status-warning-zb7um8:var(--color-warning-900-kpxt8c);--color-text-top-navigation-title-379ooe:var(--color-neutral-950-lxybh8);--color-text-tutorial-hotspot-default-svuw52:var(--color-text-link-default-8yv9b7);--color-text-tutorial-hotspot-hover-mi79bf:var(--color-text-link-hover-pkytf7);--color-board-placeholder-active-d6b45j:var(--color-neutral-250-vs1is4);--color-board-placeholder-hover-z3g32b:var(--color-primary-100-f62fz9);--color-drag-placeholder-active-g64yqu:var(--color-neutral-250-vs1is4);--color-drag-placeholder-hover-87nc95:var(--color-primary-100-f62fz9);--color-dropzone-background-default-br489v:var(--color-white-p1zlvy);--color-dropzone-background-hover-ei5m2j:var(--color-primary-50-1y05xv);--color-dropzone-text-default-vqm0ca:var(--color-neutral-650-miik4f);--color-dropzone-text-hover-b8gblq:var(--color-neutral-650-miik4f);--color-dropzone-border-default-8ipzy1:var(--color-neutral-500-8van0b);--color-dropzone-border-hover-xkpq8r:var(--color-primary-900-a5kqrr);--color-gap-global-drawer-dg60r3:var(--color-neutral-250-vs1is4);--color-tree-view-connector-line-0m8cyw:var(--color-neutral-500-8van0b);--font-box-value-large-weight-wr00sw:700;--font-button-letter-spacing-ufowe3:0.005em;--font-chart-detail-size-9qr25q:var(--font-size-body-s-smc8cv);--font-display-label-weight-zavpeo:700;--font-expandable-heading-size-wrsr52:var(--font-size-heading-s-zp08en);--font-family-base-4lwvpl:"Amazon Ember", "Helvetica Neue", Roboto, Arial, sans-serif;--font-family-monospace-q47m7k:Monaco, Menlo, Consolas, "Courier Prime", Courier, "Courier New", monospace;--font-header-h2-description-line-height-ts2s6o:var(--line-height-body-m-2mh3ke);--font-header-h2-description-size-g2wws3:var(--font-size-body-m-a7nh2n);--font-link-button-letter-spacing-imtxwq:var(--font-button-letter-spacing-ufowe3);--font-link-button-weight-vslyg9:var(--font-weight-button-0eg20c);--font-panel-header-line-height-8xb2qj:var(--line-height-heading-m-uoaqdh);--font-panel-header-size-33h9j8:var(--font-size-heading-m-170yiy);--font-size-body-m-a7nh2n:14px;--font-size-body-s-smc8cv:12px;--font-size-display-l-wa6woo:42px;--font-size-heading-xl-wvkbur:24px;--font-size-heading-l-vnacx6:20px;--font-size-heading-m-170yiy:18px;--font-size-heading-s-zp08en:16px;--font-size-heading-xs-j8yzxv:14px;--font-smoothing-moz-osx-hbm0aq:grayscale;--font-smoothing-webkit-oemolo:antialiased;--font-tabs-disabled-weight-e3lt4d:var(--font-wayfinding-link-active-weight-ny4hup);--font-tabs-line-height-5g6n1v:var(--line-height-heading-s-hmi4vc);--font-tabs-size-18irgl:var(--font-size-heading-s-zp08en);--font-wayfinding-link-active-weight-ny4hup:700;--font-weight-button-0eg20c:700;--font-weight-heading-xl-u3m4we:700;--font-weight-heading-l-0t6dwc:700;--font-weight-heading-m-zf82dr:700;--font-weight-heading-s-lcx0ai:700;--font-weight-heading-xs-wqqpne:700;--font-weight-heavy-6yh4un:700;--letter-spacing-body-s-gq78ok:0.005em;--letter-spacing-display-l-elyyxk:-0.03em;--letter-spacing-heading-xl-ckkb6u:-0.02em;--letter-spacing-heading-l-5v6ibv:-0.015em;--letter-spacing-heading-m-29ewnk:-0.010em;--letter-spacing-heading-s-4st9ep:-0.005em;--line-height-body-m-2mh3ke:20px;--line-height-body-s-nu5hx1:16px;--line-height-display-l-vwanzp:48px;--line-height-heading-xl-hko6p0:30px;--line-height-heading-l-mg5bx6:24px;--line-height-heading-m-uoaqdh:22px;--line-height-heading-s-hmi4vc:20px;--line-height-heading-xs-q9j004:18px;--border-active-width-axzm24:4px;--border-code-editor-status-divider-width-4we6jf:var(--border-divider-section-width-uwo8my);--border-container-sticky-width-nri0ix:0px;--border-container-top-width-n1eke6:0px;--border-control-focus-ring-shadow-spread-9mjajk:1px;--border-control-invalid-focus-ring-shadow-spread-9jjf96:2px;--border-divider-list-width-tdfx1x:1px;--border-divider-section-width-uwo8my:1px;--border-dropdown-virtual-offset-width-3wp954:2px;--border-invalid-width-3xd6e1:8px;--border-item-width-miijiw:2px;--border-line-chart-dash-array-desefi:3 5;--border-line-chart-line-join-aslwou:round;--border-line-chart-width-tesor1:2px;--border-panel-header-width-t1iq1m:1px;--border-panel-top-width-10990j:1px;--border-radius-alert-syagf6:var(--border-radius-flashbar-pp1ptu);--border-radius-badge-exolfb:4px;--border-radius-button-7bgkcs:20px;--border-radius-calendar-day-focus-ring-xvvbuc:3px;--border-radius-code-editor-5palck:var(--border-radius-input-7q0str);--border-radius-container-nsfwmm:16px;--border-radius-control-circular-focus-ring-yjhscw:4px;--border-radius-control-default-focus-ring-1uabki:4px;--border-radius-dropdown-fgc2a1:var(--border-radius-item-iwaia5);--border-radius-dropzone-eklq14:12px;--border-radius-flashbar-pp1ptu:12px;--border-radius-item-iwaia5:8px;--border-radius-input-7q0str:8px;--border-radius-popover-6fqb5w:var(--border-radius-input-7q0str);--border-radius-tabs-focus-ring-o4qku1:20px;--border-radius-tiles-wm1vgw:var(--border-radius-input-7q0str);--border-radius-token-ycnemh:var(--border-radius-input-7q0str);--border-radius-chat-bubble-haafsg:8px;--border-radius-tutorial-panel-item-ojaqxg:var(--border-radius-input-7q0str);--border-table-sticky-width-ai31mi:1px;--border-link-focus-ring-outline-1p0hnu:0;--border-link-focus-ring-shadow-spread-39uvxr:2px;--border-width-alert-tuifgy:2px;--border-width-button-jm0qg7:2px;--border-width-dropdown-youcay:2px;--border-width-field-2xc78x:1px;--border-width-popover-nflirh:2px;--border-width-token-2ukdpu:2px;--border-width-icon-small-z55i5t:2px;--border-width-icon-normal-9h7vj7:2px;--border-width-icon-medium-b7icqv:2px;--border-width-icon-big-ymgy42:3px;--border-width-icon-large-u645rg:4px;--motion-duration-extra-slow-29bqym:270ms;--motion-duration-fast-unntf6:90ms;--motion-duration-moderate-c9utmg:135ms;--motion-duration-refresh-only-fast-zfibh6:115ms;--motion-duration-refresh-only-medium-5rbn3k:165ms;--motion-duration-refresh-only-slow-ugjy90:250ms;--motion-duration-avatar-gen-ai-gradient-84si5n:3600ms;--motion-duration-avatar-loading-dots-1xxvis:1200ms;--motion-duration-rotate-180-cxi9g7:var(--motion-duration-moderate-c9utmg);--motion-duration-rotate-90-lyzb0k:var(--motion-duration-moderate-c9utmg);--motion-duration-show-paced-otsjh8:var(--motion-duration-slow-zji5vl);--motion-duration-show-quick-tyvnyw:var(--motion-duration-moderate-c9utmg);--motion-duration-slow-zji5vl:180ms;--motion-duration-transition-quick-mcm2y0:var(--motion-duration-fast-unntf6);--motion-duration-transition-show-paced-t8d1os:var(--motion-duration-slow-zji5vl);--motion-duration-transition-show-quick-5jnnjz:var(--motion-duration-fast-unntf6);--motion-easing-ease-out-quart-p9axhm:cubic-bezier(0.165, 0.84, 0.44, 1);--motion-easing-refresh-only-a-ccyqaz:cubic-bezier(0, 0, 0, 1);--motion-easing-refresh-only-b-44kz4o:cubic-bezier(1, 0, 0.83, 1);--motion-easing-refresh-only-c-cxy2sk:cubic-bezier(0.84, 0, 0.16, 1);--motion-easing-avatar-gen-ai-gradient-9fwaak:cubic-bezier(0.7, 0, 0.3, 1);--motion-easing-rotate-180-7a58rc:var(--motion-easing-ease-out-quart-p9axhm);--motion-easing-rotate-90-jhbqg9:var(--motion-easing-ease-out-quart-p9axhm);--motion-easing-show-paced-ym6eyn:ease-out;--motion-easing-show-quick-9hlj8q:ease-out;--motion-easing-transition-quick-qxak3i:linear;--motion-easing-transition-show-paced-x2k7uh:ease-out;--motion-easing-responsive-hjj3ai:var(--motion-easing-refresh-only-a-ccyqaz);--motion-easing-sticky-tn072u:var(--motion-easing-refresh-only-b-44kz4o);--motion-easing-expressive-o5jqzg:var(--motion-easing-refresh-only-c-cxy2sk);--motion-duration-responsive-mehora:var(--motion-duration-refresh-only-fast-zfibh6);--motion-duration-expressive-cbdcwy:var(--motion-duration-refresh-only-medium-5rbn3k);--motion-duration-complex-tbdo30:var(--motion-duration-refresh-only-slow-ugjy90);--motion-keyframes-fade-in-0r842q:awsui-fade-in-35003c;--motion-keyframes-fade-out-g7fgdu:awsui-fade-out-35003c;--motion-keyframes-status-icon-error-wkou39:awsui-status-icon-error-35003c;--motion-keyframes-scale-popup-9iqcu0:awsui-scale-popup-35003c;--size-calendar-grid-width-hv3136:238px;--size-control-adm93y:16px;--size-icon-big-7pq9l3:32px;--size-icon-large-mb6y6y:48px;--size-icon-medium-uv8xcz:20px;--size-icon-normal-levt08:16px;--size-table-selection-horizontal-qqiajd:40px;--size-vertical-input-dl95yl:32px;--size-vertical-panel-icon-offset-z959cw:15px;--space-alert-action-left-4s8zo5:var(--space-s-tvghoh);--space-alert-horizontal-ul364s:var(--space-flashbar-horizontal-l63501);--space-alert-message-right-mrjbnn:var(--space-xxs-hwfkai);--space-alert-vertical-l50o6z:var(--space-flashbar-vertical-jyyi6m);--space-button-focus-outline-gutter-jj138g:4px;--space-button-horizontal-znjvbt:var(--space-scaled-l-k5kohy);--space-button-icon-focus-outline-gutter-vertical-r44mtq:0px;--space-button-icon-only-horizontal-i85hxi:6px;--space-button-inline-icon-focus-outline-gutter-zbfgku:0px;--space-button-modal-dismiss-vertical-yd51w2:var(--space-scaled-xxxs-h2sc51);--space-calendar-grid-focus-outline-gutter-vvh43m:-5px;--space-calendar-grid-selected-focus-outline-gutter-dy6gf8:var(--space-calendar-grid-focus-outline-gutter-vvh43m);--space-calendar-grid-gutter-zojo6r:6px;--space-card-horizontal-8o8t31:var(--space-container-horizontal-nqrzyh);--space-card-vertical-baec0z:var(--space-scaled-m-l37gh7);--space-code-editor-status-focus-outline-gutter-o87hra:-7px;--space-container-content-top-1wtqrc:var(--space-xxs-hwfkai);--space-container-header-top-am4vzw:var(--space-s-tvghoh);--space-container-header-bottom-eby93w:var(--space-scaled-xs-dw9wl5);--space-container-horizontal-nqrzyh:var(--space-l-2ud1p3);--space-content-header-padding-bottom-1nwky7:var(--space-scaled-m-l37gh7);--space-dark-header-overlap-distance-ld45ap:36px;--space-expandable-section-icon-offset-top-cntyn8:var(--space-scaled-2x-xxs-e79hr1);--space-field-horizontal-0aq2ch:var(--space-s-tvghoh);--space-field-icon-offset-ikwzwx:36px;--space-filtering-token-dismiss-button-focus-outline-gutter-1iumy3:-5px;--space-filtering-token-operation-select-focus-outline-gutter-jacx1t:-5px;--space-flashbar-action-left-rqk3ap:var(--space-s-tvghoh);--space-flashbar-dismiss-right-ckhj91:0px;--space-flashbar-horizontal-l63501:var(--space-m-dsumyt);--space-flashbar-vertical-jyyi6m:var(--space-scaled-xs-dw9wl5);--space-grid-gutter-whc3jp:var(--space-l-2ud1p3);--space-key-value-gap-9glmqc:0px;--space-layout-content-bottom-zeb1g9:var(--space-scaled-2x-xxxl-bxyvwl);--space-layout-content-horizontal-buc0zz:var(--space-scaled-2x-xl-he48nr);--space-layout-toggle-diameter-j2qffw:36px;--space-layout-toggle-padding-chwlhz:var(--space-static-s-t763lu);--space-modal-content-bottom-nl6ceq:var(--space-scaled-2x-m-4euqsk);--space-modal-horizontal-y5hnwp:var(--space-container-horizontal-nqrzyh);--space-panel-content-bottom-9b1yrz:var(--space-scaled-xxxl-2b3mbp);--space-panel-content-top-v0ma35:var(--space-scaled-l-k5kohy);--space-panel-divider-margin-horizontal-yw31p0:var(--space-xs-ymlm0b);--space-panel-header-vertical-2rsh3z:var(--space-scaled-l-k5kohy);--space-panel-nav-left-wn0n7h:28px;--space-panel-side-left-u1m3s9:28px;--space-panel-side-right-cu4nmw:var(--space-scaled-xl-gt502a);--space-panel-split-top-xkqs9g:var(--space-scaled-l-k5kohy);--space-panel-split-bottom-asdo15:var(--space-scaled-l-k5kohy);--space-segmented-control-focus-outline-gutter-x1ywqb:6px;--space-tabs-content-top-pd4o7b:var(--space-scaled-s-iuuihm);--space-tabs-focus-outline-gutter-eerrg4:-8px;--space-table-content-bottom-tlfqmq:var(--space-xxs-hwfkai);--space-table-embedded-header-top-twu628:0px;--space-table-footer-horizontal-l5g495:var(--space-table-header-horizontal-kb5ww2);--space-table-header-focus-outline-gutter-ymwujm:0px;--space-table-header-horizontal-kb5ww2:0px;--space-table-header-tools-bottom-d9u5kf:0px;--space-table-header-tools-full-page-bottom-9m47g6:4px;--space-table-horizontal-suurzj:var(--space-container-horizontal-nqrzyh);--space-tree-view-indentation-gmy1k3:var(--space-l-2ud1p3);--space-tile-gutter-bi2bdv:var(--space-xl-jfy3x4);--space-scaled-2x-xxs-e79hr1:var(--space-xxs-hwfkai);--space-scaled-2x-m-4euqsk:var(--space-m-dsumyt);--space-scaled-2x-l-u5ida5:var(--space-l-2ud1p3);--space-scaled-2x-xl-he48nr:var(--space-xl-jfy3x4);--space-scaled-2x-xxxl-bxyvwl:var(--space-xxxl-aut1u7);--space-scaled-none-nfyouv:var(--space-none-xk6qzf);--space-scaled-xxxs-h2sc51:var(--space-xxxs-pajhad);--space-scaled-xxs-foe114:var(--space-xxs-hwfkai);--space-scaled-xs-dw9wl5:var(--space-xs-ymlm0b);--space-scaled-s-iuuihm:var(--space-s-tvghoh);--space-scaled-m-l37gh7:var(--space-m-dsumyt);--space-scaled-l-k5kohy:var(--space-l-2ud1p3);--space-scaled-xl-gt502a:var(--space-xl-jfy3x4);--space-scaled-xxl-igc2mh:var(--space-xxl-32srm4);--space-scaled-xxxl-2b3mbp:var(--space-xxxl-aut1u7);--space-static-xxxs-yidks1:var(--space-xxxs-pajhad);--space-static-xxs-ns94dp:var(--space-xxs-hwfkai);--space-static-xs-gnm0mz:var(--space-xs-ymlm0b);--space-static-s-t763lu:var(--space-s-tvghoh);--space-static-m-m6qboo:var(--space-m-dsumyt);--space-static-l-n53k41:var(--space-l-2ud1p3);--space-static-xl-4tedi6:var(--space-xl-jfy3x4);--space-static-xxl-ifa9j8:var(--space-xxl-32srm4);--space-static-xxxl-tngnnz:var(--space-xxxl-aut1u7);--space-none-xk6qzf:0px;--space-xxxs-pajhad:2px;--space-xxs-hwfkai:4px;--space-xs-ymlm0b:8px;--space-s-tvghoh:12px;--space-m-dsumyt:16px;--space-l-2ud1p3:20px;--space-xl-jfy3x4:24px;--space-xxl-32srm4:32px;--space-xxxl-aut1u7:40px;--shadow-container-5ho72k:0px 0px 1px 1px #e9ebed, 0px 1px 8px 2px rgba(0, 7, 22, 0.12);--shadow-container-active-eb8c7e:0px 1px 1px 1px #e9ebed, 0px 6px 36px #0007161a;--shadow-dropdown-m9ihi4:0px 4px 20px 1px rgba(0, 7, 22, 0.10);--shadow-dropup-r4ss3t:var(--shadow-dropdown-m9ihi4);--shadow-flash-collapsed-b68ip6:0px 4px 4px rgba(0, 0, 0, 0.25);--shadow-flash-sticky-k69vye:0px 4px 8px rgba(0, 7, 22, 0.10);--shadow-modal-crke8f:var(--shadow-dropdown-m9ihi4);--shadow-panel-vk7iea:0px 0px 0px 1px #b6bec9;--shadow-panel-toggle-qddz27:0px 6px 12px 1px rgba(0, 7, 22, 0.12);--shadow-popover-g0r11c:var(--shadow-dropdown-m9ihi4);--shadow-split-bottom-d7sdey:0px -36px 36px -36px rgba(0, 7, 22, 0.10);--shadow-split-side-u29245:-1px 0px 1px 0px #e9ebed, -36px 6px 36px -36px rgba(0, 7, 22, 0.10);--shadow-sticky-6bhski:0px 4px 8px 1px rgba(0, 7, 22, 0.10);--shadow-sticky-embedded-33qw9n:0px 2px 0px 0px #e9ebed, 0px 16px 16px -12px rgba(0, 7, 22, 0.10);--shadow-sticky-column-first-5d1hkx:4px 0px 8px 1px rgba(0, 7, 22, 0.1);--shadow-sticky-column-last-z2vds9:-4px 0 8px 1px rgba(0, 28, 36, 0.1)}@media not print{.awsui-polaris-dark-mode:not(#\9 ){--color-charts-red-300-2k7eul:#d63f38;--color-charts-red-400-ssrf2o:#ed5958;--color-charts-red-500-m14kmu:#fe6e73;--color-charts-red-600-938v3h:#ff8a8a;--color-charts-red-700-f6sq8t:#ffa09e;--color-charts-red-800-tzkaad:#ffb3b0;--color-charts-red-900-fhg0lh:#ffc4c0;--color-charts-red-1000-9iigzo:#ffd2cf;--color-charts-red-1100-4n7b3z:#ffe0dd;--color-charts-red-1200-ek3cuo:#ffecea;--color-charts-orange-300-hqhtmn:#c55305;--color-charts-orange-400-g8c1fc:#de6923;--color-charts-orange-500-j3c2cu:#f27c36;--color-charts-orange-600-1ad7o4:#f89256;--color-charts-orange-700-spsf2r:#fca572;--color-charts-orange-800-244d7b:#ffb68b;--color-charts-orange-900-8omk92:#ffc6a4;--color-charts-orange-1000-ezq5pz:#ffd4bb;--color-charts-orange-1100-bhcmg5:#ffe1cf;--color-charts-orange-1200-exs6jj:#ffede2;--color-charts-yellow-300-fpz8o0:#977001;--color-charts-yellow-400-vxiqrf:#b08400;--color-charts-yellow-500-1qgrtj:#c59600;--color-charts-yellow-600-aweqy2:#d3a61c;--color-charts-yellow-700-xh0lj9:#dfb52c;--color-charts-yellow-800-gp4422:#eac33a;--color-charts-yellow-900-r6gx3k:#f1cf65;--color-charts-yellow-1000-6dnac6:#f7db8a;--color-charts-yellow-1100-fqp4sw:#fce5a8;--color-charts-yellow-1200-k7kf4w:#ffefc9;--color-charts-green-300-6766ev:#48851a;--color-charts-green-400-gd41ay:#5a9b29;--color-charts-green-500-yr18n3:#69ae34;--color-charts-green-600-b1gmr0:#7dbd4c;--color-charts-green-700-305sle:#8fca61;--color-charts-green-800-rh42zr:#9fd673;--color-charts-green-900-2x5smm:#b2df8d;--color-charts-green-1000-opphoq:#c5e7a8;--color-charts-green-1100-o67uzm:#d5efbe;--color-charts-green-1200-sw46fc:#e4f7d5;--color-charts-teal-300-2qlyrg:#018977;--color-charts-teal-400-s8pa77:#009d89;--color-charts-teal-500-8d830b:#00b09b;--color-charts-teal-600-772n9t:#40bfa9;--color-charts-teal-700-29mnwm:#5fccb7;--color-charts-teal-800-vp41t6:#77d7c3;--color-charts-teal-900-k020ya:#94e0d0;--color-charts-teal-1000-fhpqt3:#ace9db;--color-charts-teal-1100-6w598w:#c2f0e6;--color-charts-teal-1200-0u78my:#d7f7f0;--color-charts-blue-1-300-pdza0q:#00819c;--color-charts-blue-1-400-ajl038:#0497ba;--color-charts-blue-1-500-9s8gor:#08aad2;--color-charts-blue-1-600-7ymb7g:#44b9dd;--color-charts-blue-1-700-5qzras:#63c6e7;--color-charts-blue-1-800-awczh4:#79d2f0;--color-charts-blue-1-900-6wxwzk:#98dcf5;--color-charts-blue-1-1000-00005b:#b3e4f8;--color-charts-blue-1-1100-8nwfwf:#caedfc;--color-charts-blue-1-1200-v60p8b:#ddf4ff;--color-charts-blue-2-300-g72slq:#486de8;--color-charts-blue-2-400-he538m:#6384f5;--color-charts-blue-2-500-quctxu:#7698fe;--color-charts-blue-2-600-6qav3j:#8ea9ff;--color-charts-blue-2-700-sp7t4m:#a2b8ff;--color-charts-blue-2-800-q01umt:#b1c5ff;--color-charts-blue-2-900-gog7z2:#c3d1ff;--color-charts-blue-2-1000-c13nf8:#d2dcff;--color-charts-blue-2-1100-ddk6eo:#dfe6ff;--color-charts-blue-2-1200-gt550t:#ecf0ff;--color-charts-purple-300-85q036:#8d59de;--color-charts-purple-400-9axh6r:#a173ea;--color-charts-purple-500-rn2jbl:#b088f5;--color-charts-purple-600-26s4rg:#bf9bf9;--color-charts-purple-700-tv8cvg:#cbabfc;--color-charts-purple-800-h61qlx:#d6baff;--color-charts-purple-900-am452b:#dfc8ff;--color-charts-purple-1000-uarqpb:#e8d5ff;--color-charts-purple-1100-y8ctnd:#efe2ff;--color-charts-purple-1200-hr9f40:#f5edff;--color-charts-pink-300-ewnht7:#c64a70;--color-charts-pink-400-smjdat:#d56889;--color-charts-pink-500-bw864b:#e07f9d;--color-charts-pink-600-2ro14y:#eb92ad;--color-charts-pink-700-ryxvua:#f5a2bb;--color-charts-pink-800-tcusf8:#ffb0c8;--color-charts-pink-900-kpyne4:#ffc1d4;--color-charts-pink-1000-1soluc:#ffd1de;--color-charts-pink-1100-ff6g93:#ffdfe8;--color-charts-pink-1200-w9585d:#ffecf1;--color-charts-status-critical-c6brdu:var(--color-charts-red-300-2k7eul);--color-charts-status-high-18fhg5:var(--color-charts-red-500-m14kmu);--color-charts-status-medium-3trmy3:var(--color-charts-orange-600-1ad7o4);--color-charts-status-low-br6wv0:var(--color-charts-yellow-700-xh0lj9);--color-charts-status-positive-md7eqa:var(--color-charts-green-500-yr18n3);--color-charts-status-info-yds4x2:var(--color-charts-blue-1-500-9s8gor);--color-charts-threshold-negative-aad26m:var(--color-error-400-c0knb8);--color-charts-threshold-positive-mk2804:var(--color-success-500-hhxb4g);--color-charts-threshold-info-ijuzzj:var(--color-info-300-q9xd1l);--color-charts-threshold-neutral-pd7kh4:var(--color-neutral-450-kn0235);--color-charts-line-grid-kjxf3m:var(--color-neutral-650-miik4f);--color-charts-line-tick-xmcbvk:var(--color-neutral-650-miik4f);--color-charts-line-axis-b95ncf:var(--color-neutral-650-miik4f);--color-charts-error-bar-marker-r10jgv:var(--color-white-p1zlvy);--color-severity-dark-red-j8bmoc:#d63f38;--color-severity-red-wf5w2d:#fe6e73;--color-text-notification-severity-critical-tv4vw4:var(--color-black-cox1hy);--color-text-notification-severity-high-t4suvu:var(--color-neutral-950-lxybh8);--color-grey-opaque-70-ewuade:rgba(15, 20, 26, 0.7);--color-grey-transparent-qh7559:rgba(15, 20, 26, 1);--color-grey-transparent-heavy-9vz74t:rgba(15, 20, 26, 1);--color-background-badge-icon-ul3s2p:var(--color-error-400-c0knb8);--color-background-button-link-active-a3i1s9:var(--color-neutral-700-qw8ats);--color-background-button-link-hover-cv3vxv:var(--color-neutral-800-t7j5ap);--color-background-button-normal-active-3qdx9x:var(--color-neutral-700-qw8ats);--color-background-button-normal-default-xsojnf:var(--color-neutral-850-3f0gro);--color-background-button-normal-disabled-uwvef3:var(--color-neutral-850-3f0gro);--color-background-button-normal-hover-4mq4on:var(--color-neutral-800-t7j5ap);--color-background-toggle-button-normal-pressed-znqu4x:var(--color-neutral-700-qw8ats);--color-background-button-primary-disabled-ft3nq0:var(--color-neutral-750-pi9qqd);--color-background-direction-button-disabled-4t6znt:var(--color-neutral-750-pi9qqd);--color-background-calendar-current-date-6nkw96:var(--color-neutral-700-qw8ats);--color-background-cell-shaded-3n8zq3:var(--color-neutral-800-t7j5ap);--color-background-code-editor-gutter-active-line-default-jbu7qh:var(--color-neutral-500-8van0b);--color-background-code-editor-gutter-default-0oq7ef:var(--color-neutral-800-t7j5ap);--color-background-code-editor-loading-xreyed:var(--color-neutral-800-t7j5ap);--color-background-code-editor-pane-item-hover-ud4zy7:var(--color-neutral-700-qw8ats);--color-background-code-editor-status-bar-ctq8cb:var(--color-neutral-800-t7j5ap);--color-background-container-content-h114dj:var(--color-neutral-850-3f0gro);--color-background-container-header-1xvkdg:var(--color-neutral-850-3f0gro);--color-background-control-checked-xk5cy2:var(--color-primary-400-n8h4bx);--color-background-control-default-k5dlqw:var(--color-neutral-850-3f0gro);--color-background-control-disabled-1dm4mk:var(--color-neutral-700-qw8ats);--color-background-dropdown-item-default-g1726r:var(--color-neutral-800-t7j5ap);--color-background-dropdown-item-filter-match-gjpt1h:var(--color-neutral-700-qw8ats);--color-background-dropdown-item-hover-iwrvc1:var(--color-neutral-900-v0mtoc);--color-background-inline-code-2du9p8:rgba(255, 255, 255, 0.1);--color-background-input-default-dkd4bz:var(--color-neutral-850-3f0gro);--color-background-input-disabled-cn9bpj:var(--color-neutral-800-t7j5ap);--color-background-item-selected-o3455o:var(--color-primary-1000-7umopx);--color-background-layout-main-htt4fm:var(--color-neutral-850-3f0gro);--color-background-layout-panel-hover-e1fkm5:var(--color-neutral-700-qw8ats);--color-background-layout-toggle-selected-active-sg226v:var(--color-primary-400-n8h4bx);--color-background-layout-toggle-selected-default-01301n:var(--color-primary-400-n8h4bx);--color-background-layout-toggle-selected-hover-kpbc9x:var(--color-primary-300-5q65ox);--color-background-notification-grey-4no337:var(--color-neutral-600-fln1ww);--color-background-popover-2f8egd:var(--color-neutral-800-t7j5ap);--color-background-progress-bar-content-default-dpmc37:var(--color-primary-400-n8h4bx);--color-background-progress-bar-layout-default-2axrfi:var(--color-neutral-700-qw8ats);--color-background-segment-active-b3vlop:var(--color-primary-400-n8h4bx);--color-background-slider-handle-default-bm6lnd:var(--color-primary-400-n8h4bx);--color-background-slider-handle-active-va1gvy:var(--color-primary-300-5q65ox);--color-background-slider-track-4m1lml:var(--color-neutral-600-fln1ww);--color-background-slider-handle-ring-e8v8j2:var(--color-neutral-850-3f0gro);--color-background-slider-error-pressed-ka6o9p:var(--color-error-400-c0knb8);--color-background-slider-warning-pressed-x6s7qp:var(--color-warning-500-zidhub);--color-background-status-error-xpfvrr:var(--color-error-1000-ecmudm);--color-background-status-info-uwe1e9:var(--color-info-1000-s77ok9);--color-background-status-success-774mn7:var(--color-success-1000-xy1gvq);--color-background-status-warning-xvs0bp:var(--color-warning-1000-65l070);--color-background-tiles-disabled-3oxnuw:var(--color-neutral-800-t7j5ap);--color-background-toggle-checked-disabled-ps8s83:var(--color-primary-900-a5kqrr);--color-background-toggle-default-ypvqji:var(--color-neutral-500-8van0b);--color-background-chat-bubble-incoming-kj6fgk:var(--color-neutral-950-lxybh8);--color-border-button-normal-active-d8a8v8:var(--color-primary-300-5q65ox);--color-border-button-normal-default-s8jnvu:var(--color-primary-400-n8h4bx);--color-border-toggle-button-normal-pressed-avdfaw:var(--color-primary-400-n8h4bx);--color-border-button-normal-disabled-zra9p9:var(--color-neutral-600-fln1ww);--color-border-button-normal-hover-6gylxf:var(--color-primary-300-5q65ox);--color-item-selected-jdg5yd:var(--color-primary-400-n8h4bx);--color-border-calendar-grid-selected-focus-ring-a8x91k:var(--color-neutral-850-3f0gro);--color-border-cell-shaded-b51lt9:var(--color-neutral-700-qw8ats);--color-border-code-editor-default-1etiw8:var(--color-neutral-600-fln1ww);--color-border-divider-active-kv8eix:var(--color-neutral-100-gk3lvf);--color-border-divider-default-nfermc:var(--color-neutral-650-miik4f);--color-border-divider-secondary-gobrui:var(--color-neutral-750-pi9qqd);--color-border-dropdown-container-4aa756:var(--color-neutral-600-fln1ww);--color-border-dropdown-item-hover-il52fv:var(--color-neutral-600-fln1ww);--color-border-input-default-mvv73z:var(--color-neutral-600-fln1ww);--color-border-input-focused-sl6x1x:var(--color-primary-400-n8h4bx);--color-border-item-focused-lz1zs6:var(--color-primary-400-n8h4bx);--color-border-dropdown-item-focused-7wmevi:var(--color-neutral-300-08wi6k);--color-border-layout-pyos42:var(--color-neutral-650-miik4f);--color-border-segment-default-33xsod:var(--color-neutral-300-08wi6k);--color-border-status-error-i59tsd:var(--color-error-400-c0knb8);--color-border-status-info-d3sn73:var(--color-info-400-674xac);--color-border-status-success-xj5jpm:var(--color-success-500-hhxb4g);--color-border-status-warning-lr6hnh:var(--color-warning-500-zidhub);--color-border-divider-interactive-default-0r2wcs:var(--color-neutral-300-08wi6k);--color-border-tabs-divider-krofd6:var(--color-neutral-650-miik4f);--color-border-tutorial-7ctcb6:var(--color-neutral-650-miik4f);--color-foreground-control-default-rhyg9o:var(--color-neutral-950-lxybh8);--color-foreground-control-disabled-e101je:var(--color-neutral-850-3f0gro);--color-foreground-control-read-only-164ude:var(--color-neutral-450-kn0235);--color-text-accent-wlpatu:var(--color-primary-400-n8h4bx);--color-text-body-default-ryjct1:var(--color-neutral-350-dq6kfr);--color-text-body-secondary-p9djjm:var(--color-neutral-350-dq6kfr);--color-text-breadcrumb-current-guu6t6:var(--color-neutral-500-8van0b);--color-text-breadcrumb-icon-54at2o:var(--color-text-interactive-disabled-vbo6v5);--color-text-button-normal-active-evxn49:var(--color-primary-300-5q65ox);--color-text-toggle-button-normal-pressed-awopw1:var(--color-primary-300-5q65ox);--color-text-button-normal-default-3fcwpt:var(--color-primary-400-n8h4bx);--color-text-button-normal-hover-kzq5e3:var(--color-primary-300-5q65ox);--color-text-calendar-month-uounxo:var(--color-neutral-450-kn0235);--color-text-code-editor-gutter-active-line-i870tx:var(--color-neutral-950-lxybh8);--color-text-code-editor-gutter-default-dqu4zh:var(--color-neutral-300-08wi6k);--color-text-code-editor-status-bar-disabled-q1tpuo:var(--color-neutral-600-fln1ww);--color-text-code-editor-tab-button-error-cni8e4:var(--color-neutral-950-lxybh8);--color-text-column-header-oux894:var(--color-neutral-400-wtst55);--color-text-counter-l0v3x0:var(--color-neutral-450-kn0235);--color-text-disabled-y2eoxf:var(--color-neutral-600-fln1ww);--color-text-disabled-inline-edit-apkicu:var(--color-neutral-400-wtst55);--color-text-dropdown-item-default-bjdgve:var(--color-neutral-300-08wi6k);--color-text-dropdown-item-filter-match-a4g9zm:var(--color-primary-300-5q65ox);--color-text-dropdown-item-highlighted-1a85fc:var(--color-neutral-250-vs1is4);--color-text-dropdown-item-secondary-hover-c09qu2:var(--color-neutral-300-08wi6k);--color-text-empty-03hr9s:var(--color-neutral-300-08wi6k);--color-text-expandable-section-default-pjvkgp:var(--color-neutral-300-08wi6k);--color-text-form-default-1f4edz:var(--color-neutral-300-08wi6k);--color-text-form-secondary-4usdwg:var(--color-neutral-450-kn0235);--color-text-group-label-4gdpcl:var(--color-neutral-350-dq6kfr);--color-text-label-gen-ai-qf031h:var(--color-purple-400-o7fr4k);--color-text-heading-default-5vbiad:var(--color-neutral-250-vs1is4);--color-text-heading-secondary-exzje1:var(--color-neutral-450-kn0235);--color-text-icon-subtle-ab993n:var(--color-neutral-400-wtst55);--color-text-input-disabled-k0zows:var(--color-neutral-600-fln1ww);--color-text-input-placeholder-tv2u7d:var(--color-neutral-450-kn0235);--color-text-interactive-active-883d43:var(--color-neutral-100-gk3lvf);--color-text-interactive-default-cpoktr:var(--color-neutral-300-08wi6k);--color-text-interactive-disabled-vbo6v5:var(--color-neutral-600-fln1ww);--color-text-interactive-hover-p2beex:var(--color-neutral-100-gk3lvf);--color-text-toggle-button-icon-pressed-wo78fn:var(--color-neutral-100-gk3lvf);--color-text-inverted-pjfvs8:var(--color-neutral-950-lxybh8);--color-text-layout-toggle-active-1t5mpl:var(--color-neutral-850-3f0gro);--color-text-layout-toggle-hover-2wzjg7:var(--color-primary-400-n8h4bx);--color-text-layout-toggle-selected-p7mhyv:var(--color-neutral-950-lxybh8);--color-text-link-default-8yv9b7:var(--color-primary-400-n8h4bx);--color-text-link-hover-pkytf7:var(--color-primary-300-5q65ox);--color-text-pagination-page-number-default-elv13g:var(--color-neutral-400-wtst55);--color-text-segment-active-ybucah:var(--color-neutral-950-lxybh8);--color-text-segment-default-4rxlop:var(--color-neutral-300-08wi6k);--color-text-small-13tluq:var(--color-neutral-450-kn0235);--color-text-status-error-mxzop7:var(--color-error-400-c0knb8);--color-text-status-inactive-8yfw5c:var(--color-neutral-450-kn0235);--color-text-status-info-zl3i1d:var(--color-info-400-674xac);--color-text-status-success-o0zpv6:var(--color-success-500-hhxb4g);--color-text-status-warning-zb7um8:var(--color-warning-500-zidhub);--color-text-top-navigation-title-379ooe:var(--color-neutral-100-gk3lvf);--color-board-placeholder-active-d6b45j:var(--color-neutral-600-fln1ww);--color-board-placeholder-hover-z3g32b:var(--color-primary-600-1lcy1k);--color-drag-placeholder-active-g64yqu:var(--color-neutral-600-fln1ww);--color-drag-placeholder-hover-87nc95:var(--color-primary-600-1lcy1k);--color-dropzone-background-default-br489v:var(--color-neutral-850-3f0gro);--color-dropzone-background-hover-ei5m2j:var(--color-primary-1000-7umopx);--color-dropzone-text-default-vqm0ca:var(--color-neutral-350-dq6kfr);--color-dropzone-text-hover-b8gblq:var(--color-neutral-350-dq6kfr);--color-dropzone-border-default-8ipzy1:var(--color-neutral-600-fln1ww);--color-dropzone-border-hover-xkpq8r:var(--color-primary-300-5q65ox);--color-gap-global-drawer-dg60r3:var(--color-neutral-950-lxybh8);--color-tree-view-connector-line-0m8cyw:var(--color-neutral-300-08wi6k);--shadow-container-5ho72k:0px 1px 8px 2px rgba(0, 7, 22, 0.6);--shadow-container-active-eb8c7e:0px 1px 1px 1px #192534, 0px 6px 36px #00040c;--shadow-dropdown-m9ihi4:0px 4px 20px 1px rgba(0, 4, 12, 1);--shadow-flash-sticky-k69vye:0px 4px 8px rgba(0, 7, 22, 0.5);--shadow-panel-vk7iea:0px 0px 0px 1px #414d5c;--shadow-panel-toggle-qddz27:0px 6px 12px 1px rgba(0, 7, 22, 1);--shadow-split-bottom-d7sdey:0px -36px 36px -36px rgba(0, 7, 22, 1);--shadow-split-side-u29245:-1px 0px 1px 0px #192534, -36px 6px 36px -36px rgba(0, 7, 22, 1);--shadow-sticky-6bhski:0px 4px 8px 1px rgba(0, 7, 22, 0.5);--shadow-sticky-embedded-33qw9n:0px 2px 0px 0px #414d5c, 0px 16px 16px -12px rgba(0, 7, 22, 1);--shadow-sticky-column-first-5d1hkx:0px 4px 8px 1px rgba(0, 7, 22, 0.5);--shadow-sticky-column-last-z2vds9:0px 4px 8px 1px rgba(0, 7, 22, 0.5)}}.awsui-polaris-compact-mode:not(#\9 ){--size-vertical-input-dl95yl:28px;--size-vertical-panel-icon-offset-z959cw:13px;--space-button-icon-only-horizontal-i85hxi:var(--space-xxs-hwfkai);--space-dark-header-overlap-distance-ld45ap:32px;--space-grid-gutter-whc3jp:var(--space-m-dsumyt);--space-table-header-focus-outline-gutter-ymwujm:-1px;--space-tile-gutter-bi2bdv:var(--space-m-dsumyt);--space-scaled-2x-xxs-e79hr1:var(--space-none-xk6qzf);--space-scaled-2x-m-4euqsk:var(--space-xs-ymlm0b);--space-scaled-2x-l-u5ida5:var(--space-s-tvghoh);--space-scaled-2x-xl-he48nr:var(--space-m-dsumyt);--space-scaled-2x-xxxl-bxyvwl:var(--space-xl-jfy3x4);--space-scaled-xxxs-h2sc51:var(--space-none-xk6qzf);--space-scaled-xxs-foe114:var(--space-xxxs-pajhad);--space-scaled-xs-dw9wl5:var(--space-xxs-hwfkai);--space-scaled-s-iuuihm:var(--space-xs-ymlm0b);--space-scaled-m-l37gh7:var(--space-s-tvghoh);--space-scaled-l-k5kohy:var(--space-m-dsumyt);--space-scaled-xl-gt502a:var(--space-l-2ud1p3);--space-scaled-xxl-igc2mh:var(--space-xl-jfy3x4);--space-scaled-xxxl-2b3mbp:var(--space-xxl-32srm4);--space-alert-vertical-l50o6z:var(--space-flashbar-vertical-jyyi6m);--space-button-horizontal-znjvbt:var(--space-scaled-l-k5kohy);--space-button-modal-dismiss-vertical-yd51w2:var(--space-scaled-xxxs-h2sc51);--space-card-vertical-baec0z:var(--space-scaled-m-l37gh7);--space-container-header-bottom-eby93w:var(--space-scaled-xs-dw9wl5);--space-content-header-padding-bottom-1nwky7:var(--space-scaled-m-l37gh7);--space-expandable-section-icon-offset-top-cntyn8:var(--space-scaled-2x-xxs-e79hr1);--space-flashbar-vertical-jyyi6m:var(--space-scaled-xs-dw9wl5);--space-layout-content-bottom-zeb1g9:var(--space-scaled-2x-xxxl-bxyvwl);--space-layout-content-horizontal-buc0zz:var(--space-scaled-2x-xl-he48nr);--space-modal-content-bottom-nl6ceq:var(--space-scaled-2x-m-4euqsk);--space-panel-content-bottom-9b1yrz:var(--space-scaled-xxxl-2b3mbp);--space-panel-content-top-v0ma35:var(--space-scaled-l-k5kohy);--space-panel-header-vertical-2rsh3z:var(--space-scaled-l-k5kohy);--space-panel-side-right-cu4nmw:var(--space-scaled-xl-gt502a);--space-panel-split-top-xkqs9g:var(--space-scaled-l-k5kohy);--space-panel-split-bottom-asdo15:var(--space-scaled-l-k5kohy);--space-tabs-content-top-pd4o7b:var(--space-scaled-s-iuuihm)}.awsui-motion-disabled:not(#\9 ){--motion-duration-extra-slow-29bqym:0ms;--motion-duration-fast-unntf6:0ms;--motion-duration-moderate-c9utmg:0ms;--motion-duration-refresh-only-fast-zfibh6:0ms;--motion-duration-refresh-only-medium-5rbn3k:0ms;--motion-duration-refresh-only-slow-ugjy90:0ms;--motion-duration-avatar-gen-ai-gradient-84si5n:0ms;--motion-duration-avatar-loading-dots-1xxvis:0ms;--motion-duration-slow-zji5vl:0ms;--motion-duration-rotate-180-cxi9g7:var(--motion-duration-moderate-c9utmg);--motion-duration-rotate-90-lyzb0k:var(--motion-duration-moderate-c9utmg);--motion-duration-show-paced-otsjh8:var(--motion-duration-slow-zji5vl);--motion-duration-show-quick-tyvnyw:var(--motion-duration-moderate-c9utmg);--motion-duration-transition-quick-mcm2y0:var(--motion-duration-fast-unntf6);--motion-duration-transition-show-paced-t8d1os:var(--motion-duration-slow-zji5vl);--motion-duration-transition-show-quick-5jnnjz:var(--motion-duration-fast-unntf6);--motion-duration-responsive-mehora:var(--motion-duration-refresh-only-fast-zfibh6);--motion-duration-expressive-cbdcwy:var(--motion-duration-refresh-only-medium-5rbn3k);--motion-duration-complex-tbdo30:var(--motion-duration-refresh-only-slow-ugjy90)}.awsui-context-top-navigation:not(#\9 ){--color-grey-opaque-70-ewuade:rgba(15, 20, 26, 0.7);--color-grey-transparent-qh7559:rgba(15, 20, 26, 1);--color-grey-transparent-heavy-9vz74t:rgba(15, 20, 26, 1);--color-background-badge-icon-ul3s2p:var(--color-error-400-c0knb8);--color-background-button-link-active-a3i1s9:var(--color-neutral-700-qw8ats);--color-background-button-link-hover-cv3vxv:var(--color-neutral-800-t7j5ap);--color-background-button-normal-active-3qdx9x:var(--color-neutral-700-qw8ats);--color-background-button-normal-default-xsojnf:var(--color-neutral-850-3f0gro);--color-background-button-normal-disabled-uwvef3:var(--color-neutral-850-3f0gro);--color-background-button-normal-hover-4mq4on:var(--color-neutral-800-t7j5ap);--color-background-toggle-button-normal-pressed-znqu4x:var(--color-neutral-700-qw8ats);--color-background-button-primary-disabled-ft3nq0:var(--color-neutral-750-pi9qqd);--color-background-direction-button-disabled-4t6znt:var(--color-neutral-750-pi9qqd);--color-background-calendar-current-date-6nkw96:var(--color-neutral-700-qw8ats);--color-background-cell-shaded-3n8zq3:var(--color-neutral-800-t7j5ap);--color-background-code-editor-gutter-active-line-default-jbu7qh:var(--color-neutral-500-8van0b);--color-background-code-editor-gutter-default-0oq7ef:var(--color-neutral-800-t7j5ap);--color-background-code-editor-loading-xreyed:var(--color-neutral-800-t7j5ap);--color-background-code-editor-pane-item-hover-ud4zy7:var(--color-neutral-700-qw8ats);--color-background-code-editor-status-bar-ctq8cb:var(--color-neutral-800-t7j5ap);--color-background-container-content-h114dj:var(--color-neutral-850-3f0gro);--color-background-container-header-1xvkdg:var(--color-neutral-850-3f0gro);--color-background-control-checked-xk5cy2:var(--color-primary-400-n8h4bx);--color-background-control-default-k5dlqw:var(--color-neutral-850-3f0gro);--color-background-control-disabled-1dm4mk:var(--color-neutral-700-qw8ats);--color-background-dropdown-item-default-g1726r:var(--color-neutral-800-t7j5ap);--color-background-dropdown-item-filter-match-gjpt1h:var(--color-neutral-700-qw8ats);--color-background-dropdown-item-hover-iwrvc1:var(--color-neutral-900-v0mtoc);--color-background-inline-code-2du9p8:rgba(255, 255, 255, 0.1);--color-background-input-default-dkd4bz:var(--color-neutral-850-3f0gro);--color-background-input-disabled-cn9bpj:var(--color-neutral-800-t7j5ap);--color-background-item-selected-o3455o:var(--color-primary-1000-7umopx);--color-background-layout-main-htt4fm:var(--color-neutral-850-3f0gro);--color-background-layout-panel-hover-e1fkm5:var(--color-neutral-700-qw8ats);--color-background-layout-toggle-selected-active-sg226v:var(--color-primary-400-n8h4bx);--color-background-layout-toggle-selected-default-01301n:var(--color-primary-400-n8h4bx);--color-background-layout-toggle-selected-hover-kpbc9x:var(--color-primary-300-5q65ox);--color-background-notification-grey-4no337:var(--color-neutral-600-fln1ww);--color-background-popover-2f8egd:var(--color-neutral-800-t7j5ap);--color-background-progress-bar-content-default-dpmc37:var(--color-primary-400-n8h4bx);--color-background-progress-bar-layout-default-2axrfi:var(--color-neutral-700-qw8ats);--color-background-segment-active-b3vlop:var(--color-primary-400-n8h4bx);--color-background-slider-handle-default-bm6lnd:var(--color-primary-400-n8h4bx);--color-background-slider-handle-active-va1gvy:var(--color-primary-300-5q65ox);--color-background-slider-track-4m1lml:var(--color-neutral-600-fln1ww);--color-background-slider-handle-ring-e8v8j2:var(--color-neutral-850-3f0gro);--color-background-slider-error-pressed-ka6o9p:var(--color-error-400-c0knb8);--color-background-slider-warning-pressed-x6s7qp:var(--color-warning-500-zidhub);--color-background-status-error-xpfvrr:var(--color-error-1000-ecmudm);--color-background-status-info-uwe1e9:var(--color-info-1000-s77ok9);--color-background-status-success-774mn7:var(--color-success-1000-xy1gvq);--color-background-status-warning-xvs0bp:var(--color-warning-1000-65l070);--color-background-tiles-disabled-3oxnuw:var(--color-neutral-800-t7j5ap);--color-background-toggle-checked-disabled-ps8s83:var(--color-primary-900-a5kqrr);--color-background-toggle-default-ypvqji:var(--color-neutral-500-8van0b);--color-background-chat-bubble-incoming-kj6fgk:var(--color-neutral-950-lxybh8);--color-border-button-normal-active-d8a8v8:var(--color-primary-300-5q65ox);--color-border-button-normal-default-s8jnvu:var(--color-primary-400-n8h4bx);--color-border-toggle-button-normal-pressed-avdfaw:var(--color-primary-400-n8h4bx);--color-border-button-normal-disabled-zra9p9:var(--color-neutral-600-fln1ww);--color-border-button-normal-hover-6gylxf:var(--color-primary-300-5q65ox);--color-item-selected-jdg5yd:var(--color-primary-400-n8h4bx);--color-border-calendar-grid-selected-focus-ring-a8x91k:var(--color-neutral-850-3f0gro);--color-border-cell-shaded-b51lt9:var(--color-neutral-700-qw8ats);--color-border-code-editor-default-1etiw8:var(--color-neutral-600-fln1ww);--color-border-divider-active-kv8eix:var(--color-neutral-100-gk3lvf);--color-border-divider-default-nfermc:var(--color-neutral-650-miik4f);--color-border-divider-secondary-gobrui:var(--color-neutral-750-pi9qqd);--color-border-dropdown-container-4aa756:var(--color-neutral-600-fln1ww);--color-border-dropdown-item-hover-il52fv:var(--color-neutral-600-fln1ww);--color-border-input-default-mvv73z:var(--color-neutral-600-fln1ww);--color-border-input-focused-sl6x1x:var(--color-primary-400-n8h4bx);--color-border-item-focused-lz1zs6:var(--color-primary-400-n8h4bx);--color-border-dropdown-item-focused-7wmevi:var(--color-neutral-300-08wi6k);--color-border-layout-pyos42:var(--color-neutral-650-miik4f);--color-border-segment-default-33xsod:var(--color-neutral-300-08wi6k);--color-border-status-error-i59tsd:var(--color-error-400-c0knb8);--color-border-status-info-d3sn73:var(--color-info-400-674xac);--color-border-status-success-xj5jpm:var(--color-success-500-hhxb4g);--color-border-status-warning-lr6hnh:var(--color-warning-500-zidhub);--color-border-divider-interactive-default-0r2wcs:var(--color-neutral-300-08wi6k);--color-border-tabs-divider-krofd6:var(--color-neutral-650-miik4f);--color-border-tutorial-7ctcb6:var(--color-neutral-650-miik4f);--color-foreground-control-default-rhyg9o:var(--color-neutral-950-lxybh8);--color-foreground-control-disabled-e101je:var(--color-neutral-850-3f0gro);--color-foreground-control-read-only-164ude:var(--color-neutral-450-kn0235);--color-text-accent-wlpatu:var(--color-primary-400-n8h4bx);--color-text-body-default-ryjct1:var(--color-neutral-350-dq6kfr);--color-text-body-secondary-p9djjm:var(--color-neutral-300-08wi6k);--color-text-breadcrumb-current-guu6t6:var(--color-neutral-500-8van0b);--color-text-breadcrumb-icon-54at2o:var(--color-text-interactive-disabled-vbo6v5);--color-text-button-normal-active-evxn49:var(--color-primary-300-5q65ox);--color-text-toggle-button-normal-pressed-awopw1:var(--color-primary-300-5q65ox);--color-text-button-normal-default-3fcwpt:var(--color-primary-400-n8h4bx);--color-text-button-normal-hover-kzq5e3:var(--color-primary-300-5q65ox);--color-text-calendar-month-uounxo:var(--color-neutral-450-kn0235);--color-text-code-editor-gutter-active-line-i870tx:var(--color-neutral-950-lxybh8);--color-text-code-editor-gutter-default-dqu4zh:var(--color-neutral-300-08wi6k);--color-text-code-editor-status-bar-disabled-q1tpuo:var(--color-neutral-600-fln1ww);--color-text-code-editor-tab-button-error-cni8e4:var(--color-neutral-950-lxybh8);--color-text-column-header-oux894:var(--color-neutral-400-wtst55);--color-text-counter-l0v3x0:var(--color-neutral-450-kn0235);--color-text-disabled-y2eoxf:var(--color-neutral-600-fln1ww);--color-text-disabled-inline-edit-apkicu:var(--color-neutral-400-wtst55);--color-text-dropdown-item-default-bjdgve:var(--color-neutral-300-08wi6k);--color-text-dropdown-item-filter-match-a4g9zm:var(--color-primary-300-5q65ox);--color-text-dropdown-item-highlighted-1a85fc:var(--color-neutral-250-vs1is4);--color-text-dropdown-item-secondary-hover-c09qu2:var(--color-neutral-300-08wi6k);--color-text-empty-03hr9s:var(--color-neutral-300-08wi6k);--color-text-expandable-section-default-pjvkgp:var(--color-neutral-300-08wi6k);--color-text-form-default-1f4edz:var(--color-neutral-250-vs1is4);--color-text-form-label-zhsvmu:var(--color-neutral-250-vs1is4);--color-text-form-secondary-4usdwg:var(--color-neutral-450-kn0235);--color-text-group-label-4gdpcl:var(--color-neutral-350-dq6kfr);--color-text-label-gen-ai-qf031h:var(--color-purple-400-o7fr4k);--color-text-heading-default-5vbiad:var(--color-neutral-250-vs1is4);--color-text-heading-secondary-exzje1:var(--color-neutral-450-kn0235);--color-text-icon-subtle-ab993n:var(--color-neutral-400-wtst55);--color-text-input-disabled-k0zows:var(--color-neutral-600-fln1ww);--color-text-input-placeholder-tv2u7d:var(--color-neutral-450-kn0235);--color-text-interactive-active-883d43:var(--color-neutral-100-gk3lvf);--color-text-interactive-default-cpoktr:var(--color-neutral-300-08wi6k);--color-text-interactive-disabled-vbo6v5:var(--color-neutral-600-fln1ww);--color-text-interactive-hover-p2beex:var(--color-neutral-100-gk3lvf);--color-text-toggle-button-icon-pressed-wo78fn:var(--color-neutral-100-gk3lvf);--color-text-inverted-pjfvs8:var(--color-neutral-950-lxybh8);--color-text-layout-toggle-active-1t5mpl:var(--color-neutral-850-3f0gro);--color-text-layout-toggle-hover-2wzjg7:var(--color-primary-400-n8h4bx);--color-text-layout-toggle-selected-p7mhyv:var(--color-neutral-950-lxybh8);--color-text-link-default-8yv9b7:var(--color-primary-400-n8h4bx);--color-text-link-hover-pkytf7:var(--color-primary-300-5q65ox);--color-text-pagination-page-number-default-elv13g:var(--color-neutral-400-wtst55);--color-text-segment-active-ybucah:var(--color-neutral-950-lxybh8);--color-text-segment-default-4rxlop:var(--color-neutral-300-08wi6k);--color-text-small-13tluq:var(--color-neutral-450-kn0235);--color-text-status-error-mxzop7:var(--color-error-400-c0knb8);--color-text-status-inactive-8yfw5c:var(--color-neutral-450-kn0235);--color-text-status-info-zl3i1d:var(--color-info-400-674xac);--color-text-status-success-o0zpv6:var(--color-success-500-hhxb4g);--color-text-status-warning-zb7um8:var(--color-warning-500-zidhub);--color-text-top-navigation-title-379ooe:var(--color-neutral-100-gk3lvf);--color-board-placeholder-active-d6b45j:var(--color-neutral-600-fln1ww);--color-board-placeholder-hover-z3g32b:var(--color-primary-600-1lcy1k);--color-drag-placeholder-active-g64yqu:var(--color-neutral-600-fln1ww);--color-drag-placeholder-hover-87nc95:var(--color-primary-600-1lcy1k);--color-dropzone-background-default-br489v:var(--color-neutral-850-3f0gro);--color-dropzone-background-hover-ei5m2j:var(--color-primary-1000-7umopx);--color-dropzone-text-default-vqm0ca:var(--color-neutral-350-dq6kfr);--color-dropzone-text-hover-b8gblq:var(--color-neutral-350-dq6kfr);--color-dropzone-border-default-8ipzy1:var(--color-neutral-600-fln1ww);--color-dropzone-border-hover-xkpq8r:var(--color-primary-300-5q65ox);--color-gap-global-drawer-dg60r3:var(--color-neutral-950-lxybh8);--color-tree-view-connector-line-0m8cyw:var(--color-neutral-300-08wi6k);--color-text-direction-button-disabled-jdkhmp:var(--color-text-interactive-disabled-vbo6v5);--color-background-code-editor-gutter-active-line-error-mhkmre:var(--color-text-status-error-mxzop7);--color-background-dropdown-item-selected-nlj7md:var(--color-background-item-selected-o3455o);--color-background-layout-panel-content-ywo9k1:var(--color-background-container-content-h114dj);--color-background-modal-overlay-3ppsd8:var(--color-grey-opaque-70-ewuade);--color-background-segment-default-9iucim:var(--color-background-button-normal-default-xsojnf);--color-background-segment-disabled-2j16pl:var(--color-background-button-normal-disabled-uwvef3);--color-background-segment-hover-2rk3qd:var(--color-background-button-normal-hover-4mq4on);--color-background-segment-wrapper-zxi513:var(--color-background-container-content-h114dj);--color-background-dialog-j143sw:var(--color-background-status-info-uwe1e9);--color-background-table-header-l5637m:var(--color-background-container-header-1xvkdg);--color-text-chat-bubble-outgoing-0cgq49:var(--color-text-body-default-ryjct1);--color-text-chat-bubble-incoming-7twq51:var(--color-text-body-default-ryjct1);--color-border-button-primary-disabled-rmen9o:var(--color-background-button-primary-disabled-ft3nq0);--color-border-code-editor-pane-item-hover-sbam42:var(--color-border-dropdown-item-hover-il52fv);--color-border-control-checked-hfai2a:var(--color-background-control-checked-xk5cy2);--color-border-control-disabled-npmvgu:var(--color-background-control-disabled-1dm4mk);--color-border-divider-panel-bottom-fu7dgn:var(--color-border-divider-default-nfermc);--color-border-divider-panel-side-edgrzi:var(--color-border-divider-default-nfermc);--color-border-dropdown-group-7f90s7:var(--color-border-dropdown-item-default-g1rffu);--color-border-dropdown-item-default-g1rffu:var(--color-border-divider-default-nfermc);--color-border-dropdown-item-selected-6rq3fm:var(--color-border-item-selected-gor8ib);--color-border-editable-cell-hover-se2y3s:var(--color-border-dropdown-item-hover-il52fv);--color-border-input-disabled-yyhlvy:var(--color-background-input-disabled-cn9bpj);--color-border-item-placeholder-ewxedi:var(--color-border-item-selected-gor8ib);--color-border-item-selected-gor8ib:var(--color-item-selected-jdg5yd);--color-border-panel-header-a3g1xy:var(--color-border-divider-default-nfermc);--color-border-popover-vob9g7:var(--color-border-dropdown-container-4aa756);--color-border-segment-active-4xefp9:var(--color-border-segment-default-33xsod);--color-border-segment-disabled-7bgyw9:var(--color-border-segment-default-33xsod);--color-border-segment-hover-941xea:var(--color-border-segment-default-33xsod);--color-border-dialog-alphfp:var(--color-border-status-info-d3sn73);--color-border-tabs-shadow-h56i7t:var(--color-grey-transparent-qh7559);--color-border-tabs-underline-xe9oi3:var(--color-text-accent-wlpatu);--color-border-tiles-disabled-fxxjc7:var(--color-background-tiles-disabled-3oxnuw);--color-shadow-default-pw9o8r:var(--color-grey-transparent-heavy-9vz74t);--color-text-button-inline-icon-default-es90pc:var(--color-text-link-default-8yv9b7);--color-text-button-inline-icon-disabled-hui2y8:var(--color-text-interactive-disabled-vbo6v5);--color-text-button-inline-icon-hover-34716a:var(--color-text-link-hover-pkytf7);--color-text-link-button-normal-default-1ho9n8:var(--color-text-button-normal-default-3fcwpt);--color-text-link-button-normal-hover-kmrmqs:var(--color-text-button-normal-hover-kzq5e3);--color-text-link-button-normal-active-d3qp4o:var(--color-text-button-normal-active-evxn49);--color-text-calendar-date-hover-808doy:var(--color-text-dropdown-item-default-bjdgve);--color-text-column-sorting-icon-mqr276:var(--color-text-column-header-oux894);--color-text-control-disabled-qg8k58:var(--color-text-interactive-disabled-vbo6v5);--color-text-dropdown-footer-k7df7h:var(--color-text-form-secondary-4usdwg);--color-text-dropdown-group-label-3vji4k:var(--color-text-group-label-4gdpcl);--color-text-dropdown-item-dimmed-8twn6b:var(--color-text-interactive-disabled-vbo6v5);--color-text-dropdown-item-disabled-nehxb7:var(--color-text-interactive-disabled-vbo6v5);--color-text-dropdown-item-secondary-4f34f6:var(--color-text-form-secondary-4usdwg);--color-text-expandable-section-hover-8h3186:var(--color-text-accent-wlpatu);--color-text-expandable-section-navigation-icon-default-twgpzh:var(--color-text-interactive-default-cpoktr);--color-text-input-placeholder-disabled-yea9x0:var(--color-text-input-disabled-k0zows);--color-text-label-mo3nx0:var(--color-text-form-label-zhsvmu);--color-text-pagination-page-number-active-disabled-w4xha3:var(--color-text-interactive-disabled-vbo6v5);--color-text-segment-hover-ob5txm:var(--color-text-button-normal-hover-kzq5e3);--color-text-tutorial-hotspot-default-svuw52:var(--color-text-link-default-8yv9b7);--color-text-tutorial-hotspot-hover-mi79bf:var(--color-text-link-hover-pkytf7)}.awsui-context-content-header:not(#\9 ){--color-grey-opaque-70-ewuade:rgba(15, 20, 26, 0.7);--color-grey-transparent-qh7559:rgba(15, 20, 26, 1);--color-grey-transparent-heavy-9vz74t:rgba(15, 20, 26, 1);--color-background-badge-icon-ul3s2p:var(--color-error-400-c0knb8);--color-background-button-link-active-a3i1s9:var(--color-neutral-700-qw8ats);--color-background-button-link-hover-cv3vxv:var(--color-neutral-800-t7j5ap);--color-background-button-normal-active-3qdx9x:var(--color-neutral-700-qw8ats);--color-background-button-normal-default-xsojnf:var(--color-neutral-950-lxybh8);--color-background-button-normal-disabled-uwvef3:var(--color-neutral-950-lxybh8);--color-background-button-normal-hover-4mq4on:var(--color-neutral-800-t7j5ap);--color-background-toggle-button-normal-pressed-znqu4x:var(--color-neutral-700-qw8ats);--color-background-button-primary-disabled-ft3nq0:var(--color-neutral-750-pi9qqd);--color-background-direction-button-disabled-4t6znt:var(--color-neutral-750-pi9qqd);--color-background-calendar-current-date-6nkw96:var(--color-neutral-700-qw8ats);--color-background-cell-shaded-3n8zq3:var(--color-neutral-800-t7j5ap);--color-background-code-editor-gutter-active-line-default-jbu7qh:var(--color-neutral-500-8van0b);--color-background-code-editor-gutter-default-0oq7ef:var(--color-neutral-800-t7j5ap);--color-background-code-editor-loading-xreyed:var(--color-neutral-800-t7j5ap);--color-background-code-editor-pane-item-hover-ud4zy7:var(--color-neutral-700-qw8ats);--color-background-code-editor-status-bar-ctq8cb:var(--color-neutral-800-t7j5ap);--color-background-container-content-h114dj:var(--color-neutral-850-3f0gro);--color-background-container-header-1xvkdg:var(--color-neutral-850-3f0gro);--color-background-control-checked-xk5cy2:var(--color-primary-400-n8h4bx);--color-background-control-default-k5dlqw:var(--color-neutral-950-lxybh8);--color-background-control-disabled-1dm4mk:var(--color-neutral-700-qw8ats);--color-background-dropdown-item-default-g1726r:var(--color-neutral-800-t7j5ap);--color-background-dropdown-item-filter-match-gjpt1h:var(--color-neutral-700-qw8ats);--color-background-dropdown-item-hover-iwrvc1:var(--color-neutral-900-v0mtoc);--color-background-inline-code-2du9p8:rgba(255, 255, 255, 0.1);--color-background-input-default-dkd4bz:var(--color-neutral-950-lxybh8);--color-background-input-disabled-cn9bpj:var(--color-neutral-800-t7j5ap);--color-background-item-selected-o3455o:var(--color-primary-1000-7umopx);--color-background-layout-main-htt4fm:var(--color-neutral-950-lxybh8);--color-background-layout-panel-hover-e1fkm5:var(--color-neutral-700-qw8ats);--color-background-layout-toggle-selected-active-sg226v:var(--color-primary-400-n8h4bx);--color-background-layout-toggle-selected-default-01301n:var(--color-primary-400-n8h4bx);--color-background-layout-toggle-selected-hover-kpbc9x:var(--color-primary-300-5q65ox);--color-background-notification-grey-4no337:var(--color-neutral-600-fln1ww);--color-background-popover-2f8egd:var(--color-neutral-800-t7j5ap);--color-background-progress-bar-content-default-dpmc37:var(--color-primary-400-n8h4bx);--color-background-progress-bar-layout-default-2axrfi:var(--color-neutral-700-qw8ats);--color-background-segment-active-b3vlop:var(--color-primary-400-n8h4bx);--color-background-segment-default-9iucim:var(--color-neutral-950-lxybh8);--color-background-segment-disabled-2j16pl:var(--color-neutral-950-lxybh8);--color-background-slider-handle-default-bm6lnd:var(--color-primary-400-n8h4bx);--color-background-slider-handle-active-va1gvy:var(--color-primary-300-5q65ox);--color-background-slider-track-4m1lml:var(--color-neutral-600-fln1ww);--color-background-slider-handle-ring-e8v8j2:var(--color-neutral-850-3f0gro);--color-background-slider-error-pressed-ka6o9p:var(--color-error-400-c0knb8);--color-background-slider-warning-pressed-x6s7qp:var(--color-warning-500-zidhub);--color-background-status-error-xpfvrr:var(--color-error-1000-ecmudm);--color-background-status-info-uwe1e9:var(--color-info-1000-s77ok9);--color-background-status-success-774mn7:var(--color-success-1000-xy1gvq);--color-background-status-warning-xvs0bp:var(--color-warning-1000-65l070);--color-background-table-header-l5637m:var(--color-neutral-950-lxybh8);--color-background-tiles-disabled-3oxnuw:var(--color-neutral-800-t7j5ap);--color-background-toggle-checked-disabled-ps8s83:var(--color-primary-900-a5kqrr);--color-background-toggle-default-ypvqji:var(--color-neutral-500-8van0b);--color-background-chat-bubble-incoming-kj6fgk:var(--color-neutral-950-lxybh8);--color-border-button-normal-active-d8a8v8:var(--color-primary-300-5q65ox);--color-border-button-normal-default-s8jnvu:var(--color-primary-400-n8h4bx);--color-border-toggle-button-normal-pressed-avdfaw:var(--color-primary-400-n8h4bx);--color-border-button-normal-disabled-zra9p9:var(--color-neutral-600-fln1ww);--color-border-button-normal-hover-6gylxf:var(--color-primary-300-5q65ox);--color-item-selected-jdg5yd:var(--color-primary-400-n8h4bx);--color-border-calendar-grid-selected-focus-ring-a8x91k:var(--color-neutral-850-3f0gro);--color-border-cell-shaded-b51lt9:var(--color-neutral-700-qw8ats);--color-border-code-editor-default-1etiw8:var(--color-neutral-600-fln1ww);--color-border-divider-active-kv8eix:var(--color-neutral-100-gk3lvf);--color-border-divider-default-nfermc:var(--color-neutral-650-miik4f);--color-border-divider-secondary-gobrui:var(--color-neutral-750-pi9qqd);--color-border-dropdown-container-4aa756:var(--color-neutral-600-fln1ww);--color-border-dropdown-item-hover-il52fv:var(--color-neutral-600-fln1ww);--color-border-input-default-mvv73z:var(--color-neutral-600-fln1ww);--color-border-input-focused-sl6x1x:var(--color-primary-400-n8h4bx);--color-border-item-focused-lz1zs6:var(--color-primary-400-n8h4bx);--color-border-dropdown-item-focused-7wmevi:var(--color-neutral-300-08wi6k);--color-border-layout-pyos42:var(--color-neutral-650-miik4f);--color-border-segment-default-33xsod:var(--color-neutral-300-08wi6k);--color-border-status-error-i59tsd:var(--color-error-400-c0knb8);--color-border-status-info-d3sn73:var(--color-info-400-674xac);--color-border-status-success-xj5jpm:var(--color-success-500-hhxb4g);--color-border-status-warning-lr6hnh:var(--color-warning-500-zidhub);--color-border-divider-interactive-default-0r2wcs:var(--color-neutral-300-08wi6k);--color-border-tabs-divider-krofd6:var(--color-neutral-650-miik4f);--color-border-tutorial-7ctcb6:var(--color-neutral-650-miik4f);--color-foreground-control-default-rhyg9o:var(--color-neutral-950-lxybh8);--color-foreground-control-disabled-e101je:var(--color-neutral-850-3f0gro);--color-foreground-control-read-only-164ude:var(--color-neutral-450-kn0235);--color-text-accent-wlpatu:var(--color-primary-400-n8h4bx);--color-text-body-default-ryjct1:var(--color-neutral-350-dq6kfr);--color-text-body-secondary-p9djjm:var(--color-neutral-350-dq6kfr);--color-text-breadcrumb-current-guu6t6:var(--color-neutral-500-8van0b);--color-text-breadcrumb-icon-54at2o:var(--color-text-interactive-disabled-vbo6v5);--color-text-button-normal-active-evxn49:var(--color-primary-300-5q65ox);--color-text-toggle-button-normal-pressed-awopw1:var(--color-primary-300-5q65ox);--color-text-button-normal-default-3fcwpt:var(--color-primary-400-n8h4bx);--color-text-button-normal-hover-kzq5e3:var(--color-primary-300-5q65ox);--color-text-calendar-month-uounxo:var(--color-neutral-450-kn0235);--color-text-code-editor-gutter-active-line-i870tx:var(--color-neutral-950-lxybh8);--color-text-code-editor-gutter-default-dqu4zh:var(--color-neutral-300-08wi6k);--color-text-code-editor-status-bar-disabled-q1tpuo:var(--color-neutral-600-fln1ww);--color-text-code-editor-tab-button-error-cni8e4:var(--color-neutral-950-lxybh8);--color-text-column-header-oux894:var(--color-neutral-400-wtst55);--color-text-counter-l0v3x0:var(--color-neutral-450-kn0235);--color-text-disabled-y2eoxf:var(--color-neutral-600-fln1ww);--color-text-disabled-inline-edit-apkicu:var(--color-neutral-400-wtst55);--color-text-dropdown-item-default-bjdgve:var(--color-neutral-300-08wi6k);--color-text-dropdown-item-filter-match-a4g9zm:var(--color-primary-300-5q65ox);--color-text-dropdown-item-highlighted-1a85fc:var(--color-neutral-250-vs1is4);--color-text-dropdown-item-secondary-hover-c09qu2:var(--color-neutral-300-08wi6k);--color-text-empty-03hr9s:var(--color-neutral-300-08wi6k);--color-text-expandable-section-default-pjvkgp:var(--color-neutral-300-08wi6k);--color-text-form-default-1f4edz:var(--color-neutral-300-08wi6k);--color-text-form-secondary-4usdwg:var(--color-neutral-450-kn0235);--color-text-group-label-4gdpcl:var(--color-neutral-350-dq6kfr);--color-text-label-gen-ai-qf031h:var(--color-purple-400-o7fr4k);--color-text-heading-default-5vbiad:var(--color-neutral-250-vs1is4);--color-text-heading-secondary-exzje1:var(--color-neutral-450-kn0235);--color-text-icon-subtle-ab993n:var(--color-neutral-400-wtst55);--color-text-input-disabled-k0zows:var(--color-neutral-600-fln1ww);--color-text-input-placeholder-tv2u7d:var(--color-neutral-450-kn0235);--color-text-interactive-active-883d43:var(--color-neutral-100-gk3lvf);--color-text-interactive-default-cpoktr:var(--color-neutral-300-08wi6k);--color-text-interactive-disabled-vbo6v5:var(--color-neutral-600-fln1ww);--color-text-interactive-hover-p2beex:var(--color-neutral-100-gk3lvf);--color-text-toggle-button-icon-pressed-wo78fn:var(--color-neutral-100-gk3lvf);--color-text-inverted-pjfvs8:var(--color-neutral-950-lxybh8);--color-text-layout-toggle-active-1t5mpl:var(--color-neutral-850-3f0gro);--color-text-layout-toggle-hover-2wzjg7:var(--color-primary-400-n8h4bx);--color-text-layout-toggle-selected-p7mhyv:var(--color-neutral-950-lxybh8);--color-text-link-default-8yv9b7:var(--color-primary-400-n8h4bx);--color-text-link-hover-pkytf7:var(--color-primary-300-5q65ox);--color-text-pagination-page-number-default-elv13g:var(--color-neutral-400-wtst55);--color-text-segment-active-ybucah:var(--color-neutral-950-lxybh8);--color-text-segment-default-4rxlop:var(--color-neutral-300-08wi6k);--color-text-small-13tluq:var(--color-neutral-450-kn0235);--color-text-status-error-mxzop7:var(--color-error-400-c0knb8);--color-text-status-inactive-8yfw5c:var(--color-neutral-450-kn0235);--color-text-status-info-zl3i1d:var(--color-info-400-674xac);--color-text-status-success-o0zpv6:var(--color-success-500-hhxb4g);--color-text-status-warning-zb7um8:var(--color-warning-500-zidhub);--color-text-top-navigation-title-379ooe:var(--color-neutral-100-gk3lvf);--color-board-placeholder-active-d6b45j:var(--color-neutral-600-fln1ww);--color-board-placeholder-hover-z3g32b:var(--color-primary-600-1lcy1k);--color-drag-placeholder-active-g64yqu:var(--color-neutral-600-fln1ww);--color-drag-placeholder-hover-87nc95:var(--color-primary-600-1lcy1k);--color-dropzone-background-default-br489v:var(--color-neutral-850-3f0gro);--color-dropzone-background-hover-ei5m2j:var(--color-primary-1000-7umopx);--color-dropzone-text-default-vqm0ca:var(--color-neutral-350-dq6kfr);--color-dropzone-text-hover-b8gblq:var(--color-neutral-350-dq6kfr);--color-dropzone-border-default-8ipzy1:var(--color-neutral-600-fln1ww);--color-dropzone-border-hover-xkpq8r:var(--color-primary-300-5q65ox);--color-gap-global-drawer-dg60r3:var(--color-neutral-950-lxybh8);--color-tree-view-connector-line-0m8cyw:var(--color-neutral-300-08wi6k);--shadow-container-5ho72k:none;--shadow-container-active-eb8c7e:0px 1px 1px 1px #192534, 0px 6px 36px #00040c;--shadow-dropdown-m9ihi4:0px 4px 20px 1px rgba(0, 4, 12, 1);--shadow-split-bottom-d7sdey:0px -36px 36px -36px rgba(0, 7, 22, 1);--shadow-split-side-u29245:-1px 0px 1px 0px #192534, -36px 6px 36px -36px rgba(0, 7, 22, 1);--shadow-sticky-6bhski:0px 4px 8px 1px rgba(0, 7, 22, 0.5);--shadow-sticky-embedded-33qw9n:0px 2px 0px 0px #414d5c, 0px 16px 16px -12px rgba(0, 7, 22, 1);--shadow-sticky-column-first-5d1hkx:0px 4px 8px 1px rgba(0, 7, 22, 0.5);--shadow-sticky-column-last-z2vds9:0px 4px 8px 1px rgba(0, 7, 22, 0.5);--color-text-direction-button-disabled-jdkhmp:var(--color-text-interactive-disabled-vbo6v5);--color-background-code-editor-gutter-active-line-error-mhkmre:var(--color-text-status-error-mxzop7);--color-background-dropdown-item-selected-nlj7md:var(--color-background-item-selected-o3455o);--color-background-layout-panel-content-ywo9k1:var(--color-background-container-content-h114dj);--color-background-modal-overlay-3ppsd8:var(--color-grey-opaque-70-ewuade);--color-background-segment-hover-2rk3qd:var(--color-background-button-normal-hover-4mq4on);--color-background-segment-wrapper-zxi513:var(--color-background-container-content-h114dj);--color-background-dialog-j143sw:var(--color-background-status-info-uwe1e9);--color-text-chat-bubble-outgoing-0cgq49:var(--color-text-body-default-ryjct1);--color-text-chat-bubble-incoming-7twq51:var(--color-text-body-default-ryjct1);--color-border-button-primary-disabled-rmen9o:var(--color-background-button-primary-disabled-ft3nq0);--color-border-code-editor-pane-item-hover-sbam42:var(--color-border-dropdown-item-hover-il52fv);--color-border-control-checked-hfai2a:var(--color-background-control-checked-xk5cy2);--color-border-control-disabled-npmvgu:var(--color-background-control-disabled-1dm4mk);--color-border-divider-panel-bottom-fu7dgn:var(--color-border-divider-default-nfermc);--color-border-divider-panel-side-edgrzi:var(--color-border-divider-default-nfermc);--color-border-dropdown-group-7f90s7:var(--color-border-dropdown-item-default-g1rffu);--color-border-dropdown-item-default-g1rffu:var(--color-border-divider-default-nfermc);--color-border-dropdown-item-selected-6rq3fm:var(--color-border-item-selected-gor8ib);--color-border-editable-cell-hover-se2y3s:var(--color-border-dropdown-item-hover-il52fv);--color-border-input-disabled-yyhlvy:var(--color-background-input-disabled-cn9bpj);--color-border-item-placeholder-ewxedi:var(--color-border-item-selected-gor8ib);--color-border-item-selected-gor8ib:var(--color-item-selected-jdg5yd);--color-border-panel-header-a3g1xy:var(--color-border-divider-default-nfermc);--color-border-popover-vob9g7:var(--color-border-dropdown-container-4aa756);--color-border-segment-active-4xefp9:var(--color-border-segment-default-33xsod);--color-border-segment-disabled-7bgyw9:var(--color-border-segment-default-33xsod);--color-border-segment-hover-941xea:var(--color-border-segment-default-33xsod);--color-border-dialog-alphfp:var(--color-border-status-info-d3sn73);--color-border-tabs-shadow-h56i7t:var(--color-grey-transparent-qh7559);--color-border-tabs-underline-xe9oi3:var(--color-text-accent-wlpatu);--color-border-tiles-disabled-fxxjc7:var(--color-background-tiles-disabled-3oxnuw);--color-shadow-default-pw9o8r:var(--color-grey-transparent-heavy-9vz74t);--color-text-button-inline-icon-default-es90pc:var(--color-text-link-default-8yv9b7);--color-text-button-inline-icon-disabled-hui2y8:var(--color-text-interactive-disabled-vbo6v5);--color-text-button-inline-icon-hover-34716a:var(--color-text-link-hover-pkytf7);--color-text-link-button-normal-default-1ho9n8:var(--color-text-button-normal-default-3fcwpt);--color-text-link-button-normal-hover-kmrmqs:var(--color-text-button-normal-hover-kzq5e3);--color-text-link-button-normal-active-d3qp4o:var(--color-text-button-normal-active-evxn49);--color-text-calendar-date-hover-808doy:var(--color-text-dropdown-item-default-bjdgve);--color-text-column-sorting-icon-mqr276:var(--color-text-column-header-oux894);--color-text-control-disabled-qg8k58:var(--color-text-interactive-disabled-vbo6v5);--color-text-dropdown-footer-k7df7h:var(--color-text-form-secondary-4usdwg);--color-text-dropdown-group-label-3vji4k:var(--color-text-group-label-4gdpcl);--color-text-dropdown-item-dimmed-8twn6b:var(--color-text-interactive-disabled-vbo6v5);--color-text-dropdown-item-disabled-nehxb7:var(--color-text-interactive-disabled-vbo6v5);--color-text-dropdown-item-secondary-4f34f6:var(--color-text-form-secondary-4usdwg);--color-text-expandable-section-hover-8h3186:var(--color-text-accent-wlpatu);--color-text-expandable-section-navigation-icon-default-twgpzh:var(--color-text-interactive-default-cpoktr);--color-text-form-label-zhsvmu:var(--color-text-form-default-1f4edz);--color-text-input-placeholder-disabled-yea9x0:var(--color-text-input-disabled-k0zows);--color-text-label-mo3nx0:var(--color-text-form-label-zhsvmu);--color-text-pagination-page-number-active-disabled-w4xha3:var(--color-text-interactive-disabled-vbo6v5);--color-text-segment-hover-ob5txm:var(--color-text-button-normal-hover-kzq5e3);--color-text-tutorial-hotspot-default-svuw52:var(--color-text-link-default-8yv9b7);--color-text-tutorial-hotspot-hover-mi79bf:var(--color-text-link-hover-pkytf7);--shadow-dropup-r4ss3t:var(--shadow-dropdown-m9ihi4);--shadow-modal-crke8f:var(--shadow-dropdown-m9ihi4);--shadow-popover-g0r11c:var(--shadow-dropdown-m9ihi4)}.awsui-context-app-layout-toolbar:not(#\9 ){--color-background-layout-main-htt4fm:var(--color-neutral-50-pvu04n)}.awsui-context-compact-table:not(#\9 ){--size-vertical-input-dl95yl:28px;--space-scaled-xxxs-h2sc51:var(--space-none-xk6qzf);--space-scaled-xxs-foe114:var(--space-xxxs-pajhad);--space-scaled-xs-dw9wl5:var(--space-xxs-hwfkai);--space-scaled-s-iuuihm:var(--space-xs-ymlm0b);--space-scaled-m-l37gh7:var(--space-s-tvghoh);--space-scaled-l-k5kohy:var(--space-m-dsumyt);--space-scaled-xl-gt502a:var(--space-l-2ud1p3);--space-scaled-xxl-igc2mh:var(--space-xl-jfy3x4);--space-scaled-xxxl-2b3mbp:var(--space-xxl-32srm4);--space-alert-vertical-l50o6z:var(--space-flashbar-vertical-jyyi6m);--space-button-horizontal-znjvbt:var(--space-scaled-l-k5kohy);--space-button-modal-dismiss-vertical-yd51w2:var(--space-scaled-xxxs-h2sc51);--space-card-vertical-baec0z:var(--space-scaled-m-l37gh7);--space-container-header-bottom-eby93w:var(--space-scaled-xs-dw9wl5);--space-content-header-padding-bottom-1nwky7:var(--space-scaled-m-l37gh7);--space-flashbar-vertical-jyyi6m:var(--space-scaled-xs-dw9wl5);--space-panel-content-bottom-9b1yrz:var(--space-scaled-xxxl-2b3mbp);--space-panel-content-top-v0ma35:var(--space-scaled-l-k5kohy);--space-panel-header-vertical-2rsh3z:var(--space-scaled-l-k5kohy);--space-panel-side-right-cu4nmw:var(--space-scaled-xl-gt502a);--space-panel-split-top-xkqs9g:var(--space-scaled-l-k5kohy);--space-panel-split-bottom-asdo15:var(--space-scaled-l-k5kohy);--space-tabs-content-top-pd4o7b:var(--space-scaled-s-iuuihm)}.awsui-context-flashbar:not(#\9 ){--color-background-button-normal-active-3qdx9x:rgba(0, 7, 22, 0.2);--color-background-button-normal-default-xsojnf:transparent;--color-background-button-normal-hover-4mq4on:rgba(0, 7, 22, 0.15);--color-background-button-primary-active-2yreuc:var(--color-primary-900-a5kqrr);--color-background-button-primary-default-mzbd6x:var(--color-border-button-normal-default-s8jnvu);--color-background-button-primary-hover-bo09mk:var(--color-border-button-normal-hover-6gylxf);--color-background-inline-code-2du9p8:rgba(0, 0, 0, 0.2);--color-border-button-normal-active-d8a8v8:var(--color-white-p1zlvy);--color-border-button-normal-default-s8jnvu:var(--color-neutral-100-gk3lvf);--color-border-button-normal-hover-6gylxf:var(--color-white-p1zlvy);--color-border-divider-default-nfermc:var(--color-neutral-100-gk3lvf);--color-border-item-focused-lz1zs6:var(--color-neutral-100-gk3lvf);--color-text-body-default-ryjct1:var(--color-neutral-100-gk3lvf);--color-text-body-secondary-p9djjm:var(--color-neutral-100-gk3lvf);--color-text-button-normal-active-evxn49:var(--color-white-p1zlvy);--color-text-button-normal-default-3fcwpt:var(--color-neutral-100-gk3lvf);--color-text-button-normal-hover-kzq5e3:var(--color-white-p1zlvy);--color-text-button-primary-active-srdk7o:var(--color-white-p1zlvy);--color-text-button-primary-default-tt2or8:var(--color-white-p1zlvy);--color-text-button-primary-hover-qld9hu:var(--color-white-p1zlvy);--color-text-expandable-section-default-pjvkgp:var(--color-neutral-100-gk3lvf);--color-text-expandable-section-hover-8h3186:var(--color-white-p1zlvy);--color-text-heading-secondary-exzje1:var(--color-neutral-100-gk3lvf);--color-text-label-mo3nx0:var(--color-neutral-100-gk3lvf);--color-text-link-default-8yv9b7:var(--color-neutral-100-gk3lvf);--color-text-link-hover-pkytf7:var(--color-white-p1zlvy);--color-text-tutorial-hotspot-default-svuw52:var(--color-neutral-300-08wi6k);--color-text-tutorial-hotspot-hover-mi79bf:var(--color-neutral-100-gk3lvf);--color-background-segment-default-9iucim:var(--color-background-button-normal-default-xsojnf);--color-background-segment-hover-2rk3qd:var(--color-background-button-normal-hover-4mq4on);--color-text-chat-bubble-outgoing-0cgq49:var(--color-text-body-default-ryjct1);--color-text-chat-bubble-incoming-7twq51:var(--color-text-body-default-ryjct1);--color-border-divider-panel-bottom-fu7dgn:var(--color-border-divider-default-nfermc);--color-border-divider-panel-side-edgrzi:var(--color-border-divider-default-nfermc);--color-border-dropdown-group-7f90s7:var(--color-border-dropdown-item-default-g1rffu);--color-border-dropdown-item-default-g1rffu:var(--color-border-divider-default-nfermc);--color-border-panel-header-a3g1xy:var(--color-border-divider-default-nfermc);--color-text-button-inline-icon-default-es90pc:var(--color-text-link-default-8yv9b7);--color-text-button-inline-icon-hover-34716a:var(--color-text-link-hover-pkytf7);--color-text-link-button-normal-default-1ho9n8:var(--color-text-button-normal-default-3fcwpt);--color-text-link-button-normal-hover-kmrmqs:var(--color-text-button-normal-hover-kzq5e3);--color-text-link-button-normal-active-d3qp4o:var(--color-text-button-normal-active-evxn49);--color-text-segment-hover-ob5txm:var(--color-text-button-normal-hover-kzq5e3)}.awsui-context-flashbar-warning:not(#\9 ){--color-background-button-normal-active-3qdx9x:rgba(0, 7, 22, 0.1);--color-background-button-normal-default-xsojnf:transparent;--color-background-button-normal-hover-4mq4on:rgba(0, 7, 22, 0.05);--color-background-button-primary-active-2yreuc:var(--color-primary-900-a5kqrr);--color-background-button-primary-default-mzbd6x:var(--color-border-button-normal-default-s8jnvu);--color-background-button-primary-hover-bo09mk:var(--color-border-button-normal-hover-6gylxf);--color-background-progress-bar-content-in-flash-7anyvu:var(--color-neutral-950-lxybh8);--color-background-progress-bar-layout-in-flash-n5r9m7:var(--color-grey-opaque-10-vwfmts);--color-border-button-normal-active-d8a8v8:var(--color-text-button-normal-hover-kzq5e3);--color-border-button-normal-default-s8jnvu:var(--color-text-button-normal-default-3fcwpt);--color-border-button-normal-hover-6gylxf:var(--color-text-button-normal-hover-kzq5e3);--color-border-divider-default-nfermc:var(--color-text-notification-yellow-vjtdxk);--color-border-item-focused-lz1zs6:var(--color-text-notification-yellow-vjtdxk);--color-text-body-default-ryjct1:var(--color-text-notification-yellow-vjtdxk);--color-text-body-secondary-p9djjm:var(--color-text-notification-yellow-vjtdxk);--color-text-button-normal-active-evxn49:var(--color-text-button-normal-hover-kzq5e3);--color-text-button-normal-default-3fcwpt:var(--color-neutral-650-miik4f);--color-text-button-normal-hover-kzq5e3:var(--color-neutral-950-lxybh8);--color-text-link-button-normal-default-1ho9n8:var(--color-text-link-default-8yv9b7);--color-text-link-button-normal-hover-kmrmqs:var(--color-text-link-hover-pkytf7);--color-text-button-primary-active-srdk7o:var(--color-white-p1zlvy);--color-text-button-primary-default-tt2or8:var(--color-white-p1zlvy);--color-text-button-primary-hover-qld9hu:var(--color-white-p1zlvy);--color-text-expandable-section-default-pjvkgp:var(--color-text-notification-yellow-vjtdxk);--color-text-expandable-section-hover-8h3186:var(--color-text-notification-yellow-vjtdxk);--color-text-heading-secondary-exzje1:var(--color-text-notification-yellow-vjtdxk);--color-text-interactive-inverted-default-nzthan:var(--color-neutral-650-miik4f);--color-text-interactive-inverted-hover-oa7pli:var(--color-neutral-950-lxybh8);--color-text-label-mo3nx0:var(--color-text-notification-yellow-vjtdxk);--color-text-link-default-8yv9b7:var(--color-text-notification-yellow-vjtdxk);--color-text-link-hover-pkytf7:var(--color-text-notification-yellow-vjtdxk);--color-text-link-inverted-hover-b4wg6a:var(--color-text-notification-yellow-vjtdxk);--color-text-notification-default-w5tddq:var(--color-text-notification-yellow-vjtdxk);--color-text-tutorial-hotspot-default-svuw52:var(--color-neutral-600-fln1ww);--color-text-tutorial-hotspot-hover-mi79bf:var(--color-neutral-900-v0mtoc);--color-background-segment-default-9iucim:var(--color-background-button-normal-default-xsojnf);--color-background-segment-hover-2rk3qd:var(--color-background-button-normal-hover-4mq4on);--color-text-chat-bubble-outgoing-0cgq49:var(--color-text-body-default-ryjct1);--color-text-chat-bubble-incoming-7twq51:var(--color-text-body-default-ryjct1);--color-border-divider-panel-bottom-fu7dgn:var(--color-border-divider-default-nfermc);--color-border-divider-panel-side-edgrzi:var(--color-border-divider-default-nfermc);--color-border-dropdown-group-7f90s7:var(--color-border-dropdown-item-default-g1rffu);--color-border-dropdown-item-default-g1rffu:var(--color-border-divider-default-nfermc);--color-border-panel-header-a3g1xy:var(--color-border-divider-default-nfermc);--color-text-button-inline-icon-default-es90pc:var(--color-text-link-default-8yv9b7);--color-text-button-inline-icon-hover-34716a:var(--color-text-link-hover-pkytf7);--color-text-link-button-normal-active-d3qp4o:var(--color-text-button-normal-active-evxn49);--color-text-segment-hover-ob5txm:var(--color-text-button-normal-hover-kzq5e3)}.awsui-context-alert:not(#\9 ){--color-background-button-normal-active-3qdx9x:rgba(0, 7, 22, 0.1);--color-background-button-normal-default-xsojnf:transparent;--color-background-button-normal-hover-4mq4on:rgba(0, 7, 22, 0.05);--color-background-button-primary-active-2yreuc:var(--color-primary-900-a5kqrr);--color-background-button-primary-default-mzbd6x:var(--color-border-button-normal-default-s8jnvu);--color-background-button-primary-hover-bo09mk:var(--color-border-button-normal-hover-6gylxf);--color-border-button-normal-active-d8a8v8:var(--color-text-button-normal-hover-kzq5e3);--color-border-button-normal-default-s8jnvu:var(--color-text-button-normal-default-3fcwpt);--color-border-button-normal-hover-6gylxf:var(--color-text-button-normal-hover-kzq5e3);--color-border-divider-default-nfermc:var(--color-text-button-normal-default-3fcwpt);--color-text-button-normal-active-evxn49:var(--color-text-button-normal-hover-kzq5e3);--color-text-button-normal-default-3fcwpt:var(--color-neutral-650-miik4f);--color-text-button-normal-hover-kzq5e3:var(--color-neutral-950-lxybh8);--color-text-link-button-normal-default-1ho9n8:var(--color-text-link-default-8yv9b7);--color-text-link-button-normal-hover-kmrmqs:var(--color-text-link-hover-pkytf7);--color-text-button-primary-active-srdk7o:var(--color-white-p1zlvy);--color-text-button-primary-default-tt2or8:var(--color-white-p1zlvy);--color-text-button-primary-hover-qld9hu:var(--color-white-p1zlvy);--color-text-expandable-section-default-pjvkgp:var(--color-text-button-normal-default-3fcwpt);--color-text-expandable-section-hover-8h3186:var(--color-text-button-normal-hover-kzq5e3);--font-expandable-heading-size-wrsr52:14px;--color-background-segment-default-9iucim:var(--color-background-button-normal-default-xsojnf);--color-background-segment-hover-2rk3qd:var(--color-background-button-normal-hover-4mq4on);--color-border-divider-panel-bottom-fu7dgn:var(--color-border-divider-default-nfermc);--color-border-divider-panel-side-edgrzi:var(--color-border-divider-default-nfermc);--color-border-dropdown-group-7f90s7:var(--color-border-dropdown-item-default-g1rffu);--color-border-dropdown-item-default-g1rffu:var(--color-border-divider-default-nfermc);--color-border-panel-header-a3g1xy:var(--color-border-divider-default-nfermc);--color-text-link-button-normal-active-d3qp4o:var(--color-text-button-normal-active-evxn49);--color-text-segment-hover-ob5txm:var(--color-text-button-normal-hover-kzq5e3)}.awsui-context-content-header .awsui-context-alert:not(#\9 ){--color-grey-opaque-70-ewuade:rgba(15, 20, 26, 0.7);--color-grey-transparent-qh7559:rgba(15, 20, 26, 1);--color-grey-transparent-heavy-9vz74t:rgba(15, 20, 26, 1);--color-background-badge-icon-ul3s2p:var(--color-error-400-c0knb8);--color-background-button-link-active-a3i1s9:var(--color-neutral-700-qw8ats);--color-background-button-link-hover-cv3vxv:var(--color-neutral-800-t7j5ap);--color-background-button-normal-active-3qdx9x:rgba(255, 255, 255, 0.15);--color-background-button-normal-default-xsojnf:transparent;--color-background-button-normal-disabled-uwvef3:var(--color-neutral-850-3f0gro);--color-background-button-normal-hover-4mq4on:rgba(255, 255, 255, 0.1);--color-background-toggle-button-normal-pressed-znqu4x:var(--color-neutral-700-qw8ats);--color-background-button-primary-active-2yreuc:var(--color-primary-400-n8h4bx);--color-background-button-primary-default-mzbd6x:var(--color-border-button-normal-default-s8jnvu);--color-background-button-primary-disabled-ft3nq0:var(--color-neutral-750-pi9qqd);--color-background-button-primary-hover-bo09mk:var(--color-border-button-normal-hover-6gylxf);--color-background-direction-button-disabled-4t6znt:var(--color-neutral-750-pi9qqd);--color-background-calendar-current-date-6nkw96:var(--color-neutral-700-qw8ats);--color-background-cell-shaded-3n8zq3:var(--color-neutral-800-t7j5ap);--color-background-code-editor-gutter-active-line-default-jbu7qh:var(--color-neutral-500-8van0b);--color-background-code-editor-gutter-default-0oq7ef:var(--color-neutral-800-t7j5ap);--color-background-code-editor-loading-xreyed:var(--color-neutral-800-t7j5ap);--color-background-code-editor-pane-item-hover-ud4zy7:var(--color-neutral-700-qw8ats);--color-background-code-editor-status-bar-ctq8cb:var(--color-neutral-800-t7j5ap);--color-background-container-content-h114dj:var(--color-neutral-850-3f0gro);--color-background-container-header-1xvkdg:var(--color-neutral-850-3f0gro);--color-background-control-checked-xk5cy2:var(--color-primary-400-n8h4bx);--color-background-control-default-k5dlqw:var(--color-neutral-850-3f0gro);--color-background-control-disabled-1dm4mk:var(--color-neutral-700-qw8ats);--color-background-dropdown-item-default-g1726r:var(--color-neutral-800-t7j5ap);--color-background-dropdown-item-filter-match-gjpt1h:var(--color-neutral-700-qw8ats);--color-background-dropdown-item-hover-iwrvc1:var(--color-neutral-900-v0mtoc);--color-background-inline-code-2du9p8:rgba(255, 255, 255, 0.1);--color-background-input-default-dkd4bz:var(--color-neutral-850-3f0gro);--color-background-input-disabled-cn9bpj:var(--color-neutral-800-t7j5ap);--color-background-item-selected-o3455o:var(--color-primary-1000-7umopx);--color-background-layout-main-htt4fm:var(--color-neutral-850-3f0gro);--color-background-layout-panel-hover-e1fkm5:var(--color-neutral-700-qw8ats);--color-background-layout-toggle-selected-active-sg226v:var(--color-primary-400-n8h4bx);--color-background-layout-toggle-selected-default-01301n:var(--color-primary-400-n8h4bx);--color-background-layout-toggle-selected-hover-kpbc9x:var(--color-primary-300-5q65ox);--color-background-notification-grey-4no337:var(--color-neutral-600-fln1ww);--color-background-popover-2f8egd:var(--color-neutral-800-t7j5ap);--color-background-progress-bar-content-default-dpmc37:var(--color-primary-400-n8h4bx);--color-background-progress-bar-layout-default-2axrfi:var(--color-neutral-700-qw8ats);--color-background-segment-active-b3vlop:var(--color-primary-400-n8h4bx);--color-background-slider-handle-default-bm6lnd:var(--color-primary-400-n8h4bx);--color-background-slider-handle-active-va1gvy:var(--color-primary-300-5q65ox);--color-background-slider-track-4m1lml:var(--color-neutral-600-fln1ww);--color-background-slider-handle-ring-e8v8j2:var(--color-neutral-850-3f0gro);--color-background-slider-error-pressed-ka6o9p:var(--color-error-400-c0knb8);--color-background-slider-warning-pressed-x6s7qp:var(--color-warning-500-zidhub);--color-background-status-error-xpfvrr:var(--color-error-1000-ecmudm);--color-background-status-info-uwe1e9:var(--color-info-1000-s77ok9);--color-background-status-success-774mn7:var(--color-success-1000-xy1gvq);--color-background-status-warning-xvs0bp:var(--color-warning-1000-65l070);--color-background-tiles-disabled-3oxnuw:var(--color-neutral-800-t7j5ap);--color-background-toggle-checked-disabled-ps8s83:var(--color-primary-900-a5kqrr);--color-background-toggle-default-ypvqji:var(--color-neutral-500-8van0b);--color-background-chat-bubble-incoming-kj6fgk:var(--color-neutral-950-lxybh8);--color-border-button-normal-active-d8a8v8:var(--color-text-button-normal-hover-kzq5e3);--color-border-button-normal-default-s8jnvu:var(--color-text-button-normal-default-3fcwpt);--color-border-toggle-button-normal-pressed-avdfaw:var(--color-primary-400-n8h4bx);--color-border-button-normal-disabled-zra9p9:var(--color-neutral-600-fln1ww);--color-border-button-normal-hover-6gylxf:var(--color-text-button-normal-hover-kzq5e3);--color-item-selected-jdg5yd:var(--color-primary-400-n8h4bx);--color-border-calendar-grid-selected-focus-ring-a8x91k:var(--color-neutral-850-3f0gro);--color-border-cell-shaded-b51lt9:var(--color-neutral-700-qw8ats);--color-border-code-editor-default-1etiw8:var(--color-neutral-600-fln1ww);--color-border-divider-active-kv8eix:var(--color-neutral-100-gk3lvf);--color-border-divider-default-nfermc:var(--color-text-button-normal-default-3fcwpt);--color-border-divider-secondary-gobrui:var(--color-neutral-750-pi9qqd);--color-border-dropdown-container-4aa756:var(--color-neutral-600-fln1ww);--color-border-dropdown-item-hover-il52fv:var(--color-neutral-600-fln1ww);--color-border-input-default-mvv73z:var(--color-neutral-600-fln1ww);--color-border-input-focused-sl6x1x:var(--color-primary-400-n8h4bx);--color-border-item-focused-lz1zs6:var(--color-neutral-100-gk3lvf);--color-border-dropdown-item-focused-7wmevi:var(--color-neutral-300-08wi6k);--color-border-layout-pyos42:var(--color-neutral-650-miik4f);--color-border-segment-default-33xsod:var(--color-neutral-300-08wi6k);--color-border-status-error-i59tsd:var(--color-error-400-c0knb8);--color-border-status-info-d3sn73:var(--color-info-400-674xac);--color-border-status-success-xj5jpm:var(--color-success-500-hhxb4g);--color-border-status-warning-lr6hnh:var(--color-warning-500-zidhub);--color-border-divider-interactive-default-0r2wcs:var(--color-neutral-300-08wi6k);--color-border-tabs-divider-krofd6:var(--color-neutral-650-miik4f);--color-border-tutorial-7ctcb6:var(--color-neutral-650-miik4f);--color-foreground-control-default-rhyg9o:var(--color-neutral-950-lxybh8);--color-foreground-control-disabled-e101je:var(--color-neutral-850-3f0gro);--color-foreground-control-read-only-164ude:var(--color-neutral-450-kn0235);--color-text-accent-wlpatu:var(--color-primary-400-n8h4bx);--color-text-body-default-ryjct1:var(--color-neutral-350-dq6kfr);--color-text-body-secondary-p9djjm:var(--color-neutral-350-dq6kfr);--color-text-breadcrumb-current-guu6t6:var(--color-neutral-500-8van0b);--color-text-breadcrumb-icon-54at2o:var(--color-text-interactive-disabled-vbo6v5);--color-text-button-normal-active-evxn49:var(--color-text-button-normal-hover-kzq5e3);--color-text-toggle-button-normal-pressed-awopw1:var(--color-primary-300-5q65ox);--color-text-button-normal-default-3fcwpt:var(--color-neutral-300-08wi6k);--color-text-button-normal-hover-kzq5e3:var(--color-white-p1zlvy);--color-text-link-button-normal-default-1ho9n8:var(--color-text-link-default-8yv9b7);--color-text-link-button-normal-hover-kmrmqs:var(--color-text-link-hover-pkytf7);--color-text-calendar-month-uounxo:var(--color-neutral-450-kn0235);--color-text-code-editor-gutter-active-line-i870tx:var(--color-neutral-950-lxybh8);--color-text-code-editor-gutter-default-dqu4zh:var(--color-neutral-300-08wi6k);--color-text-code-editor-status-bar-disabled-q1tpuo:var(--color-neutral-600-fln1ww);--color-text-code-editor-tab-button-error-cni8e4:var(--color-neutral-950-lxybh8);--color-text-column-header-oux894:var(--color-neutral-400-wtst55);--color-text-counter-l0v3x0:var(--color-neutral-450-kn0235);--color-text-disabled-y2eoxf:var(--color-neutral-600-fln1ww);--color-text-disabled-inline-edit-apkicu:var(--color-neutral-400-wtst55);--color-text-dropdown-item-default-bjdgve:var(--color-neutral-300-08wi6k);--color-text-dropdown-item-filter-match-a4g9zm:var(--color-primary-300-5q65ox);--color-text-dropdown-item-highlighted-1a85fc:var(--color-neutral-250-vs1is4);--color-text-dropdown-item-secondary-hover-c09qu2:var(--color-neutral-300-08wi6k);--color-text-empty-03hr9s:var(--color-neutral-300-08wi6k);--color-text-expandable-section-default-pjvkgp:var(--color-text-button-normal-default-3fcwpt);--color-text-expandable-section-hover-8h3186:var(--color-text-button-normal-hover-kzq5e3);--color-text-form-default-1f4edz:var(--color-neutral-300-08wi6k);--color-text-form-secondary-4usdwg:var(--color-neutral-450-kn0235);--color-text-group-label-4gdpcl:var(--color-neutral-350-dq6kfr);--color-text-label-gen-ai-qf031h:var(--color-purple-400-o7fr4k);--color-text-heading-default-5vbiad:var(--color-neutral-250-vs1is4);--color-text-heading-secondary-exzje1:var(--color-neutral-450-kn0235);--color-text-icon-subtle-ab993n:var(--color-neutral-400-wtst55);--color-text-input-disabled-k0zows:var(--color-neutral-600-fln1ww);--color-text-input-placeholder-tv2u7d:var(--color-neutral-450-kn0235);--color-text-interactive-active-883d43:var(--color-neutral-100-gk3lvf);--color-text-interactive-default-cpoktr:var(--color-neutral-300-08wi6k);--color-text-interactive-disabled-vbo6v5:var(--color-neutral-600-fln1ww);--color-text-interactive-hover-p2beex:var(--color-neutral-100-gk3lvf);--color-text-toggle-button-icon-pressed-wo78fn:var(--color-neutral-100-gk3lvf);--color-text-inverted-pjfvs8:var(--color-neutral-950-lxybh8);--color-text-layout-toggle-active-1t5mpl:var(--color-neutral-850-3f0gro);--color-text-layout-toggle-hover-2wzjg7:var(--color-primary-400-n8h4bx);--color-text-layout-toggle-selected-p7mhyv:var(--color-neutral-950-lxybh8);--color-text-link-default-8yv9b7:var(--color-primary-400-n8h4bx);--color-text-link-hover-pkytf7:var(--color-primary-300-5q65ox);--color-text-pagination-page-number-default-elv13g:var(--color-neutral-400-wtst55);--color-text-segment-active-ybucah:var(--color-neutral-950-lxybh8);--color-text-segment-default-4rxlop:var(--color-neutral-300-08wi6k);--color-text-small-13tluq:var(--color-neutral-450-kn0235);--color-text-status-error-mxzop7:var(--color-error-400-c0knb8);--color-text-status-inactive-8yfw5c:var(--color-neutral-450-kn0235);--color-text-status-info-zl3i1d:var(--color-info-400-674xac);--color-text-status-success-o0zpv6:var(--color-success-500-hhxb4g);--color-text-status-warning-zb7um8:var(--color-warning-500-zidhub);--color-text-top-navigation-title-379ooe:var(--color-neutral-100-gk3lvf);--color-board-placeholder-active-d6b45j:var(--color-neutral-600-fln1ww);--color-board-placeholder-hover-z3g32b:var(--color-primary-600-1lcy1k);--color-drag-placeholder-active-g64yqu:var(--color-neutral-600-fln1ww);--color-drag-placeholder-hover-87nc95:var(--color-primary-600-1lcy1k);--color-dropzone-background-default-br489v:var(--color-neutral-850-3f0gro);--color-dropzone-background-hover-ei5m2j:var(--color-primary-1000-7umopx);--color-dropzone-text-default-vqm0ca:var(--color-neutral-350-dq6kfr);--color-dropzone-text-hover-b8gblq:var(--color-neutral-350-dq6kfr);--color-dropzone-border-default-8ipzy1:var(--color-neutral-600-fln1ww);--color-dropzone-border-hover-xkpq8r:var(--color-primary-300-5q65ox);--color-gap-global-drawer-dg60r3:var(--color-neutral-950-lxybh8);--color-tree-view-connector-line-0m8cyw:var(--color-neutral-300-08wi6k);--color-text-direction-button-disabled-jdkhmp:var(--color-text-interactive-disabled-vbo6v5);--color-background-code-editor-gutter-active-line-error-mhkmre:var(--color-text-status-error-mxzop7);--color-background-dropdown-item-selected-nlj7md:var(--color-background-item-selected-o3455o);--color-background-layout-panel-content-ywo9k1:var(--color-background-container-content-h114dj);--color-background-modal-overlay-3ppsd8:var(--color-grey-opaque-70-ewuade);--color-background-segment-default-9iucim:var(--color-background-button-normal-default-xsojnf);--color-background-segment-disabled-2j16pl:var(--color-background-button-normal-disabled-uwvef3);--color-background-segment-hover-2rk3qd:var(--color-background-button-normal-hover-4mq4on);--color-background-segment-wrapper-zxi513:var(--color-background-container-content-h114dj);--color-background-dialog-j143sw:var(--color-background-status-info-uwe1e9);--color-background-table-header-l5637m:var(--color-background-container-header-1xvkdg);--color-text-chat-bubble-outgoing-0cgq49:var(--color-text-body-default-ryjct1);--color-text-chat-bubble-incoming-7twq51:var(--color-text-body-default-ryjct1);--color-border-button-primary-disabled-rmen9o:var(--color-background-button-primary-disabled-ft3nq0);--color-border-code-editor-pane-item-hover-sbam42:var(--color-border-dropdown-item-hover-il52fv);--color-border-control-checked-hfai2a:var(--color-background-control-checked-xk5cy2);--color-border-control-disabled-npmvgu:var(--color-background-control-disabled-1dm4mk);--color-border-divider-panel-bottom-fu7dgn:var(--color-border-divider-default-nfermc);--color-border-divider-panel-side-edgrzi:var(--color-border-divider-default-nfermc);--color-border-dropdown-group-7f90s7:var(--color-border-dropdown-item-default-g1rffu);--color-border-dropdown-item-default-g1rffu:var(--color-border-divider-default-nfermc);--color-border-dropdown-item-selected-6rq3fm:var(--color-border-item-selected-gor8ib);--color-border-editable-cell-hover-se2y3s:var(--color-border-dropdown-item-hover-il52fv);--color-border-input-disabled-yyhlvy:var(--color-background-input-disabled-cn9bpj);--color-border-item-placeholder-ewxedi:var(--color-border-item-selected-gor8ib);--color-border-item-selected-gor8ib:var(--color-item-selected-jdg5yd);--color-border-panel-header-a3g1xy:var(--color-border-divider-default-nfermc);--color-border-popover-vob9g7:var(--color-border-dropdown-container-4aa756);--color-border-segment-active-4xefp9:var(--color-border-segment-default-33xsod);--color-border-segment-disabled-7bgyw9:var(--color-border-segment-default-33xsod);--color-border-segment-hover-941xea:var(--color-border-segment-default-33xsod);--color-border-dialog-alphfp:var(--color-border-status-info-d3sn73);--color-border-tabs-shadow-h56i7t:var(--color-grey-transparent-qh7559);--color-border-tabs-underline-xe9oi3:var(--color-text-accent-wlpatu);--color-border-tiles-disabled-fxxjc7:var(--color-background-tiles-disabled-3oxnuw);--color-shadow-default-pw9o8r:var(--color-grey-transparent-heavy-9vz74t);--color-text-button-inline-icon-default-es90pc:var(--color-text-link-default-8yv9b7);--color-text-button-inline-icon-disabled-hui2y8:var(--color-text-interactive-disabled-vbo6v5);--color-text-button-inline-icon-hover-34716a:var(--color-text-link-hover-pkytf7);--color-text-link-button-normal-active-d3qp4o:var(--color-text-button-normal-active-evxn49);--color-text-calendar-date-hover-808doy:var(--color-text-dropdown-item-default-bjdgve);--color-text-column-sorting-icon-mqr276:var(--color-text-column-header-oux894);--color-text-control-disabled-qg8k58:var(--color-text-interactive-disabled-vbo6v5);--color-text-dropdown-footer-k7df7h:var(--color-text-form-secondary-4usdwg);--color-text-dropdown-group-label-3vji4k:var(--color-text-group-label-4gdpcl);--color-text-dropdown-item-dimmed-8twn6b:var(--color-text-interactive-disabled-vbo6v5);--color-text-dropdown-item-disabled-nehxb7:var(--color-text-interactive-disabled-vbo6v5);--color-text-dropdown-item-secondary-4f34f6:var(--color-text-form-secondary-4usdwg);--color-text-expandable-section-navigation-icon-default-twgpzh:var(--color-text-interactive-default-cpoktr);--color-text-form-label-zhsvmu:var(--color-text-form-default-1f4edz);--color-text-input-placeholder-disabled-yea9x0:var(--color-text-input-disabled-k0zows);--color-text-label-mo3nx0:var(--color-text-form-label-zhsvmu);--color-text-pagination-page-number-active-disabled-w4xha3:var(--color-text-interactive-disabled-vbo6v5);--color-text-segment-hover-ob5txm:var(--color-text-button-normal-hover-kzq5e3);--color-text-tutorial-hotspot-default-svuw52:var(--color-text-link-default-8yv9b7);--color-text-tutorial-hotspot-hover-mi79bf:var(--color-text-link-hover-pkytf7)}@media not print{.awsui-polaris-dark-mode .awsui-context-app-layout-toolbar:not(#\9 ){--color-background-layout-main-htt4fm:var(--color-neutral-900-v0mtoc)}}@media not print{.awsui-context-app-layout-toolbar.awsui-polaris-dark-mode:not(#\9 ){--color-background-layout-main-htt4fm:var(--color-neutral-900-v0mtoc)}}@media not print{.awsui-polaris-dark-mode .awsui-context-flashbar:not(#\9 ){--color-background-button-primary-active-2yreuc:var(--color-primary-400-n8h4bx);--color-text-button-primary-active-srdk7o:var(--color-neutral-950-lxybh8);--color-text-button-primary-default-tt2or8:var(--color-neutral-950-lxybh8);--color-text-button-primary-hover-qld9hu:var(--color-neutral-950-lxybh8)}}@media not print{.awsui-context-flashbar.awsui-polaris-dark-mode:not(#\9 ){--color-background-button-primary-active-2yreuc:var(--color-primary-400-n8h4bx);--color-text-button-primary-active-srdk7o:var(--color-neutral-950-lxybh8);--color-text-button-primary-default-tt2or8:var(--color-neutral-950-lxybh8);--color-text-button-primary-hover-qld9hu:var(--color-neutral-950-lxybh8)}}@media not print{.awsui-polaris-dark-mode .awsui-context-flashbar-warning:not(#\9 ){--color-background-button-primary-active-2yreuc:var(--color-primary-400-n8h4bx);--color-background-inline-code-2du9p8:rgba(0, 0, 0, 0.1);--color-text-button-primary-active-srdk7o:var(--color-neutral-950-lxybh8);--color-text-button-primary-default-tt2or8:var(--color-neutral-950-lxybh8);--color-text-button-primary-hover-qld9hu:var(--color-neutral-950-lxybh8)}}@media not print{.awsui-context-flashbar-warning.awsui-polaris-dark-mode:not(#\9 ){--color-background-button-primary-active-2yreuc:var(--color-primary-400-n8h4bx);--color-background-inline-code-2du9p8:rgba(0, 0, 0, 0.1);--color-text-button-primary-active-srdk7o:var(--color-neutral-950-lxybh8);--color-text-button-primary-default-tt2or8:var(--color-neutral-950-lxybh8);--color-text-button-primary-hover-qld9hu:var(--color-neutral-950-lxybh8)}}@media not print{.awsui-polaris-dark-mode .awsui-context-alert:not(#\9 ){--color-background-button-normal-active-3qdx9x:rgba(255, 255, 255, 0.15);--color-background-button-normal-hover-4mq4on:rgba(255, 255, 255, 0.1);--color-background-button-primary-active-2yreuc:var(--color-primary-400-n8h4bx);--color-border-item-focused-lz1zs6:var(--color-neutral-100-gk3lvf);--color-text-button-normal-default-3fcwpt:var(--color-neutral-300-08wi6k);--color-text-button-normal-hover-kzq5e3:var(--color-white-p1zlvy);--color-text-button-primary-active-srdk7o:var(--color-neutral-950-lxybh8);--color-text-button-primary-default-tt2or8:var(--color-neutral-950-lxybh8);--color-text-button-primary-hover-qld9hu:var(--color-neutral-950-lxybh8)}}@media not print{.awsui-context-alert.awsui-polaris-dark-mode:not(#\9 ){--color-background-button-normal-active-3qdx9x:rgba(255, 255, 255, 0.15);--color-background-button-normal-hover-4mq4on:rgba(255, 255, 255, 0.1);--color-background-button-primary-active-2yreuc:var(--color-primary-400-n8h4bx);--color-border-item-focused-lz1zs6:var(--color-neutral-100-gk3lvf);--color-text-button-normal-default-3fcwpt:var(--color-neutral-300-08wi6k);--color-text-button-normal-hover-kzq5e3:var(--color-white-p1zlvy);--color-text-button-primary-active-srdk7o:var(--color-neutral-950-lxybh8);--color-text-button-primary-default-tt2or8:var(--color-neutral-950-lxybh8);--color-text-button-primary-hover-qld9hu:var(--color-neutral-950-lxybh8)}}@keyframes awsui-fade-in-35003c{from{opacity:0}to{opacity:1}}@keyframes awsui-fade-out-35003c{from{opacity:1}to{opacity:0}}@keyframes awsui-status-icon-error-35003c{0%{transform:translateX(-5px);animation-timing-function:linear}50%{transform:translateX(5px);animation-timing-function:var(--motion-easing-refresh-only-a-ccyqaz, cubic-bezier(0, 0, 0, 1))}100%{transform:translateX(0px)}}@keyframes awsui-scale-popup-35003c{0%{transform:scale(0.95)}100%{transform:scale(1)}}:root{--awsui-version-info-8568662e: true}
.awsui_box_18wu0_f0yam_172.awsui_p-variant_18wu0_f0yam_172.awsui_color-default_18wu0_f0yam_172:not(#\9 ),.awsui_box_18wu0_f0yam_172.awsui_b-variant_18wu0_f0yam_172.awsui_color-default_18wu0_f0yam_172:not(#\9 ),.awsui_box_18wu0_f0yam_172.awsui_strong-variant_18wu0_f0yam_172.awsui_color-default_18wu0_f0yam_172:not(#\9 ),.awsui_box_18wu0_f0yam_172.awsui_code-variant_18wu0_f0yam_172.awsui_color-default_18wu0_f0yam_172:not(#\9 ),.awsui_box_18wu0_f0yam_172.awsui_pre-variant_18wu0_f0yam_172.awsui_color-default_18wu0_f0yam_172:not(#\9 ),.awsui_box_18wu0_f0yam_172.awsui_samp-variant_18wu0_f0yam_172.awsui_color-default_18wu0_f0yam_172:not(#\9 ){color:var(--color-text-body-default-ryjct1, #0f141a)}.awsui_box_18wu0_f0yam_172.awsui_h1-variant_18wu0_f0yam_176.awsui_color-default_18wu0_f0yam_172:not(#\9 ),.awsui_box_18wu0_f0yam_172.awsui_h2-variant_18wu0_f0yam_176.awsui_color-default_18wu0_f0yam_172:not(#\9 ),.awsui_box_18wu0_f0yam_172.awsui_h3-variant_18wu0_f0yam_176.awsui_color-default_18wu0_f0yam_172:not(#\9 ),.awsui_box_18wu0_f0yam_172.awsui_h4-variant_18wu0_f0yam_176.awsui_color-default_18wu0_f0yam_172:not(#\9 ),.awsui_box_18wu0_f0yam_172.awsui_h5-variant_18wu0_f0yam_176.awsui_color-default_18wu0_f0yam_172:not(#\9 ){color:var(--color-text-heading-default-5vbiad, #0f141a)}.awsui_box_18wu0_f0yam_172.awsui_small-variant_18wu0_f0yam_180.awsui_color-default_18wu0_f0yam_172:not(#\9 ){color:var(--color-text-small-13tluq, #656871)}.awsui_box_18wu0_f0yam_172.awsui_a-variant_18wu0_f0yam_184.awsui_color-default_18wu0_f0yam_172:not(#\9 ){color:var(--color-text-link-default-8yv9b7, #006ce0)}.awsui_box_18wu0_f0yam_172.awsui_small-variant_18wu0_f0yam_180.awsui_font-size-default_18wu0_f0yam_188:not(#\9 ),.awsui_box_18wu0_f0yam_172.awsui_code-variant_18wu0_f0yam_172.awsui_font-size-default_18wu0_f0yam_188:not(#\9 ){font-size:var(--font-size-body-s-smc8cv, 12px);line-height:var(--line-height-body-s-nu5hx1, 16px);letter-spacing:var(--letter-spacing-body-s-gq78ok, 0.005em)}.awsui_box_18wu0_f0yam_172.awsui_p-variant_18wu0_f0yam_172.awsui_font-size-default_18wu0_f0yam_188:not(#\9 ),.awsui_box_18wu0_f0yam_172.awsui_b-variant_18wu0_f0yam_172.awsui_font-size-default_18wu0_f0yam_188:not(#\9 ),.awsui_box_18wu0_f0yam_172.awsui_strong-variant_18wu0_f0yam_172.awsui_font-size-default_18wu0_f0yam_188:not(#\9 ),.awsui_box_18wu0_f0yam_172.awsui_pre-variant_18wu0_f0yam_172.awsui_font-size-default_18wu0_f0yam_188:not(#\9 ),.awsui_box_18wu0_f0yam_172.awsui_samp-variant_18wu0_f0yam_172.awsui_font-size-default_18wu0_f0yam_188:not(#\9 ),.awsui_box_18wu0_f0yam_172.awsui_a-variant_18wu0_f0yam_184.awsui_font-size-default_18wu0_f0yam_188:not(#\9 ){font-size:var(--font-size-body-m-a7nh2n, 14px);line-height:var(--line-height-body-m-2mh3ke, 20px)}.awsui_box_18wu0_f0yam_172.awsui_h5-variant_18wu0_f0yam_176.awsui_font-size-default_18wu0_f0yam_188:not(#\9 ){font-size:var(--font-size-heading-xs-j8yzxv, 14px);line-height:var(--line-height-heading-xs-q9j004, 18px)}.awsui_box_18wu0_f0yam_172.awsui_h4-variant_18wu0_f0yam_176.awsui_font-size-default_18wu0_f0yam_188:not(#\9 ){font-size:var(--font-size-heading-s-zp08en, 16px);line-height:var(--line-height-heading-s-hmi4vc, 20px);letter-spacing:var(--letter-spacing-heading-s-4st9ep, -0.005em)}.awsui_box_18wu0_f0yam_172.awsui_h3-variant_18wu0_f0yam_176.awsui_font-size-default_18wu0_f0yam_188:not(#\9 ){font-size:var(--font-size-heading-m-170yiy, 18px);line-height:var(--line-height-heading-m-uoaqdh, 22px);letter-spacing:var(--letter-spacing-heading-m-29ewnk, -0.01em)}.awsui_box_18wu0_f0yam_172.awsui_h2-variant_18wu0_f0yam_176.awsui_font-size-default_18wu0_f0yam_188:not(#\9 ){font-size:var(--font-size-heading-l-vnacx6, 20px);line-height:var(--line-height-heading-l-mg5bx6, 24px);letter-spacing:var(--letter-spacing-heading-l-5v6ibv, -0.015em)}.awsui_box_18wu0_f0yam_172.awsui_h1-variant_18wu0_f0yam_176.awsui_font-size-default_18wu0_f0yam_188:not(#\9 ){font-size:var(--font-size-heading-xl-wvkbur, 24px);line-height:var(--line-height-heading-xl-hko6p0, 30px);letter-spacing:var(--letter-spacing-heading-xl-ckkb6u, -0.02em)}.awsui_box_18wu0_f0yam_172.awsui_p-variant_18wu0_f0yam_172.awsui_font-weight-default_18wu0_f0yam_228:not(#\9 ),.awsui_box_18wu0_f0yam_172.awsui_code-variant_18wu0_f0yam_172.awsui_font-weight-default_18wu0_f0yam_228:not(#\9 ),.awsui_box_18wu0_f0yam_172.awsui_pre-variant_18wu0_f0yam_172.awsui_font-weight-default_18wu0_f0yam_228:not(#\9 ),.awsui_box_18wu0_f0yam_172.awsui_samp-variant_18wu0_f0yam_172.awsui_font-weight-default_18wu0_f0yam_228:not(#\9 ),.awsui_box_18wu0_f0yam_172.awsui_small-variant_18wu0_f0yam_180.awsui_font-weight-default_18wu0_f0yam_228:not(#\9 ),.awsui_box_18wu0_f0yam_172.awsui_a-variant_18wu0_f0yam_184.awsui_font-weight-default_18wu0_f0yam_228:not(#\9 ){font-weight:400}.awsui_box_18wu0_f0yam_172.awsui_strong-variant_18wu0_f0yam_172.awsui_font-weight-default_18wu0_f0yam_228:not(#\9 ),.awsui_box_18wu0_f0yam_172.awsui_b-variant_18wu0_f0yam_172.awsui_font-weight-default_18wu0_f0yam_228:not(#\9 ){font-weight:700}.awsui_box_18wu0_f0yam_172.awsui_h5-variant_18wu0_f0yam_176.awsui_font-weight-default_18wu0_f0yam_228:not(#\9 ){font-weight:var(--font-weight-heading-xs-wqqpne, 700)}.awsui_box_18wu0_f0yam_172.awsui_h4-variant_18wu0_f0yam_176.awsui_font-weight-default_18wu0_f0yam_228:not(#\9 ){font-weight:var(--font-weight-heading-s-lcx0ai, 700)}.awsui_box_18wu0_f0yam_172.awsui_h3-variant_18wu0_f0yam_176.awsui_font-weight-default_18wu0_f0yam_228:not(#\9 ){font-weight:var(--font-weight-heading-m-zf82dr, 700)}.awsui_box_18wu0_f0yam_172.awsui_h2-variant_18wu0_f0yam_176.awsui_font-weight-default_18wu0_f0yam_228:not(#\9 ){font-weight:var(--font-weight-heading-l-0t6dwc, 700)}.awsui_box_18wu0_f0yam_172.awsui_h1-variant_18wu0_f0yam_176.awsui_font-weight-default_18wu0_f0yam_228:not(#\9 ){font-weight:var(--font-weight-heading-xl-u3m4we, 700)}.awsui_box_18wu0_f0yam_172.awsui_h1-variant_18wu0_f0yam_176:not(#\9 ),.awsui_box_18wu0_f0yam_172.awsui_h2-variant_18wu0_f0yam_176:not(#\9 ),.awsui_box_18wu0_f0yam_172.awsui_h3-variant_18wu0_f0yam_176:not(#\9 ),.awsui_box_18wu0_f0yam_172.awsui_h4-variant_18wu0_f0yam_176:not(#\9 ),.awsui_box_18wu0_f0yam_172.awsui_h5-variant_18wu0_f0yam_176:not(#\9 ),.awsui_box_18wu0_f0yam_172.awsui_p-variant_18wu0_f0yam_172:not(#\9 ){margin-block:0;margin-inline:0;text-decoration:none;padding-block:var(--space-xxs-hwfkai, 4px);padding-inline:0}.awsui_box_18wu0_f0yam_172.awsui_small-variant_18wu0_f0yam_180:not(#\9 ){display:inline-block}.awsui_box_18wu0_f0yam_172.awsui_code-variant_18wu0_f0yam_172:not(#\9 ),.awsui_box_18wu0_f0yam_172.awsui_pre-variant_18wu0_f0yam_172:not(#\9 ),.awsui_box_18wu0_f0yam_172.awsui_samp-variant_18wu0_f0yam_172:not(#\9 ){font-family:var(--font-family-monospace-q47m7k, Monaco, Menlo, Consolas, "Courier Prime", Courier, "Courier New", monospace);background:transparent}.awsui_box_18wu0_f0yam_172.awsui_key-label-variant_18wu0_f0yam_270:not(#\9 ){font-size:var(--font-size-body-m-a7nh2n, 14px);line-height:var(--line-height-body-m-2mh3ke, 20px);font-weight:var(--font-display-label-weight-zavpeo, 700);color:var(--color-text-label-mo3nx0, #0f141a);margin-block-end:var(--space-key-value-gap-9glmqc, 0px)}.awsui_box_18wu0_f0yam_172.awsui_gen-ai-label-variant_18wu0_f0yam_277:not(#\9 ){font-size:var(--font-size-body-s-smc8cv, 12px);line-height:var(--line-height-body-s-nu5hx1, 16px);letter-spacing:var(--letter-spacing-body-s-gq78ok, 0.005em);font-style:italic;color:var(--color-text-label-gen-ai-qf031h, #7300e5)}.awsui_box_18wu0_f0yam_172.awsui_value-large-variant_18wu0_f0yam_284:not(#\9 ){font-size:var(--font-size-display-l-wa6woo, 42px);line-height:var(--line-height-display-l-vwanzp, 48px);letter-spacing:var(--letter-spacing-display-l-elyyxk, -0.03em);font-weight:var(--font-box-value-large-weight-wr00sw, 700);color:inherit}.awsui_box_18wu0_f0yam_172.awsui_inline-code-variant_18wu0_f0yam_291:not(#\9 ){font-family:var(--font-family-monospace-q47m7k, Monaco, Menlo, Consolas, "Courier Prime", Courier, "Courier New", monospace);background:transparent;font-size:var(--font-size-body-s-smc8cv, 12px);line-height:var(--line-height-body-s-nu5hx1, 16px);letter-spacing:var(--letter-spacing-body-s-gq78ok, 0.005em);border-start-start-radius:var(--space-static-xxs-ns94dp, 4px);border-start-end-radius:var(--space-static-xxs-ns94dp, 4px);border-end-start-radius:var(--space-static-xxs-ns94dp, 4px);border-end-end-radius:var(--space-static-xxs-ns94dp, 4px);background-color:var(--color-background-inline-code-2du9p8, rgba(0, 0, 0, 0.1));padding-block:var(--space-static-xxxs-yidks1, 2px);padding-inline:var(--space-static-xxs-ns94dp, 4px)}.awsui_box_18wu0_f0yam_172.awsui_h1-variant_18wu0_f0yam_176.awsui_font-weight-default_18wu0_f0yam_228:not(#\9 ),.awsui_box_18wu0_f0yam_172.awsui_h2-variant_18wu0_f0yam_176.awsui_font-weight-default_18wu0_f0yam_228:not(#\9 ),.awsui_box_18wu0_f0yam_172.awsui_h3-variant_18wu0_f0yam_176.awsui_font-weight-default_18wu0_f0yam_228:not(#\9 ),.awsui_box_18wu0_f0yam_172.awsui_h4-variant_18wu0_f0yam_176.awsui_font-weight-default_18wu0_f0yam_228:not(#\9 ),.awsui_box_18wu0_f0yam_172.awsui_h5-variant_18wu0_f0yam_176.awsui_font-weight-default_18wu0_f0yam_228:not(#\9 ),.awsui_box_18wu0_f0yam_172.awsui_value-large-variant_18wu0_f0yam_284.awsui_font-weight-default_18wu0_f0yam_228:not(#\9 ),.awsui_box_18wu0_f0yam_172.awsui_font-weight-heavy_18wu0_f0yam_305:not(#\9 ){-webkit-font-smoothing:var(--font-smoothing-webkit-oemolo, antialiased);-moz-osx-font-smoothing:var(--font-smoothing-moz-osx-hbm0aq, grayscale)}.awsui_box_18wu0_f0yam_172.awsui_color-inverted_18wu0_f0yam_310:not(#\9 ){color:var(--color-text-notification-default-w5tddq, #f9f9fa)}.awsui_box_18wu0_f0yam_172.awsui_color-text-label_18wu0_f0yam_313:not(#\9 ){color:var(--color-text-label-mo3nx0, #0f141a)}.awsui_box_18wu0_f0yam_172.awsui_color-text-body-secondary_18wu0_f0yam_316:not(#\9 ){color:var(--color-text-body-secondary-p9djjm, #424650)}.awsui_box_18wu0_f0yam_172.awsui_color-text-status-error_18wu0_f0yam_319:not(#\9 ){color:var(--color-text-status-error-mxzop7, #db0000)}.awsui_box_18wu0_f0yam_172.awsui_color-text-status-success_18wu0_f0yam_322:not(#\9 ){color:var(--color-text-status-success-o0zpv6, #00802f)}.awsui_box_18wu0_f0yam_172.awsui_color-text-status-info_18wu0_f0yam_325:not(#\9 ){color:var(--color-text-status-info-zl3i1d, #006ce0)}.awsui_box_18wu0_f0yam_172.awsui_color-text-status-inactive_18wu0_f0yam_328:not(#\9 ){color:var(--color-text-status-inactive-8yfw5c, #656871)}.awsui_box_18wu0_f0yam_172.awsui_color-text-status-warning_18wu0_f0yam_331:not(#\9 ){color:var(--color-text-status-warning-zb7um8, #855900)}.awsui_box_18wu0_f0yam_172.awsui_color-inherit_18wu0_f0yam_334:not(#\9 ){color:inherit}.awsui_box_18wu0_f0yam_172.awsui_font-size-body-s_18wu0_f0yam_337:not(#\9 ){font-size:var(--font-size-body-s-smc8cv, 12px);line-height:var(--line-height-body-s-nu5hx1, 16px);letter-spacing:var(--letter-spacing-body-s-gq78ok, 0.005em)}.awsui_box_18wu0_f0yam_172.awsui_font-size-body-m_18wu0_f0yam_342:not(#\9 ){font-size:var(--font-size-body-m-a7nh2n, 14px);line-height:var(--line-height-body-m-2mh3ke, 20px)}.awsui_box_18wu0_f0yam_172.awsui_font-size-heading-xs_18wu0_f0yam_346:not(#\9 ){font-size:var(--font-size-heading-xs-j8yzxv, 14px);line-height:var(--line-height-heading-xs-q9j004, 18px)}.awsui_box_18wu0_f0yam_172.awsui_font-size-heading-s_18wu0_f0yam_350:not(#\9 ){font-size:var(--font-size-heading-s-zp08en, 16px);line-height:var(--line-height-heading-s-hmi4vc, 20px);letter-spacing:var(--letter-spacing-heading-s-4st9ep, -0.005em)}.awsui_box_18wu0_f0yam_172.awsui_font-size-heading-m_18wu0_f0yam_355:not(#\9 ){font-size:var(--font-size-heading-m-170yiy, 18px);line-height:var(--line-height-heading-m-uoaqdh, 22px);letter-spacing:var(--letter-spacing-heading-m-29ewnk, -0.01em)}.awsui_box_18wu0_f0yam_172.awsui_font-size-heading-l_18wu0_f0yam_360:not(#\9 ){font-size:var(--font-size-heading-l-vnacx6, 20px);line-height:var(--line-height-heading-l-mg5bx6, 24px);letter-spacing:var(--letter-spacing-heading-l-5v6ibv, -0.015em)}.awsui_box_18wu0_f0yam_172.awsui_font-size-heading-xl_18wu0_f0yam_365:not(#\9 ){font-size:var(--font-size-heading-xl-wvkbur, 24px);line-height:var(--line-height-heading-xl-hko6p0, 30px);letter-spacing:var(--letter-spacing-heading-xl-ckkb6u, -0.02em)}.awsui_box_18wu0_f0yam_172.awsui_font-size-display-l_18wu0_f0yam_370:not(#\9 ){font-size:var(--font-size-display-l-wa6woo, 42px);line-height:var(--line-height-display-l-vwanzp, 48px);letter-spacing:var(--letter-spacing-display-l-elyyxk, -0.03em)}.awsui_box_18wu0_f0yam_172.awsui_font-weight-light_18wu0_f0yam_375:not(#\9 ){font-weight:300}.awsui_box_18wu0_f0yam_172.awsui_font-weight-normal_18wu0_f0yam_378:not(#\9 ){font-weight:400}.awsui_box_18wu0_f0yam_172.awsui_font-weight-bold_18wu0_f0yam_381:not(#\9 ){font-weight:700}.awsui_box_18wu0_f0yam_172.awsui_font-weight-heavy_18wu0_f0yam_305:not(#\9 ){font-weight:var(--font-weight-heavy-6yh4un, 700)}.awsui_t-left_18wu0_f0yam_388:not(#\9 ){text-align:start}.awsui_t-right_18wu0_f0yam_392:not(#\9 ){text-align:end}.awsui_t-center_18wu0_f0yam_396:not(#\9 ){text-align:center}.awsui_box_18wu0_f0yam_172.awsui_p-n_18wu0_f0yam_413:not(#\9 ){padding-block:var(--space-scaled-none-nfyouv, 0px);padding-inline:var(--space-none-xk6qzf, 0px)}.awsui_box_18wu0_f0yam_172.awsui_p-top-n_18wu0_f0yam_418:not(#\9 ),.awsui_box_18wu0_f0yam_172.awsui_p-vertical-n_18wu0_f0yam_419:not(#\9 ){padding-block-start:var(--space-scaled-none-nfyouv, 0px)}.awsui_box_18wu0_f0yam_172.awsui_p-right-n_18wu0_f0yam_423:not(#\9 ),.awsui_box_18wu0_f0yam_172.awsui_p-horizontal-n_18wu0_f0yam_424:not(#\9 ){padding-inline-end:var(--space-none-xk6qzf, 0px)}.awsui_box_18wu0_f0yam_172.awsui_p-bottom-n_18wu0_f0yam_428:not(#\9 ),.awsui_box_18wu0_f0yam_172.awsui_p-vertical-n_18wu0_f0yam_419:not(#\9 ){padding-block-end:var(--space-scaled-none-nfyouv, 0px)}.awsui_box_18wu0_f0yam_172.awsui_p-left-n_18wu0_f0yam_433:not(#\9 ),.awsui_box_18wu0_f0yam_172.awsui_p-horizontal-n_18wu0_f0yam_424:not(#\9 ){padding-inline-start:var(--space-none-xk6qzf, 0px)}.awsui_box_18wu0_f0yam_172.awsui_p-xxxs_18wu0_f0yam_438:not(#\9 ){padding-block:var(--space-scaled-xxxs-h2sc51, 2px);padding-inline:var(--space-xxxs-pajhad, 2px)}.awsui_box_18wu0_f0yam_172.awsui_p-top-xxxs_18wu0_f0yam_443:not(#\9 ),.awsui_box_18wu0_f0yam_172.awsui_p-vertical-xxxs_18wu0_f0yam_444:not(#\9 ){padding-block-start:var(--space-scaled-xxxs-h2sc51, 2px)}.awsui_box_18wu0_f0yam_172.awsui_p-right-xxxs_18wu0_f0yam_448:not(#\9 ),.awsui_box_18wu0_f0yam_172.awsui_p-horizontal-xxxs_18wu0_f0yam_449:not(#\9 ){padding-inline-end:var(--space-xxxs-pajhad, 2px)}.awsui_box_18wu0_f0yam_172.awsui_p-bottom-xxxs_18wu0_f0yam_453:not(#\9 ),.awsui_box_18wu0_f0yam_172.awsui_p-vertical-xxxs_18wu0_f0yam_444:not(#\9 ){padding-block-end:var(--space-scaled-xxxs-h2sc51, 2px)}.awsui_box_18wu0_f0yam_172.awsui_p-left-xxxs_18wu0_f0yam_458:not(#\9 ),.awsui_box_18wu0_f0yam_172.awsui_p-horizontal-xxxs_18wu0_f0yam_449:not(#\9 ){padding-inline-start:var(--space-xxxs-pajhad, 2px)}.awsui_box_18wu0_f0yam_172.awsui_p-xxs_18wu0_f0yam_463:not(#\9 ){padding-block:var(--space-scaled-xxs-foe114, 4px);padding-inline:var(--space-xxs-hwfkai, 4px)}.awsui_box_18wu0_f0yam_172.awsui_p-top-xxs_18wu0_f0yam_468:not(#\9 ),.awsui_box_18wu0_f0yam_172.awsui_p-vertical-xxs_18wu0_f0yam_469:not(#\9 ){padding-block-start:var(--space-scaled-xxs-foe114, 4px)}.awsui_box_18wu0_f0yam_172.awsui_p-right-xxs_18wu0_f0yam_473:not(#\9 ),.awsui_box_18wu0_f0yam_172.awsui_p-horizontal-xxs_18wu0_f0yam_474:not(#\9 ){padding-inline-end:var(--space-xxs-hwfkai, 4px)}.awsui_box_18wu0_f0yam_172.awsui_p-bottom-xxs_18wu0_f0yam_478:not(#\9 ),.awsui_box_18wu0_f0yam_172.awsui_p-vertical-xxs_18wu0_f0yam_469:not(#\9 ){padding-block-end:var(--space-scaled-xxs-foe114, 4px)}.awsui_box_18wu0_f0yam_172.awsui_p-left-xxs_18wu0_f0yam_483:not(#\9 ),.awsui_box_18wu0_f0yam_172.awsui_p-horizontal-xxs_18wu0_f0yam_474:not(#\9 ){padding-inline-start:var(--space-xxs-hwfkai, 4px)}.awsui_box_18wu0_f0yam_172.awsui_p-xs_18wu0_f0yam_488:not(#\9 ){padding-block:var(--space-scaled-xs-dw9wl5, 8px);padding-inline:var(--space-xs-ymlm0b, 8px)}.awsui_box_18wu0_f0yam_172.awsui_p-top-xs_18wu0_f0yam_493:not(#\9 ),.awsui_box_18wu0_f0yam_172.awsui_p-vertical-xs_18wu0_f0yam_494:not(#\9 ){padding-block-start:var(--space-scaled-xs-dw9wl5, 8px)}.awsui_box_18wu0_f0yam_172.awsui_p-right-xs_18wu0_f0yam_498:not(#\9 ),.awsui_box_18wu0_f0yam_172.awsui_p-horizontal-xs_18wu0_f0yam_499:not(#\9 ){padding-inline-end:var(--space-xs-ymlm0b, 8px)}.awsui_box_18wu0_f0yam_172.awsui_p-bottom-xs_18wu0_f0yam_503:not(#\9 ),.awsui_box_18wu0_f0yam_172.awsui_p-vertical-xs_18wu0_f0yam_494:not(#\9 ){padding-block-end:var(--space-scaled-xs-dw9wl5, 8px)}.awsui_box_18wu0_f0yam_172.awsui_p-left-xs_18wu0_f0yam_508:not(#\9 ),.awsui_box_18wu0_f0yam_172.awsui_p-horizontal-xs_18wu0_f0yam_499:not(#\9 ){padding-inline-start:var(--space-xs-ymlm0b, 8px)}.awsui_box_18wu0_f0yam_172.awsui_p-s_18wu0_f0yam_513:not(#\9 ){padding-block:var(--space-scaled-s-iuuihm, 12px);padding-inline:var(--space-s-tvghoh, 12px)}.awsui_box_18wu0_f0yam_172.awsui_p-top-s_18wu0_f0yam_518:not(#\9 ),.awsui_box_18wu0_f0yam_172.awsui_p-vertical-s_18wu0_f0yam_519:not(#\9 ){padding-block-start:var(--space-scaled-s-iuuihm, 12px)}.awsui_box_18wu0_f0yam_172.awsui_p-right-s_18wu0_f0yam_523:not(#\9 ),.awsui_box_18wu0_f0yam_172.awsui_p-horizontal-s_18wu0_f0yam_524:not(#\9 ){padding-inline-end:var(--space-s-tvghoh, 12px)}.awsui_box_18wu0_f0yam_172.awsui_p-bottom-s_18wu0_f0yam_528:not(#\9 ),.awsui_box_18wu0_f0yam_172.awsui_p-vertical-s_18wu0_f0yam_519:not(#\9 ){padding-block-end:var(--space-scaled-s-iuuihm, 12px)}.awsui_box_18wu0_f0yam_172.awsui_p-left-s_18wu0_f0yam_533:not(#\9 ),.awsui_box_18wu0_f0yam_172.awsui_p-horizontal-s_18wu0_f0yam_524:not(#\9 ){padding-inline-start:var(--space-s-tvghoh, 12px)}.awsui_box_18wu0_f0yam_172.awsui_p-m_18wu0_f0yam_538:not(#\9 ){padding-block:var(--space-scaled-m-l37gh7, 16px);padding-inline:var(--space-m-dsumyt, 16px)}.awsui_box_18wu0_f0yam_172.awsui_p-top-m_18wu0_f0yam_543:not(#\9 ),.awsui_box_18wu0_f0yam_172.awsui_p-vertical-m_18wu0_f0yam_544:not(#\9 ){padding-block-start:var(--space-scaled-m-l37gh7, 16px)}.awsui_box_18wu0_f0yam_172.awsui_p-right-m_18wu0_f0yam_548:not(#\9 ),.awsui_box_18wu0_f0yam_172.awsui_p-horizontal-m_18wu0_f0yam_549:not(#\9 ){padding-inline-end:var(--space-m-dsumyt, 16px)}.awsui_box_18wu0_f0yam_172.awsui_p-bottom-m_18wu0_f0yam_553:not(#\9 ),.awsui_box_18wu0_f0yam_172.awsui_p-vertical-m_18wu0_f0yam_544:not(#\9 ){padding-block-end:var(--space-scaled-m-l37gh7, 16px)}.awsui_box_18wu0_f0yam_172.awsui_p-left-m_18wu0_f0yam_558:not(#\9 ),.awsui_box_18wu0_f0yam_172.awsui_p-horizontal-m_18wu0_f0yam_549:not(#\9 ){padding-inline-start:var(--space-m-dsumyt, 16px)}.awsui_box_18wu0_f0yam_172.awsui_p-l_18wu0_f0yam_433:not(#\9 ){padding-block:var(--space-scaled-l-k5kohy, 20px);padding-inline:var(--space-l-2ud1p3, 20px)}.awsui_box_18wu0_f0yam_172.awsui_p-top-l_18wu0_f0yam_568:not(#\9 ),.awsui_box_18wu0_f0yam_172.awsui_p-vertical-l_18wu0_f0yam_569:not(#\9 ){padding-block-start:var(--space-scaled-l-k5kohy, 20px)}.awsui_box_18wu0_f0yam_172.awsui_p-right-l_18wu0_f0yam_573:not(#\9 ),.awsui_box_18wu0_f0yam_172.awsui_p-horizontal-l_18wu0_f0yam_574:not(#\9 ){padding-inline-end:var(--space-l-2ud1p3, 20px)}.awsui_box_18wu0_f0yam_172.awsui_p-bottom-l_18wu0_f0yam_578:not(#\9 ),.awsui_box_18wu0_f0yam_172.awsui_p-vertical-l_18wu0_f0yam_569:not(#\9 ){padding-block-end:var(--space-scaled-l-k5kohy, 20px)}.awsui_box_18wu0_f0yam_172.awsui_p-left-l_18wu0_f0yam_583:not(#\9 ),.awsui_box_18wu0_f0yam_172.awsui_p-horizontal-l_18wu0_f0yam_574:not(#\9 ){padding-inline-start:var(--space-l-2ud1p3, 20px)}.awsui_box_18wu0_f0yam_172.awsui_p-xl_18wu0_f0yam_588:not(#\9 ){padding-block:var(--space-scaled-xl-gt502a, 24px);padding-inline:var(--space-xl-jfy3x4, 24px)}.awsui_box_18wu0_f0yam_172.awsui_p-top-xl_18wu0_f0yam_593:not(#\9 ),.awsui_box_18wu0_f0yam_172.awsui_p-vertical-xl_18wu0_f0yam_594:not(#\9 ){padding-block-start:var(--space-scaled-xl-gt502a, 24px)}.awsui_box_18wu0_f0yam_172.awsui_p-right-xl_18wu0_f0yam_598:not(#\9 ),.awsui_box_18wu0_f0yam_172.awsui_p-horizontal-xl_18wu0_f0yam_599:not(#\9 ){padding-inline-end:var(--space-xl-jfy3x4, 24px)}.awsui_box_18wu0_f0yam_172.awsui_p-bottom-xl_18wu0_f0yam_603:not(#\9 ),.awsui_box_18wu0_f0yam_172.awsui_p-vertical-xl_18wu0_f0yam_594:not(#\9 ){padding-block-end:var(--space-scaled-xl-gt502a, 24px)}.awsui_box_18wu0_f0yam_172.awsui_p-left-xl_18wu0_f0yam_608:not(#\9 ),.awsui_box_18wu0_f0yam_172.awsui_p-horizontal-xl_18wu0_f0yam_599:not(#\9 ){padding-inline-start:var(--space-xl-jfy3x4, 24px)}.awsui_box_18wu0_f0yam_172.awsui_p-xxl_18wu0_f0yam_613:not(#\9 ){padding-block:var(--space-scaled-xxl-igc2mh, 32px);padding-inline:var(--space-xxl-32srm4, 32px)}.awsui_box_18wu0_f0yam_172.awsui_p-top-xxl_18wu0_f0yam_618:not(#\9 ),.awsui_box_18wu0_f0yam_172.awsui_p-vertical-xxl_18wu0_f0yam_619:not(#\9 ){padding-block-start:var(--space-scaled-xxl-igc2mh, 32px)}.awsui_box_18wu0_f0yam_172.awsui_p-right-xxl_18wu0_f0yam_623:not(#\9 ),.awsui_box_18wu0_f0yam_172.awsui_p-horizontal-xxl_18wu0_f0yam_624:not(#\9 ){padding-inline-end:var(--space-xxl-32srm4, 32px)}.awsui_box_18wu0_f0yam_172.awsui_p-bottom-xxl_18wu0_f0yam_628:not(#\9 ),.awsui_box_18wu0_f0yam_172.awsui_p-vertical-xxl_18wu0_f0yam_619:not(#\9 ){padding-block-end:var(--space-scaled-xxl-igc2mh, 32px)}.awsui_box_18wu0_f0yam_172.awsui_p-left-xxl_18wu0_f0yam_633:not(#\9 ),.awsui_box_18wu0_f0yam_172.awsui_p-horizontal-xxl_18wu0_f0yam_624:not(#\9 ){padding-inline-start:var(--space-xxl-32srm4, 32px)}.awsui_box_18wu0_f0yam_172.awsui_p-xxxl_18wu0_f0yam_638:not(#\9 ){padding-block:var(--space-scaled-xxxl-2b3mbp, 40px);padding-inline:var(--space-xxxl-aut1u7, 40px)}.awsui_box_18wu0_f0yam_172.awsui_p-top-xxxl_18wu0_f0yam_643:not(#\9 ),.awsui_box_18wu0_f0yam_172.awsui_p-vertical-xxxl_18wu0_f0yam_644:not(#\9 ){padding-block-start:var(--space-scaled-xxxl-2b3mbp, 40px)}.awsui_box_18wu0_f0yam_172.awsui_p-right-xxxl_18wu0_f0yam_648:not(#\9 ),.awsui_box_18wu0_f0yam_172.awsui_p-horizontal-xxxl_18wu0_f0yam_649:not(#\9 ){padding-inline-end:var(--space-xxxl-aut1u7, 40px)}.awsui_box_18wu0_f0yam_172.awsui_p-bottom-xxxl_18wu0_f0yam_653:not(#\9 ),.awsui_box_18wu0_f0yam_172.awsui_p-vertical-xxxl_18wu0_f0yam_644:not(#\9 ){padding-block-end:var(--space-scaled-xxxl-2b3mbp, 40px)}.awsui_box_18wu0_f0yam_172.awsui_p-left-xxxl_18wu0_f0yam_658:not(#\9 ),.awsui_box_18wu0_f0yam_172.awsui_p-horizontal-xxxl_18wu0_f0yam_649:not(#\9 ){padding-inline-start:var(--space-xxxl-aut1u7, 40px)}.awsui_box_18wu0_f0yam_172.awsui_m-n_18wu0_f0yam_663:not(#\9 ){margin-block:var(--space-scaled-none-nfyouv, 0px);margin-inline:var(--space-none-xk6qzf, 0px)}.awsui_box_18wu0_f0yam_172.awsui_m-top-n_18wu0_f0yam_668:not(#\9 ),.awsui_box_18wu0_f0yam_172.awsui_m-vertical-n_18wu0_f0yam_669:not(#\9 ){margin-block-start:var(--space-scaled-none-nfyouv, 0px)}.awsui_box_18wu0_f0yam_172.awsui_m-right-n_18wu0_f0yam_673:not(#\9 ),.awsui_box_18wu0_f0yam_172.awsui_m-horizontal-n_18wu0_f0yam_674:not(#\9 ){margin-inline-end:var(--space-none-xk6qzf, 0px)}.awsui_box_18wu0_f0yam_172.awsui_m-bottom-n_18wu0_f0yam_678:not(#\9 ),.awsui_box_18wu0_f0yam_172.awsui_m-vertical-n_18wu0_f0yam_669:not(#\9 ){margin-block-end:var(--space-scaled-none-nfyouv, 0px)}.awsui_box_18wu0_f0yam_172.awsui_m-left-n_18wu0_f0yam_683:not(#\9 ),.awsui_box_18wu0_f0yam_172.awsui_m-horizontal-n_18wu0_f0yam_674:not(#\9 ){margin-inline-start:var(--space-none-xk6qzf, 0px)}.awsui_box_18wu0_f0yam_172.awsui_m-xxxs_18wu0_f0yam_688:not(#\9 ){margin-block:var(--space-scaled-xxxs-h2sc51, 2px);margin-inline:var(--space-xxxs-pajhad, 2px)}.awsui_box_18wu0_f0yam_172.awsui_m-top-xxxs_18wu0_f0yam_693:not(#\9 ),.awsui_box_18wu0_f0yam_172.awsui_m-vertical-xxxs_18wu0_f0yam_694:not(#\9 ){margin-block-start:var(--space-scaled-xxxs-h2sc51, 2px)}.awsui_box_18wu0_f0yam_172.awsui_m-right-xxxs_18wu0_f0yam_698:not(#\9 ),.awsui_box_18wu0_f0yam_172.awsui_m-horizontal-xxxs_18wu0_f0yam_699:not(#\9 ){margin-inline-end:var(--space-xxxs-pajhad, 2px)}.awsui_box_18wu0_f0yam_172.awsui_m-bottom-xxxs_18wu0_f0yam_703:not(#\9 ),.awsui_box_18wu0_f0yam_172.awsui_m-vertical-xxxs_18wu0_f0yam_694:not(#\9 ){margin-block-end:var(--space-scaled-xxxs-h2sc51, 2px)}.awsui_box_18wu0_f0yam_172.awsui_m-left-xxxs_18wu0_f0yam_708:not(#\9 ),.awsui_box_18wu0_f0yam_172.awsui_m-horizontal-xxxs_18wu0_f0yam_699:not(#\9 ){margin-inline-start:var(--space-xxxs-pajhad, 2px)}.awsui_box_18wu0_f0yam_172.awsui_m-xxs_18wu0_f0yam_713:not(#\9 ){margin-block:var(--space-scaled-xxs-foe114, 4px);margin-inline:var(--space-xxs-hwfkai, 4px)}.awsui_box_18wu0_f0yam_172.awsui_m-top-xxs_18wu0_f0yam_718:not(#\9 ),.awsui_box_18wu0_f0yam_172.awsui_m-vertical-xxs_18wu0_f0yam_719:not(#\9 ){margin-block-start:var(--space-scaled-xxs-foe114, 4px)}.awsui_box_18wu0_f0yam_172.awsui_m-right-xxs_18wu0_f0yam_723:not(#\9 ),.awsui_box_18wu0_f0yam_172.awsui_m-horizontal-xxs_18wu0_f0yam_724:not(#\9 ){margin-inline-end:var(--space-xxs-hwfkai, 4px)}.awsui_box_18wu0_f0yam_172.awsui_m-bottom-xxs_18wu0_f0yam_728:not(#\9 ),.awsui_box_18wu0_f0yam_172.awsui_m-vertical-xxs_18wu0_f0yam_719:not(#\9 ){margin-block-end:var(--space-scaled-xxs-foe114, 4px)}.awsui_box_18wu0_f0yam_172.awsui_m-left-xxs_18wu0_f0yam_733:not(#\9 ),.awsui_box_18wu0_f0yam_172.awsui_m-horizontal-xxs_18wu0_f0yam_724:not(#\9 ){margin-inline-start:var(--space-xxs-hwfkai, 4px)}.awsui_box_18wu0_f0yam_172.awsui_m-xs_18wu0_f0yam_738:not(#\9 ){margin-block:var(--space-scaled-xs-dw9wl5, 8px);margin-inline:var(--space-xs-ymlm0b, 8px)}.awsui_box_18wu0_f0yam_172.awsui_m-top-xs_18wu0_f0yam_743:not(#\9 ),.awsui_box_18wu0_f0yam_172.awsui_m-vertical-xs_18wu0_f0yam_744:not(#\9 ){margin-block-start:var(--space-scaled-xs-dw9wl5, 8px)}.awsui_box_18wu0_f0yam_172.awsui_m-right-xs_18wu0_f0yam_748:not(#\9 ),.awsui_box_18wu0_f0yam_172.awsui_m-horizontal-xs_18wu0_f0yam_749:not(#\9 ){margin-inline-end:var(--space-xs-ymlm0b, 8px)}.awsui_box_18wu0_f0yam_172.awsui_m-bottom-xs_18wu0_f0yam_753:not(#\9 ),.awsui_box_18wu0_f0yam_172.awsui_m-vertical-xs_18wu0_f0yam_744:not(#\9 ){margin-block-end:var(--space-scaled-xs-dw9wl5, 8px)}.awsui_box_18wu0_f0yam_172.awsui_m-left-xs_18wu0_f0yam_758:not(#\9 ),.awsui_box_18wu0_f0yam_172.awsui_m-horizontal-xs_18wu0_f0yam_749:not(#\9 ){margin-inline-start:var(--space-xs-ymlm0b, 8px)}.awsui_box_18wu0_f0yam_172.awsui_m-s_18wu0_f0yam_763:not(#\9 ){margin-block:var(--space-scaled-s-iuuihm, 12px);margin-inline:var(--space-s-tvghoh, 12px)}.awsui_box_18wu0_f0yam_172.awsui_m-top-s_18wu0_f0yam_768:not(#\9 ),.awsui_box_18wu0_f0yam_172.awsui_m-vertical-s_18wu0_f0yam_769:not(#\9 ){margin-block-start:var(--space-scaled-s-iuuihm, 12px)}.awsui_box_18wu0_f0yam_172.awsui_m-right-s_18wu0_f0yam_773:not(#\9 ),.awsui_box_18wu0_f0yam_172.awsui_m-horizontal-s_18wu0_f0yam_774:not(#\9 ){margin-inline-end:var(--space-s-tvghoh, 12px)}.awsui_box_18wu0_f0yam_172.awsui_m-bottom-s_18wu0_f0yam_778:not(#\9 ),.awsui_box_18wu0_f0yam_172.awsui_m-vertical-s_18wu0_f0yam_769:not(#\9 ){margin-block-end:var(--space-scaled-s-iuuihm, 12px)}.awsui_box_18wu0_f0yam_172.awsui_m-left-s_18wu0_f0yam_783:not(#\9 ),.awsui_box_18wu0_f0yam_172.awsui_m-horizontal-s_18wu0_f0yam_774:not(#\9 ){margin-inline-start:var(--space-s-tvghoh, 12px)}.awsui_box_18wu0_f0yam_172.awsui_m-m_18wu0_f0yam_788:not(#\9 ){margin-block:var(--space-scaled-m-l37gh7, 16px);margin-inline:var(--space-m-dsumyt, 16px)}.awsui_box_18wu0_f0yam_172.awsui_m-top-m_18wu0_f0yam_793:not(#\9 ),.awsui_box_18wu0_f0yam_172.awsui_m-vertical-m_18wu0_f0yam_794:not(#\9 ){margin-block-start:var(--space-scaled-m-l37gh7, 16px)}.awsui_box_18wu0_f0yam_172.awsui_m-right-m_18wu0_f0yam_798:not(#\9 ),.awsui_box_18wu0_f0yam_172.awsui_m-horizontal-m_18wu0_f0yam_799:not(#\9 ){margin-inline-end:var(--space-m-dsumyt, 16px)}.awsui_box_18wu0_f0yam_172.awsui_m-bottom-m_18wu0_f0yam_803:not(#\9 ),.awsui_box_18wu0_f0yam_172.awsui_m-vertical-m_18wu0_f0yam_794:not(#\9 ){margin-block-end:var(--space-scaled-m-l37gh7, 16px)}.awsui_box_18wu0_f0yam_172.awsui_m-left-m_18wu0_f0yam_808:not(#\9 ),.awsui_box_18wu0_f0yam_172.awsui_m-horizontal-m_18wu0_f0yam_799:not(#\9 ){margin-inline-start:var(--space-m-dsumyt, 16px)}.awsui_box_18wu0_f0yam_172.awsui_m-l_18wu0_f0yam_683:not(#\9 ){margin-block:var(--space-scaled-l-k5kohy, 20px);margin-inline:var(--space-l-2ud1p3, 20px)}.awsui_box_18wu0_f0yam_172.awsui_m-top-l_18wu0_f0yam_818:not(#\9 ),.awsui_box_18wu0_f0yam_172.awsui_m-vertical-l_18wu0_f0yam_819:not(#\9 ){margin-block-start:var(--space-scaled-l-k5kohy, 20px)}.awsui_box_18wu0_f0yam_172.awsui_m-right-l_18wu0_f0yam_823:not(#\9 ),.awsui_box_18wu0_f0yam_172.awsui_m-horizontal-l_18wu0_f0yam_824:not(#\9 ){margin-inline-end:var(--space-l-2ud1p3, 20px)}.awsui_box_18wu0_f0yam_172.awsui_m-bottom-l_18wu0_f0yam_828:not(#\9 ),.awsui_box_18wu0_f0yam_172.awsui_m-vertical-l_18wu0_f0yam_819:not(#\9 ){margin-block-end:var(--space-scaled-l-k5kohy, 20px)}.awsui_box_18wu0_f0yam_172.awsui_m-left-l_18wu0_f0yam_833:not(#\9 ),.awsui_box_18wu0_f0yam_172.awsui_m-horizontal-l_18wu0_f0yam_824:not(#\9 ){margin-inline-start:var(--space-l-2ud1p3, 20px)}.awsui_box_18wu0_f0yam_172.awsui_m-xl_18wu0_f0yam_838:not(#\9 ){margin-block:var(--space-scaled-xl-gt502a, 24px);margin-inline:var(--space-xl-jfy3x4, 24px)}.awsui_box_18wu0_f0yam_172.awsui_m-top-xl_18wu0_f0yam_843:not(#\9 ),.awsui_box_18wu0_f0yam_172.awsui_m-vertical-xl_18wu0_f0yam_844:not(#\9 ){margin-block-start:var(--space-scaled-xl-gt502a, 24px)}.awsui_box_18wu0_f0yam_172.awsui_m-right-xl_18wu0_f0yam_848:not(#\9 ),.awsui_box_18wu0_f0yam_172.awsui_m-horizontal-xl_18wu0_f0yam_849:not(#\9 ){margin-inline-end:var(--space-xl-jfy3x4, 24px)}.awsui_box_18wu0_f0yam_172.awsui_m-bottom-xl_18wu0_f0yam_853:not(#\9 ),.awsui_box_18wu0_f0yam_172.awsui_m-vertical-xl_18wu0_f0yam_844:not(#\9 ){margin-block-end:var(--space-scaled-xl-gt502a, 24px)}.awsui_box_18wu0_f0yam_172.awsui_m-left-xl_18wu0_f0yam_858:not(#\9 ),.awsui_box_18wu0_f0yam_172.awsui_m-horizontal-xl_18wu0_f0yam_849:not(#\9 ){margin-inline-start:var(--space-xl-jfy3x4, 24px)}.awsui_box_18wu0_f0yam_172.awsui_m-xxl_18wu0_f0yam_863:not(#\9 ){margin-block:var(--space-scaled-xxl-igc2mh, 32px);margin-inline:var(--space-xxl-32srm4, 32px)}.awsui_box_18wu0_f0yam_172.awsui_m-top-xxl_18wu0_f0yam_868:not(#\9 ),.awsui_box_18wu0_f0yam_172.awsui_m-vertical-xxl_18wu0_f0yam_869:not(#\9 ){margin-block-start:var(--space-scaled-xxl-igc2mh, 32px)}.awsui_box_18wu0_f0yam_172.awsui_m-right-xxl_18wu0_f0yam_873:not(#\9 ),.awsui_box_18wu0_f0yam_172.awsui_m-horizontal-xxl_18wu0_f0yam_874:not(#\9 ){margin-inline-end:var(--space-xxl-32srm4, 32px)}.awsui_box_18wu0_f0yam_172.awsui_m-bottom-xxl_18wu0_f0yam_878:not(#\9 ),.awsui_box_18wu0_f0yam_172.awsui_m-vertical-xxl_18wu0_f0yam_869:not(#\9 ){margin-block-end:var(--space-scaled-xxl-igc2mh, 32px)}.awsui_box_18wu0_f0yam_172.awsui_m-left-xxl_18wu0_f0yam_883:not(#\9 ),.awsui_box_18wu0_f0yam_172.awsui_m-horizontal-xxl_18wu0_f0yam_874:not(#\9 ){margin-inline-start:var(--space-xxl-32srm4, 32px)}.awsui_box_18wu0_f0yam_172.awsui_m-xxxl_18wu0_f0yam_888:not(#\9 ){margin-block:var(--space-scaled-xxxl-2b3mbp, 40px);margin-inline:var(--space-xxxl-aut1u7, 40px)}.awsui_box_18wu0_f0yam_172.awsui_m-top-xxxl_18wu0_f0yam_893:not(#\9 ),.awsui_box_18wu0_f0yam_172.awsui_m-vertical-xxxl_18wu0_f0yam_894:not(#\9 ){margin-block-start:var(--space-scaled-xxxl-2b3mbp, 40px)}.awsui_box_18wu0_f0yam_172.awsui_m-right-xxxl_18wu0_f0yam_898:not(#\9 ),.awsui_box_18wu0_f0yam_172.awsui_m-horizontal-xxxl_18wu0_f0yam_899:not(#\9 ){margin-inline-end:var(--space-xxxl-aut1u7, 40px)}.awsui_box_18wu0_f0yam_172.awsui_m-bottom-xxxl_18wu0_f0yam_903:not(#\9 ),.awsui_box_18wu0_f0yam_172.awsui_m-vertical-xxxl_18wu0_f0yam_894:not(#\9 ){margin-block-end:var(--space-scaled-xxxl-2b3mbp, 40px)}.awsui_box_18wu0_f0yam_172.awsui_m-left-xxxl_18wu0_f0yam_908:not(#\9 ),.awsui_box_18wu0_f0yam_172.awsui_m-horizontal-xxxl_18wu0_f0yam_899:not(#\9 ){margin-inline-start:var(--space-xxxl-aut1u7, 40px)}.awsui_box_18wu0_f0yam_172.awsui_d-block_18wu0_f0yam_913:not(#\9 ){display:block}.awsui_box_18wu0_f0yam_172.awsui_d-inline_18wu0_f0yam_916:not(#\9 ){display:inline}.awsui_box_18wu0_f0yam_172.awsui_d-inline-block_18wu0_f0yam_919:not(#\9 ){display:inline-block}.awsui_box_18wu0_f0yam_172.awsui_d-none_18wu0_f0yam_922:not(#\9 ){display:none}.awsui_f-left_18wu0_f0yam_926:not(#\9 ){float:inline-start}.awsui_f-right_18wu0_f0yam_930:not(#\9 ){float:inline-end}.awsui_root_18wu0_f0yam_934:not(#\9 ){font-size:var(--font-size-body-m-a7nh2n, 14px);line-height:var(--line-height-body-m-2mh3ke, 20px);color:var(--color-text-body-default-ryjct1, #0f141a);font-weight:400;font-family:var(--font-family-base-4lwvpl, "Amazon Ember", "Helvetica Neue", Roboto, Arial, sans-serif);-webkit-font-smoothing:auto;-moz-osx-font-smoothing:auto}
.awsui_icon_h11ix_3ufhe_189:not(#\9 ){position:relative;display:inline-block;vertical-align:top}.awsui_icon-flex-height_h11ix_3ufhe_197:not(#\9 ){display:inline-flex;align-items:center}.awsui_icon_h11ix_3ufhe_189>svg:not(#\9 ){pointer-events:none}.awsui_icon_h11ix_3ufhe_189>svg:not(#\9 ){fill:none}.awsui_icon_h11ix_3ufhe_189>svg *:not(#\9 ){stroke:currentColor}.awsui_icon_h11ix_3ufhe_189>svg .stroke-linejoin-round:not(#\9 ){stroke-linejoin:round}.awsui_icon_h11ix_3ufhe_189>svg .stroke-linecap-square:not(#\9 ){stroke-linecap:square}.awsui_icon_h11ix_3ufhe_189>svg .stroke-linecap-round:not(#\9 ){stroke-linecap:round}.awsui_icon_h11ix_3ufhe_189>svg .filled:not(#\9 ){fill:currentColor}.awsui_icon_h11ix_3ufhe_189>svg .no-stroke:not(#\9 ){stroke:none}.awsui_icon_h11ix_3ufhe_189.awsui_size-small_h11ix_3ufhe_225:not(#\9 ){inline-size:var(--size-icon-normal-levt08, 16px);box-sizing:border-box}.awsui_icon_h11ix_3ufhe_189.awsui_size-small-mapped-height_h11ix_3ufhe_229:not(#\9 ){block-size:var(--line-height-body-s-nu5hx1, 16px);padding-block:calc((var(--line-height-body-s-nu5hx1, 16px) - var(--size-icon-normal-levt08, 16px))/2);padding-inline:0}.awsui_icon_h11ix_3ufhe_189.awsui_size-small_h11ix_3ufhe_225>svg:not(#\9 ),.awsui_icon_h11ix_3ufhe_189.awsui_size-small_h11ix_3ufhe_225>img:not(#\9 ){inline-size:var(--size-icon-normal-levt08, 16px);block-size:var(--size-icon-normal-levt08, 16px);vertical-align:top}.awsui_icon_h11ix_3ufhe_189.awsui_size-small_h11ix_3ufhe_225>svg:not(#\9 ),.awsui_icon_h11ix_3ufhe_189.awsui_size-small_h11ix_3ufhe_225>svg *:not(#\9 ){stroke-width:calc(var(--border-width-icon-small-z55i5t, 2px)/1)}.awsui_icon_h11ix_3ufhe_189.awsui_size-normal_h11ix_3ufhe_244:not(#\9 ){inline-size:var(--size-icon-normal-levt08, 16px);box-sizing:border-box}.awsui_icon_h11ix_3ufhe_189.awsui_size-normal-mapped-height_h11ix_3ufhe_248:not(#\9 ){block-size:var(--line-height-body-m-2mh3ke, 20px);padding-block:calc((var(--line-height-body-m-2mh3ke, 20px) - var(--size-icon-normal-levt08, 16px))/2);padding-inline:0}.awsui_icon_h11ix_3ufhe_189.awsui_size-normal_h11ix_3ufhe_244>svg:not(#\9 ),.awsui_icon_h11ix_3ufhe_189.awsui_size-normal_h11ix_3ufhe_244>img:not(#\9 ){inline-size:var(--size-icon-normal-levt08, 16px);block-size:var(--size-icon-normal-levt08, 16px);vertical-align:top}.awsui_icon_h11ix_3ufhe_189.awsui_size-normal_h11ix_3ufhe_244>svg:not(#\9 ),.awsui_icon_h11ix_3ufhe_189.awsui_size-normal_h11ix_3ufhe_244>svg *:not(#\9 ){stroke-width:calc(var(--border-width-icon-normal-9h7vj7, 2px)/1)}.awsui_icon_h11ix_3ufhe_189.awsui_size-medium_h11ix_3ufhe_263:not(#\9 ){inline-size:var(--size-icon-medium-uv8xcz, 20px);box-sizing:border-box}.awsui_icon_h11ix_3ufhe_189.awsui_size-medium-mapped-height_h11ix_3ufhe_267:not(#\9 ){block-size:var(--line-height-heading-l-mg5bx6, 24px);padding-block:calc((var(--line-height-heading-l-mg5bx6, 24px) - var(--size-icon-medium-uv8xcz, 20px))/2);padding-inline:0}.awsui_icon_h11ix_3ufhe_189.awsui_size-medium_h11ix_3ufhe_263>svg:not(#\9 ),.awsui_icon_h11ix_3ufhe_189.awsui_size-medium_h11ix_3ufhe_263>img:not(#\9 ){inline-size:var(--size-icon-medium-uv8xcz, 20px);block-size:var(--size-icon-medium-uv8xcz, 20px);vertical-align:top}.awsui_icon_h11ix_3ufhe_189.awsui_size-medium_h11ix_3ufhe_263>svg:not(#\9 ),.awsui_icon_h11ix_3ufhe_189.awsui_size-medium_h11ix_3ufhe_263>svg *:not(#\9 ){stroke-width:calc(var(--border-width-icon-medium-b7icqv, 2px)/1.25)}.awsui_icon_h11ix_3ufhe_189.awsui_size-big_h11ix_3ufhe_282:not(#\9 ){inline-size:var(--size-icon-big-7pq9l3, 32px);box-sizing:border-box}.awsui_icon_h11ix_3ufhe_189.awsui_size-big-mapped-height_h11ix_3ufhe_286:not(#\9 ){block-size:var(--line-height-heading-xl-hko6p0, 30px);padding-block:calc((var(--line-height-heading-xl-hko6p0, 30px) - var(--size-icon-big-7pq9l3, 32px))/2);padding-inline:0}.awsui_icon_h11ix_3ufhe_189.awsui_size-big_h11ix_3ufhe_282>svg:not(#\9 ),.awsui_icon_h11ix_3ufhe_189.awsui_size-big_h11ix_3ufhe_282>img:not(#\9 ){inline-size:var(--size-icon-big-7pq9l3, 32px);block-size:var(--size-icon-big-7pq9l3, 32px);vertical-align:top}.awsui_icon_h11ix_3ufhe_189.awsui_size-big_h11ix_3ufhe_282>svg:not(#\9 ),.awsui_icon_h11ix_3ufhe_189.awsui_size-big_h11ix_3ufhe_282>svg *:not(#\9 ){stroke-width:calc(var(--border-width-icon-big-ymgy42, 3px)/2)}.awsui_icon_h11ix_3ufhe_189.awsui_size-large_h11ix_3ufhe_301:not(#\9 ){inline-size:var(--size-icon-large-mb6y6y, 48px);box-sizing:border-box}.awsui_icon_h11ix_3ufhe_189.awsui_size-large-mapped-height_h11ix_3ufhe_305:not(#\9 ){block-size:var(--line-height-display-l-vwanzp, 48px);padding-block:calc((var(--line-height-display-l-vwanzp, 48px) - var(--size-icon-large-mb6y6y, 48px))/2);padding-inline:0}.awsui_icon_h11ix_3ufhe_189.awsui_size-large_h11ix_3ufhe_301>svg:not(#\9 ),.awsui_icon_h11ix_3ufhe_189.awsui_size-large_h11ix_3ufhe_301>img:not(#\9 ){inline-size:var(--size-icon-large-mb6y6y, 48px);block-size:var(--size-icon-large-mb6y6y, 48px);vertical-align:top}.awsui_icon_h11ix_3ufhe_189.awsui_size-large_h11ix_3ufhe_301>svg:not(#\9 ),.awsui_icon_h11ix_3ufhe_189.awsui_size-large_h11ix_3ufhe_301>svg *:not(#\9 ){stroke-width:calc(var(--border-width-icon-large-u645rg, 4px)/3)}.awsui_icon_h11ix_3ufhe_189.awsui_variant-normal_h11ix_3ufhe_320:not(#\9 ){color:currentColor}.awsui_icon_h11ix_3ufhe_189.awsui_variant-disabled_h11ix_3ufhe_323:not(#\9 ){color:var(--color-text-interactive-disabled-vbo6v5, #b4b4bb)}.awsui_icon_h11ix_3ufhe_189.awsui_variant-inverted_h11ix_3ufhe_326:not(#\9 ){color:var(--color-text-inverted-pjfvs8, #ffffff)}.awsui_icon_h11ix_3ufhe_189.awsui_variant-subtle_h11ix_3ufhe_329:not(#\9 ){color:var(--color-text-icon-subtle-ab993n, #656871)}.awsui_icon_h11ix_3ufhe_189.awsui_variant-warning_h11ix_3ufhe_332:not(#\9 ){color:var(--color-text-status-warning-zb7um8, #855900)}.awsui_icon_h11ix_3ufhe_189.awsui_variant-error_h11ix_3ufhe_335:not(#\9 ){color:var(--color-text-status-error-mxzop7, #db0000)}.awsui_icon_h11ix_3ufhe_189.awsui_variant-success_h11ix_3ufhe_338:not(#\9 ){color:var(--color-text-status-success-o0zpv6, #00802f)}.awsui_icon_h11ix_3ufhe_189.awsui_variant-link_h11ix_3ufhe_341:not(#\9 ){color:var(--color-text-link-default-8yv9b7, #006ce0)}.awsui_icon_h11ix_3ufhe_189:not(#\9 ):is(.awsui_name-angle-left-double_h11ix_3ufhe_344,.awsui_name-angle-left_h11ix_3ufhe_344,.awsui_name-angle-right-double_h11ix_3ufhe_346,.awsui_name-angle-right_h11ix_3ufhe_346,.awsui_name-arrow-left_h11ix_3ufhe_348,.awsui_name-arrow-right_h11ix_3ufhe_349,.awsui_name-caret-left-filled_h11ix_3ufhe_350,.awsui_name-caret-right-filled_h11ix_3ufhe_351,.awsui_name-audio-full_h11ix_3ufhe_352,.awsui_name-audio-half_h11ix_3ufhe_353,.awsui_name-audio-off_h11ix_3ufhe_354,.awsui_name-external_h11ix_3ufhe_355,.awsui_name-redo_h11ix_3ufhe_356,.awsui_name-resize-area_h11ix_3ufhe_357,.awsui_name-send_h11ix_3ufhe_358,.awsui_name-shrink_h11ix_3ufhe_359,.awsui_name-undo_h11ix_3ufhe_360,.awsui_name-view-vertical_h11ix_3ufhe_361):dir(rtl){transform:scaleX(-1)}.awsui_badge_h11ix_3ufhe_385:not(#\9 )::after{content:"";position:absolute;inline-size:6px;block-size:6px;border-start-start-radius:4px;border-start-end-radius:4px;border-end-start-radius:4px;border-end-end-radius:4px;background-color:var(--color-background-badge-icon-ul3s2p, #db0000);inset-block-start:0px;inset-inline-end:-3px}
.awsui_arrow_xjuzf_k8qur_153:not(#\9 ){inline-size:20px;block-size:10px}.awsui_arrow-outer_xjuzf_k8qur_157:not(#\9 ),.awsui_arrow-inner_xjuzf_k8qur_157:not(#\9 ){position:absolute;overflow:hidden;inline-size:20px;block-size:10px;inset-block-start:0;inset-inline-start:0}.awsui_arrow-outer_xjuzf_k8qur_157:not(#\9 )::after,.awsui_arrow-inner_xjuzf_k8qur_157:not(#\9 )::after{content:"";box-sizing:border-box;display:inline-block;position:absolute;border-start-start-radius:2px;border-start-end-radius:0;border-end-start-radius:0;border-end-end-radius:0;inset-block-end:0;inset-inline-start:0;inline-size:14px;block-size:14px;transform:rotate(45deg);transform-origin:0 100%}.awsui_arrow-outer_xjuzf_k8qur_157:not(#\9 ):dir(rtl)::after,.awsui_arrow-inner_xjuzf_k8qur_157:not(#\9 ):dir(rtl)::after{transform:rotate(-45deg);transform-origin:100% 100%}.awsui_arrow-outer_xjuzf_k8qur_157:not(#\9 )::after{background-color:var(--color-border-popover-vob9g7, #b4b4bb)}.awsui_arrow-inner_xjuzf_k8qur_157:not(#\9 ){inset-block-start:calc(var(--border-width-popover-nflirh, 2px) + 1px)}.awsui_arrow-inner_xjuzf_k8qur_157:not(#\9 )::after{border-start-start-radius:1px;border-start-end-radius:0;border-end-start-radius:0;border-end-end-radius:0;background-color:var(--color-background-popover-2f8egd, #ffffff)}.awsui_arrow-position-right-top_xjuzf_k8qur_199>.awsui_arrow-outer_xjuzf_k8qur_157:not(#\9 )::after,.awsui_arrow-position-right-bottom_xjuzf_k8qur_199>.awsui_arrow-outer_xjuzf_k8qur_157:not(#\9 )::after{box-shadow:-0.71px .71px 4px -2px var(--color-shadow-default-pw9o8r, rgba(15, 20, 26, 0.12))}.awsui_arrow-position-left-top_xjuzf_k8qur_202>.awsui_arrow-outer_xjuzf_k8qur_157:not(#\9 )::after,.awsui_arrow-position-left-bottom_xjuzf_k8qur_202>.awsui_arrow-outer_xjuzf_k8qur_157:not(#\9 )::after{box-shadow:.71px -0.71px 4px -2px var(--color-shadow-default-pw9o8r, rgba(15, 20, 26, 0.12))}.awsui_arrow-position-top-center_xjuzf_k8qur_205>.awsui_arrow-outer_xjuzf_k8qur_157:not(#\9 )::after,.awsui_arrow-position-top-right_xjuzf_k8qur_205>.awsui_arrow-outer_xjuzf_k8qur_157:not(#\9 )::after,.awsui_arrow-position-top-left_xjuzf_k8qur_205>.awsui_arrow-outer_xjuzf_k8qur_157:not(#\9 )::after,.awsui_arrow-position-top-responsive_xjuzf_k8qur_205>.awsui_arrow-outer_xjuzf_k8qur_157:not(#\9 )::after{box-shadow:-0.71px -0.71px 4px -2px var(--color-shadow-default-pw9o8r, rgba(15, 20, 26, 0.12))}.awsui_arrow-position-bottom-center_xjuzf_k8qur_208>.awsui_arrow-outer_xjuzf_k8qur_157:not(#\9 )::after,.awsui_arrow-position-bottom-right_xjuzf_k8qur_208>.awsui_arrow-outer_xjuzf_k8qur_157:not(#\9 )::after,.awsui_arrow-position-bottom-left_xjuzf_k8qur_208>.awsui_arrow-outer_xjuzf_k8qur_157:not(#\9 )::after,.awsui_arrow-position-bottom-responsive_xjuzf_k8qur_208>.awsui_arrow-outer_xjuzf_k8qur_157:not(#\9 )::after{box-shadow:.71px .71px 4px -2px var(--color-shadow-default-pw9o8r, rgba(15, 20, 26, 0.12))}.awsui_arrow-variant-info_xjuzf_k8qur_212>.awsui_arrow-outer_xjuzf_k8qur_157:not(#\9 )::after{background-color:var(--color-border-status-info-d3sn73, #006ce0)}.awsui_arrow-variant-info_xjuzf_k8qur_212>.awsui_arrow-inner_xjuzf_k8qur_157:not(#\9 )::after{background-color:var(--color-background-status-info-uwe1e9, #f0fbff)}.awsui_body_xjuzf_k8qur_227:not(#\9 ){border-collapse:separate;border-spacing:0;box-sizing:border-box;caption-side:top;cursor:auto;direction:inherit;empty-cells:show;font-family:serif;font-style:normal;font-variant:normal;font-stretch:normal;hyphens:none;letter-spacing:normal;list-style:disc outside none;tab-size:8;text-align:start;text-indent:0;text-shadow:none;text-transform:none;visibility:visible;white-space:normal;word-spacing:normal;font-size:var(--font-size-body-m-a7nh2n, 14px);line-height:var(--line-height-body-m-2mh3ke, 20px);color:var(--color-text-body-default-ryjct1, #0f141a);font-weight:400;font-family:var(--font-family-base-4lwvpl, "Amazon Ember", "Helvetica Neue", Roboto, Arial, sans-serif);-webkit-font-smoothing:auto;-moz-osx-font-smoothing:auto;word-wrap:break-word;max-inline-size:100%;overflow:hidden;padding-block:var(--space-s-tvghoh, 12px);padding-inline:var(--space-m-dsumyt, 16px)}.awsui_body-overflow-visible_xjuzf_k8qur_263:not(#\9 ){overflow:visible}.awsui_body-variant-chart_xjuzf_k8qur_266:not(#\9 ){padding-block:var(--space-static-s-t763lu, 12px);padding-inline:var(--space-static-s-t763lu, 12px)}.awsui_has-dismiss_xjuzf_k8qur_271:not(#\9 ){display:flex;align-items:baseline}.awsui_dismiss_xjuzf_k8qur_276:not(#\9 ){margin-block:calc(-1*var(--space-xs-ymlm0b, 8px));margin-inline-start:0;margin-inline-end:calc(-1*(var(--space-xxs-hwfkai, 4px) + var(--border-width-popover-nflirh, 2px)));flex:0 0 auto;order:1}.awsui_header-row_xjuzf_k8qur_288:not(#\9 ){margin-block-end:var(--space-xs-ymlm0b, 8px)}.awsui_header_xjuzf_k8qur_288:not(#\9 ){word-wrap:break-word;max-inline-size:100%;overflow:hidden;font-size:var(--font-size-heading-xs-j8yzxv, 14px);line-height:var(--line-height-heading-xs-q9j004, 18px);font-weight:var(--font-weight-heading-xs-wqqpne, 700);-webkit-font-smoothing:var(--font-smoothing-webkit-oemolo, antialiased);-moz-osx-font-smoothing:var(--font-smoothing-moz-osx-hbm0aq, grayscale);flex:1 1 auto}.awsui_header_xjuzf_k8qur_288>h2:not(#\9 ){font-size:var(--font-size-heading-xs-j8yzxv, 14px);line-height:var(--line-height-heading-xs-q9j004, 18px);font-weight:var(--font-weight-heading-xs-wqqpne, 700);-webkit-font-smoothing:var(--font-smoothing-webkit-oemolo, antialiased);-moz-osx-font-smoothing:var(--font-smoothing-moz-osx-hbm0aq, grayscale);display:inline}.awsui_content_xjuzf_k8qur_313:not(#\9 ){word-wrap:break-word;max-inline-size:100%;overflow:hidden;word-break:normal;color:var(--color-text-body-secondary-p9djjm, #424650);flex:1 1 auto;min-inline-size:0}.awsui_content-overflow-visible_xjuzf_k8qur_322:not(#\9 ){overflow:visible}.awsui_container_xjuzf_k8qur_334:not(#\9 ){display:inline-block;position:fixed;inset-block-start:-9999px;inset-inline-start:-9999px;z-index:2000}.awsui_container_xjuzf_k8qur_334:not(#\9 )::before{content:"";position:absolute}.awsui_container_xjuzf_k8qur_334:not(#\9 ):has(.awsui_container-arrow-position-bottom-left_xjuzf_k8qur_345)::before,.awsui_container_xjuzf_k8qur_334:not(#\9 ):has(.awsui_container-arrow-position-bottom-center_xjuzf_k8qur_345)::before,.awsui_container_xjuzf_k8qur_334:not(#\9 ):has(.awsui_container-arrow-position-bottom-right_xjuzf_k8qur_345)::before{inset-inline:0;inset-block-start:-10px;block-size:10px}.awsui_container_xjuzf_k8qur_334:not(#\9 ):has(.awsui_container-arrow-position-top-left_xjuzf_k8qur_350)::before,.awsui_container_xjuzf_k8qur_334:not(#\9 ):has(.awsui_container-arrow-position-top-center_xjuzf_k8qur_350)::before,.awsui_container_xjuzf_k8qur_334:not(#\9 ):has(.awsui_container-arrow-position-top-right_xjuzf_k8qur_350)::before{inset-inline:0;inset-block-end:-10px;block-size:10px}.awsui_container_xjuzf_k8qur_334:not(#\9 ):has(.awsui_container-arrow-position-right-top_xjuzf_k8qur_355)::before,.awsui_container_xjuzf_k8qur_334:not(#\9 ):has(.awsui_container-arrow-position-right-bottom_xjuzf_k8qur_355)::before{inset-block:0;inset-inline-start:-10px;inline-size:10px}.awsui_container_xjuzf_k8qur_334:not(#\9 ):has(.awsui_container-arrow-position-left-top_xjuzf_k8qur_360)::before,.awsui_container_xjuzf_k8qur_334:not(#\9 ):has(.awsui_container-arrow-position-left-bottom_xjuzf_k8qur_360)::before{inset-block:0;inset-inline-end:-10px;inline-size:10px}.awsui_container-body_xjuzf_k8qur_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-a7nh2n, 14px);line-height:var(--line-height-body-m-2mh3ke, 20px);color:var(--color-text-body-default-ryjct1, #0f141a);font-weight:400;font-family:var(--font-family-base-4lwvpl, "Amazon Ember", "Helvetica Neue", Roboto, Arial, sans-serif);-webkit-font-smoothing:auto;-moz-osx-font-smoothing:auto;border-start-start-radius:var(--border-radius-popover-6fqb5w, 8px);border-start-end-radius:var(--border-radius-popover-6fqb5w, 8px);border-end-start-radius:var(--border-radius-popover-6fqb5w, 8px);border-end-end-radius:var(--border-radius-popover-6fqb5w, 8px);background-color:var(--color-background-popover-2f8egd, #ffffff);box-shadow:var(--shadow-popover-g0r11c, 0px 4px 20px 1px rgba(0, 7, 22, 0.1));border-block:var(--border-width-popover-nflirh, 2px) solid var(--color-border-popover-vob9g7, #b4b4bb);border-inline:var(--border-width-popover-nflirh, 2px) solid var(--color-border-popover-vob9g7, #b4b4bb)}.awsui_container-body-variant-annotation_xjuzf_k8qur_406:not(#\9 ){background-color:var(--color-background-status-info-uwe1e9, #f0fbff);border-color:var(--color-border-status-info-d3sn73, #006ce0)}.awsui_container-body-size-small_xjuzf_k8qur_411:not(#\9 ){max-inline-size:210px}.awsui_container-body-size-small_xjuzf_k8qur_411.awsui_fixed-width_xjuzf_k8qur_414:not(#\9 ){inline-size:210px}.awsui_container-body-size-medium_xjuzf_k8qur_418:not(#\9 ){max-inline-size:310px}.awsui_container-body-size-medium_xjuzf_k8qur_418.awsui_fixed-width_xjuzf_k8qur_414:not(#\9 ){inline-size:310px}.awsui_container-body-size-large_xjuzf_k8qur_425:not(#\9 ){max-inline-size:482px}@media(max-width: 482px){.awsui_container-body-size-large_xjuzf_k8qur_425:not(#\9 ){max-inline-size:310px}}.awsui_container-body-size-large_xjuzf_k8qur_425.awsui_fixed-width_xjuzf_k8qur_414:not(#\9 ){inline-size:482px}.awsui_container-arrow_xjuzf_k8qur_345:not(#\9 ){position:absolute;display:inline-block}.awsui_container-arrow-position-right-top_xjuzf_k8qur_355:not(#\9 ),.awsui_container-arrow-position-right-bottom_xjuzf_k8qur_355:not(#\9 ){transform:rotate(-90deg);transform-origin:0 100%}.awsui_container-arrow-position-right-top_xjuzf_k8qur_355:not(#\9 ):dir(rtl),.awsui_container-arrow-position-right-bottom_xjuzf_k8qur_355:not(#\9 ):dir(rtl){transform:rotate(90deg);transform-origin:100% 100%}.awsui_container-arrow-position-right-top_xjuzf_k8qur_355:not(#\9 ){inset-block-start:22px;inset-inline-start:0}.awsui_container-arrow-position-right-bottom_xjuzf_k8qur_355:not(#\9 ){inset-block-end:12px;inset-inline-start:0}.awsui_container-arrow-position-left-top_xjuzf_k8qur_360:not(#\9 ),.awsui_container-arrow-position-left-bottom_xjuzf_k8qur_360:not(#\9 ){transform:rotate(90deg);transform-origin:100% 100%}.awsui_container-arrow-position-left-top_xjuzf_k8qur_360:not(#\9 ):dir(rtl),.awsui_container-arrow-position-left-bottom_xjuzf_k8qur_360:not(#\9 ):dir(rtl){transform:rotate(-90deg);transform-origin:0% 100%}.awsui_container-arrow-position-left-top_xjuzf_k8qur_360:not(#\9 ){inset-block-start:22px;inset-inline-end:0}.awsui_container-arrow-position-left-bottom_xjuzf_k8qur_360:not(#\9 ){inset-block-end:12px;inset-inline-end:0}.awsui_container-arrow-position-top-center_xjuzf_k8qur_350:not(#\9 ),.awsui_container-arrow-position-top-right_xjuzf_k8qur_350:not(#\9 ),.awsui_container-arrow-position-top-left_xjuzf_k8qur_350:not(#\9 ),.awsui_container-arrow-position-top-responsive_xjuzf_k8qur_475:not(#\9 ){transform:rotate(180deg);transform-origin:50% 50%}.awsui_container-arrow-position-top-center_xjuzf_k8qur_350:not(#\9 ){inset-block-end:-10px;inset-inline-start:calc(50% - 10px)}.awsui_container-arrow-position-top-right_xjuzf_k8qur_350:not(#\9 ){inset-block-end:-10px;inset-inline-start:12px}.awsui_container-arrow-position-top-left_xjuzf_k8qur_350:not(#\9 ){inset-block-end:-10px;inset-inline-start:calc(100% - 20px - 12px)}.awsui_container-arrow-position-bottom-center_xjuzf_k8qur_345:not(#\9 ){inset-block-start:-10px;inset-inline-start:calc(50% - 10px)}.awsui_container-arrow-position-bottom-right_xjuzf_k8qur_345:not(#\9 ){inset-block-start:-10px;inset-inline-start:12px}.awsui_container-arrow-position-bottom-left_xjuzf_k8qur_345:not(#\9 ){inset-block-start:-10px;inset-inline-start:calc(100% - 20px - 12px)}.awsui_container_xjuzf_k8qur_334:not(#\9 ){animation:awsui_awsui-motion-fade-in_xjuzf_k8qur_1 var(--motion-duration-show-paced-otsjh8, 180ms) var(--motion-easing-show-paced-ym6eyn, ease-out)}@keyframes awsui_awsui-motion-fade-in_xjuzf_k8qur_1{from{opacity:.2}to{opacity:1}}@media(prefers-reduced-motion: reduce){.awsui_container_xjuzf_k8qur_334:not(#\9 ){animation:none;transition:none}}.awsui-motion-disabled .awsui_container_xjuzf_k8qur_334:not(#\9 ),.awsui-mode-entering .awsui_container_xjuzf_k8qur_334:not(#\9 ){animation:none;transition:none}.awsui_container_xjuzf_k8qur_334.awsui_refresh_xjuzf_k8qur_533:not(#\9 ){animation:awsui_awsui-motion-fade-in_xjuzf_k8qur_1 var(--motion-duration-refresh-only-fast-zfibh6, 115ms) var(--motion-easing-refresh-only-a-ccyqaz, cubic-bezier(0, 0, 0, 1))}@keyframes awsui_awsui-motion-fade-in_xjuzf_k8qur_1{from{opacity:.2}to{opacity:1}}@media(prefers-reduced-motion: reduce){.awsui_container_xjuzf_k8qur_334.awsui_refresh_xjuzf_k8qur_533:not(#\9 ){animation:none;transition:none}}.awsui-motion-disabled .awsui_container_xjuzf_k8qur_334.awsui_refresh_xjuzf_k8qur_533:not(#\9 ),.awsui-mode-entering .awsui_container_xjuzf_k8qur_334.awsui_refresh_xjuzf_k8qur_533:not(#\9 ){animation:none;transition:none}.awsui_root_xjuzf_k8qur_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-a7nh2n, 14px);line-height:var(--line-height-body-m-2mh3ke, 20px);color:var(--color-text-body-default-ryjct1, #0f141a);font-weight:400;font-family:var(--font-family-base-4lwvpl, "Amazon Ember", "Helvetica Neue", Roboto, Arial, sans-serif);-webkit-font-smoothing:auto;-moz-osx-font-smoothing:auto;color:inherit}.awsui_root_xjuzf_k8qur_555.awsui_no-wrap_xjuzf_k8qur_587:not(#\9 ){white-space:nowrap}.awsui_root-filtering-token_xjuzf_k8qur_591:not(#\9 ){display:flex}.awsui_trigger_xjuzf_k8qur_595:not(#\9 ){display:inline-block;max-inline-size:100%;color:inherit;text-align:inherit}.awsui_overflow-ellipsis_xjuzf_k8qur_602:not(#\9 ){white-space:nowrap;overflow:hidden;text-overflow:ellipsis;min-inline-size:0;word-break:break-word}.awsui_trigger-type-text-inline_xjuzf_k8qur_610:not(#\9 ){font-size:var(--font-size-body-m-a7nh2n, 14px);line-height:var(--line-height-body-m-2mh3ke, 20px);color:var(--color-text-body-default-ryjct1, #0f141a);font-weight:400;font-family:var(--font-family-base-4lwvpl, "Amazon Ember", "Helvetica Neue", Roboto, Arial, sans-serif);-webkit-font-smoothing:auto;-moz-osx-font-smoothing:auto;border-block:0;border-block-end:var(--border-divider-list-width-tdfx1x, 1px) dashed transparent;-webkit-text-decoration:underline dashed currentColor;text-decoration:underline dashed currentColor;text-decoration-thickness:var(--border-divider-list-width-tdfx1x, 1px);text-underline-offset:.25em}.awsui_trigger-type-text-inline_xjuzf_k8qur_610.awsui_overflow-ellipsis_xjuzf_k8qur_602:not(#\9 ){padding-block-end:calc(.25em + var(--border-divider-list-width-tdfx1x, 1px))}.awsui_trigger-type-text_xjuzf_k8qur_610:not(#\9 ){border-block:0;border-block-end:var(--border-divider-list-width-tdfx1x, 1px) dashed currentColor}.awsui_trigger-type-text-inline_xjuzf_k8qur_610:not(#\9 ),.awsui_trigger-type-text_xjuzf_k8qur_610: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_k8qur_610:not(#\9 ):focus,.awsui_trigger-type-text_xjuzf_k8qur_610:not(#\9 ):focus{outline:none}body[data-awsui-focus-visible=true] .awsui_trigger-type-text-inline_xjuzf_k8qur_610:not(#\9 ):focus,body[data-awsui-focus-visible=true] .awsui_trigger-type-text_xjuzf_k8qur_610:not(#\9 ):focus{position:relative}body[data-awsui-focus-visible=true] .awsui_trigger-type-text-inline_xjuzf_k8qur_610:not(#\9 ):focus,body[data-awsui-focus-visible=true] .awsui_trigger-type-text_xjuzf_k8qur_610:not(#\9 ):focus{outline:2px dotted transparent;outline-offset:0px}body[data-awsui-focus-visible=true] .awsui_trigger-type-text-inline_xjuzf_k8qur_610:not(#\9 ):focus::before,body[data-awsui-focus-visible=true] .awsui_trigger-type-text_xjuzf_k8qur_610:not(#\9 ):focus::before{content:" ";display:block;position:absolute;inset-inline-start:-1px;inset-block-start:-1px;inline-size:calc(100% + 1px + 1px);block-size:calc(100% + 1px + 1px);border-start-start-radius:var(--border-radius-control-default-focus-ring-1uabki, 4px);border-start-end-radius:var(--border-radius-control-default-focus-ring-1uabki, 4px);border-end-start-radius:var(--border-radius-control-default-focus-ring-1uabki, 4px);border-end-end-radius:var(--border-radius-control-default-focus-ring-1uabki, 4px);box-shadow:0 0 0 2px var(--color-border-item-focused-lz1zs6, #006ce0)}.awsui_trigger-type-filtering-token_xjuzf_k8qur_678:not(#\9 ){display:flex}.awsui_popover-inline-content_xjuzf_k8qur_682:not(#\9 ){display:inline}.awsui_hover-area_xjuzf_k8qur_686:not(#\9 ){pointer-events:none;padding-block:var(--space-static-s-t763lu, 12px);padding-inline:var(--space-static-s-t763lu, 12px);margin-block:calc(-1*var(--space-static-s-t763lu, 12px));margin-inline:calc(-1*var(--space-static-s-t763lu, 12px))}


.awsui_root_1iee7_xy9l5_145:not(#\9 ){display:contents}.awsui_root_1iee7_xy9l5_145[hidden]:not(#\9 ){display:none}.awsui_announcer_1iee7_xy9l5_153:not(#\9 ){position:absolute !important;inset-block-start:-9999px !important;inset-inline-start:-9999px !important}

@keyframes awsui_spinner-rotator_1612d_1ctj7_1{0%{transform:rotate(var(--awsui-spinner-rotator-from-rhu47t))}100%{transform:rotate(var(--awsui-spinner-rotator-to-rhu47t))}}@keyframes awsui_spinner-line-left_1612d_1ctj7_1{0%{transform:rotate(var(--awsui-spinner-line-left-from-rhu47t))}50%{transform:rotate(var(--awsui-spinner-line-left-to-rhu47t))}100%{transform:rotate(var(--awsui-spinner-line-left-from-rhu47t))}}@keyframes awsui_spinner-line-right_1612d_1ctj7_1{0%{transform:rotate(var(--awsui-spinner-line-right-from-rhu47t))}50%{transform:rotate(var(--awsui-spinner-line-right-to-rhu47t))}100%{transform:rotate(var(--awsui-spinner-line-right-from-rhu47t))}}.awsui_root_1612d_1ctj7_183:not(#\9 ){--awsui-spinner-rotator-from-rhu47t: 0deg;--awsui-spinner-rotator-to-rhu47t: 360deg;--awsui-spinner-line-left-from-rhu47t: 0deg;--awsui-spinner-line-left-to-rhu47t: 120deg;--awsui-spinner-line-right-from-rhu47t: 90deg;--awsui-spinner-line-right-to-rhu47t: -30deg;display:inline-block;vertical-align:top;animation:awsui_spinner-rotator_1612d_1ctj7_1 .7s linear infinite;box-sizing:border-box;line-height:0}.awsui_root_1612d_1ctj7_183.awsui_size-normal_1612d_1ctj7_198:not(#\9 ){inline-size:var(--size-icon-normal-levt08, 16px);block-size:var(--size-icon-normal-levt08, 16px);padding-block:calc((var(--size-icon-normal-levt08, 16px) - 12px)/2);padding-inline:calc((var(--size-icon-normal-levt08, 16px) - 12px)/2);margin-block:calc((var(--line-height-body-m-2mh3ke, 20px) - var(--size-icon-normal-levt08, 16px))/2);box-sizing:border-box}.awsui_root_1612d_1ctj7_183.awsui_size-big_1612d_1ctj7_206:not(#\9 ){inline-size:var(--size-icon-big-7pq9l3, 32px);block-size:var(--size-icon-big-7pq9l3, 32px);padding-block:calc((var(--size-icon-big-7pq9l3, 32px) - 24px)/2);padding-inline:calc((var(--size-icon-big-7pq9l3, 32px) - 24px)/2);margin-block:calc((var(--line-height-heading-xl-hko6p0, 30px) - var(--size-icon-big-7pq9l3, 32px))/2);box-sizing:border-box}.awsui_root_1612d_1ctj7_183.awsui_size-large_1612d_1ctj7_214:not(#\9 ){inline-size:var(--size-icon-large-mb6y6y, 48px);block-size:var(--size-icon-large-mb6y6y, 48px);padding-block:calc((var(--size-icon-large-mb6y6y, 48px) - 36px)/2);padding-inline:calc((var(--size-icon-large-mb6y6y, 48px) - 36px)/2);margin-block:calc((var(--line-height-display-l-vwanzp, 48px) - var(--size-icon-large-mb6y6y, 48px))/2);box-sizing:border-box}.awsui_root_1612d_1ctj7_183.awsui_variant-normal_1612d_1ctj7_222:not(#\9 ){color:currentColor}.awsui_root_1612d_1ctj7_183.awsui_variant-disabled_1612d_1ctj7_225:not(#\9 ){color:var(--color-text-interactive-disabled-vbo6v5, #b4b4bb)}.awsui_root_1612d_1ctj7_183.awsui_variant-inverted_1612d_1ctj7_228:not(#\9 ){color:var(--color-text-inverted-pjfvs8, #ffffff)}.awsui_root_1612d_1ctj7_183:not(#\9 ):dir(rtl){--awsui-spinner-rotator-from-rhu47t: 360deg;--awsui-spinner-rotator-to-rhu47t: 0deg;--awsui-spinner-line-left-from-rhu47t: 0deg;--awsui-spinner-line-left-to-rhu47t: -120deg;--awsui-spinner-line-right-from-rhu47t: -90deg;--awsui-spinner-line-right-to-rhu47t: 30deg}.awsui_circle_1612d_1ctj7_240:not(#\9 ){display:inline-block;inline-size:50%;block-size:100%;overflow:hidden;position:relative}.awsui_circle_1612d_1ctj7_240:not(#\9 ):after{position:absolute;box-sizing:border-box;content:"";border-start-start-radius:50%;border-start-end-radius:50%;border-end-start-radius:50%;border-end-end-radius:50%;border-block:2px solid;border-inline:2px solid;border-inline-end-color:transparent;border-block-end-color:transparent}.awsui_circle_1612d_1ctj7_240:not(#\9 ):after{animation:1.5s ease-in-out infinite;inset-block-start:0;inset-inline-start:0;block-size:100%;inline-size:200%}.awsui_circle_1612d_1ctj7_240.awsui_circle-left_1612d_1ctj7_268:not(#\9 ):after{inset-inline-start:0;animation-name:awsui_spinner-line-left_1612d_1ctj7_1}.awsui_circle_1612d_1ctj7_240.awsui_circle-right_1612d_1ctj7_273:not(#\9 ):after{inset-inline-start:-100%;animation-name:awsui_spinner-line-right_1612d_1ctj7_1}
.awsui_button_vjswe_iqg5l_157:not(#\9 ){border-collapse:separate;border-spacing:0;box-sizing:border-box;caption-side:top;cursor:auto;direction:inherit;empty-cells:show;font-family:serif;font-style:normal;font-variant:normal;font-stretch:normal;hyphens:none;letter-spacing:normal;list-style:disc outside none;tab-size:8;text-align:start;text-indent:0;text-shadow:none;text-transform:none;visibility:visible;white-space:normal;word-spacing:normal;font-size:var(--font-size-body-m-a7nh2n, 14px);line-height:var(--line-height-body-m-2mh3ke, 20px);color:var(--color-text-body-default-ryjct1, #0f141a);font-weight:400;font-family:var(--font-family-base-4lwvpl, "Amazon Ember", "Helvetica Neue", Roboto, Arial, sans-serif);-webkit-font-smoothing:auto;-moz-osx-font-smoothing:auto;min-inline-size:0;word-break:break-word;font-weight:var(--font-weight-button-0eg20c, 700);-webkit-font-smoothing:var(--font-smoothing-webkit-oemolo, antialiased);-moz-osx-font-smoothing:var(--font-smoothing-moz-osx-hbm0aq, grayscale);letter-spacing:var(--font-button-letter-spacing-ufowe3, 0.005em);border-start-start-radius:var(--border-radius-button-7bgkcs, 20px);border-start-end-radius:var(--border-radius-button-7bgkcs, 20px);border-end-start-radius:var(--border-radius-button-7bgkcs, 20px);border-end-end-radius:var(--border-radius-button-7bgkcs, 20px);border-block:var(--border-width-button-jm0qg7, 2px) solid;border-inline:var(--border-width-button-jm0qg7, 2px) solid;padding-block:var(--space-scaled-xxs-foe114, 4px);padding-inline:var(--space-button-horizontal-znjvbt, 20px);display:inline-block;text-decoration:none;cursor:pointer;--awsui-style-focus-ring-box-shadow-rhu47t: 0 0 0 var(--awsui-style-focus-ring-border-width-rhu47t, 2px) var(--awsui-style-focus-ring-border-color-rhu47t, var(--color-border-item-focused-lz1zs6, #006ce0))}.awsui_button_vjswe_iqg5l_157.awsui_variant-normal_vjswe_iqg5l_206:not(#\9 ){background:var(--awsui-style-background-default-rhu47t, var(--color-background-button-normal-default-xsojnf, #ffffff));color:var(--awsui-style-color-default-rhu47t, var(--color-text-button-normal-default-3fcwpt, #006ce0));border-color:var(--awsui-style-border-color-default-rhu47t, var(--color-border-button-normal-default-s8jnvu, #006ce0));box-shadow:var(--awsui-style-box-shadow-default-rhu47t);position:relative;text-decoration:none}.awsui_button_vjswe_iqg5l_157.awsui_variant-normal_vjswe_iqg5l_206:not(#\9 ):hover{background:var(--awsui-style-background-hover-rhu47t, var(--color-background-button-normal-hover-4mq4on, #f0fbff));border-color:var(--awsui-style-border-color-hover-rhu47t, var(--color-border-button-normal-hover-6gylxf, #002b66));color:var(--awsui-style-color-hover-rhu47t, var(--color-text-button-normal-hover-kzq5e3, #002b66));box-shadow:var(--awsui-style-box-shadow-hover-rhu47t);text-decoration:none}.awsui_button_vjswe_iqg5l_157.awsui_variant-normal_vjswe_iqg5l_206:not(#\9 ):active{background:var(--awsui-style-background-active-rhu47t, var(--color-background-button-normal-active-3qdx9x, #d1f1ff));border-color:var(--awsui-style-border-color-active-rhu47t, var(--color-border-button-normal-active-d8a8v8, #002b66));color:var(--awsui-style-color-active-rhu47t, var(--color-text-button-normal-active-evxn49, #002b66));box-shadow:var(--awsui-style-box-shadow-active-rhu47t)}.awsui_button_vjswe_iqg5l_157.awsui_variant-normal_vjswe_iqg5l_206.awsui_disabled_vjswe_iqg5l_227:not(#\9 ){background:var(--awsui-style-background-disabled-rhu47t, var(--color-background-button-normal-disabled-uwvef3, #ffffff));border-color:var(--awsui-style-border-color-disabled-rhu47t, var(--color-border-button-normal-disabled-zra9p9, #b4b4bb));color:var(--awsui-style-color-disabled-rhu47t, var(--color-text-button-normal-disabled-05p74s, #8c8c94));box-shadow:var(--awsui-style-box-shadow-disabled-rhu47t);text-decoration:none;cursor:auto}.awsui_button_vjswe_iqg5l_157.awsui_variant-primary_vjswe_iqg5l_235:not(#\9 ){background:var(--awsui-style-background-default-rhu47t, var(--color-background-button-primary-default-mzbd6x, #ff9900));color:var(--awsui-style-color-default-rhu47t, var(--color-text-button-primary-default-tt2or8, #0f141a));border-color:var(--awsui-style-border-color-default-rhu47t, var(--color-background-button-primary-default-mzbd6x, #ff9900));box-shadow:var(--awsui-style-box-shadow-default-rhu47t);position:relative;text-decoration:none}.awsui_button_vjswe_iqg5l_157.awsui_variant-primary_vjswe_iqg5l_235:not(#\9 ):hover{background:var(--awsui-style-background-hover-rhu47t, var(--color-background-button-primary-hover-bo09mk, #fa6f00));border-color:var(--awsui-style-border-color-hover-rhu47t, var(--color-background-button-primary-hover-bo09mk, #fa6f00));color:var(--awsui-style-color-hover-rhu47t, var(--color-text-button-primary-hover-qld9hu, #0f141a));box-shadow:var(--awsui-style-box-shadow-hover-rhu47t);text-decoration:none}.awsui_button_vjswe_iqg5l_157.awsui_variant-primary_vjswe_iqg5l_235:not(#\9 ):active{background:var(--awsui-style-background-active-rhu47t, var(--color-background-button-primary-active-2yreuc, #fa6f00));border-color:var(--awsui-style-border-color-active-rhu47t, var(--color-background-button-primary-active-2yreuc, #fa6f00));color:var(--awsui-style-color-active-rhu47t, var(--color-text-button-primary-active-srdk7o, #0f141a));box-shadow:var(--awsui-style-box-shadow-active-rhu47t)}.awsui_button_vjswe_iqg5l_157.awsui_variant-primary_vjswe_iqg5l_235.awsui_disabled_vjswe_iqg5l_227:not(#\9 ){background:var(--awsui-style-background-disabled-rhu47t, var(--color-background-button-primary-disabled-ft3nq0, #ebebf0));border-color:var(--awsui-style-border-color-disabled-rhu47t, var(--color-border-button-primary-disabled-rmen9o, #ebebf0));color:var(--awsui-style-color-disabled-rhu47t, var(--color-text-button-primary-disabled-q79gms, #8c8c94));box-shadow:var(--awsui-style-box-shadow-disabled-rhu47t);text-decoration:none;cursor:auto}.awsui_button_vjswe_iqg5l_157.awsui_variant-link_vjswe_iqg5l_264:not(#\9 ){background:var(--awsui-style-background-default-rhu47t, transparent);color:var(--awsui-style-color-default-rhu47t, var(--color-text-button-normal-default-3fcwpt, #006ce0));border-color:var(--awsui-style-border-color-default-rhu47t, transparent);box-shadow:var(--awsui-style-box-shadow-default-rhu47t);position:relative;text-decoration:none}.awsui_button_vjswe_iqg5l_157.awsui_variant-link_vjswe_iqg5l_264:not(#\9 ):hover{background:var(--awsui-style-background-hover-rhu47t, var(--color-background-button-link-hover-cv3vxv, #f0fbff));border-color:var(--awsui-style-border-color-hover-rhu47t, var(--color-background-button-link-hover-cv3vxv, #f0fbff));color:var(--awsui-style-color-hover-rhu47t, var(--color-text-button-normal-hover-kzq5e3, #002b66));box-shadow:var(--awsui-style-box-shadow-hover-rhu47t);text-decoration:none}.awsui_button_vjswe_iqg5l_157.awsui_variant-link_vjswe_iqg5l_264:not(#\9 ):active{background:var(--awsui-style-background-active-rhu47t, var(--color-background-button-link-active-a3i1s9, #d1f1ff));border-color:var(--awsui-style-border-color-active-rhu47t, var(--color-background-button-link-active-a3i1s9, #d1f1ff));color:var(--awsui-style-color-active-rhu47t, var(--color-text-button-normal-active-evxn49, #002b66));box-shadow:var(--awsui-style-box-shadow-active-rhu47t)}.awsui_button_vjswe_iqg5l_157.awsui_variant-link_vjswe_iqg5l_264.awsui_disabled_vjswe_iqg5l_227:not(#\9 ){background:var(--awsui-style-background-disabled-rhu47t, transparent);border-color:var(--awsui-style-border-color-disabled-rhu47t, transparent);color:var(--awsui-style-color-disabled-rhu47t, var(--color-text-interactive-disabled-vbo6v5, #b4b4bb));box-shadow:var(--awsui-style-box-shadow-disabled-rhu47t);text-decoration:none;cursor:auto}.awsui_button_vjswe_iqg5l_157.awsui_variant-icon_vjswe_iqg5l_293:not(#\9 ){background:var(--awsui-style-background-default-rhu47t, transparent);color:var(--awsui-style-color-default-rhu47t, var(--color-text-interactive-default-cpoktr, #424650));border-color:var(--awsui-style-border-color-default-rhu47t, transparent);box-shadow:var(--awsui-style-box-shadow-default-rhu47t);position:relative;text-decoration:none}.awsui_button_vjswe_iqg5l_157.awsui_variant-icon_vjswe_iqg5l_293:not(#\9 ):hover{background:var(--awsui-style-background-hover-rhu47t, transparent);border-color:var(--awsui-style-border-color-hover-rhu47t, transparent);color:var(--awsui-style-color-hover-rhu47t, var(--color-text-interactive-hover-p2beex, #0f141a));box-shadow:var(--awsui-style-box-shadow-hover-rhu47t);text-decoration:none}.awsui_button_vjswe_iqg5l_157.awsui_variant-icon_vjswe_iqg5l_293:not(#\9 ):active{background:var(--awsui-style-background-active-rhu47t, transparent);border-color:var(--awsui-style-border-color-active-rhu47t, transparent);color:var(--awsui-style-color-active-rhu47t, var(--color-text-interactive-default-cpoktr, #424650));box-shadow:var(--awsui-style-box-shadow-active-rhu47t)}.awsui_button_vjswe_iqg5l_157.awsui_variant-icon_vjswe_iqg5l_293.awsui_disabled_vjswe_iqg5l_227:not(#\9 ){background:var(--awsui-style-background-disabled-rhu47t, transparent);border-color:var(--awsui-style-border-color-disabled-rhu47t, transparent);color:var(--awsui-style-color-disabled-rhu47t, var(--color-text-button-icon-disabled-nnofkn, #8c8c94));box-shadow:var(--awsui-style-box-shadow-disabled-rhu47t);text-decoration:none;cursor:auto}.awsui_button_vjswe_iqg5l_157.awsui_variant-inline-icon_vjswe_iqg5l_322:not(#\9 ){background:var(--awsui-style-background-default-rhu47t, transparent);color:var(--awsui-style-color-default-rhu47t, var(--color-text-button-inline-icon-default-es90pc, #006ce0));border-color:var(--awsui-style-border-color-default-rhu47t, transparent);box-shadow:var(--awsui-style-box-shadow-default-rhu47t);position:relative;text-decoration:none}.awsui_button_vjswe_iqg5l_157.awsui_variant-inline-icon_vjswe_iqg5l_322:not(#\9 ):hover{background:var(--awsui-style-background-hover-rhu47t, transparent);border-color:var(--awsui-style-border-color-hover-rhu47t, transparent);color:var(--awsui-style-color-hover-rhu47t, var(--color-text-button-inline-icon-hover-34716a, #002b66));box-shadow:var(--awsui-style-box-shadow-hover-rhu47t);text-decoration:none}.awsui_button_vjswe_iqg5l_157.awsui_variant-inline-icon_vjswe_iqg5l_322:not(#\9 ):active{background:var(--awsui-style-background-active-rhu47t, transparent);border-color:var(--awsui-style-border-color-active-rhu47t, transparent);color:var(--awsui-style-color-active-rhu47t, var(--color-text-button-inline-icon-default-es90pc, #006ce0));box-shadow:var(--awsui-style-box-shadow-active-rhu47t)}.awsui_button_vjswe_iqg5l_157.awsui_variant-inline-icon_vjswe_iqg5l_322.awsui_disabled_vjswe_iqg5l_227:not(#\9 ){background:var(--awsui-style-background-disabled-rhu47t, transparent);border-color:var(--awsui-style-border-color-disabled-rhu47t, transparent);color:var(--awsui-style-color-disabled-rhu47t, var(--color-text-button-inline-icon-disabled-hui2y8, #b4b4bb));box-shadow:var(--awsui-style-box-shadow-disabled-rhu47t);text-decoration:none;cursor:auto}.awsui_button_vjswe_iqg5l_157.awsui_variant-inline-icon-pointer-target_vjswe_iqg5l_351:not(#\9 ){background:var(--awsui-style-background-default-rhu47t, transparent);color:var(--awsui-style-color-default-rhu47t, var(--color-text-button-inline-icon-default-es90pc, #006ce0));border-color:var(--awsui-style-border-color-default-rhu47t, transparent);box-shadow:var(--awsui-style-box-shadow-default-rhu47t);position:relative;text-decoration:none}.awsui_button_vjswe_iqg5l_157.awsui_variant-inline-icon-pointer-target_vjswe_iqg5l_351:not(#\9 ):hover{background:var(--awsui-style-background-hover-rhu47t, transparent);border-color:var(--awsui-style-border-color-hover-rhu47t, transparent);color:var(--awsui-style-color-hover-rhu47t, var(--color-text-button-inline-icon-hover-34716a, #002b66));box-shadow:var(--awsui-style-box-shadow-hover-rhu47t);text-decoration:none}.awsui_button_vjswe_iqg5l_157.awsui_variant-inline-icon-pointer-target_vjswe_iqg5l_351:not(#\9 ):active{background:var(--awsui-style-background-active-rhu47t, transparent);border-color:var(--awsui-style-border-color-active-rhu47t, transparent);color:var(--awsui-style-color-active-rhu47t, var(--color-text-button-inline-icon-default-es90pc, #006ce0));box-shadow:var(--awsui-style-box-shadow-active-rhu47t)}.awsui_button_vjswe_iqg5l_157.awsui_variant-inline-icon-pointer-target_vjswe_iqg5l_351.awsui_disabled_vjswe_iqg5l_227:not(#\9 ){background:var(--awsui-style-background-disabled-rhu47t, transparent);border-color:var(--awsui-style-border-color-disabled-rhu47t, transparent);color:var(--awsui-style-color-disabled-rhu47t, var(--color-text-button-inline-icon-disabled-hui2y8, #b4b4bb));box-shadow:var(--awsui-style-box-shadow-disabled-rhu47t);text-decoration:none;cursor:auto}.awsui_button_vjswe_iqg5l_157.awsui_variant-inline-link_vjswe_iqg5l_380:not(#\9 ){background:var(--awsui-style-background-default-rhu47t, transparent);color:var(--awsui-style-color-default-rhu47t, var(--color-text-button-normal-default-3fcwpt, #006ce0));border-color:var(--awsui-style-border-color-default-rhu47t, transparent);box-shadow:var(--awsui-style-box-shadow-default-rhu47t);border-block-width:0;border-inline-width:0;position:relative;text-decoration:none;padding-block:0;padding-inline:0}.awsui_button_vjswe_iqg5l_157.awsui_variant-inline-link_vjswe_iqg5l_380:not(#\9 ):hover{background:var(--awsui-style-background-hover-rhu47t, transparent);border-color:var(--awsui-style-border-color-hover-rhu47t, transparent);color:var(--awsui-style-color-hover-rhu47t, var(--color-text-button-normal-hover-kzq5e3, #002b66));box-shadow:var(--awsui-style-box-shadow-hover-rhu47t);text-decoration:none}.awsui_button_vjswe_iqg5l_157.awsui_variant-inline-link_vjswe_iqg5l_380:not(#\9 ):active{background:var(--awsui-style-background-active-rhu47t, transparent);border-color:var(--awsui-style-border-color-active-rhu47t, transparent);color:var(--awsui-style-color-active-rhu47t, var(--color-text-button-normal-active-evxn49, #002b66));box-shadow:var(--awsui-style-box-shadow-active-rhu47t)}.awsui_button_vjswe_iqg5l_157.awsui_variant-inline-link_vjswe_iqg5l_380.awsui_disabled_vjswe_iqg5l_227:not(#\9 ){background:var(--awsui-style-background-disabled-rhu47t, transparent);border-color:var(--awsui-style-border-color-disabled-rhu47t, transparent);color:var(--awsui-style-color-disabled-rhu47t, var(--color-text-interactive-disabled-vbo6v5, #b4b4bb));box-shadow:var(--awsui-style-box-shadow-disabled-rhu47t);text-decoration:none;cursor:auto}.awsui_button_vjswe_iqg5l_157.awsui_variant-modal-dismiss_vjswe_iqg5l_413:not(#\9 ){background:var(--awsui-style-background-default-rhu47t, transparent);color:var(--awsui-style-color-default-rhu47t, var(--color-text-interactive-default-cpoktr, #424650));border-color:var(--awsui-style-border-color-default-rhu47t, transparent);box-shadow:var(--awsui-style-box-shadow-default-rhu47t);position:relative;text-decoration:none}.awsui_button_vjswe_iqg5l_157.awsui_variant-modal-dismiss_vjswe_iqg5l_413:not(#\9 ):hover{background:var(--awsui-style-background-hover-rhu47t, transparent);border-color:var(--awsui-style-border-color-hover-rhu47t, transparent);color:var(--awsui-style-color-hover-rhu47t, var(--color-text-interactive-hover-p2beex, #0f141a));box-shadow:var(--awsui-style-box-shadow-hover-rhu47t);text-decoration:none}.awsui_button_vjswe_iqg5l_157.awsui_variant-modal-dismiss_vjswe_iqg5l_413:not(#\9 ):active{background:var(--awsui-style-background-active-rhu47t, transparent);border-color:var(--awsui-style-border-color-active-rhu47t, transparent);color:var(--awsui-style-color-active-rhu47t, var(--color-text-interactive-default-cpoktr, #424650));box-shadow:var(--awsui-style-box-shadow-active-rhu47t)}.awsui_button_vjswe_iqg5l_157.awsui_variant-modal-dismiss_vjswe_iqg5l_413.awsui_disabled_vjswe_iqg5l_227:not(#\9 ){background:var(--awsui-style-background-disabled-rhu47t, transparent);border-color:var(--awsui-style-border-color-disabled-rhu47t, transparent);color:var(--awsui-style-color-disabled-rhu47t, var(--color-text-interactive-disabled-vbo6v5, #b4b4bb));box-shadow:var(--awsui-style-box-shadow-disabled-rhu47t);text-decoration:none;cursor:auto}.awsui_button_vjswe_iqg5l_157.awsui_variant-flashbar-icon_vjswe_iqg5l_442:not(#\9 ){background:var(--awsui-style-background-default-rhu47t, transparent);color:var(--awsui-style-color-default-rhu47t, var(--color-text-interactive-inverted-default-nzthan, #dedee3));border-color:var(--awsui-style-border-color-default-rhu47t, transparent);box-shadow:var(--awsui-style-box-shadow-default-rhu47t);position:relative;text-decoration:none}.awsui_button_vjswe_iqg5l_157.awsui_variant-flashbar-icon_vjswe_iqg5l_442:not(#\9 ):hover{background:var(--awsui-style-background-hover-rhu47t, transparent);border-color:var(--awsui-style-border-color-hover-rhu47t, transparent);color:var(--awsui-style-color-hover-rhu47t, var(--color-text-interactive-inverted-hover-oa7pli, #f9f9fa));box-shadow:var(--awsui-style-box-shadow-hover-rhu47t);text-decoration:none}.awsui_button_vjswe_iqg5l_157.awsui_variant-flashbar-icon_vjswe_iqg5l_442:not(#\9 ):active{background:var(--awsui-style-background-active-rhu47t, transparent);border-color:var(--awsui-style-border-color-active-rhu47t, transparent);color:var(--awsui-style-color-active-rhu47t, var(--color-text-interactive-inverted-default-nzthan, #dedee3));box-shadow:var(--awsui-style-box-shadow-active-rhu47t)}.awsui_button_vjswe_iqg5l_157.awsui_variant-flashbar-icon_vjswe_iqg5l_442.awsui_disabled_vjswe_iqg5l_227:not(#\9 ){background:var(--awsui-style-background-disabled-rhu47t, transparent);border-color:var(--awsui-style-border-color-disabled-rhu47t, transparent);color:var(--awsui-style-color-disabled-rhu47t, var(--color-text-interactive-disabled-vbo6v5, #b4b4bb));box-shadow:var(--awsui-style-box-shadow-disabled-rhu47t);text-decoration:none;cursor:auto}.awsui_button_vjswe_iqg5l_157.awsui_variant-breadcrumb-group_vjswe_iqg5l_471:not(#\9 ){background:var(--awsui-style-background-default-rhu47t, transparent);color:var(--awsui-style-color-default-rhu47t, var(--color-text-link-default-8yv9b7, #006ce0));border-color:var(--awsui-style-border-color-default-rhu47t, transparent);box-shadow:var(--awsui-style-box-shadow-default-rhu47t);border-block-width:0;border-inline-width:0;position:relative;text-decoration:none;padding-block:0;padding-inline:0;font-weight:normal}.awsui_button_vjswe_iqg5l_157.awsui_variant-breadcrumb-group_vjswe_iqg5l_471:not(#\9 ):hover{background:var(--awsui-style-background-hover-rhu47t, transparent);border-color:var(--awsui-style-border-color-hover-rhu47t, transparent);color:var(--awsui-style-color-hover-rhu47t, var(--color-text-link-hover-pkytf7, #002b66));box-shadow:var(--awsui-style-box-shadow-hover-rhu47t);text-decoration:none}.awsui_button_vjswe_iqg5l_157.awsui_variant-breadcrumb-group_vjswe_iqg5l_471:not(#\9 ):active{background:var(--awsui-style-background-active-rhu47t, transparent);border-color:var(--awsui-style-border-color-active-rhu47t, transparent);color:var(--awsui-style-color-active-rhu47t, var(--color-text-link-default-8yv9b7, #006ce0));box-shadow:var(--awsui-style-box-shadow-active-rhu47t)}.awsui_button_vjswe_iqg5l_157.awsui_variant-breadcrumb-group_vjswe_iqg5l_471.awsui_disabled_vjswe_iqg5l_227:not(#\9 ){background:var(--awsui-style-background-disabled-rhu47t, transparent);border-color:var(--awsui-style-border-color-disabled-rhu47t, transparent);color:var(--awsui-style-color-disabled-rhu47t, var(--color-text-interactive-disabled-vbo6v5, #b4b4bb));box-shadow:var(--awsui-style-box-shadow-disabled-rhu47t);text-decoration:none;cursor:auto}.awsui_button_vjswe_iqg5l_157.awsui_variant-menu-trigger_vjswe_iqg5l_505:not(#\9 ){background:var(--awsui-style-background-default-rhu47t, transparent);color:var(--awsui-style-color-default-rhu47t, var(--color-text-button-normal-default-3fcwpt, #006ce0));border-color:var(--awsui-style-border-color-default-rhu47t, transparent);box-shadow:var(--awsui-style-box-shadow-default-rhu47t);position:relative;text-decoration:none}.awsui_button_vjswe_iqg5l_157.awsui_variant-menu-trigger_vjswe_iqg5l_505:not(#\9 ):hover{background:var(--awsui-style-background-hover-rhu47t, transparent);border-color:var(--awsui-style-border-color-hover-rhu47t, transparent);color:var(--awsui-style-color-hover-rhu47t, var(--color-text-button-normal-hover-kzq5e3, #002b66));box-shadow:var(--awsui-style-box-shadow-hover-rhu47t);text-decoration:none}.awsui_button_vjswe_iqg5l_157.awsui_variant-menu-trigger_vjswe_iqg5l_505:not(#\9 ):active{background:var(--awsui-style-background-active-rhu47t, transparent);border-color:var(--awsui-style-border-color-active-rhu47t, transparent);color:var(--awsui-style-color-active-rhu47t, var(--color-text-button-normal-active-evxn49, #002b66));box-shadow:var(--awsui-style-box-shadow-active-rhu47t)}.awsui_button_vjswe_iqg5l_157.awsui_variant-menu-trigger_vjswe_iqg5l_505.awsui_disabled_vjswe_iqg5l_227:not(#\9 ){background:var(--awsui-style-background-disabled-rhu47t, transparent);border-color:var(--awsui-style-border-color-disabled-rhu47t, transparent);color:var(--awsui-style-color-disabled-rhu47t, var(--color-text-interactive-disabled-vbo6v5, #b4b4bb));box-shadow:var(--awsui-style-box-shadow-disabled-rhu47t);text-decoration:none;cursor:auto}.awsui_button_vjswe_iqg5l_157:not(#\9 ):focus{outline:none;text-decoration:none}body[data-awsui-focus-visible=true] .awsui_button_vjswe_iqg5l_157:not(#\9 ):focus{position:relative}body[data-awsui-focus-visible=true] .awsui_button_vjswe_iqg5l_157:not(#\9 ):focus{outline:2px dotted transparent;outline-offset:calc(var(--space-button-focus-outline-gutter-jj138g, 4px) - 1px)}body[data-awsui-focus-visible=true] .awsui_button_vjswe_iqg5l_157:not(#\9 ):focus::before{content:" ";display:block;position:absolute;inset-inline-start:calc(-1*var(--space-button-focus-outline-gutter-jj138g, 4px));inset-block-start:calc(-1*var(--space-button-focus-outline-gutter-jj138g, 4px));inline-size:calc(100% + var(--space-button-focus-outline-gutter-jj138g, 4px) + var(--space-button-focus-outline-gutter-jj138g, 4px));block-size:calc(100% + var(--space-button-focus-outline-gutter-jj138g, 4px) + var(--space-button-focus-outline-gutter-jj138g, 4px));border-start-start-radius:var(--awsui-style-focus-ring-border-radius-rhu47t, var(--border-radius-control-default-focus-ring-1uabki, 4px));border-start-end-radius:var(--awsui-style-focus-ring-border-radius-rhu47t, var(--border-radius-control-default-focus-ring-1uabki, 4px));border-end-start-radius:var(--awsui-style-focus-ring-border-radius-rhu47t, var(--border-radius-control-default-focus-ring-1uabki, 4px));border-end-end-radius:var(--awsui-style-focus-ring-border-radius-rhu47t, var(--border-radius-control-default-focus-ring-1uabki, 4px));box-shadow:var(--awsui-style-focus-ring-box-shadow-rhu47t)}body[data-awsui-focus-visible=true] .awsui_button_vjswe_iqg5l_157:not(#\9 ):focus.awsui_variant-icon_vjswe_iqg5l_293,body[data-awsui-focus-visible=true] .awsui_button_vjswe_iqg5l_157:not(#\9 ):focus.awsui_variant-modal-dismiss_vjswe_iqg5l_413,body[data-awsui-focus-visible=true] .awsui_button_vjswe_iqg5l_157:not(#\9 ):focus.awsui_variant-flashbar-icon_vjswe_iqg5l_442{position:relative}body[data-awsui-focus-visible=true] .awsui_button_vjswe_iqg5l_157:not(#\9 ):focus.awsui_variant-icon_vjswe_iqg5l_293,body[data-awsui-focus-visible=true] .awsui_button_vjswe_iqg5l_157:not(#\9 ):focus.awsui_variant-modal-dismiss_vjswe_iqg5l_413,body[data-awsui-focus-visible=true] .awsui_button_vjswe_iqg5l_157:not(#\9 ):focus.awsui_variant-flashbar-icon_vjswe_iqg5l_442{outline:2px dotted transparent;outline-offset:calc(var(--space-button-focus-outline-gutter-jj138g, 4px) - 1px)}body[data-awsui-focus-visible=true] .awsui_button_vjswe_iqg5l_157:not(#\9 ):focus.awsui_variant-icon_vjswe_iqg5l_293::before,body[data-awsui-focus-visible=true] .awsui_button_vjswe_iqg5l_157:not(#\9 ):focus.awsui_variant-modal-dismiss_vjswe_iqg5l_413::before,body[data-awsui-focus-visible=true] .awsui_button_vjswe_iqg5l_157:not(#\9 ):focus.awsui_variant-flashbar-icon_vjswe_iqg5l_442::before{content:" ";display:block;position:absolute;inset-inline-start:calc(-1*var(--space-button-focus-outline-gutter-jj138g, 4px));inset-block-start:calc(-1*var(--space-button-icon-focus-outline-gutter-vertical-r44mtq, 0px));inline-size:calc(100% + var(--space-button-focus-outline-gutter-jj138g, 4px) + var(--space-button-focus-outline-gutter-jj138g, 4px));block-size:calc(100% + var(--space-button-icon-focus-outline-gutter-vertical-r44mtq, 0px) + var(--space-button-icon-focus-outline-gutter-vertical-r44mtq, 0px));border-start-start-radius:var(--awsui-style-focus-ring-border-radius-rhu47t, var(--border-radius-control-default-focus-ring-1uabki, 4px));border-start-end-radius:var(--awsui-style-focus-ring-border-radius-rhu47t, var(--border-radius-control-default-focus-ring-1uabki, 4px));border-end-start-radius:var(--awsui-style-focus-ring-border-radius-rhu47t, var(--border-radius-control-default-focus-ring-1uabki, 4px));border-end-end-radius:var(--awsui-style-focus-ring-border-radius-rhu47t, var(--border-radius-control-default-focus-ring-1uabki, 4px));box-shadow:var(--awsui-style-focus-ring-box-shadow-rhu47t)}body[data-awsui-focus-visible=true] .awsui_button_vjswe_iqg5l_157:not(#\9 ):focus.awsui_variant-inline-icon_vjswe_iqg5l_322,body[data-awsui-focus-visible=true] .awsui_button_vjswe_iqg5l_157:not(#\9 ):focus.awsui_variant-inline-icon-pointer-target_vjswe_iqg5l_351{position:relative}body[data-awsui-focus-visible=true] .awsui_button_vjswe_iqg5l_157:not(#\9 ):focus.awsui_variant-inline-icon_vjswe_iqg5l_322,body[data-awsui-focus-visible=true] .awsui_button_vjswe_iqg5l_157:not(#\9 ):focus.awsui_variant-inline-icon-pointer-target_vjswe_iqg5l_351{outline:2px dotted transparent;outline-offset:calc(var(--space-button-inline-icon-focus-outline-gutter-zbfgku, 0px) - 1px)}body[data-awsui-focus-visible=true] .awsui_button_vjswe_iqg5l_157:not(#\9 ):focus.awsui_variant-inline-icon_vjswe_iqg5l_322::before,body[data-awsui-focus-visible=true] .awsui_button_vjswe_iqg5l_157:not(#\9 ):focus.awsui_variant-inline-icon-pointer-target_vjswe_iqg5l_351::before{content:" ";display:block;position:absolute;inset-inline-start:calc(-1*var(--space-button-inline-icon-focus-outline-gutter-zbfgku, 0px));inset-block-start:calc(-1*var(--space-button-inline-icon-focus-outline-gutter-zbfgku, 0px));inline-size:calc(100% + var(--space-button-inline-icon-focus-outline-gutter-zbfgku, 0px) + var(--space-button-inline-icon-focus-outline-gutter-zbfgku, 0px));block-size:calc(100% + var(--space-button-inline-icon-focus-outline-gutter-zbfgku, 0px) + var(--space-button-inline-icon-focus-outline-gutter-zbfgku, 0px));border-start-start-radius:var(--border-radius-control-default-focus-ring-1uabki, 4px);border-start-end-radius:var(--border-radius-control-default-focus-ring-1uabki, 4px);border-end-start-radius:var(--border-radius-control-default-focus-ring-1uabki, 4px);border-end-end-radius:var(--border-radius-control-default-focus-ring-1uabki, 4px);box-shadow:0 0 0 2px var(--color-border-item-focused-lz1zs6, #006ce0)}.awsui_button_vjswe_iqg5l_157.awsui_button-no-text_vjswe_iqg5l_601:not(#\9 ){padding-inline-start:var(--space-button-icon-only-horizontal-i85hxi, 6px);padding-inline-end:var(--space-button-icon-only-horizontal-i85hxi, 6px)}.awsui_button_vjswe_iqg5l_157.awsui_button-no-wrap_vjswe_iqg5l_605:not(#\9 ){white-space:nowrap}.awsui_button_vjswe_iqg5l_157.awsui_full-width_vjswe_iqg5l_608:not(#\9 ){inline-size:100%;text-align:center}.awsui_button_vjswe_iqg5l_157.awsui_variant-icon_vjswe_iqg5l_293:not(#\9 ),.awsui_button_vjswe_iqg5l_157.awsui_variant-inline-icon_vjswe_iqg5l_322:not(#\9 ),.awsui_button_vjswe_iqg5l_157.awsui_variant-inline-icon-pointer-target_vjswe_iqg5l_351:not(#\9 ),.awsui_button_vjswe_iqg5l_157.awsui_variant-flashbar-icon_vjswe_iqg5l_442:not(#\9 ){padding-inline:var(--space-xxs-hwfkai, 4px)}.awsui_button_vjswe_iqg5l_157.awsui_variant-modal-dismiss_vjswe_iqg5l_413:not(#\9 ){padding-block:var(--space-button-modal-dismiss-vertical-yd51w2, 2px);padding-inline:var(--space-xxs-hwfkai, 4px);margin-inline-end:calc(-1*var(--space-xxs-hwfkai, 4px))}.awsui_button_vjswe_iqg5l_157.awsui_variant-inline-icon_vjswe_iqg5l_322:not(#\9 ){padding-block:0;border-block-width:0;border-inline-width:0}.awsui_button_vjswe_iqg5l_157.awsui_variant-inline-icon-pointer-target_vjswe_iqg5l_351:not(#\9 ){padding-block:var(--space-xxxs-pajhad, 2px);border-block-width:0;border-inline-width:0}.awsui_button_vjswe_iqg5l_157>.awsui_icon-left_vjswe_iqg5l_630:not(#\9 ){position:relative;inset-inline-start:calc(-1*var(--space-xxs-hwfkai, 4px));margin-inline-end:var(--space-xxs-hwfkai, 4px)}.awsui_button_vjswe_iqg5l_157>.awsui_icon-right_vjswe_iqg5l_635:not(#\9 ){position:relative;inset-inline-end:calc(-1*var(--space-xxs-hwfkai, 4px));margin-inline-start:var(--space-xxs-hwfkai, 4px)}.awsui_button_vjswe_iqg5l_157.awsui_variant-inline-link_vjswe_iqg5l_380>.awsui_icon-left_vjswe_iqg5l_630:not(#\9 ){inset-inline-start:0;margin-inline-end:var(--space-xs-ymlm0b, 8px)}.awsui_button_vjswe_iqg5l_157.awsui_variant-inline-link_vjswe_iqg5l_380>.awsui_icon-right_vjswe_iqg5l_635:not(#\9 ){inset-inline-end:0;margin-inline-start:var(--space-xs-ymlm0b, 8px)}.awsui_button_vjswe_iqg5l_157.awsui_button-no-text_vjswe_iqg5l_601>.awsui_icon_vjswe_iqg5l_630:not(#\9 ){margin-inline-start:auto;margin-inline-end:auto;inset-inline:0}.awsui_link_vjswe_iqg5l_654.awsui_disabled_vjswe_iqg5l_227:not(#\9 ):not(.awsui_disabled-with-reason_vjswe_iqg5l_654){pointer-events:none}



.awsui_root_14iqq_5ocvk_189:not(#\9 ){border-collapse:separate;border-spacing:0;box-sizing:border-box;caption-side:top;cursor:auto;direction:inherit;empty-cells:show;font-family:serif;font-style:normal;font-variant:normal;font-stretch:normal;hyphens:none;letter-spacing:normal;list-style:disc outside none;tab-size:8;text-align:start;text-indent:0;text-shadow:none;text-transform:none;visibility:visible;white-space:normal;word-spacing:normal;font-size:var(--font-size-body-m-a7nh2n, 14px);line-height:var(--line-height-body-m-2mh3ke, 20px);color:var(--color-text-body-default-ryjct1, #0f141a);font-weight:400;font-family:var(--font-family-base-4lwvpl, "Amazon Ember", "Helvetica Neue", Roboto, Arial, sans-serif);-webkit-font-smoothing:auto;-moz-osx-font-smoothing:auto;word-wrap:break-word;position:relative}.awsui_root_14iqq_5ocvk_189.awsui_fit-height_14iqq_5ocvk_222:not(#\9 ){display:flex;flex-direction:column;block-size:100%}.awsui_root_14iqq_5ocvk_189.awsui_fit-height_14iqq_5ocvk_222.awsui_with-side-media_14iqq_5ocvk_227:not(#\9 ){flex-direction:row}.awsui_root_14iqq_5ocvk_189.awsui_variant-default_14iqq_5ocvk_230:not(#\9 ),.awsui_root_14iqq_5ocvk_189.awsui_variant-stacked_14iqq_5ocvk_230:not(#\9 ){background-color:var(--color-background-container-content-h114dj, #ffffff);border-start-start-radius:var(--border-radius-container-nsfwmm, 16px);border-start-end-radius:var(--border-radius-container-nsfwmm, 16px);border-end-start-radius:var(--border-radius-container-nsfwmm, 16px);border-end-end-radius:var(--border-radius-container-nsfwmm, 16px);box-sizing:border-box}.awsui_root_14iqq_5ocvk_189.awsui_variant-default_14iqq_5ocvk_230.awsui_refresh_14iqq_5ocvk_238:not(#\9 ),.awsui_root_14iqq_5ocvk_189.awsui_variant-stacked_14iqq_5ocvk_230.awsui_refresh_14iqq_5ocvk_238:not(#\9 ){border-block:solid var(--border-divider-section-width-uwo8my, 1px) var(--color-border-divider-default-nfermc, #c6c6cd);border-inline:solid var(--border-divider-section-width-uwo8my, 1px) var(--color-border-divider-default-nfermc, #c6c6cd)}.awsui_root_14iqq_5ocvk_189.awsui_variant-default_14iqq_5ocvk_230:not(#\9 ):not(.awsui_refresh_14iqq_5ocvk_238)::before,.awsui_root_14iqq_5ocvk_189.awsui_variant-stacked_14iqq_5ocvk_230:not(#\9 ):not(.awsui_refresh_14iqq_5ocvk_238)::before{content:"";position:absolute;inset-inline-start:0px;inset-block-start:0px;inline-size:100%;block-size:100%;pointer-events:none;background:transparent;box-sizing:border-box;border-color:transparent;border-block-start:var(--border-container-top-width-n1eke6, 0px) solid var(--color-border-container-top-k3vmoz, transparent);border-start-start-radius:var(--border-radius-container-nsfwmm, 16px);border-start-end-radius:var(--border-radius-container-nsfwmm, 16px);border-end-start-radius:var(--border-radius-container-nsfwmm, 16px);border-end-end-radius:var(--border-radius-container-nsfwmm, 16px);z-index:1}.awsui_root_14iqq_5ocvk_189.awsui_variant-default_14iqq_5ocvk_230:not(#\9 ):not(.awsui_refresh_14iqq_5ocvk_238)::after,.awsui_root_14iqq_5ocvk_189.awsui_variant-stacked_14iqq_5ocvk_230:not(#\9 ):not(.awsui_refresh_14iqq_5ocvk_238)::after{content:"";position:absolute;inset-inline-start:0px;inset-block-start:0px;inline-size:100%;block-size:100%;pointer-events:none;background:transparent;box-sizing:border-box;border-start-start-radius:var(--border-radius-container-nsfwmm, 16px);border-start-end-radius:var(--border-radius-container-nsfwmm, 16px);border-end-start-radius:var(--border-radius-container-nsfwmm, 16px);border-end-end-radius:var(--border-radius-container-nsfwmm, 16px);box-shadow:var(--shadow-container-5ho72k, 0px 0px 1px 1px #e9ebed, 0px 1px 8px 2px rgba(0, 7, 22, 0.12))}.awsui_root_14iqq_5ocvk_189.awsui_variant-stacked_14iqq_5ocvk_230:not(#\9 ):not(:last-child),.awsui_root_14iqq_5ocvk_189.awsui_variant-stacked_14iqq_5ocvk_230:not(#\9 ):not(:last-child)::before,.awsui_root_14iqq_5ocvk_189.awsui_variant-stacked_14iqq_5ocvk_230:not(#\9 ):not(:last-child)::after{border-end-end-radius:0;border-end-start-radius:0;border-block-end-width:0}.awsui_root_14iqq_5ocvk_189.awsui_variant-stacked_14iqq_5ocvk_230+.awsui_root_14iqq_5ocvk_189.awsui_variant-stacked_14iqq_5ocvk_230:not(#\9 ),.awsui_root_14iqq_5ocvk_189.awsui_variant-stacked_14iqq_5ocvk_230+.awsui_root_14iqq_5ocvk_189.awsui_variant-stacked_14iqq_5ocvk_230:not(#\9 )::before,.awsui_root_14iqq_5ocvk_189.awsui_variant-stacked_14iqq_5ocvk_230+.awsui_root_14iqq_5ocvk_189.awsui_variant-stacked_14iqq_5ocvk_230:not(#\9 )::after{border-start-start-radius:0;border-start-end-radius:0}.awsui_root_14iqq_5ocvk_189.awsui_variant-stacked_14iqq_5ocvk_230+.awsui_root_14iqq_5ocvk_189.awsui_variant-stacked_14iqq_5ocvk_230:not(#\9 ):not(.awsui_refresh_14iqq_5ocvk_238)::before{border-block-start:var(--border-divider-section-width-uwo8my, 1px) solid var(--color-border-divider-default-nfermc, #c6c6cd)}.awsui_root_14iqq_5ocvk_189.awsui_sticky-enabled_14iqq_5ocvk_288:not(#\9 ):not(.awsui_refresh_14iqq_5ocvk_238)::before{inset-block-start:calc(-1*var(--border-container-top-width-n1eke6, 0px))}.awsui_root_14iqq_5ocvk_189.awsui_sticky-enabled_14iqq_5ocvk_288:not(#\9 ):not(.awsui_refresh_14iqq_5ocvk_238).awsui_variant-stacked_14iqq_5ocvk_230::before{inset-block-start:calc(-1*var(--border-divider-section-width-uwo8my, 1px))}.awsui_root_14iqq_5ocvk_189.awsui_with-stuck-sticky-header-at-bottom_14iqq_5ocvk_294:not(#\9 ){border-end-end-radius:0;border-end-start-radius:0}.awsui_with-side-media_14iqq_5ocvk_227:not(#\9 ){display:flex;flex-direction:row}.awsui_with-top-media_14iqq_5ocvk_304:not(#\9 ){display:flex;flex-direction:column}.awsui_content-wrapper_14iqq_5ocvk_309:not(#\9 ){display:flex;flex-direction:column;inline-size:100%}.awsui_content-wrapper-fit-height_14iqq_5ocvk_314:not(#\9 ){block-size:100%;overflow:hidden;border-end-start-radius:var(--border-radius-container-nsfwmm, 16px);border-end-end-radius:var(--border-radius-container-nsfwmm, 16px)}.awsui_media_14iqq_5ocvk_321:not(#\9 ){overflow:hidden;flex-shrink:0}.awsui_media_14iqq_5ocvk_321 img:not(#\9 ),.awsui_media_14iqq_5ocvk_321 video:not(#\9 ),.awsui_media_14iqq_5ocvk_321 picture:not(#\9 ){inline-size:100%;block-size:100%;object-fit:cover;object-position:center}.awsui_media_14iqq_5ocvk_321 iframe:not(#\9 ){inline-size:100%;block-size:100%;border-block:0;border-inline:0}.awsui_media-top_14iqq_5ocvk_339:not(#\9 ){max-block-size:66%;border-start-start-radius:calc(var(--border-radius-container-nsfwmm, 16px) - 1px);border-start-end-radius:calc(var(--border-radius-container-nsfwmm, 16px) - 1px)}.awsui_media-side_14iqq_5ocvk_344:not(#\9 ){max-inline-size:66%;border-start-start-radius:calc(var(--border-radius-container-nsfwmm, 16px) - 1px);border-end-start-radius:calc(var(--border-radius-container-nsfwmm, 16px) - 1px)}.awsui_header_14iqq_5ocvk_350:not(#\9 ){background-color:var(--color-background-container-header-1xvkdg, #ffffff);border-start-start-radius:var(--border-radius-container-nsfwmm, 16px);border-start-end-radius:var(--border-radius-container-nsfwmm, 16px)}.awsui_header_14iqq_5ocvk_350.awsui_header-full-page_14iqq_5ocvk_355:not(#\9 ){background-color:var(--color-background-layout-main-htt4fm, #ffffff)}.awsui_header-variant-embedded_14iqq_5ocvk_358.awsui_refresh_14iqq_5ocvk_238:not(#\9 ):not(.awsui_header-sticky-enabled_14iqq_5ocvk_358){background-color:transparent}.awsui_header_14iqq_5ocvk_350.awsui_header-with-media_14iqq_5ocvk_361:not(#\9 ){background:none}.awsui_header_14iqq_5ocvk_350.awsui_header-with-media_14iqq_5ocvk_361:not(#\9 ):not(:empty){border-block-end:none}.awsui_header-sticky-disabled_14iqq_5ocvk_367:not(#\9 ){position:relative;z-index:1}.awsui_header-sticky-enabled_14iqq_5ocvk_358:not(#\9 ){inset-block-start:0;position:sticky;z-index:800}.awsui_header-stuck_14iqq_5ocvk_377:not(#\9 ){border-start-start-radius:0;border-start-end-radius:0;border-end-start-radius:0;border-end-end-radius:0}.awsui_header-stuck_14iqq_5ocvk_377:not(#\9 )::before{border-block:0;border-inline:0}.awsui_header-stuck_14iqq_5ocvk_377:not(#\9 ):not(.awsui_header-variant-cards_14iqq_5ocvk_387){box-shadow:var(--shadow-sticky-embedded-33qw9n, 0px 2px 0px 0px #e9ebed, 0px 16px 16px -12px rgba(0, 7, 22, 0.1))}.awsui_header-dynamic-height_14iqq_5ocvk_390.awsui_header-stuck_14iqq_5ocvk_377:not(#\9 ){margin-block-end:calc(var(--line-height-heading-xl-hko6p0, 30px) - var(--line-height-heading-l-mg5bx6, 24px))}.awsui_header_14iqq_5ocvk_350:not(#\9 ):not(:empty){border-block-end:var(--border-container-sticky-width-nri0ix, 0px) solid var(--color-border-container-divider-9huz1a, transparent)}.awsui_header_14iqq_5ocvk_350.awsui_with-paddings_14iqq_5ocvk_396:not(#\9 ){padding-block-start:var(--space-container-header-top-am4vzw, 12px);padding-block-end:var(--space-container-header-bottom-eby93w, 8px);padding-inline:var(--space-container-horizontal-nqrzyh, 20px)}.awsui_header_14iqq_5ocvk_350.awsui_with-paddings_14iqq_5ocvk_396.awsui_header-variant-cards_14iqq_5ocvk_387:not(#\9 ){padding-block:var(--space-container-header-top-am4vzw, 12px);padding-inline:var(--space-container-horizontal-nqrzyh, 20px)}.awsui_header_14iqq_5ocvk_350.awsui_with-hidden-content_14iqq_5ocvk_405:not(#\9 ){border-end-start-radius:var(--border-radius-container-nsfwmm, 16px);border-end-end-radius:var(--border-radius-container-nsfwmm, 16px)}.awsui_header-variant-cards_14iqq_5ocvk_387:not(#\9 ){border-start-start-radius:var(--border-radius-container-nsfwmm, 16px);border-start-end-radius:var(--border-radius-container-nsfwmm, 16px);border-end-start-radius:var(--border-radius-container-nsfwmm, 16px);border-end-end-radius:var(--border-radius-container-nsfwmm, 16px);box-sizing:border-box}.awsui_header-variant-cards_14iqq_5ocvk_387.awsui_refresh_14iqq_5ocvk_238:not(#\9 ){border-block:solid var(--border-divider-section-width-uwo8my, 1px) var(--color-border-divider-default-nfermc, #c6c6cd);border-inline:solid var(--border-divider-section-width-uwo8my, 1px) var(--color-border-divider-default-nfermc, #c6c6cd)}.awsui_header-variant-cards_14iqq_5ocvk_387:not(#\9 ):not(.awsui_refresh_14iqq_5ocvk_238)::before{content:"";position:absolute;inset-inline-start:0px;inset-block-start:0px;inline-size:100%;block-size:100%;pointer-events:none;background:transparent;box-sizing:border-box;border-color:transparent;border-block-start:var(--border-container-top-width-n1eke6, 0px) solid var(--color-border-container-top-k3vmoz, transparent);border-start-start-radius:var(--border-radius-container-nsfwmm, 16px);border-start-end-radius:var(--border-radius-container-nsfwmm, 16px);border-end-start-radius:var(--border-radius-container-nsfwmm, 16px);border-end-end-radius:var(--border-radius-container-nsfwmm, 16px);z-index:1}.awsui_header-variant-cards_14iqq_5ocvk_387:not(#\9 ):not(.awsui_refresh_14iqq_5ocvk_238)::after{content:"";position:absolute;inset-inline-start:0px;inset-block-start:0px;inline-size:100%;block-size:100%;pointer-events:none;background:transparent;box-sizing:border-box;border-start-start-radius:var(--border-radius-container-nsfwmm, 16px);border-start-end-radius:var(--border-radius-container-nsfwmm, 16px);border-end-start-radius:var(--border-radius-container-nsfwmm, 16px);border-end-end-radius:var(--border-radius-container-nsfwmm, 16px);box-shadow:var(--shadow-container-5ho72k, 0px 0px 1px 1px #e9ebed, 0px 1px 8px 2px rgba(0, 7, 22, 0.12))}.awsui_header-variant-cards_14iqq_5ocvk_387:not(#\9 ):not(.awsui_header-sticky-enabled_14iqq_5ocvk_358){position:relative}.awsui_header-variant-cards_14iqq_5ocvk_387.awsui_header-stuck_14iqq_5ocvk_377:not(#\9 )::after,.awsui_header-variant-cards_14iqq_5ocvk_387.awsui_header-stuck_14iqq_5ocvk_377:not(#\9 )::before{border-block:0;border-inline:0;border-start-start-radius:0;border-start-end-radius:0}.awsui_header-variant-full-page_14iqq_5ocvk_463.awsui_header-stuck_14iqq_5ocvk_377:not(#\9 ){box-shadow:none}.awsui_header-variant-full-page_14iqq_5ocvk_463.awsui_header-stuck_14iqq_5ocvk_377>.awsui_header-cover_14iqq_5ocvk_466:not(#\9 ){background-color:var(--color-background-layout-main-htt4fm, #ffffff);inline-size:100%;position:absolute;block-size:var(--space-scaled-s-iuuihm, 12px);inset-block-start:calc(-1*var(--space-scaled-s-iuuihm, 12px))}.awsui_header-variant-full-page_14iqq_5ocvk_463.awsui_header-stuck_14iqq_5ocvk_377:not(#\9 )::before{content:"";position:absolute;pointer-events:none;inset-inline-end:0;inset-inline-start:0;inset-block-end:0;inset-block-start:0;border-block-end:solid var(--border-divider-section-width-uwo8my, 1px) var(--color-border-divider-default-nfermc, #c6c6cd)}.awsui_header-variant-full-page_14iqq_5ocvk_463.awsui_header-stuck_14iqq_5ocvk_377:not(#\9 )::after{content:"";position:absolute;inset:0;box-shadow:var(--shadow-sticky-6bhski, 0px 4px 8px 1px rgba(0, 7, 22, 0.1));clip-path:polygon(-999% 100%, 999% 100%, 999% 999%, -999% 999%)}.awsui_content_14iqq_5ocvk_309:not(#\9 ){flex:1}.awsui_content-fit-height_14iqq_5ocvk_494:not(#\9 ){overflow:auto;display:flex;flex-direction:column}.awsui_content-inner_14iqq_5ocvk_500:not(#\9 ){flex:1}.awsui_content-inner_14iqq_5ocvk_500.awsui_with-paddings_14iqq_5ocvk_396:not(#\9 ){padding-block:var(--space-scaled-l-k5kohy, 20px);padding-inline:var(--space-container-horizontal-nqrzyh, 20px)}.awsui_content-inner_14iqq_5ocvk_500.awsui_with-paddings_14iqq_5ocvk_396.awsui_with-header_14iqq_5ocvk_507:not(#\9 ){padding-block-start:var(--space-container-content-top-1wtqrc, 4px)}.awsui_footer_14iqq_5ocvk_511.awsui_with-paddings_14iqq_5ocvk_396:not(#\9 ){padding-block:var(--space-scaled-s-iuuihm, 12px);padding-inline:var(--space-container-horizontal-nqrzyh, 20px)}.awsui_footer_14iqq_5ocvk_511.awsui_with-divider_14iqq_5ocvk_515:not(#\9 ){border-block-start:var(--border-divider-section-width-uwo8my, 1px) solid var(--color-border-divider-default-nfermc, #c6c6cd)}


.awsui_root_2qdw9_1yge9_185:not(#\9 ){border-collapse:separate;border-spacing:0;box-sizing:border-box;caption-side:top;cursor:auto;direction:inherit;empty-cells:show;font-family:serif;font-style:normal;font-variant:normal;font-stretch:normal;hyphens:none;letter-spacing:normal;list-style:disc outside none;tab-size:8;text-align:start;text-indent:0;text-shadow:none;text-transform:none;visibility:visible;white-space:normal;word-spacing:normal;font-size:var(--font-size-body-m-a7nh2n, 14px);line-height:var(--line-height-body-m-2mh3ke, 20px);color:var(--color-text-body-default-ryjct1, #0f141a);font-weight:400;font-family:var(--font-family-base-4lwvpl, "Amazon Ember", "Helvetica Neue", Roboto, Arial, sans-serif);-webkit-font-smoothing:auto;-moz-osx-font-smoothing:auto;cursor:inherit;display:flex;inline-size:100%;flex-wrap:wrap;justify-content:space-between}.awsui_root_2qdw9_1yge9_185.awsui_refresh_2qdw9_1yge9_221:not(#\9 ),.awsui_root_2qdw9_1yge9_185:not(#\9 ):not(.awsui_root-no-actions_2qdw9_1yge9_221){row-gap:var(--space-scaled-xxs-foe114, 4px)}.awsui_root-no-actions_2qdw9_1yge9_221.awsui_root-variant-h2_2qdw9_1yge9_224:not(#\9 ):not(.awsui_refresh_2qdw9_1yge9_221),.awsui_root-no-actions_2qdw9_1yge9_221.awsui_root-variant-h3_2qdw9_1yge9_224:not(#\9 ):not(.awsui_refresh_2qdw9_1yge9_221),.awsui_root-has-description_2qdw9_1yge9_224.awsui_root-variant-h2_2qdw9_1yge9_224:not(#\9 ):not(.awsui_refresh_2qdw9_1yge9_221),.awsui_root-has-description_2qdw9_1yge9_224.awsui_root-variant-h3_2qdw9_1yge9_224:not(#\9 ):not(.awsui_refresh_2qdw9_1yge9_221){padding-block-end:var(--space-scaled-xxs-foe114, 4px)}.awsui_root-no-actions_2qdw9_1yge9_221:not(#\9 ):not(.awsui_root-has-description_2qdw9_1yge9_224):not(.awsui_refresh_2qdw9_1yge9_221){padding-block-end:calc(var(--space-scaled-xs-dw9wl5, 8px) + var(--space-xxxs-pajhad, 2px))}.awsui_root-no-actions_2qdw9_1yge9_221.awsui_refresh_2qdw9_1yge9_221.awsui_root-variant-h2_2qdw9_1yge9_224:not(#\9 ),.awsui_root-no-actions_2qdw9_1yge9_221.awsui_refresh_2qdw9_1yge9_221.awsui_root-variant-h3_2qdw9_1yge9_224:not(#\9 ){row-gap:var(--space-scaled-xxxs-h2sc51, 2px)}.awsui_root_2qdw9_1yge9_185.awsui_root-variant-h1_2qdw9_1yge9_233:not(#\9 ):not(.awsui_refresh_2qdw9_1yge9_221){row-gap:var(--space-scaled-xxs-foe114, 4px)}.awsui_root-no-actions_2qdw9_1yge9_221:not(#\9 ):not(.awsui_root-has-description_2qdw9_1yge9_224).awsui_refresh_2qdw9_1yge9_221.awsui_root-variant-h3_2qdw9_1yge9_224{padding-block-end:var(--space-scaled-xs-dw9wl5, 8px)}.awsui_root_2qdw9_1yge9_185.awsui_root-variant-h1_2qdw9_1yge9_233.awsui_root-has-description_2qdw9_1yge9_224:not(#\9 ):not(.awsui_refresh_2qdw9_1yge9_221){padding-block-end:var(--space-scaled-2x-xxs-e79hr1, 4px)}.awsui_main_2qdw9_1yge9_243:not(#\9 ){word-wrap:break-word;max-inline-size:100%;display:flex;justify-content:space-between;inline-size:100%;flex-wrap:wrap;column-gap:var(--space-xs-ymlm0b, 8px);row-gap:calc(var(--space-scaled-xxs-foe114, 4px) + var(--space-scaled-xxxs-h2sc51, 2px))}.awsui_main_2qdw9_1yge9_243.awsui_no-wrap_2qdw9_1yge9_253:not(#\9 ){flex-wrap:nowrap}.awsui_main_2qdw9_1yge9_243.awsui_refresh_2qdw9_1yge9_221:not(#\9 ){row-gap:var(--space-xxs-hwfkai, 4px)}.awsui_main-variant-h1_2qdw9_1yge9_259:not(#\9 ){row-gap:var(--space-scaled-2x-xxs-e79hr1, 4px)}.awsui_root-has-description_2qdw9_1yge9_224>.awsui_main_2qdw9_1yge9_243:not(#\9 ){row-gap:var(--space-scaled-2x-xxs-e79hr1, 4px)}.awsui_actions_2qdw9_1yge9_267:not(#\9 ){display:flex;align-items:flex-start;min-block-size:var(--size-vertical-input-dl95yl, 32px)}.awsui_actions-centered_2qdw9_1yge9_272:not(#\9 ){align-items:center}.awsui_actions-variant-h1_2qdw9_1yge9_275.awsui_refresh_2qdw9_1yge9_221:not(#\9 ){padding-block:calc((var(--line-height-heading-xl-hko6p0, 30px) - var(--size-vertical-input-dl95yl, 32px))/2);padding-inline:0}.awsui_actions-variant-h2_2qdw9_1yge9_279.awsui_refresh_2qdw9_1yge9_221:not(#\9 ){padding-block:calc((var(--line-height-heading-l-mg5bx6, 24px) - var(--size-vertical-input-dl95yl, 32px))/2);padding-inline:0}.awsui_actions-variant-h3_2qdw9_1yge9_283.awsui_refresh_2qdw9_1yge9_221:not(#\9 ){padding-block:calc((var(--line-height-heading-m-uoaqdh, 22px) - var(--size-vertical-input-dl95yl, 32px))/2);padding-inline:0}.awsui_actions-variant-h1_2qdw9_1yge9_275:not(#\9 ):not(.awsui_refresh_2qdw9_1yge9_221){padding-block:var(--space-scaled-xs-dw9wl5, 8px);padding-inline:0}.awsui_actions-variant-h2_2qdw9_1yge9_279:not(#\9 ):not(.awsui_refresh_2qdw9_1yge9_221),.awsui_actions-variant-h3_2qdw9_1yge9_283:not(#\9 ):not(.awsui_refresh_2qdw9_1yge9_221){padding-block:var(--space-scaled-xxs-foe114, 4px);padding-inline:0}.awsui_root-has-description_2qdw9_1yge9_224>.awsui_main_2qdw9_1yge9_243>.awsui_actions_2qdw9_1yge9_267:not(#\9 ){padding-block-end:0}.awsui_title_2qdw9_1yge9_299:not(#\9 ){min-inline-size:0;word-break:break-word;color:var(--color-text-heading-default-5vbiad, #0f141a)}.awsui_title-variant-h1_2qdw9_1yge9_304:not(#\9 ){font-size:var(--font-size-heading-xl-wvkbur, 24px);padding-block-start:var(--space-scaled-2x-xxs-e79hr1, 4px)}.awsui_title-variant-h1_2qdw9_1yge9_304.awsui_refresh_2qdw9_1yge9_221:not(#\9 ){padding-block-start:calc((var(--size-vertical-input-dl95yl, 32px) - var(--line-height-heading-xl-hko6p0, 30px))/2)}.awsui_title-variant-h2_2qdw9_1yge9_311:not(#\9 ){font-size:var(--font-size-heading-l-vnacx6, 20px)}.awsui_title-variant-h2_2qdw9_1yge9_311.awsui_refresh_2qdw9_1yge9_221:not(#\9 ){padding-block-start:calc((var(--size-vertical-input-dl95yl, 32px) - var(--line-height-heading-l-mg5bx6, 24px))/2)}.awsui_title-variant-h3_2qdw9_1yge9_317:not(#\9 ){font-size:var(--font-size-heading-m-170yiy, 18px)}.awsui_title-variant-h3_2qdw9_1yge9_317.awsui_refresh_2qdw9_1yge9_221:not(#\9 ){padding-block-start:calc((var(--size-vertical-input-dl95yl, 32px) - var(--line-height-heading-m-uoaqdh, 22px))/2)}.awsui_title-variant-h2_2qdw9_1yge9_311:not(#\9 ):not(.awsui_refresh_2qdw9_1yge9_221),.awsui_title-variant-h3_2qdw9_1yge9_317:not(#\9 ):not(.awsui_refresh_2qdw9_1yge9_221){padding-block-start:var(--space-scaled-xs-dw9wl5, 8px)}.awsui_no-wrap_2qdw9_1yge9_253>.awsui_title_2qdw9_1yge9_299:not(#\9 ):not(.awsui_refresh_2qdw9_1yge9_221){padding-block-end:calc(var(--space-scaled-xxs-foe114, 4px) + var(--space-scaled-xxxs-h2sc51, 2px))}.awsui_root-no-actions_2qdw9_1yge9_221.awsui_root-has-description_2qdw9_1yge9_224>.awsui_main_2qdw9_1yge9_243>:not(#\9 ):not(.awsui_refresh_2qdw9_1yge9_221).awsui_title-variant-h2_2qdw9_1yge9_311,.awsui_root-no-actions_2qdw9_1yge9_221.awsui_root-has-description_2qdw9_1yge9_224>.awsui_main_2qdw9_1yge9_243>:not(#\9 ):not(.awsui_refresh_2qdw9_1yge9_221).awsui_title-variant-h3_2qdw9_1yge9_317{padding-block-end:var(--space-scaled-xxs-foe114, 4px)}.awsui_root-variant-h1_2qdw9_1yge9_233.awsui_root-no-actions_2qdw9_1yge9_221:not(#\9 ):not(.awsui_root-has-description_2qdw9_1yge9_224):not(.awsui_refresh_2qdw9_1yge9_221){padding-block-end:var(--space-scaled-2x-xxs-e79hr1, 4px)}.awsui_virtual-space_2qdw9_1yge9_338:not(#\9 ){position:absolute !important;inset-block-start:-9999px !important;inset-inline-start:-9999px !important}.awsui_info_2qdw9_1yge9_344:not(#\9 ){padding-inline-end:var(--space-s-tvghoh, 12px)}.awsui_description_2qdw9_1yge9_348:not(#\9 ){margin-block:0;margin-inline:0;padding-block:0;padding-inline:0;color:var(--color-text-heading-secondary-exzje1, #424650)}.awsui_description-variant-h1_2qdw9_1yge9_355:not(#\9 ){font-size:var(--font-size-body-m-a7nh2n, 14px);line-height:var(--line-height-body-m-2mh3ke, 20px)}.awsui_description-variant-h2_2qdw9_1yge9_359:not(#\9 ){font-size:var(--font-header-h2-description-size-g2wws3, 14px);line-height:var(--font-header-h2-description-line-height-ts2s6o, 20px)}.awsui_description-variant-h2_2qdw9_1yge9_359:not(#\9 ):not(.awsui_refresh_2qdw9_1yge9_221){padding-block-end:var(--space-scaled-xxs-foe114, 4px)}.awsui_description-variant-h3_2qdw9_1yge9_366:not(#\9 ){font-size:var(--font-size-body-m-a7nh2n, 14px);line-height:var(--line-height-body-m-2mh3ke, 20px)}.awsui_description-variant-h3_2qdw9_1yge9_366:not(#\9 ):not(.awsui_refresh_2qdw9_1yge9_221){font-size:var(--font-size-body-s-smc8cv, 12px);line-height:var(--line-height-body-s-nu5hx1, 16px);letter-spacing:var(--letter-spacing-body-s-gq78ok, 0.005em);padding-block-end:var(--space-scaled-xxs-foe114, 4px)}.awsui_heading_2qdw9_1yge9_377:not(#\9 ){margin-block:0;margin-inline:0;display:inline;font-size:inherit;margin-inline-end:var(--space-xs-ymlm0b, 8px)}.awsui_heading_2qdw9_1yge9_377:not(#\9 ):only-child{margin-block:0;margin-inline:0}.awsui_heading_2qdw9_1yge9_377:not(#\9 ):focus{outline:none}body[data-awsui-focus-visible=true] .awsui_heading_2qdw9_1yge9_377:not(#\9 ):focus{outline:thin dotted;outline:var(--border-link-focus-ring-outline-1p0hnu, 0);outline-offset:2px;outline-color:var(--color-border-item-focused-lz1zs6, #006ce0);border-start-start-radius:var(--border-radius-control-default-focus-ring-1uabki, 4px);border-start-end-radius:var(--border-radius-control-default-focus-ring-1uabki, 4px);border-end-start-radius:var(--border-radius-control-default-focus-ring-1uabki, 4px);border-end-end-radius:var(--border-radius-control-default-focus-ring-1uabki, 4px);box-shadow:0 0 0 var(--border-link-focus-ring-shadow-spread-39uvxr, 2px) var(--color-border-item-focused-lz1zs6, #006ce0)}.awsui_heading-variant-h1_2qdw9_1yge9_402:not(#\9 ){font-size:var(--font-size-heading-xl-wvkbur, 24px);line-height:var(--line-height-heading-xl-hko6p0, 30px);letter-spacing:var(--letter-spacing-heading-xl-ckkb6u, -0.02em)}.awsui_heading-variant-h2_2qdw9_1yge9_407:not(#\9 ){font-size:var(--font-size-heading-l-vnacx6, 20px);line-height:var(--line-height-heading-l-mg5bx6, 24px);letter-spacing:var(--letter-spacing-heading-l-5v6ibv, -0.015em)}.awsui_heading-variant-h3_2qdw9_1yge9_412:not(#\9 ){font-size:var(--font-size-heading-m-170yiy, 18px);line-height:var(--line-height-heading-m-uoaqdh, 22px);letter-spacing:var(--letter-spacing-heading-m-29ewnk, -0.01em)}.awsui_heading-text-variant-h1_2qdw9_1yge9_421:not(#\9 ){font-size:var(--font-size-heading-xl-wvkbur, 24px);line-height:var(--line-height-heading-xl-hko6p0, 30px);letter-spacing:var(--letter-spacing-heading-xl-ckkb6u, -0.02em);font-weight:var(--font-weight-heading-xl-u3m4we, 700);-webkit-font-smoothing:var(--font-smoothing-webkit-oemolo, antialiased);-moz-osx-font-smoothing:var(--font-smoothing-moz-osx-hbm0aq, grayscale)}.awsui_heading-text-variant-h2_2qdw9_1yge9_429:not(#\9 ){font-size:var(--font-size-heading-l-vnacx6, 20px);line-height:var(--line-height-heading-l-mg5bx6, 24px);letter-spacing:var(--letter-spacing-heading-l-5v6ibv, -0.015em);font-weight:var(--font-weight-heading-l-0t6dwc, 700);-webkit-font-smoothing:var(--font-smoothing-webkit-oemolo, antialiased);-moz-osx-font-smoothing:var(--font-smoothing-moz-osx-hbm0aq, grayscale)}.awsui_heading-text-variant-h3_2qdw9_1yge9_437:not(#\9 ){font-size:var(--font-size-heading-m-170yiy, 18px);line-height:var(--line-height-heading-m-uoaqdh, 22px);letter-spacing:var(--letter-spacing-heading-m-29ewnk, -0.01em);font-weight:var(--font-weight-heading-m-zf82dr, 700);-webkit-font-smoothing:var(--font-smoothing-webkit-oemolo, antialiased);-moz-osx-font-smoothing:var(--font-smoothing-moz-osx-hbm0aq, grayscale)}.awsui_counter_2qdw9_1yge9_446:not(#\9 ){color:var(--color-text-counter-l0v3x0, #656871);font-weight:400}
@keyframes awsui_modal-slide-up_1d2i7_18r6w_1{0%{transform:translate(0, 10px)}100%{transform:translate(0, 0)}}.awsui_dialog_1d2i7_18r6w_169:not(#\9 ){animation:awsui_modal-slide-up_1d2i7_18r6w_1 var(--motion-duration-slow-zji5vl, 180ms) ease-out,awsui_awsui-motion-fade-in-0_1d2i7_18r6w_1 var(--motion-duration-slow-zji5vl, 180ms) ease-out;animation-delay:var(--motion-duration-fast-unntf6, 90ms);animation-fill-mode:both}@keyframes awsui_awsui-motion-fade-in-0_1d2i7_18r6w_1{from{opacity:0}to{opacity:1}}@media(prefers-reduced-motion: reduce){.awsui_dialog_1d2i7_18r6w_169:not(#\9 ){animation:none;transition:none}}.awsui-motion-disabled .awsui_dialog_1d2i7_18r6w_169:not(#\9 ),.awsui-mode-entering .awsui_dialog_1d2i7_18r6w_169:not(#\9 ){animation:none;transition:none}.awsui_dialog_1d2i7_18r6w_169.awsui_refresh_1d2i7_18r6w_192:not(#\9 ){animation:awsui_awsui-motion-scale-popup_1d2i7_18r6w_1,awsui_awsui-motion-fade-in-0_1d2i7_18r6w_1;animation-duration:var(--motion-duration-refresh-only-fast-zfibh6, 115ms);animation-timing-function:var(--motion-easing-refresh-only-a-ccyqaz, cubic-bezier(0, 0, 0, 1));animation-fill-mode:both}@keyframes awsui_awsui-motion-fade-in-0_1d2i7_18r6w_1{from{opacity:0}to{opacity:1}}@keyframes awsui_awsui-motion-scale-popup_1d2i7_18r6w_1{0%{transform:scale(0.95)}100%{transform:scale(1)}}@media(prefers-reduced-motion: reduce){.awsui_dialog_1d2i7_18r6w_169.awsui_refresh_1d2i7_18r6w_192:not(#\9 ){animation:none;transition:none}}.awsui-motion-disabled .awsui_dialog_1d2i7_18r6w_169.awsui_refresh_1d2i7_18r6w_192:not(#\9 ),.awsui-mode-entering .awsui_dialog_1d2i7_18r6w_169.awsui_refresh_1d2i7_18r6w_192:not(#\9 ){animation:none;transition:none}.awsui_root_1d2i7_18r6w_225:not(#\9 ){animation:awsui_awsui-motion-fade-in_1d2i7_18r6w_1 var(--motion-duration-extra-slow-29bqym, 270ms) ease-out;animation-fill-mode:both}@keyframes awsui_awsui-motion-fade-in_1d2i7_18r6w_1{from{opacity:.2}to{opacity:1}}@media(prefers-reduced-motion: reduce){.awsui_root_1d2i7_18r6w_225:not(#\9 ){animation:none;transition:none}}.awsui-motion-disabled .awsui_root_1d2i7_18r6w_225:not(#\9 ),.awsui-mode-entering .awsui_root_1d2i7_18r6w_225:not(#\9 ){animation:none;transition:none}.awsui_root_1d2i7_18r6w_225.awsui_refresh_1d2i7_18r6w_192:not(#\9 ){animation-duration:var(--motion-duration-refresh-only-fast-zfibh6, 115ms)}@media(prefers-reduced-motion: reduce){.awsui_root_1d2i7_18r6w_225.awsui_refresh_1d2i7_18r6w_192:not(#\9 ){animation:none;transition:none}}.awsui-motion-disabled .awsui_root_1d2i7_18r6w_225.awsui_refresh_1d2i7_18r6w_192:not(#\9 ),.awsui-mode-entering .awsui_root_1d2i7_18r6w_225.awsui_refresh_1d2i7_18r6w_192:not(#\9 ){animation:none;transition:none}.awsui_root_1d2i7_18r6w_225:not(#\9 ){border-collapse:separate;border-spacing:0;box-sizing:border-box;caption-side:top;cursor:auto;direction:inherit;empty-cells:show;font-family:serif;font-style:normal;font-variant:normal;font-stretch:normal;hyphens:none;letter-spacing:normal;list-style:disc outside none;tab-size:8;text-align:start;text-indent:0;text-shadow:none;text-transform:none;visibility:visible;white-space:normal;word-spacing:normal;font-size:var(--font-size-body-m-a7nh2n, 14px);line-height:var(--line-height-body-m-2mh3ke, 20px);color:var(--color-text-body-default-ryjct1, #0f141a);font-weight:400;font-family:var(--font-family-base-4lwvpl, "Amazon Ember", "Helvetica Neue", Roboto, Arial, sans-serif);-webkit-font-smoothing:auto;-moz-osx-font-smoothing:auto;background-color:var(--color-background-modal-overlay-3ppsd8, rgba(35, 43, 55, 0.7));display:flex;align-items:center;justify-items:center;inset:0;position:fixed;z-index:5000;outline:0;overflow:auto;cursor:pointer}.awsui_root_1d2i7_18r6w_225.awsui_hidden_1d2i7_18r6w_302:not(#\9 ){display:none}.awsui_focus-lock_1d2i7_18r6w_306:not(#\9 ){align-self:flex-start;margin-block:auto;margin-inline:auto;padding-block:var(--space-s-tvghoh, 12px);padding-inline:0;z-index:5000;pointer-events:none}.awsui_dialog_1d2i7_18r6w_169:not(#\9 ){position:static;inset-block-start:0;transform:translate(0, 0);inline-size:calc(100vw - var(--space-s-tvghoh, 12px)*2);box-sizing:border-box;outline:none;z-index:5000;pointer-events:all}.awsui_dialog_1d2i7_18r6w_169.awsui_small_1d2i7_18r6w_326:not(#\9 ){max-inline-size:320px}.awsui_dialog_1d2i7_18r6w_169.awsui_medium_1d2i7_18r6w_329:not(#\9 ){max-inline-size:600px}.awsui_dialog_1d2i7_18r6w_169.awsui_large_1d2i7_18r6w_332:not(#\9 ){max-inline-size:820px}.awsui_dialog_1d2i7_18r6w_169.awsui_max_1d2i7_18r6w_335.awsui_breakpoint-xs_1d2i7_18r6w_335:not(#\9 ){max-inline-size:calc(100vw - (80px + var(--space-xxxl-aut1u7, 40px)));margin-block:auto;margin-inline:auto}.awsui_container_1d2i7_18r6w_341:not(#\9 ){border-collapse:separate;border-spacing:0;box-sizing:border-box;caption-side:top;cursor:auto;direction:inherit;empty-cells:show;font-family:serif;font-style:normal;font-variant:normal;font-stretch:normal;hyphens:none;letter-spacing:normal;list-style:disc outside none;tab-size:8;text-align:start;text-indent:0;text-shadow:none;text-transform:none;visibility:visible;white-space:normal;word-spacing:normal;font-size:var(--font-size-body-m-a7nh2n, 14px);line-height:var(--line-height-body-m-2mh3ke, 20px);color:var(--color-text-body-default-ryjct1, #0f141a);font-weight:400;font-family:var(--font-family-base-4lwvpl, "Amazon Ember", "Helvetica Neue", Roboto, Arial, sans-serif);-webkit-font-smoothing:auto;-moz-osx-font-smoothing:auto;display:block;background-color:var(--color-background-container-content-h114dj, #ffffff);word-wrap:break-word;border-block-start:var(--border-container-top-width-n1eke6, 0px) solid var(--color-border-container-top-k3vmoz, transparent);border-start-start-radius:var(--border-radius-container-nsfwmm, 16px);border-start-end-radius:var(--border-radius-container-nsfwmm, 16px);border-end-start-radius:var(--border-radius-container-nsfwmm, 16px);border-end-end-radius:var(--border-radius-container-nsfwmm, 16px);box-shadow:var(--shadow-modal-crke8f, 0px 4px 20px 1px rgba(0, 7, 22, 0.1))}.awsui_content_1d2i7_18r6w_382:not(#\9 ){padding-block-start:var(--space-container-content-top-1wtqrc, 4px);padding-block-end:var(--space-modal-content-bottom-nl6ceq, 16px);padding-inline:var(--space-modal-horizontal-y5hnwp, 20px)}.awsui_content_1d2i7_18r6w_382.awsui_no-paddings_1d2i7_18r6w_387:not(#\9 ){padding-block:0;padding-inline:0}.awsui_header_1d2i7_18r6w_392:not(#\9 ){padding-block-start:var(--space-container-header-top-am4vzw, 12px);padding-block-end:var(--space-container-header-bottom-eby93w, 8px);padding-inline:var(--space-modal-horizontal-y5hnwp, 20px);background-color:var(--color-background-container-header-1xvkdg, #ffffff);border-block-end:1px solid var(--color-border-container-divider-9huz1a, transparent);border-start-start-radius:var(--border-radius-container-nsfwmm, 16px);border-start-end-radius:var(--border-radius-container-nsfwmm, 16px);border-end-start-radius:0;border-end-end-radius:0}.awsui_footer_1d2i7_18r6w_408:not(#\9 ){border-block-start:var(--border-divider-section-width-uwo8my, 1px) solid var(--color-border-divider-default-nfermc, #c6c6cd);padding-block:var(--space-scaled-s-iuuihm, 12px);padding-inline:var(--space-container-horizontal-nqrzyh, 20px);background-color:var(--color-background-container-content-h114dj, #ffffff);position:sticky;inset-block-end:0;z-index:800}.awsui_footer--stuck_1d2i7_18r6w_417:not(#\9 ){border-start-start-radius:0;border-start-end-radius:0;border-end-start-radius:var(--border-radius-container-nsfwmm, 16px);border-end-end-radius:var(--border-radius-container-nsfwmm, 16px)}.awsui_footer_1d2i7_18r6w_408:not(#\9 ):after{content:"";display:table;clear:both}.awsui_modal-open_1d2i7_18r6w_433:not(#\9 ){overflow:hidden;box-sizing:border-box}

.awsui_root_18582_17lbq_145:not(#\9 ){display:flex}.awsui_child_18582_17lbq_149:not(#\9 ):empty{display:none}.awsui_horizontal_18582_17lbq_160:not(#\9 ){flex-direction:row;flex-wrap:wrap}.awsui_horizontal-xxxs_18582_17lbq_164:not(#\9 ){gap:var(--space-xxxs-pajhad, 2px)}.awsui_horizontal-xxs_18582_17lbq_167:not(#\9 ){gap:var(--space-xxs-hwfkai, 4px)}.awsui_horizontal-xs_18582_17lbq_170:not(#\9 ){gap:var(--space-xs-ymlm0b, 8px)}.awsui_horizontal-s_18582_17lbq_173:not(#\9 ){gap:var(--space-s-tvghoh, 12px)}.awsui_horizontal-m_18582_17lbq_176:not(#\9 ){gap:var(--space-m-dsumyt, 16px)}.awsui_horizontal-l_18582_17lbq_179:not(#\9 ){gap:var(--space-l-2ud1p3, 20px)}.awsui_horizontal-xl_18582_17lbq_182:not(#\9 ){gap:var(--space-xl-jfy3x4, 24px)}.awsui_horizontal-xxl_18582_17lbq_185:not(#\9 ){gap:var(--space-xxl-32srm4, 32px)}.awsui_vertical_18582_17lbq_192:not(#\9 ){flex-direction:column}.awsui_vertical-xxxs_18582_17lbq_195:not(#\9 ){row-gap:var(--space-xxxs-pajhad, 2px)}.awsui_vertical-xxs_18582_17lbq_198:not(#\9 ){row-gap:var(--space-xxs-hwfkai, 4px)}.awsui_vertical-xs_18582_17lbq_201:not(#\9 ){row-gap:var(--space-xs-ymlm0b, 8px)}.awsui_vertical-s_18582_17lbq_204:not(#\9 ){row-gap:var(--space-scaled-s-iuuihm, 12px)}.awsui_vertical-m_18582_17lbq_207:not(#\9 ){row-gap:var(--space-scaled-m-l37gh7, 16px)}.awsui_vertical-l_18582_17lbq_210:not(#\9 ){row-gap:var(--space-scaled-l-k5kohy, 20px)}.awsui_vertical-xl_18582_17lbq_213:not(#\9 ){row-gap:var(--space-scaled-xl-gt502a, 24px)}.awsui_vertical-xxl_18582_17lbq_216:not(#\9 ){row-gap:var(--space-scaled-xxl-igc2mh, 32px)}.awsui_align-center_18582_17lbq_220:not(#\9 ){align-items:center}.awsui_align-start_18582_17lbq_224:not(#\9 ){align-items:start}.awsui_align-end_18582_17lbq_228:not(#\9 ){align-items:end}

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

.awsui_root_37gf8_1udtb_9:not(#\9 ){display:flex;flex-direction:row;flex-wrap:wrap;gap:var(--space-xs-ymlm0b, 8px)}.awsui_root_37gf8_1udtb_9>:not(#\9 ):empty{display:none}
.awsui_flash-with-motion_1q84n_1fxoj_157.awsui_enter_1q84n_1fxoj_157:not(#\9 ){opacity:0;transform:translateY(-20px)}@media(prefers-reduced-motion: reduce){.awsui_flash-with-motion_1q84n_1fxoj_157.awsui_enter_1q84n_1fxoj_157:not(#\9 ){animation:none;transition:none}}.awsui-motion-disabled .awsui_flash-with-motion_1q84n_1fxoj_157.awsui_enter_1q84n_1fxoj_157:not(#\9 ),.awsui-mode-entering .awsui_flash-with-motion_1q84n_1fxoj_157.awsui_enter_1q84n_1fxoj_157:not(#\9 ){animation:none;transition:none}.awsui_flash-with-motion_1q84n_1fxoj_157.awsui_enter_1q84n_1fxoj_157>.awsui_flash-body_1q84n_1fxoj_171>.awsui_flash-message_1q84n_1fxoj_171>.awsui_flash-header_1q84n_1fxoj_171:not(#\9 ),.awsui_flash-with-motion_1q84n_1fxoj_157.awsui_enter_1q84n_1fxoj_157>.awsui_flash-body_1q84n_1fxoj_171>.awsui_flash-message_1q84n_1fxoj_171>.awsui_flash-content_1q84n_1fxoj_172:not(#\9 ),.awsui_flash-with-motion_1q84n_1fxoj_157.awsui_enter_1q84n_1fxoj_157>.awsui_flash-body_1q84n_1fxoj_171>.awsui_action-button-wrapper_1q84n_1fxoj_173:not(#\9 ),.awsui_flash-with-motion_1q84n_1fxoj_157.awsui_enter_1q84n_1fxoj_157>.awsui_dismiss-button-wrapper_1q84n_1fxoj_174:not(#\9 ){opacity:0;transform:translateY(-8px)}@media(prefers-reduced-motion: reduce){.awsui_flash-with-motion_1q84n_1fxoj_157.awsui_enter_1q84n_1fxoj_157>.awsui_flash-body_1q84n_1fxoj_171>.awsui_flash-message_1q84n_1fxoj_171>.awsui_flash-header_1q84n_1fxoj_171:not(#\9 ),.awsui_flash-with-motion_1q84n_1fxoj_157.awsui_enter_1q84n_1fxoj_157>.awsui_flash-body_1q84n_1fxoj_171>.awsui_flash-message_1q84n_1fxoj_171>.awsui_flash-content_1q84n_1fxoj_172:not(#\9 ),.awsui_flash-with-motion_1q84n_1fxoj_157.awsui_enter_1q84n_1fxoj_157>.awsui_flash-body_1q84n_1fxoj_171>.awsui_action-button-wrapper_1q84n_1fxoj_173:not(#\9 ),.awsui_flash-with-motion_1q84n_1fxoj_157.awsui_enter_1q84n_1fxoj_157>.awsui_dismiss-button-wrapper_1q84n_1fxoj_174:not(#\9 ){animation:none;transition:none}}.awsui-motion-disabled .awsui_flash-with-motion_1q84n_1fxoj_157.awsui_enter_1q84n_1fxoj_157>.awsui_flash-body_1q84n_1fxoj_171>.awsui_flash-message_1q84n_1fxoj_171>.awsui_flash-header_1q84n_1fxoj_171:not(#\9 ),.awsui-mode-entering .awsui_flash-with-motion_1q84n_1fxoj_157.awsui_enter_1q84n_1fxoj_157>.awsui_flash-body_1q84n_1fxoj_171>.awsui_flash-message_1q84n_1fxoj_171>.awsui_flash-header_1q84n_1fxoj_171:not(#\9 ),.awsui-motion-disabled .awsui_flash-with-motion_1q84n_1fxoj_157.awsui_enter_1q84n_1fxoj_157>.awsui_flash-body_1q84n_1fxoj_171>.awsui_flash-message_1q84n_1fxoj_171>.awsui_flash-content_1q84n_1fxoj_172:not(#\9 ),.awsui-mode-entering .awsui_flash-with-motion_1q84n_1fxoj_157.awsui_enter_1q84n_1fxoj_157>.awsui_flash-body_1q84n_1fxoj_171>.awsui_flash-message_1q84n_1fxoj_171>.awsui_flash-content_1q84n_1fxoj_172:not(#\9 ),.awsui-motion-disabled .awsui_flash-with-motion_1q84n_1fxoj_157.awsui_enter_1q84n_1fxoj_157>.awsui_flash-body_1q84n_1fxoj_171>.awsui_action-button-wrapper_1q84n_1fxoj_173:not(#\9 ),.awsui-mode-entering .awsui_flash-with-motion_1q84n_1fxoj_157.awsui_enter_1q84n_1fxoj_157>.awsui_flash-body_1q84n_1fxoj_171>.awsui_action-button-wrapper_1q84n_1fxoj_173:not(#\9 ),.awsui-motion-disabled .awsui_flash-with-motion_1q84n_1fxoj_157.awsui_enter_1q84n_1fxoj_157>.awsui_dismiss-button-wrapper_1q84n_1fxoj_174:not(#\9 ),.awsui-mode-entering .awsui_flash-with-motion_1q84n_1fxoj_157.awsui_enter_1q84n_1fxoj_157>.awsui_dismiss-button-wrapper_1q84n_1fxoj_174:not(#\9 ){animation:none;transition:none}.awsui_flash-with-motion_1q84n_1fxoj_157.awsui_enter_1q84n_1fxoj_157>.awsui_flash-icon_1q84n_1fxoj_197:not(#\9 ){opacity:0}@media(prefers-reduced-motion: reduce){.awsui_flash-with-motion_1q84n_1fxoj_157.awsui_enter_1q84n_1fxoj_157>.awsui_flash-icon_1q84n_1fxoj_197:not(#\9 ){animation:none;transition:none}}.awsui-motion-disabled .awsui_flash-with-motion_1q84n_1fxoj_157.awsui_enter_1q84n_1fxoj_157>.awsui_flash-icon_1q84n_1fxoj_197:not(#\9 ),.awsui-mode-entering .awsui_flash-with-motion_1q84n_1fxoj_157.awsui_enter_1q84n_1fxoj_157>.awsui_flash-icon_1q84n_1fxoj_197:not(#\9 ){animation:none;transition:none}.awsui_flash-with-motion_1q84n_1fxoj_157.awsui_entering_1q84n_1fxoj_210:not(#\9 ){transition-property:transform,opacity;transition-duration:var(--motion-duration-complex-tbdo30, 250ms);transition-timing-function:var(--motion-easing-expressive-o5jqzg, cubic-bezier(0.84, 0, 0.16, 1));opacity:1;transform:translateY(0)}@media(prefers-reduced-motion: reduce){.awsui_flash-with-motion_1q84n_1fxoj_157.awsui_entering_1q84n_1fxoj_210:not(#\9 ){animation:none;transition:none}}.awsui-motion-disabled .awsui_flash-with-motion_1q84n_1fxoj_157.awsui_entering_1q84n_1fxoj_210:not(#\9 ),.awsui-mode-entering .awsui_flash-with-motion_1q84n_1fxoj_157.awsui_entering_1q84n_1fxoj_210:not(#\9 ){animation:none;transition:none}.awsui_flash-with-motion_1q84n_1fxoj_157.awsui_entering_1q84n_1fxoj_210>.awsui_flash-icon_1q84n_1fxoj_197:not(#\9 ),.awsui_flash-with-motion_1q84n_1fxoj_157.awsui_entering_1q84n_1fxoj_210>.awsui_flash-body_1q84n_1fxoj_171>.awsui_flash-message_1q84n_1fxoj_171>.awsui_flash-header_1q84n_1fxoj_171:not(#\9 ),.awsui_flash-with-motion_1q84n_1fxoj_157.awsui_entering_1q84n_1fxoj_210>.awsui_flash-body_1q84n_1fxoj_171>.awsui_flash-message_1q84n_1fxoj_171>.awsui_flash-content_1q84n_1fxoj_172:not(#\9 ),.awsui_flash-with-motion_1q84n_1fxoj_157.awsui_entering_1q84n_1fxoj_210>.awsui_flash-body_1q84n_1fxoj_171>.awsui_action-button-wrapper_1q84n_1fxoj_173:not(#\9 ),.awsui_flash-with-motion_1q84n_1fxoj_157.awsui_entering_1q84n_1fxoj_210>.awsui_dismiss-button-wrapper_1q84n_1fxoj_174:not(#\9 ),.awsui_flash-with-motion_1q84n_1fxoj_157.awsui_entered_1q84n_1fxoj_231>.awsui_flash-icon_1q84n_1fxoj_197:not(#\9 ),.awsui_flash-with-motion_1q84n_1fxoj_157.awsui_entered_1q84n_1fxoj_231>.awsui_flash-body_1q84n_1fxoj_171>.awsui_flash-message_1q84n_1fxoj_171>.awsui_flash-header_1q84n_1fxoj_171:not(#\9 ),.awsui_flash-with-motion_1q84n_1fxoj_157.awsui_entered_1q84n_1fxoj_231>.awsui_flash-body_1q84n_1fxoj_171>.awsui_flash-message_1q84n_1fxoj_171>.awsui_flash-content_1q84n_1fxoj_172:not(#\9 ),.awsui_flash-with-motion_1q84n_1fxoj_157.awsui_entered_1q84n_1fxoj_231>.awsui_flash-body_1q84n_1fxoj_171>.awsui_action-button-wrapper_1q84n_1fxoj_173:not(#\9 ),.awsui_flash-with-motion_1q84n_1fxoj_157.awsui_entered_1q84n_1fxoj_231>.awsui_dismiss-button-wrapper_1q84n_1fxoj_174:not(#\9 ){opacity:1;transform:translateY(0);transition-property:transform,opacity;transition-duration:var(--motion-duration-complex-tbdo30, 250ms);transition-timing-function:var(--motion-easing-expressive-o5jqzg, cubic-bezier(0.84, 0, 0.16, 1))}@media(prefers-reduced-motion: reduce){.awsui_flash-with-motion_1q84n_1fxoj_157.awsui_entering_1q84n_1fxoj_210>.awsui_flash-icon_1q84n_1fxoj_197:not(#\9 ),.awsui_flash-with-motion_1q84n_1fxoj_157.awsui_entering_1q84n_1fxoj_210>.awsui_flash-body_1q84n_1fxoj_171>.awsui_flash-message_1q84n_1fxoj_171>.awsui_flash-header_1q84n_1fxoj_171:not(#\9 ),.awsui_flash-with-motion_1q84n_1fxoj_157.awsui_entering_1q84n_1fxoj_210>.awsui_flash-body_1q84n_1fxoj_171>.awsui_flash-message_1q84n_1fxoj_171>.awsui_flash-content_1q84n_1fxoj_172:not(#\9 ),.awsui_flash-with-motion_1q84n_1fxoj_157.awsui_entering_1q84n_1fxoj_210>.awsui_flash-body_1q84n_1fxoj_171>.awsui_action-button-wrapper_1q84n_1fxoj_173:not(#\9 ),.awsui_flash-with-motion_1q84n_1fxoj_157.awsui_entering_1q84n_1fxoj_210>.awsui_dismiss-button-wrapper_1q84n_1fxoj_174:not(#\9 ),.awsui_flash-with-motion_1q84n_1fxoj_157.awsui_entered_1q84n_1fxoj_231>.awsui_flash-icon_1q84n_1fxoj_197:not(#\9 ),.awsui_flash-with-motion_1q84n_1fxoj_157.awsui_entered_1q84n_1fxoj_231>.awsui_flash-body_1q84n_1fxoj_171>.awsui_flash-message_1q84n_1fxoj_171>.awsui_flash-header_1q84n_1fxoj_171:not(#\9 ),.awsui_flash-with-motion_1q84n_1fxoj_157.awsui_entered_1q84n_1fxoj_231>.awsui_flash-body_1q84n_1fxoj_171>.awsui_flash-message_1q84n_1fxoj_171>.awsui_flash-content_1q84n_1fxoj_172:not(#\9 ),.awsui_flash-with-motion_1q84n_1fxoj_157.awsui_entered_1q84n_1fxoj_231>.awsui_flash-body_1q84n_1fxoj_171>.awsui_action-button-wrapper_1q84n_1fxoj_173:not(#\9 ),.awsui_flash-with-motion_1q84n_1fxoj_157.awsui_entered_1q84n_1fxoj_231>.awsui_dismiss-button-wrapper_1q84n_1fxoj_174:not(#\9 ){animation:none;transition:none}}.awsui-motion-disabled .awsui_flash-with-motion_1q84n_1fxoj_157.awsui_entering_1q84n_1fxoj_210>.awsui_flash-icon_1q84n_1fxoj_197:not(#\9 ),.awsui-mode-entering .awsui_flash-with-motion_1q84n_1fxoj_157.awsui_entering_1q84n_1fxoj_210>.awsui_flash-icon_1q84n_1fxoj_197:not(#\9 ),.awsui-motion-disabled .awsui_flash-with-motion_1q84n_1fxoj_157.awsui_entering_1q84n_1fxoj_210>.awsui_flash-body_1q84n_1fxoj_171>.awsui_flash-message_1q84n_1fxoj_171>.awsui_flash-header_1q84n_1fxoj_171:not(#\9 ),.awsui-mode-entering .awsui_flash-with-motion_1q84n_1fxoj_157.awsui_entering_1q84n_1fxoj_210>.awsui_flash-body_1q84n_1fxoj_171>.awsui_flash-message_1q84n_1fxoj_171>.awsui_flash-header_1q84n_1fxoj_171:not(#\9 ),.awsui-motion-disabled .awsui_flash-with-motion_1q84n_1fxoj_157.awsui_entering_1q84n_1fxoj_210>.awsui_flash-body_1q84n_1fxoj_171>.awsui_flash-message_1q84n_1fxoj_171>.awsui_flash-content_1q84n_1fxoj_172:not(#\9 ),.awsui-mode-entering .awsui_flash-with-motion_1q84n_1fxoj_157.awsui_entering_1q84n_1fxoj_210>.awsui_flash-body_1q84n_1fxoj_171>.awsui_flash-message_1q84n_1fxoj_171>.awsui_flash-content_1q84n_1fxoj_172:not(#\9 ),.awsui-motion-disabled .awsui_flash-with-motion_1q84n_1fxoj_157.awsui_entering_1q84n_1fxoj_210>.awsui_flash-body_1q84n_1fxoj_171>.awsui_action-button-wrapper_1q84n_1fxoj_173:not(#\9 ),.awsui-mode-entering .awsui_flash-with-motion_1q84n_1fxoj_157.awsui_entering_1q84n_1fxoj_210>.awsui_flash-body_1q84n_1fxoj_171>.awsui_action-button-wrapper_1q84n_1fxoj_173:not(#\9 ),.awsui-motion-disabled .awsui_flash-with-motion_1q84n_1fxoj_157.awsui_entering_1q84n_1fxoj_210>.awsui_dismiss-button-wrapper_1q84n_1fxoj_174:not(#\9 ),.awsui-mode-entering .awsui_flash-with-motion_1q84n_1fxoj_157.awsui_entering_1q84n_1fxoj_210>.awsui_dismiss-button-wrapper_1q84n_1fxoj_174:not(#\9 ),.awsui-motion-disabled .awsui_flash-with-motion_1q84n_1fxoj_157.awsui_entered_1q84n_1fxoj_231>.awsui_flash-icon_1q84n_1fxoj_197:not(#\9 ),.awsui-mode-entering .awsui_flash-with-motion_1q84n_1fxoj_157.awsui_entered_1q84n_1fxoj_231>.awsui_flash-icon_1q84n_1fxoj_197:not(#\9 ),.awsui-motion-disabled .awsui_flash-with-motion_1q84n_1fxoj_157.awsui_entered_1q84n_1fxoj_231>.awsui_flash-body_1q84n_1fxoj_171>.awsui_flash-message_1q84n_1fxoj_171>.awsui_flash-header_1q84n_1fxoj_171:not(#\9 ),.awsui-mode-entering .awsui_flash-with-motion_1q84n_1fxoj_157.awsui_entered_1q84n_1fxoj_231>.awsui_flash-body_1q84n_1fxoj_171>.awsui_flash-message_1q84n_1fxoj_171>.awsui_flash-header_1q84n_1fxoj_171:not(#\9 ),.awsui-motion-disabled .awsui_flash-with-motion_1q84n_1fxoj_157.awsui_entered_1q84n_1fxoj_231>.awsui_flash-body_1q84n_1fxoj_171>.awsui_flash-message_1q84n_1fxoj_171>.awsui_flash-content_1q84n_1fxoj_172:not(#\9 ),.awsui-mode-entering .awsui_flash-with-motion_1q84n_1fxoj_157.awsui_entered_1q84n_1fxoj_231>.awsui_flash-body_1q84n_1fxoj_171>.awsui_flash-message_1q84n_1fxoj_171>.awsui_flash-content_1q84n_1fxoj_172:not(#\9 ),.awsui-motion-disabled .awsui_flash-with-motion_1q84n_1fxoj_157.awsui_entered_1q84n_1fxoj_231>.awsui_flash-body_1q84n_1fxoj_171>.awsui_action-button-wrapper_1q84n_1fxoj_173:not(#\9 ),.awsui-mode-entering .awsui_flash-with-motion_1q84n_1fxoj_157.awsui_entered_1q84n_1fxoj_231>.awsui_flash-body_1q84n_1fxoj_171>.awsui_action-button-wrapper_1q84n_1fxoj_173:not(#\9 ),.awsui-motion-disabled .awsui_flash-with-motion_1q84n_1fxoj_157.awsui_entered_1q84n_1fxoj_231>.awsui_dismiss-button-wrapper_1q84n_1fxoj_174:not(#\9 ),.awsui-mode-entering .awsui_flash-with-motion_1q84n_1fxoj_157.awsui_entered_1q84n_1fxoj_231>.awsui_dismiss-button-wrapper_1q84n_1fxoj_174:not(#\9 ){animation:none;transition:none}.awsui_flash-with-motion_1q84n_1fxoj_157.awsui_entering_1q84n_1fxoj_210>.awsui_flash-icon_1q84n_1fxoj_197:not(#\9 ),.awsui_flash-with-motion_1q84n_1fxoj_157.awsui_entered_1q84n_1fxoj_231>.awsui_flash-icon_1q84n_1fxoj_197:not(#\9 ){transition-delay:calc(var(--motion-duration-complex-tbdo30, 250ms) - 50ms)}@media(prefers-reduced-motion: reduce){.awsui_flash-with-motion_1q84n_1fxoj_157.awsui_entering_1q84n_1fxoj_210>.awsui_flash-icon_1q84n_1fxoj_197:not(#\9 ),.awsui_flash-with-motion_1q84n_1fxoj_157.awsui_entered_1q84n_1fxoj_231>.awsui_flash-icon_1q84n_1fxoj_197:not(#\9 ){animation:none;transition:none}}.awsui-motion-disabled .awsui_flash-with-motion_1q84n_1fxoj_157.awsui_entering_1q84n_1fxoj_210>.awsui_flash-icon_1q84n_1fxoj_197:not(#\9 ),.awsui-mode-entering .awsui_flash-with-motion_1q84n_1fxoj_157.awsui_entering_1q84n_1fxoj_210>.awsui_flash-icon_1q84n_1fxoj_197:not(#\9 ),.awsui-motion-disabled .awsui_flash-with-motion_1q84n_1fxoj_157.awsui_entered_1q84n_1fxoj_231>.awsui_flash-icon_1q84n_1fxoj_197:not(#\9 ),.awsui-mode-entering .awsui_flash-with-motion_1q84n_1fxoj_157.awsui_entered_1q84n_1fxoj_231>.awsui_flash-icon_1q84n_1fxoj_197:not(#\9 ){animation:none;transition:none}.awsui_flash-with-motion_1q84n_1fxoj_157.awsui_entering_1q84n_1fxoj_210>.awsui_flash-body_1q84n_1fxoj_171>.awsui_flash-message_1q84n_1fxoj_171>.awsui_flash-header_1q84n_1fxoj_171:not(#\9 ),.awsui_flash-with-motion_1q84n_1fxoj_157.awsui_entered_1q84n_1fxoj_231>.awsui_flash-body_1q84n_1fxoj_171>.awsui_flash-message_1q84n_1fxoj_171>.awsui_flash-header_1q84n_1fxoj_171:not(#\9 ){transition-delay:calc(var(--motion-duration-complex-tbdo30, 250ms) + 10ms)}@media(prefers-reduced-motion: reduce){.awsui_flash-with-motion_1q84n_1fxoj_157.awsui_entering_1q84n_1fxoj_210>.awsui_flash-body_1q84n_1fxoj_171>.awsui_flash-message_1q84n_1fxoj_171>.awsui_flash-header_1q84n_1fxoj_171:not(#\9 ),.awsui_flash-with-motion_1q84n_1fxoj_157.awsui_entered_1q84n_1fxoj_231>.awsui_flash-body_1q84n_1fxoj_171>.awsui_flash-message_1q84n_1fxoj_171>.awsui_flash-header_1q84n_1fxoj_171:not(#\9 ){animation:none;transition:none}}.awsui-motion-disabled .awsui_flash-with-motion_1q84n_1fxoj_157.awsui_entering_1q84n_1fxoj_210>.awsui_flash-body_1q84n_1fxoj_171>.awsui_flash-message_1q84n_1fxoj_171>.awsui_flash-header_1q84n_1fxoj_171:not(#\9 ),.awsui-mode-entering .awsui_flash-with-motion_1q84n_1fxoj_157.awsui_entering_1q84n_1fxoj_210>.awsui_flash-body_1q84n_1fxoj_171>.awsui_flash-message_1q84n_1fxoj_171>.awsui_flash-header_1q84n_1fxoj_171:not(#\9 ),.awsui-motion-disabled .awsui_flash-with-motion_1q84n_1fxoj_157.awsui_entered_1q84n_1fxoj_231>.awsui_flash-body_1q84n_1fxoj_171>.awsui_flash-message_1q84n_1fxoj_171>.awsui_flash-header_1q84n_1fxoj_171:not(#\9 ),.awsui-mode-entering .awsui_flash-with-motion_1q84n_1fxoj_157.awsui_entered_1q84n_1fxoj_231>.awsui_flash-body_1q84n_1fxoj_171>.awsui_flash-message_1q84n_1fxoj_171>.awsui_flash-header_1q84n_1fxoj_171:not(#\9 ){animation:none;transition:none}.awsui_flash-with-motion_1q84n_1fxoj_157.awsui_entering_1q84n_1fxoj_210>.awsui_flash-body_1q84n_1fxoj_171>.awsui_flash-message_1q84n_1fxoj_171>.awsui_flash-content_1q84n_1fxoj_172:not(#\9 ),.awsui_flash-with-motion_1q84n_1fxoj_157.awsui_entered_1q84n_1fxoj_231>.awsui_flash-body_1q84n_1fxoj_171>.awsui_flash-message_1q84n_1fxoj_171>.awsui_flash-content_1q84n_1fxoj_172:not(#\9 ){transition-delay:calc(var(--motion-duration-complex-tbdo30, 250ms) + 10ms)}@media(prefers-reduced-motion: reduce){.awsui_flash-with-motion_1q84n_1fxoj_157.awsui_entering_1q84n_1fxoj_210>.awsui_flash-body_1q84n_1fxoj_171>.awsui_flash-message_1q84n_1fxoj_171>.awsui_flash-content_1q84n_1fxoj_172:not(#\9 ),.awsui_flash-with-motion_1q84n_1fxoj_157.awsui_entered_1q84n_1fxoj_231>.awsui_flash-body_1q84n_1fxoj_171>.awsui_flash-message_1q84n_1fxoj_171>.awsui_flash-content_1q84n_1fxoj_172:not(#\9 ){animation:none;transition:none}}.awsui-motion-disabled .awsui_flash-with-motion_1q84n_1fxoj_157.awsui_entering_1q84n_1fxoj_210>.awsui_flash-body_1q84n_1fxoj_171>.awsui_flash-message_1q84n_1fxoj_171>.awsui_flash-content_1q84n_1fxoj_172:not(#\9 ),.awsui-mode-entering .awsui_flash-with-motion_1q84n_1fxoj_157.awsui_entering_1q84n_1fxoj_210>.awsui_flash-body_1q84n_1fxoj_171>.awsui_flash-message_1q84n_1fxoj_171>.awsui_flash-content_1q84n_1fxoj_172:not(#\9 ),.awsui-motion-disabled .awsui_flash-with-motion_1q84n_1fxoj_157.awsui_entered_1q84n_1fxoj_231>.awsui_flash-body_1q84n_1fxoj_171>.awsui_flash-message_1q84n_1fxoj_171>.awsui_flash-content_1q84n_1fxoj_172:not(#\9 ),.awsui-mode-entering .awsui_flash-with-motion_1q84n_1fxoj_157.awsui_entered_1q84n_1fxoj_231>.awsui_flash-body_1q84n_1fxoj_171>.awsui_flash-message_1q84n_1fxoj_171>.awsui_flash-content_1q84n_1fxoj_172:not(#\9 ){animation:none;transition:none}.awsui_flash-with-motion_1q84n_1fxoj_157.awsui_entering_1q84n_1fxoj_210>.awsui_dismiss-button-wrapper_1q84n_1fxoj_174:not(#\9 ),.awsui_flash-with-motion_1q84n_1fxoj_157.awsui_entering_1q84n_1fxoj_210>.awsui_flash-body_1q84n_1fxoj_171>.awsui_action-button-wrapper_1q84n_1fxoj_173:not(#\9 ),.awsui_flash-with-motion_1q84n_1fxoj_157.awsui_entered_1q84n_1fxoj_231>.awsui_dismiss-button-wrapper_1q84n_1fxoj_174:not(#\9 ),.awsui_flash-with-motion_1q84n_1fxoj_157.awsui_entered_1q84n_1fxoj_231>.awsui_flash-body_1q84n_1fxoj_171>.awsui_action-button-wrapper_1q84n_1fxoj_173:not(#\9 ){transition-delay:calc(var(--motion-duration-complex-tbdo30, 250ms)*2 - 100ms)}@media(prefers-reduced-motion: reduce){.awsui_flash-with-motion_1q84n_1fxoj_157.awsui_entering_1q84n_1fxoj_210>.awsui_dismiss-button-wrapper_1q84n_1fxoj_174:not(#\9 ),.awsui_flash-with-motion_1q84n_1fxoj_157.awsui_entering_1q84n_1fxoj_210>.awsui_flash-body_1q84n_1fxoj_171>.awsui_action-button-wrapper_1q84n_1fxoj_173:not(#\9 ),.awsui_flash-with-motion_1q84n_1fxoj_157.awsui_entered_1q84n_1fxoj_231>.awsui_dismiss-button-wrapper_1q84n_1fxoj_174:not(#\9 ),.awsui_flash-with-motion_1q84n_1fxoj_157.awsui_entered_1q84n_1fxoj_231>.awsui_flash-body_1q84n_1fxoj_171>.awsui_action-button-wrapper_1q84n_1fxoj_173:not(#\9 ){animation:none;transition:none}}.awsui-motion-disabled .awsui_flash-with-motion_1q84n_1fxoj_157.awsui_entering_1q84n_1fxoj_210>.awsui_dismiss-button-wrapper_1q84n_1fxoj_174:not(#\9 ),.awsui-mode-entering .awsui_flash-with-motion_1q84n_1fxoj_157.awsui_entering_1q84n_1fxoj_210>.awsui_dismiss-button-wrapper_1q84n_1fxoj_174:not(#\9 ),.awsui-motion-disabled .awsui_flash-with-motion_1q84n_1fxoj_157.awsui_entering_1q84n_1fxoj_210>.awsui_flash-body_1q84n_1fxoj_171>.awsui_action-button-wrapper_1q84n_1fxoj_173:not(#\9 ),.awsui-mode-entering .awsui_flash-with-motion_1q84n_1fxoj_157.awsui_entering_1q84n_1fxoj_210>.awsui_flash-body_1q84n_1fxoj_171>.awsui_action-button-wrapper_1q84n_1fxoj_173:not(#\9 ),.awsui-motion-disabled .awsui_flash-with-motion_1q84n_1fxoj_157.awsui_entered_1q84n_1fxoj_231>.awsui_dismiss-button-wrapper_1q84n_1fxoj_174:not(#\9 ),.awsui-mode-entering .awsui_flash-with-motion_1q84n_1fxoj_157.awsui_entered_1q84n_1fxoj_231>.awsui_dismiss-button-wrapper_1q84n_1fxoj_174:not(#\9 ),.awsui-motion-disabled .awsui_flash-with-motion_1q84n_1fxoj_157.awsui_entered_1q84n_1fxoj_231>.awsui_flash-body_1q84n_1fxoj_171>.awsui_action-button-wrapper_1q84n_1fxoj_173:not(#\9 ),.awsui-mode-entering .awsui_flash-with-motion_1q84n_1fxoj_157.awsui_entered_1q84n_1fxoj_231>.awsui_flash-body_1q84n_1fxoj_171>.awsui_action-button-wrapper_1q84n_1fxoj_173:not(#\9 ){animation:none;transition:none}.awsui_flash-with-motion_1q84n_1fxoj_157.awsui_exiting_1q84n_1fxoj_336:not(#\9 ){opacity:0;transform:translateY(-20px);transition-property:transform,opacity;transition-duration:var(--motion-duration-responsive-mehora, 115ms);transition-timing-function:var(--motion-easing-expressive-o5jqzg, cubic-bezier(0.84, 0, 0.16, 1))}@media(prefers-reduced-motion: reduce){.awsui_flash-with-motion_1q84n_1fxoj_157.awsui_exiting_1q84n_1fxoj_336:not(#\9 ){animation:none;transition:none}}.awsui-motion-disabled .awsui_flash-with-motion_1q84n_1fxoj_157.awsui_exiting_1q84n_1fxoj_336:not(#\9 ),.awsui-mode-entering .awsui_flash-with-motion_1q84n_1fxoj_157.awsui_exiting_1q84n_1fxoj_336:not(#\9 ){animation:none;transition:none}.awsui_stack_1q84n_1fxoj_370>.awsui_animation-running_1q84n_1fxoj_370>.awsui_item_1q84n_1fxoj_370:not(#\9 ),.awsui_stack_1q84n_1fxoj_370>.awsui_animation-running_1q84n_1fxoj_370>.awsui_flash-list-item_1q84n_1fxoj_371:not(#\9 ),.awsui_stack_1q84n_1fxoj_370>.awsui_animation-running_1q84n_1fxoj_370.awsui_notification-bar_1q84n_1fxoj_372:not(#\9 ){transition-timing-function:var(--motion-easing-responsive-hjj3ai, cubic-bezier(0, 0, 0, 1));transition-duration:var(--motion-duration-responsive-mehora, 115ms)}@media(prefers-reduced-motion: reduce){.awsui_stack_1q84n_1fxoj_370>.awsui_animation-running_1q84n_1fxoj_370>.awsui_item_1q84n_1fxoj_370:not(#\9 ),.awsui_stack_1q84n_1fxoj_370>.awsui_animation-running_1q84n_1fxoj_370>.awsui_flash-list-item_1q84n_1fxoj_371:not(#\9 ),.awsui_stack_1q84n_1fxoj_370>.awsui_animation-running_1q84n_1fxoj_370.awsui_notification-bar_1q84n_1fxoj_372:not(#\9 ){animation:none;transition:none}}.awsui-motion-disabled .awsui_stack_1q84n_1fxoj_370>.awsui_animation-running_1q84n_1fxoj_370>.awsui_item_1q84n_1fxoj_370:not(#\9 ),.awsui-mode-entering .awsui_stack_1q84n_1fxoj_370>.awsui_animation-running_1q84n_1fxoj_370>.awsui_item_1q84n_1fxoj_370:not(#\9 ),.awsui-motion-disabled .awsui_stack_1q84n_1fxoj_370>.awsui_animation-running_1q84n_1fxoj_370>.awsui_flash-list-item_1q84n_1fxoj_371:not(#\9 ),.awsui-mode-entering .awsui_stack_1q84n_1fxoj_370>.awsui_animation-running_1q84n_1fxoj_370>.awsui_flash-list-item_1q84n_1fxoj_371:not(#\9 ),.awsui-motion-disabled .awsui_stack_1q84n_1fxoj_370>.awsui_animation-running_1q84n_1fxoj_370.awsui_notification-bar_1q84n_1fxoj_372:not(#\9 ),.awsui-mode-entering .awsui_stack_1q84n_1fxoj_370>.awsui_animation-running_1q84n_1fxoj_370.awsui_notification-bar_1q84n_1fxoj_372:not(#\9 ){animation:none;transition:none}.awsui_stack_1q84n_1fxoj_370>.awsui_collapsed_1q84n_1fxoj_392.awsui_animation-ready_1q84n_1fxoj_392>.awsui_expanded-only_1q84n_1fxoj_392:not(#\9 ),.awsui_stack_1q84n_1fxoj_370>.awsui_collapsed_1q84n_1fxoj_392.awsui_animation-running_1q84n_1fxoj_370>.awsui_expanded-only_1q84n_1fxoj_392:not(#\9 ){display:none}.awsui_stack_1q84n_1fxoj_370:not(#\9 ){display:grid;grid-template-columns:30px 1fr 30px}.awsui_stack_1q84n_1fxoj_370>.awsui_expanded_1q84n_1fxoj_392:not(#\9 ){grid-column:1/4}.awsui_stack_1q84n_1fxoj_370>.awsui_collapsed_1q84n_1fxoj_392:not(#\9 ){display:grid;grid-column:1/4;grid-template-columns:repeat(var(--awsui-flashbar-stack-depth-rhu47t), 10px) 1fr repeat(var(--awsui-flashbar-stack-depth-rhu47t), 10px);row-gap:8px;z-index:0}.awsui_stack_1q84n_1fxoj_370>.awsui_collapsed_1q84n_1fxoj_392>.awsui_item_1q84n_1fxoj_370:not(#\9 ){grid-column-start:calc(var(--awsui-flashbar-stack-index-rhu47t) + 1);grid-column-end:calc(var(--awsui-flashbar-stack-depth-rhu47t)*2 + 1 - var(--awsui-flashbar-stack-index-rhu47t) + 1);grid-row-start:1;grid-row-end:calc(var(--awsui-flashbar-stack-index-rhu47t) + 2);z-index:calc(var(--awsui-flashbar-stack-depth-rhu47t) - var(--awsui-flashbar-stack-index-rhu47t))}.awsui_stack_1q84n_1fxoj_370>.awsui_collapsed_1q84n_1fxoj_392>.awsui_item_1q84n_1fxoj_370:not(#\9 ):not(:first-of-type){align-self:end;min-block-size:calc(var(--line-height-body-m-2mh3ke, 20px) + (var(--space-scaled-xs-dw9wl5, 8px) + var(--border-width-field-2xc78x, 1px) + var(--space-scaled-xxs-foe114, 4px))*2)}.awsui_stack_1q84n_1fxoj_370>.awsui_collapsed_1q84n_1fxoj_392>.awsui_item_1q84n_1fxoj_370:not(#\9 ):not(:last-child)>.awsui_flash_1q84n_1fxoj_157,.awsui_stack_1q84n_1fxoj_370>.awsui_collapsed_1q84n_1fxoj_392>.awsui_item_1q84n_1fxoj_370.awsui_flash_1q84n_1fxoj_157:not(#\9 ){box-shadow:var(--shadow-flash-collapsed-b68ip6, 0px 4px 4px rgba(0, 0, 0, 0.25))}.awsui_stack_1q84n_1fxoj_370>.awsui_expanded_1q84n_1fxoj_392.awsui_animation-running_1q84n_1fxoj_370>.awsui_flash-list-item_1q84n_1fxoj_371:not(#\9 ){position:relative;z-index:calc(var(--awsui-flashbar-stack-depth-rhu47t) - var(--awsui-flashbar-stack-index-rhu47t))}.awsui_stack_1q84n_1fxoj_370.awsui_collapsible_1q84n_1fxoj_448:not(#\9 ):not(.awsui_expanded_1q84n_1fxoj_392):not(.awsui_short-list_1q84n_1fxoj_454):not(.awsui_visual-refresh_1q84n_1fxoj_454){--awsui-stacked-notifications-default-bottom-margin-rhu47t: calc(var(--line-height-body-m-2mh3ke, 20px) + 2 * var(--space-scaled-xxs-foe114, 4px) + 2 * 1px - calc(var(--space-scaled-xl-gt502a, 24px) + 3px));margin-block-end:calc(var(--awsui-stacked-notifications-bottom-margin-rhu47t, var(--awsui-stacked-notifications-default-bottom-margin-rhu47t)) + 0px + 0px)}.awsui_stack_1q84n_1fxoj_370.awsui_collapsible_1q84n_1fxoj_448:not(#\9 ):not(.awsui_expanded_1q84n_1fxoj_392):not(.awsui_short-list_1q84n_1fxoj_454):not(.awsui_visual-refresh_1q84n_1fxoj_454)>.awsui_notification-bar_1q84n_1fxoj_372{margin-block-start:calc(-1*(var(--space-scaled-xl-gt502a, 24px) + 3px) + 0px);margin-block-end:calc(var(--space-scaled-xl-gt502a, 24px) + 3px - var(--line-height-body-m-2mh3ke, 20px) - 2*var(--space-scaled-xxs-foe114, 4px) - 2px - 0px);padding-block:var(--space-scaled-xxs-foe114, 4px)}.awsui_stack_1q84n_1fxoj_370.awsui_collapsible_1q84n_1fxoj_448:not(#\9 ):not(.awsui_expanded_1q84n_1fxoj_392):not(.awsui_short-list_1q84n_1fxoj_454).awsui_visual-refresh_1q84n_1fxoj_454{--awsui-stacked-notifications-default-bottom-margin-rhu47t: calc(var(--line-height-body-m-2mh3ke, 20px) + 2 * var(--space-scaled-xxs-foe114, 4px) + 2 * 2px - calc(var(--space-scaled-xl-gt502a, 24px) + 3px));margin-block-end:calc(var(--awsui-stacked-notifications-bottom-margin-rhu47t, var(--awsui-stacked-notifications-default-bottom-margin-rhu47t)) + 0px + 0px)}.awsui_stack_1q84n_1fxoj_370.awsui_collapsible_1q84n_1fxoj_448:not(#\9 ):not(.awsui_expanded_1q84n_1fxoj_392):not(.awsui_short-list_1q84n_1fxoj_454).awsui_visual-refresh_1q84n_1fxoj_454>.awsui_notification-bar_1q84n_1fxoj_372{margin-block-start:calc(-1*(var(--space-scaled-xl-gt502a, 24px) + 3px) + 0px);margin-block-end:calc(var(--space-scaled-xl-gt502a, 24px) + 3px - var(--line-height-body-m-2mh3ke, 20px) - 2*var(--space-scaled-xxs-foe114, 4px) - 4px - 0px);padding-block:var(--space-scaled-xxs-foe114, 4px)}.awsui_stack_1q84n_1fxoj_370.awsui_collapsible_1q84n_1fxoj_448:not(#\9 ):not(.awsui_expanded_1q84n_1fxoj_392).awsui_short-list_1q84n_1fxoj_454:not(.awsui_visual-refresh_1q84n_1fxoj_454){--awsui-stacked-notifications-default-bottom-margin-rhu47t: calc(var(--line-height-body-m-2mh3ke, 20px) + 2 * var(--space-scaled-xxs-foe114, 4px) + 2 * 1px - calc(var(--space-scaled-xl-gt502a, 24px) + 3px));margin-block-end:calc(var(--awsui-stacked-notifications-bottom-margin-rhu47t, var(--awsui-stacked-notifications-default-bottom-margin-rhu47t)) + 0px + 8px)}.awsui_stack_1q84n_1fxoj_370.awsui_collapsible_1q84n_1fxoj_448:not(#\9 ):not(.awsui_expanded_1q84n_1fxoj_392).awsui_short-list_1q84n_1fxoj_454:not(.awsui_visual-refresh_1q84n_1fxoj_454)>.awsui_notification-bar_1q84n_1fxoj_372{margin-block-start:calc(-1*(var(--space-scaled-xl-gt502a, 24px) + 3px) + 8px);margin-block-end:calc(var(--space-scaled-xl-gt502a, 24px) + 3px - var(--line-height-body-m-2mh3ke, 20px) - 2*var(--space-scaled-xxs-foe114, 4px) - 2px - 8px);padding-block:var(--space-scaled-xxs-foe114, 4px)}.awsui_stack_1q84n_1fxoj_370.awsui_collapsible_1q84n_1fxoj_448:not(#\9 ):not(.awsui_expanded_1q84n_1fxoj_392).awsui_short-list_1q84n_1fxoj_454.awsui_visual-refresh_1q84n_1fxoj_454{--awsui-stacked-notifications-default-bottom-margin-rhu47t: calc(var(--line-height-body-m-2mh3ke, 20px) + 2 * var(--space-scaled-xxs-foe114, 4px) + 2 * 2px - calc(var(--space-scaled-xl-gt502a, 24px) + 3px));margin-block-end:calc(var(--awsui-stacked-notifications-bottom-margin-rhu47t, var(--awsui-stacked-notifications-default-bottom-margin-rhu47t)) + 0px + 8px)}.awsui_stack_1q84n_1fxoj_370.awsui_collapsible_1q84n_1fxoj_448:not(#\9 ):not(.awsui_expanded_1q84n_1fxoj_392).awsui_short-list_1q84n_1fxoj_454.awsui_visual-refresh_1q84n_1fxoj_454>.awsui_notification-bar_1q84n_1fxoj_372{margin-block-start:calc(-1*(var(--space-scaled-xl-gt502a, 24px) + 3px) + 8px);margin-block-end:calc(var(--space-scaled-xl-gt502a, 24px) + 3px - var(--line-height-body-m-2mh3ke, 20px) - 2*var(--space-scaled-xxs-foe114, 4px) - 4px - 8px);padding-block:var(--space-scaled-xxs-foe114, 4px)}.awsui_stack_1q84n_1fxoj_370.awsui_collapsible_1q84n_1fxoj_448.awsui_expanded_1q84n_1fxoj_392:not(#\9 ):not(.awsui_visual-refresh_1q84n_1fxoj_454){--awsui-stacked-notifications-default-bottom-margin-rhu47t: calc(var(--line-height-body-m-2mh3ke, 20px) + 2 * var(--space-scaled-xxs-foe114, 4px) + 2 * 1px - var(--space-scaled-s-iuuihm, 12px));margin-block-end:calc(var(--awsui-stacked-notifications-bottom-margin-rhu47t, var(--awsui-stacked-notifications-default-bottom-margin-rhu47t)) + var(--space-scaled-m-l37gh7, 16px) + 0px)}.awsui_stack_1q84n_1fxoj_370.awsui_collapsible_1q84n_1fxoj_448.awsui_expanded_1q84n_1fxoj_392:not(#\9 ):not(.awsui_visual-refresh_1q84n_1fxoj_454)>.awsui_notification-bar_1q84n_1fxoj_372{margin-block-start:calc(-1*var(--space-scaled-s-iuuihm, 12px) + 0px);margin-block-end:calc(var(--space-scaled-s-iuuihm, 12px) - var(--line-height-body-m-2mh3ke, 20px) - 2*var(--space-scaled-xxs-foe114, 4px) - 2px - 0px);padding-block:var(--space-scaled-xxs-foe114, 4px)}.awsui_stack_1q84n_1fxoj_370.awsui_collapsible_1q84n_1fxoj_448.awsui_expanded_1q84n_1fxoj_392.awsui_visual-refresh_1q84n_1fxoj_454:not(#\9 ){--awsui-stacked-notifications-default-bottom-margin-rhu47t: calc(var(--line-height-body-m-2mh3ke, 20px) + 2 * var(--space-scaled-xxs-foe114, 4px) + 2 * 2px - var(--space-scaled-s-iuuihm, 12px));margin-block-end:calc(var(--awsui-stacked-notifications-bottom-margin-rhu47t, var(--awsui-stacked-notifications-default-bottom-margin-rhu47t)) + 0px + 0px)}.awsui_stack_1q84n_1fxoj_370.awsui_collapsible_1q84n_1fxoj_448.awsui_expanded_1q84n_1fxoj_392.awsui_visual-refresh_1q84n_1fxoj_454>.awsui_notification-bar_1q84n_1fxoj_372:not(#\9 ){margin-block-start:calc(-1*var(--space-scaled-s-iuuihm, 12px) + 0px);margin-block-end:calc(var(--space-scaled-s-iuuihm, 12px) - var(--line-height-body-m-2mh3ke, 20px) - 2*var(--space-scaled-xxs-foe114, 4px) - 4px - 0px);padding-block:var(--space-scaled-xxs-foe114, 4px)}.awsui_stack_1q84n_1fxoj_370>.awsui_notification-bar_1q84n_1fxoj_372:not(#\9 ){min-inline-size:0;word-break:break-word;background:var(--awsui-style-background-default-rhu47t, var(--color-background-notification-stack-bar-qe5n4w, #232b37));border-color:var(--awsui-style-border-color-default-rhu47t, var(--color-border-notification-stack-bar-aszsse, #232b37));border-start-start-radius:var(--border-radius-button-7bgkcs, 20px);border-start-end-radius:var(--border-radius-button-7bgkcs, 20px);border-end-start-radius:var(--border-radius-button-7bgkcs, 20px);border-end-end-radius:var(--border-radius-button-7bgkcs, 20px);border-block-style:solid;border-inline-style:solid;box-shadow:var(--shadow-panel-toggle-qddz27, 0px 6px 12px 1px rgba(0, 7, 22, 0.12));color:var(--awsui-style-color-default-rhu47t, var(--color-text-notification-stack-bar-tjj0ek, #ffffff));cursor:pointer;display:flex;flex-direction:row;flex-wrap:wrap;grid-column:2;grid-row:2;column-gap:calc(var(--space-m-dsumyt, 16px) + var(--space-xxs-hwfkai, 4px));justify-content:center;letter-spacing:var(--font-button-letter-spacing-ufowe3, 0.005em);margin-inline:auto;row-gap:0;text-align:center;text-decoration:none;z-index:1}.awsui_stack_1q84n_1fxoj_370>.awsui_notification-bar_1q84n_1fxoj_372>.awsui_status_1q84n_1fxoj_601>.awsui_header_1q84n_1fxoj_601:not(#\9 ),.awsui_stack_1q84n_1fxoj_370>.awsui_notification-bar_1q84n_1fxoj_372>.awsui_status_1q84n_1fxoj_601>.awsui_item-count_1q84n_1fxoj_602:not(#\9 ),.awsui_stack_1q84n_1fxoj_370>.awsui_notification-bar_1q84n_1fxoj_372>.awsui_button_1q84n_1fxoj_603:not(#\9 ){font-size:var(--font-size-body-m-a7nh2n, 14px);line-height:var(--line-height-body-m-2mh3ke, 20px);color:var(--color-text-body-default-ryjct1, #0f141a);font-weight:400;font-family:var(--font-family-base-4lwvpl, "Amazon Ember", "Helvetica Neue", Roboto, Arial, sans-serif);-webkit-font-smoothing:auto;-moz-osx-font-smoothing:auto;color:var(--color-text-notification-stack-bar-tjj0ek, #ffffff);cursor:pointer;margin-block:0;padding-block:0}.awsui_stack_1q84n_1fxoj_370>.awsui_notification-bar_1q84n_1fxoj_372>.awsui_status_1q84n_1fxoj_601:not(#\9 ){display:flex;flex-direction:row;flex-wrap:wrap;column-gap:var(--space-m-dsumyt, 16px);justify-content:center;row-gap:0}.awsui_stack_1q84n_1fxoj_370>.awsui_notification-bar_1q84n_1fxoj_372>.awsui_status_1q84n_1fxoj_601>.awsui_header_1q84n_1fxoj_601:not(#\9 ){font-weight:var(--font-weight-button-0eg20c, 700);display:inline-block}.awsui_stack_1q84n_1fxoj_370>.awsui_notification-bar_1q84n_1fxoj_372>.awsui_status_1q84n_1fxoj_601>.awsui_item-count_1q84n_1fxoj_602:not(#\9 ){column-gap:var(--space-s-tvghoh, 12px);display:flex;flex-direction:row;flex-wrap:wrap;justify-content:center;row-gap:0}.awsui_stack_1q84n_1fxoj_370>.awsui_notification-bar_1q84n_1fxoj_372>.awsui_status_1q84n_1fxoj_601>.awsui_item-count_1q84n_1fxoj_602>.awsui_type-count_1q84n_1fxoj_636>.awsui_count-number_1q84n_1fxoj_636:not(#\9 ){margin-inline-start:var(--space-xxs-hwfkai, 4px)}.awsui_stack_1q84n_1fxoj_370>.awsui_notification-bar_1q84n_1fxoj_372:not(#\9 ):hover{background:var(--awsui-style-background-hover-rhu47t, var(--color-background-notification-stack-bar-hover-jh82oo, #424650));border-color:var(--awsui-style-border-color-hover-rhu47t, var(--color-background-notification-stack-bar-hover-jh82oo, #424650));color:var(--awsui-style-color-hover-rhu47t, var(--color-text-notification-stack-bar-tjj0ek, #ffffff))}.awsui_stack_1q84n_1fxoj_370>.awsui_notification-bar_1q84n_1fxoj_372:not(#\9 ):active{background:var(--awsui-style-background-active-rhu47t, var(--color-background-notification-stack-bar-active-a4h9r8, #232b37));border-color:var(--awsui-style-border-color-active-rhu47t, var(--color-background-notification-stack-bar-qe5n4w, #232b37));color:var(--awsui-style-color-active-rhu47t, var(--color-text-notification-stack-bar-tjj0ek, #ffffff))}.awsui_stack_1q84n_1fxoj_370>.awsui_notification-bar_1q84n_1fxoj_372.awsui_visual-refresh_1q84n_1fxoj_454:not(#\9 ){border-block-width:2px;border-inline-width:2px;padding-inline:var(--space-l-2ud1p3, 20px)}.awsui_stack_1q84n_1fxoj_370>.awsui_notification-bar_1q84n_1fxoj_372:not(#\9 ):not(.awsui_visual-refresh_1q84n_1fxoj_454){border-block-width:1px;border-inline-width:1px;padding-inline:var(--space-s-tvghoh, 12px)}.awsui_stack_1q84n_1fxoj_370>.awsui_notification-bar_1q84n_1fxoj_372:not(#\9 ):not(.awsui_visual-refresh_1q84n_1fxoj_454):focus{text-decoration:none}.awsui_stack_1q84n_1fxoj_370>.awsui_notification-bar_1q84n_1fxoj_372:not(#\9 ):not(.awsui_visual-refresh_1q84n_1fxoj_454):hover{text-decoration:none}.awsui_stack_1q84n_1fxoj_370>.awsui_notification-bar_1q84n_1fxoj_372>.awsui_button_1q84n_1fxoj_603:not(#\9 ){display:inline-block;flex-grow:1;background:none;border-block:0;border-inline:none;padding-block:0;--awsui-style-focus-ring-box-shadow-rhu47t: 0 0 0 var(--awsui-style-focus-ring-border-width-rhu47t, 2px) var(--awsui-style-focus-ring-border-color-rhu47t, var(--color-border-item-focused-lz1zs6, #006ce0))}.awsui_stack_1q84n_1fxoj_370>.awsui_notification-bar_1q84n_1fxoj_372>.awsui_button_1q84n_1fxoj_603>.awsui_icon_1q84n_1fxoj_674:not(#\9 ){transition:transform var(--motion-duration-rotate-90-lyzb0k, 135ms) var(--motion-easing-rotate-90-jhbqg9, cubic-bezier(0.165, 0.84, 0.44, 1))}@media(prefers-reduced-motion: reduce){.awsui_stack_1q84n_1fxoj_370>.awsui_notification-bar_1q84n_1fxoj_372>.awsui_button_1q84n_1fxoj_603>.awsui_icon_1q84n_1fxoj_674:not(#\9 ){animation:none;transition:none}}.awsui-motion-disabled .awsui_stack_1q84n_1fxoj_370>.awsui_notification-bar_1q84n_1fxoj_372>.awsui_button_1q84n_1fxoj_603>.awsui_icon_1q84n_1fxoj_674:not(#\9 ),.awsui-mode-entering .awsui_stack_1q84n_1fxoj_370>.awsui_notification-bar_1q84n_1fxoj_372>.awsui_button_1q84n_1fxoj_603>.awsui_icon_1q84n_1fxoj_674:not(#\9 ){animation:none;transition:none}.awsui_stack_1q84n_1fxoj_370>.awsui_notification-bar_1q84n_1fxoj_372>.awsui_button_1q84n_1fxoj_603.awsui_expanded_1q84n_1fxoj_392>.awsui_icon_1q84n_1fxoj_674:not(#\9 ){transform:rotate(180deg)}.awsui_stack_1q84n_1fxoj_370>.awsui_notification-bar_1q84n_1fxoj_372>.awsui_button_1q84n_1fxoj_603:not(#\9 ):focus{outline:none}body[data-awsui-focus-visible=true] .awsui_stack_1q84n_1fxoj_370>.awsui_notification-bar_1q84n_1fxoj_372>.awsui_button_1q84n_1fxoj_603:not(#\9 ):focus{position:relative}body[data-awsui-focus-visible=true] .awsui_stack_1q84n_1fxoj_370>.awsui_notification-bar_1q84n_1fxoj_372>.awsui_button_1q84n_1fxoj_603:not(#\9 ):focus{outline:2px dotted transparent;outline-offset:-1px}body[data-awsui-focus-visible=true] .awsui_stack_1q84n_1fxoj_370>.awsui_notification-bar_1q84n_1fxoj_372>.awsui_button_1q84n_1fxoj_603:not(#\9 ):focus::before{content:" ";display:block;position:absolute;inset-inline-start:0px;inset-block-start:0px;inline-size:calc(100% + 0px + 0px);block-size:calc(100% + 0px + 0px);border-start-start-radius:var(--awsui-style-focus-ring-border-radius-rhu47t, var(--border-radius-control-default-focus-ring-1uabki, 4px));border-start-end-radius:var(--awsui-style-focus-ring-border-radius-rhu47t, var(--border-radius-control-default-focus-ring-1uabki, 4px));border-end-start-radius:var(--awsui-style-focus-ring-border-radius-rhu47t, var(--border-radius-control-default-focus-ring-1uabki, 4px));border-end-end-radius:var(--awsui-style-focus-ring-border-radius-rhu47t, var(--border-radius-control-default-focus-ring-1uabki, 4px));box-shadow:var(--awsui-style-focus-ring-box-shadow-rhu47t)}.awsui_stack_1q84n_1fxoj_370.awsui_expanded_1q84n_1fxoj_392:not(#\9 ):not(.awsui_floating_1q84n_1fxoj_715){padding-block-end:var(--awsui-flashbar-sticky-bottom-margin-rhu47t, 0)}.awsui_flashbar_1q84n_1fxoj_719:not(#\9 ){position:relative}.awsui_flashbar_1q84n_1fxoj_719>li+li:not(#\9 ){padding-block-start:0}.awsui_flashbar_1q84n_1fxoj_719:not(#\9 ),.awsui_flash_1q84n_1fxoj_157:not(#\9 ){border-collapse:separate;border-spacing:0;box-sizing:border-box;caption-side:top;cursor:auto;direction:inherit;empty-cells:show;font-family:serif;font-style:normal;font-variant:normal;font-stretch:normal;hyphens:none;letter-spacing:normal;list-style:disc outside none;tab-size:8;text-align:start;text-indent:0;text-shadow:none;text-transform:none;visibility:visible;white-space:normal;word-spacing:normal;font-size:var(--font-size-body-m-a7nh2n, 14px);line-height:var(--line-height-body-m-2mh3ke, 20px);color:var(--color-text-body-default-ryjct1, #0f141a);font-weight:400;font-family:var(--font-family-base-4lwvpl, "Amazon Ember", "Helvetica Neue", Roboto, Arial, sans-serif);-webkit-font-smoothing:auto;-moz-osx-font-smoothing:auto}.awsui_flash_1q84n_1fxoj_157:not(#\9 ){position:relative;display:flex;justify-content:flex-start;align-items:flex-start;padding-block:var(--space-flashbar-vertical-jyyi6m, 8px);padding-inline:var(--space-flashbar-horizontal-l63501, 16px);border-start-start-radius:var(--border-radius-flashbar-pp1ptu, 12px);border-start-end-radius:var(--border-radius-flashbar-pp1ptu, 12px);border-end-start-radius:var(--border-radius-flashbar-pp1ptu, 12px);border-end-end-radius:var(--border-radius-flashbar-pp1ptu, 12px);color:var(--color-text-notification-default-w5tddq, #f9f9fa);overflow-wrap:break-word;word-wrap:break-word;box-shadow:var(--shadow-flash-sticky-k69vye, 0px 4px 8px rgba(0, 7, 22, 0.1));--awsui-style-focus-ring-box-shadow-rhu47t: 0 0 0 var(--awsui-style-focus-ring-border-width-rhu47t, 2px) var(--awsui-style-focus-ring-border-color-rhu47t, var(--color-border-item-focused-lz1zs6, #006ce0))}.awsui_initial-hidden_1q84n_1fxoj_778:not(#\9 ){overflow:hidden;block-size:0}.awsui_flash-list_1q84n_1fxoj_371:not(#\9 ){list-style:none;padding-block:0;padding-inline:0;margin-block:0;margin-inline:0}.awsui_flash-list_1q84n_1fxoj_371:not(#\9 ):not(.awsui_collapsed_1q84n_1fxoj_392)>li:not(:last-child){margin-block-end:var(--space-xxxs-pajhad, 2px)}.awsui_flash-body_1q84n_1fxoj_171:not(#\9 ){display:flex;flex-wrap:wrap;flex-grow:1;min-inline-size:0;column-gap:var(--space-flashbar-action-left-rqk3ap, 12px)}.awsui_flash-focus-container_1q84n_1fxoj_802:not(#\9 ){display:flex;flex:1;min-inline-size:70%}.awsui_flash-focus-container_1q84n_1fxoj_802:not(#\9 ):focus{outline:none}body[data-awsui-focus-visible=true] .awsui_flash-focus-container_1q84n_1fxoj_802:not(#\9 ):focus{position:relative}body[data-awsui-focus-visible=true] .awsui_flash-focus-container_1q84n_1fxoj_802:not(#\9 ):focus{outline:2px dotted transparent;outline-offset:calc(var(--space-button-focus-outline-gutter-jj138g, 4px) - 1px)}body[data-awsui-focus-visible=true] .awsui_flash-focus-container_1q84n_1fxoj_802:not(#\9 ):focus::before{content:" ";display:block;position:absolute;inset-inline-start:calc(-1*var(--space-button-focus-outline-gutter-jj138g, 4px));inset-block-start:calc(-1*var(--space-button-focus-outline-gutter-jj138g, 4px));inline-size:calc(100% + var(--space-button-focus-outline-gutter-jj138g, 4px) + var(--space-button-focus-outline-gutter-jj138g, 4px));block-size:calc(100% + var(--space-button-focus-outline-gutter-jj138g, 4px) + var(--space-button-focus-outline-gutter-jj138g, 4px));border-start-start-radius:var(--awsui-style-focus-ring-border-radius-rhu47t, var(--border-radius-control-default-focus-ring-1uabki, 4px));border-start-end-radius:var(--awsui-style-focus-ring-border-radius-rhu47t, var(--border-radius-control-default-focus-ring-1uabki, 4px));border-end-start-radius:var(--awsui-style-focus-ring-border-radius-rhu47t, var(--border-radius-control-default-focus-ring-1uabki, 4px));border-end-end-radius:var(--awsui-style-focus-ring-border-radius-rhu47t, var(--border-radius-control-default-focus-ring-1uabki, 4px));box-shadow:var(--awsui-style-focus-ring-box-shadow-rhu47t)}.awsui_flash-text_1q84n_1fxoj_832:not(#\9 ){margin-block:var(--border-item-width-miijiw, 2px);margin-inline:0;padding-block:var(--space-scaled-xxs-foe114, 4px);padding-inline:var(--space-xxs-hwfkai, 4px)}.awsui_flash-icon_1q84n_1fxoj_197:not(#\9 ){flex:0 0 auto;padding-inline-start:0}.awsui_flash-message_1q84n_1fxoj_171:not(#\9 ){flex:1 1 0%;word-wrap:break-word;max-inline-size:100%;overflow:hidden}.awsui_hidden_1q84n_1fxoj_851:not(#\9 ){display:none}.awsui_flash-header_1q84n_1fxoj_171:not(#\9 ),.awsui_header-replacement_1q84n_1fxoj_856:not(#\9 ){font-weight:700}.awsui_dismiss-button-wrapper_1q84n_1fxoj_174:not(#\9 ){flex:0 0 auto;margin-inline:var(--space-s-tvghoh, 12px) calc(-1*var(--space-xxs-hwfkai, 4px));padding-inline-end:var(--space-flashbar-dismiss-right-ckhj91, 0px)}.awsui_action-button-wrapper_1q84n_1fxoj_173:not(#\9 ){white-space:nowrap}.awsui_action-wrapped_1q84n_1fxoj_879:not(#\9 ){margin-inline-start:var(--space-l-2ud1p3, 20px);padding-inline-start:var(--space-xxs-hwfkai, 4px);margin-block-end:var(--space-xxs-hwfkai, 4px)}.awsui_flash-type-success_1q84n_1fxoj_890:not(#\9 ){background-color:var(--color-background-notification-green-2rkyvu, #00802f)}.awsui_flash-type-error_1q84n_1fxoj_894:not(#\9 ){background-color:var(--color-background-notification-red-0487ea, #db0000)}.awsui_flash-type-info_1q84n_1fxoj_898:not(#\9 ),.awsui_flash-type-in-progress_1q84n_1fxoj_899:not(#\9 ){background-color:var(--color-background-notification-blue-4vnob8, #006ce0)}.awsui_flash-type-warning_1q84n_1fxoj_903:not(#\9 ){color:var(--color-text-notification-yellow-vjtdxk, #0f141a);background-color:var(--color-background-notification-yellow-y6us5r, #ffe347)}
.awsui_grid_14yj0_3kgkp_145:not(#\9 ){border-collapse:separate;border-spacing:0;box-sizing:border-box;caption-side:top;cursor:auto;direction:inherit;empty-cells:show;font-family:serif;font-style:normal;font-variant:normal;font-stretch:normal;hyphens:none;letter-spacing:normal;list-style:disc outside none;tab-size:8;text-align:start;text-indent:0;text-shadow:none;text-transform:none;visibility:visible;white-space:normal;word-spacing:normal;font-size:var(--font-size-body-m-a7nh2n, 14px);line-height:var(--line-height-body-m-2mh3ke, 20px);color:var(--color-text-body-default-ryjct1, #0f141a);font-weight:400;font-family:var(--font-family-base-4lwvpl, "Amazon Ember", "Helvetica Neue", Roboto, Arial, sans-serif);-webkit-font-smoothing:auto;-moz-osx-font-smoothing:auto;display:flex;flex-wrap:wrap;margin-block:calc(var(--space-grid-gutter-whc3jp, 20px)/-2);margin-inline:calc(var(--space-grid-gutter-whc3jp, 20px)/-2);pointer-events:none}.awsui_grid_14yj0_3kgkp_145.awsui_no-gutters_14yj0_3kgkp_181:not(#\9 ){margin-block:0;margin-inline:0}.awsui_grid-column_14yj0_3kgkp_186:not(#\9 ){box-sizing:border-box;position:relative;padding-block:calc(var(--space-grid-gutter-whc3jp, 20px)/2);padding-inline:calc(var(--space-grid-gutter-whc3jp, 20px)/2);display:flex}.awsui_grid_14yj0_3kgkp_145.awsui_no-gutters_14yj0_3kgkp_181>.awsui_grid-column_14yj0_3kgkp_186:not(#\9 ){padding-block:0;padding-inline:0}.awsui_grid-column_14yj0_3kgkp_186.awsui_colspan-1_14yj0_3kgkp_197:not(#\9 ){flex:0 0 8.3333333333%;max-inline-size:8.3333333333%}.awsui_grid-column_14yj0_3kgkp_186.awsui_push-1_14yj0_3kgkp_201:not(#\9 ){inset-inline-start:8.3333333333%}.awsui_grid-column_14yj0_3kgkp_186.awsui_pull-1_14yj0_3kgkp_204:not(#\9 ){inset-inline-end:8.3333333333%}.awsui_grid-column_14yj0_3kgkp_186.awsui_colspan-2_14yj0_3kgkp_207:not(#\9 ){flex:0 0 16.6666666667%;max-inline-size:16.6666666667%}.awsui_grid-column_14yj0_3kgkp_186.awsui_push-2_14yj0_3kgkp_211:not(#\9 ){inset-inline-start:16.6666666667%}.awsui_grid-column_14yj0_3kgkp_186.awsui_pull-2_14yj0_3kgkp_214:not(#\9 ){inset-inline-end:16.6666666667%}.awsui_grid-column_14yj0_3kgkp_186.awsui_colspan-3_14yj0_3kgkp_217:not(#\9 ){flex:0 0 25%;max-inline-size:25%}.awsui_grid-column_14yj0_3kgkp_186.awsui_push-3_14yj0_3kgkp_221:not(#\9 ){inset-inline-start:25%}.awsui_grid-column_14yj0_3kgkp_186.awsui_pull-3_14yj0_3kgkp_224:not(#\9 ){inset-inline-end:25%}.awsui_grid-column_14yj0_3kgkp_186.awsui_colspan-4_14yj0_3kgkp_227:not(#\9 ){flex:0 0 33.3333333333%;max-inline-size:33.3333333333%}.awsui_grid-column_14yj0_3kgkp_186.awsui_push-4_14yj0_3kgkp_231:not(#\9 ){inset-inline-start:33.3333333333%}.awsui_grid-column_14yj0_3kgkp_186.awsui_pull-4_14yj0_3kgkp_234:not(#\9 ){inset-inline-end:33.3333333333%}.awsui_grid-column_14yj0_3kgkp_186.awsui_colspan-5_14yj0_3kgkp_237:not(#\9 ){flex:0 0 41.6666666667%;max-inline-size:41.6666666667%}.awsui_grid-column_14yj0_3kgkp_186.awsui_push-5_14yj0_3kgkp_241:not(#\9 ){inset-inline-start:41.6666666667%}.awsui_grid-column_14yj0_3kgkp_186.awsui_pull-5_14yj0_3kgkp_244:not(#\9 ){inset-inline-end:41.6666666667%}.awsui_grid-column_14yj0_3kgkp_186.awsui_colspan-6_14yj0_3kgkp_247:not(#\9 ){flex:0 0 50%;max-inline-size:50%}.awsui_grid-column_14yj0_3kgkp_186.awsui_push-6_14yj0_3kgkp_251:not(#\9 ){inset-inline-start:50%}.awsui_grid-column_14yj0_3kgkp_186.awsui_pull-6_14yj0_3kgkp_254:not(#\9 ){inset-inline-end:50%}.awsui_grid-column_14yj0_3kgkp_186.awsui_colspan-7_14yj0_3kgkp_257:not(#\9 ){flex:0 0 58.3333333333%;max-inline-size:58.3333333333%}.awsui_grid-column_14yj0_3kgkp_186.awsui_push-7_14yj0_3kgkp_261:not(#\9 ){inset-inline-start:58.3333333333%}.awsui_grid-column_14yj0_3kgkp_186.awsui_pull-7_14yj0_3kgkp_264:not(#\9 ){inset-inline-end:58.3333333333%}.awsui_grid-column_14yj0_3kgkp_186.awsui_colspan-8_14yj0_3kgkp_267:not(#\9 ){flex:0 0 66.6666666667%;max-inline-size:66.6666666667%}.awsui_grid-column_14yj0_3kgkp_186.awsui_push-8_14yj0_3kgkp_271:not(#\9 ){inset-inline-start:66.6666666667%}.awsui_grid-column_14yj0_3kgkp_186.awsui_pull-8_14yj0_3kgkp_274:not(#\9 ){inset-inline-end:66.6666666667%}.awsui_grid-column_14yj0_3kgkp_186.awsui_colspan-9_14yj0_3kgkp_277:not(#\9 ){flex:0 0 75%;max-inline-size:75%}.awsui_grid-column_14yj0_3kgkp_186.awsui_push-9_14yj0_3kgkp_281:not(#\9 ){inset-inline-start:75%}.awsui_grid-column_14yj0_3kgkp_186.awsui_pull-9_14yj0_3kgkp_284:not(#\9 ){inset-inline-end:75%}.awsui_grid-column_14yj0_3kgkp_186.awsui_colspan-10_14yj0_3kgkp_287:not(#\9 ){flex:0 0 83.3333333333%;max-inline-size:83.3333333333%}.awsui_grid-column_14yj0_3kgkp_186.awsui_push-10_14yj0_3kgkp_291:not(#\9 ){inset-inline-start:83.3333333333%}.awsui_grid-column_14yj0_3kgkp_186.awsui_pull-10_14yj0_3kgkp_294:not(#\9 ){inset-inline-end:83.3333333333%}.awsui_grid-column_14yj0_3kgkp_186.awsui_colspan-11_14yj0_3kgkp_297:not(#\9 ){flex:0 0 91.6666666667%;max-inline-size:91.6666666667%}.awsui_grid-column_14yj0_3kgkp_186.awsui_push-11_14yj0_3kgkp_301:not(#\9 ){inset-inline-start:91.6666666667%}.awsui_grid-column_14yj0_3kgkp_186.awsui_pull-11_14yj0_3kgkp_304:not(#\9 ){inset-inline-end:91.6666666667%}.awsui_grid-column_14yj0_3kgkp_186.awsui_colspan-12_14yj0_3kgkp_307:not(#\9 ){flex:0 0 100%;max-inline-size:100%}.awsui_grid-column_14yj0_3kgkp_186.awsui_push-12_14yj0_3kgkp_311:not(#\9 ){inset-inline-start:100%}.awsui_grid-column_14yj0_3kgkp_186.awsui_pull-12_14yj0_3kgkp_314:not(#\9 ){inset-inline-end:100%}.awsui_grid-column_14yj0_3kgkp_186.awsui_push-0_14yj0_3kgkp_317:not(#\9 ){inset-inline-start:auto}.awsui_grid-column_14yj0_3kgkp_186.awsui_pull-0_14yj0_3kgkp_320:not(#\9 ){inset-inline-end:auto}.awsui_grid-column_14yj0_3kgkp_186.awsui_offset-1_14yj0_3kgkp_323:not(#\9 ){margin-inline-start:8.3333333333%}.awsui_grid-column_14yj0_3kgkp_186.awsui_offset-2_14yj0_3kgkp_326:not(#\9 ){margin-inline-start:16.6666666667%}.awsui_grid-column_14yj0_3kgkp_186.awsui_offset-3_14yj0_3kgkp_329:not(#\9 ){margin-inline-start:25%}.awsui_grid-column_14yj0_3kgkp_186.awsui_offset-4_14yj0_3kgkp_332:not(#\9 ){margin-inline-start:33.3333333333%}.awsui_grid-column_14yj0_3kgkp_186.awsui_offset-5_14yj0_3kgkp_335:not(#\9 ){margin-inline-start:41.6666666667%}.awsui_grid-column_14yj0_3kgkp_186.awsui_offset-6_14yj0_3kgkp_338:not(#\9 ){margin-inline-start:50%}.awsui_grid-column_14yj0_3kgkp_186.awsui_offset-7_14yj0_3kgkp_341:not(#\9 ){margin-inline-start:58.3333333333%}.awsui_grid-column_14yj0_3kgkp_186.awsui_offset-8_14yj0_3kgkp_344:not(#\9 ){margin-inline-start:66.6666666667%}.awsui_grid-column_14yj0_3kgkp_186.awsui_offset-9_14yj0_3kgkp_347:not(#\9 ){margin-inline-start:75%}.awsui_grid-column_14yj0_3kgkp_186.awsui_offset-10_14yj0_3kgkp_350:not(#\9 ){margin-inline-start:83.3333333333%}.awsui_grid-column_14yj0_3kgkp_186.awsui_offset-11_14yj0_3kgkp_353:not(#\9 ){margin-inline-start:91.6666666667%}.awsui_restore-pointer-events_14yj0_3kgkp_357:not(#\9 ){pointer-events:auto;inline-size:100%}

.awsui_error-icon-shake-wrapper_14mhv_19hpy_153:not(#\9 ),.awsui_warning-icon-shake-wrapper_14mhv_19hpy_154:not(#\9 ){animation:awsui_awsui-motion-shake-horizontally_14mhv_19hpy_1 var(--motion-duration-refresh-only-medium-5rbn3k, 165ms)}@keyframes awsui_awsui-motion-shake-horizontally_14mhv_19hpy_1{0%{transform:translateX(-5px);animation-timing-function:linear}50%{transform:translateX(5px);animation-timing-function:var(--motion-easing-refresh-only-a-ccyqaz, cubic-bezier(0, 0, 0, 1))}100%{transform:translateX(0px)}}@media(prefers-reduced-motion: reduce){.awsui_error-icon-shake-wrapper_14mhv_19hpy_153:not(#\9 ),.awsui_warning-icon-shake-wrapper_14mhv_19hpy_154:not(#\9 ){animation:none;transition:none}}.awsui-motion-disabled .awsui_error-icon-shake-wrapper_14mhv_19hpy_153:not(#\9 ),.awsui-mode-entering .awsui_error-icon-shake-wrapper_14mhv_19hpy_153:not(#\9 ),.awsui-motion-disabled .awsui_warning-icon-shake-wrapper_14mhv_19hpy_154:not(#\9 ),.awsui-mode-entering .awsui_warning-icon-shake-wrapper_14mhv_19hpy_154:not(#\9 ){animation:none;transition:none}.awsui_error-icon-scale-wrapper_14mhv_19hpy_184:not(#\9 ),.awsui_warning-icon-scale-wrapper_14mhv_19hpy_185:not(#\9 ){animation:awsui_awsui-motion-scale-popup_14mhv_19hpy_1 var(--motion-duration-refresh-only-medium-5rbn3k, 165ms) var(--motion-easing-refresh-only-a-ccyqaz, cubic-bezier(0, 0, 0, 1))}@keyframes awsui_awsui-motion-scale-popup_14mhv_19hpy_1{0%{transform:scale(0.95)}100%{transform:scale(1)}}@media(prefers-reduced-motion: reduce){.awsui_error-icon-scale-wrapper_14mhv_19hpy_184:not(#\9 ),.awsui_warning-icon-scale-wrapper_14mhv_19hpy_185:not(#\9 ){animation:none;transition:none}}.awsui-motion-disabled .awsui_error-icon-scale-wrapper_14mhv_19hpy_184:not(#\9 ),.awsui-mode-entering .awsui_error-icon-scale-wrapper_14mhv_19hpy_184:not(#\9 ),.awsui-motion-disabled .awsui_warning-icon-scale-wrapper_14mhv_19hpy_185:not(#\9 ),.awsui-mode-entering .awsui_warning-icon-scale-wrapper_14mhv_19hpy_185:not(#\9 ){animation:none;transition:none}.awsui_warning_14mhv_19hpy_154:not(#\9 ),.awsui_error_14mhv_19hpy_153:not(#\9 ){animation:awsui_awsui-motion-fade-in-0_14mhv_19hpy_1 var(--motion-duration-refresh-only-medium-5rbn3k, 165ms) var(--motion-easing-refresh-only-a-ccyqaz, cubic-bezier(0, 0, 0, 1))}@keyframes awsui_awsui-motion-fade-in-0_14mhv_19hpy_1{from{opacity:0}to{opacity:1}}@media(prefers-reduced-motion: reduce){.awsui_warning_14mhv_19hpy_154:not(#\9 ),.awsui_error_14mhv_19hpy_153:not(#\9 ){animation:none;transition:none}}.awsui-motion-disabled .awsui_warning_14mhv_19hpy_154:not(#\9 ),.awsui-mode-entering .awsui_warning_14mhv_19hpy_154:not(#\9 ),.awsui-motion-disabled .awsui_error_14mhv_19hpy_153:not(#\9 ),.awsui-mode-entering .awsui_error_14mhv_19hpy_153:not(#\9 ){animation:none;transition:none}.awsui_root_14mhv_19hpy_236:not(#\9 ){border-collapse:separate;border-spacing:0;box-sizing:border-box;caption-side:top;cursor:auto;direction:inherit;empty-cells:show;font-family:serif;font-style:normal;font-variant:normal;font-stretch:normal;hyphens:none;letter-spacing:normal;list-style:disc outside none;tab-size:8;text-align:start;text-indent:0;text-shadow:none;text-transform:none;visibility:visible;white-space:normal;word-spacing:normal;font-size:var(--font-size-body-m-a7nh2n, 14px);line-height:var(--line-height-body-m-2mh3ke, 20px);color:var(--color-text-body-default-ryjct1, #0f141a);font-weight:400;font-family:var(--font-family-base-4lwvpl, "Amazon Ember", "Helvetica Neue", Roboto, Arial, sans-serif);-webkit-font-smoothing:auto;-moz-osx-font-smoothing:auto;box-sizing:border-box}.awsui_label_14mhv_19hpy_269:not(#\9 ){box-sizing:border-box;color:var(--color-text-form-label-zhsvmu, #0f141a);display:inline;-webkit-font-smoothing:var(--font-smoothing-webkit-oemolo, antialiased);-moz-osx-font-smoothing:var(--font-smoothing-moz-osx-hbm0aq, grayscale);font-size:var(--font-size-body-m-a7nh2n, 14px);line-height:var(--line-height-body-m-2mh3ke, 20px);font-weight:var(--font-display-label-weight-zavpeo, 700);margin-inline-end:var(--space-xs-ymlm0b, 8px)}.awsui_label_14mhv_19hpy_269:not(#\9 ):only-child{margin-block:0;margin-inline:0}.awsui_info_14mhv_19hpy_285:not(#\9 ){display:inline-flex;padding-inline-start:var(--space-xs-ymlm0b, 8px);border-inline-start:var(--border-divider-section-width-uwo8my, 1px) solid var(--color-border-divider-default-nfermc, #c6c6cd)}.awsui_description_14mhv_19hpy_291:not(#\9 ),.awsui_constraint_14mhv_19hpy_292:not(#\9 ){color:var(--color-text-form-secondary-4usdwg, #656871);font-size:var(--font-size-body-s-smc8cv, 12px);line-height:var(--line-height-body-s-nu5hx1, 16px);letter-spacing:var(--letter-spacing-body-s-gq78ok, 0.005em)}.awsui_hints_14mhv_19hpy_299:not(#\9 ),.awsui_constraint-has-validation-text_14mhv_19hpy_300:not(#\9 ){padding-block-start:var(--space-xxs-hwfkai, 4px)}.awsui_controls_14mhv_19hpy_308:not(#\9 ):not(.awsui_label-hidden_14mhv_19hpy_308){padding-block-start:var(--space-xxs-hwfkai, 4px)}.awsui_label-wrapper_14mhv_19hpy_311:not(#\9 ):empty+.awsui_controls_14mhv_19hpy_308{padding-block-start:0}.awsui_control_14mhv_19hpy_308:not(#\9 ){min-inline-size:0;word-break:break-word}.awsui_error_14mhv_19hpy_153:not(#\9 ){color:var(--color-text-status-error-mxzop7, #db0000);font-size:var(--font-size-body-s-smc8cv, 12px);line-height:var(--line-height-body-s-nu5hx1, 16px);letter-spacing:var(--letter-spacing-body-s-gq78ok, 0.005em);display:flex;align-items:flex-start}.awsui_warning_14mhv_19hpy_154:not(#\9 ){color:var(--color-text-status-warning-zb7um8, #855900);font-size:var(--font-size-body-s-smc8cv, 12px);line-height:var(--line-height-body-s-nu5hx1, 16px);letter-spacing:var(--letter-spacing-body-s-gq78ok, 0.005em);display:flex;align-items:flex-start}.awsui_error__message_14mhv_19hpy_338:not(#\9 ),.awsui_warning__message_14mhv_19hpy_339:not(#\9 ){margin-inline-start:var(--space-xxs-hwfkai, 4px)}.awsui_visually-hidden_14mhv_19hpy_343:not(#\9 ){position:absolute !important;inset-block-start:-9999px !important;inset-inline-start:-9999px !important}
.awsui_text-content_6absk_154c5_146:not(#\9 ){border-collapse:separate;border-spacing:0;box-sizing:border-box;caption-side:top;cursor:auto;direction:inherit;empty-cells:show;font-family:serif;font-style:normal;font-variant:normal;font-stretch:normal;hyphens:none;letter-spacing:normal;list-style:disc outside none;tab-size:8;text-align:start;text-indent:0;text-shadow:none;text-transform:none;visibility:visible;white-space:normal;word-spacing:normal;font-size:var(--font-size-body-m-a7nh2n, 14px);line-height:var(--line-height-body-m-2mh3ke, 20px);color:var(--color-text-body-default-ryjct1, #0f141a);font-weight:400;font-family:var(--font-family-base-4lwvpl, "Amazon Ember", "Helvetica Neue", Roboto, Arial, sans-serif);-webkit-font-smoothing:auto;-moz-osx-font-smoothing:auto}.awsui_text-content_6absk_154c5_146 h1:not(#\9 ),.awsui_text-content_6absk_154c5_146 h2:not(#\9 ),.awsui_text-content_6absk_154c5_146 h3:not(#\9 ),.awsui_text-content_6absk_154c5_146 h4:not(#\9 ),.awsui_text-content_6absk_154c5_146 h5:not(#\9 ),.awsui_text-content_6absk_154c5_146 p:not(#\9 ){font-family:inherit;font-weight:normal;text-decoration:none;margin-block:0;margin-inline:0;padding-block:var(--space-xxs-hwfkai, 4px);padding-inline:0}.awsui_text-content_6absk_154c5_146 h1:not(#\9 ),.awsui_text-content_6absk_154c5_146 h2:not(#\9 ),.awsui_text-content_6absk_154c5_146 h3:not(#\9 ),.awsui_text-content_6absk_154c5_146 h4:not(#\9 ),.awsui_text-content_6absk_154c5_146 h5:not(#\9 ){color:var(--color-text-heading-default-5vbiad, #0f141a)}.awsui_text-content_6absk_154c5_146 h1:not(#\9 ){font-size:var(--font-size-heading-xl-wvkbur, 24px);line-height:var(--line-height-heading-xl-hko6p0, 30px);letter-spacing:var(--letter-spacing-heading-xl-ckkb6u, -0.02em);font-weight:var(--font-weight-heading-xl-u3m4we, 700);-webkit-font-smoothing:var(--font-smoothing-webkit-oemolo, antialiased);-moz-osx-font-smoothing:var(--font-smoothing-moz-osx-hbm0aq, grayscale)}.awsui_text-content_6absk_154c5_146 h2:not(#\9 ){font-size:var(--font-size-heading-l-vnacx6, 20px);line-height:var(--line-height-heading-l-mg5bx6, 24px);letter-spacing:var(--letter-spacing-heading-l-5v6ibv, -0.015em);font-weight:var(--font-weight-heading-l-0t6dwc, 700);-webkit-font-smoothing:var(--font-smoothing-webkit-oemolo, antialiased);-moz-osx-font-smoothing:var(--font-smoothing-moz-osx-hbm0aq, grayscale)}.awsui_text-content_6absk_154c5_146 h3:not(#\9 ){font-size:var(--font-size-heading-m-170yiy, 18px);line-height:var(--line-height-heading-m-uoaqdh, 22px);letter-spacing:var(--letter-spacing-heading-m-29ewnk, -0.01em);font-weight:var(--font-weight-heading-m-zf82dr, 700);-webkit-font-smoothing:var(--font-smoothing-webkit-oemolo, antialiased);-moz-osx-font-smoothing:var(--font-smoothing-moz-osx-hbm0aq, grayscale)}.awsui_text-content_6absk_154c5_146 h4:not(#\9 ){font-size:var(--font-size-heading-s-zp08en, 16px);line-height:var(--line-height-heading-s-hmi4vc, 20px);letter-spacing:var(--letter-spacing-heading-s-4st9ep, -0.005em);font-weight:var(--font-weight-heading-s-lcx0ai, 700);-webkit-font-smoothing:var(--font-smoothing-webkit-oemolo, antialiased);-moz-osx-font-smoothing:var(--font-smoothing-moz-osx-hbm0aq, grayscale)}.awsui_text-content_6absk_154c5_146 h5:not(#\9 ){font-size:var(--font-size-heading-xs-j8yzxv, 14px);line-height:var(--line-height-heading-xs-q9j004, 18px);font-weight:var(--font-weight-heading-xs-wqqpne, 700);-webkit-font-smoothing:var(--font-smoothing-webkit-oemolo, antialiased);-moz-osx-font-smoothing:var(--font-smoothing-moz-osx-hbm0aq, grayscale)}.awsui_text-content_6absk_154c5_146 b:not(#\9 ),.awsui_text-content_6absk_154c5_146 strong:not(#\9 ){font-weight:700}.awsui_text-content_6absk_154c5_146 p:not(#\9 ){font-size:var(--font-size-body-m-a7nh2n, 14px);line-height:var(--line-height-body-m-2mh3ke, 20px);color:inherit}.awsui_text-content_6absk_154c5_146 small:not(#\9 ){display:inline-block;font-size:var(--font-size-body-s-smc8cv, 12px);line-height:var(--line-height-body-s-nu5hx1, 16px);letter-spacing:var(--letter-spacing-body-s-gq78ok, 0.005em);color:var(--color-text-small-13tluq, #656871)}.awsui_text-content_6absk_154c5_146 small a:not(#\9 ){font-size:inherit;text-underline-offset:.25em;text-decoration-thickness:1px;color:var(--awsui-style-color-default-rhu47t, var(--color-text-link-default-8yv9b7, #006ce0));font-weight:inherit;letter-spacing:normal;text-decoration-line:underline;text-decoration-color:currentColor;transition-property:color,-webkit-text-decoration;transition-property:color,text-decoration;transition-property:color,text-decoration,-webkit-text-decoration;transition-duration:var(--motion-duration-refresh-only-medium-5rbn3k, 165ms)}@media(prefers-reduced-motion: reduce){.awsui_text-content_6absk_154c5_146 small a:not(#\9 ){animation:none;transition:none}}.awsui-motion-disabled .awsui_text-content_6absk_154c5_146 small a:not(#\9 ),.awsui-mode-entering .awsui_text-content_6absk_154c5_146 small a:not(#\9 ){animation:none;transition:none}.awsui_text-content_6absk_154c5_146 small a:not(#\9 ):hover{cursor:pointer;color:var(--awsui-style-color-hover-rhu47t, var(--color-text-link-hover-pkytf7, #002b66))}.awsui_text-content_6absk_154c5_146 small a:not(#\9 ):focus{outline:none}.awsui_text-content_6absk_154c5_146 small a:not(#\9 ):active{color:var(--awsui-style-color-active-rhu47t, var(--color-text-link-hover-pkytf7, #002b66))}.awsui_text-content_6absk_154c5_146 small a:not(#\9 ):active,.awsui_text-content_6absk_154c5_146 small a:not(#\9 ):focus,.awsui_text-content_6absk_154c5_146 small a:not(#\9 ):hover{text-decoration-line:underline;text-decoration-color:currentColor}.awsui_text-content_6absk_154c5_146 code:not(#\9 ),.awsui_text-content_6absk_154c5_146 pre:not(#\9 ),.awsui_text-content_6absk_154c5_146 samp:not(#\9 ){font-family:var(--font-family-monospace-q47m7k, Monaco, Menlo, Consolas, "Courier Prime", Courier, "Courier New", monospace);background:transparent}.awsui_text-content_6absk_154c5_146 code:not(#\9 ){font-size:var(--font-size-body-s-smc8cv, 12px);line-height:var(--line-height-body-s-nu5hx1, 16px);letter-spacing:var(--letter-spacing-body-s-gq78ok, 0.005em)}.awsui_text-content_6absk_154c5_146 a:not(#\9 ){text-underline-offset:.25em;text-decoration-thickness:1px;color:var(--awsui-style-color-default-rhu47t, var(--color-text-link-default-8yv9b7, #006ce0));font-weight:inherit;letter-spacing:normal;text-decoration-line:underline;text-decoration-color:currentColor;transition-property:color,-webkit-text-decoration;transition-property:color,text-decoration;transition-property:color,text-decoration,-webkit-text-decoration;transition-duration:var(--motion-duration-refresh-only-medium-5rbn3k, 165ms)}@media(prefers-reduced-motion: reduce){.awsui_text-content_6absk_154c5_146 a:not(#\9 ){animation:none;transition:none}}.awsui-motion-disabled .awsui_text-content_6absk_154c5_146 a:not(#\9 ),.awsui-mode-entering .awsui_text-content_6absk_154c5_146 a:not(#\9 ){animation:none;transition:none}.awsui_text-content_6absk_154c5_146 a:not(#\9 ):hover{cursor:pointer;color:var(--awsui-style-color-hover-rhu47t, var(--color-text-link-hover-pkytf7, #002b66))}.awsui_text-content_6absk_154c5_146 a:not(#\9 ):focus{outline:none}.awsui_text-content_6absk_154c5_146 a:not(#\9 ):active{color:var(--awsui-style-color-active-rhu47t, var(--color-text-link-hover-pkytf7, #002b66))}.awsui_text-content_6absk_154c5_146 a:not(#\9 ):active,.awsui_text-content_6absk_154c5_146 a:not(#\9 ):focus,.awsui_text-content_6absk_154c5_146 a:not(#\9 ):hover{text-decoration-line:underline;text-decoration-color:currentColor}.awsui_text-content_6absk_154c5_146 a:not(#\9 ):focus{outline:thin dotted;outline:var(--border-link-focus-ring-outline-1p0hnu, 0);outline-offset:2px;outline-color:var(--color-border-item-focused-lz1zs6, #006ce0);border-start-start-radius:var(--border-radius-control-default-focus-ring-1uabki, 4px);border-start-end-radius:var(--border-radius-control-default-focus-ring-1uabki, 4px);border-end-start-radius:var(--border-radius-control-default-focus-ring-1uabki, 4px);border-end-end-radius:var(--border-radius-control-default-focus-ring-1uabki, 4px);box-shadow:0 0 0 var(--border-link-focus-ring-shadow-spread-39uvxr, 2px) var(--color-border-item-focused-lz1zs6, #006ce0)}.awsui_text-content_6absk_154c5_146 ul:not(#\9 ),.awsui_text-content_6absk_154c5_146 ol:not(#\9 ){padding-inline-start:var(--space-l-2ud1p3, 20px);margin-block:var(--space-scaled-xs-dw9wl5, 8px);margin-inline:0;list-style-position:outside}.awsui_text-content_6absk_154c5_146 ul+ul:not(#\9 ),.awsui_text-content_6absk_154c5_146 ul+ol:not(#\9 ),.awsui_text-content_6absk_154c5_146 ul>li+ul:not(#\9 ),.awsui_text-content_6absk_154c5_146 ul>li+li:not(#\9 ),.awsui_text-content_6absk_154c5_146 ul>li+ol:not(#\9 ),.awsui_text-content_6absk_154c5_146 ul>li>ul:not(#\9 ),.awsui_text-content_6absk_154c5_146 ul>li>ol:not(#\9 ),.awsui_text-content_6absk_154c5_146 ol+ul:not(#\9 ),.awsui_text-content_6absk_154c5_146 ol+ol:not(#\9 ),.awsui_text-content_6absk_154c5_146 ol>li+ul:not(#\9 ),.awsui_text-content_6absk_154c5_146 ol>li+li:not(#\9 ),.awsui_text-content_6absk_154c5_146 ol>li+ol:not(#\9 ),.awsui_text-content_6absk_154c5_146 ol>li>ul:not(#\9 ),.awsui_text-content_6absk_154c5_146 ol>li>ol:not(#\9 ){padding-block-start:var(--space-scaled-xxs-foe114, 4px)}.awsui_text-content_6absk_154c5_146 ul>li>ul:not(#\9 ),.awsui_text-content_6absk_154c5_146 ul>li>ol:not(#\9 ),.awsui_text-content_6absk_154c5_146 ol>li>ul:not(#\9 ),.awsui_text-content_6absk_154c5_146 ol>li>ol:not(#\9 ){margin-block:0;margin-inline:0}

.awsui_alert_mx3cw_1iq6c_193:not(#\9 ){animation:awsui_awsui-motion-fade-in_mx3cw_1iq6c_1 var(--motion-duration-show-paced-otsjh8, 180ms) var(--motion-easing-show-paced-ym6eyn, ease-out)}@keyframes awsui_awsui-motion-fade-in_mx3cw_1iq6c_1{from{opacity:.2}to{opacity:1}}@media(prefers-reduced-motion: reduce){.awsui_alert_mx3cw_1iq6c_193:not(#\9 ){animation:none;transition:none}}.awsui-motion-disabled .awsui_alert_mx3cw_1iq6c_193:not(#\9 ),.awsui-mode-entering .awsui_alert_mx3cw_1iq6c_193:not(#\9 ){animation:none;transition:none}.awsui_root_mx3cw_1iq6c_215:not(#\9 ){border-collapse:separate;border-spacing:0;box-sizing:border-box;caption-side:top;cursor:auto;direction:inherit;empty-cells:show;font-family:serif;font-style:normal;font-variant:normal;font-stretch:normal;hyphens:none;letter-spacing:normal;list-style:disc outside none;tab-size:8;text-align:start;text-indent:0;text-shadow:none;text-transform:none;visibility:visible;white-space:normal;word-spacing:normal;font-size:var(--font-size-body-m-a7nh2n, 14px);line-height:var(--line-height-body-m-2mh3ke, 20px);color:var(--color-text-body-default-ryjct1, #0f141a);font-weight:400;font-family:var(--font-family-base-4lwvpl, "Amazon Ember", "Helvetica Neue", Roboto, Arial, sans-serif);-webkit-font-smoothing:auto;-moz-osx-font-smoothing:auto;word-wrap:break-word;max-inline-size:100%;overflow:hidden;display:block}.awsui_root_mx3cw_1iq6c_215.awsui_hidden_mx3cw_1iq6c_250:not(#\9 ){display:none}.awsui_alert_mx3cw_1iq6c_193:not(#\9 ){border-collapse:separate;border-spacing:0;box-sizing:border-box;caption-side:top;cursor:auto;direction:inherit;empty-cells:show;font-family:serif;font-style:normal;font-variant:normal;font-stretch:normal;hyphens:none;letter-spacing:normal;list-style:disc outside none;tab-size:8;text-align:start;text-indent:0;text-shadow:none;text-transform:none;visibility:visible;white-space:normal;word-spacing:normal;font-size:var(--font-size-body-m-a7nh2n, 14px);line-height:var(--line-height-body-m-2mh3ke, 20px);color:var(--color-text-body-default-ryjct1, #0f141a);font-weight:400;font-family:var(--font-family-base-4lwvpl, "Amazon Ember", "Helvetica Neue", Roboto, Arial, sans-serif);-webkit-font-smoothing:auto;-moz-osx-font-smoothing:auto;position:relative;display:flex;flex-direction:row;border-block:var(--border-width-alert-tuifgy, 2px) solid;border-inline:var(--border-width-alert-tuifgy, 2px) solid;border-start-start-radius:var(--border-radius-alert-syagf6, 12px);border-start-end-radius:var(--border-radius-alert-syagf6, 12px);border-end-start-radius:var(--border-radius-alert-syagf6, 12px);border-end-end-radius:var(--border-radius-alert-syagf6, 12px);padding-block:var(--space-alert-vertical-l50o6z, 8px);padding-inline:var(--space-alert-horizontal-ul364s, 16px);background-color:var(--color-background-container-content-h114dj, #ffffff);--awsui-alert-focus-ring-box-shadow-rhu47t: 0 0 0 var(--awsui-alert-focus-ring-border-width-rhu47t, 2px) var(--awsui-alert-focus-ring-border-color-rhu47t, var(--color-border-item-focused-lz1zs6, #006ce0))}.awsui_alert-wrapper_mx3cw_1iq6c_299:not(#\9 ){flex:1;display:flex;flex-direction:row;flex-wrap:wrap;column-gap:var(--space-alert-action-left-4s8zo5, 12px)}.awsui_hidden_mx3cw_1iq6c_250:not(#\9 ){display:none}.awsui_initial-hidden_mx3cw_1iq6c_311:not(#\9 ){overflow:hidden;block-size:0}.awsui_header_mx3cw_1iq6c_316:not(#\9 ),.awsui_header-replacement_mx3cw_1iq6c_317:not(#\9 ){font-weight:700}.awsui_action_mx3cw_1iq6c_321:not(#\9 ){white-space:nowrap}.awsui_alert-focus-wrapper_mx3cw_1iq6c_330:not(#\9 ){flex:1;min-inline-size:70%;display:grid;grid-template-columns:min-content auto}.awsui_alert-focus-wrapper_mx3cw_1iq6c_330:not(#\9 ):focus{outline:none}body[data-awsui-focus-visible=true] .awsui_alert-focus-wrapper_mx3cw_1iq6c_330:not(#\9 ):focus{position:relative}body[data-awsui-focus-visible=true] .awsui_alert-focus-wrapper_mx3cw_1iq6c_330:not(#\9 ):focus{outline:2px dotted transparent;outline-offset:calc(var(--space-button-focus-outline-gutter-jj138g, 4px) - 1px)}body[data-awsui-focus-visible=true] .awsui_alert-focus-wrapper_mx3cw_1iq6c_330:not(#\9 ):focus::before{content:" ";display:block;position:absolute;inset-inline-start:calc(-1*var(--space-button-focus-outline-gutter-jj138g, 4px));inset-block-start:calc(-1*var(--space-button-focus-outline-gutter-jj138g, 4px));inline-size:calc(100% + var(--space-button-focus-outline-gutter-jj138g, 4px) + var(--space-button-focus-outline-gutter-jj138g, 4px));block-size:calc(100% + var(--space-button-focus-outline-gutter-jj138g, 4px) + var(--space-button-focus-outline-gutter-jj138g, 4px));border-start-start-radius:var(--awsui-alert-focus-ring-border-radius-rhu47t, var(--border-radius-control-default-focus-ring-1uabki, 4px));border-start-end-radius:var(--awsui-alert-focus-ring-border-radius-rhu47t, var(--border-radius-control-default-focus-ring-1uabki, 4px));border-end-start-radius:var(--awsui-alert-focus-ring-border-radius-rhu47t, var(--border-radius-control-default-focus-ring-1uabki, 4px));border-end-end-radius:var(--awsui-alert-focus-ring-border-radius-rhu47t, var(--border-radius-control-default-focus-ring-1uabki, 4px));box-shadow:var(--awsui-alert-focus-ring-box-shadow-rhu47t)}.awsui_text_mx3cw_1iq6c_361:not(#\9 ){min-inline-size:0;padding-block:var(--border-width-button-jm0qg7, 2px);padding-inline:0;margin-block:var(--space-scaled-xxs-foe114, 4px);margin-inline:var(--space-xxs-hwfkai, 4px)}.awsui_text_mx3cw_1iq6c_361.awsui_icon_mx3cw_1iq6c_368:not(#\9 ){margin-inline-start:0}.awsui_text_mx3cw_1iq6c_361.awsui_message_mx3cw_1iq6c_371:not(#\9 ){margin-inline-end:var(--space-alert-message-right-mrjbnn, 4px)}.awsui_action-wrapped_mx3cw_1iq6c_375:not(#\9 ){margin-block-end:var(--space-xxs-hwfkai, 4px)}.awsui_icon-size-medium_mx3cw_1iq6c_379>.awsui_alert-wrapper_mx3cw_1iq6c_299>.awsui_action-wrapped_mx3cw_1iq6c_375:not(#\9 ){margin-inline-start:calc(var(--size-icon-medium-uv8xcz, 20px) + var(--space-xs-ymlm0b, 8px))}.awsui_icon-size-big_mx3cw_1iq6c_383>.awsui_alert-wrapper_mx3cw_1iq6c_299>.awsui_action-wrapped_mx3cw_1iq6c_375:not(#\9 ){margin-inline-start:calc(var(--size-icon-big-7pq9l3, 32px) + var(--space-xs-ymlm0b, 8px))}.awsui_icon-size-normal_mx3cw_1iq6c_387>.awsui_alert-wrapper_mx3cw_1iq6c_299>.awsui_action-wrapped_mx3cw_1iq6c_375:not(#\9 ){margin-inline-start:calc(var(--size-icon-normal-levt08, 16px) + var(--space-xs-ymlm0b, 8px))}.awsui_dismiss_mx3cw_1iq6c_396:not(#\9 ){margin-inline-end:calc(-1*var(--space-xxs-hwfkai, 4px));margin-inline-start:var(--space-s-tvghoh, 12px)}.awsui_type-error_mx3cw_1iq6c_405:not(#\9 ){border-color:var(--color-border-status-error-i59tsd, #db0000);background-color:var(--color-background-status-error-xpfvrr, #fff5f5)}.awsui_type-error_mx3cw_1iq6c_405>.awsui_alert-wrapper_mx3cw_1iq6c_299>.awsui_alert-focus-wrapper_mx3cw_1iq6c_330>.awsui_icon_mx3cw_1iq6c_368:not(#\9 ){color:var(--awsui-alert-icon-color-rhu47t, var(--color-text-status-error-mxzop7, #db0000))}.awsui_type-warning_mx3cw_1iq6c_413:not(#\9 ){border-color:var(--color-border-status-warning-lr6hnh, #855900);background-color:var(--color-background-status-warning-xvs0bp, #fffef0)}.awsui_type-warning_mx3cw_1iq6c_413>.awsui_alert-wrapper_mx3cw_1iq6c_299>.awsui_alert-focus-wrapper_mx3cw_1iq6c_330>.awsui_icon_mx3cw_1iq6c_368:not(#\9 ){color:var(--awsui-alert-icon-color-rhu47t, var(--color-text-status-warning-zb7um8, #855900))}.awsui_type-success_mx3cw_1iq6c_421:not(#\9 ){border-color:var(--color-border-status-success-xj5jpm, #00802f);background-color:var(--color-background-status-success-774mn7, #effff1)}.awsui_type-success_mx3cw_1iq6c_421>.awsui_alert-wrapper_mx3cw_1iq6c_299>.awsui_alert-focus-wrapper_mx3cw_1iq6c_330>.awsui_icon_mx3cw_1iq6c_368:not(#\9 ){color:var(--awsui-alert-icon-color-rhu47t, var(--color-text-status-success-o0zpv6, #00802f))}.awsui_type-info_mx3cw_1iq6c_429:not(#\9 ){border-color:var(--color-border-status-info-d3sn73, #006ce0);background-color:var(--color-background-status-info-uwe1e9, #f0fbff)}.awsui_type-info_mx3cw_1iq6c_429>.awsui_alert-wrapper_mx3cw_1iq6c_299>.awsui_alert-focus-wrapper_mx3cw_1iq6c_330>.awsui_icon_mx3cw_1iq6c_368:not(#\9 ){color:var(--awsui-alert-icon-color-rhu47t, var(--color-text-status-info-zl3i1d, #006ce0))}

.awsui_root_1i0s3_4otpx_145:not(#\9 ){border-collapse:separate;border-spacing:0;box-sizing:border-box;caption-side:top;cursor:auto;direction:inherit;empty-cells:show;font-family:serif;font-style:normal;font-variant:normal;font-stretch:normal;hyphens:none;letter-spacing:normal;list-style:disc outside none;tab-size:8;text-align:start;text-indent:0;text-shadow:none;text-transform:none;visibility:visible;white-space:normal;word-spacing:normal;font-size:var(--font-size-body-m-a7nh2n, 14px);line-height:var(--line-height-body-m-2mh3ke, 20px);color:var(--color-text-body-default-ryjct1, #0f141a);font-weight:400;font-family:var(--font-family-base-4lwvpl, "Amazon Ember", "Helvetica Neue", Roboto, Arial, sans-serif);-webkit-font-smoothing:auto;-moz-osx-font-smoothing:auto}.awsui_header_1i0s3_4otpx_177:not(#\9 ){margin-block-end:var(--space-scaled-m-l37gh7, 16px)}.awsui_footer_1i0s3_4otpx_189:not(#\9 ){margin-block-start:var(--space-scaled-l-k5kohy, 20px)}.awsui_actions-section_1i0s3_4otpx_193:not(#\9 ){display:flex;flex-direction:row-reverse;justify-content:space-between;flex-wrap:wrap;margin-inline-start:calc(-1*var(--space-scaled-m-l37gh7, 16px));margin-block-end:calc(-1*var(--space-scaled-m-l37gh7, 16px))}.awsui_secondary-actions_1i0s3_4otpx_202:not(#\9 ){min-inline-size:1px;margin-inline-start:var(--space-scaled-m-l37gh7, 16px);margin-block-end:var(--space-scaled-m-l37gh7, 16px)}.awsui_actions_1i0s3_4otpx_193:not(#\9 ){min-inline-size:1px;margin-inline-start:var(--space-scaled-m-l37gh7, 16px);margin-block-end:var(--space-scaled-m-l37gh7, 16px)}
.awsui_root_1xupv_1ajl3_145:not(#\9 ){border-collapse:separate;border-spacing:0;box-sizing:border-box;caption-side:top;cursor:auto;direction:inherit;empty-cells:show;font-family:serif;font-style:normal;font-variant:normal;font-stretch:normal;hyphens:none;letter-spacing:normal;list-style:disc outside none;tab-size:8;text-align:start;text-indent:0;text-shadow:none;text-transform:none;visibility:visible;white-space:normal;word-spacing:normal;font-size:var(--font-size-body-m-a7nh2n, 14px);line-height:var(--line-height-body-m-2mh3ke, 20px);color:var(--color-text-body-default-ryjct1, #0f141a);font-weight:400;font-family:var(--font-family-base-4lwvpl, "Amazon Ember", "Helvetica Neue", Roboto, Arial, sans-serif);-webkit-font-smoothing:auto;-moz-osx-font-smoothing:auto}.awsui_wizard_1xupv_1ajl3_177.awsui_refresh_1xupv_1ajl3_177:not(#\9 ){column-gap:var(--space-xl-jfy3x4, 24px);display:grid;grid-template-columns:auto minmax(0, 1fr);grid-template-rows:auto 1fr;row-gap:var(--space-scaled-xxs-foe114, 4px)}.awsui_wizard_1xupv_1ajl3_177.awsui_refresh_1xupv_1ajl3_177.awsui_small-container_1xupv_1ajl3_184:not(#\9 ){grid-template-columns:minmax(0, 1fr) 0;row-gap:var(--space-scaled-l-k5kohy, 20px)}.awsui_wizard_1xupv_1ajl3_177:not(#\9 ):not(.awsui_refresh_1xupv_1ajl3_177){display:flex}.awsui_navigation_1xupv_1ajl3_193.awsui_refresh_1xupv_1ajl3_177:not(#\9 ){grid-column:1;grid-row:1/span 2;padding-block-start:calc(var(--space-xs-ymlm0b, 8px) + var(--space-scaled-xxs-foe114, 4px))}.awsui_navigation_1xupv_1ajl3_193.awsui_refresh_1xupv_1ajl3_177>ul.awsui_refresh_1xupv_1ajl3_177:not(#\9 ){position:relative;margin-block:0;margin-inline:0;padding-block-start:var(--space-scaled-xxs-foe114, 4px);padding-block-end:0;padding-inline:0;inline-size:260px;box-sizing:border-box}.awsui_navigation_1xupv_1ajl3_193.awsui_refresh_1xupv_1ajl3_177>ul.awsui_refresh_1xupv_1ajl3_177>li:not(#\9 ){display:grid;column-gap:var(--space-xs-ymlm0b, 8px);grid-template-columns:var(--space-l-2ud1p3, 20px) 1fr;grid-template-rows:repeat(2, auto);padding-block:0;padding-inline:0}.awsui_navigation_1xupv_1ajl3_193.awsui_refresh_1xupv_1ajl3_177>ul.awsui_refresh_1xupv_1ajl3_177>li>hr:not(#\9 ){background-color:var(--color-border-divider-default-nfermc, #c6c6cd);border-block:0;border-inline:0;grid-column:1;block-size:100%;inline-size:var(--space-xxxs-pajhad, 2px)}.awsui_navigation_1xupv_1ajl3_193.awsui_refresh_1xupv_1ajl3_177>ul.awsui_refresh_1xupv_1ajl3_177>li>.awsui_number_1xupv_1ajl3_226:not(#\9 ){color:var(--color-text-small-13tluq, #656871);font-size:var(--font-size-body-s-smc8cv, 12px);grid-column:2;grid-row:1}.awsui_navigation_1xupv_1ajl3_193.awsui_refresh_1xupv_1ajl3_177>ul.awsui_refresh_1xupv_1ajl3_177>li>a:not(#\9 ){align-items:start;column-gap:var(--space-xs-ymlm0b, 8px);cursor:pointer;display:grid;font-size:var(--font-size-body-m-a7nh2n, 14px);grid-column:1/span 2;grid-row:2;grid-template-columns:var(--space-l-2ud1p3, 20px) 1fr}.awsui_navigation_1xupv_1ajl3_193.awsui_refresh_1xupv_1ajl3_177>ul.awsui_refresh_1xupv_1ajl3_177>li>a>.awsui_circle_1xupv_1ajl3_242: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_1ajl3_193.awsui_refresh_1xupv_1ajl3_177>ul.awsui_refresh_1xupv_1ajl3_177>li>a>.awsui_title_1xupv_1ajl3_253:not(#\9 ){min-inline-size:0;word-break:break-word;grid-column:2}body[data-awsui-focus-visible=true] .awsui_navigation_1xupv_1ajl3_193.awsui_refresh_1xupv_1ajl3_177>ul.awsui_refresh_1xupv_1ajl3_177>li>a:not(#\9 ):focus{outline:thin dotted;outline:var(--border-link-focus-ring-outline-1p0hnu, 0);outline-offset:2px;outline-color:var(--color-border-item-focused-lz1zs6, #006ce0);border-start-start-radius:var(--border-radius-control-default-focus-ring-1uabki, 4px);border-start-end-radius:var(--border-radius-control-default-focus-ring-1uabki, 4px);border-end-start-radius:var(--border-radius-control-default-focus-ring-1uabki, 4px);border-end-end-radius:var(--border-radius-control-default-focus-ring-1uabki, 4px);box-shadow:0 0 0 var(--border-link-focus-ring-shadow-spread-39uvxr, 2px) var(--color-border-item-focused-lz1zs6, #006ce0)}.awsui_navigation_1xupv_1ajl3_193.awsui_refresh_1xupv_1ajl3_177>ul.awsui_refresh_1xupv_1ajl3_177>li:not(#\9 ):first-child>hr{grid-row:2/span 2}.awsui_navigation_1xupv_1ajl3_193.awsui_refresh_1xupv_1ajl3_177>ul.awsui_refresh_1xupv_1ajl3_177>li:not(#\9 ):not(:first-child)>.awsui_number_1xupv_1ajl3_226{margin-block-start:var(--space-m-dsumyt, 16px)}.awsui_navigation_1xupv_1ajl3_193.awsui_refresh_1xupv_1ajl3_177>ul.awsui_refresh_1xupv_1ajl3_177>li:not(#\9 ):last-child>hr{grid-row:1}.awsui_navigation_1xupv_1ajl3_193.awsui_refresh_1xupv_1ajl3_177>ul.awsui_refresh_1xupv_1ajl3_177>li:not(#\9 ):only-of-type>hr{display:none}.awsui_navigation_1xupv_1ajl3_193.awsui_refresh_1xupv_1ajl3_177>ul.awsui_refresh_1xupv_1ajl3_177>li:not(#\9 ):not(:first-child):not(:last-child)>hr{grid-row:1/span 3}.awsui_navigation_1xupv_1ajl3_193.awsui_refresh_1xupv_1ajl3_177>ul.awsui_refresh_1xupv_1ajl3_177>li.awsui_active_1xupv_1ajl3_284>a:not(#\9 ){cursor:text}.awsui_navigation_1xupv_1ajl3_193.awsui_refresh_1xupv_1ajl3_177>ul.awsui_refresh_1xupv_1ajl3_177>li.awsui_active_1xupv_1ajl3_284>a>.awsui_circle_1xupv_1ajl3_242:not(#\9 ){background-color:var(--color-background-control-checked-xk5cy2, #006ce0);box-shadow:0 0 0 3px var(--color-background-container-content-h114dj, #ffffff),0 0 0 5px var(--color-background-control-checked-xk5cy2, #006ce0),0 0 0 7px var(--color-background-container-content-h114dj, #ffffff)}.awsui_navigation_1xupv_1ajl3_193.awsui_refresh_1xupv_1ajl3_177>ul.awsui_refresh_1xupv_1ajl3_177>li.awsui_active_1xupv_1ajl3_284>a>.awsui_title_1xupv_1ajl3_253:not(#\9 ){color:var(--color-background-control-checked-xk5cy2, #006ce0);font-weight:700}.awsui_navigation_1xupv_1ajl3_193.awsui_refresh_1xupv_1ajl3_177>ul.awsui_refresh_1xupv_1ajl3_177>li.awsui_disabled_1xupv_1ajl3_295>a:not(#\9 ){cursor:text}.awsui_navigation_1xupv_1ajl3_193.awsui_refresh_1xupv_1ajl3_177>ul.awsui_refresh_1xupv_1ajl3_177>li.awsui_disabled_1xupv_1ajl3_295>a>.awsui_circle_1xupv_1ajl3_242:not(#\9 ){background-color:var(--color-background-container-content-h114dj, #ffffff);box-shadow:0 0 0 2px var(--color-text-interactive-disabled-vbo6v5, #b4b4bb),0 0 0 4px var(--color-background-container-content-h114dj, #ffffff)}.awsui_navigation_1xupv_1ajl3_193.awsui_refresh_1xupv_1ajl3_177>ul.awsui_refresh_1xupv_1ajl3_177>li.awsui_disabled_1xupv_1ajl3_295>a>.awsui_title_1xupv_1ajl3_253:not(#\9 ){color:var(--color-text-status-inactive-8yfw5c, #656871)}.awsui_navigation_1xupv_1ajl3_193.awsui_refresh_1xupv_1ajl3_177>ul.awsui_refresh_1xupv_1ajl3_177>li.awsui_enabled_1xupv_1ajl3_305>a>.awsui_circle_1xupv_1ajl3_242:not(#\9 ){background-color:var(--color-text-interactive-default-cpoktr, #424650);box-shadow:0 0 0 2px var(--color-text-interactive-default-cpoktr, #424650),0 0 0 4px var(--color-background-container-content-h114dj, #ffffff)}.awsui_navigation_1xupv_1ajl3_193.awsui_refresh_1xupv_1ajl3_177>ul.awsui_refresh_1xupv_1ajl3_177>li.awsui_enabled_1xupv_1ajl3_305>a>.awsui_title_1xupv_1ajl3_253:not(#\9 ){color:var(--color-text-interactive-default-cpoktr, #424650)}.awsui_navigation_1xupv_1ajl3_193.awsui_refresh_1xupv_1ajl3_177>ul.awsui_refresh_1xupv_1ajl3_177>li.awsui_enabled_1xupv_1ajl3_305>a:not(#\9 ):hover>.awsui_circle_1xupv_1ajl3_242{background-color:var(--color-background-control-checked-xk5cy2, #006ce0);box-shadow:0 0 0 2px var(--color-background-control-checked-xk5cy2, #006ce0),0 0 0 4px var(--color-background-container-content-h114dj, #ffffff)}.awsui_navigation_1xupv_1ajl3_193.awsui_refresh_1xupv_1ajl3_177>ul.awsui_refresh_1xupv_1ajl3_177>li.awsui_enabled_1xupv_1ajl3_305>a:not(#\9 ):hover>.awsui_title_1xupv_1ajl3_253{color:var(--color-background-control-checked-xk5cy2, #006ce0)}.awsui_navigation_1xupv_1ajl3_193:not(#\9 ):not(.awsui_refresh_1xupv_1ajl3_177){color:var(--color-text-disabled-y2eoxf, #b4b4bb);display:inline-block;margin-inline-end:calc(2*var(--space-xxxl-aut1u7, 40px));min-inline-size:200px;padding-block-start:var(--space-xxs-hwfkai, 4px);inline-size:200px}.awsui_navigation_1xupv_1ajl3_193:not(#\9 ):not(.awsui_refresh_1xupv_1ajl3_177)>ul:not(.awsui_refresh_1xupv_1ajl3_177){list-style:none;padding-block:0;padding-inline:0;margin-block:0;margin-inline:0}.awsui_navigation_1xupv_1ajl3_193:not(#\9 ):not(.awsui_refresh_1xupv_1ajl3_177)>ul:not(.awsui_refresh_1xupv_1ajl3_177)>li{min-inline-size:0;word-break:break-word;padding-block:0 var(--space-scaled-m-l37gh7, 16px)}.awsui_navigation_1xupv_1ajl3_193:not(#\9 ):not(.awsui_refresh_1xupv_1ajl3_177)>ul:not(.awsui_refresh_1xupv_1ajl3_177)>li:not(:first-child){margin-block-start:var(--space-scaled-m-l37gh7, 16px)}.awsui_navigation_1xupv_1ajl3_193:not(#\9 ):not(.awsui_refresh_1xupv_1ajl3_177)>ul:not(.awsui_refresh_1xupv_1ajl3_177)>li:not(:last-child){border-block-end:var(--border-divider-list-width-tdfx1x, 1px) solid var(--color-border-layout-pyos42, #c6c6cd)}.awsui_form_1xupv_1ajl3_349:not(#\9 ):not(.awsui_refresh_1xupv_1ajl3_177){min-inline-size:0;word-break:break-word;inline-size:100%}.awsui_form_1xupv_1ajl3_349:not(#\9 ):not(.awsui_refresh_1xupv_1ajl3_177)>.awsui_form-header_1xupv_1ajl3_354{position:relative;margin-block-end:var(--space-scaled-m-l37gh7, 16px)}.awsui_form_1xupv_1ajl3_349.awsui_refresh_1xupv_1ajl3_177:not(#\9 ){min-inline-size:0;word-break:break-word;display:contents}.awsui_form_1xupv_1ajl3_349.awsui_refresh_1xupv_1ajl3_177>.awsui_form-header_1xupv_1ajl3_354:not(#\9 ){grid-column:2;grid-row:1;color:var(--color-text-body-default-ryjct1, #0f141a)}.awsui_form_1xupv_1ajl3_349.awsui_refresh_1xupv_1ajl3_177>.awsui_form-header_1xupv_1ajl3_354>.awsui_form-header-content_1xupv_1ajl3_369:not(#\9 ){padding-block-start:calc(var(--space-xl-jfy3x4, 24px) + var(--space-scaled-xxxs-h2sc51, 2px));padding-block-end:var(--space-scaled-s-iuuihm, 12px)}.awsui_form_1xupv_1ajl3_349.awsui_refresh_1xupv_1ajl3_177>.awsui_form-component_1xupv_1ajl3_373:not(#\9 ){grid-column:2;grid-row:2}.awsui_form_1xupv_1ajl3_349.awsui_refresh_1xupv_1ajl3_177.awsui_small-container_1xupv_1ajl3_184>.awsui_form-header_1xupv_1ajl3_354:not(#\9 ){grid-column:1/span 2}.awsui_form_1xupv_1ajl3_349.awsui_refresh_1xupv_1ajl3_177.awsui_small-container_1xupv_1ajl3_184>.awsui_form-header_1xupv_1ajl3_354>.awsui_form-header-content_1xupv_1ajl3_369:not(#\9 ){padding-block-start:0}.awsui_form_1xupv_1ajl3_349.awsui_refresh_1xupv_1ajl3_177.awsui_small-container_1xupv_1ajl3_184>.awsui_form-component_1xupv_1ajl3_373:not(#\9 ){grid-column:1/span 2}.awsui_navigation_1xupv_1ajl3_193.awsui_hidden_1xupv_1ajl3_387:not(#\9 ){display:none}.awsui_collapsed-steps_1xupv_1ajl3_391:not(#\9 ){color:var(--color-text-heading-secondary-exzje1, #424650);font-weight:700;padding-block-start:var(--space-scaled-xxs-foe114, 4px)}.awsui_collapsed-steps-hidden_1xupv_1ajl3_396:not(#\9 ){display:none}.awsui_form-header-component-wrapper_1xupv_1ajl3_400:not(#\9 ){outline:none}body[data-awsui-focus-visible=true] .awsui_form-header-component-wrapper_1xupv_1ajl3_400:not(#\9 ):focus{outline:thin dotted;outline:var(--border-link-focus-ring-outline-1p0hnu, 0);outline-offset:2px;outline-color:var(--color-border-item-focused-lz1zs6, #006ce0);border-start-start-radius:var(--border-radius-control-default-focus-ring-1uabki, 4px);border-start-end-radius:var(--border-radius-control-default-focus-ring-1uabki, 4px);border-end-start-radius:var(--border-radius-control-default-focus-ring-1uabki, 4px);border-end-end-radius:var(--border-radius-control-default-focus-ring-1uabki, 4px);box-shadow:0 0 0 var(--border-link-focus-ring-shadow-spread-39uvxr, 2px) var(--color-border-item-focused-lz1zs6, #006ce0)}.awsui_navigation-link-active_1xupv_1ajl3_422:not(#\9 ){font-weight:700;color:var(--color-text-body-default-ryjct1, #0f141a)}.awsui_navigation-link-disabled_1xupv_1ajl3_427:not(#\9 ){color:var(--color-text-status-inactive-8yfw5c, #656871)}.awsui_action-buttons_1xupv_1ajl3_438:not(#\9 ){display:flex;justify-content:flex-end}
.awsui_link_4c84z_yb3ir_145:not(#\9 ){border-collapse:separate;border-spacing:0;box-sizing:border-box;caption-side:top;cursor:auto;direction:inherit;empty-cells:show;font-family:serif;font-style:normal;font-variant:normal;font-stretch:normal;hyphens:none;letter-spacing:normal;list-style:disc outside none;tab-size:8;text-align:start;text-indent:0;text-shadow:none;text-transform:none;visibility:visible;white-space:normal;word-spacing:normal;font-size:var(--font-size-body-m-a7nh2n, 14px);line-height:var(--line-height-body-m-2mh3ke, 20px);color:var(--color-text-body-default-ryjct1, #0f141a);font-weight:400;font-family:var(--font-family-base-4lwvpl, "Amazon Ember", "Helvetica Neue", Roboto, Arial, sans-serif);-webkit-font-smoothing:auto;-moz-osx-font-smoothing:auto;display:inline;white-space:inherit;--awsui-style-focus-ring-box-shadow-rhu47t: 0 0 0 var(--awsui-style-focus-ring-border-width-rhu47t, var(--border-link-focus-ring-shadow-spread-39uvxr, 2px)) var(--awsui-style-focus-ring-border-color-rhu47t, var(--color-border-item-focused-lz1zs6, #006ce0));text-underline-offset:.25em;text-decoration-thickness:1px;color:var(--awsui-style-color-default-rhu47t, var(--color-text-link-default-8yv9b7, #006ce0));font-weight:inherit;letter-spacing:normal;text-decoration-line:none;text-decoration-color:transparent;transition-property:color,-webkit-text-decoration;transition-property:color,text-decoration;transition-property:color,text-decoration,-webkit-text-decoration;transition-duration:var(--motion-duration-refresh-only-medium-5rbn3k, 165ms)}@media(prefers-reduced-motion: reduce){.awsui_link_4c84z_yb3ir_145:not(#\9 ){animation:none;transition:none}}.awsui-motion-disabled .awsui_link_4c84z_yb3ir_145:not(#\9 ),.awsui-mode-entering .awsui_link_4c84z_yb3ir_145:not(#\9 ){animation:none;transition:none}.awsui_link_4c84z_yb3ir_145:not(#\9 ):hover{cursor:pointer;color:var(--awsui-style-color-hover-rhu47t, var(--color-text-link-hover-pkytf7, #002b66))}.awsui_link_4c84z_yb3ir_145:not(#\9 ):focus{outline:none}.awsui_link_4c84z_yb3ir_145:not(#\9 ):active{color:var(--awsui-style-color-active-rhu47t, var(--color-text-link-hover-pkytf7, #002b66))}.awsui_link_4c84z_yb3ir_145:not(#\9 ):active,.awsui_link_4c84z_yb3ir_145:not(#\9 ):focus,.awsui_link_4c84z_yb3ir_145:not(#\9 ):hover{text-decoration-line:underline;text-decoration-color:currentColor}.awsui_link_4c84z_yb3ir_145.awsui_variant-secondary_4c84z_yb3ir_212:not(#\9 ){-webkit-font-smoothing:inherit;-moz-osx-font-smoothing:inherit;color:var(--awsui-style-color-default-rhu47t, var(--color-text-link-default-8yv9b7, #006ce0));font-weight:inherit;letter-spacing:normal;text-decoration-line:none;text-decoration-color:transparent;transition-property:color,-webkit-text-decoration;transition-property:color,text-decoration;transition-property:color,text-decoration,-webkit-text-decoration;transition-duration:var(--motion-duration-refresh-only-medium-5rbn3k, 165ms)}@media(prefers-reduced-motion: reduce){.awsui_link_4c84z_yb3ir_145.awsui_variant-secondary_4c84z_yb3ir_212:not(#\9 ){animation:none;transition:none}}.awsui-motion-disabled .awsui_link_4c84z_yb3ir_145.awsui_variant-secondary_4c84z_yb3ir_212:not(#\9 ),.awsui-mode-entering .awsui_link_4c84z_yb3ir_145.awsui_variant-secondary_4c84z_yb3ir_212:not(#\9 ){animation:none;transition:none}.awsui_link_4c84z_yb3ir_145.awsui_variant-secondary_4c84z_yb3ir_212:not(#\9 ):hover{cursor:pointer;color:var(--awsui-style-color-hover-rhu47t, var(--color-text-link-hover-pkytf7, #002b66))}.awsui_link_4c84z_yb3ir_145.awsui_variant-secondary_4c84z_yb3ir_212:not(#\9 ):focus{outline:none}.awsui_link_4c84z_yb3ir_145.awsui_variant-secondary_4c84z_yb3ir_212:not(#\9 ):active{color:var(--awsui-style-color-active-rhu47t, var(--color-text-link-hover-pkytf7, #002b66))}.awsui_link_4c84z_yb3ir_145.awsui_variant-secondary_4c84z_yb3ir_212:not(#\9 ):active,.awsui_link_4c84z_yb3ir_145.awsui_variant-secondary_4c84z_yb3ir_212:not(#\9 ):focus,.awsui_link_4c84z_yb3ir_145.awsui_variant-secondary_4c84z_yb3ir_212:not(#\9 ):hover{text-decoration-line:underline;text-decoration-color:currentColor}.awsui_link_4c84z_yb3ir_145.awsui_variant-primary_4c84z_yb3ir_247:not(#\9 ){color:var(--awsui-style-color-default-rhu47t, var(--color-text-link-default-8yv9b7, #006ce0));font-weight:inherit;letter-spacing:normal;text-decoration-line:underline;text-decoration-color:currentColor;transition-property:color,-webkit-text-decoration;transition-property:color,text-decoration;transition-property:color,text-decoration,-webkit-text-decoration;transition-duration:var(--motion-duration-refresh-only-medium-5rbn3k, 165ms)}@media(prefers-reduced-motion: reduce){.awsui_link_4c84z_yb3ir_145.awsui_variant-primary_4c84z_yb3ir_247:not(#\9 ){animation:none;transition:none}}.awsui-motion-disabled .awsui_link_4c84z_yb3ir_145.awsui_variant-primary_4c84z_yb3ir_247:not(#\9 ),.awsui-mode-entering .awsui_link_4c84z_yb3ir_145.awsui_variant-primary_4c84z_yb3ir_247:not(#\9 ){animation:none;transition:none}.awsui_link_4c84z_yb3ir_145.awsui_variant-primary_4c84z_yb3ir_247:not(#\9 ):hover{cursor:pointer;color:var(--awsui-style-color-hover-rhu47t, var(--color-text-link-hover-pkytf7, #002b66))}.awsui_link_4c84z_yb3ir_145.awsui_variant-primary_4c84z_yb3ir_247:not(#\9 ):focus{outline:none}.awsui_link_4c84z_yb3ir_145.awsui_variant-primary_4c84z_yb3ir_247:not(#\9 ):active{color:var(--awsui-style-color-active-rhu47t, var(--color-text-link-hover-pkytf7, #002b66))}.awsui_link_4c84z_yb3ir_145.awsui_variant-primary_4c84z_yb3ir_247:not(#\9 ):active,.awsui_link_4c84z_yb3ir_145.awsui_variant-primary_4c84z_yb3ir_247:not(#\9 ):focus,.awsui_link_4c84z_yb3ir_145.awsui_variant-primary_4c84z_yb3ir_247:not(#\9 ):hover{text-decoration-line:underline;text-decoration-color:currentColor}.awsui_link_4c84z_yb3ir_145.awsui_variant-info_4c84z_yb3ir_280:not(#\9 ){-webkit-font-smoothing:var(--font-smoothing-webkit-oemolo, antialiased);-moz-osx-font-smoothing:var(--font-smoothing-moz-osx-hbm0aq, grayscale);color:var(--awsui-style-color-default-rhu47t, var(--color-text-link-default-8yv9b7, #006ce0));font-weight:700;letter-spacing:.005em;text-decoration-line:none;text-decoration-color:transparent;transition-property:color,-webkit-text-decoration;transition-property:color,text-decoration;transition-property:color,text-decoration,-webkit-text-decoration;transition-duration:var(--motion-duration-refresh-only-medium-5rbn3k, 165ms)}@media(prefers-reduced-motion: reduce){.awsui_link_4c84z_yb3ir_145.awsui_variant-info_4c84z_yb3ir_280:not(#\9 ){animation:none;transition:none}}.awsui-motion-disabled .awsui_link_4c84z_yb3ir_145.awsui_variant-info_4c84z_yb3ir_280:not(#\9 ),.awsui-mode-entering .awsui_link_4c84z_yb3ir_145.awsui_variant-info_4c84z_yb3ir_280:not(#\9 ){animation:none;transition:none}.awsui_link_4c84z_yb3ir_145.awsui_variant-info_4c84z_yb3ir_280:not(#\9 ):hover{cursor:pointer;color:var(--awsui-style-color-hover-rhu47t, var(--color-text-link-hover-pkytf7, #002b66))}.awsui_link_4c84z_yb3ir_145.awsui_variant-info_4c84z_yb3ir_280:not(#\9 ):focus{outline:none}.awsui_link_4c84z_yb3ir_145.awsui_variant-info_4c84z_yb3ir_280:not(#\9 ):active{color:var(--awsui-style-color-active-rhu47t, var(--color-text-link-hover-pkytf7, #002b66))}.awsui_link_4c84z_yb3ir_145.awsui_variant-info_4c84z_yb3ir_280:not(#\9 ):active,.awsui_link_4c84z_yb3ir_145.awsui_variant-info_4c84z_yb3ir_280:not(#\9 ):focus,.awsui_link_4c84z_yb3ir_145.awsui_variant-info_4c84z_yb3ir_280:not(#\9 ):hover{text-decoration-line:underline;text-decoration-color:var(--color-text-link-button-underline-hover-cn3mqh, transparent)}.awsui_link_4c84z_yb3ir_145.awsui_variant-value-large_4c84z_yb3ir_315:not(#\9 ){color:var(--awsui-style-color-default-rhu47t, var(--color-text-link-default-8yv9b7, #006ce0));font-weight:var(--font-box-value-large-weight-wr00sw, 700);text-decoration-line:underline;text-decoration-color:currentColor;transition-property:color,-webkit-text-decoration;transition-property:color,text-decoration;transition-property:color,text-decoration,-webkit-text-decoration;transition-duration:var(--motion-duration-refresh-only-medium-5rbn3k, 165ms)}@media(prefers-reduced-motion: reduce){.awsui_link_4c84z_yb3ir_145.awsui_variant-value-large_4c84z_yb3ir_315:not(#\9 ){animation:none;transition:none}}.awsui-motion-disabled .awsui_link_4c84z_yb3ir_145.awsui_variant-value-large_4c84z_yb3ir_315:not(#\9 ),.awsui-mode-entering .awsui_link_4c84z_yb3ir_145.awsui_variant-value-large_4c84z_yb3ir_315:not(#\9 ){animation:none;transition:none}.awsui_link_4c84z_yb3ir_145.awsui_variant-value-large_4c84z_yb3ir_315:not(#\9 ):hover{cursor:pointer;color:var(--awsui-style-color-hover-rhu47t, var(--color-text-link-hover-pkytf7, #002b66))}.awsui_link_4c84z_yb3ir_145.awsui_variant-value-large_4c84z_yb3ir_315:not(#\9 ):focus{outline:none}.awsui_link_4c84z_yb3ir_145.awsui_variant-value-large_4c84z_yb3ir_315:not(#\9 ):active{color:var(--awsui-style-color-active-rhu47t, var(--color-text-link-hover-pkytf7, #002b66))}.awsui_link_4c84z_yb3ir_145.awsui_variant-value-large_4c84z_yb3ir_315:not(#\9 ):active,.awsui_link_4c84z_yb3ir_145.awsui_variant-value-large_4c84z_yb3ir_315:not(#\9 ):focus,.awsui_link_4c84z_yb3ir_145.awsui_variant-value-large_4c84z_yb3ir_315:not(#\9 ):hover{text-decoration-line:underline;text-decoration-color:currentColor}.awsui_link_4c84z_yb3ir_145.awsui_variant-top-navigation_4c84z_yb3ir_347:not(#\9 ){-webkit-font-smoothing:var(--font-smoothing-webkit-oemolo, antialiased);-moz-osx-font-smoothing:var(--font-smoothing-moz-osx-hbm0aq, grayscale);color:var(--awsui-style-color-default-rhu47t, var(--color-text-interactive-default-cpoktr, #424650));font-weight:700;letter-spacing:.005em;text-decoration-line:none;text-decoration-color:transparent;transition-property:color,-webkit-text-decoration;transition-property:color,text-decoration;transition-property:color,text-decoration,-webkit-text-decoration;transition-duration:var(--motion-duration-refresh-only-medium-5rbn3k, 165ms)}@media(prefers-reduced-motion: reduce){.awsui_link_4c84z_yb3ir_145.awsui_variant-top-navigation_4c84z_yb3ir_347:not(#\9 ){animation:none;transition:none}}.awsui-motion-disabled .awsui_link_4c84z_yb3ir_145.awsui_variant-top-navigation_4c84z_yb3ir_347:not(#\9 ),.awsui-mode-entering .awsui_link_4c84z_yb3ir_145.awsui_variant-top-navigation_4c84z_yb3ir_347:not(#\9 ){animation:none;transition:none}.awsui_link_4c84z_yb3ir_145.awsui_variant-top-navigation_4c84z_yb3ir_347:not(#\9 ):hover{cursor:pointer;color:var(--awsui-style-color-hover-rhu47t, var(--color-text-interactive-hover-p2beex, #0f141a))}.awsui_link_4c84z_yb3ir_145.awsui_variant-top-navigation_4c84z_yb3ir_347:not(#\9 ):focus{outline:none}.awsui_link_4c84z_yb3ir_145.awsui_variant-top-navigation_4c84z_yb3ir_347:not(#\9 ):active{color:var(--awsui-style-color-active-rhu47t, var(--color-text-interactive-active-883d43, #0f141a))}.awsui_link_4c84z_yb3ir_145.awsui_variant-top-navigation_4c84z_yb3ir_347:not(#\9 ):active,.awsui_link_4c84z_yb3ir_145.awsui_variant-top-navigation_4c84z_yb3ir_347:not(#\9 ):focus,.awsui_link_4c84z_yb3ir_145.awsui_variant-top-navigation_4c84z_yb3ir_347:not(#\9 ):hover{text-decoration-line:underline;text-decoration-color:transparent}.awsui_link_4c84z_yb3ir_145.awsui_variant-recovery_4c84z_yb3ir_382:not(#\9 ){color:var(--awsui-style-color-default-rhu47t, var(--color-text-link-default-8yv9b7, #006ce0));font-weight:var(--font-link-button-weight-vslyg9, 700);letter-spacing:var(--font-link-button-letter-spacing-imtxwq, 0.005em);text-decoration-line:underline;text-decoration-color:var(--color-text-link-button-underline-z4wjnv, transparent);transition-property:color,-webkit-text-decoration;transition-property:color,text-decoration;transition-property:color,text-decoration,-webkit-text-decoration;transition-duration:var(--motion-duration-refresh-only-medium-5rbn3k, 165ms)}@media(prefers-reduced-motion: reduce){.awsui_link_4c84z_yb3ir_145.awsui_variant-recovery_4c84z_yb3ir_382:not(#\9 ){animation:none;transition:none}}.awsui-motion-disabled .awsui_link_4c84z_yb3ir_145.awsui_variant-recovery_4c84z_yb3ir_382:not(#\9 ),.awsui-mode-entering .awsui_link_4c84z_yb3ir_145.awsui_variant-recovery_4c84z_yb3ir_382:not(#\9 ){animation:none;transition:none}.awsui_link_4c84z_yb3ir_145.awsui_variant-recovery_4c84z_yb3ir_382:not(#\9 ):hover{cursor:pointer;color:var(--awsui-style-color-hover-rhu47t, var(--color-text-link-hover-pkytf7, #002b66))}.awsui_link_4c84z_yb3ir_145.awsui_variant-recovery_4c84z_yb3ir_382:not(#\9 ):focus{outline:none}.awsui_link_4c84z_yb3ir_145.awsui_variant-recovery_4c84z_yb3ir_382:not(#\9 ):active{color:var(--awsui-style-color-active-rhu47t, var(--color-text-link-hover-pkytf7, #002b66))}.awsui_link_4c84z_yb3ir_145.awsui_variant-recovery_4c84z_yb3ir_382:not(#\9 ):active,.awsui_link_4c84z_yb3ir_145.awsui_variant-recovery_4c84z_yb3ir_382:not(#\9 ):focus,.awsui_link_4c84z_yb3ir_145.awsui_variant-recovery_4c84z_yb3ir_382:not(#\9 ):hover{text-decoration-line:underline;text-decoration-color:var(--color-text-link-button-underline-hover-cn3mqh, transparent)}.awsui_link_4c84z_yb3ir_145.awsui_button_4c84z_yb3ir_415:not(#\9 ){-webkit-font-smoothing:var(--font-smoothing-webkit-oemolo, antialiased);-moz-osx-font-smoothing:var(--font-smoothing-moz-osx-hbm0aq, grayscale);color:var(--awsui-style-color-default-rhu47t, var(--color-text-link-button-normal-default-1ho9n8, #006ce0));font-weight:700;letter-spacing:var(--font-button-letter-spacing-ufowe3, 0.005em);text-decoration-line:none;text-decoration-color:transparent;transition-property:color,-webkit-text-decoration;transition-property:color,text-decoration;transition-property:color,text-decoration,-webkit-text-decoration;transition-duration:var(--motion-duration-refresh-only-medium-5rbn3k, 165ms)}@media(prefers-reduced-motion: reduce){.awsui_link_4c84z_yb3ir_145.awsui_button_4c84z_yb3ir_415:not(#\9 ){animation:none;transition:none}}.awsui-motion-disabled .awsui_link_4c84z_yb3ir_145.awsui_button_4c84z_yb3ir_415:not(#\9 ),.awsui-mode-entering .awsui_link_4c84z_yb3ir_145.awsui_button_4c84z_yb3ir_415:not(#\9 ){animation:none;transition:none}.awsui_link_4c84z_yb3ir_145.awsui_button_4c84z_yb3ir_415:not(#\9 ):hover{cursor:pointer;color:var(--awsui-style-color-hover-rhu47t, var(--color-text-link-button-normal-hover-kmrmqs, #002b66))}.awsui_link_4c84z_yb3ir_145.awsui_button_4c84z_yb3ir_415:not(#\9 ):focus{outline:none}.awsui_link_4c84z_yb3ir_145.awsui_button_4c84z_yb3ir_415:not(#\9 ):active{color:var(--awsui-style-color-active-rhu47t, var(--color-text-link-button-normal-active-d3qp4o, #002b66))}.awsui_link_4c84z_yb3ir_145.awsui_button_4c84z_yb3ir_415:not(#\9 ):active,.awsui_link_4c84z_yb3ir_145.awsui_button_4c84z_yb3ir_415:not(#\9 ):focus,.awsui_link_4c84z_yb3ir_145.awsui_button_4c84z_yb3ir_415:not(#\9 ):hover{text-decoration-line:underline;text-decoration-color:transparent}.awsui_link_4c84z_yb3ir_145.awsui_color-inverted_4c84z_yb3ir_450:not(#\9 ){color:var(--color-text-notification-default-w5tddq, #f9f9fa)}.awsui_link_4c84z_yb3ir_145.awsui_color-inverted_4c84z_yb3ir_450:not(#\9 ):not(.awsui_button_4c84z_yb3ir_415){text-decoration-line:underline;text-decoration-color:currentColor}.awsui_link_4c84z_yb3ir_145.awsui_color-inverted_4c84z_yb3ir_450:not(#\9 ):hover{color:var(--color-text-link-inverted-hover-b4wg6a, #ffffff)}body[data-awsui-focus-visible=true] .awsui_link_4c84z_yb3ir_145:not(#\9 ):focus{outline:thin dotted;outline:var(--border-link-focus-ring-outline-1p0hnu, 0);outline-offset:2px;outline-color:var(--awsui-style-focus-ring-border-color-rhu47t, var(--color-border-item-focused-lz1zs6, #006ce0));border-start-start-radius:var(--awsui-style-focus-ring-border-radius-rhu47t, var(--border-radius-control-default-focus-ring-1uabki, 4px));border-start-end-radius:var(--awsui-style-focus-ring-border-radius-rhu47t, var(--border-radius-control-default-focus-ring-1uabki, 4px));border-end-start-radius:var(--awsui-style-focus-ring-border-radius-rhu47t, var(--border-radius-control-default-focus-ring-1uabki, 4px));border-end-end-radius:var(--awsui-style-focus-ring-border-radius-rhu47t, var(--border-radius-control-default-focus-ring-1uabki, 4px));box-shadow:var(--awsui-style-focus-ring-box-shadow-rhu47t)}.awsui_link_4c84z_yb3ir_145.awsui_font-size-body-s_4c84z_yb3ir_471:not(#\9 ){font-size:var(--font-size-body-s-smc8cv, 12px);line-height:var(--line-height-body-s-nu5hx1, 16px);letter-spacing:var(--letter-spacing-body-s-gq78ok, 0.005em);text-underline-offset:.3em;text-decoration-thickness:1px}.awsui_link_4c84z_yb3ir_145.awsui_font-size-body-m_4c84z_yb3ir_478:not(#\9 ){font-size:var(--font-size-body-m-a7nh2n, 14px);line-height:var(--line-height-body-m-2mh3ke, 20px);text-underline-offset:.25em;text-decoration-thickness:1px}.awsui_link_4c84z_yb3ir_145.awsui_font-size-heading-xs_4c84z_yb3ir_484:not(#\9 ){font-size:var(--font-size-heading-xs-j8yzxv, 14px);line-height:var(--line-height-heading-xs-q9j004, 18px);text-underline-offset:.25em;text-decoration-thickness:1px}.awsui_link_4c84z_yb3ir_145.awsui_font-size-heading-s_4c84z_yb3ir_490:not(#\9 ){font-size:var(--font-size-heading-s-zp08en, 16px);line-height:var(--line-height-heading-s-hmi4vc, 20px);letter-spacing:var(--letter-spacing-heading-s-4st9ep, -0.005em);text-underline-offset:.3em;text-decoration-thickness:1px}.awsui_link_4c84z_yb3ir_145.awsui_font-size-heading-m_4c84z_yb3ir_497:not(#\9 ){font-size:var(--font-size-heading-m-170yiy, 18px);line-height:var(--line-height-heading-m-uoaqdh, 22px);letter-spacing:var(--letter-spacing-heading-m-29ewnk, -0.01em);text-underline-offset:.25em;text-decoration-thickness:1px}.awsui_link_4c84z_yb3ir_145.awsui_font-size-heading-l_4c84z_yb3ir_504:not(#\9 ){font-size:var(--font-size-heading-l-vnacx6, 20px);line-height:var(--line-height-heading-l-mg5bx6, 24px);letter-spacing:var(--letter-spacing-heading-l-5v6ibv, -0.015em);text-underline-offset:.25em;text-decoration-thickness:1px}.awsui_link_4c84z_yb3ir_145.awsui_font-size-heading-xl_4c84z_yb3ir_511:not(#\9 ){font-size:var(--font-size-heading-xl-wvkbur, 24px);line-height:var(--line-height-heading-xl-hko6p0, 30px);letter-spacing:var(--letter-spacing-heading-xl-ckkb6u, -0.02em);text-underline-offset:.25em;text-decoration-thickness:1px}.awsui_link_4c84z_yb3ir_145.awsui_font-size-display-l_4c84z_yb3ir_518:not(#\9 ){font-size:var(--font-size-display-l-wa6woo, 42px);line-height:var(--line-height-display-l-vwanzp, 48px);letter-spacing:var(--letter-spacing-display-l-elyyxk, -0.03em);text-underline-offset:.25em;text-decoration-thickness:2px}.awsui_link_4c84z_yb3ir_145.awsui_font-size-inherit_4c84z_yb3ir_525:not(#\9 ){font-size:inherit;line-height:inherit;letter-spacing:inherit;text-underline-offset:.25em;text-decoration-thickness:1px}.awsui_icon-wrapper_4c84z_yb3ir_533:not(#\9 ){white-space:nowrap}.awsui_icon_4c84z_yb3ir_533:not(#\9 ){display:inline-block}

dl.awsui_css-grid_zqq3x_mhzvd_181:not(#\9 ){margin-block-start:0;margin-block-end:0;margin-inline-start:0;margin-inline-end:0}.awsui_css-grid_zqq3x_mhzvd_181:not(#\9 ){display:grid;gap:var(--space-grid-gutter-whc3jp, 20px)}.awsui_css-grid_zqq3x_mhzvd_181.awsui_grid-no-gutters_zqq3x_mhzvd_192:not(#\9 ){gap:0}.awsui_css-grid_zqq3x_mhzvd_181.awsui_grid-variant-text-grid_zqq3x_mhzvd_195>.awsui_item_zqq3x_mhzvd_195:not(#\9 ){padding-inline:var(--space-grid-gutter-whc3jp, 20px);position:relative}.awsui_css-grid_zqq3x_mhzvd_181.awsui_grid-variant-text-grid_zqq3x_mhzvd_195>.awsui_item_zqq3x_mhzvd_195:not(#\9 )::before{content:"";position:absolute;inset-block-start:0;inset-block-end:0;inset-inline-start:0;border-inline-start:var(--border-divider-section-width-uwo8my, 1px) solid var(--color-border-divider-default-nfermc, #c6c6cd);transform:translateX(calc(-0.5 * var(--space-grid-gutter-whc3jp, 20px)))}.awsui_css-grid_zqq3x_mhzvd_181.awsui_grid-variant-text-grid_zqq3x_mhzvd_195>.awsui_item_zqq3x_mhzvd_195:not(#\9 ):dir(rtl)::before{transform:translateX(calc(0.5 * var(--space-grid-gutter-whc3jp, 20px)))}.awsui_css-grid_zqq3x_mhzvd_181.awsui_grid-variant-text-grid_zqq3x_mhzvd_195>.awsui_item_zqq3x_mhzvd_195.awsui_first-column_zqq3x_mhzvd_212:not(#\9 ){padding-inline-start:0}.awsui_css-grid_zqq3x_mhzvd_181.awsui_grid-variant-text-grid_zqq3x_mhzvd_195>.awsui_item_zqq3x_mhzvd_195.awsui_first-column_zqq3x_mhzvd_212:not(#\9 )::before{display:none}
div.awsui_column-layout_vvxn7_1qw0z_181:not(#\9 ){border-collapse:separate;border-spacing:0;box-sizing:border-box;caption-side:top;cursor:auto;direction:inherit;empty-cells:show;font-family:serif;font-style:normal;font-variant:normal;font-stretch:normal;hyphens:none;letter-spacing:normal;list-style:disc outside none;tab-size:8;text-align:start;text-indent:0;text-shadow:none;text-transform:none;visibility:visible;white-space:normal;word-spacing:normal;font-size:var(--font-size-body-m-a7nh2n, 14px);line-height:var(--line-height-body-m-2mh3ke, 20px);color:var(--color-text-body-default-ryjct1, #0f141a);font-weight:400;font-family:var(--font-family-base-4lwvpl, "Amazon Ember", "Helvetica Neue", Roboto, Arial, sans-serif);-webkit-font-smoothing:auto;-moz-osx-font-smoothing:auto;word-wrap:break-word}div.awsui_column-layout_vvxn7_1qw0z_181>.awsui_grid_vvxn7_1qw0z_213:not(#\9 ){margin-block:calc(var(--space-grid-gutter-whc3jp, 20px)/-2);margin-inline:calc(var(--space-grid-gutter-whc3jp, 20px)/-2)}div.awsui_column-layout_vvxn7_1qw0z_181>.awsui_grid_vvxn7_1qw0z_213.awsui_grid-no-gutters_vvxn7_1qw0z_219:not(#\9 ){margin-block:0;margin-inline:0}div.awsui_column-layout_vvxn7_1qw0z_181>.awsui_grid_vvxn7_1qw0z_213.awsui_grid-variant-text-grid_vvxn7_1qw0z_223:not(#\9 ){margin-block:calc(-1*var(--space-grid-gutter-whc3jp, 20px)/2);margin-inline:calc(-1*var(--space-grid-gutter-whc3jp, 20px))}div.awsui_column-layout_vvxn7_1qw0z_181>.awsui_grid_vvxn7_1qw0z_213.awsui_grid-variant-text-grid_vvxn7_1qw0z_223>*:not(#\9 ){border-inline-start:var(--border-divider-section-width-uwo8my, 1px) solid var(--color-border-divider-default-nfermc, #c6c6cd)}div.awsui_column-layout_vvxn7_1qw0z_181>.awsui_grid_vvxn7_1qw0z_213.awsui_grid-variant-text-grid_vvxn7_1qw0z_223.awsui_grid-breakpoint-default_vvxn7_1qw0z_231>*:not(#\9 ):nth-child(1n+1){border-inline-start-width:0}div.awsui_column-layout_vvxn7_1qw0z_181>.awsui_grid_vvxn7_1qw0z_213.awsui_grid-variant-text-grid_vvxn7_1qw0z_223.awsui_grid-columns-1_vvxn7_1qw0z_234.awsui_grid-breakpoint-xxs_vvxn7_1qw0z_234>*:not(#\9 ):nth-child(1n+1){border-inline-start-width:0}div.awsui_column-layout_vvxn7_1qw0z_181>.awsui_grid_vvxn7_1qw0z_213.awsui_grid-variant-text-grid_vvxn7_1qw0z_223.awsui_grid-columns-1_vvxn7_1qw0z_234.awsui_grid-breakpoint-xs_vvxn7_1qw0z_237>*:not(#\9 ):nth-child(1n+1){border-inline-start-width:0}div.awsui_column-layout_vvxn7_1qw0z_181>.awsui_grid_vvxn7_1qw0z_213.awsui_grid-variant-text-grid_vvxn7_1qw0z_223.awsui_grid-columns-2_vvxn7_1qw0z_240.awsui_grid-breakpoint-xxs_vvxn7_1qw0z_234>*:not(#\9 ):nth-child(2n+1){border-inline-start-width:0}div.awsui_column-layout_vvxn7_1qw0z_181>.awsui_grid_vvxn7_1qw0z_213.awsui_grid-variant-text-grid_vvxn7_1qw0z_223.awsui_grid-columns-2_vvxn7_1qw0z_240.awsui_grid-breakpoint-xs_vvxn7_1qw0z_237>*:not(#\9 ):nth-child(2n+1){border-inline-start-width:0}div.awsui_column-layout_vvxn7_1qw0z_181>.awsui_grid_vvxn7_1qw0z_213.awsui_grid-variant-text-grid_vvxn7_1qw0z_223.awsui_grid-columns-3_vvxn7_1qw0z_246.awsui_grid-breakpoint-xxs_vvxn7_1qw0z_234>*:not(#\9 ):nth-child(2n+1){border-inline-start-width:0}div.awsui_column-layout_vvxn7_1qw0z_181>.awsui_grid_vvxn7_1qw0z_213.awsui_grid-variant-text-grid_vvxn7_1qw0z_223.awsui_grid-columns-3_vvxn7_1qw0z_246.awsui_grid-breakpoint-xs_vvxn7_1qw0z_237>*:not(#\9 ):nth-child(3n+1){border-inline-start-width:0}div.awsui_column-layout_vvxn7_1qw0z_181>.awsui_grid_vvxn7_1qw0z_213.awsui_grid-variant-text-grid_vvxn7_1qw0z_223.awsui_grid-columns-4_vvxn7_1qw0z_252.awsui_grid-breakpoint-xxs_vvxn7_1qw0z_234>*:not(#\9 ):nth-child(2n+1){border-inline-start-width:0}div.awsui_column-layout_vvxn7_1qw0z_181>.awsui_grid_vvxn7_1qw0z_213.awsui_grid-variant-text-grid_vvxn7_1qw0z_223.awsui_grid-columns-4_vvxn7_1qw0z_252.awsui_grid-breakpoint-xs_vvxn7_1qw0z_237>*:not(#\9 ):nth-child(4n+1){border-inline-start-width:0}div.awsui_column-layout_vvxn7_1qw0z_181>.awsui_grid_vvxn7_1qw0z_213:not(#\9 ):not(.awsui_grid-no-gutters_vvxn7_1qw0z_219)>*{padding-block:calc(var(--space-grid-gutter-whc3jp, 20px)/2);padding-inline:calc(var(--space-grid-gutter-whc3jp, 20px)/2)}div.awsui_column-layout_vvxn7_1qw0z_181>.awsui_grid_vvxn7_1qw0z_213:not(#\9 ):not(.awsui_grid-no-gutters_vvxn7_1qw0z_219).awsui_grid-variant-text-grid_vvxn7_1qw0z_223>*{padding-block:0;padding-inline:var(--space-grid-gutter-whc3jp, 20px);margin-block:calc(var(--space-grid-gutter-whc3jp, 20px)/2);margin-inline:0}div.awsui_column-layout_vvxn7_1qw0z_181>.awsui_grid_vvxn7_1qw0z_213.awsui_grid-vertical-borders_vvxn7_1qw0z_268>*:not(#\9 ){border-inline-end:var(--border-divider-section-width-uwo8my, 1px) solid var(--color-border-divider-default-nfermc, #c6c6cd)}div.awsui_column-layout_vvxn7_1qw0z_181>.awsui_grid_vvxn7_1qw0z_213.awsui_grid-vertical-borders_vvxn7_1qw0z_268.awsui_grid-breakpoint-default_vvxn7_1qw0z_231>*:not(#\9 ):nth-child(1n){border-inline-end-width:0}div.awsui_column-layout_vvxn7_1qw0z_181>.awsui_grid_vvxn7_1qw0z_213.awsui_grid-vertical-borders_vvxn7_1qw0z_268.awsui_grid-columns-1_vvxn7_1qw0z_234.awsui_grid-breakpoint-xxs_vvxn7_1qw0z_234>*:not(#\9 ):nth-child(1n){border-inline-end-width:0}div.awsui_column-layout_vvxn7_1qw0z_181>.awsui_grid_vvxn7_1qw0z_213.awsui_grid-vertical-borders_vvxn7_1qw0z_268.awsui_grid-columns-1_vvxn7_1qw0z_234.awsui_grid-breakpoint-xs_vvxn7_1qw0z_237>*:not(#\9 ):nth-child(1n){border-inline-end-width:0}div.awsui_column-layout_vvxn7_1qw0z_181>.awsui_grid_vvxn7_1qw0z_213.awsui_grid-vertical-borders_vvxn7_1qw0z_268.awsui_grid-columns-2_vvxn7_1qw0z_240.awsui_grid-breakpoint-xxs_vvxn7_1qw0z_234>*:not(#\9 ):nth-child(2n){border-inline-end-width:0}div.awsui_column-layout_vvxn7_1qw0z_181>.awsui_grid_vvxn7_1qw0z_213.awsui_grid-vertical-borders_vvxn7_1qw0z_268.awsui_grid-columns-2_vvxn7_1qw0z_240.awsui_grid-breakpoint-xs_vvxn7_1qw0z_237>*:not(#\9 ):nth-child(2n){border-inline-end-width:0}div.awsui_column-layout_vvxn7_1qw0z_181>.awsui_grid_vvxn7_1qw0z_213.awsui_grid-vertical-borders_vvxn7_1qw0z_268.awsui_grid-columns-3_vvxn7_1qw0z_246.awsui_grid-breakpoint-xxs_vvxn7_1qw0z_234>*:not(#\9 ):nth-child(2n){border-inline-end-width:0}div.awsui_column-layout_vvxn7_1qw0z_181>.awsui_grid_vvxn7_1qw0z_213.awsui_grid-vertical-borders_vvxn7_1qw0z_268.awsui_grid-columns-3_vvxn7_1qw0z_246.awsui_grid-breakpoint-xs_vvxn7_1qw0z_237>*:not(#\9 ):nth-child(3n){border-inline-end-width:0}div.awsui_column-layout_vvxn7_1qw0z_181>.awsui_grid_vvxn7_1qw0z_213.awsui_grid-vertical-borders_vvxn7_1qw0z_268.awsui_grid-columns-4_vvxn7_1qw0z_252.awsui_grid-breakpoint-xxs_vvxn7_1qw0z_234>*:not(#\9 ):nth-child(2n){border-inline-end-width:0}div.awsui_column-layout_vvxn7_1qw0z_181>.awsui_grid_vvxn7_1qw0z_213.awsui_grid-vertical-borders_vvxn7_1qw0z_268.awsui_grid-columns-4_vvxn7_1qw0z_252.awsui_grid-breakpoint-xs_vvxn7_1qw0z_237>*:not(#\9 ):nth-child(4n){border-inline-end-width:0}div.awsui_column-layout_vvxn7_1qw0z_181>.awsui_grid_vvxn7_1qw0z_213.awsui_grid-horizontal-borders_vvxn7_1qw0z_301>*:not(#\9 ){border-block-end:var(--border-divider-section-width-uwo8my, 1px) solid var(--color-border-divider-default-nfermc, #c6c6cd)}div.awsui_column-layout_vvxn7_1qw0z_181>.awsui_grid_vvxn7_1qw0z_213.awsui_grid-horizontal-borders_vvxn7_1qw0z_301>*:not(#\9 ):last-child{border-block-end-width:0}div.awsui_column-layout_vvxn7_1qw0z_181>.awsui_grid_vvxn7_1qw0z_213.awsui_grid-horizontal-borders_vvxn7_1qw0z_301.awsui_grid-columns-2_vvxn7_1qw0z_240.awsui_grid-breakpoint-xxs_vvxn7_1qw0z_234>*:not(#\9 ):nth-last-child(2):nth-child(2n+1){border-block-end-width:0}div.awsui_column-layout_vvxn7_1qw0z_181>.awsui_grid_vvxn7_1qw0z_213.awsui_grid-horizontal-borders_vvxn7_1qw0z_301.awsui_grid-columns-2_vvxn7_1qw0z_240.awsui_grid-breakpoint-xs_vvxn7_1qw0z_237>*:not(#\9 ):nth-last-child(2):nth-child(2n+1){border-block-end-width:0}div.awsui_column-layout_vvxn7_1qw0z_181>.awsui_grid_vvxn7_1qw0z_213.awsui_grid-horizontal-borders_vvxn7_1qw0z_301.awsui_grid-columns-3_vvxn7_1qw0z_246.awsui_grid-breakpoint-xxs_vvxn7_1qw0z_234>*:not(#\9 ):nth-last-child(2):nth-child(2n+1){border-block-end-width:0}div.awsui_column-layout_vvxn7_1qw0z_181>.awsui_grid_vvxn7_1qw0z_213.awsui_grid-horizontal-borders_vvxn7_1qw0z_301.awsui_grid-columns-3_vvxn7_1qw0z_246.awsui_grid-breakpoint-xs_vvxn7_1qw0z_237>*:not(#\9 ):nth-last-child(2):nth-child(3n+1){border-block-end-width:0}div.awsui_column-layout_vvxn7_1qw0z_181>.awsui_grid_vvxn7_1qw0z_213.awsui_grid-horizontal-borders_vvxn7_1qw0z_301.awsui_grid-columns-3_vvxn7_1qw0z_246.awsui_grid-breakpoint-xs_vvxn7_1qw0z_237>*:not(#\9 ):nth-last-child(2):nth-child(3n+2){border-block-end-width:0}div.awsui_column-layout_vvxn7_1qw0z_181>.awsui_grid_vvxn7_1qw0z_213.awsui_grid-horizontal-borders_vvxn7_1qw0z_301.awsui_grid-columns-3_vvxn7_1qw0z_246.awsui_grid-breakpoint-xs_vvxn7_1qw0z_237>*:not(#\9 ):nth-last-child(3):nth-child(3n+1){border-block-end-width:0}div.awsui_column-layout_vvxn7_1qw0z_181>.awsui_grid_vvxn7_1qw0z_213.awsui_grid-horizontal-borders_vvxn7_1qw0z_301.awsui_grid-columns-4_vvxn7_1qw0z_252.awsui_grid-breakpoint-xxs_vvxn7_1qw0z_234>*:not(#\9 ):nth-last-child(2):nth-child(2n+1){border-block-end-width:0}div.awsui_column-layout_vvxn7_1qw0z_181>.awsui_grid_vvxn7_1qw0z_213.awsui_grid-horizontal-borders_vvxn7_1qw0z_301.awsui_grid-columns-4_vvxn7_1qw0z_252.awsui_grid-breakpoint-xs_vvxn7_1qw0z_237>*:not(#\9 ):nth-last-child(2):nth-child(4n+1){border-block-end-width:0}div.awsui_column-layout_vvxn7_1qw0z_181>.awsui_grid_vvxn7_1qw0z_213.awsui_grid-horizontal-borders_vvxn7_1qw0z_301.awsui_grid-columns-4_vvxn7_1qw0z_252.awsui_grid-breakpoint-xs_vvxn7_1qw0z_237>*:not(#\9 ):nth-last-child(2):nth-child(4n+2){border-block-end-width:0}div.awsui_column-layout_vvxn7_1qw0z_181>.awsui_grid_vvxn7_1qw0z_213.awsui_grid-horizontal-borders_vvxn7_1qw0z_301.awsui_grid-columns-4_vvxn7_1qw0z_252.awsui_grid-breakpoint-xs_vvxn7_1qw0z_237>*:not(#\9 ):nth-last-child(2):nth-child(4n+3){border-block-end-width:0}div.awsui_column-layout_vvxn7_1qw0z_181>.awsui_grid_vvxn7_1qw0z_213.awsui_grid-horizontal-borders_vvxn7_1qw0z_301.awsui_grid-columns-4_vvxn7_1qw0z_252.awsui_grid-breakpoint-xs_vvxn7_1qw0z_237>*:not(#\9 ):nth-last-child(3):nth-child(4n+1){border-block-end-width:0}div.awsui_column-layout_vvxn7_1qw0z_181>.awsui_grid_vvxn7_1qw0z_213.awsui_grid-horizontal-borders_vvxn7_1qw0z_301.awsui_grid-columns-4_vvxn7_1qw0z_252.awsui_grid-breakpoint-xs_vvxn7_1qw0z_237>*:not(#\9 ):nth-last-child(3):nth-child(4n+2){border-block-end-width:0}div.awsui_column-layout_vvxn7_1qw0z_181>.awsui_grid_vvxn7_1qw0z_213.awsui_grid-horizontal-borders_vvxn7_1qw0z_301.awsui_grid-columns-4_vvxn7_1qw0z_252.awsui_grid-breakpoint-xs_vvxn7_1qw0z_237>*:not(#\9 ):nth-last-child(4):nth-child(4n+1){border-block-end-width:0}
.awsui_root_ptw8i_sqatk_181:not(#\9 ){padding-block:var(--space-static-l-n53k41, 20px);padding-inline:var(--space-static-l-n53k41, 20px);border-start-start-radius:var(--border-radius-dropzone-eklq14, 12px);border-start-end-radius:var(--border-radius-dropzone-eklq14, 12px);border-end-start-radius:var(--border-radius-dropzone-eklq14, 12px);border-end-end-radius:var(--border-radius-dropzone-eklq14, 12px);color:var(--color-dropzone-text-default-vqm0ca, #424650);background-color:var(--color-dropzone-background-default-br489v, #ffffff);border-color:var(--color-dropzone-border-default-8ipzy1, #8c8c94);border-block:1px dashed var(--color-dropzone-border-default-8ipzy1, #8c8c94);border-inline:1px dashed var(--color-dropzone-border-default-8ipzy1, #8c8c94)}.awsui_root_ptw8i_sqatk_181.awsui_hovered_ptw8i_sqatk_194:not(#\9 ){color:var(--color-dropzone-text-hover-b8gblq, #424650);background-color:var(--color-dropzone-background-hover-ei5m2j, #f0fbff);border-block:1px dashed var(--color-dropzone-border-hover-xkpq8r, #002b66);border-inline:1px dashed var(--color-dropzone-border-hover-xkpq8r, #002b66)}.awsui_content_ptw8i_sqatk_201:not(#\9 ){display:flex;flex-direction:column;gap:var(--space-static-xxs-ns94dp, 4px);align-items:center;justify-content:center}
.awsui_root_xttbq_1rjuy_145:not(#\9 ){position:absolute !important;inset-block-start:-9999px !important;inset-inline-start:-9999px !important}
.awsui_root_1wp4s_1km91_185:not(#\9 ){position:relative}.awsui_file-input_1wp4s_1km91_189:not(#\9 ){position:absolute;inset-block-start:0;inset-inline-start:0;clip:rect(1px, 1px, 1px, 1px);clip-path:inset(50%);block-size:1px;inline-size:1px;margin-block:-1px;margin-inline:-1px;padding-block:0;padding-inline:0;overflow:hidden}body[data-awsui-focus-visible=true] .awsui_file-input-button_1wp4s_1km91_204.awsui_force-focus-outline-icon_1wp4s_1km91_204:not(#\9 ){position:relative}body[data-awsui-focus-visible=true] .awsui_file-input-button_1wp4s_1km91_204.awsui_force-focus-outline-icon_1wp4s_1km91_204:not(#\9 ){outline:2px dotted transparent;outline-offset:calc(var(--space-button-focus-outline-gutter-jj138g, 4px) - 1px)}body[data-awsui-focus-visible=true] .awsui_file-input-button_1wp4s_1km91_204.awsui_force-focus-outline-icon_1wp4s_1km91_204:not(#\9 )::before{content:" ";display:block;position:absolute;inset-inline-start:calc(-1*var(--space-button-focus-outline-gutter-jj138g, 4px));inset-block-start:calc(-1*var(--space-button-icon-focus-outline-gutter-vertical-r44mtq, 0px));inline-size:calc(100% + var(--space-button-focus-outline-gutter-jj138g, 4px) + var(--space-button-focus-outline-gutter-jj138g, 4px));block-size:calc(100% + var(--space-button-icon-focus-outline-gutter-vertical-r44mtq, 0px) + var(--space-button-icon-focus-outline-gutter-vertical-r44mtq, 0px));border-start-start-radius:var(--border-radius-control-default-focus-ring-1uabki, 4px);border-start-end-radius:var(--border-radius-control-default-focus-ring-1uabki, 4px);border-end-start-radius:var(--border-radius-control-default-focus-ring-1uabki, 4px);border-end-end-radius:var(--border-radius-control-default-focus-ring-1uabki, 4px);box-shadow:0 0 0 2px var(--color-border-item-focused-lz1zs6, #006ce0)}body[data-awsui-focus-visible=true] .awsui_file-input-button_1wp4s_1km91_204.awsui_force-focus-outline-button_1wp4s_1km91_225:not(#\9 ){position:relative}body[data-awsui-focus-visible=true] .awsui_file-input-button_1wp4s_1km91_204.awsui_force-focus-outline-button_1wp4s_1km91_225:not(#\9 ){outline:2px dotted transparent;outline-offset:calc(var(--space-button-focus-outline-gutter-jj138g, 4px) - 1px)}body[data-awsui-focus-visible=true] .awsui_file-input-button_1wp4s_1km91_204.awsui_force-focus-outline-button_1wp4s_1km91_225:not(#\9 )::before{content:" ";display:block;position:absolute;inset-inline-start:calc(-1*var(--space-button-focus-outline-gutter-jj138g, 4px));inset-block-start:calc(-1*var(--space-button-focus-outline-gutter-jj138g, 4px));inline-size:calc(100% + var(--space-button-focus-outline-gutter-jj138g, 4px) + var(--space-button-focus-outline-gutter-jj138g, 4px));block-size:calc(100% + var(--space-button-focus-outline-gutter-jj138g, 4px) + var(--space-button-focus-outline-gutter-jj138g, 4px));border-start-start-radius:var(--border-radius-control-default-focus-ring-1uabki, 4px);border-start-end-radius:var(--border-radius-control-default-focus-ring-1uabki, 4px);border-end-start-radius:var(--border-radius-control-default-focus-ring-1uabki, 4px);border-end-end-radius:var(--border-radius-control-default-focus-ring-1uabki, 4px);box-shadow:0 0 0 2px var(--color-border-item-focused-lz1zs6, #006ce0)}
.awsui_root_gfwv3_11syi_193:not(#\9 ){gap:var(--space-scaled-xs-dw9wl5, 8px)}.awsui_root_gfwv3_11syi_193.awsui_horizontal_gfwv3_11syi_196:not(#\9 ){display:flex;gap:var(--space-xs-ymlm0b, 8px);flex-direction:row;flex-wrap:wrap}.awsui_root_gfwv3_11syi_193.awsui_vertical_gfwv3_11syi_202:not(#\9 ){display:flex;flex-direction:column}.awsui_list_gfwv3_11syi_207:not(#\9 ){display:contents;list-style:none;padding-block:0;padding-inline:0;margin-block:0;margin-inline:0}.awsui_list_gfwv3_11syi_207.awsui_horizontal_gfwv3_11syi_196:not(#\9 ),.awsui_list_gfwv3_11syi_207.awsui_vertical_gfwv3_11syi_202:not(#\9 ){display:flex;gap:var(--space-xs-ymlm0b, 8px)}.awsui_list_gfwv3_11syi_207.awsui_horizontal_gfwv3_11syi_196:not(#\9 ){flex-direction:row;flex-wrap:wrap}.awsui_list_gfwv3_11syi_207.awsui_vertical_gfwv3_11syi_202:not(#\9 ){flex-direction:column}.awsui_list_gfwv3_11syi_207.awsui_grid_gfwv3_11syi_226:not(#\9 ){display:grid;gap:var(--space-xs-ymlm0b, 8px);grid-template-columns:repeat(auto-fill, 230px)}@media(max-width: 688px){.awsui_list_gfwv3_11syi_207.awsui_grid_gfwv3_11syi_226:not(#\9 ){display:flex;flex-direction:column}}.awsui_list-item_gfwv3_11syi_238:not(#\9 ){padding-block:0;padding-inline:0;margin-block:0;margin-inline:0}.awsui_toggle-container-inline_gfwv3_11syi_245:not(#\9 ){padding-inline-start:var(--space-xs-ymlm0b, 8px);display:flex;align-items:center}.awsui_toggle_gfwv3_11syi_245:not(#\9 ){border-collapse:separate;border-spacing:0;box-sizing:border-box;caption-side:top;cursor:auto;direction:inherit;empty-cells:show;font-family:serif;font-style:normal;font-variant:normal;font-stretch:normal;hyphens:none;letter-spacing:normal;list-style:disc outside none;tab-size:8;text-align:start;text-indent:0;text-shadow:none;text-transform:none;visibility:visible;white-space:normal;word-spacing:normal;font-size:var(--font-size-body-m-a7nh2n, 14px);line-height:var(--line-height-body-m-2mh3ke, 20px);color:var(--color-text-body-default-ryjct1, #0f141a);font-weight:400;font-family:var(--font-family-base-4lwvpl, "Amazon Ember", "Helvetica Neue", Roboto, Arial, sans-serif);-webkit-font-smoothing:auto;-moz-osx-font-smoothing:auto;display:flex;align-items:center;background-color:transparent;border-block:var(--border-width-button-jm0qg7, 2px) solid transparent;border-inline:var(--border-width-button-jm0qg7, 2px) solid transparent;padding-block:0;padding-inline:0;margin-inline-start:-1px;text-underline-offset:.25em;text-decoration-thickness:1px;color:var(--awsui-style-color-default-rhu47t, var(--color-text-link-default-8yv9b7, #006ce0));font-weight:inherit;letter-spacing:normal;text-decoration-line:none;text-decoration-color:transparent;transition-property:color,-webkit-text-decoration;transition-property:color,text-decoration;transition-property:color,text-decoration,-webkit-text-decoration;transition-duration:var(--motion-duration-refresh-only-medium-5rbn3k, 165ms)}@media(prefers-reduced-motion: reduce){.awsui_toggle_gfwv3_11syi_245:not(#\9 ){animation:none;transition:none}}.awsui-motion-disabled .awsui_toggle_gfwv3_11syi_245:not(#\9 ),.awsui-mode-entering .awsui_toggle_gfwv3_11syi_245:not(#\9 ){animation:none;transition:none}.awsui_toggle_gfwv3_11syi_245:not(#\9 ):hover{cursor:pointer;color:var(--awsui-style-color-hover-rhu47t, var(--color-text-link-hover-pkytf7, #002b66))}.awsui_toggle_gfwv3_11syi_245:not(#\9 ):focus{outline:none}.awsui_toggle_gfwv3_11syi_245:not(#\9 ):active{color:var(--awsui-style-color-active-rhu47t, var(--color-text-link-hover-pkytf7, #002b66))}.awsui_toggle_gfwv3_11syi_245:not(#\9 ):active,.awsui_toggle_gfwv3_11syi_245:not(#\9 ):focus,.awsui_toggle_gfwv3_11syi_245:not(#\9 ):hover{text-decoration-line:underline;text-decoration-color:currentColor}.awsui_toggle_gfwv3_11syi_245:not(#\9 ):active,.awsui_toggle_gfwv3_11syi_245:not(#\9 ):focus,.awsui_toggle_gfwv3_11syi_245:not(#\9 ):hover{text-decoration:none;text-decoration-color:transparent}body[data-awsui-focus-visible=true] .awsui_toggle_gfwv3_11syi_245:not(#\9 ):focus{outline:2px dotted transparent;border-block:var(--border-width-button-jm0qg7, 2px) solid var(--color-border-item-focused-lz1zs6, #006ce0);border-inline:var(--border-width-button-jm0qg7, 2px) solid var(--color-border-item-focused-lz1zs6, #006ce0);border-start-start-radius:var(--border-radius-control-default-focus-ring-1uabki, 4px);border-start-end-radius:var(--border-radius-control-default-focus-ring-1uabki, 4px);border-end-start-radius:var(--border-radius-control-default-focus-ring-1uabki, 4px);border-end-end-radius:var(--border-radius-control-default-focus-ring-1uabki, 4px);box-shadow:0 0 0 var(--border-control-focus-ring-shadow-spread-9mjajk, 1px) var(--color-border-item-focused-lz1zs6, #006ce0)}.awsui_toggle_gfwv3_11syi_245>.awsui_description_gfwv3_11syi_337:not(#\9 ){margin-inline-start:var(--space-xxs-hwfkai, 4px)}.awsui_separator_gfwv3_11syi_341:not(#\9 ){margin-block:0;margin-inline:var(--space-scaled-m-l37gh7, 16px);inline-size:var(--border-divider-section-width-uwo8my, 1px);background-color:var(--color-border-divider-default-nfermc, #c6c6cd)}
.awsui_root_dm8gx_1q4mu_150:not(#\9 ){border-collapse:separate;border-spacing:0;box-sizing:border-box;caption-side:top;cursor:auto;direction:inherit;empty-cells:show;font-family:serif;font-style:normal;font-variant:normal;font-stretch:normal;hyphens:none;letter-spacing:normal;list-style:disc outside none;tab-size:8;text-align:start;text-indent:0;text-shadow:none;text-transform:none;visibility:visible;white-space:normal;word-spacing:normal;font-size:var(--font-size-body-m-a7nh2n, 14px);line-height:var(--line-height-body-m-2mh3ke, 20px);color:var(--color-text-body-default-ryjct1, #0f141a);font-weight:400;font-family:var(--font-family-base-4lwvpl, "Amazon Ember", "Helvetica Neue", Roboto, Arial, sans-serif);-webkit-font-smoothing:auto;-moz-osx-font-smoothing:auto}.awsui_root_dm8gx_1q4mu_150.awsui_has-items_dm8gx_1q4mu_181:not(#\9 ):not(.awsui_no-padding_dm8gx_1q4mu_181){padding-block-start:var(--space-xs-ymlm0b, 8px)}
.awsui_root_1i2wg_7b0ks_161:not(#\9 ){border-collapse:separate;border-spacing:0;box-sizing:border-box;caption-side:top;cursor:auto;direction:inherit;empty-cells:show;font-family:serif;font-style:normal;font-variant:normal;font-stretch:normal;hyphens:none;letter-spacing:normal;list-style:disc outside none;tab-size:8;text-align:start;text-indent:0;text-shadow:none;text-transform:none;visibility:visible;white-space:normal;word-spacing:normal;font-size:var(--font-size-body-m-a7nh2n, 14px);line-height:var(--line-height-body-m-2mh3ke, 20px);color:var(--color-text-body-default-ryjct1, #0f141a);font-weight:400;font-family:var(--font-family-base-4lwvpl, "Amazon Ember", "Helvetica Neue", Roboto, Arial, sans-serif);-webkit-font-smoothing:auto;-moz-osx-font-smoothing:auto}.awsui_dismiss-button_1i2wg_7b0ks_193:not(#\9 ){align-self:flex-start;margin-block-end:0;margin-inline-start:var(--space-xxs-hwfkai, 4px);border-block:var(--border-width-field-2xc78x, 1px) solid transparent;border-inline:var(--border-width-field-2xc78x, 1px) solid transparent;padding-block:0;padding-inline:var(--space-xxs-hwfkai, 4px);color:var(--color-text-button-inline-icon-default-es90pc, #006ce0);background-color:transparent;cursor:pointer}body[data-awsui-focus-visible=true] .awsui_dismiss-button_1i2wg_7b0ks_193:not(#\9 ):focus{position:relative}body[data-awsui-focus-visible=true] .awsui_dismiss-button_1i2wg_7b0ks_193:not(#\9 ):focus{outline:2px dotted transparent;outline-offset:-1px}body[data-awsui-focus-visible=true] .awsui_dismiss-button_1i2wg_7b0ks_193:not(#\9 ):focus::before{content:" ";display:block;position:absolute;inset-inline-start:0px;inset-block-start:0px;inline-size:calc(100% + 0px + 0px);block-size:calc(100% + 0px + 0px);border-start-start-radius:var(--border-radius-control-default-focus-ring-1uabki, 4px);border-start-end-radius:var(--border-radius-control-default-focus-ring-1uabki, 4px);border-end-start-radius:var(--border-radius-control-default-focus-ring-1uabki, 4px);border-end-end-radius:var(--border-radius-control-default-focus-ring-1uabki, 4px);box-shadow:0 0 0 2px var(--color-border-item-focused-lz1zs6, #006ce0)}.awsui_dismiss-button_1i2wg_7b0ks_193:not(#\9 ):focus{outline:none;text-decoration:none}.awsui_dismiss-button_1i2wg_7b0ks_193:not(#\9 ):hover{color:var(--color-text-button-inline-icon-hover-34716a, #002b66)}.awsui_dismiss-button-inline_1i2wg_7b0ks_233:not(#\9 ){padding-inline:0;display:flex;align-items:center;align-self:center}.awsui_icon_1i2wg_7b0ks_240:not(#\9 ){padding-inline-end:var(--space-xs-ymlm0b, 8px);align-self:flex-start;display:flex;flex-shrink:0}.awsui_icon-inline_1i2wg_7b0ks_246:not(#\9 ){padding-inline-end:var(--space-xxs-hwfkai, 4px);align-self:center}.awsui_token-normal_1i2wg_7b0ks_251:not(#\9 ){block-size:100%;display:flex;flex-direction:column;gap:var(--space-xxs-hwfkai, 4px)}.awsui_token-inline_1i2wg_7b0ks_258:not(#\9 ){display:inline-flex;max-inline-size:100%}body[data-awsui-focus-visible=true] .awsui_token-inline_1i2wg_7b0ks_258:not(#\9 ):focus{position:relative}body[data-awsui-focus-visible=true] .awsui_token-inline_1i2wg_7b0ks_258:not(#\9 ):focus{outline:2px dotted transparent;outline-offset:-1px}body[data-awsui-focus-visible=true] .awsui_token-inline_1i2wg_7b0ks_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-1uabki, 4px);border-start-end-radius:var(--border-radius-control-default-focus-ring-1uabki, 4px);border-end-start-radius:var(--border-radius-control-default-focus-ring-1uabki, 4px);border-end-end-radius:var(--border-radius-control-default-focus-ring-1uabki, 4px);box-shadow:0 0 0 2px var(--color-border-item-focused-lz1zs6, #006ce0)}.awsui_token-option-inline_1i2wg_7b0ks_284:not(#\9 ){max-block-size:20px}.awsui_token-box_1i2wg_7b0ks_288:not(#\9 ){position:relative;block-size:100%;border-block:var(--border-width-token-2ukdpu, 2px) solid var(--color-border-item-selected-gor8ib, #006ce0);border-inline:var(--border-width-token-2ukdpu, 2px) solid var(--color-border-item-selected-gor8ib, #006ce0);padding-block-start:var(--space-scaled-xxs-foe114, 4px);padding-block-end:var(--space-scaled-xxs-foe114, 4px);padding-inline-start:var(--space-field-horizontal-0aq2ch, 12px);padding-inline-end:var(--space-xxs-hwfkai, 4px);display:flex;align-items:flex-start;background:var(--color-background-item-selected-o3455o, #f0fbff);border-start-start-radius:var(--border-radius-token-ycnemh, 8px);border-start-end-radius:var(--border-radius-token-ycnemh, 8px);border-end-start-radius:var(--border-radius-token-ycnemh, 8px);border-end-end-radius:var(--border-radius-token-ycnemh, 8px);color:var(--color-text-body-default-ryjct1, #0f141a);box-sizing:border-box}.awsui_token-box-without-dismiss_1i2wg_7b0ks_307:not(#\9 ){padding-inline-end:var(--space-field-horizontal-0aq2ch, 12px)}.awsui_token-box-inline_1i2wg_7b0ks_311:not(#\9 ){position:relative;block-size:20px;max-block-size:20px;border-block:var(--border-width-field-2xc78x, 1px) solid var(--color-border-item-selected-gor8ib, #006ce0);border-inline:var(--border-width-field-2xc78x, 1px) solid var(--color-border-item-selected-gor8ib, #006ce0);padding-inline-start:var(--space-scaled-xxs-foe114, 4px);padding-inline-end:var(--space-scaled-xxs-foe114, 4px);display:flex;align-items:center;background:var(--color-background-item-selected-o3455o, #f0fbff);border-start-start-radius:var(--space-scaled-xxs-foe114, 4px);border-start-end-radius:var(--space-scaled-xxs-foe114, 4px);border-end-start-radius:var(--space-scaled-xxs-foe114, 4px);border-end-end-radius:var(--space-scaled-xxs-foe114, 4px);color:var(--color-text-body-default-ryjct1, #0f141a);box-sizing:border-box;max-inline-size:100%}.awsui_disable-padding_1i2wg_7b0ks_331:not(#\9 ){padding-block-start:0;padding-block-end:0;padding-inline-start:0;padding-inline-end:0}.awsui_token-box-readonly_1i2wg_7b0ks_338:not(#\9 ),.awsui_token-box-disabled_1i2wg_7b0ks_339:not(#\9 ){border-color:var(--color-border-input-disabled-yyhlvy, #ebebf0);background-color:var(--color-background-container-content-h114dj, #ffffff);pointer-events:none}.awsui_token-box-readonly_1i2wg_7b0ks_338>.awsui_dismiss-button_1i2wg_7b0ks_193:not(#\9 ),.awsui_token-box-disabled_1i2wg_7b0ks_339>.awsui_dismiss-button_1i2wg_7b0ks_193:not(#\9 ){color:var(--color-text-button-inline-icon-disabled-hui2y8, #b4b4bb);cursor:initial}.awsui_token-box-readonly_1i2wg_7b0ks_338>.awsui_dismiss-button_1i2wg_7b0ks_193:not(#\9 ):hover,.awsui_token-box-disabled_1i2wg_7b0ks_339>.awsui_dismiss-button_1i2wg_7b0ks_193:not(#\9 ):hover{color:var(--color-text-button-inline-icon-disabled-hui2y8, #b4b4bb)}.awsui_token-box-disabled_1i2wg_7b0ks_339:not(#\9 ){border-color:var(--color-border-control-disabled-npmvgu, #dedee3);color:var(--color-text-disabled-y2eoxf, #b4b4bb)}

.awsui_root_39ths_1f9uc_209:not(#\9 ){border-collapse:separate;border-spacing:0;box-sizing:border-box;caption-side:top;cursor:auto;direction:inherit;empty-cells:show;font-family:serif;font-style:normal;font-variant:normal;font-stretch:normal;hyphens:none;letter-spacing:normal;list-style:disc outside none;tab-size:8;text-align:start;text-indent:0;text-shadow:none;text-transform:none;visibility:visible;white-space:normal;word-spacing:normal;font-size:var(--font-size-body-m-a7nh2n, 14px);line-height:var(--line-height-body-m-2mh3ke, 20px);color:var(--color-text-body-default-ryjct1, #0f141a);font-weight:400;font-family:var(--font-family-base-4lwvpl, "Amazon Ember", "Helvetica Neue", Roboto, Arial, sans-serif);-webkit-font-smoothing:auto;-moz-osx-font-smoothing:auto}.awsui_file-loading-overlay_39ths_1f9uc_241:not(#\9 ){position:absolute;inset-inline-end:var(--space-static-xs-gnm0mz, 8px);inset-block-end:var(--space-static-xxs-ns94dp, 4px)}.awsui_file-loading-overlay-single-row_39ths_1f9uc_246:not(#\9 ){inset-inline-end:var(--space-static-xxl-ifa9j8, 32px)}.awsui_file-option-name_39ths_1f9uc_250:not(#\9 ),.awsui_file-option-size_39ths_1f9uc_251:not(#\9 ),.awsui_file-option-last-modified_39ths_1f9uc_252:not(#\9 ){text-overflow:ellipsis;overflow:hidden;white-space:nowrap}.awsui_file-option_39ths_1f9uc_250:not(#\9 ){inline-size:100%;min-inline-size:0;display:flex;gap:var(--space-scaled-xs-dw9wl5, 8px)}.awsui_file-option-thumbnail_39ths_1f9uc_265:not(#\9 ){margin-block-start:var(--space-static-xxs-ns94dp, 4px)}.awsui_file-option-thumbnail-image_39ths_1f9uc_269:not(#\9 ){font-size:var(--font-size-body-s-smc8cv, 12px);line-height:var(--line-height-body-s-nu5hx1, 16px);letter-spacing:var(--letter-spacing-body-s-gq78ok, 0.005em);inline-size:48px;block-size:48px;object-fit:cover;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.awsui_file-option-metadata_39ths_1f9uc_282:not(#\9 ){inline-size:100%}.awsui_file-option-metadata_39ths_1f9uc_282.awsui_with-image_39ths_1f9uc_285:not(#\9 ){inline-size:calc(100% - 48px)}.awsui_file-option-metadata_39ths_1f9uc_282.awsui_single-row-loading_39ths_1f9uc_288:not(#\9 ){inline-size:calc(100% - var(--size-icon-normal-levt08, 16px))}.awsui_token_39ths_1f9uc_292:not(#\9 ){position:relative;block-size:100%;display:flex;flex-direction:column;gap:var(--space-xxs-hwfkai, 4px)}.awsui_token-grid_39ths_1f9uc_299:not(#\9 ){display:grid;grid-template-rows:max-content auto}@media(max-width: 688px){.awsui_token-grid_39ths_1f9uc_299:not(#\9 ){display:flex}}.awsui_token-contains-image_39ths_1f9uc_308:not(#\9 ){grid-template-rows:68px auto}.awsui_token-box_39ths_1f9uc_312:not(#\9 ){position:relative;block-size:100%;border-block:var(--border-width-token-2ukdpu, 2px) solid var(--color-border-item-selected-gor8ib, #006ce0);border-inline:var(--border-width-token-2ukdpu, 2px) solid var(--color-border-item-selected-gor8ib, #006ce0);padding-block-start:var(--space-scaled-xxs-foe114, 4px);padding-block-end:var(--space-scaled-xxs-foe114, 4px);padding-inline-start:var(--space-field-horizontal-0aq2ch, 12px);padding-inline-end:var(--space-xxs-hwfkai, 4px);display:flex;align-items:flex-start;background:var(--color-background-item-selected-o3455o, #f0fbff);border-start-start-radius:var(--border-radius-token-ycnemh, 8px);border-start-end-radius:var(--border-radius-token-ycnemh, 8px);border-end-start-radius:var(--border-radius-token-ycnemh, 8px);border-end-end-radius:var(--border-radius-token-ycnemh, 8px);color:var(--color-text-body-default-ryjct1, #0f141a);box-sizing:border-box}.awsui_token-box_39ths_1f9uc_312.awsui_horizontal_39ths_1f9uc_331:not(#\9 ){max-inline-size:230px}@media(max-width: 688px){.awsui_token-box_39ths_1f9uc_312.awsui_horizontal_39ths_1f9uc_331:not(#\9 ){max-inline-size:100%}}.awsui_token-box_39ths_1f9uc_312.awsui_error_39ths_1f9uc_339:not(#\9 ){border-color:var(--color-border-status-error-i59tsd, #db0000);border-inline-start-width:var(--border-invalid-width-3xd6e1, 8px)}.awsui_token-box_39ths_1f9uc_312.awsui_error_39ths_1f9uc_339>.awsui_dismiss-button_39ths_1f9uc_343:not(#\9 ){color:var(--color-text-interactive-default-cpoktr, #424650)}.awsui_token-box_39ths_1f9uc_312.awsui_error_39ths_1f9uc_339>.awsui_dismiss-button_39ths_1f9uc_343:not(#\9 ):hover{color:var(--color-text-interactive-hover-p2beex, #0f141a)}.awsui_token-box_39ths_1f9uc_312.awsui_warning_39ths_1f9uc_349:not(#\9 ){border-color:var(--color-border-status-warning-lr6hnh, #855900);border-inline-start-width:var(--border-invalid-width-3xd6e1, 8px)}.awsui_token-box_39ths_1f9uc_312.awsui_warning_39ths_1f9uc_349>.awsui_dismiss-button_39ths_1f9uc_343:not(#\9 ){color:var(--color-text-interactive-default-cpoktr, #424650)}.awsui_token-box_39ths_1f9uc_312.awsui_warning_39ths_1f9uc_349>.awsui_dismiss-button_39ths_1f9uc_343:not(#\9 ):hover{color:var(--color-text-interactive-hover-p2beex, #0f141a)}.awsui_token-box_39ths_1f9uc_312.awsui_read-only_39ths_1f9uc_359:not(#\9 ){border-color:var(--color-border-input-disabled-yyhlvy, #ebebf0);background-color:var(--color-background-container-content-h114dj, #ffffff);pointer-events:none}.awsui_token-box_39ths_1f9uc_312.awsui_read-only_39ths_1f9uc_359>.awsui_dismiss-button_39ths_1f9uc_343:not(#\9 ){color:var(--color-text-button-inline-icon-disabled-hui2y8, #b4b4bb)}.awsui_token-box_39ths_1f9uc_312.awsui_read-only_39ths_1f9uc_359>.awsui_dismiss-button_39ths_1f9uc_343:not(#\9 ):hover{cursor:initial;color:var(--color-text-button-inline-icon-disabled-hui2y8, #b4b4bb)}.awsui_token-box_39ths_1f9uc_312.awsui_loading_39ths_1f9uc_372:not(#\9 ){border-color:var(--color-border-control-disabled-npmvgu, #dedee3);background-color:var(--color-background-container-content-h114dj, #ffffff)}

.awsui_hints_1ubbm_139m0_10:not(#\9 ){margin-block-start:var(--space-static-xxs-ns94dp, 4px)}
.awsui_dropdown-content-wrapper_qwoo0_1af0a_153:not(#\9 ){animation:awsui_awsui-motion-fade-in-dropdown_qwoo0_1af0a_1 var(--motion-duration-show-quick-tyvnyw, 135ms) var(--motion-easing-show-quick-9hlj8q, ease-out)}@keyframes awsui_awsui-motion-fade-in-dropdown_qwoo0_1af0a_1{from{opacity:.4}to{opacity:1}}@media(prefers-reduced-motion: reduce){.awsui_dropdown-content-wrapper_qwoo0_1af0a_153:not(#\9 ){animation:none;transition:none}}.awsui-motion-disabled .awsui_dropdown-content-wrapper_qwoo0_1af0a_153:not(#\9 ),.awsui-mode-entering .awsui_dropdown-content-wrapper_qwoo0_1af0a_153:not(#\9 ){animation:none;transition:none}.awsui_dropdown-content-wrapper_qwoo0_1af0a_153.awsui_refresh_qwoo0_1af0a_174:not(#\9 ){transform-origin:top;animation-name:awsui_awsui-motion-fade-in-0_qwoo0_1af0a_1;animation-duration:var(--motion-duration-show-quick-tyvnyw, 135ms);animation-timing-function:var(--motion-easing-show-quick-9hlj8q, ease-out)}@keyframes awsui_awsui-motion-fade-in-0_qwoo0_1af0a_1{from{opacity:0}to{opacity:1}}@media(prefers-reduced-motion: reduce){.awsui_dropdown-content-wrapper_qwoo0_1af0a_153.awsui_refresh_qwoo0_1af0a_174:not(#\9 ){animation:none;transition:none}}.awsui-motion-disabled .awsui_dropdown-content-wrapper_qwoo0_1af0a_153.awsui_refresh_qwoo0_1af0a_174:not(#\9 ),.awsui-mode-entering .awsui_dropdown-content-wrapper_qwoo0_1af0a_153.awsui_refresh_qwoo0_1af0a_174:not(#\9 ){animation:none;transition:none}.awsui_root_qwoo0_1af0a_199:not(#\9 ){border-collapse:separate;border-spacing:0;box-sizing:border-box;caption-side:top;cursor:auto;direction:inherit;empty-cells:show;font-family:serif;font-style:normal;font-variant:normal;font-stretch:normal;hyphens:none;letter-spacing:normal;list-style:disc outside none;tab-size:8;text-align:start;text-indent:0;text-shadow:none;text-transform:none;visibility:visible;white-space:normal;word-spacing:normal;font-size:var(--font-size-body-m-a7nh2n, 14px);line-height:var(--line-height-body-m-2mh3ke, 20px);color:var(--color-text-body-default-ryjct1, #0f141a);font-weight:400;font-family:var(--font-family-base-4lwvpl, "Amazon Ember", "Helvetica Neue", Roboto, Arial, sans-serif);-webkit-font-smoothing:auto;-moz-osx-font-smoothing:auto;position:relative;white-space:inherit}.awsui_root_qwoo0_1af0a_199.awsui_interior_qwoo0_1af0a_232:not(#\9 ){position:static}.awsui_dropdown_qwoo0_1af0a_153:not(#\9 ){position:absolute;display:none;z-index:2000;transform-origin:top}.awsui_dropdown_qwoo0_1af0a_153.awsui_use-portal_qwoo0_1af0a_242:not(#\9 ){z-index:7000}.awsui_dropdown_qwoo0_1af0a_153:not(#\9 ):not(.awsui_interior_qwoo0_1af0a_232){transform:translateY(0px);transition:transform var(--motion-duration-show-quick-tyvnyw, 135ms)}@media(prefers-reduced-motion: reduce){.awsui_dropdown_qwoo0_1af0a_153:not(#\9 ):not(.awsui_interior_qwoo0_1af0a_232){animation:none;transition:none}}.awsui-motion-disabled .awsui_dropdown_qwoo0_1af0a_153:not(#\9 ):not(.awsui_interior_qwoo0_1af0a_232),.awsui-mode-entering .awsui_dropdown_qwoo0_1af0a_153:not(#\9 ):not(.awsui_interior_qwoo0_1af0a_232){animation:none;transition:none}.awsui_dropdown-content-wrapper_qwoo0_1af0a_153:not(#\9 ){position:relative;background-color:var(--color-background-dropdown-item-default-g1726r, #ffffff);outline:none;box-shadow:var(--shadow-dropdown-m9ihi4, 0px 4px 20px 1px rgba(0, 7, 22, 0.1));border-start-start-radius:var(--border-radius-dropdown-fgc2a1, 8px);border-start-end-radius:var(--border-radius-dropdown-fgc2a1, 8px);border-end-start-radius:var(--border-radius-dropdown-fgc2a1, 8px);border-end-end-radius:var(--border-radius-dropdown-fgc2a1, 8px);border-block:var(--border-divider-list-width-tdfx1x, 1px) solid var(--color-border-container-top-k3vmoz, transparent);box-sizing:border-box}.awsui_dropdown-content-wrapper_qwoo0_1af0a_153:not(#\9 )::after{content:"";position:absolute;z-index:1;inset-block-start:-1px;inset-block-end:-1px;inset-inline-start:0px;inset-inline-end:0px;background-color:transparent;border-block:var(--border-width-popover-nflirh, 2px) solid var(--color-border-dropdown-container-4aa756, #b4b4bb);border-inline:var(--border-width-popover-nflirh, 2px) solid var(--color-border-dropdown-container-4aa756, #b4b4bb);border-start-start-radius:var(--border-radius-dropdown-fgc2a1, 8px);border-start-end-radius:var(--border-radius-dropdown-fgc2a1, 8px);border-end-start-radius:var(--border-radius-dropdown-fgc2a1, 8px);border-end-end-radius:var(--border-radius-dropdown-fgc2a1, 8px);pointer-events:none}.awsui_dropdown-content-wrapper_qwoo0_1af0a_153.awsui_is-empty_qwoo0_1af0a_288:not(#\9 )::after{display:none}.awsui_dropdown_qwoo0_1af0a_153>.awsui_dropdown-content-wrapper_qwoo0_1af0a_153:not(#\9 ){border-block-start:var(--border-divider-list-width-tdfx1x, 1px) solid var(--color-border-container-top-k3vmoz, transparent);border-block-end:var(--border-divider-list-width-tdfx1x, 1px) solid var(--color-border-dropdown-group-7f90s7, #c6c6cd)}.awsui_dropdown-drop-up_qwoo0_1af0a_295>.awsui_dropdown-content-wrapper_qwoo0_1af0a_153:not(#\9 ){transform-origin:bottom;box-shadow:var(--shadow-dropup-r4ss3t, 0px 4px 20px 1px rgba(0, 7, 22, 0.1))}.awsui_dropdown-drop-up_qwoo0_1af0a_295.awsui_with-limited-width_qwoo0_1af0a_299>.awsui_dropdown-content-wrapper_qwoo0_1af0a_153:not(#\9 ){border-block-start:none}.awsui_dropdown-drop-left_qwoo0_1af0a_302:not(#\9 ){inset-inline-end:0}.awsui_dropdown-drop-right_qwoo0_1af0a_305:not(#\9 ){inset-inline-start:0}.awsui_dropdown_qwoo0_1af0a_153.awsui_occupy-entire-width_qwoo0_1af0a_308:not(#\9 ){min-inline-size:100%}.awsui_dropdown_qwoo0_1af0a_153.awsui_stretch-beyond-trigger-width_qwoo0_1af0a_311:not(#\9 ){inline-size:max-content;max-inline-size:var(--awsui-dropdown-default-max-width-rhu47t, 100%)}.awsui_dropdown_qwoo0_1af0a_153.awsui_interior_qwoo0_1af0a_232>.awsui_dropdown-content-wrapper_qwoo0_1af0a_153:not(#\9 ){margin-block-start:-1px}.awsui_dropdown_qwoo0_1af0a_153.awsui_hide-block-border_qwoo0_1af0a_318>.awsui_dropdown-content-wrapper_qwoo0_1af0a_153:not(#\9 ){border-block-start:none}.awsui_dropdown_qwoo0_1af0a_153.awsui_hide-block-border_qwoo0_1af0a_318:not(#\9 ):not(.awsui_dropdown-drop-up_qwoo0_1af0a_295)>.awsui_dropdown-content-wrapper_qwoo0_1af0a_153{border-block-end:none}.awsui_dropdown_qwoo0_1af0a_153.awsui_hide-block-border_qwoo0_1af0a_318.awsui_refresh_qwoo0_1af0a_174>.awsui_dropdown-content-wrapper_qwoo0_1af0a_153:not(#\9 ){border-block-end:none}.awsui_dropdown_qwoo0_1af0a_153.awsui_open_qwoo0_1af0a_327:not(#\9 ){display:block}.awsui_dropdown_qwoo0_1af0a_153.awsui_open_qwoo0_1af0a_327:not(#\9 ):not(.awsui_interior_qwoo0_1af0a_232).awsui_refresh_qwoo0_1af0a_174[data-animating=true]{transform:translateY(4px)}.awsui_dropdown_qwoo0_1af0a_153.awsui_open_qwoo0_1af0a_327:not(#\9 ):not(.awsui_interior_qwoo0_1af0a_232).awsui_refresh_qwoo0_1af0a_174[data-animating=true].awsui_dropdown-drop-up_qwoo0_1af0a_295{transform:translateY(-4px)}.awsui_dropdown_qwoo0_1af0a_153.awsui_open_qwoo0_1af0a_327.awsui_nowrap_qwoo0_1af0a_336:not(#\9 ){white-space:nowrap;overflow:scroll}.awsui_dropdown-content_qwoo0_1af0a_153:not(#\9 ){display:flex;flex-direction:column;inline-size:100%}.awsui_stretch-trigger-height_qwoo0_1af0a_347:not(#\9 ){block-size:100%}
.awsui_icon-shake_1cbgc_q8ily_153:not(#\9 ){display:inline-block;animation:awsui_awsui-motion-shake-horizontally_1cbgc_q8ily_1 var(--motion-duration-refresh-only-medium-5rbn3k, 165ms)}@keyframes awsui_awsui-motion-shake-horizontally_1cbgc_q8ily_1{0%{transform:translateX(-5px);animation-timing-function:linear}50%{transform:translateX(5px);animation-timing-function:var(--motion-easing-refresh-only-a-ccyqaz, cubic-bezier(0, 0, 0, 1))}100%{transform:translateX(0px)}}@media(prefers-reduced-motion: reduce){.awsui_icon-shake_1cbgc_q8ily_153:not(#\9 ){animation:none;transition:none}}.awsui-motion-disabled .awsui_icon-shake_1cbgc_q8ily_153:not(#\9 ),.awsui-mode-entering .awsui_icon-shake_1cbgc_q8ily_153:not(#\9 ){animation:none;transition:none}.awsui_container-fade-in_1cbgc_q8ily_181:not(#\9 ){animation:awsui_awsui-motion-fade-in-0_1cbgc_q8ily_1 var(--motion-duration-refresh-only-medium-5rbn3k, 165ms) var(--motion-easing-refresh-only-a-ccyqaz, cubic-bezier(0, 0, 0, 1))}@keyframes awsui_awsui-motion-fade-in-0_1cbgc_q8ily_1{from{opacity:0}to{opacity:1}}@media(prefers-reduced-motion: reduce){.awsui_container-fade-in_1cbgc_q8ily_181:not(#\9 ){animation:none;transition:none}}.awsui-motion-disabled .awsui_container-fade-in_1cbgc_q8ily_181:not(#\9 ),.awsui-mode-entering .awsui_container-fade-in_1cbgc_q8ily_181:not(#\9 ){animation:none;transition:none}.awsui_root_1cbgc_q8ily_203:not(#\9 ){font-size:var(--font-size-body-m-a7nh2n, 14px);line-height:var(--line-height-body-m-2mh3ke, 20px);color:var(--color-text-body-default-ryjct1, #0f141a);font-weight:400;font-family:var(--font-family-base-4lwvpl, "Amazon Ember", "Helvetica Neue", Roboto, Arial, sans-serif);-webkit-font-smoothing:auto;-moz-osx-font-smoothing:auto}.awsui_root_1cbgc_q8ily_203.awsui_status-error_1cbgc_q8ily_212:not(#\9 ){color:var(--color-text-status-error-mxzop7, #db0000)}.awsui_root_1cbgc_q8ily_203.awsui_status-warning_1cbgc_q8ily_215:not(#\9 ){color:var(--color-text-status-warning-zb7um8, #855900)}.awsui_root_1cbgc_q8ily_203.awsui_status-success_1cbgc_q8ily_218:not(#\9 ){color:var(--color-text-status-success-o0zpv6, #00802f)}.awsui_root_1cbgc_q8ily_203.awsui_status-info_1cbgc_q8ily_221:not(#\9 ){color:var(--color-text-status-info-zl3i1d, #006ce0)}.awsui_root_1cbgc_q8ily_203.awsui_status-stopped_1cbgc_q8ily_224:not(#\9 ){color:var(--color-text-status-inactive-8yfw5c, #656871)}.awsui_root_1cbgc_q8ily_203.awsui_status-pending_1cbgc_q8ily_227:not(#\9 ){color:var(--color-text-status-inactive-8yfw5c, #656871)}.awsui_root_1cbgc_q8ily_203.awsui_status-in-progress_1cbgc_q8ily_230:not(#\9 ){color:var(--color-text-status-inactive-8yfw5c, #656871)}.awsui_root_1cbgc_q8ily_203.awsui_status-loading_1cbgc_q8ily_233:not(#\9 ){color:var(--color-text-status-inactive-8yfw5c, #656871)}.awsui_root_1cbgc_q8ily_203.awsui_status-not-started_1cbgc_q8ily_236:not(#\9 ){color:var(--color-text-status-inactive-8yfw5c, #656871)}.awsui_root_1cbgc_q8ily_203.awsui_color-override-red_1cbgc_q8ily_239:not(#\9 ){color:var(--color-text-status-error-mxzop7, #db0000)}.awsui_root_1cbgc_q8ily_203.awsui_color-override-grey_1cbgc_q8ily_242:not(#\9 ){color:var(--color-text-status-inactive-8yfw5c, #656871)}.awsui_root_1cbgc_q8ily_203.awsui_color-override-blue_1cbgc_q8ily_245:not(#\9 ){color:var(--color-text-status-info-zl3i1d, #006ce0)}.awsui_root_1cbgc_q8ily_203.awsui_color-override-green_1cbgc_q8ily_248:not(#\9 ){color:var(--color-text-status-success-o0zpv6, #00802f)}.awsui_root_1cbgc_q8ily_203.awsui_color-override-yellow_1cbgc_q8ily_251:not(#\9 ){color:var(--color-text-status-warning-zb7um8, #855900)}.awsui_container_1cbgc_q8ily_181.awsui_display-inline_1cbgc_q8ily_255:not(#\9 ){min-inline-size:0;word-break:break-word;display:inline}.awsui_container_1cbgc_q8ily_181.awsui_display-inline_1cbgc_q8ily_255>.awsui_icon_1cbgc_q8ily_153:not(#\9 ){white-space:nowrap}.awsui_container_1cbgc_q8ily_181.awsui_display-inline-block_1cbgc_q8ily_263:not(#\9 ){display:inline-block;word-wrap:break-word;word-break:break-all}.awsui_container_1cbgc_q8ily_181.awsui_display-inline-block_1cbgc_q8ily_263>.awsui_icon_1cbgc_q8ily_153:not(#\9 ){padding-inline-end:var(--space-xxs-hwfkai, 4px)}.awsui_overflow-ellipsis_1cbgc_q8ily_272:not(#\9 ){max-inline-size:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;vertical-align:text-bottom}
.awsui_root_vrgzu_1y1ay_145:not(#\9 ){border-collapse:separate;border-spacing:0;box-sizing:border-box;caption-side:top;cursor:auto;direction:inherit;empty-cells:show;font-family:serif;font-style:normal;font-variant:normal;font-stretch:normal;hyphens:none;letter-spacing:normal;list-style:disc outside none;tab-size:8;text-align:start;text-indent:0;text-shadow:none;text-transform:none;visibility:visible;white-space:normal;word-spacing:normal;font-size:var(--font-size-body-m-a7nh2n, 14px);line-height:var(--line-height-body-m-2mh3ke, 20px);color:var(--color-text-body-default-ryjct1, #0f141a);font-weight:400;font-family:var(--font-family-base-4lwvpl, "Amazon Ember", "Helvetica Neue", Roboto, Arial, sans-serif);-webkit-font-smoothing:auto;-moz-osx-font-smoothing:auto;padding-block-start:var(--space-xxs-hwfkai, 4px);padding-block-end:calc(var(--space-xxs-hwfkai, 4px) + var(--space-xxxs-pajhad, 2px));padding-inline:var(--space-field-horizontal-0aq2ch, 12px);color:var(--color-text-dropdown-footer-k7df7h, #656871)}
.awsui_root_1afi9_1jisf_145:not(#\9 ){border-collapse:separate;border-spacing:0;box-sizing:border-box;caption-side:top;cursor:auto;direction:inherit;empty-cells:show;font-family:serif;font-style:normal;font-variant:normal;font-stretch:normal;hyphens:none;letter-spacing:normal;list-style:disc outside none;tab-size:8;text-align:start;text-indent:0;text-shadow:none;text-transform:none;visibility:visible;white-space:normal;word-spacing:normal;font-size:var(--font-size-body-m-a7nh2n, 14px);line-height:var(--line-height-body-m-2mh3ke, 20px);color:var(--color-text-body-default-ryjct1, #0f141a);font-weight:400;font-family:var(--font-family-base-4lwvpl, "Amazon Ember", "Helvetica Neue", Roboto, Arial, sans-serif);-webkit-font-smoothing:auto;-moz-osx-font-smoothing:auto}.awsui_root_1afi9_1jisf_145:not(#\9 ):not(.awsui_hidden_1afi9_1jisf_176){border-block-start:var(--border-divider-list-width-tdfx1x, 1px) solid var(--color-border-dropdown-item-default-g1rffu, #c6c6cd)}.awsui_root_1afi9_1jisf_145:not(#\9 ):not(.awsui_hidden_1afi9_1jisf_176).awsui_no-items_1afi9_1jisf_179{border-block-start:var(--border-divider-list-width-tdfx1x, 1px) solid var(--color-border-dropdown-item-top-gp2d1p, transparent)}
.awsui_input_2rhyz_1gk1l_149:not(#\9 ){border-collapse:separate;border-spacing:0;box-sizing:border-box;caption-side:top;cursor:auto;direction:inherit;empty-cells:show;font-family:serif;font-style:normal;font-variant:normal;font-stretch:normal;hyphens:none;letter-spacing:normal;list-style:disc outside none;tab-size:8;text-align:start;text-indent:0;text-shadow:none;text-transform:none;visibility:visible;white-space:normal;word-spacing:normal;font-size:var(--font-size-body-m-a7nh2n, 14px);line-height:var(--line-height-body-m-2mh3ke, 20px);color:var(--color-text-body-default-ryjct1, #0f141a);font-weight:400;font-family:var(--font-family-base-4lwvpl, "Amazon Ember", "Helvetica Neue", Roboto, Arial, sans-serif);-webkit-font-smoothing:auto;-moz-osx-font-smoothing:auto;padding-block:var(--space-scaled-xxs-foe114, 4px);padding-inline:var(--space-field-horizontal-0aq2ch, 12px);color:var(--awsui-style-color-default-rhu47t, var(--color-text-body-default-ryjct1, #0f141a));inline-size:100%;cursor:text;box-sizing:border-box;background-color:var(--awsui-style-background-default-rhu47t, var(--color-background-input-default-dkd4bz, #ffffff));border-start-start-radius:var(--border-radius-input-7q0str, 8px);border-start-end-radius:var(--border-radius-input-7q0str, 8px);border-end-start-radius:var(--border-radius-input-7q0str, 8px);border-end-end-radius:var(--border-radius-input-7q0str, 8px);border-block:var(--border-width-field-2xc78x, 1px) solid var(--awsui-style-border-color-default-rhu47t, var(--color-border-input-default-mvv73z, #8c8c94));border-inline:var(--border-width-field-2xc78x, 1px) solid var(--awsui-style-border-color-default-rhu47t, var(--color-border-input-default-mvv73z, #8c8c94));box-shadow:var(--awsui-style-box-shadow-default-rhu47t);font-size:var(--font-size-body-m-a7nh2n, 14px);line-height:var(--line-height-body-m-2mh3ke, 20px);block-size:var(--size-vertical-input-dl95yl, 32px)}.awsui_input_2rhyz_1gk1l_149:not(#\9 ):hover{border-color:var(--awsui-style-border-color-hover-rhu47t, var(--awsui-style-border-color-default-rhu47t, var(--color-border-input-default-mvv73z, #8c8c94)));color:var(--awsui-style-color-hover-rhu47t, var(--awsui-style-border-color-default-rhu47t, var(--color-text-body-default-ryjct1, #0f141a)));background-color:var(--awsui-style-background-hover-rhu47t, var(--awsui-style-background-default-rhu47t, var(--color-background-input-default-dkd4bz, #ffffff)));box-shadow:var(--awsui-style-box-shadow-hover-rhu47t, --awsui-style-box-shadow-default-rhu47t)}.awsui_input_2rhyz_1gk1l_149.awsui_input-readonly_2rhyz_1gk1l_203:not(#\9 ){background-color:var(--awsui-style-background-readonly-rhu47t, var(--awsui-style-background-default-rhu47t, var(--color-background-input-default-dkd4bz, #ffffff)));border-block:var(--border-width-field-2xc78x, 1px) solid var(--awsui-style-border-color-readonly-rhu47t, var(--awsui-style-border-color-default-rhu47t, var(--color-border-input-disabled-yyhlvy, #ebebf0)));border-inline:var(--border-width-field-2xc78x, 1px) solid var(--awsui-style-border-color-readonly-rhu47t, var(--awsui-style-border-color-default-rhu47t, var(--color-border-input-disabled-yyhlvy, #ebebf0)));color:var(--awsui-style-color-readonly-rhu47t, var(--awsui-style-color-default-rhu47t, var(--color-text-body-default-ryjct1, #0f141a)));box-shadow:var(--awsui-style-box-shadow-readonly-rhu47t)}.awsui_input_2rhyz_1gk1l_149:not(#\9 )::-webkit-input-placeholder{color:var(--awsui-style-placeholder-color-rhu47t, var(--color-text-input-placeholder-tv2u7d, #656871));font-size:var(--awsui-style-placeholder-font-size-rhu47t);font-style:var(--awsui-style-placeholder-font-style-rhu47t, italic);font-weight:var(--awsui-style-placeholder-font-weight-rhu47t);-webkit-user-select:none;user-select:none}.awsui_input_2rhyz_1gk1l_149:not(#\9 )::-moz-placeholder{color:var(--awsui-style-placeholder-color-rhu47t, var(--color-text-input-placeholder-tv2u7d, #656871));font-size:var(--awsui-style-placeholder-font-size-rhu47t);font-style:var(--awsui-style-placeholder-font-style-rhu47t, italic);font-weight:var(--awsui-style-placeholder-font-weight-rhu47t);opacity:1}.awsui_input_2rhyz_1gk1l_149:not(#\9 ):-moz-placeholder{color:var(--awsui-style-placeholder-color-rhu47t, var(--color-text-input-placeholder-tv2u7d, #656871));font-size:var(--awsui-style-placeholder-font-size-rhu47t);font-style:var(--awsui-style-placeholder-font-style-rhu47t, italic);font-weight:var(--awsui-style-placeholder-font-weight-rhu47t);opacity:1}.awsui_input_2rhyz_1gk1l_149:not(#\9 ):focus{outline:2px dotted transparent;border-block:var(--border-width-field-2xc78x, 1px) solid var(--awsui-style-border-color-focus-rhu47t, var(--color-border-input-focused-sl6x1x, #006ce0));border-inline:var(--border-width-field-2xc78x, 1px) solid var(--awsui-style-border-color-focus-rhu47t, var(--color-border-input-focused-sl6x1x, #006ce0));border-start-start-radius:var(--border-radius-input-7q0str, 8px);border-start-end-radius:var(--border-radius-input-7q0str, 8px);border-end-start-radius:var(--border-radius-input-7q0str, 8px);border-end-end-radius:var(--border-radius-input-7q0str, 8px);box-shadow:var(--awsui-style-box-shadow-focus-rhu47t, 0 0 0 var(--border-control-focus-ring-shadow-spread-9mjajk, 1px) var(--color-border-item-focused-lz1zs6, #006ce0));color:var(--awsui-style-color-focus-rhu47t, var(--color-text-body-default-ryjct1, #0f141a));background-color:var(--awsui-style-background-focus-rhu47t, var(--color-background-input-default-dkd4bz, #ffffff))}.awsui_input_2rhyz_1gk1l_149:not(#\9 ):disabled{background-color:var(--awsui-style-background-disabled-rhu47t, var(--color-background-input-disabled-cn9bpj, #ebebf0));border-block:var(--border-width-field-2xc78x, 1px) solid var(--awsui-style-border-color-disabled-rhu47t, var(--color-border-input-disabled-yyhlvy, #ebebf0));border-inline:var(--border-width-field-2xc78x, 1px) solid var(--awsui-style-border-color-disabled-rhu47t, var(--color-border-input-disabled-yyhlvy, #ebebf0));color:var(--awsui-style-color-disabled-rhu47t, var(--color-text-input-disabled-k0zows, #b4b4bb));cursor:default;box-shadow:var(--awsui-style-box-shadow-disabled-rhu47t)}.awsui_input_2rhyz_1gk1l_149:not(#\9 ):disabled::-webkit-input-placeholder{color:var(--awsui-style-placeholder-color-rhu47t, var(--color-text-input-placeholder-disabled-yea9x0, #b4b4bb));-webkit-user-select:none;user-select:none}.awsui_input_2rhyz_1gk1l_149:not(#\9 ):disabled::-moz-placeholder{color:var(--awsui-style-placeholder-color-rhu47t, var(--color-text-input-placeholder-disabled-yea9x0, #b4b4bb));opacity:1}.awsui_input_2rhyz_1gk1l_149:not(#\9 ):disabled:-moz-placeholder{color:var(--awsui-style-placeholder-color-rhu47t, var(--color-text-input-placeholder-disabled-yea9x0, #b4b4bb));opacity:1}.awsui_input_2rhyz_1gk1l_149:not(#\9 ):invalid{box-shadow:none}.awsui_input_2rhyz_1gk1l_149.awsui_input-invalid_2rhyz_1gk1l_266:not(#\9 ){color:var(--awsui-style-color-default-rhu47t, var(--color-text-status-error-mxzop7, #db0000));border-color:var(--awsui-style-border-color-default-rhu47t, var(--color-text-status-error-mxzop7, #db0000));padding-inline-start:calc(var(--space-field-horizontal-0aq2ch, 12px) - (var(--border-invalid-width-3xd6e1, 8px) - var(--border-width-field-2xc78x, 1px)));border-inline-start-width:var(--border-invalid-width-3xd6e1, 8px)}.awsui_input_2rhyz_1gk1l_149.awsui_input-invalid_2rhyz_1gk1l_266:not(#\9 ):focus{box-shadow:var(--awsui-style-box-shadow-focus-rhu47t, 0 0 0 var(--border-control-invalid-focus-ring-shadow-spread-9jjf96, 2px) var(--color-border-item-focused-lz1zs6, #006ce0))}.awsui_input_2rhyz_1gk1l_149.awsui_input-invalid_2rhyz_1gk1l_266.awsui_input-has-icon-left_2rhyz_1gk1l_275:not(#\9 ){padding-inline-start:calc(var(--space-field-icon-offset-ikwzwx, 36px) - (var(--border-invalid-width-3xd6e1, 8px) - var(--border-width-field-2xc78x, 1px)))}.awsui_input_2rhyz_1gk1l_149.awsui_input-warning_2rhyz_1gk1l_278:not(#\9 ){color:var(--awsui-style-color-default-rhu47t, var(--color-text-status-warning-zb7um8, #855900));border-color:var(--awsui-style-border-color-default-rhu47t, var(--color-text-status-warning-zb7um8, #855900));padding-inline-start:calc(var(--space-field-horizontal-0aq2ch, 12px) - (var(--border-invalid-width-3xd6e1, 8px) - var(--border-width-field-2xc78x, 1px)));border-inline-start-width:var(--border-invalid-width-3xd6e1, 8px)}.awsui_input_2rhyz_1gk1l_149.awsui_input-warning_2rhyz_1gk1l_278:not(#\9 ):focus{box-shadow:var(--awsui-style-box-shadow-focus-rhu47t, 0 0 0 var(--border-control-invalid-focus-ring-shadow-spread-9jjf96, 2px) var(--color-border-item-focused-lz1zs6, #006ce0))}.awsui_input_2rhyz_1gk1l_149.awsui_input-warning_2rhyz_1gk1l_278.awsui_input-has-icon-left_2rhyz_1gk1l_275:not(#\9 ){padding-inline-start:calc(var(--space-field-icon-offset-ikwzwx, 36px) - (var(--border-invalid-width-3xd6e1, 8px) - var(--border-width-field-2xc78x, 1px)))}.awsui_input_2rhyz_1gk1l_149.awsui_input-type-search_2rhyz_1gk1l_290:not(#\9 ){box-sizing:border-box;-webkit-appearance:none}.awsui_input_2rhyz_1gk1l_149.awsui_input-type-search_2rhyz_1gk1l_290:not(#\9 )::-webkit-search-decoration{-webkit-appearance:none}.awsui_input_2rhyz_1gk1l_149.awsui_input-type-search_2rhyz_1gk1l_290:not(#\9 )::-webkit-search-cancel-button{display:none}.awsui_input_2rhyz_1gk1l_149.awsui_input-has-icon-left_2rhyz_1gk1l_275:not(#\9 ){padding-inline-start:var(--space-field-icon-offset-ikwzwx, 36px)}.awsui_input_2rhyz_1gk1l_149.awsui_input-has-icon-right_2rhyz_1gk1l_303:not(#\9 ){padding-inline-end:var(--space-field-icon-offset-ikwzwx, 36px)}.awsui_input_2rhyz_1gk1l_149.awsui_input-has-no-border-radius_2rhyz_1gk1l_306:not(#\9 ){border-start-start-radius:var(--border-radius-dropdown-fgc2a1, 8px);border-start-end-radius:var(--border-radius-dropdown-fgc2a1, 8px);border-end-start-radius:var(--border-radius-dropdown-fgc2a1, 8px);border-end-end-radius:var(--border-radius-dropdown-fgc2a1, 8px)}.awsui_input-container_2rhyz_1gk1l_313:not(#\9 ){display:flex;position:relative}.awsui_input-icon-left_2rhyz_1gk1l_318:not(#\9 ){position:absolute;pointer-events:none;inset-inline-start:var(--space-field-horizontal-0aq2ch, 12px);inset-block-start:calc(50% - var(--line-height-body-m-2mh3ke, 20px)/2)}.awsui_input-icon-right_2rhyz_1gk1l_325:not(#\9 ){position:absolute;inset-block-start:calc(50% - var(--line-height-body-m-2mh3ke, 20px)/2 - var(--space-xxxs-pajhad, 2px));inset-inline-end:calc(var(--space-field-horizontal-0aq2ch, 12px) - var(--space-xxs-hwfkai, 4px))}
.awsui_placeholder_dwuol_sjccx_145:not(#\9 ){color:var(--color-text-input-placeholder-tv2u7d, #656871);font-style:italic}.awsui_item_dwuol_sjccx_150:not(#\9 ){display:flex;align-items:center}.awsui_item_dwuol_sjccx_150>.awsui_checkbox_dwuol_sjccx_154:not(#\9 ){position:relative;min-block-size:var(--size-control-adm93y, 16px);min-inline-size:var(--size-control-adm93y, 16px);block-size:var(--size-control-adm93y, 16px);inline-size:var(--size-control-adm93y, 16px);margin-inline-end:var(--space-field-horizontal-0aq2ch, 12px)}.awsui_option-group_dwuol_sjccx_163:not(#\9 ):not(:first-child){margin-block-start:calc(-1*var(--border-item-width-miijiw, 2px))}.awsui_filter_dwuol_sjccx_167:not(#\9 ){z-index:4;flex-shrink:0}.awsui_trigger_dwuol_sjccx_172:not(#\9 ){white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.awsui_layout-strut_dwuol_sjccx_178:not(#\9 ){inline-size:100%;position:relative;transform:translate3d(0, 0, 0)}.awsui_selected-icon_dwuol_sjccx_188:not(#\9 ){color:var(--color-item-selected-jdg5yd, #006ce0);padding-inline-start:var(--space-xs-ymlm0b, 8px)}.awsui_show-label-tag_dwuol_sjccx_193>.awsui_selected-icon_dwuol_sjccx_188:not(#\9 ){padding-inline-start:var(--space-scaled-s-iuuihm, 12px)}.awsui_inline-token-trigger_dwuol_sjccx_197:not(#\9 ){display:flex;flex-wrap:nowrap;column-gap:var(--space-xxs-hwfkai, 4px);inline-size:100%}.awsui_inline-token-list_dwuol_sjccx_204:not(#\9 ){display:flex;flex-wrap:nowrap;align-items:center;gap:var(--space-xxs-hwfkai, 4px);inline-size:100%;overflow-x:hidden;mask-image:linear-gradient(270deg, transparent, white 20px, white)}.awsui_inline-token-list_dwuol_sjccx_204:not(#\9 ):dir(rtl){mask-image:linear-gradient(-270deg, transparent, white 20px, white)}.awsui_inline-token-hidden-placeholder_dwuol_sjccx_218:not(#\9 ){position:absolute !important;inset-block-start:-9999px !important;inset-inline-start:-9999px !important}.awsui_inline-token-counter_dwuol_sjccx_224:not(#\9 ){white-space:nowrap}.awsui_inline-label-trigger-wrapper_dwuol_sjccx_228:not(#\9 ){margin-block-start:-7px}.awsui_inline-label-wrapper_dwuol_sjccx_232:not(#\9 ){margin-block-start:calc(var(--space-scaled-xs-dw9wl5, 8px)*-1)}.awsui_inline-label_dwuol_sjccx_228:not(#\9 ){background:linear-gradient(to bottom, var(--color-background-layout-main-htt4fm, #ffffff), var(--color-background-input-default-dkd4bz, #ffffff));border-start-start-radius:2px;border-start-end-radius:2px;border-end-start-radius:2px;border-end-end-radius:2px;box-sizing:border-box;display:inline-block;color:var(--color-text-form-label-zhsvmu, #0f141a);font-weight:var(--font-display-label-weight-zavpeo, 700);font-size:var(--font-size-body-s-smc8cv, 12px);line-height:14px;letter-spacing:var(--letter-spacing-body-s-gq78ok, 0.005em);position:relative;inset-inline-start:calc(var(--border-width-field-2xc78x, 1px) + var(--space-field-horizontal-0aq2ch, 12px) - var(--space-scaled-xxs-foe114, 4px));margin-block-start:var(--space-scaled-xs-dw9wl5, 8px);padding-block-end:2px;padding-inline:var(--space-scaled-xxs-foe114, 4px);max-inline-size:calc(100% - 2*var(--space-field-horizontal-0aq2ch, 12px));z-index:1}.awsui_inline-label-disabled_dwuol_sjccx_257:not(#\9 ){background:linear-gradient(to bottom, var(--color-background-layout-main-htt4fm, #ffffff), var(--color-background-input-disabled-cn9bpj, #ebebf0))}.awsui_inline-label-inline-tokens_dwuol_sjccx_261:not(#\9 ){padding-block-end:0;transform:translateY(-1.5px)}
.awsui_options-list_19gcf_168vn_145:not(#\9 ){padding-block:0;padding-inline:0;margin-block:0;margin-inline:0;outline:none;border-block:none;border-inline:none;border-collapse:separate;border-spacing:0;box-sizing:border-box;caption-side:top;cursor:auto;direction:inherit;empty-cells:show;font-family:serif;font-style:normal;font-variant:normal;font-stretch:normal;hyphens:none;letter-spacing:normal;list-style:disc outside none;tab-size:8;text-align:start;text-indent:0;text-shadow:none;text-transform:none;visibility:visible;white-space:normal;word-spacing:normal;font-size:var(--font-size-body-m-a7nh2n, 14px);line-height:var(--line-height-body-m-2mh3ke, 20px);color:var(--color-text-body-default-ryjct1, #0f141a);font-weight:400;font-family:var(--font-family-base-4lwvpl, "Amazon Ember", "Helvetica Neue", Roboto, Arial, sans-serif);-webkit-font-smoothing:auto;-moz-osx-font-smoothing:auto;white-space:inherit;overflow-y:auto;flex:1 1 auto;min-block-size:0;border-start-start-radius:var(--border-radius-dropdown-fgc2a1, 8px);border-start-end-radius:var(--border-radius-dropdown-fgc2a1, 8px);border-end-start-radius:var(--border-radius-dropdown-fgc2a1, 8px);border-end-end-radius:var(--border-radius-dropdown-fgc2a1, 8px);-webkit-user-select:none;user-select:none}.awsui_options-list-embedded_19gcf_168vn_192:not(#\9 ){border-start-start-radius:0px;border-start-end-radius:0px;border-end-start-radius:0px;border-end-end-radius:0px}.awsui_decrease-block-margin_19gcf_168vn_199:not(#\9 ){margin-block:-1px}
.awsui_option_1p2cx_18ixq_153:not(#\9 ){border-collapse:separate;border-spacing:0;box-sizing:border-box;caption-side:top;cursor:auto;direction:inherit;empty-cells:show;font-family:serif;font-style:normal;font-variant:normal;font-stretch:normal;hyphens:none;letter-spacing:normal;list-style:disc outside none;tab-size:8;text-align:start;text-indent:0;text-shadow:none;text-transform:none;visibility:visible;white-space:normal;word-spacing:normal;font-size:var(--font-size-body-m-a7nh2n, 14px);line-height:var(--line-height-body-m-2mh3ke, 20px);color:var(--color-text-body-default-ryjct1, #0f141a);font-weight:400;font-family:var(--font-family-base-4lwvpl, "Amazon Ember", "Helvetica Neue", Roboto, Arial, sans-serif);-webkit-font-smoothing:auto;-moz-osx-font-smoothing:auto;display:flex;align-items:flex-start;inline-size:100%;min-inline-size:0;box-sizing:border-box;color:inherit}.awsui_option_1p2cx_18ixq_153:not(#\9 ):not(.awsui_disabled_1p2cx_18ixq_190){cursor:inherit}.awsui_option_1p2cx_18ixq_153.awsui_parent_1p2cx_18ixq_193:not(#\9 ){font-weight:bold}.awsui_option_1p2cx_18ixq_153.awsui_parent_1p2cx_18ixq_193:not(#\9 ):not(.awsui_disabled_1p2cx_18ixq_190):not(.awsui_highlighted_1p2cx_18ixq_196){color:var(--color-text-dropdown-group-label-3vji4k, #424650)}.awsui_content_1p2cx_18ixq_200:not(#\9 ){inline-size:100%;display:flex;flex-direction:column;min-inline-size:0}.awsui_label-content_1p2cx_18ixq_207:not(#\9 ){display:flex;justify-content:space-between;flex-wrap:wrap}.awsui_label_1p2cx_18ixq_207:not(#\9 ),.awsui_tag_1p2cx_18ixq_214:not(#\9 ),.awsui_label-tag_1p2cx_18ixq_215:not(#\9 ){min-inline-size:0;word-break:break-word}.awsui_label_1p2cx_18ixq_207:not(#\9 ),.awsui_tag_1p2cx_18ixq_214:not(#\9 ){flex-wrap:wrap}.awsui_label-prefix_1p2cx_18ixq_225:not(#\9 ){font-weight:700}.awsui_label-tag_1p2cx_18ixq_215:not(#\9 ){padding-inline-start:var(--space-s-tvghoh, 12px);flex:auto;text-align:end}.awsui_label-tag_1p2cx_18ixq_215:not(#\9 ):empty{display:none}.awsui_tags_1p2cx_18ixq_238:not(#\9 ),.awsui_description_1p2cx_18ixq_239:not(#\9 ){font-size:var(--font-size-body-s-smc8cv, 12px);line-height:var(--line-height-body-s-nu5hx1, 16px);letter-spacing:var(--letter-spacing-body-s-gq78ok, 0.005em);color:var(--color-text-dropdown-item-secondary-4f34f6, #656871);flex-wrap:wrap}.awsui_tags_1p2cx_18ixq_238.awsui_highlighted_1p2cx_18ixq_196:not(#\9 ),.awsui_description_1p2cx_18ixq_239.awsui_highlighted_1p2cx_18ixq_196:not(#\9 ){color:var(--color-text-dropdown-item-secondary-hover-c09qu2, #656871)}.awsui_tags_1p2cx_18ixq_238.awsui_selected_1p2cx_18ixq_250:not(#\9 ),.awsui_description_1p2cx_18ixq_239.awsui_selected_1p2cx_18ixq_250:not(#\9 ){color:var(--color-text-dropdown-item-secondary-4f34f6, #656871)}.awsui_tags_1p2cx_18ixq_238:not(#\9 ){display:flex;align-items:stretch}.awsui_tag_1p2cx_18ixq_214:not(#\9 ):not(:last-child){padding-inline-end:var(--space-m-dsumyt, 16px)}.awsui_icon_1p2cx_18ixq_264:not(#\9 ){padding-inline-end:var(--space-xs-ymlm0b, 8px);align-content:center;display:flex;flex-shrink:0}.awsui_filtering-match-highlight_1p2cx_18ixq_271:not(#\9 ){background-color:var(--color-background-dropdown-item-filter-match-gjpt1h, #f0fbff);color:var(--color-text-dropdown-item-filter-match-a4g9zm, #006ce0);font-weight:bold}.awsui_disabled_1p2cx_18ixq_190:not(#\9 ){color:var(--color-text-dropdown-item-disabled-nehxb7, #b4b4bb);pointer-events:none}.awsui_disabled_1p2cx_18ixq_190>.awsui_content_1p2cx_18ixq_200>.awsui_tags_1p2cx_18ixq_238:not(#\9 ),.awsui_disabled_1p2cx_18ixq_190>.awsui_content_1p2cx_18ixq_200>.awsui_description_1p2cx_18ixq_239:not(#\9 ){color:currentColor}.awsui_trigger-variant_1p2cx_18ixq_286:not(#\9 ){white-space:nowrap;overflow:hidden;text-overflow:ellipsis}


.awsui_selectable-item_15o6u_14czn_145:not(#\9 ){font-size:var(--font-size-body-m-a7nh2n, 14px);line-height:var(--line-height-body-m-2mh3ke, 20px);color:var(--color-text-body-default-ryjct1, #0f141a);font-weight:400;font-family:var(--font-family-base-4lwvpl, "Amazon Ember", "Helvetica Neue", Roboto, Arial, sans-serif);-webkit-font-smoothing:auto;-moz-osx-font-smoothing:auto;position:relative;list-style:none;z-index:1;border-block:var(--border-divider-list-width-tdfx1x, 1px) solid transparent;border-inline:var(--border-divider-list-width-tdfx1x, 1px) solid transparent;border-block-start-color:var(--color-border-dropdown-item-default-g1rffu, #c6c6cd);border-block-end-color:var(--color-border-dropdown-item-default-g1rffu, #c6c6cd);background-color:var(--color-background-dropdown-item-default-g1726r, #ffffff);color:var(--color-text-dropdown-item-default-bjdgve, #0f141a);border-inline-start-width:0;border-inline-end-width:0;padding-block:calc(var(--border-item-width-miijiw, 2px) - var(--border-divider-list-width-tdfx1x, 1px));padding-inline:var(--border-item-width-miijiw, 2px);overflow:hidden}.awsui_selectable-item_15o6u_14czn_145>.awsui_selectable-item-content_15o6u_14czn_168:not(#\9 ){padding-block:var(--space-xxs-hwfkai, 4px);padding-inline:var(--space-field-horizontal-0aq2ch, 12px)}.awsui_selectable-item_15o6u_14czn_145.awsui_pad-bottom_15o6u_14czn_172:not(#\9 ){padding-block-end:calc(var(--border-item-width-miijiw, 2px) - var(--border-divider-list-width-tdfx1x, 1px));border-block-end-color:transparent}.awsui_selectable-item_15o6u_14czn_145.awsui_pad-bottom_15o6u_14czn_172>.awsui_selectable-item-content_15o6u_14czn_168:not(#\9 ){padding-block-end:calc(var(--space-xxs-hwfkai, 4px) + var(--space-xxxs-pajhad, 2px))}.awsui_selectable-item_15o6u_14czn_145:not(#\9 ):not(:first-child),.awsui_selectable-item_15o6u_14czn_145.awsui_virtual_15o6u_14czn_179:not(#\9 ){margin-block-start:calc(-1*var(--border-item-width-miijiw, 2px))}.awsui_selectable-item_15o6u_14czn_145.awsui_has-background_15o6u_14czn_182:not(#\9 ){background-color:var(--color-background-dropdown-item-hover-iwrvc1, #f3f3f7)}.awsui_selectable-item_15o6u_14czn_145.awsui_child_15o6u_14czn_185:not(#\9 ){padding-inline-start:var(--border-item-width-miijiw, 2px)}.awsui_selectable-item_15o6u_14czn_145.awsui_child_15o6u_14czn_185>.awsui_selectable-item-content_15o6u_14czn_168:not(#\9 ){padding-inline-start:var(--space-xxl-32srm4, 32px)}.awsui_selectable-item_15o6u_14czn_145.awsui_disabled_15o6u_14czn_191>.awsui_selectable-item-content_15o6u_14czn_168:not(#\9 ){color:var(--color-text-dropdown-item-disabled-nehxb7, #b4b4bb)}.awsui_selectable-item_15o6u_14czn_145.awsui_highlighted_15o6u_14czn_194:not(#\9 ),.awsui_selectable-item_15o6u_14czn_145.awsui_selected_15o6u_14czn_194:not(#\9 ){color:var(--color-text-dropdown-item-highlighted-1a85fc, #0f141a);border-width:var(--border-item-width-miijiw, 2px);border-start-start-radius:var(--border-radius-item-iwaia5, 8px);border-start-end-radius:var(--border-radius-item-iwaia5, 8px);border-end-start-radius:var(--border-radius-item-iwaia5, 8px);border-end-end-radius:var(--border-radius-item-iwaia5, 8px);padding-block:0;padding-inline:0}.awsui_selectable-item_15o6u_14czn_145.awsui_highlighted_15o6u_14czn_194>.awsui_selectable-item-content_15o6u_14czn_168:not(#\9 ),.awsui_selectable-item_15o6u_14czn_145.awsui_selected_15o6u_14czn_194>.awsui_selectable-item-content_15o6u_14czn_168:not(#\9 ){padding-block:var(--space-xxs-hwfkai, 4px);padding-inline:var(--space-field-horizontal-0aq2ch, 12px)}.awsui_selectable-item_15o6u_14czn_145.awsui_highlighted_15o6u_14czn_194.awsui_child_15o6u_14czn_185:not(#\9 ),.awsui_selectable-item_15o6u_14czn_145.awsui_selected_15o6u_14czn_194.awsui_child_15o6u_14czn_185:not(#\9 ){padding-inline-start:0}.awsui_selectable-item_15o6u_14czn_145.awsui_highlighted_15o6u_14czn_194.awsui_child_15o6u_14czn_185>.awsui_selectable-item-content_15o6u_14czn_168:not(#\9 ),.awsui_selectable-item_15o6u_14czn_145.awsui_selected_15o6u_14czn_194.awsui_child_15o6u_14czn_185>.awsui_selectable-item-content_15o6u_14czn_168:not(#\9 ){padding-inline-start:var(--space-xxl-32srm4, 32px)}.awsui_selectable-item_15o6u_14czn_145.awsui_highlighted_15o6u_14czn_194.awsui_pad-bottom_15o6u_14czn_172:not(#\9 ),.awsui_selectable-item_15o6u_14czn_145.awsui_selected_15o6u_14czn_194.awsui_pad-bottom_15o6u_14czn_172:not(#\9 ){padding-block-end:0}.awsui_selectable-item_15o6u_14czn_145.awsui_highlighted_15o6u_14czn_194.awsui_pad-bottom_15o6u_14czn_172>.awsui_selectable-item-content_15o6u_14czn_168:not(#\9 ),.awsui_selectable-item_15o6u_14czn_145.awsui_selected_15o6u_14czn_194.awsui_pad-bottom_15o6u_14czn_172>.awsui_selectable-item-content_15o6u_14czn_168:not(#\9 ){padding-block-end:calc(var(--space-xxs-hwfkai, 4px) + var(--space-xxxs-pajhad, 2px))}.awsui_selectable-item_15o6u_14czn_145.awsui_highlighted_15o6u_14czn_194:not(#\9 ){z-index:3;background-color:var(--color-background-dropdown-item-hover-iwrvc1, #f3f3f7);border-color:var(--color-border-dropdown-item-hover-il52fv, #8c8c94)}.awsui_selectable-item_15o6u_14czn_145.awsui_highlighted_15o6u_14czn_194.awsui_disabled_15o6u_14czn_191:not(#\9 ){border-color:var(--color-border-dropdown-item-dimmed-hover-ga9sch, #8c8c94);background-color:var(--color-background-dropdown-item-dimmed-dhho03, transparent)}.awsui_selectable-item_15o6u_14czn_145.awsui_highlighted_15o6u_14czn_194.awsui_disabled_15o6u_14czn_191>.awsui_selectable-item-content_15o6u_14czn_168:not(#\9 ){color:var(--color-text-dropdown-item-dimmed-8twn6b, #b4b4bb)}.awsui_selectable-item_15o6u_14czn_145.awsui_highlighted_15o6u_14czn_194.awsui_is-keyboard_15o6u_14czn_232:not(#\9 ){border-color:var(--color-border-dropdown-item-focused-7wmevi, #424650)}.awsui_selectable-item_15o6u_14czn_145.awsui_highlighted_15o6u_14czn_194.awsui_is-keyboard_15o6u_14czn_232:not(#\9 ):not(.awsui_visual-refresh_15o6u_14czn_235){box-shadow:inset 0 0 0 var(--border-control-focus-ring-shadow-spread-9mjajk, 1px) var(--color-border-item-focused-lz1zs6, #006ce0)}.awsui_selectable-item_15o6u_14czn_145.awsui_selected_15o6u_14czn_194:not(#\9 ){z-index:2;background-color:var(--color-background-dropdown-item-selected-nlj7md, #f0fbff);border-color:var(--color-border-dropdown-item-selected-6rq3fm, #006ce0)}.awsui_selectable-item_15o6u_14czn_145.awsui_selected_15o6u_14czn_194.awsui_next-item-selected_15o6u_14czn_243:not(#\9 ){border-end-start-radius:0;border-end-end-radius:0}.awsui_selectable-item_15o6u_14czn_145.awsui_selected_15o6u_14czn_194.awsui_highlighted_15o6u_14czn_194:not(#\9 ){border-color:var(--color-border-dropdown-item-selected-6rq3fm, #006ce0);z-index:3;outline:var(--border-item-width-miijiw, 2px) solid var(--color-border-dropdown-item-hover-il52fv, #8c8c94);outline-offset:calc(-2*var(--border-item-width-miijiw, 2px))}.awsui_selectable-item_15o6u_14czn_145.awsui_selected_15o6u_14czn_194.awsui_highlighted_15o6u_14czn_194.awsui_is-keyboard_15o6u_14czn_232:not(#\9 ){border-color:var(--color-border-dropdown-item-selected-6rq3fm, #006ce0);outline-color:var(--color-border-dropdown-item-focused-7wmevi, #424650)}.awsui_selectable-item_15o6u_14czn_145.awsui_selected_15o6u_14czn_194.awsui_highlighted_15o6u_14czn_194:not(#\9 ):not(.awsui_visual-refresh_15o6u_14czn_235){border-color:var(--color-border-dropdown-item-hover-il52fv, #8c8c94);outline:none}.awsui_selectable-item_15o6u_14czn_145.awsui_selected_15o6u_14czn_194.awsui_highlighted_15o6u_14czn_194:not(#\9 ):not(.awsui_visual-refresh_15o6u_14czn_235).awsui_is-keyboard_15o6u_14czn_232{border-color:var(--color-border-dropdown-item-focused-7wmevi, #424650)}.awsui_selectable-item_15o6u_14czn_145.awsui_selected_15o6u_14czn_194+.awsui_selectable-item_15o6u_14czn_145.awsui_selected_15o6u_14czn_194:not(#\9 ),.awsui_selectable-item_15o6u_14czn_145.awsui_selected_15o6u_14czn_194.awsui_previous-item-selected_15o6u_14czn_264:not(#\9 ){border-start-start-radius:0;border-start-end-radius:0}.awsui_selectable-item_15o6u_14czn_145.awsui_parent_15o6u_14czn_268:not(#\9 ):not(.awsui_disabled_15o6u_14czn_191)>.awsui_selectable-item-content_15o6u_14czn_168{color:var(--color-text-dropdown-group-label-3vji4k, #424650)}.awsui_selectable-item_15o6u_14czn_145.awsui_parent_15o6u_14czn_268:not(#\9 ):not(.awsui_interactiveGroups_15o6u_14czn_271){border-block-start-color:var(--color-border-dropdown-group-7f90s7, #c6c6cd);padding-block:0;padding-inline:0}.awsui_selectable-item_15o6u_14czn_145.awsui_parent_15o6u_14czn_268:not(#\9 ):not(.awsui_interactiveGroups_15o6u_14czn_271):not(:has(>.awsui_selectable-item-content_15o6u_14czn_168)){padding-block:calc(var(--border-item-width-miijiw, 2px) - var(--border-divider-list-width-tdfx1x, 1px));padding-inline:var(--border-item-width-miijiw, 2px)}.awsui_selectable-item_15o6u_14czn_145.awsui_parent_15o6u_14czn_268:not(#\9 ):not(.awsui_interactiveGroups_15o6u_14czn_271)>.awsui_selectable-item-content_15o6u_14czn_168{padding-block:var(--space-xs-ymlm0b, 8px);padding-inline:var(--space-xs-ymlm0b, 8px);font-weight:bold}.awsui_selectable-item_15o6u_14czn_145.awsui_parent_15o6u_14czn_268.awsui_interactiveGroups_15o6u_14czn_271>.awsui_selectable-item-content_15o6u_14czn_168:not(#\9 ){padding-block:var(--space-xs-ymlm0b, 8px);padding-inline:var(--space-field-horizontal-0aq2ch, 12px);font-weight:bold}.awsui_selectable-item_15o6u_14czn_145.awsui_parent_15o6u_14czn_268.awsui_interactiveGroups_15o6u_14czn_271.awsui_highlighted_15o6u_14czn_194>.awsui_selectable-item-content_15o6u_14czn_168:not(#\9 ){color:var(--color-text-dropdown-item-highlighted-1a85fc, #0f141a)}.awsui_selectable-item_15o6u_14czn_145.awsui_parent_15o6u_14czn_268.awsui_interactiveGroups_15o6u_14czn_271.awsui_highlighted_15o6u_14czn_194:not(#\9 ),.awsui_selectable-item_15o6u_14czn_145.awsui_parent_15o6u_14czn_268.awsui_interactiveGroups_15o6u_14czn_271.awsui_selected_15o6u_14czn_194:not(#\9 ){padding-block:0;padding-inline:0}.awsui_selectable-item_15o6u_14czn_145.awsui_parent_15o6u_14czn_268.awsui_interactiveGroups_15o6u_14czn_271.awsui_highlighted_15o6u_14czn_194>.awsui_selectable-item-content_15o6u_14czn_168:not(#\9 ),.awsui_selectable-item_15o6u_14czn_145.awsui_parent_15o6u_14czn_268.awsui_interactiveGroups_15o6u_14czn_271.awsui_selected_15o6u_14czn_194>.awsui_selectable-item-content_15o6u_14czn_168:not(#\9 ){padding-block:var(--space-xs-ymlm0b, 8px);padding-inline:var(--space-field-horizontal-0aq2ch, 12px)}.awsui_selectable-item_15o6u_14czn_145.awsui_sticky_15o6u_14czn_301:not(#\9 ){position:sticky;inset-block-start:0;margin-block-end:calc(var(--border-item-width-miijiw, 2px) - var(--border-divider-list-width-tdfx1x, 1px));z-index:4}.awsui_selectable-item_15o6u_14czn_145.awsui_sticky_15o6u_14czn_301:not(#\9 ):not(.awsui_highlighted_15o6u_14czn_194):not(.awsui_selected_15o6u_14czn_194){border-inline-start-width:var(--border-item-width-miijiw, 2px);border-inline-start-color:var(--color-border-dropdown-container-4aa756, #b4b4bb);border-inline-end-color:var(--color-border-dropdown-container-4aa756, #b4b4bb);padding-inline:0}.awsui_selectable-item_15o6u_14czn_145.awsui_sticky_15o6u_14czn_301:not(#\9 ):not(.awsui_highlighted_15o6u_14czn_194):not(.awsui_selected_15o6u_14czn_194)>.awsui_selectable-item-content_15o6u_14czn_168{padding-inline:var(--space-field-horizontal-0aq2ch, 12px)}.awsui_selectable-item_15o6u_14czn_145.awsui_sticky_15o6u_14czn_301:not(#\9 ):not(.awsui_highlighted_15o6u_14czn_194):not(.awsui_selected_15o6u_14czn_194):not(.awsui_with-scrollbar_15o6u_14czn_316){border-inline-end-width:var(--border-item-width-miijiw, 2px)}.awsui_selectable-item_15o6u_14czn_145.awsui_sticky_15o6u_14czn_301:not(#\9 ):not(.awsui_highlighted_15o6u_14czn_194):not(.awsui_selected_15o6u_14czn_194).awsui_with-scrollbar_15o6u_14czn_316{border-inline-end-width:0}.awsui_selectable-item_15o6u_14czn_145.awsui_sticky_15o6u_14czn_301:not(#\9 ):not(.awsui_highlighted_15o6u_14czn_194):not(.awsui_selected_15o6u_14czn_194):not(.awsui_after-header_15o6u_14czn_322){border-start-start-radius:var(--border-radius-item-iwaia5, 8px)}.awsui_selectable-item_15o6u_14czn_145.awsui_sticky_15o6u_14czn_301:not(#\9 ):not(.awsui_highlighted_15o6u_14czn_194):not(.awsui_selected_15o6u_14czn_194):not(.awsui_after-header_15o6u_14czn_322):not(.awsui_selectable-item_15o6u_14czn_145.awsui_sticky_15o6u_14czn_301:not(.awsui_highlighted_15o6u_14czn_194):not(.awsui_selected_15o6u_14czn_194):not(.awsui_after-header_15o6u_14czn_322).awsui_with-scrollbar_15o6u_14czn_316){border-start-end-radius:var(--border-radius-item-iwaia5, 8px)}.awsui_selectable-item_15o6u_14czn_145.awsui_sticky_15o6u_14czn_301:not(#\9 ):not(.awsui_highlighted_15o6u_14czn_194):not(.awsui_selected_15o6u_14czn_194).awsui_after-header_15o6u_14czn_322{border-block-start-color:var(--color-background-dropdown-item-default-g1726r, #ffffff)}.awsui_selectable-item_15o6u_14czn_145.awsui_sticky_15o6u_14czn_301.awsui_disabled_15o6u_14czn_191.awsui_highlighted_15o6u_14czn_194:not(#\9 ),.awsui_selectable-item_15o6u_14czn_145.awsui_sticky_15o6u_14czn_301.awsui_disabled_15o6u_14czn_191.awsui_selected_15o6u_14czn_194:not(#\9 ){border-block-end-color:transparent;border-block-start-color:transparent;border-inline-start-color:transparent;border-inline-end-color:transparent}.awsui_selectable-item_15o6u_14czn_145:not(#\9 ):not(.awsui_disabled_15o6u_14czn_191):not(.awsui_parent_15o6u_14czn_268){cursor:pointer}.awsui_selectable-item_15o6u_14czn_145.awsui_interactiveGroups_15o6u_14czn_271:not(#\9 ):not(.awsui_disabled_15o6u_14czn_191){cursor:pointer}.awsui_selectable-item_15o6u_14czn_145.awsui_virtual_15o6u_14czn_179:not(#\9 ){position:absolute;inset-block-start:var(--border-dropdown-virtual-offset-width-3wp954, 2px);inset-inline-start:0;inline-size:100%;box-sizing:border-box}.awsui_selectable-item_15o6u_14czn_145.awsui_virtual_15o6u_14czn_179:not(#\9 ):first-of-type:not(.awsui_selected_15o6u_14czn_194,.awsui_highlighted_15o6u_14czn_194){border-block-start-color:var(--color-border-dropdown-item-top-gp2d1p, transparent)}.awsui_measure-strut_15o6u_14czn_354:not(#\9 ){position:absolute;pointer-events:none;block-size:100%;inline-size:100%;inset-block-start:0;inset-inline-start:0;padding-block-start:var(--border-divider-list-width-tdfx1x, 1px)}.awsui_measure-strut-first_15o6u_14czn_363:not(#\9 ){padding-block-end:var(--border-divider-list-width-tdfx1x, 1px)}.awsui_screenreader-content_15o6u_14czn_367:not(#\9 ){position:absolute !important;inset-block-start:-9999px !important;inset-inline-start:-9999px !important}

.awsui_button-trigger_18eso_10252_161>.awsui_arrow_18eso_10252_161:not(#\9 ){transition:transform var(--motion-duration-rotate-180-cxi9g7, 135ms) var(--motion-easing-rotate-180-7a58rc, cubic-bezier(0.165, 0.84, 0.44, 1))}@media(prefers-reduced-motion: reduce){.awsui_button-trigger_18eso_10252_161>.awsui_arrow_18eso_10252_161:not(#\9 ){animation:none;transition:none}}.awsui-motion-disabled .awsui_button-trigger_18eso_10252_161>.awsui_arrow_18eso_10252_161:not(#\9 ),.awsui-mode-entering .awsui_button-trigger_18eso_10252_161>.awsui_arrow_18eso_10252_161:not(#\9 ){animation:none;transition:none}.awsui_button-trigger_18eso_10252_161:not(#\9 ){border-collapse:separate;border-spacing:0;box-sizing:border-box;caption-side:top;cursor:auto;direction:inherit;empty-cells:show;font-family:serif;font-style:normal;font-variant:normal;font-stretch:normal;hyphens:none;letter-spacing:normal;list-style:disc outside none;tab-size:8;text-align:start;text-indent:0;text-shadow:none;text-transform:none;visibility:visible;white-space:normal;word-spacing:normal;font-size:var(--font-size-body-m-a7nh2n, 14px);line-height:var(--line-height-body-m-2mh3ke, 20px);color:var(--color-text-body-default-ryjct1, #0f141a);font-weight:400;font-family:var(--font-family-base-4lwvpl, "Amazon Ember", "Helvetica Neue", Roboto, Arial, sans-serif);-webkit-font-smoothing:auto;-moz-osx-font-smoothing:auto;position:relative;display:flex;inline-size:100%;justify-content:space-between;align-items:center;padding-block:var(--space-scaled-xxs-foe114, 4px);padding-inline:var(--space-field-horizontal-0aq2ch, 12px);background-color:var(--color-background-input-default-dkd4bz, #ffffff);border-start-start-radius:var(--border-radius-input-7q0str, 8px);border-start-end-radius:var(--border-radius-input-7q0str, 8px);border-end-start-radius:var(--border-radius-input-7q0str, 8px);border-end-end-radius:var(--border-radius-input-7q0str, 8px);border-block:var(--border-width-field-2xc78x, 1px) solid var(--color-border-input-default-mvv73z, #8c8c94);border-inline:var(--border-width-field-2xc78x, 1px) solid var(--color-border-input-default-mvv73z, #8c8c94);min-block-size:var(--size-vertical-input-dl95yl, 32px)}.awsui_button-trigger_18eso_10252_161.awsui_in-filtering-token-root_18eso_10252_221:not(#\9 ),.awsui_button-trigger_18eso_10252_161.awsui_in-filtering-token-nested_18eso_10252_221:not(#\9 ){padding-block:0px;padding-inline:var(--space-field-horizontal-0aq2ch, 12px);border-block-width:var(--border-width-token-2ukdpu, 2px);border-inline-width:var(--border-width-token-2ukdpu, 2px);border-color:var(--color-border-item-selected-gor8ib, #006ce0);border-start-end-radius:0;border-end-end-radius:0;block-size:100%;min-block-size:unset}body[data-awsui-focus-visible=true] .awsui_button-trigger_18eso_10252_161.awsui_in-filtering-token-root_18eso_10252_221:not(#\9 ):focus,body[data-awsui-focus-visible=true] .awsui_button-trigger_18eso_10252_161.awsui_in-filtering-token-nested_18eso_10252_221:not(#\9 ):focus{position:relative}body[data-awsui-focus-visible=true] .awsui_button-trigger_18eso_10252_161.awsui_in-filtering-token-root_18eso_10252_221:not(#\9 ):focus,body[data-awsui-focus-visible=true] .awsui_button-trigger_18eso_10252_161.awsui_in-filtering-token-nested_18eso_10252_221:not(#\9 ):focus{outline:2px dotted transparent;outline-offset:calc(var(--space-filtering-token-operation-select-focus-outline-gutter-jacx1t, -5px) - 1px)}body[data-awsui-focus-visible=true] .awsui_button-trigger_18eso_10252_161.awsui_in-filtering-token-root_18eso_10252_221:not(#\9 ):focus::before,body[data-awsui-focus-visible=true] .awsui_button-trigger_18eso_10252_161.awsui_in-filtering-token-nested_18eso_10252_221:not(#\9 ):focus::before{content:" ";display:block;position:absolute;inset-inline-start:calc(-1*var(--space-filtering-token-operation-select-focus-outline-gutter-jacx1t, -5px));inset-block-start:calc(-1*var(--space-filtering-token-operation-select-focus-outline-gutter-jacx1t, -5px));inline-size:calc(100% + var(--space-filtering-token-operation-select-focus-outline-gutter-jacx1t, -5px) + var(--space-filtering-token-operation-select-focus-outline-gutter-jacx1t, -5px));block-size:calc(100% + var(--space-filtering-token-operation-select-focus-outline-gutter-jacx1t, -5px) + var(--space-filtering-token-operation-select-focus-outline-gutter-jacx1t, -5px));border-start-start-radius:var(--border-radius-control-default-focus-ring-1uabki, 4px);border-start-end-radius:var(--border-radius-control-default-focus-ring-1uabki, 4px);border-end-start-radius:var(--border-radius-control-default-focus-ring-1uabki, 4px);border-end-end-radius:var(--border-radius-control-default-focus-ring-1uabki, 4px);box-shadow:0 0 0 2px var(--color-border-item-focused-lz1zs6, #006ce0)}.awsui_button-trigger_18eso_10252_161.awsui_in-filtering-token-nested_18eso_10252_221:not(#\9 ){border-start-start-radius:calc(var(--border-radius-input-7q0str, 8px)/2);border-end-start-radius:calc(var(--border-radius-input-7q0str, 8px)/2)}.awsui_button-trigger_18eso_10252_161.awsui_has-caret_18eso_10252_257:not(#\9 ){padding-inline-end:var(--space-field-icon-offset-ikwzwx, 36px)}.awsui_button-trigger_18eso_10252_161>.awsui_placeholder_18eso_10252_260:not(#\9 ){color:var(--color-text-input-placeholder-tv2u7d, #656871);font-style:italic}.awsui_button-trigger_18eso_10252_161>.awsui_arrow_18eso_10252_161:not(#\9 ){position:absolute;inset-inline-end:var(--space-field-horizontal-0aq2ch, 12px);inset-block-start:calc(50% - var(--line-height-body-m-2mh3ke, 20px)/2);color:var(--color-text-button-inline-icon-default-es90pc, #006ce0)}.awsui_button-trigger_18eso_10252_161:not(#\9 ):hover>.awsui_arrow_18eso_10252_161{color:var(--color-text-button-inline-icon-hover-34716a, #002b66)}.awsui_button-trigger_18eso_10252_161.awsui_pressed_18eso_10252_273>.awsui_arrow_18eso_10252_161:not(#\9 ){transform:rotate(-180deg)}.awsui_button-trigger_18eso_10252_161.awsui_disabled_18eso_10252_276:not(#\9 ){background-color:var(--color-background-input-disabled-cn9bpj, #ebebf0);border-block:var(--border-width-field-2xc78x, 1px) solid var(--color-border-input-disabled-yyhlvy, #ebebf0);border-inline:var(--border-width-field-2xc78x, 1px) solid var(--color-border-input-disabled-yyhlvy, #ebebf0);color:var(--color-text-input-disabled-k0zows, #b4b4bb);cursor:auto}.awsui_button-trigger_18eso_10252_161.awsui_disabled_18eso_10252_276>.awsui_arrow_18eso_10252_161:not(#\9 ){color:var(--color-text-button-inline-icon-disabled-hui2y8, #b4b4bb)}.awsui_button-trigger_18eso_10252_161.awsui_disabled_18eso_10252_276.awsui_in-filtering-token_18eso_10252_221:not(#\9 ){background-color:var(--color-background-input-disabled-cn9bpj, #ebebf0);border-block:var(--border-width-token-2ukdpu, 2px) solid var(--color-border-input-disabled-yyhlvy, #ebebf0);border-inline:var(--border-width-token-2ukdpu, 2px) solid var(--color-border-input-disabled-yyhlvy, #ebebf0);color:var(--color-text-input-disabled-k0zows, #b4b4bb);cursor:auto;border-color:var(--color-border-control-disabled-npmvgu, #dedee3)}.awsui_button-trigger_18eso_10252_161.awsui_disabled_18eso_10252_276>.awsui_placeholder_18eso_10252_260:not(#\9 ){color:var(--color-text-input-placeholder-disabled-yea9x0, #b4b4bb)}.awsui_button-trigger_18eso_10252_161.awsui_readonly_18eso_10252_297:not(#\9 ):not(.awsui_button-trigger_18eso_10252_161.awsui_disabled_18eso_10252_276):not(.awsui_button-trigger_18eso_10252_161.awsui_in-filtering-token_18eso_10252_221){background-color:var(--color-background-input-default-dkd4bz, #ffffff);border-block:var(--border-width-field-2xc78x, 1px) solid var(--color-border-input-disabled-yyhlvy, #ebebf0);border-inline:var(--border-width-field-2xc78x, 1px) solid var(--color-border-input-disabled-yyhlvy, #ebebf0)}.awsui_button-trigger_18eso_10252_161:not(#\9 ):focus{outline:none;text-decoration:none}body[data-awsui-focus-visible=true] .awsui_button-trigger_18eso_10252_161:not(#\9 ):not(.awsui_in-filtering-token_18eso_10252_221):focus{outline:2px dotted transparent;border-block:var(--border-width-field-2xc78x, 1px) solid var(--color-border-input-focused-sl6x1x, #006ce0);border-inline:var(--border-width-field-2xc78x, 1px) solid var(--color-border-input-focused-sl6x1x, #006ce0);border-start-start-radius:var(--border-radius-input-7q0str, 8px);border-start-end-radius:var(--border-radius-input-7q0str, 8px);border-end-start-radius:var(--border-radius-input-7q0str, 8px);border-end-end-radius:var(--border-radius-input-7q0str, 8px);box-shadow:0 0 0 var(--border-control-focus-ring-shadow-spread-9mjajk, 1px) var(--color-border-item-focused-lz1zs6, #006ce0)}.awsui_button-trigger_18eso_10252_161:not(#\9 ):not(.awsui_in-filtering-token_18eso_10252_221):invalid{box-shadow:none}.awsui_button-trigger_18eso_10252_161:not(#\9 ):not(.awsui_in-filtering-token_18eso_10252_221).awsui_invalid_18eso_10252_319,.awsui_button-trigger_18eso_10252_161:not(#\9 ):not(.awsui_in-filtering-token_18eso_10252_221).awsui_invalid_18eso_10252_319:focus{color:var(--color-text-status-error-mxzop7, #db0000);border-color:var(--color-text-status-error-mxzop7, #db0000);padding-inline-start:calc(var(--space-field-horizontal-0aq2ch, 12px) - (var(--border-invalid-width-3xd6e1, 8px) - var(--border-width-field-2xc78x, 1px)));border-inline-start-width:var(--border-invalid-width-3xd6e1, 8px)}.awsui_button-trigger_18eso_10252_161:not(#\9 ):not(.awsui_in-filtering-token_18eso_10252_221).awsui_invalid_18eso_10252_319:focus,.awsui_button-trigger_18eso_10252_161:not(#\9 ):not(.awsui_in-filtering-token_18eso_10252_221).awsui_invalid_18eso_10252_319:focus:focus{box-shadow:0 0 0 var(--border-control-invalid-focus-ring-shadow-spread-9jjf96, 2px) var(--color-border-item-focused-lz1zs6, #006ce0)}.awsui_button-trigger_18eso_10252_161:not(#\9 ):not(.awsui_in-filtering-token_18eso_10252_221).awsui_warning_18eso_10252_328,.awsui_button-trigger_18eso_10252_161:not(#\9 ):not(.awsui_in-filtering-token_18eso_10252_221).awsui_warning_18eso_10252_328:focus{color:var(--color-text-status-warning-zb7um8, #855900);border-color:var(--color-text-status-warning-zb7um8, #855900);padding-inline-start:calc(var(--space-field-horizontal-0aq2ch, 12px) - (var(--border-invalid-width-3xd6e1, 8px) - var(--border-width-field-2xc78x, 1px)));border-inline-start-width:var(--border-invalid-width-3xd6e1, 8px)}.awsui_button-trigger_18eso_10252_161:not(#\9 ):not(.awsui_in-filtering-token_18eso_10252_221).awsui_warning_18eso_10252_328:focus,.awsui_button-trigger_18eso_10252_161:not(#\9 ):not(.awsui_in-filtering-token_18eso_10252_221).awsui_warning_18eso_10252_328:focus:focus{box-shadow:0 0 0 var(--border-control-invalid-focus-ring-shadow-spread-9jjf96, 2px) var(--color-border-item-focused-lz1zs6, #006ce0)}.awsui_button-trigger_18eso_10252_161.awsui_inline-tokens_18eso_10252_337:not(#\9 ){padding-block:0}

.awsui_root_f8g6q_i171h_145:not(#\9 ){border-collapse:separate;border-spacing:0;box-sizing:border-box;caption-side:top;cursor:auto;direction:inherit;empty-cells:show;font-family:serif;font-style:normal;font-variant:normal;font-stretch:normal;hyphens:none;letter-spacing:normal;list-style:disc outside none;tab-size:8;text-align:start;text-indent:0;text-shadow:none;text-transform:none;visibility:visible;white-space:normal;word-spacing:normal;font-size:var(--font-size-body-m-a7nh2n, 14px);line-height:var(--line-height-body-m-2mh3ke, 20px);color:var(--color-text-body-default-ryjct1, #0f141a);font-weight:400;font-family:var(--font-family-base-4lwvpl, "Amazon Ember", "Helvetica Neue", Roboto, Arial, sans-serif);-webkit-font-smoothing:auto;-moz-osx-font-smoothing:auto}.awsui_embedded_f8g6q_i171h_177:not(#\9 ){border-collapse:separate;border-spacing:0;box-sizing:border-box;caption-side:top;cursor:auto;direction:inherit;empty-cells:show;font-family:serif;font-style:normal;font-variant:normal;font-stretch:normal;hyphens:none;letter-spacing:normal;list-style:disc outside none;tab-size:8;text-align:start;text-indent:0;text-shadow:none;text-transform:none;visibility:visible;white-space:normal;word-spacing:normal;font-size:var(--font-size-body-m-a7nh2n, 14px);line-height:var(--line-height-body-m-2mh3ke, 20px);color:var(--color-text-body-default-ryjct1, #0f141a);font-weight:400;font-family:var(--font-family-base-4lwvpl, "Amazon Ember", "Helvetica Neue", Roboto, Arial, sans-serif);-webkit-font-smoothing:auto;-moz-osx-font-smoothing:auto;display:contents}.awsui_tokens_f8g6q_i171h_210:not(#\9 ){margin-block-start:var(--space-scaled-xs-dw9wl5, 8px)}
.awsui_root_r2vco_rra3h_145:not(#\9 ){border-collapse:separate;border-spacing:0;box-sizing:border-box;caption-side:top;cursor:auto;direction:inherit;empty-cells:show;font-family:serif;font-style:normal;font-variant:normal;font-stretch:normal;hyphens:none;letter-spacing:normal;list-style:disc outside none;tab-size:8;text-align:start;text-indent:0;text-shadow:none;text-transform:none;visibility:visible;white-space:normal;word-spacing:normal;font-size:var(--font-size-body-m-a7nh2n, 14px);line-height:var(--line-height-body-m-2mh3ke, 20px);color:var(--color-text-body-default-ryjct1, #0f141a);font-weight:400;font-family:var(--font-family-base-4lwvpl, "Amazon Ember", "Helvetica Neue", Roboto, Arial, sans-serif);-webkit-font-smoothing:auto;-moz-osx-font-smoothing:auto}
.awsui_calendar_1ykar_1q45k_153:not(#\9 ){animation:awsui_awsui-motion-fade-in-0_1ykar_1q45k_1 var(--motion-duration-show-quick-tyvnyw, 135ms) var(--motion-easing-show-quick-9hlj8q, ease-out);animation-fill-mode:both}@keyframes awsui_awsui-motion-fade-in-0_1ykar_1q45k_1{from{opacity:0}to{opacity:1}}@media(prefers-reduced-motion: reduce){.awsui_calendar_1ykar_1q45k_153:not(#\9 ){animation:none;transition:none}}.awsui-motion-disabled .awsui_calendar_1ykar_1q45k_153:not(#\9 ),.awsui-mode-entering .awsui_calendar_1ykar_1q45k_153:not(#\9 ){animation:none;transition:none}.awsui_calendar_1ykar_1q45k_153:not(#\9 ){border-collapse:separate;border-spacing:0;box-sizing:border-box;caption-side:top;cursor:auto;direction:inherit;empty-cells:show;font-family:serif;font-style:normal;font-variant:normal;font-stretch:normal;hyphens:none;letter-spacing:normal;list-style:disc outside none;tab-size:8;text-align:start;text-indent:0;text-shadow:none;text-transform:none;visibility:visible;white-space:normal;word-spacing:normal;font-size:var(--font-size-body-m-a7nh2n, 14px);line-height:var(--line-height-body-m-2mh3ke, 20px);color:var(--color-text-body-default-ryjct1, #0f141a);font-weight:400;font-family:var(--font-family-base-4lwvpl, "Amazon Ember", "Helvetica Neue", Roboto, Arial, sans-serif);-webkit-font-smoothing:auto;-moz-osx-font-smoothing:auto;display:block;inline-size:var(--size-calendar-grid-width-hv3136, 238px);overflow:auto}.awsui_calendar-inner_1ykar_1q45k_218:not(#\9 ){margin-block:var(--space-xs-ymlm0b, 8px);margin-inline:var(--space-xs-ymlm0b, 8px)}.awsui_calendar-header_1ykar_1q45k_222:not(#\9 ){display:flex;justify-content:space-between;align-items:center}.awsui_calendar-header-title_1ykar_1q45k_227:not(#\9 ){font-size:var(--font-size-body-m-a7nh2n, 14px);line-height:var(--line-height-body-m-2mh3ke, 20px);font-weight:700;color:var(--color-text-dropdown-item-default-bjdgve, #0f141a);margin-block:0;margin-inline:0}.awsui_calendar-grid_1ykar_1q45k_241:not(#\9 ){inline-size:100%;table-layout:fixed}.awsui_calendar-grid_1ykar_1q45k_241:not(#\9 ):not(.awsui_calendar-grid-dense_1ykar_1q45k_245){border-spacing:var(--space-calendar-grid-gutter-zojo6r, 6px);padding-block:var(--space-xs-ymlm0b, 8px);padding-inline:var(--space-xs-ymlm0b, 8px)}.awsui_calendar-grid-dense_1ykar_1q45k_245:not(#\9 ){border-spacing:0}.awsui_calendar-grid-cell_1ykar_1q45k_253:not(#\9 ){word-break:break-word;text-align:center;font-weight:unset}.awsui_calendar-date-header_1ykar_1q45k_258:not(#\9 ){padding-block-start:var(--space-s-tvghoh, 12px);padding-block-end:var(--space-xxs-hwfkai, 4px);padding-inline:0;color:var(--color-text-calendar-month-uounxo, #656871);font-size:var(--font-size-body-s-smc8cv, 12px);line-height:var(--line-height-body-s-nu5hx1, 16px);letter-spacing:var(--letter-spacing-body-s-gq78ok, 0.005em)}.awsui_calendar-date_1ykar_1q45k_258:not(#\9 ){border-block-end:1px solid var(--color-border-calendar-grid-67r4w4, transparent);border-inline-end:1px solid var(--color-border-calendar-grid-67r4w4, transparent);padding-block:var(--space-xxs-hwfkai, 4px);padding-inline:0;color:var(--color-text-dropdown-item-disabled-nehxb7, #b4b4bb);position:relative}.awsui_calendar-date_1ykar_1q45k_258:not(#\9 ):first-child{border-inline-start:1px solid var(--color-border-calendar-grid-67r4w4, transparent)}.awsui_calendar-date-enabled_1ykar_1q45k_278:not(#\9 ){cursor:pointer;color:var(--color-text-dropdown-item-secondary-4f34f6, #656871)}.awsui_calendar-date-enabled_1ykar_1q45k_278:not(#\9 )::after{border-start-start-radius:var(--border-radius-item-iwaia5, 8px);border-start-end-radius:var(--border-radius-item-iwaia5, 8px);border-end-start-radius:var(--border-radius-item-iwaia5, 8px);border-end-end-radius:var(--border-radius-item-iwaia5, 8px)}.awsui_calendar-date-enabled_1ykar_1q45k_278.awsui_calendar-date-current-page_1ykar_1q45k_288:not(#\9 ){color:var(--color-text-dropdown-item-default-bjdgve, #0f141a)}.awsui_calendar-date-enabled_1ykar_1q45k_278.awsui_calendar-date-current-page_1ykar_1q45k_288:not(#\9 ):hover{border-start-start-radius:var(--border-radius-item-iwaia5, 8px);border-start-end-radius:var(--border-radius-item-iwaia5, 8px);border-end-start-radius:var(--border-radius-item-iwaia5, 8px);border-end-end-radius:var(--border-radius-item-iwaia5, 8px);color:var(--color-text-calendar-date-hover-808doy, #0f141a);background-color:var(--color-background-dropdown-item-hover-iwrvc1, #f3f3f7)}.awsui_calendar-date-enabled_1ykar_1q45k_278.awsui_calendar-date-current-page_1ykar_1q45k_288:not(#\9 ):hover:not(.awsui_calendar-date-selected_1ykar_1q45k_299)::after{border-block:var(--border-item-width-miijiw, 2px) solid var(--color-border-dropdown-item-hover-il52fv, #8c8c94);border-inline:var(--border-item-width-miijiw, 2px) solid var(--color-border-dropdown-item-hover-il52fv, #8c8c94)}.awsui_calendar-date-current_1ykar_1q45k_288:not(#\9 ){border-start-start-radius:var(--border-radius-item-iwaia5, 8px);border-start-end-radius:var(--border-radius-item-iwaia5, 8px);border-end-start-radius:var(--border-radius-item-iwaia5, 8px);border-end-end-radius:var(--border-radius-item-iwaia5, 8px);background-color:var(--color-background-calendar-current-date-6nkw96, #f3f3f7);font-weight:700}.awsui_calendar-date_1ykar_1q45k_258:not(#\9 )::after{content:"";position:absolute;z-index:1;background-color:transparent;inset-block-start:calc(-1*var(--border-item-width-miijiw, 2px));inset-inline-start:calc(-1*var(--border-item-width-miijiw, 2px));inset-inline-end:calc(-1*var(--border-item-width-miijiw, 2px))}.awsui_calendar-date_1ykar_1q45k_258:not(#\9 ):not(.awsui_calendar-date-dense_1ykar_1q45k_320)::after{inset-block-end:calc(-1*var(--border-item-width-miijiw, 2px));inset-inline-start:calc(-1*var(--border-item-width-miijiw, 2px))}.awsui_calendar-date-dense_1ykar_1q45k_320:not(#\9 )::after{inset-block-end:-1px;inset-inline-start:-1px}.awsui_calendar-date_1ykar_1q45k_258>.awsui_date-inner_1ykar_1q45k_328:not(#\9 ){position:relative;z-index:1}.awsui_calendar-date_1ykar_1q45k_258:not(#\9 ):focus{outline:none}body[data-awsui-focus-visible=true] .awsui_calendar-date_1ykar_1q45k_258:not(#\9 ):focus:focus{position:relative}body[data-awsui-focus-visible=true] .awsui_calendar-date_1ykar_1q45k_258:not(#\9 ):focus:focus{outline:2px dotted transparent;outline-offset:calc(var(--space-calendar-grid-focus-outline-gutter-vvh43m, -5px) - 1px)}body[data-awsui-focus-visible=true] .awsui_calendar-date_1ykar_1q45k_258:not(#\9 ):focus:focus::before{content:" ";display:block;position:absolute;inset-inline-start:calc(-1*var(--space-calendar-grid-focus-outline-gutter-vvh43m, -5px));inset-block-start:calc(-1*var(--space-calendar-grid-focus-outline-gutter-vvh43m, -5px));inline-size:calc(100% + var(--space-calendar-grid-focus-outline-gutter-vvh43m, -5px) + var(--space-calendar-grid-focus-outline-gutter-vvh43m, -5px));block-size:calc(100% + var(--space-calendar-grid-focus-outline-gutter-vvh43m, -5px) + var(--space-calendar-grid-focus-outline-gutter-vvh43m, -5px));border-start-start-radius:var(--border-radius-calendar-day-focus-ring-xvvbuc, 3px);border-start-end-radius:var(--border-radius-calendar-day-focus-ring-xvvbuc, 3px);border-end-start-radius:var(--border-radius-calendar-day-focus-ring-xvvbuc, 3px);border-end-end-radius:var(--border-radius-calendar-day-focus-ring-xvvbuc, 3px);box-shadow:0 0 0 2px var(--color-border-item-focused-lz1zs6, #006ce0)}body[data-awsui-focus-visible=true] .awsui_calendar-date_1ykar_1q45k_258:not(#\9 ):focus:focus::before{z-index:2}.awsui_calendar-date-selected_1ykar_1q45k_299:not(#\9 ){border-color:transparent;position:relative;z-index:2;font-weight:700}body[data-awsui-focus-visible=true] .awsui_calendar-date-selected_1ykar_1q45k_299:not(#\9 ):focus:focus{position:relative}body[data-awsui-focus-visible=true] .awsui_calendar-date-selected_1ykar_1q45k_299:not(#\9 ):focus:focus{outline:2px dotted transparent;outline-offset:calc(var(--space-calendar-grid-focus-outline-gutter-vvh43m, -5px) - 1px)}body[data-awsui-focus-visible=true] .awsui_calendar-date-selected_1ykar_1q45k_299:not(#\9 ):focus:focus::before{content:" ";display:block;position:absolute;inset-inline-start:calc(-1*var(--space-calendar-grid-focus-outline-gutter-vvh43m, -5px));inset-block-start:calc(-1*var(--space-calendar-grid-focus-outline-gutter-vvh43m, -5px));inline-size:calc(100% + var(--space-calendar-grid-focus-outline-gutter-vvh43m, -5px) + var(--space-calendar-grid-focus-outline-gutter-vvh43m, -5px));block-size:calc(100% + var(--space-calendar-grid-focus-outline-gutter-vvh43m, -5px) + var(--space-calendar-grid-focus-outline-gutter-vvh43m, -5px));border-start-start-radius:var(--border-radius-calendar-day-focus-ring-xvvbuc, 3px);border-start-end-radius:var(--border-radius-calendar-day-focus-ring-xvvbuc, 3px);border-end-start-radius:var(--border-radius-calendar-day-focus-ring-xvvbuc, 3px);border-end-end-radius:var(--border-radius-calendar-day-focus-ring-xvvbuc, 3px);box-shadow:0 0 0 2px var(--color-border-calendar-grid-selected-focus-ring-a8x91k, #f9f9fa)}body[data-awsui-focus-visible=true] .awsui_calendar-date-selected_1ykar_1q45k_299:not(#\9 ):focus:focus::before{z-index:2}.awsui_calendar-date-selected_1ykar_1q45k_299:not(#\9 )::after{border-start-start-radius:var(--border-radius-item-iwaia5, 8px);border-start-end-radius:var(--border-radius-item-iwaia5, 8px);border-end-start-radius:var(--border-radius-item-iwaia5, 8px);border-end-end-radius:var(--border-radius-item-iwaia5, 8px);background-color:var(--color-background-control-checked-xk5cy2, #006ce0);border-block:var(--border-item-width-miijiw, 2px) solid var(--color-background-control-checked-xk5cy2, #006ce0);border-inline:var(--border-item-width-miijiw, 2px) solid var(--color-background-control-checked-xk5cy2, #006ce0)}.awsui_calendar-date-selected_1ykar_1q45k_299>.awsui_date-inner_1ykar_1q45k_328:not(#\9 ){z-index:2;color:var(--color-background-control-default-k5dlqw, #ffffff);position:relative}.awsui_calendar-row_1ykar_1q45k_403:not(#\9 ):first-child>.awsui_calendar-date_1ykar_1q45k_258{border-block-start:1px solid var(--color-border-calendar-grid-67r4w4, transparent)}

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

.awsui_content-enter_gwq0h_1lgzz_161:not(#\9 ){animation:awsui_awsui-motion-fade-in_gwq0h_1lgzz_1 var(--motion-duration-show-paced-otsjh8, 180ms) var(--motion-easing-show-paced-ym6eyn, ease-out)}@keyframes awsui_awsui-motion-fade-in_gwq0h_1lgzz_1{from{opacity:.2}to{opacity:1}}@media(prefers-reduced-motion: reduce){.awsui_content-enter_gwq0h_1lgzz_161:not(#\9 ){animation:none;transition:none}}.awsui-motion-disabled .awsui_content-enter_gwq0h_1lgzz_161:not(#\9 ),.awsui-mode-entering .awsui_content-enter_gwq0h_1lgzz_161:not(#\9 ){animation:none;transition:none}.awsui_trigger-expanded_gwq0h_1lgzz_183:not(#\9 ){transition:border-bottom-color var(--motion-duration-show-paced-otsjh8, 180ms) var(--motion-easing-show-paced-ym6eyn, ease-out)}@media(prefers-reduced-motion: reduce){.awsui_trigger-expanded_gwq0h_1lgzz_183:not(#\9 ){animation:none;transition:none}}.awsui-motion-disabled .awsui_trigger-expanded_gwq0h_1lgzz_183:not(#\9 ),.awsui-mode-entering .awsui_trigger-expanded_gwq0h_1lgzz_183:not(#\9 ){animation:none;transition:none}.awsui_icon_gwq0h_1lgzz_197:not(#\9 ){transition:transform var(--motion-duration-rotate-90-lyzb0k, 135ms) var(--motion-easing-rotate-90-jhbqg9, cubic-bezier(0.165, 0.84, 0.44, 1))}@media(prefers-reduced-motion: reduce){.awsui_icon_gwq0h_1lgzz_197:not(#\9 ){animation:none;transition:none}}.awsui-motion-disabled .awsui_icon_gwq0h_1lgzz_197:not(#\9 ),.awsui-mode-entering .awsui_icon_gwq0h_1lgzz_197:not(#\9 ){animation:none;transition:none}.awsui_root_gwq0h_1lgzz_211:not(#\9 ){border-collapse:separate;border-spacing:0;box-sizing:border-box;caption-side:top;cursor:auto;direction:inherit;empty-cells:show;font-family:serif;font-style:normal;font-variant:normal;font-stretch:normal;hyphens:none;letter-spacing:normal;list-style:disc outside none;tab-size:8;text-align:start;text-indent:0;text-shadow:none;text-transform:none;visibility:visible;white-space:normal;word-spacing:normal;font-size:var(--font-size-body-m-a7nh2n, 14px);line-height:var(--line-height-body-m-2mh3ke, 20px);color:var(--color-text-body-default-ryjct1, #0f141a);font-weight:400;font-family:var(--font-family-base-4lwvpl, "Amazon Ember", "Helvetica Neue", Roboto, Arial, sans-serif);-webkit-font-smoothing:auto;-moz-osx-font-smoothing:auto;min-inline-size:0;word-break:break-word;display:block}.awsui_expand-button_gwq0h_1lgzz_246:not(#\9 ){outline:none}.awsui_icon_gwq0h_1lgzz_197:not(#\9 ){transform:rotate(-90deg)}.awsui_icon_gwq0h_1lgzz_197.awsui_expanded_gwq0h_1lgzz_254:not(#\9 ){transform:rotate(0deg)}.awsui_icon_gwq0h_1lgzz_197:not(#\9 ):dir(rtl){transform:rotate(90deg)}.awsui_icon_gwq0h_1lgzz_197:not(#\9 ):dir(rtl).awsui_expanded_gwq0h_1lgzz_254{transform:rotate(0deg)}.awsui_icon-container_gwq0h_1lgzz_264:not(#\9 ){position:relative;margin-inline:calc((var(--line-height-body-m-2mh3ke, 20px) - var(--size-icon-normal-levt08, 16px))/-2) calc(var(--space-xxs-hwfkai, 4px) + var(--border-divider-list-width-tdfx1x, 1px))}.awsui_icon-container-container_gwq0h_1lgzz_268:not(#\9 ){margin-inline-end:var(--space-xs-ymlm0b, 8px)}.awsui_wrapper_gwq0h_1lgzz_272:not(#\9 ){box-sizing:border-box;border-block:none;border-inline:none;inline-size:100%;line-height:var(--line-height-body-m-2mh3ke, 20px);text-align:start}.awsui_wrapper-default_gwq0h_1lgzz_280:not(#\9 ),.awsui_wrapper-inline_gwq0h_1lgzz_280:not(#\9 ),.awsui_wrapper-footer_gwq0h_1lgzz_280:not(#\9 ){border-block:var(--border-divider-section-width-uwo8my, 1px) solid transparent;border-inline:var(--border-divider-section-width-uwo8my, 1px) solid transparent}.awsui_wrapper-navigation_gwq0h_1lgzz_284:not(#\9 ){border-inline-start:var(--border-divider-section-width-uwo8my, 1px) solid transparent}.awsui_wrapper-navigation_gwq0h_1lgzz_284:not(#\9 ),.awsui_wrapper-container_gwq0h_1lgzz_287:not(#\9 ){display:flex;font-weight:var(--font-weight-heading-s-lcx0ai, 700)}.awsui_wrapper-default_gwq0h_1lgzz_280:not(#\9 ),.awsui_wrapper-inline_gwq0h_1lgzz_280:not(#\9 ),.awsui_wrapper-navigation_gwq0h_1lgzz_284:not(#\9 ),.awsui_wrapper-footer_gwq0h_1lgzz_280:not(#\9 ),.awsui_wrapper-compact_gwq0h_1lgzz_291:not(#\9 ){color:var(--color-text-expandable-section-default-pjvkgp, #0f141a);-webkit-font-smoothing:var(--font-smoothing-webkit-oemolo, antialiased);-moz-osx-font-smoothing:var(--font-smoothing-moz-osx-hbm0aq, grayscale)}.awsui_wrapper-default_gwq0h_1lgzz_280:not(#\9 ),.awsui_wrapper-inline_gwq0h_1lgzz_280:not(#\9 ),.awsui_wrapper-navigation_gwq0h_1lgzz_284:not(#\9 ),.awsui_wrapper-footer_gwq0h_1lgzz_280:not(#\9 ){font-size:var(--font-expandable-heading-size-wrsr52, 16px);letter-spacing:var(--letter-spacing-heading-s-4st9ep, -0.005em)}.awsui_wrapper-default_gwq0h_1lgzz_280:not(#\9 ){padding-block:var(--space-scaled-xxs-foe114, 4px);padding-inline-end:var(--space-xxs-hwfkai, 4px)}.awsui_wrapper-default_gwq0h_1lgzz_280.awsui_header-deprecated_gwq0h_1lgzz_304:not(#\9 ){padding-inline-start:var(--space-xxs-hwfkai, 4px)}.awsui_wrapper-default_gwq0h_1lgzz_280:not(#\9 ):not(.awsui_header-deprecated_gwq0h_1lgzz_304),.awsui_wrapper-inline_gwq0h_1lgzz_280:not(#\9 ):not(.awsui_header-deprecated_gwq0h_1lgzz_304){padding-inline-start:calc(var(--size-icon-normal-levt08, 16px) + (var(--line-height-body-m-2mh3ke, 20px) - var(--size-icon-normal-levt08, 16px))/-2 + var(--space-xxs-hwfkai, 4px) + var(--border-divider-list-width-tdfx1x, 1px))}.awsui_wrapper-default_gwq0h_1lgzz_280.awsui_wrapper-expanded_gwq0h_1lgzz_310:not(#\9 ),.awsui_wrapper-inline_gwq0h_1lgzz_280.awsui_wrapper-expanded_gwq0h_1lgzz_310:not(#\9 ){padding-block-end:var(--space-scaled-xxs-foe114, 4px);border-block-end-color:var(--color-border-divider-default-nfermc, #c6c6cd)}.awsui_wrapper-footer_gwq0h_1lgzz_280:not(#\9 ){padding-block:var(--space-scaled-xxs-foe114, 4px)}.awsui_wrapper-footer_gwq0h_1lgzz_280:not(#\9 ),.awsui_wrapper-compact_gwq0h_1lgzz_291:not(#\9 ){padding-inline-end:0}.awsui_wrapper-footer_gwq0h_1lgzz_280.awsui_header-deprecated_gwq0h_1lgzz_304:not(#\9 ),.awsui_wrapper-compact_gwq0h_1lgzz_291.awsui_header-deprecated_gwq0h_1lgzz_304:not(#\9 ){padding-inline-start:0}.awsui_wrapper-footer_gwq0h_1lgzz_280:not(#\9 ):not(.awsui_header-deprecated_gwq0h_1lgzz_304),.awsui_wrapper-compact_gwq0h_1lgzz_291:not(#\9 ):not(.awsui_header-deprecated_gwq0h_1lgzz_304){padding-inline-start:calc(var(--size-icon-normal-levt08, 16px) + (var(--line-height-body-m-2mh3ke, 20px) - var(--size-icon-normal-levt08, 16px))/-2 + var(--space-xxs-hwfkai, 4px) + var(--border-divider-list-width-tdfx1x, 1px))}.awsui_wrapper-container_gwq0h_1lgzz_287:not(#\9 ){padding-block:var(--space-container-header-top-am4vzw, 12px) var(--space-container-header-bottom-eby93w, 8px);padding-inline-end:var(--space-container-horizontal-nqrzyh, 20px)}.awsui_wrapper-container_gwq0h_1lgzz_287:not(#\9 ):not(.awsui_wrapper-expanded_gwq0h_1lgzz_310){padding-block-end:var(--space-container-header-top-am4vzw, 12px)}.awsui_wrapper-container_gwq0h_1lgzz_287.awsui_wrapper-not-expanded-without-actions_gwq0h_1lgzz_333:not(#\9 ){padding-block-end:calc(var(--space-container-header-top-am4vzw, 12px) + var(--space-scaled-xxs-foe114, 4px))}.awsui_wrapper-container_gwq0h_1lgzz_287.awsui_header-deprecated_gwq0h_1lgzz_304:not(#\9 ){padding-inline-start:var(--space-container-horizontal-nqrzyh, 20px)}.awsui_wrapper-container_gwq0h_1lgzz_287:not(#\9 ):not(.awsui_header-deprecated_gwq0h_1lgzz_304){padding-inline-start:calc(var(--space-container-horizontal-nqrzyh, 20px) + var(--size-icon-medium-uv8xcz, 20px) + (var(--line-height-body-m-2mh3ke, 20px) - var(--size-icon-normal-levt08, 16px))/-2 + var(--space-xs-ymlm0b, 8px))}body[data-awsui-focus-visible=true] .awsui_wrapper-container_gwq0h_1lgzz_287:not(#\9 ):focus{padding-block:calc(var(--space-scaled-s-iuuihm, 12px) - var(--border-divider-section-width-uwo8my, 1px));padding-inline:calc(var(--space-l-2ud1p3, 20px) - var(--border-divider-section-width-uwo8my, 1px))}.awsui_header-wrapper_gwq0h_1lgzz_350:not(#\9 ),.awsui_header-deprecated_gwq0h_1lgzz_304:not(#\9 ){display:flex;font-weight:var(--font-weight-heading-s-lcx0ai, 700)}.awsui_header-wrapper_gwq0h_1lgzz_350:not(#\9 ){font-size:inherit;letter-spacing:inherit;margin-block:0;margin-inline:0;padding-block:0;padding-inline:0}.awsui_header-actions-wrapper_gwq0h_1lgzz_362:not(#\9 ){display:flex;flex-direction:row;justify-content:space-between;align-items:center}body[data-awsui-focus-visible=true] .awsui_header-button_gwq0h_1lgzz_368:not(#\9 ):focus,body[data-awsui-focus-visible=true] .awsui_header-container-button_gwq0h_1lgzz_368:not(#\9 ):focus{position:relative}body[data-awsui-focus-visible=true] .awsui_header-button_gwq0h_1lgzz_368:not(#\9 ):focus,body[data-awsui-focus-visible=true] .awsui_header-container-button_gwq0h_1lgzz_368:not(#\9 ):focus{outline:2px dotted transparent;outline-offset:-1px}body[data-awsui-focus-visible=true] .awsui_header-button_gwq0h_1lgzz_368:not(#\9 ):focus::before,body[data-awsui-focus-visible=true] .awsui_header-container-button_gwq0h_1lgzz_368:not(#\9 ):focus::before{content:" ";display:block;position:absolute;inset-inline-start:0px;inset-block-start:0px;inline-size:calc(100% + 0px + 0px);block-size:calc(100% + 0px + 0px);border-start-start-radius:var(--border-radius-control-default-focus-ring-1uabki, 4px);border-start-end-radius:var(--border-radius-control-default-focus-ring-1uabki, 4px);border-end-start-radius:var(--border-radius-control-default-focus-ring-1uabki, 4px);border-end-end-radius:var(--border-radius-control-default-focus-ring-1uabki, 4px);box-shadow:0 0 0 2px var(--color-border-item-focused-lz1zs6, #006ce0)}.awsui_header-button_gwq0h_1lgzz_368:not(#\9 ){box-sizing:border-box;display:flex;margin-inline-start:calc(-1*(var(--size-icon-normal-levt08, 16px) + (var(--line-height-body-m-2mh3ke, 20px) - var(--size-icon-normal-levt08, 16px))/-2 + var(--space-xxs-hwfkai, 4px) + var(--border-divider-list-width-tdfx1x, 1px)))}.awsui_header-container-button_gwq0h_1lgzz_368:not(#\9 ){margin-inline-start:calc(-1*(var(--size-icon-medium-uv8xcz, 20px) + (var(--line-height-body-m-2mh3ke, 20px) - var(--size-icon-normal-levt08, 16px))/-2 + var(--space-xs-ymlm0b, 8px)))}.awsui_header-container_gwq0h_1lgzz_368:not(#\9 ){inline-size:100%}.awsui_header-container_gwq0h_1lgzz_368>.awsui_icon-container_gwq0h_1lgzz_264:not(#\9 ){margin-block-start:var(--space-expandable-section-icon-offset-top-cntyn8, 4px)}.awsui_header-navigation_gwq0h_1lgzz_403>.awsui_icon-container_gwq0h_1lgzz_264:not(#\9 ){display:inline-flex;cursor:pointer;color:var(--color-text-expandable-section-navigation-icon-default-twgpzh, #424650);border-block:0;border-inline:0;padding-block:0;padding-inline:0;background:transparent;outline:none;text-decoration:none;flex-direction:column}.awsui_header-navigation_gwq0h_1lgzz_403>.awsui_icon-container_gwq0h_1lgzz_264:not(#\9 ):hover{color:var(--color-text-expandable-section-hover-8h3186, #006ce0)}body[data-awsui-focus-visible=true] .awsui_header-navigation_gwq0h_1lgzz_403>.awsui_icon-container_gwq0h_1lgzz_264:not(#\9 ):focus{position:relative}body[data-awsui-focus-visible=true] .awsui_header-navigation_gwq0h_1lgzz_403>.awsui_icon-container_gwq0h_1lgzz_264:not(#\9 ):focus{outline:2px dotted transparent;outline-offset:1px}body[data-awsui-focus-visible=true] .awsui_header-navigation_gwq0h_1lgzz_403>.awsui_icon-container_gwq0h_1lgzz_264:not(#\9 ):focus::before{content:" ";display:block;position:absolute;inset-inline-start:-2px;inset-block-start:-2px;inline-size:calc(100% + 2px + 2px);block-size:calc(100% + 2px + 2px);border-start-start-radius:var(--border-radius-control-default-focus-ring-1uabki, 4px);border-start-end-radius:var(--border-radius-control-default-focus-ring-1uabki, 4px);border-end-start-radius:var(--border-radius-control-default-focus-ring-1uabki, 4px);border-end-end-radius:var(--border-radius-control-default-focus-ring-1uabki, 4px);box-shadow:0 0 0 2px var(--color-border-item-focused-lz1zs6, #006ce0)}:not(#\9 ):not(.awsui_wrapper-compact_gwq0h_1lgzz_291)>.awsui_header-actions-wrapper_gwq0h_1lgzz_362{flex-wrap:wrap;column-gap:var(--space-xs-ymlm0b, 8px);row-gap:var(--space-scaled-xxxs-h2sc51, 2px)}.awsui_content_gwq0h_1lgzz_161:not(#\9 ){display:none}.awsui_content-default_gwq0h_1lgzz_453:not(#\9 ),.awsui_content-inline_gwq0h_1lgzz_453:not(#\9 ){padding-block:var(--space-scaled-xs-dw9wl5, 8px);padding-inline:0}.awsui_content-footer_gwq0h_1lgzz_457:not(#\9 ){padding-block:var(--space-xs-ymlm0b, 8px);padding-inline:0}.awsui_content-expanded_gwq0h_1lgzz_461:not(#\9 ){display:block}.awsui_content-compact_gwq0h_1lgzz_464:not(#\9 ){padding-inline-start:calc(var(--size-icon-normal-levt08, 16px) + (var(--line-height-body-m-2mh3ke, 20px) - var(--size-icon-normal-levt08, 16px))/-2 + var(--space-xxs-hwfkai, 4px) + var(--border-divider-list-width-tdfx1x, 1px))}.awsui_focusable_gwq0h_1lgzz_468:not(#\9 ):focus{outline:none;text-decoration:none}body[data-awsui-focus-visible=true] .awsui_focusable_gwq0h_1lgzz_468:not(#\9 ):focus{outline:2px dotted transparent;border-block:var(--border-width-button-jm0qg7, 2px) solid var(--color-border-item-focused-lz1zs6, #006ce0);border-inline:var(--border-width-button-jm0qg7, 2px) solid var(--color-border-item-focused-lz1zs6, #006ce0);border-start-start-radius:var(--border-radius-control-default-focus-ring-1uabki, 4px);border-start-end-radius:var(--border-radius-control-default-focus-ring-1uabki, 4px);border-end-start-radius:var(--border-radius-control-default-focus-ring-1uabki, 4px);border-end-end-radius:var(--border-radius-control-default-focus-ring-1uabki, 4px);box-shadow:0 0 0 var(--border-control-focus-ring-shadow-spread-9mjajk, 1px) var(--color-border-item-focused-lz1zs6, #006ce0)}.awsui_click-target_gwq0h_1lgzz_483:not(#\9 ){cursor:pointer}.awsui_click-target_gwq0h_1lgzz_483:not(#\9 ):not(.awsui_wrapper-container_gwq0h_1lgzz_287):not(.awsui_header-container-button_gwq0h_1lgzz_368):hover{color:var(--color-text-expandable-section-hover-8h3186, #006ce0)}
.awsui_radio-control_1v1hk_9wvmw_145:not(#\9 ){margin-block-start:calc((var(--line-height-body-m-2mh3ke, 20px) - var(--size-control-adm93y, 16px))/2);min-block-size:var(--size-control-adm93y, 16px);min-inline-size:var(--size-control-adm93y, 16px);block-size:var(--size-control-adm93y, 16px);inline-size:var(--size-control-adm93y, 16px)}.awsui_outline_1v1hk_9wvmw_153:not(#\9 ){--awsui-style-focus-ring-box-shadow-rhu47t: 0 0 0 var(--awsui-style-focus-ring-border-width-rhu47t, 2px) var(--awsui-style-focus-ring-border-color-rhu47t, var(--color-border-item-focused-lz1zs6, #006ce0));position:relative}.awsui_outline_1v1hk_9wvmw_153:not(#\9 ){outline:2px dotted transparent;outline-offset:1px}.awsui_outline_1v1hk_9wvmw_153:not(#\9 )::before{content:" ";display:block;position:absolute;inset-inline-start:-2px;inset-block-start:-2px;inline-size:calc(100% + 2px + 2px);block-size:calc(100% + 2px + 2px);border-start-start-radius:var(--awsui-style-focus-ring-border-radius-rhu47t, var(--border-radius-control-circular-focus-ring-yjhscw, 4px));border-start-end-radius:var(--awsui-style-focus-ring-border-radius-rhu47t, var(--border-radius-control-circular-focus-ring-yjhscw, 4px));border-end-start-radius:var(--awsui-style-focus-ring-border-radius-rhu47t, var(--border-radius-control-circular-focus-ring-yjhscw, 4px));border-end-end-radius:var(--awsui-style-focus-ring-border-radius-rhu47t, var(--border-radius-control-circular-focus-ring-yjhscw, 4px));box-shadow:var(--awsui-style-focus-ring-box-shadow-rhu47t)}.awsui_styled-circle-border_1v1hk_9wvmw_176:not(#\9 ){stroke:var(--color-border-control-default-sh3548, #8c8c94);fill:var(--color-background-control-default-k5dlqw, #ffffff)}.awsui_styled-circle-border_1v1hk_9wvmw_176.awsui_styled-circle-disabled_1v1hk_9wvmw_180:not(#\9 ),.awsui_styled-circle-border_1v1hk_9wvmw_176.awsui_styled-circle-readonly_1v1hk_9wvmw_180:not(#\9 ){fill:var(--color-background-control-disabled-1dm4mk, #dedee3);stroke:var(--color-background-control-disabled-1dm4mk, #dedee3)}.awsui_styled-circle-fill_1v1hk_9wvmw_185:not(#\9 ){stroke:var(--color-background-control-checked-xk5cy2, #006ce0);fill:var(--color-foreground-control-default-rhyg9o, #ffffff);opacity:0;transition:opacity var(--motion-duration-transition-quick-mcm2y0, 90ms) var(--motion-easing-transition-quick-qxak3i, linear)}@media(prefers-reduced-motion: reduce){.awsui_styled-circle-fill_1v1hk_9wvmw_185:not(#\9 ){animation:none;transition:none}}.awsui-motion-disabled .awsui_styled-circle-fill_1v1hk_9wvmw_185:not(#\9 ),.awsui-mode-entering .awsui_styled-circle-fill_1v1hk_9wvmw_185:not(#\9 ){animation:none;transition:none}.awsui_styled-circle-fill_1v1hk_9wvmw_185.awsui_styled-circle-checked_1v1hk_9wvmw_201:not(#\9 ){opacity:1}.awsui_styled-circle-fill_1v1hk_9wvmw_185.awsui_styled-circle-disabled_1v1hk_9wvmw_180:not(#\9 ){fill:var(--color-foreground-control-disabled-e101je, #ffffff);stroke:var(--color-background-control-disabled-1dm4mk, #dedee3)}.awsui_styled-circle-fill_1v1hk_9wvmw_185.awsui_styled-circle-readonly_1v1hk_9wvmw_180:not(#\9 ){fill:var(--color-foreground-control-read-only-164ude, #656871);stroke:var(--color-background-control-disabled-1dm4mk, #dedee3)}


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

.awsui_header_16mm3_mr0w3_145:not(#\9 ){position:relative;margin-block:0;margin-inline:0;color:var(--color-text-dropdown-group-label-3vji4k, #424650);border-block:var(--border-divider-list-width-tdfx1x, 1px) solid transparent;border-inline:var(--border-divider-list-width-tdfx1x, 1px) solid transparent;border-inline-width:0;font-weight:bold;display:flex;justify-content:space-between;align-items:center;padding-block:calc(var(--space-xxs-hwfkai, 4px) + var(--border-item-width-miijiw, 2px) - var(--border-divider-list-width-tdfx1x, 1px));padding-inline:calc(var(--space-button-horizontal-znjvbt, 20px) + var(--border-item-width-miijiw, 2px));z-index:1}.awsui_header_16mm3_mr0w3_145.awsui_disabled_16mm3_mr0w3_161:not(#\9 ){color:var(--color-text-dropdown-item-disabled-nehxb7, #b4b4bb);cursor:default}.awsui_header_16mm3_mr0w3_145.awsui_expandable-header_16mm3_mr0w3_165:not(#\9 ){border-block-start-color:var(--color-border-dropdown-group-7f90s7, #c6c6cd);border-block-end-color:var(--color-border-dropdown-group-7f90s7, #c6c6cd);cursor:pointer}.awsui_header_16mm3_mr0w3_145.awsui_expandable-header_16mm3_mr0w3_165.awsui_disabled_16mm3_mr0w3_161:not(#\9 ){cursor:default}.awsui_header_16mm3_mr0w3_145.awsui_expandable-header_16mm3_mr0w3_165:not(#\9 ):focus{outline:none}.awsui_header_16mm3_mr0w3_145.awsui_expandable-header_16mm3_mr0w3_165.awsui_rolled-down_16mm3_mr0w3_176:not(#\9 ){border-block-end-color:transparent}.awsui_header_16mm3_mr0w3_145.awsui_expandable-header_16mm3_mr0w3_165.awsui_highlighted_16mm3_mr0w3_179:not(#\9 ){background-color:var(--color-background-dropdown-item-hover-iwrvc1, #f3f3f7);color:var(--color-text-dropdown-item-highlighted-1a85fc, #0f141a);padding-block:var(--space-xxs-hwfkai, 4px);padding-inline:var(--space-button-horizontal-znjvbt, 20px);border-block:var(--border-item-width-miijiw, 2px) solid var(--color-border-dropdown-item-hover-il52fv, #8c8c94);border-inline:var(--border-item-width-miijiw, 2px) solid var(--color-border-dropdown-item-hover-il52fv, #8c8c94);border-start-start-radius:var(--border-radius-item-iwaia5, 8px);border-start-end-radius:var(--border-radius-item-iwaia5, 8px);border-end-start-radius:var(--border-radius-item-iwaia5, 8px);border-end-end-radius:var(--border-radius-item-iwaia5, 8px);z-index:2}.awsui_header_16mm3_mr0w3_145.awsui_expandable-header_16mm3_mr0w3_165.awsui_highlighted_16mm3_mr0w3_179.awsui_disabled_16mm3_mr0w3_161:not(#\9 ){background-color:var(--color-background-dropdown-item-dimmed-dhho03, transparent);border-color:var(--color-border-dropdown-item-dimmed-hover-ga9sch, #8c8c94);color:var(--color-text-dropdown-item-dimmed-8twn6b, #b4b4bb)}.awsui_header_16mm3_mr0w3_145.awsui_expandable-header_16mm3_mr0w3_165.awsui_highlighted_16mm3_mr0w3_179.awsui_is-focused_16mm3_mr0w3_197:not(#\9 ){border-color:var(--color-border-dropdown-item-focused-7wmevi, #424650)}.awsui_header_16mm3_mr0w3_145.awsui_expandable-header_16mm3_mr0w3_165.awsui_highlighted_16mm3_mr0w3_179.awsui_is-focused_16mm3_mr0w3_197:not(#\9 ):not(.awsui_visual-refresh_16mm3_mr0w3_200){box-shadow:inset 0 0 0 var(--border-control-focus-ring-shadow-spread-9mjajk, 1px) var(--color-border-item-focused-lz1zs6, #006ce0)}.awsui_category_16mm3_mr0w3_204:not(#\9 ){list-style:none;margin-block-start:calc(-1*var(--border-divider-list-width-tdfx1x, 1px));padding-block:0;padding-inline:0}.awsui_category_16mm3_mr0w3_204:not(#\9 ):first-child{margin-block-start:0}.awsui_category_16mm3_mr0w3_204.awsui_expandable_16mm3_mr0w3_165:not(#\9 ){border-block-start:0}.awsui_category_16mm3_mr0w3_204:not(#\9 ):last-child{border-block-end:none}.awsui_category_16mm3_mr0w3_204.awsui_variant-navigation_16mm3_mr0w3_219:not(#\9 ){padding-block-start:var(--space-xxs-hwfkai, 4px)}.awsui_category_16mm3_mr0w3_204.awsui_variant-navigation_16mm3_mr0w3_219.awsui_expandable_16mm3_mr0w3_165:not(#\9 ){padding-block-start:0}.awsui_expand-icon_16mm3_mr0w3_226:not(#\9 ){position:relative;inset-inline-end:calc(-1*var(--space-s-tvghoh, 12px));inline-size:var(--space-m-dsumyt, 16px);display:inline-block;margin-inline-start:auto;transition:transform var(--motion-duration-rotate-180-cxi9g7, 135ms) var(--motion-easing-rotate-180-7a58rc, cubic-bezier(0.165, 0.84, 0.44, 1))}@media(prefers-reduced-motion: reduce){.awsui_expand-icon_16mm3_mr0w3_226:not(#\9 ){animation:none;transition:none}}.awsui-motion-disabled .awsui_expand-icon_16mm3_mr0w3_226:not(#\9 ),.awsui-mode-entering .awsui_expand-icon_16mm3_mr0w3_226:not(#\9 ){animation:none;transition:none}.awsui_expand-icon-up_16mm3_mr0w3_244:not(#\9 ){transform:rotate(-180deg)}.awsui_expand-icon-right_16mm3_mr0w3_247:not(#\9 ){transform:rotate(-90deg)}.awsui_expand-icon-right_16mm3_mr0w3_247:not(#\9 ):dir(rtl){transform:rotate(90deg)}.awsui_items-list-container_16mm3_mr0w3_255: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_mr0w3_264:not(#\9 ){margin-block-end:-1px}.awsui_icon-wrapper_16mm3_mr0w3_268:not(#\9 ){margin-inline-end:var(--space-xxs-hwfkai, 4px)}.awsui_header-content_16mm3_mr0w3_272:not(#\9 ){display:flex;align-items:center}
.awsui_root_14cnr_di90a_145:not(#\9 ){border-collapse:separate;border-spacing:0;box-sizing:border-box;caption-side:top;cursor:auto;direction:inherit;empty-cells:show;font-family:serif;font-style:normal;font-variant:normal;font-stretch:normal;hyphens:none;letter-spacing:normal;list-style:disc outside none;tab-size:8;text-align:start;text-indent:0;text-shadow:none;text-transform:none;visibility:visible;white-space:normal;word-spacing:normal;font-size:var(--font-size-body-m-a7nh2n, 14px);line-height:var(--line-height-body-m-2mh3ke, 20px);color:var(--color-text-body-default-ryjct1, #0f141a);font-weight:400;font-family:var(--font-family-base-4lwvpl, "Amazon Ember", "Helvetica Neue", Roboto, Arial, sans-serif);-webkit-font-smoothing:auto;-moz-osx-font-smoothing:auto;position:static;white-space:inherit;display:inline}.awsui_root_14cnr_di90a_145>.awsui_trigger_14cnr_di90a_179:not(#\9 ){display:inline}.awsui_root_14cnr_di90a_145>.awsui_dropdown_14cnr_di90a_182:not(#\9 ){position:static;-webkit-user-select:none;user-select:none;background-color:var(--color-background-dropdown-item-default-g1726r, #ffffff);outline:none;border-block-start:none;border-block-end:none;display:flex;flex-direction:column;inline-size:100%}.awsui_root_14cnr_di90a_145>.awsui_dropdown_14cnr_di90a_182.awsui_nowrap_14cnr_di90a_193:not(#\9 ){white-space:nowrap}.awsui_root_14cnr_di90a_145>.awsui_dropdown_14cnr_di90a_182.awsui_open_14cnr_di90a_196:not(#\9 ){display:flex}

.awsui_item-element_93a1u_18cm7_145:not(#\9 ){position:relative;z-index:1;border-block:var(--border-item-width-miijiw, 2px) solid transparent;border-inline:var(--border-item-width-miijiw, 2px) solid transparent;list-style:none;padding-block:0;padding-inline:0;color:var(--color-text-dropdown-item-default-bjdgve, #0f141a);margin-block-start:calc(-1*var(--border-width-dropdown-youcay, 2px));cursor:pointer}.awsui_item-element_93a1u_18cm7_145.awsui_disabled_93a1u_18cm7_157:not(#\9 ){cursor:default;color:var(--color-text-dropdown-item-disabled-nehxb7, #b4b4bb)}.awsui_item-element_93a1u_18cm7_145:not(#\9 ):first-child{margin-block-start:0}.awsui_item-element_93a1u_18cm7_145.awsui_show-divider_93a1u_18cm7_164:not(#\9 ){border-block-end:var(--border-item-width-miijiw, 2px) solid var(--color-border-dropdown-group-7f90s7, #c6c6cd)}.awsui_item-element_93a1u_18cm7_145.awsui_highlighted_93a1u_18cm7_167:not(#\9 ){color:var(--color-text-dropdown-item-highlighted-1a85fc, #0f141a);z-index:2;background-color:var(--color-background-dropdown-item-hover-iwrvc1, #f3f3f7);border-color:var(--color-border-dropdown-item-hover-il52fv, #8c8c94);border-start-start-radius:var(--border-radius-item-iwaia5, 8px);border-start-end-radius:var(--border-radius-item-iwaia5, 8px);border-end-start-radius:var(--border-radius-item-iwaia5, 8px);border-end-end-radius:var(--border-radius-item-iwaia5, 8px)}.awsui_item-element_93a1u_18cm7_145.awsui_highlighted_93a1u_18cm7_167.awsui_disabled_93a1u_18cm7_157:not(#\9 ){color:var(--color-text-dropdown-item-dimmed-8twn6b, #b4b4bb);border-color:var(--color-border-dropdown-item-dimmed-hover-ga9sch, #8c8c94);background-color:var(--color-background-dropdown-item-dimmed-dhho03, transparent)}.awsui_item-element_93a1u_18cm7_145.awsui_highlighted_93a1u_18cm7_167.awsui_is-focused_93a1u_18cm7_182:not(#\9 ){border-color:var(--color-border-dropdown-item-focused-7wmevi, #424650)}.awsui_item-element_93a1u_18cm7_145.awsui_highlighted_93a1u_18cm7_167.awsui_is-focused_93a1u_18cm7_182:not(#\9 ):not(.awsui_visual-refresh_93a1u_18cm7_185){box-shadow:inset 0 0 0 var(--border-control-focus-ring-shadow-spread-9mjajk, 1px) var(--color-border-item-focused-lz1zs6, #006ce0)}.awsui_menu-item_93a1u_18cm7_189:not(#\9 ){min-inline-size:0;word-break:break-word;display:flex;align-items:flex-start;padding-block:var(--space-xxs-hwfkai, 4px);padding-inline:var(--space-l-2ud1p3, 20px);color:inherit;text-decoration:none}.awsui_menu-item_93a1u_18cm7_189.awsui_link-style_93a1u_18cm7_201:not(#\9 ){padding-block-end:calc(var(--space-xxs-hwfkai, 4px) + var(--space-xxxs-pajhad, 2px));text-underline-offset:.25em;text-decoration-thickness:1px;color:var(--awsui-style-color-default-rhu47t, var(--color-text-link-default-8yv9b7, #006ce0));font-weight:inherit;letter-spacing:normal;text-decoration-line:underline;text-decoration-color:currentColor;transition-property:color,-webkit-text-decoration;transition-property:color,text-decoration;transition-property:color,text-decoration,-webkit-text-decoration;transition-duration:var(--motion-duration-refresh-only-medium-5rbn3k, 165ms)}@media(prefers-reduced-motion: reduce){.awsui_menu-item_93a1u_18cm7_189.awsui_link-style_93a1u_18cm7_201:not(#\9 ){animation:none;transition:none}}.awsui-motion-disabled .awsui_menu-item_93a1u_18cm7_189.awsui_link-style_93a1u_18cm7_201:not(#\9 ),.awsui-mode-entering .awsui_menu-item_93a1u_18cm7_189.awsui_link-style_93a1u_18cm7_201:not(#\9 ){animation:none;transition:none}.awsui_menu-item_93a1u_18cm7_189.awsui_link-style_93a1u_18cm7_201:not(#\9 ):hover{cursor:pointer;color:var(--awsui-style-color-hover-rhu47t, var(--color-text-link-hover-pkytf7, #002b66))}.awsui_menu-item_93a1u_18cm7_189.awsui_link-style_93a1u_18cm7_201:not(#\9 ):focus{outline:none}.awsui_menu-item_93a1u_18cm7_189.awsui_link-style_93a1u_18cm7_201:not(#\9 ):active{color:var(--awsui-style-color-active-rhu47t, var(--color-text-link-hover-pkytf7, #002b66))}.awsui_menu-item_93a1u_18cm7_189.awsui_link-style_93a1u_18cm7_201:not(#\9 ):active,.awsui_menu-item_93a1u_18cm7_189.awsui_link-style_93a1u_18cm7_201:not(#\9 ):focus,.awsui_menu-item_93a1u_18cm7_189.awsui_link-style_93a1u_18cm7_201:not(#\9 ):hover{text-decoration-line:underline;text-decoration-color:currentColor}.awsui_menu-item_93a1u_18cm7_189.awsui_link-style_93a1u_18cm7_201.awsui_current-breadcrumb_93a1u_18cm7_237:not(#\9 ){font-weight:var(--font-weight-button-0eg20c, 700);-webkit-font-smoothing:var(--font-smoothing-webkit-oemolo, antialiased);-moz-osx-font-smoothing:var(--font-smoothing-moz-osx-hbm0aq, grayscale);color:var(--color-text-breadcrumb-current-guu6t6, #656871);font-weight:700;text-decoration:none}.awsui_menu-item_93a1u_18cm7_189.awsui_link-style_93a1u_18cm7_201.awsui_link-style-highlighted_93a1u_18cm7_245:not(#\9 ){color:var(--color-text-link-hover-pkytf7, #002b66)}.awsui_menu-item_93a1u_18cm7_189:not(#\9 ):focus{outline:none}.awsui_has-category-header_93a1u_18cm7_251>.awsui_menu-item_93a1u_18cm7_189:not(#\9 ),.awsui_has-category-header_93a1u_18cm7_251>.awsui_item-tooltip-wrapper_93a1u_18cm7_251>.awsui_menu-item_93a1u_18cm7_189:not(#\9 ),.awsui_has-category-header_93a1u_18cm7_251:not(#\9 ):not(.awsui_has-checkmark_93a1u_18cm7_251)>span>.awsui_menu-item_93a1u_18cm7_189{padding-inline-start:calc(var(--space-xs-ymlm0b, 8px) + var(--space-l-2ud1p3, 20px))}.awsui_icon_93a1u_18cm7_255:not(#\9 ){padding-inline-end:var(--space-xxs-hwfkai, 4px);flex-shrink:0}.awsui_icon_93a1u_18cm7_255.awsui_checkmark_93a1u_18cm7_259:not(#\9 ){color:var(--color-item-selected-jdg5yd, #006ce0)}.awsui_icon_93a1u_18cm7_255.awsui_disabled_93a1u_18cm7_157:not(#\9 ){color:var(--color-text-interactive-disabled-vbo6v5, #b4b4bb)}.awsui_external-icon_93a1u_18cm7_266:not(#\9 ){margin-inline-start:var(--space-xxs-hwfkai, 4px)}.awsui_content-wrapper_93a1u_18cm7_270:not(#\9 ){flex:1;display:flex;flex-direction:column}.awsui_main-row_93a1u_18cm7_276:not(#\9 ){display:flex;justify-content:space-between;align-items:center;gap:var(--space-s-tvghoh, 12px)}.awsui_label-tag_93a1u_18cm7_283:not(#\9 ){color:var(--color-text-body-default-ryjct1, #0f141a)}.awsui_label-tag_93a1u_18cm7_283.awsui_disabled_93a1u_18cm7_157:not(#\9 ){color:var(--color-text-interactive-disabled-vbo6v5, #b4b4bb)}.awsui_secondary-text_93a1u_18cm7_290:not(#\9 ){font-size:var(--font-size-body-s-smc8cv, 12px);line-height:var(--line-height-body-s-nu5hx1, 16px);letter-spacing:var(--letter-spacing-body-s-gq78ok, 0.005em);color:var(--color-text-dropdown-item-secondary-4f34f6, #656871)}.awsui_secondary-text_93a1u_18cm7_290.awsui_highlighted_93a1u_18cm7_167:not(#\9 ){color:var(--color-text-dropdown-item-highlighted-1a85fc, #0f141a)}.awsui_secondary-text_93a1u_18cm7_290.awsui_disabled_93a1u_18cm7_157:not(#\9 ){color:var(--color-text-interactive-disabled-vbo6v5, #b4b4bb)}
.awsui_button-dropdown_sne0l_nxvb1_145:not(#\9 ){display:inline-block}.awsui_button-dropdown_sne0l_nxvb1_145.awsui_full-width_sne0l_nxvb1_148:not(#\9 ){inline-size:100%;display:block}.awsui_items-list-container_sne0l_nxvb1_153:not(#\9 ){padding-block:0;padding-inline:0;margin-block:0;margin-inline:0;animation:awsui_awsui-motion-fade-in-0_sne0l_nxvb1_1 500ms var(--motion-easing-show-quick-9hlj8q, ease-out);animation-fill-mode:none}@media(prefers-reduced-motion: reduce){.awsui_items-list-container_sne0l_nxvb1_153:not(#\9 ){animation:none;transition:none}}.awsui-motion-disabled .awsui_items-list-container_sne0l_nxvb1_153:not(#\9 ),.awsui-mode-entering .awsui_items-list-container_sne0l_nxvb1_153:not(#\9 ){animation:none;transition:none}.awsui_rotate_sne0l_nxvb1_172:not(#\9 ){transform:rotate(0deg);transition:transform var(--motion-duration-rotate-180-cxi9g7, 135ms) var(--motion-easing-rotate-180-7a58rc, cubic-bezier(0.165, 0.84, 0.44, 1))}@media(prefers-reduced-motion: reduce){.awsui_rotate_sne0l_nxvb1_172:not(#\9 ){animation:none;transition:none}}.awsui-motion-disabled .awsui_rotate_sne0l_nxvb1_172:not(#\9 ),.awsui-mode-entering .awsui_rotate_sne0l_nxvb1_172:not(#\9 ){animation:none;transition:none}.awsui_rotate-open_sne0l_nxvb1_186:not(#\9 ){transform:rotate(-180deg)}.awsui_header_sne0l_nxvb1_190:not(#\9 ){display:flex;flex-direction:column;list-style:none;padding-block:var(--space-s-tvghoh, 12px);padding-inline:var(--space-l-2ud1p3, 20px);border-block-start:var(--border-width-dropdown-youcay, 2px) solid transparent;border-block-end:var(--border-width-dropdown-youcay, 2px) solid var(--color-border-dropdown-group-7f90s7, #c6c6cd);border-inline:var(--border-width-dropdown-youcay, 2px) solid transparent}.awsui_title_sne0l_nxvb1_201:not(#\9 ),.awsui_description_sne0l_nxvb1_202:not(#\9 ){color:var(--color-text-top-navigation-title-379ooe, #0f141a)}.awsui_trigger-button_sne0l_nxvb1_206.awsui_full-width_sne0l_nxvb1_148:not(#\9 ){display:grid;grid-template-columns:1fr auto}.awsui_trigger-button_sne0l_nxvb1_206.awsui_full-width_sne0l_nxvb1_148.awsui_loading_sne0l_nxvb1_210:not(#\9 ){grid-template-columns:auto 1fr auto}.awsui_split-trigger-wrapper_sne0l_nxvb1_214:not(#\9 ){display:flex}.awsui_split-trigger-wrapper_sne0l_nxvb1_214>.awsui_trigger-item_sne0l_nxvb1_217>.awsui_trigger-button_sne0l_nxvb1_206:not(#\9 ):focus,.awsui_split-trigger-wrapper_sne0l_nxvb1_214>.awsui_trigger-item_sne0l_nxvb1_217>.awsui_trigger-button_sne0l_nxvb1_206:not(#\9 ):hover{z-index:1}.awsui_split-trigger-wrapper_sne0l_nxvb1_214>.awsui_trigger-item_sne0l_nxvb1_217:not(#\9 ):not(:last-child)>.awsui_trigger-button_sne0l_nxvb1_206{border-start-end-radius:0;border-end-end-radius:0;padding-inline-end:var(--space-m-dsumyt, 16px);margin-inline-end:var(--space-xxxs-pajhad, 2px)}.awsui_split-trigger-wrapper_sne0l_nxvb1_214>.awsui_trigger-item_sne0l_nxvb1_217:not(#\9 ):not(:last-child)>.awsui_trigger-button_sne0l_nxvb1_206.awsui_has-no-text_sne0l_nxvb1_226{padding-inline:var(--space-button-icon-only-horizontal-i85hxi, 6px)}.awsui_split-trigger-wrapper_sne0l_nxvb1_214>.awsui_trigger-item_sne0l_nxvb1_217:not(#\9 ):not(:last-child)>.awsui_trigger-button_sne0l_nxvb1_206.awsui_has-no-text_sne0l_nxvb1_226.awsui_visual-refresh_sne0l_nxvb1_229{padding-inline-start:calc(var(--space-s-tvghoh, 12px) - 2px)}.awsui_split-trigger-wrapper_sne0l_nxvb1_214>.awsui_trigger-item_sne0l_nxvb1_217:not(#\9 ):not(:first-child)>.awsui_trigger-button_sne0l_nxvb1_206{border-start-start-radius:0;border-end-start-radius:0;padding-inline:calc(var(--space-xs-ymlm0b, 8px) - 2px)}.awsui_split-trigger-wrapper_sne0l_nxvb1_214>.awsui_trigger-item_sne0l_nxvb1_217:not(#\9 ):not(:first-child).awsui_visual-refresh_sne0l_nxvb1_229>.awsui_trigger-button_sne0l_nxvb1_206{padding-inline-end:calc(var(--space-s-tvghoh, 12px) - 2px)}.awsui_split-trigger-wrapper_sne0l_nxvb1_214>.awsui_trigger-item_sne0l_nxvb1_217.awsui_variant-normal_sne0l_nxvb1_240:not(#\9 ):not(:last-child)>.awsui_trigger-button_sne0l_nxvb1_206{margin-inline-end:0}.awsui_split-trigger-wrapper_sne0l_nxvb1_214>.awsui_trigger-item_sne0l_nxvb1_217.awsui_variant-normal_sne0l_nxvb1_240:not(#\9 ):not(:first-child)>.awsui_trigger-button_sne0l_nxvb1_206{margin-inline-start:calc(var(--border-width-button-jm0qg7, 2px)*-1)}.awsui_split-trigger_sne0l_nxvb1_214:not(#\9 ){display:contents}.awsui_dropdown-trigger_sne0l_nxvb1_251:not(#\9 ){display:contents}.awsui_main-action-full-width_sne0l_nxvb1_255:not(#\9 ){flex:1 1 0}.awsui_main-action-trigger-full-width_sne0l_nxvb1_259:not(#\9 ){flex:0 0 auto}
.awsui_root_fvjdu_y868j_145:not(#\9 ){border-collapse:separate;border-spacing:0;box-sizing:border-box;caption-side:top;cursor:auto;direction:inherit;empty-cells:show;font-family:serif;font-style:normal;font-variant:normal;font-stretch:normal;hyphens:none;letter-spacing:normal;list-style:disc outside none;tab-size:8;text-align:start;text-indent:0;text-shadow:none;text-transform:none;visibility:visible;white-space:normal;word-spacing:normal;font-size:var(--font-size-body-m-a7nh2n, 14px);line-height:var(--line-height-body-m-2mh3ke, 20px);color:var(--color-text-body-default-ryjct1, #0f141a);font-weight:400;font-family:var(--font-family-base-4lwvpl, "Amazon Ember", "Helvetica Neue", Roboto, Arial, sans-serif);-webkit-font-smoothing:auto;-moz-osx-font-smoothing:auto;display:flex;flex-direction:row;flex-wrap:wrap;box-sizing:border-box;padding-inline-start:0;margin-block:0;margin-inline:0;list-style:none}.awsui_button_fvjdu_y868j_185:not(#\9 ),.awsui_dots_fvjdu_y868j_186:not(#\9 ){min-inline-size:var(--space-l-2ud1p3, 20px);border-block:var(--border-width-button-jm0qg7, 2px) solid transparent;border-inline:var(--border-width-button-jm0qg7, 2px) solid transparent}.awsui_button_fvjdu_y868j_185: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_y868j_185:not(#\9 ):focus{outline:none}body[data-awsui-focus-visible=true] .awsui_button_fvjdu_y868j_185:not(#\9 ):focus{outline:2px dotted transparent;border-block:var(--border-width-button-jm0qg7, 2px) solid var(--color-border-item-focused-lz1zs6, #006ce0);border-inline:var(--border-width-button-jm0qg7, 2px) solid var(--color-border-item-focused-lz1zs6, #006ce0);border-start-start-radius:var(--border-radius-control-default-focus-ring-1uabki, 4px);border-start-end-radius:var(--border-radius-control-default-focus-ring-1uabki, 4px);border-end-start-radius:var(--border-radius-control-default-focus-ring-1uabki, 4px);border-end-end-radius:var(--border-radius-control-default-focus-ring-1uabki, 4px);box-shadow:0 0 0 var(--border-control-focus-ring-shadow-spread-9mjajk, 1px) var(--color-border-item-focused-lz1zs6, #006ce0)}.awsui_button-disabled_fvjdu_y868j_214:not(#\9 ){cursor:default;color:var(--color-text-interactive-disabled-vbo6v5, #b4b4bb)}.awsui_arrow_fvjdu_y868j_219:not(#\9 ){color:var(--color-text-interactive-default-cpoktr, #424650)}.awsui_arrow_fvjdu_y868j_219:not(#\9 ):not(.awsui_button-disabled_fvjdu_y868j_214):hover{color:var(--color-text-interactive-hover-p2beex, #0f141a)}.awsui_arrow_fvjdu_y868j_219.awsui_button-disabled_fvjdu_y868j_214:not(#\9 ){color:var(--color-text-interactive-disabled-vbo6v5, #b4b4bb)}.awsui_page-number_fvjdu_y868j_229:not(#\9 ){color:var(--color-text-pagination-page-number-default-elv13g, #424650)}.awsui_page-number_fvjdu_y868j_229:not(#\9 ):not(.awsui_button-disabled_fvjdu_y868j_214):hover{color:var(--color-text-interactive-hover-p2beex, #0f141a)}.awsui_page-number_fvjdu_y868j_229.awsui_button-current_fvjdu_y868j_235:not(#\9 ){font-weight:var(--font-wayfinding-link-active-weight-ny4hup, 700);-webkit-font-smoothing:var(--font-smoothing-webkit-oemolo, antialiased);-moz-osx-font-smoothing:var(--font-smoothing-moz-osx-hbm0aq, grayscale);color:var(--color-text-interactive-active-883d43, #0f141a)}.awsui_page-number_fvjdu_y868j_229.awsui_button-current_fvjdu_y868j_235.awsui_button-disabled_fvjdu_y868j_214:not(#\9 ){color:var(--color-text-pagination-page-number-active-disabled-w4xha3, #b4b4bb)}.awsui_page-number_fvjdu_y868j_229.awsui_button-disabled_fvjdu_y868j_214:not(#\9 ){color:var(--color-text-interactive-disabled-vbo6v5, #b4b4bb)}.awsui_dots_fvjdu_y868j_186:not(#\9 ){color:var(--color-text-interactive-default-cpoktr, #424650)}.awsui_page-item_fvjdu_y868j_252:not(#\9 ),.awsui_dots_fvjdu_y868j_186:not(#\9 ){margin-block:var(--space-scaled-xxs-foe114, 4px);margin-inline:var(--space-xxs-hwfkai, 4px);text-align:center;box-sizing:border-box;padding-block:0;padding-inline:0}.awsui_page-item_fvjdu_y868j_252:not(#\9 ):first-child,.awsui_dots_fvjdu_y868j_186:not(#\9 ):first-child{margin-inline-start:0}.awsui_page-item_fvjdu_y868j_252:not(#\9 ):last-child,.awsui_dots_fvjdu_y868j_186:not(#\9 ):last-child{margin-inline-end:0}.awsui_root-disabled_fvjdu_y868j_270>.awsui_dots_fvjdu_y868j_186:not(#\9 ){color:var(--color-text-interactive-disabled-vbo6v5, #b4b4bb)}
.awsui_expand-toggle-icon_1xe88_c8wqi_153:not(#\9 ){transition:transform var(--motion-duration-rotate-90-lyzb0k, 135ms) var(--motion-easing-rotate-90-jhbqg9, cubic-bezier(0.165, 0.84, 0.44, 1))}@media(prefers-reduced-motion: reduce){.awsui_expand-toggle-icon_1xe88_c8wqi_153:not(#\9 ){animation:none;transition:none}}.awsui-motion-disabled .awsui_expand-toggle-icon_1xe88_c8wqi_153:not(#\9 ),.awsui-mode-entering .awsui_expand-toggle-icon_1xe88_c8wqi_153:not(#\9 ){animation:none;transition:none}.awsui_expand-toggle-icon_1xe88_c8wqi_153:not(#\9 ){transform:rotate(-90deg)}.awsui_expand-toggle-icon_1xe88_c8wqi_153:not(#\9 ):dir(rtl){transform:rotate(90deg)}.awsui_expand-toggle-icon-expanded_1xe88_c8wqi_174:not(#\9 ){transform:rotate(0deg)}.awsui_expand-toggle-icon-expanded_1xe88_c8wqi_174:not(#\9 ):dir(rtl){transform:rotate(0deg)}.awsui_expand-toggle_1xe88_c8wqi_153:not(#\9 ){border-collapse:separate;border-spacing:0;box-sizing:border-box;caption-side:top;cursor:auto;direction:inherit;empty-cells:show;font-family:serif;font-style:normal;font-variant:normal;font-stretch:normal;hyphens:none;letter-spacing:normal;list-style:disc outside none;tab-size:8;text-align:start;text-indent:0;text-shadow:none;text-transform:none;visibility:visible;white-space:normal;word-spacing:normal;font-size:var(--font-size-body-m-a7nh2n, 14px);line-height:var(--line-height-body-m-2mh3ke, 20px);color:var(--color-text-body-default-ryjct1, #0f141a);font-weight:400;font-family:var(--font-family-base-4lwvpl, "Amazon Ember", "Helvetica Neue", Roboto, Arial, sans-serif);-webkit-font-smoothing:auto;-moz-osx-font-smoothing:auto;cursor:pointer;inline-size:var(--space-m-dsumyt, 16px);block-size:var(--space-m-dsumyt, 16px);border-block:0;border-inline:0;margin-block:0;margin-inline:0;padding-block:0;padding-inline:0;background:none;outline:0;color:var(--color-text-interactive-default-cpoktr, #424650)}body[data-awsui-focus-visible=true] .awsui_expand-toggle_1xe88_c8wqi_153:not(#\9 ):not(.awsui_disable-focus-highlight_1xe88_c8wqi_225):focus{position:relative}body[data-awsui-focus-visible=true] .awsui_expand-toggle_1xe88_c8wqi_153:not(#\9 ):not(.awsui_disable-focus-highlight_1xe88_c8wqi_225):focus{outline:2px dotted transparent;outline-offset:calc(var(--space-button-focus-outline-gutter-jj138g, 4px) - 1px)}body[data-awsui-focus-visible=true] .awsui_expand-toggle_1xe88_c8wqi_153:not(#\9 ):not(.awsui_disable-focus-highlight_1xe88_c8wqi_225):focus::before{content:" ";display:block;position:absolute;inset-inline-start:calc(-1*var(--space-button-focus-outline-gutter-jj138g, 4px));inset-block-start:calc(-1*var(--space-button-focus-outline-gutter-jj138g, 4px));inline-size:calc(100% + var(--space-button-focus-outline-gutter-jj138g, 4px) + var(--space-button-focus-outline-gutter-jj138g, 4px));block-size:calc(100% + var(--space-button-focus-outline-gutter-jj138g, 4px) + var(--space-button-focus-outline-gutter-jj138g, 4px));border-start-start-radius:var(--border-radius-control-default-focus-ring-1uabki, 4px);border-start-end-radius:var(--border-radius-control-default-focus-ring-1uabki, 4px);border-end-start-radius:var(--border-radius-control-default-focus-ring-1uabki, 4px);border-end-end-radius:var(--border-radius-control-default-focus-ring-1uabki, 4px);box-shadow:0 0 0 2px var(--color-border-item-focused-lz1zs6, #006ce0)}.awsui_expand-toggle_1xe88_c8wqi_153:not(#\9 ):hover{color:var(--color-text-interactive-hover-p2beex, #0f141a)}.awsui_expand-toggle_1xe88_c8wqi_153:not(#\9 ):active{color:var(--color-text-interactive-active-883d43, #0f141a)}
.awsui_root_wih1l_1q2qq_153:not(#\9 ){font-size:var(--font-size-body-m-a7nh2n, 14px);line-height:var(--line-height-body-m-2mh3ke, 20px);color:var(--color-text-body-default-ryjct1, #0f141a);font-weight:400;font-family:var(--font-family-base-4lwvpl, "Amazon Ember", "Helvetica Neue", Roboto, Arial, sans-serif);-webkit-font-smoothing:auto;-moz-osx-font-smoothing:auto;inline-size:100%}.awsui_tools_wih1l_1q2qq_164:not(#\9 ){display:flex;align-items:flex-end;flex-wrap:wrap;padding-block-start:var(--space-scaled-xs-dw9wl5, 8px);padding-block-end:var(--space-table-header-tools-bottom-d9u5kf, 0px);padding-inline:0}.awsui_tools-filtering_wih1l_1q2qq_172:not(#\9 ){max-inline-size:100%;margin-inline-end:var(--space-l-2ud1p3, 20px)}@supports(flex-basis: fit-content){.awsui_tools-filtering_wih1l_1q2qq_172:not(#\9 ){flex:1 1 fit-content}}@supports not (flex-basis: fit-content){.awsui_tools-filtering_wih1l_1q2qq_172:not(#\9 ){flex:1 1 auto}}.awsui_tools-align-right_wih1l_1q2qq_186:not(#\9 ){display:flex;margin-inline-start:auto}.awsui_tools-pagination_wih1l_1q2qq_190+.awsui_tools-preferences_wih1l_1q2qq_190:not(#\9 ){border-inline-start:var(--border-divider-section-width-uwo8my, 1px) solid var(--color-border-divider-default-nfermc, #c6c6cd);box-sizing:border-box;margin-inline-start:var(--space-xs-ymlm0b, 8px);padding-inline-start:var(--space-xs-ymlm0b, 8px)}.awsui_tools-small_wih1l_1q2qq_196>.awsui_tools-filtering_wih1l_1q2qq_172:not(#\9 ){margin-inline-end:0;margin-block-end:var(--space-scaled-xs-dw9wl5, 8px);flex-basis:100%}.awsui_table_wih1l_1q2qq_202:not(#\9 ){inline-size:100%;border-spacing:0;position:relative;box-sizing:border-box}.awsui_table-layout-fixed_wih1l_1q2qq_208:not(#\9 ){table-layout:fixed}.awsui_wrapper_wih1l_1q2qq_212:not(#\9 ){position:relative;box-sizing:border-box;inline-size:100%;overflow-x:auto;scrollbar-width:none}.awsui_wrapper_wih1l_1q2qq_212.awsui_variant-stacked_wih1l_1q2qq_219>.awsui_table_wih1l_1q2qq_202:not(#\9 ),.awsui_wrapper_wih1l_1q2qq_212.awsui_variant-stacked_wih1l_1q2qq_219>.awsui_wrapper-content-measure_wih1l_1q2qq_219:not(#\9 ),.awsui_wrapper_wih1l_1q2qq_212.awsui_variant-container_wih1l_1q2qq_219>.awsui_table_wih1l_1q2qq_202:not(#\9 ),.awsui_wrapper_wih1l_1q2qq_212.awsui_variant-container_wih1l_1q2qq_219>.awsui_wrapper-content-measure_wih1l_1q2qq_219:not(#\9 ){padding-inline:var(--space-table-horizontal-suurzj, 20px)}.awsui_wrapper_wih1l_1q2qq_212.awsui_variant-stacked_wih1l_1q2qq_219:not(#\9 ):not(.awsui_has-footer_wih1l_1q2qq_222),.awsui_wrapper_wih1l_1q2qq_212.awsui_variant-container_wih1l_1q2qq_219:not(#\9 ):not(.awsui_has-footer_wih1l_1q2qq_222){padding-block-end:var(--space-table-content-bottom-tlfqmq, 4px)}.awsui_wrapper_wih1l_1q2qq_212:not(#\9 ):not(.awsui_has-header_wih1l_1q2qq_225){border-start-end-radius:var(--border-radius-container-nsfwmm, 16px);border-start-start-radius:var(--border-radius-container-nsfwmm, 16px)}.awsui_wrapper_wih1l_1q2qq_212:not(#\9 )::-webkit-scrollbar{display:none}body[data-awsui-focus-visible=true] .awsui_wrapper_wih1l_1q2qq_212:not(#\9 ):focus{outline:2px dotted transparent;outline-offset:2px;border-start-start-radius:var(--border-radius-container-nsfwmm, 16px);border-start-end-radius:var(--border-radius-container-nsfwmm, 16px);border-end-start-radius:var(--border-radius-container-nsfwmm, 16px);border-end-end-radius:var(--border-radius-container-nsfwmm, 16px);box-shadow:0 0 0 2px var(--color-border-item-focused-lz1zs6, #006ce0)}.awsui_cell-merged_wih1l_1q2qq_242:not(#\9 ){text-align:center;padding-block:0;padding-inline:0}.awsui_cell-merged_wih1l_1q2qq_242.awsui_has-footer_wih1l_1q2qq_222:not(#\9 ){border-block-end:var(--border-divider-section-width-uwo8my, 1px) solid var(--color-border-divider-default-nfermc, #c6c6cd)}.awsui_cell-merged-content_wih1l_1q2qq_254:not(#\9 ){box-sizing:border-box;inline-size:100%;padding-block-start:var(--space-scaled-m-l37gh7, 16px);padding-block-end:var(--space-scaled-l-k5kohy, 20px);padding-inline:var(--space-l-2ud1p3, 20px)}@supports(position: sticky){.awsui_cell-merged-content_wih1l_1q2qq_254:not(#\9 ){position:sticky;inset-inline-start:0;margin-block:0;margin-inline:calc(-2*var(--space-table-horizontal-suurzj, 20px))}}.awsui_empty_wih1l_1q2qq_270:not(#\9 ){color:var(--color-text-empty-03hr9s, #656871)}.awsui_selection-control_wih1l_1q2qq_283:not(#\9 ){box-sizing:border-box;max-inline-size:var(--size-table-selection-horizontal-qqiajd, 40px);min-inline-size:var(--size-table-selection-horizontal-qqiajd, 40px);position:relative;inline-size:var(--size-table-selection-horizontal-qqiajd, 40px)}.awsui_selection-control_wih1l_1q2qq_283.awsui_selection-control-header_wih1l_1q2qq_290:not(#\9 ){padding-block:var(--space-scaled-xs-dw9wl5, 8px);padding-inline:var(--space-scaled-l-k5kohy, 20px);border-inline-start:var(--border-item-width-miijiw, 2px) solid transparent}.awsui_header-secondary_wih1l_1q2qq_296:not(#\9 ){overflow:auto;scrollbar-width:none;box-sizing:border-box;inline-size:100%;border-start-start-radius:0;border-start-end-radius:0;border-end-start-radius:0;border-end-end-radius:0;background:var(--color-background-table-header-l5637m, #ffffff)}.awsui_header-secondary_wih1l_1q2qq_296.awsui_variant-full-page_wih1l_1q2qq_307:not(#\9 ){background:var(--color-background-layout-main-htt4fm, #ffffff)}.awsui_header-secondary_wih1l_1q2qq_296.awsui_variant-stacked_wih1l_1q2qq_219>.awsui_table_wih1l_1q2qq_202:not(#\9 ),.awsui_header-secondary_wih1l_1q2qq_296.awsui_variant-container_wih1l_1q2qq_219>.awsui_table_wih1l_1q2qq_202:not(#\9 ){padding-inline:var(--space-table-horizontal-suurzj, 20px)}.awsui_header-secondary_wih1l_1q2qq_296.awsui_variant-stacked_wih1l_1q2qq_219:not(#\9 ):not(.awsui_table-has-header_wih1l_1q2qq_313),.awsui_header-secondary_wih1l_1q2qq_296.awsui_variant-container_wih1l_1q2qq_219:not(#\9 ):not(.awsui_table-has-header_wih1l_1q2qq_313){border-start-start-radius:var(--border-radius-container-nsfwmm, 16px);border-start-end-radius:var(--border-radius-container-nsfwmm, 16px)}.awsui_header-secondary_wih1l_1q2qq_296:not(#\9 )::-webkit-scrollbar{display:none}.awsui_header-secondary_wih1l_1q2qq_296.awsui_table-has-header_wih1l_1q2qq_313:not(#\9 ){border-block-start:var(--border-divider-list-width-tdfx1x, 1px) solid var(--color-border-container-divider-9huz1a, transparent)}.awsui_header-controls_wih1l_1q2qq_324:not(#\9 ){padding-block:var(--space-container-header-top-am4vzw, 12px) var(--space-container-header-bottom-eby93w, 8px)}.awsui_header-controls_wih1l_1q2qq_324.awsui_variant-full-page_wih1l_1q2qq_307:not(#\9 ){padding-block:0 calc(var(--space-container-header-bottom-eby93w, 8px) + var(--space-table-header-tools-full-page-bottom-9m47g6, 4px))}.awsui_header-controls_wih1l_1q2qq_324.awsui_variant-stacked_wih1l_1q2qq_219:not(#\9 ),.awsui_header-controls_wih1l_1q2qq_324.awsui_variant-container_wih1l_1q2qq_219:not(#\9 ){padding-inline:calc(var(--space-table-horizontal-suurzj, 20px) + var(--space-table-header-horizontal-kb5ww2, 0px))}.awsui_header-controls_wih1l_1q2qq_324.awsui_variant-embedded_wih1l_1q2qq_333:not(#\9 ),.awsui_header-controls_wih1l_1q2qq_324.awsui_variant-borderless_wih1l_1q2qq_333:not(#\9 ){padding-inline:var(--space-table-header-horizontal-kb5ww2, 0px);padding-block-start:var(--space-table-embedded-header-top-twu628, 0px)}.awsui_footer-wrapper_wih1l_1q2qq_338.awsui_variant-stacked_wih1l_1q2qq_219:not(#\9 ),.awsui_footer-wrapper_wih1l_1q2qq_338.awsui_variant-container_wih1l_1q2qq_219:not(#\9 ){padding-inline:var(--space-table-horizontal-suurzj, 20px)}.awsui_footer_wih1l_1q2qq_338:not(#\9 ){padding-block:var(--space-scaled-s-iuuihm, 12px);padding-inline:var(--space-table-footer-horizontal-l5g495, 0px)}.awsui_footer-with-pagination_wih1l_1q2qq_346:not(#\9 ){display:flex;flex-direction:row;justify-content:space-between;align-items:center;flex-wrap:wrap;gap:var(--space-scaled-s-iuuihm, 12px)}.awsui_footer-pagination_wih1l_1q2qq_354:not(#\9 ){margin-inline-start:auto}
.awsui_expandable-toggle-wrapper_c6tup_mo7f5_145:not(#\9 ){position:absolute;inset-block:0;display:flex;align-items:center}.awsui_body-cell_c6tup_mo7f5_152:not(#\9 ){box-sizing:border-box;border-block-start:var(--border-divider-list-width-tdfx1x, 1px) solid transparent;border-block-end:var(--border-divider-list-width-tdfx1x, 1px) solid var(--color-border-divider-secondary-gobrui, #ebebf0);word-wrap:break-word;font-weight:inherit;text-align:start}.awsui_body-cell_c6tup_mo7f5_152>.awsui_body-cell-content_c6tup_mo7f5_160:not(#\9 ){padding-inline-start:calc(var(--space-scaled-l-k5kohy, 20px) - 1*var(--border-divider-list-width-tdfx1x, 1px))}.awsui_body-cell_c6tup_mo7f5_152>.awsui_expandable-toggle-wrapper_c6tup_mo7f5_145:not(#\9 ){margin-inline-start:calc(var(--space-scaled-l-k5kohy, 20px) - 1*var(--border-divider-list-width-tdfx1x, 1px))}.awsui_body-cell_c6tup_mo7f5_152.awsui_expandable-level-0_c6tup_mo7f5_166>.awsui_body-cell-content_c6tup_mo7f5_160:not(#\9 ){padding-inline-start:calc((var(--space-scaled-l-k5kohy, 20px) - 1*var(--border-divider-list-width-tdfx1x, 1px))/2);margin-inline-start:calc((var(--space-scaled-l-k5kohy, 20px) - 1*var(--border-divider-list-width-tdfx1x, 1px))/2 + 0*(var(--space-m-dsumyt, 16px) + var(--space-xs-ymlm0b, 8px)))}.awsui_body-cell_c6tup_mo7f5_152.awsui_expandable-level-0_c6tup_mo7f5_166>.awsui_expandable-toggle-wrapper_c6tup_mo7f5_145:not(#\9 ){margin-inline-start:calc(var(--space-scaled-l-k5kohy, 20px) - 1*var(--border-divider-list-width-tdfx1x, 1px) + -1*(var(--space-m-dsumyt, 16px) + var(--space-xs-ymlm0b, 8px)))}.awsui_body-cell_c6tup_mo7f5_152.awsui_expandable-level-1_c6tup_mo7f5_173>.awsui_body-cell-content_c6tup_mo7f5_160:not(#\9 ){padding-inline-start:calc((var(--space-scaled-l-k5kohy, 20px) - 1*var(--border-divider-list-width-tdfx1x, 1px))/2);margin-inline-start:calc((var(--space-scaled-l-k5kohy, 20px) - 1*var(--border-divider-list-width-tdfx1x, 1px))/2 + 1*(var(--space-m-dsumyt, 16px) + var(--space-xs-ymlm0b, 8px)))}.awsui_body-cell_c6tup_mo7f5_152.awsui_expandable-level-1_c6tup_mo7f5_173>.awsui_expandable-toggle-wrapper_c6tup_mo7f5_145:not(#\9 ){margin-inline-start:calc(var(--space-scaled-l-k5kohy, 20px) - 1*var(--border-divider-list-width-tdfx1x, 1px) + 0*(var(--space-m-dsumyt, 16px) + var(--space-xs-ymlm0b, 8px)))}.awsui_body-cell_c6tup_mo7f5_152.awsui_expandable-level-2_c6tup_mo7f5_180>.awsui_body-cell-content_c6tup_mo7f5_160:not(#\9 ){padding-inline-start:calc((var(--space-scaled-l-k5kohy, 20px) - 1*var(--border-divider-list-width-tdfx1x, 1px))/2);margin-inline-start:calc((var(--space-scaled-l-k5kohy, 20px) - 1*var(--border-divider-list-width-tdfx1x, 1px))/2 + 2*(var(--space-m-dsumyt, 16px) + var(--space-xs-ymlm0b, 8px)))}.awsui_body-cell_c6tup_mo7f5_152.awsui_expandable-level-2_c6tup_mo7f5_180>.awsui_expandable-toggle-wrapper_c6tup_mo7f5_145:not(#\9 ){margin-inline-start:calc(var(--space-scaled-l-k5kohy, 20px) - 1*var(--border-divider-list-width-tdfx1x, 1px) + 1*(var(--space-m-dsumyt, 16px) + var(--space-xs-ymlm0b, 8px)))}.awsui_body-cell_c6tup_mo7f5_152.awsui_expandable-level-3_c6tup_mo7f5_187>.awsui_body-cell-content_c6tup_mo7f5_160:not(#\9 ){padding-inline-start:calc((var(--space-scaled-l-k5kohy, 20px) - 1*var(--border-divider-list-width-tdfx1x, 1px))/2);margin-inline-start:calc((var(--space-scaled-l-k5kohy, 20px) - 1*var(--border-divider-list-width-tdfx1x, 1px))/2 + 3*(var(--space-m-dsumyt, 16px) + var(--space-xs-ymlm0b, 8px)))}.awsui_body-cell_c6tup_mo7f5_152.awsui_expandable-level-3_c6tup_mo7f5_187>.awsui_expandable-toggle-wrapper_c6tup_mo7f5_145:not(#\9 ){margin-inline-start:calc(var(--space-scaled-l-k5kohy, 20px) - 1*var(--border-divider-list-width-tdfx1x, 1px) + 2*(var(--space-m-dsumyt, 16px) + var(--space-xs-ymlm0b, 8px)))}.awsui_body-cell_c6tup_mo7f5_152.awsui_expandable-level-4_c6tup_mo7f5_194>.awsui_body-cell-content_c6tup_mo7f5_160:not(#\9 ){padding-inline-start:calc((var(--space-scaled-l-k5kohy, 20px) - 1*var(--border-divider-list-width-tdfx1x, 1px))/2);margin-inline-start:calc((var(--space-scaled-l-k5kohy, 20px) - 1*var(--border-divider-list-width-tdfx1x, 1px))/2 + 4*(var(--space-m-dsumyt, 16px) + var(--space-xs-ymlm0b, 8px)))}.awsui_body-cell_c6tup_mo7f5_152.awsui_expandable-level-4_c6tup_mo7f5_194>.awsui_expandable-toggle-wrapper_c6tup_mo7f5_145:not(#\9 ){margin-inline-start:calc(var(--space-scaled-l-k5kohy, 20px) - 1*var(--border-divider-list-width-tdfx1x, 1px) + 3*(var(--space-m-dsumyt, 16px) + var(--space-xs-ymlm0b, 8px)))}.awsui_body-cell_c6tup_mo7f5_152.awsui_expandable-level-5_c6tup_mo7f5_201>.awsui_body-cell-content_c6tup_mo7f5_160:not(#\9 ){padding-inline-start:calc((var(--space-scaled-l-k5kohy, 20px) - 1*var(--border-divider-list-width-tdfx1x, 1px))/2);margin-inline-start:calc((var(--space-scaled-l-k5kohy, 20px) - 1*var(--border-divider-list-width-tdfx1x, 1px))/2 + 5*(var(--space-m-dsumyt, 16px) + var(--space-xs-ymlm0b, 8px)))}.awsui_body-cell_c6tup_mo7f5_152.awsui_expandable-level-5_c6tup_mo7f5_201>.awsui_expandable-toggle-wrapper_c6tup_mo7f5_145:not(#\9 ){margin-inline-start:calc(var(--space-scaled-l-k5kohy, 20px) - 1*var(--border-divider-list-width-tdfx1x, 1px) + 4*(var(--space-m-dsumyt, 16px) + var(--space-xs-ymlm0b, 8px)))}.awsui_body-cell_c6tup_mo7f5_152.awsui_expandable-level-6_c6tup_mo7f5_208>.awsui_body-cell-content_c6tup_mo7f5_160:not(#\9 ){padding-inline-start:calc((var(--space-scaled-l-k5kohy, 20px) - 1*var(--border-divider-list-width-tdfx1x, 1px))/2);margin-inline-start:calc((var(--space-scaled-l-k5kohy, 20px) - 1*var(--border-divider-list-width-tdfx1x, 1px))/2 + 6*(var(--space-m-dsumyt, 16px) + var(--space-xs-ymlm0b, 8px)))}.awsui_body-cell_c6tup_mo7f5_152.awsui_expandable-level-6_c6tup_mo7f5_208>.awsui_expandable-toggle-wrapper_c6tup_mo7f5_145:not(#\9 ){margin-inline-start:calc(var(--space-scaled-l-k5kohy, 20px) - 1*var(--border-divider-list-width-tdfx1x, 1px) + 5*(var(--space-m-dsumyt, 16px) + var(--space-xs-ymlm0b, 8px)))}.awsui_body-cell_c6tup_mo7f5_152.awsui_expandable-level-7_c6tup_mo7f5_215>.awsui_body-cell-content_c6tup_mo7f5_160:not(#\9 ){padding-inline-start:calc((var(--space-scaled-l-k5kohy, 20px) - 1*var(--border-divider-list-width-tdfx1x, 1px))/2);margin-inline-start:calc((var(--space-scaled-l-k5kohy, 20px) - 1*var(--border-divider-list-width-tdfx1x, 1px))/2 + 7*(var(--space-m-dsumyt, 16px) + var(--space-xs-ymlm0b, 8px)))}.awsui_body-cell_c6tup_mo7f5_152.awsui_expandable-level-7_c6tup_mo7f5_215>.awsui_expandable-toggle-wrapper_c6tup_mo7f5_145:not(#\9 ){margin-inline-start:calc(var(--space-scaled-l-k5kohy, 20px) - 1*var(--border-divider-list-width-tdfx1x, 1px) + 6*(var(--space-m-dsumyt, 16px) + var(--space-xs-ymlm0b, 8px)))}.awsui_body-cell_c6tup_mo7f5_152.awsui_expandable-level-8_c6tup_mo7f5_222>.awsui_body-cell-content_c6tup_mo7f5_160:not(#\9 ){padding-inline-start:calc((var(--space-scaled-l-k5kohy, 20px) - 1*var(--border-divider-list-width-tdfx1x, 1px))/2);margin-inline-start:calc((var(--space-scaled-l-k5kohy, 20px) - 1*var(--border-divider-list-width-tdfx1x, 1px))/2 + 8*(var(--space-m-dsumyt, 16px) + var(--space-xs-ymlm0b, 8px)))}.awsui_body-cell_c6tup_mo7f5_152.awsui_expandable-level-8_c6tup_mo7f5_222>.awsui_expandable-toggle-wrapper_c6tup_mo7f5_145:not(#\9 ){margin-inline-start:calc(var(--space-scaled-l-k5kohy, 20px) - 1*var(--border-divider-list-width-tdfx1x, 1px) + 7*(var(--space-m-dsumyt, 16px) + var(--space-xs-ymlm0b, 8px)))}.awsui_body-cell_c6tup_mo7f5_152.awsui_expandable-level-9_c6tup_mo7f5_229>.awsui_body-cell-content_c6tup_mo7f5_160:not(#\9 ){padding-inline-start:calc((var(--space-scaled-l-k5kohy, 20px) - 1*var(--border-divider-list-width-tdfx1x, 1px))/2);margin-inline-start:calc((var(--space-scaled-l-k5kohy, 20px) - 1*var(--border-divider-list-width-tdfx1x, 1px))/2 + 9*(var(--space-m-dsumyt, 16px) + var(--space-xs-ymlm0b, 8px)))}.awsui_body-cell_c6tup_mo7f5_152.awsui_expandable-level-9_c6tup_mo7f5_229>.awsui_expandable-toggle-wrapper_c6tup_mo7f5_145:not(#\9 ){margin-inline-start:calc(var(--space-scaled-l-k5kohy, 20px) - 1*var(--border-divider-list-width-tdfx1x, 1px) + 8*(var(--space-m-dsumyt, 16px) + var(--space-xs-ymlm0b, 8px)))}.awsui_body-cell_c6tup_mo7f5_152.awsui_expandable-level-next_c6tup_mo7f5_236>.awsui_body-cell-content_c6tup_mo7f5_160:not(#\9 ){padding-inline-start:calc((var(--space-scaled-l-k5kohy, 20px) - 1*var(--border-divider-list-width-tdfx1x, 1px))/2);margin-inline-start:calc((var(--space-scaled-l-k5kohy, 20px) - 1*var(--border-divider-list-width-tdfx1x, 1px))/2 + 9*(var(--space-m-dsumyt, 16px) + var(--space-xs-ymlm0b, 8px)))}.awsui_body-cell_c6tup_mo7f5_152.awsui_expandable-level-next_c6tup_mo7f5_236>.awsui_expandable-toggle-wrapper_c6tup_mo7f5_145:not(#\9 ){margin-inline-start:calc(var(--space-scaled-l-k5kohy, 20px) - 1*var(--border-divider-list-width-tdfx1x, 1px) + 8*(var(--space-m-dsumyt, 16px) + var(--space-xs-ymlm0b, 8px)))}.awsui_body-cell_c6tup_mo7f5_152>.awsui_body-cell-content_c6tup_mo7f5_160:not(#\9 ){padding-inline-end:calc(var(--space-scaled-l-k5kohy, 20px) - 1*var(--border-divider-list-width-tdfx1x, 1px))}.awsui_body-cell_c6tup_mo7f5_152>.awsui_body-cell-content_c6tup_mo7f5_160:not(#\9 ){padding-block-start:calc(var(--space-scaled-xs-dw9wl5, 8px) - 1*var(--border-divider-list-width-tdfx1x, 1px) + 2px);margin-block-start:-2px}.awsui_body-cell_c6tup_mo7f5_152>.awsui_body-cell-content_c6tup_mo7f5_160:not(#\9 ){padding-block-end:calc(var(--space-scaled-xs-dw9wl5, 8px) + var(--border-item-width-miijiw, 2px) - var(--border-divider-list-width-tdfx1x, 1px) - 1*var(--border-divider-list-width-tdfx1x, 1px) + 2px);margin-block-end:-2px}.awsui_body-cell-align-top_c6tup_mo7f5_254:not(#\9 ){vertical-align:top}.awsui_body-cell-content_c6tup_mo7f5_160:not(#\9 ){box-sizing:border-box}.awsui_body-cell-content_c6tup_mo7f5_160:not(#\9 ):not(.awsui_body-cell-wrap_c6tup_mo7f5_260){white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.awsui_body-cell_c6tup_mo7f5_152:not(#\9 ):first-child{border-inline-start:var(--border-item-width-miijiw, 2px) solid transparent}.awsui_body-cell_c6tup_mo7f5_152:not(#\9 ):first-child>.awsui_body-cell-content_c6tup_mo7f5_160{padding-inline-start:calc(var(--space-l-2ud1p3, 20px) - var(--border-item-width-miijiw, 2px) - 1*var(--border-divider-list-width-tdfx1x, 1px))}.awsui_body-cell_c6tup_mo7f5_152:not(#\9 ):first-child>.awsui_expandable-toggle-wrapper_c6tup_mo7f5_145{margin-inline-start:calc(var(--space-l-2ud1p3, 20px) - var(--border-item-width-miijiw, 2px) - 1*var(--border-divider-list-width-tdfx1x, 1px))}.awsui_body-cell_c6tup_mo7f5_152:not(#\9 ):first-child.awsui_expandable-level-0_c6tup_mo7f5_166>.awsui_body-cell-content_c6tup_mo7f5_160{padding-inline-start:calc((var(--space-l-2ud1p3, 20px) - var(--border-item-width-miijiw, 2px) - 1*var(--border-divider-list-width-tdfx1x, 1px))/2);margin-inline-start:calc((var(--space-l-2ud1p3, 20px) - var(--border-item-width-miijiw, 2px) - 1*var(--border-divider-list-width-tdfx1x, 1px))/2 + 0*(var(--space-m-dsumyt, 16px) + var(--space-xs-ymlm0b, 8px)))}.awsui_body-cell_c6tup_mo7f5_152:not(#\9 ):first-child.awsui_expandable-level-0_c6tup_mo7f5_166>.awsui_expandable-toggle-wrapper_c6tup_mo7f5_145{margin-inline-start:calc(var(--space-l-2ud1p3, 20px) - var(--border-item-width-miijiw, 2px) - 1*var(--border-divider-list-width-tdfx1x, 1px) + -1*(var(--space-m-dsumyt, 16px) + var(--space-xs-ymlm0b, 8px)))}.awsui_body-cell_c6tup_mo7f5_152:not(#\9 ):first-child.awsui_expandable-level-1_c6tup_mo7f5_173>.awsui_body-cell-content_c6tup_mo7f5_160{padding-inline-start:calc((var(--space-l-2ud1p3, 20px) - var(--border-item-width-miijiw, 2px) - 1*var(--border-divider-list-width-tdfx1x, 1px))/2);margin-inline-start:calc((var(--space-l-2ud1p3, 20px) - var(--border-item-width-miijiw, 2px) - 1*var(--border-divider-list-width-tdfx1x, 1px))/2 + 1*(var(--space-m-dsumyt, 16px) + var(--space-xs-ymlm0b, 8px)))}.awsui_body-cell_c6tup_mo7f5_152:not(#\9 ):first-child.awsui_expandable-level-1_c6tup_mo7f5_173>.awsui_expandable-toggle-wrapper_c6tup_mo7f5_145{margin-inline-start:calc(var(--space-l-2ud1p3, 20px) - var(--border-item-width-miijiw, 2px) - 1*var(--border-divider-list-width-tdfx1x, 1px) + 0*(var(--space-m-dsumyt, 16px) + var(--space-xs-ymlm0b, 8px)))}.awsui_body-cell_c6tup_mo7f5_152:not(#\9 ):first-child.awsui_expandable-level-2_c6tup_mo7f5_180>.awsui_body-cell-content_c6tup_mo7f5_160{padding-inline-start:calc((var(--space-l-2ud1p3, 20px) - var(--border-item-width-miijiw, 2px) - 1*var(--border-divider-list-width-tdfx1x, 1px))/2);margin-inline-start:calc((var(--space-l-2ud1p3, 20px) - var(--border-item-width-miijiw, 2px) - 1*var(--border-divider-list-width-tdfx1x, 1px))/2 + 2*(var(--space-m-dsumyt, 16px) + var(--space-xs-ymlm0b, 8px)))}.awsui_body-cell_c6tup_mo7f5_152:not(#\9 ):first-child.awsui_expandable-level-2_c6tup_mo7f5_180>.awsui_expandable-toggle-wrapper_c6tup_mo7f5_145{margin-inline-start:calc(var(--space-l-2ud1p3, 20px) - var(--border-item-width-miijiw, 2px) - 1*var(--border-divider-list-width-tdfx1x, 1px) + 1*(var(--space-m-dsumyt, 16px) + var(--space-xs-ymlm0b, 8px)))}.awsui_body-cell_c6tup_mo7f5_152:not(#\9 ):first-child.awsui_expandable-level-3_c6tup_mo7f5_187>.awsui_body-cell-content_c6tup_mo7f5_160{padding-inline-start:calc((var(--space-l-2ud1p3, 20px) - var(--border-item-width-miijiw, 2px) - 1*var(--border-divider-list-width-tdfx1x, 1px))/2);margin-inline-start:calc((var(--space-l-2ud1p3, 20px) - var(--border-item-width-miijiw, 2px) - 1*var(--border-divider-list-width-tdfx1x, 1px))/2 + 3*(var(--space-m-dsumyt, 16px) + var(--space-xs-ymlm0b, 8px)))}.awsui_body-cell_c6tup_mo7f5_152:not(#\9 ):first-child.awsui_expandable-level-3_c6tup_mo7f5_187>.awsui_expandable-toggle-wrapper_c6tup_mo7f5_145{margin-inline-start:calc(var(--space-l-2ud1p3, 20px) - var(--border-item-width-miijiw, 2px) - 1*var(--border-divider-list-width-tdfx1x, 1px) + 2*(var(--space-m-dsumyt, 16px) + var(--space-xs-ymlm0b, 8px)))}.awsui_body-cell_c6tup_mo7f5_152:not(#\9 ):first-child.awsui_expandable-level-4_c6tup_mo7f5_194>.awsui_body-cell-content_c6tup_mo7f5_160{padding-inline-start:calc((var(--space-l-2ud1p3, 20px) - var(--border-item-width-miijiw, 2px) - 1*var(--border-divider-list-width-tdfx1x, 1px))/2);margin-inline-start:calc((var(--space-l-2ud1p3, 20px) - var(--border-item-width-miijiw, 2px) - 1*var(--border-divider-list-width-tdfx1x, 1px))/2 + 4*(var(--space-m-dsumyt, 16px) + var(--space-xs-ymlm0b, 8px)))}.awsui_body-cell_c6tup_mo7f5_152:not(#\9 ):first-child.awsui_expandable-level-4_c6tup_mo7f5_194>.awsui_expandable-toggle-wrapper_c6tup_mo7f5_145{margin-inline-start:calc(var(--space-l-2ud1p3, 20px) - var(--border-item-width-miijiw, 2px) - 1*var(--border-divider-list-width-tdfx1x, 1px) + 3*(var(--space-m-dsumyt, 16px) + var(--space-xs-ymlm0b, 8px)))}.awsui_body-cell_c6tup_mo7f5_152:not(#\9 ):first-child.awsui_expandable-level-5_c6tup_mo7f5_201>.awsui_body-cell-content_c6tup_mo7f5_160{padding-inline-start:calc((var(--space-l-2ud1p3, 20px) - var(--border-item-width-miijiw, 2px) - 1*var(--border-divider-list-width-tdfx1x, 1px))/2);margin-inline-start:calc((var(--space-l-2ud1p3, 20px) - var(--border-item-width-miijiw, 2px) - 1*var(--border-divider-list-width-tdfx1x, 1px))/2 + 5*(var(--space-m-dsumyt, 16px) + var(--space-xs-ymlm0b, 8px)))}.awsui_body-cell_c6tup_mo7f5_152:not(#\9 ):first-child.awsui_expandable-level-5_c6tup_mo7f5_201>.awsui_expandable-toggle-wrapper_c6tup_mo7f5_145{margin-inline-start:calc(var(--space-l-2ud1p3, 20px) - var(--border-item-width-miijiw, 2px) - 1*var(--border-divider-list-width-tdfx1x, 1px) + 4*(var(--space-m-dsumyt, 16px) + var(--space-xs-ymlm0b, 8px)))}.awsui_body-cell_c6tup_mo7f5_152:not(#\9 ):first-child.awsui_expandable-level-6_c6tup_mo7f5_208>.awsui_body-cell-content_c6tup_mo7f5_160{padding-inline-start:calc((var(--space-l-2ud1p3, 20px) - var(--border-item-width-miijiw, 2px) - 1*var(--border-divider-list-width-tdfx1x, 1px))/2);margin-inline-start:calc((var(--space-l-2ud1p3, 20px) - var(--border-item-width-miijiw, 2px) - 1*var(--border-divider-list-width-tdfx1x, 1px))/2 + 6*(var(--space-m-dsumyt, 16px) + var(--space-xs-ymlm0b, 8px)))}.awsui_body-cell_c6tup_mo7f5_152:not(#\9 ):first-child.awsui_expandable-level-6_c6tup_mo7f5_208>.awsui_expandable-toggle-wrapper_c6tup_mo7f5_145{margin-inline-start:calc(var(--space-l-2ud1p3, 20px) - var(--border-item-width-miijiw, 2px) - 1*var(--border-divider-list-width-tdfx1x, 1px) + 5*(var(--space-m-dsumyt, 16px) + var(--space-xs-ymlm0b, 8px)))}.awsui_body-cell_c6tup_mo7f5_152:not(#\9 ):first-child.awsui_expandable-level-7_c6tup_mo7f5_215>.awsui_body-cell-content_c6tup_mo7f5_160{padding-inline-start:calc((var(--space-l-2ud1p3, 20px) - var(--border-item-width-miijiw, 2px) - 1*var(--border-divider-list-width-tdfx1x, 1px))/2);margin-inline-start:calc((var(--space-l-2ud1p3, 20px) - var(--border-item-width-miijiw, 2px) - 1*var(--border-divider-list-width-tdfx1x, 1px))/2 + 7*(var(--space-m-dsumyt, 16px) + var(--space-xs-ymlm0b, 8px)))}.awsui_body-cell_c6tup_mo7f5_152:not(#\9 ):first-child.awsui_expandable-level-7_c6tup_mo7f5_215>.awsui_expandable-toggle-wrapper_c6tup_mo7f5_145{margin-inline-start:calc(var(--space-l-2ud1p3, 20px) - var(--border-item-width-miijiw, 2px) - 1*var(--border-divider-list-width-tdfx1x, 1px) + 6*(var(--space-m-dsumyt, 16px) + var(--space-xs-ymlm0b, 8px)))}.awsui_body-cell_c6tup_mo7f5_152:not(#\9 ):first-child.awsui_expandable-level-8_c6tup_mo7f5_222>.awsui_body-cell-content_c6tup_mo7f5_160{padding-inline-start:calc((var(--space-l-2ud1p3, 20px) - var(--border-item-width-miijiw, 2px) - 1*var(--border-divider-list-width-tdfx1x, 1px))/2);margin-inline-start:calc((var(--space-l-2ud1p3, 20px) - var(--border-item-width-miijiw, 2px) - 1*var(--border-divider-list-width-tdfx1x, 1px))/2 + 8*(var(--space-m-dsumyt, 16px) + var(--space-xs-ymlm0b, 8px)))}.awsui_body-cell_c6tup_mo7f5_152:not(#\9 ):first-child.awsui_expandable-level-8_c6tup_mo7f5_222>.awsui_expandable-toggle-wrapper_c6tup_mo7f5_145{margin-inline-start:calc(var(--space-l-2ud1p3, 20px) - var(--border-item-width-miijiw, 2px) - 1*var(--border-divider-list-width-tdfx1x, 1px) + 7*(var(--space-m-dsumyt, 16px) + var(--space-xs-ymlm0b, 8px)))}.awsui_body-cell_c6tup_mo7f5_152:not(#\9 ):first-child.awsui_expandable-level-9_c6tup_mo7f5_229>.awsui_body-cell-content_c6tup_mo7f5_160{padding-inline-start:calc((var(--space-l-2ud1p3, 20px) - var(--border-item-width-miijiw, 2px) - 1*var(--border-divider-list-width-tdfx1x, 1px))/2);margin-inline-start:calc((var(--space-l-2ud1p3, 20px) - var(--border-item-width-miijiw, 2px) - 1*var(--border-divider-list-width-tdfx1x, 1px))/2 + 9*(var(--space-m-dsumyt, 16px) + var(--space-xs-ymlm0b, 8px)))}.awsui_body-cell_c6tup_mo7f5_152:not(#\9 ):first-child.awsui_expandable-level-9_c6tup_mo7f5_229>.awsui_expandable-toggle-wrapper_c6tup_mo7f5_145{margin-inline-start:calc(var(--space-l-2ud1p3, 20px) - var(--border-item-width-miijiw, 2px) - 1*var(--border-divider-list-width-tdfx1x, 1px) + 8*(var(--space-m-dsumyt, 16px) + var(--space-xs-ymlm0b, 8px)))}.awsui_body-cell_c6tup_mo7f5_152:not(#\9 ):first-child.awsui_expandable-level-next_c6tup_mo7f5_236>.awsui_body-cell-content_c6tup_mo7f5_160{padding-inline-start:calc((var(--space-l-2ud1p3, 20px) - var(--border-item-width-miijiw, 2px) - 1*var(--border-divider-list-width-tdfx1x, 1px))/2);margin-inline-start:calc((var(--space-l-2ud1p3, 20px) - var(--border-item-width-miijiw, 2px) - 1*var(--border-divider-list-width-tdfx1x, 1px))/2 + 9*(var(--space-m-dsumyt, 16px) + var(--space-xs-ymlm0b, 8px)))}.awsui_body-cell_c6tup_mo7f5_152:not(#\9 ):first-child.awsui_expandable-level-next_c6tup_mo7f5_236>.awsui_expandable-toggle-wrapper_c6tup_mo7f5_145{margin-inline-start:calc(var(--space-l-2ud1p3, 20px) - var(--border-item-width-miijiw, 2px) - 1*var(--border-divider-list-width-tdfx1x, 1px) + 8*(var(--space-m-dsumyt, 16px) + var(--space-xs-ymlm0b, 8px)))}.awsui_body-cell_c6tup_mo7f5_152:not(#\9 ):last-child{border-inline-end:var(--border-item-width-miijiw, 2px) solid transparent}.awsui_body-cell_c6tup_mo7f5_152:not(#\9 ):last-child>.awsui_body-cell-content_c6tup_mo7f5_160{padding-inline-end:calc(var(--space-l-2ud1p3, 20px) - var(--border-item-width-miijiw, 2px) - 1*var(--border-divider-list-width-tdfx1x, 1px))}.awsui_body-cell_c6tup_mo7f5_152.awsui_is-visual-refresh_c6tup_mo7f5_357:not(#\9 ):first-child>.awsui_body-cell-content_c6tup_mo7f5_160{padding-inline-start:calc(var(--space-xxxs-pajhad, 2px) - 1*var(--border-divider-list-width-tdfx1x, 1px))}.awsui_body-cell_c6tup_mo7f5_152.awsui_is-visual-refresh_c6tup_mo7f5_357:not(#\9 ):first-child>.awsui_expandable-toggle-wrapper_c6tup_mo7f5_145{margin-inline-start:calc(var(--space-xxxs-pajhad, 2px) - 1*var(--border-divider-list-width-tdfx1x, 1px))}.awsui_body-cell_c6tup_mo7f5_152.awsui_is-visual-refresh_c6tup_mo7f5_357:not(#\9 ):first-child.awsui_expandable-level-0_c6tup_mo7f5_166>.awsui_body-cell-content_c6tup_mo7f5_160{padding-inline-start:calc((var(--space-xxxs-pajhad, 2px) - 1*var(--border-divider-list-width-tdfx1x, 1px))/2);margin-inline-start:calc((var(--space-xxxs-pajhad, 2px) - 1*var(--border-divider-list-width-tdfx1x, 1px))/2 + 0*(var(--space-m-dsumyt, 16px) + var(--space-xs-ymlm0b, 8px)))}.awsui_body-cell_c6tup_mo7f5_152.awsui_is-visual-refresh_c6tup_mo7f5_357:not(#\9 ):first-child.awsui_expandable-level-0_c6tup_mo7f5_166>.awsui_expandable-toggle-wrapper_c6tup_mo7f5_145{margin-inline-start:calc(var(--space-xxxs-pajhad, 2px) - 1*var(--border-divider-list-width-tdfx1x, 1px) + -1*(var(--space-m-dsumyt, 16px) + var(--space-xs-ymlm0b, 8px)))}.awsui_body-cell_c6tup_mo7f5_152.awsui_is-visual-refresh_c6tup_mo7f5_357:not(#\9 ):first-child.awsui_expandable-level-1_c6tup_mo7f5_173>.awsui_body-cell-content_c6tup_mo7f5_160{padding-inline-start:calc((var(--space-xxxs-pajhad, 2px) - 1*var(--border-divider-list-width-tdfx1x, 1px))/2);margin-inline-start:calc((var(--space-xxxs-pajhad, 2px) - 1*var(--border-divider-list-width-tdfx1x, 1px))/2 + 1*(var(--space-m-dsumyt, 16px) + var(--space-xs-ymlm0b, 8px)))}.awsui_body-cell_c6tup_mo7f5_152.awsui_is-visual-refresh_c6tup_mo7f5_357:not(#\9 ):first-child.awsui_expandable-level-1_c6tup_mo7f5_173>.awsui_expandable-toggle-wrapper_c6tup_mo7f5_145{margin-inline-start:calc(var(--space-xxxs-pajhad, 2px) - 1*var(--border-divider-list-width-tdfx1x, 1px) + 0*(var(--space-m-dsumyt, 16px) + var(--space-xs-ymlm0b, 8px)))}.awsui_body-cell_c6tup_mo7f5_152.awsui_is-visual-refresh_c6tup_mo7f5_357:not(#\9 ):first-child.awsui_expandable-level-2_c6tup_mo7f5_180>.awsui_body-cell-content_c6tup_mo7f5_160{padding-inline-start:calc((var(--space-xxxs-pajhad, 2px) - 1*var(--border-divider-list-width-tdfx1x, 1px))/2);margin-inline-start:calc((var(--space-xxxs-pajhad, 2px) - 1*var(--border-divider-list-width-tdfx1x, 1px))/2 + 2*(var(--space-m-dsumyt, 16px) + var(--space-xs-ymlm0b, 8px)))}.awsui_body-cell_c6tup_mo7f5_152.awsui_is-visual-refresh_c6tup_mo7f5_357:not(#\9 ):first-child.awsui_expandable-level-2_c6tup_mo7f5_180>.awsui_expandable-toggle-wrapper_c6tup_mo7f5_145{margin-inline-start:calc(var(--space-xxxs-pajhad, 2px) - 1*var(--border-divider-list-width-tdfx1x, 1px) + 1*(var(--space-m-dsumyt, 16px) + var(--space-xs-ymlm0b, 8px)))}.awsui_body-cell_c6tup_mo7f5_152.awsui_is-visual-refresh_c6tup_mo7f5_357:not(#\9 ):first-child.awsui_expandable-level-3_c6tup_mo7f5_187>.awsui_body-cell-content_c6tup_mo7f5_160{padding-inline-start:calc((var(--space-xxxs-pajhad, 2px) - 1*var(--border-divider-list-width-tdfx1x, 1px))/2);margin-inline-start:calc((var(--space-xxxs-pajhad, 2px) - 1*var(--border-divider-list-width-tdfx1x, 1px))/2 + 3*(var(--space-m-dsumyt, 16px) + var(--space-xs-ymlm0b, 8px)))}.awsui_body-cell_c6tup_mo7f5_152.awsui_is-visual-refresh_c6tup_mo7f5_357:not(#\9 ):first-child.awsui_expandable-level-3_c6tup_mo7f5_187>.awsui_expandable-toggle-wrapper_c6tup_mo7f5_145{margin-inline-start:calc(var(--space-xxxs-pajhad, 2px) - 1*var(--border-divider-list-width-tdfx1x, 1px) + 2*(var(--space-m-dsumyt, 16px) + var(--space-xs-ymlm0b, 8px)))}.awsui_body-cell_c6tup_mo7f5_152.awsui_is-visual-refresh_c6tup_mo7f5_357:not(#\9 ):first-child.awsui_expandable-level-4_c6tup_mo7f5_194>.awsui_body-cell-content_c6tup_mo7f5_160{padding-inline-start:calc((var(--space-xxxs-pajhad, 2px) - 1*var(--border-divider-list-width-tdfx1x, 1px))/2);margin-inline-start:calc((var(--space-xxxs-pajhad, 2px) - 1*var(--border-divider-list-width-tdfx1x, 1px))/2 + 4*(var(--space-m-dsumyt, 16px) + var(--space-xs-ymlm0b, 8px)))}.awsui_body-cell_c6tup_mo7f5_152.awsui_is-visual-refresh_c6tup_mo7f5_357:not(#\9 ):first-child.awsui_expandable-level-4_c6tup_mo7f5_194>.awsui_expandable-toggle-wrapper_c6tup_mo7f5_145{margin-inline-start:calc(var(--space-xxxs-pajhad, 2px) - 1*var(--border-divider-list-width-tdfx1x, 1px) + 3*(var(--space-m-dsumyt, 16px) + var(--space-xs-ymlm0b, 8px)))}.awsui_body-cell_c6tup_mo7f5_152.awsui_is-visual-refresh_c6tup_mo7f5_357:not(#\9 ):first-child.awsui_expandable-level-5_c6tup_mo7f5_201>.awsui_body-cell-content_c6tup_mo7f5_160{padding-inline-start:calc((var(--space-xxxs-pajhad, 2px) - 1*var(--border-divider-list-width-tdfx1x, 1px))/2);margin-inline-start:calc((var(--space-xxxs-pajhad, 2px) - 1*var(--border-divider-list-width-tdfx1x, 1px))/2 + 5*(var(--space-m-dsumyt, 16px) + var(--space-xs-ymlm0b, 8px)))}.awsui_body-cell_c6tup_mo7f5_152.awsui_is-visual-refresh_c6tup_mo7f5_357:not(#\9 ):first-child.awsui_expandable-level-5_c6tup_mo7f5_201>.awsui_expandable-toggle-wrapper_c6tup_mo7f5_145{margin-inline-start:calc(var(--space-xxxs-pajhad, 2px) - 1*var(--border-divider-list-width-tdfx1x, 1px) + 4*(var(--space-m-dsumyt, 16px) + var(--space-xs-ymlm0b, 8px)))}.awsui_body-cell_c6tup_mo7f5_152.awsui_is-visual-refresh_c6tup_mo7f5_357:not(#\9 ):first-child.awsui_expandable-level-6_c6tup_mo7f5_208>.awsui_body-cell-content_c6tup_mo7f5_160{padding-inline-start:calc((var(--space-xxxs-pajhad, 2px) - 1*var(--border-divider-list-width-tdfx1x, 1px))/2);margin-inline-start:calc((var(--space-xxxs-pajhad, 2px) - 1*var(--border-divider-list-width-tdfx1x, 1px))/2 + 6*(var(--space-m-dsumyt, 16px) + var(--space-xs-ymlm0b, 8px)))}.awsui_body-cell_c6tup_mo7f5_152.awsui_is-visual-refresh_c6tup_mo7f5_357:not(#\9 ):first-child.awsui_expandable-level-6_c6tup_mo7f5_208>.awsui_expandable-toggle-wrapper_c6tup_mo7f5_145{margin-inline-start:calc(var(--space-xxxs-pajhad, 2px) - 1*var(--border-divider-list-width-tdfx1x, 1px) + 5*(var(--space-m-dsumyt, 16px) + var(--space-xs-ymlm0b, 8px)))}.awsui_body-cell_c6tup_mo7f5_152.awsui_is-visual-refresh_c6tup_mo7f5_357:not(#\9 ):first-child.awsui_expandable-level-7_c6tup_mo7f5_215>.awsui_body-cell-content_c6tup_mo7f5_160{padding-inline-start:calc((var(--space-xxxs-pajhad, 2px) - 1*var(--border-divider-list-width-tdfx1x, 1px))/2);margin-inline-start:calc((var(--space-xxxs-pajhad, 2px) - 1*var(--border-divider-list-width-tdfx1x, 1px))/2 + 7*(var(--space-m-dsumyt, 16px) + var(--space-xs-ymlm0b, 8px)))}.awsui_body-cell_c6tup_mo7f5_152.awsui_is-visual-refresh_c6tup_mo7f5_357:not(#\9 ):first-child.awsui_expandable-level-7_c6tup_mo7f5_215>.awsui_expandable-toggle-wrapper_c6tup_mo7f5_145{margin-inline-start:calc(var(--space-xxxs-pajhad, 2px) - 1*var(--border-divider-list-width-tdfx1x, 1px) + 6*(var(--space-m-dsumyt, 16px) + var(--space-xs-ymlm0b, 8px)))}.awsui_body-cell_c6tup_mo7f5_152.awsui_is-visual-refresh_c6tup_mo7f5_357:not(#\9 ):first-child.awsui_expandable-level-8_c6tup_mo7f5_222>.awsui_body-cell-content_c6tup_mo7f5_160{padding-inline-start:calc((var(--space-xxxs-pajhad, 2px) - 1*var(--border-divider-list-width-tdfx1x, 1px))/2);margin-inline-start:calc((var(--space-xxxs-pajhad, 2px) - 1*var(--border-divider-list-width-tdfx1x, 1px))/2 + 8*(var(--space-m-dsumyt, 16px) + var(--space-xs-ymlm0b, 8px)))}.awsui_body-cell_c6tup_mo7f5_152.awsui_is-visual-refresh_c6tup_mo7f5_357:not(#\9 ):first-child.awsui_expandable-level-8_c6tup_mo7f5_222>.awsui_expandable-toggle-wrapper_c6tup_mo7f5_145{margin-inline-start:calc(var(--space-xxxs-pajhad, 2px) - 1*var(--border-divider-list-width-tdfx1x, 1px) + 7*(var(--space-m-dsumyt, 16px) + var(--space-xs-ymlm0b, 8px)))}.awsui_body-cell_c6tup_mo7f5_152.awsui_is-visual-refresh_c6tup_mo7f5_357:not(#\9 ):first-child.awsui_expandable-level-9_c6tup_mo7f5_229>.awsui_body-cell-content_c6tup_mo7f5_160{padding-inline-start:calc((var(--space-xxxs-pajhad, 2px) - 1*var(--border-divider-list-width-tdfx1x, 1px))/2);margin-inline-start:calc((var(--space-xxxs-pajhad, 2px) - 1*var(--border-divider-list-width-tdfx1x, 1px))/2 + 9*(var(--space-m-dsumyt, 16px) + var(--space-xs-ymlm0b, 8px)))}.awsui_body-cell_c6tup_mo7f5_152.awsui_is-visual-refresh_c6tup_mo7f5_357:not(#\9 ):first-child.awsui_expandable-level-9_c6tup_mo7f5_229>.awsui_expandable-toggle-wrapper_c6tup_mo7f5_145{margin-inline-start:calc(var(--space-xxxs-pajhad, 2px) - 1*var(--border-divider-list-width-tdfx1x, 1px) + 8*(var(--space-m-dsumyt, 16px) + var(--space-xs-ymlm0b, 8px)))}.awsui_body-cell_c6tup_mo7f5_152.awsui_is-visual-refresh_c6tup_mo7f5_357:not(#\9 ):first-child.awsui_expandable-level-next_c6tup_mo7f5_236>.awsui_body-cell-content_c6tup_mo7f5_160{padding-inline-start:calc((var(--space-xxxs-pajhad, 2px) - 1*var(--border-divider-list-width-tdfx1x, 1px))/2);margin-inline-start:calc((var(--space-xxxs-pajhad, 2px) - 1*var(--border-divider-list-width-tdfx1x, 1px))/2 + 9*(var(--space-m-dsumyt, 16px) + var(--space-xs-ymlm0b, 8px)))}.awsui_body-cell_c6tup_mo7f5_152.awsui_is-visual-refresh_c6tup_mo7f5_357:not(#\9 ):first-child.awsui_expandable-level-next_c6tup_mo7f5_236>.awsui_expandable-toggle-wrapper_c6tup_mo7f5_145{margin-inline-start:calc(var(--space-xxxs-pajhad, 2px) - 1*var(--border-divider-list-width-tdfx1x, 1px) + 8*(var(--space-m-dsumyt, 16px) + var(--space-xs-ymlm0b, 8px)))}.awsui_body-cell_c6tup_mo7f5_152.awsui_is-visual-refresh_c6tup_mo7f5_357:not(#\9 ):first-child:not(.awsui_body-cell-edit-active_c6tup_mo7f5_447):not(.awsui_body-cell-expandable_c6tup_mo7f5_447).awsui_body-cell-editable_c6tup_mo7f5_447:hover>.awsui_body-cell-content_c6tup_mo7f5_160{padding-inline-start:calc(var(--space-xxxs-pajhad, 2px) + var(--border-divider-list-width-tdfx1x, 1px) - 1*var(--border-divider-list-width-tdfx1x, 1px))}.awsui_body-cell_c6tup_mo7f5_152.awsui_is-visual-refresh_c6tup_mo7f5_357:not(#\9 ):first-child:not(.awsui_body-cell-edit-active_c6tup_mo7f5_447):not(.awsui_body-cell-expandable_c6tup_mo7f5_447).awsui_body-cell-editable_c6tup_mo7f5_447:hover>.awsui_expandable-toggle-wrapper_c6tup_mo7f5_145{margin-inline-start:calc(var(--space-xxxs-pajhad, 2px) + var(--border-divider-list-width-tdfx1x, 1px) - 1*var(--border-divider-list-width-tdfx1x, 1px))}.awsui_body-cell_c6tup_mo7f5_152.awsui_is-visual-refresh_c6tup_mo7f5_357:not(#\9 ):first-child:not(.awsui_body-cell-edit-active_c6tup_mo7f5_447):not(.awsui_body-cell-expandable_c6tup_mo7f5_447).awsui_body-cell-editable_c6tup_mo7f5_447:hover.awsui_expandable-level-0_c6tup_mo7f5_166>.awsui_body-cell-content_c6tup_mo7f5_160{padding-inline-start:calc((var(--space-xxxs-pajhad, 2px) + var(--border-divider-list-width-tdfx1x, 1px) - 1*var(--border-divider-list-width-tdfx1x, 1px))/2);margin-inline-start:calc((var(--space-xxxs-pajhad, 2px) + var(--border-divider-list-width-tdfx1x, 1px) - 1*var(--border-divider-list-width-tdfx1x, 1px))/2 + 0*(var(--space-m-dsumyt, 16px) + var(--space-xs-ymlm0b, 8px)))}.awsui_body-cell_c6tup_mo7f5_152.awsui_is-visual-refresh_c6tup_mo7f5_357:not(#\9 ):first-child:not(.awsui_body-cell-edit-active_c6tup_mo7f5_447):not(.awsui_body-cell-expandable_c6tup_mo7f5_447).awsui_body-cell-editable_c6tup_mo7f5_447:hover.awsui_expandable-level-0_c6tup_mo7f5_166>.awsui_expandable-toggle-wrapper_c6tup_mo7f5_145{margin-inline-start:calc(var(--space-xxxs-pajhad, 2px) + var(--border-divider-list-width-tdfx1x, 1px) - 1*var(--border-divider-list-width-tdfx1x, 1px) + -1*(var(--space-m-dsumyt, 16px) + var(--space-xs-ymlm0b, 8px)))}.awsui_body-cell_c6tup_mo7f5_152.awsui_is-visual-refresh_c6tup_mo7f5_357:not(#\9 ):first-child:not(.awsui_body-cell-edit-active_c6tup_mo7f5_447):not(.awsui_body-cell-expandable_c6tup_mo7f5_447).awsui_body-cell-editable_c6tup_mo7f5_447:hover.awsui_expandable-level-1_c6tup_mo7f5_173>.awsui_body-cell-content_c6tup_mo7f5_160{padding-inline-start:calc((var(--space-xxxs-pajhad, 2px) + var(--border-divider-list-width-tdfx1x, 1px) - 1*var(--border-divider-list-width-tdfx1x, 1px))/2);margin-inline-start:calc((var(--space-xxxs-pajhad, 2px) + var(--border-divider-list-width-tdfx1x, 1px) - 1*var(--border-divider-list-width-tdfx1x, 1px))/2 + 1*(var(--space-m-dsumyt, 16px) + var(--space-xs-ymlm0b, 8px)))}.awsui_body-cell_c6tup_mo7f5_152.awsui_is-visual-refresh_c6tup_mo7f5_357:not(#\9 ):first-child:not(.awsui_body-cell-edit-active_c6tup_mo7f5_447):not(.awsui_body-cell-expandable_c6tup_mo7f5_447).awsui_body-cell-editable_c6tup_mo7f5_447:hover.awsui_expandable-level-1_c6tup_mo7f5_173>.awsui_expandable-toggle-wrapper_c6tup_mo7f5_145{margin-inline-start:calc(var(--space-xxxs-pajhad, 2px) + var(--border-divider-list-width-tdfx1x, 1px) - 1*var(--border-divider-list-width-tdfx1x, 1px) + 0*(var(--space-m-dsumyt, 16px) + var(--space-xs-ymlm0b, 8px)))}.awsui_body-cell_c6tup_mo7f5_152.awsui_is-visual-refresh_c6tup_mo7f5_357:not(#\9 ):first-child:not(.awsui_body-cell-edit-active_c6tup_mo7f5_447):not(.awsui_body-cell-expandable_c6tup_mo7f5_447).awsui_body-cell-editable_c6tup_mo7f5_447:hover.awsui_expandable-level-2_c6tup_mo7f5_180>.awsui_body-cell-content_c6tup_mo7f5_160{padding-inline-start:calc((var(--space-xxxs-pajhad, 2px) + var(--border-divider-list-width-tdfx1x, 1px) - 1*var(--border-divider-list-width-tdfx1x, 1px))/2);margin-inline-start:calc((var(--space-xxxs-pajhad, 2px) + var(--border-divider-list-width-tdfx1x, 1px) - 1*var(--border-divider-list-width-tdfx1x, 1px))/2 + 2*(var(--space-m-dsumyt, 16px) + var(--space-xs-ymlm0b, 8px)))}.awsui_body-cell_c6tup_mo7f5_152.awsui_is-visual-refresh_c6tup_mo7f5_357:not(#\9 ):first-child:not(.awsui_body-cell-edit-active_c6tup_mo7f5_447):not(.awsui_body-cell-expandable_c6tup_mo7f5_447).awsui_body-cell-editable_c6tup_mo7f5_447:hover.awsui_expandable-level-2_c6tup_mo7f5_180>.awsui_expandable-toggle-wrapper_c6tup_mo7f5_145{margin-inline-start:calc(var(--space-xxxs-pajhad, 2px) + var(--border-divider-list-width-tdfx1x, 1px) - 1*var(--border-divider-list-width-tdfx1x, 1px) + 1*(var(--space-m-dsumyt, 16px) + var(--space-xs-ymlm0b, 8px)))}.awsui_body-cell_c6tup_mo7f5_152.awsui_is-visual-refresh_c6tup_mo7f5_357:not(#\9 ):first-child:not(.awsui_body-cell-edit-active_c6tup_mo7f5_447):not(.awsui_body-cell-expandable_c6tup_mo7f5_447).awsui_body-cell-editable_c6tup_mo7f5_447:hover.awsui_expandable-level-3_c6tup_mo7f5_187>.awsui_body-cell-content_c6tup_mo7f5_160{padding-inline-start:calc((var(--space-xxxs-pajhad, 2px) + var(--border-divider-list-width-tdfx1x, 1px) - 1*var(--border-divider-list-width-tdfx1x, 1px))/2);margin-inline-start:calc((var(--space-xxxs-pajhad, 2px) + var(--border-divider-list-width-tdfx1x, 1px) - 1*var(--border-divider-list-width-tdfx1x, 1px))/2 + 3*(var(--space-m-dsumyt, 16px) + var(--space-xs-ymlm0b, 8px)))}.awsui_body-cell_c6tup_mo7f5_152.awsui_is-visual-refresh_c6tup_mo7f5_357:not(#\9 ):first-child:not(.awsui_body-cell-edit-active_c6tup_mo7f5_447):not(.awsui_body-cell-expandable_c6tup_mo7f5_447).awsui_body-cell-editable_c6tup_mo7f5_447:hover.awsui_expandable-level-3_c6tup_mo7f5_187>.awsui_expandable-toggle-wrapper_c6tup_mo7f5_145{margin-inline-start:calc(var(--space-xxxs-pajhad, 2px) + var(--border-divider-list-width-tdfx1x, 1px) - 1*var(--border-divider-list-width-tdfx1x, 1px) + 2*(var(--space-m-dsumyt, 16px) + var(--space-xs-ymlm0b, 8px)))}.awsui_body-cell_c6tup_mo7f5_152.awsui_is-visual-refresh_c6tup_mo7f5_357:not(#\9 ):first-child:not(.awsui_body-cell-edit-active_c6tup_mo7f5_447):not(.awsui_body-cell-expandable_c6tup_mo7f5_447).awsui_body-cell-editable_c6tup_mo7f5_447:hover.awsui_expandable-level-4_c6tup_mo7f5_194>.awsui_body-cell-content_c6tup_mo7f5_160{padding-inline-start:calc((var(--space-xxxs-pajhad, 2px) + var(--border-divider-list-width-tdfx1x, 1px) - 1*var(--border-divider-list-width-tdfx1x, 1px))/2);margin-inline-start:calc((var(--space-xxxs-pajhad, 2px) + var(--border-divider-list-width-tdfx1x, 1px) - 1*var(--border-divider-list-width-tdfx1x, 1px))/2 + 4*(var(--space-m-dsumyt, 16px) + var(--space-xs-ymlm0b, 8px)))}.awsui_body-cell_c6tup_mo7f5_152.awsui_is-visual-refresh_c6tup_mo7f5_357:not(#\9 ):first-child:not(.awsui_body-cell-edit-active_c6tup_mo7f5_447):not(.awsui_body-cell-expandable_c6tup_mo7f5_447).awsui_body-cell-editable_c6tup_mo7f5_447:hover.awsui_expandable-level-4_c6tup_mo7f5_194>.awsui_expandable-toggle-wrapper_c6tup_mo7f5_145{margin-inline-start:calc(var(--space-xxxs-pajhad, 2px) + var(--border-divider-list-width-tdfx1x, 1px) - 1*var(--border-divider-list-width-tdfx1x, 1px) + 3*(var(--space-m-dsumyt, 16px) + var(--space-xs-ymlm0b, 8px)))}.awsui_body-cell_c6tup_mo7f5_152.awsui_is-visual-refresh_c6tup_mo7f5_357:not(#\9 ):first-child:not(.awsui_body-cell-edit-active_c6tup_mo7f5_447):not(.awsui_body-cell-expandable_c6tup_mo7f5_447).awsui_body-cell-editable_c6tup_mo7f5_447:hover.awsui_expandable-level-5_c6tup_mo7f5_201>.awsui_body-cell-content_c6tup_mo7f5_160{padding-inline-start:calc((var(--space-xxxs-pajhad, 2px) + var(--border-divider-list-width-tdfx1x, 1px) - 1*var(--border-divider-list-width-tdfx1x, 1px))/2);margin-inline-start:calc((var(--space-xxxs-pajhad, 2px) + var(--border-divider-list-width-tdfx1x, 1px) - 1*var(--border-divider-list-width-tdfx1x, 1px))/2 + 5*(var(--space-m-dsumyt, 16px) + var(--space-xs-ymlm0b, 8px)))}.awsui_body-cell_c6tup_mo7f5_152.awsui_is-visual-refresh_c6tup_mo7f5_357:not(#\9 ):first-child:not(.awsui_body-cell-edit-active_c6tup_mo7f5_447):not(.awsui_body-cell-expandable_c6tup_mo7f5_447).awsui_body-cell-editable_c6tup_mo7f5_447:hover.awsui_expandable-level-5_c6tup_mo7f5_201>.awsui_expandable-toggle-wrapper_c6tup_mo7f5_145{margin-inline-start:calc(var(--space-xxxs-pajhad, 2px) + var(--border-divider-list-width-tdfx1x, 1px) - 1*var(--border-divider-list-width-tdfx1x, 1px) + 4*(var(--space-m-dsumyt, 16px) + var(--space-xs-ymlm0b, 8px)))}.awsui_body-cell_c6tup_mo7f5_152.awsui_is-visual-refresh_c6tup_mo7f5_357:not(#\9 ):first-child:not(.awsui_body-cell-edit-active_c6tup_mo7f5_447):not(.awsui_body-cell-expandable_c6tup_mo7f5_447).awsui_body-cell-editable_c6tup_mo7f5_447:hover.awsui_expandable-level-6_c6tup_mo7f5_208>.awsui_body-cell-content_c6tup_mo7f5_160{padding-inline-start:calc((var(--space-xxxs-pajhad, 2px) + var(--border-divider-list-width-tdfx1x, 1px) - 1*var(--border-divider-list-width-tdfx1x, 1px))/2);margin-inline-start:calc((var(--space-xxxs-pajhad, 2px) + var(--border-divider-list-width-tdfx1x, 1px) - 1*var(--border-divider-list-width-tdfx1x, 1px))/2 + 6*(var(--space-m-dsumyt, 16px) + var(--space-xs-ymlm0b, 8px)))}.awsui_body-cell_c6tup_mo7f5_152.awsui_is-visual-refresh_c6tup_mo7f5_357:not(#\9 ):first-child:not(.awsui_body-cell-edit-active_c6tup_mo7f5_447):not(.awsui_body-cell-expandable_c6tup_mo7f5_447).awsui_body-cell-editable_c6tup_mo7f5_447:hover.awsui_expandable-level-6_c6tup_mo7f5_208>.awsui_expandable-toggle-wrapper_c6tup_mo7f5_145{margin-inline-start:calc(var(--space-xxxs-pajhad, 2px) + var(--border-divider-list-width-tdfx1x, 1px) - 1*var(--border-divider-list-width-tdfx1x, 1px) + 5*(var(--space-m-dsumyt, 16px) + var(--space-xs-ymlm0b, 8px)))}.awsui_body-cell_c6tup_mo7f5_152.awsui_is-visual-refresh_c6tup_mo7f5_357:not(#\9 ):first-child:not(.awsui_body-cell-edit-active_c6tup_mo7f5_447):not(.awsui_body-cell-expandable_c6tup_mo7f5_447).awsui_body-cell-editable_c6tup_mo7f5_447:hover.awsui_expandable-level-7_c6tup_mo7f5_215>.awsui_body-cell-content_c6tup_mo7f5_160{padding-inline-start:calc((var(--space-xxxs-pajhad, 2px) + var(--border-divider-list-width-tdfx1x, 1px) - 1*var(--border-divider-list-width-tdfx1x, 1px))/2);margin-inline-start:calc((var(--space-xxxs-pajhad, 2px) + var(--border-divider-list-width-tdfx1x, 1px) - 1*var(--border-divider-list-width-tdfx1x, 1px))/2 + 7*(var(--space-m-dsumyt, 16px) + var(--space-xs-ymlm0b, 8px)))}.awsui_body-cell_c6tup_mo7f5_152.awsui_is-visual-refresh_c6tup_mo7f5_357:not(#\9 ):first-child:not(.awsui_body-cell-edit-active_c6tup_mo7f5_447):not(.awsui_body-cell-expandable_c6tup_mo7f5_447).awsui_body-cell-editable_c6tup_mo7f5_447:hover.awsui_expandable-level-7_c6tup_mo7f5_215>.awsui_expandable-toggle-wrapper_c6tup_mo7f5_145{margin-inline-start:calc(var(--space-xxxs-pajhad, 2px) + var(--border-divider-list-width-tdfx1x, 1px) - 1*var(--border-divider-list-width-tdfx1x, 1px) + 6*(var(--space-m-dsumyt, 16px) + var(--space-xs-ymlm0b, 8px)))}.awsui_body-cell_c6tup_mo7f5_152.awsui_is-visual-refresh_c6tup_mo7f5_357:not(#\9 ):first-child:not(.awsui_body-cell-edit-active_c6tup_mo7f5_447):not(.awsui_body-cell-expandable_c6tup_mo7f5_447).awsui_body-cell-editable_c6tup_mo7f5_447:hover.awsui_expandable-level-8_c6tup_mo7f5_222>.awsui_body-cell-content_c6tup_mo7f5_160{padding-inline-start:calc((var(--space-xxxs-pajhad, 2px) + var(--border-divider-list-width-tdfx1x, 1px) - 1*var(--border-divider-list-width-tdfx1x, 1px))/2);margin-inline-start:calc((var(--space-xxxs-pajhad, 2px) + var(--border-divider-list-width-tdfx1x, 1px) - 1*var(--border-divider-list-width-tdfx1x, 1px))/2 + 8*(var(--space-m-dsumyt, 16px) + var(--space-xs-ymlm0b, 8px)))}.awsui_body-cell_c6tup_mo7f5_152.awsui_is-visual-refresh_c6tup_mo7f5_357:not(#\9 ):first-child:not(.awsui_body-cell-edit-active_c6tup_mo7f5_447):not(.awsui_body-cell-expandable_c6tup_mo7f5_447).awsui_body-cell-editable_c6tup_mo7f5_447:hover.awsui_expandable-level-8_c6tup_mo7f5_222>.awsui_expandable-toggle-wrapper_c6tup_mo7f5_145{margin-inline-start:calc(var(--space-xxxs-pajhad, 2px) + var(--border-divider-list-width-tdfx1x, 1px) - 1*var(--border-divider-list-width-tdfx1x, 1px) + 7*(var(--space-m-dsumyt, 16px) + var(--space-xs-ymlm0b, 8px)))}.awsui_body-cell_c6tup_mo7f5_152.awsui_is-visual-refresh_c6tup_mo7f5_357:not(#\9 ):first-child:not(.awsui_body-cell-edit-active_c6tup_mo7f5_447):not(.awsui_body-cell-expandable_c6tup_mo7f5_447).awsui_body-cell-editable_c6tup_mo7f5_447:hover.awsui_expandable-level-9_c6tup_mo7f5_229>.awsui_body-cell-content_c6tup_mo7f5_160{padding-inline-start:calc((var(--space-xxxs-pajhad, 2px) + var(--border-divider-list-width-tdfx1x, 1px) - 1*var(--border-divider-list-width-tdfx1x, 1px))/2);margin-inline-start:calc((var(--space-xxxs-pajhad, 2px) + var(--border-divider-list-width-tdfx1x, 1px) - 1*var(--border-divider-list-width-tdfx1x, 1px))/2 + 9*(var(--space-m-dsumyt, 16px) + var(--space-xs-ymlm0b, 8px)))}.awsui_body-cell_c6tup_mo7f5_152.awsui_is-visual-refresh_c6tup_mo7f5_357:not(#\9 ):first-child:not(.awsui_body-cell-edit-active_c6tup_mo7f5_447):not(.awsui_body-cell-expandable_c6tup_mo7f5_447).awsui_body-cell-editable_c6tup_mo7f5_447:hover.awsui_expandable-level-9_c6tup_mo7f5_229>.awsui_expandable-toggle-wrapper_c6tup_mo7f5_145{margin-inline-start:calc(var(--space-xxxs-pajhad, 2px) + var(--border-divider-list-width-tdfx1x, 1px) - 1*var(--border-divider-list-width-tdfx1x, 1px) + 8*(var(--space-m-dsumyt, 16px) + var(--space-xs-ymlm0b, 8px)))}.awsui_body-cell_c6tup_mo7f5_152.awsui_is-visual-refresh_c6tup_mo7f5_357:not(#\9 ):first-child:not(.awsui_body-cell-edit-active_c6tup_mo7f5_447):not(.awsui_body-cell-expandable_c6tup_mo7f5_447).awsui_body-cell-editable_c6tup_mo7f5_447:hover.awsui_expandable-level-next_c6tup_mo7f5_236>.awsui_body-cell-content_c6tup_mo7f5_160{padding-inline-start:calc((var(--space-xxxs-pajhad, 2px) + var(--border-divider-list-width-tdfx1x, 1px) - 1*var(--border-divider-list-width-tdfx1x, 1px))/2);margin-inline-start:calc((var(--space-xxxs-pajhad, 2px) + var(--border-divider-list-width-tdfx1x, 1px) - 1*var(--border-divider-list-width-tdfx1x, 1px))/2 + 9*(var(--space-m-dsumyt, 16px) + var(--space-xs-ymlm0b, 8px)))}.awsui_body-cell_c6tup_mo7f5_152.awsui_is-visual-refresh_c6tup_mo7f5_357:not(#\9 ):first-child:not(.awsui_body-cell-edit-active_c6tup_mo7f5_447):not(.awsui_body-cell-expandable_c6tup_mo7f5_447).awsui_body-cell-editable_c6tup_mo7f5_447:hover.awsui_expandable-level-next_c6tup_mo7f5_236>.awsui_expandable-toggle-wrapper_c6tup_mo7f5_145{margin-inline-start:calc(var(--space-xxxs-pajhad, 2px) + var(--border-divider-list-width-tdfx1x, 1px) - 1*var(--border-divider-list-width-tdfx1x, 1px) + 8*(var(--space-m-dsumyt, 16px) + var(--space-xs-ymlm0b, 8px)))}.awsui_body-cell_c6tup_mo7f5_152.awsui_is-visual-refresh_c6tup_mo7f5_357:not(#\9 ):first-child:first-child.awsui_has-striped-rows_c6tup_mo7f5_530>.awsui_body-cell-content_c6tup_mo7f5_160{padding-inline-start:calc(var(--space-xxs-hwfkai, 4px) - 1*var(--border-divider-list-width-tdfx1x, 1px))}.awsui_body-cell_c6tup_mo7f5_152.awsui_is-visual-refresh_c6tup_mo7f5_357:not(#\9 ):first-child:first-child.awsui_has-striped-rows_c6tup_mo7f5_530>.awsui_expandable-toggle-wrapper_c6tup_mo7f5_145{margin-inline-start:calc(var(--space-xxs-hwfkai, 4px) - 1*var(--border-divider-list-width-tdfx1x, 1px))}.awsui_body-cell_c6tup_mo7f5_152.awsui_is-visual-refresh_c6tup_mo7f5_357:not(#\9 ):first-child:first-child.awsui_has-striped-rows_c6tup_mo7f5_530.awsui_expandable-level-0_c6tup_mo7f5_166>.awsui_body-cell-content_c6tup_mo7f5_160{padding-inline-start:calc((var(--space-xxs-hwfkai, 4px) - 1*var(--border-divider-list-width-tdfx1x, 1px))/2);margin-inline-start:calc((var(--space-xxs-hwfkai, 4px) - 1*var(--border-divider-list-width-tdfx1x, 1px))/2 + 0*(var(--space-m-dsumyt, 16px) + var(--space-xs-ymlm0b, 8px)))}.awsui_body-cell_c6tup_mo7f5_152.awsui_is-visual-refresh_c6tup_mo7f5_357:not(#\9 ):first-child:first-child.awsui_has-striped-rows_c6tup_mo7f5_530.awsui_expandable-level-0_c6tup_mo7f5_166>.awsui_expandable-toggle-wrapper_c6tup_mo7f5_145{margin-inline-start:calc(var(--space-xxs-hwfkai, 4px) - 1*var(--border-divider-list-width-tdfx1x, 1px) + -1*(var(--space-m-dsumyt, 16px) + var(--space-xs-ymlm0b, 8px)))}.awsui_body-cell_c6tup_mo7f5_152.awsui_is-visual-refresh_c6tup_mo7f5_357:not(#\9 ):first-child:first-child.awsui_has-striped-rows_c6tup_mo7f5_530.awsui_expandable-level-1_c6tup_mo7f5_173>.awsui_body-cell-content_c6tup_mo7f5_160{padding-inline-start:calc((var(--space-xxs-hwfkai, 4px) - 1*var(--border-divider-list-width-tdfx1x, 1px))/2);margin-inline-start:calc((var(--space-xxs-hwfkai, 4px) - 1*var(--border-divider-list-width-tdfx1x, 1px))/2 + 1*(var(--space-m-dsumyt, 16px) + var(--space-xs-ymlm0b, 8px)))}.awsui_body-cell_c6tup_mo7f5_152.awsui_is-visual-refresh_c6tup_mo7f5_357:not(#\9 ):first-child:first-child.awsui_has-striped-rows_c6tup_mo7f5_530.awsui_expandable-level-1_c6tup_mo7f5_173>.awsui_expandable-toggle-wrapper_c6tup_mo7f5_145{margin-inline-start:calc(var(--space-xxs-hwfkai, 4px) - 1*var(--border-divider-list-width-tdfx1x, 1px) + 0*(var(--space-m-dsumyt, 16px) + var(--space-xs-ymlm0b, 8px)))}.awsui_body-cell_c6tup_mo7f5_152.awsui_is-visual-refresh_c6tup_mo7f5_357:not(#\9 ):first-child:first-child.awsui_has-striped-rows_c6tup_mo7f5_530.awsui_expandable-level-2_c6tup_mo7f5_180>.awsui_body-cell-content_c6tup_mo7f5_160{padding-inline-start:calc((var(--space-xxs-hwfkai, 4px) - 1*var(--border-divider-list-width-tdfx1x, 1px))/2);margin-inline-start:calc((var(--space-xxs-hwfkai, 4px) - 1*var(--border-divider-list-width-tdfx1x, 1px))/2 + 2*(var(--space-m-dsumyt, 16px) + var(--space-xs-ymlm0b, 8px)))}.awsui_body-cell_c6tup_mo7f5_152.awsui_is-visual-refresh_c6tup_mo7f5_357:not(#\9 ):first-child:first-child.awsui_has-striped-rows_c6tup_mo7f5_530.awsui_expandable-level-2_c6tup_mo7f5_180>.awsui_expandable-toggle-wrapper_c6tup_mo7f5_145{margin-inline-start:calc(var(--space-xxs-hwfkai, 4px) - 1*var(--border-divider-list-width-tdfx1x, 1px) + 1*(var(--space-m-dsumyt, 16px) + var(--space-xs-ymlm0b, 8px)))}.awsui_body-cell_c6tup_mo7f5_152.awsui_is-visual-refresh_c6tup_mo7f5_357:not(#\9 ):first-child:first-child.awsui_has-striped-rows_c6tup_mo7f5_530.awsui_expandable-level-3_c6tup_mo7f5_187>.awsui_body-cell-content_c6tup_mo7f5_160{padding-inline-start:calc((var(--space-xxs-hwfkai, 4px) - 1*var(--border-divider-list-width-tdfx1x, 1px))/2);margin-inline-start:calc((var(--space-xxs-hwfkai, 4px) - 1*var(--border-divider-list-width-tdfx1x, 1px))/2 + 3*(var(--space-m-dsumyt, 16px) + var(--space-xs-ymlm0b, 8px)))}.awsui_body-cell_c6tup_mo7f5_152.awsui_is-visual-refresh_c6tup_mo7f5_357:not(#\9 ):first-child:first-child.awsui_has-striped-rows_c6tup_mo7f5_530.awsui_expandable-level-3_c6tup_mo7f5_187>.awsui_expandable-toggle-wrapper_c6tup_mo7f5_145{margin-inline-start:calc(var(--space-xxs-hwfkai, 4px) - 1*var(--border-divider-list-width-tdfx1x, 1px) + 2*(var(--space-m-dsumyt, 16px) + var(--space-xs-ymlm0b, 8px)))}.awsui_body-cell_c6tup_mo7f5_152.awsui_is-visual-refresh_c6tup_mo7f5_357:not(#\9 ):first-child:first-child.awsui_has-striped-rows_c6tup_mo7f5_530.awsui_expandable-level-4_c6tup_mo7f5_194>.awsui_body-cell-content_c6tup_mo7f5_160{padding-inline-start:calc((var(--space-xxs-hwfkai, 4px) - 1*var(--border-divider-list-width-tdfx1x, 1px))/2);margin-inline-start:calc((var(--space-xxs-hwfkai, 4px) - 1*var(--border-divider-list-width-tdfx1x, 1px))/2 + 4*(var(--space-m-dsumyt, 16px) + var(--space-xs-ymlm0b, 8px)))}.awsui_body-cell_c6tup_mo7f5_152.awsui_is-visual-refresh_c6tup_mo7f5_357:not(#\9 ):first-child:first-child.awsui_has-striped-rows_c6tup_mo7f5_530.awsui_expandable-level-4_c6tup_mo7f5_194>.awsui_expandable-toggle-wrapper_c6tup_mo7f5_145{margin-inline-start:calc(var(--space-xxs-hwfkai, 4px) - 1*var(--border-divider-list-width-tdfx1x, 1px) + 3*(var(--space-m-dsumyt, 16px) + var(--space-xs-ymlm0b, 8px)))}.awsui_body-cell_c6tup_mo7f5_152.awsui_is-visual-refresh_c6tup_mo7f5_357:not(#\9 ):first-child:first-child.awsui_has-striped-rows_c6tup_mo7f5_530.awsui_expandable-level-5_c6tup_mo7f5_201>.awsui_body-cell-content_c6tup_mo7f5_160{padding-inline-start:calc((var(--space-xxs-hwfkai, 4px) - 1*var(--border-divider-list-width-tdfx1x, 1px))/2);margin-inline-start:calc((var(--space-xxs-hwfkai, 4px) - 1*var(--border-divider-list-width-tdfx1x, 1px))/2 + 5*(var(--space-m-dsumyt, 16px) + var(--space-xs-ymlm0b, 8px)))}.awsui_body-cell_c6tup_mo7f5_152.awsui_is-visual-refresh_c6tup_mo7f5_357:not(#\9 ):first-child:first-child.awsui_has-striped-rows_c6tup_mo7f5_530.awsui_expandable-level-5_c6tup_mo7f5_201>.awsui_expandable-toggle-wrapper_c6tup_mo7f5_145{margin-inline-start:calc(var(--space-xxs-hwfkai, 4px) - 1*var(--border-divider-list-width-tdfx1x, 1px) + 4*(var(--space-m-dsumyt, 16px) + var(--space-xs-ymlm0b, 8px)))}.awsui_body-cell_c6tup_mo7f5_152.awsui_is-visual-refresh_c6tup_mo7f5_357:not(#\9 ):first-child:first-child.awsui_has-striped-rows_c6tup_mo7f5_530.awsui_expandable-level-6_c6tup_mo7f5_208>.awsui_body-cell-content_c6tup_mo7f5_160{padding-inline-start:calc((var(--space-xxs-hwfkai, 4px) - 1*var(--border-divider-list-width-tdfx1x, 1px))/2);margin-inline-start:calc((var(--space-xxs-hwfkai, 4px) - 1*var(--border-divider-list-width-tdfx1x, 1px))/2 + 6*(var(--space-m-dsumyt, 16px) + var(--space-xs-ymlm0b, 8px)))}.awsui_body-cell_c6tup_mo7f5_152.awsui_is-visual-refresh_c6tup_mo7f5_357:not(#\9 ):first-child:first-child.awsui_has-striped-rows_c6tup_mo7f5_530.awsui_expandable-level-6_c6tup_mo7f5_208>.awsui_expandable-toggle-wrapper_c6tup_mo7f5_145{margin-inline-start:calc(var(--space-xxs-hwfkai, 4px) - 1*var(--border-divider-list-width-tdfx1x, 1px) + 5*(var(--space-m-dsumyt, 16px) + var(--space-xs-ymlm0b, 8px)))}.awsui_body-cell_c6tup_mo7f5_152.awsui_is-visual-refresh_c6tup_mo7f5_357:not(#\9 ):first-child:first-child.awsui_has-striped-rows_c6tup_mo7f5_530.awsui_expandable-level-7_c6tup_mo7f5_215>.awsui_body-cell-content_c6tup_mo7f5_160{padding-inline-start:calc((var(--space-xxs-hwfkai, 4px) - 1*var(--border-divider-list-width-tdfx1x, 1px))/2);margin-inline-start:calc((var(--space-xxs-hwfkai, 4px) - 1*var(--border-divider-list-width-tdfx1x, 1px))/2 + 7*(var(--space-m-dsumyt, 16px) + var(--space-xs-ymlm0b, 8px)))}.awsui_body-cell_c6tup_mo7f5_152.awsui_is-visual-refresh_c6tup_mo7f5_357:not(#\9 ):first-child:first-child.awsui_has-striped-rows_c6tup_mo7f5_530.awsui_expandable-level-7_c6tup_mo7f5_215>.awsui_expandable-toggle-wrapper_c6tup_mo7f5_145{margin-inline-start:calc(var(--space-xxs-hwfkai, 4px) - 1*var(--border-divider-list-width-tdfx1x, 1px) + 6*(var(--space-m-dsumyt, 16px) + var(--space-xs-ymlm0b, 8px)))}.awsui_body-cell_c6tup_mo7f5_152.awsui_is-visual-refresh_c6tup_mo7f5_357:not(#\9 ):first-child:first-child.awsui_has-striped-rows_c6tup_mo7f5_530.awsui_expandable-level-8_c6tup_mo7f5_222>.awsui_body-cell-content_c6tup_mo7f5_160{padding-inline-start:calc((var(--space-xxs-hwfkai, 4px) - 1*var(--border-divider-list-width-tdfx1x, 1px))/2);margin-inline-start:calc((var(--space-xxs-hwfkai, 4px) - 1*var(--border-divider-list-width-tdfx1x, 1px))/2 + 8*(var(--space-m-dsumyt, 16px) + var(--space-xs-ymlm0b, 8px)))}.awsui_body-cell_c6tup_mo7f5_152.awsui_is-visual-refresh_c6tup_mo7f5_357:not(#\9 ):first-child:first-child.awsui_has-striped-rows_c6tup_mo7f5_530.awsui_expandable-level-8_c6tup_mo7f5_222>.awsui_expandable-toggle-wrapper_c6tup_mo7f5_145{margin-inline-start:calc(var(--space-xxs-hwfkai, 4px) - 1*var(--border-divider-list-width-tdfx1x, 1px) + 7*(var(--space-m-dsumyt, 16px) + var(--space-xs-ymlm0b, 8px)))}.awsui_body-cell_c6tup_mo7f5_152.awsui_is-visual-refresh_c6tup_mo7f5_357:not(#\9 ):first-child:first-child.awsui_has-striped-rows_c6tup_mo7f5_530.awsui_expandable-level-9_c6tup_mo7f5_229>.awsui_body-cell-content_c6tup_mo7f5_160{padding-inline-start:calc((var(--space-xxs-hwfkai, 4px) - 1*var(--border-divider-list-width-tdfx1x, 1px))/2);margin-inline-start:calc((var(--space-xxs-hwfkai, 4px) - 1*var(--border-divider-list-width-tdfx1x, 1px))/2 + 9*(var(--space-m-dsumyt, 16px) + var(--space-xs-ymlm0b, 8px)))}.awsui_body-cell_c6tup_mo7f5_152.awsui_is-visual-refresh_c6tup_mo7f5_357:not(#\9 ):first-child:first-child.awsui_has-striped-rows_c6tup_mo7f5_530.awsui_expandable-level-9_c6tup_mo7f5_229>.awsui_expandable-toggle-wrapper_c6tup_mo7f5_145{margin-inline-start:calc(var(--space-xxs-hwfkai, 4px) - 1*var(--border-divider-list-width-tdfx1x, 1px) + 8*(var(--space-m-dsumyt, 16px) + var(--space-xs-ymlm0b, 8px)))}.awsui_body-cell_c6tup_mo7f5_152.awsui_is-visual-refresh_c6tup_mo7f5_357:not(#\9 ):first-child:first-child.awsui_has-striped-rows_c6tup_mo7f5_530.awsui_expandable-level-next_c6tup_mo7f5_236>.awsui_body-cell-content_c6tup_mo7f5_160{padding-inline-start:calc((var(--space-xxs-hwfkai, 4px) - 1*var(--border-divider-list-width-tdfx1x, 1px))/2);margin-inline-start:calc((var(--space-xxs-hwfkai, 4px) - 1*var(--border-divider-list-width-tdfx1x, 1px))/2 + 9*(var(--space-m-dsumyt, 16px) + var(--space-xs-ymlm0b, 8px)))}.awsui_body-cell_c6tup_mo7f5_152.awsui_is-visual-refresh_c6tup_mo7f5_357:not(#\9 ):first-child:first-child.awsui_has-striped-rows_c6tup_mo7f5_530.awsui_expandable-level-next_c6tup_mo7f5_236>.awsui_expandable-toggle-wrapper_c6tup_mo7f5_145{margin-inline-start:calc(var(--space-xxs-hwfkai, 4px) - 1*var(--border-divider-list-width-tdfx1x, 1px) + 8*(var(--space-m-dsumyt, 16px) + var(--space-xs-ymlm0b, 8px)))}.awsui_body-cell_c6tup_mo7f5_152.awsui_is-visual-refresh_c6tup_mo7f5_357:not(#\9 ):first-child:first-child.awsui_has-striped-rows_c6tup_mo7f5_530:not(.awsui_body-cell-edit-active_c6tup_mo7f5_447):not(.awsui_body-cell-expandable_c6tup_mo7f5_447).awsui_body-cell-editable_c6tup_mo7f5_447:hover>.awsui_body-cell-content_c6tup_mo7f5_160{padding-inline-start:calc(var(--space-xxs-hwfkai, 4px) + var(--border-divider-list-width-tdfx1x, 1px) - 1*var(--border-divider-list-width-tdfx1x, 1px))}.awsui_body-cell_c6tup_mo7f5_152.awsui_is-visual-refresh_c6tup_mo7f5_357:not(#\9 ):first-child:first-child.awsui_has-striped-rows_c6tup_mo7f5_530:not(.awsui_body-cell-edit-active_c6tup_mo7f5_447):not(.awsui_body-cell-expandable_c6tup_mo7f5_447).awsui_body-cell-editable_c6tup_mo7f5_447:hover>.awsui_expandable-toggle-wrapper_c6tup_mo7f5_145{margin-inline-start:calc(var(--space-xxs-hwfkai, 4px) + var(--border-divider-list-width-tdfx1x, 1px) - 1*var(--border-divider-list-width-tdfx1x, 1px))}.awsui_body-cell_c6tup_mo7f5_152.awsui_is-visual-refresh_c6tup_mo7f5_357:not(#\9 ):first-child:first-child.awsui_has-striped-rows_c6tup_mo7f5_530:not(.awsui_body-cell-edit-active_c6tup_mo7f5_447):not(.awsui_body-cell-expandable_c6tup_mo7f5_447).awsui_body-cell-editable_c6tup_mo7f5_447:hover.awsui_expandable-level-0_c6tup_mo7f5_166>.awsui_body-cell-content_c6tup_mo7f5_160{padding-inline-start:calc((var(--space-xxs-hwfkai, 4px) + var(--border-divider-list-width-tdfx1x, 1px) - 1*var(--border-divider-list-width-tdfx1x, 1px))/2);margin-inline-start:calc((var(--space-xxs-hwfkai, 4px) + var(--border-divider-list-width-tdfx1x, 1px) - 1*var(--border-divider-list-width-tdfx1x, 1px))/2 + 0*(var(--space-m-dsumyt, 16px) + var(--space-xs-ymlm0b, 8px)))}.awsui_body-cell_c6tup_mo7f5_152.awsui_is-visual-refresh_c6tup_mo7f5_357:not(#\9 ):first-child:first-child.awsui_has-striped-rows_c6tup_mo7f5_530:not(.awsui_body-cell-edit-active_c6tup_mo7f5_447):not(.awsui_body-cell-expandable_c6tup_mo7f5_447).awsui_body-cell-editable_c6tup_mo7f5_447:hover.awsui_expandable-level-0_c6tup_mo7f5_166>.awsui_expandable-toggle-wrapper_c6tup_mo7f5_145{margin-inline-start:calc(var(--space-xxs-hwfkai, 4px) + var(--border-divider-list-width-tdfx1x, 1px) - 1*var(--border-divider-list-width-tdfx1x, 1px) + -1*(var(--space-m-dsumyt, 16px) + var(--space-xs-ymlm0b, 8px)))}.awsui_body-cell_c6tup_mo7f5_152.awsui_is-visual-refresh_c6tup_mo7f5_357:not(#\9 ):first-child:first-child.awsui_has-striped-rows_c6tup_mo7f5_530:not(.awsui_body-cell-edit-active_c6tup_mo7f5_447):not(.awsui_body-cell-expandable_c6tup_mo7f5_447).awsui_body-cell-editable_c6tup_mo7f5_447:hover.awsui_expandable-level-1_c6tup_mo7f5_173>.awsui_body-cell-content_c6tup_mo7f5_160{padding-inline-start:calc((var(--space-xxs-hwfkai, 4px) + var(--border-divider-list-width-tdfx1x, 1px) - 1*var(--border-divider-list-width-tdfx1x, 1px))/2);margin-inline-start:calc((var(--space-xxs-hwfkai, 4px) + var(--border-divider-list-width-tdfx1x, 1px) - 1*var(--border-divider-list-width-tdfx1x, 1px))/2 + 1*(var(--space-m-dsumyt, 16px) + var(--space-xs-ymlm0b, 8px)))}.awsui_body-cell_c6tup_mo7f5_152.awsui_is-visual-refresh_c6tup_mo7f5_357:not(#\9 ):first-child:first-child.awsui_has-striped-rows_c6tup_mo7f5_530:not(.awsui_body-cell-edit-active_c6tup_mo7f5_447):not(.awsui_body-cell-expandable_c6tup_mo7f5_447).awsui_body-cell-editable_c6tup_mo7f5_447:hover.awsui_expandable-level-1_c6tup_mo7f5_173>.awsui_expandable-toggle-wrapper_c6tup_mo7f5_145{margin-inline-start:calc(var(--space-xxs-hwfkai, 4px) + var(--border-divider-list-width-tdfx1x, 1px) - 1*var(--border-divider-list-width-tdfx1x, 1px) + 0*(var(--space-m-dsumyt, 16px) + var(--space-xs-ymlm0b, 8px)))}.awsui_body-cell_c6tup_mo7f5_152.awsui_is-visual-refresh_c6tup_mo7f5_357:not(#\9 ):first-child:first-child.awsui_has-striped-rows_c6tup_mo7f5_530:not(.awsui_body-cell-edit-active_c6tup_mo7f5_447):not(.awsui_body-cell-expandable_c6tup_mo7f5_447).awsui_body-cell-editable_c6tup_mo7f5_447:hover.awsui_expandable-level-2_c6tup_mo7f5_180>.awsui_body-cell-content_c6tup_mo7f5_160{padding-inline-start:calc((var(--space-xxs-hwfkai, 4px) + var(--border-divider-list-width-tdfx1x, 1px) - 1*var(--border-divider-list-width-tdfx1x, 1px))/2);margin-inline-start:calc((var(--space-xxs-hwfkai, 4px) + var(--border-divider-list-width-tdfx1x, 1px) - 1*var(--border-divider-list-width-tdfx1x, 1px))/2 + 2*(var(--space-m-dsumyt, 16px) + var(--space-xs-ymlm0b, 8px)))}.awsui_body-cell_c6tup_mo7f5_152.awsui_is-visual-refresh_c6tup_mo7f5_357:not(#\9 ):first-child:first-child.awsui_has-striped-rows_c6tup_mo7f5_530:not(.awsui_body-cell-edit-active_c6tup_mo7f5_447):not(.awsui_body-cell-expandable_c6tup_mo7f5_447).awsui_body-cell-editable_c6tup_mo7f5_447:hover.awsui_expandable-level-2_c6tup_mo7f5_180>.awsui_expandable-toggle-wrapper_c6tup_mo7f5_145{margin-inline-start:calc(var(--space-xxs-hwfkai, 4px) + var(--border-divider-list-width-tdfx1x, 1px) - 1*var(--border-divider-list-width-tdfx1x, 1px) + 1*(var(--space-m-dsumyt, 16px) + var(--space-xs-ymlm0b, 8px)))}.awsui_body-cell_c6tup_mo7f5_152.awsui_is-visual-refresh_c6tup_mo7f5_357:not(#\9 ):first-child:first-child.awsui_has-striped-rows_c6tup_mo7f5_530:not(.awsui_body-cell-edit-active_c6tup_mo7f5_447):not(.awsui_body-cell-expandable_c6tup_mo7f5_447).awsui_body-cell-editable_c6tup_mo7f5_447:hover.awsui_expandable-level-3_c6tup_mo7f5_187>.awsui_body-cell-content_c6tup_mo7f5_160{padding-inline-start:calc((var(--space-xxs-hwfkai, 4px) + var(--border-divider-list-width-tdfx1x, 1px) - 1*var(--border-divider-list-width-tdfx1x, 1px))/2);margin-inline-start:calc((var(--space-xxs-hwfkai, 4px) + var(--border-divider-list-width-tdfx1x, 1px) - 1*var(--border-divider-list-width-tdfx1x, 1px))/2 + 3*(var(--space-m-dsumyt, 16px) + var(--space-xs-ymlm0b, 8px)))}.awsui_body-cell_c6tup_mo7f5_152.awsui_is-visual-refresh_c6tup_mo7f5_357:not(#\9 ):first-child:first-child.awsui_has-striped-rows_c6tup_mo7f5_530:not(.awsui_body-cell-edit-active_c6tup_mo7f5_447):not(.awsui_body-cell-expandable_c6tup_mo7f5_447).awsui_body-cell-editable_c6tup_mo7f5_447:hover.awsui_expandable-level-3_c6tup_mo7f5_187>.awsui_expandable-toggle-wrapper_c6tup_mo7f5_145{margin-inline-start:calc(var(--space-xxs-hwfkai, 4px) + var(--border-divider-list-width-tdfx1x, 1px) - 1*var(--border-divider-list-width-tdfx1x, 1px) + 2*(var(--space-m-dsumyt, 16px) + var(--space-xs-ymlm0b, 8px)))}.awsui_body-cell_c6tup_mo7f5_152.awsui_is-visual-refresh_c6tup_mo7f5_357:not(#\9 ):first-child:first-child.awsui_has-striped-rows_c6tup_mo7f5_530:not(.awsui_body-cell-edit-active_c6tup_mo7f5_447):not(.awsui_body-cell-expandable_c6tup_mo7f5_447).awsui_body-cell-editable_c6tup_mo7f5_447:hover.awsui_expandable-level-4_c6tup_mo7f5_194>.awsui_body-cell-content_c6tup_mo7f5_160{padding-inline-start:calc((var(--space-xxs-hwfkai, 4px) + var(--border-divider-list-width-tdfx1x, 1px) - 1*var(--border-divider-list-width-tdfx1x, 1px))/2);margin-inline-start:calc((var(--space-xxs-hwfkai, 4px) + var(--border-divider-list-width-tdfx1x, 1px) - 1*var(--border-divider-list-width-tdfx1x, 1px))/2 + 4*(var(--space-m-dsumyt, 16px) + var(--space-xs-ymlm0b, 8px)))}.awsui_body-cell_c6tup_mo7f5_152.awsui_is-visual-refresh_c6tup_mo7f5_357:not(#\9 ):first-child:first-child.awsui_has-striped-rows_c6tup_mo7f5_530:not(.awsui_body-cell-edit-active_c6tup_mo7f5_447):not(.awsui_body-cell-expandable_c6tup_mo7f5_447).awsui_body-cell-editable_c6tup_mo7f5_447:hover.awsui_expandable-level-4_c6tup_mo7f5_194>.awsui_expandable-toggle-wrapper_c6tup_mo7f5_145{margin-inline-start:calc(var(--space-xxs-hwfkai, 4px) + var(--border-divider-list-width-tdfx1x, 1px) - 1*var(--border-divider-list-width-tdfx1x, 1px) + 3*(var(--space-m-dsumyt, 16px) + var(--space-xs-ymlm0b, 8px)))}.awsui_body-cell_c6tup_mo7f5_152.awsui_is-visual-refresh_c6tup_mo7f5_357:not(#\9 ):first-child:first-child.awsui_has-striped-rows_c6tup_mo7f5_530:not(.awsui_body-cell-edit-active_c6tup_mo7f5_447):not(.awsui_body-cell-expandable_c6tup_mo7f5_447).awsui_body-cell-editable_c6tup_mo7f5_447:hover.awsui_expandable-level-5_c6tup_mo7f5_201>.awsui_body-cell-content_c6tup_mo7f5_160{padding-inline-start:calc((var(--space-xxs-hwfkai, 4px) + var(--border-divider-list-width-tdfx1x, 1px) - 1*var(--border-divider-list-width-tdfx1x, 1px))/2);margin-inline-start:calc((var(--space-xxs-hwfkai, 4px) + var(--border-divider-list-width-tdfx1x, 1px) - 1*var(--border-divider-list-width-tdfx1x, 1px))/2 + 5*(var(--space-m-dsumyt, 16px) + var(--space-xs-ymlm0b, 8px)))}.awsui_body-cell_c6tup_mo7f5_152.awsui_is-visual-refresh_c6tup_mo7f5_357:not(#\9 ):first-child:first-child.awsui_has-striped-rows_c6tup_mo7f5_530:not(.awsui_body-cell-edit-active_c6tup_mo7f5_447):not(.awsui_body-cell-expandable_c6tup_mo7f5_447).awsui_body-cell-editable_c6tup_mo7f5_447:hover.awsui_expandable-level-5_c6tup_mo7f5_201>.awsui_expandable-toggle-wrapper_c6tup_mo7f5_145{margin-inline-start:calc(var(--space-xxs-hwfkai, 4px) + var(--border-divider-list-width-tdfx1x, 1px) - 1*var(--border-divider-list-width-tdfx1x, 1px) + 4*(var(--space-m-dsumyt, 16px) + var(--space-xs-ymlm0b, 8px)))}.awsui_body-cell_c6tup_mo7f5_152.awsui_is-visual-refresh_c6tup_mo7f5_357:not(#\9 ):first-child:first-child.awsui_has-striped-rows_c6tup_mo7f5_530:not(.awsui_body-cell-edit-active_c6tup_mo7f5_447):not(.awsui_body-cell-expandable_c6tup_mo7f5_447).awsui_body-cell-editable_c6tup_mo7f5_447:hover.awsui_expandable-level-6_c6tup_mo7f5_208>.awsui_body-cell-content_c6tup_mo7f5_160{padding-inline-start:calc((var(--space-xxs-hwfkai, 4px) + var(--border-divider-list-width-tdfx1x, 1px) - 1*var(--border-divider-list-width-tdfx1x, 1px))/2);margin-inline-start:calc((var(--space-xxs-hwfkai, 4px) + var(--border-divider-list-width-tdfx1x, 1px) - 1*var(--border-divider-list-width-tdfx1x, 1px))/2 + 6*(var(--space-m-dsumyt, 16px) + var(--space-xs-ymlm0b, 8px)))}.awsui_body-cell_c6tup_mo7f5_152.awsui_is-visual-refresh_c6tup_mo7f5_357:not(#\9 ):first-child:first-child.awsui_has-striped-rows_c6tup_mo7f5_530:not(.awsui_body-cell-edit-active_c6tup_mo7f5_447):not(.awsui_body-cell-expandable_c6tup_mo7f5_447).awsui_body-cell-editable_c6tup_mo7f5_447:hover.awsui_expandable-level-6_c6tup_mo7f5_208>.awsui_expandable-toggle-wrapper_c6tup_mo7f5_145{margin-inline-start:calc(var(--space-xxs-hwfkai, 4px) + var(--border-divider-list-width-tdfx1x, 1px) - 1*var(--border-divider-list-width-tdfx1x, 1px) + 5*(var(--space-m-dsumyt, 16px) + var(--space-xs-ymlm0b, 8px)))}.awsui_body-cell_c6tup_mo7f5_152.awsui_is-visual-refresh_c6tup_mo7f5_357:not(#\9 ):first-child:first-child.awsui_has-striped-rows_c6tup_mo7f5_530:not(.awsui_body-cell-edit-active_c6tup_mo7f5_447):not(.awsui_body-cell-expandable_c6tup_mo7f5_447).awsui_body-cell-editable_c6tup_mo7f5_447:hover.awsui_expandable-level-7_c6tup_mo7f5_215>.awsui_body-cell-content_c6tup_mo7f5_160{padding-inline-start:calc((var(--space-xxs-hwfkai, 4px) + var(--border-divider-list-width-tdfx1x, 1px) - 1*var(--border-divider-list-width-tdfx1x, 1px))/2);margin-inline-start:calc((var(--space-xxs-hwfkai, 4px) + var(--border-divider-list-width-tdfx1x, 1px) - 1*var(--border-divider-list-width-tdfx1x, 1px))/2 + 7*(var(--space-m-dsumyt, 16px) + var(--space-xs-ymlm0b, 8px)))}.awsui_body-cell_c6tup_mo7f5_152.awsui_is-visual-refresh_c6tup_mo7f5_357:not(#\9 ):first-child:first-child.awsui_has-striped-rows_c6tup_mo7f5_530:not(.awsui_body-cell-edit-active_c6tup_mo7f5_447):not(.awsui_body-cell-expandable_c6tup_mo7f5_447).awsui_body-cell-editable_c6tup_mo7f5_447:hover.awsui_expandable-level-7_c6tup_mo7f5_215>.awsui_expandable-toggle-wrapper_c6tup_mo7f5_145{margin-inline-start:calc(var(--space-xxs-hwfkai, 4px) + var(--border-divider-list-width-tdfx1x, 1px) - 1*var(--border-divider-list-width-tdfx1x, 1px) + 6*(var(--space-m-dsumyt, 16px) + var(--space-xs-ymlm0b, 8px)))}.awsui_body-cell_c6tup_mo7f5_152.awsui_is-visual-refresh_c6tup_mo7f5_357:not(#\9 ):first-child:first-child.awsui_has-striped-rows_c6tup_mo7f5_530:not(.awsui_body-cell-edit-active_c6tup_mo7f5_447):not(.awsui_body-cell-expandable_c6tup_mo7f5_447).awsui_body-cell-editable_c6tup_mo7f5_447:hover.awsui_expandable-level-8_c6tup_mo7f5_222>.awsui_body-cell-content_c6tup_mo7f5_160{padding-inline-start:calc((var(--space-xxs-hwfkai, 4px) + var(--border-divider-list-width-tdfx1x, 1px) - 1*var(--border-divider-list-width-tdfx1x, 1px))/2);margin-inline-start:calc((var(--space-xxs-hwfkai, 4px) + var(--border-divider-list-width-tdfx1x, 1px) - 1*var(--border-divider-list-width-tdfx1x, 1px))/2 + 8*(var(--space-m-dsumyt, 16px) + var(--space-xs-ymlm0b, 8px)))}.awsui_body-cell_c6tup_mo7f5_152.awsui_is-visual-refresh_c6tup_mo7f5_357:not(#\9 ):first-child:first-child.awsui_has-striped-rows_c6tup_mo7f5_530:not(.awsui_body-cell-edit-active_c6tup_mo7f5_447):not(.awsui_body-cell-expandable_c6tup_mo7f5_447).awsui_body-cell-editable_c6tup_mo7f5_447:hover.awsui_expandable-level-8_c6tup_mo7f5_222>.awsui_expandable-toggle-wrapper_c6tup_mo7f5_145{margin-inline-start:calc(var(--space-xxs-hwfkai, 4px) + var(--border-divider-list-width-tdfx1x, 1px) - 1*var(--border-divider-list-width-tdfx1x, 1px) + 7*(var(--space-m-dsumyt, 16px) + var(--space-xs-ymlm0b, 8px)))}.awsui_body-cell_c6tup_mo7f5_152.awsui_is-visual-refresh_c6tup_mo7f5_357:not(#\9 ):first-child:first-child.awsui_has-striped-rows_c6tup_mo7f5_530:not(.awsui_body-cell-edit-active_c6tup_mo7f5_447):not(.awsui_body-cell-expandable_c6tup_mo7f5_447).awsui_body-cell-editable_c6tup_mo7f5_447:hover.awsui_expandable-level-9_c6tup_mo7f5_229>.awsui_body-cell-content_c6tup_mo7f5_160{padding-inline-start:calc((var(--space-xxs-hwfkai, 4px) + var(--border-divider-list-width-tdfx1x, 1px) - 1*var(--border-divider-list-width-tdfx1x, 1px))/2);margin-inline-start:calc((var(--space-xxs-hwfkai, 4px) + var(--border-divider-list-width-tdfx1x, 1px) - 1*var(--border-divider-list-width-tdfx1x, 1px))/2 + 9*(var(--space-m-dsumyt, 16px) + var(--space-xs-ymlm0b, 8px)))}.awsui_body-cell_c6tup_mo7f5_152.awsui_is-visual-refresh_c6tup_mo7f5_357:not(#\9 ):first-child:first-child.awsui_has-striped-rows_c6tup_mo7f5_530:not(.awsui_body-cell-edit-active_c6tup_mo7f5_447):not(.awsui_body-cell-expandable_c6tup_mo7f5_447).awsui_body-cell-editable_c6tup_mo7f5_447:hover.awsui_expandable-level-9_c6tup_mo7f5_229>.awsui_expandable-toggle-wrapper_c6tup_mo7f5_145{margin-inline-start:calc(var(--space-xxs-hwfkai, 4px) + var(--border-divider-list-width-tdfx1x, 1px) - 1*var(--border-divider-list-width-tdfx1x, 1px) + 8*(var(--space-m-dsumyt, 16px) + var(--space-xs-ymlm0b, 8px)))}.awsui_body-cell_c6tup_mo7f5_152.awsui_is-visual-refresh_c6tup_mo7f5_357:not(#\9 ):first-child:first-child.awsui_has-striped-rows_c6tup_mo7f5_530:not(.awsui_body-cell-edit-active_c6tup_mo7f5_447):not(.awsui_body-cell-expandable_c6tup_mo7f5_447).awsui_body-cell-editable_c6tup_mo7f5_447:hover.awsui_expandable-level-next_c6tup_mo7f5_236>.awsui_body-cell-content_c6tup_mo7f5_160{padding-inline-start:calc((var(--space-xxs-hwfkai, 4px) + var(--border-divider-list-width-tdfx1x, 1px) - 1*var(--border-divider-list-width-tdfx1x, 1px))/2);margin-inline-start:calc((var(--space-xxs-hwfkai, 4px) + var(--border-divider-list-width-tdfx1x, 1px) - 1*var(--border-divider-list-width-tdfx1x, 1px))/2 + 9*(var(--space-m-dsumyt, 16px) + var(--space-xs-ymlm0b, 8px)))}.awsui_body-cell_c6tup_mo7f5_152.awsui_is-visual-refresh_c6tup_mo7f5_357:not(#\9 ):first-child:first-child.awsui_has-striped-rows_c6tup_mo7f5_530:not(.awsui_body-cell-edit-active_c6tup_mo7f5_447):not(.awsui_body-cell-expandable_c6tup_mo7f5_447).awsui_body-cell-editable_c6tup_mo7f5_447:hover.awsui_expandable-level-next_c6tup_mo7f5_236>.awsui_expandable-toggle-wrapper_c6tup_mo7f5_145{margin-inline-start:calc(var(--space-xxs-hwfkai, 4px) + var(--border-divider-list-width-tdfx1x, 1px) - 1*var(--border-divider-list-width-tdfx1x, 1px) + 8*(var(--space-m-dsumyt, 16px) + var(--space-xs-ymlm0b, 8px)))}.awsui_body-cell_c6tup_mo7f5_152.awsui_is-visual-refresh_c6tup_mo7f5_357:not(#\9 ):first-child:first-child.awsui_has-striped-rows_c6tup_mo7f5_530.awsui_sticky-cell-pad-inline-start_c6tup_mo7f5_696>.awsui_body-cell-content_c6tup_mo7f5_160{padding-inline-start:calc(var(--space-scaled-l-k5kohy, 20px) - 1*var(--border-divider-list-width-tdfx1x, 1px))}.awsui_body-cell_c6tup_mo7f5_152.awsui_is-visual-refresh_c6tup_mo7f5_357:not(#\9 ):first-child:first-child.awsui_has-striped-rows_c6tup_mo7f5_530.awsui_sticky-cell-pad-inline-start_c6tup_mo7f5_696>.awsui_expandable-toggle-wrapper_c6tup_mo7f5_145{margin-inline-start:calc(var(--space-scaled-l-k5kohy, 20px) - 1*var(--border-divider-list-width-tdfx1x, 1px))}.awsui_body-cell_c6tup_mo7f5_152.awsui_is-visual-refresh_c6tup_mo7f5_357:not(#\9 ):first-child:first-child.awsui_has-striped-rows_c6tup_mo7f5_530.awsui_sticky-cell-pad-inline-start_c6tup_mo7f5_696.awsui_expandable-level-0_c6tup_mo7f5_166>.awsui_body-cell-content_c6tup_mo7f5_160{padding-inline-start:calc((var(--space-scaled-l-k5kohy, 20px) - 1*var(--border-divider-list-width-tdfx1x, 1px))/2);margin-inline-start:calc((var(--space-scaled-l-k5kohy, 20px) - 1*var(--border-divider-list-width-tdfx1x, 1px))/2 + 0*(var(--space-m-dsumyt, 16px) + var(--space-xs-ymlm0b, 8px)))}.awsui_body-cell_c6tup_mo7f5_152.awsui_is-visual-refresh_c6tup_mo7f5_357:not(#\9 ):first-child:first-child.awsui_has-striped-rows_c6tup_mo7f5_530.awsui_sticky-cell-pad-inline-start_c6tup_mo7f5_696.awsui_expandable-level-0_c6tup_mo7f5_166>.awsui_expandable-toggle-wrapper_c6tup_mo7f5_145{margin-inline-start:calc(var(--space-scaled-l-k5kohy, 20px) - 1*var(--border-divider-list-width-tdfx1x, 1px) + -1*(var(--space-m-dsumyt, 16px) + var(--space-xs-ymlm0b, 8px)))}.awsui_body-cell_c6tup_mo7f5_152.awsui_is-visual-refresh_c6tup_mo7f5_357:not(#\9 ):first-child:first-child.awsui_has-striped-rows_c6tup_mo7f5_530.awsui_sticky-cell-pad-inline-start_c6tup_mo7f5_696.awsui_expandable-level-1_c6tup_mo7f5_173>.awsui_body-cell-content_c6tup_mo7f5_160{padding-inline-start:calc((var(--space-scaled-l-k5kohy, 20px) - 1*var(--border-divider-list-width-tdfx1x, 1px))/2);margin-inline-start:calc((var(--space-scaled-l-k5kohy, 20px) - 1*var(--border-divider-list-width-tdfx1x, 1px))/2 + 1*(var(--space-m-dsumyt, 16px) + var(--space-xs-ymlm0b, 8px)))}.awsui_body-cell_c6tup_mo7f5_152.awsui_is-visual-refresh_c6tup_mo7f5_357:not(#\9 ):first-child:first-child.awsui_has-striped-rows_c6tup_mo7f5_530.awsui_sticky-cell-pad-inline-start_c6tup_mo7f5_696.awsui_expandable-level-1_c6tup_mo7f5_173>.awsui_expandable-toggle-wrapper_c6tup_mo7f5_145{margin-inline-start:calc(var(--space-scaled-l-k5kohy, 20px) - 1*var(--border-divider-list-width-tdfx1x, 1px) + 0*(var(--space-m-dsumyt, 16px) + var(--space-xs-ymlm0b, 8px)))}.awsui_body-cell_c6tup_mo7f5_152.awsui_is-visual-refresh_c6tup_mo7f5_357:not(#\9 ):first-child:first-child.awsui_has-striped-rows_c6tup_mo7f5_530.awsui_sticky-cell-pad-inline-start_c6tup_mo7f5_696.awsui_expandable-level-2_c6tup_mo7f5_180>.awsui_body-cell-content_c6tup_mo7f5_160{padding-inline-start:calc((var(--space-scaled-l-k5kohy, 20px) - 1*var(--border-divider-list-width-tdfx1x, 1px))/2);margin-inline-start:calc((var(--space-scaled-l-k5kohy, 20px) - 1*var(--border-divider-list-width-tdfx1x, 1px))/2 + 2*(var(--space-m-dsumyt, 16px) + var(--space-xs-ymlm0b, 8px)))}.awsui_body-cell_c6tup_mo7f5_152.awsui_is-visual-refresh_c6tup_mo7f5_357:not(#\9 ):first-child:first-child.awsui_has-striped-rows_c6tup_mo7f5_530.awsui_sticky-cell-pad-inline-start_c6tup_mo7f5_696.awsui_expandable-level-2_c6tup_mo7f5_180>.awsui_expandable-toggle-wrapper_c6tup_mo7f5_145{margin-inline-start:calc(var(--space-scaled-l-k5kohy, 20px) - 1*var(--border-divider-list-width-tdfx1x, 1px) + 1*(var(--space-m-dsumyt, 16px) + var(--space-xs-ymlm0b, 8px)))}.awsui_body-cell_c6tup_mo7f5_152.awsui_is-visual-refresh_c6tup_mo7f5_357:not(#\9 ):first-child:first-child.awsui_has-striped-rows_c6tup_mo7f5_530.awsui_sticky-cell-pad-inline-start_c6tup_mo7f5_696.awsui_expandable-level-3_c6tup_mo7f5_187>.awsui_body-cell-content_c6tup_mo7f5_160{padding-inline-start:calc((var(--space-scaled-l-k5kohy, 20px) - 1*var(--border-divider-list-width-tdfx1x, 1px))/2);margin-inline-start:calc((var(--space-scaled-l-k5kohy, 20px) - 1*var(--border-divider-list-width-tdfx1x, 1px))/2 + 3*(var(--space-m-dsumyt, 16px) + var(--space-xs-ymlm0b, 8px)))}.awsui_body-cell_c6tup_mo7f5_152.awsui_is-visual-refresh_c6tup_mo7f5_357:not(#\9 ):first-child:first-child.awsui_has-striped-rows_c6tup_mo7f5_530.awsui_sticky-cell-pad-inline-start_c6tup_mo7f5_696.awsui_expandable-level-3_c6tup_mo7f5_187>.awsui_expandable-toggle-wrapper_c6tup_mo7f5_145{margin-inline-start:calc(var(--space-scaled-l-k5kohy, 20px) - 1*var(--border-divider-list-width-tdfx1x, 1px) + 2*(var(--space-m-dsumyt, 16px) + var(--space-xs-ymlm0b, 8px)))}.awsui_body-cell_c6tup_mo7f5_152.awsui_is-visual-refresh_c6tup_mo7f5_357:not(#\9 ):first-child:first-child.awsui_has-striped-rows_c6tup_mo7f5_530.awsui_sticky-cell-pad-inline-start_c6tup_mo7f5_696.awsui_expandable-level-4_c6tup_mo7f5_194>.awsui_body-cell-content_c6tup_mo7f5_160{padding-inline-start:calc((var(--space-scaled-l-k5kohy, 20px) - 1*var(--border-divider-list-width-tdfx1x, 1px))/2);margin-inline-start:calc((var(--space-scaled-l-k5kohy, 20px) - 1*var(--border-divider-list-width-tdfx1x, 1px))/2 + 4*(var(--space-m-dsumyt, 16px) + var(--space-xs-ymlm0b, 8px)))}.awsui_body-cell_c6tup_mo7f5_152.awsui_is-visual-refresh_c6tup_mo7f5_357:not(#\9 ):first-child:first-child.awsui_has-striped-rows_c6tup_mo7f5_530.awsui_sticky-cell-pad-inline-start_c6tup_mo7f5_696.awsui_expandable-level-4_c6tup_mo7f5_194>.awsui_expandable-toggle-wrapper_c6tup_mo7f5_145{margin-inline-start:calc(var(--space-scaled-l-k5kohy, 20px) - 1*var(--border-divider-list-width-tdfx1x, 1px) + 3*(var(--space-m-dsumyt, 16px) + var(--space-xs-ymlm0b, 8px)))}.awsui_body-cell_c6tup_mo7f5_152.awsui_is-visual-refresh_c6tup_mo7f5_357:not(#\9 ):first-child:first-child.awsui_has-striped-rows_c6tup_mo7f5_530.awsui_sticky-cell-pad-inline-start_c6tup_mo7f5_696.awsui_expandable-level-5_c6tup_mo7f5_201>.awsui_body-cell-content_c6tup_mo7f5_160{padding-inline-start:calc((var(--space-scaled-l-k5kohy, 20px) - 1*var(--border-divider-list-width-tdfx1x, 1px))/2);margin-inline-start:calc((var(--space-scaled-l-k5kohy, 20px) - 1*var(--border-divider-list-width-tdfx1x, 1px))/2 + 5*(var(--space-m-dsumyt, 16px) + var(--space-xs-ymlm0b, 8px)))}.awsui_body-cell_c6tup_mo7f5_152.awsui_is-visual-refresh_c6tup_mo7f5_357:not(#\9 ):first-child:first-child.awsui_has-striped-rows_c6tup_mo7f5_530.awsui_sticky-cell-pad-inline-start_c6tup_mo7f5_696.awsui_expandable-level-5_c6tup_mo7f5_201>.awsui_expandable-toggle-wrapper_c6tup_mo7f5_145{margin-inline-start:calc(var(--space-scaled-l-k5kohy, 20px) - 1*var(--border-divider-list-width-tdfx1x, 1px) + 4*(var(--space-m-dsumyt, 16px) + var(--space-xs-ymlm0b, 8px)))}.awsui_body-cell_c6tup_mo7f5_152.awsui_is-visual-refresh_c6tup_mo7f5_357:not(#\9 ):first-child:first-child.awsui_has-striped-rows_c6tup_mo7f5_530.awsui_sticky-cell-pad-inline-start_c6tup_mo7f5_696.awsui_expandable-level-6_c6tup_mo7f5_208>.awsui_body-cell-content_c6tup_mo7f5_160{padding-inline-start:calc((var(--space-scaled-l-k5kohy, 20px) - 1*var(--border-divider-list-width-tdfx1x, 1px))/2);margin-inline-start:calc((var(--space-scaled-l-k5kohy, 20px) - 1*var(--border-divider-list-width-tdfx1x, 1px))/2 + 6*(var(--space-m-dsumyt, 16px) + var(--space-xs-ymlm0b, 8px)))}.awsui_body-cell_c6tup_mo7f5_152.awsui_is-visual-refresh_c6tup_mo7f5_357:not(#\9 ):first-child:first-child.awsui_has-striped-rows_c6tup_mo7f5_530.awsui_sticky-cell-pad-inline-start_c6tup_mo7f5_696.awsui_expandable-level-6_c6tup_mo7f5_208>.awsui_expandable-toggle-wrapper_c6tup_mo7f5_145{margin-inline-start:calc(var(--space-scaled-l-k5kohy, 20px) - 1*var(--border-divider-list-width-tdfx1x, 1px) + 5*(var(--space-m-dsumyt, 16px) + var(--space-xs-ymlm0b, 8px)))}.awsui_body-cell_c6tup_mo7f5_152.awsui_is-visual-refresh_c6tup_mo7f5_357:not(#\9 ):first-child:first-child.awsui_has-striped-rows_c6tup_mo7f5_530.awsui_sticky-cell-pad-inline-start_c6tup_mo7f5_696.awsui_expandable-level-7_c6tup_mo7f5_215>.awsui_body-cell-content_c6tup_mo7f5_160{padding-inline-start:calc((var(--space-scaled-l-k5kohy, 20px) - 1*var(--border-divider-list-width-tdfx1x, 1px))/2);margin-inline-start:calc((var(--space-scaled-l-k5kohy, 20px) - 1*var(--border-divider-list-width-tdfx1x, 1px))/2 + 7*(var(--space-m-dsumyt, 16px) + var(--space-xs-ymlm0b, 8px)))}.awsui_body-cell_c6tup_mo7f5_152.awsui_is-visual-refresh_c6tup_mo7f5_357:not(#\9 ):first-child:first-child.awsui_has-striped-rows_c6tup_mo7f5_530.awsui_sticky-cell-pad-inline-start_c6tup_mo7f5_696.awsui_expandable-level-7_c6tup_mo7f5_215>.awsui_expandable-toggle-wrapper_c6tup_mo7f5_145{margin-inline-start:calc(var(--space-scaled-l-k5kohy, 20px) - 1*var(--border-divider-list-width-tdfx1x, 1px) + 6*(var(--space-m-dsumyt, 16px) + var(--space-xs-ymlm0b, 8px)))}.awsui_body-cell_c6tup_mo7f5_152.awsui_is-visual-refresh_c6tup_mo7f5_357:not(#\9 ):first-child:first-child.awsui_has-striped-rows_c6tup_mo7f5_530.awsui_sticky-cell-pad-inline-start_c6tup_mo7f5_696.awsui_expandable-level-8_c6tup_mo7f5_222>.awsui_body-cell-content_c6tup_mo7f5_160{padding-inline-start:calc((var(--space-scaled-l-k5kohy, 20px) - 1*var(--border-divider-list-width-tdfx1x, 1px))/2);margin-inline-start:calc((var(--space-scaled-l-k5kohy, 20px) - 1*var(--border-divider-list-width-tdfx1x, 1px))/2 + 8*(var(--space-m-dsumyt, 16px) + var(--space-xs-ymlm0b, 8px)))}.awsui_body-cell_c6tup_mo7f5_152.awsui_is-visual-refresh_c6tup_mo7f5_357:not(#\9 ):first-child:first-child.awsui_has-striped-rows_c6tup_mo7f5_530.awsui_sticky-cell-pad-inline-start_c6tup_mo7f5_696.awsui_expandable-level-8_c6tup_mo7f5_222>.awsui_expandable-toggle-wrapper_c6tup_mo7f5_145{margin-inline-start:calc(var(--space-scaled-l-k5kohy, 20px) - 1*var(--border-divider-list-width-tdfx1x, 1px) + 7*(var(--space-m-dsumyt, 16px) + var(--space-xs-ymlm0b, 8px)))}.awsui_body-cell_c6tup_mo7f5_152.awsui_is-visual-refresh_c6tup_mo7f5_357:not(#\9 ):first-child:first-child.awsui_has-striped-rows_c6tup_mo7f5_530.awsui_sticky-cell-pad-inline-start_c6tup_mo7f5_696.awsui_expandable-level-9_c6tup_mo7f5_229>.awsui_body-cell-content_c6tup_mo7f5_160{padding-inline-start:calc((var(--space-scaled-l-k5kohy, 20px) - 1*var(--border-divider-list-width-tdfx1x, 1px))/2);margin-inline-start:calc((var(--space-scaled-l-k5kohy, 20px) - 1*var(--border-divider-list-width-tdfx1x, 1px))/2 + 9*(var(--space-m-dsumyt, 16px) + var(--space-xs-ymlm0b, 8px)))}.awsui_body-cell_c6tup_mo7f5_152.awsui_is-visual-refresh_c6tup_mo7f5_357:not(#\9 ):first-child:first-child.awsui_has-striped-rows_c6tup_mo7f5_530.awsui_sticky-cell-pad-inline-start_c6tup_mo7f5_696.awsui_expandable-level-9_c6tup_mo7f5_229>.awsui_expandable-toggle-wrapper_c6tup_mo7f5_145{margin-inline-start:calc(var(--space-scaled-l-k5kohy, 20px) - 1*var(--border-divider-list-width-tdfx1x, 1px) + 8*(var(--space-m-dsumyt, 16px) + var(--space-xs-ymlm0b, 8px)))}.awsui_body-cell_c6tup_mo7f5_152.awsui_is-visual-refresh_c6tup_mo7f5_357:not(#\9 ):first-child:first-child.awsui_has-striped-rows_c6tup_mo7f5_530.awsui_sticky-cell-pad-inline-start_c6tup_mo7f5_696.awsui_expandable-level-next_c6tup_mo7f5_236>.awsui_body-cell-content_c6tup_mo7f5_160{padding-inline-start:calc((var(--space-scaled-l-k5kohy, 20px) - 1*var(--border-divider-list-width-tdfx1x, 1px))/2);margin-inline-start:calc((var(--space-scaled-l-k5kohy, 20px) - 1*var(--border-divider-list-width-tdfx1x, 1px))/2 + 9*(var(--space-m-dsumyt, 16px) + var(--space-xs-ymlm0b, 8px)))}.awsui_body-cell_c6tup_mo7f5_152.awsui_is-visual-refresh_c6tup_mo7f5_357:not(#\9 ):first-child:first-child.awsui_has-striped-rows_c6tup_mo7f5_530.awsui_sticky-cell-pad-inline-start_c6tup_mo7f5_696.awsui_expandable-level-next_c6tup_mo7f5_236>.awsui_expandable-toggle-wrapper_c6tup_mo7f5_145{margin-inline-start:calc(var(--space-scaled-l-k5kohy, 20px) - 1*var(--border-divider-list-width-tdfx1x, 1px) + 8*(var(--space-m-dsumyt, 16px) + var(--space-xs-ymlm0b, 8px)))}.awsui_body-cell_c6tup_mo7f5_152.awsui_is-visual-refresh_c6tup_mo7f5_357:not(#\9 ):first-child:first-child.awsui_has-striped-rows_c6tup_mo7f5_530.awsui_sticky-cell-pad-inline-start_c6tup_mo7f5_696:not(.awsui_body-cell-edit-active_c6tup_mo7f5_447):not(.awsui_body-cell-expandable_c6tup_mo7f5_447).awsui_body-cell-editable_c6tup_mo7f5_447:hover>.awsui_body-cell-content_c6tup_mo7f5_160{padding-inline-start:calc(var(--space-scaled-l-k5kohy, 20px) + var(--border-divider-list-width-tdfx1x, 1px) - 1*var(--border-divider-list-width-tdfx1x, 1px))}.awsui_body-cell_c6tup_mo7f5_152.awsui_is-visual-refresh_c6tup_mo7f5_357:not(#\9 ):first-child:first-child.awsui_has-striped-rows_c6tup_mo7f5_530.awsui_sticky-cell-pad-inline-start_c6tup_mo7f5_696:not(.awsui_body-cell-edit-active_c6tup_mo7f5_447):not(.awsui_body-cell-expandable_c6tup_mo7f5_447).awsui_body-cell-editable_c6tup_mo7f5_447:hover>.awsui_expandable-toggle-wrapper_c6tup_mo7f5_145{margin-inline-start:calc(var(--space-scaled-l-k5kohy, 20px) + var(--border-divider-list-width-tdfx1x, 1px) - 1*var(--border-divider-list-width-tdfx1x, 1px))}.awsui_body-cell_c6tup_mo7f5_152.awsui_is-visual-refresh_c6tup_mo7f5_357:not(#\9 ):first-child:first-child.awsui_has-striped-rows_c6tup_mo7f5_530.awsui_sticky-cell-pad-inline-start_c6tup_mo7f5_696:not(.awsui_body-cell-edit-active_c6tup_mo7f5_447):not(.awsui_body-cell-expandable_c6tup_mo7f5_447).awsui_body-cell-editable_c6tup_mo7f5_447:hover.awsui_expandable-level-0_c6tup_mo7f5_166>.awsui_body-cell-content_c6tup_mo7f5_160{padding-inline-start:calc((var(--space-scaled-l-k5kohy, 20px) + var(--border-divider-list-width-tdfx1x, 1px) - 1*var(--border-divider-list-width-tdfx1x, 1px))/2);margin-inline-start:calc((var(--space-scaled-l-k5kohy, 20px) + var(--border-divider-list-width-tdfx1x, 1px) - 1*var(--border-divider-list-width-tdfx1x, 1px))/2 + 0*(var(--space-m-dsumyt, 16px) + var(--space-xs-ymlm0b, 8px)))}.awsui_body-cell_c6tup_mo7f5_152.awsui_is-visual-refresh_c6tup_mo7f5_357:not(#\9 ):first-child:first-child.awsui_has-striped-rows_c6tup_mo7f5_530.awsui_sticky-cell-pad-inline-start_c6tup_mo7f5_696:not(.awsui_body-cell-edit-active_c6tup_mo7f5_447):not(.awsui_body-cell-expandable_c6tup_mo7f5_447).awsui_body-cell-editable_c6tup_mo7f5_447:hover.awsui_expandable-level-0_c6tup_mo7f5_166>.awsui_expandable-toggle-wrapper_c6tup_mo7f5_145{margin-inline-start:calc(var(--space-scaled-l-k5kohy, 20px) + var(--border-divider-list-width-tdfx1x, 1px) - 1*var(--border-divider-list-width-tdfx1x, 1px) + -1*(var(--space-m-dsumyt, 16px) + var(--space-xs-ymlm0b, 8px)))}.awsui_body-cell_c6tup_mo7f5_152.awsui_is-visual-refresh_c6tup_mo7f5_357:not(#\9 ):first-child:first-child.awsui_has-striped-rows_c6tup_mo7f5_530.awsui_sticky-cell-pad-inline-start_c6tup_mo7f5_696:not(.awsui_body-cell-edit-active_c6tup_mo7f5_447):not(.awsui_body-cell-expandable_c6tup_mo7f5_447).awsui_body-cell-editable_c6tup_mo7f5_447:hover.awsui_expandable-level-1_c6tup_mo7f5_173>.awsui_body-cell-content_c6tup_mo7f5_160{padding-inline-start:calc((var(--space-scaled-l-k5kohy, 20px) + var(--border-divider-list-width-tdfx1x, 1px) - 1*var(--border-divider-list-width-tdfx1x, 1px))/2);margin-inline-start:calc((var(--space-scaled-l-k5kohy, 20px) + var(--border-divider-list-width-tdfx1x, 1px) - 1*var(--border-divider-list-width-tdfx1x, 1px))/2 + 1*(var(--space-m-dsumyt, 16px) + var(--space-xs-ymlm0b, 8px)))}.awsui_body-cell_c6tup_mo7f5_152.awsui_is-visual-refresh_c6tup_mo7f5_357:not(#\9 ):first-child:first-child.awsui_has-striped-rows_c6tup_mo7f5_530.awsui_sticky-cell-pad-inline-start_c6tup_mo7f5_696:not(.awsui_body-cell-edit-active_c6tup_mo7f5_447):not(.awsui_body-cell-expandable_c6tup_mo7f5_447).awsui_body-cell-editable_c6tup_mo7f5_447:hover.awsui_expandable-level-1_c6tup_mo7f5_173>.awsui_expandable-toggle-wrapper_c6tup_mo7f5_145{margin-inline-start:calc(var(--space-scaled-l-k5kohy, 20px) + var(--border-divider-list-width-tdfx1x, 1px) - 1*var(--border-divider-list-width-tdfx1x, 1px) + 0*(var(--space-m-dsumyt, 16px) + var(--space-xs-ymlm0b, 8px)))}.awsui_body-cell_c6tup_mo7f5_152.awsui_is-visual-refresh_c6tup_mo7f5_357:not(#\9 ):first-child:first-child.awsui_has-striped-rows_c6tup_mo7f5_530.awsui_sticky-cell-pad-inline-start_c6tup_mo7f5_696:not(.awsui_body-cell-edit-active_c6tup_mo7f5_447):not(.awsui_body-cell-expandable_c6tup_mo7f5_447).awsui_body-cell-editable_c6tup_mo7f5_447:hover.awsui_expandable-level-2_c6tup_mo7f5_180>.awsui_body-cell-content_c6tup_mo7f5_160{padding-inline-start:calc((var(--space-scaled-l-k5kohy, 20px) + var(--border-divider-list-width-tdfx1x, 1px) - 1*var(--border-divider-list-width-tdfx1x, 1px))/2);margin-inline-start:calc((var(--space-scaled-l-k5kohy, 20px) + var(--border-divider-list-width-tdfx1x, 1px) - 1*var(--border-divider-list-width-tdfx1x, 1px))/2 + 2*(var(--space-m-dsumyt, 16px) + var(--space-xs-ymlm0b, 8px)))}.awsui_body-cell_c6tup_mo7f5_152.awsui_is-visual-refresh_c6tup_mo7f5_357:not(#\9 ):first-child:first-child.awsui_has-striped-rows_c6tup_mo7f5_530.awsui_sticky-cell-pad-inline-start_c6tup_mo7f5_696:not(.awsui_body-cell-edit-active_c6tup_mo7f5_447):not(.awsui_body-cell-expandable_c6tup_mo7f5_447).awsui_body-cell-editable_c6tup_mo7f5_447:hover.awsui_expandable-level-2_c6tup_mo7f5_180>.awsui_expandable-toggle-wrapper_c6tup_mo7f5_145{margin-inline-start:calc(var(--space-scaled-l-k5kohy, 20px) + var(--border-divider-list-width-tdfx1x, 1px) - 1*var(--border-divider-list-width-tdfx1x, 1px) + 1*(var(--space-m-dsumyt, 16px) + var(--space-xs-ymlm0b, 8px)))}.awsui_body-cell_c6tup_mo7f5_152.awsui_is-visual-refresh_c6tup_mo7f5_357:not(#\9 ):first-child:first-child.awsui_has-striped-rows_c6tup_mo7f5_530.awsui_sticky-cell-pad-inline-start_c6tup_mo7f5_696:not(.awsui_body-cell-edit-active_c6tup_mo7f5_447):not(.awsui_body-cell-expandable_c6tup_mo7f5_447).awsui_body-cell-editable_c6tup_mo7f5_447:hover.awsui_expandable-level-3_c6tup_mo7f5_187>.awsui_body-cell-content_c6tup_mo7f5_160{padding-inline-start:calc((var(--space-scaled-l-k5kohy, 20px) + var(--border-divider-list-width-tdfx1x, 1px) - 1*var(--border-divider-list-width-tdfx1x, 1px))/2);margin-inline-start:calc((var(--space-scaled-l-k5kohy, 20px) + var(--border-divider-list-width-tdfx1x, 1px) - 1*var(--border-divider-list-width-tdfx1x, 1px))/2 + 3*(var(--space-m-dsumyt, 16px) + var(--space-xs-ymlm0b, 8px)))}.awsui_body-cell_c6tup_mo7f5_152.awsui_is-visual-refresh_c6tup_mo7f5_357:not(#\9 ):first-child:first-child.awsui_has-striped-rows_c6tup_mo7f5_530.awsui_sticky-cell-pad-inline-start_c6tup_mo7f5_696:not(.awsui_body-cell-edit-active_c6tup_mo7f5_447):not(.awsui_body-cell-expandable_c6tup_mo7f5_447).awsui_body-cell-editable_c6tup_mo7f5_447:hover.awsui_expandable-level-3_c6tup_mo7f5_187>.awsui_expandable-toggle-wrapper_c6tup_mo7f5_145{margin-inline-start:calc(var(--space-scaled-l-k5kohy, 20px) + var(--border-divider-list-width-tdfx1x, 1px) - 1*var(--border-divider-list-width-tdfx1x, 1px) + 2*(var(--space-m-dsumyt, 16px) + var(--space-xs-ymlm0b, 8px)))}.awsui_body-cell_c6tup_mo7f5_152.awsui_is-visual-refresh_c6tup_mo7f5_357:not(#\9 ):first-child:first-child.awsui_has-striped-rows_c6tup_mo7f5_530.awsui_sticky-cell-pad-inline-start_c6tup_mo7f5_696:not(.awsui_body-cell-edit-active_c6tup_mo7f5_447):not(.awsui_body-cell-expandable_c6tup_mo7f5_447).awsui_body-cell-editable_c6tup_mo7f5_447:hover.awsui_expandable-level-4_c6tup_mo7f5_194>.awsui_body-cell-content_c6tup_mo7f5_160{padding-inline-start:calc((var(--space-scaled-l-k5kohy, 20px) + var(--border-divider-list-width-tdfx1x, 1px) - 1*var(--border-divider-list-width-tdfx1x, 1px))/2);margin-inline-start:calc((var(--space-scaled-l-k5kohy, 20px) + var(--border-divider-list-width-tdfx1x, 1px) - 1*var(--border-divider-list-width-tdfx1x, 1px))/2 + 4*(var(--space-m-dsumyt, 16px) + var(--space-xs-ymlm0b, 8px)))}.awsui_body-cell_c6tup_mo7f5_152.awsui_is-visual-refresh_c6tup_mo7f5_357:not(#\9 ):first-child:first-child.awsui_has-striped-rows_c6tup_mo7f5_530.awsui_sticky-cell-pad-inline-start_c6tup_mo7f5_696:not(.awsui_body-cell-edit-active_c6tup_mo7f5_447):not(.awsui_body-cell-expandable_c6tup_mo7f5_447).awsui_body-cell-editable_c6tup_mo7f5_447:hover.awsui_expandable-level-4_c6tup_mo7f5_194>.awsui_expandable-toggle-wrapper_c6tup_mo7f5_145{margin-inline-start:calc(var(--space-scaled-l-k5kohy, 20px) + var(--border-divider-list-width-tdfx1x, 1px) - 1*var(--border-divider-list-width-tdfx1x, 1px) + 3*(var(--space-m-dsumyt, 16px) + var(--space-xs-ymlm0b, 8px)))}.awsui_body-cell_c6tup_mo7f5_152.awsui_is-visual-refresh_c6tup_mo7f5_357:not(#\9 ):first-child:first-child.awsui_has-striped-rows_c6tup_mo7f5_530.awsui_sticky-cell-pad-inline-start_c6tup_mo7f5_696:not(.awsui_body-cell-edit-active_c6tup_mo7f5_447):not(.awsui_body-cell-expandable_c6tup_mo7f5_447).awsui_body-cell-editable_c6tup_mo7f5_447:hover.awsui_expandable-level-5_c6tup_mo7f5_201>.awsui_body-cell-content_c6tup_mo7f5_160{padding-inline-start:calc((var(--space-scaled-l-k5kohy, 20px) + var(--border-divider-list-width-tdfx1x, 1px) - 1*var(--border-divider-list-width-tdfx1x, 1px))/2);margin-inline-start:calc((var(--space-scaled-l-k5kohy, 20px) + var(--border-divider-list-width-tdfx1x, 1px) - 1*var(--border-divider-list-width-tdfx1x, 1px))/2 + 5*(var(--space-m-dsumyt, 16px) + var(--space-xs-ymlm0b, 8px)))}.awsui_body-cell_c6tup_mo7f5_152.awsui_is-visual-refresh_c6tup_mo7f5_357:not(#\9 ):first-child:first-child.awsui_has-striped-rows_c6tup_mo7f5_530.awsui_sticky-cell-pad-inline-start_c6tup_mo7f5_696:not(.awsui_body-cell-edit-active_c6tup_mo7f5_447):not(.awsui_body-cell-expandable_c6tup_mo7f5_447).awsui_body-cell-editable_c6tup_mo7f5_447:hover.awsui_expandable-level-5_c6tup_mo7f5_201>.awsui_expandable-toggle-wrapper_c6tup_mo7f5_145{margin-inline-start:calc(var(--space-scaled-l-k5kohy, 20px) + var(--border-divider-list-width-tdfx1x, 1px) - 1*var(--border-divider-list-width-tdfx1x, 1px) + 4*(var(--space-m-dsumyt, 16px) + var(--space-xs-ymlm0b, 8px)))}.awsui_body-cell_c6tup_mo7f5_152.awsui_is-visual-refresh_c6tup_mo7f5_357:not(#\9 ):first-child:first-child.awsui_has-striped-rows_c6tup_mo7f5_530.awsui_sticky-cell-pad-inline-start_c6tup_mo7f5_696:not(.awsui_body-cell-edit-active_c6tup_mo7f5_447):not(.awsui_body-cell-expandable_c6tup_mo7f5_447).awsui_body-cell-editable_c6tup_mo7f5_447:hover.awsui_expandable-level-6_c6tup_mo7f5_208>.awsui_body-cell-content_c6tup_mo7f5_160{padding-inline-start:calc((var(--space-scaled-l-k5kohy, 20px) + var(--border-divider-list-width-tdfx1x, 1px) - 1*var(--border-divider-list-width-tdfx1x, 1px))/2);margin-inline-start:calc((var(--space-scaled-l-k5kohy, 20px) + var(--border-divider-list-width-tdfx1x, 1px) - 1*var(--border-divider-list-width-tdfx1x, 1px))/2 + 6*(var(--space-m-dsumyt, 16px) + var(--space-xs-ymlm0b, 8px)))}.awsui_body-cell_c6tup_mo7f5_152.awsui_is-visual-refresh_c6tup_mo7f5_357:not(#\9 ):first-child:first-child.awsui_has-striped-rows_c6tup_mo7f5_530.awsui_sticky-cell-pad-inline-start_c6tup_mo7f5_696:not(.awsui_body-cell-edit-active_c6tup_mo7f5_447):not(.awsui_body-cell-expandable_c6tup_mo7f5_447).awsui_body-cell-editable_c6tup_mo7f5_447:hover.awsui_expandable-level-6_c6tup_mo7f5_208>.awsui_expandable-toggle-wrapper_c6tup_mo7f5_145{margin-inline-start:calc(var(--space-scaled-l-k5kohy, 20px) + var(--border-divider-list-width-tdfx1x, 1px) - 1*var(--border-divider-list-width-tdfx1x, 1px) + 5*(var(--space-m-dsumyt, 16px) + var(--space-xs-ymlm0b, 8px)))}.awsui_body-cell_c6tup_mo7f5_152.awsui_is-visual-refresh_c6tup_mo7f5_357:not(#\9 ):first-child:first-child.awsui_has-striped-rows_c6tup_mo7f5_530.awsui_sticky-cell-pad-inline-start_c6tup_mo7f5_696:not(.awsui_body-cell-edit-active_c6tup_mo7f5_447):not(.awsui_body-cell-expandable_c6tup_mo7f5_447).awsui_body-cell-editable_c6tup_mo7f5_447:hover.awsui_expandable-level-7_c6tup_mo7f5_215>.awsui_body-cell-content_c6tup_mo7f5_160{padding-inline-start:calc((var(--space-scaled-l-k5kohy, 20px) + var(--border-divider-list-width-tdfx1x, 1px) - 1*var(--border-divider-list-width-tdfx1x, 1px))/2);margin-inline-start:calc((var(--space-scaled-l-k5kohy, 20px) + var(--border-divider-list-width-tdfx1x, 1px) - 1*var(--border-divider-list-width-tdfx1x, 1px))/2 + 7*(var(--space-m-dsumyt, 16px) + var(--space-xs-ymlm0b, 8px)))}.awsui_body-cell_c6tup_mo7f5_152.awsui_is-visual-refresh_c6tup_mo7f5_357:not(#\9 ):first-child:first-child.awsui_has-striped-rows_c6tup_mo7f5_530.awsui_sticky-cell-pad-inline-start_c6tup_mo7f5_696:not(.awsui_body-cell-edit-active_c6tup_mo7f5_447):not(.awsui_body-cell-expandable_c6tup_mo7f5_447).awsui_body-cell-editable_c6tup_mo7f5_447:hover.awsui_expandable-level-7_c6tup_mo7f5_215>.awsui_expandable-toggle-wrapper_c6tup_mo7f5_145{margin-inline-start:calc(var(--space-scaled-l-k5kohy, 20px) + var(--border-divider-list-width-tdfx1x, 1px) - 1*var(--border-divider-list-width-tdfx1x, 1px) + 6*(var(--space-m-dsumyt, 16px) + var(--space-xs-ymlm0b, 8px)))}.awsui_body-cell_c6tup_mo7f5_152.awsui_is-visual-refresh_c6tup_mo7f5_357:not(#\9 ):first-child:first-child.awsui_has-striped-rows_c6tup_mo7f5_530.awsui_sticky-cell-pad-inline-start_c6tup_mo7f5_696:not(.awsui_body-cell-edit-active_c6tup_mo7f5_447):not(.awsui_body-cell-expandable_c6tup_mo7f5_447).awsui_body-cell-editable_c6tup_mo7f5_447:hover.awsui_expandable-level-8_c6tup_mo7f5_222>.awsui_body-cell-content_c6tup_mo7f5_160{padding-inline-start:calc((var(--space-scaled-l-k5kohy, 20px) + var(--border-divider-list-width-tdfx1x, 1px) - 1*var(--border-divider-list-width-tdfx1x, 1px))/2);margin-inline-start:calc((var(--space-scaled-l-k5kohy, 20px) + var(--border-divider-list-width-tdfx1x, 1px) - 1*var(--border-divider-list-width-tdfx1x, 1px))/2 + 8*(var(--space-m-dsumyt, 16px) + var(--space-xs-ymlm0b, 8px)))}.awsui_body-cell_c6tup_mo7f5_152.awsui_is-visual-refresh_c6tup_mo7f5_357:not(#\9 ):first-child:first-child.awsui_has-striped-rows_c6tup_mo7f5_530.awsui_sticky-cell-pad-inline-start_c6tup_mo7f5_696:not(.awsui_body-cell-edit-active_c6tup_mo7f5_447):not(.awsui_body-cell-expandable_c6tup_mo7f5_447).awsui_body-cell-editable_c6tup_mo7f5_447:hover.awsui_expandable-level-8_c6tup_mo7f5_222>.awsui_expandable-toggle-wrapper_c6tup_mo7f5_145{margin-inline-start:calc(var(--space-scaled-l-k5kohy, 20px) + var(--border-divider-list-width-tdfx1x, 1px) - 1*var(--border-divider-list-width-tdfx1x, 1px) + 7*(var(--space-m-dsumyt, 16px) + var(--space-xs-ymlm0b, 8px)))}.awsui_body-cell_c6tup_mo7f5_152.awsui_is-visual-refresh_c6tup_mo7f5_357:not(#\9 ):first-child:first-child.awsui_has-striped-rows_c6tup_mo7f5_530.awsui_sticky-cell-pad-inline-start_c6tup_mo7f5_696:not(.awsui_body-cell-edit-active_c6tup_mo7f5_447):not(.awsui_body-cell-expandable_c6tup_mo7f5_447).awsui_body-cell-editable_c6tup_mo7f5_447:hover.awsui_expandable-level-9_c6tup_mo7f5_229>.awsui_body-cell-content_c6tup_mo7f5_160{padding-inline-start:calc((var(--space-scaled-l-k5kohy, 20px) + var(--border-divider-list-width-tdfx1x, 1px) - 1*var(--border-divider-list-width-tdfx1x, 1px))/2);margin-inline-start:calc((var(--space-scaled-l-k5kohy, 20px) + var(--border-divider-list-width-tdfx1x, 1px) - 1*var(--border-divider-list-width-tdfx1x, 1px))/2 + 9*(var(--space-m-dsumyt, 16px) + var(--space-xs-ymlm0b, 8px)))}.awsui_body-cell_c6tup_mo7f5_152.awsui_is-visual-refresh_c6tup_mo7f5_357:not(#\9 ):first-child:first-child.awsui_has-striped-rows_c6tup_mo7f5_530.awsui_sticky-cell-pad-inline-start_c6tup_mo7f5_696:not(.awsui_body-cell-edit-active_c6tup_mo7f5_447):not(.awsui_body-cell-expandable_c6tup_mo7f5_447).awsui_body-cell-editable_c6tup_mo7f5_447:hover.awsui_expandable-level-9_c6tup_mo7f5_229>.awsui_expandable-toggle-wrapper_c6tup_mo7f5_145{margin-inline-start:calc(var(--space-scaled-l-k5kohy, 20px) + var(--border-divider-list-width-tdfx1x, 1px) - 1*var(--border-divider-list-width-tdfx1x, 1px) + 8*(var(--space-m-dsumyt, 16px) + var(--space-xs-ymlm0b, 8px)))}.awsui_body-cell_c6tup_mo7f5_152.awsui_is-visual-refresh_c6tup_mo7f5_357:not(#\9 ):first-child:first-child.awsui_has-striped-rows_c6tup_mo7f5_530.awsui_sticky-cell-pad-inline-start_c6tup_mo7f5_696:not(.awsui_body-cell-edit-active_c6tup_mo7f5_447):not(.awsui_body-cell-expandable_c6tup_mo7f5_447).awsui_body-cell-editable_c6tup_mo7f5_447:hover.awsui_expandable-level-next_c6tup_mo7f5_236>.awsui_body-cell-content_c6tup_mo7f5_160{padding-inline-start:calc((var(--space-scaled-l-k5kohy, 20px) + var(--border-divider-list-width-tdfx1x, 1px) - 1*var(--border-divider-list-width-tdfx1x, 1px))/2);margin-inline-start:calc((var(--space-scaled-l-k5kohy, 20px) + var(--border-divider-list-width-tdfx1x, 1px) - 1*var(--border-divider-list-width-tdfx1x, 1px))/2 + 9*(var(--space-m-dsumyt, 16px) + var(--space-xs-ymlm0b, 8px)))}.awsui_body-cell_c6tup_mo7f5_152.awsui_is-visual-refresh_c6tup_mo7f5_357:not(#\9 ):first-child:first-child.awsui_has-striped-rows_c6tup_mo7f5_530.awsui_sticky-cell-pad-inline-start_c6tup_mo7f5_696:not(.awsui_body-cell-edit-active_c6tup_mo7f5_447):not(.awsui_body-cell-expandable_c6tup_mo7f5_447).awsui_body-cell-editable_c6tup_mo7f5_447:hover.awsui_expandable-level-next_c6tup_mo7f5_236>.awsui_expandable-toggle-wrapper_c6tup_mo7f5_145{margin-inline-start:calc(var(--space-scaled-l-k5kohy, 20px) + var(--border-divider-list-width-tdfx1x, 1px) - 1*var(--border-divider-list-width-tdfx1x, 1px) + 8*(var(--space-m-dsumyt, 16px) + var(--space-xs-ymlm0b, 8px)))}.awsui_body-cell_c6tup_mo7f5_152.awsui_is-visual-refresh_c6tup_mo7f5_357:not(#\9 ):first-child.awsui_sticky-cell-pad-inline-start_c6tup_mo7f5_696:not(.awsui_has-selection_c6tup_mo7f5_862)>.awsui_body-cell-content_c6tup_mo7f5_160{padding-inline-start:calc(var(--space-scaled-l-k5kohy, 20px) - 1*var(--border-divider-list-width-tdfx1x, 1px))}.awsui_body-cell_c6tup_mo7f5_152.awsui_is-visual-refresh_c6tup_mo7f5_357:not(#\9 ):first-child.awsui_sticky-cell-pad-inline-start_c6tup_mo7f5_696:not(.awsui_has-selection_c6tup_mo7f5_862)>.awsui_expandable-toggle-wrapper_c6tup_mo7f5_145{margin-inline-start:calc(var(--space-scaled-l-k5kohy, 20px) - 1*var(--border-divider-list-width-tdfx1x, 1px))}.awsui_body-cell_c6tup_mo7f5_152.awsui_is-visual-refresh_c6tup_mo7f5_357:not(#\9 ):first-child.awsui_sticky-cell-pad-inline-start_c6tup_mo7f5_696:not(.awsui_has-selection_c6tup_mo7f5_862).awsui_expandable-level-0_c6tup_mo7f5_166>.awsui_body-cell-content_c6tup_mo7f5_160{padding-inline-start:calc((var(--space-scaled-l-k5kohy, 20px) - 1*var(--border-divider-list-width-tdfx1x, 1px))/2);margin-inline-start:calc((var(--space-scaled-l-k5kohy, 20px) - 1*var(--border-divider-list-width-tdfx1x, 1px))/2 + 0*(var(--space-m-dsumyt, 16px) + var(--space-xs-ymlm0b, 8px)))}.awsui_body-cell_c6tup_mo7f5_152.awsui_is-visual-refresh_c6tup_mo7f5_357:not(#\9 ):first-child.awsui_sticky-cell-pad-inline-start_c6tup_mo7f5_696:not(.awsui_has-selection_c6tup_mo7f5_862).awsui_expandable-level-0_c6tup_mo7f5_166>.awsui_expandable-toggle-wrapper_c6tup_mo7f5_145{margin-inline-start:calc(var(--space-scaled-l-k5kohy, 20px) - 1*var(--border-divider-list-width-tdfx1x, 1px) + -1*(var(--space-m-dsumyt, 16px) + var(--space-xs-ymlm0b, 8px)))}.awsui_body-cell_c6tup_mo7f5_152.awsui_is-visual-refresh_c6tup_mo7f5_357:not(#\9 ):first-child.awsui_sticky-cell-pad-inline-start_c6tup_mo7f5_696:not(.awsui_has-selection_c6tup_mo7f5_862).awsui_expandable-level-1_c6tup_mo7f5_173>.awsui_body-cell-content_c6tup_mo7f5_160{padding-inline-start:calc((var(--space-scaled-l-k5kohy, 20px) - 1*var(--border-divider-list-width-tdfx1x, 1px))/2);margin-inline-start:calc((var(--space-scaled-l-k5kohy, 20px) - 1*var(--border-divider-list-width-tdfx1x, 1px))/2 + 1*(var(--space-m-dsumyt, 16px) + var(--space-xs-ymlm0b, 8px)))}.awsui_body-cell_c6tup_mo7f5_152.awsui_is-visual-refresh_c6tup_mo7f5_357:not(#\9 ):first-child.awsui_sticky-cell-pad-inline-start_c6tup_mo7f5_696:not(.awsui_has-selection_c6tup_mo7f5_862).awsui_expandable-level-1_c6tup_mo7f5_173>.awsui_expandable-toggle-wrapper_c6tup_mo7f5_145{margin-inline-start:calc(var(--space-scaled-l-k5kohy, 20px) - 1*var(--border-divider-list-width-tdfx1x, 1px) + 0*(var(--space-m-dsumyt, 16px) + var(--space-xs-ymlm0b, 8px)))}.awsui_body-cell_c6tup_mo7f5_152.awsui_is-visual-refresh_c6tup_mo7f5_357:not(#\9 ):first-child.awsui_sticky-cell-pad-inline-start_c6tup_mo7f5_696:not(.awsui_has-selection_c6tup_mo7f5_862).awsui_expandable-level-2_c6tup_mo7f5_180>.awsui_body-cell-content_c6tup_mo7f5_160{padding-inline-start:calc((var(--space-scaled-l-k5kohy, 20px) - 1*var(--border-divider-list-width-tdfx1x, 1px))/2);margin-inline-start:calc((var(--space-scaled-l-k5kohy, 20px) - 1*var(--border-divider-list-width-tdfx1x, 1px))/2 + 2*(var(--space-m-dsumyt, 16px) + var(--space-xs-ymlm0b, 8px)))}.awsui_body-cell_c6tup_mo7f5_152.awsui_is-visual-refresh_c6tup_mo7f5_357:not(#\9 ):first-child.awsui_sticky-cell-pad-inline-start_c6tup_mo7f5_696:not(.awsui_has-selection_c6tup_mo7f5_862).awsui_expandable-level-2_c6tup_mo7f5_180>.awsui_expandable-toggle-wrapper_c6tup_mo7f5_145{margin-inline-start:calc(var(--space-scaled-l-k5kohy, 20px) - 1*var(--border-divider-list-width-tdfx1x, 1px) + 1*(var(--space-m-dsumyt, 16px) + var(--space-xs-ymlm0b, 8px)))}.awsui_body-cell_c6tup_mo7f5_152.awsui_is-visual-refresh_c6tup_mo7f5_357:not(#\9 ):first-child.awsui_sticky-cell-pad-inline-start_c6tup_mo7f5_696:not(.awsui_has-selection_c6tup_mo7f5_862).awsui_expandable-level-3_c6tup_mo7f5_187>.awsui_body-cell-content_c6tup_mo7f5_160{padding-inline-start:calc((var(--space-scaled-l-k5kohy, 20px) - 1*var(--border-divider-list-width-tdfx1x, 1px))/2);margin-inline-start:calc((var(--space-scaled-l-k5kohy, 20px) - 1*var(--border-divider-list-width-tdfx1x, 1px))/2 + 3*(var(--space-m-dsumyt, 16px) + var(--space-xs-ymlm0b, 8px)))}.awsui_body-cell_c6tup_mo7f5_152.awsui_is-visual-refresh_c6tup_mo7f5_357:not(#\9 ):first-child.awsui_sticky-cell-pad-inline-start_c6tup_mo7f5_696:not(.awsui_has-selection_c6tup_mo7f5_862).awsui_expandable-level-3_c6tup_mo7f5_187>.awsui_expandable-toggle-wrapper_c6tup_mo7f5_145{margin-inline-start:calc(var(--space-scaled-l-k5kohy, 20px) - 1*var(--border-divider-list-width-tdfx1x, 1px) + 2*(var(--space-m-dsumyt, 16px) + var(--space-xs-ymlm0b, 8px)))}.awsui_body-cell_c6tup_mo7f5_152.awsui_is-visual-refresh_c6tup_mo7f5_357:not(#\9 ):first-child.awsui_sticky-cell-pad-inline-start_c6tup_mo7f5_696:not(.awsui_has-selection_c6tup_mo7f5_862).awsui_expandable-level-4_c6tup_mo7f5_194>.awsui_body-cell-content_c6tup_mo7f5_160{padding-inline-start:calc((var(--space-scaled-l-k5kohy, 20px) - 1*var(--border-divider-list-width-tdfx1x, 1px))/2);margin-inline-start:calc((var(--space-scaled-l-k5kohy, 20px) - 1*var(--border-divider-list-width-tdfx1x, 1px))/2 + 4*(var(--space-m-dsumyt, 16px) + var(--space-xs-ymlm0b, 8px)))}.awsui_body-cell_c6tup_mo7f5_152.awsui_is-visual-refresh_c6tup_mo7f5_357:not(#\9 ):first-child.awsui_sticky-cell-pad-inline-start_c6tup_mo7f5_696:not(.awsui_has-selection_c6tup_mo7f5_862).awsui_expandable-level-4_c6tup_mo7f5_194>.awsui_expandable-toggle-wrapper_c6tup_mo7f5_145{margin-inline-start:calc(var(--space-scaled-l-k5kohy, 20px) - 1*var(--border-divider-list-width-tdfx1x, 1px) + 3*(var(--space-m-dsumyt, 16px) + var(--space-xs-ymlm0b, 8px)))}.awsui_body-cell_c6tup_mo7f5_152.awsui_is-visual-refresh_c6tup_mo7f5_357:not(#\9 ):first-child.awsui_sticky-cell-pad-inline-start_c6tup_mo7f5_696:not(.awsui_has-selection_c6tup_mo7f5_862).awsui_expandable-level-5_c6tup_mo7f5_201>.awsui_body-cell-content_c6tup_mo7f5_160{padding-inline-start:calc((var(--space-scaled-l-k5kohy, 20px) - 1*var(--border-divider-list-width-tdfx1x, 1px))/2);margin-inline-start:calc((var(--space-scaled-l-k5kohy, 20px) - 1*var(--border-divider-list-width-tdfx1x, 1px))/2 + 5*(var(--space-m-dsumyt, 16px) + var(--space-xs-ymlm0b, 8px)))}.awsui_body-cell_c6tup_mo7f5_152.awsui_is-visual-refresh_c6tup_mo7f5_357:not(#\9 ):first-child.awsui_sticky-cell-pad-inline-start_c6tup_mo7f5_696:not(.awsui_has-selection_c6tup_mo7f5_862).awsui_expandable-level-5_c6tup_mo7f5_201>.awsui_expandable-toggle-wrapper_c6tup_mo7f5_145{margin-inline-start:calc(var(--space-scaled-l-k5kohy, 20px) - 1*var(--border-divider-list-width-tdfx1x, 1px) + 4*(var(--space-m-dsumyt, 16px) + var(--space-xs-ymlm0b, 8px)))}.awsui_body-cell_c6tup_mo7f5_152.awsui_is-visual-refresh_c6tup_mo7f5_357:not(#\9 ):first-child.awsui_sticky-cell-pad-inline-start_c6tup_mo7f5_696:not(.awsui_has-selection_c6tup_mo7f5_862).awsui_expandable-level-6_c6tup_mo7f5_208>.awsui_body-cell-content_c6tup_mo7f5_160{padding-inline-start:calc((var(--space-scaled-l-k5kohy, 20px) - 1*var(--border-divider-list-width-tdfx1x, 1px))/2);margin-inline-start:calc((var(--space-scaled-l-k5kohy, 20px) - 1*var(--border-divider-list-width-tdfx1x, 1px))/2 + 6*(var(--space-m-dsumyt, 16px) + var(--space-xs-ymlm0b, 8px)))}.awsui_body-cell_c6tup_mo7f5_152.awsui_is-visual-refresh_c6tup_mo7f5_357:not(#\9 ):first-child.awsui_sticky-cell-pad-inline-start_c6tup_mo7f5_696:not(.awsui_has-selection_c6tup_mo7f5_862).awsui_expandable-level-6_c6tup_mo7f5_208>.awsui_expandable-toggle-wrapper_c6tup_mo7f5_145{margin-inline-start:calc(var(--space-scaled-l-k5kohy, 20px) - 1*var(--border-divider-list-width-tdfx1x, 1px) + 5*(var(--space-m-dsumyt, 16px) + var(--space-xs-ymlm0b, 8px)))}.awsui_body-cell_c6tup_mo7f5_152.awsui_is-visual-refresh_c6tup_mo7f5_357:not(#\9 ):first-child.awsui_sticky-cell-pad-inline-start_c6tup_mo7f5_696:not(.awsui_has-selection_c6tup_mo7f5_862).awsui_expandable-level-7_c6tup_mo7f5_215>.awsui_body-cell-content_c6tup_mo7f5_160{padding-inline-start:calc((var(--space-scaled-l-k5kohy, 20px) - 1*var(--border-divider-list-width-tdfx1x, 1px))/2);margin-inline-start:calc((var(--space-scaled-l-k5kohy, 20px) - 1*var(--border-divider-list-width-tdfx1x, 1px))/2 + 7*(var(--space-m-dsumyt, 16px) + var(--space-xs-ymlm0b, 8px)))}.awsui_body-cell_c6tup_mo7f5_152.awsui_is-visual-refresh_c6tup_mo7f5_357:not(#\9 ):first-child.awsui_sticky-cell-pad-inline-start_c6tup_mo7f5_696:not(.awsui_has-selection_c6tup_mo7f5_862).awsui_expandable-level-7_c6tup_mo7f5_215>.awsui_expandable-toggle-wrapper_c6tup_mo7f5_145{margin-inline-start:calc(var(--space-scaled-l-k5kohy, 20px) - 1*var(--border-divider-list-width-tdfx1x, 1px) + 6*(var(--space-m-dsumyt, 16px) + var(--space-xs-ymlm0b, 8px)))}.awsui_body-cell_c6tup_mo7f5_152.awsui_is-visual-refresh_c6tup_mo7f5_357:not(#\9 ):first-child.awsui_sticky-cell-pad-inline-start_c6tup_mo7f5_696:not(.awsui_has-selection_c6tup_mo7f5_862).awsui_expandable-level-8_c6tup_mo7f5_222>.awsui_body-cell-content_c6tup_mo7f5_160{padding-inline-start:calc((var(--space-scaled-l-k5kohy, 20px) - 1*var(--border-divider-list-width-tdfx1x, 1px))/2);margin-inline-start:calc((var(--space-scaled-l-k5kohy, 20px) - 1*var(--border-divider-list-width-tdfx1x, 1px))/2 + 8*(var(--space-m-dsumyt, 16px) + var(--space-xs-ymlm0b, 8px)))}.awsui_body-cell_c6tup_mo7f5_152.awsui_is-visual-refresh_c6tup_mo7f5_357:not(#\9 ):first-child.awsui_sticky-cell-pad-inline-start_c6tup_mo7f5_696:not(.awsui_has-selection_c6tup_mo7f5_862).awsui_expandable-level-8_c6tup_mo7f5_222>.awsui_expandable-toggle-wrapper_c6tup_mo7f5_145{margin-inline-start:calc(var(--space-scaled-l-k5kohy, 20px) - 1*var(--border-divider-list-width-tdfx1x, 1px) + 7*(var(--space-m-dsumyt, 16px) + var(--space-xs-ymlm0b, 8px)))}.awsui_body-cell_c6tup_mo7f5_152.awsui_is-visual-refresh_c6tup_mo7f5_357:not(#\9 ):first-child.awsui_sticky-cell-pad-inline-start_c6tup_mo7f5_696:not(.awsui_has-selection_c6tup_mo7f5_862).awsui_expandable-level-9_c6tup_mo7f5_229>.awsui_body-cell-content_c6tup_mo7f5_160{padding-inline-start:calc((var(--space-scaled-l-k5kohy, 20px) - 1*var(--border-divider-list-width-tdfx1x, 1px))/2);margin-inline-start:calc((var(--space-scaled-l-k5kohy, 20px) - 1*var(--border-divider-list-width-tdfx1x, 1px))/2 + 9*(var(--space-m-dsumyt, 16px) + var(--space-xs-ymlm0b, 8px)))}.awsui_body-cell_c6tup_mo7f5_152.awsui_is-visual-refresh_c6tup_mo7f5_357:not(#\9 ):first-child.awsui_sticky-cell-pad-inline-start_c6tup_mo7f5_696:not(.awsui_has-selection_c6tup_mo7f5_862).awsui_expandable-level-9_c6tup_mo7f5_229>.awsui_expandable-toggle-wrapper_c6tup_mo7f5_145{margin-inline-start:calc(var(--space-scaled-l-k5kohy, 20px) - 1*var(--border-divider-list-width-tdfx1x, 1px) + 8*(var(--space-m-dsumyt, 16px) + var(--space-xs-ymlm0b, 8px)))}.awsui_body-cell_c6tup_mo7f5_152.awsui_is-visual-refresh_c6tup_mo7f5_357:not(#\9 ):first-child.awsui_sticky-cell-pad-inline-start_c6tup_mo7f5_696:not(.awsui_has-selection_c6tup_mo7f5_862).awsui_expandable-level-next_c6tup_mo7f5_236>.awsui_body-cell-content_c6tup_mo7f5_160{padding-inline-start:calc((var(--space-scaled-l-k5kohy, 20px) - 1*var(--border-divider-list-width-tdfx1x, 1px))/2);margin-inline-start:calc((var(--space-scaled-l-k5kohy, 20px) - 1*var(--border-divider-list-width-tdfx1x, 1px))/2 + 9*(var(--space-m-dsumyt, 16px) + var(--space-xs-ymlm0b, 8px)))}.awsui_body-cell_c6tup_mo7f5_152.awsui_is-visual-refresh_c6tup_mo7f5_357:not(#\9 ):first-child.awsui_sticky-cell-pad-inline-start_c6tup_mo7f5_696:not(.awsui_has-selection_c6tup_mo7f5_862).awsui_expandable-level-next_c6tup_mo7f5_236>.awsui_expandable-toggle-wrapper_c6tup_mo7f5_145{margin-inline-start:calc(var(--space-scaled-l-k5kohy, 20px) - 1*var(--border-divider-list-width-tdfx1x, 1px) + 8*(var(--space-m-dsumyt, 16px) + var(--space-xs-ymlm0b, 8px)))}.awsui_body-cell_c6tup_mo7f5_152.awsui_is-visual-refresh_c6tup_mo7f5_357:not(#\9 ):first-child.awsui_sticky-cell-pad-inline-start_c6tup_mo7f5_696:not(.awsui_has-selection_c6tup_mo7f5_862):not(.awsui_body-cell-edit-active_c6tup_mo7f5_447):not(.awsui_body-cell-expandable_c6tup_mo7f5_447).awsui_body-cell-editable_c6tup_mo7f5_447:hover>.awsui_body-cell-content_c6tup_mo7f5_160{padding-inline-start:calc(var(--space-scaled-l-k5kohy, 20px) + var(--border-divider-list-width-tdfx1x, 1px) - 1*var(--border-divider-list-width-tdfx1x, 1px))}.awsui_body-cell_c6tup_mo7f5_152.awsui_is-visual-refresh_c6tup_mo7f5_357:not(#\9 ):first-child.awsui_sticky-cell-pad-inline-start_c6tup_mo7f5_696:not(.awsui_has-selection_c6tup_mo7f5_862):not(.awsui_body-cell-edit-active_c6tup_mo7f5_447):not(.awsui_body-cell-expandable_c6tup_mo7f5_447).awsui_body-cell-editable_c6tup_mo7f5_447:hover>.awsui_expandable-toggle-wrapper_c6tup_mo7f5_145{margin-inline-start:calc(var(--space-scaled-l-k5kohy, 20px) + var(--border-divider-list-width-tdfx1x, 1px) - 1*var(--border-divider-list-width-tdfx1x, 1px))}.awsui_body-cell_c6tup_mo7f5_152.awsui_is-visual-refresh_c6tup_mo7f5_357:not(#\9 ):first-child.awsui_sticky-cell-pad-inline-start_c6tup_mo7f5_696:not(.awsui_has-selection_c6tup_mo7f5_862):not(.awsui_body-cell-edit-active_c6tup_mo7f5_447):not(.awsui_body-cell-expandable_c6tup_mo7f5_447).awsui_body-cell-editable_c6tup_mo7f5_447:hover.awsui_expandable-level-0_c6tup_mo7f5_166>.awsui_body-cell-content_c6tup_mo7f5_160{padding-inline-start:calc((var(--space-scaled-l-k5kohy, 20px) + var(--border-divider-list-width-tdfx1x, 1px) - 1*var(--border-divider-list-width-tdfx1x, 1px))/2);margin-inline-start:calc((var(--space-scaled-l-k5kohy, 20px) + var(--border-divider-list-width-tdfx1x, 1px) - 1*var(--border-divider-list-width-tdfx1x, 1px))/2 + 0*(var(--space-m-dsumyt, 16px) + var(--space-xs-ymlm0b, 8px)))}.awsui_body-cell_c6tup_mo7f5_152.awsui_is-visual-refresh_c6tup_mo7f5_357:not(#\9 ):first-child.awsui_sticky-cell-pad-inline-start_c6tup_mo7f5_696:not(.awsui_has-selection_c6tup_mo7f5_862):not(.awsui_body-cell-edit-active_c6tup_mo7f5_447):not(.awsui_body-cell-expandable_c6tup_mo7f5_447).awsui_body-cell-editable_c6tup_mo7f5_447:hover.awsui_expandable-level-0_c6tup_mo7f5_166>.awsui_expandable-toggle-wrapper_c6tup_mo7f5_145{margin-inline-start:calc(var(--space-scaled-l-k5kohy, 20px) + var(--border-divider-list-width-tdfx1x, 1px) - 1*var(--border-divider-list-width-tdfx1x, 1px) + -1*(var(--space-m-dsumyt, 16px) + var(--space-xs-ymlm0b, 8px)))}.awsui_body-cell_c6tup_mo7f5_152.awsui_is-visual-refresh_c6tup_mo7f5_357:not(#\9 ):first-child.awsui_sticky-cell-pad-inline-start_c6tup_mo7f5_696:not(.awsui_has-selection_c6tup_mo7f5_862):not(.awsui_body-cell-edit-active_c6tup_mo7f5_447):not(.awsui_body-cell-expandable_c6tup_mo7f5_447).awsui_body-cell-editable_c6tup_mo7f5_447:hover.awsui_expandable-level-1_c6tup_mo7f5_173>.awsui_body-cell-content_c6tup_mo7f5_160{padding-inline-start:calc((var(--space-scaled-l-k5kohy, 20px) + var(--border-divider-list-width-tdfx1x, 1px) - 1*var(--border-divider-list-width-tdfx1x, 1px))/2);margin-inline-start:calc((var(--space-scaled-l-k5kohy, 20px) + var(--border-divider-list-width-tdfx1x, 1px) - 1*var(--border-divider-list-width-tdfx1x, 1px))/2 + 1*(var(--space-m-dsumyt, 16px) + var(--space-xs-ymlm0b, 8px)))}.awsui_body-cell_c6tup_mo7f5_152.awsui_is-visual-refresh_c6tup_mo7f5_357:not(#\9 ):first-child.awsui_sticky-cell-pad-inline-start_c6tup_mo7f5_696:not(.awsui_has-selection_c6tup_mo7f5_862):not(.awsui_body-cell-edit-active_c6tup_mo7f5_447):not(.awsui_body-cell-expandable_c6tup_mo7f5_447).awsui_body-cell-editable_c6tup_mo7f5_447:hover.awsui_expandable-level-1_c6tup_mo7f5_173>.awsui_expandable-toggle-wrapper_c6tup_mo7f5_145{margin-inline-start:calc(var(--space-scaled-l-k5kohy, 20px) + var(--border-divider-list-width-tdfx1x, 1px) - 1*var(--border-divider-list-width-tdfx1x, 1px) + 0*(var(--space-m-dsumyt, 16px) + var(--space-xs-ymlm0b, 8px)))}.awsui_body-cell_c6tup_mo7f5_152.awsui_is-visual-refresh_c6tup_mo7f5_357:not(#\9 ):first-child.awsui_sticky-cell-pad-inline-start_c6tup_mo7f5_696:not(.awsui_has-selection_c6tup_mo7f5_862):not(.awsui_body-cell-edit-active_c6tup_mo7f5_447):not(.awsui_body-cell-expandable_c6tup_mo7f5_447).awsui_body-cell-editable_c6tup_mo7f5_447:hover.awsui_expandable-level-2_c6tup_mo7f5_180>.awsui_body-cell-content_c6tup_mo7f5_160{padding-inline-start:calc((var(--space-scaled-l-k5kohy, 20px) + var(--border-divider-list-width-tdfx1x, 1px) - 1*var(--border-divider-list-width-tdfx1x, 1px))/2);margin-inline-start:calc((var(--space-scaled-l-k5kohy, 20px) + var(--border-divider-list-width-tdfx1x, 1px) - 1*var(--border-divider-list-width-tdfx1x, 1px))/2 + 2*(var(--space-m-dsumyt, 16px) + var(--space-xs-ymlm0b, 8px)))}.awsui_body-cell_c6tup_mo7f5_152.awsui_is-visual-refresh_c6tup_mo7f5_357:not(#\9 ):first-child.awsui_sticky-cell-pad-inline-start_c6tup_mo7f5_696:not(.awsui_has-selection_c6tup_mo7f5_862):not(.awsui_body-cell-edit-active_c6tup_mo7f5_447):not(.awsui_body-cell-expandable_c6tup_mo7f5_447).awsui_body-cell-editable_c6tup_mo7f5_447:hover.awsui_expandable-level-2_c6tup_mo7f5_180>.awsui_expandable-toggle-wrapper_c6tup_mo7f5_145{margin-inline-start:calc(var(--space-scaled-l-k5kohy, 20px) + var(--border-divider-list-width-tdfx1x, 1px) - 1*var(--border-divider-list-width-tdfx1x, 1px) + 1*(var(--space-m-dsumyt, 16px) + var(--space-xs-ymlm0b, 8px)))}.awsui_body-cell_c6tup_mo7f5_152.awsui_is-visual-refresh_c6tup_mo7f5_357:not(#\9 ):first-child.awsui_sticky-cell-pad-inline-start_c6tup_mo7f5_696:not(.awsui_has-selection_c6tup_mo7f5_862):not(.awsui_body-cell-edit-active_c6tup_mo7f5_447):not(.awsui_body-cell-expandable_c6tup_mo7f5_447).awsui_body-cell-editable_c6tup_mo7f5_447:hover.awsui_expandable-level-3_c6tup_mo7f5_187>.awsui_body-cell-content_c6tup_mo7f5_160{padding-inline-start:calc((var(--space-scaled-l-k5kohy, 20px) + var(--border-divider-list-width-tdfx1x, 1px) - 1*var(--border-divider-list-width-tdfx1x, 1px))/2);margin-inline-start:calc((var(--space-scaled-l-k5kohy, 20px) + var(--border-divider-list-width-tdfx1x, 1px) - 1*var(--border-divider-list-width-tdfx1x, 1px))/2 + 3*(var(--space-m-dsumyt, 16px) + var(--space-xs-ymlm0b, 8px)))}.awsui_body-cell_c6tup_mo7f5_152.awsui_is-visual-refresh_c6tup_mo7f5_357:not(#\9 ):first-child.awsui_sticky-cell-pad-inline-start_c6tup_mo7f5_696:not(.awsui_has-selection_c6tup_mo7f5_862):not(.awsui_body-cell-edit-active_c6tup_mo7f5_447):not(.awsui_body-cell-expandable_c6tup_mo7f5_447).awsui_body-cell-editable_c6tup_mo7f5_447:hover.awsui_expandable-level-3_c6tup_mo7f5_187>.awsui_expandable-toggle-wrapper_c6tup_mo7f5_145{margin-inline-start:calc(var(--space-scaled-l-k5kohy, 20px) + var(--border-divider-list-width-tdfx1x, 1px) - 1*var(--border-divider-list-width-tdfx1x, 1px) + 2*(var(--space-m-dsumyt, 16px) + var(--space-xs-ymlm0b, 8px)))}.awsui_body-cell_c6tup_mo7f5_152.awsui_is-visual-refresh_c6tup_mo7f5_357:not(#\9 ):first-child.awsui_sticky-cell-pad-inline-start_c6tup_mo7f5_696:not(.awsui_has-selection_c6tup_mo7f5_862):not(.awsui_body-cell-edit-active_c6tup_mo7f5_447):not(.awsui_body-cell-expandable_c6tup_mo7f5_447).awsui_body-cell-editable_c6tup_mo7f5_447:hover.awsui_expandable-level-4_c6tup_mo7f5_194>.awsui_body-cell-content_c6tup_mo7f5_160{padding-inline-start:calc((var(--space-scaled-l-k5kohy, 20px) + var(--border-divider-list-width-tdfx1x, 1px) - 1*var(--border-divider-list-width-tdfx1x, 1px))/2);margin-inline-start:calc((var(--space-scaled-l-k5kohy, 20px) + var(--border-divider-list-width-tdfx1x, 1px) - 1*var(--border-divider-list-width-tdfx1x, 1px))/2 + 4*(var(--space-m-dsumyt, 16px) + var(--space-xs-ymlm0b, 8px)))}.awsui_body-cell_c6tup_mo7f5_152.awsui_is-visual-refresh_c6tup_mo7f5_357:not(#\9 ):first-child.awsui_sticky-cell-pad-inline-start_c6tup_mo7f5_696:not(.awsui_has-selection_c6tup_mo7f5_862):not(.awsui_body-cell-edit-active_c6tup_mo7f5_447):not(.awsui_body-cell-expandable_c6tup_mo7f5_447).awsui_body-cell-editable_c6tup_mo7f5_447:hover.awsui_expandable-level-4_c6tup_mo7f5_194>.awsui_expandable-toggle-wrapper_c6tup_mo7f5_145{margin-inline-start:calc(var(--space-scaled-l-k5kohy, 20px) + var(--border-divider-list-width-tdfx1x, 1px) - 1*var(--border-divider-list-width-tdfx1x, 1px) + 3*(var(--space-m-dsumyt, 16px) + var(--space-xs-ymlm0b, 8px)))}.awsui_body-cell_c6tup_mo7f5_152.awsui_is-visual-refresh_c6tup_mo7f5_357:not(#\9 ):first-child.awsui_sticky-cell-pad-inline-start_c6tup_mo7f5_696:not(.awsui_has-selection_c6tup_mo7f5_862):not(.awsui_body-cell-edit-active_c6tup_mo7f5_447):not(.awsui_body-cell-expandable_c6tup_mo7f5_447).awsui_body-cell-editable_c6tup_mo7f5_447:hover.awsui_expandable-level-5_c6tup_mo7f5_201>.awsui_body-cell-content_c6tup_mo7f5_160{padding-inline-start:calc((var(--space-scaled-l-k5kohy, 20px) + var(--border-divider-list-width-tdfx1x, 1px) - 1*var(--border-divider-list-width-tdfx1x, 1px))/2);margin-inline-start:calc((var(--space-scaled-l-k5kohy, 20px) + var(--border-divider-list-width-tdfx1x, 1px) - 1*var(--border-divider-list-width-tdfx1x, 1px))/2 + 5*(var(--space-m-dsumyt, 16px) + var(--space-xs-ymlm0b, 8px)))}.awsui_body-cell_c6tup_mo7f5_152.awsui_is-visual-refresh_c6tup_mo7f5_357:not(#\9 ):first-child.awsui_sticky-cell-pad-inline-start_c6tup_mo7f5_696:not(.awsui_has-selection_c6tup_mo7f5_862):not(.awsui_body-cell-edit-active_c6tup_mo7f5_447):not(.awsui_body-cell-expandable_c6tup_mo7f5_447).awsui_body-cell-editable_c6tup_mo7f5_447:hover.awsui_expandable-level-5_c6tup_mo7f5_201>.awsui_expandable-toggle-wrapper_c6tup_mo7f5_145{margin-inline-start:calc(var(--space-scaled-l-k5kohy, 20px) + var(--border-divider-list-width-tdfx1x, 1px) - 1*var(--border-divider-list-width-tdfx1x, 1px) + 4*(var(--space-m-dsumyt, 16px) + var(--space-xs-ymlm0b, 8px)))}.awsui_body-cell_c6tup_mo7f5_152.awsui_is-visual-refresh_c6tup_mo7f5_357:not(#\9 ):first-child.awsui_sticky-cell-pad-inline-start_c6tup_mo7f5_696:not(.awsui_has-selection_c6tup_mo7f5_862):not(.awsui_body-cell-edit-active_c6tup_mo7f5_447):not(.awsui_body-cell-expandable_c6tup_mo7f5_447).awsui_body-cell-editable_c6tup_mo7f5_447:hover.awsui_expandable-level-6_c6tup_mo7f5_208>.awsui_body-cell-content_c6tup_mo7f5_160{padding-inline-start:calc((var(--space-scaled-l-k5kohy, 20px) + var(--border-divider-list-width-tdfx1x, 1px) - 1*var(--border-divider-list-width-tdfx1x, 1px))/2);margin-inline-start:calc((var(--space-scaled-l-k5kohy, 20px) + var(--border-divider-list-width-tdfx1x, 1px) - 1*var(--border-divider-list-width-tdfx1x, 1px))/2 + 6*(var(--space-m-dsumyt, 16px) + var(--space-xs-ymlm0b, 8px)))}.awsui_body-cell_c6tup_mo7f5_152.awsui_is-visual-refresh_c6tup_mo7f5_357:not(#\9 ):first-child.awsui_sticky-cell-pad-inline-start_c6tup_mo7f5_696:not(.awsui_has-selection_c6tup_mo7f5_862):not(.awsui_body-cell-edit-active_c6tup_mo7f5_447):not(.awsui_body-cell-expandable_c6tup_mo7f5_447).awsui_body-cell-editable_c6tup_mo7f5_447:hover.awsui_expandable-level-6_c6tup_mo7f5_208>.awsui_expandable-toggle-wrapper_c6tup_mo7f5_145{margin-inline-start:calc(var(--space-scaled-l-k5kohy, 20px) + var(--border-divider-list-width-tdfx1x, 1px) - 1*var(--border-divider-list-width-tdfx1x, 1px) + 5*(var(--space-m-dsumyt, 16px) + var(--space-xs-ymlm0b, 8px)))}.awsui_body-cell_c6tup_mo7f5_152.awsui_is-visual-refresh_c6tup_mo7f5_357:not(#\9 ):first-child.awsui_sticky-cell-pad-inline-start_c6tup_mo7f5_696:not(.awsui_has-selection_c6tup_mo7f5_862):not(.awsui_body-cell-edit-active_c6tup_mo7f5_447):not(.awsui_body-cell-expandable_c6tup_mo7f5_447).awsui_body-cell-editable_c6tup_mo7f5_447:hover.awsui_expandable-level-7_c6tup_mo7f5_215>.awsui_body-cell-content_c6tup_mo7f5_160{padding-inline-start:calc((var(--space-scaled-l-k5kohy, 20px) + var(--border-divider-list-width-tdfx1x, 1px) - 1*var(--border-divider-list-width-tdfx1x, 1px))/2);margin-inline-start:calc((var(--space-scaled-l-k5kohy, 20px) + var(--border-divider-list-width-tdfx1x, 1px) - 1*var(--border-divider-list-width-tdfx1x, 1px))/2 + 7*(var(--space-m-dsumyt, 16px) + var(--space-xs-ymlm0b, 8px)))}.awsui_body-cell_c6tup_mo7f5_152.awsui_is-visual-refresh_c6tup_mo7f5_357:not(#\9 ):first-child.awsui_sticky-cell-pad-inline-start_c6tup_mo7f5_696:not(.awsui_has-selection_c6tup_mo7f5_862):not(.awsui_body-cell-edit-active_c6tup_mo7f5_447):not(.awsui_body-cell-expandable_c6tup_mo7f5_447).awsui_body-cell-editable_c6tup_mo7f5_447:hover.awsui_expandable-level-7_c6tup_mo7f5_215>.awsui_expandable-toggle-wrapper_c6tup_mo7f5_145{margin-inline-start:calc(var(--space-scaled-l-k5kohy, 20px) + var(--border-divider-list-width-tdfx1x, 1px) - 1*var(--border-divider-list-width-tdfx1x, 1px) + 6*(var(--space-m-dsumyt, 16px) + var(--space-xs-ymlm0b, 8px)))}.awsui_body-cell_c6tup_mo7f5_152.awsui_is-visual-refresh_c6tup_mo7f5_357:not(#\9 ):first-child.awsui_sticky-cell-pad-inline-start_c6tup_mo7f5_696:not(.awsui_has-selection_c6tup_mo7f5_862):not(.awsui_body-cell-edit-active_c6tup_mo7f5_447):not(.awsui_body-cell-expandable_c6tup_mo7f5_447).awsui_body-cell-editable_c6tup_mo7f5_447:hover.awsui_expandable-level-8_c6tup_mo7f5_222>.awsui_body-cell-content_c6tup_mo7f5_160{padding-inline-start:calc((var(--space-scaled-l-k5kohy, 20px) + var(--border-divider-list-width-tdfx1x, 1px) - 1*var(--border-divider-list-width-tdfx1x, 1px))/2);margin-inline-start:calc((var(--space-scaled-l-k5kohy, 20px) + var(--border-divider-list-width-tdfx1x, 1px) - 1*var(--border-divider-list-width-tdfx1x, 1px))/2 + 8*(var(--space-m-dsumyt, 16px) + var(--space-xs-ymlm0b, 8px)))}.awsui_body-cell_c6tup_mo7f5_152.awsui_is-visual-refresh_c6tup_mo7f5_357:not(#\9 ):first-child.awsui_sticky-cell-pad-inline-start_c6tup_mo7f5_696:not(.awsui_has-selection_c6tup_mo7f5_862):not(.awsui_body-cell-edit-active_c6tup_mo7f5_447):not(.awsui_body-cell-expandable_c6tup_mo7f5_447).awsui_body-cell-editable_c6tup_mo7f5_447:hover.awsui_expandable-level-8_c6tup_mo7f5_222>.awsui_expandable-toggle-wrapper_c6tup_mo7f5_145{margin-inline-start:calc(var(--space-scaled-l-k5kohy, 20px) + var(--border-divider-list-width-tdfx1x, 1px) - 1*var(--border-divider-list-width-tdfx1x, 1px) + 7*(var(--space-m-dsumyt, 16px) + var(--space-xs-ymlm0b, 8px)))}.awsui_body-cell_c6tup_mo7f5_152.awsui_is-visual-refresh_c6tup_mo7f5_357:not(#\9 ):first-child.awsui_sticky-cell-pad-inline-start_c6tup_mo7f5_696:not(.awsui_has-selection_c6tup_mo7f5_862):not(.awsui_body-cell-edit-active_c6tup_mo7f5_447):not(.awsui_body-cell-expandable_c6tup_mo7f5_447).awsui_body-cell-editable_c6tup_mo7f5_447:hover.awsui_expandable-level-9_c6tup_mo7f5_229>.awsui_body-cell-content_c6tup_mo7f5_160{padding-inline-start:calc((var(--space-scaled-l-k5kohy, 20px) + var(--border-divider-list-width-tdfx1x, 1px) - 1*var(--border-divider-list-width-tdfx1x, 1px))/2);margin-inline-start:calc((var(--space-scaled-l-k5kohy, 20px) + var(--border-divider-list-width-tdfx1x, 1px) - 1*var(--border-divider-list-width-tdfx1x, 1px))/2 + 9*(var(--space-m-dsumyt, 16px) + var(--space-xs-ymlm0b, 8px)))}.awsui_body-cell_c6tup_mo7f5_152.awsui_is-visual-refresh_c6tup_mo7f5_357:not(#\9 ):first-child.awsui_sticky-cell-pad-inline-start_c6tup_mo7f5_696:not(.awsui_has-selection_c6tup_mo7f5_862):not(.awsui_body-cell-edit-active_c6tup_mo7f5_447):not(.awsui_body-cell-expandable_c6tup_mo7f5_447).awsui_body-cell-editable_c6tup_mo7f5_447:hover.awsui_expandable-level-9_c6tup_mo7f5_229>.awsui_expandable-toggle-wrapper_c6tup_mo7f5_145{margin-inline-start:calc(var(--space-scaled-l-k5kohy, 20px) + var(--border-divider-list-width-tdfx1x, 1px) - 1*var(--border-divider-list-width-tdfx1x, 1px) + 8*(var(--space-m-dsumyt, 16px) + var(--space-xs-ymlm0b, 8px)))}.awsui_body-cell_c6tup_mo7f5_152.awsui_is-visual-refresh_c6tup_mo7f5_357:not(#\9 ):first-child.awsui_sticky-cell-pad-inline-start_c6tup_mo7f5_696:not(.awsui_has-selection_c6tup_mo7f5_862):not(.awsui_body-cell-edit-active_c6tup_mo7f5_447):not(.awsui_body-cell-expandable_c6tup_mo7f5_447).awsui_body-cell-editable_c6tup_mo7f5_447:hover.awsui_expandable-level-next_c6tup_mo7f5_236>.awsui_body-cell-content_c6tup_mo7f5_160{padding-inline-start:calc((var(--space-scaled-l-k5kohy, 20px) + var(--border-divider-list-width-tdfx1x, 1px) - 1*var(--border-divider-list-width-tdfx1x, 1px))/2);margin-inline-start:calc((var(--space-scaled-l-k5kohy, 20px) + var(--border-divider-list-width-tdfx1x, 1px) - 1*var(--border-divider-list-width-tdfx1x, 1px))/2 + 9*(var(--space-m-dsumyt, 16px) + var(--space-xs-ymlm0b, 8px)))}.awsui_body-cell_c6tup_mo7f5_152.awsui_is-visual-refresh_c6tup_mo7f5_357:not(#\9 ):first-child.awsui_sticky-cell-pad-inline-start_c6tup_mo7f5_696:not(.awsui_has-selection_c6tup_mo7f5_862):not(.awsui_body-cell-edit-active_c6tup_mo7f5_447):not(.awsui_body-cell-expandable_c6tup_mo7f5_447).awsui_body-cell-editable_c6tup_mo7f5_447:hover.awsui_expandable-level-next_c6tup_mo7f5_236>.awsui_expandable-toggle-wrapper_c6tup_mo7f5_145{margin-inline-start:calc(var(--space-scaled-l-k5kohy, 20px) + var(--border-divider-list-width-tdfx1x, 1px) - 1*var(--border-divider-list-width-tdfx1x, 1px) + 8*(var(--space-m-dsumyt, 16px) + var(--space-xs-ymlm0b, 8px)))}.awsui_body-cell_c6tup_mo7f5_152.awsui_is-visual-refresh_c6tup_mo7f5_357:not(#\9 ):first-child:not(.awsui_has-selection_c6tup_mo7f5_862):not(.awsui_body-cell-editable_c6tup_mo7f5_447){border-inline-start:none}.awsui_body-cell-first-row_c6tup_mo7f5_1031:not(#\9 ){border-block-start:var(--border-item-width-miijiw, 2px) solid transparent}.awsui_body-cell-last-row_c6tup_mo7f5_1034:not(#\9 ):not(.awsui_body-cell-selected_c6tup_mo7f5_1034):not(.awsui_has-footer_c6tup_mo7f5_1034){border-block-end:var(--border-item-width-miijiw, 2px) solid transparent}.awsui_body-cell-last-row_c6tup_mo7f5_1034:not(#\9 ):not(.awsui_body-cell-selected_c6tup_mo7f5_1034).awsui_has-footer_c6tup_mo7f5_1034{border-block-end:var(--border-divider-section-width-uwo8my, 1px) solid var(--color-border-divider-default-nfermc, #c6c6cd)}.awsui_body-cell-shaded_c6tup_mo7f5_1044:not(#\9 ){background:var(--color-background-cell-shaded-3n8zq3, #f6f6f9)}.awsui_body-cell_c6tup_mo7f5_152.awsui_has-striped-rows_c6tup_mo7f5_530:not(#\9 ):not(.awsui_body-cell-selected_c6tup_mo7f5_1034):not(.awsui_body-cell-last-row_c6tup_mo7f5_1034){border-block-end-color:var(--color-border-cell-shaded-b51lt9, #dedee3)}.awsui_body-cell-selected_c6tup_mo7f5_1034:not(#\9 ){background-color:var(--color-background-item-selected-o3455o, #f0fbff);border-block-start:var(--border-item-width-miijiw, 2px) solid var(--color-border-item-selected-gor8ib, #006ce0);border-block-end:var(--border-item-width-miijiw, 2px) solid var(--color-border-item-selected-gor8ib, #006ce0)}.awsui_body-cell-selected_c6tup_mo7f5_1034>.awsui_body-cell-content_c6tup_mo7f5_160:not(#\9 ){padding-block-end:calc(var(--space-scaled-xs-dw9wl5, 8px) - 1*var(--border-divider-list-width-tdfx1x, 1px) + 2px);margin-block-end:-2px}.awsui_body-cell-selected_c6tup_mo7f5_1034.awsui_body-cell-last-row_c6tup_mo7f5_1034.awsui_is-visual-refresh_c6tup_mo7f5_357>.awsui_body-cell-content_c6tup_mo7f5_160:not(#\9 ){padding-block-end:calc(var(--space-scaled-xs-dw9wl5, 8px) + var(--border-divider-list-width-tdfx1x, 1px) - 1*var(--border-divider-list-width-tdfx1x, 1px) + 2px);margin-block-end:-2px}.awsui_body-cell-selected_c6tup_mo7f5_1034:not(#\9 ):first-child{border-inline-start:var(--border-item-width-miijiw, 2px) solid var(--color-border-item-selected-gor8ib, #006ce0);border-start-start-radius:var(--border-radius-item-iwaia5, 8px);border-start-end-radius:0;border-end-start-radius:var(--border-radius-item-iwaia5, 8px);border-end-end-radius:0}.awsui_body-cell-selected_c6tup_mo7f5_1034:not(#\9 ):last-child{border-inline-end:var(--border-item-width-miijiw, 2px) solid var(--color-border-item-selected-gor8ib, #006ce0);border-start-start-radius:0;border-start-end-radius:var(--border-radius-item-iwaia5, 8px);border-end-start-radius:0;border-end-end-radius:var(--border-radius-item-iwaia5, 8px)}.awsui_body-cell_c6tup_mo7f5_152.awsui_sticky-cell_c6tup_mo7f5_696:not(#\9 ){position:sticky;background:var(--color-background-container-content-h114dj, #ffffff);z-index:798;transition-property:padding;transition-duration:var(--motion-duration-transition-show-quick-5jnnjz, 90ms);transition-timing-function:var(--motion-easing-sticky-tn072u, cubic-bezier(1, 0, 0.83, 1))}@media(prefers-reduced-motion: reduce){.awsui_body-cell_c6tup_mo7f5_152.awsui_sticky-cell_c6tup_mo7f5_696:not(#\9 ){animation:none;transition:none}}.awsui-motion-disabled .awsui_body-cell_c6tup_mo7f5_152.awsui_sticky-cell_c6tup_mo7f5_696:not(#\9 ),.awsui-mode-entering .awsui_body-cell_c6tup_mo7f5_152.awsui_sticky-cell_c6tup_mo7f5_696:not(#\9 ){animation:none;transition:none}.awsui_body-cell_c6tup_mo7f5_152.awsui_sticky-cell_c6tup_mo7f5_696.awsui_table-variant-full-page_c6tup_mo7f5_1095:not(#\9 ){background:var(--color-background-layout-main-htt4fm, #ffffff)}.awsui_body-cell_c6tup_mo7f5_152.awsui_sticky-cell_c6tup_mo7f5_696.awsui_body-cell-shaded_c6tup_mo7f5_1044:not(#\9 ){background:var(--color-background-cell-shaded-3n8zq3, #f6f6f9)}.awsui_body-cell_c6tup_mo7f5_152.awsui_sticky-cell_c6tup_mo7f5_696.awsui_body-cell-selected_c6tup_mo7f5_1034:not(#\9 ){background-color:var(--color-background-item-selected-o3455o, #f0fbff)}.awsui_body-cell_c6tup_mo7f5_152.awsui_sticky-cell_c6tup_mo7f5_696.awsui_body-cell-selected_c6tup_mo7f5_1034:not(#\9 ):first-child{box-shadow:0 0 0 4px var(--color-background-container-content-h114dj, #ffffff);clip-path:inset(0 0 0 0)}.awsui_body-cell_c6tup_mo7f5_152.awsui_sticky-cell_c6tup_mo7f5_696.awsui_body-cell-selected_c6tup_mo7f5_1034:not(#\9 ):last-child{box-shadow:4px 0 0 0 var(--color-background-container-content-h114dj, #ffffff);clip-path:inset(0 0 0 0)}.awsui_body-cell_c6tup_mo7f5_152.awsui_sticky-cell_c6tup_mo7f5_696.awsui_body-cell-selected_c6tup_mo7f5_1034:not(#\9 ):last-child.awsui_sticky-cell-last-inline-end_c6tup_mo7f5_1112{box-shadow:var(--shadow-sticky-column-last-z2vds9, -4px 0 8px 1px rgba(0, 28, 36, 0.1)),8px 0 0 0 var(--color-background-container-content-h114dj, #ffffff);clip-path:inset(0 0 0 -24px)}.awsui_body-cell_c6tup_mo7f5_152.awsui_sticky-cell_c6tup_mo7f5_696.awsui_body-cell-selected_c6tup_mo7f5_1034:not(#\9 ):last-child.awsui_sticky-cell-last-inline-end_c6tup_mo7f5_1112:dir(rtl){box-shadow:var(--shadow-sticky-column-first-5d1hkx, 4px 0px 8px 1px rgba(0, 7, 22, 0.1));clip-path:inset(0 -24px 0 0)}.awsui_body-cell_c6tup_mo7f5_152.awsui_sticky-cell-last-inline-start_c6tup_mo7f5_1121:not(#\9 ){box-shadow:var(--shadow-sticky-column-first-5d1hkx, 4px 0px 8px 1px rgba(0, 7, 22, 0.1));clip-path:inset(0px -24px 0px 0px)}.awsui_body-cell_c6tup_mo7f5_152.awsui_sticky-cell-last-inline-start_c6tup_mo7f5_1121:not(#\9 ):dir(rtl){box-shadow:var(--shadow-sticky-column-last-z2vds9, -4px 0 8px 1px rgba(0, 28, 36, 0.1));clip-path:inset(0 0 0 -24px)}.awsui_body-cell_c6tup_mo7f5_152.awsui_sticky-cell-last-inline-end_c6tup_mo7f5_1112:not(#\9 ){box-shadow:var(--shadow-sticky-column-last-z2vds9, -4px 0 8px 1px rgba(0, 28, 36, 0.1));clip-path:inset(0 0 0 -24px)}.awsui_body-cell_c6tup_mo7f5_152.awsui_sticky-cell-last-inline-end_c6tup_mo7f5_1112:not(#\9 ):dir(rtl){box-shadow:var(--shadow-sticky-column-first-5d1hkx, 4px 0px 8px 1px rgba(0, 7, 22, 0.1));clip-path:inset(0 -24px 0 0)}.awsui_body-cell-selected_c6tup_mo7f5_1034:not(#\9 ):not(:first-child)>.awsui_body-cell-content_c6tup_mo7f5_160{padding-block-start:calc(var(--space-scaled-xs-dw9wl5, 8px) + var(--border-item-width-miijiw, 2px) - var(--border-divider-list-width-tdfx1x, 1px) - 1*var(--border-divider-list-width-tdfx1x, 1px) + 2px);margin-block-start:-2px}.awsui_body-cell_c6tup_mo7f5_152:not(#\9 ):not(.awsui_body-cell-selected_c6tup_mo7f5_1034).awsui_body-cell-next-selected_c6tup_mo7f5_1143{border-block-end:0}.awsui_body-cell_c6tup_mo7f5_152:not(#\9 ):not(.awsui_body-cell-selected_c6tup_mo7f5_1034).awsui_body-cell-next-selected_c6tup_mo7f5_1143>.awsui_body-cell-content_c6tup_mo7f5_160{padding-block-end:calc(var(--space-scaled-xs-dw9wl5, 8px) + var(--border-divider-list-width-tdfx1x, 1px) - 1*var(--border-divider-list-width-tdfx1x, 1px) + 2px);margin-block-end:-2px}.awsui_body-cell-selected_c6tup_mo7f5_1034.awsui_body-cell-prev-selected_c6tup_mo7f5_1150:not(#\9 ){border-block-start:var(--border-divider-list-width-tdfx1x, 1px) solid var(--color-border-item-placeholder-ewxedi, #006ce0)}.awsui_body-cell-selected_c6tup_mo7f5_1034.awsui_body-cell-prev-selected_c6tup_mo7f5_1150>.awsui_body-cell-content_c6tup_mo7f5_160:not(#\9 ){padding-block-start:calc(var(--space-scaled-xs-dw9wl5, 8px) + var(--border-item-width-miijiw, 2px) - var(--border-divider-list-width-tdfx1x, 1px) - 1*var(--border-divider-list-width-tdfx1x, 1px) + 2px);margin-block-start:-2px}.awsui_body-cell-selected_c6tup_mo7f5_1034.awsui_body-cell-next-selected_c6tup_mo7f5_1143:not(#\9 ){border-block-end-width:var(--border-divider-list-width-tdfx1x, 1px)}.awsui_body-cell-selected_c6tup_mo7f5_1034.awsui_body-cell-next-selected_c6tup_mo7f5_1143:not(#\9 ):first-child{border-end-start-radius:0}.awsui_body-cell-selected_c6tup_mo7f5_1034.awsui_body-cell-next-selected_c6tup_mo7f5_1143:not(#\9 ):last-child{border-end-end-radius:0}.awsui_body-cell-selected_c6tup_mo7f5_1034.awsui_body-cell-prev-selected_c6tup_mo7f5_1150:not(#\9 ):first-child{border-start-start-radius:0}.awsui_body-cell-selected_c6tup_mo7f5_1034.awsui_body-cell-prev-selected_c6tup_mo7f5_1150:not(#\9 ):last-child{border-start-end-radius:0}.awsui_body-cell-selected_c6tup_mo7f5_1034:not(#\9 ):not(.awsui_body-cell-prev-selected_c6tup_mo7f5_1150)>.awsui_body-cell-content_c6tup_mo7f5_160{padding-block-start:calc(var(--space-scaled-xs-dw9wl5, 8px) - 1*var(--border-divider-list-width-tdfx1x, 1px) + 2px);margin-block-start:-2px}.awsui_body-cell-editor-wrapper_c6tup_mo7f5_1176:not(#\9 ){padding-block:0;padding-inline-start:0;padding-inline-end:calc(var(--space-xs-ymlm0b, 8px) + var(--space-xxs-hwfkai, 4px))}.awsui_body-cell-success_c6tup_mo7f5_1181:not(#\9 ){padding-block:0;padding-inline-start:0;padding-inline-end:calc(var(--space-xs-ymlm0b, 8px) + var(--space-xxs-hwfkai, 4px) + var(--size-icon-normal-levt08, 16px) + var(--space-xs-ymlm0b, 8px))}.awsui_body-cell-success_c6tup_mo7f5_1181:not(#\9 ),.awsui_body-cell-editor-wrapper_c6tup_mo7f5_1176: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_mo7f5_1176:not(#\9 ){cursor:pointer;outline:0;background:0;border-block:0;border-inline:0;padding-block:var(--space-scaled-xxs-foe114, 4px);padding-inline:var(--space-scaled-xxs-foe114, 4px);min-block-size:10px;min-inline-size:10px;color:var(--color-text-button-normal-default-3fcwpt, #006ce0)}.awsui_body-cell-editor-disabled_c6tup_mo7f5_1206:not(#\9 ){color:var(--color-text-disabled-inline-edit-apkicu, #424650)}.awsui_body-cell-editor_c6tup_mo7f5_1176:not(#\9 ):hover{color:var(--color-text-button-normal-hover-kzq5e3, #002b66)}.awsui_body-cell-editor_c6tup_mo7f5_1176:not(#\9 ):active{color:var(--color-text-button-normal-active-evxn49, #002b66)}.awsui_body-cell-editor-row_c6tup_mo7f5_1215:not(#\9 ){display:flex;flex-flow:row nowrap;align-items:center;justify-content:space-between;column-gap:var(--space-xxs-hwfkai, 4px)}.awsui_body-cell-editor-row_c6tup_mo7f5_1215>:not(#\9 ):not(:last-child){flex-grow:1}.awsui_body-cell-editor-controls_c6tup_mo7f5_1225:not(#\9 ){flex-shrink:0}.awsui_body-cell-editor-row-editor_c6tup_mo7f5_1228:not(#\9 ){max-inline-size:calc(100% - 6*var(--space-xxs-hwfkai, 4px) - 2*var(--size-icon-normal-levt08, 16px))}body[data-awsui-focus-visible=true] .awsui_body-cell-editor-focusable_c6tup_mo7f5_1231:not(#\9 ):focus{position:relative}body[data-awsui-focus-visible=true] .awsui_body-cell-editor-focusable_c6tup_mo7f5_1231:not(#\9 ):focus{outline:2px dotted transparent;outline-offset:-2px}body[data-awsui-focus-visible=true] .awsui_body-cell-editor-focusable_c6tup_mo7f5_1231:not(#\9 ):focus::before{content:" ";display:block;position:absolute;inset-inline-start:1px;inset-block-start:1px;inline-size:calc(100% - 1px - 1px);block-size:calc(100% - 1px - 1px);border-start-start-radius:var(--border-radius-control-default-focus-ring-1uabki, 4px);border-start-end-radius:var(--border-radius-control-default-focus-ring-1uabki, 4px);border-end-start-radius:var(--border-radius-control-default-focus-ring-1uabki, 4px);border-end-end-radius:var(--border-radius-control-default-focus-ring-1uabki, 4px);box-shadow:0 0 0 2px var(--color-border-item-focused-lz1zs6, #006ce0)}body[data-awsui-focus-visible=true] .awsui_body-cell-editor-focusable_c6tup_mo7f5_1231:not(#\9 ):focus.awsui_sticky-cell_c6tup_mo7f5_696{position:sticky}.awsui_body-cell-editor-icon_c6tup_mo7f5_1255:not(#\9 ){display:none}.awsui_body-cell_c6tup_mo7f5_152.awsui_body-cell-expandable_c6tup_mo7f5_447:not(#\9 ){position:relative}.awsui_body-cell_c6tup_mo7f5_152.awsui_body-cell-expandable_c6tup_mo7f5_447.awsui_sticky-cell_c6tup_mo7f5_696:not(#\9 ){position:sticky}.awsui_body-cell_c6tup_mo7f5_152.awsui_body-cell-editable_c6tup_mo7f5_447:not(#\9 ){position:relative}.awsui_body-cell_c6tup_mo7f5_152.awsui_body-cell-editable_c6tup_mo7f5_447.awsui_sticky-cell_c6tup_mo7f5_696:not(#\9 ){position:sticky}.awsui_body-cell_c6tup_mo7f5_152.awsui_body-cell-editable_c6tup_mo7f5_447.awsui_body-cell-edit-active_c6tup_mo7f5_447>.awsui_body-cell-content_c6tup_mo7f5_160:not(#\9 ){overflow:visible}.awsui_body-cell_c6tup_mo7f5_152.awsui_body-cell-editable_c6tup_mo7f5_447.awsui_body-cell-edit-active_c6tup_mo7f5_447>.awsui_body-cell-content_c6tup_mo7f5_160:not(#\9 ){padding-inline-start:calc(var(--space-xxs-hwfkai, 4px) - 1*var(--border-divider-list-width-tdfx1x, 1px))}.awsui_body-cell_c6tup_mo7f5_152.awsui_body-cell-editable_c6tup_mo7f5_447.awsui_body-cell-edit-active_c6tup_mo7f5_447>.awsui_expandable-toggle-wrapper_c6tup_mo7f5_145:not(#\9 ){margin-inline-start:calc(var(--space-xxs-hwfkai, 4px) - 1*var(--border-divider-list-width-tdfx1x, 1px))}.awsui_body-cell_c6tup_mo7f5_152.awsui_body-cell-editable_c6tup_mo7f5_447.awsui_body-cell-edit-active_c6tup_mo7f5_447.awsui_expandable-level-0_c6tup_mo7f5_166>.awsui_body-cell-content_c6tup_mo7f5_160:not(#\9 ){padding-inline-start:calc((var(--space-xxs-hwfkai, 4px) - 1*var(--border-divider-list-width-tdfx1x, 1px))/2);margin-inline-start:calc((var(--space-xxs-hwfkai, 4px) - 1*var(--border-divider-list-width-tdfx1x, 1px))/2 + 0*(var(--space-m-dsumyt, 16px) + var(--space-xs-ymlm0b, 8px)))}.awsui_body-cell_c6tup_mo7f5_152.awsui_body-cell-editable_c6tup_mo7f5_447.awsui_body-cell-edit-active_c6tup_mo7f5_447.awsui_expandable-level-0_c6tup_mo7f5_166>.awsui_expandable-toggle-wrapper_c6tup_mo7f5_145:not(#\9 ){margin-inline-start:calc(var(--space-xxs-hwfkai, 4px) - 1*var(--border-divider-list-width-tdfx1x, 1px) + -1*(var(--space-m-dsumyt, 16px) + var(--space-xs-ymlm0b, 8px)))}.awsui_body-cell_c6tup_mo7f5_152.awsui_body-cell-editable_c6tup_mo7f5_447.awsui_body-cell-edit-active_c6tup_mo7f5_447.awsui_expandable-level-1_c6tup_mo7f5_173>.awsui_body-cell-content_c6tup_mo7f5_160:not(#\9 ){padding-inline-start:calc((var(--space-xxs-hwfkai, 4px) - 1*var(--border-divider-list-width-tdfx1x, 1px))/2);margin-inline-start:calc((var(--space-xxs-hwfkai, 4px) - 1*var(--border-divider-list-width-tdfx1x, 1px))/2 + 1*(var(--space-m-dsumyt, 16px) + var(--space-xs-ymlm0b, 8px)))}.awsui_body-cell_c6tup_mo7f5_152.awsui_body-cell-editable_c6tup_mo7f5_447.awsui_body-cell-edit-active_c6tup_mo7f5_447.awsui_expandable-level-1_c6tup_mo7f5_173>.awsui_expandable-toggle-wrapper_c6tup_mo7f5_145:not(#\9 ){margin-inline-start:calc(var(--space-xxs-hwfkai, 4px) - 1*var(--border-divider-list-width-tdfx1x, 1px) + 0*(var(--space-m-dsumyt, 16px) + var(--space-xs-ymlm0b, 8px)))}.awsui_body-cell_c6tup_mo7f5_152.awsui_body-cell-editable_c6tup_mo7f5_447.awsui_body-cell-edit-active_c6tup_mo7f5_447.awsui_expandable-level-2_c6tup_mo7f5_180>.awsui_body-cell-content_c6tup_mo7f5_160:not(#\9 ){padding-inline-start:calc((var(--space-xxs-hwfkai, 4px) - 1*var(--border-divider-list-width-tdfx1x, 1px))/2);margin-inline-start:calc((var(--space-xxs-hwfkai, 4px) - 1*var(--border-divider-list-width-tdfx1x, 1px))/2 + 2*(var(--space-m-dsumyt, 16px) + var(--space-xs-ymlm0b, 8px)))}.awsui_body-cell_c6tup_mo7f5_152.awsui_body-cell-editable_c6tup_mo7f5_447.awsui_body-cell-edit-active_c6tup_mo7f5_447.awsui_expandable-level-2_c6tup_mo7f5_180>.awsui_expandable-toggle-wrapper_c6tup_mo7f5_145:not(#\9 ){margin-inline-start:calc(var(--space-xxs-hwfkai, 4px) - 1*var(--border-divider-list-width-tdfx1x, 1px) + 1*(var(--space-m-dsumyt, 16px) + var(--space-xs-ymlm0b, 8px)))}.awsui_body-cell_c6tup_mo7f5_152.awsui_body-cell-editable_c6tup_mo7f5_447.awsui_body-cell-edit-active_c6tup_mo7f5_447.awsui_expandable-level-3_c6tup_mo7f5_187>.awsui_body-cell-content_c6tup_mo7f5_160:not(#\9 ){padding-inline-start:calc((var(--space-xxs-hwfkai, 4px) - 1*var(--border-divider-list-width-tdfx1x, 1px))/2);margin-inline-start:calc((var(--space-xxs-hwfkai, 4px) - 1*var(--border-divider-list-width-tdfx1x, 1px))/2 + 3*(var(--space-m-dsumyt, 16px) + var(--space-xs-ymlm0b, 8px)))}.awsui_body-cell_c6tup_mo7f5_152.awsui_body-cell-editable_c6tup_mo7f5_447.awsui_body-cell-edit-active_c6tup_mo7f5_447.awsui_expandable-level-3_c6tup_mo7f5_187>.awsui_expandable-toggle-wrapper_c6tup_mo7f5_145:not(#\9 ){margin-inline-start:calc(var(--space-xxs-hwfkai, 4px) - 1*var(--border-divider-list-width-tdfx1x, 1px) + 2*(var(--space-m-dsumyt, 16px) + var(--space-xs-ymlm0b, 8px)))}.awsui_body-cell_c6tup_mo7f5_152.awsui_body-cell-editable_c6tup_mo7f5_447.awsui_body-cell-edit-active_c6tup_mo7f5_447.awsui_expandable-level-4_c6tup_mo7f5_194>.awsui_body-cell-content_c6tup_mo7f5_160:not(#\9 ){padding-inline-start:calc((var(--space-xxs-hwfkai, 4px) - 1*var(--border-divider-list-width-tdfx1x, 1px))/2);margin-inline-start:calc((var(--space-xxs-hwfkai, 4px) - 1*var(--border-divider-list-width-tdfx1x, 1px))/2 + 4*(var(--space-m-dsumyt, 16px) + var(--space-xs-ymlm0b, 8px)))}.awsui_body-cell_c6tup_mo7f5_152.awsui_body-cell-editable_c6tup_mo7f5_447.awsui_body-cell-edit-active_c6tup_mo7f5_447.awsui_expandable-level-4_c6tup_mo7f5_194>.awsui_expandable-toggle-wrapper_c6tup_mo7f5_145:not(#\9 ){margin-inline-start:calc(var(--space-xxs-hwfkai, 4px) - 1*var(--border-divider-list-width-tdfx1x, 1px) + 3*(var(--space-m-dsumyt, 16px) + var(--space-xs-ymlm0b, 8px)))}.awsui_body-cell_c6tup_mo7f5_152.awsui_body-cell-editable_c6tup_mo7f5_447.awsui_body-cell-edit-active_c6tup_mo7f5_447.awsui_expandable-level-5_c6tup_mo7f5_201>.awsui_body-cell-content_c6tup_mo7f5_160:not(#\9 ){padding-inline-start:calc((var(--space-xxs-hwfkai, 4px) - 1*var(--border-divider-list-width-tdfx1x, 1px))/2);margin-inline-start:calc((var(--space-xxs-hwfkai, 4px) - 1*var(--border-divider-list-width-tdfx1x, 1px))/2 + 5*(var(--space-m-dsumyt, 16px) + var(--space-xs-ymlm0b, 8px)))}.awsui_body-cell_c6tup_mo7f5_152.awsui_body-cell-editable_c6tup_mo7f5_447.awsui_body-cell-edit-active_c6tup_mo7f5_447.awsui_expandable-level-5_c6tup_mo7f5_201>.awsui_expandable-toggle-wrapper_c6tup_mo7f5_145:not(#\9 ){margin-inline-start:calc(var(--space-xxs-hwfkai, 4px) - 1*var(--border-divider-list-width-tdfx1x, 1px) + 4*(var(--space-m-dsumyt, 16px) + var(--space-xs-ymlm0b, 8px)))}.awsui_body-cell_c6tup_mo7f5_152.awsui_body-cell-editable_c6tup_mo7f5_447.awsui_body-cell-edit-active_c6tup_mo7f5_447.awsui_expandable-level-6_c6tup_mo7f5_208>.awsui_body-cell-content_c6tup_mo7f5_160:not(#\9 ){padding-inline-start:calc((var(--space-xxs-hwfkai, 4px) - 1*var(--border-divider-list-width-tdfx1x, 1px))/2);margin-inline-start:calc((var(--space-xxs-hwfkai, 4px) - 1*var(--border-divider-list-width-tdfx1x, 1px))/2 + 6*(var(--space-m-dsumyt, 16px) + var(--space-xs-ymlm0b, 8px)))}.awsui_body-cell_c6tup_mo7f5_152.awsui_body-cell-editable_c6tup_mo7f5_447.awsui_body-cell-edit-active_c6tup_mo7f5_447.awsui_expandable-level-6_c6tup_mo7f5_208>.awsui_expandable-toggle-wrapper_c6tup_mo7f5_145:not(#\9 ){margin-inline-start:calc(var(--space-xxs-hwfkai, 4px) - 1*var(--border-divider-list-width-tdfx1x, 1px) + 5*(var(--space-m-dsumyt, 16px) + var(--space-xs-ymlm0b, 8px)))}.awsui_body-cell_c6tup_mo7f5_152.awsui_body-cell-editable_c6tup_mo7f5_447.awsui_body-cell-edit-active_c6tup_mo7f5_447.awsui_expandable-level-7_c6tup_mo7f5_215>.awsui_body-cell-content_c6tup_mo7f5_160:not(#\9 ){padding-inline-start:calc((var(--space-xxs-hwfkai, 4px) - 1*var(--border-divider-list-width-tdfx1x, 1px))/2);margin-inline-start:calc((var(--space-xxs-hwfkai, 4px) - 1*var(--border-divider-list-width-tdfx1x, 1px))/2 + 7*(var(--space-m-dsumyt, 16px) + var(--space-xs-ymlm0b, 8px)))}.awsui_body-cell_c6tup_mo7f5_152.awsui_body-cell-editable_c6tup_mo7f5_447.awsui_body-cell-edit-active_c6tup_mo7f5_447.awsui_expandable-level-7_c6tup_mo7f5_215>.awsui_expandable-toggle-wrapper_c6tup_mo7f5_145:not(#\9 ){margin-inline-start:calc(var(--space-xxs-hwfkai, 4px) - 1*var(--border-divider-list-width-tdfx1x, 1px) + 6*(var(--space-m-dsumyt, 16px) + var(--space-xs-ymlm0b, 8px)))}.awsui_body-cell_c6tup_mo7f5_152.awsui_body-cell-editable_c6tup_mo7f5_447.awsui_body-cell-edit-active_c6tup_mo7f5_447.awsui_expandable-level-8_c6tup_mo7f5_222>.awsui_body-cell-content_c6tup_mo7f5_160:not(#\9 ){padding-inline-start:calc((var(--space-xxs-hwfkai, 4px) - 1*var(--border-divider-list-width-tdfx1x, 1px))/2);margin-inline-start:calc((var(--space-xxs-hwfkai, 4px) - 1*var(--border-divider-list-width-tdfx1x, 1px))/2 + 8*(var(--space-m-dsumyt, 16px) + var(--space-xs-ymlm0b, 8px)))}.awsui_body-cell_c6tup_mo7f5_152.awsui_body-cell-editable_c6tup_mo7f5_447.awsui_body-cell-edit-active_c6tup_mo7f5_447.awsui_expandable-level-8_c6tup_mo7f5_222>.awsui_expandable-toggle-wrapper_c6tup_mo7f5_145:not(#\9 ){margin-inline-start:calc(var(--space-xxs-hwfkai, 4px) - 1*var(--border-divider-list-width-tdfx1x, 1px) + 7*(var(--space-m-dsumyt, 16px) + var(--space-xs-ymlm0b, 8px)))}.awsui_body-cell_c6tup_mo7f5_152.awsui_body-cell-editable_c6tup_mo7f5_447.awsui_body-cell-edit-active_c6tup_mo7f5_447.awsui_expandable-level-9_c6tup_mo7f5_229>.awsui_body-cell-content_c6tup_mo7f5_160:not(#\9 ){padding-inline-start:calc((var(--space-xxs-hwfkai, 4px) - 1*var(--border-divider-list-width-tdfx1x, 1px))/2);margin-inline-start:calc((var(--space-xxs-hwfkai, 4px) - 1*var(--border-divider-list-width-tdfx1x, 1px))/2 + 9*(var(--space-m-dsumyt, 16px) + var(--space-xs-ymlm0b, 8px)))}.awsui_body-cell_c6tup_mo7f5_152.awsui_body-cell-editable_c6tup_mo7f5_447.awsui_body-cell-edit-active_c6tup_mo7f5_447.awsui_expandable-level-9_c6tup_mo7f5_229>.awsui_expandable-toggle-wrapper_c6tup_mo7f5_145:not(#\9 ){margin-inline-start:calc(var(--space-xxs-hwfkai, 4px) - 1*var(--border-divider-list-width-tdfx1x, 1px) + 8*(var(--space-m-dsumyt, 16px) + var(--space-xs-ymlm0b, 8px)))}.awsui_body-cell_c6tup_mo7f5_152.awsui_body-cell-editable_c6tup_mo7f5_447.awsui_body-cell-edit-active_c6tup_mo7f5_447.awsui_expandable-level-next_c6tup_mo7f5_236>.awsui_body-cell-content_c6tup_mo7f5_160:not(#\9 ){padding-inline-start:calc((var(--space-xxs-hwfkai, 4px) - 1*var(--border-divider-list-width-tdfx1x, 1px))/2);margin-inline-start:calc((var(--space-xxs-hwfkai, 4px) - 1*var(--border-divider-list-width-tdfx1x, 1px))/2 + 9*(var(--space-m-dsumyt, 16px) + var(--space-xs-ymlm0b, 8px)))}.awsui_body-cell_c6tup_mo7f5_152.awsui_body-cell-editable_c6tup_mo7f5_447.awsui_body-cell-edit-active_c6tup_mo7f5_447.awsui_expandable-level-next_c6tup_mo7f5_236>.awsui_expandable-toggle-wrapper_c6tup_mo7f5_145:not(#\9 ){margin-inline-start:calc(var(--space-xxs-hwfkai, 4px) - 1*var(--border-divider-list-width-tdfx1x, 1px) + 8*(var(--space-m-dsumyt, 16px) + var(--space-xs-ymlm0b, 8px)))}.awsui_body-cell_c6tup_mo7f5_152.awsui_body-cell-editable_c6tup_mo7f5_447.awsui_body-cell-edit-active_c6tup_mo7f5_447>.awsui_body-cell-content_c6tup_mo7f5_160:not(#\9 ){padding-inline-end:calc(var(--space-xxs-hwfkai, 4px) - 1*var(--border-divider-list-width-tdfx1x, 1px))}.awsui_body-cell_c6tup_mo7f5_152.awsui_body-cell-editable_c6tup_mo7f5_447.awsui_body-cell-edit-active_c6tup_mo7f5_447>.awsui_body-cell-content_c6tup_mo7f5_160:not(#\9 ){padding-block-start:calc(var(--space-scaled-xxxs-h2sc51, 2px) - 1*var(--border-divider-list-width-tdfx1x, 1px) + 2px);margin-block-start:-2px}.awsui_body-cell_c6tup_mo7f5_152.awsui_body-cell-editable_c6tup_mo7f5_447.awsui_body-cell-edit-active_c6tup_mo7f5_447>.awsui_body-cell-content_c6tup_mo7f5_160:not(#\9 ){padding-block-end:calc(var(--space-scaled-xxxs-h2sc51, 2px) + 1px - 1*var(--border-divider-list-width-tdfx1x, 1px) + 2px);margin-block-end:-2px}.awsui_body-cell_c6tup_mo7f5_152.awsui_body-cell-editable_c6tup_mo7f5_447:not(#\9 ):not(.awsui_body-cell-edit-active_c6tup_mo7f5_447):not(.awsui_resizable-columns_c6tup_mo7f5_1367)>.awsui_body-cell-content_c6tup_mo7f5_160{padding-inline-end:calc(var(--space-scaled-l-k5kohy, 20px) + var(--space-l-2ud1p3, 20px) - 1*var(--border-divider-list-width-tdfx1x, 1px))}.awsui_body-cell_c6tup_mo7f5_152.awsui_body-cell-editable_c6tup_mo7f5_447:not(#\9 ):not(.awsui_body-cell-edit-active_c6tup_mo7f5_447)>.awsui_body-cell-editor-wrapper_c6tup_mo7f5_1176,.awsui_body-cell_c6tup_mo7f5_152.awsui_body-cell-editable_c6tup_mo7f5_447:not(#\9 ):not(.awsui_body-cell-edit-active_c6tup_mo7f5_447)>.awsui_expandable-cell-content_c6tup_mo7f5_1370>.awsui_body-cell-editor-wrapper_c6tup_mo7f5_1176{opacity:0}.awsui_body-cell_c6tup_mo7f5_152.awsui_body-cell-editable_c6tup_mo7f5_447:not(#\9 ):not(.awsui_body-cell-edit-active_c6tup_mo7f5_447):not(.awsui_body-cell-expandable_c6tup_mo7f5_447):focus-within{position:relative}.awsui_body-cell_c6tup_mo7f5_152.awsui_body-cell-editable_c6tup_mo7f5_447:not(#\9 ):not(.awsui_body-cell-edit-active_c6tup_mo7f5_447):not(.awsui_body-cell-expandable_c6tup_mo7f5_447):focus-within{outline:2px dotted transparent;outline-offset:calc(-1*var(--space-scaled-xxs-foe114, 4px) - 1px)}.awsui_body-cell_c6tup_mo7f5_152.awsui_body-cell-editable_c6tup_mo7f5_447:not(#\9 ):not(.awsui_body-cell-edit-active_c6tup_mo7f5_447):not(.awsui_body-cell-expandable_c6tup_mo7f5_447):focus-within::before{content:" ";display:block;position:absolute;inset-inline-start:calc(-1*-1*var(--space-scaled-xxs-foe114, 4px));inset-block-start:calc(-1*-1*var(--space-scaled-xxs-foe114, 4px));inline-size:calc(100% + -1*var(--space-scaled-xxs-foe114, 4px) + -1*var(--space-scaled-xxs-foe114, 4px));block-size:calc(100% + -1*var(--space-scaled-xxs-foe114, 4px) + -1*var(--space-scaled-xxs-foe114, 4px));border-start-start-radius:var(--border-radius-control-default-focus-ring-1uabki, 4px);border-start-end-radius:var(--border-radius-control-default-focus-ring-1uabki, 4px);border-end-start-radius:var(--border-radius-control-default-focus-ring-1uabki, 4px);border-end-end-radius:var(--border-radius-control-default-focus-ring-1uabki, 4px);box-shadow:0 0 0 2px var(--color-border-item-focused-lz1zs6, #006ce0)}.awsui_body-cell_c6tup_mo7f5_152.awsui_body-cell-editable_c6tup_mo7f5_447:not(#\9 ):not(.awsui_body-cell-edit-active_c6tup_mo7f5_447):not(.awsui_body-cell-expandable_c6tup_mo7f5_447):focus-within.awsui_sticky-cell_c6tup_mo7f5_696{position:sticky}.awsui_body-cell_c6tup_mo7f5_152.awsui_body-cell-editable_c6tup_mo7f5_447:not(#\9 ):not(.awsui_body-cell-edit-active_c6tup_mo7f5_447):not(.awsui_body-cell-expandable_c6tup_mo7f5_447):focus-within.awsui_is-visual-refresh_c6tup_mo7f5_357:first-child{position:relative}.awsui_body-cell_c6tup_mo7f5_152.awsui_body-cell-editable_c6tup_mo7f5_447:not(#\9 ):not(.awsui_body-cell-edit-active_c6tup_mo7f5_447):not(.awsui_body-cell-expandable_c6tup_mo7f5_447):focus-within.awsui_is-visual-refresh_c6tup_mo7f5_357:first-child{outline:2px dotted transparent;outline-offset:calc(1*var(--space-scaled-xxs-foe114, 4px) - 1px)}.awsui_body-cell_c6tup_mo7f5_152.awsui_body-cell-editable_c6tup_mo7f5_447:not(#\9 ):not(.awsui_body-cell-edit-active_c6tup_mo7f5_447):not(.awsui_body-cell-expandable_c6tup_mo7f5_447):focus-within.awsui_is-visual-refresh_c6tup_mo7f5_357:first-child::before{content:" ";display:block;position:absolute;inset-inline-start:calc(-1*1*var(--space-scaled-xxs-foe114, 4px));inset-block-start:calc(-1*-1*var(--space-scaled-xxs-foe114, 4px));inline-size:calc(100% + 1*var(--space-scaled-xxs-foe114, 4px) + -1*var(--space-scaled-xxs-foe114, 4px));block-size:calc(100% + -1*var(--space-scaled-xxs-foe114, 4px) + -1*var(--space-scaled-xxs-foe114, 4px));border-start-start-radius:var(--border-radius-control-default-focus-ring-1uabki, 4px);border-start-end-radius:var(--border-radius-control-default-focus-ring-1uabki, 4px);border-end-start-radius:var(--border-radius-control-default-focus-ring-1uabki, 4px);border-end-end-radius:var(--border-radius-control-default-focus-ring-1uabki, 4px);box-shadow:0 0 0 2px var(--color-border-item-focused-lz1zs6, #006ce0)}.awsui_body-cell_c6tup_mo7f5_152.awsui_body-cell-editable_c6tup_mo7f5_447:not(#\9 ):not(.awsui_body-cell-edit-active_c6tup_mo7f5_447):not(.awsui_body-cell-expandable_c6tup_mo7f5_447):focus-within.awsui_is-visual-refresh_c6tup_mo7f5_357:first-child.awsui_sticky-cell_c6tup_mo7f5_696{position:sticky}.awsui_body-cell_c6tup_mo7f5_152.awsui_body-cell-editable_c6tup_mo7f5_447:not(#\9 ):not(.awsui_body-cell-edit-active_c6tup_mo7f5_447):focus-within:focus-within .awsui_body-cell-editor-icon_c6tup_mo7f5_1255,.awsui_body-cell_c6tup_mo7f5_152.awsui_body-cell-editable_c6tup_mo7f5_447:not(#\9 ):not(.awsui_body-cell-edit-active_c6tup_mo7f5_447).awsui_body-cell-edit-disabled-popover_c6tup_mo7f5_1421 .awsui_body-cell-editor-icon_c6tup_mo7f5_1255{display:unset}.awsui_body-cell_c6tup_mo7f5_152.awsui_body-cell-editable_c6tup_mo7f5_447:not(#\9 ):not(.awsui_body-cell-edit-active_c6tup_mo7f5_447):focus-within:focus-within.awsui_body-cell-has-success_c6tup_mo7f5_1424>.awsui_body-cell-content_c6tup_mo7f5_160,.awsui_body-cell_c6tup_mo7f5_152.awsui_body-cell-editable_c6tup_mo7f5_447:not(#\9 ):not(.awsui_body-cell-edit-active_c6tup_mo7f5_447).awsui_body-cell-edit-disabled-popover_c6tup_mo7f5_1421.awsui_body-cell-has-success_c6tup_mo7f5_1424>.awsui_body-cell-content_c6tup_mo7f5_160{padding-inline-end:calc(var(--space-scaled-l-k5kohy, 20px) + var(--space-l-2ud1p3, 20px) + var(--size-icon-normal-levt08, 16px) + var(--space-xs-ymlm0b, 8px) - 1*var(--border-divider-list-width-tdfx1x, 1px))}.awsui_body-cell_c6tup_mo7f5_152.awsui_body-cell-editable_c6tup_mo7f5_447:not(#\9 ):not(.awsui_body-cell-edit-active_c6tup_mo7f5_447):focus-within:focus-within>.awsui_body-cell-content_c6tup_mo7f5_160,.awsui_body-cell_c6tup_mo7f5_152.awsui_body-cell-editable_c6tup_mo7f5_447:not(#\9 ):not(.awsui_body-cell-edit-active_c6tup_mo7f5_447).awsui_body-cell-edit-disabled-popover_c6tup_mo7f5_1421>.awsui_body-cell-content_c6tup_mo7f5_160{padding-inline-end:calc(var(--space-scaled-l-k5kohy, 20px) + var(--space-l-2ud1p3, 20px) - 1*var(--border-divider-list-width-tdfx1x, 1px))}.awsui_body-cell_c6tup_mo7f5_152.awsui_body-cell-editable_c6tup_mo7f5_447:not(#\9 ):not(.awsui_body-cell-edit-active_c6tup_mo7f5_447):focus-within:focus-within>.awsui_body-cell-editor-wrapper_c6tup_mo7f5_1176,.awsui_body-cell_c6tup_mo7f5_152.awsui_body-cell-editable_c6tup_mo7f5_447:not(#\9 ):not(.awsui_body-cell-edit-active_c6tup_mo7f5_447):focus-within:focus-within>.awsui_expandable-cell-content_c6tup_mo7f5_1370>.awsui_body-cell-editor-wrapper_c6tup_mo7f5_1176,.awsui_body-cell_c6tup_mo7f5_152.awsui_body-cell-editable_c6tup_mo7f5_447:not(#\9 ):not(.awsui_body-cell-edit-active_c6tup_mo7f5_447).awsui_body-cell-edit-disabled-popover_c6tup_mo7f5_1421>.awsui_body-cell-editor-wrapper_c6tup_mo7f5_1176,.awsui_body-cell_c6tup_mo7f5_152.awsui_body-cell-editable_c6tup_mo7f5_447:not(#\9 ):not(.awsui_body-cell-edit-active_c6tup_mo7f5_447).awsui_body-cell-edit-disabled-popover_c6tup_mo7f5_1421>.awsui_expandable-cell-content_c6tup_mo7f5_1370>.awsui_body-cell-editor-wrapper_c6tup_mo7f5_1176{opacity:1}.awsui_body-cell_c6tup_mo7f5_152.awsui_body-cell-editable_c6tup_mo7f5_447:not(#\9 ):not(.awsui_body-cell-edit-active_c6tup_mo7f5_447):focus-within:focus-within>.awsui_body-cell-success_c6tup_mo7f5_1181,.awsui_body-cell_c6tup_mo7f5_152.awsui_body-cell-editable_c6tup_mo7f5_447:not(#\9 ):not(.awsui_body-cell-edit-active_c6tup_mo7f5_447).awsui_body-cell-edit-disabled-popover_c6tup_mo7f5_1421>.awsui_body-cell-success_c6tup_mo7f5_1181{opacity:1}.awsui_body-cell_c6tup_mo7f5_152.awsui_body-cell-editable_c6tup_mo7f5_447:not(#\9 ):not(.awsui_body-cell-edit-active_c6tup_mo7f5_447):focus-within:focus-within.awsui_sticky-cell_c6tup_mo7f5_696,.awsui_body-cell_c6tup_mo7f5_152.awsui_body-cell-editable_c6tup_mo7f5_447:not(#\9 ):not(.awsui_body-cell-edit-active_c6tup_mo7f5_447).awsui_body-cell-edit-disabled-popover_c6tup_mo7f5_1421.awsui_sticky-cell_c6tup_mo7f5_696{position:sticky}.awsui_body-cell_c6tup_mo7f5_152.awsui_body-cell-editable_c6tup_mo7f5_447:not(#\9 ):not(.awsui_body-cell-edit-active_c6tup_mo7f5_447):hover:hover{position:relative}.awsui_body-cell_c6tup_mo7f5_152.awsui_body-cell-editable_c6tup_mo7f5_447:not(#\9 ):not(.awsui_body-cell-edit-active_c6tup_mo7f5_447):hover:hover .awsui_body-cell-editor-icon_c6tup_mo7f5_1255{display:unset}.awsui_body-cell_c6tup_mo7f5_152.awsui_body-cell-editable_c6tup_mo7f5_447:not(#\9 ):not(.awsui_body-cell-edit-active_c6tup_mo7f5_447):hover:hover:not(.awsui_body-cell-expandable_c6tup_mo7f5_447){cursor:pointer;background-color:var(--color-background-dropdown-item-hover-iwrvc1, #f3f3f7);border-block:var(--border-divider-list-width-tdfx1x, 1px) solid var(--color-border-editable-cell-hover-se2y3s, #8c8c94);border-inline:var(--border-divider-list-width-tdfx1x, 1px) solid var(--color-border-editable-cell-hover-se2y3s, #8c8c94)}.awsui_body-cell_c6tup_mo7f5_152.awsui_body-cell-editable_c6tup_mo7f5_447:not(#\9 ):not(.awsui_body-cell-edit-active_c6tup_mo7f5_447):hover:hover.awsui_sticky-cell_c6tup_mo7f5_696{position:sticky}.awsui_body-cell_c6tup_mo7f5_152.awsui_body-cell-editable_c6tup_mo7f5_447:not(#\9 ):not(.awsui_body-cell-edit-active_c6tup_mo7f5_447):hover:hover:first-child{inset-inline:0;border-start-start-radius:var(--border-radius-item-iwaia5, 8px);border-end-start-radius:var(--border-radius-item-iwaia5, 8px)}.awsui_body-cell_c6tup_mo7f5_152.awsui_body-cell-editable_c6tup_mo7f5_447:not(#\9 ):not(.awsui_body-cell-edit-active_c6tup_mo7f5_447):hover:hover:last-child{border-start-end-radius:var(--border-radius-item-iwaia5, 8px);border-end-end-radius:var(--border-radius-item-iwaia5, 8px)}.awsui_body-cell_c6tup_mo7f5_152.awsui_body-cell-editable_c6tup_mo7f5_447:not(#\9 ):not(.awsui_body-cell-edit-active_c6tup_mo7f5_447):hover:hover>.awsui_body-cell-editor-wrapper_c6tup_mo7f5_1176>.awsui_body-cell-content_c6tup_mo7f5_160,.awsui_body-cell_c6tup_mo7f5_152.awsui_body-cell-editable_c6tup_mo7f5_447:not(#\9 ):not(.awsui_body-cell-edit-active_c6tup_mo7f5_447):hover:hover>.awsui_expandable-cell-content_c6tup_mo7f5_1370>.awsui_body-cell-editor-wrapper_c6tup_mo7f5_1176>.awsui_body-cell-content_c6tup_mo7f5_160{padding-inline-end:calc(var(--space-xs-ymlm0b, 8px) + var(--space-xxs-hwfkai, 4px) - 2*var(--border-divider-list-width-tdfx1x, 1px) - 1*var(--border-divider-list-width-tdfx1x, 1px))}.awsui_body-cell_c6tup_mo7f5_152.awsui_body-cell-editable_c6tup_mo7f5_447:not(#\9 ):not(.awsui_body-cell-edit-active_c6tup_mo7f5_447):hover:hover>.awsui_body-cell-success_c6tup_mo7f5_1181>.awsui_body-cell-content_c6tup_mo7f5_160{padding-inline-end:calc(var(--space-xs-ymlm0b, 8px) + var(--space-xxs-hwfkai, 4px) + var(--size-icon-normal-levt08, 16px) + var(--space-xs-ymlm0b, 8px) - 2*var(--border-divider-list-width-tdfx1x, 1px) - 1*var(--border-divider-list-width-tdfx1x, 1px))}.awsui_body-cell_c6tup_mo7f5_152.awsui_body-cell-editable_c6tup_mo7f5_447:not(#\9 ):not(.awsui_body-cell-edit-active_c6tup_mo7f5_447):hover:hover.awsui_body-cell-last-row_c6tup_mo7f5_1034.awsui_body-cell-selected_c6tup_mo7f5_1034>.awsui_body-cell-content_c6tup_mo7f5_160,.awsui_body-cell_c6tup_mo7f5_152.awsui_body-cell-editable_c6tup_mo7f5_447:not(#\9 ):not(.awsui_body-cell-edit-active_c6tup_mo7f5_447):hover:hover.awsui_body-cell-next-selected_c6tup_mo7f5_1143>.awsui_body-cell-content_c6tup_mo7f5_160{padding-block:calc(var(--space-scaled-xs-dw9wl5, 8px) - var(--border-divider-list-width-tdfx1x, 1px)/2 - 1*var(--border-divider-list-width-tdfx1x, 1px) + 2px);margin-block:-2px}.awsui_body-cell_c6tup_mo7f5_152.awsui_body-cell-editable_c6tup_mo7f5_447:not(#\9 ):not(.awsui_body-cell-edit-active_c6tup_mo7f5_447):hover:hover.awsui_body-cell-last-row_c6tup_mo7f5_1034:not(.awsui_body-cell-expandable_c6tup_mo7f5_447):not(.awsui_body-cell-selected_c6tup_mo7f5_1034)>.awsui_body-cell-content_c6tup_mo7f5_160{padding-block-start:calc(var(--space-scaled-xs-dw9wl5, 8px) - (var(--border-divider-list-width-tdfx1x, 1px)) - 1*var(--border-divider-list-width-tdfx1x, 1px) + 2px);margin-block-start:-2px}.awsui_body-cell_c6tup_mo7f5_152.awsui_body-cell-editable_c6tup_mo7f5_447:not(#\9 ):not(.awsui_body-cell-edit-active_c6tup_mo7f5_447):hover:hover.awsui_body-cell-first-row_c6tup_mo7f5_1031:not(.awsui_body-cell-expandable_c6tup_mo7f5_447):not(.awsui_body-cell-selected_c6tup_mo7f5_1034)>.awsui_body-cell-content_c6tup_mo7f5_160{padding-block:calc(var(--space-scaled-xs-dw9wl5, 8px) - (var(--border-divider-list-width-tdfx1x, 1px)) - 1*var(--border-divider-list-width-tdfx1x, 1px) + 2px);margin-block:-2px}.awsui_body-cell_c6tup_mo7f5_152.awsui_body-cell-editable_c6tup_mo7f5_447:not(#\9 ):not(.awsui_body-cell-edit-active_c6tup_mo7f5_447):hover:hover>.awsui_body-cell-content_c6tup_mo7f5_160{padding-inline-end:calc(var(--space-scaled-l-k5kohy, 20px) + var(--space-l-2ud1p3, 20px) - 1*var(--border-divider-list-width-tdfx1x, 1px))}.awsui_body-cell_c6tup_mo7f5_152.awsui_body-cell-editable_c6tup_mo7f5_447:not(#\9 ):not(.awsui_body-cell-edit-active_c6tup_mo7f5_447):hover:hover>.awsui_body-cell-editor-wrapper_c6tup_mo7f5_1176,.awsui_body-cell_c6tup_mo7f5_152.awsui_body-cell-editable_c6tup_mo7f5_447:not(#\9 ):not(.awsui_body-cell-edit-active_c6tup_mo7f5_447):hover:hover>.awsui_expandable-cell-content_c6tup_mo7f5_1370>.awsui_body-cell-editor-wrapper_c6tup_mo7f5_1176{opacity:1}.awsui_body-cell_c6tup_mo7f5_152.awsui_body-cell-editable_c6tup_mo7f5_447:not(#\9 ):not(.awsui_body-cell-edit-active_c6tup_mo7f5_447):hover:hover>.awsui_body-cell-success_c6tup_mo7f5_1181{opacity:1}body[data-awsui-focus-visible=true] .awsui_body-cell_c6tup_mo7f5_152:not(#\9 ):focus{position:relative}body[data-awsui-focus-visible=true] .awsui_body-cell_c6tup_mo7f5_152:not(#\9 ):focus{outline:2px dotted transparent;outline-offset:calc(-1*var(--space-scaled-xxs-foe114, 4px) - 1px)}body[data-awsui-focus-visible=true] .awsui_body-cell_c6tup_mo7f5_152:not(#\9 ):focus::before{content:" ";display:block;position:absolute;inset-inline-start:calc(-1*-1*var(--space-scaled-xxs-foe114, 4px));inset-block-start:calc(-1*-1*var(--space-scaled-xxs-foe114, 4px));inline-size:calc(100% + -1*var(--space-scaled-xxs-foe114, 4px) + -1*var(--space-scaled-xxs-foe114, 4px));block-size:calc(100% + -1*var(--space-scaled-xxs-foe114, 4px) + -1*var(--space-scaled-xxs-foe114, 4px));border-start-start-radius:var(--border-radius-control-default-focus-ring-1uabki, 4px);border-start-end-radius:var(--border-radius-control-default-focus-ring-1uabki, 4px);border-end-start-radius:var(--border-radius-control-default-focus-ring-1uabki, 4px);border-end-end-radius:var(--border-radius-control-default-focus-ring-1uabki, 4px);box-shadow:0 0 0 2px var(--color-border-item-focused-lz1zs6, #006ce0)}body[data-awsui-focus-visible=true] .awsui_body-cell_c6tup_mo7f5_152:not(#\9 ):focus.awsui_sticky-cell_c6tup_mo7f5_696{position:sticky}body[data-awsui-focus-visible=true] .awsui_body-cell_c6tup_mo7f5_152:not(#\9 ):focus.awsui_is-visual-refresh_c6tup_mo7f5_357:first-child{position:relative}body[data-awsui-focus-visible=true] .awsui_body-cell_c6tup_mo7f5_152:not(#\9 ):focus.awsui_is-visual-refresh_c6tup_mo7f5_357:first-child{outline:2px dotted transparent;outline-offset:calc(1*var(--space-scaled-xxs-foe114, 4px) - 1px)}body[data-awsui-focus-visible=true] .awsui_body-cell_c6tup_mo7f5_152:not(#\9 ):focus.awsui_is-visual-refresh_c6tup_mo7f5_357:first-child::before{content:" ";display:block;position:absolute;inset-inline-start:calc(-1*1*var(--space-scaled-xxs-foe114, 4px));inset-block-start:calc(-1*-1*var(--space-scaled-xxs-foe114, 4px));inline-size:calc(100% + 1*var(--space-scaled-xxs-foe114, 4px) + -1*var(--space-scaled-xxs-foe114, 4px));block-size:calc(100% + -1*var(--space-scaled-xxs-foe114, 4px) + -1*var(--space-scaled-xxs-foe114, 4px));border-start-start-radius:var(--border-radius-control-default-focus-ring-1uabki, 4px);border-start-end-radius:var(--border-radius-control-default-focus-ring-1uabki, 4px);border-end-start-radius:var(--border-radius-control-default-focus-ring-1uabki, 4px);border-end-end-radius:var(--border-radius-control-default-focus-ring-1uabki, 4px);box-shadow:0 0 0 2px var(--color-border-item-focused-lz1zs6, #006ce0)}body[data-awsui-focus-visible=true] .awsui_body-cell_c6tup_mo7f5_152:not(#\9 ):focus.awsui_is-visual-refresh_c6tup_mo7f5_357:first-child.awsui_sticky-cell_c6tup_mo7f5_696{position:sticky}
.awsui_items-loader_115pt_16l07_5:not(#\9 ){display:inline}
@keyframes awsui_drag-handle-entry_155yk_egs01_1{from{transform:translate(var(--awsui-drag-handle-animation-inline-offset-rhu47t), var(--awsui-drag-handle-animation-block-offset-rhu47t))}to{transform:translate(0, 0)}}@keyframes awsui_drag-handle-exit_155yk_egs01_1{from{transform:translate(0, 0)}to{transform:translate(var(--awsui-drag-handle-animation-inline-offset-rhu47t), var(--awsui-drag-handle-animation-block-offset-rhu47t))}}.awsui_direction-button-wrapper_155yk_egs01_169:not(#\9 ){--awsui-drag-handle-animation-inline-offset-rhu47t: 0;--awsui-drag-handle-animation-block-offset-rhu47t: 0}@keyframes awsui_awsui-motion-fade-in_155yk_egs01_1{from{opacity:.2}to{opacity:1}}@keyframes awsui_awsui-motion-fade-out-0_155yk_egs01_1{from{opacity:1}to{opacity:0}}.awsui_direction-button-wrapper-motion-enter_155yk_egs01_189:not(#\9 ),.awsui_direction-button-wrapper-motion-entering_155yk_egs01_189:not(#\9 ),.awsui_direction-button-wrapper-motion-exit_155yk_egs01_189:not(#\9 ),.awsui_direction-button-wrapper-motion-exiting_155yk_egs01_189:not(#\9 ){pointer-events:none}.awsui_direction-button-wrapper-motion-entering_155yk_egs01_189:not(#\9 ){animation:awsui_drag-handle-entry_155yk_egs01_1 var(--motion-duration-complex-tbdo30, 250ms) var(--motion-easing-responsive-hjj3ai, cubic-bezier(0, 0, 0, 1)),awsui_awsui-motion-fade-in_155yk_egs01_1 var(--motion-duration-complex-tbdo30, 250ms) var(--motion-easing-responsive-hjj3ai, cubic-bezier(0, 0, 0, 1))}@media(prefers-reduced-motion: reduce){.awsui_direction-button-wrapper-motion-entering_155yk_egs01_189:not(#\9 ){animation:none;transition:none}}.awsui-motion-disabled .awsui_direction-button-wrapper-motion-entering_155yk_egs01_189:not(#\9 ),.awsui-mode-entering .awsui_direction-button-wrapper-motion-entering_155yk_egs01_189:not(#\9 ){animation:none;transition:none}.awsui_direction-button-wrapper-motion-exiting_155yk_egs01_189:not(#\9 ){animation:awsui_drag-handle-exit_155yk_egs01_1 var(--motion-duration-complex-tbdo30, 250ms) var(--motion-easing-responsive-hjj3ai, cubic-bezier(0, 0, 0, 1)) forwards,awsui_awsui-motion-fade-out-0_155yk_egs01_1 var(--motion-duration-complex-tbdo30, 250ms) var(--motion-easing-responsive-hjj3ai, cubic-bezier(0, 0, 0, 1)) forwards}@media(prefers-reduced-motion: reduce){.awsui_direction-button-wrapper-motion-exiting_155yk_egs01_189:not(#\9 ){animation:none;transition:none}}.awsui-motion-disabled .awsui_direction-button-wrapper-motion-exiting_155yk_egs01_189:not(#\9 ),.awsui-mode-entering .awsui_direction-button-wrapper-motion-exiting_155yk_egs01_189:not(#\9 ){animation:none;transition:none}@media(prefers-reduced-motion: reduce){.awsui_direction-button-wrapper_155yk_egs01_169:not(#\9 ){animation:none;transition:none}}.awsui-motion-disabled .awsui_direction-button-wrapper_155yk_egs01_169:not(#\9 ),.awsui-mode-entering .awsui_direction-button-wrapper_155yk_egs01_169:not(#\9 ){animation:none;transition:none}.awsui_direction-button-wrapper-block-start_155yk_egs01_229:not(#\9 ){--awsui-drag-handle-animation-block-offset-rhu47t: 20px}.awsui_direction-button-wrapper-block-end_155yk_egs01_233:not(#\9 ){--awsui-drag-handle-animation-block-offset-rhu47t: -20px}.awsui_direction-button-wrapper-inline-start_155yk_egs01_237:not(#\9 ):dir(ltr){--awsui-drag-handle-animation-inline-offset-rhu47t: 20px}.awsui_direction-button-wrapper-inline-start_155yk_egs01_237:not(#\9 ):dir(rtl){--awsui-drag-handle-animation-inline-offset-rhu47t: -20px}.awsui_direction-button-wrapper-inline-end_155yk_egs01_248:not(#\9 ):dir(ltr){--awsui-drag-handle-animation-inline-offset-rhu47t: -20px}.awsui_direction-button-wrapper-inline-end_155yk_egs01_248:not(#\9 ):dir(rtl){--awsui-drag-handle-animation-inline-offset-rhu47t: 20px}.awsui_contents_155yk_egs01_259:not(#\9 ){display:contents}.awsui_portal-overlay_155yk_egs01_263:not(#\9 ){position:absolute;inset-block-start:0;inset-inline-start:0;pointer-events:none;z-index:7000}.awsui_portal-overlay-disabled_155yk_egs01_271:not(#\9 ){display:none}.awsui_portal-overlay-contents_155yk_egs01_275:not(#\9 ){pointer-events:auto}.awsui_drag-handle_155yk_egs01_279:not(#\9 ){position:relative;display:inline-flex}.awsui_direction-button-wrapper_155yk_egs01_169:not(#\9 ){position:absolute;block-size:var(--space-static-xl-4tedi6, 24px);inline-size:var(--space-static-xl-4tedi6, 24px);padding-block:var(--space-static-xxs-ns94dp, 4px);padding-inline:var(--space-static-xxs-ns94dp, 4px)}.awsui_direction-button-wrapper-hidden_155yk_egs01_292:not(#\9 ){display:none}.awsui_direction-button-wrapper-block-start_155yk_egs01_229:not(#\9 ){inset-block-start:calc(-1*(var(--space-static-xl-4tedi6, 24px) + 2*var(--space-static-xxs-ns94dp, 4px)));inset-inline-start:calc(50% - (var(--space-static-xl-4tedi6, 24px) + 2*var(--space-static-xxs-ns94dp, 4px))/2)}.awsui_direction-button-wrapper-block-end_155yk_egs01_233:not(#\9 ){inset-block-end:calc(-1*(var(--space-static-xl-4tedi6, 24px) + 2*var(--space-static-xxs-ns94dp, 4px)));inset-inline-start:calc(50% - (var(--space-static-xl-4tedi6, 24px) + 2*var(--space-static-xxs-ns94dp, 4px))/2)}.awsui_direction-button-wrapper-inline-start_155yk_egs01_237:not(#\9 ){inset-inline-start:calc(-1*(var(--space-static-xl-4tedi6, 24px) + 2*var(--space-static-xxs-ns94dp, 4px)));inset-block-start:calc(50% - (var(--space-static-xl-4tedi6, 24px) + 2*var(--space-static-xxs-ns94dp, 4px))/2)}.awsui_direction-button-wrapper-inline-end_155yk_egs01_248:not(#\9 ){inset-inline-end:calc(-1*(var(--space-static-xl-4tedi6, 24px) + 2*var(--space-static-xxs-ns94dp, 4px)));inset-block-start:calc(50% - (var(--space-static-xl-4tedi6, 24px) + 2*var(--space-static-xxs-ns94dp, 4px))/2)}.awsui_direction-button_155yk_egs01_169:not(#\9 ){position:absolute;border-width:0;cursor:pointer;display:inline-block;box-sizing:border-box;touch-action:manipulation;inline-size:var(--space-static-xl-4tedi6, 24px);block-size:var(--space-static-xl-4tedi6, 24px);padding-block:var(--space-xxs-hwfkai, 4px);padding-inline:var(--space-xxs-hwfkai, 4px);border-start-start-radius:50%;border-start-end-radius:50%;border-end-start-radius:50%;border-end-end-radius:50%;background-color:var(--color-background-direction-button-default-bvhbsn, #424650);color:var(--color-text-direction-button-default-p88lvb, #ffffff);box-shadow:var(--shadow-dropdown-m9ihi4, 0px 4px 20px 1px rgba(0, 7, 22, 0.1))}.awsui_direction-button_155yk_egs01_169:not(#\9 ):not(.awsui_direction-button-disabled_155yk_egs01_335):hover{background-color:var(--color-background-direction-button-hover-74n5o1, #333843)}.awsui_direction-button_155yk_egs01_169:not(#\9 ):not(.awsui_direction-button-disabled_155yk_egs01_335):active{background-color:var(--color-background-direction-button-active-lvo0dy, #232b37)}.awsui_direction-button-disabled_155yk_egs01_335:not(#\9 ){cursor:default;background-color:var(--color-background-direction-button-disabled-4t6znt, #ebebf0);color:var(--color-text-direction-button-disabled-jdkhmp, #b4b4bb)}

.awsui_resize-active_x7peu_613cv_145:not(#\9 ):not(.awsui_resize-active-with-focus_x7peu_613cv_145) *{cursor:col-resize;-webkit-user-select:none;user-select:none}.awsui_resizer-wrapper_x7peu_613cv_150:not(#\9 ){inset-block:0;position:absolute;inset-inline-end:calc(-1*var(--space-xl-jfy3x4, 24px)/2);inline-size:var(--space-xl-jfy3x4, 24px);overflow:hidden;z-index:10}th:not(#\9 ):last-child>.awsui_resizer-wrapper_x7peu_613cv_150:has(.awsui_divider-interactive_x7peu_613cv_158).awsui_is-borderless_x7peu_613cv_158{inset-inline-end:0}.awsui_resizer-button-wrapper_x7peu_613cv_162:not(#\9 ){block-size:100%}th:not(#\9 ):not(:last-child)>.awsui_divider_x7peu_613cv_158,.awsui_divider-interactive_x7peu_613cv_158:not(#\9 ){position:absolute;outline:none;pointer-events:none;inset-inline-end:0;inset-block-end:0;inset-block-start:0;min-block-size:var(--line-height-heading-xs-q9j004, 18px);max-block-size:calc(100% - (2*var(--space-xs-ymlm0b, 8px) + var(--space-xxxs-pajhad, 2px)));margin-block:auto;margin-inline:auto;border-inline-start:var(--border-item-width-miijiw, 2px) solid var(--color-border-divider-interactive-default-0r2wcs, #8c8c94);box-sizing:border-box}th:not(#\9 ):not(:last-child)>.awsui_divider-disabled_x7peu_613cv_182{border-inline-start-color:var(--color-border-divider-default-nfermc, #c6c6cd)}.awsui_divider-interactive_x7peu_613cv_158:not(#\9 ){inset-inline-end:calc(var(--space-xl-jfy3x4, 24px)/2)}th:not(#\9 ):last-child>.awsui_resizer-wrapper_x7peu_613cv_150.awsui_visual-refresh_x7peu_613cv_190.awsui_is-borderless_x7peu_613cv_158 .awsui_divider-interactive_x7peu_613cv_158{inset-inline-end:0}.awsui_divider-active_x7peu_613cv_194:not(#\9 ){border-inline-start:2px solid var(--color-border-divider-active-kv8eix, #0f141a)}.awsui_resizer_x7peu_613cv_150:not(#\9 ){border-collapse:separate;border-spacing:0;box-sizing:border-box;caption-side:top;cursor:auto;direction:inherit;empty-cells:show;font-family:serif;font-style:normal;font-variant:normal;font-stretch:normal;hyphens:none;letter-spacing:normal;list-style:disc outside none;tab-size:8;text-align:start;text-indent:0;text-shadow:none;text-transform:none;visibility:visible;white-space:normal;word-spacing:normal;font-size:var(--font-size-body-m-a7nh2n, 14px);line-height:var(--line-height-body-m-2mh3ke, 20px);color:var(--color-text-body-default-ryjct1, #0f141a);font-weight:400;font-family:var(--font-family-base-4lwvpl, "Amazon Ember", "Helvetica Neue", Roboto, Arial, sans-serif);-webkit-font-smoothing:auto;-moz-osx-font-smoothing:auto;border-block:none;border-inline:none;background:none;inset-block:0;cursor:col-resize;block-size:100%;inline-size:var(--space-xl-jfy3x4, 24px)}.awsui_resizer_x7peu_613cv_150:not(#\9 ):focus{outline:none;text-decoration:none}.awsui_resize-active_x7peu_613cv_145 .awsui_resizer_x7peu_613cv_150:not(#\9 ){pointer-events:none}.awsui_resizer_x7peu_613cv_150:not(#\9 ):hover+.awsui_divider_x7peu_613cv_158{border-inline-start:2px solid var(--color-border-divider-active-kv8eix, #0f141a)}body[data-awsui-focus-visible=true] .awsui_resizer_x7peu_613cv_150.awsui_has-focus_x7peu_613cv_246:not(#\9 ){position:relative}body[data-awsui-focus-visible=true] .awsui_resizer_x7peu_613cv_150.awsui_has-focus_x7peu_613cv_246:not(#\9 ){outline:2px dotted transparent;outline-offset:calc(var(--space-table-header-focus-outline-gutter-ymwujm, 0px) - 2px - 1px)}body[data-awsui-focus-visible=true] .awsui_resizer_x7peu_613cv_150.awsui_has-focus_x7peu_613cv_246:not(#\9 )::before{content:" ";display:block;position:absolute;inset-inline-start:calc(-1*(var(--space-table-header-focus-outline-gutter-ymwujm, 0px) - 2px));inset-block-start:calc(-1*(var(--space-table-header-focus-outline-gutter-ymwujm, 0px) - 2px));inline-size:calc(100% + var(--space-table-header-focus-outline-gutter-ymwujm, 0px) - 2px + var(--space-table-header-focus-outline-gutter-ymwujm, 0px) - 2px);block-size:calc(100% + var(--space-table-header-focus-outline-gutter-ymwujm, 0px) - 2px + var(--space-table-header-focus-outline-gutter-ymwujm, 0px) - 2px);border-start-start-radius:var(--border-radius-control-default-focus-ring-1uabki, 4px);border-start-end-radius:var(--border-radius-control-default-focus-ring-1uabki, 4px);border-end-start-radius:var(--border-radius-control-default-focus-ring-1uabki, 4px);border-end-end-radius:var(--border-radius-control-default-focus-ring-1uabki, 4px);box-shadow:0 0 0 2px var(--color-border-item-focused-lz1zs6, #006ce0)}.awsui_tracker_x7peu_613cv_268:not(#\9 ){display:none;position:absolute;border-inline-start:var(--border-divider-list-width-tdfx1x, 1px) dashed var(--color-border-divider-active-kv8eix, #0f141a);inline-size:0;inset-block:0}.awsui_resize-active_x7peu_613cv_145 .awsui_tracker_x7peu_613cv_268:not(#\9 ){display:block}
.awsui_label_1s55x_14pps_149:not(#\9 ){display:flex;align-items:center;justify-content:center;position:absolute;padding-block-end:var(--space-xxs-hwfkai, 4px);block-size:100%;inset-block-start:0;inline-size:100%;inset-inline-start:0;box-sizing:border-box;border-inline-end:1px solid transparent}.awsui_label-top_1s55x_14pps_163:not(#\9 ){align-items:baseline;padding-block-start:var(--space-xs-ymlm0b, 8px)}.awsui_stud_1s55x_14pps_168:not(#\9 ){visibility:hidden}
.awsui_header-cell_1spae_1u267_149:not(#\9 ){position:relative;text-align:start;box-sizing:border-box;border-block-end:var(--border-divider-section-width-uwo8my, 1px) solid var(--color-border-divider-default-nfermc, #c6c6cd);background:var(--color-background-table-header-l5637m, #ffffff);color:var(--color-text-column-header-oux894, #424650);font-weight:var(--font-weight-heading-s-lcx0ai, 700);-webkit-font-smoothing:var(--font-smoothing-webkit-oemolo, antialiased);-moz-osx-font-smoothing:var(--font-smoothing-moz-osx-hbm0aq, grayscale);padding-block:var(--space-scaled-xxs-foe114, 4px);padding-inline:var(--space-scaled-xs-dw9wl5, 8px)}body[data-awsui-focus-visible=true] .awsui_header-cell_1spae_1u267_149:not(#\9 ):focus{position:relative}body[data-awsui-focus-visible=true] .awsui_header-cell_1spae_1u267_149:not(#\9 ):focus{outline:2px dotted transparent;outline-offset:calc(-1*var(--space-scaled-xxs-foe114, 4px) - 1px)}body[data-awsui-focus-visible=true] .awsui_header-cell_1spae_1u267_149:not(#\9 ):focus::before{content:" ";display:block;position:absolute;inset-inline-start:calc(-1*-1*var(--space-scaled-xxs-foe114, 4px));inset-block-start:calc(-1*-1*var(--space-scaled-xxs-foe114, 4px));inline-size:calc(100% + -1*var(--space-scaled-xxs-foe114, 4px) + -1*var(--space-scaled-xxs-foe114, 4px));block-size:calc(100% + -1*var(--space-scaled-xxs-foe114, 4px) + -1*var(--space-scaled-xxs-foe114, 4px));border-start-start-radius:var(--border-radius-control-default-focus-ring-1uabki, 4px);border-start-end-radius:var(--border-radius-control-default-focus-ring-1uabki, 4px);border-end-start-radius:var(--border-radius-control-default-focus-ring-1uabki, 4px);border-end-end-radius:var(--border-radius-control-default-focus-ring-1uabki, 4px);box-shadow:0 0 0 2px var(--color-border-item-focused-lz1zs6, #006ce0)}body[data-awsui-focus-visible=true] .awsui_header-cell_1spae_1u267_149.awsui_header-cell-fake-focus_1spae_1u267_183:not(#\9 ){position:relative}body[data-awsui-focus-visible=true] .awsui_header-cell_1spae_1u267_149.awsui_header-cell-fake-focus_1spae_1u267_183:not(#\9 ){outline:2px dotted transparent;outline-offset:calc(-1*var(--space-scaled-xxs-foe114, 4px) - 1px)}body[data-awsui-focus-visible=true] .awsui_header-cell_1spae_1u267_149.awsui_header-cell-fake-focus_1spae_1u267_183:not(#\9 )::before{content:" ";display:block;position:absolute;inset-inline-start:calc(-1*-1*var(--space-scaled-xxs-foe114, 4px));inset-block-start:calc(-1*-1*var(--space-scaled-xxs-foe114, 4px));inline-size:calc(100% + -1*var(--space-scaled-xxs-foe114, 4px) + -1*var(--space-scaled-xxs-foe114, 4px));block-size:calc(100% + -1*var(--space-scaled-xxs-foe114, 4px) + -1*var(--space-scaled-xxs-foe114, 4px));border-start-start-radius:var(--border-radius-control-default-focus-ring-1uabki, 4px);border-start-end-radius:var(--border-radius-control-default-focus-ring-1uabki, 4px);border-end-start-radius:var(--border-radius-control-default-focus-ring-1uabki, 4px);border-end-end-radius:var(--border-radius-control-default-focus-ring-1uabki, 4px);box-shadow:0 0 0 2px var(--color-border-item-focused-lz1zs6, #006ce0)}.awsui_header-cell-sticky_1spae_1u267_204:not(#\9 ){border-block-end:var(--border-table-sticky-width-ai31mi, 1px) solid var(--color-border-divider-default-nfermc, #c6c6cd)}.awsui_header-cell-stuck_1spae_1u267_207:not(#\9 ):not(.awsui_header-cell-variant-full-page_1spae_1u267_207){border-block-end-color:transparent}.awsui_header-cell-variant-full-page_1spae_1u267_207:not(#\9 ){background:var(--color-background-layout-main-htt4fm, #ffffff)}.awsui_header-cell-variant-full-page_1spae_1u267_207.awsui_header-cell-hidden_1spae_1u267_213:not(#\9 ){border-block-end-color:transparent}.awsui_header-cell-variant-embedded_1spae_1u267_216.awsui_is-visual-refresh_1spae_1u267_216:not(#\9 ):not(:is(.awsui_header-cell-sticky_1spae_1u267_204,.awsui_sticky-cell_1spae_1u267_216)),.awsui_header-cell-variant-borderless_1spae_1u267_216.awsui_is-visual-refresh_1spae_1u267_216:not(#\9 ):not(:is(.awsui_header-cell-sticky_1spae_1u267_204,.awsui_sticky-cell_1spae_1u267_216)){background:none}.awsui_header-cell_1spae_1u267_149:not(#\9 ):last-child,.awsui_header-cell_1spae_1u267_149.awsui_header-cell-sortable_1spae_1u267_219:not(#\9 ){padding-inline-end:var(--space-xs-ymlm0b, 8px)}.awsui_header-cell_1spae_1u267_149.awsui_sticky-cell_1spae_1u267_216:not(#\9 ){position:sticky;background:var(--color-background-table-header-l5637m, #ffffff);z-index:798;transition-property:padding;transition-duration:var(--motion-duration-transition-show-quick-5jnnjz, 90ms);transition-timing-function:var(--motion-easing-sticky-tn072u, cubic-bezier(1, 0, 0.83, 1))}@media(prefers-reduced-motion: reduce){.awsui_header-cell_1spae_1u267_149.awsui_sticky-cell_1spae_1u267_216:not(#\9 ){animation:none;transition:none}}.awsui-motion-disabled .awsui_header-cell_1spae_1u267_149.awsui_sticky-cell_1spae_1u267_216:not(#\9 ),.awsui-mode-entering .awsui_header-cell_1spae_1u267_149.awsui_sticky-cell_1spae_1u267_216:not(#\9 ){animation:none;transition:none}.awsui_header-cell_1spae_1u267_149.awsui_sticky-cell_1spae_1u267_216.awsui_table-variant-full-page_1spae_1u267_240:not(#\9 ){background:var(--color-background-layout-main-htt4fm, #ffffff)}.awsui_header-cell_1spae_1u267_149.awsui_sticky-cell-pad-left_1spae_1u267_243:not(#\9 ):not(.awsui_has-selection_1spae_1u267_243){padding-inline-start:var(--space-table-horizontal-suurzj, 20px)}.awsui_header-cell_1spae_1u267_149.awsui_sticky-cell-last-inline-start_1spae_1u267_246:not(#\9 ){box-shadow:var(--shadow-sticky-column-first-5d1hkx, 4px 0px 8px 1px rgba(0, 7, 22, 0.1));clip-path:inset(0px -24px 0px 0px)}.awsui_header-cell_1spae_1u267_149.awsui_sticky-cell-last-inline-start_1spae_1u267_246>.awsui_resize-divider_1spae_1u267_251:not(#\9 ){display:none}.awsui_header-cell_1spae_1u267_149.awsui_sticky-cell-last-inline-start_1spae_1u267_246:not(#\9 ):dir(rtl){box-shadow:var(--shadow-sticky-column-last-z2vds9, -4px 0 8px 1px rgba(0, 28, 36, 0.1));clip-path:inset(0 0 0 -24px)}.awsui_header-cell_1spae_1u267_149.awsui_sticky-cell-last-inline-end_1spae_1u267_258:not(#\9 ){box-shadow:var(--shadow-sticky-column-last-z2vds9, -4px 0 8px 1px rgba(0, 28, 36, 0.1));clip-path:inset(0 0 0 -24px)}.awsui_header-cell_1spae_1u267_149.awsui_sticky-cell-last-inline-end_1spae_1u267_258:not(#\9 ):dir(rtl){box-shadow:var(--shadow-sticky-column-first-5d1hkx, 4px 0px 8px 1px rgba(0, 7, 22, 0.1));clip-path:inset(0 -24px 0 0)}.awsui_sorting-icon_1spae_1u267_268:not(#\9 ){position:absolute;inset-block-start:50%;transform:translateY(-50%);inset-inline-end:var(--space-xxs-hwfkai, 4px);color:var(--color-text-column-sorting-icon-mqr276, #424650)}.awsui_edit-icon_1spae_1u267_276:not(#\9 ){margin-inline-start:var(--space-xxs-hwfkai, 4px);margin-block-start:var(--space-scaled-xxs-foe114, 4px);color:inherit}.awsui_header-cell-content_1spae_1u267_282:not(#\9 ){position:relative;padding-block:var(--space-scaled-xxs-foe114, 4px);padding-inline-end:var(--space-s-tvghoh, 12px);padding-inline-start:var(--space-s-tvghoh, 12px)}.awsui_header-cell-content_1spae_1u267_282.awsui_header-cell-content-expandable_1spae_1u267_288:not(#\9 ){padding-inline-start:calc(var(--space-s-tvghoh, 12px) + var(--space-m-dsumyt, 16px) + var(--space-xs-ymlm0b, 8px))}.awsui_header-cell-sortable_1spae_1u267_219>.awsui_header-cell-content_1spae_1u267_282:not(#\9 ){padding-inline-end:calc(var(--space-xl-jfy3x4, 24px) + var(--space-xxs-hwfkai, 4px))}.awsui_header-cell-content_1spae_1u267_282:not(#\9 ):focus{outline:none;text-decoration:none}body[data-awsui-focus-visible=true] .awsui_header-cell-content_1spae_1u267_282:not(#\9 ):focus{position:relative}body[data-awsui-focus-visible=true] .awsui_header-cell-content_1spae_1u267_282:not(#\9 ):focus{outline:2px dotted transparent;outline-offset:calc(-1*var(--space-table-header-focus-outline-gutter-ymwujm, 0px) - 1px)}body[data-awsui-focus-visible=true] .awsui_header-cell-content_1spae_1u267_282:not(#\9 ):focus::before{content:" ";display:block;position:absolute;inset-inline-start:calc(-1*-1*var(--space-table-header-focus-outline-gutter-ymwujm, 0px));inset-block-start:calc(-1*-1*var(--space-table-header-focus-outline-gutter-ymwujm, 0px));inline-size:calc(100% + -1*var(--space-table-header-focus-outline-gutter-ymwujm, 0px) + -1*var(--space-table-header-focus-outline-gutter-ymwujm, 0px));block-size:calc(100% + -1*var(--space-table-header-focus-outline-gutter-ymwujm, 0px) + -1*var(--space-table-header-focus-outline-gutter-ymwujm, 0px));border-start-start-radius:var(--border-radius-control-default-focus-ring-1uabki, 4px);border-start-end-radius:var(--border-radius-control-default-focus-ring-1uabki, 4px);border-end-start-radius:var(--border-radius-control-default-focus-ring-1uabki, 4px);border-end-end-radius:var(--border-radius-control-default-focus-ring-1uabki, 4px);box-shadow:0 0 0 2px var(--color-border-item-focused-lz1zs6, #006ce0)}body[data-awsui-focus-visible=true] .awsui_header-cell-content_1spae_1u267_282.awsui_header-cell-fake-focus_1spae_1u267_183:not(#\9 ){position:relative}body[data-awsui-focus-visible=true] .awsui_header-cell-content_1spae_1u267_282.awsui_header-cell-fake-focus_1spae_1u267_183:not(#\9 ){outline:2px dotted transparent;outline-offset:calc(-1*var(--space-table-header-focus-outline-gutter-ymwujm, 0px) - 1px)}body[data-awsui-focus-visible=true] .awsui_header-cell-content_1spae_1u267_282.awsui_header-cell-fake-focus_1spae_1u267_183:not(#\9 )::before{content:" ";display:block;position:absolute;inset-inline-start:calc(-1*-1*var(--space-table-header-focus-outline-gutter-ymwujm, 0px));inset-block-start:calc(-1*-1*var(--space-table-header-focus-outline-gutter-ymwujm, 0px));inline-size:calc(100% + -1*var(--space-table-header-focus-outline-gutter-ymwujm, 0px) + -1*var(--space-table-header-focus-outline-gutter-ymwujm, 0px));block-size:calc(100% + -1*var(--space-table-header-focus-outline-gutter-ymwujm, 0px) + -1*var(--space-table-header-focus-outline-gutter-ymwujm, 0px));border-start-start-radius:var(--border-radius-control-default-focus-ring-1uabki, 4px);border-start-end-radius:var(--border-radius-control-default-focus-ring-1uabki, 4px);border-end-start-radius:var(--border-radius-control-default-focus-ring-1uabki, 4px);border-end-end-radius:var(--border-radius-control-default-focus-ring-1uabki, 4px);box-shadow:0 0 0 2px var(--color-border-item-focused-lz1zs6, #006ce0)}.awsui_header-cell-disabled_1spae_1u267_340.awsui_header-cell-sorted_1spae_1u267_340>.awsui_header-cell-content_1spae_1u267_282>.awsui_sorting-icon_1spae_1u267_268:not(#\9 ){color:var(--color-text-interactive-disabled-vbo6v5, #b4b4bb)}.awsui_header-cell-sortable_1spae_1u267_219:not(#\9 ):not(.awsui_header-cell-disabled_1spae_1u267_340)>.awsui_header-cell-content_1spae_1u267_282{cursor:pointer}.awsui_header-cell-sortable_1spae_1u267_219:not(#\9 ):not(.awsui_header-cell-disabled_1spae_1u267_340)>.awsui_header-cell-content_1spae_1u267_282:hover,.awsui_header-cell-sortable_1spae_1u267_219:not(#\9 ):not(.awsui_header-cell-disabled_1spae_1u267_340).awsui_header-cell-sorted_1spae_1u267_340>.awsui_header-cell-content_1spae_1u267_282{color:var(--color-text-interactive-active-883d43, #0f141a)}.awsui_header-cell-sortable_1spae_1u267_219:not(#\9 ):not(.awsui_header-cell-disabled_1spae_1u267_340)>.awsui_header-cell-content_1spae_1u267_282:hover>.awsui_sorting-icon_1spae_1u267_268,.awsui_header-cell-sortable_1spae_1u267_219:not(#\9 ):not(.awsui_header-cell-disabled_1spae_1u267_340).awsui_header-cell-sorted_1spae_1u267_340>.awsui_header-cell-content_1spae_1u267_282>.awsui_sorting-icon_1spae_1u267_268{color:var(--color-text-interactive-active-883d43, #0f141a)}.awsui_header-cell-text_1spae_1u267_354:not(#\9 ){line-height:var(--line-height-heading-xs-q9j004, 18px);padding-block:calc(var(--space-xxxs-pajhad, 2px)/2)}.awsui_header-cell-text_1spae_1u267_354:not(#\9 ):not(.awsui_header-cell-text-wrap_1spae_1u267_358){white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.awsui_header-cell_1spae_1u267_149:not(#\9 ):not(.awsui_is-visual-refresh_1spae_1u267_216):first-child{padding-inline-start:var(--space-xs-ymlm0b, 8px)}.awsui_header-cell_1spae_1u267_149:not(#\9 ):not(.awsui_is-visual-refresh_1spae_1u267_216):first-child.awsui_header-cell-content-expandable_1spae_1u267_288{padding-inline-start:calc(var(--space-xs-ymlm0b, 8px) + var(--space-m-dsumyt, 16px) + var(--space-xs-ymlm0b, 8px))}body[data-awsui-focus-visible=true] .awsui_header-cell_1spae_1u267_149.awsui_is-visual-refresh_1spae_1u267_216:not(#\9 ):first-child:focus{position:relative}body[data-awsui-focus-visible=true] .awsui_header-cell_1spae_1u267_149.awsui_is-visual-refresh_1spae_1u267_216:not(#\9 ):first-child:focus{outline:2px dotted transparent;outline-offset:calc(-1*var(--space-scaled-xxs-foe114, 4px) + var(--space-scaled-xxs-foe114, 4px) - 1px)}body[data-awsui-focus-visible=true] .awsui_header-cell_1spae_1u267_149.awsui_is-visual-refresh_1spae_1u267_216:not(#\9 ):first-child:focus::before{content:" ";display:block;position:absolute;inset-inline-start:calc(-1*(-1*var(--space-scaled-xxs-foe114, 4px) + var(--space-scaled-xxs-foe114, 4px)));inset-block-start:calc(-1*-1*var(--space-scaled-xxs-foe114, 4px));inline-size:calc(100% + -1*var(--space-scaled-xxs-foe114, 4px) + var(--space-scaled-xxs-foe114, 4px) + -1*var(--space-scaled-xxs-foe114, 4px));block-size:calc(100% + -1*var(--space-scaled-xxs-foe114, 4px) + -1*var(--space-scaled-xxs-foe114, 4px));border-start-start-radius:var(--border-radius-control-default-focus-ring-1uabki, 4px);border-start-end-radius:var(--border-radius-control-default-focus-ring-1uabki, 4px);border-end-start-radius:var(--border-radius-control-default-focus-ring-1uabki, 4px);border-end-end-radius:var(--border-radius-control-default-focus-ring-1uabki, 4px);box-shadow:0 0 0 2px var(--color-border-item-focused-lz1zs6, #006ce0)}body[data-awsui-focus-visible=true] .awsui_header-cell_1spae_1u267_149.awsui_is-visual-refresh_1spae_1u267_216:not(#\9 ):first-child.awsui_header-cell-fake-focus_1spae_1u267_183{position:relative}body[data-awsui-focus-visible=true] .awsui_header-cell_1spae_1u267_149.awsui_is-visual-refresh_1spae_1u267_216:not(#\9 ):first-child.awsui_header-cell-fake-focus_1spae_1u267_183{outline:2px dotted transparent;outline-offset:calc(-1*var(--space-scaled-xxs-foe114, 4px) + var(--space-scaled-xxs-foe114, 4px) - 1px)}body[data-awsui-focus-visible=true] .awsui_header-cell_1spae_1u267_149.awsui_is-visual-refresh_1spae_1u267_216:not(#\9 ):first-child.awsui_header-cell-fake-focus_1spae_1u267_183::before{content:" ";display:block;position:absolute;inset-inline-start:calc(-1*(-1*var(--space-scaled-xxs-foe114, 4px) + var(--space-scaled-xxs-foe114, 4px)));inset-block-start:calc(-1*-1*var(--space-scaled-xxs-foe114, 4px));inline-size:calc(100% + -1*var(--space-scaled-xxs-foe114, 4px) + var(--space-scaled-xxs-foe114, 4px) + -1*var(--space-scaled-xxs-foe114, 4px));block-size:calc(100% + -1*var(--space-scaled-xxs-foe114, 4px) + -1*var(--space-scaled-xxs-foe114, 4px));border-start-start-radius:var(--border-radius-control-default-focus-ring-1uabki, 4px);border-start-end-radius:var(--border-radius-control-default-focus-ring-1uabki, 4px);border-end-start-radius:var(--border-radius-control-default-focus-ring-1uabki, 4px);border-end-end-radius:var(--border-radius-control-default-focus-ring-1uabki, 4px);box-shadow:0 0 0 2px var(--color-border-item-focused-lz1zs6, #006ce0)}.awsui_header-cell_1spae_1u267_149.awsui_is-visual-refresh_1spae_1u267_216:not(#\9 ):first-child>.awsui_header-cell-content_1spae_1u267_282{padding-inline-start:0px}.awsui_header-cell_1spae_1u267_149.awsui_is-visual-refresh_1spae_1u267_216:not(#\9 ):first-child>.awsui_header-cell-content_1spae_1u267_282.awsui_header-cell-content-expandable_1spae_1u267_288{padding-inline-start:calc(0px + var(--space-m-dsumyt, 16px) + var(--space-xs-ymlm0b, 8px))}body[data-awsui-focus-visible=true] .awsui_header-cell_1spae_1u267_149.awsui_is-visual-refresh_1spae_1u267_216:not(#\9 ):first-child>.awsui_header-cell-content_1spae_1u267_282:focus{position:relative}body[data-awsui-focus-visible=true] .awsui_header-cell_1spae_1u267_149.awsui_is-visual-refresh_1spae_1u267_216:not(#\9 ):first-child>.awsui_header-cell-content_1spae_1u267_282:focus{outline:2px dotted transparent;outline-offset:calc(-1*var(--space-table-header-focus-outline-gutter-ymwujm, 0px) + var(--space-scaled-xxs-foe114, 4px) - 1px)}body[data-awsui-focus-visible=true] .awsui_header-cell_1spae_1u267_149.awsui_is-visual-refresh_1spae_1u267_216:not(#\9 ):first-child>.awsui_header-cell-content_1spae_1u267_282:focus::before{content:" ";display:block;position:absolute;inset-inline-start:calc(-1*(-1*var(--space-table-header-focus-outline-gutter-ymwujm, 0px) + var(--space-scaled-xxs-foe114, 4px)));inset-block-start:calc(-1*-1*var(--space-table-header-focus-outline-gutter-ymwujm, 0px));inline-size:calc(100% + -1*var(--space-table-header-focus-outline-gutter-ymwujm, 0px) + var(--space-scaled-xxs-foe114, 4px) + -1*var(--space-table-header-focus-outline-gutter-ymwujm, 0px));block-size:calc(100% + -1*var(--space-table-header-focus-outline-gutter-ymwujm, 0px) + -1*var(--space-table-header-focus-outline-gutter-ymwujm, 0px));border-start-start-radius:var(--border-radius-control-default-focus-ring-1uabki, 4px);border-start-end-radius:var(--border-radius-control-default-focus-ring-1uabki, 4px);border-end-start-radius:var(--border-radius-control-default-focus-ring-1uabki, 4px);border-end-end-radius:var(--border-radius-control-default-focus-ring-1uabki, 4px);box-shadow:0 0 0 2px var(--color-border-item-focused-lz1zs6, #006ce0)}body[data-awsui-focus-visible=true] .awsui_header-cell_1spae_1u267_149.awsui_is-visual-refresh_1spae_1u267_216:not(#\9 ):first-child>.awsui_header-cell-content_1spae_1u267_282.awsui_header-cell-fake-focus_1spae_1u267_183{position:relative}body[data-awsui-focus-visible=true] .awsui_header-cell_1spae_1u267_149.awsui_is-visual-refresh_1spae_1u267_216:not(#\9 ):first-child>.awsui_header-cell-content_1spae_1u267_282.awsui_header-cell-fake-focus_1spae_1u267_183{outline:2px dotted transparent;outline-offset:calc(-1*var(--space-table-header-focus-outline-gutter-ymwujm, 0px) + var(--space-scaled-xxs-foe114, 4px) - 1px)}body[data-awsui-focus-visible=true] .awsui_header-cell_1spae_1u267_149.awsui_is-visual-refresh_1spae_1u267_216:not(#\9 ):first-child>.awsui_header-cell-content_1spae_1u267_282.awsui_header-cell-fake-focus_1spae_1u267_183::before{content:" ";display:block;position:absolute;inset-inline-start:calc(-1*(-1*var(--space-table-header-focus-outline-gutter-ymwujm, 0px) + var(--space-scaled-xxs-foe114, 4px)));inset-block-start:calc(-1*-1*var(--space-table-header-focus-outline-gutter-ymwujm, 0px));inline-size:calc(100% + -1*var(--space-table-header-focus-outline-gutter-ymwujm, 0px) + var(--space-scaled-xxs-foe114, 4px) + -1*var(--space-table-header-focus-outline-gutter-ymwujm, 0px));block-size:calc(100% + -1*var(--space-table-header-focus-outline-gutter-ymwujm, 0px) + -1*var(--space-table-header-focus-outline-gutter-ymwujm, 0px));border-start-start-radius:var(--border-radius-control-default-focus-ring-1uabki, 4px);border-start-end-radius:var(--border-radius-control-default-focus-ring-1uabki, 4px);border-end-start-radius:var(--border-radius-control-default-focus-ring-1uabki, 4px);border-end-end-radius:var(--border-radius-control-default-focus-ring-1uabki, 4px);box-shadow:0 0 0 2px var(--color-border-item-focused-lz1zs6, #006ce0)}.awsui_header-cell_1spae_1u267_149.awsui_is-visual-refresh_1spae_1u267_216:not(#\9 ):first-child:not(.awsui_has-striped-rows_1spae_1u267_479):not(.awsui_sticky-cell-pad-inline-start_1spae_1u267_479){padding-inline-start:var(--space-xxxs-pajhad, 2px)}.awsui_header-cell_1spae_1u267_149.awsui_is-visual-refresh_1spae_1u267_216:not(#\9 ):first-child:not(.awsui_has-striped-rows_1spae_1u267_479):not(.awsui_sticky-cell-pad-inline-start_1spae_1u267_479).awsui_header-cell-content-expandable_1spae_1u267_288{padding-inline-start:calc(var(--space-xxxs-pajhad, 2px) + var(--space-m-dsumyt, 16px) + var(--space-xs-ymlm0b, 8px))}.awsui_header-cell_1spae_1u267_149.awsui_is-visual-refresh_1spae_1u267_216:not(#\9 ):first-child.awsui_has-striped-rows_1spae_1u267_479:not(.awsui_sticky-cell-pad-inline-start_1spae_1u267_479){padding-inline-start:var(--space-xxs-hwfkai, 4px)}.awsui_header-cell_1spae_1u267_149.awsui_is-visual-refresh_1spae_1u267_216:not(#\9 ):first-child.awsui_has-striped-rows_1spae_1u267_479:not(.awsui_sticky-cell-pad-inline-start_1spae_1u267_479).awsui_header-cell-content-expandable_1spae_1u267_288{padding-inline-start:calc(var(--space-xxs-hwfkai, 4px) + var(--space-m-dsumyt, 16px) + var(--space-xs-ymlm0b, 8px))}.awsui_header-cell_1spae_1u267_149.awsui_is-visual-refresh_1spae_1u267_216:not(#\9 ):last-child.awsui_header-cell-sortable_1spae_1u267_219:not(.awsui_header-cell-resizable_1spae_1u267_491){padding-inline-end:var(--space-xxxs-pajhad, 2px)}.awsui_header-cell_1spae_1u267_149.awsui_is-visual-refresh_1spae_1u267_216.awsui_sticky-cell-pad-inline-start_1spae_1u267_479:not(#\9 ){padding-inline-start:var(--space-scaled-l-k5kohy, 20px)}.awsui_header-cell_1spae_1u267_149.awsui_is-visual-refresh_1spae_1u267_216.awsui_sticky-cell-pad-inline-start_1spae_1u267_479.awsui_header-cell-content-expandable_1spae_1u267_288:not(#\9 ){padding-inline-start:calc(var(--space-scaled-l-k5kohy, 20px) + var(--space-m-dsumyt, 16px) + var(--space-xs-ymlm0b, 8px))}

.awsui_sticky-scrollbar_faqt8_1jc9c_181:not(#\9 ){block-size:15px;position:sticky;display:none;overflow-x:auto;overflow-y:hidden;inset-block-end:0;inline-size:100%}.awsui_sticky-scrollbar_faqt8_1jc9c_181[data-stuck=false]:not(#\9 ){clip-path:inset(-9999px 0 0 0 round var(--border-radius-container-nsfwmm, 16px))}.awsui_sticky-scrollbar-content_faqt8_1jc9c_193:not(#\9 ){block-size:15px}.awsui_sticky-scrollbar-visible_faqt8_1jc9c_196:not(#\9 ){display:block}.awsui_sticky-scrollbar-native-invisible_faqt8_1jc9c_199:not(#\9 ){margin-block-start:-15px}.awsui_sticky-scrollbar-offset_faqt8_1jc9c_202:not(#\9 ){z-index:799}.awsui_sticky-scrollbar-offset_faqt8_1jc9c_202:not(#\9 ):not(.awsui_is-visual-refresh_faqt8_1jc9c_205){background-color:var(--color-background-container-content-h114dj, #ffffff);block-size:15px;margin-block-start:calc(-1*var(--border-divider-section-width-uwo8my, 1px));border-block-start:var(--border-divider-section-width-uwo8my, 1px) solid var(--color-border-divider-default-nfermc, #c6c6cd)}.awsui_sticky-scrollbar-offset_faqt8_1jc9c_202.awsui_is-visual-refresh_faqt8_1jc9c_205:not(#\9 ){margin-block-start:-5px}
.awsui_root_1sdq3_sjybr_145:not(#\9 ){border-collapse:separate;border-spacing:0;box-sizing:border-box;caption-side:top;cursor:auto;direction:inherit;empty-cells:show;font-family:serif;font-style:normal;font-variant:normal;font-stretch:normal;hyphens:none;letter-spacing:normal;list-style:disc outside none;tab-size:8;text-align:start;text-indent:0;text-shadow:none;text-transform:none;visibility:visible;white-space:normal;word-spacing:normal;font-size:var(--font-size-body-m-a7nh2n, 14px);line-height:var(--line-height-body-m-2mh3ke, 20px);color:var(--color-text-body-default-ryjct1, #0f141a);font-weight:400;font-family:var(--font-family-base-4lwvpl, "Amazon Ember", "Helvetica Neue", Roboto, Arial, sans-serif);-webkit-font-smoothing:auto;-moz-osx-font-smoothing:auto;display:flex;align-items:center;max-inline-size:calc(688px - 2*var(--space-l-2ud1p3, 20px))}.awsui_input_1sdq3_sjybr_180:not(#\9 ){flex:1}.awsui_results_1sdq3_sjybr_184:not(#\9 ){color:var(--color-text-form-label-zhsvmu, #0f141a);display:inline-block;box-sizing:border-box;white-space:nowrap;padding-inline-start:var(--space-s-tvghoh, 12px)}
.awsui_textarea_qk1j1_17ex1_149:not(#\9 ){border-collapse:separate;border-spacing:0;box-sizing:border-box;caption-side:top;cursor:auto;direction:inherit;empty-cells:show;font-family:serif;font-style:normal;font-variant:normal;font-stretch:normal;hyphens:none;letter-spacing:normal;list-style:disc outside none;tab-size:8;text-align:start;text-indent:0;text-shadow:none;text-transform:none;visibility:visible;white-space:normal;word-spacing:normal;font-size:var(--font-size-body-m-a7nh2n, 14px);line-height:var(--line-height-body-m-2mh3ke, 20px);color:var(--color-text-body-default-ryjct1, #0f141a);font-weight:400;font-family:var(--font-family-base-4lwvpl, "Amazon Ember", "Helvetica Neue", Roboto, Arial, sans-serif);-webkit-font-smoothing:auto;-moz-osx-font-smoothing:auto;resize:auto;cursor:text;white-space:pre-wrap;padding-block:var(--space-scaled-xxs-foe114, 4px);padding-inline:var(--space-field-horizontal-0aq2ch, 12px);color:var(--awsui-style-color-default-rhu47t, var(--color-text-body-default-ryjct1, #0f141a));max-inline-size:100%;inline-size:100%;display:block;box-sizing:border-box;background-color:var(--awsui-style-background-default-rhu47t, var(--color-background-input-default-dkd4bz, #ffffff));border-start-start-radius:var(--border-radius-input-7q0str, 8px);border-start-end-radius:var(--border-radius-input-7q0str, 8px);border-end-start-radius:var(--border-radius-input-7q0str, 8px);border-end-end-radius:var(--border-radius-input-7q0str, 8px);border-block:var(--border-width-field-2xc78x, 1px) solid var(--awsui-style-border-color-default-rhu47t, var(--color-border-input-default-mvv73z, #8c8c94));border-inline:var(--border-width-field-2xc78x, 1px) solid var(--awsui-style-border-color-default-rhu47t, var(--color-border-input-default-mvv73z, #8c8c94));box-shadow:var(--awsui-style-box-shadow-default-rhu47t);font-size:var(--font-size-body-m-a7nh2n, 14px);line-height:var(--line-height-body-m-2mh3ke, 20px)}.awsui_textarea_qk1j1_17ex1_149:not(#\9 ):hover{border-color:var(--awsui-style-border-color-hover-rhu47t, var(--awsui-style-border-color-default-rhu47t, var(--color-border-input-default-mvv73z, #8c8c94)));color:var(--awsui-style-color-hover-rhu47t, var(--awsui-style-border-color-default-rhu47t, var(--color-text-body-default-ryjct1, #0f141a)));background-color:var(--awsui-style-background-hover-rhu47t, var(--awsui-style-background-default-rhu47t, var(--color-background-input-default-dkd4bz, #ffffff)));box-shadow:var(--awsui-style-box-shadow-hover-rhu47t, --awsui-style-box-shadow-default-rhu47t)}.awsui_textarea_qk1j1_17ex1_149.awsui_textarea-readonly_qk1j1_17ex1_206:not(#\9 ){background-color:var(--awsui-style-background-readonly-rhu47t, var(--awsui-style-background-default-rhu47t, var(--color-background-input-default-dkd4bz, #ffffff)));border-block:var(--border-width-field-2xc78x, 1px) solid var(--awsui-style-border-color-readonly-rhu47t, var(--awsui-style-border-color-default-rhu47t, var(--color-border-input-disabled-yyhlvy, #ebebf0)));border-inline:var(--border-width-field-2xc78x, 1px) solid var(--awsui-style-border-color-readonly-rhu47t, var(--awsui-style-border-color-default-rhu47t, var(--color-border-input-disabled-yyhlvy, #ebebf0)));color:var(--awsui-style-color-readonly-rhu47t, var(--awsui-style-color-default-rhu47t, var(--color-text-body-default-ryjct1, #0f141a)));box-shadow:var(--awsui-style-box-shadow-readonly-rhu47t)}.awsui_textarea_qk1j1_17ex1_149:not(#\9 )::placeholder{color:var(--awsui-style-placeholder-color-rhu47t, var(--color-text-input-placeholder-tv2u7d, #656871));font-size:var(--awsui-style-placeholder-font-size-rhu47t);font-style:var(--awsui-style-placeholder-font-style-rhu47t, italic);font-weight:var(--awsui-style-placeholder-font-weight-rhu47t);opacity:1}.awsui_textarea_qk1j1_17ex1_149:not(#\9 ):focus{outline:2px dotted transparent;border-block:var(--border-width-field-2xc78x, 1px) solid var(--awsui-style-border-color-focus-rhu47t, var(--color-border-input-focused-sl6x1x, #006ce0));border-inline:var(--border-width-field-2xc78x, 1px) solid var(--awsui-style-border-color-focus-rhu47t, var(--color-border-input-focused-sl6x1x, #006ce0));border-start-start-radius:var(--border-radius-input-7q0str, 8px);border-start-end-radius:var(--border-radius-input-7q0str, 8px);border-end-start-radius:var(--border-radius-input-7q0str, 8px);border-end-end-radius:var(--border-radius-input-7q0str, 8px);box-shadow:var(--awsui-style-box-shadow-focus-rhu47t, 0 0 0 var(--border-control-focus-ring-shadow-spread-9mjajk, 1px) var(--color-border-item-focused-lz1zs6, #006ce0));color:var(--awsui-style-color-focus-rhu47t, var(--color-text-body-default-ryjct1, #0f141a));background-color:var(--awsui-style-background-focus-rhu47t, var(--color-background-input-default-dkd4bz, #ffffff))}.awsui_textarea_qk1j1_17ex1_149:not(#\9 ):invalid{box-shadow:none}.awsui_textarea_qk1j1_17ex1_149:not(#\9 ):disabled{background-color:var(--awsui-style-background-disabled-rhu47t, var(--color-background-input-disabled-cn9bpj, #ebebf0));border-block:var(--border-width-field-2xc78x, 1px) solid var(--awsui-style-border-color-disabled-rhu47t, var(--color-border-input-disabled-yyhlvy, #ebebf0));border-inline:var(--border-width-field-2xc78x, 1px) solid var(--awsui-style-border-color-disabled-rhu47t, var(--color-border-input-disabled-yyhlvy, #ebebf0));color:var(--awsui-style-color-disabled-rhu47t, var(--color-text-input-disabled-k0zows, #b4b4bb));cursor:default;box-shadow:var(--awsui-style-box-shadow-disabled-rhu47t)}.awsui_textarea_qk1j1_17ex1_149:not(#\9 ):disabled::placeholder{color:var(--color-text-input-placeholder-disabled-yea9x0, #b4b4bb);opacity:1}.awsui_textarea_qk1j1_17ex1_149.awsui_textarea-invalid_qk1j1_17ex1_247:not(#\9 ){color:var(--awsui-style-color-default-rhu47t, var(--color-text-status-error-mxzop7, #db0000));border-color:var(--awsui-style-border-color-default-rhu47t, var(--color-text-status-error-mxzop7, #db0000));padding-inline-start:calc(var(--space-field-horizontal-0aq2ch, 12px) - (var(--border-invalid-width-3xd6e1, 8px) - var(--border-width-field-2xc78x, 1px)));border-inline-start-width:var(--border-invalid-width-3xd6e1, 8px)}.awsui_textarea_qk1j1_17ex1_149.awsui_textarea-invalid_qk1j1_17ex1_247:not(#\9 ):focus{box-shadow:0 0 0 var(--border-control-invalid-focus-ring-shadow-spread-9jjf96, 2px) var(--color-border-item-focused-lz1zs6, #006ce0)}.awsui_textarea_qk1j1_17ex1_149.awsui_textarea-warning_qk1j1_17ex1_256:not(#\9 ){color:var(--awsui-style-color-default-rhu47t, var(--color-text-status-warning-zb7um8, #855900));border-color:var(--awsui-style-border-color-default-rhu47t, var(--color-text-status-warning-zb7um8, #855900));padding-inline-start:calc(var(--space-field-horizontal-0aq2ch, 12px) - (var(--border-invalid-width-3xd6e1, 8px) - var(--border-width-field-2xc78x, 1px)));border-inline-start-width:var(--border-invalid-width-3xd6e1, 8px)}.awsui_textarea_qk1j1_17ex1_149.awsui_textarea-warning_qk1j1_17ex1_256:not(#\9 ):focus{box-shadow:0 0 0 var(--border-control-invalid-focus-ring-shadow-spread-9jjf96, 2px) var(--color-border-item-focused-lz1zs6, #006ce0)}

.awsui_tabs-header_14rmt_3osrt_154:not(#\9 ){margin-block:0;margin-inline:0;padding-block:0;padding-inline:0;display:flex;flex-wrap:wrap}.awsui_tab-header-scroll-container_14rmt_3osrt_163:not(#\9 ){display:flex;flex-grow:1;max-inline-size:100%}.awsui_tabs-header-list_14rmt_3osrt_169:not(#\9 ){margin-block:0;margin-inline:0;padding-block:0;padding-inline:0;display:flex;overflow-x:scroll;overflow-y:hidden;position:relative;inline-size:100%;scroll-snap-type:inline proximity;scrollbar-width:none}.awsui_tabs-header-list_14rmt_3osrt_169:not(#\9 )::-webkit-scrollbar{display:none}.awsui_pagination-button_14rmt_3osrt_186:not(#\9 ){margin-block:var(--space-scaled-s-iuuihm, 12px);margin-inline:0;padding-block:0;padding-inline:var(--space-xxs-hwfkai, 4px);display:flex}.awsui_pagination-button-left_14rmt_3osrt_193:not(#\9 ){border-inline-end:var(--border-divider-section-width-uwo8my, 1px) solid var(--color-border-control-disabled-npmvgu, #dedee3)}.awsui_pagination-button-left-scrollable_14rmt_3osrt_196:not(#\9 ){z-index:1;box-shadow:5px 0px 4px -3px var(--color-border-tabs-shadow-h56i7t, rgba(15, 20, 26, 0.12)),1px 0px 0px 0px var(--color-border-tabs-shadow-h56i7t, rgba(15, 20, 26, 0.12))}.awsui_pagination-button-right_14rmt_3osrt_200:not(#\9 ){border-inline-start:var(--border-divider-section-width-uwo8my, 1px) solid var(--color-border-control-disabled-npmvgu, #dedee3)}.awsui_pagination-button-right-scrollable_14rmt_3osrt_203:not(#\9 ){z-index:1;box-shadow:-5px 0px 4px -3px var(--color-border-tabs-shadow-h56i7t, rgba(15, 20, 26, 0.12)),-1px 0px 0px 0 var(--color-border-tabs-shadow-h56i7t, rgba(15, 20, 26, 0.12))}.awsui_actions-container_14rmt_3osrt_208:not(#\9 ){flex-shrink:0;align-self:center;padding-block:var(--space-xs-ymlm0b, 8px);padding-inline:var(--space-xs-ymlm0b, 8px);margin-inline-start:auto}.awsui_tabs-tab_14rmt_3osrt_216:not(#\9 ){list-style:none;padding-block:0;padding-inline:0;flex-shrink:0;display:flex;max-inline-size:calc(90% - var(--space-l-2ud1p3, 20px));scroll-snap-align:start}.awsui_tabs-tab-label_14rmt_3osrt_226:not(#\9 ){display:flex;align-items:center;padding-inline:var(--space-xs-ymlm0b, 8px);padding-block:var(--space-scaled-2x-xxs-e79hr1, 4px);text-align:start;position:relative;min-inline-size:0;word-break:break-word}.awsui_tabs-tab-header-container_14rmt_3osrt_237:not(#\9 ){position:relative;border-block:var(--border-divider-section-width-uwo8my, 1px) solid transparent;border-inline:var(--border-divider-section-width-uwo8my, 1px) solid transparent;padding-inline:var(--space-xs-ymlm0b, 8px);display:flex;align-items:stretch}.awsui_tabs-tab-header-container_14rmt_3osrt_237>.awsui_tabs-tab-dismiss_14rmt_3osrt_245:not(#\9 ),.awsui_tabs-tab-header-container_14rmt_3osrt_237>.awsui_tabs-tab-action_14rmt_3osrt_245:not(#\9 ){position:relative;display:flex;align-items:center}.awsui_tabs-tab-header-container_14rmt_3osrt_237.awsui_refresh_14rmt_3osrt_250>span:not(#\9 ):first-of-type{margin-inline-start:calc(-1*var(--space-scaled-xs-dw9wl5, 8px))}.awsui_tabs-tab-header-container_14rmt_3osrt_237:not(#\9 ):not(.awsui_tabs-tab-disabled_14rmt_3osrt_254):after{content:"";position:absolute;inset-inline-start:0;inline-size:calc(100% - 1px);inset-block-end:calc(-1*var(--border-divider-section-width-uwo8my, 1px));block-size:var(--awsui-style-tabs-active-indicator-width-rhu47t, var(--border-active-width-axzm24, 4px));border-start-start-radius:var(--awsui-style-tabs-active-indicator-border-radius-rhu47t, var(--border-radius-tabs-focus-ring-o4qku1, 20px));border-start-end-radius:var(--awsui-style-tabs-active-indicator-border-radius-rhu47t, var(--border-radius-tabs-focus-ring-o4qku1, 20px));border-end-start-radius:var(--awsui-style-tabs-active-indicator-border-radius-rhu47t, var(--border-radius-tabs-focus-ring-o4qku1, 20px));border-end-end-radius:var(--awsui-style-tabs-active-indicator-border-radius-rhu47t, var(--border-radius-tabs-focus-ring-o4qku1, 20px));background:var(--awsui-style-tabs-active-indicator-color-rhu47t, var(--color-border-tabs-underline-xe9oi3, #006ce0));opacity:0}.awsui_tabs-tab-header-container_14rmt_3osrt_237:not(#\9 ):not(.awsui_tabs-tab-disabled_14rmt_3osrt_254).awsui_refresh_14rmt_3osrt_250:after{transition:opacity var(--motion-duration-refresh-only-medium-5rbn3k, 165ms) var(--motion-easing-refresh-only-c-cxy2sk, cubic-bezier(0.84, 0, 0.16, 1))}@media(prefers-reduced-motion: reduce){.awsui_tabs-tab-header-container_14rmt_3osrt_237:not(#\9 ):not(.awsui_tabs-tab-disabled_14rmt_3osrt_254).awsui_refresh_14rmt_3osrt_250:after{animation:none;transition:none}}.awsui-motion-disabled .awsui_tabs-tab-header-container_14rmt_3osrt_237:not(#\9 ):not(.awsui_tabs-tab-disabled_14rmt_3osrt_254).awsui_refresh_14rmt_3osrt_250:after,.awsui-mode-entering .awsui_tabs-tab-header-container_14rmt_3osrt_237:not(#\9 ):not(.awsui_tabs-tab-disabled_14rmt_3osrt_254).awsui_refresh_14rmt_3osrt_250:after{animation:none;transition:none}.awsui_tabs-tab_14rmt_3osrt_216:not(#\9 ):not(:last-child)>.awsui_tabs-tab-header-container_14rmt_3osrt_237{margin-inline-end:calc(-1*var(--border-divider-section-width-uwo8my, 1px))}.awsui_tabs-tab_14rmt_3osrt_216:not(#\9 ):not(:last-child)>.awsui_tabs-tab-header-container_14rmt_3osrt_237:before{content:"";position:absolute;border-inline-end:var(--awsui-style-tabs-separator-width-rhu47t, var(--border-divider-section-width-uwo8my, 1px)) solid var(--awsui-style-tabs-separator-color-rhu47t, var(--color-border-tabs-divider-krofd6, #c6c6cd));inset:var(--space-scaled-s-iuuihm, 12px) 0;opacity:1}.awsui_tabs-tab_14rmt_3osrt_216:not(#\9 ):not(:last-child)>.awsui_tabs-tab-header-container_14rmt_3osrt_237.awsui_refresh_14rmt_3osrt_250:before{inset:calc(var(--space-static-s-t763lu, 12px) - var(--border-active-width-axzm24, 4px)) 0}.awsui_tabs-tab-link_14rmt_3osrt_296:not(#\9 ){position:relative;display:flex;align-items:stretch;text-decoration:none;cursor:pointer;padding-block-start:calc(var(--space-scaled-s-iuuihm, 12px) - 2px);padding-block-end:calc(var(--space-scaled-s-iuuihm, 12px) - 1px);padding-inline:0;margin-block-start:1px;border-block:var(--border-divider-section-width-uwo8my, 1px) solid var(--awsui-style-border-color-default-rhu47t, transparent);border-inline:var(--border-divider-section-width-uwo8my, 1px) solid var(--awsui-style-border-color-default-rhu47t, transparent);font-size:var(--font-tabs-size-18irgl, 16px);line-height:var(--font-tabs-line-height-5g6n1v, 20px);font-weight:var(--font-wayfinding-link-active-weight-ny4hup, 700);color:var(--awsui-style-color-default-rhu47t, var(--color-text-interactive-default-cpoktr, #424650));background-color:var(--awsui-style-background-default-rhu47t, transparent);padding-inline-start:calc(var(--space-xxs-hwfkai, 4px) - 1px);padding-inline-end:var(--space-xxs-hwfkai, 4px);-webkit-font-smoothing:var(--font-smoothing-webkit-oemolo, antialiased);-moz-osx-font-smoothing:var(--font-smoothing-moz-osx-hbm0aq, grayscale)}.awsui_tabs-tab-link_14rmt_3osrt_296.awsui_refresh_14rmt_3osrt_250:not(#\9 ){padding-block-start:calc(var(--space-static-xs-gnm0mz, 8px) - 1px);padding-block-end:calc(var(--space-static-xs-gnm0mz, 8px) - 1px);margin-block-start:0}.awsui_tabs-tab-link_14rmt_3osrt_296:not(#\9 ):hover{color:var(--awsui-style-color-hover-rhu47t, var(--color-text-accent-wlpatu, #006ce0));border-color:var(--awsui-style-border-color-hover-rhu47t, var(--awsui-style-border-color-default-rhu47t, transparent));background-color:var(--awsui-style-background-hover-rhu47t, var(--awsui-style-background-default-rhu47t, transparent))}.awsui_tabs-tab-link_14rmt_3osrt_296:not(#\9 ):focus{outline:none}body[data-awsui-focus-visible=true] .awsui_tabs-tab-link_14rmt_3osrt_296:not(#\9 ):focus{--awsui-style-focus-ring-box-shadow-rhu47t: 0 0 0 var(--awsui-style-focus-ring-border-width-rhu47t, 2px) var(--awsui-style-focus-ring-border-color-rhu47t, var(--color-border-item-focused-lz1zs6, #006ce0));position:relative}body[data-awsui-focus-visible=true] .awsui_tabs-tab-link_14rmt_3osrt_296:not(#\9 ):focus{outline:2px dotted transparent;outline-offset:calc(var(--space-tabs-focus-outline-gutter-eerrg4, -8px) - 1px)}body[data-awsui-focus-visible=true] .awsui_tabs-tab-link_14rmt_3osrt_296:not(#\9 ):focus::before{content:" ";display:block;position:absolute;inset-inline-start:calc(-1*var(--space-tabs-focus-outline-gutter-eerrg4, -8px));inset-block-start:calc(-1*var(--space-tabs-focus-outline-gutter-eerrg4, -8px));inline-size:calc(100% + var(--space-tabs-focus-outline-gutter-eerrg4, -8px) + var(--space-tabs-focus-outline-gutter-eerrg4, -8px));block-size:calc(100% + var(--space-tabs-focus-outline-gutter-eerrg4, -8px) + var(--space-tabs-focus-outline-gutter-eerrg4, -8px));border-start-start-radius:var(--awsui-style-focus-ring-border-radius-rhu47t, var(--border-radius-control-default-focus-ring-1uabki, 4px));border-start-end-radius:var(--awsui-style-focus-ring-border-radius-rhu47t, var(--border-radius-control-default-focus-ring-1uabki, 4px));border-end-start-radius:var(--awsui-style-focus-ring-border-radius-rhu47t, var(--border-radius-control-default-focus-ring-1uabki, 4px));border-end-end-radius:var(--awsui-style-focus-ring-border-radius-rhu47t, var(--border-radius-control-default-focus-ring-1uabki, 4px));box-shadow:var(--awsui-style-focus-ring-box-shadow-rhu47t);z-index:1}.awsui_tabs-tab_14rmt_3osrt_216:not(#\9 ):first-child{margin-inline-start:1px;scroll-margin-inline-start:1px}.awsui_tabs-tab_14rmt_3osrt_216:not(#\9 ):first-child>.awsui_tabs-tab-header-container_14rmt_3osrt_237{padding-inline-start:calc(var(--space-xs-ymlm0b, 8px) - 1px)}.awsui_tabs-tab_14rmt_3osrt_216:not(#\9 ):last-child{margin-inline-end:1px;scroll-margin-inline-end:1px}.awsui_tabs-tab_14rmt_3osrt_216:not(#\9 ):last-child>.awsui_tabs-tab-header-container_14rmt_3osrt_237{padding-inline-end:calc(var(--space-xs-ymlm0b, 8px) - 1px)}.awsui_tabs-tab-disabled_14rmt_3osrt_254:not(#\9 ),.awsui_tabs-tab-disabled_14rmt_3osrt_254:not(#\9 ):hover{cursor:default;color:var(--awsui-style-color-disabled-rhu47t, var(--color-text-interactive-disabled-vbo6v5, #b4b4bb));border-color:var(--awsui-style-border-color-disabled-rhu47t, transparent);background-color:var(--awsui-style-background-disabled-rhu47t, transparent);font-weight:var(--font-tabs-disabled-weight-e3lt4d, 700)}.awsui_tabs-tab-active_14rmt_3osrt_379:not(#\9 ):not(.awsui_tabs-tab-disabled_14rmt_3osrt_254){color:var(--awsui-style-color-active-rhu47t, var(--color-text-accent-wlpatu, #006ce0));border-color:var(--awsui-style-border-color-active-rhu47t, transparent);background-color:var(--awsui-style-background-active-rhu47t, transparent)}.awsui_tabs-tab-active_14rmt_3osrt_379:not(#\9 ):not(.awsui_tabs-tab-disabled_14rmt_3osrt_254):after{opacity:1}.awsui_tabs-header-with-divider_14rmt_3osrt_388:not(#\9 ){border-block-end:var(--border-divider-section-width-uwo8my, 1px) solid var(--color-border-tabs-divider-krofd6, #c6c6cd)}.awsui_tabs_14rmt_3osrt_154:not(#\9 ){border-collapse:separate;border-spacing:0;box-sizing:border-box;caption-side:top;cursor:auto;direction:inherit;empty-cells:show;font-family:serif;font-style:normal;font-variant:normal;font-stretch:normal;hyphens:none;letter-spacing:normal;list-style:disc outside none;tab-size:8;text-align:start;text-indent:0;text-shadow:none;text-transform:none;visibility:visible;white-space:normal;word-spacing:normal;font-size:var(--font-size-body-m-a7nh2n, 14px);line-height:var(--line-height-body-m-2mh3ke, 20px);color:var(--color-text-body-default-ryjct1, #0f141a);font-weight:400;font-family:var(--font-family-base-4lwvpl, "Amazon Ember", "Helvetica Neue", Roboto, Arial, sans-serif);-webkit-font-smoothing:auto;-moz-osx-font-smoothing:auto;display:block;inline-size:100%}.awsui_tabs-content_14rmt_3osrt_434:not(#\9 ){display:none}.awsui_fit-height_14rmt_3osrt_438:not(#\9 ){display:flex;flex-direction:column;block-size:100%}.awsui_tabs-content-active_14rmt_3osrt_444:not(#\9 ){display:block;flex:1}body[data-awsui-focus-visible=true] .awsui_tabs-content-active_14rmt_3osrt_444:not(#\9 ):focus{outline:2px dotted transparent;outline-offset:2px;border-start-start-radius:var(--border-radius-container-nsfwmm, 16px);border-start-end-radius:var(--border-radius-container-nsfwmm, 16px);border-end-start-radius:var(--border-radius-container-nsfwmm, 16px);border-end-end-radius:var(--border-radius-container-nsfwmm, 16px);box-shadow:0 0 0 2px var(--color-border-item-focused-lz1zs6, #006ce0)}.awsui_tabs-content-wrapper_14rmt_3osrt_458.awsui_with-paddings_14rmt_3osrt_458>.awsui_tabs-content_14rmt_3osrt_434:not(#\9 ){padding-block:var(--space-scaled-m-l37gh7, 16px);padding-inline:0}.awsui_fit-height_14rmt_3osrt_438>.awsui_tabs-content-wrapper_14rmt_3osrt_458:not(#\9 ){flex:1;display:flex;flex-direction:column;overflow:auto}.awsui_fit-height_14rmt_3osrt_438>.awsui_tabs-content-wrapper_14rmt_3osrt_458>.awsui_tabs-container-content-wrapper_14rmt_3osrt_469:not(#\9 ){block-size:100%;display:flex;flex-direction:column}.awsui_tabs-container-content-wrapper_14rmt_3osrt_469.awsui_with-paddings_14rmt_3osrt_458>.awsui_tabs-content_14rmt_3osrt_434:not(#\9 ){padding-block-start:var(--space-tabs-content-top-pd4o7b, 12px);padding-block-end:var(--space-scaled-l-k5kohy, 20px);padding-inline:var(--space-container-horizontal-nqrzyh, 20px)}

.awsui_key-value-pairs_1y9fy_h5rpr_145:not(#\9 ){border-collapse:separate;border-spacing:0;box-sizing:border-box;caption-side:top;cursor:auto;direction:inherit;empty-cells:show;font-family:serif;font-style:normal;font-variant:normal;font-stretch:normal;hyphens:none;letter-spacing:normal;list-style:disc outside none;tab-size:8;text-align:start;text-indent:0;text-shadow:none;text-transform:none;visibility:visible;white-space:normal;word-spacing:normal;font-size:var(--font-size-body-m-a7nh2n, 14px);line-height:var(--line-height-body-m-2mh3ke, 20px);color:var(--color-text-body-default-ryjct1, #0f141a);font-weight:400;font-family:var(--font-family-base-4lwvpl, "Amazon Ember", "Helvetica Neue", Roboto, Arial, sans-serif);-webkit-font-smoothing:auto;-moz-osx-font-smoothing:auto}.awsui_group-title_1y9fy_h5rpr_177:not(#\9 ){padding-block-end:var(--space-scaled-m-l37gh7, 16px)}.awsui_group-list_1y9fy_h5rpr_181:not(#\9 ){margin-block-start:0;margin-block-end:0;margin-inline-start:0;margin-inline-end:0;display:flex;flex-direction:column;row-gap:var(--space-scaled-m-l37gh7, 16px)}.awsui_term_1y9fy_h5rpr_195:not(#\9 ){font-size:var(--font-size-body-m-a7nh2n, 14px);line-height:var(--line-height-body-m-2mh3ke, 20px);font-weight:var(--font-display-label-weight-zavpeo, 700);color:var(--color-text-label-mo3nx0, #0f141a);margin-block-end:var(--space-key-value-gap-9glmqc, 0px)}.awsui_key-label_1y9fy_h5rpr_203:not(#\9 ){display:inline-flex;margin-inline-end:var(--space-xs-ymlm0b, 8px)}.awsui_key-label_1y9fy_h5rpr_203:not(#\9 ):only-child{margin-block:0;margin-inline:0}.awsui_detail_1y9fy_h5rpr_212:not(#\9 ){border-collapse:separate;border-spacing:0;box-sizing:border-box;caption-side:top;cursor:auto;direction:inherit;empty-cells:show;font-family:serif;font-style:normal;font-variant:normal;font-stretch:normal;hyphens:none;letter-spacing:normal;list-style:disc outside none;tab-size:8;text-align:start;text-indent:0;text-shadow:none;text-transform:none;visibility:visible;white-space:normal;word-spacing:normal;font-size:var(--font-size-body-m-a7nh2n, 14px);line-height:var(--line-height-body-m-2mh3ke, 20px);color:var(--color-text-body-default-ryjct1, #0f141a);font-weight:400;font-family:var(--font-family-base-4lwvpl, "Amazon Ember", "Helvetica Neue", Roboto, Arial, sans-serif);-webkit-font-smoothing:auto;-moz-osx-font-smoothing:auto;margin-inline-start:0;margin-block-start:0;margin-block-end:0}.awsui_info_1y9fy_h5rpr_247:not(#\9 ){display:inline-flex;padding-inline-start:var(--space-xs-ymlm0b, 8px);border-inline-start:var(--border-divider-section-width-uwo8my, 1px) solid var(--color-border-divider-default-nfermc, #c6c6cd)}
.awsui_button_m5h9f_12alk_145:not(#\9 ){border-collapse:separate;border-spacing:0;box-sizing:border-box;caption-side:top;cursor:auto;direction:inherit;empty-cells:show;font-family:serif;font-style:normal;font-variant:normal;font-stretch:normal;hyphens:none;letter-spacing:normal;list-style:disc outside none;tab-size:8;text-align:start;text-indent:0;text-shadow:none;text-transform:none;visibility:visible;white-space:normal;word-spacing:normal;font-size:var(--font-size-body-m-a7nh2n, 14px);line-height:var(--line-height-body-m-2mh3ke, 20px);color:var(--color-text-body-default-ryjct1, #0f141a);font-weight:400;font-family:var(--font-family-base-4lwvpl, "Amazon Ember", "Helvetica Neue", Roboto, Arial, sans-serif);-webkit-font-smoothing:auto;-moz-osx-font-smoothing:auto;min-inline-size:0;word-break:break-word;font-weight:var(--font-weight-button-0eg20c, 700);-webkit-font-smoothing:var(--font-smoothing-webkit-oemolo, antialiased);-moz-osx-font-smoothing:var(--font-smoothing-moz-osx-hbm0aq, grayscale);display:flex;flex-wrap:nowrap;align-items:center;white-space:nowrap;block-size:100%;padding-inline:var(--space-xs-ymlm0b, 8px);text-decoration:none;cursor:pointer;border-block:transparent;border-inline:transparent;background:transparent;color:var(--color-text-interactive-default-cpoktr, #424650)}.awsui_button_m5h9f_12alk_145:not(#\9 ):hover{color:var(--color-text-interactive-hover-p2beex, #0f141a);text-decoration:none}.awsui_button_m5h9f_12alk_145:not(#\9 ):active,.awsui_button_m5h9f_12alk_145.awsui_expanded_m5h9f_12alk_197:not(#\9 ){background:transparent;color:var(--color-text-interactive-active-883d43, #0f141a)}.awsui_button_m5h9f_12alk_145.awsui_expanded_m5h9f_12alk_197:not(#\9 ){color:var(--color-text-accent-wlpatu, #006ce0)}.awsui_button_m5h9f_12alk_145:not(#\9 ):focus{outline:none;text-decoration:none}.awsui_button_m5h9f_12alk_145.awsui_offset-right-none_m5h9f_12alk_208:not(#\9 ){margin-inline-end:0}.awsui_button_m5h9f_12alk_145.awsui_offset-right-l_m5h9f_12alk_211:not(#\9 ){margin-inline-end:var(--space-s-tvghoh, 12px)}.awsui_button_m5h9f_12alk_145.awsui_offset-right-xxl_m5h9f_12alk_214:not(#\9 ){margin-inline-end:var(--space-xl-jfy3x4, 24px)}body[data-awsui-focus-visible=true] .awsui_button_m5h9f_12alk_145:not(#\9 ):focus{position:relative}body[data-awsui-focus-visible=true] .awsui_button_m5h9f_12alk_145:not(#\9 ):focus{outline:2px dotted transparent;outline-offset:-2px}body[data-awsui-focus-visible=true] .awsui_button_m5h9f_12alk_145:not(#\9 ):focus::before{content:" ";display:block;position:absolute;inset-inline-start:1px;inset-block-start:1px;inline-size:calc(100% - 1px - 1px);block-size:calc(100% - 1px - 1px);border-start-start-radius:var(--border-radius-control-default-focus-ring-1uabki, 4px);border-start-end-radius:var(--border-radius-control-default-focus-ring-1uabki, 4px);border-end-start-radius:var(--border-radius-control-default-focus-ring-1uabki, 4px);border-end-end-radius:var(--border-radius-control-default-focus-ring-1uabki, 4px);box-shadow:0 0 0 2px var(--color-border-item-focused-lz1zs6, #006ce0)}.awsui_text_m5h9f_12alk_239:not(#\9 ){margin-inline-end:var(--space-xs-ymlm0b, 8px)}.awsui_icon_m5h9f_12alk_243+.awsui_text_m5h9f_12alk_239:not(#\9 ){margin-inline-start:var(--space-xs-ymlm0b, 8px)}
.awsui_top-navigation_k5dlb_zrnb4_145:not(#\9 ){border-collapse:separate;border-spacing:0;box-sizing:border-box;caption-side:top;cursor:auto;direction:inherit;empty-cells:show;font-family:serif;font-style:normal;font-variant:normal;font-stretch:normal;hyphens:none;letter-spacing:normal;list-style:disc outside none;tab-size:8;text-align:start;text-indent:0;text-shadow:none;text-transform:none;visibility:visible;white-space:normal;word-spacing:normal;font-size:var(--font-size-body-m-a7nh2n, 14px);line-height:var(--line-height-body-m-2mh3ke, 20px);color:var(--color-text-body-default-ryjct1, #0f141a);font-weight:400;font-family:var(--font-family-base-4lwvpl, "Amazon Ember", "Helvetica Neue", Roboto, Arial, sans-serif);-webkit-font-smoothing:auto;-moz-osx-font-smoothing:auto;background:var(--color-background-container-content-h114dj, #ffffff);border-block-end:var(--border-divider-section-width-uwo8my, 1px) solid var(--color-border-divider-default-nfermc, #c6c6cd)}.awsui_top-navigation_k5dlb_zrnb4_145>.awsui_padding-box_k5dlb_zrnb4_178:not(#\9 ){display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:space-between;align-items:center;box-sizing:border-box;block-size:calc(var(--space-xxxl-aut1u7, 40px) + var(--space-scaled-m-l37gh7, 16px));padding-inline-start:var(--space-xxl-32srm4, 32px)}.awsui_top-navigation_k5dlb_zrnb4_145.awsui_medium_k5dlb_zrnb4_188>.awsui_padding-box_k5dlb_zrnb4_178:not(#\9 ),.awsui_top-navigation_k5dlb_zrnb4_145.awsui_narrow_k5dlb_zrnb4_188>.awsui_padding-box_k5dlb_zrnb4_178:not(#\9 ){padding-inline-start:var(--space-l-2ud1p3, 20px)}.awsui_top-navigation_k5dlb_zrnb4_145.awsui_medium_k5dlb_zrnb4_188>.awsui_padding-box_k5dlb_zrnb4_178:not(#\9 ){block-size:calc(var(--space-xxxl-aut1u7, 40px) + var(--space-scaled-xs-dw9wl5, 8px));padding-inline-end:0}.awsui_top-navigation_k5dlb_zrnb4_145.awsui_narrow_k5dlb_zrnb4_188>.awsui_padding-box_k5dlb_zrnb4_178:not(#\9 ){block-size:var(--space-xxxl-aut1u7, 40px)}.awsui_virtual_k5dlb_zrnb4_199:not(#\9 ){inline-size:9000px}.awsui_hidden_k5dlb_zrnb4_203:not(#\9 ){position:absolute !important;inset-block-start:-9999px !important;inset-inline-start:-9999px !important;visibility:hidden}.awsui_hidden_k5dlb_zrnb4_203 *:not(#\9 ):not(#awsui_\9 _k5dlb_zrnb4_1){visibility:hidden}.awsui_identity_k5dlb_zrnb4_215:not(#\9 ){min-inline-size:0}.awsui_identity_k5dlb_zrnb4_215>.awsui_identity-link_k5dlb_zrnb4_218:not(#\9 ){display:flex;align-items:center;text-decoration:none;color:var(--color-text-top-navigation-title-379ooe, #0f141a)}.awsui_identity_k5dlb_zrnb4_215>.awsui_identity-link_k5dlb_zrnb4_218:not(#\9 ):hover{color:var(--color-text-accent-wlpatu, #006ce0)}body[data-awsui-focus-visible=true] .awsui_identity_k5dlb_zrnb4_215>.awsui_identity-link_k5dlb_zrnb4_218:not(#\9 ):focus{outline:thin dotted;outline:var(--border-link-focus-ring-outline-1p0hnu, 0);outline-offset:2px;outline-color:var(--color-border-item-focused-lz1zs6, #006ce0);border-start-start-radius:var(--border-radius-control-default-focus-ring-1uabki, 4px);border-start-end-radius:var(--border-radius-control-default-focus-ring-1uabki, 4px);border-end-start-radius:var(--border-radius-control-default-focus-ring-1uabki, 4px);border-end-end-radius:var(--border-radius-control-default-focus-ring-1uabki, 4px);box-shadow:0 0 0 var(--border-link-focus-ring-shadow-spread-39uvxr, 2px) var(--color-border-item-focused-lz1zs6, #006ce0)}.awsui_identity_k5dlb_zrnb4_215.awsui_no-logo_k5dlb_zrnb4_238:not(#\9 ){min-inline-size:100px}.awsui_logo_k5dlb_zrnb4_242:not(#\9 ){display:block;max-block-size:var(--space-xxl-32srm4, 32px);margin-inline-end:var(--space-s-tvghoh, 12px);inline-size:auto;flex-shrink:0;min-inline-size:10px}.awsui_logo_k5dlb_zrnb4_242.awsui_narrow_k5dlb_zrnb4_188:not(#\9 ){max-block-size:var(--space-xl-jfy3x4, 24px)}.awsui_title_k5dlb_zrnb4_254:not(#\9 ){font-size:var(--font-size-heading-m-170yiy, 18px);line-height:var(--line-height-heading-m-uoaqdh, 22px);letter-spacing:var(--letter-spacing-heading-m-29ewnk, -0.01em);font-weight:var(--font-weight-heading-m-zf82dr, 700);-webkit-font-smoothing:var(--font-smoothing-webkit-oemolo, antialiased);-moz-osx-font-smoothing:var(--font-smoothing-moz-osx-hbm0aq, grayscale);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.awsui_no-logo_k5dlb_zrnb4_238>.awsui_identity-link_k5dlb_zrnb4_218>.awsui_title_k5dlb_zrnb4_254:not(#\9 ){font-weight:700}.awsui_inputs_k5dlb_zrnb4_269:not(#\9 ){display:flex;flex:1;padding-block:0;padding-inline:var(--space-m-dsumyt, 16px);justify-content:center}.awsui_search_k5dlb_zrnb4_277:not(#\9 ){inline-size:100%;max-inline-size:340px}.awsui_search-expanded_k5dlb_zrnb4_281:not(#\9 ){max-inline-size:none}.awsui_utilities_k5dlb_zrnb4_285:not(#\9 ){display:flex;flex-shrink:0;flex-direction:row;align-items:stretch;block-size:100%}.awsui_medium_k5dlb_zrnb4_188>.awsui_padding-box_k5dlb_zrnb4_178>.awsui_utilities_k5dlb_zrnb4_285:not(#\9 ),.awsui_narrow_k5dlb_zrnb4_188>.awsui_padding-box_k5dlb_zrnb4_178>.awsui_utilities_k5dlb_zrnb4_285:not(#\9 ){padding-inline-start:0}.awsui_utility-wrapper_k5dlb_zrnb4_296:not(#\9 ){display:flex;position:relative;flex-shrink:0;align-items:center;padding-block:0;padding-inline:var(--space-m-dsumyt, 16px)}.awsui_utility-wrapper_k5dlb_zrnb4_296:not(#\9 )::after{display:block;position:absolute;content:"";inline-size:1px;inset-inline-end:0;inset-block:var(--space-s-tvghoh, 12px);background:var(--color-border-divider-default-nfermc, #c6c6cd)}.awsui_utility-wrapper_k5dlb_zrnb4_296:not(#\9 ):last-of-type::after{display:none}.awsui_utility-type-button-link_k5dlb_zrnb4_317:not(#\9 ){padding-block:0;padding-inline:var(--space-l-2ud1p3, 20px)}.awsui_utility-type-menu-dropdown_k5dlb_zrnb4_322:not(#\9 ){padding-block:0;padding-inline:var(--space-s-tvghoh, 12px);align-items:stretch}.awsui_utility-type-menu-dropdown_k5dlb_zrnb4_322:not(#\9 ):not(.awsui_narrow_k5dlb_zrnb4_188):last-of-type,.awsui_utility-type-menu-dropdown_k5dlb_zrnb4_322:not(#\9 ):not(.awsui_medium_k5dlb_zrnb4_188):last-of-type{padding-inline-end:0}.awsui_utility-type-button-primary-button_k5dlb_zrnb4_331:not(#\9 ){inset-inline-start:-1px;border-inline-start:1px solid var(--color-background-container-content-h114dj, #ffffff)}.awsui_utility-type-button-primary-button_k5dlb_zrnb4_331:not(#\9 )::after{display:none}.awsui_utility-link-icon_k5dlb_zrnb4_339:not(#\9 ){margin-inline-start:var(--space-xxs-hwfkai, 4px)}.awsui_utility-button-external-icon_k5dlb_zrnb4_343:not(#\9 ){display:inline-block}.awsui_offset-right-none_k5dlb_zrnb4_347:not(#\9 ){margin-inline-end:0}.awsui_offset-right-l_k5dlb_zrnb4_351:not(#\9 ){margin-inline-end:var(--space-xxs-hwfkai, 4px)}.awsui_offset-right-xxl_k5dlb_zrnb4_355:not(#\9 ){margin-inline-end:var(--space-m-dsumyt, 16px)}.awsui_overflow-menu-drawer_k5dlb_zrnb4_360:not(#\9 ){position:fixed;block-size:100%;inline-size:100%;z-index:1001}.awsui_overflow-menu_k5dlb_zrnb4_360:not(#\9 ){border-collapse:separate;border-spacing:0;box-sizing:border-box;caption-side:top;cursor:auto;direction:inherit;empty-cells:show;font-family:serif;font-style:normal;font-variant:normal;font-stretch:normal;hyphens:none;letter-spacing:normal;list-style:disc outside none;tab-size:8;text-align:start;text-indent:0;text-shadow:none;text-transform:none;visibility:visible;white-space:normal;word-spacing:normal;font-size:var(--font-size-body-m-a7nh2n, 14px);line-height:var(--line-height-body-m-2mh3ke, 20px);color:var(--color-text-body-default-ryjct1, #0f141a);font-weight:400;font-family:var(--font-family-base-4lwvpl, "Amazon Ember", "Helvetica Neue", Roboto, Arial, sans-serif);-webkit-font-smoothing:auto;-moz-osx-font-smoothing:auto;background:var(--color-background-container-content-h114dj, #ffffff);block-size:100%}.awsui_overflow-menu-header_k5dlb_zrnb4_401:not(#\9 ){display:flex;align-items:center;min-block-size:var(--font-panel-header-line-height-8xb2qj, 22px);padding-block:var(--space-scaled-m-l37gh7, 16px);padding-inline:var(--space-scaled-m-l37gh7, 16px);border-block-end:var(--border-divider-section-width-uwo8my, 1px) solid var(--color-border-divider-default-nfermc, #c6c6cd)}.awsui_overflow-menu-header-text_k5dlb_zrnb4_409:not(#\9 ){color:var(--color-text-heading-default-5vbiad, #0f141a);flex:1;margin-block:0;margin-inline:0;text-align:center}.awsui_overflow-menu-header-text--title_k5dlb_zrnb4_416:not(#\9 ){font-size:var(--font-panel-header-size-33h9j8, 18px);letter-spacing:var(--letter-spacing-heading-m-29ewnk, -0.01em);line-height:var(--font-panel-header-line-height-8xb2qj, 22px);font-weight:var(--font-weight-heading-l-0t6dwc, 700);-webkit-font-smoothing:var(--font-smoothing-webkit-oemolo, antialiased);-moz-osx-font-smoothing:var(--font-smoothing-moz-osx-hbm0aq, grayscale)}.awsui_overflow-menu-header-text--secondary_k5dlb_zrnb4_425:not(#\9 ){font-size:var(--font-header-h2-description-size-g2wws3, 14px);line-height:var(--font-header-h2-description-line-height-ts2s6o, 20px);font-weight:400;-webkit-font-smoothing:var(--font-smoothing-webkit-oemolo, antialiased);-moz-osx-font-smoothing:var(--font-smoothing-moz-osx-hbm0aq, grayscale)}.awsui_overflow-menu-control_k5dlb_zrnb4_441:not(#\9 ){border-collapse:separate;border-spacing:0;box-sizing:border-box;caption-side:top;cursor:auto;direction:inherit;empty-cells:show;font-family:serif;font-style:normal;font-variant:normal;font-stretch:normal;hyphens:none;letter-spacing:normal;list-style:disc outside none;tab-size:8;text-align:start;text-indent:0;text-shadow:none;text-transform:none;visibility:visible;white-space:normal;word-spacing:normal;font-size:var(--font-size-body-m-a7nh2n, 14px);line-height:var(--line-height-body-m-2mh3ke, 20px);color:var(--color-text-body-default-ryjct1, #0f141a);font-weight:400;font-family:var(--font-family-base-4lwvpl, "Amazon Ember", "Helvetica Neue", Roboto, Arial, sans-serif);-webkit-font-smoothing:auto;-moz-osx-font-smoothing:auto;display:flex;inline-size:100%;padding-block:0;padding-inline:0;background:none;border-block:none;border-inline:none}.awsui_overflow-menu-list-item-utility_k5dlb_zrnb4_479>.awsui_overflow-menu-control_k5dlb_zrnb4_441:not(#\9 ){padding-block:var(--space-scaled-m-l37gh7, 16px);padding-inline:var(--space-scaled-m-l37gh7, 16px)}.awsui_overflow-menu-control_k5dlb_zrnb4_441:not(#\9 ):hover{color:var(--color-text-accent-wlpatu, #006ce0);cursor:pointer}.awsui_overflow-menu-control-link_k5dlb_zrnb4_487:not(#\9 ){text-decoration:none}.awsui_overflow-menu-control-expandable-menu-trigger_k5dlb_zrnb4_490:not(#\9 ){color:var(--color-text-dropdown-group-label-3vji4k, #424650);font-weight:bold}.awsui_overflow-menu-control-expandable-menu-trigger_k5dlb_zrnb4_490:not(#\9 ):hover{color:var(--color-text-accent-wlpatu, #006ce0)}body[data-awsui-focus-visible=true] .awsui_overflow-menu-control_k5dlb_zrnb4_441:not(#\9 ):focus{position:relative}body[data-awsui-focus-visible=true] .awsui_overflow-menu-control_k5dlb_zrnb4_441:not(#\9 ):focus{outline:2px dotted transparent;outline-offset:calc(var(--space-button-focus-outline-gutter-jj138g, 4px) - 1px)}body[data-awsui-focus-visible=true] .awsui_overflow-menu-control_k5dlb_zrnb4_441:not(#\9 ):focus::before{content:" ";display:block;position:absolute;inset-inline-start:calc(-1*var(--space-button-focus-outline-gutter-jj138g, 4px));inset-block-start:calc(-1*var(--space-button-focus-outline-gutter-jj138g, 4px));inline-size:calc(100% + var(--space-button-focus-outline-gutter-jj138g, 4px) + var(--space-button-focus-outline-gutter-jj138g, 4px));block-size:calc(100% + var(--space-button-focus-outline-gutter-jj138g, 4px) + var(--space-button-focus-outline-gutter-jj138g, 4px));border-start-start-radius:var(--border-radius-control-default-focus-ring-1uabki, 4px);border-start-end-radius:var(--border-radius-control-default-focus-ring-1uabki, 4px);border-end-start-radius:var(--border-radius-control-default-focus-ring-1uabki, 4px);border-end-end-radius:var(--border-radius-control-default-focus-ring-1uabki, 4px);box-shadow:0 0 0 2px var(--color-border-item-focused-lz1zs6, #006ce0)}.awsui_overflow-menu-list_k5dlb_zrnb4_479:not(#\9 ){list-style:none;margin-block:0;margin-inline:0;padding-block:0;padding-inline:0}.awsui_overflow-menu-list-submenu_k5dlb_zrnb4_526:not(#\9 ){margin-block:var(--space-scaled-xxs-foe114, 4px);margin-inline:0}.awsui_overflow-menu-list-item_k5dlb_zrnb4_479:not(#\9 ){box-sizing:border-box;letter-spacing:var(--font-button-letter-spacing-ufowe3, 0.005em)}.awsui_overflow-menu-list-item-icon_k5dlb_zrnb4_535:not(#\9 ){margin-inline-end:var(--space-xxs-hwfkai, 4px)}.awsui_overflow-menu-list-item-text_k5dlb_zrnb4_538:not(#\9 ){flex:1}.awsui_overflow-menu-list-item-utility_k5dlb_zrnb4_479:not(#\9 ){font-weight:var(--font-weight-button-0eg20c, 700);-webkit-font-smoothing:var(--font-smoothing-webkit-oemolo, antialiased);-moz-osx-font-smoothing:var(--font-smoothing-moz-osx-hbm0aq, grayscale);border-block-end:var(--border-divider-section-width-uwo8my, 1px) solid var(--color-border-divider-default-nfermc, #c6c6cd)}.awsui_overflow-menu-list-item-submenu_k5dlb_zrnb4_547:not(#\9 ){border-block-start:var(--border-divider-section-width-uwo8my, 1px) solid transparent;border-block-end:var(--border-divider-section-width-uwo8my, 1px) solid transparent;padding-block:var(--space-scaled-xxs-foe114, 4px);padding-inline:var(--space-scaled-l-k5kohy, 20px)}.awsui_overflow-menu-list-item-dropdown-menu_k5dlb_zrnb4_553:not(#\9 ){padding-block:var(--space-scaled-xxs-foe114, 4px);padding-inline:var(--space-scaled-s-iuuihm, 12px)}.awsui_overflow-menu-list-item-expandable_k5dlb_zrnb4_557:not(#\9 ){border-block-start-color:var(--color-border-divider-default-nfermc, #c6c6cd);border-block-end-color:var(--color-border-divider-default-nfermc, #c6c6cd)}.awsui_icon_k5dlb_zrnb4_562:not(#\9 ){transform:rotate(0deg);transition:transform var(--motion-duration-rotate-180-cxi9g7, 135ms) var(--motion-easing-rotate-180-7a58rc, cubic-bezier(0.165, 0.84, 0.44, 1))}@media(prefers-reduced-motion: reduce){.awsui_icon_k5dlb_zrnb4_562:not(#\9 ){animation:none;transition:none}}.awsui-motion-disabled .awsui_icon_k5dlb_zrnb4_562:not(#\9 ),.awsui-mode-entering .awsui_icon_k5dlb_zrnb4_562:not(#\9 ){animation:none;transition:none}.awsui_icon-open_k5dlb_zrnb4_576:not(#\9 ){transform:rotate(-180deg)}

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

.awsui_content-wrapper_zycdx_mfqbj_153:not(#\9 ){padding-inline-start:var(--space-layout-content-horizontal-buc0zz, 24px);padding-inline-end:var(--space-layout-content-horizontal-buc0zz, 24px)}.awsui_content-wrapper-mobile_zycdx_mfqbj_157:not(#\9 ){padding-inline-start:var(--space-l-2ud1p3, 20px);padding-inline-end:var(--space-l-2ud1p3, 20px)}.awsui_content-type-dashboard_zycdx_mfqbj_162:not(#\9 ){margin-inline-start:auto;margin-inline-end:auto}@media(min-width: 1401px){.awsui_content-type-dashboard_zycdx_mfqbj_162:not(#\9 ){max-inline-size:1280px}}@media(min-width: 1921px){.awsui_content-type-dashboard_zycdx_mfqbj_162:not(#\9 ){max-inline-size:1620px}}@media(min-width: 2541px){.awsui_content-type-dashboard_zycdx_mfqbj_162:not(#\9 ){max-inline-size:2160px}}

.awsui_toggle-button_16w0h_1f396_185:not(#\9 ){cursor:pointer;border-block:0;border-inline:0;padding-block:calc(var(--space-scaled-xxs-foe114, 4px) + 1px);padding-inline:calc(var(--space-xxs-hwfkai, 4px) + 1px);background:transparent;color:currentColor}.awsui_toggle-button_16w0h_1f396_185:not(#\9 ):focus{outline:none;text-decoration:none}body[data-awsui-focus-visible=true] .awsui_toggle-button_16w0h_1f396_185:not(#\9 ):focus{position:relative}body[data-awsui-focus-visible=true] .awsui_toggle-button_16w0h_1f396_185:not(#\9 ):focus{outline:2px dotted transparent;outline-offset:calc(var(--space-button-inline-icon-focus-outline-gutter-zbfgku, 0px) - 1px)}body[data-awsui-focus-visible=true] .awsui_toggle-button_16w0h_1f396_185:not(#\9 ):focus::before{content:" ";display:block;position:absolute;inset-inline-start:calc(-1*var(--space-button-inline-icon-focus-outline-gutter-zbfgku, 0px));inset-block-start:calc(-1*var(--space-button-inline-icon-focus-outline-gutter-zbfgku, 0px));inline-size:calc(100% + var(--space-button-inline-icon-focus-outline-gutter-zbfgku, 0px) + var(--space-button-inline-icon-focus-outline-gutter-zbfgku, 0px));block-size:calc(100% + var(--space-button-inline-icon-focus-outline-gutter-zbfgku, 0px) + var(--space-button-inline-icon-focus-outline-gutter-zbfgku, 0px));border-start-start-radius:var(--border-radius-control-default-focus-ring-1uabki, 4px);border-start-end-radius:var(--border-radius-control-default-focus-ring-1uabki, 4px);border-end-start-radius:var(--border-radius-control-default-focus-ring-1uabki, 4px);border-end-end-radius:var(--border-radius-control-default-focus-ring-1uabki, 4px);box-shadow:0 0 0 2px var(--color-border-item-focused-lz1zs6, #006ce0)}.awsui_close-button_16w0h_1f396_220:not(#\9 ){position:absolute;outline:none;inset-inline-end:var(--space-m-dsumyt, 16px);inset-block-start:var(--size-vertical-panel-icon-offset-z959cw, 15px);z-index:1}
.awsui_runtime-content-wrapper_14m8x_spfr5_5:not(#\9 ){display:contents}.awsui_runtime-header-wrapper_14m8x_spfr5_9:not(#\9 ){display:contents}
.awsui_toggle_1uo6m_8za37_193:not(#\9 ){box-sizing:border-box;padding-block:var(--space-xxs-hwfkai, 4px);padding-inline:7px}.awsui_drawer-triggers_1uo6m_8za37_199:not(#\9 ){box-sizing:border-box}.awsui_drawer_1uo6m_8za37_199:not(#\9 ){flex-shrink:0;position:relative;word-wrap:break-word;box-shadow:var(--shadow-panel-vk7iea, 0px 0px 0px 1px #b6bec9)}.awsui_drawer_1uo6m_8za37_199:not(#\9 ):not(.awsui_drawer-mobile_1uo6m_8za37_209){z-index:830}.awsui_drawer-closed_1uo6m_8za37_212:not(#\9 ){min-inline-size:40px}.awsui_drawer-closed_1uo6m_8za37_212.awsui_drawer-mobile_1uo6m_8za37_209:not(#\9 ){display:none}.awsui_drawer-content_1uo6m_8za37_219:not(#\9 ){position:fixed;overflow:auto;background-color:var(--color-background-layout-panel-content-ywo9k1, #ffffff);display:flex;flex-direction:column}.awsui_drawer-mobile_1uo6m_8za37_209>.awsui_drawer-content_1uo6m_8za37_219:not(#\9 ){z-index:1001;inset:0}.awsui_drawer-closed_1uo6m_8za37_212>.awsui_drawer-content_1uo6m_8za37_219:not(#\9 ){inline-size:40px}.awsui_drawer-closed_1uo6m_8za37_212>.awsui_drawer-content_1uo6m_8za37_219.awsui_drawer-content-clickable_1uo6m_8za37_233:not(#\9 ){cursor:pointer;color:var(--color-text-interactive-default-cpoktr, #424650)}.awsui_drawer-closed_1uo6m_8za37_212>.awsui_drawer-content_1uo6m_8za37_219.awsui_drawer-content-clickable_1uo6m_8za37_233:not(#\9 ):hover{background:var(--color-background-layout-panel-hover-e1fkm5, #ebebf0)}.awsui_drawer-content_1uo6m_8za37_219>[aria-hidden=true]:not(#\9 ){display:none}.awsui_drawer-content_1uo6m_8za37_219>.awsui_drawer-resize-content_1uo6m_8za37_243:not(#\9 ){overflow:auto;block-size:100%;position:relative}.awsui_drawer-content_1uo6m_8za37_219>.awsui_drawer-content-wrapper_1uo6m_8za37_248:not(#\9 ){flex:1}.awsui_drawer-triggers-wrapper_1uo6m_8za37_252:not(#\9 ){display:flex;flex-direction:column;text-align:center;align-items:stretch}.awsui_drawer-trigger_1uo6m_8za37_199:not(#\9 ){padding-block:var(--space-xxs-hwfkai, 4px);padding-inline:7px;cursor:pointer;color:var(--color-text-interactive-default-cpoktr, #424650)}.awsui_drawer-trigger_1uo6m_8za37_199:not(#\9 ):not(:first-child){border-block-start:1px solid var(--color-border-layout-pyos42, #c6c6cd)}.awsui_drawer-trigger_1uo6m_8za37_199:not(#\9 ):hover{color:var(--color-text-layout-toggle-hover-2wzjg7, #006ce0)}.awsui_drawer-trigger-active_1uo6m_8za37_271:not(#\9 ),.awsui_drawer-trigger-active_1uo6m_8za37_271:not(#\9 ):hover{background-color:var(--color-background-layout-toggle-selected-default-01301n, #006ce0);color:var(--color-text-layout-toggle-active-1t5mpl, #ffffff)}.awsui_drawer-content-clickable_1uo6m_8za37_233>.awsui_drawer-triggers-wrapper_1uo6m_8za37_252>.awsui_drawer-trigger_1uo6m_8za37_199:not(#\9 ):hover{color:var(--color-text-interactive-default-cpoktr, #424650)}.awsui_resize-handle-wrapper_1uo6m_8za37_279:not(#\9 ){position:absolute;inset-inline-start:0;inset-block-start:0;block-size:100%;display:flex;align-items:center;z-index:1}.awsui_hide_1uo6m_8za37_289:not(#\9 ){display:none}
.awsui_handle_sdha6_11vp7_145:not(#\9 ){appearance:none;color:var(--color-text-interactive-default-cpoktr, #424650);background:transparent;inline-size:-moz-fit-content;inline-size:fit-content;touch-action:none}.awsui_handle-size-normal_sdha6_11vp7_153:not(#\9 ){block-size:var(--line-height-body-m-2mh3ke, 20px);padding-inline:var(--space-scaled-xxxs-h2sc51, 2px)}.awsui_handle-size-small_sdha6_11vp7_157:not(#\9 ){block-size:var(--line-height-body-s-nu5hx1, 16px)}.awsui_handle-drag-indicator_sdha6_11vp7_160:not(#\9 ):not(.awsui_handle-disabled_sdha6_11vp7_160){cursor:grab}.awsui_handle-drag-indicator_sdha6_11vp7_160:not(#\9 ):not(.awsui_handle-disabled_sdha6_11vp7_160).awsui_active_sdha6_11vp7_163{cursor:grabbing}.awsui_handle-resize-area_sdha6_11vp7_166:not(#\9 ){cursor:nwse-resize}.awsui_handle-resize-area_sdha6_11vp7_166:not(#\9 ):dir(rtl){cursor:nesw-resize}.awsui_handle-resize-horizontal_sdha6_11vp7_173:not(#\9 ){cursor:ew-resize}.awsui_handle-resize-vertical_sdha6_11vp7_176:not(#\9 ){cursor:ns-resize}.awsui_handle_sdha6_11vp7_145:not(#\9 ):hover{color:var(--color-text-interactive-hover-p2beex, #0f141a)}.awsui_handle_sdha6_11vp7_145:not(#\9 ):focus{outline:none;text-decoration:none}body[data-awsui-focus-visible=true] .awsui_handle_sdha6_11vp7_145:not(#\9 ):focus:not(.awsui_hide-focus_sdha6_11vp7_186){position:relative}body[data-awsui-focus-visible=true] .awsui_handle_sdha6_11vp7_145:not(#\9 ):focus:not(.awsui_hide-focus_sdha6_11vp7_186){outline:2px dotted transparent;outline-offset:-1px}body[data-awsui-focus-visible=true] .awsui_handle_sdha6_11vp7_145:not(#\9 ):focus:not(.awsui_hide-focus_sdha6_11vp7_186)::before{content:" ";display:block;position:absolute;inset-inline-start:0px;inset-block-start:0px;inline-size:calc(100% + 0px + 0px);block-size:calc(100% + 0px + 0px);border-start-start-radius:var(--border-radius-control-default-focus-ring-1uabki, 4px);border-start-end-radius:var(--border-radius-control-default-focus-ring-1uabki, 4px);border-end-start-radius:var(--border-radius-control-default-focus-ring-1uabki, 4px);border-end-end-radius:var(--border-radius-control-default-focus-ring-1uabki, 4px);box-shadow:0 0 0 2px var(--color-border-item-focused-lz1zs6, #006ce0)}.awsui_resize-icon_sdha6_11vp7_208:not(#\9 ){stroke:var(--color-text-interactive-default-cpoktr, #424650)}.awsui_resize-icon_sdha6_11vp7_208:not(#\9 ):hover{stroke:var(--color-text-interactive-hover-p2beex, #0f141a)}.awsui_resize-icon-vertical_sdha6_11vp7_214:not(#\9 ){margin-block:auto;margin-inline:auto}.awsui_resize-icon-horizontal_sdha6_11vp7_218:not(#\9 ){transform:rotate(90deg)}.awsui_prevent-pointer_sdha6_11vp7_222:not(#\9 ){pointer-events:none}

.awsui_slider_cqzlk_w3zyh_145:not(#\9 ){padding-block:0;padding-inline:0;cursor:ns-resize;margin-block:0;margin-inline:0;block-size:18px;touch-action:none}.awsui_slider_cqzlk_w3zyh_145:not(#\9 ):focus{outline:none}body[data-awsui-focus-visible=true] .awsui_slider_cqzlk_w3zyh_145:not(#\9 ):focus{position:relative}body[data-awsui-focus-visible=true] .awsui_slider_cqzlk_w3zyh_145:not(#\9 ):focus{outline:2px dotted transparent;outline-offset:-1px}body[data-awsui-focus-visible=true] .awsui_slider_cqzlk_w3zyh_145:not(#\9 ):focus::before{content:" ";display:block;position:absolute;inset-inline-start:0px;inset-block-start:0px;inline-size:calc(100% + 0px + 0px);block-size:calc(100% + 0px + 0px);border-start-start-radius:var(--border-radius-control-default-focus-ring-1uabki, 4px);border-start-end-radius:var(--border-radius-control-default-focus-ring-1uabki, 4px);border-end-start-radius:var(--border-radius-control-default-focus-ring-1uabki, 4px);border-end-end-radius:var(--border-radius-control-default-focus-ring-1uabki, 4px);box-shadow:0 0 0 2px var(--color-border-item-focused-lz1zs6, #006ce0)}.awsui_slider-side_cqzlk_w3zyh_179:not(#\9 ),.awsui_slider-side-start_cqzlk_w3zyh_180:not(#\9 ){cursor:ew-resize;margin-block:0;margin-inline-end:0}
@media(min-width: 689px){.awsui_with-motion-vertical_b18tp_kcmcc_146:not(#\9 ){transition:var(--motion-duration-refresh-only-medium-5rbn3k, 165ms);transition-property:border-color,opacity,block-size,inset-block-start,inset-block-end}}@media(min-width: 689px)and (prefers-reduced-motion: reduce){.awsui_with-motion-vertical_b18tp_kcmcc_146:not(#\9 ){animation:none;transition:none}}@media(min-width: 689px){.awsui-motion-disabled .awsui_with-motion-vertical_b18tp_kcmcc_146:not(#\9 ),.awsui-mode-entering .awsui_with-motion-vertical_b18tp_kcmcc_146:not(#\9 ){animation:none;transition:none}}@media(min-width: 689px){.awsui_with-motion-horizontal_b18tp_kcmcc_165:not(#\9 ){transition:var(--motion-duration-refresh-only-medium-5rbn3k, 165ms);transition-property:border-color,opacity,inline-size,inset-inline-start}}@media(min-width: 689px)and (prefers-reduced-motion: reduce){.awsui_with-motion-horizontal_b18tp_kcmcc_165:not(#\9 ){animation:none;transition:none}}@media(min-width: 689px){.awsui-motion-disabled .awsui_with-motion-horizontal_b18tp_kcmcc_165:not(#\9 ),.awsui-mode-entering .awsui_with-motion-horizontal_b18tp_kcmcc_165:not(#\9 ){animation:none;transition:none}}.awsui_resize-active_b18tp_kcmcc_184 *:not(#\9 ){-webkit-user-select:none;user-select:none}.awsui_resize-active_b18tp_kcmcc_184 * .awsui_with-motion-vertical_b18tp_kcmcc_146:not(#\9 ),.awsui_resize-active_b18tp_kcmcc_184 * .awsui_with-motion-horizontal_b18tp_kcmcc_165:not(#\9 ){transition:none;animation:none}.awsui_resize-active_b18tp_kcmcc_184 iframe:not(#\9 ){pointer-events:none}.awsui_resize-side_b18tp_kcmcc_195 *:not(#\9 ){cursor:ew-resize}.awsui_resize-bottom_b18tp_kcmcc_198 *:not(#\9 ){cursor:ns-resize}
.awsui_root_lm6vo_130y2_153:not(#\9 ){display:flex;flex-direction:column;position:relative;color:var(--color-text-body-default-ryjct1, #0f141a)}.awsui_root-no-scroll_lm6vo_130y2_160:not(#\9 ){position:relative;z-index:1}.awsui_layout_lm6vo_130y2_165:not(#\9 ){flex:1 1 auto;display:flex;align-items:stretch;background-color:var(--color-background-layout-main-htt4fm, #ffffff)}.awsui_layout-no-scroll_lm6vo_130y2_171:not(#\9 ){overflow:hidden}.awsui_layout-main_lm6vo_130y2_175:not(#\9 ){flex:1;min-inline-size:0;background-color:var(--color-background-layout-main-htt4fm, #ffffff);position:relative}.awsui_layout-main-scrollable_lm6vo_130y2_181:not(#\9 ){overflow:auto}.awsui_unfocusable_lm6vo_130y2_186 *:not(#\9 ){visibility:hidden}.awsui_breadcrumbs-desktop_lm6vo_130y2_190:not(#\9 ){padding-block-start:var(--space-scaled-m-l37gh7, 16px);padding-block-end:var(--space-scaled-s-iuuihm, 12px)}.awsui_content-header-wrapper_lm6vo_130y2_195:not(#\9 ){padding-block-end:var(--space-content-header-padding-bottom-1nwky7, 16px)}.awsui_content-wrapper_lm6vo_130y2_199:not(#\9 ){padding-block-end:var(--space-layout-content-bottom-zeb1g9, 40px)}.awsui_content-overlapped_lm6vo_130y2_203:not(#\9 ){margin-block-start:calc(-1*var(--space-dark-header-overlap-distance-ld45ap, 36px))}.awsui_content-extra-top-padding_lm6vo_130y2_207:not(#\9 ){padding-block-start:var(--space-scaled-m-l37gh7, 16px)}
.awsui_block-body-scroll_19d8l_fa39v_153:not(#\9 ){overflow:hidden}.awsui_mobile-bar_19d8l_fa39v_157:not(#\9 ){position:sticky;display:flex;align-items:center;flex-shrink:0;z-index:1000;inline-size:100%;box-sizing:border-box;background-color:var(--color-background-layout-mobile-panel-ed0ava, #0f141a);box-shadow:var(--shadow-panel-vk7iea, 0px 0px 0px 1px #b6bec9);block-size:calc(2*var(--space-m-dsumyt, 16px) + var(--space-scaled-xs-dw9wl5, 8px))}.awsui_mobile-bar-breadcrumbs_19d8l_fa39v_170:not(#\9 ){min-inline-size:0;flex:1;margin-inline-start:var(--space-m-dsumyt, 16px);margin-inline-end:var(--space-m-dsumyt, 16px)}.awsui_mobile-toggle_19d8l_fa39v_177:not(#\9 ){box-sizing:border-box;cursor:pointer;z-index:1;padding-block:var(--space-xxs-hwfkai, 4px);padding-inline:7px;inline-size:40px;color:var(--color-text-interactive-default-cpoktr, #424650)}.awsui_mobile-toggle-type-navigation_19d8l_fa39v_186:not(#\9 ){border-inline-end:1px solid var(--color-border-layout-pyos42, #c6c6cd)}.awsui_mobile-toggle-type-tools_19d8l_fa39v_189:not(#\9 ),.awsui_mobile-toggle-type-drawer_19d8l_fa39v_189:not(#\9 ){border-inline-start:1px solid var(--color-border-layout-pyos42, #c6c6cd)}.awsui_mobile-toggle_19d8l_fa39v_177:not(#\9 ):hover{background:var(--color-background-layout-panel-hover-e1fkm5, #ebebf0)}.awsui_drawers-container_19d8l_fa39v_196:not(#\9 ){display:flex;align-items:stretch}
.awsui_notifications_1hmm4_hknfc_9:not(#\9 ),.awsui_notifications-sticky_1hmm4_hknfc_10:not(#\9 ){z-index:850}.awsui_notifications_1hmm4_hknfc_9:not(#\9 ){position:relative}.awsui_notifications-sticky_1hmm4_hknfc_10:not(#\9 ){inset-block-start:0;position:sticky;--awsui-flashbar-sticky-bottom-margin-rhu47t: var(--space-xxl-32srm4, 32px)}.awsui_no-content-paddings_1hmm4_hknfc_25:not(#\9 ){--awsui-stacked-notifications-bottom-margin-rhu47t: var(--space-scaled-l-k5kohy, 20px)}
.awsui_drawer-displayed_1lh3u_16xqy_149:not(#\9 ){min-inline-size:40px}.awsui_drawer-content_1lh3u_16xqy_153:not(#\9 ){position:fixed;z-index:830}
div.awsui_background_hyvsj_1x55b_149:not(#\9 ){display:contents}div.awsui_background_hyvsj_1x55b_149>.awsui_scrolling-background_hyvsj_1x55b_152:not(#\9 ){background-color:var(--color-background-layout-main-htt4fm, #ffffff);color:var(--color-text-body-default-ryjct1, #0f141a);grid-column:1/span 5;grid-row:1/9}.awsui_breadcrumbs_hyvsj_1x55b_163:not(#\9 ){background-color:var(--color-background-layout-main-htt4fm, #ffffff);grid-area:breadcrumbs}.awsui_drawers-container_hyvsj_1x55b_176:not(#\9 ){background-color:transparent;display:flex;grid-column:5;grid-row:1/span 9;block-size:var(--awsui-content-height-rhu47t);pointer-events:none;position:sticky;inset-block-start:var(--awsui-offset-top-rhu47t);z-index:830}.awsui_drawers-container_hyvsj_1x55b_176.awsui_has-open-drawer_hyvsj_1x55b_187:not(#\9 ){background-color:var(--color-background-container-content-h114dj, #ffffff)}@media(min-width: 689px){.awsui_drawers-container_hyvsj_1x55b_176:not(#\9 ){max-inline-size:calc(var(--awsui-layout-width-rhu47t) - var(--awsui-main-offset-left-rhu47t) - var(--awsui-default-min-content-width-rhu47t) - var(--awsui-content-gap-right-rhu47t))}}@media(max-width: 688px){.awsui_drawers-container_hyvsj_1x55b_176:not(#\9 ){position:fixed;inset-inline-end:0;z-index:1001}.awsui_drawers-container_hyvsj_1x55b_176.awsui_disable-body-scroll_hyvsj_1x55b_208:not(#\9 ){inset-block-start:var(--awsui-header-height-rhu47t)}}.awsui_drawers-desktop-triggers-container_hyvsj_1x55b_213:not(#\9 ){border-collapse:separate;border-spacing:0;box-sizing:border-box;caption-side:top;cursor:auto;direction:inherit;empty-cells:show;font-family:serif;font-style:normal;font-variant:normal;font-stretch:normal;hyphens:none;letter-spacing:normal;list-style:disc outside none;tab-size:8;text-align:start;text-indent:0;text-shadow:none;text-transform:none;visibility:visible;white-space:normal;word-spacing:normal;font-size:var(--font-size-body-m-a7nh2n, 14px);line-height:var(--line-height-body-m-2mh3ke, 20px);color:var(--color-text-body-default-ryjct1, #0f141a);font-weight:400;font-family:var(--font-family-base-4lwvpl, "Amazon Ember", "Helvetica Neue", Roboto, Arial, sans-serif);-webkit-font-smoothing:auto;-moz-osx-font-smoothing:auto;background-color:transparent;box-sizing:border-box;block-size:100%;overflow-y:hidden;overflow-x:hidden;overscroll-behavior-y:contain}.awsui_drawers-desktop-triggers-container_hyvsj_1x55b_213:not(#\9 ):not(.awsui_has-multiple-triggers_hyvsj_1x55b_251).awsui_has-open-drawer_hyvsj_1x55b_187{inline-size:0}.awsui_drawers-desktop-triggers-container_hyvsj_1x55b_213.awsui_has-multiple-triggers_hyvsj_1x55b_251.awsui_has-open-drawer_hyvsj_1x55b_187:not(#\9 ){background-color:var(--color-background-container-content-h114dj, #ffffff)}.awsui_drawers-desktop-triggers-container_hyvsj_1x55b_213:not(#\9 ):not(.awsui_has-multiple-triggers_hyvsj_1x55b_251):not(.awsui_has-open-drawer_hyvsj_1x55b_187){inline-size:calc(var(--space-layout-toggle-padding-chwlhz, 12px)*2 + var(--space-layout-toggle-diameter-j2qffw, 36px))}.awsui_drawers-mobile-triggers-container_hyvsj_1x55b_261:not(#\9 ){display:flex;justify-content:flex-end}.awsui_drawers-trigger-content_hyvsj_1x55b_266:not(#\9 ){align-items:center;display:flex;flex-direction:column;gap:var(--space-xs-ymlm0b, 8px);padding-block-start:var(--space-scaled-s-iuuihm, 12px);inline-size:calc(var(--space-layout-toggle-padding-chwlhz, 12px)*2 + var(--space-layout-toggle-diameter-j2qffw, 36px))}.awsui_drawers-trigger-content_hyvsj_1x55b_266:not(#\9 ):not(.awsui_has-multiple-triggers_hyvsj_1x55b_251).awsui_has-open-drawer_hyvsj_1x55b_187{opacity:0}.awsui_drawers-trigger-content_hyvsj_1x55b_266:not(#\9 ):not(.awsui_has-multiple-triggers_hyvsj_1x55b_251):not(.awsui_has-open-drawer_hyvsj_1x55b_187){opacity:1}.awsui_drawers-trigger-content_hyvsj_1x55b_266>.awsui_drawers-trigger-overflow_hyvsj_1x55b_280:not(#\9 ){padding-block:0;padding-inline:1px;display:flex;align-items:center;justify-content:center}@media(max-width: 688px){.awsui_drawers-trigger_hyvsj_1x55b_266:not(#\9 ){inline-size:40px;display:flex;justify-content:center}}.awsui_drawer_hyvsj_1x55b_176:not(#\9 ){--awsui-drawer-size-rhu47t: 290px;background-color:var(--color-background-container-content-h114dj, #ffffff);border-color:transparent;display:grid;grid-template-columns:var(--space-m-dsumyt, 16px) 1fr;flex-shrink:0;block-size:100%;overflow-y:hidden;overflow-x:hidden;overscroll-behavior-y:contain;pointer-events:auto;word-wrap:break-word}.awsui_drawer_hyvsj_1x55b_176>.awsui_drawer-content-container_hyvsj_1x55b_311:not(#\9 ){grid-column:1/span 2;grid-row:1;inline-size:var(--awsui-drawer-size-rhu47t);display:grid;grid-template-columns:var(--space-m-dsumyt, 16px) 1fr auto var(--space-m-dsumyt, 16px);grid-template-rows:var(--size-vertical-panel-icon-offset-z959cw, 15px) auto 1fr;overflow-y:auto}.awsui_drawer_hyvsj_1x55b_176>.awsui_drawer-content-container_hyvsj_1x55b_311>.awsui_drawer-close-button_hyvsj_1x55b_320:not(#\9 ){grid-column:3;grid-row:2;z-index:1}.awsui_drawer_hyvsj_1x55b_176>.awsui_drawer-content-container_hyvsj_1x55b_311>.awsui_drawer-content_hyvsj_1x55b_311:not(#\9 ){grid-column:1/span 4;block-size:var(--awsui-content-height-rhu47t)}.awsui_drawer_hyvsj_1x55b_176>.awsui_drawer-content-container_hyvsj_1x55b_311>.awsui_drawer-content_hyvsj_1x55b_311.awsui_drawer-content-hidden_hyvsj_1x55b_329:not(#\9 ){display:none}.awsui_drawer_hyvsj_1x55b_176>.awsui_drawer-slider_hyvsj_1x55b_332:not(#\9 ){grid-column:1;grid-row:1;block-size:100%;display:flex;align-items:center;z-index:850}.awsui_drawer_hyvsj_1x55b_176:not(#\9 ):not(.awsui_is-drawer-open_hyvsj_1x55b_340){opacity:0;inline-size:0}.awsui_drawer_hyvsj_1x55b_176.awsui_is-drawer-open_hyvsj_1x55b_340:not(#\9 ){border-inline-end:var(--border-divider-section-width-uwo8my, 1px) solid var(--color-border-divider-default-nfermc, #c6c6cd);border-inline-start:solid var(--border-divider-section-width-uwo8my, 1px) var(--color-border-divider-default-nfermc, #c6c6cd);opacity:1;inline-size:var(--awsui-drawer-size-rhu47t)}@media(min-width: 2541px){.awsui_drawer_hyvsj_1x55b_176.awsui_is-drawer-open_hyvsj_1x55b_340:not(#\9 ){--awsui-drawer-size-rhu47t: 320px}}@media(max-width: 688px){.awsui_drawer_hyvsj_1x55b_176.awsui_is-drawer-open_hyvsj_1x55b_340:not(#\9 ){--awsui-drawer-size-rhu47t: 100vw;inline-size:100vw}}header.awsui_content_hyvsj_1x55b_366:not(#\9 ){grid-area:header}.awsui_layout_hyvsj_1x55b_391:not(#\9 ){--awsui-breadcrumbs-gap-rhu47t: 0px;--awsui-content-gap-left-rhu47t: 0px;--awsui-content-gap-right-rhu47t: 0px;--awsui-content-height-rhu47t: calc(100vh - var(--awsui-header-height-rhu47t) - var(--awsui-footer-height-rhu47t));--awsui-default-max-content-width-rhu47t: 1280px;--awsui-default-min-content-width-rhu47t: 0px;--awsui-footer-height-rhu47t: 0px;--awsui-header-gap-rhu47t: 0px;--awsui-header-height-rhu47t: 0px;--awsui-layout-width-rhu47t: 0px;--awsui-main-gap-rhu47t: 0px;--awsui-main-offset-left-rhu47t: 0px;--awsui-main-template-rows-rhu47t: 1fr;--awsui-max-content-width-rhu47t: 0px;--awsui-min-content-width-rhu47t: 280px;--awsui-mobile-bar-height-rhu47t: calc(2 * var(--space-m-dsumyt, 16px) + var(--space-scaled-xs-dw9wl5, 8px));--awsui-notifications-height-rhu47t: 0px;--awsui-offset-top-rhu47t: var(--awsui-header-height-rhu47t);--awsui-overlap-height-rhu47t: var(--space-dark-header-overlap-distance-ld45ap, 36px);--awsui-toggles-left-width-rhu47t: 0px;--awsui-toggles-right-width-rhu47t: 0px;background-color:var(--color-background-layout-main-htt4fm, #ffffff);color:var(--color-text-body-default-ryjct1, #0f141a);display:grid;grid-template-areas:". . mobileToolbar . ." ". . notifications . ." ". . breadcrumbsGap . ." ". . breadcrumbs . ." ". . headerGap . ." ". . header . ." ". . mainGap . ." ". . main . ." ". . main . .";grid-template-columns:min-content minmax(var(--awsui-content-gap-left-rhu47t), 1fr) minmax(var(--awsui-default-min-content-width-rhu47t), var(--awsui-default-max-content-width-rhu47t)) minmax(var(--awsui-content-gap-right-rhu47t), 1fr) min-content;grid-template-rows:auto auto var(--awsui-breadcrumbs-gap-rhu47t) auto var(--awsui-header-gap-rhu47t) auto var(--awsui-main-gap-rhu47t) var(--awsui-overlap-height-rhu47t) var(--awsui-main-template-rows-rhu47t);min-block-size:var(--awsui-content-height-rhu47t);position:relative}@media(min-width: 1401px){.awsui_layout_hyvsj_1x55b_391:not(#\9 ):not(.awsui_has-max-content-width_hyvsj_1x55b_463){--awsui-default-max-content-width-rhu47t: 1280px}}@media(min-width: 1921px){.awsui_layout_hyvsj_1x55b_391:not(#\9 ):not(.awsui_has-max-content-width_hyvsj_1x55b_463){--awsui-default-max-content-width-rhu47t: 1440px}}@media(min-width: 2541px){.awsui_layout_hyvsj_1x55b_391:not(#\9 ):not(.awsui_has-max-content-width_hyvsj_1x55b_463){--awsui-default-max-content-width-rhu47t: 1620px}}@media(min-width: 1401px){.awsui_layout_hyvsj_1x55b_391:not(#\9 ):not(.awsui_has-max-content-width_hyvsj_1x55b_463).awsui_content-type-dashboard_hyvsj_1x55b_478{--awsui-default-max-content-width-rhu47t: 1280px}}@media(min-width: 1921px){.awsui_layout_hyvsj_1x55b_391:not(#\9 ):not(.awsui_has-max-content-width_hyvsj_1x55b_463).awsui_content-type-dashboard_hyvsj_1x55b_478{--awsui-default-max-content-width-rhu47t: 1620px}}@media(min-width: 2541px){.awsui_layout_hyvsj_1x55b_391:not(#\9 ):not(.awsui_has-max-content-width_hyvsj_1x55b_463).awsui_content-type-dashboard_hyvsj_1x55b_478{--awsui-default-max-content-width-rhu47t: 2160px}}.awsui_layout_hyvsj_1x55b_391:not(#\9 ):not(.awsui_has-max-content-width_hyvsj_1x55b_463).awsui_content-type-table_hyvsj_1x55b_492,.awsui_layout_hyvsj_1x55b_391:not(#\9 ):not(.awsui_has-max-content-width_hyvsj_1x55b_463).awsui_content-type-cards_hyvsj_1x55b_492{--awsui-default-max-content-width-rhu47t: 100%}.awsui_layout_hyvsj_1x55b_391.awsui_has-max-content-width_hyvsj_1x55b_463:not(#\9 ){--awsui-default-max-content-width-rhu47t: var(--awsui-max-content-width-rhu47t)}.awsui_layout_hyvsj_1x55b_391.awsui_is-overlap-disabled_hyvsj_1x55b_498:not(#\9 ){--awsui-overlap-height-rhu47t: 0}.awsui_layout_hyvsj_1x55b_391.awsui_is-hide-mobile-toolbar_hyvsj_1x55b_501:not(#\9 ){--awsui-mobile-bar-height-rhu47t: 0px}@media(min-width: 993px){.awsui_layout_hyvsj_1x55b_391:not(#\9 ){--awsui-default-min-content-width-rhu47t: var(--awsui-min-content-width-rhu47t, 280px)}}@media(max-width: 992px){.awsui_layout_hyvsj_1x55b_391:not(#\9 ){--awsui-default-min-content-width-rhu47t: 0px}}@media(min-width: 689px){.awsui_layout_hyvsj_1x55b_391.awsui_has-content-gap-left_hyvsj_1x55b_515:not(#\9 ){--awsui-content-gap-left-rhu47t: var(--space-layout-content-horizontal-buc0zz, 24px)}.awsui_layout_hyvsj_1x55b_391.awsui_has-content-gap-right_hyvsj_1x55b_518:not(#\9 ){--awsui-content-gap-right-rhu47t: var(--space-layout-content-horizontal-buc0zz, 24px)}}@media(max-width: 688px){.awsui_layout_hyvsj_1x55b_391:not(#\9 ){--awsui-content-gap-left-rhu47t: var(--space-l-2ud1p3, 20px);--awsui-content-gap-right-rhu47t: var(--space-l-2ud1p3, 20px)}}.awsui_layout_hyvsj_1x55b_391.awsui_has-breadcrumbs_hyvsj_1x55b_528:not(#\9 ){--awsui-breadcrumbs-gap-rhu47t: var(--space-scaled-m-l37gh7, 16px)}.awsui_layout_hyvsj_1x55b_391.awsui_content-first-child-header_hyvsj_1x55b_531:not(#\9 ),.awsui_layout_hyvsj_1x55b_391.awsui_content-first-child-notifications_hyvsj_1x55b_531:not(#\9 ):not(.awsui_has-breadcrumbs_hyvsj_1x55b_528).awsui_has-header_hyvsj_1x55b_531{--awsui-header-gap-rhu47t: var(--space-scaled-xs-dw9wl5, 8px)}.awsui_layout_hyvsj_1x55b_391.awsui_has-breadcrumbs_hyvsj_1x55b_528.awsui_has-header_hyvsj_1x55b_531:not(#\9 ){--awsui-header-gap-rhu47t: var(--space-scaled-xs-dw9wl5, 8px)}.awsui_layout_hyvsj_1x55b_391.awsui_content-first-child-notifications_hyvsj_1x55b_531:not(#\9 ):not(.awsui_has-breadcrumbs_hyvsj_1x55b_528):not(.awsui_has-header_hyvsj_1x55b_531){--awsui-main-gap-rhu47t: var(--space-xs-ymlm0b, 8px)}.awsui_layout_hyvsj_1x55b_391.awsui_has-breadcrumbs_hyvsj_1x55b_528:not(#\9 ):not(.awsui_has-header_hyvsj_1x55b_531){--awsui-main-gap-rhu47t: var(--space-scaled-xxs-foe114, 4px)}.awsui_layout_hyvsj_1x55b_391.awsui_has-header_hyvsj_1x55b_531:not(#\9 ){--awsui-main-gap-rhu47t: var(--space-content-header-padding-bottom-1nwky7, 16px)}.awsui_layout_hyvsj_1x55b_391.awsui_content-first-child-main_hyvsj_1x55b_546:not(#\9 ):not(.awsui_disable-content-paddings_hyvsj_1x55b_546){--awsui-main-gap-rhu47t: var(--space-scaled-s-iuuihm, 12px)}.awsui_layout_hyvsj_1x55b_391.awsui_content-first-child-main_hyvsj_1x55b_546.awsui_disable-content-paddings_hyvsj_1x55b_546:not(#\9 ){--awsui-main-gap-rhu47t: 0px}@media(max-width: 688px){.awsui_layout_hyvsj_1x55b_391.awsui_content-first-child-header_hyvsj_1x55b_531:not(#\9 ){--awsui-header-gap-rhu47t: var(--space-scaled-s-iuuihm, 12px)}.awsui_layout_hyvsj_1x55b_391.awsui_content-first-child-notifications_hyvsj_1x55b_531:not(#\9 ):not(.awsui_has-breadcrumbs_hyvsj_1x55b_528).awsui_has-header_hyvsj_1x55b_531{--awsui-header-gap-rhu47t: var(--space-scaled-s-iuuihm, 12px)}.awsui_layout_hyvsj_1x55b_391.awsui_content-first-child-notifications_hyvsj_1x55b_531:not(#\9 ):not(.awsui_has-breadcrumbs_hyvsj_1x55b_528):not(.awsui_has-header_hyvsj_1x55b_531),.awsui_layout_hyvsj_1x55b_391.awsui_content-first-child-main_hyvsj_1x55b_546:not(#\9 ):not(.awsui_disable-content-paddings_hyvsj_1x55b_546){--awsui-main-gap-rhu47t: var(--space-scaled-s-iuuihm, 12px)}.awsui_layout_hyvsj_1x55b_391.awsui_content-first-child-main_hyvsj_1x55b_546.awsui_disable-content-paddings_hyvsj_1x55b_546:not(#\9 ){--awsui-main-gap-rhu47t: 0px}}.awsui_layout_hyvsj_1x55b_391.awsui_has-left-toggles-gutter_hyvsj_1x55b_566:not(#\9 ){--awsui-toggles-left-width-rhu47t: calc(var(--space-layout-toggle-padding-chwlhz, 12px) + 36px)}.awsui_layout_hyvsj_1x55b_391.awsui_has-right-toggles-gutter_hyvsj_1x55b_569:not(#\9 ){--awsui-toggles-right-width-rhu47t: calc(var(--space-layout-toggle-padding-chwlhz, 12px) + 36px)}.awsui_layout_hyvsj_1x55b_391.awsui_disable-body-scroll_hyvsj_1x55b_208:not(#\9 ){--awsui-main-template-rows-rhu47t: 1fr auto;--awsui-offset-top-rhu47t: 0px;block-size:var(--awsui-content-height-rhu47t);overflow-y:scroll}.awsui_layout_hyvsj_1x55b_391.awsui_disable-body-scroll_hyvsj_1x55b_208.awsui_has-split-panel_hyvsj_1x55b_589.awsui_split-panel-position-bottom_hyvsj_1x55b_589:not(#\9 ){--awsui-main-template-rows-rhu47t: repeat(2, auto)}.awsui_block-body-scroll_hyvsj_1x55b_597:not(#\9 ){overflow:hidden}.awsui_unfocusable_hyvsj_1x55b_602:not(#\9 ),.awsui_unfocusable_hyvsj_1x55b_602 *:not(#\9 ){visibility:hidden !important}.awsui_container_hyvsj_1x55b_612:not(#\9 ){grid-area:main;padding-block-end:var(--space-layout-content-bottom-zeb1g9, 40px)}.awsui_container_hyvsj_1x55b_612.awsui_has-split-panel_hyvsj_1x55b_589.awsui_split-panel-position-bottom_hyvsj_1x55b_589:not(#\9 ){padding-block-end:calc(var(--awsui-split-panel-height-rhu47t) + var(--space-layout-content-bottom-zeb1g9, 40px))}.awsui_container_hyvsj_1x55b_612.awsui_disable-content-paddings_hyvsj_1x55b_546:not(#\9 ){grid-column:1/6;padding-block:0;padding-inline:0}@media(min-width: 689px){.awsui_container_hyvsj_1x55b_612.awsui_disable-content-paddings_hyvsj_1x55b_546.awsui_is-navigation-open_hyvsj_1x55b_638:not(#\9 ){grid-column-start:2}.awsui_container_hyvsj_1x55b_612.awsui_disable-content-paddings_hyvsj_1x55b_546.awsui_is-tools-open_hyvsj_1x55b_641:not(#\9 ),.awsui_container_hyvsj_1x55b_612.awsui_disable-content-paddings_hyvsj_1x55b_546.awsui_is-split-panel-open_hyvsj_1x55b_641.awsui_split-panel-position-side_hyvsj_1x55b_641:not(#\9 ),.awsui_container_hyvsj_1x55b_612.awsui_disable-content-paddings_hyvsj_1x55b_546.awsui_has-active-drawer_hyvsj_1x55b_641:not(#\9 ){grid-column-end:5}}section.awsui_mobile-toolbar_hyvsj_1x55b_654:not(#\9 ){align-items:center;background-color:var(--color-background-layout-main-htt4fm, #ffffff);border-block-end:1px solid var(--color-border-divider-default-nfermc, #c6c6cd);box-shadow:var(--shadow-sticky-6bhski, 0px 4px 8px 1px rgba(0, 7, 22, 0.1));box-sizing:border-box;block-size:var(--awsui-mobile-bar-height-rhu47t);display:grid;grid-area:mobileToolbar;grid-column:1/span 5;grid-template-columns:auto minmax(0, 1fr) auto;padding-block:0;padding-inline:var(--space-m-dsumyt, 16px);position:sticky;inset-block-start:var(--awsui-offset-top-rhu47t);z-index:1000}section.awsui_mobile-toolbar_hyvsj_1x55b_654:not(#\9 ):not(.awsui_remove-high-contrast-header_hyvsj_1x55b_671){background-color:var(--color-background-layout-main-htt4fm, #ffffff);box-shadow:var(--shadow-panel-toggle-qddz27, 0px 6px 12px 1px rgba(0, 7, 22, 0.12))}section.awsui_mobile-toolbar_hyvsj_1x55b_654>.awsui_mobile-toolbar-nav_hyvsj_1x55b_675:not(#\9 ){grid-column:1;margin-inline-end:var(--space-m-dsumyt, 16px)}section.awsui_mobile-toolbar_hyvsj_1x55b_654>.awsui_mobile-toolbar-breadcrumbs_hyvsj_1x55b_679:not(#\9 ){grid-column:2;background-color:var(--color-background-layout-main-htt4fm, #ffffff)}section.awsui_mobile-toolbar_hyvsj_1x55b_654>.awsui_mobile-toolbar-tools_hyvsj_1x55b_683:not(#\9 ){grid-column:3;margin-inline-start:var(--space-m-dsumyt, 16px)}.awsui_navigation-container_hyvsj_1x55b_692:not(#\9 ){display:flex;grid-column:1;grid-row:1/span 9;block-size:var(--awsui-content-height-rhu47t);position:sticky;inset-block-start:var(--awsui-offset-top-rhu47t);z-index:830;pointer-events:none}@media(max-width: 688px){.awsui_navigation-container_hyvsj_1x55b_692:not(#\9 ){inset-inline-start:0;position:fixed;z-index:1001}.awsui_navigation-container_hyvsj_1x55b_692.awsui_disable-body-scroll_hyvsj_1x55b_208:not(#\9 ){inset-block-start:var(--awsui-header-height-rhu47t)}}nav.awsui_show-navigation_hyvsj_1x55b_730:not(#\9 ){padding-block:var(--space-scaled-s-iuuihm, 12px);padding-inline:var(--space-layout-toggle-padding-chwlhz, 12px)}@keyframes awsui_showButtons_hyvsj_1x55b_1{0%{opacity:0}100%{opacity:1}}nav.awsui_show-navigation_hyvsj_1x55b_730.awsui_is-navigation-open_hyvsj_1x55b_638:not(#\9 ){display:none}@media(min-width: 689px){nav.awsui_show-navigation_hyvsj_1x55b_730:not(#\9 ):not(.awsui_is-navigation-open_hyvsj_1x55b_638){display:block}nav.awsui_show-navigation_hyvsj_1x55b_730:not(#\9 ):not(.awsui_is-navigation-open_hyvsj_1x55b_638).awsui_animating_hyvsj_1x55b_753{animation:awsui_showButtons_hyvsj_1x55b_1 var(--motion-duration-refresh-only-fast-zfibh6, 115ms)}}@media(min-width: 689px)and (prefers-reduced-motion: reduce){nav.awsui_show-navigation_hyvsj_1x55b_730:not(#\9 ):not(.awsui_is-navigation-open_hyvsj_1x55b_638).awsui_animating_hyvsj_1x55b_753{animation:none;transition:none}}@media(min-width: 689px){.awsui-motion-disabled nav.awsui_show-navigation_hyvsj_1x55b_730:not(#\9 ):not(.awsui_is-navigation-open_hyvsj_1x55b_638).awsui_animating_hyvsj_1x55b_753,.awsui-mode-entering nav.awsui_show-navigation_hyvsj_1x55b_730:not(#\9 ):not(.awsui_is-navigation-open_hyvsj_1x55b_638).awsui_animating_hyvsj_1x55b_753{animation:none;transition:none}}nav.awsui_navigation_hyvsj_1x55b_692:not(#\9 ){background-color:var(--color-background-container-content-h114dj, #ffffff);inset-block-end:0;block-size:100%;overflow-x:hidden;overflow-y:auto;overscroll-behavior-y:contain;position:relative;word-wrap:break-word;pointer-events:auto;border-inline-end:solid var(--border-divider-section-width-uwo8my, 1px) var(--color-border-divider-default-nfermc, #c6c6cd);display:flex;flex-direction:column}@keyframes awsui_openNavigation_hyvsj_1x55b_1{from{opacity:0;inline-size:calc(var(--space-layout-toggle-padding-chwlhz, 12px)*2 + var(--space-layout-toggle-diameter-j2qffw, 36px))}to{opacity:1;inline-size:var(--awsui-navigation-width-rhu47t)}}nav.awsui_navigation_hyvsj_1x55b_692:not(#\9 ):not(.awsui_is-navigation-open_hyvsj_1x55b_638){inline-size:0;display:none}nav.awsui_navigation_hyvsj_1x55b_692.awsui_is-navigation-open_hyvsj_1x55b_638.awsui_animating_hyvsj_1x55b_753:not(#\9 ){animation:awsui_openNavigation_hyvsj_1x55b_1 var(--motion-duration-refresh-only-fast-zfibh6, 115ms)}@media(prefers-reduced-motion: reduce){nav.awsui_navigation_hyvsj_1x55b_692.awsui_is-navigation-open_hyvsj_1x55b_638.awsui_animating_hyvsj_1x55b_753:not(#\9 ){animation:none;transition:none}}.awsui-motion-disabled nav.awsui_navigation_hyvsj_1x55b_692.awsui_is-navigation-open_hyvsj_1x55b_638.awsui_animating_hyvsj_1x55b_753:not(#\9 ),.awsui-mode-entering nav.awsui_navigation_hyvsj_1x55b_692.awsui_is-navigation-open_hyvsj_1x55b_638.awsui_animating_hyvsj_1x55b_753:not(#\9 ){animation:none;transition:none}nav.awsui_navigation_hyvsj_1x55b_692>.awsui_animated-content_hyvsj_1x55b_817:not(#\9 ){inline-size:var(--awsui-navigation-width-rhu47t)}nav.awsui_navigation_hyvsj_1x55b_692>.awsui_content-container_hyvsj_1x55b_820:not(#\9 ){flex-grow:1}@media(max-width: 688px){nav.awsui_navigation_hyvsj_1x55b_692:not(#\9 ){--awsui-navigation-width-rhu47t: 100vw}}.awsui_hide-navigation_hyvsj_1x55b_829:not(#\9 ){position:absolute;inset-inline-end:var(--space-m-dsumyt, 16px);inset-block-start:var(--size-vertical-panel-icon-offset-z959cw, 15px)}.awsui_notifications_hyvsj_1x55b_839:not(#\9 ){color:var(--color-text-body-default-ryjct1, #0f141a);grid-area:notifications;z-index:850}.awsui_notifications_hyvsj_1x55b_839.awsui_has-notification-content_hyvsj_1x55b_844:not(#\9 ){padding-block-start:var(--space-scaled-s-iuuihm, 12px)}@media(min-width: 689px){.awsui_notifications_hyvsj_1x55b_839.awsui_sticky-notifications_hyvsj_1x55b_848:not(#\9 ){--awsui-flashbar-sticky-bottom-margin-rhu47t: var(--space-xxl-32srm4, 32px);position:sticky;inset-block-start:var(--awsui-offset-top-rhu47t)}.awsui_notifications_hyvsj_1x55b_839.awsui_sticky-notifications_hyvsj_1x55b_848:not(#\9 ):not(.awsui_high-contrast_hyvsj_1x55b_853){background-color:var(--color-background-layout-main-htt4fm, #ffffff)}.awsui_notifications_hyvsj_1x55b_839.awsui_has-notification-content_hyvsj_1x55b_844:not(#\9 ){padding-block-start:var(--space-xs-ymlm0b, 8px)}}section.awsui_split-panel-bottom_hyvsj_1x55b_871:not(#\9 ){align-self:end;inset-block-end:var(--awsui-footer-height-rhu47t);display:none;grid-column:1/6;grid-row:9;block-size:auto;overflow-y:hidden;position:sticky;z-index:840}@keyframes awsui_openSplitPanelBottom_hyvsj_1x55b_1{from{block-size:var(--awsui-split-panel-reported-header-size-rhu47t, 0)}to{block-size:var(--awsui-split-panel-reported-size-rhu47t)}}section.awsui_split-panel-bottom_hyvsj_1x55b_871.awsui_disable-body-scroll_hyvsj_1x55b_208:not(#\9 ){inset-block-end:0}section.awsui_split-panel-bottom_hyvsj_1x55b_871.awsui_is-navigation-open_hyvsj_1x55b_638.awsui_position-bottom_hyvsj_1x55b_918:not(#\9 ){grid-column-start:2}section.awsui_split-panel-bottom_hyvsj_1x55b_871.awsui_has-open-drawer_hyvsj_1x55b_187.awsui_position-bottom_hyvsj_1x55b_918:not(#\9 ){grid-column-end:5}section.awsui_split-panel-bottom_hyvsj_1x55b_871.awsui_position-bottom_hyvsj_1x55b_918:not(#\9 ){display:block}section.awsui_split-panel-bottom_hyvsj_1x55b_871:not(#\9 ):not(.awsui_is-split-panel-open_hyvsj_1x55b_641).awsui_position-bottom_hyvsj_1x55b_918{box-shadow:rgba(0, 7, 22, 0.1) 0px -32px 32px -24px}section.awsui_split-panel-bottom_hyvsj_1x55b_871.awsui_is-split-panel-open_hyvsj_1x55b_641.awsui_position-bottom_hyvsj_1x55b_918:not(#\9 ){box-shadow:var(--shadow-split-bottom-d7sdey, 0px -36px 36px -36px rgba(0, 7, 22, 0.1))}section.awsui_split-panel-bottom_hyvsj_1x55b_871.awsui_is-split-panel-open_hyvsj_1x55b_641.awsui_position-bottom_hyvsj_1x55b_918.awsui_animating_hyvsj_1x55b_753:not(#\9 ){animation:awsui_openSplitPanelBottom_hyvsj_1x55b_1 var(--motion-duration-refresh-only-fast-zfibh6, 115ms)}@media(prefers-reduced-motion: reduce){section.awsui_split-panel-bottom_hyvsj_1x55b_871.awsui_is-split-panel-open_hyvsj_1x55b_641.awsui_position-bottom_hyvsj_1x55b_918.awsui_animating_hyvsj_1x55b_753:not(#\9 ){animation:none;transition:none}}.awsui-motion-disabled section.awsui_split-panel-bottom_hyvsj_1x55b_871.awsui_is-split-panel-open_hyvsj_1x55b_641.awsui_position-bottom_hyvsj_1x55b_918.awsui_animating_hyvsj_1x55b_753:not(#\9 ),.awsui-mode-entering section.awsui_split-panel-bottom_hyvsj_1x55b_871.awsui_is-split-panel-open_hyvsj_1x55b_641.awsui_position-bottom_hyvsj_1x55b_918.awsui_animating_hyvsj_1x55b_753:not(#\9 ){animation:none;transition:none}section.awsui_split-panel-side_hyvsj_1x55b_947:not(#\9 ){block-size:100%;overflow-x:hidden;pointer-events:auto}section.awsui_split-panel-side_hyvsj_1x55b_947:not(#\9 ):not(.awsui_is-split-panel-open_hyvsj_1x55b_641),section.awsui_split-panel-side_hyvsj_1x55b_947.awsui_position-bottom_hyvsj_1x55b_918:not(#\9 ){inline-size:0}section.awsui_split-panel-side_hyvsj_1x55b_947.awsui_is-split-panel-open_hyvsj_1x55b_641.awsui_position-side_hyvsj_1x55b_960:not(#\9 ){max-inline-size:var(--awsui-split-panel-max-width-rhu47t, 280px);min-inline-size:var(--awsui-split-panel-min-width-rhu47t, 280px);border-inline-start:solid var(--border-divider-section-width-uwo8my, 1px) var(--color-border-divider-default-nfermc, #c6c6cd)}section.awsui_split-panel-side_hyvsj_1x55b_947.awsui_is-split-panel-open_hyvsj_1x55b_641.awsui_position-side_hyvsj_1x55b_960:not(#\9 ):not(.awsui_has-open-drawer_hyvsj_1x55b_187){border-inline-end:var(--border-divider-section-width-uwo8my, 1px) solid var(--color-border-divider-panel-side-edgrzi, #c6c6cd)}.awsui_tools-container_hyvsj_1x55b_982:not(#\9 ){--awsui-tools-max-width-rhu47t: calc(var(--awsui-layout-width-rhu47t) - var(--awsui-main-offset-left-rhu47t) - var(--awsui-default-min-content-width-rhu47t) - var(--awsui-content-gap-right-rhu47t));display:flex;grid-column:5;grid-row:1/span 9;block-size:var(--awsui-content-height-rhu47t);max-inline-size:var(--awsui-tools-max-width-rhu47t);position:sticky;inset-block-start:var(--awsui-offset-top-rhu47t);z-index:830;pointer-events:none}@media(max-width: 688px){.awsui_tools-container_hyvsj_1x55b_982:not(#\9 ){--awsui-tools-max-width-rhu47t: none;--awsui-tools-width-rhu47t: auto;position:fixed;inset-inline-end:0;z-index:1001}.awsui_tools-container_hyvsj_1x55b_982.awsui_disable-body-scroll_hyvsj_1x55b_208:not(#\9 ){inset-block-start:var(--awsui-header-height-rhu47t)}}.awsui_tools_hyvsj_1x55b_982:not(#\9 ){background-color:var(--color-background-container-content-h114dj, #ffffff);flex-shrink:0;block-size:100%;overflow-y:auto;overflow-x:hidden;overscroll-behavior-y:contain;pointer-events:auto;position:relative;word-wrap:break-word}@keyframes awsui_openTools_hyvsj_1x55b_1{from{opacity:var(--awsui-tools-animation-starting-opacity-rhu47t, 0);inline-size:calc(var(--space-layout-toggle-padding-chwlhz, 12px)*2 + var(--space-layout-toggle-diameter-j2qffw, 36px))}to{opacity:1;inline-size:var(--awsui-tools-width-rhu47t)}}.awsui_tools_hyvsj_1x55b_982:not(#\9 ):not(.awsui_is-tools-open_hyvsj_1x55b_641){inline-size:0;display:none}.awsui_tools_hyvsj_1x55b_982.awsui_is-tools-open_hyvsj_1x55b_641:not(#\9 ){border-inline-start:solid var(--border-divider-section-width-uwo8my, 1px) var(--color-border-divider-default-nfermc, #c6c6cd)}.awsui_tools_hyvsj_1x55b_982.awsui_is-tools-open_hyvsj_1x55b_641.awsui_animating_hyvsj_1x55b_753:not(#\9 ){animation:awsui_openTools_hyvsj_1x55b_1 var(--motion-duration-refresh-only-fast-zfibh6, 115ms)}@media(prefers-reduced-motion: reduce){.awsui_tools_hyvsj_1x55b_982.awsui_is-tools-open_hyvsj_1x55b_641.awsui_animating_hyvsj_1x55b_753:not(#\9 ){animation:none;transition:none}}.awsui-motion-disabled .awsui_tools_hyvsj_1x55b_982.awsui_is-tools-open_hyvsj_1x55b_641.awsui_animating_hyvsj_1x55b_753:not(#\9 ),.awsui-mode-entering .awsui_tools_hyvsj_1x55b_982.awsui_is-tools-open_hyvsj_1x55b_641.awsui_animating_hyvsj_1x55b_753:not(#\9 ){animation:none;transition:none}.awsui_tools_hyvsj_1x55b_982>.awsui_animated-content_hyvsj_1x55b_817:not(#\9 ){inline-size:var(--awsui-tools-width-rhu47t)}@media(min-width: 689px){.awsui_tools_hyvsj_1x55b_982.awsui_is-tools-open_hyvsj_1x55b_641.awsui_has-tools-form-persistence_hyvsj_1x55b_1071:not(#\9 ){border-inline-end:var(--border-divider-section-width-uwo8my, 1px) solid var(--color-border-divider-default-nfermc, #c6c6cd)}}@media(max-width: 688px){.awsui_tools_hyvsj_1x55b_982:not(#\9 ){--awsui-tools-width-rhu47t: 100vw}}.awsui_hide-tools_hyvsj_1x55b_1081:not(#\9 ){position:absolute;inset-inline-end:var(--space-m-dsumyt, 16px);inset-block-start:var(--size-vertical-panel-icon-offset-z959cw, 15px);z-index:1}.awsui_show-tools_hyvsj_1x55b_1093:not(#\9 ){border-collapse:separate;border-spacing:0;box-sizing:border-box;caption-side:top;cursor:auto;direction:inherit;empty-cells:show;font-family:serif;font-style:normal;font-variant:normal;font-stretch:normal;hyphens:none;letter-spacing:normal;list-style:disc outside none;tab-size:8;text-align:start;text-indent:0;text-shadow:none;text-transform:none;visibility:visible;white-space:normal;word-spacing:normal;font-size:var(--font-size-body-m-a7nh2n, 14px);line-height:var(--line-height-body-m-2mh3ke, 20px);color:var(--color-text-body-default-ryjct1, #0f141a);font-weight:400;font-family:var(--font-family-base-4lwvpl, "Amazon Ember", "Helvetica Neue", Roboto, Arial, sans-serif);-webkit-font-smoothing:auto;-moz-osx-font-smoothing:auto;box-sizing:border-box;padding-block:var(--space-scaled-s-iuuihm, 12px);padding-inline:var(--space-layout-toggle-padding-chwlhz, 12px)}@keyframes awsui_showButtons_hyvsj_1x55b_1{0%{opacity:0}100%{opacity:1}}.awsui_show-tools_hyvsj_1x55b_1093:not(#\9 ):not(.awsui_has-tools-form_hyvsj_1x55b_1071){display:none}@media(min-width: 689px){.awsui_show-tools_hyvsj_1x55b_1093.awsui_has-tools-form_hyvsj_1x55b_1071:not(#\9 ){display:flex;flex-direction:column;gap:var(--space-xs-ymlm0b, 8px)}.awsui_show-tools_hyvsj_1x55b_1093.awsui_has-tools-form_hyvsj_1x55b_1071.awsui_animating_hyvsj_1x55b_753:not(#\9 ){animation:awsui_showButtons_hyvsj_1x55b_1 var(--motion-duration-refresh-only-fast-zfibh6, 115ms)}}@media(min-width: 689px)and (prefers-reduced-motion: reduce){.awsui_show-tools_hyvsj_1x55b_1093.awsui_has-tools-form_hyvsj_1x55b_1071.awsui_animating_hyvsj_1x55b_753:not(#\9 ){animation:none;transition:none}}@media(min-width: 689px){.awsui-motion-disabled .awsui_show-tools_hyvsj_1x55b_1093.awsui_has-tools-form_hyvsj_1x55b_1071.awsui_animating_hyvsj_1x55b_753:not(#\9 ),.awsui-mode-entering .awsui_show-tools_hyvsj_1x55b_1093.awsui_has-tools-form_hyvsj_1x55b_1071.awsui_animating_hyvsj_1x55b_753:not(#\9 ){animation:none;transition:none}.awsui_show-tools_hyvsj_1x55b_1093.awsui_has-tools-form-persistence_hyvsj_1x55b_1071:not(#\9 ){background-color:var(--color-background-container-content-h114dj, #ffffff);z-index:1}}.awsui_trigger-button-styles_hyvsj_1x55b_1173:not(#\9 ){background:var(--color-background-layout-toggle-default-2hgjdu, #424650);border-start-start-radius:50%;border-start-end-radius:50%;border-end-start-radius:50%;border-end-end-radius:50%;block-size:var(--space-layout-toggle-diameter-j2qffw, 36px);inline-size:var(--space-layout-toggle-diameter-j2qffw, 36px)}.awsui_trigger-button-styles_hyvsj_1x55b_1173:not(#\9 ):hover{background:var(--color-background-layout-toggle-hover-0cpm7g, #656871)}.awsui_trigger-button-styles_hyvsj_1x55b_1173:not(#\9 ):active{background:var(--color-background-layout-toggle-active-ap91vm, #424650)}.awsui_trigger-badge-wrapper_hyvsj_1x55b_1189:not(#\9 ){position:absolute;inset-block-start:0;inset-inline-start:0;display:flex;justify-content:center;align-items:center;clip-path:path("M34.2193 10.1845C33.3961 10.579 32.4739 10.8 31.5 10.8C28.0206 10.8 25.2 7.97939 25.2 4.5C25.2 3.52614 25.421 2.6039 25.8155 1.78066C23.4518 0.639587 20.8006 0 18 0C8.05887 0 0 8.05887 0 18C0 27.9411 8.05887 36 18 36C27.9411 36 36 27.9411 36 18C36 15.1994 35.3604 12.5482 34.2193 10.1845Z")}.awsui_trigger-badge-wrapper_hyvsj_1x55b_1189:not(#\9 ):dir(rtl){clip-path:path("M1.78066 10.1845C2.6039 10.579 3.52615 10.8 4.5 10.8C7.97939 10.8 10.8 7.97939 10.8 4.5C10.8 3.52614 10.579 2.6039 10.1845 1.78066C12.5482 0.639587 15.1994 0 18 0C27.9411 0 36 8.05887 36 18C36 27.9411 27.9411 36 18 36C8.05887 36 0 27.9411 0 18C0 15.1994 0.639587 12.5482 1.78066 10.1845Z")}.awsui_trigger_hyvsj_1x55b_1173:not(#\9 ){border-block:none;border-inline:none;padding-inline:0;color:var(--color-text-layout-toggle-1a15s3, #ffffff);cursor:pointer;pointer-events:auto;position:relative}body[data-awsui-focus-visible=true] .awsui_trigger_hyvsj_1x55b_1173:not(#\9 ):focus{position:relative}body[data-awsui-focus-visible=true] .awsui_trigger_hyvsj_1x55b_1173:not(#\9 ):focus{outline:2px dotted transparent;outline-offset:2px}body[data-awsui-focus-visible=true] .awsui_trigger_hyvsj_1x55b_1173:not(#\9 ):focus::before{content:" ";display:block;position:absolute;inset-inline-start:-3px;inset-block-start:-3px;inline-size:calc(100% + 3px + 3px);block-size:calc(100% + 3px + 3px);border-start-start-radius:var(--border-radius-control-default-focus-ring-1uabki, 4px);border-start-end-radius:var(--border-radius-control-default-focus-ring-1uabki, 4px);border-end-start-radius:var(--border-radius-control-default-focus-ring-1uabki, 4px);border-end-end-radius:var(--border-radius-control-default-focus-ring-1uabki, 4px);box-shadow:0 0 0 2px var(--color-border-item-focused-lz1zs6, #006ce0)}.awsui_trigger_hyvsj_1x55b_1173:not(#\9 ):focus{outline:none}.awsui_trigger_hyvsj_1x55b_1173.awsui_selected_hyvsj_1x55b_1241:not(#\9 ){background:var(--color-background-layout-toggle-selected-default-01301n, #006ce0);color:var(--color-text-layout-toggle-selected-p7mhyv, #ffffff)}.awsui_trigger_hyvsj_1x55b_1173.awsui_selected_hyvsj_1x55b_1241:not(#\9 ):hover{background:var(--color-background-layout-toggle-selected-hover-kpbc9x, #004a9e)}.awsui_trigger_hyvsj_1x55b_1173.awsui_selected_hyvsj_1x55b_1241:not(#\9 ):active{background:var(--color-background-layout-toggle-selected-active-sg226v, #006ce0)}.awsui_trigger_hyvsj_1x55b_1173.awsui_selected_hyvsj_1x55b_1241>.awsui_trigger-badge-wrapper_hyvsj_1x55b_1189:not(#\9 ){background:var(--color-background-layout-toggle-selected-default-01301n, #006ce0);color:var(--color-text-layout-toggle-selected-p7mhyv, #ffffff)}.awsui_trigger_hyvsj_1x55b_1173.awsui_selected_hyvsj_1x55b_1241>.awsui_trigger-badge-wrapper_hyvsj_1x55b_1189:not(#\9 ):hover{background:var(--color-background-layout-toggle-selected-hover-kpbc9x, #004a9e)}.awsui_trigger_hyvsj_1x55b_1173.awsui_selected_hyvsj_1x55b_1241>.awsui_trigger-badge-wrapper_hyvsj_1x55b_1189:not(#\9 ):active{background:var(--color-background-layout-toggle-selected-active-sg226v, #006ce0)}.awsui_trigger_hyvsj_1x55b_1173.awsui_badge_hyvsj_1x55b_1261:not(#\9 ),.awsui_trigger_hyvsj_1x55b_1173.awsui_badge_hyvsj_1x55b_1261:not(#\9 ):hover,.awsui_trigger_hyvsj_1x55b_1173.awsui_badge_hyvsj_1x55b_1261:not(#\9 ):active{background:transparent}.awsui_trigger-wrapper_hyvsj_1x55b_1265:not(#\9 ){position:relative;border-start-start-radius:50%;border-start-end-radius:50%;border-end-start-radius:50%;border-end-end-radius:50%}.awsui_trigger-wrapper_hyvsj_1x55b_1265:not(#\9 ):not(.awsui_remove-high-contrast-header_hyvsj_1x55b_671){box-shadow:var(--shadow-panel-toggle-qddz27, 0px 6px 12px 1px rgba(0, 7, 22, 0.12))}.awsui_dot_hyvsj_1x55b_1280:not(#\9 ){position:absolute;inline-size:9px;block-size:9px;border-start-start-radius:8px;border-start-end-radius:8px;border-end-start-radius:8px;border-end-end-radius:8px;background-color:var(--color-background-badge-icon-ul3s2p, #db0000);inset-block-start:0;inset-inline-end:0}

.awsui_root_7nfqu_7v6wa_153:not(#\9 ){border-collapse:separate;border-spacing:0;box-sizing:border-box;caption-side:top;cursor:auto;direction:inherit;empty-cells:show;font-family:serif;font-style:normal;font-variant:normal;font-stretch:normal;hyphens:none;letter-spacing:normal;list-style:disc outside none;tab-size:8;text-align:start;text-indent:0;text-shadow:none;text-transform:none;visibility:visible;white-space:normal;word-spacing:normal;font-size:var(--font-size-body-m-a7nh2n, 14px);line-height:var(--line-height-body-m-2mh3ke, 20px);color:var(--color-text-body-default-ryjct1, #0f141a);font-weight:400;font-family:var(--font-family-base-4lwvpl, "Amazon Ember", "Helvetica Neue", Roboto, Arial, sans-serif);-webkit-font-smoothing:auto;-moz-osx-font-smoothing:auto;color:var(--color-text-body-default-ryjct1, #0f141a);background-color:var(--color-background-layout-main-htt4fm, #ffffff);--awsui-max-content-width-rhu47t: 100%;display:grid;grid-template-areas:"toolbar    toolbar     toolbar" ".       notifications  ." ".           main       .";grid-template-columns:var(--space-layout-content-horizontal-buc0zz, 24px) minmax(0, 1fr) var(--space-layout-content-horizontal-buc0zz, 24px);grid-template-rows:min-content min-content 1fr}@media(min-width: 689px){.awsui_root_7nfqu_7v6wa_153:not(#\9 ){grid-template-areas:"ai-drawer toolbar    toolbar      toolbar       toolbar   toolbar         toolbar  toolbar" "ai-drawer navigation .         notifications    .         sideSplitPanel  tools    global-tools" "ai-drawer navigation .             main         .         sideSplitPanel  tools    global-tools" "ai-drawer bottom-tool bottom-tool bottom-tool  bottom-tool  bottom-tool bottom-tool global-tools";grid-template-columns:min-content min-content minmax(var(--space-layout-content-horizontal-buc0zz, 24px), 1fr) minmax(0, var(--awsui-max-content-width-rhu47t)) minmax(var(--space-layout-content-horizontal-buc0zz, 24px), 1fr) min-content min-content;grid-template-rows:min-content min-content 1fr min-content min-content}.awsui_root_7nfqu_7v6wa_153.awsui_has-adaptive-widths-default_7nfqu_7v6wa_197:not(#\9 ){--awsui-max-content-width-rhu47t: 1620px}}@media(min-width: 689px)and (min-width: 1401px){.awsui_root_7nfqu_7v6wa_153.awsui_has-adaptive-widths-dashboard_7nfqu_7v6wa_202:not(#\9 ){--awsui-max-content-width-rhu47t: 1280px}}@media(min-width: 689px)and (min-width: 1921px){.awsui_root_7nfqu_7v6wa_153.awsui_has-adaptive-widths-dashboard_7nfqu_7v6wa_202:not(#\9 ){--awsui-max-content-width-rhu47t: 1620px}}@media(min-width: 689px)and (min-width: 2541px){.awsui_root_7nfqu_7v6wa_153.awsui_has-adaptive-widths-dashboard_7nfqu_7v6wa_202:not(#\9 ){--awsui-max-content-width-rhu47t: 2160px}}@media(min-width: 689px){.awsui_root_7nfqu_7v6wa_153.awsui_drawer-expanded-mode_7nfqu_7v6wa_217:not(#\9 ){grid-template-columns:0 0 0 0 0 0 0 auto}.awsui_root_7nfqu_7v6wa_153.awsui_drawer-expanded-mode_7nfqu_7v6wa_217.awsui_ai-drawer-expanded-mode_7nfqu_7v6wa_220:not(#\9 ){grid-template-columns:auto 0 0 0 0 0 0 0}.awsui_root_7nfqu_7v6wa_153.awsui_drawer-expanded-mode_7nfqu_7v6wa_217.awsui_bottom-drawer-expanded-mode_7nfqu_7v6wa_223:not(#\9 ){grid-template-rows:auto;grid-template-columns:0 0 0 0 0 auto 0 0}}.awsui_ai-drawer_7nfqu_7v6wa_220:not(#\9 ),.awsui_navigation_7nfqu_7v6wa_230:not(#\9 ),.awsui_tools_7nfqu_7v6wa_231:not(#\9 ),.awsui_global-tools_7nfqu_7v6wa_232:not(#\9 ),.awsui_bottom-tool_7nfqu_7v6wa_233:not(#\9 ){grid-row:1/-1;grid-column:1/-1;background:var(--color-background-container-content-h114dj, #ffffff);opacity:1}@media(max-width: 688px){.awsui_ai-drawer_7nfqu_7v6wa_220:not(#\9 ),.awsui_navigation_7nfqu_7v6wa_230:not(#\9 ),.awsui_tools_7nfqu_7v6wa_231:not(#\9 ),.awsui_global-tools_7nfqu_7v6wa_232:not(#\9 ),.awsui_bottom-tool_7nfqu_7v6wa_233:not(#\9 ){inline-size:100%}}@media(min-width: 689px){.awsui_bottom-tool_7nfqu_7v6wa_233:not(#\9 ){grid-area:bottom-tool;position:sticky;inset-block-end:0;overflow:hidden;z-index:840}}@media(min-width: 689px){.awsui_ai-drawer_7nfqu_7v6wa_220:not(#\9 ){grid-area:ai-drawer;position:sticky}}.awsui_navigation_7nfqu_7v6wa_230:not(#\9 ){z-index:830}@media(min-width: 689px){.awsui_navigation_7nfqu_7v6wa_230:not(#\9 ){grid-area:navigation;inline-size:var(--awsui-navigation-width-rhu47t);border-inline-end:var(--border-divider-section-width-uwo8my, 1px) solid var(--color-border-layout-pyos42, #c6c6cd)}}@media(max-width: 688px){.awsui_navigation_7nfqu_7v6wa_230:not(#\9 ){z-index:1001}}@media(min-width: 689px){.awsui_tools_7nfqu_7v6wa_231:not(#\9 ){grid-area:tools}.awsui_tools_7nfqu_7v6wa_231:not(#\9 ):not(:has(>[data-testid])){inline-size:var(--awsui-tools-width-rhu47t)}.awsui_tools_7nfqu_7v6wa_231:not(#\9 ):not(:has(>[data-testid])).awsui_tools-open_7nfqu_7v6wa_290{border-inline-start:var(--border-divider-section-width-uwo8my, 1px) solid var(--color-border-layout-pyos42, #c6c6cd)}}@media(min-width: 689px){.awsui_global-tools_7nfqu_7v6wa_232:not(#\9 ){display:flex;grid-area:global-tools;justify-content:flex-end}}@media(min-width: 689px){.awsui_split-panel-side_7nfqu_7v6wa_304:not(#\9 ){grid-area:sideSplitPanel;border-inline-start:var(--border-divider-section-width-uwo8my, 1px) solid var(--color-border-layout-pyos42, #c6c6cd);opacity:1}}.awsui_split-panel-bottom_7nfqu_7v6wa_311:not(#\9 ){position:sticky;z-index:840;align-self:end;grid-area:main;grid-column:1/-1}@media(min-width: 689px){.awsui_split-panel-bottom_7nfqu_7v6wa_311:not(#\9 ){grid-column:3/6}}.awsui_panel-hidden_7nfqu_7v6wa_324:not(#\9 ){border-block:none;border-inline:none;opacity:0;z-index:0}.awsui_panel-hidden_7nfqu_7v6wa_324.awsui_navigation_7nfqu_7v6wa_230:not(#\9 ),.awsui_panel-hidden_7nfqu_7v6wa_324.awsui_tools_7nfqu_7v6wa_231:not(#\9 ),.awsui_panel-hidden_7nfqu_7v6wa_324.awsui_global-tools_7nfqu_7v6wa_232:not(#\9 ){inline-size:0px}.awsui_toolbar-container_7nfqu_7v6wa_334:not(#\9 ){grid-area:toolbar;block-size:42px;border-block-end:var(--border-divider-section-width-uwo8my, 1px) solid var(--color-border-layout-pyos42, #c6c6cd);box-sizing:border-box}.awsui_notifications-container_7nfqu_7v6wa_341:not(#\9 ){grid-area:notifications}.awsui_notifications-background_7nfqu_7v6wa_345:not(#\9 ){background:var(--color-background-layout-main-htt4fm, #ffffff);grid-area:notifications;grid-column:1/-1}@media(min-width: 689px){.awsui_notifications-background_7nfqu_7v6wa_345:not(#\9 ){grid-column:3/6}}.awsui_main-landmark_7nfqu_7v6wa_356:not(#\9 ){display:contents}.awsui_main_7nfqu_7v6wa_356:not(#\9 ){grid-area:main;margin-block-start:var(--space-scaled-s-iuuihm, 12px);margin-block-end:var(--space-layout-content-bottom-zeb1g9, 40px)}.awsui_main-disable-paddings_7nfqu_7v6wa_365:not(#\9 ){margin-block:0;grid-column:1/-1}@media(min-width: 689px){.awsui_main-disable-paddings_7nfqu_7v6wa_365:not(#\9 ){grid-column:3/6}}.awsui_content-header_7nfqu_7v6wa_375:not(#\9 ){margin-block-end:var(--space-content-header-padding-bottom-1nwky7, 16px)}.awsui_content_7nfqu_7v6wa_375:not(#\9 ){display:contents}@media(max-width: 688px){.awsui_unfocusable-mobile_7nfqu_7v6wa_385 *:not(#\9 ){visibility:hidden}}.awsui_hidden_7nfqu_7v6wa_390:not(#\9 ){display:none}.awsui_breadcrumbs-own_7nfqu_7v6wa_394:not(#\9 ):not(:empty)+.awsui_breadcrumbs-discovered_7nfqu_7v6wa_394{display:none}
.awsui_drawer_12i0j_1xaes_193:not(#\9 ){position:sticky;z-index:830;background-color:var(--color-background-container-content-h114dj, #ffffff);display:grid;grid-template-columns:var(--space-m-dsumyt, 16px) 1fr;inline-size:var(--awsui-drawer-size-rhu47t);block-size:100%;overflow:hidden;overscroll-behavior-y:contain;pointer-events:auto;word-wrap:break-word}.awsui_drawer_12i0j_1xaes_193.awsui_with-expanded-motion_12i0j_1xaes_207:not(#\9 ){transition:inline-size var(--motion-duration-refresh-only-slow-ugjy90, 250ms) var(--motion-easing-refresh-only-a-ccyqaz, cubic-bezier(0, 0, 0, 1)),block-size var(--motion-duration-refresh-only-slow-ugjy90, 250ms) var(--motion-easing-refresh-only-a-ccyqaz, cubic-bezier(0, 0, 0, 1)),min-inline-size var(--motion-duration-refresh-only-slow-ugjy90, 250ms) var(--motion-easing-refresh-only-a-ccyqaz, cubic-bezier(0, 0, 0, 1))}@media(prefers-reduced-motion: reduce){.awsui_drawer_12i0j_1xaes_193.awsui_with-expanded-motion_12i0j_1xaes_207:not(#\9 ){animation:none;transition:none}}.awsui-motion-disabled .awsui_drawer_12i0j_1xaes_193.awsui_with-expanded-motion_12i0j_1xaes_207:not(#\9 ),.awsui-mode-entering .awsui_drawer_12i0j_1xaes_193.awsui_with-expanded-motion_12i0j_1xaes_207:not(#\9 ){animation:none;transition:none}@media(min-width: 689px){.awsui_drawer_12i0j_1xaes_193:not(#\9 ):not(.awsui_legacy_12i0j_1xaes_221):not(.awsui_ai-drawer_12i0j_1xaes_221):not(.awsui_bottom-drawer_12i0j_1xaes_221){border-inline-start:var(--border-divider-section-width-uwo8my, 1px) solid var(--color-border-layout-pyos42, #c6c6cd)}}@media(max-width: 688px){.awsui_drawer_12i0j_1xaes_193:not(#\9 ){inline-size:100%}.awsui_drawer_12i0j_1xaes_193.awsui_last-opened_12i0j_1xaes_229:not(#\9 ){z-index:1001}}.awsui_drawer_12i0j_1xaes_193.awsui_drawer-global_12i0j_1xaes_233:not(#\9 ){display:block}@media(min-width: 689px){.awsui_drawer_12i0j_1xaes_193.awsui_drawer-global_12i0j_1xaes_233:not(#\9 ){inline-size:var(--awsui-drawer-size-rhu47t)}}@media(max-width: 688px){.awsui_drawer_12i0j_1xaes_193.awsui_drawer-global_12i0j_1xaes_233:not(#\9 ):not(.awsui_last-opened_12i0j_1xaes_229):not(.awsui_drawer-expanded_12i0j_1xaes_242){display:none}}.awsui_drawer_12i0j_1xaes_193.awsui_drawer-hidden_12i0j_1xaes_246:not(#\9 ){display:none}.awsui_drawer_12i0j_1xaes_193.awsui_drawer-expanded_12i0j_1xaes_242:not(#\9 ){inline-size:100%}@media(min-width: 689px){.awsui_drawer_12i0j_1xaes_193.awsui_drawer-expanded_12i0j_1xaes_242:not(#\9 ){border-inline-start:none}.awsui_drawer_12i0j_1xaes_193.awsui_drawer-expanded_12i0j_1xaes_242.awsui_has-next-siblings_12i0j_1xaes_256>.awsui_global-drawer-wrapper_12i0j_1xaes_256:not(#\9 ):after{content:"";position:absolute;block-size:100%;inline-size:8px;inset-inline-end:0;background:var(--color-gap-global-drawer-dg60r3, #ebebf0);border-inline-start:var(--border-divider-section-width-uwo8my, 1px) solid var(--color-border-layout-pyos42, #c6c6cd);box-sizing:border-box}.awsui_drawer_12i0j_1xaes_193.awsui_drawer-expanded_12i0j_1xaes_242>.awsui_global-drawer-wrapper_12i0j_1xaes_256:not(#\9 ){inline-size:100%;grid-template-columns:8px 1fr}.awsui_drawer_12i0j_1xaes_193.awsui_drawer-expanded_12i0j_1xaes_242>.awsui_global-drawer-wrapper_12i0j_1xaes_256>.awsui_drawer-content-container_12i0j_1xaes_270:not(#\9 ){grid-column:2}.awsui_drawer_12i0j_1xaes_193.awsui_drawer-expanded_12i0j_1xaes_242>.awsui_global-drawer-wrapper_12i0j_1xaes_256>.awsui_drawer-gap_12i0j_1xaes_273:not(#\9 ){grid-column:1;grid-row:1;block-size:100%;inline-size:8px;background:var(--color-gap-global-drawer-dg60r3, #ebebf0);border-inline-end:var(--border-divider-section-width-uwo8my, 1px) solid var(--color-border-layout-pyos42, #c6c6cd)}}.awsui_drawer_12i0j_1xaes_193>.awsui_drawer-content-container_12i0j_1xaes_270:not(#\9 ){grid-column:1/span 2;grid-row:1;display:grid;grid-template-columns:var(--space-m-dsumyt, 16px) 1fr auto var(--space-m-dsumyt, 16px);grid-template-rows:14px auto 1fr;overflow-y:auto;min-inline-size:var(--awsui-drawer-size-rhu47t)}.awsui_drawer_12i0j_1xaes_193>.awsui_drawer-content-container_12i0j_1xaes_270>.awsui_drawer-close-button_12i0j_1xaes_291:not(#\9 ){grid-column:3;grid-row:2;z-index:1;align-self:start}.awsui_drawer_12i0j_1xaes_193>.awsui_drawer-content-container_12i0j_1xaes_270>.awsui_drawer-expanded-mode-button_12i0j_1xaes_297:not(#\9 ){grid-column:2;grid-row:2;z-index:1;align-self:start;display:flex;justify-content:flex-end}.awsui_drawer_12i0j_1xaes_193>.awsui_drawer-content-container_12i0j_1xaes_270>.awsui_drawer-content_12i0j_1xaes_270:not(#\9 ){grid-column:1/span 4;grid-row:1/span 2}.awsui_drawer_12i0j_1xaes_193>.awsui_drawer-content-container_12i0j_1xaes_270>.awsui_drawer-content_12i0j_1xaes_270.awsui_drawer-content-hidden_12i0j_1xaes_309:not(#\9 ){display:none}.awsui_drawer_12i0j_1xaes_193>.awsui_drawer-slider_12i0j_1xaes_312:not(#\9 ){z-index:850;grid-column:1;grid-row:1;block-size:100%;display:flex;align-items:center}.awsui_drawer_12i0j_1xaes_193>.awsui_global-drawer-wrapper_12i0j_1xaes_256:not(#\9 ){display:grid;min-inline-size:var(--awsui-drawer-size-rhu47t);grid-template-columns:8px var(--space-m-dsumyt, 16px) 1fr;overflow:hidden}@media(max-width: 688px){.awsui_drawer_12i0j_1xaes_193>.awsui_global-drawer-wrapper_12i0j_1xaes_256:not(#\9 ){grid-template-columns:1fr}}.awsui_drawer_12i0j_1xaes_193>.awsui_global-drawer-wrapper_12i0j_1xaes_256>.awsui_drawer-gap_12i0j_1xaes_273:not(#\9 ){grid-column:1;grid-row:1;block-size:100%;inline-size:8px;background:var(--color-gap-global-drawer-dg60r3, #ebebf0);border-inline-end:var(--border-divider-section-width-uwo8my, 1px) solid var(--color-border-layout-pyos42, #c6c6cd);box-sizing:border-box}.awsui_drawer_12i0j_1xaes_193>.awsui_global-drawer-wrapper_12i0j_1xaes_256>.awsui_drawer-slider_12i0j_1xaes_312:not(#\9 ){z-index:850;grid-column:2;grid-row:1;display:flex;align-items:center}.awsui_drawer_12i0j_1xaes_193>.awsui_global-drawer-wrapper_12i0j_1xaes_256>.awsui_drawer-content-container_12i0j_1xaes_270:not(#\9 ){grid-row:1;display:grid;grid-template-columns:var(--space-m-dsumyt, 16px) 1fr auto var(--space-m-dsumyt, 16px);grid-template-rows:14px auto 1fr;overflow-y:auto}@media(min-width: 689px){.awsui_drawer_12i0j_1xaes_193>.awsui_global-drawer-wrapper_12i0j_1xaes_256>.awsui_drawer-content-container_12i0j_1xaes_270:not(#\9 ){grid-column:2/span 2}}@media(max-width: 688px){.awsui_drawer_12i0j_1xaes_193>.awsui_global-drawer-wrapper_12i0j_1xaes_256>.awsui_drawer-content-container_12i0j_1xaes_270:not(#\9 ){grid-column:1/span 2}}.awsui_drawer_12i0j_1xaes_193>.awsui_global-drawer-wrapper_12i0j_1xaes_256>.awsui_drawer-content-container_12i0j_1xaes_270>.awsui_drawer-actions_12i0j_1xaes_364:not(#\9 ){position:absolute;display:flex;inset-block-start:0;inset-inline-end:0;padding-inline-end:var(--space-m-dsumyt, 16px);padding-block-start:14px}.awsui_drawer_12i0j_1xaes_193>.awsui_global-drawer-wrapper_12i0j_1xaes_256>.awsui_drawer-content-container_12i0j_1xaes_270>.awsui_drawer-close-button_12i0j_1xaes_291:not(#\9 ){grid-column:3;grid-row:2;z-index:1;align-self:start}.awsui_drawer_12i0j_1xaes_193>.awsui_global-drawer-wrapper_12i0j_1xaes_256>.awsui_drawer-content-container_12i0j_1xaes_270>.awsui_drawer-expanded-mode-button_12i0j_1xaes_297:not(#\9 ){grid-column:2;grid-row:2;z-index:1;align-self:start;display:flex;justify-content:flex-end}.awsui_drawer_12i0j_1xaes_193>.awsui_global-drawer-wrapper_12i0j_1xaes_256>.awsui_drawer-content-container_12i0j_1xaes_270>.awsui_drawer-content_12i0j_1xaes_270:not(#\9 ){grid-column:1/span 4;grid-row:1/span 2}.awsui_drawer_12i0j_1xaes_193>.awsui_global-drawer-wrapper_12i0j_1xaes_256>.awsui_drawer-content-container_12i0j_1xaes_270>.awsui_drawer-content_12i0j_1xaes_270.awsui_drawer-content-hidden_12i0j_1xaes_309:not(#\9 ){display:none}@media(max-width: 688px){@media not print{.awsui-polaris-dark-mode .awsui_drawer_12i0j_1xaes_193:not(#\9 ):not(.awsui_ai-drawer_12i0j_1xaes_221),.awsui-dark-mode .awsui_drawer_12i0j_1xaes_193:not(#\9 ):not(.awsui_ai-drawer_12i0j_1xaes_221){border-block-start:var(--border-divider-section-width-uwo8my, 1px) solid var(--color-border-layout-pyos42, #c6c6cd)}}}.awsui_drawer_12i0j_1xaes_193.awsui_ai-drawer_12i0j_1xaes_221:not(#\9 ){grid-template-columns:1fr var(--space-xs-ymlm0b, 8px);background:#161d26}@media(max-width: 688px){.awsui_drawer_12i0j_1xaes_193.awsui_ai-drawer_12i0j_1xaes_221:not(#\9 ){grid-template-columns:1fr;z-index:1001}}.awsui_drawer_12i0j_1xaes_193.awsui_ai-drawer_12i0j_1xaes_221>.awsui_drawer-slider_12i0j_1xaes_312:not(#\9 ){z-index:850;display:flex;justify-content:center;inline-size:var(--space-xs-ymlm0b, 8px);overflow:hidden;grid-column:2}.awsui_drawer_12i0j_1xaes_193.awsui_ai-drawer_12i0j_1xaes_221 .awsui_ai-drawer-slider-handle_12i0j_1xaes_421:not(#\9 ){color:var(--color-text-interactive-inverted-default-nzthan, #dedee3)}.awsui_drawer_12i0j_1xaes_193.awsui_ai-drawer_12i0j_1xaes_221 .awsui_ai-drawer-slider-handle_12i0j_1xaes_421:not(#\9 ):hover{stroke:var(--color-text-interactive-inverted-hover-oa7pli, #f9f9fa)}.awsui_drawer_12i0j_1xaes_193.awsui_ai-drawer_12i0j_1xaes_221>.awsui_drawer-content-container_12i0j_1xaes_270:not(#\9 ){min-inline-size:calc(var(--awsui-drawer-min-size-rhu47t) - var(--space-xs-ymlm0b, 8px));grid-column:1/span 1;background-color:var(--color-background-layout-panel-content-ywo9k1, #ffffff)}@media(min-width: 689px){.awsui_drawer_12i0j_1xaes_193.awsui_ai-drawer_12i0j_1xaes_221>.awsui_drawer-content-container_12i0j_1xaes_270:not(#\9 ){border-start-end-radius:var(--space-xxs-hwfkai, 4px)}}.awsui_drawer_12i0j_1xaes_193.awsui_ai-drawer_12i0j_1xaes_221>.awsui_drawer-content-container_12i0j_1xaes_270>.awsui_drawer-content_12i0j_1xaes_270:not(#\9 ){grid-row:1/span 4}.awsui_drawer_12i0j_1xaes_193.awsui_ai-drawer_12i0j_1xaes_221>.awsui_drawer-content-container_12i0j_1xaes_270>.awsui_drawer-content_12i0j_1xaes_270>.awsui_drawer-content-header_12i0j_1xaes_440:not(#\9 ){block-size:42px;position:sticky;z-index:1000;display:flex;justify-content:space-between;align-items:center;inset-block-start:0;background-color:var(--color-background-layout-panel-content-ywo9k1, #ffffff);border-block-end:2px solid;border-image:linear-gradient(90deg, #962eff 0%, #5c7fff 30%, #09f 50%, #b8e7ff 70%, #8575ff 100%) 1;box-sizing:border-box}.awsui_drawer_12i0j_1xaes_193.awsui_ai-drawer_12i0j_1xaes_221>.awsui_drawer-content-container_12i0j_1xaes_270>.awsui_drawer-content_12i0j_1xaes_270>.awsui_drawer-content-header_12i0j_1xaes_440>.awsui_drawer-content-header-content_12i0j_1xaes_453:not(#\9 ){display:flex;flex:1;align-items:center;justify-content:space-between;block-size:100%;padding-inline-start:var(--space-l-2ud1p3, 20px);padding-inline-end:var(--space-m-dsumyt, 16px)}@media not print{.awsui-polaris-dark-mode .awsui_drawer_12i0j_1xaes_193.awsui_ai-drawer_12i0j_1xaes_221>.awsui_drawer-content-container_12i0j_1xaes_270>.awsui_drawer-content_12i0j_1xaes_270>.awsui_drawer-content-header_12i0j_1xaes_440>.awsui_drawer-content-header-content_12i0j_1xaes_453:not(#\9 ),.awsui-dark-mode .awsui_drawer_12i0j_1xaes_193.awsui_ai-drawer_12i0j_1xaes_221>.awsui_drawer-content-container_12i0j_1xaes_270>.awsui_drawer-content_12i0j_1xaes_270>.awsui_drawer-content-header_12i0j_1xaes_440>.awsui_drawer-content-header-content_12i0j_1xaes_453:not(#\9 ){border-block-start:var(--border-divider-section-width-uwo8my, 1px) solid var(--color-border-layout-pyos42, #c6c6cd)}@media(min-width: 689px){.awsui-polaris-dark-mode .awsui_drawer_12i0j_1xaes_193.awsui_ai-drawer_12i0j_1xaes_221>.awsui_drawer-content-container_12i0j_1xaes_270>.awsui_drawer-content_12i0j_1xaes_270>.awsui_drawer-content-header_12i0j_1xaes_440>.awsui_drawer-content-header-content_12i0j_1xaes_453:not(#\9 ):has(+.awsui_drawer-back-to-console-slot_12i0j_1xaes_470),.awsui-dark-mode .awsui_drawer_12i0j_1xaes_193.awsui_ai-drawer_12i0j_1xaes_221>.awsui_drawer-content-container_12i0j_1xaes_270>.awsui_drawer-content_12i0j_1xaes_270>.awsui_drawer-content-header_12i0j_1xaes_440>.awsui_drawer-content-header-content_12i0j_1xaes_453:not(#\9 ):has(+.awsui_drawer-back-to-console-slot_12i0j_1xaes_470){border-inline-end:var(--border-divider-section-width-uwo8my, 1px) solid var(--color-border-layout-pyos42, #c6c6cd);border-start-end-radius:var(--space-xxs-hwfkai, 4px)}}}.awsui_drawer_12i0j_1xaes_193.awsui_ai-drawer_12i0j_1xaes_221>.awsui_drawer-content-container_12i0j_1xaes_270>.awsui_drawer-content_12i0j_1xaes_270>.awsui_drawer-content-header_12i0j_1xaes_440>.awsui_drawer-content-header-content_12i0j_1xaes_453>.awsui_drawer-actions_12i0j_1xaes_364:not(#\9 ){display:flex}.awsui_drawer_12i0j_1xaes_193.awsui_ai-drawer_12i0j_1xaes_221>.awsui_drawer-content-container_12i0j_1xaes_270>.awsui_drawer-content_12i0j_1xaes_270>.awsui_drawer-content-header_12i0j_1xaes_440>.awsui_drawer-back-to-console-slot_12i0j_1xaes_470:not(#\9 ){position:relative;display:flex;align-items:center;box-sizing:border-box;block-size:100%;padding-inline:var(--space-static-m-m6qboo, 16px);background-color:#161d26}.awsui_drawer_12i0j_1xaes_193.awsui_ai-drawer_12i0j_1xaes_221>.awsui_drawer-content-container_12i0j_1xaes_270>.awsui_drawer-content_12i0j_1xaes_270>.awsui_drawer-content-header_12i0j_1xaes_440>.awsui_drawer-back-to-console-slot_12i0j_1xaes_470:not(#\9 ):before,.awsui_drawer_12i0j_1xaes_193.awsui_ai-drawer_12i0j_1xaes_221>.awsui_drawer-content-container_12i0j_1xaes_270>.awsui_drawer-content_12i0j_1xaes_270>.awsui_drawer-content-header_12i0j_1xaes_440>.awsui_drawer-back-to-console-slot_12i0j_1xaes_470:not(#\9 ):after{content:"";position:absolute;inset-block-start:0;inset-inline-start:-5px;inline-size:5px;block-size:5px;background:#161d26}@media not print{.awsui-polaris-dark-mode .awsui_drawer_12i0j_1xaes_193.awsui_ai-drawer_12i0j_1xaes_221>.awsui_drawer-content-container_12i0j_1xaes_270>.awsui_drawer-content_12i0j_1xaes_270>.awsui_drawer-content-header_12i0j_1xaes_440>.awsui_drawer-back-to-console-slot_12i0j_1xaes_470:not(#\9 ):before,.awsui-dark-mode .awsui_drawer_12i0j_1xaes_193.awsui_ai-drawer_12i0j_1xaes_221>.awsui_drawer-content-container_12i0j_1xaes_270>.awsui_drawer-content_12i0j_1xaes_270>.awsui_drawer-content-header_12i0j_1xaes_440>.awsui_drawer-back-to-console-slot_12i0j_1xaes_470:not(#\9 ):before,.awsui-polaris-dark-mode .awsui_drawer_12i0j_1xaes_193.awsui_ai-drawer_12i0j_1xaes_221>.awsui_drawer-content-container_12i0j_1xaes_270>.awsui_drawer-content_12i0j_1xaes_270>.awsui_drawer-content-header_12i0j_1xaes_440>.awsui_drawer-back-to-console-slot_12i0j_1xaes_470:not(#\9 ):after,.awsui-dark-mode .awsui_drawer_12i0j_1xaes_193.awsui_ai-drawer_12i0j_1xaes_221>.awsui_drawer-content-container_12i0j_1xaes_270>.awsui_drawer-content_12i0j_1xaes_270>.awsui_drawer-content-header_12i0j_1xaes_440>.awsui_drawer-back-to-console-slot_12i0j_1xaes_470:not(#\9 ):after{display:none}}.awsui_drawer_12i0j_1xaes_193.awsui_ai-drawer_12i0j_1xaes_221>.awsui_drawer-content-container_12i0j_1xaes_270>.awsui_drawer-content_12i0j_1xaes_270>.awsui_drawer-content-header_12i0j_1xaes_440>.awsui_drawer-back-to-console-slot_12i0j_1xaes_470:not(#\9 ):after{background-color:var(--color-background-layout-panel-content-ywo9k1, #ffffff);border-start-end-radius:var(--space-xxs-hwfkai, 4px)}.awsui_drawer_12i0j_1xaes_193.awsui_ai-drawer_12i0j_1xaes_221>.awsui_drawer-content-container_12i0j_1xaes_270>.awsui_drawer-content_12i0j_1xaes_270>.awsui_drawer-content-header_12i0j_1xaes_440>.awsui_drawer-back-to-console-slot_12i0j_1xaes_470>.awsui_drawer-back-to-console-button-wrapper_12i0j_1xaes_509:not(#\9 ){position:relative}.awsui_drawer_12i0j_1xaes_193.awsui_ai-drawer_12i0j_1xaes_221>.awsui_drawer-content-container_12i0j_1xaes_270>.awsui_drawer-content_12i0j_1xaes_270>.awsui_drawer-content-header_12i0j_1xaes_440>.awsui_drawer-back-to-console-slot_12i0j_1xaes_470>.awsui_drawer-back-to-console-button-wrapper_12i0j_1xaes_509:not(#\9 ):has(:focus-visible){position:relative}.awsui_drawer_12i0j_1xaes_193.awsui_ai-drawer_12i0j_1xaes_221>.awsui_drawer-content-container_12i0j_1xaes_270>.awsui_drawer-content_12i0j_1xaes_270>.awsui_drawer-content-header_12i0j_1xaes_440>.awsui_drawer-back-to-console-slot_12i0j_1xaes_470>.awsui_drawer-back-to-console-button-wrapper_12i0j_1xaes_509:not(#\9 ):has(:focus-visible){outline:2px dotted transparent;outline-offset:2px}.awsui_drawer_12i0j_1xaes_193.awsui_ai-drawer_12i0j_1xaes_221>.awsui_drawer-content-container_12i0j_1xaes_270>.awsui_drawer-content_12i0j_1xaes_270>.awsui_drawer-content-header_12i0j_1xaes_440>.awsui_drawer-back-to-console-slot_12i0j_1xaes_470>.awsui_drawer-back-to-console-button-wrapper_12i0j_1xaes_509:not(#\9 ):has(:focus-visible)::before{content:" ";display:block;position:absolute;inset-inline-start:-3px;inset-block-start:-3px;inline-size:calc(100% + 3px + 3px);block-size:calc(100% + 3px + 3px);border-start-start-radius:var(--border-radius-control-default-focus-ring-1uabki, 4px);border-start-end-radius:var(--border-radius-control-default-focus-ring-1uabki, 4px);border-end-start-radius:var(--border-radius-control-default-focus-ring-1uabki, 4px);border-end-end-radius:var(--border-radius-control-default-focus-ring-1uabki, 4px);box-shadow:0 0 0 2px var(--color-border-item-focused-lz1zs6, #006ce0)}.awsui_drawer_12i0j_1xaes_193.awsui_ai-drawer_12i0j_1xaes_221>.awsui_drawer-content-container_12i0j_1xaes_270>.awsui_drawer-content_12i0j_1xaes_270>.awsui_drawer-content-header_12i0j_1xaes_440>.awsui_drawer-back-to-console-slot_12i0j_1xaes_470>.awsui_drawer-back-to-console-button-wrapper_12i0j_1xaes_509>.awsui_drawer-back-to-console-button_12i0j_1xaes_509:not(#\9 ){border-collapse:separate;border-spacing:0;box-sizing:border-box;caption-side:top;cursor:auto;direction:inherit;empty-cells:show;font-family:serif;font-style:normal;font-variant:normal;font-stretch:normal;hyphens:none;letter-spacing:normal;list-style:disc outside none;tab-size:8;text-align:start;text-indent:0;text-shadow:none;text-transform:none;visibility:visible;white-space:normal;word-spacing:normal;font-size:var(--font-size-body-m-a7nh2n, 14px);line-height:var(--line-height-body-m-2mh3ke, 20px);color:var(--color-text-body-default-ryjct1, #0f141a);font-weight:400;font-family:var(--font-family-base-4lwvpl, "Amazon Ember", "Helvetica Neue", Roboto, Arial, sans-serif);-webkit-font-smoothing:auto;-moz-osx-font-smoothing:auto;min-inline-size:0;word-break:break-word;font-size:var(--font-size-body-s-smc8cv, 12px);line-height:var(--line-height-body-s-nu5hx1, 16px);letter-spacing:var(--letter-spacing-body-s-gq78ok, 0.005em);border-start-start-radius:var(--space-static-xxs-ns94dp, 4px);border-start-end-radius:var(--space-static-xxs-ns94dp, 4px);border-end-start-radius:var(--space-static-xxs-ns94dp, 4px);border-end-end-radius:var(--space-static-xxs-ns94dp, 4px);border-width:0;padding-inline:var(--space-static-xs-gnm0mz, 8px);padding-block:var(--space-static-xxs-ns94dp, 4px);background:radial-gradient(203.69% 159.19% at 95% -11.67%, #ffbb45 0%, #f90 30%, #fa6f00 60%);color:#fff;cursor:pointer}.awsui_drawer_12i0j_1xaes_193.awsui_ai-drawer_12i0j_1xaes_221>.awsui_drawer-content-container_12i0j_1xaes_270>.awsui_drawer-content_12i0j_1xaes_270>.awsui_drawer-content-header_12i0j_1xaes_440>.awsui_drawer-back-to-console-slot_12i0j_1xaes_470>.awsui_drawer-back-to-console-button-wrapper_12i0j_1xaes_509>.awsui_drawer-back-to-console-button_12i0j_1xaes_509:not(#\9 ):focus{outline:none}.awsui_drawer_12i0j_1xaes_193.awsui_ai-drawer_12i0j_1xaes_221>.awsui_drawer-content-container_12i0j_1xaes_270>.awsui_drawer-content_12i0j_1xaes_270>.awsui_drawer-content-header_12i0j_1xaes_440>.awsui_drawer-back-to-console-slot_12i0j_1xaes_470>.awsui_drawer-back-to-console-button-wrapper_12i0j_1xaes_509>.awsui_drawer-back-to-console-custom-button_12i0j_1xaes_582:not(#\9 ){all:initial;display:flex;cursor:pointer;text-align:center}.awsui_drawer_12i0j_1xaes_193.awsui_ai-drawer_12i0j_1xaes_221>.awsui_drawer-content-container_12i0j_1xaes_270>.awsui_drawer-content_12i0j_1xaes_270>.awsui_drawer-content-content_12i0j_1xaes_588:not(#\9 ){display:flex;flex-direction:column;block-size:calc(100% - 42px)}@media(min-width: 689px){.awsui_drawer_12i0j_1xaes_193.awsui_ai-drawer_12i0j_1xaes_221:not(#\9 ):not(.awsui_drawer-expanded_12i0j_1xaes_242)>.awsui_drawer-content-container_12i0j_1xaes_270{clip-path:inset(0 0 -9999px 0 round 0 var(--space-xxs-hwfkai, 4px) 0 0)}.awsui_drawer_12i0j_1xaes_193.awsui_ai-drawer_12i0j_1xaes_221:not(#\9 ):not(.awsui_drawer-expanded_12i0j_1xaes_242)>.awsui_drawer-content-container_12i0j_1xaes_270:dir(rtl){clip-path:inset(0 0 -9999px 0 round var(--space-xxs-hwfkai, 4px) 0 0 0)}@media not print{.awsui-polaris-dark-mode .awsui_drawer_12i0j_1xaes_193.awsui_ai-drawer_12i0j_1xaes_221:not(#\9 ):not(.awsui_drawer-expanded_12i0j_1xaes_242)>.awsui_drawer-content-container_12i0j_1xaes_270,.awsui-dark-mode .awsui_drawer_12i0j_1xaes_193.awsui_ai-drawer_12i0j_1xaes_221:not(#\9 ):not(.awsui_drawer-expanded_12i0j_1xaes_242)>.awsui_drawer-content-container_12i0j_1xaes_270{border-inline-end:var(--border-divider-section-width-uwo8my, 1px) solid var(--color-border-layout-pyos42, #c6c6cd)}}}.awsui_drawer_12i0j_1xaes_193.awsui_ai-drawer_12i0j_1xaes_221.awsui_drawer-expanded_12i0j_1xaes_242:not(#\9 ){grid-template-columns:1fr}.awsui_drawer_12i0j_1xaes_193.awsui_ai-drawer_12i0j_1xaes_221.awsui_drawer-expanded_12i0j_1xaes_242>.awsui_drawer-content-container_12i0j_1xaes_270:not(#\9 ){border-start-end-radius:0}.awsui_drawer_12i0j_1xaes_193.awsui_bottom-drawer_12i0j_1xaes_221:not(#\9 ){display:block;inline-size:100%;block-size:var(--awsui-bottom-drawer-size-rhu47t)}@media(max-width: 688px){.awsui_drawer_12i0j_1xaes_193.awsui_bottom-drawer_12i0j_1xaes_221:not(#\9 ){block-size:100%}.awsui_drawer_12i0j_1xaes_193.awsui_bottom-drawer_12i0j_1xaes_221.awsui_last-opened_12i0j_1xaes_229:not(#\9 ){z-index:1001}}.awsui_drawer_12i0j_1xaes_193.awsui_bottom-drawer_12i0j_1xaes_221.awsui_drawer-hidden_12i0j_1xaes_246:not(#\9 ){display:none}.awsui_drawer_12i0j_1xaes_193.awsui_bottom-drawer_12i0j_1xaes_221>.awsui_global-drawer-wrapper_12i0j_1xaes_256:not(#\9 ){display:block}.awsui_drawer_12i0j_1xaes_193.awsui_bottom-drawer_12i0j_1xaes_221>.awsui_global-drawer-wrapper_12i0j_1xaes_256>.awsui_drawer-gap_12i0j_1xaes_273:not(#\9 ){block-size:8px;inline-size:100%;border-block-start:var(--border-divider-section-width-uwo8my, 1px) solid var(--color-border-layout-pyos42, #c6c6cd);border-block-end:var(--border-divider-section-width-uwo8my, 1px) solid var(--color-border-layout-pyos42, #c6c6cd);box-sizing:content-box}.awsui_drawer_12i0j_1xaes_193.awsui_bottom-drawer_12i0j_1xaes_221>.awsui_global-drawer-wrapper_12i0j_1xaes_256>.awsui_drawer-slider_12i0j_1xaes_312:not(#\9 ){block-size:auto;justify-content:center}.awsui_drawer_12i0j_1xaes_193.awsui_bottom-drawer_12i0j_1xaes_221>.awsui_global-drawer-wrapper_12i0j_1xaes_256>.awsui_bottom-drawer-content-header_12i0j_1xaes_646:not(#\9 ){display:flex;justify-content:space-between;align-items:center;inset-block-start:0;box-sizing:border-box}.awsui_drawer_12i0j_1xaes_193.awsui_bottom-drawer_12i0j_1xaes_221>.awsui_global-drawer-wrapper_12i0j_1xaes_256>.awsui_bottom-drawer-content-header_12i0j_1xaes_646>.awsui_bottom-drawer-content-header-content_12i0j_1xaes_653:not(#\9 ){display:flex;flex:1;align-items:center;justify-content:space-between;block-size:100%;padding-inline-end:var(--space-m-dsumyt, 16px)}.awsui_drawer_12i0j_1xaes_193.awsui_bottom-drawer_12i0j_1xaes_221>.awsui_global-drawer-wrapper_12i0j_1xaes_256>.awsui_bottom-drawer-content-header_12i0j_1xaes_646>.awsui_bottom-drawer-content-header-content_12i0j_1xaes_653>.awsui_bottom-drawer-actions_12i0j_1xaes_661:not(#\9 ){display:flex}.awsui_drawer_12i0j_1xaes_193.awsui_bottom-drawer_12i0j_1xaes_221>.awsui_global-drawer-wrapper_12i0j_1xaes_256>.awsui_drawer-content-container_12i0j_1xaes_270:not(#\9 ){grid-template-columns:1fr;grid-template-rows:auto}
.awsui_root_ghvqw_1g0cx_5:not(#\9 ){display:contents}


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

.awsui_link_1kosq_1ro3d_145:not(#\9 ):after{display:none}.awsui_breadcrumb_1kosq_1ro3d_149:not(#\9 ),.awsui_ghost-breadcrumb_1kosq_1ro3d_150:not(#\9 ){display:flex}.awsui_breadcrumb_1kosq_1ro3d_149>.awsui_icon_1kosq_1ro3d_153:not(#\9 ),.awsui_ghost-breadcrumb_1kosq_1ro3d_150>.awsui_icon_1kosq_1ro3d_153:not(#\9 ){margin-block:0;margin-inline:var(--space-xs-ymlm0b, 8px);color:var(--color-text-breadcrumb-icon-54at2o, #8c8c94)}.awsui_breadcrumb_1kosq_1ro3d_149>.awsui_anchor_1kosq_1ro3d_159:not(#\9 ),.awsui_ghost-breadcrumb_1kosq_1ro3d_150>.awsui_anchor_1kosq_1ro3d_159:not(#\9 ){min-inline-size:0;overflow:hidden;text-underline-offset:.25em;text-decoration-thickness:1px;color:var(--awsui-style-color-default-rhu47t, var(--color-text-link-default-8yv9b7, #006ce0));font-weight:inherit;letter-spacing:normal;text-decoration-line:underline;text-decoration-color:currentColor;transition-property:color,-webkit-text-decoration;transition-property:color,text-decoration;transition-property:color,text-decoration,-webkit-text-decoration;transition-duration:var(--motion-duration-refresh-only-medium-5rbn3k, 165ms)}@media(prefers-reduced-motion: reduce){.awsui_breadcrumb_1kosq_1ro3d_149>.awsui_anchor_1kosq_1ro3d_159:not(#\9 ),.awsui_ghost-breadcrumb_1kosq_1ro3d_150>.awsui_anchor_1kosq_1ro3d_159:not(#\9 ){animation:none;transition:none}}.awsui-motion-disabled .awsui_breadcrumb_1kosq_1ro3d_149>.awsui_anchor_1kosq_1ro3d_159:not(#\9 ),.awsui-mode-entering .awsui_breadcrumb_1kosq_1ro3d_149>.awsui_anchor_1kosq_1ro3d_159:not(#\9 ),.awsui-motion-disabled .awsui_ghost-breadcrumb_1kosq_1ro3d_150>.awsui_anchor_1kosq_1ro3d_159:not(#\9 ),.awsui-mode-entering .awsui_ghost-breadcrumb_1kosq_1ro3d_150>.awsui_anchor_1kosq_1ro3d_159:not(#\9 ){animation:none;transition:none}.awsui_breadcrumb_1kosq_1ro3d_149>.awsui_anchor_1kosq_1ro3d_159:not(#\9 ):hover,.awsui_ghost-breadcrumb_1kosq_1ro3d_150>.awsui_anchor_1kosq_1ro3d_159:not(#\9 ):hover{cursor:pointer;color:var(--awsui-style-color-hover-rhu47t, var(--color-text-link-hover-pkytf7, #002b66))}.awsui_breadcrumb_1kosq_1ro3d_149>.awsui_anchor_1kosq_1ro3d_159:not(#\9 ):focus,.awsui_ghost-breadcrumb_1kosq_1ro3d_150>.awsui_anchor_1kosq_1ro3d_159:not(#\9 ):focus{outline:none}.awsui_breadcrumb_1kosq_1ro3d_149>.awsui_anchor_1kosq_1ro3d_159:not(#\9 ):active,.awsui_ghost-breadcrumb_1kosq_1ro3d_150>.awsui_anchor_1kosq_1ro3d_159:not(#\9 ):active{color:var(--awsui-style-color-active-rhu47t, var(--color-text-link-hover-pkytf7, #002b66))}.awsui_breadcrumb_1kosq_1ro3d_149>.awsui_anchor_1kosq_1ro3d_159:not(#\9 ):active,.awsui_breadcrumb_1kosq_1ro3d_149>.awsui_anchor_1kosq_1ro3d_159:not(#\9 ):focus,.awsui_breadcrumb_1kosq_1ro3d_149>.awsui_anchor_1kosq_1ro3d_159:not(#\9 ):hover,.awsui_ghost-breadcrumb_1kosq_1ro3d_150>.awsui_anchor_1kosq_1ro3d_159:not(#\9 ):active,.awsui_ghost-breadcrumb_1kosq_1ro3d_150>.awsui_anchor_1kosq_1ro3d_159:not(#\9 ):focus,.awsui_ghost-breadcrumb_1kosq_1ro3d_150>.awsui_anchor_1kosq_1ro3d_159:not(#\9 ):hover{text-decoration-line:underline;text-decoration-color:currentColor}.awsui_breadcrumb_1kosq_1ro3d_149>.awsui_anchor_1kosq_1ro3d_159>.awsui_text_1kosq_1ro3d_206:not(#\9 ),.awsui_ghost-breadcrumb_1kosq_1ro3d_150>.awsui_anchor_1kosq_1ro3d_159>.awsui_text_1kosq_1ro3d_206:not(#\9 ){overflow:hidden;text-overflow:ellipsis;white-space:nowrap;display:block}body[data-awsui-focus-visible=true] .awsui_breadcrumb_1kosq_1ro3d_149>.awsui_anchor_1kosq_1ro3d_159:not(#\9 ):focus,body[data-awsui-focus-visible=true] .awsui_ghost-breadcrumb_1kosq_1ro3d_150>.awsui_anchor_1kosq_1ro3d_159:not(#\9 ):focus{outline:thin dotted;outline:var(--border-link-focus-ring-outline-1p0hnu, 0);outline-offset:2px;outline-color:var(--color-border-item-focused-lz1zs6, #006ce0);border-start-start-radius:var(--border-radius-control-default-focus-ring-1uabki, 4px);border-start-end-radius:var(--border-radius-control-default-focus-ring-1uabki, 4px);border-end-start-radius:var(--border-radius-control-default-focus-ring-1uabki, 4px);border-end-end-radius:var(--border-radius-control-default-focus-ring-1uabki, 4px);box-shadow:0 0 0 var(--border-link-focus-ring-shadow-spread-39uvxr, 2px) var(--color-border-item-focused-lz1zs6, #006ce0)}.awsui_breadcrumb_1kosq_1ro3d_149.awsui_last_1kosq_1ro3d_225>.awsui_icon_1kosq_1ro3d_153:not(#\9 ),.awsui_ghost-breadcrumb_1kosq_1ro3d_150.awsui_last_1kosq_1ro3d_225>.awsui_icon_1kosq_1ro3d_153:not(#\9 ){display:none}.awsui_breadcrumb_1kosq_1ro3d_149.awsui_last_1kosq_1ro3d_225>.awsui_anchor_1kosq_1ro3d_159:not(#\9 ),.awsui_ghost-breadcrumb_1kosq_1ro3d_150.awsui_last_1kosq_1ro3d_225>.awsui_anchor_1kosq_1ro3d_159:not(#\9 ){color:var(--color-text-breadcrumb-current-guu6t6, #656871);font-weight:700;text-decoration:none;cursor:default}
.awsui_universal-toolbar_1kzri_14p8l_153:not(#\9 ){background-color:var(--color-background-layout-panel-content-ywo9k1, #ffffff);box-sizing:border-box;position:sticky;z-index:1000;display:flex;transition:ease var(--motion-duration-refresh-only-slow-ugjy90, 250ms);transition-property:inset-block-start,opacity}@media(prefers-reduced-motion: reduce){.awsui_universal-toolbar_1kzri_14p8l_153:not(#\9 ){animation:none;transition:none}}.awsui-motion-disabled .awsui_universal-toolbar_1kzri_14p8l_153:not(#\9 ),.awsui-mode-entering .awsui_universal-toolbar_1kzri_14p8l_153:not(#\9 ){animation:none;transition:none}.awsui_universal-toolbar_1kzri_14p8l_153.awsui_with-ai-drawer_1kzri_14p8l_172:not(#\9 ):not(:has(.awsui_universal-toolbar-ai-custom_1kzri_14p8l_172)):before,.awsui_universal-toolbar_1kzri_14p8l_153.awsui_with-ai-drawer_1kzri_14p8l_172:not(#\9 ):not(:has(.awsui_universal-toolbar-ai-custom_1kzri_14p8l_172)):after{content:"";position:absolute;inset-block-start:0;inset-inline-start:0;inline-size:5px;block-size:5px;background:#161d26}@media not print{.awsui-polaris-dark-mode .awsui_universal-toolbar_1kzri_14p8l_153.awsui_with-ai-drawer_1kzri_14p8l_172:not(#\9 ):not(:has(.awsui_universal-toolbar-ai-custom_1kzri_14p8l_172)):before,.awsui-dark-mode .awsui_universal-toolbar_1kzri_14p8l_153.awsui_with-ai-drawer_1kzri_14p8l_172:not(#\9 ):not(:has(.awsui_universal-toolbar-ai-custom_1kzri_14p8l_172)):before,.awsui-polaris-dark-mode .awsui_universal-toolbar_1kzri_14p8l_153.awsui_with-ai-drawer_1kzri_14p8l_172:not(#\9 ):not(:has(.awsui_universal-toolbar-ai-custom_1kzri_14p8l_172)):after,.awsui-dark-mode .awsui_universal-toolbar_1kzri_14p8l_153.awsui_with-ai-drawer_1kzri_14p8l_172:not(#\9 ):not(:has(.awsui_universal-toolbar-ai-custom_1kzri_14p8l_172)):after{content:"";position:absolute;inset-block-start:42px;inset-inline-start:0;inline-size:var(--border-divider-section-width-uwo8my, 1px);block-size:calc(100vh - 42px);background:var(--color-border-layout-pyos42, #c6c6cd)}}.awsui_universal-toolbar_1kzri_14p8l_153.awsui_with-ai-drawer_1kzri_14p8l_172:not(#\9 ):not(:has(.awsui_universal-toolbar-ai-custom_1kzri_14p8l_172)):after{background-color:var(--color-background-layout-panel-content-ywo9k1, #ffffff);border-start-start-radius:var(--space-xxs-hwfkai, 4px)}@media not print{.awsui-polaris-dark-mode .awsui_universal-toolbar_1kzri_14p8l_153.awsui_with-ai-drawer_1kzri_14p8l_172:not(#\9 ):not(:has(.awsui_universal-toolbar-ai-custom_1kzri_14p8l_172)):after,.awsui-dark-mode .awsui_universal-toolbar_1kzri_14p8l_153.awsui_with-ai-drawer_1kzri_14p8l_172:not(#\9 ):not(:has(.awsui_universal-toolbar-ai-custom_1kzri_14p8l_172)):after{display:none}}.awsui_universal-toolbar_1kzri_14p8l_153.awsui_disable-body-scroll_1kzri_14p8l_214:not(#\9 ){inset-block-start:0px}.awsui_universal-toolbar_1kzri_14p8l_153>.awsui_universal-toolbar-ai-custom_1kzri_14p8l_172:not(#\9 ){grid-column:1;position:relative;display:flex;justify-content:center;align-items:center;align-self:flex-start;padding-inline:var(--space-static-s-t763lu, 12px);box-sizing:border-box;block-size:calc(100% + var(--border-divider-section-width-uwo8my, 1px));background:#161d26}@media not print{.awsui-polaris-dark-mode .awsui_universal-toolbar_1kzri_14p8l_153>.awsui_universal-toolbar-ai-custom_1kzri_14p8l_172:not(#\9 ),.awsui-dark-mode .awsui_universal-toolbar_1kzri_14p8l_153>.awsui_universal-toolbar-ai-custom_1kzri_14p8l_172:not(#\9 ){block-size:100%}}.awsui_universal-toolbar_1kzri_14p8l_153>.awsui_universal-toolbar-ai-custom_1kzri_14p8l_172:not(#\9 ):before,.awsui_universal-toolbar_1kzri_14p8l_153>.awsui_universal-toolbar-ai-custom_1kzri_14p8l_172:not(#\9 ):after{content:"";position:absolute;inset-block-start:0;inset-inline-end:-5px;inline-size:5px;block-size:5px;background:#161d26}@media not print{.awsui-polaris-dark-mode .awsui_universal-toolbar_1kzri_14p8l_153>.awsui_universal-toolbar-ai-custom_1kzri_14p8l_172:not(#\9 ):before,.awsui-dark-mode .awsui_universal-toolbar_1kzri_14p8l_153>.awsui_universal-toolbar-ai-custom_1kzri_14p8l_172:not(#\9 ):before,.awsui-polaris-dark-mode .awsui_universal-toolbar_1kzri_14p8l_153>.awsui_universal-toolbar-ai-custom_1kzri_14p8l_172:not(#\9 ):after,.awsui-dark-mode .awsui_universal-toolbar_1kzri_14p8l_153>.awsui_universal-toolbar-ai-custom_1kzri_14p8l_172:not(#\9 ):after{display:none}}.awsui_universal-toolbar_1kzri_14p8l_153>.awsui_universal-toolbar-ai-custom_1kzri_14p8l_172:not(#\9 ):after{background-color:var(--color-background-layout-panel-content-ywo9k1, #ffffff);border-start-start-radius:var(--space-xxs-hwfkai, 4px)}.awsui_universal-toolbar_1kzri_14p8l_153>.awsui_toolbar-container_1kzri_14p8l_267:not(#\9 ){block-size:100%;align-items:center;display:grid;inline-size:100%;grid-template-columns:min-content min-content minmax(0, 3fr) minmax(auto, 1fr);grid-template-rows:1fr}@media not print{.awsui-polaris-dark-mode .awsui_universal-toolbar_1kzri_14p8l_153>.awsui_toolbar-container_1kzri_14p8l_267:not(#\9 ),.awsui-dark-mode .awsui_universal-toolbar_1kzri_14p8l_153>.awsui_toolbar-container_1kzri_14p8l_267:not(#\9 ){border-block-start:var(--border-divider-section-width-uwo8my, 1px) solid var(--color-border-layout-pyos42, #c6c6cd)}.awsui-polaris-dark-mode .awsui_universal-toolbar_1kzri_14p8l_153>.awsui_toolbar-container_1kzri_14p8l_267.awsui_with-ai-drawer_1kzri_14p8l_172:not(#\9 ),.awsui-dark-mode .awsui_universal-toolbar_1kzri_14p8l_153>.awsui_toolbar-container_1kzri_14p8l_267.awsui_with-ai-drawer_1kzri_14p8l_172:not(#\9 ){border-start-start-radius:var(--space-xxs-hwfkai, 4px);border-inline-start:var(--border-divider-section-width-uwo8my, 1px) solid var(--color-border-layout-pyos42, #c6c6cd)}}.awsui_universal-toolbar_1kzri_14p8l_153>.awsui_toolbar-container_1kzri_14p8l_267>.awsui_universal-toolbar-nav_1kzri_14p8l_287:not(#\9 ){grid-column:2;padding-inline-start:var(--space-m-dsumyt, 16px);padding-inline-end:var(--space-static-xxs-ns94dp, 4px)}.awsui_universal-toolbar_1kzri_14p8l_153>.awsui_toolbar-container_1kzri_14p8l_267>.awsui_universal-toolbar-breadcrumbs_1kzri_14p8l_292:not(#\9 ){grid-column:3;padding-inline:var(--space-static-xs-gnm0mz, 8px);background-color:transparent;flex:1 0}.awsui_universal-toolbar_1kzri_14p8l_153>.awsui_toolbar-container_1kzri_14p8l_267>.awsui_universal-toolbar-breadcrumbs_1kzri_14p8l_292:not(#\9 ):first-child{padding-inline:calc(var(--space-static-xs-gnm0mz, 8px) + var(--space-static-m-m6qboo, 16px))}.awsui_universal-toolbar_1kzri_14p8l_153>.awsui_toolbar-container_1kzri_14p8l_267>.awsui_universal-toolbar-drawers_1kzri_14p8l_301:not(#\9 ){grid-column:4;column-gap:var(--space-static-xs-gnm0mz, 8px);display:flex;justify-content:flex-end;block-size:100%}.awsui_drawers-desktop-triggers-container_1kzri_14p8l_309:not(#\9 ),.awsui_drawers-mobile-triggers-container_1kzri_14p8l_310:not(#\9 ){border-collapse:separate;border-spacing:0;box-sizing:border-box;caption-side:top;cursor:auto;direction:inherit;empty-cells:show;font-family:serif;font-style:normal;font-variant:normal;font-stretch:normal;hyphens:none;letter-spacing:normal;list-style:disc outside none;tab-size:8;text-align:start;text-indent:0;text-shadow:none;text-transform:none;visibility:visible;white-space:normal;word-spacing:normal;font-size:var(--font-size-body-m-a7nh2n, 14px);line-height:var(--line-height-body-m-2mh3ke, 20px);color:var(--color-text-body-default-ryjct1, #0f141a);font-weight:400;font-family:var(--font-family-base-4lwvpl, "Amazon Ember", "Helvetica Neue", Roboto, Arial, sans-serif);-webkit-font-smoothing:auto;-moz-osx-font-smoothing:auto;background-color:transparent;padding-inline:var(--space-m-dsumyt, 16px);box-sizing:border-box;overflow-y:hidden;overflow-x:hidden;overscroll-behavior-y:contain;overscroll-behavior-x:contain;inline-size:100%}.awsui_drawers-trigger-content_1kzri_14p8l_352:not(#\9 ){block-size:100%;align-items:center;display:flex;flex-direction:row;gap:var(--space-xs-ymlm0b, 8px);justify-content:flex-end;padding-inline-start:var(--space-xs-ymlm0b, 8px)}.awsui_group-divider_1kzri_14p8l_362:not(#\9 ){border-inline-end:var(--border-divider-section-width-uwo8my, 1px) solid var(--color-border-divider-default-nfermc, #c6c6cd);block-size:60%}@media(max-width: 688px){.awsui_drawers-trigger_1kzri_14p8l_352:not(#\9 ){display:flex;justify-content:center;align-items:center}}.awsui_block-body-scroll_1kzri_14p8l_375:not(#\9 ){overflow:hidden}
.awsui_trigger_lpshu_1jfcw_145:not(#\9 ){all:initial;cursor:pointer;color:var(--color-text-interactive-default-cpoktr, #424650);text-align:center}.awsui_trigger_lpshu_1jfcw_145.awsui_custom_lpshu_1jfcw_151:not(#\9 ){display:flex;block-size:100%;inline-size:100%;box-sizing:border-box}.awsui_trigger-with-badge_lpshu_1jfcw_157:not(#\9 ){clip-path:path("M29.2862 10.4145C28.7243 10.5998 28.1238 10.7 27.4999 10.7C24.3519 10.7 21.7999 8.14803 21.7999 5C21.7999 3.92883 22.0954 2.92667 22.6093 2.07057C20.3785 0.754846 17.7774 0 15 0C6.71573 0 0 6.71573 0 15C0 23.2843 6.71573 30 15 30C23.2843 30 30 23.2843 30 15C30 13.4007 29.7497 11.8599 29.2862 10.4145Z")}.awsui_trigger-with-badge_lpshu_1jfcw_157:not(#\9 ):dir(rtl){clip-path:path("M2.21384 10.4145C2.77569 10.5998 3.37617 10.7 4.00007 10.7C7.1481 10.7 9.70007 8.14803 9.70007 5C9.70007 3.92883 9.4046 2.92667 8.89071 2.07057C11.1215 0.754846 13.7226 0 16.5 0C24.7843 0 31.5 6.71573 31.5 15C31.5 23.2843 24.7843 30 16.5 30C8.21573 30 1.5 23.2843 1.5 15C1.5 13.4007 1.75029 11.8599 2.21384 10.4145Z")}.awsui_trigger_lpshu_1jfcw_145:not(#\9 ):focus{outline:none}.awsui_trigger_lpshu_1jfcw_145.awsui_circle_lpshu_1jfcw_167:not(#\9 ){border-start-start-radius:50%;border-start-end-radius:50%;border-end-start-radius:50%;border-end-end-radius:50%;block-size:30px;inline-size:30px}.awsui_trigger_lpshu_1jfcw_145.awsui_circle_lpshu_1jfcw_167:not(#\9 ):hover{background:var(--color-background-input-disabled-cn9bpj, #ebebf0);color:var(--color-text-interactive-hover-p2beex, #0f141a)}.awsui_trigger_lpshu_1jfcw_145.awsui_circle_lpshu_1jfcw_167:not(#\9 ):active{background:var(--color-background-control-disabled-1dm4mk, #dedee3);color:var(--color-text-interactive-hover-p2beex, #0f141a)}.awsui_trigger_lpshu_1jfcw_145.awsui_circle_lpshu_1jfcw_167.awsui_selected_lpshu_1jfcw_183:not(#\9 ){background:var(--color-background-layout-toggle-selected-default-01301n, #006ce0);color:var(--color-text-layout-toggle-selected-p7mhyv, #ffffff)}.awsui_trigger_lpshu_1jfcw_145.awsui_circle_lpshu_1jfcw_167.awsui_selected_lpshu_1jfcw_183:not(#\9 ):hover{background:var(--color-background-layout-toggle-selected-hover-kpbc9x, #004a9e)}.awsui_trigger_lpshu_1jfcw_145.awsui_circle_lpshu_1jfcw_167.awsui_selected_lpshu_1jfcw_183:not(#\9 ):active{background:var(--color-background-layout-toggle-selected-active-sg226v, #006ce0)}.awsui_trigger-wrapper_lpshu_1jfcw_194:not(#\9 ){position:relative}.awsui_trigger-wrapper_lpshu_1jfcw_194:not(#\9 ):has(:focus-visible){position:relative}.awsui_trigger-wrapper_lpshu_1jfcw_194:not(#\9 ):has(:focus-visible){outline:2px dotted transparent;outline-offset:2px}.awsui_trigger-wrapper_lpshu_1jfcw_194:not(#\9 ):has(:focus-visible)::before{content:" ";display:block;position:absolute;inset-inline-start:-3px;inset-block-start:-3px;inline-size:calc(100% + 3px + 3px);block-size:calc(100% + 3px + 3px);border-start-start-radius:var(--border-radius-control-default-focus-ring-1uabki, 4px);border-start-end-radius:var(--border-radius-control-default-focus-ring-1uabki, 4px);border-end-start-radius:var(--border-radius-control-default-focus-ring-1uabki, 4px);border-end-end-radius:var(--border-radius-control-default-focus-ring-1uabki, 4px);box-shadow:0 0 0 2px var(--color-border-item-focused-lz1zs6, #006ce0)}.awsui_dot_lpshu_1jfcw_219:not(#\9 ){position:absolute;inline-size:8px;block-size:8px;border-start-start-radius:8px;border-start-end-radius:8px;border-end-start-radius:8px;border-end-end-radius:8px;background-color:var(--color-background-badge-icon-ul3s2p, #db0000);inset-block-start:1px;inset-inline-end:-1px}
.awsui_sticky-notifications_154bi_1gye7_9:not(#\9 ){position:sticky;z-index:850}.awsui_sticky-notifications-with-background_154bi_1gye7_13:not(#\9 ){background-color:var(--color-background-layout-main-htt4fm, #ffffff)}.awsui_has-notifications-content_154bi_1gye7_17:not(#\9 ){padding-block-start:var(--space-scaled-xs-dw9wl5, 8px)}
@layer polaris {
/*! 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}@font-face{font-family:"Amazon Ember";font-weight:400;font-style:normal;src:url(data:font/woff;base64,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) format("woff")}@font-face{font-family:"Amazon Ember";font-weight:400;font-style:italic;src:url(data:font/woff;base64,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) format("woff")}@font-face{font-family:"Amazon Ember";font-weight:700;font-style:normal;src:url(data:font/woff;base64,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) format("woff")}@font-face{font-family:"Amazon Ember";font-weight:900;font-style:normal;src:url(data:font/woff;base64,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) format("woff")}@font-face{font-family:"Amazon Ember";font-weight:300;font-style:normal;src:url(data:font/woff;base64,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) format("woff")}html{font-size:.625rem}body{font-size:1.4rem}.awsui-polaris-dark-mode{color-scheme:dark}html:has(body.awsui-polaris-dark-mode){color-scheme:dark}
}
@layer amplify-components {
:root,[data-amplify-theme]{--amplify-components-accordion-background-color: var(--amplify-colors-background-primary);--amplify-components-accordion-item-border-color: var(--amplify-colors-border-secondary);--amplify-components-accordion-item-border-width: var(--amplify-border-widths-small);--amplify-components-accordion-item-border-style: solid;--amplify-components-accordion-item-border-radius: var(--amplify-radii-small);--amplify-components-accordion-item-trigger-align-items: center;--amplify-components-accordion-item-trigger-background-color: var(--amplify-colors-background-primary);--amplify-components-accordion-item-trigger-color: inherit;--amplify-components-accordion-item-trigger-gap: var(--amplify-space-small);--amplify-components-accordion-item-trigger-justify-content: space-between;--amplify-components-accordion-item-trigger-padding-block: var(--amplify-space-xs);--amplify-components-accordion-item-trigger-padding-inline: var(--amplify-space-small);--amplify-components-accordion-item-trigger-hover-color: inherit;--amplify-components-accordion-item-trigger-hover-background-color: var(--amplify-colors-overlay-5);--amplify-components-accordion-item-trigger-focus-border-color: var(--amplify-colors-border-focus);--amplify-components-accordion-item-trigger-focus-box-shadow: 0 0 0 2px var(--amplify-colors-border-focus);--amplify-components-accordion-item-content-color: inherit;--amplify-components-accordion-item-content-padding-inline: var(--amplify-space-small);--amplify-components-accordion-item-content-padding-block-end: var(--amplify-space-small);--amplify-components-accordion-item-content-padding-block-start: var(--amplify-space-xxxs);--amplify-components-accordion-item-icon-color: var(--amplify-colors-font-tertiary);--amplify-components-accordion-item-icon-transition-duration: var(--amplify-time-medium);--amplify-components-accordion-item-icon-transition-timing-function: cubic-bezier(0.87, 0, 0.13, 1);--amplify-components-ai-conversation-message-background-color: var(--amplify-colors-background-secondary);--amplify-components-ai-conversation-message-border-radius: var(--amplify-radii-large);--amplify-components-ai-conversation-message-gap: var(--amplify-space-small);--amplify-components-ai-conversation-message-padding-block: var(--amplify-space-small);--amplify-components-ai-conversation-message-padding-inline: var(--amplify-space-small);--amplify-components-ai-conversation-message-user-background-color: var(--amplify-colors-background-secondary);--amplify-components-ai-conversation-message-assistant-background-color: var(--amplify-colors-primary-10);--amplify-components-ai-conversation-message-sender-gap: var(--amplify-space-small);--amplify-components-ai-conversation-message-sender-username-color: var(--amplify-colors-font-primary);--amplify-components-ai-conversation-message-sender-username-font-size: inherit;--amplify-components-ai-conversation-message-sender-username-font-weight: var(--amplify-font-weights-bold);--amplify-components-ai-conversation-message-sender-timestamp-color: var(--amplify-colors-font-tertiary);--amplify-components-ai-conversation-message-sender-timestamp-font-size: inherit;--amplify-components-ai-conversation-message-sender-timestamp-font-weight: inherit;--amplify-components-ai-conversation-message-body-gap: var(--amplify-space-xs);--amplify-components-ai-conversation-message-actions-gap: var(--amplify-space-xs);--amplify-components-ai-conversation-form-gap: var(--amplify-space-small);--amplify-components-ai-conversation-form-padding: var(--amplify-space-small);--amplify-components-ai-conversation-attachment-border-color: var(--amplify-colors-border-secondary);--amplify-components-ai-conversation-attachment-border-width: var(--amplify-border-widths-small);--amplify-components-ai-conversation-attachment-border-radius: var(--amplify-radii-small);--amplify-components-ai-conversation-attachment-font-size: var(--amplify-font-sizes-small);--amplify-components-ai-conversation-attachment-padding-block: var(--amplify-space-xxxs);--amplify-components-ai-conversation-attachment-padding-inline: var(--amplify-space-xs);--amplify-components-ai-conversation-attachment-gap: var(--amplify-space-xs);--amplify-components-ai-conversation-attachment-list-padding: var(--amplify-space-xs);--amplify-components-ai-conversation-attachment-list-padding-block-start: 0;--amplify-components-ai-conversation-attachment-list-gap: var(--amplify-space-xxs);--amplify-components-ai-conversation-attachment-name-color: var(--amplify-colors-font-primary);--amplify-components-ai-conversation-attachment-name-font-size: var(--amplify-font-sizes-small);--amplify-components-ai-conversation-attachment-name-font-weight: var(--amplify-font-weights-normal);--amplify-components-ai-conversation-attachment-size-color: var(--amplify-colors-font-tertiary);--amplify-components-ai-conversation-attachment-size-font-size: var(--amplify-font-sizes-small);--amplify-components-ai-conversation-attachment-size-font-weight: var(--amplify-font-weights-normal);--amplify-components-ai-conversation-attachment-remove-padding: var(--amplify-space-xxs);--amplify-components-ai-conversation-attachment-image-width: var(--amplify-font-sizes-medium);--amplify-components-ai-conversation-attachment-image-height: var(--amplify-font-sizes-medium);--amplify-components-alert-align-items: center;--amplify-components-alert-justify-content: space-between;--amplify-components-alert-color: var(--amplify-colors-font-primary);--amplify-components-alert-background-color: var(--amplify-colors-background-tertiary);--amplify-components-alert-padding-block: var(--amplify-space-small);--amplify-components-alert-padding-inline: var(--amplify-space-medium);--amplify-components-alert-icon-size: var(--amplify-font-sizes-xl);--amplify-components-alert-heading-font-size: var(--amplify-font-sizes-medium);--amplify-components-alert-heading-font-weight: var(--amplify-font-weights-bold);--amplify-components-alert-info-color: var(--amplify-colors-font-info);--amplify-components-alert-info-background-color: var(--amplify-colors-background-info);--amplify-components-alert-error-color: var(--amplify-colors-font-error);--amplify-components-alert-error-background-color: var(--amplify-colors-background-error);--amplify-components-alert-warning-color: var(--amplify-colors-font-warning);--amplify-components-alert-warning-background-color: var(--amplify-colors-background-warning);--amplify-components-alert-success-color: var(--amplify-colors-font-success);--amplify-components-alert-success-background-color: var(--amplify-colors-background-success);--amplify-components-authenticator-max-width: 60rem;--amplify-components-authenticator-modal-width: var(--amplify-space-relative-full);--amplify-components-authenticator-modal-height: var(--amplify-space-relative-full);--amplify-components-authenticator-modal-background-color: var(--amplify-colors-overlay-50);--amplify-components-authenticator-modal-top: var(--amplify-space-zero);--amplify-components-authenticator-modal-left: var(--amplify-space-zero);--amplify-components-authenticator-container-width-max: 30rem;--amplify-components-authenticator-router-border-width: var(--amplify-border-widths-small);--amplify-components-authenticator-router-border-style: solid;--amplify-components-authenticator-router-border-color: var(--amplify-colors-border-primary);--amplify-components-authenticator-router-background-color: var(--amplify-colors-background-primary);--amplify-components-authenticator-router-box-shadow: var(--amplify-shadows-medium);--amplify-components-authenticator-footer-padding-bottom: var(--amplify-space-medium);--amplify-components-authenticator-form-padding: var(--amplify-space-xl);--amplify-components-authenticator-state-inactive-background-color: var(--amplify-colors-background-secondary);--amplify-components-authenticator-or-container-color: var(--amplify-colors-neutral-80);--amplify-components-authenticator-or-container-or-line-background-color: var(--amplify-colors-background-primary);--amplify-components-autocomplete-menu-width: 100%;--amplify-components-autocomplete-menu-margin-block-start: var(--amplify-space-xxxs);--amplify-components-autocomplete-menu-background-color: var(--amplify-colors-background-primary);--amplify-components-autocomplete-menu-border-color: var(--amplify-colors-border-primary);--amplify-components-autocomplete-menu-border-width: var(--amplify-border-widths-small);--amplify-components-autocomplete-menu-border-style: solid;--amplify-components-autocomplete-menu-border-radius: var(--amplify-radii-small);--amplify-components-autocomplete-menu-options-display: flex;--amplify-components-autocomplete-menu-options-flex-direction: column;--amplify-components-autocomplete-menu-options-max-height: 300px;--amplify-components-autocomplete-menu-option-background-color: var(--amplify-colors-background-primary);--amplify-components-autocomplete-menu-option-color: currentcolor;--amplify-components-autocomplete-menu-option-cursor: pointer;--amplify-components-autocomplete-menu-option-transition-duration: var(--amplify-time-short);--amplify-components-autocomplete-menu-option-transition-property: background-color, color;--amplify-components-autocomplete-menu-option-transition-timing-function: ease;--amplify-components-autocomplete-menu-option-active-background-color: var(--amplify-colors-primary-80);--amplify-components-autocomplete-menu-option-active-color: var(--amplify-colors-white);--amplify-components-autocomplete-menu-empty-display: flex;--amplify-components-autocomplete-menu-loading-align-items: center;--amplify-components-autocomplete-menu-loading-display: flex;--amplify-components-autocomplete-menu-loading-gap: var(--amplify-space-xxxs);--amplify-components-autocomplete-menu-space-shared-padding-block: var(--amplify-space-xs);--amplify-components-autocomplete-menu-space-shared-padding-inline: var(--amplify-space-small);--amplify-components-avatar-color: var(--amplify-colors-font-tertiary);--amplify-components-avatar-line-height: 1;--amplify-components-avatar-font-weight: var(--amplify-font-weights-semibold);--amplify-components-avatar-font-size: var(--amplify-font-sizes-small);--amplify-components-avatar-text-align: center;--amplify-components-avatar-width: var(--amplify-font-sizes-xxl);--amplify-components-avatar-height: var(--amplify-font-sizes-xxl);--amplify-components-avatar-background-color: var(--amplify-colors-background-tertiary);--amplify-components-avatar-border-radius: 100%;--amplify-components-avatar-border-color: var(--amplify-colors-border-primary);--amplify-components-avatar-border-width: var(--amplify-border-widths-medium);--amplify-components-avatar-info-color: var(--amplify-colors-font-info);--amplify-components-avatar-info-background-color: var(--amplify-colors-background-info);--amplify-components-avatar-info-border-color: var(--amplify-colors-border-info);--amplify-components-avatar-warning-color: var(--amplify-colors-font-warning);--amplify-components-avatar-warning-background-color: var(--amplify-colors-background-warning);--amplify-components-avatar-warning-border-color: var(--amplify-colors-border-warning);--amplify-components-avatar-success-color: var(--amplify-colors-font-success);--amplify-components-avatar-success-background-color: var(--amplify-colors-background-success);--amplify-components-avatar-success-border-color: var(--amplify-colors-border-success);--amplify-components-avatar-error-color: var(--amplify-colors-font-error);--amplify-components-avatar-error-background-color: var(--amplify-colors-background-error);--amplify-components-avatar-error-border-color: var(--amplify-colors-border-error);--amplify-components-avatar-small-font-size: var(--amplify-font-sizes-xs);--amplify-components-avatar-small-width: var(--amplify-font-sizes-xl);--amplify-components-avatar-small-height: var(--amplify-font-sizes-xl);--amplify-components-avatar-large-font-size: var(--amplify-font-sizes-medium);--amplify-components-avatar-large-width: var(--amplify-font-sizes-xxxl);--amplify-components-avatar-large-height: var(--amplify-font-sizes-xxxl);--amplify-components-badge-color: var(--amplify-colors-font-primary);--amplify-components-badge-line-height: 1;--amplify-components-badge-font-weight: var(--amplify-font-weights-semibold);--amplify-components-badge-font-size: var(--amplify-font-sizes-small);--amplify-components-badge-text-align: center;--amplify-components-badge-padding-vertical: var(--amplify-space-xs);--amplify-components-badge-padding-horizontal: var(--amplify-space-small);--amplify-components-badge-background-color: var(--amplify-colors-background-tertiary);--amplify-components-badge-border-radius: var(--amplify-radii-xl);--amplify-components-badge-info-color: var(--amplify-colors-font-info);--amplify-components-badge-info-background-color: var(--amplify-colors-background-info);--amplify-components-badge-warning-color: var(--amplify-colors-font-warning);--amplify-components-badge-warning-background-color: var(--amplify-colors-background-warning);--amplify-components-badge-success-color: var(--amplify-colors-font-success);--amplify-components-badge-success-background-color: var(--amplify-colors-background-success);--amplify-components-badge-error-color: var(--amplify-colors-font-error);--amplify-components-badge-error-background-color: var(--amplify-colors-background-error);--amplify-components-badge-small-font-size: var(--amplify-font-sizes-xs);--amplify-components-badge-small-padding-vertical: var(--amplify-space-xxs);--amplify-components-badge-small-padding-horizontal: var(--amplify-space-xs);--amplify-components-badge-large-font-size: var(--amplify-font-sizes-medium);--amplify-components-badge-large-padding-vertical: var(--amplify-space-small);--amplify-components-badge-large-padding-horizontal: var(--amplify-space-medium);--amplify-components-breadcrumbs-flex-direction: row;--amplify-components-breadcrumbs-flex-wrap: wrap;--amplify-components-breadcrumbs-gap: 0;--amplify-components-breadcrumbs-color: var(--amplify-colors-font-tertiary);--amplify-components-breadcrumbs-item-flex-direction: row;--amplify-components-breadcrumbs-item-color: inherit;--amplify-components-breadcrumbs-item-font-size: inherit;--amplify-components-breadcrumbs-item-align-items: center;--amplify-components-breadcrumbs-item-line-height: 1;--amplify-components-breadcrumbs-separator-color: inherit;--amplify-components-breadcrumbs-separator-font-size: inherit;--amplify-components-breadcrumbs-separator-padding-inline: var(--amplify-space-xxs);--amplify-components-breadcrumbs-link-color: var(--amplify-components-link-color);--amplify-components-breadcrumbs-link-font-size: inherit;--amplify-components-breadcrumbs-link-font-weight: normal;--amplify-components-breadcrumbs-link-text-decoration: none;--amplify-components-breadcrumbs-link-padding-inline: var(--amplify-space-xs);--amplify-components-breadcrumbs-link-padding-block: var(--amplify-space-xxs);--amplify-components-breadcrumbs-link-current-color: inherit;--amplify-components-breadcrumbs-link-current-font-size: inherit;--amplify-components-breadcrumbs-link-current-font-weight: normal;--amplify-components-breadcrumbs-link-current-text-decoration: none;--amplify-components-button-font-weight: var(--amplify-font-weights-bold);--amplify-components-button-transition-duration: var(--amplify-components-fieldcontrol-transition-duration);--amplify-components-button-font-size: var(--amplify-components-fieldcontrol-font-size);--amplify-components-button-line-height: var(--amplify-components-fieldcontrol-line-height);--amplify-components-button-padding-block-start: var(--amplify-components-fieldcontrol-padding-block-start);--amplify-components-button-padding-block-end: var(--amplify-components-fieldcontrol-padding-block-end);--amplify-components-button-padding-inline-start: var(--amplify-components-fieldcontrol-padding-inline-start);--amplify-components-button-padding-inline-end: var(--amplify-components-fieldcontrol-padding-inline-end);--amplify-components-button-background-color: transparent;--amplify-components-button-border-color: var(--amplify-components-fieldcontrol-border-color);--amplify-components-button-border-width: var(--amplify-components-fieldcontrol-border-width);--amplify-components-button-border-style: var(--amplify-components-fieldcontrol-border-style);--amplify-components-button-border-radius: var(--amplify-components-fieldcontrol-border-radius);--amplify-components-button-color: var(--amplify-colors-font-primary);--amplify-components-button-hover-color: var(--amplify-colors-font-focus);--amplify-components-button-hover-background-color: var(--amplify-colors-primary-10);--amplify-components-button-hover-border-color: var(--amplify-colors-primary-60);--amplify-components-button-focus-color: var(--amplify-colors-font-focus);--amplify-components-button-focus-background-color: var(--amplify-colors-primary-10);--amplify-components-button-focus-border-color: var(--amplify-colors-border-focus);--amplify-components-button-focus-box-shadow: var(--amplify-components-fieldcontrol-focus-box-shadow);--amplify-components-button-active-color: var(--amplify-colors-font-active);--amplify-components-button-active-background-color: var(--amplify-colors-primary-20);--amplify-components-button-active-border-color: var(--amplify-colors-primary-100);--amplify-components-button-loading-color: var(--amplify-colors-font-disabled);--amplify-components-button-loading-background-color: transparent;--amplify-components-button-loading-border-color: var(--amplify-colors-border-tertiary);--amplify-components-button-disabled-color: var(--amplify-colors-font-disabled);--amplify-components-button-disabled-background-color: transparent;--amplify-components-button-disabled-border-color: var(--amplify-colors-border-tertiary);--amplify-components-button-outlined-info-border-color: var(--amplify-colors-blue-60);--amplify-components-button-outlined-info-background-color: transparent;--amplify-components-button-outlined-info-color: var(--amplify-colors-blue-100);--amplify-components-button-outlined-info-hover-border-color: var(--amplify-colors-blue-60);--amplify-components-button-outlined-info-hover-background-color: var(--amplify-colors-blue-10);--amplify-components-button-outlined-info-hover-color: var(--amplify-colors-blue-100);--amplify-components-button-outlined-info-focus-border-color: var(--amplify-colors-blue-100);--amplify-components-button-outlined-info-focus-background-color: var(--amplify-colors-blue-10);--amplify-components-button-outlined-info-focus-color: var(--amplify-colors-blue-100);--amplify-components-button-outlined-info-focus-box-shadow: var(--amplify-components-fieldcontrol-info-focus-box-shadow);--amplify-components-button-outlined-info-active-border-color: var(--amplify-colors-blue-100);--amplify-components-button-outlined-info-active-background-color: var(--amplify-colors-blue-20);--amplify-components-button-outlined-info-active-color: var(--amplify-colors-blue-100);--amplify-components-button-outlined-warning-border-color: var(--amplify-colors-orange-60);--amplify-components-button-outlined-warning-background-color: transparent;--amplify-components-button-outlined-warning-color: var(--amplify-colors-orange-100);--amplify-components-button-outlined-warning-hover-border-color: var(--amplify-colors-orange-60);--amplify-components-button-outlined-warning-hover-background-color: var(--amplify-colors-orange-10);--amplify-components-button-outlined-warning-hover-color: var(--amplify-colors-orange-100);--amplify-components-button-outlined-warning-focus-border-color: var(--amplify-colors-orange-100);--amplify-components-button-outlined-warning-focus-background-color: var(--amplify-colors-orange-10);--amplify-components-button-outlined-warning-focus-color: var(--amplify-colors-orange-100);--amplify-components-button-outlined-warning-focus-box-shadow: var(--amplify-components-fieldcontrol-warning-focus-box-shadow);--amplify-components-button-outlined-warning-active-border-color: var(--amplify-colors-orange-100);--amplify-components-button-outlined-warning-active-background-color: var(--amplify-colors-orange-20);--amplify-components-button-outlined-warning-active-color: var(--amplify-colors-orange-100);--amplify-components-button-outlined-success-border-color: var(--amplify-colors-green-60);--amplify-components-button-outlined-success-background-color: transparent;--amplify-components-button-outlined-success-color: var(--amplify-colors-green-100);--amplify-components-button-outlined-success-hover-border-color: var(--amplify-colors-green-60);--amplify-components-button-outlined-success-hover-background-color: var(--amplify-colors-green-10);--amplify-components-button-outlined-success-hover-color: var(--amplify-colors-green-100);--amplify-components-button-outlined-success-focus-border-color: var(--amplify-colors-green-100);--amplify-components-button-outlined-success-focus-background-color: var(--amplify-colors-green-10);--amplify-components-button-outlined-success-focus-color: var(--amplify-colors-green-100);--amplify-components-button-outlined-success-focus-box-shadow: var(--amplify-components-fieldcontrol-success-focus-box-shadow);--amplify-components-button-outlined-success-active-border-color: var(--amplify-colors-green-100);--amplify-components-button-outlined-success-active-background-color: var(--amplify-colors-green-20);--amplify-components-button-outlined-success-active-color: var(--amplify-colors-green-100);--amplify-components-button-outlined-error-border-color: var(--amplify-colors-red-80);--amplify-components-button-outlined-error-background-color: transparent;--amplify-components-button-outlined-error-color: var(--amplify-colors-red-100);--amplify-components-button-outlined-error-hover-border-color: var(--amplify-colors-red-80);--amplify-components-button-outlined-error-hover-background-color: var(--amplify-colors-red-10);--amplify-components-button-outlined-error-hover-color: var(--amplify-colors-red-100);--amplify-components-button-outlined-error-focus-border-color: var(--amplify-colors-red-100);--amplify-components-button-outlined-error-focus-background-color: var(--amplify-colors-red-10);--amplify-components-button-outlined-error-focus-color: var(--amplify-colors-red-100);--amplify-components-button-outlined-error-focus-box-shadow: var(--amplify-components-fieldcontrol-error-focus-box-shadow);--amplify-components-button-outlined-error-active-border-color: var(--amplify-colors-red-100);--amplify-components-button-outlined-error-active-background-color: var(--amplify-colors-red-20);--amplify-components-button-outlined-error-active-color: var(--amplify-colors-red-100);--amplify-components-button-outlined-overlay-border-color: var(--amplify-colors-overlay-60);--amplify-components-button-outlined-overlay-background-color: transparent;--amplify-components-button-outlined-overlay-color: var(--amplify-colors-font-primary);--amplify-components-button-outlined-overlay-hover-border-color: var(--amplify-colors-overlay-60);--amplify-components-button-outlined-overlay-hover-background-color: var(--amplify-colors-overlay-5);--amplify-components-button-outlined-overlay-hover-color: var(--amplify-colors-neutral-90);--amplify-components-button-outlined-overlay-focus-border-color: var(--amplify-colors-overlay-90);--amplify-components-button-outlined-overlay-focus-background-color: var(--amplify-colors-overlay-5);--amplify-components-button-outlined-overlay-focus-color: var(--amplify-colors-neutral-90);--amplify-components-button-outlined-overlay-focus-box-shadow: var(--amplify-components-fieldcontrol-overlay-focus-box-shadow);--amplify-components-button-outlined-overlay-active-border-color: var(--amplify-colors-overlay-90);--amplify-components-button-outlined-overlay-active-background-color: var(--amplify-colors-overlay-10);--amplify-components-button-outlined-overlay-active-color: var(--amplify-colors-neutral-100);--amplify-components-button-primary-border-color: transparent;--amplify-components-button-primary-border-width: var(--amplify-border-widths-small);--amplify-components-button-primary-border-style: solid;--amplify-components-button-primary-background-color: var(--amplify-colors-primary-80);--amplify-components-button-primary-color: var(--amplify-colors-font-inverse);--amplify-components-button-primary-disabled-border-color: transparent;--amplify-components-button-primary-disabled-background-color: var(--amplify-colors-background-disabled);--amplify-components-button-primary-disabled-color: var(--amplify-colors-font-disabled);--amplify-components-button-primary-loading-border-color: transparent;--amplify-components-button-primary-loading-background-color: var(--amplify-colors-background-disabled);--amplify-components-button-primary-loading-color: var(--amplify-colors-font-disabled);--amplify-components-button-primary-hover-border-color: transparent;--amplify-components-button-primary-hover-background-color: var(--amplify-colors-primary-90);--amplify-components-button-primary-hover-color: var(--amplify-colors-font-inverse);--amplify-components-button-primary-focus-border-color: transparent;--amplify-components-button-primary-focus-background-color: var(--amplify-colors-primary-90);--amplify-components-button-primary-focus-color: var(--amplify-colors-font-inverse);--amplify-components-button-primary-focus-box-shadow: var(--amplify-components-fieldcontrol-focus-box-shadow);--amplify-components-button-primary-active-border-color: transparent;--amplify-components-button-primary-active-background-color: var(--amplify-colors-primary-100);--amplify-components-button-primary-active-color: var(--amplify-colors-font-inverse);--amplify-components-button-primary-info-border-color: transparent;--amplify-components-button-primary-info-background-color: var(--amplify-colors-blue-80);--amplify-components-button-primary-info-color: var(--amplify-colors-font-inverse);--amplify-components-button-primary-info-hover-border-color: transparent;--amplify-components-button-primary-info-hover-background-color: var(--amplify-colors-blue-90);--amplify-components-button-primary-info-hover-color: var(--amplify-colors-font-inverse);--amplify-components-button-primary-info-focus-border-color: transparent;--amplify-components-button-primary-info-focus-background-color: var(--amplify-colors-blue-90);--amplify-components-button-primary-info-focus-color: var(--amplify-colors-font-inverse);--amplify-components-button-primary-info-focus-box-shadow: var(--amplify-components-fieldcontrol-info-focus-box-shadow);--amplify-components-button-primary-info-active-border-color: transparent;--amplify-components-button-primary-info-active-background-color: var(--amplify-colors-blue-100);--amplify-components-button-primary-info-active-color: var(--amplify-colors-font-inverse);--amplify-components-button-primary-warning-border-color: transparent;--amplify-components-button-primary-warning-background-color: var(--amplify-colors-orange-80);--amplify-components-button-primary-warning-color: var(--amplify-colors-font-inverse);--amplify-components-button-primary-warning-hover-border-color: transparent;--amplify-components-button-primary-warning-hover-background-color: var(--amplify-colors-orange-90);--amplify-components-button-primary-warning-hover-color: var(--amplify-colors-font-inverse);--amplify-components-button-primary-warning-focus-border-color: transparent;--amplify-components-button-primary-warning-focus-background-color: var(--amplify-colors-orange-90);--amplify-components-button-primary-warning-focus-color: var(--amplify-colors-font-inverse);--amplify-components-button-primary-warning-focus-box-shadow: var(--amplify-components-fieldcontrol-overlay-focus-box-shadow);--amplify-components-button-primary-warning-active-border-color: transparent;--amplify-components-button-primary-warning-active-background-color: var(--amplify-colors-orange-100);--amplify-components-button-primary-warning-active-color: var(--amplify-colors-font-inverse);--amplify-components-button-primary-error-border-color: transparent;--amplify-components-button-primary-error-background-color: var(--amplify-colors-red-80);--amplify-components-button-primary-error-color: var(--amplify-colors-font-inverse);--amplify-components-button-primary-error-hover-border-color: transparent;--amplify-components-button-primary-error-hover-background-color: var(--amplify-colors-red-90);--amplify-components-button-primary-error-hover-color: var(--amplify-colors-font-inverse);--amplify-components-button-primary-error-focus-border-color: transparent;--amplify-components-button-primary-error-focus-background-color: var(--amplify-colors-red-90);--amplify-components-button-primary-error-focus-color: var(--amplify-colors-font-inverse);--amplify-components-button-primary-error-focus-box-shadow: var(--amplify-components-fieldcontrol-error-focus-box-shadow);--amplify-components-button-primary-error-active-border-color: transparent;--amplify-components-button-primary-error-active-background-color: var(--amplify-colors-red-100);--amplify-components-button-primary-error-active-color: var(--amplify-colors-font-inverse);--amplify-components-button-primary-success-border-color: transparent;--amplify-components-button-primary-success-background-color: var(--amplify-colors-green-80);--amplify-components-button-primary-success-color: var(--amplify-colors-font-inverse);--amplify-components-button-primary-success-hover-border-color: transparent;--amplify-components-button-primary-success-hover-background-color: var(--amplify-colors-green-90);--amplify-components-button-primary-success-hover-color: var(--amplify-colors-font-inverse);--amplify-components-button-primary-success-focus-border-color: transparent;--amplify-components-button-primary-success-focus-background-color: var(--amplify-colors-green-90);--amplify-components-button-primary-success-focus-color: var(--amplify-colors-font-inverse);--amplify-components-button-primary-success-focus-box-shadow: var(--amplify-components-fieldcontrol-success-focus-box-shadow);--amplify-components-button-primary-success-active-border-color: transparent;--amplify-components-button-primary-success-active-background-color: var(--amplify-colors-green-100);--amplify-components-button-primary-success-active-color: var(--amplify-colors-font-inverse);--amplify-components-button-primary-overlay-border-color: transparent;--amplify-components-button-primary-overlay-background-color: var(--amplify-colors-overlay-70);--amplify-components-button-primary-overlay-color: var(--amplify-colors-font-inverse);--amplify-components-button-primary-overlay-hover-border-color: transparent;--amplify-components-button-primary-overlay-hover-background-color: var(--amplify-colors-overlay-90);--amplify-components-button-primary-overlay-hover-color: var(--amplify-colors-font-inverse);--amplify-components-button-primary-overlay-focus-border-color: transparent;--amplify-components-button-primary-overlay-focus-background-color: var(--amplify-colors-overlay-90);--amplify-components-button-primary-overlay-focus-color: var(--amplify-colors-font-inverse);--amplify-components-button-primary-overlay-focus-box-shadow: var(--amplify-components-fieldcontrol-overlay-focus-box-shadow);--amplify-components-button-primary-overlay-active-border-color: transparent;--amplify-components-button-primary-overlay-active-background-color: var(--amplify-colors-overlay-90);--amplify-components-button-primary-overlay-active-color: var(--amplify-colors-font-inverse);--amplify-components-button-menu-border-width: var(--amplify-space-zero);--amplify-components-button-menu-background-color: transparent;--amplify-components-button-menu-justify-content: start;--amplify-components-button-menu-hover-color: var(--amplify-colors-font-inverse);--amplify-components-button-menu-hover-background-color: var(--amplify-colors-primary-80);--amplify-components-button-menu-focus-color: var(--amplify-colors-font-inverse);--amplify-components-button-menu-focus-background-color: var(--amplify-colors-primary-80);--amplify-components-button-menu-active-color: var(--amplify-colors-font-inverse);--amplify-components-button-menu-active-background-color: var(--amplify-colors-primary-90);--amplify-components-button-menu-disabled-color: var(--amplify-colors-font-disabled);--amplify-components-button-link-background-color: transparent;--amplify-components-button-link-border-color: transparent;--amplify-components-button-link-border-width: var(--amplify-border-widths-small);--amplify-components-button-link-color: var(--amplify-colors-font-interactive);--amplify-components-button-link-hover-border-color: transparent;--amplify-components-button-link-hover-background-color: var(--amplify-colors-primary-10);--amplify-components-button-link-hover-color: var(--amplify-colors-font-hover);--amplify-components-button-link-focus-border-color: transparent;--amplify-components-button-link-focus-background-color: var(--amplify-colors-primary-10);--amplify-components-button-link-focus-color: var(--amplify-colors-font-focus);--amplify-components-button-link-focus-box-shadow: var(--amplify-components-fieldcontrol-focus-box-shadow);--amplify-components-button-link-active-border-color: transparent;--amplify-components-button-link-active-background-color: var(--amplify-colors-primary-20);--amplify-components-button-link-active-color: var(--amplify-colors-font-active);--amplify-components-button-link-disabled-border-color: transparent;--amplify-components-button-link-disabled-background-color: transparent;--amplify-components-button-link-disabled-color: var(--amplify-colors-font-disabled);--amplify-components-button-link-loading-border-color: transparent;--amplify-components-button-link-loading-background-color: transparent;--amplify-components-button-link-loading-color: var(--amplify-colors-font-disabled);--amplify-components-button-link-info-border-color: transparent;--amplify-components-button-link-info-background-color: transparent;--amplify-components-button-link-info-color: var(--amplify-colors-blue-100);--amplify-components-button-link-info-hover-border-color: transparent;--amplify-components-button-link-info-hover-background-color: var(--amplify-colors-blue-10);--amplify-components-button-link-info-hover-color: var(--amplify-colors-blue-90);--amplify-components-button-link-info-focus-border-color: transparent;--amplify-components-button-link-info-focus-background-color: var(--amplify-colors-blue-10);--amplify-components-button-link-info-focus-color: var(--amplify-colors-blue-100);--amplify-components-button-link-info-focus-box-shadow: var(--amplify-components-fieldcontrol-info-focus-box-shadow);--amplify-components-button-link-info-active-border-color: transparent;--amplify-components-button-link-info-active-background-color: var(--amplify-colors-blue-20);--amplify-components-button-link-info-active-color: var(--amplify-colors-blue-100);--amplify-components-button-link-warning-border-color: transparent;--amplify-components-button-link-warning-background-color: transparent;--amplify-components-button-link-warning-color: var(--amplify-colors-orange-100);--amplify-components-button-link-warning-hover-border-color: transparent;--amplify-components-button-link-warning-hover-background-color: var(--amplify-colors-orange-10);--amplify-components-button-link-warning-hover-color: var(--amplify-colors-orange-90);--amplify-components-button-link-warning-focus-border-color: transparent;--amplify-components-button-link-warning-focus-background-color: var(--amplify-colors-orange-10);--amplify-components-button-link-warning-focus-color: var(--amplify-colors-orange-100);--amplify-components-button-link-warning-focus-box-shadow: var(--amplify-components-fieldcontrol-warning-focus-box-shadow);--amplify-components-button-link-warning-active-border-color: transparent;--amplify-components-button-link-warning-active-background-color: var(--amplify-colors-orange-20);--amplify-components-button-link-warning-active-color: var(--amplify-colors-orange-100);--amplify-components-button-link-success-border-color: transparent;--amplify-components-button-link-success-background-color: transparent;--amplify-components-button-link-success-color: var(--amplify-colors-green-100);--amplify-components-button-link-success-hover-border-color: transparent;--amplify-components-button-link-success-hover-background-color: var(--amplify-colors-green-10);--amplify-components-button-link-success-hover-color: var(--amplify-colors-green-90);--amplify-components-button-link-success-focus-border-color: transparent;--amplify-components-button-link-success-focus-background-color: var(--amplify-colors-green-10);--amplify-components-button-link-success-focus-color: var(--amplify-colors-green-100);--amplify-components-button-link-success-focus-box-shadow: var(--amplify-components-fieldcontrol-success-focus-box-shadow);--amplify-components-button-link-success-active-border-color: transparent;--amplify-components-button-link-success-active-background-color: var(--amplify-colors-green-20);--amplify-components-button-link-success-active-color: var(--amplify-colors-green-100);--amplify-components-button-link-error-border-color: transparent;--amplify-components-button-link-error-background-color: transparent;--amplify-components-button-link-error-color: var(--amplify-colors-red-100);--amplify-components-button-link-error-hover-border-color: transparent;--amplify-components-button-link-error-hover-background-color: var(--amplify-colors-red-10);--amplify-components-button-link-error-hover-color: var(--amplify-colors-red-90);--amplify-components-button-link-error-focus-border-color: transparent;--amplify-components-button-link-error-focus-background-color: var(--amplify-colors-red-10);--amplify-components-button-link-error-focus-color: var(--amplify-colors-red-100);--amplify-components-button-link-error-focus-box-shadow: var(--amplify-components-fieldcontrol-error-focus-box-shadow);--amplify-components-button-link-error-active-border-color: transparent;--amplify-components-button-link-error-active-background-color: var(--amplify-colors-red-20);--amplify-components-button-link-error-active-color: var(--amplify-colors-red-100);--amplify-components-button-link-overlay-border-color: transparent;--amplify-components-button-link-overlay-background-color: transparent;--amplify-components-button-link-overlay-color: var(--amplify-colors-neutral-100);--amplify-components-button-link-overlay-hover-border-color: transparent;--amplify-components-button-link-overlay-hover-background-color: var(--amplify-colors-overlay-5);--amplify-components-button-link-overlay-hover-color: var(--amplify-colors-overlay-80);--amplify-components-button-link-overlay-focus-border-color: transparent;--amplify-components-button-link-overlay-focus-background-color: var(--amplify-colors-overlay-5);--amplify-components-button-link-overlay-focus-color: var(--amplify-colors-overlay-90);--amplify-components-button-link-overlay-focus-box-shadow: var(--amplify-components-fieldcontrol-overlay-focus-box-shadow);--amplify-components-button-link-overlay-active-border-color: transparent;--amplify-components-button-link-overlay-active-background-color: var(--amplify-colors-overlay-10);--amplify-components-button-link-overlay-active-color: var(--amplify-colors-overlay-90);--amplify-components-button-warning-background-color: transparent;--amplify-components-button-warning-border-color: var(--amplify-colors-red-60);--amplify-components-button-warning-border-width: var(--amplify-border-widths-small);--amplify-components-button-warning-color: var(--amplify-colors-red-60);--amplify-components-button-warning-hover-border-color: var(--amplify-colors-red-80);--amplify-components-button-warning-hover-background-color: var(--amplify-colors-red-10);--amplify-components-button-warning-hover-color: var(--amplify-colors-font-error);--amplify-components-button-warning-focus-border-color: var(--amplify-colors-red-80);--amplify-components-button-warning-focus-background-color: var(--amplify-colors-red-10);--amplify-components-button-warning-focus-color: var(--amplify-colors-red-80);--amplify-components-button-warning-focus-box-shadow: var(--amplify-components-fieldcontrol-error-focus-box-shadow);--amplify-components-button-warning-active-border-color: var(--amplify-colors-red-100);--amplify-components-button-warning-active-background-color: var(--amplify-colors-red-20);--amplify-components-button-warning-active-color: var(--amplify-colors-red-100);--amplify-components-button-warning-disabled-border-color: var(--amplify-colors-border-tertiary);--amplify-components-button-warning-disabled-background-color: transparent;--amplify-components-button-warning-disabled-color: var(--amplify-colors-font-disabled);--amplify-components-button-warning-loading-border-color: var(--amplify-colors-border-tertiary);--amplify-components-button-warning-loading-background-color: transparent;--amplify-components-button-warning-loading-color: var(--amplify-colors-font-disabled);--amplify-components-button-destructive-border-color: transparent;--amplify-components-button-destructive-border-width: var(--amplify-border-widths-small);--amplify-components-button-destructive-border-style: solid;--amplify-components-button-destructive-background-color: var(--amplify-colors-red-60);--amplify-components-button-destructive-color: var(--amplify-colors-font-inverse);--amplify-components-button-destructive-disabled-border-color: transparent;--amplify-components-button-destructive-disabled-background-color: var(--amplify-colors-background-disabled);--amplify-components-button-destructive-disabled-color: var(--amplify-colors-font-disabled);--amplify-components-button-destructive-loading-border-color: transparent;--amplify-components-button-destructive-loading-background-color: var(--amplify-colors-background-disabled);--amplify-components-button-destructive-loading-color: var(--amplify-colors-font-disabled);--amplify-components-button-destructive-hover-border-color: transparent;--amplify-components-button-destructive-hover-background-color: var(--amplify-colors-red-80);--amplify-components-button-destructive-hover-color: var(--amplify-colors-font-inverse);--amplify-components-button-destructive-focus-border-color: transparent;--amplify-components-button-destructive-focus-background-color: var(--amplify-colors-red-80);--amplify-components-button-destructive-focus-color: var(--amplify-colors-font-inverse);--amplify-components-button-destructive-focus-box-shadow: var(--amplify-components-fieldcontrol-error-focus-box-shadow);--amplify-components-button-destructive-active-border-color: transparent;--amplify-components-button-destructive-active-background-color: var(--amplify-colors-red-100);--amplify-components-button-destructive-active-color: var(--amplify-colors-font-inverse);--amplify-components-button-small-font-size: var(--amplify-components-fieldcontrol-small-font-size);--amplify-components-button-small-padding-block-start: var(--amplify-components-fieldcontrol-small-padding-block-start);--amplify-components-button-small-padding-block-end: var(--amplify-components-fieldcontrol-small-padding-block-end);--amplify-components-button-small-padding-inline-start: var(--amplify-components-fieldcontrol-small-padding-inline-start);--amplify-components-button-small-padding-inline-end: var(--amplify-components-fieldcontrol-small-padding-inline-end);--amplify-components-button-large-font-size: var(--amplify-components-fieldcontrol-large-font-size);--amplify-components-button-large-padding-block-start: var(--amplify-components-fieldcontrol-large-padding-block-start);--amplify-components-button-large-padding-block-end: var(--amplify-components-fieldcontrol-large-padding-block-end);--amplify-components-button-large-padding-inline-start: var(--amplify-components-fieldcontrol-large-padding-inline-start);--amplify-components-button-large-padding-inline-end: var(--amplify-components-fieldcontrol-large-padding-inline-end);--amplify-components-button-loader-wrapper-align-items: center;--amplify-components-button-loader-wrapper-gap: var(--amplify-space-xs);--amplify-components-card-background-color: var(--amplify-colors-background-primary);--amplify-components-card-border-radius: var(--amplify-radii-xs);--amplify-components-card-border-width: 0;--amplify-components-card-border-style: solid;--amplify-components-card-border-color: transparent;--amplify-components-card-box-shadow: none;--amplify-components-card-padding: var(--amplify-space-medium);--amplify-components-card-outlined-background-color: var(--amplify-components-card-background-color);--amplify-components-card-outlined-border-radius: var(--amplify-radii-xs);--amplify-components-card-outlined-border-width: var(--amplify-border-widths-small);--amplify-components-card-outlined-border-style: solid;--amplify-components-card-outlined-border-color: var(--amplify-colors-border-primary);--amplify-components-card-outlined-box-shadow: var(--amplify-components-card-box-shadow);--amplify-components-card-elevated-background-color: var(--amplify-components-card-background-color);--amplify-components-card-elevated-border-radius: var(--amplify-radii-xs);--amplify-components-card-elevated-border-width: 0;--amplify-components-card-elevated-border-style: solid;--amplify-components-card-elevated-border-color: transparent;--amplify-components-card-elevated-box-shadow: var(--amplify-shadows-medium);--amplify-components-checkbox-cursor: pointer;--amplify-components-checkbox-align-items: center;--amplify-components-checkbox-disabled-cursor: not-allowed;--amplify-components-checkbox-button-position: relative;--amplify-components-checkbox-button-align-items: center;--amplify-components-checkbox-button-justify-content: center;--amplify-components-checkbox-button-color: var(--amplify-colors-font-inverse);--amplify-components-checkbox-button-before-width: 100%;--amplify-components-checkbox-button-before-height: 100%;--amplify-components-checkbox-button-before-border-width: var(--amplify-border-widths-medium);--amplify-components-checkbox-button-before-border-radius: 20%;--amplify-components-checkbox-button-before-border-style: solid;--amplify-components-checkbox-button-before-border-color: var(--amplify-colors-border-primary);--amplify-components-checkbox-button-focus-outline-color: var(--amplify-colors-transparent);--amplify-components-checkbox-button-focus-outline-style: solid;--amplify-components-checkbox-button-focus-outline-width: var(--amplify-outline-widths-medium);--amplify-components-checkbox-button-focus-outline-offset: var(--amplify-outline-offsets-medium);--amplify-components-checkbox-button-focus-border-color: var(--amplify-colors-border-focus);--amplify-components-checkbox-button-focus-box-shadow: var(--amplify-components-fieldcontrol-focus-box-shadow);--amplify-components-checkbox-button-disabled-border-color: var(--amplify-colors-border-disabled);--amplify-components-checkbox-button-error-border-color: var(--amplify-colors-border-error);--amplify-components-checkbox-button-error-focus-border-color: var(--amplify-colors-border-error);--amplify-components-checkbox-button-error-focus-box-shadow: var(--amplify-components-fieldcontrol-error-focus-box-shadow);--amplify-components-checkbox-icon-background-color: var(--amplify-colors-primary-80);--amplify-components-checkbox-icon-border-radius: 20%;--amplify-components-checkbox-icon-opacity: var(--amplify-opacities-0);--amplify-components-checkbox-icon-transform: scale(0);--amplify-components-checkbox-icon-transition-property: all;--amplify-components-checkbox-icon-transition-duration: var(--amplify-time-short);--amplify-components-checkbox-icon-transition-timing-function: ease-in-out;--amplify-components-checkbox-icon-checked-opacity: var(--amplify-opacities-100);--amplify-components-checkbox-icon-checked-transform: scale(1);--amplify-components-checkbox-icon-checked-disabled-background-color: var(--amplify-colors-background-disabled);--amplify-components-checkbox-icon-indeterminate-opacity: var(--amplify-opacities-100);--amplify-components-checkbox-icon-indeterminate-transform: scale(1);--amplify-components-checkbox-icon-indeterminate-disabled-background-color: var(--amplify-colors-background-disabled);--amplify-components-checkbox-label-color: var(--amplify-components-text-color);--amplify-components-checkbox-label-disabled-color: var(--amplify-colors-font-disabled);--amplify-components-checkboxfield-align-items: flex-start;--amplify-components-checkboxfield-align-content: center;--amplify-components-checkboxfield-flex-direction: column;--amplify-components-checkboxfield-justify-content: center;--amplify-components-collection-pagination-current-color: var(--amplify-components-pagination-current-color);--amplify-components-collection-pagination-current-background-color: var(--amplify-components-pagination-current-background-color);--amplify-components-collection-pagination-button-color: var(--amplify-components-pagination-button-color);--amplify-components-collection-pagination-button-hover-background-color: var(--amplify-components-pagination-button-hover-background-color);--amplify-components-collection-pagination-button-hover-color: var(--amplify-components-pagination-button-hover-color);--amplify-components-collection-pagination-button-disabled-color: var(--amplify-components-pagination-button-disabled-color);--amplify-components-collection-search-input-color: var(--amplify-components-searchfield-color);--amplify-components-collection-search-button-color: var(--amplify-components-searchfield-button-color);--amplify-components-collection-search-button-active-background-color: var(--amplify-components-searchfield-button-active-background-color);--amplify-components-collection-search-button-active-border-color: var(--amplify-components-searchfield-button-active-border-color);--amplify-components-collection-search-button-active-color: var(--amplify-components-searchfield-button-active-color);--amplify-components-collection-search-button-disabled-background-color: var(--amplify-components-searchfield-button-disabled-background-color);--amplify-components-collection-search-button-disabled-border-color: var(--amplify-components-searchfield-button-disabled-border-color);--amplify-components-collection-search-button-disabled-color: var(--amplify-components-searchfield-button-disabled-color);--amplify-components-collection-search-button-focus-background-color: var(--amplify-components-searchfield-button-focus-background-color);--amplify-components-collection-search-button-focus-border-color: var(--amplify-components-searchfield-button-focus-border-color);--amplify-components-collection-search-button-focus-color: var(--amplify-components-searchfield-button-focus-color);--amplify-components-collection-search-button-hover-background-color: var(--amplify-components-searchfield-button-hover-background-color);--amplify-components-collection-search-button-hover-border-color: var(--amplify-components-searchfield-button-hover-border-color);--amplify-components-collection-search-button-hover-color: var(--amplify-components-searchfield-button-hover-color);--amplify-components-copy-font-size: var(--amplify-font-sizes-xs);--amplify-components-copy-gap: var(--amplify-space-relative-medium);--amplify-components-copy-svg-path-fill: var(--amplify-colors-font-primary);--amplify-components-copy-tool-tip-bottom: var(--amplify-space-large);--amplify-components-copy-tool-tip-color: var(--amplify-colors-teal-100);--amplify-components-copy-tool-tip-font-size: var(--amplify-font-sizes-xxs);--amplify-components-countrycodeselect-height: var(--amplify-space-relative-full);--amplify-components-divider-border-style: solid;--amplify-components-divider-border-color: var(--amplify-colors-border-primary);--amplify-components-divider-border-width: var(--amplify-border-widths-medium);--amplify-components-divider-label-color: var(--amplify-colors-font-tertiary);--amplify-components-divider-label-padding-inline: var(--amplify-space-medium);--amplify-components-divider-label-font-size: var(--amplify-font-sizes-small);--amplify-components-divider-label-background-color: var(--amplify-colors-background-primary);--amplify-components-divider-small-border-width: var(--amplify-border-widths-small);--amplify-components-divider-large-border-width: var(--amplify-border-widths-large);--amplify-components-divider-opacity: var(--amplify-opacities-60);--amplify-components-dropzone-background-color: var(--amplify-colors-background-primary);--amplify-components-dropzone-border-radius: var(--amplify-radii-small);--amplify-components-dropzone-border-color: var(--amplify-colors-border-primary);--amplify-components-dropzone-border-style: dashed;--amplify-components-dropzone-border-width: var(--amplify-border-widths-small);--amplify-components-dropzone-color: var(--amplify-colors-font-primary);--amplify-components-dropzone-gap: var(--amplify-space-small);--amplify-components-dropzone-padding-block: var(--amplify-space-xl);--amplify-components-dropzone-padding-inline: var(--amplify-space-large);--amplify-components-dropzone-text-align: center;--amplify-components-dropzone-active-background-color: var(--amplify-colors-primary-10);--amplify-components-dropzone-active-border-radius: var(--amplify-components-dropzone-border-radius);--amplify-components-dropzone-active-border-color: var(--amplify-colors-border-pressed);--amplify-components-dropzone-active-border-style: var(--amplify-components-dropzone-border-style);--amplify-components-dropzone-active-border-width: var(--amplify-components-dropzone-border-width);--amplify-components-dropzone-active-color: var(--amplify-colors-font-primary);--amplify-components-dropzone-disabled-background-color: var(--amplify-colors-background-disabled);--amplify-components-dropzone-disabled-border-radius: var(--amplify-components-dropzone-border-radius);--amplify-components-dropzone-disabled-border-color: var(--amplify-colors-border-disabled);--amplify-components-dropzone-disabled-border-style: var(--amplify-components-dropzone-border-style);--amplify-components-dropzone-disabled-border-width: var(--amplify-components-dropzone-border-width);--amplify-components-dropzone-disabled-color: var(--amplify-colors-font-disabled);--amplify-components-dropzone-accepted-background-color: var(--amplify-colors-background-success);--amplify-components-dropzone-accepted-border-radius: var(--amplify-components-dropzone-border-radius);--amplify-components-dropzone-accepted-border-color: var(--amplify-colors-border-success);--amplify-components-dropzone-accepted-border-style: var(--amplify-components-dropzone-border-style);--amplify-components-dropzone-accepted-border-width: var(--amplify-components-dropzone-border-width);--amplify-components-dropzone-accepted-color: var(--amplify-colors-font-success);--amplify-components-dropzone-rejected-background-color: var(--amplify-colors-background-error);--amplify-components-dropzone-rejected-border-radius: var(--amplify-components-dropzone-border-radius);--amplify-components-dropzone-rejected-border-color: var(--amplify-colors-border-pressed);--amplify-components-dropzone-rejected-border-style: var(--amplify-components-dropzone-border-style);--amplify-components-dropzone-rejected-border-width: var(--amplify-components-dropzone-border-width);--amplify-components-dropzone-rejected-color: var(--amplify-colors-font-error);--amplify-components-field-gap: var(--amplify-space-xs);--amplify-components-field-font-size: var(--amplify-font-sizes-medium);--amplify-components-field-flex-direction: column;--amplify-components-field-small-gap: var(--amplify-space-xxxs);--amplify-components-field-small-font-size: var(--amplify-font-sizes-small);--amplify-components-field-large-gap: var(--amplify-space-small);--amplify-components-field-large-font-size: var(--amplify-font-sizes-large);--amplify-components-field-label-color: var(--amplify-colors-font-secondary);--amplify-components-fieldcontrol-border-style: solid;--amplify-components-fieldcontrol-border-color: var(--amplify-colors-border-primary);--amplify-components-fieldcontrol-border-width: var(--amplify-border-widths-small);--amplify-components-fieldcontrol-border-radius: var(--amplify-radii-small);--amplify-components-fieldcontrol-color: var(--amplify-colors-font-primary);--amplify-components-fieldcontrol-padding-block-start: var(--amplify-space-xs);--amplify-components-fieldcontrol-padding-block-end: var(--amplify-space-xs);--amplify-components-fieldcontrol-padding-inline-start: var(--amplify-space-medium);--amplify-components-fieldcontrol-padding-inline-end: var(--amplify-space-medium);--amplify-components-fieldcontrol-font-size: var(--amplify-components-field-font-size);--amplify-components-fieldcontrol-line-height: var(--amplify-line-heights-medium);--amplify-components-fieldcontrol-transition-duration: var(--amplify-time-medium);--amplify-components-fieldcontrol-outline-color: var(--amplify-colors-transparent);--amplify-components-fieldcontrol-outline-style: solid;--amplify-components-fieldcontrol-outline-width: var(--amplify-outline-widths-medium);--amplify-components-fieldcontrol-outline-offset: var(--amplify-outline-offsets-medium);--amplify-components-fieldcontrol-small-font-size: var(--amplify-components-field-small-font-size);--amplify-components-fieldcontrol-small-padding-block-start: var(--amplify-space-xxs);--amplify-components-fieldcontrol-small-padding-block-end: var(--amplify-space-xxs);--amplify-components-fieldcontrol-small-padding-inline-start: var(--amplify-space-small);--amplify-components-fieldcontrol-small-padding-inline-end: var(--amplify-space-small);--amplify-components-fieldcontrol-large-font-size: var(--amplify-components-field-large-font-size);--amplify-components-fieldcontrol-large-padding-block-start: var(--amplify-space-xs);--amplify-components-fieldcontrol-large-padding-block-end: var(--amplify-space-xs);--amplify-components-fieldcontrol-large-padding-inline-start: var(--amplify-space-medium);--amplify-components-fieldcontrol-large-padding-inline-end: var(--amplify-space-medium);--amplify-components-fieldcontrol-quiet-border-style: none;--amplify-components-fieldcontrol-quiet-border-inline-start: none;--amplify-components-fieldcontrol-quiet-border-inline-end: none;--amplify-components-fieldcontrol-quiet-border-block-start: none;--amplify-components-fieldcontrol-quiet-border-radius: 0;--amplify-components-fieldcontrol-quiet-focus-border-block-end-color: transparent;--amplify-components-fieldcontrol-quiet-focus-box-shadow: var(--amplify-components-fieldcontrol-focus-box-shadow);--amplify-components-fieldcontrol-quiet-error-border-block-end-color: var(--amplify-colors-border-error);--amplify-components-fieldcontrol-quiet-error-focus-border-block-end-color: transparent;--amplify-components-fieldcontrol-quiet-error-focus-box-shadow: var(--amplify-components-fieldcontrol-error-focus-box-shadow);--amplify-components-fieldcontrol-focus-border-color: var(--amplify-colors-border-focus);--amplify-components-fieldcontrol-focus-box-shadow: 0px 0px 0px 2px var(--amplify-colors-border-focus);--amplify-components-fieldcontrol-disabled-color: var(--amplify-colors-font-disabled);--amplify-components-fieldcontrol-disabled-cursor: not-allowed;--amplify-components-fieldcontrol-disabled-border-color: var(--amplify-colors-transparent);--amplify-components-fieldcontrol-disabled-background-color: var(--amplify-colors-background-disabled);--amplify-components-fieldcontrol-error-border-color: var(--amplify-colors-border-error);--amplify-components-fieldcontrol-error-color: var(--amplify-colors-font-error);--amplify-components-fieldcontrol-error-focus-box-shadow: 0px 0px 0px 2px var(--amplify-colors-border-error);--amplify-components-fieldcontrol-info-focus-box-shadow: 0px 0px 0px 2px var(--amplify-colors-blue-100);--amplify-components-fieldcontrol-warning-focus-box-shadow: 0px 0px 0px 2px var(--amplify-colors-orange-100);--amplify-components-fieldcontrol-success-focus-box-shadow: 0px 0px 0px 2px var(--amplify-colors-green-100);--amplify-components-fieldcontrol-overlay-focus-box-shadow: 0px 0px 0px 2px var(--amplify-colors-overlay-90);--amplify-components-fieldgroup-gap: var(--amplify-space-zero);--amplify-components-fieldgroup-vertical-align-items: center;--amplify-components-fieldgroup-outer-align-items: center;--amplify-components-fieldmessages-error-color: var(--amplify-colors-font-error);--amplify-components-fieldmessages-error-font-size: var(--amplify-font-sizes-small);--amplify-components-fieldmessages-description-color: var(--amplify-colors-font-secondary);--amplify-components-fieldmessages-description-font-style: italic;--amplify-components-fieldmessages-description-font-size: var(--amplify-font-sizes-small);--amplify-components-fieldset-background-color: transparent;--amplify-components-fieldset-border-radius: var(--amplify-radii-xs);--amplify-components-fieldset-flex-direction: column;--amplify-components-fieldset-gap: var(--amplify-components-field-gap);--amplify-components-fieldset-legend-color: var(--amplify-colors-font-primary);--amplify-components-fieldset-legend-font-size: var(--amplify-components-field-font-size);--amplify-components-fieldset-legend-font-weight: var(--amplify-font-weights-bold);--amplify-components-fieldset-legend-line-height: var(--amplify-line-heights-medium);--amplify-components-fieldset-legend-small-font-size: var(--amplify-components-field-small-font-size);--amplify-components-fieldset-legend-large-font-size: var(--amplify-components-field-large-font-size);--amplify-components-fieldset-outlined-padding: var(--amplify-space-medium);--amplify-components-fieldset-outlined-border-color: var(--amplify-colors-neutral-40);--amplify-components-fieldset-outlined-border-width: var(--amplify-border-widths-small);--amplify-components-fieldset-outlined-border-style: solid;--amplify-components-fieldset-outlined-small-padding: var(--amplify-space-small);--amplify-components-fieldset-outlined-large-padding: var(--amplify-space-large);--amplify-components-fieldset-small-gap: var(--amplify-components-field-small-gap);--amplify-components-fieldset-large-gap: var(--amplify-components-field-large-gap);--amplify-components-fileuploader-dropzone-background-color: var(--amplify-colors-background-primary);--amplify-components-fileuploader-dropzone-border-radius: var(--amplify-radii-small);--amplify-components-fileuploader-dropzone-border-color: var(--amplify-colors-border-primary);--amplify-components-fileuploader-dropzone-border-style: dashed;--amplify-components-fileuploader-dropzone-border-width: var(--amplify-border-widths-small);--amplify-components-fileuploader-dropzone-gap: var(--amplify-space-small);--amplify-components-fileuploader-dropzone-padding-block: var(--amplify-space-xl);--amplify-components-fileuploader-dropzone-padding-inline: var(--amplify-space-large);--amplify-components-fileuploader-dropzone-text-align: center;--amplify-components-fileuploader-dropzone-active-background-color: var(--amplify-colors-primary-10);--amplify-components-fileuploader-dropzone-active-border-radius: var(--amplify-components-fileuploader-dropzone-border-radius);--amplify-components-fileuploader-dropzone-active-border-color: var(--amplify-colors-border-pressed);--amplify-components-fileuploader-dropzone-active-border-style: var(--amplify-components-fileuploader-dropzone-border-style);--amplify-components-fileuploader-dropzone-active-border-width: var(--amplify-border-widths-medium);--amplify-components-fileuploader-dropzone-icon-color: var(--amplify-colors-border-primary);--amplify-components-fileuploader-dropzone-icon-font-size: var(--amplify-font-sizes-xxl);--amplify-components-fileuploader-dropzone-text-color: var(--amplify-colors-font-tertiary);--amplify-components-fileuploader-dropzone-text-font-size: var(--amplify-font-sizes-medium);--amplify-components-fileuploader-dropzone-text-font-weight: var(--amplify-font-weights-bold);--amplify-components-fileuploader-file-background-color: var(--amplify-colors-background-primary);--amplify-components-fileuploader-file-border-radius: var(--amplify-radii-small);--amplify-components-fileuploader-file-border-color: var(--amplify-colors-border-primary);--amplify-components-fileuploader-file-border-style: solid;--amplify-components-fileuploader-file-border-width: var(--amplify-border-widths-small);--amplify-components-fileuploader-file-padding-block: var(--amplify-space-xs);--amplify-components-fileuploader-file-padding-inline: var(--amplify-space-small);--amplify-components-fileuploader-file-gap: var(--amplify-space-small);--amplify-components-fileuploader-file-align-items: baseline;--amplify-components-fileuploader-file-name-font-size: var(--amplify-font-sizes-medium);--amplify-components-fileuploader-file-name-font-weight: var(--amplify-font-weights-bold);--amplify-components-fileuploader-file-name-color: var(--amplify-colors-font-primary);--amplify-components-fileuploader-file-size-font-size: var(--amplify-font-sizes-small);--amplify-components-fileuploader-file-size-font-weight: var(--amplify-font-weights-normal);--amplify-components-fileuploader-file-size-color: var(--amplify-colors-font-tertiary);--amplify-components-fileuploader-file-image-width: var(--amplify-space-xxl);--amplify-components-fileuploader-file-image-height: var(--amplify-space-xxl);--amplify-components-fileuploader-file-image-background-color: var(--amplify-colors-background-secondary);--amplify-components-fileuploader-file-image-color: var(--amplify-colors-font-tertiary);--amplify-components-fileuploader-file-image-border-radius: var(--amplify-radii-small);--amplify-components-fileuploader-filelist-flex-direction: column;--amplify-components-fileuploader-filelist-gap: var(--amplify-space-small);--amplify-components-fileuploader-loader-stroke-linecap: round;--amplify-components-fileuploader-loader-stroke-empty: var(--amplify-colors-border-secondary);--amplify-components-fileuploader-loader-stroke-filled: var(--amplify-components-loader-stroke-filled);--amplify-components-fileuploader-loader-stroke-width: var(--amplify-border-widths-large);--amplify-components-fileuploader-previewer-background-color: var(--amplify-colors-background-primary);--amplify-components-fileuploader-previewer-border-color: var(--amplify-colors-border-primary);--amplify-components-fileuploader-previewer-border-style: solid;--amplify-components-fileuploader-previewer-border-width: var(--amplify-border-widths-small);--amplify-components-fileuploader-previewer-border-radius: var(--amplify-radii-small);--amplify-components-fileuploader-previewer-padding-block: var(--amplify-space-zero);--amplify-components-fileuploader-previewer-padding-inline: var(--amplify-space-zero);--amplify-components-fileuploader-previewer-max-height: 40rem;--amplify-components-fileuploader-previewer-max-width: auto;--amplify-components-fileuploader-previewer-text-font-size: var(--amplify-font-sizes-medium);--amplify-components-fileuploader-previewer-text-font-weight: var(--amplify-font-weights-bold);--amplify-components-fileuploader-previewer-text-color: var(--amplify-colors-font-primary);--amplify-components-fileuploader-previewer-body-padding-block: var(--amplify-space-medium);--amplify-components-fileuploader-previewer-body-padding-inline: var(--amplify-space-medium);--amplify-components-fileuploader-previewer-body-gap: var(--amplify-space-small);--amplify-components-fileuploader-previewer-footer-justify-content: flex-end;--amplify-components-flex-gap: var(--amplify-space-medium);--amplify-components-flex-justify-content: normal;--amplify-components-flex-align-items: stretch;--amplify-components-flex-align-content: normal;--amplify-components-flex-flex-wrap: nowrap;--amplify-components-heading-1-font-size: var(--amplify-font-sizes-xxxxl);--amplify-components-heading-1-font-weight: var(--amplify-font-weights-light);--amplify-components-heading-2-font-size: var(--amplify-font-sizes-xxxl);--amplify-components-heading-2-font-weight: var(--amplify-font-weights-normal);--amplify-components-heading-3-font-size: var(--amplify-font-sizes-xxl);--amplify-components-heading-3-font-weight: var(--amplify-font-weights-medium);--amplify-components-heading-4-font-size: var(--amplify-font-sizes-xl);--amplify-components-heading-4-font-weight: var(--amplify-font-weights-semibold);--amplify-components-heading-5-font-size: var(--amplify-font-sizes-large);--amplify-components-heading-5-font-weight: var(--amplify-font-weights-bold);--amplify-components-heading-6-font-size: var(--amplify-font-sizes-medium);--amplify-components-heading-6-font-weight: var(--amplify-font-weights-extrabold);--amplify-components-heading-color: var(--amplify-colors-font-primary);--amplify-components-heading-line-height: var(--amplify-line-heights-small);--amplify-components-icon-line-height: 1;--amplify-components-icon-height: 1em;--amplify-components-highlightmatch-highlighted-font-weight: var(--amplify-font-weights-bold);--amplify-components-image-max-width: 100%;--amplify-components-image-height: auto;--amplify-components-image-object-fit: initial;--amplify-components-image-object-position: initial;--amplify-components-inappmessaging-banner-height: 150px ;--amplify-components-inappmessaging-banner-width: 400px ;--amplify-components-inappmessaging-button-background-color: #e8e8e8;--amplify-components-inappmessaging-button-border-radius: 5px;--amplify-components-inappmessaging-button-color: black;--amplify-components-inappmessaging-dialog-height: 50vh;--amplify-components-inappmessaging-dialog-min-height: 400px;--amplify-components-inappmessaging-dialog-min-width: 400px;--amplify-components-inappmessaging-dialog-width: 30vw;--amplify-components-inappmessaging-header-font-size: var(--amplify-font-sizes-medium);--amplify-components-inappmessaging-header-font-weight: var(--amplify-font-weights-extrabold);--amplify-components-input-color: var(--amplify-components-fieldcontrol-color);--amplify-components-input-border-color: var(--amplify-components-fieldcontrol-border-color);--amplify-components-input-font-size: var(--amplify-components-fieldcontrol-font-size);--amplify-components-input-focus-border-color: var(--amplify-components-fieldcontrol-focus-border-color);--amplify-components-link-active-color: var(--amplify-colors-font-active);--amplify-components-link-color: var(--amplify-colors-font-interactive);--amplify-components-link-focus-color: var(--amplify-colors-font-focus);--amplify-components-link-hover-color: var(--amplify-colors-font-hover);--amplify-components-link-visited-color: var(--amplify-colors-font-interactive);--amplify-components-liveness-camera-module-background-color: var(--amplify-colors-background-primary);--amplify-components-loader-width: var(--amplify-font-sizes-medium);--amplify-components-loader-height: var(--amplify-font-sizes-medium);--amplify-components-loader-font-size: var(--amplify-font-sizes-xs);--amplify-components-loader-stroke-empty: var(--amplify-colors-neutral-20);--amplify-components-loader-stroke-filled: var(--amplify-colors-primary-80);--amplify-components-loader-stroke-linecap: round;--amplify-components-loader-animation-duration: 1s;--amplify-components-loader-small-width: var(--amplify-font-sizes-small);--amplify-components-loader-small-height: var(--amplify-font-sizes-small);--amplify-components-loader-small-font-size: var(--amplify-font-sizes-xxs);--amplify-components-loader-large-width: var(--amplify-font-sizes-large);--amplify-components-loader-large-height: var(--amplify-font-sizes-large);--amplify-components-loader-large-font-size: var(--amplify-font-sizes-small);--amplify-components-loader-linear-width: 100%;--amplify-components-loader-linear-min-width: 5rem;--amplify-components-loader-linear-font-size: var(--amplify-font-sizes-xxs);--amplify-components-loader-linear-stroke-width: var(--amplify-font-sizes-xxs);--amplify-components-loader-linear-stroke-filled: var(--amplify-colors-primary-80);--amplify-components-loader-linear-stroke-empty: var(--amplify-colors-neutral-20);--amplify-components-loader-linear-stroke-linecap: round;--amplify-components-loader-linear-animation-duration: 1s;--amplify-components-loader-linear-small-stroke-width: var(--amplify-font-sizes-xxxs);--amplify-components-loader-linear-small-font-size: var(--amplify-font-sizes-xxxs);--amplify-components-loader-linear-large-stroke-width: var(--amplify-font-sizes-xs);--amplify-components-loader-linear-large-font-size: var(--amplify-font-sizes-xs);--amplify-components-loader-text-fill: var(--amplify-colors-font-primary);--amplify-components-menu-background-color: var(--amplify-colors-background-primary);--amplify-components-menu-border-radius: var(--amplify-radii-medium);--amplify-components-menu-border-width: var(--amplify-border-widths-small);--amplify-components-menu-border-style: solid;--amplify-components-menu-border-color: var(--amplify-colors-border-primary);--amplify-components-menu-box-shadow: var(--amplify-shadows-large);--amplify-components-menu-flex-direction: column;--amplify-components-menu-gap: var(--amplify-space-zero);--amplify-components-menu-max-width: 30rem;--amplify-components-menu-min-width: 14rem;--amplify-components-menu-small-width: var(--amplify-font-sizes-medium);--amplify-components-menu-small-height: var(--amplify-font-sizes-medium);--amplify-components-menu-large-width: var(--amplify-font-sizes-xxxl);--amplify-components-menu-large-height: var(--amplify-font-sizes-xxxl);--amplify-components-menu-item-min-height: 2.5rem;--amplify-components-menu-item-padding-inline-start: var(--amplify-space-medium);--amplify-components-menu-item-padding-inline-end: var(--amplify-space-medium);--amplify-components-message-align-items: center;--amplify-components-message-background-color: var(--amplify-colors-background-tertiary);--amplify-components-message-border-color: transparent;--amplify-components-message-border-style: solid;--amplify-components-message-border-width: var(--amplify-border-widths-small);--amplify-components-message-border-radius: var(--amplify-radii-xs);--amplify-components-message-color: var(--amplify-colors-font-primary);--amplify-components-message-justify-content: flex-start;--amplify-components-message-padding-block: var(--amplify-space-small);--amplify-components-message-padding-inline: var(--amplify-space-medium);--amplify-components-message-line-height: var(--amplify-line-heights-small);--amplify-components-message-icon-size: var(--amplify-font-sizes-xl);--amplify-components-message-heading-font-size: var(--amplify-font-sizes-medium);--amplify-components-message-heading-font-weight: var(--amplify-font-weights-bold);--amplify-components-message-dismiss-gap: var(--amplify-space-xxs);--amplify-components-message-plain-color: var(--amplify-colors-font-primary);--amplify-components-message-plain-background-color: var(--amplify-colors-background-primary);--amplify-components-message-plain-border-color: transparent;--amplify-components-message-plain-info-color: var(--amplify-colors-font-info);--amplify-components-message-plain-info-background-color: var(--amplify-colors-background-primary);--amplify-components-message-plain-info-border-color: transparent;--amplify-components-message-plain-error-color: var(--amplify-colors-font-error);--amplify-components-message-plain-error-background-color: var(--amplify-colors-background-primary);--amplify-components-message-plain-error-border-color: transparent;--amplify-components-message-plain-success-color: var(--amplify-colors-font-success);--amplify-components-message-plain-success-background-color: var(--amplify-colors-background-primary);--amplify-components-message-plain-success-border-color: transparent;--amplify-components-message-plain-warning-color: var(--amplify-colors-font-warning);--amplify-components-message-plain-warning-background-color: var(--amplify-colors-background-primary);--amplify-components-message-plain-warning-border-color: transparent;--amplify-components-message-outlined-color: var(--amplify-colors-font-primary);--amplify-components-message-outlined-background-color: var(--amplify-colors-background-primary);--amplify-components-message-outlined-border-color: var(--amplify-colors-border-primary);--amplify-components-message-outlined-info-color: var(--amplify-colors-font-info);--amplify-components-message-outlined-info-background-color: var(--amplify-colors-background-primary);--amplify-components-message-outlined-info-border-color: var(--amplify-colors-border-info);--amplify-components-message-outlined-error-color: var(--amplify-colors-font-error);--amplify-components-message-outlined-error-background-color: var(--amplify-colors-background-primary);--amplify-components-message-outlined-error-border-color: var(--amplify-colors-border-error);--amplify-components-message-outlined-success-color: var(--amplify-colors-font-success);--amplify-components-message-outlined-success-background-color: var(--amplify-colors-background-primary);--amplify-components-message-outlined-success-border-color: var(--amplify-colors-border-success);--amplify-components-message-outlined-warning-color: var(--amplify-colors-font-warning);--amplify-components-message-outlined-warning-background-color: var(--amplify-colors-background-primary);--amplify-components-message-outlined-warning-border-color: var(--amplify-colors-border-warning);--amplify-components-message-filled-color: var(--amplify-colors-font-primary);--amplify-components-message-filled-background-color: var(--amplify-colors-background-secondary);--amplify-components-message-filled-border-color: transparent;--amplify-components-message-filled-info-color: var(--amplify-colors-font-info);--amplify-components-message-filled-info-background-color: var(--amplify-colors-background-info);--amplify-components-message-filled-info-border-color: transparent;--amplify-components-message-filled-error-color: var(--amplify-colors-font-error);--amplify-components-message-filled-error-background-color: var(--amplify-colors-background-error);--amplify-components-message-filled-error-border-color: transparent;--amplify-components-message-filled-success-color: var(--amplify-colors-font-success);--amplify-components-message-filled-success-background-color: var(--amplify-colors-background-success);--amplify-components-message-filled-success-border-color: transparent;--amplify-components-message-filled-warning-color: var(--amplify-colors-font-warning);--amplify-components-message-filled-warning-background-color: var(--amplify-colors-background-warning);--amplify-components-message-filled-warning-border-color: transparent;--amplify-components-pagination-current-align-items: center;--amplify-components-pagination-current-justify-content: center;--amplify-components-pagination-current-color: var(--amplify-colors-font-inverse);--amplify-components-pagination-current-font-size: var(--amplify-font-sizes-small);--amplify-components-pagination-current-background-color: var(--amplify-colors-overlay-40);--amplify-components-pagination-button-color: var(--amplify-colors-font-primary);--amplify-components-pagination-button-padding-inline-start: var(--amplify-space-xxs);--amplify-components-pagination-button-padding-inline-end: var(--amplify-space-xxs);--amplify-components-pagination-button-transition-property: background-color;--amplify-components-pagination-button-transition-duration: var(--amplify-time-medium);--amplify-components-pagination-button-hover-background-color: var(--amplify-colors-overlay-10);--amplify-components-pagination-button-hover-color: var(--amplify-colors-font-primary);--amplify-components-pagination-button-disabled-color: var(--amplify-colors-font-disabled);--amplify-components-pagination-ellipsis-align-items: baseline;--amplify-components-pagination-ellipsis-justify-content: center;--amplify-components-pagination-ellipsis-padding-inline-start: var(--amplify-space-xs);--amplify-components-pagination-ellipsis-padding-inline-end: var(--amplify-space-xs);--amplify-components-pagination-item-container-margin-left: var(--amplify-space-xxxs);--amplify-components-pagination-item-container-margin-right: var(--amplify-space-xxxs);--amplify-components-pagination-item-shared-height: var(--amplify-font-sizes-xxl);--amplify-components-pagination-item-shared-min-width: var(--amplify-font-sizes-xxl);--amplify-components-pagination-item-shared-border-radius: var(--amplify-font-sizes-medium);--amplify-components-passwordfield-color: var(--amplify-components-fieldcontrol-color);--amplify-components-passwordfield-button-color: var(--amplify-components-button-color);--amplify-components-passwordfield-button-active-background-color: var(--amplify-components-button-active-background-color);--amplify-components-passwordfield-button-active-border-color: var(--amplify-components-button-active-border-color);--amplify-components-passwordfield-button-active-color: var(--amplify-components-button-active-color);--amplify-components-passwordfield-button-disabled-background-color: var(--amplify-components-button-disabled-background-color);--amplify-components-passwordfield-button-disabled-border-color: var(--amplify-components-button-disabled-border-color);--amplify-components-passwordfield-button-disabled-color: var(--amplify-components-button-disabled-color);--amplify-components-passwordfield-button-error-color: var(--amplify-components-button-outlined-error-color);--amplify-components-passwordfield-button-error-background-color: var(--amplify-components-button-outlined-error-background-color);--amplify-components-passwordfield-button-error-border-color: var(--amplify-components-button-outlined-error-border-color);--amplify-components-passwordfield-button-error-active-border-color: var(--amplify-components-button-outlined-error-active-border-color);--amplify-components-passwordfield-button-error-active-background-color: var(--amplify-components-button-outlined-error-active-background-color);--amplify-components-passwordfield-button-error-active-color: var(--amplify-components-button-outlined-error-active-color);--amplify-components-passwordfield-button-error-focus-border-color: var(--amplify-components-button-outlined-error-focus-border-color);--amplify-components-passwordfield-button-error-focus-background-color: var(--amplify-components-button-outlined-error-focus-background-color);--amplify-components-passwordfield-button-error-focus-color: var(--amplify-components-button-outlined-error-focus-color);--amplify-components-passwordfield-button-error-focus-box-shadow: var(--amplify-components-button-outlined-error-focus-box-shadow);--amplify-components-passwordfield-button-error-hover-border-color: var(--amplify-components-button-outlined-error-hover-border-color);--amplify-components-passwordfield-button-error-hover-background-color: var(--amplify-components-button-outlined-error-hover-background-color);--amplify-components-passwordfield-button-error-hover-color: var(--amplify-components-button-outlined-error-hover-color);--amplify-components-passwordfield-button-focus-background-color: var(--amplify-components-button-focus-background-color);--amplify-components-passwordfield-button-focus-border-color: var(--amplify-components-button-focus-border-color);--amplify-components-passwordfield-button-focus-color: var(--amplify-components-button-focus-color);--amplify-components-passwordfield-button-hover-background-color: var(--amplify-components-button-hover-background-color);--amplify-components-passwordfield-button-hover-border-color: var(--amplify-components-button-hover-border-color);--amplify-components-passwordfield-button-hover-color: var(--amplify-components-button-hover-color);--amplify-components-phonenumberfield-color: var(--amplify-components-fieldcontrol-color);--amplify-components-phonenumberfield-border-color: var(--amplify-components-fieldcontrol-border-color);--amplify-components-phonenumberfield-font-size: var(--amplify-components-fieldcontrol-font-size);--amplify-components-phonenumberfield-focus-border-color: var(--amplify-components-fieldcontrol-focus-border-color);--amplify-components-placeholder-border-radius: var(--amplify-radii-small);--amplify-components-placeholder-transition-duration: var(--amplify-time-long);--amplify-components-placeholder-start-color: var(--amplify-colors-background-secondary);--amplify-components-placeholder-end-color: var(--amplify-colors-background-tertiary);--amplify-components-placeholder-small-height: var(--amplify-space-small);--amplify-components-placeholder-default-height: var(--amplify-space-medium);--amplify-components-placeholder-large-height: var(--amplify-space-large);--amplify-components-radio-align-items: center;--amplify-components-radio-justify-content: flex-start;--amplify-components-radio-gap: inherit;--amplify-components-radio-disabled-cursor: not-allowed;--amplify-components-radio-button-align-items: center;--amplify-components-radio-button-justify-content: center;--amplify-components-radio-button-width: var(--amplify-font-sizes-medium);--amplify-components-radio-button-height: var(--amplify-font-sizes-medium);--amplify-components-radio-button-box-sizing: border-box;--amplify-components-radio-button-border-width: var(--amplify-border-widths-medium);--amplify-components-radio-button-border-style: solid;--amplify-components-radio-button-border-radius: 50%;--amplify-components-radio-button-border-color: var(--amplify-colors-border-primary);--amplify-components-radio-button-color: var(--amplify-colors-background-primary);--amplify-components-radio-button-background-color: var(--amplify-colors-background-primary);--amplify-components-radio-button-transition-property: all;--amplify-components-radio-button-transition-duration: var(--amplify-time-medium);--amplify-components-radio-button-outline-color: var(--amplify-colors-transparent);--amplify-components-radio-button-outline-style: solid;--amplify-components-radio-button-outline-width: var(--amplify-outline-widths-medium);--amplify-components-radio-button-outline-offset: var(--amplify-outline-offsets-medium);--amplify-components-radio-button-padding: var(--amplify-border-widths-medium);--amplify-components-radio-button-small-width: var(--amplify-font-sizes-small);--amplify-components-radio-button-small-height: var(--amplify-font-sizes-small);--amplify-components-radio-button-large-width: var(--amplify-font-sizes-large);--amplify-components-radio-button-large-height: var(--amplify-font-sizes-large);--amplify-components-radio-button-checked-color: var(--amplify-colors-primary-80);--amplify-components-radio-button-checked-disabled-color: var(--amplify-colors-background-disabled);--amplify-components-radio-button-focus-border-color: var(--amplify-colors-border-focus);--amplify-components-radio-button-focus-box-shadow: var(--amplify-components-fieldcontrol-focus-box-shadow);--amplify-components-radio-button-error-border-color: var(--amplify-colors-border-error);--amplify-components-radio-button-error-focus-box-shadow: var(--amplify-components-fieldcontrol-error-focus-box-shadow);--amplify-components-radio-button-disabled-border-color: var(--amplify-colors-border-disabled);--amplify-components-radio-button-disabled-background-color: var(--amplify-colors-background-primary);--amplify-components-radio-label-color: var(--amplify-components-text-color);--amplify-components-radio-label-disabled-color: var(--amplify-colors-font-disabled);--amplify-components-radiogroup-radio-border-width: var(--amplify-components-radio-button-border-width);--amplify-components-radiogroup-radio-border-color: var(--amplify-components-radio-button-border-color);--amplify-components-radiogroup-radio-background-color: var(--amplify-components-radio-button-background-color);--amplify-components-radiogroup-radio-checked-color: var(--amplify-components-radio-button-checked-color);--amplify-components-radiogroup-radio-label-color: var(--amplify-components-radio-label-color);--amplify-components-radiogroup-legend-color: var(--amplify-components-fieldset-legend-color);--amplify-components-radiogroup-legend-font-weight: var(--amplify-font-weights-normal);--amplify-components-rating-large-size: var(--amplify-font-sizes-xxxl);--amplify-components-rating-default-size: var(--amplify-font-sizes-xl);--amplify-components-rating-small-size: var(--amplify-font-sizes-small);--amplify-components-rating-filled-color: var(--amplify-colors-secondary-80);--amplify-components-rating-empty-color: var(--amplify-colors-background-tertiary);--amplify-components-searchfield-color: var(--amplify-components-fieldcontrol-color);--amplify-components-searchfield-button-color: var(--amplify-components-button-color);--amplify-components-searchfield-button-background-color: var(--amplify-colors-background-primary);--amplify-components-searchfield-button-active-background-color: var(--amplify-components-button-active-background-color);--amplify-components-searchfield-button-active-border-color: var(--amplify-components-button-active-border-color);--amplify-components-searchfield-button-active-color: var(--amplify-components-button-active-color);--amplify-components-searchfield-button-disabled-background-color: var(--amplify-components-button-disabled-background-color);--amplify-components-searchfield-button-disabled-border-color: var(--amplify-components-button-disabled-border-color);--amplify-components-searchfield-button-disabled-color: var(--amplify-components-button-disabled-color);--amplify-components-searchfield-button-focus-background-color: var(--amplify-components-button-focus-background-color);--amplify-components-searchfield-button-focus-border-color: var(--amplify-components-button-focus-border-color);--amplify-components-searchfield-button-focus-color: var(--amplify-components-button-focus-color);--amplify-components-searchfield-button-hover-background-color: var(--amplify-components-button-hover-background-color);--amplify-components-searchfield-button-hover-border-color: var(--amplify-components-button-hover-border-color);--amplify-components-searchfield-button-hover-color: var(--amplify-components-button-hover-color);--amplify-components-select-color: var(--amplify-components-fieldcontrol-color);--amplify-components-select-background-color: var(--amplify-colors-background-primary);--amplify-components-select-padding-inline-end: var(--amplify-space-xxl);--amplify-components-select-disabled-color: var(--amplify-colors-font-disabled);--amplify-components-select-disabled-background-color: var(--amplify-colors-background-disabled);--amplify-components-select-wrapper-flex: 1;--amplify-components-select-wrapper-display: block;--amplify-components-select-wrapper-position: relative;--amplify-components-select-wrapper-cursor: pointer;--amplify-components-select-icon-wrapper-align-items: center;--amplify-components-select-icon-wrapper-position: absolute;--amplify-components-select-icon-wrapper-top: 50%;--amplify-components-select-icon-wrapper-right: var(--amplify-space-medium);--amplify-components-select-icon-wrapper-transform: translateY(-50%);--amplify-components-select-icon-wrapper-pointer-events: none;--amplify-components-select-icon-wrapper-small-right: var(--amplify-space-xs);--amplify-components-select-icon-wrapper-large-right: var(--amplify-space-medium);--amplify-components-select-option-background-color: transparent;--amplify-components-select-option-color: var(--amplify-colors-font-primary);--amplify-components-select-option-disabled-color: var(--amplify-colors-font-disabled);--amplify-components-select-option-disabled-background-color: transparent;--amplify-components-select-white-space: nowrap;--amplify-components-select-min-width: 6.5rem;--amplify-components-select-small-min-width: 5.5rem;--amplify-components-select-small-padding-inline-end: var(--amplify-space-xl);--amplify-components-select-large-min-width: 7.5rem;--amplify-components-select-large-padding-inline-end: var(--amplify-space-xxl);--amplify-components-select-expanded-padding-block: var(--amplify-space-xs);--amplify-components-select-expanded-padding-inline: var(--amplify-space-small);--amplify-components-select-expanded-option-padding-block: var(--amplify-space-xs);--amplify-components-select-expanded-option-padding-inline: var(--amplify-space-small);--amplify-components-selectfield-border-color: var(--amplify-components-fieldcontrol-border-color);--amplify-components-selectfield-color: var(--amplify-components-fieldcontrol-color);--amplify-components-selectfield-flex-direction: column;--amplify-components-selectfield-font-size: var(--amplify-components-fieldcontrol-font-size);--amplify-components-selectfield-focus-border-color: var(--amplify-components-fieldcontrol-focus-border-color);--amplify-components-selectfield-label-color: var(--amplify-components-field-label-color);--amplify-components-sliderfield-padding-block: var(--amplify-space-xs);--amplify-components-sliderfield-track-background-color: var(--amplify-colors-background-quaternary);--amplify-components-sliderfield-track-border-radius: 9999px;--amplify-components-sliderfield-track-height: 0.375rem;--amplify-components-sliderfield-track-min-width: 10rem;--amplify-components-sliderfield-range-background-color: var(--amplify-colors-primary-80);--amplify-components-sliderfield-range-border-radius: 9999px;--amplify-components-sliderfield-range-disabled-background-color: var(--amplify-colors-background-disabled);--amplify-components-sliderfield-thumb-width: 1.25rem;--amplify-components-sliderfield-thumb-height: 1.25rem;--amplify-components-sliderfield-thumb-background-color: var(--amplify-colors-background-primary);--amplify-components-sliderfield-thumb-box-shadow: var(--amplify-shadows-small);--amplify-components-sliderfield-thumb-border-radius: 50%;--amplify-components-sliderfield-thumb-border-width: var(--amplify-border-widths-medium);--amplify-components-sliderfield-thumb-border-color: var(--amplify-colors-border-primary);--amplify-components-sliderfield-thumb-border-style: solid;--amplify-components-sliderfield-thumb-disabled-background-color: var(--amplify-colors-background-disabled);--amplify-components-sliderfield-thumb-disabled-border-color: transparent;--amplify-components-sliderfield-thumb-disabled-box-shadow: none;--amplify-components-sliderfield-thumb-hover-background-color: var(--amplify-colors-background-primary);--amplify-components-sliderfield-thumb-hover-border-color: var(--amplify-colors-border-focus);--amplify-components-sliderfield-thumb-focus-border-color: var(--amplify-colors-border-focus);--amplify-components-sliderfield-thumb-focus-box-shadow: var(--amplify-components-fieldcontrol-focus-box-shadow);--amplify-components-sliderfield-small-track-height: 0.25rem;--amplify-components-sliderfield-small-thumb-width: 1rem;--amplify-components-sliderfield-small-thumb-height: 1rem;--amplify-components-sliderfield-large-track-height: 0.625rem;--amplify-components-sliderfield-large-thumb-width: 1.5rem;--amplify-components-sliderfield-large-thumb-height: 1.5rem;--amplify-components-stepperfield-border-color: var(--amplify-components-fieldcontrol-border-color);--amplify-components-stepperfield-flex-direction: column;--amplify-components-stepperfield-input-color: var(--amplify-components-fieldcontrol-color);--amplify-components-stepperfield-input-font-size: var(--amplify-components-fieldcontrol-font-size);--amplify-components-stepperfield-input-text-align: center;--amplify-components-stepperfield-button-color: var(--amplify-components-button-color);--amplify-components-stepperfield-button-background-color: var(--amplify-colors-transparent);--amplify-components-stepperfield-button-active-color: var(--amplify-components-button-active-color);--amplify-components-stepperfield-button-active-background-color: var(--amplify-components-button-active-background-color);--amplify-components-stepperfield-button-focus-color: var(--amplify-components-button-focus-color);--amplify-components-stepperfield-button-focus-background-color: var(--amplify-components-button-focus-background-color);--amplify-components-stepperfield-button-disabled-color: var(--amplify-components-button-disabled-color);--amplify-components-stepperfield-button-disabled-background-color: var(--amplify-components-fieldcontrol-disabled-background-color);--amplify-components-stepperfield-button-hover-color: var(--amplify-components-button-hover-color);--amplify-components-stepperfield-button-hover-background-color: var(--amplify-components-button-hover-background-color);--amplify-components-storagemanager-dropzone-background-color: var(--amplify-colors-background-primary);--amplify-components-storagemanager-dropzone-border-radius: var(--amplify-radii-small);--amplify-components-storagemanager-dropzone-border-color: var(--amplify-colors-border-primary);--amplify-components-storagemanager-dropzone-border-style: dashed;--amplify-components-storagemanager-dropzone-border-width: var(--amplify-border-widths-small);--amplify-components-storagemanager-dropzone-gap: var(--amplify-space-small);--amplify-components-storagemanager-dropzone-padding-block: var(--amplify-space-xl);--amplify-components-storagemanager-dropzone-padding-inline: var(--amplify-space-large);--amplify-components-storagemanager-dropzone-text-align: center;--amplify-components-storagemanager-dropzone-active-background-color: var(--amplify-colors-primary-10);--amplify-components-storagemanager-dropzone-active-border-radius: var(--amplify-components-storagemanager-dropzone-border-radius);--amplify-components-storagemanager-dropzone-active-border-color: var(--amplify-colors-border-pressed);--amplify-components-storagemanager-dropzone-active-border-style: var(--amplify-components-storagemanager-dropzone-border-style);--amplify-components-storagemanager-dropzone-active-border-width: var(--amplify-border-widths-medium);--amplify-components-storagemanager-dropzone-icon-color: var(--amplify-colors-border-primary);--amplify-components-storagemanager-dropzone-icon-font-size: var(--amplify-font-sizes-xxl);--amplify-components-storagemanager-dropzone-text-color: var(--amplify-colors-font-tertiary);--amplify-components-storagemanager-dropzone-text-font-size: var(--amplify-font-sizes-medium);--amplify-components-storagemanager-dropzone-text-font-weight: var(--amplify-font-weights-bold);--amplify-components-storagemanager-file-background-color: var(--amplify-colors-background-primary);--amplify-components-storagemanager-file-border-radius: var(--amplify-radii-small);--amplify-components-storagemanager-file-border-color: var(--amplify-colors-border-primary);--amplify-components-storagemanager-file-border-style: solid;--amplify-components-storagemanager-file-border-width: var(--amplify-border-widths-small);--amplify-components-storagemanager-file-padding-block: var(--amplify-space-xs);--amplify-components-storagemanager-file-padding-inline: var(--amplify-space-small);--amplify-components-storagemanager-file-gap: var(--amplify-space-small);--amplify-components-storagemanager-file-align-items: baseline;--amplify-components-storagemanager-file-name-font-size: var(--amplify-font-sizes-medium);--amplify-components-storagemanager-file-name-font-weight: var(--amplify-font-weights-bold);--amplify-components-storagemanager-file-name-color: var(--amplify-colors-font-primary);--amplify-components-storagemanager-file-size-font-size: var(--amplify-font-sizes-small);--amplify-components-storagemanager-file-size-font-weight: var(--amplify-font-weights-normal);--amplify-components-storagemanager-file-size-color: var(--amplify-colors-font-tertiary);--amplify-components-storagemanager-file-image-width: var(--amplify-space-xxl);--amplify-components-storagemanager-file-image-height: var(--amplify-space-xxl);--amplify-components-storagemanager-file-image-background-color: var(--amplify-colors-background-secondary);--amplify-components-storagemanager-file-image-color: var(--amplify-colors-font-tertiary);--amplify-components-storagemanager-file-image-border-radius: var(--amplify-radii-small);--amplify-components-storagemanager-filelist-flex-direction: column;--amplify-components-storagemanager-filelist-gap: var(--amplify-space-small);--amplify-components-storagemanager-loader-stroke-linecap: round;--amplify-components-storagemanager-loader-stroke-empty: var(--amplify-colors-border-secondary);--amplify-components-storagemanager-loader-stroke-filled: var(--amplify-components-loader-stroke-filled);--amplify-components-storagemanager-loader-stroke-width: var(--amplify-border-widths-large);--amplify-components-storagemanager-previewer-background-color: var(--amplify-colors-background-primary);--amplify-components-storagemanager-previewer-border-color: var(--amplify-colors-border-primary);--amplify-components-storagemanager-previewer-border-style: solid;--amplify-components-storagemanager-previewer-border-width: var(--amplify-border-widths-small);--amplify-components-storagemanager-previewer-border-radius: var(--amplify-radii-small);--amplify-components-storagemanager-previewer-padding-block: var(--amplify-space-zero);--amplify-components-storagemanager-previewer-padding-inline: var(--amplify-space-zero);--amplify-components-storagemanager-previewer-max-height: 40rem;--amplify-components-storagemanager-previewer-max-width: auto;--amplify-components-storagemanager-previewer-text-font-size: var(--amplify-font-sizes-medium);--amplify-components-storagemanager-previewer-text-font-weight: var(--amplify-font-weights-bold);--amplify-components-storagemanager-previewer-text-color: var(--amplify-colors-font-primary);--amplify-components-storagemanager-previewer-body-padding-block: var(--amplify-space-medium);--amplify-components-storagemanager-previewer-body-padding-inline: var(--amplify-space-medium);--amplify-components-storagemanager-previewer-body-gap: var(--amplify-space-small);--amplify-components-storagemanager-previewer-footer-justify-content: flex-end;--amplify-components-switchfield-disabled-opacity: var(--amplify-opacities-60);--amplify-components-switchfield-focused-shadow: var(--amplify-components-fieldcontrol-focus-box-shadow);--amplify-components-switchfield-font-size: var(--amplify-font-sizes-medium);--amplify-components-switchfield-large-font-size: var(--amplify-font-sizes-large);--amplify-components-switchfield-small-font-size: var(--amplify-font-sizes-small);--amplify-components-switchfield-label-padding: var(--amplify-space-xs);--amplify-components-switchfield-thumb-background-color: var(--amplify-colors-background-primary);--amplify-components-switchfield-thumb-border-color: transparent;--amplify-components-switchfield-thumb-border-width: var(--amplify-border-widths-small);--amplify-components-switchfield-thumb-border-style: solid;--amplify-components-switchfield-thumb-border-radius: var(--amplify-radii-xxxl);--amplify-components-switchfield-thumb-checked-transform: var(--amplify-transforms-slide-x-medium);--amplify-components-switchfield-thumb-transition-duration: var(--amplify-time-medium);--amplify-components-switchfield-thumb-width: var(--amplify-space-relative-medium);--amplify-components-switchfield-track-background-color: var(--amplify-colors-background-quaternary);--amplify-components-switchfield-track-border-radius: var(--amplify-radii-xxxl);--amplify-components-switchfield-track-checked-background-color: var(--amplify-colors-primary-80);--amplify-components-switchfield-track-height: var(--amplify-space-relative-medium);--amplify-components-switchfield-track-padding: var(--amplify-outline-widths-medium);--amplify-components-switchfield-track-transition-duration: var(--amplify-time-short);--amplify-components-switchfield-track-width: var(--amplify-space-relative-xl);--amplify-components-switchfield-track-error-background-color: var(--amplify-colors-background-error);--amplify-components-table-border-collapse: collapse;--amplify-components-table-display: table;--amplify-components-table-width: 100%;--amplify-components-table-head-display: table-header-group;--amplify-components-table-head-vertical-align: middle;--amplify-components-table-body-display: table-row-group;--amplify-components-table-body-vertical-align: middle;--amplify-components-table-foot-display: table-footer-group;--amplify-components-table-foot-vertical-align: middle;--amplify-components-table-row-display: table-row;--amplify-components-table-row-vertical-align: middle;--amplify-components-table-row-hover-background-color: var(--amplify-colors-background-tertiary);--amplify-components-table-row-striped-background-color: var(--amplify-colors-background-secondary);--amplify-components-table-header-border-color: var(--amplify-colors-border-tertiary);--amplify-components-table-header-border-style: solid;--amplify-components-table-header-border-width: var(--amplify-border-widths-small);--amplify-components-table-header-color: var(--amplify-colors-font-primary);--amplify-components-table-header-display: table-cell;--amplify-components-table-header-font-size: var(--amplify-font-sizes-medium);--amplify-components-table-header-font-weight: var(--amplify-font-weights-bold);--amplify-components-table-header-padding: var(--amplify-space-medium);--amplify-components-table-header-vertical-align: middle;--amplify-components-table-header-large-font-size: var(--amplify-font-sizes-large);--amplify-components-table-header-large-padding: var(--amplify-space-large);--amplify-components-table-header-small-font-size: var(--amplify-font-sizes-small);--amplify-components-table-header-small-padding: var(--amplify-space-xs);--amplify-components-table-data-border-color: var(--amplify-colors-border-tertiary);--amplify-components-table-data-border-style: solid;--amplify-components-table-data-border-width: var(--amplify-border-widths-small);--amplify-components-table-data-color: var(--amplify-colors-font-primary);--amplify-components-table-data-display: table-cell;--amplify-components-table-data-font-size: var(--amplify-font-sizes-medium);--amplify-components-table-data-font-weight: var(--amplify-font-weights-normal);--amplify-components-table-data-padding: var(--amplify-space-medium);--amplify-components-table-data-vertical-align: middle;--amplify-components-table-data-large-font-size: var(--amplify-font-sizes-large);--amplify-components-table-data-large-padding: var(--amplify-space-large);--amplify-components-table-data-small-font-size: var(--amplify-font-sizes-small);--amplify-components-table-data-small-padding: var(--amplify-space-xs);--amplify-components-table-caption-caption-side: bottom;--amplify-components-table-caption-color: var(--amplify-colors-font-primary);--amplify-components-table-caption-display: table-caption;--amplify-components-table-caption-font-size: var(--amplify-font-sizes-medium);--amplify-components-table-caption-text-align: center;--amplify-components-table-caption-word-break: break-all;--amplify-components-table-caption-large-font-size: var(--amplify-font-sizes-large);--amplify-components-table-caption-small-font-size: var(--amplify-font-sizes-small);--amplify-components-tabs-background-color: transparent;--amplify-components-tabs-border-color: var(--amplify-colors-border-secondary);--amplify-components-tabs-border-style: solid;--amplify-components-tabs-border-width: var(--amplify-border-widths-medium);--amplify-components-tabs-gap: 0;--amplify-components-tabs-item-background-color: transparent;--amplify-components-tabs-item-border-color: var(--amplify-colors-border-secondary);--amplify-components-tabs-item-border-style: solid;--amplify-components-tabs-item-border-width: var(--amplify-border-widths-medium);--amplify-components-tabs-item-color: var(--amplify-colors-font-secondary);--amplify-components-tabs-item-font-size: var(--amplify-font-sizes-medium);--amplify-components-tabs-item-font-weight: var(--amplify-font-weights-bold);--amplify-components-tabs-item-padding-vertical: var(--amplify-space-small);--amplify-components-tabs-item-padding-horizontal: var(--amplify-space-medium);--amplify-components-tabs-item-text-align: center;--amplify-components-tabs-item-transition-duration: var(--amplify-time-medium);--amplify-components-tabs-item-hover-background-color: transparent;--amplify-components-tabs-item-hover-border-color: var(--amplify-colors-border-focus);--amplify-components-tabs-item-hover-box-shadow: none;--amplify-components-tabs-item-hover-color: var(--amplify-colors-font-hover);--amplify-components-tabs-item-focus-background-color: transparent;--amplify-components-tabs-item-focus-border-color: var(--amplify-colors-border-focus);--amplify-components-tabs-item-focus-box-shadow: 0px 0px 0px var(--amplify-border-widths-medium) var(--amplify-colors-border-focus);--amplify-components-tabs-item-focus-color: var(--amplify-colors-font-focus);--amplify-components-tabs-item-active-background-color: transparent;--amplify-components-tabs-item-active-border-color: var(--amplify-colors-font-interactive);--amplify-components-tabs-item-active-box-shadow: none;--amplify-components-tabs-item-active-color: var(--amplify-colors-font-interactive);--amplify-components-tabs-item-disabled-background-color: transparent;--amplify-components-tabs-item-disabled-border-color: var(--amplify-colors-border-tertiary);--amplify-components-tabs-item-disabled-box-shadow: none;--amplify-components-tabs-item-disabled-color: var(--amplify-colors-font-disabled);--amplify-components-tabs-panel-background-color: transparent;--amplify-components-tabs-panel-padding-inline: 0;--amplify-components-tabs-panel-padding-block: var(--amplify-space-small);--amplify-components-text-color: var(--amplify-colors-font-primary);--amplify-components-text-primary-color: var(--amplify-colors-font-primary);--amplify-components-text-secondary-color: var(--amplify-colors-font-secondary);--amplify-components-text-tertiary-color: var(--amplify-colors-font-tertiary);--amplify-components-text-error-color: var(--amplify-colors-font-error);--amplify-components-text-warning-color: var(--amplify-colors-font-warning);--amplify-components-text-success-color: var(--amplify-colors-font-success);--amplify-components-text-info-color: var(--amplify-colors-font-info);--amplify-components-textareafield-color: var(--amplify-components-fieldcontrol-color);--amplify-components-textareafield-border-color: var(--amplify-components-fieldcontrol-border-color);--amplify-components-textareafield-focus-border-color: var(--amplify-components-fieldcontrol-focus-border-color);--amplify-components-textfield-color: var(--amplify-components-fieldcontrol-color);--amplify-components-textfield-border-color: var(--amplify-components-fieldcontrol-border-color);--amplify-components-textfield-font-size: var(--amplify-components-fieldcontrol-font-size);--amplify-components-textfield-focus-border-color: var(--amplify-components-fieldcontrol-focus-border-color);--amplify-components-togglebutton-border-color: var(--amplify-colors-border-primary);--amplify-components-togglebutton-color: var(--amplify-colors-font-primary);--amplify-components-togglebutton-hover-background-color: var(--amplify-colors-overlay-10);--amplify-components-togglebutton-focus-border-color: var(--amplify-colors-border-focus);--amplify-components-togglebutton-focus-color: var(--amplify-colors-font-primary);--amplify-components-togglebutton-active-background-color: var(--amplify-colors-transparent);--amplify-components-togglebutton-disabled-background-color: var(--amplify-colors-transparent);--amplify-components-togglebutton-disabled-border-color: var(--amplify-colors-border-disabled);--amplify-components-togglebutton-disabled-color: var(--amplify-colors-font-disabled);--amplify-components-togglebutton-pressed-border-color: var(--amplify-colors-border-pressed);--amplify-components-togglebutton-pressed-color: var(--amplify-colors-font-primary);--amplify-components-togglebutton-pressed-background-color: var(--amplify-colors-overlay-20);--amplify-components-togglebutton-pressed-hover-background-color: var(--amplify-colors-overlay-30);--amplify-components-togglebutton-primary-background-color: var(--amplify-colors-transparent);--amplify-components-togglebutton-primary-border-width: var(--amplify-border-widths-small);--amplify-components-togglebutton-primary-focus-border-color: var(--amplify-colors-border-focus);--amplify-components-togglebutton-primary-focus-background-color: var(--amplify-colors-transparent);--amplify-components-togglebutton-primary-focus-box-shadow: var(--amplify-components-fieldcontrol-focus-box-shadow);--amplify-components-togglebutton-primary-focus-color: var(--amplify-colors-font-primary);--amplify-components-togglebutton-primary-hover-background-color: var(--amplify-colors-overlay-10);--amplify-components-togglebutton-primary-hover-color: var(--amplify-colors-font-primary);--amplify-components-togglebutton-primary-disabled-border-color: var(--amplify-colors-border-disabled);--amplify-components-togglebutton-primary-disabled-background-color: var(--amplify-colors-background-disabled);--amplify-components-togglebutton-primary-disabled-color: var(--amplify-colors-font-disabled);--amplify-components-togglebutton-primary-pressed-background-color: var(--amplify-colors-primary-80);--amplify-components-togglebutton-primary-pressed-border-color: var(--amplify-colors-primary-80);--amplify-components-togglebutton-primary-pressed-color: var(--amplify-colors-background-primary);--amplify-components-togglebutton-primary-pressed-focus-background-color: var(--amplify-colors-border-focus);--amplify-components-togglebutton-primary-pressed-focus-border-color: var(--amplify-colors-border-focus);--amplify-components-togglebutton-primary-pressed-focus-color: var(--amplify-colors-background-primary);--amplify-components-togglebutton-primary-pressed-hover-border-color: var(--amplify-colors-primary-60);--amplify-components-togglebutton-primary-pressed-hover-background-color: var(--amplify-colors-primary-60);--amplify-components-togglebutton-primary-pressed-hover-box-shadow: var(--amplify-colors-primary-60);--amplify-components-togglebutton-primary-pressed-hover-color: var(--amplify-colors-background-primary);--amplify-components-togglebutton-link-background-color: var(--amplify-colors-transparent);--amplify-components-togglebutton-link-color: var(--amplify-colors-overlay-50);--amplify-components-togglebutton-link-hover-background-color: var(--amplify-colors-transparent);--amplify-components-togglebutton-link-hover-color: var(--amplify-colors-overlay-50);--amplify-components-togglebutton-link-focus-background-color: var(--amplify-colors-transparent);--amplify-components-togglebutton-link-focus-color: var(--amplify-colors-overlay-50);--amplify-components-togglebutton-link-disabled-background-color: var(--amplify-colors-transparent);--amplify-components-togglebutton-link-disabled-color: var(--amplify-colors-font-disabled);--amplify-components-togglebutton-link-pressed-background-color: var(--amplify-colors-transparent);--amplify-components-togglebutton-link-pressed-color: var(--amplify-colors-overlay-90);--amplify-components-togglebutton-link-pressed-focus-background-color: var(--amplify-colors-transparent);--amplify-components-togglebutton-link-pressed-focus-color: var(--amplify-colors-overlay-90);--amplify-components-togglebutton-link-pressed-hover-color: var(--amplify-colors-overlay-90);--amplify-components-togglebutton-link-pressed-hover-background-color: var(--amplify-colors-transparent);--amplify-components-togglebuttongroup-align-items: center;--amplify-components-togglebuttongroup-align-content: center;--amplify-components-togglebuttongroup-justify-content: flex-start;--amplify-border-widths-small: 1px;--amplify-border-widths-medium: 2px;--amplify-border-widths-large: 3px;--amplify-colors-red-10: hsl(0, 75%, 95%);--amplify-colors-red-20: hsl(0, 75%, 85%);--amplify-colors-red-40: hsl(0, 75%, 75%);--amplify-colors-red-60: hsl(0, 50%, 50%);--amplify-colors-red-80: hsl(0, 95%, 30%);--amplify-colors-red-90: hsl(0, 100%, 20%);--amplify-colors-red-100: hsl(0, 100%, 15%);--amplify-colors-orange-10: hsl(30, 75%, 95%);--amplify-colors-orange-20: hsl(30, 75%, 85%);--amplify-colors-orange-40: hsl(30, 75%, 75%);--amplify-colors-orange-60: hsl(30, 50%, 50%);--amplify-colors-orange-80: hsl(30, 95%, 30%);--amplify-colors-orange-90: hsl(30, 100%, 20%);--amplify-colors-orange-100: hsl(30, 100%, 15%);--amplify-colors-yellow-10: hsl(60, 75%, 95%);--amplify-colors-yellow-20: hsl(60, 75%, 85%);--amplify-colors-yellow-40: hsl(60, 75%, 75%);--amplify-colors-yellow-60: hsl(60, 50%, 50%);--amplify-colors-yellow-80: hsl(60, 95%, 30%);--amplify-colors-yellow-90: hsl(60, 100%, 20%);--amplify-colors-yellow-100: hsl(60, 100%, 15%);--amplify-colors-green-10: hsl(130, 60%, 95%);--amplify-colors-green-20: hsl(130, 60%, 90%);--amplify-colors-green-40: hsl(130, 44%, 63%);--amplify-colors-green-60: hsl(130, 43%, 46%);--amplify-colors-green-80: hsl(130, 33%, 37%);--amplify-colors-green-90: hsl(130, 27%, 29%);--amplify-colors-green-100: hsl(130, 22%, 23%);--amplify-colors-teal-10: hsl(190, 75%, 95%);--amplify-colors-teal-20: hsl(190, 75%, 85%);--amplify-colors-teal-40: hsl(190, 70%, 70%);--amplify-colors-teal-60: hsl(190, 50%, 50%);--amplify-colors-teal-80: hsl(190, 95%, 30%);--amplify-colors-teal-90: hsl(190, 100%, 20%);--amplify-colors-teal-100: hsl(190, 100%, 15%);--amplify-colors-blue-10: hsl(220, 95%, 95%);--amplify-colors-blue-20: hsl(220, 85%, 85%);--amplify-colors-blue-40: hsl(220, 70%, 70%);--amplify-colors-blue-60: hsl(220, 50%, 50%);--amplify-colors-blue-80: hsl(220, 95%, 30%);--amplify-colors-blue-90: hsl(220, 100%, 20%);--amplify-colors-blue-100: hsl(220, 100%, 15%);--amplify-colors-purple-10: hsl(300, 95%, 95%);--amplify-colors-purple-20: hsl(300, 85%, 85%);--amplify-colors-purple-40: hsl(300, 70%, 70%);--amplify-colors-purple-60: hsl(300, 50%, 50%);--amplify-colors-purple-80: hsl(300, 95%, 30%);--amplify-colors-purple-90: hsl(300, 100%, 20%);--amplify-colors-purple-100: hsl(300, 100%, 15%);--amplify-colors-pink-10: hsl(340, 95%, 95%);--amplify-colors-pink-20: hsl(340, 90%, 85%);--amplify-colors-pink-40: hsl(340, 70%, 70%);--amplify-colors-pink-60: hsl(340, 50%, 50%);--amplify-colors-pink-80: hsl(340, 95%, 30%);--amplify-colors-pink-90: hsl(340, 100%, 20%);--amplify-colors-pink-100: hsl(340, 100%, 15%);--amplify-colors-neutral-10: hsl(210, 5%, 98%);--amplify-colors-neutral-20: hsl(210, 5%, 94%);--amplify-colors-neutral-40: hsl(210, 5%, 87%);--amplify-colors-neutral-60: hsl(210, 10%, 58%);--amplify-colors-neutral-80: hsl(210, 10%, 40%);--amplify-colors-neutral-90: hsl(210, 25%, 25%);--amplify-colors-neutral-100: hsl(210, 50%, 10%);--amplify-colors-primary-10: var(--amplify-colors-teal-10);--amplify-colors-primary-20: var(--amplify-colors-teal-20);--amplify-colors-primary-40: var(--amplify-colors-teal-40);--amplify-colors-primary-60: var(--amplify-colors-teal-60);--amplify-colors-primary-80: var(--amplify-colors-teal-80);--amplify-colors-primary-90: var(--amplify-colors-teal-90);--amplify-colors-primary-100: var(--amplify-colors-teal-100);--amplify-colors-secondary-10: var(--amplify-colors-purple-10);--amplify-colors-secondary-20: var(--amplify-colors-purple-20);--amplify-colors-secondary-40: var(--amplify-colors-purple-40);--amplify-colors-secondary-60: var(--amplify-colors-purple-60);--amplify-colors-secondary-80: var(--amplify-colors-purple-80);--amplify-colors-secondary-90: var(--amplify-colors-purple-90);--amplify-colors-secondary-100: var(--amplify-colors-purple-100);--amplify-colors-font-primary: var(--amplify-colors-neutral-100);--amplify-colors-font-secondary: var(--amplify-colors-neutral-90);--amplify-colors-font-tertiary: var(--amplify-colors-neutral-80);--amplify-colors-font-disabled: var(--amplify-colors-neutral-60);--amplify-colors-font-inverse: var(--amplify-colors-white);--amplify-colors-font-interactive: var(--amplify-colors-primary-80);--amplify-colors-font-hover: var(--amplify-colors-primary-90);--amplify-colors-font-focus: var(--amplify-colors-primary-100);--amplify-colors-font-active: var(--amplify-colors-primary-100);--amplify-colors-font-info: var(--amplify-colors-blue-90);--amplify-colors-font-warning: var(--amplify-colors-orange-90);--amplify-colors-font-error: var(--amplify-colors-red-90);--amplify-colors-font-success: var(--amplify-colors-green-90);--amplify-colors-background-primary: var(--amplify-colors-white);--amplify-colors-background-secondary: var(--amplify-colors-neutral-10);--amplify-colors-background-tertiary: var(--amplify-colors-neutral-20);--amplify-colors-background-quaternary: var(--amplify-colors-neutral-60);--amplify-colors-background-disabled: var(--amplify-colors-background-tertiary);--amplify-colors-background-info: var(--amplify-colors-blue-10);--amplify-colors-background-warning: var(--amplify-colors-orange-10);--amplify-colors-background-error: var(--amplify-colors-red-10);--amplify-colors-background-success: var(--amplify-colors-green-10);--amplify-colors-border-primary: var(--amplify-colors-neutral-60);--amplify-colors-border-secondary: var(--amplify-colors-neutral-40);--amplify-colors-border-tertiary: var(--amplify-colors-neutral-20);--amplify-colors-border-disabled: var(--amplify-colors-border-tertiary);--amplify-colors-border-pressed: var(--amplify-colors-primary-100);--amplify-colors-border-focus: var(--amplify-colors-primary-100);--amplify-colors-border-error: var(--amplify-colors-red-80);--amplify-colors-border-info: var(--amplify-colors-blue-80);--amplify-colors-border-success: var(--amplify-colors-green-80);--amplify-colors-border-warning: var(--amplify-colors-orange-80);--amplify-colors-shadow-primary: hsla(210, 50%, 10%, 0.25);--amplify-colors-shadow-secondary: hsla(210, 50%, 10%, 0.15);--amplify-colors-shadow-tertiary: hsla(210, 50%, 10%, 0.05);--amplify-colors-overlay-5: hsla(0, 0%, 0%, 0.05);--amplify-colors-overlay-10: hsla(0, 0%, 0%, 0.1);--amplify-colors-overlay-20: hsla(0, 0%, 0%, 0.2);--amplify-colors-overlay-30: hsla(0, 0%, 0%, 0.3);--amplify-colors-overlay-40: hsla(0, 0%, 0%, 0.4);--amplify-colors-overlay-50: hsla(0, 0%, 0%, 0.5);--amplify-colors-overlay-60: hsla(0, 0%, 0%, 0.6);--amplify-colors-overlay-70: hsla(0, 0%, 0%, 0.7);--amplify-colors-overlay-80: hsla(0, 0%, 0%, 0.8);--amplify-colors-overlay-90: hsla(0, 0%, 0%, 0.9);--amplify-colors-black: hsl(0, 0%, 0%);--amplify-colors-white: hsl(0, 0%, 100%);--amplify-colors-transparent: transparent;--amplify-fonts-default-variable: "InterVariable", "Inter var", "Inter", -apple-system, BlinkMacSystemFont, "Helvetica Neue", "Segoe UI", Oxygen, Ubuntu, Cantarell, "Open Sans", sans-serif;--amplify-fonts-default-static: "Inter", -apple-system, BlinkMacSystemFont, "Helvetica Neue", "Segoe UI", Oxygen, Ubuntu, Cantarell, "Open Sans", sans-serif;--amplify-font-sizes-xxxs: 0.375rem;--amplify-font-sizes-xxs: 0.5rem;--amplify-font-sizes-xs: 0.75rem;--amplify-font-sizes-small: 0.875rem;--amplify-font-sizes-medium: 1rem;--amplify-font-sizes-large: 1.25rem;--amplify-font-sizes-xl: 1.5rem;--amplify-font-sizes-xxl: 2rem;--amplify-font-sizes-xxxl: 2.5rem;--amplify-font-sizes-xxxxl: 3rem;--amplify-font-weights-hairline: 100;--amplify-font-weights-thin: 200;--amplify-font-weights-light: 300;--amplify-font-weights-normal: 400;--amplify-font-weights-medium: 500;--amplify-font-weights-semibold: 600;--amplify-font-weights-bold: 700;--amplify-font-weights-extrabold: 800;--amplify-font-weights-black: 900;--amplify-line-heights-small: 1.25;--amplify-line-heights-medium: 1.5;--amplify-line-heights-large: 2;--amplify-opacities-0: 0;--amplify-opacities-10: 0.1;--amplify-opacities-20: 0.2;--amplify-opacities-30: 0.3;--amplify-opacities-40: 0.4;--amplify-opacities-50: 0.5;--amplify-opacities-60: 0.6;--amplify-opacities-70: 0.7;--amplify-opacities-80: 0.8;--amplify-opacities-90: 0.9;--amplify-opacities-100: 1;--amplify-outline-offsets-small: 1px;--amplify-outline-offsets-medium: 2px;--amplify-outline-offsets-large: 3px;--amplify-outline-widths-small: 1px;--amplify-outline-widths-medium: 2px;--amplify-outline-widths-large: 3px;--amplify-radii-xs: 0.125rem;--amplify-radii-small: 0.25rem;--amplify-radii-medium: 0.5rem;--amplify-radii-large: 1rem;--amplify-radii-xl: 2rem;--amplify-radii-xxl: 4rem;--amplify-radii-xxxl: 8rem;--amplify-shadows-small: 0px 2px 4px var(--amplify-colors-shadow-tertiary);--amplify-shadows-medium: 0px 2px 6px var(--amplify-colors-shadow-secondary);--amplify-shadows-large: 0px 4px 12px var(--amplify-colors-shadow-primary);--amplify-space-zero: 0;--amplify-space-xxxs: 0.25rem;--amplify-space-xxs: 0.375rem;--amplify-space-xs: 0.5rem;--amplify-space-small: 0.75rem;--amplify-space-medium: 1rem;--amplify-space-large: 1.5rem;--amplify-space-xl: 2.0rem;--amplify-space-xxl: 3.0rem;--amplify-space-xxxl: 4.5rem;--amplify-space-relative-xxxs: 0.25em;--amplify-space-relative-xxs: 0.375em;--amplify-space-relative-xs: 0.5em;--amplify-space-relative-small: 0.75em;--amplify-space-relative-medium: 1em;--amplify-space-relative-large: 1.5em;--amplify-space-relative-xl: 2.0em;--amplify-space-relative-xxl: 3.0em;--amplify-space-relative-xxxl: 4.5em;--amplify-space-relative-full: 100%;--amplify-time-short: 100ms;--amplify-time-medium: 250ms;--amplify-time-long: 500ms;--amplify-transforms-slide-x-small: translateX(0.5em);--amplify-transforms-slide-x-medium: translateX(1em);--amplify-transforms-slide-x-large: translateX(2em)}html,[data-amplify-theme]{font-family:var(--amplify-fonts-default-static)}@supports(font-variation-settings: normal){html,[data-amplify-theme]{font-family:var(--amplify-fonts-default-variable)}}html:focus-within{scroll-behavior:smooth}body{min-height:100vh;text-rendering:optimizeSpeed;line-height:var(--amplify-line-heights-medium)}*{box-sizing:border-box}input,button,textarea,select{font:inherit}@media(prefers-reduced-motion: reduce){html:focus-within{scroll-behavior:auto}}[class*=amplify]{all:unset;box-sizing:border-box}.amplify-flex{align-content:var(--amplify-components-flex-align-content);align-items:var(--amplify-components-flex-align-items);display:flex;flex-wrap:var(--amplify-components-flex-flex-wrap);gap:var(--amplify-components-flex-gap);justify-content:var(--amplify-components-flex-justify-content)}.amplify-grid{display:grid}.amplify-scrollview{display:block;overflow:auto}.amplify-text{display:block;color:var(--amplify-components-text-color)}b.amplify-text,em.amplify-text,i.amplify-text,span.amplify-text,strong.amplify-text{display:inline}.amplify-text--truncated{display:inline-block;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.amplify-text--primary{color:var(--amplify-components-text-primary-color)}.amplify-text--secondary{color:var(--amplify-components-text-secondary-color)}.amplify-text--tertiary{color:var(--amplify-components-text-tertiary-color)}.amplify-text--error{color:var(--amplify-components-text-error-color)}.amplify-text--info{color:var(--amplify-components-text-info-color)}.amplify-text--success{color:var(--amplify-components-text-success-color)}.amplify-text--warning{color:var(--amplify-components-text-warning-color)}.amplify-badge{background-color:var(--amplify-components-badge-background-color);border-radius:var(--amplify-components-badge-border-radius);color:var(--amplify-components-badge-color);display:inline-flex;font-size:var(--amplify-components-badge-font-size);font-weight:var(--amplify-components-badge-font-weight);line-height:var(--amplify-components-badge-line-height);padding:var(--amplify-components-badge-padding-vertical) var(--amplify-components-badge-padding-horizontal);text-align:var(--amplify-components-badge-text-align)}.amplify-badge--info{color:var(--amplify-components-badge-info-color);background-color:var(--amplify-components-badge-info-background-color)}.amplify-badge--error{color:var(--amplify-components-badge-error-color);background-color:var(--amplify-components-badge-error-background-color)}.amplify-badge--warning{color:var(--amplify-components-badge-warning-color);background-color:var(--amplify-components-badge-warning-background-color)}.amplify-badge--success{color:var(--amplify-components-badge-success-color);background-color:var(--amplify-components-badge-success-background-color)}.amplify-badge--small{font-size:var(--amplify-components-badge-small-font-size);padding:var(--amplify-components-badge-small-padding-vertical) var(--amplify-components-badge-small-padding-horizontal)}.amplify-badge--large{font-size:var(--amplify-components-badge-large-font-size);padding:var(--amplify-components-badge-large-padding-vertical) var(--amplify-components-badge-large-padding-horizontal)}.amplify-button{--amplify-internal-button-background-color: var( --amplify-components-button-background-color );--amplify-internal-button-border-color: var( --amplify-components-button-border-color );--amplify-internal-button-color: var(--amplify-components-button-color);--amplify-internal-button-focus-box-shadow: var( --amplify-components-button-focus-box-shadow );--amplify-internal-button-border-width: var( --amplify-components-button-border-width );align-items:center;background-color:var(--amplify-internal-button-background-color);border-color:var(--amplify-internal-button-border-color);border-radius:var(--amplify-components-button-border-radius);border-style:var(--amplify-components-button-border-style);border-width:var(--amplify-internal-button-border-width);box-sizing:border-box;color:var(--amplify-internal-button-color);cursor:pointer;display:inline-flex;font-size:var(--amplify-components-button-font-size);font-weight:var(--amplify-components-button-font-weight);justify-content:center;line-height:var(--amplify-components-button-line-height);padding-block-start:var(--amplify-components-button-padding-block-start);padding-block-end:var(--amplify-components-button-padding-block-end);padding-inline-start:var(--amplify-components-button-padding-inline-start);padding-inline-end:var(--amplify-components-button-padding-inline-end);transition:all var(--amplify-components-button-transition-duration);-webkit-user-select:none;-moz-user-select:none;user-select:none;--amplify-internal-button-disabled-color: var( --amplify-components-button-disabled-color );--amplify-internal-button-disabled-background-color: var( --amplify-components-button-disabled-background-color );--amplify-internal-button-disabled-border-color: var( --amplify-components-button-disabled-border-color );--amplify-internal-button-disabled-text-decoration: initial;--amplify-internal-button-loading-background-color: var( --amplify-components-button-loading-background-color );--amplify-internal-button-loading-border-color: var( --amplify-components-button-loading-border-color );--amplify-internal-button-loading-color: var( --amplify-components-button-loading-color );--amplify-internal-button-loading-text-decoration: initial}.amplify-button:hover{--amplify-internal-button-background-color: var( --amplify-components-button-hover-background-color );--amplify-internal-button-border-color: var( --amplify-components-button-hover-border-color );--amplify-internal-button-color: var( --amplify-components-button-hover-color )}.amplify-button:focus{--amplify-internal-button-background-color: var( --amplify-components-button-hover-background-color );--amplify-internal-button-border-color: var( --amplify-components-button-focus-border-color );--amplify-internal-button-color: var( --amplify-components-button-focus-color );box-shadow:var(--amplify-internal-button-focus-box-shadow)}.amplify-button:active{--amplify-internal-button-background-color: var( --amplify-components-button-active-background-color );--amplify-internal-button-border-color: var( --amplify-components-button-active-border-color );--amplify-internal-button-color: var( --amplify-components-button-active-color )}.amplify-button--fullwidth{width:100%}.amplify-button--outlined--info{--amplify-internal-button-background-color: var( --amplify-components-button-outlined-info-background-color );--amplify-internal-button-border-color: var( --amplify-components-button-outlined-info-border-color );--amplify-internal-button-color: var( --amplify-components-button-outlined-info-color )}.amplify-button--outlined--info:hover{--amplify-internal-button-background-color: var( --amplify-components-button-outlined-info-hover-background-color );--amplify-internal-button-border-color: var( --amplify-components-button-outlined-info-hover-border-color );--amplify-internal-button-color: var( --amplify-components-button-outlined-info-hover-color )}.amplify-button--outlined--info:focus{--amplify-internal-button-background-color: var( --amplify-components-button-outlined-info-focus-background-color );--amplify-internal-button-border-color: var( --amplify-components-button-outlined-info-focus-border-color );--amplify-internal-button-color: var( --amplify-components-button-outlined-info-focus-color );--amplify-internal-button-focus-box-shadow: var( --amplify-components-button-outlined-info-focus-box-shadow )}.amplify-button--outlined--info:active{--amplify-internal-button-background-color: var( --amplify-components-button-outlined-info-active-background-color );--amplify-internal-button-border-color: var( --amplify-components-button-outlined-info-active-border-color );--amplify-internal-button-color: var( --amplify-components-button-outlined-info-active-color )}.amplify-button--outlined--warning{--amplify-internal-button-background-color: var( --amplify-components-button-outlined-warning-background-color );--amplify-internal-button-border-color: var( --amplify-components-button-outlined-warning-border-color );--amplify-internal-button-color: var( --amplify-components-button-outlined-warning-color )}.amplify-button--outlined--warning:hover{--amplify-internal-button-background-color: var( --amplify-components-button-outlined-warning-hover-background-color );--amplify-internal-button-border-color: var( --amplify-components-button-outlined-warning-hover-border-color );--amplify-internal-button-color: var( --amplify-components-button-outlined-warning-hover-color )}.amplify-button--outlined--warning:focus{--amplify-internal-button-background-color: var( --amplify-components-button-outlined-warning-focus-background-color );--amplify-internal-button-border-color: var( --amplify-components-button-outlined-warning-focus-border-color );--amplify-internal-button-color: var( --amplify-components-button-outlined-warning-focus-color );--amplify-internal-button-focus-box-shadow: var( --amplify-components-button-outlined-warning-focus-box-shadow )}.amplify-button--outlined--warning:active{--amplify-internal-button-background-color: var( --amplify-components-button-outlined-warning-active-background-color );--amplify-internal-button-border-color: var( --amplify-components-button-outlined-warning-active-border-color );--amplify-internal-button-color: var( --amplify-components-button-outlined-warning-active-color )}.amplify-button--outlined--error{--amplify-internal-button-background-color: var( --amplify-components-button-outlined-error-background-color );--amplify-internal-button-border-color: var( --amplify-components-button-outlined-error-border-color );--amplify-internal-button-color: var( --amplify-components-button-outlined-error-color )}.amplify-button--outlined--error:hover{--amplify-internal-button-background-color: var( --amplify-components-button-outlined-error-hover-background-color );--amplify-internal-button-border-color: var( --amplify-components-button-outlined-error-hover-border-color );--amplify-internal-button-color: var( --amplify-components-button-outlined-error-hover-color )}.amplify-button--outlined--error:focus{--amplify-internal-button-background-color: var( --amplify-components-button-outlined-error-focus-background-color );--amplify-internal-button-border-color: var( --amplify-components-button-outlined-error-focus-border-color );--amplify-internal-button-color: var( --amplify-components-button-outlined-error-focus-color );--amplify-internal-button-focus-box-shadow: var( --amplify-components-button-outlined-error-focus-box-shadow )}.amplify-button--outlined--error:active{--amplify-internal-button-background-color: var( --amplify-components-button-outlined-error-active-background-color );--amplify-internal-button-border-color: var( --amplify-components-button-outlined-error-active-border-color );--amplify-internal-button-color: var( --amplify-components-button-outlined-error-active-color )}.amplify-button--outlined--success{--amplify-internal-button-background-color: var( --amplify-components-button-outlined-success-background-color );--amplify-internal-button-border-color: var( --amplify-components-button-outlined-success-border-color );--amplify-internal-button-color: var( --amplify-components-button-outlined-success-color )}.amplify-button--outlined--success:hover{--amplify-internal-button-background-color: var( --amplify-components-button-outlined-success-hover-background-color );--amplify-internal-button-border-color: var( --amplify-components-button-outlined-success-hover-border-color );--amplify-internal-button-color: var( --amplify-components-button-outlined-success-hover-color )}.amplify-button--outlined--success:focus{--amplify-internal-button-background-color: var( --amplify-components-button-outlined-success-focus-background-color );--amplify-internal-button-border-color: var( --amplify-components-button-outlined-success-focus-border-color );--amplify-internal-button-color: var( --amplify-components-button-outlined-success-focus-color );--amplify-internal-button-focus-box-shadow: var( --amplify-components-button-outlined-success-focus-box-shadow )}.amplify-button--outlined--success:active{--amplify-internal-button-background-color: var( --amplify-components-button-outlined-success-active-background-color );--amplify-internal-button-border-color: var( --amplify-components-button-outlined-success-active-border-color );--amplify-internal-button-color: var( --amplify-components-button-outlined-success-active-color )}.amplify-button--outlined--overlay{--amplify-internal-button-background-color: var( --amplify-components-button-outlined-overlay-background-color );--amplify-internal-button-border-color: var( --amplify-components-button-outlined-overlay-border-color );--amplify-internal-button-color: var( --amplify-components-button-outlined-overlay-color )}.amplify-button--outlined--overlay:hover{--amplify-internal-button-background-color: var( --amplify-components-button-outlined-overlay-hover-background-color );--amplify-internal-button-border-color: var( --amplify-components-button-outlined-overlay-hover-border-color );--amplify-internal-button-color: var( --amplify-components-button-outlined-overlay-hover-color )}.amplify-button--outlined--overlay:focus{--amplify-internal-button-background-color: var( --amplify-components-button-outlined-overlay-focus-background-color );--amplify-internal-button-border-color: var( --amplify-components-button-outlined-overlay-focus-border-color );--amplify-internal-button-color: var( --amplify-components-button-outlined-overlay-focus-color );--amplify-internal-button-focus-box-shadow: var( --amplify-components-button-outlined-overlay-focus-box-shadow )}.amplify-button--outlined--overlay:active{--amplify-internal-button-background-color: var( --amplify-components-button-outlined-overlay-active-background-color );--amplify-internal-button-border-color: var( --amplify-components-button-outlined-overlay-active-border-color );--amplify-internal-button-color: var( --amplify-components-button-outlined-overlay-active-color )}.amplify-button--menu{border-width:var(--amplify-components-button-menu-border-width);background-color:var(--amplify-components-button-menu-background-color);justify-content:var(--amplify-components-button-menu-justify-content);--amplify-internal-button-disabled-color: var( --amplify-components-button-menu-disabled-color )}.amplify-button--menu:hover{color:var(--amplify-components-button-menu-hover-color);background-color:var(--amplify-components-button-menu-hover-background-color)}.amplify-button--menu:focus{box-shadow:none;color:var(--amplify-components-button-menu-focus-color);background-color:var(--amplify-components-button-menu-focus-background-color)}.amplify-button--menu:active{color:var(--amplify-components-button-menu-active-color);background-color:var(--amplify-components-button-menu-active-background-color)}.amplify-button--primary{--amplify-internal-button-border-width: var( --amplify-components-button-primary-border-width );--amplify-internal-button-background-color: var( --amplify-components-button-primary-background-color );--amplify-internal-button-border-color: var( --amplify-components-button-primary-border-color );--amplify-internal-button-color: var( --amplify-components-button-primary-color );--amplify-internal-button-disabled-border-color: var( --amplify-components-button-primary-disabled-border-color );--amplify-internal-button-disabled-background-color: var( --amplify-components-button-primary-disabled-background-color );--amplify-internal-button-disabled-color: var( --amplify-components-button-primary-disabled-color );--amplify-internal-button-loading-background-color: var( --amplify-components-button-primary-loading-background-color );--amplify-internal-button-loading-border-color: var( --amplify-components-button-primary-loading-border-color );--amplify-internal-button-loading-color: var( --amplify-components-button-primary-loading-color )}.amplify-button--primary:hover{--amplify-internal-button-background-color: var( --amplify-components-button-primary-hover-background-color );--amplify-internal-button-border-color: var( --amplify-components-button-primary-hover-border-color );--amplify-internal-button-color: var( --amplify-components-button-primary-hover-color )}.amplify-button--primary:focus{--amplify-internal-button-background-color: var( --amplify-components-button-primary-focus-background-color );--amplify-internal-button-border-color: var( --amplify-components-button-primary-focus-border-color );--amplify-internal-button-color: var( --amplify-components-button-primary-focus-color );--amplify-internal-button-focus-box-shadow: var( --amplify-components-button-primary-focus-box-shadow )}.amplify-button--primary:active{--amplify-internal-button-background-color: var( --amplify-components-button-primary-active-background-color );--amplify-internal-button-border-color: var( --amplify-components-button-primary-active-border-color );--amplify-internal-button-color: var( --amplify-components-button-primary-active-color )}.amplify-button--primary--info{--amplify-internal-button-background-color: var( --amplify-components-button-primary-info-background-color );--amplify-internal-button-border-color: var( --amplify-components-button-primary-info-border-color );--amplify-internal-button-color: var( --amplify-components-button-primary-info-color )}.amplify-button--primary--info:hover{--amplify-internal-button-background-color: var( --amplify-components-button-primary-info-hover-background-color );--amplify-internal-button-border-color: var( --amplify-components-button-primary-info-hover-border-color );--amplify-internal-button-color: var( --amplify-components-button-primary-info-hover-color )}.amplify-button--primary--info:focus{--amplify-internal-button-background-color: var( --amplify-components-button-primary-info-focus-background-color );--amplify-internal-button-border-color: var( --amplify-components-button-primary-info-focus-border-color );--amplify-internal-button-color: var( --amplify-components-button-primary-info-focus-color );--amplify-internal-button-focus-box-shadow: var( --amplify-components-button-primary-info-focus-box-shadow )}.amplify-button--primary--info:active{--amplify-internal-button-background-color: var( --amplify-components-button-primary-info-active-background-color );--amplify-internal-button-border-color: var( --amplify-components-button-primary-info-active-border-color );--amplify-internal-button-color: var( --amplify-components-button-primary-info-active-color )}.amplify-button--primary--warning{--amplify-internal-button-background-color: var( --amplify-components-button-primary-warning-background-color );--amplify-internal-button-border-color: var( --amplify-components-button-primary-warning-border-color );--amplify-internal-button-color: var( --amplify-components-button-primary-warning-color )}.amplify-button--primary--warning:hover{--amplify-internal-button-background-color: var( --amplify-components-button-primary-warning-hover-background-color );--amplify-internal-button-border-color: var( --amplify-components-button-primary-warning-hover-border-color );--amplify-internal-button-color: var( --amplify-components-button-primary-warning-hover-color )}.amplify-button--primary--warning:focus{--amplify-internal-button-background-color: var( --amplify-components-button-primary-warning-focus-background-color );--amplify-internal-button-border-color: var( --amplify-components-button-primary-warning-focus-border-color );--amplify-internal-button-color: var( --amplify-components-button-primary-warning-focus-color );--amplify-internal-button-focus-box-shadow: var( --amplify-components-button-primary-warning-focus-box-shadow )}.amplify-button--primary--warning:active{--amplify-internal-button-background-color: var( --amplify-components-button-primary-warning-active-background-color );--amplify-internal-button-border-color: var( --amplify-components-button-primary-warning-active-border-color );--amplify-internal-button-color: var( --amplify-components-button-primary-warning-active-color )}.amplify-button--primary--error{--amplify-internal-button-background-color: var( --amplify-components-button-primary-error-background-color );--amplify-internal-button-border-color: var( --amplify-components-button-primary-error-border-color );--amplify-internal-button-color: var( --amplify-components-button-primary-error-color )}.amplify-button--primary--error:hover{--amplify-internal-button-background-color: var( --amplify-components-button-primary-error-hover-background-color );--amplify-internal-button-border-color: var( --amplify-components-button-primary-error-hover-border-color );--amplify-internal-button-color: var( --amplify-components-button-primary-error-hover-color )}.amplify-button--primary--error:focus{--amplify-internal-button-background-color: var( --amplify-components-button-primary-error-focus-background-color );--amplify-internal-button-border-color: var( --amplify-components-button-primary-error-focus-border-color );--amplify-internal-button-color: var( --amplify-components-button-primary-error-focus-color );--amplify-internal-button-focus-box-shadow: var( --amplify-components-button-primary-error-focus-box-shadow )}.amplify-button--primary--error:active{--amplify-internal-button-background-color: var( --amplify-components-button-primary-error-active-background-color );--amplify-internal-button-border-color: var( --amplify-components-button-primary-error-active-border-color );--amplify-internal-button-color: var( --amplify-components-button-primary-error-active-color )}.amplify-button--primary--success{--amplify-internal-button-background-color: var( --amplify-components-button-primary-success-background-color );--amplify-internal-button-border-color: var( --amplify-components-button-primary-success-border-color );--amplify-internal-button-color: var( --amplify-components-button-primary-success-color )}.amplify-button--primary--success:hover{--amplify-internal-button-background-color: var( --amplify-components-button-primary-success-hover-background-color );--amplify-internal-button-border-color: var( --amplify-components-button-primary-success-hover-border-color );--amplify-internal-button-color: var( --amplify-components-button-primary-success-hover-color )}.amplify-button--primary--success:focus{--amplify-internal-button-background-color: var( --amplify-components-button-primary-success-focus-background-color );--amplify-internal-button-border-color: var( --amplify-components-button-primary-success-focus-border-color );--amplify-internal-button-color: var( --amplify-components-button-primary-success-focus-color );--amplify-internal-button-focus-box-shadow: var( --amplify-components-button-primary-success-focus-box-shadow )}.amplify-button--primary--success:active{--amplify-internal-button-background-color: var( --amplify-components-button-primary-success-active-background-color );--amplify-internal-button-border-color: var( --amplify-components-button-primary-success-active-border-color );--amplify-internal-button-color: var( --amplify-components-button-primary-success-active-color )}.amplify-button--primary--overlay{--amplify-internal-button-background-color: var( --amplify-components-button-primary-overlay-background-color );--amplify-internal-button-border-color: var( --amplify-components-button-primary-overlay-border-color );--amplify-internal-button-color: var( --amplify-components-button-primary-overlay-color )}.amplify-button--primary--overlay:hover{--amplify-internal-button-background-color: var( --amplify-components-button-primary-overlay-hover-background-color );--amplify-internal-button-border-color: var( --amplify-components-button-primary-overlay-hover-border-color );--amplify-internal-button-color: var( --amplify-components-button-primary-overlay-hover-color )}.amplify-button--primary--overlay:focus{--amplify-internal-button-background-color: var( --amplify-components-button-primary-overlay-focus-background-color );--amplify-internal-button-border-color: var( --amplify-components-button-primary-overlay-focus-border-color );--amplify-internal-button-color: var( --amplify-components-button-primary-overlay-focus-color );--amplify-internal-button-focus-box-shadow: var( --amplify-components-button-primary-overlay-focus-box-shadow )}.amplify-button--primary--overlay:active{--amplify-internal-button-background-color: var( --amplify-components-button-primary-overlay-active-background-color );--amplify-internal-button-border-color: var( --amplify-components-button-primary-overlay-active-border-color );--amplify-internal-button-color: var( --amplify-components-button-primary-overlay-active-color )}.amplify-button--link{--amplify-internal-button-border-width: var( --amplify-components-button-link-border-width );--amplify-internal-button-background-color: var( --amplify-components-button-link-background-color );--amplify-internal-button-border-color: var( --amplify-components-button-link-border-color );--amplify-internal-button-color: var( --amplify-components-button-link-color );--amplify-internal-button-disabled-border-color: var( --amplify-components-button-link-disabled-border-color );--amplify-internal-button-disabled-background-color: var( --amplify-components-button-link-disabled-background-color );--amplify-internal-button-disabled-color: var( --amplify-components-button-link-disabled-color );--amplify-internal-button-loading-background-color: var( --amplify-components-button-link-loading-background-color );--amplify-internal-button-loading-border-color: var( --amplify-components-button-link-loading-border-color );--amplify-internal-button-loading-color: var( --amplify-components-button-link-loading-color )}.amplify-button--link:hover{--amplify-internal-button-background-color: var( --amplify-components-button-link-hover-background-color );--amplify-internal-button-border-color: var( --amplify-components-button-link-hover-border-color );--amplify-internal-button-color: var( --amplify-components-button-link-hover-color )}.amplify-button--link:focus{--amplify-internal-button-background-color: var( --amplify-components-button-link-focus-background-color );--amplify-internal-button-border-color: var( --amplify-components-button-link-focus-border-color );--amplify-internal-button-color: var( --amplify-components-button-link-focus-color );--amplify-internal-button-focus-box-shadow: var( --amplify-components-button-link-focus-box-shadow )}.amplify-button--link:active{--amplify-internal-button-background-color: var( --amplify-components-button-link-active-background-color );--amplify-internal-button-border-color: var( --amplify-components-button-link-active-border-color );--amplify-internal-button-color: var( --amplify-components-button-link-active-color )}.amplify-button--link--info{--amplify-internal-button-background-color: var( --amplify-components-button-link-info-background-color );--amplify-internal-button-border-color: var( --amplify-components-button-link-info-border-color );--amplify-internal-button-color: var( --amplify-components-button-link-info-color )}.amplify-button--link--info:hover{--amplify-internal-button-background-color: var( --amplify-components-button-link-info-hover-background-color );--amplify-internal-button-border-color: var( --amplify-components-button-link-info-hover-border-color );--amplify-internal-button-color: var( --amplify-components-button-link-info-hover-color )}.amplify-button--link--info:focus{--amplify-internal-button-background-color: var( --amplify-components-button-link-info-focus-background-color );--amplify-internal-button-border-color: var( --amplify-components-button-link-info-focus-border-color );--amplify-internal-button-color: var( --amplify-components-button-link-info-focus-color );--amplify-internal-button-focus-box-shadow: var( --amplify-components-button-link-info-focus-box-shadow )}.amplify-button--link--info:active{--amplify-internal-button-background-color: var( --amplify-components-button-link-info-active-background-color );--amplify-internal-button-border-color: var( --amplify-components-button-link-info-active-border-color );--amplify-internal-button-color: var( --amplify-components-button-link-info-active-color )}.amplify-button--link--warning{--amplify-internal-button-background-color: var( --amplify-components-button-link-warning-background-color );--amplify-internal-button-border-color: var( --amplify-components-button-link-warning-border-color );--amplify-internal-button-color: var( --amplify-components-button-link-warning-color )}.amplify-button--link--warning:hover{--amplify-internal-button-background-color: var( --amplify-components-button-link-warning-hover-background-color );--amplify-internal-button-border-color: var( --amplify-components-button-link-warning-hover-border-color );--amplify-internal-button-color: var( --amplify-components-button-link-warning-hover-color )}.amplify-button--link--warning:focus{--amplify-internal-button-background-color: var( --amplify-components-button-link-warning-focus-background-color );--amplify-internal-button-border-color: var( --amplify-components-button-link-warning-focus-border-color );--amplify-internal-button-color: var( --amplify-components-button-link-warning-focus-color );--amplify-internal-button-focus-box-shadow: var( --amplify-components-button-link-warning-focus-box-shadow )}.amplify-button--link--warning:active{--amplify-internal-button-background-color: var( --amplify-components-button-link-warning-active-background-color );--amplify-internal-button-border-color: var( --amplify-components-button-link-warning-active-border-color );--amplify-internal-button-color: var( --amplify-components-button-link-warning-active-color )}.amplify-button--link--error{--amplify-internal-button-background-color: var( --amplify-components-button-link-error-background-color );--amplify-internal-button-border-color: var( --amplify-components-button-link-error-border-color );--amplify-internal-button-color: var( --amplify-components-button-link-error-color )}.amplify-button--link--error:hover{--amplify-internal-button-background-color: var( --amplify-components-button-link-error-hover-background-color );--amplify-internal-button-border-color: var( --amplify-components-button-link-error-hover-border-color );--amplify-internal-button-color: var( --amplify-components-button-link-error-hover-color )}.amplify-button--link--error:focus{--amplify-internal-button-background-color: var( --amplify-components-button-link-error-focus-background-color );--amplify-internal-button-border-color: var( --amplify-components-button-link-error-focus-border-color );--amplify-internal-button-color: var( --amplify-components-button-link-error-focus-color );--amplify-internal-button-focus-box-shadow: var( --amplify-components-button-link-error-focus-box-shadow )}.amplify-button--link--error:active{--amplify-internal-button-background-color: var( --amplify-components-button-link-error-active-background-color );--amplify-internal-button-border-color: var( --amplify-components-button-link-error-active-border-color );--amplify-internal-button-color: var( --amplify-components-button-link-error-active-color )}.amplify-button--link--success{--amplify-internal-button-background-color: var( --amplify-components-button-link-success-background-color );--amplify-internal-button-border-color: var( --amplify-components-button-link-success-border-color );--amplify-internal-button-color: var( --amplify-components-button-link-success-color )}.amplify-button--link--success:hover{--amplify-internal-button-background-color: var( --amplify-components-button-link-success-hover-background-color );--amplify-internal-button-border-color: var( --amplify-components-button-link-success-hover-border-color );--amplify-internal-button-color: var( --amplify-components-button-link-success-hover-color )}.amplify-button--link--success:focus{--amplify-internal-button-background-color: var( --amplify-components-button-link-success-focus-background-color );--amplify-internal-button-border-color: var( --amplify-components-button-link-success-focus-border-color );--amplify-internal-button-color: var( --amplify-components-button-link-success-focus-color );--amplify-internal-button-focus-box-shadow: var( --amplify-components-button-link-success-focus-box-shadow )}.amplify-button--link--success:active{--amplify-internal-button-background-color: var( --amplify-components-button-link-success-active-background-color );--amplify-internal-button-border-color: var( --amplify-components-button-link-success-active-border-color );--amplify-internal-button-color: var( --amplify-components-button-link-success-active-color )}.amplify-button--link--overlay{--amplify-internal-button-background-color: var( --amplify-components-button-link-overlay-background-color );--amplify-internal-button-border-color: var( --amplify-components-button-link-overlay-border-color );--amplify-internal-button-color: var( --amplify-components-button-link-overlay-color )}.amplify-button--link--overlay:hover{--amplify-internal-button-background-color: var( --amplify-components-button-link-overlay-hover-background-color );--amplify-internal-button-border-color: var( --amplify-components-button-link-overlay-hover-border-color );--amplify-internal-button-color: var( --amplify-components-button-link-overlay-hover-color )}.amplify-button--link--overlay:focus{--amplify-internal-button-background-color: var( --amplify-components-button-link-overlay-focus-background-color );--amplify-internal-button-border-color: var( --amplify-components-button-link-overlay-focus-border-color );--amplify-internal-button-color: var( --amplify-components-button-link-overlay-focus-color );--amplify-internal-button-focus-box-shadow: var( --amplify-components-button-link-overlay-focus-box-shadow )}.amplify-button--link--overlay:active{--amplify-internal-button-background-color: var( --amplify-components-button-link-overlay-active-background-color );--amplify-internal-button-border-color: var( --amplify-components-button-link-overlay-active-border-color );--amplify-internal-button-color: var( --amplify-components-button-link-overlay-active-color )}.amplify-button--destructive{border-width:var(--amplify-components-button-destructive-border-width);background-color:var(--amplify-components-button-destructive-background-color);border-color:var(--amplify-components-button-destructive-border-color);color:var(--amplify-components-button-destructive-color);--amplify-internal-button-disabled-border-color: var( --amplify-components-button-destructive-disabled-border-color );--amplify-internal-button-disabled-background-color: var( --amplify-components-button-destructive-disabled-background-color );--amplify-internal-button-disabled-color: var( --amplify-components-button-destructive-disabled-color );--amplify-internal-button-loading-background-color: var( --amplify-components-button-destructive-loading-background-color );--amplify-internal-button-loading-border-color: var( --amplify-components-button-destructive-loading-border-color );--amplify-internal-button-loading-color: var( --amplify-components-button-destructive-loading-color )}.amplify-button--destructive:hover{background-color:var(--amplify-components-button-destructive-hover-background-color);border-color:var(--amplify-components-button-destructive-hover-border-color);color:var(--amplify-components-button-destructive-hover-color)}.amplify-button--destructive:focus{background-color:var(--amplify-components-button-destructive-focus-background-color);border-color:var(--amplify-components-button-destructive-focus-border-color);color:var(--amplify-components-button-destructive-focus-color);box-shadow:var(--amplify-components-button-destructive-focus-box-shadow)}.amplify-button--destructive:active{background-color:var(--amplify-components-button-destructive-active-background-color);border-color:var(--amplify-components-button-destructive-active-border-color);color:var(--amplify-components-button-destructive-active-color)}.amplify-button--warning{background-color:var(--amplify-components-button-warning-background-color);border-color:var(--amplify-components-button-warning-border-color);border-width:var(--amplify-components-button-warning-border-width);color:var(--amplify-components-button-warning-color);--amplify-internal-button-disabled-text-decoration: none;--amplify-internal-button-disabled-border-color: var( --amplify-components-button-warning-disabled-border-color );--amplify-internal-button-disabled-background-color: var( --amplify-components-button-warning-disabled-background-color );--amplify-internal-button-disabled-color: var( --amplify-components-button-warning-disabled-color );--amplify-internal-button-loading-background-color: var( --amplify-components-button-warning-loading-background-color );--amplify-internal-button-loading-border-color: var( --amplify-components-button-warning-loading-border-color );--amplify-internal-button-loading-color: var( --amplify-components-button-warning-loading-color );--amplify-internal-button-loading-text-decoration: none}.amplify-button--warning:hover{background-color:var(--amplify-components-button-warning-hover-background-color);border-color:var(--amplify-components-button-warning-hover-border-color);color:var(--amplify-components-button-warning-hover-color)}.amplify-button--warning:focus{background-color:var(--amplify-components-button-warning-focus-background-color);border-color:var(--amplify-components-button-warning-focus-border-color);color:var(--amplify-components-button-warning-focus-color);box-shadow:var(--amplify-components-button-warning-focus-box-shadow)}.amplify-button--warning:active{background-color:var(--amplify-components-button-warning-active-background-color);border-color:var(--amplify-components-button-warning-active-border-color);color:var(--amplify-components-button-warning-active-color)}.amplify-button--small{font-size:var(--amplify-components-button-small-font-size);padding-block-start:var(--amplify-components-button-small-padding-block-start);padding-block-end:var(--amplify-components-button-small-padding-block-end);padding-inline-start:var(--amplify-components-button-small-padding-inline-start);padding-inline-end:var(--amplify-components-button-small-padding-inline-end)}.amplify-button--large{font-size:var(--amplify-components-button-large-font-size);padding-block-start:var(--amplify-components-button-large-padding-block-start);padding-block-end:var(--amplify-components-button-large-padding-block-end);padding-inline-start:var(--amplify-components-button-large-padding-inline-start);padding-inline-end:var(--amplify-components-button-large-padding-inline-end)}.amplify-button--disabled{background-color:var(--amplify-internal-button-disabled-background-color);border-color:var(--amplify-internal-button-disabled-border-color);color:var(--amplify-internal-button-disabled-color);-webkit-text-decoration:var(--amplify-internal-button-disabled-text-decoration);text-decoration:var(--amplify-internal-button-disabled-text-decoration);cursor:not-allowed}.amplify-button--disabled:hover{background-color:var(--amplify-internal-button-disabled-background-color);border-color:var(--amplify-internal-button-disabled-border-color);color:var(--amplify-internal-button-disabled-color);-webkit-text-decoration:var(--amplify-internal-button-disabled-text-decoration);text-decoration:var(--amplify-internal-button-disabled-text-decoration)}.amplify-button--disabled :focus{background-color:var(--amplify-internal-button-disabled-background-color);border-color:var(--amplify-internal-button-disabled-border-color);color:var(--amplify-internal-button-disabled-color);-webkit-text-decoration:var(--amplify-internal-button-disabled-text-decoration);text-decoration:var(--amplify-internal-button-disabled-text-decoration)}.amplify-button--disabled:active{background-color:var(--amplify-internal-button-disabled-background-color);border-color:var(--amplify-internal-button-disabled-border-color);color:var(--amplify-internal-button-disabled-color);-webkit-text-decoration:var(--amplify-internal-button-disabled-text-decoration);text-decoration:var(--amplify-internal-button-disabled-text-decoration)}.amplify-button--loading{background-color:var(--amplify-internal-button-loading-background-color);border-color:var(--amplify-internal-button-loading-border-color);color:var(--amplify-components-button-loading-color);-webkit-text-decoration:var(--amplify-internal-button-loading-text-decoration);text-decoration:var(--amplify-internal-button-loading-text-decoration)}.amplify-button--loading:hover{background-color:var(--amplify-internal-button-loading-background-color);border-color:var(--amplify-internal-button-loading-border-color);color:var(--amplify-components-button-loading-color);-webkit-text-decoration:var(--amplify-internal-button-loading-text-decoration);text-decoration:var(--amplify-internal-button-loading-text-decoration)}.amplify-button--loading:focus{background-color:var(--amplify-internal-button-loading-background-color);border-color:var(--amplify-internal-button-loading-border-color);color:var(--amplify-components-button-loading-color);-webkit-text-decoration:var(--amplify-internal-button-loading-text-decoration);text-decoration:var(--amplify-internal-button-loading-text-decoration)}.amplify-button--loading:active{background-color:var(--amplify-internal-button-loading-background-color);border-color:var(--amplify-internal-button-loading-border-color);color:var(--amplify-components-button-loading-color);-webkit-text-decoration:var(--amplify-internal-button-loading-text-decoration);text-decoration:var(--amplify-internal-button-loading-text-decoration)}.amplify-button__loader-wrapper{align-items:var(--amplify-components-button-loader-wrapper-align-items);gap:var(--amplify-components-button-loader-wrapper-gap)}@media(prefers-reduced-motion: reduce){.amplify-button{transition:none}}.amplify-dropzone{display:block;background-color:var(--amplify-components-dropzone-background-color);border-color:var(--amplify-components-dropzone-border-color);border-width:var(--amplify-components-dropzone-border-width);border-style:var(--amplify-components-dropzone-border-style);border-radius:var(--amplify-components-dropzone-border-radius);color:var(--amplify-components-dropzone-color);padding-block:var(--amplify-components-dropzone-padding-block);padding-inline:var(--amplify-components-dropzone-padding-inline);text-align:var(--amplify-components-dropzone-text-align)}.amplify-dropzone--disabled{cursor:not-allowed;background-color:var(--amplify-components-dropzone-disabled-background-color);border-color:var(--amplify-components-dropzone-disabled-border-color);border-width:var(--amplify-components-dropzone-disabled-border-width);border-style:var(--amplify-components-dropzone-disabled-border-style);border-radius:var(--amplify-components-dropzone-disabled-border-radius);color:var(--amplify-components-dropzone-disabled-color)}.amplify-dropzone--active{background-color:var(--amplify-components-dropzone-active-background-color);border-color:var(--amplify-components-dropzone-active-border-color);border-width:var(--amplify-components-dropzone-active-border-width);border-style:var(--amplify-components-dropzone-active-border-style);border-radius:var(--amplify-components-dropzone-active-border-radius);color:var(--amplify-components-dropzone-active-color)}.amplify-dropzone--rejected{background-color:var(--amplify-components-dropzone-rejected-background-color);border-color:var(--amplify-components-dropzone-rejected-border-color);border-width:var(--amplify-components-dropzone-rejected-border-width);border-style:var(--amplify-components-dropzone-rejected-border-style);border-radius:var(--amplify-components-dropzone-rejected-border-radius);color:var(--amplify-components-dropzone-rejected-color)}.amplify-dropzone--accepted{background-color:var(--amplify-components-dropzone-accepted-background-color);border-color:var(--amplify-components-dropzone-accepted-border-color);border-width:var(--amplify-components-dropzone-accepted-border-width);border-style:var(--amplify-components-dropzone-accepted-border-style);border-radius:var(--amplify-components-dropzone-accepted-border-radius);color:var(--amplify-components-dropzone-accepted-color)}.amplify-field__description{color:var(--amplify-components-fieldmessages-description-color);font-style:var(--amplify-components-fieldmessages-description-font-style);font-size:var(--amplify-components-fieldmessages-description-font-size)}.amplify-field__error-message{color:var(--amplify-components-fieldmessages-error-color);font-size:var(--amplify-components-fieldmessages-error-font-size)}.amplify-heading{color:var(--amplify-components-heading-color);line-height:var(--amplify-components-heading-line-height);display:block}.amplify-heading--truncated{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.amplify-heading--1{font-size:var(--amplify-components-heading-1-font-size);font-weight:var(--amplify-components-heading-1-font-weight)}.amplify-heading--2{font-size:var(--amplify-components-heading-2-font-size);font-weight:var(--amplify-components-heading-2-font-weight)}.amplify-heading--3{font-size:var(--amplify-components-heading-3-font-size);font-weight:var(--amplify-components-heading-3-font-weight)}.amplify-heading--4{font-size:var(--amplify-components-heading-4-font-size);font-weight:var(--amplify-components-heading-4-font-weight)}.amplify-heading--5{font-size:var(--amplify-components-heading-5-font-size);font-weight:var(--amplify-components-heading-5-font-weight)}.amplify-heading--6{font-size:var(--amplify-components-heading-6-font-size);font-weight:var(--amplify-components-heading-6-font-weight)}.amplify-icon{display:inline-block;vertical-align:middle;fill:currentColor;height:var(--amplify-components-icon-height);line-height:var(--amplify-components-icon-line-height)}.amplify-icon>svg{height:var(--amplify-components-icon-height);width:var(--amplify-components-icon-height)}.amplify-highlightmatch__highlighted{font-weight:var(--amplify-components-highlightmatch-highlighted-font-weight)}.amplify-input{box-sizing:border-box;color:var(--amplify-components-fieldcontrol-color);font-size:var(--amplify-components-fieldcontrol-font-size);line-height:var(--amplify-components-fieldcontrol-line-height);padding-block-start:var(--amplify-components-fieldcontrol-padding-block-start);padding-block-end:var(--amplify-components-fieldcontrol-padding-block-end);padding-inline-start:var(--amplify-components-fieldcontrol-padding-inline-start);padding-inline-end:var(--amplify-components-fieldcontrol-padding-inline-end);transition:all var(--amplify-components-fieldcontrol-transition-duration);width:100%;border-color:var(--amplify-components-fieldcontrol-border-color);border-radius:var(--amplify-components-fieldcontrol-border-radius);border-style:var(--amplify-components-fieldcontrol-border-style);border-width:var(--amplify-components-fieldcontrol-border-width);outline-color:var(--amplify-components-fieldcontrol-outline-color);outline-style:var(--amplify-components-fieldcontrol-outline-style);outline-width:var(--amplify-components-fieldcontrol-outline-width);outline-offset:var(--amplify-components-fieldcontrol-outline-offset);-webkit-user-select:text;-moz-user-select:text;user-select:text;display:inline-block;--amplify-components-fieldcontrol-color: var( --amplify-components-input-color );--amplify-components-fieldcontrol-border-color: var( --amplify-components-input-border-color );--amplify-components-fieldcontrol-font-size: var( --amplify-components-input-font-size );--amplify-components-fieldcontrol-focus-border-color: var( --amplify-components-input-focus-border-color )}.amplify-input:focus{border-color:var(--amplify-components-fieldcontrol-focus-border-color);box-shadow:var(--amplify-components-fieldcontrol-focus-box-shadow)}.amplify-input--small{font-size:var(--amplify-components-fieldcontrol-small-font-size);padding-block-start:var(--amplify-components-fieldcontrol-small-padding-block-start);padding-block-end:var(--amplify-components-fieldcontrol-small-padding-block-end);padding-inline-start:var(--amplify-components-fieldcontrol-small-padding-inline-start);padding-inline-end:var(--amplify-components-fieldcontrol-small-padding-inline-end)}.amplify-input--large{font-size:var(--amplify-components-fieldcontrol-large-font-size);padding-block-start:var(--amplify-components-fieldcontrol-large-padding-block-start);padding-block-end:var(--amplify-components-fieldcontrol-large-padding-block-end);padding-inline-start:var(--amplify-components-fieldcontrol-large-padding-inline-start);padding-inline-end:var(--amplify-components-fieldcontrol-large-padding-inline-end)}.amplify-input--error{border-color:var(--amplify-components-fieldcontrol-error-border-color)}.amplify-input--error:focus{border-color:var(--amplify-components-fieldcontrol-error-border-color);box-shadow:var(--amplify-components-fieldcontrol-error-focus-box-shadow)}.amplify-input--quiet{border-block-start:var(--amplify-components-fieldcontrol-quiet-border-block-start);border-inline-start:var(--amplify-components-fieldcontrol-quiet-border-inline-start);border-inline-end:var(--amplify-components-fieldcontrol-quiet-border-inline-end);border-radius:var(--amplify-components-fieldcontrol-quiet-border-radius)}.amplify-input--quiet:focus{border-block-end-color:var(--amplify-components-fieldcontrol-quiet-focus-border-block-end-color);box-shadow:var(--amplify-components-fieldcontrol-quiet-focus-box-shadow)}.amplify-input--quiet[aria-invalid=true]{border-block-end-color:var(--amplify-components-fieldcontrol-quiet-error-border-block-end-color)}.amplify-input--quiet[aria-invalid=true]:focus{border-block-end-color:var(--amplify-components-fieldcontrol-quiet-error-focus-border-block-end-color);box-shadow:var(--amplify-components-fieldcontrol-quiet-error-focus-box-shadow)}.amplify-input[disabled]{color:var(--amplify-components-fieldcontrol-disabled-color);cursor:var(--amplify-components-fieldcontrol-disabled-cursor);border-color:var(--amplify-components-fieldcontrol-disabled-border-color);background-color:var(--amplify-components-fieldcontrol-disabled-background-color)}.amplify-textarea{box-sizing:border-box;color:var(--amplify-components-fieldcontrol-color);font-size:var(--amplify-components-fieldcontrol-font-size);line-height:var(--amplify-components-fieldcontrol-line-height);padding-block-start:var(--amplify-components-fieldcontrol-padding-block-start);padding-block-end:var(--amplify-components-fieldcontrol-padding-block-end);padding-inline-start:var(--amplify-components-fieldcontrol-padding-inline-start);padding-inline-end:var(--amplify-components-fieldcontrol-padding-inline-end);transition:all var(--amplify-components-fieldcontrol-transition-duration);width:100%;border-color:var(--amplify-components-fieldcontrol-border-color);border-radius:var(--amplify-components-fieldcontrol-border-radius);border-style:var(--amplify-components-fieldcontrol-border-style);border-width:var(--amplify-components-fieldcontrol-border-width);outline-color:var(--amplify-components-fieldcontrol-outline-color);outline-style:var(--amplify-components-fieldcontrol-outline-style);outline-width:var(--amplify-components-fieldcontrol-outline-width);outline-offset:var(--amplify-components-fieldcontrol-outline-offset);-webkit-user-select:text;-moz-user-select:text;user-select:text;white-space:pre-wrap;max-height:100%}.amplify-textarea:focus{border-color:var(--amplify-components-fieldcontrol-focus-border-color);box-shadow:var(--amplify-components-fieldcontrol-focus-box-shadow)}.amplify-textarea--small{font-size:var(--amplify-components-fieldcontrol-small-font-size);padding-block-start:var(--amplify-components-fieldcontrol-small-padding-block-start);padding-block-end:var(--amplify-components-fieldcontrol-small-padding-block-end);padding-inline-start:var(--amplify-components-fieldcontrol-small-padding-inline-start);padding-inline-end:var(--amplify-components-fieldcontrol-small-padding-inline-end)}.amplify-textarea--large{font-size:var(--amplify-components-fieldcontrol-large-font-size);padding-block-start:var(--amplify-components-fieldcontrol-large-padding-block-start);padding-block-end:var(--amplify-components-fieldcontrol-large-padding-block-end);padding-inline-start:var(--amplify-components-fieldcontrol-large-padding-inline-start);padding-inline-end:var(--amplify-components-fieldcontrol-large-padding-inline-end)}.amplify-textarea--error{border-color:var(--amplify-components-fieldcontrol-error-border-color)}.amplify-textarea--error:focus{border-color:var(--amplify-components-fieldcontrol-error-border-color);box-shadow:var(--amplify-components-fieldcontrol-error-focus-box-shadow)}.amplify-textarea--quiet{border-block-start:var(--amplify-components-fieldcontrol-quiet-border-block-start);border-inline-start:var(--amplify-components-fieldcontrol-quiet-border-inline-start);border-inline-end:var(--amplify-components-fieldcontrol-quiet-border-inline-end);border-radius:var(--amplify-components-fieldcontrol-quiet-border-radius)}.amplify-textarea--quiet:focus{border-block-end-color:var(--amplify-components-fieldcontrol-quiet-focus-border-block-end-color);box-shadow:var(--amplify-components-fieldcontrol-quiet-focus-box-shadow)}.amplify-textarea--quiet[aria-invalid=true]{border-block-end-color:var(--amplify-components-fieldcontrol-quiet-error-border-block-end-color)}.amplify-textarea--quiet[aria-invalid=true]:focus{border-block-end-color:var(--amplify-components-fieldcontrol-quiet-error-focus-border-block-end-color);box-shadow:var(--amplify-components-fieldcontrol-quiet-error-focus-box-shadow)}.amplify-textarea[disabled]{color:var(--amplify-components-fieldcontrol-disabled-color);cursor:var(--amplify-components-fieldcontrol-disabled-cursor);border-color:var(--amplify-components-fieldcontrol-disabled-border-color);background-color:var(--amplify-components-fieldcontrol-disabled-background-color)}.amplify-image{height:var(--amplify-components-image-height);max-width:var(--amplify-components-image-max-width);-o-object-fit:var(--amplify-components-image-object-fit);object-fit:var(--amplify-components-image-object-fit);-o-object-position:var(--amplify-components-image-object-position);object-position:var(--amplify-components-image-object-position);overflow:clip}.amplify-link{color:var(--amplify-components-link-color);-webkit-text-decoration:var(--amplify-components-link-text-decoration);text-decoration:var(--amplify-components-link-text-decoration);cursor:pointer}.amplify-link:visited{color:var(--amplify-components-link-visited-color);-webkit-text-decoration:var(--amplify-components-link-visited-text-decoration);text-decoration:var(--amplify-components-link-visited-text-decoration)}.amplify-link:active{color:var(--amplify-components-link-active-color);-webkit-text-decoration:var(--amplify-components-link-active-text-decoration);text-decoration:var(--amplify-components-link-active-text-decoration)}.amplify-link:focus{color:var(--amplify-components-link-focus-color);-webkit-text-decoration:var(--amplify-components-link-focus-text-decoration);text-decoration:var(--amplify-components-link-focus-text-decoration)}.amplify-link:hover{color:var(--amplify-components-link-hover-color);-webkit-text-decoration:var(--amplify-components-link-hover-text-decoration);text-decoration:var(--amplify-components-link-hover-text-decoration)}.amplify-loader{width:var(--amplify-components-loader-width);height:var(--amplify-components-loader-height);font-size:var(--amplify-components-loader-font-size);fill:none;stroke:var(--amplify-components-loader-stroke-empty);--amplify-internal-loader-linear-font-size: var( --amplify-components-loader-linear-font-size );--amplify-internal-loader-linear-stroke-width: var( --amplify-components-loader-linear-stroke-width )}.amplify-loader circle:last-of-type{transform-origin:center center;animation-name:amplify-loader-circular;animation-timing-function:linear;animation-iteration-count:infinite;animation-duration:var(--amplify-components-loader-animation-duration);stroke:var(--amplify-components-loader-stroke-filled);stroke-linecap:var(--amplify-components-loader-stroke-linecap)}@media(prefers-reduced-motion){.amplify-loader circle:last-of-type{animation:none;stroke-dasharray:100% 200%;stroke-dashoffset:50%}}.amplify-loader line:last-of-type{stroke:var(--amplify-components-loader-linear-stroke-filled);stroke-dasharray:50% 200%;animation-name:amplify-loader-linear;animation-duration:var(--amplify-components-loader-linear-animation-duration);animation-timing-function:linear;animation-iteration-count:infinite}@media(prefers-reduced-motion){.amplify-loader line:last-of-type{animation:none;stroke-dashoffset:-50%}}.amplify-loader--small{width:var(--amplify-components-loader-small-width);height:var(--amplify-components-loader-small-height);font-size:var(--amplify-components-loader-small-font-size);--amplify-internal-loader-linear-stroke-width: var( --amplify-components-loader-linear-small-stroke-width );--amplify-internal-loader-linear-font-size: var( --amplify-components-loader-linear-small-font-size )}.amplify-loader--large{width:var(--amplify-components-loader-large-width);height:var(--amplify-components-loader-large-height);font-size:var(--amplify-components-loader-large-font-size);--amplify-internal-loader-linear-stroke-width: var( --amplify-components-loader-linear-large-stroke-width );--amplify-internal-loader-linear-font-size: var( --amplify-components-loader-linear-large-font-size )}.amplify-loader--linear{width:var(--amplify-components-loader-linear-width);min-width:var(--amplify-components-loader-linear-min-width);stroke:var(--amplify-components-loader-linear-stroke-empty);stroke-linecap:var(--amplify-components-loader-linear-stroke-linecap);stroke-width:var(--amplify-internal-loader-linear-stroke-width);font-size:var(--amplify-internal-loader-linear-font-size)}.amplify-loader--determinate circle:last-of-type{animation:none;transform:rotate(-90deg)}.amplify-loader--determinate line:last-of-type{animation:none;stroke-dashoffset:0%;stroke-dasharray:none}.amplify-loader__label{fill:var(--amplify-components-loader-text-fill);stroke:none}@keyframes amplify-loader-circular{0%{stroke-dasharray:100% 200%;transform:rotate(120deg)}50%{stroke-dasharray:20% 400%}100%{stroke-dasharray:100% 200%;transform:rotate(480deg)}}@keyframes amplify-loader-linear{0%{stroke-dashoffset:200%}100%{stroke-dashoffset:-50%}}.amplify-placeholder{animation-direction:alternate;animation-duration:var(--amplify-components-placeholder-transition-duration);animation-iteration-count:infinite;animation-name:amplify-placeholder-loading;border-radius:var(--amplify-components-placeholder-border-radius);height:var(--amplify-components-placeholder-default-height);width:100%;display:block}.amplify-placeholder--small{height:var(--amplify-components-placeholder-small-height)}.amplify-placeholder--large{height:var(--amplify-components-placeholder-large-height)}@keyframes amplify-placeholder-loading{0%{background-color:var(--amplify-components-placeholder-start-color)}100%{background-color:var(--amplify-components-placeholder-end-color)}}@media(prefers-reduced-motion: reduce){.amplify-placeholder{animation:none;background-color:var(--amplify-components-placeholder-end-color)}}[data-amplify-copy]{display:flex;font-size:var(--amplify-components-copy-font-size);gap:var(--amplify-components-copy-gap);justify-content:center;align-items:center;word-break:break-all}[data-amplify-copy-svg]{cursor:pointer;position:relative}[data-amplify-copy-svg] path{fill:var(--amplify-components-copy-svg-path-fill)}[data-amplify-copy-svg]:hover [data-amplify-copy-tooltip]{visibility:visible;font-size:var(--amplify-components-copy-tool-tip-font-size)}[data-amplify-copy-tooltip]{visibility:hidden;position:absolute;bottom:var(--amplify-components-copy-tool-tip-bottom);color:var(--amplify-components-copy-tool-tip-color)}.amplify-accordion{display:block;background-color:var(--amplify-components-accordion-background-color);border-radius:var(--amplify-components-accordion-item-border-radius)}.amplify-accordion__item{display:block;position:relative;border-width:var(--amplify-components-accordion-item-border-width);border-style:var(--amplify-components-accordion-item-border-style);border-color:var(--amplify-components-accordion-item-border-color)}.amplify-accordion__item+.amplify-accordion__item{margin-block-start:calc(-1*var(--amplify-components-accordion-item-border-width))}.amplify-accordion__item:where(:first-of-type){border-start-end-radius:var(--amplify-components-accordion-item-border-radius);border-start-start-radius:var(--amplify-components-accordion-item-border-radius)}.amplify-accordion__item:where(:last-of-type){border-end-end-radius:var(--amplify-components-accordion-item-border-radius);border-end-start-radius:var(--amplify-components-accordion-item-border-radius)}.amplify-accordion__item__trigger{cursor:pointer;display:flex;position:relative;color:var(--amplify-components-accordion-item-trigger-color);border-radius:var(--amplify-components-accordion-item-border-radius);padding-inline:var(--amplify-components-accordion-item-trigger-padding-inline);padding-block:var(--amplify-components-accordion-item-trigger-padding-block);gap:var(--amplify-components-accordion-item-trigger-gap);align-items:var(--amplify-components-accordion-item-trigger-align-items);justify-content:var(--amplify-components-accordion-item-trigger-justify-content)}.amplify-accordion__item__trigger:hover{background-color:var(--amplify-components-accordion-item-trigger-hover-background-color);color:var(--amplify-components-accordion-item-trigger-hover-color)}.amplify-accordion__item__trigger:focus{box-shadow:var(--amplify-components-accordion-item-trigger-focus-box-shadow);border-color:var(--amplify-components-accordion-item-trigger-focus-border-color);z-index:2}.amplify-accordion__item__trigger::-webkit-details-marker{display:none}.amplify-accordion__item__content{display:block;color:var(--amplify-components-accordion-item-content-color);padding-block-end:var(--amplify-components-accordion-item-content-padding-block-end);padding-block-start:var(--amplify-components-accordion-item-content-padding-block-start);padding-inline:var(--amplify-components-accordion-item-content-padding-inline)}.amplify-accordion__item__icon{color:var(--amplify-components-accordion-item-icon-color);transition-property:transform;transition-duration:var(--amplify-components-accordion-item-icon-transition-duration);transition-timing-function:var(--amplify-components-accordion-item-icon-transition-timing-function)}[open] .amplify-accordion__item__icon{transform:rotate(180deg)}.amplify-alert{align-items:var(--amplify-components-alert-align-items);background-color:var(--amplify-components-alert-background-color);color:var(--amplify-components-alert-color);justify-content:var(--amplify-components-alert-justify-content);padding-block:var(--amplify-components-alert-padding-block);padding-inline:var(--amplify-components-alert-padding-inline)}.amplify-alert--info{color:var(--amplify-components-alert-info-color);background-color:var(--amplify-components-alert-info-background-color)}.amplify-alert--error{color:var(--amplify-components-alert-error-color);background-color:var(--amplify-components-alert-error-background-color)}.amplify-alert--warning{color:var(--amplify-components-alert-warning-color);background-color:var(--amplify-components-alert-warning-background-color)}.amplify-alert--success{color:var(--amplify-components-alert-success-color);background-color:var(--amplify-components-alert-success-background-color)}.amplify-alert__icon{font-size:var(--amplify-components-alert-icon-size);line-height:1}.amplify-alert__heading{display:block;font-weight:var(--amplify-components-alert-heading-font-weight);font-size:var(--amplify-components-alert-heading-font-size)}.amplify-alert__body{color:inherit;display:block}.amplify-alert__dismiss{color:inherit}.amplify-autocomplete__menu__option,.amplify-autocomplete__menu--loading,.amplify-autocomplete__menu--empty{padding-block:var(--amplify-components-autocomplete-menu-space-shared-padding-block);padding-inline:var(--amplify-components-autocomplete-menu-space-shared-padding-inline)}.amplify-autocomplete{position:relative;display:block}.amplify-autocomplete__menu{position:absolute;z-index:999999;width:var(--amplify-components-autocomplete-menu-width);margin-block-start:var(--amplify-components-autocomplete-menu-margin-block-start);background-color:var(--amplify-components-autocomplete-menu-background-color);border-color:var(--amplify-components-autocomplete-menu-border-color);border-width:var(--amplify-components-autocomplete-menu-border-width);border-style:var(--amplify-components-autocomplete-menu-border-style);border-radius:var(--amplify-components-autocomplete-menu-border-radius)}.amplify-autocomplete__menu--empty{display:var(--amplify-components-autocomplete-menu-empty-display)}.amplify-autocomplete__menu--loading{display:var(--amplify-components-autocomplete-menu-loading-display);align-items:var(--amplify-components-autocomplete-menu-loading-align-items);gap:var(--amplify-components-autocomplete-menu-loading-gap)}.amplify-autocomplete__menu__options{position:relative;overscroll-behavior:contain;display:var(--amplify-components-autocomplete-menu-options-display);flex-direction:var(--amplify-components-autocomplete-menu-options-flex-direction);max-height:var(--amplify-components-autocomplete-menu-options-max-height)}.amplify-autocomplete__menu__option{background-color:var(--amplify-components-autocomplete-menu-option-background-color);color:var(--amplify-components-autocomplete-menu-option-color);cursor:var(--amplify-components-autocomplete-menu-option-cursor);transition-duration:var(--amplify-components-autocomplete-menu-option-transition-duration);transition-property:var(--amplify-components-autocomplete-menu-option-transition-property);transition-timing-function:var(--amplify-components-autocomplete-menu-option-transition-timing-function)}.amplify-autocomplete__menu__option--active{background-color:var(--amplify-components-autocomplete-menu-option-active-background-color);color:var(--amplify-components-autocomplete-menu-option-active-color)}[data-amplify-authenticator]{display:grid}[data-amplify-authenticator][data-variation=modal]{overflow-y:auto;width:var(--amplify-components-authenticator-modal-width);height:var(--amplify-components-authenticator-modal-height);background-color:var(--amplify-components-authenticator-modal-background-color);position:fixed;top:var(--amplify-components-authenticator-modal-top);left:var(--amplify-components-authenticator-modal-left);z-index:1}[data-amplify-authenticator] [data-amplify-container]{place-self:center}@media(min-width: 30rem){[data-amplify-authenticator] [data-amplify-container]{width:var(--amplify-components-authenticator-container-width-max)}}[data-amplify-authenticator] [data-amplify-router]{background-color:var(--amplify-components-authenticator-router-background-color);box-shadow:var(--amplify-components-authenticator-router-box-shadow);border-color:var(--amplify-components-authenticator-router-border-color);border-width:var(--amplify-components-authenticator-router-border-width);border-style:var(--amplify-components-authenticator-router-border-style)}[data-amplify-authenticator] [data-amplify-footer]{padding-bottom:var(--amplify-components-authenticator-footer-padding-bottom);text-align:center}[data-amplify-authenticator] [data-amplify-form]{padding:var(--amplify-components-authenticator-form-padding)}[data-amplify-authenticator] [data-state=inactive]{background-color:var(--amplify-components-authenticator-state-inactive-background-color)}@media(max-width: 26rem){[data-amplify-authenticator] [data-amplify-sign-up-errors]{font-size:.688rem}}.amplify-authenticator__column{display:flex;flex-direction:column}.amplify-authenticator__subtitle{margin-bottom:var(--amplify-space-medium)}.amplify-authenticator__heading{font-size:var(--amplify-font-sizes-xl)}.amplify-authenticator__federated-text{align-self:center}.amplify-authenticator__federated-buttons{flex-direction:column;padding-block-end:var(--amplify-space-medium)}.amplify-authenticator__federated-button{font-weight:normal;gap:var(--amplify-space-medium)}.amplify-avatar{--avatar-color: var(--amplify-components-avatar-color);--avatar-background-color: var(--amplify-components-avatar-background-color);--avatar-filled-background-color: var(--amplify-components-avatar-color);--avatar-filled-color: var(--amplify-components-avatar-background-color);--avatar-border-color: var(--amplify-components-avatar-border-color);--avatar-size: var(--amplify-components-avatar-width);--amplify-components-icon-height: 100%;position:relative;display:inline-flex;align-items:center;justify-content:center;color:var(--avatar-color);background-color:var(--avatar-background-color);font-weight:var(--amplify-components-avatar-font-weight);font-size:var(--amplify-components-avatar-font-size);width:var(--amplify-components-avatar-width);height:var(--amplify-components-avatar-height);overflow:hidden;border-radius:var(--amplify-components-avatar-border-radius)}.amplify-avatar--filled{background-color:var(--avatar-filled-background-color);color:var(--avatar-filled-color)}.amplify-avatar--outlined{border-width:var(--amplify-components-avatar-border-width);border-style:solid;padding:var(--amplify-components-avatar-border-width);border-color:var(--avatar-border-color);background-color:transparent;color:var(--avatar-color)}.amplify-avatar--small{--avatar-size: var(--amplify-components-avatar-small-width);width:var(--amplify-components-avatar-small-width);height:var(--amplify-components-avatar-small-height);font-size:var(--amplify-components-avatar-small-font-size)}.amplify-avatar--large{--avatar-size: var(--amplify-components-avatar-large-width);width:var(--amplify-components-avatar-large-width);height:var(--amplify-components-avatar-large-height);font-size:var(--amplify-components-avatar-large-font-size)}.amplify-avatar--warning{--avatar-border-color: var( --amplify-components-avatar-warning-border-color );--avatar-background-color: var( --amplify-components-avatar-warning-background-color );--avatar-color: var(--amplify-components-avatar-warning-color);--avatar-filled-background-color: var( --amplify-components-avatar-warning-color );--avatar-filled-color: var( --amplify-components-avatar-warning-background-color );--amplify-components-loader-stroke-filled: var( --amplify-components-avatar-warning-color )}.amplify-avatar--error{--avatar-border-color: var(--amplify-components-avatar-error-border-color);--avatar-background-color: var( --amplify-components-avatar-error-background-color );--avatar-color: var(--amplify-components-avatar-error-color);--avatar-filled-background-color: var( --amplify-components-avatar-error-color );--avatar-filled-color: var( --amplify-components-avatar-error-background-color );--amplify-components-loader-stroke-filled: var( --amplify-components-avatar-error-color )}.amplify-avatar--info{--avatar-border-color: var(--amplify-components-avatar-info-border-color);--avatar-background-color: var( --amplify-components-avatar-info-background-color );--avatar-color: var(--amplify-components-avatar-info-color);--avatar-filled-background-color: var( --amplify-components-avatar-info-color );--avatar-filled-color: var( --amplify-components-avatar-info-background-color );--amplify-components-loader-stroke-filled: var( --amplify-components-avatar-info-color )}.amplify-avatar--success{--avatar-border-color: var( --amplify-components-avatar-success-border-color );--avatar-background-color: var( --amplify-components-avatar-success-background-color );--avatar-color: var(--amplify-components-avatar-success-color);--avatar-filled-background-color: var( --amplify-components-avatar-success-color );--avatar-filled-color: var( --amplify-components-avatar-success-background-color );--amplify-components-loader-stroke-filled: var( --amplify-components-avatar-success-color )}.amplify-avatar__icon{display:flex;font-size:calc(var(--avatar-size)*.6)}.amplify-avatar__image{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;display:block}.amplify-avatar__loader{position:absolute;inset:0;width:100%;height:100%;stroke:transparent}.amplify-breadcrumbs__list{display:flex;flex-wrap:var(--amplify-components-breadcrumbs-flex-wrap);flex-direction:var(--amplify-components-breadcrumbs-flex-direction);gap:var(--amplify-components-breadcrumbs-gap);color:var(--amplify-components-breadcrumbs-color)}.amplify-breadcrumbs__item{display:inline-flex;flex-direction:var(--amplify-components-breadcrumbs-item-flex-direction);align-items:var(--amplify-components-breadcrumbs-item-align-items);line-height:var(--amplify-components-breadcrumbs-item-line-height);color:var(--amplify-components-breadcrumbs-item-color);font-size:var(--amplify-components-breadcrumbs-item-font-size)}.amplify-breadcrumbs__separator{color:var(--amplify-components-breadcrumbs-separator-color);font-size:var(--amplify-components-breadcrumbs-separator-font-size);padding-inline:var(--amplify-components-breadcrumbs-separator-padding-inline)}.amplify-breadcrumbs__link{color:var(--amplify-components-breadcrumbs-link-color);font-size:var(--amplify-components-breadcrumbs-link-font-size);font-weight:var(--amplify-components-breadcrumbs-link-font-weight);padding-inline:var(--amplify-components-breadcrumbs-link-padding-inline);padding-block:var(--amplify-components-breadcrumbs-link-padding-block);-webkit-text-decoration:var(--amplify-components-breadcrumbs-link-text-decoration);text-decoration:var(--amplify-components-breadcrumbs-link-text-decoration)}.amplify-breadcrumbs__link--current{color:var(--amplify-components-breadcrumbs-link-current-color);font-size:var(--amplify-components-breadcrumbs-link-current-font-size);font-weight:var(--amplify-components-breadcrumbs-link-current-font-weight);-webkit-text-decoration:var(--amplify-components-breadcrumbs-link-current-text-decoration);text-decoration:var(--amplify-components-breadcrumbs-link-current-text-decoration)}.amplify-card{background-color:var(--amplify-components-card-background-color);border-radius:var(--amplify-components-card-border-radius);border-width:var(--amplify-components-card-border-width);border-style:var(--amplify-components-card-border-style);border-color:var(--amplify-components-card-border-color);box-shadow:var(--amplify-components-card-box-shadow);display:block;padding:var(--amplify-components-card-padding)}.amplify-card--outlined{background-color:var(--amplify-components-card-outlined-background-color);border-radius:var(--amplify-components-card-outlined-border-radius);border-width:var(--amplify-components-card-outlined-border-width);border-style:var(--amplify-components-card-outlined-border-style);border-color:var(--amplify-components-card-outlined-border-color);box-shadow:var(--amplify-components-card-outlined-box-shadow)}.amplify-card--elevated{background-color:var(--amplify-components-card-elevated-background-color);border-radius:var(--amplify-components-card-elevated-border-radius);border-width:var(--amplify-components-card-elevated-border-width);border-style:var(--amplify-components-card-elevated-border-style);border-color:var(--amplify-components-card-elevated-border-color);box-shadow:var(--amplify-components-card-elevated-box-shadow)}.amplify-collection{flex-direction:column}.amplify-collection__pagination{justify-content:center;--amplify-components-pagination-current-color: var( --amplify-components-collection-pagination-current-color );--amplify-components-pagination-current-background-color: var( --amplify-components-collection-pagination-current-background-color );--amplify-components-pagination-button-color: var( --amplify-components-collection-pagination-button-color );--amplify-components-pagination-button-hover-color: var( --amplify-components-collection-pagination-button-hover-color );--amplify-components-pagination-button-hover-background-color: var( --amplify-components-collection-pagination-button-hover-background-color );--amplify-components-pagination-button-disabled-color: var( --amplify-components-collection-pagination-button-disabled-color )}.amplify-collection__search{flex-direction:row;justify-content:center;--amplify-components-searchfield-input-color: var( --amplify-components-collection-search-input-color );--amplify-components-searchfield-button-color: var( --amplify-components-collection-search-button-color );--amplify-components-searchfield-button-active-background-color: var( --amplify-components-collection-search-button-active-background-color );--amplify-components-searchfield-button-active-border-color: var( --amplify-components-collection-search-button-active-border-color );--amplify-components-searchfield-button-active-color: var( --amplify-components-collection-search-button-active-color );--amplify-components-searchfield-button-disabled-background-color: var( --amplify-components-collection-search-button-disabled-background-color );--amplify-components-searchfield-button-disabled-border-color: var( --amplify-components-collection-search-button-disabled-border-color );--amplify-components-searchfield-button-disabled-color: var( --amplify-components-collection-search-button-disabled-color );--amplify-components-searchfield-button-focus-background-color: var( --amplify-components-collection-search-button-focus-background-color );--amplify-components-searchfield-button-focus-border-color: var( --amplify-components-collection-search-button-focus-border-color );--amplify-components-searchfield-button-focus-color: var( --amplify-components-collection-search-button-focus-color );--amplify-components-searchfield-button-hover-background-color: var( --amplify-components-collection-search-button-hover-background-color );--amplify-components-searchfield-button-hover-border-color: var( --amplify-components-collection-search-button-hover-border-color );--amplify-components-searchfield-button-hover-color: var( --amplify-components-collection-search-button-hover-color )}.amplify-checkbox{cursor:var(--amplify-components-checkbox-cursor);align-items:var(--amplify-components-checkbox-align-items);flex-direction:row-reverse;gap:inherit;position:relative}.amplify-checkbox--disabled{cursor:var(--amplify-components-checkbox-disabled-cursor);color:var(--amplify-components-checkbox-label-disabled-color)}.amplify-checkbox__button{position:var(--amplify-components-checkbox-button-position);align-items:var(--amplify-components-checkbox-button-align-items);justify-content:var(--amplify-components-checkbox-button-justify-content);color:var(--amplify-components-checkbox-button-color);--amplify-internal-checkbox_button-focused-before-border-color: var( --amplify-components-checkbox-button-focus-border-color );--amplify-internal-checkbox_button-focused-before-box-shadow: var( --amplify-components-checkbox-button-focus-box-shadow )}.amplify-checkbox__button::before{content:"";display:inline-block;position:absolute;box-sizing:border-box;width:var(--amplify-components-checkbox-button-before-width);height:var(--amplify-components-checkbox-button-before-height);border-width:var(--amplify-components-checkbox-button-before-border-width);border-radius:var(--amplify-components-checkbox-button-before-border-radius);border-style:var(--amplify-components-checkbox-button-before-border-style);border-color:var(--amplify-components-checkbox-button-before-border-color)}.amplify-checkbox__button--focused::before{outline-color:var(--amplify-components-checkbox-button-focus-outline-color);outline-style:var(--amplify-components-checkbox-button-focus-outline-style);outline-width:var(--amplify-components-checkbox-button-focus-outline-width);outline-offset:var(--amplify-components-checkbox-button-focus-outline-offset);border-color:var(--amplify-internal-checkbox_button-focused-before-border-color);box-shadow:var(--amplify-internal-checkbox_button-focused-before-box-shadow)}.amplify-checkbox__button--error{--amplify-internal-checkbox_button-focused-before-border-color: var( --amplify-components-checkbox-button-error-focus-border-color );--amplify-internal-checkbox_button-focused-before-box-shadow: var( --amplify-components-checkbox-button-error-focus-box-shadow )}.amplify-checkbox__button--error::before{border-color:var(--amplify-components-checkbox-button-error-border-color)}.amplify-checkbox__button--disabled::before{border-color:var(--amplify-components-checkbox-button-disabled-border-color)}.amplify-checkbox__icon{line-height:1;width:1em;height:1em;background-color:var(--amplify-components-checkbox-icon-background-color);opacity:var(--amplify-components-checkbox-icon-opacity);transform:var(--amplify-components-checkbox-icon-transform);border-radius:var(--amplify-components-checkbox-icon-border-radius);transition-property:var(--amplify-components-checkbox-icon-transition-property);transition-duration:var(--amplify-components-checkbox-icon-transition-duration);transition-timing-function:var(--amplify-components-checkbox-icon-transition-timing-function);--amplify-internal-checkbox-icon-disabled-background-color: var( --amplify-components-checkbox-icon-background-color )}.amplify-checkbox__icon--checked{opacity:var(--amplify-components-checkbox-icon-checked-opacity);transform:var(--amplify-components-checkbox-icon-checked-transform);--amplify-internal-checkbox-icon-disabled-background-color: var( --amplify-components-checkbox-icon-checked-disabled-background-color )}.amplify-checkbox__icon--indeterminate{opacity:var(--amplify-components-checkbox-icon-indeterminate-opacity);transform:var(--amplify-components-checkbox-icon-indeterminate-transform);--amplify-internal-checkbox-icon-disabled-background-color: var( --amplify-components-checkbox-icon-indeterminate-disabled-background-color )}.amplify-checkbox__icon--disabled{background-color:var(--amplify-internal-checkbox-icon-disabled-background-color)}.amplify-checkbox__label{color:var(--amplify-components-checkbox-label-color)}.amplify-checkbox__label--disabled{color:var(--amplify-components-checkbox-label-disabled-color)}.amplify-checkboxfield{align-content:var(--amplify-components-checkboxfield-align-content);align-items:var(--amplify-components-checkboxfield-align-items);flex-direction:var(--amplify-components-checkboxfield-flex-direction);justify-content:var(--amplify-components-checkboxfield-justify-content)}.amplify-dialcodeselect{height:var(--amplify-components-countrycodeselect-height)}.amplify-divider{--amplify-internal-divider-size: var( --amplify-components-divider-border-width );border-color:var(--amplify-components-divider-border-color);border-style:var(--amplify-components-divider-border-style);border-width:0;opacity:var(--amplify-components-divider-opacity);padding:0;display:flex;position:relative;text-align:center;justify-content:center}.amplify-divider::after{content:attr(data-label);position:absolute;transform:translateY(-50%);font-size:var(--amplify-components-divider-label-font-size);padding-inline:var(--amplify-components-divider-label-padding-inline);background-color:var(--amplify-components-divider-label-background-color);color:var(--amplify-components-divider-label-color)}.amplify-divider--small{--amplify-internal-divider-size: var( --amplify-components-divider-small-border-width )}.amplify-divider--large{--amplify-internal-divider-size: var( --amplify-components-divider-large-border-width )}.amplify-divider--horizontal{width:100%;border-bottom-width:var(--amplify-internal-divider-size)}.amplify-divider--vertical{border-left-width:var(--amplify-internal-divider-size);flex-direction:column}.amplify-divider--vertical::after{top:auto;transform:translateX(-50%);padding-block:0;padding-inline:0}.amplify-field{font-size:var(--amplify-components-field-font-size);gap:var(--amplify-components-field-gap);flex-direction:var(--amplify-components-field-flex-direction)}.amplify-field--small{font-size:var(--amplify-components-field-small-font-size);gap:var(--amplify-components-field-small-gap)}.amplify-field--large{font-size:var(--amplify-components-field-large-font-size);gap:var(--amplify-components-field-large-gap)}.amplify-label{color:var(--amplify-components-field-label-color)}.amplify-field-group__outer-end .amplify-select__wrapper .amplify-select,.amplify-field-group__outer-end .amplify-field-group__control,.amplify-field-group__outer-start .amplify-select__wrapper:not(:first-child) .amplify-select:not(:first-child),.amplify-field-group__outer-start--quiet .amplify-field-group__control,.amplify-field-group__outer-start .amplify-field-group__control:not(:first-child),.amplify-field-group :not(:first-child) .amplify-input{border-start-start-radius:0;border-end-start-radius:0}@supports not (border-start-start-radius: 0){.amplify-field-group__outer-end .amplify-select__wrapper .amplify-select,.amplify-field-group__outer-end .amplify-field-group__control,.amplify-field-group__outer-start .amplify-select__wrapper:not(:first-child) .amplify-select:not(:first-child),.amplify-field-group__outer-start--quiet .amplify-field-group__control,.amplify-field-group__outer-start .amplify-field-group__control:not(:first-child),.amplify-field-group :not(:first-child) .amplify-input{border-top-left-radius:0;border-bottom-left-radius:0}}.amplify-field-group__outer-end .amplify-select__wrapper:not(:last-child) .amplify-select,.amplify-field-group__outer-end--quiet .amplify-field-group__control,.amplify-field-group__outer-end .amplify-field-group__control:not(:last-child),.amplify-field-group__outer-start .amplify-select__wrapper .amplify-select,.amplify-field-group__outer-start .amplify-field-group__control,.amplify-field-group :not(:last-child) .amplify-input{border-end-end-radius:0;border-start-end-radius:0}@supports not (border-end-end-radius: 0){.amplify-field-group__outer-end .amplify-select__wrapper:not(:last-child) .amplify-select,.amplify-field-group__outer-end--quiet .amplify-field-group__control,.amplify-field-group__outer-end .amplify-field-group__control:not(:last-child),.amplify-field-group__outer-start .amplify-select__wrapper .amplify-select,.amplify-field-group__outer-start .amplify-field-group__control,.amplify-field-group :not(:last-child) .amplify-input{border-bottom-right-radius:0;border-top-right-radius:0}}.amplify-field-group{gap:var(--amplify-components-fieldgroup-gap);align-self:stretch}.amplify-field-group--horizontal{flex-direction:row}.amplify-field-group--vertical{flex-direction:column;align-items:var(--amplify-components-fieldgroup-vertical-align-items)}.amplify-field-group__outer-start,.amplify-field-group__outer-end{display:flex;flex-shrink:0;align-items:var(--amplify-components-fieldgroup-outer-align-items)}.amplify-field-group__outer-start .amplify-field-group__control,.amplify-field-group__outer-end .amplify-field-group__control{height:100%}.amplify-field-group__outer-start .amplify-field-group__control:not(:focus){border-inline-end-color:transparent}.amplify-field-group__outer-start .amplify-field-group__control:focus{z-index:1}.amplify-field-group__outer-start--quiet .amplify-field-group__control:not(:focus){border-block-start-color:transparent;border-inline-start-color:transparent}.amplify-field-group__outer-end .amplify-field-group__control:not(:focus){border-inline-start-color:transparent}.amplify-field-group__outer-end .amplify-field-group__control:focus{z-index:1}.amplify-field-group__outer-end--quiet .amplify-field-group__control:not(:focus){border-block-start-color:transparent;border-inline-end-color:transparent}.amplify-field-group__field-wrapper{position:relative;width:100%}.amplify-field-group__field-wrapper--vertical{width:-moz-fit-content;width:fit-content}.amplify-field-group__inner-end,.amplify-field-group__inner-start{position:absolute;top:0;height:100%;pointer-events:none}.amplify-field-group__inner-end .amplify-button,.amplify-field-group__inner-start .amplify-button{pointer-events:all;height:100%}.amplify-field-group__inner-end{right:0;left:auto}.amplify-field-group__inner-start{right:auto;left:0}html[dir=rtl] .amplify-field-group__inner-end{right:auto;left:0}html[dir=rtl] .amplify-field-group__inner-start{left:auto;right:0}.amplify-field-group--has-inner-end .amplify-input{padding-inline-end:calc(var(--amplify-components-fieldcontrol-padding-inline-end)*3)}.amplify-field-group--has-inner-start .amplify-input{padding-inline-start:calc(var(--amplify-components-fieldcontrol-padding-inline-start)*3)}.amplify-field-group__icon:not(.amplify-field-group__icon-button){display:flex;padding-inline-start:var(--amplify-components-fieldcontrol-padding-inline-start);padding-inline-end:var(--amplify-components-fieldcontrol-padding-inline-start);flex-direction:column;justify-content:center;height:100%}.amplify-fieldset{background-color:var(--amplify-components-fieldset-background-color);border-radius:var(--amplify-components-fieldset-border-radius);flex-direction:var(--amplify-components-fieldset-flex-direction);gap:var(--amplify-components-fieldset-gap)}.amplify-fieldset--small{gap:var(--amplify-components-fieldset-small-gap)}.amplify-fieldset--large{gap:var(--amplify-components-fieldset-large-gap)}.amplify-fieldset--outlined{border:var(--amplify-components-fieldset-outlined-border-width) var(--amplify-components-fieldset-outlined-border-style) var(--amplify-components-fieldset-outlined-border-color);padding:var(--amplify-components-fieldset-outlined-padding)}.amplify-fieldset--outlined.amplify-fieldset--small{padding:var(--amplify-components-fieldset-outlined-small-padding)}.amplify-fieldset--outlined.amplify-fieldset--large{padding:var(--amplify-components-fieldset-outlined-large-padding)}.amplify-fieldset__legend{color:var(--amplify-components-fieldset-legend-color);font-weight:var(--amplify-components-fieldset-legend-font-weight);line-height:var(--amplify-components-fieldset-legend-line-height);font-size:var(--amplify-components-fieldset-legend-font-size)}.amplify-fieldset__legend--small{font-size:var(--amplify-components-fieldset-legend-small-font-size)}.amplify-fieldset__legend--large{font-size:var(--amplify-components-fieldset-legend-large-font-size)}.amplify-liveness-cancel-container{z-index:2;position:absolute;top:var(--amplify-space-medium);right:var(--amplify-space-medium)}.liveness-detector .amplify-button--primary:focus{box-shadow:unset;outline:var(--amplify-components-button-focus-color) solid 2px;outline-offset:2px}.amplify-liveness-cancel-button{background-color:#fff;color:hsl(190, 95%, 30%)}.amplify-liveness-fade-out{animation-name:amplify-liveness-animation-fadeout;animation-duration:1s;animation-fill-mode:forwards}@keyframes amplify-liveness-animation-fadeout{from{opacity:1}to{opacity:0}}.amplify-liveness-camera-module{flex-direction:column;align-items:center;justify-content:center;background-color:var(--amplify-components-liveness-camera-module-background-color);border:1px solid var(--amplify-colors-neutral-40);position:relative}.amplify-liveness-camera-module--mobile{position:fixed;top:0;left:0;height:100%;width:100%;z-index:2}.amplify-liveness-video{position:absolute;top:0;left:0;width:100%;height:100%;transform:scaleX(-1)}.amplify-liveness-freshness-canvas{height:100%;width:100%;position:fixed;top:0;left:0;pointer-events:none;z-index:1}.amplify-liveness-loader .amplify-liveness-centered-loader{transform:translate(-50%, -50%)}.amplify-liveness-centered-loader{position:absolute;left:50%;top:50%}.amplify-liveness-connecting-loader{display:flex;position:absolute;flex-direction:column;justify-content:center;align-items:center;z-index:3;width:100%;height:100%;background-color:var(--amplify-colors-background-primary)}.amplify-liveness-oval-canvas{flex-direction:column;position:absolute;top:0;left:0;width:100%;height:100%;align-items:center;justify-content:center}.amplify-liveness-oval-canvas--mobile{position:fixed}.amplify-liveness-video-anchor{position:relative;width:100%}.amplify-liveness-recording-icon-container{z-index:1;position:absolute;top:var(--amplify-space-medium);left:var(--amplify-space-medium)}.amplify-liveness-recording-icon{flex-direction:column;align-items:center;background-color:#fff;padding:var(--amplify-space-xxs);gap:var(--amplify-space-xxs);border-radius:var(--amplify-radii-small)}.amplify-liveness-recording-icon .amplify-text{color:var(--amplify-colors-black)}.amplify-liveness-instruction-overlay{z-index:2}.amplify-liveness-countdown-container{background-color:var(--amplify-colors-background-primary);border-radius:100%;padding:var(--amplify-space-xs)}.amplify-liveness-instruction-list{flex-direction:column}.amplify-liveness-instruction-list li{display:flex}.amplify-liveness-toast{background-color:var(--amplify-colors-background-primary);padding:var(--amplify-space-small);max-width:100%}.amplify-liveness-toast__message{color:var(--amplify-colors-font-primary);text-align:center;flex-direction:column}.amplify-liveness-toast--medium{border-radius:var(--amplify-radii-medium)}.amplify-liveness-toast--large{font-size:var(--amplify-font-sizes-xxl);padding:0 var(--amplify-space-xs)}.amplify-liveness-toast--primary{background-color:var(--amplify-colors-primary-80)}.amplify-liveness-toast--primary .amplify-liveness-toast__message{color:var(--amplify-colors-font-inverse);text-align:center;flex-direction:column}.amplify-liveness-toast__container{gap:var(--amplify-space-xs);flex-direction:column;align-items:center}.amplify-liveness-toast--error{background-color:var(--amplify-colors-red-80)}.amplify-liveness-toast--error .amplify-liveness-toast__message{color:var(--amplify-colors-font-inverse)}.amplify-liveness-match-indicator{display:block;width:min(70%,200px);position:relative;--amplify-liveness-match-indicator-transition: transform 0.2s linear}.amplify-liveness-match-indicator__bar{--percentage: 0;display:block;width:100%;height:var(--amplify-space-medium);border-radius:var(--amplify-radii-medium);background:var(--amplify-colors-white);position:relative;overflow:hidden;transform:translateZ(0);border:1px solid var(--amplify-colors-border-tertiary)}.amplify-liveness-match-indicator__pin{--percentage: 0;display:block;width:100%;position:absolute;top:50%;left:0;transform:translate(var(--percentage), 0);transition:var(--amplify-liveness-match-indicator-transition)}.amplify-liveness-match-indicator__bar:after{position:absolute;content:"";width:100%;height:100%;background:var(--amplify-colors-primary-80);left:-100%;transform:translate(var(--percentage), 0);transition:var(--amplify-liveness-match-indicator-transition)}.amplify-liveness-match-indicator__pin:after{--height: var(--amplify-space-xl);position:absolute;content:"";width:var(--amplify-space-small);height:var(--height);border-radius:var(--amplify-radii-medium);background:var(--amplify-colors-primary-80);left:0;top:0;transform:translate(-50%, calc(var(--height) / 2 * -1))}.amplify-liveness-figures{flex-wrap:wrap}.amplify-liveness-figure{flex-direction:column;gap:0}.amplify-liveness-figure__caption{padding:var(--amplify-space-xxs)}.amplify-liveness-figure__caption--success{background-color:var(--amplify-colors-background-success);color:var(--amplify-colors-font-success)}.amplify-liveness-figure__caption--error{background-color:var(--amplify-colors-background-error);color:var(--amplify-colors-font-error)}.amplify-liveness-figure__image{background-color:#fff;border:1px solid var(--amplify-colors-border-primary);position:relative;display:flex;justify-content:center}.amplify-liveness-figure__image svg{display:block}.amplify-liveness-figure__image--success{border-color:var(--amplify-colors-green-90)}.amplify-liveness-figure__image--error{border-color:var(--amplify-colors-border-error)}.amplify-liveness-figure__icon{position:absolute;left:0;top:0}.amplify-liveness-landscape-error-modal{background-color:var(--amplify-colors-background-primary);flex-direction:column;text-align:center;align-items:center;justify-content:center;width:100%}.amplify-liveness-landscape-error-modal__header{font-size:large;font-weight:var(--amplify-font-weights-bold)}.amplify-liveness-landscape-error-modal__button{justify-content:center}.amplify-liveness-start-screen-header{display:flex;flex-direction:column}.amplify-liveness-start-screen-header__heading{color:var(--amplify-colors-font-primary);font-weight:var(--amplify-font-weights-bold)}.amplify-liveness-start-screen-header__body{color:var(--amplify-colors-font-primary)}.amplify-liveness-start-screen-warning{color:var(--amplify-colors-blue-90);background-color:var(--amplify-colors-blue-10);align-items:center;z-index:3}.amplify-liveness-start-screen-instructions__heading{color:var(--amplify-colors-font-primary);font-weight:var(--amplify-font-weights-bold)}.amplify-liveness-overlay-opaque{background-color:var(--amplify-colors-overlay-40)}.amplify-liveness-overlay{flex-direction:column;position:absolute;left:0;top:0;width:100%;height:100%;padding:var(--amplify-space-large)}.amplify-liveness-error-modal{gap:var(--amplify-space-xs);align-items:center;justify-content:center;color:var(--amplify-colors-font-error)}.amplify-liveness-error-modal__heading{font-weight:var(--amplify-font-weights-bold)}.amplify-liveness-hint--mobile{margin-top:var(--amplify-space-xxxl)}.amplify-liveness-hint__text{align-items:center;gap:var(--amplify-space-xs)}.amplify-liveness-popover{position:relative}.amplify-liveness-popover__anchor{position:absolute;top:26px;left:20px;z-index:3;border-style:solid;border-width:0 9px 9px 9px;border-color:transparent transparent var(--amplify-colors-background-primary) transparent}.amplify-liveness-popover__anchor-secondary{position:absolute;top:24px;left:19px;z-index:2;border-style:solid;border-width:0 10px 10px 10px;border-color:transparent transparent var(--amplify-colors-border-secondary) transparent}.amplify-liveness-popover__container{position:absolute;background-color:var(--amplify-colors-background-primary);color:var(--amplify-colors-font-primary);flex-direction:row;font-size:var(--amplify-font-sizes-xs);font-weight:var(--amplify-font-weights-normal);padding:var(--amplify-space-small);top:33px;width:240px;border:1px solid var(--amplify-colors-border-secondary);border-radius:2px;z-index:4}.amplify-liveness-start-screen-camera-select{flex-direction:column;position:absolute;left:0;top:0;width:100%;height:100%;padding:var(--amplify-space-xl);align-items:center;justify-content:flex-end;display:flex;z-index:2}.amplify-liveness-start-screen-camera-select__container{display:flex;justify-content:space-between;align-items:inherit;gap:var(--amplify-space-xs)}.amplify-liveness-start-screen-camera-select__label,.amplify-liveness-start-screen-camera-select .amplify-select,.amplify-liveness-start-screen-camera-select .amplify-select__wrapper,.amplify-liveness-start-screen-camera-select .amplify-select__icon-wrapper{background-color:var(--amplify-colors-background-primary);color:var(--amplify-colors-font-primary)}.amplify-liveness-start-screen-camera-waiting{flex-direction:column;align-items:center;justify-content:center;text-align:center;height:480px}.amplify-menu__wrapper{z-index:999999}.amplify-menu__trigger{display:flex;justify-content:center;align-items:center}.amplify-menu__content{background-color:var(--amplify-components-menu-background-color);border-radius:var(--amplify-components-menu-border-radius);box-shadow:var(--amplify-components-menu-box-shadow);flex-direction:var(--amplify-components-menu-flex-direction);gap:var(--amplify-components-menu-gap);min-width:var(--amplify-components-menu-min-width);max-width:var(--amplify-components-menu-max-width);border-color:var(--amplify-components-menu-border-color);border-width:var(--amplify-components-menu-border-width);border-style:var(--amplify-components-menu-border-style)}.amplify-menu__content__item{min-height:var(--amplify-components-menu-item-min-height);padding-inline-start:var(--amplify-components-menu-item-padding-inline-start);padding-inline-end:var(--amplify-components-menu-item-padding-inline-end)}.amplify-menu__content__item:not(:first-child):not(:last-child){border-radius:0}.amplify-menu__content__item:first-child{border-end-end-radius:0;border-end-start-radius:0}@supports not (border-end-end-radius: 0){.amplify-menu__content__item:first-child{border-bottom-right-radius:0;border-bottom-left-radius:0}}.amplify-menu__content__item:last-child{border-start-end-radius:0;border-start-start-radius:0}@supports not (border-end-end-radius: 0){.amplify-menu__content__item:last-child{border-top-right-radius:0;border-top-left-radius:0}}.amplify-message{align-items:var(--amplify-components-message-align-items);background-color:var(--amplify-components-message-background-color);color:var(--amplify-components-message-color);justify-content:var(--amplify-components-message-justify-content);padding-block:var(--amplify-components-message-padding-block);padding-inline:var(--amplify-components-message-padding-inline);border-color:var(--amplify-components-message-border-color);border-radius:var(--amplify-components-message-border-radius);border-style:var(--amplify-components-message-border-style);border-width:var(--amplify-components-message-border-width);line-height:var(--amplify-components-message-line-height)}.amplify-message--plain{background-color:var(--amplify-components-message-plain-background-color);border-color:var(--amplify-components-message-plain-border-color);color:var(--amplify-components-message-plain-color)}.amplify-message--plain.amplify-message--info{background-color:var(--amplify-components-message-plain-info-background-color);border-color:var(--amplify-components-message-plain-info-border-color);color:var(--amplify-components-message-plain-info-color)}.amplify-message--plain.amplify-message--error{background-color:var(--amplify-components-message-plain-error-background-color);border-color:var(--amplify-components-message-plain-error-border-color);color:var(--amplify-components-message-plain-error-color)}.amplify-message--plain.amplify-message--warning{background-color:var(--amplify-components-message-plain-warning-background-color);border-color:var(--amplify-components-message-plain-warning-border-color);color:var(--amplify-components-message-plain-warning-color)}.amplify-message--plain.amplify-message--success{background-color:var(--amplify-components-message-plain-success-background-color);border-color:var(--amplify-components-message-plain-success-border-color);color:var(--amplify-components-message-plain-success-color)}.amplify-message--outlined{background-color:var(--amplify-components-message-outlined-background-color);border-color:var(--amplify-components-message-outlined-border-color);color:var(--amplify-components-message-outlined-color)}.amplify-message--outlined.amplify-message--info{background-color:var(--amplify-components-message-outlined-info-background-color);border-color:var(--amplify-components-message-outlined-info-border-color);color:var(--amplify-components-message-outlined-info-color)}.amplify-message--outlined.amplify-message--error{background-color:var(--amplify-components-message-outlined-error-background-color);border-color:var(--amplify-components-message-outlined-error-border-color);color:var(--amplify-components-message-outlined-error-color)}.amplify-message--outlined.amplify-message--warning{background-color:var(--amplify-components-message-outlined-warning-background-color);border-color:var(--amplify-components-message-outlined-warning-border-color);color:var(--amplify-components-message-outlined-warning-color)}.amplify-message--outlined.amplify-message--success{background-color:var(--amplify-components-message-outlined-success-background-color);border-color:var(--amplify-components-message-outlined-success-border-color);color:var(--amplify-components-message-outlined-success-color)}.amplify-message--filled{background-color:var(--amplify-components-message-filled-background-color);border-color:var(--amplify-components-message-filled-border-color);color:var(--amplify-components-message-filled-color)}.amplify-message--filled.amplify-message--info{background-color:var(--amplify-components-message-filled-info-background-color);border-color:var(--amplify-components-message-filled-info-border-color);color:var(--amplify-components-message-filled-info-color)}.amplify-message--filled.amplify-message--error{background-color:var(--amplify-components-message-filled-error-background-color);border-color:var(--amplify-components-message-filled-error-border-color);color:var(--amplify-components-message-filled-error-color)}.amplify-message--filled.amplify-message--warning{background-color:var(--amplify-components-message-filled-warning-background-color);border-color:var(--amplify-components-message-filled-warning-border-color);color:var(--amplify-components-message-filled-warning-color)}.amplify-message--filled.amplify-message--success{background-color:var(--amplify-components-message-filled-success-background-color);border-color:var(--amplify-components-message-filled-success-border-color);color:var(--amplify-components-message-filled-success-color)}.amplify-message__icon{font-size:var(--amplify-components-message-icon-size)}.amplify-message__icon>*{display:block}.amplify-message__heading{font-weight:var(--amplify-components-message-heading-font-weight);font-size:var(--amplify-components-message-heading-font-size)}.amplify-message__content{flex:1;flex-direction:column;gap:var(--amplify-space-xxxs)}.amplify-message__dismiss{margin-inline-start:auto;gap:var(--amplify-components-message-dismiss-gap)}.amplify-pagination{list-style-type:none}.amplify-pagination__item{height:var(--amplify-components-pagination-item-shared-height);min-width:var(--amplify-components-pagination-item-shared-min-width);border-radius:var(--amplify-components-pagination-item-shared-border-radius);display:flex;align-items:center;justify-content:center;font-weight:initial;color:var(--amplify-components-pagination-button-color);margin-inline-start:var(--amplify-components-pagination-item-container-margin-left);margin-inline-end:var(--amplify-components-pagination-item-container-margin-right);padding-inline-start:var(--amplify-components-pagination-button-padding-inline-start);padding-inline-end:var(--amplify-components-pagination-button-padding-inline-end);transition-property:var(--amplify-components-pagination-button-transition-property);transition-duration:var(--amplify-components-pagination-button-transition-duration)}.amplify-pagination__item:hover{text-decoration:none;color:var(--amplify-components-pagination-button-hover-color);background-color:var(--amplify-components-pagination-button-hover-background-color)}.amplify-pagination__item--disabled{color:var(--amplify-components-pagination-button-disabled-color);pointer-events:none}.amplify-pagination__item--current{align-items:var(--amplify-components-pagination-current-align-items);justify-content:var(--amplify-components-pagination-current-justify-content);color:var(--amplify-components-pagination-current-color);font-size:var(--amplify-components-pagination-current-font-size);background-color:var(--amplify-components-pagination-current-background-color)}.amplify-pagination__item--ellipsis{align-items:var(--amplify-components-pagination-ellipsis-align-items);justify-content:var(--amplify-components-pagination-ellipsis-justify-content);padding-inline-start:var(--amplify-components-pagination-ellipsis-padding-inline-start);padding-inline-end:var(--amplify-components-pagination-ellipsis-padding-inline-end)}.amplify-passwordfield{--amplify-components-fieldcontrol-color: var( --amplify-components-passwordfield-color );--amplify-components-button-color: var( --amplify-components-passwordfield-button-color );--amplify-components-button-active-background-color: var( --amplify-components-passwordfield-button-active-background-color );--amplify-components-button-active-border-color: var( --amplify-components-passwordfield-button-active-border-color );--amplify-components-button-active-color: var( --amplify-components-passwordfield-button-active-color );--amplify-components-button-disabled-background-color: var( --amplify-components-passwordfield-button-disabled-background-color );--amplify-components-button-disabled-border-color: var( --amplify-components-passwordfield-button-disabled-border-color );--amplify-components-button-disabled-color: var( --amplify-components-passwordfield-button-disabled-color );--amplify-components-button-focus-background-color: var( --amplify-components-passwordfield-button-focus-background-color );--amplify-components-button-focus-border-color: var( --amplify-components-passwordfield-button-focus-border-color );--amplify-components-button-focus-color: var( --amplify-components-passwordfield-button-focus-color );--amplify-components-button-hover-background-color: var( --amplify-components-passwordfield-button-hover-background-color );--amplify-components-button-hover-border-color: var( --amplify-components-passwordfield-button-hover-border-color );--amplify-components-button-hover-color: var( --amplify-components-passwordfield-button-hover-color );--amplify-components-button-outlined-error-color: var( --amplify-components-passwordfield-button-error-color );--amplify-components-button-outlined-error-border-color: var( --amplify-components-passwordfield-button-error-border-color );--amplify-components-button-outlined-error-background-color: var( --amplify-components-passwordfield-button-error-background-color );--amplify-components-button-outlined-error-active-color: var( --amplify-components-passwordfield-button-error-active-color );--amplify-components-button-outlined-error-active-border-color: var( --amplify-components-passwordfield-button-error-active-border-color );--amplify-components-button-outlined-error-active-background-color: var( --amplify-components-passwordfield-button-error-active-background-color );--amplify-components-button-outlined-error-hover-color: var( --amplify-components-passwordfield-button-error-hover-color );--amplify-components-button-outlined-error-hover-border-color: var( --amplify-components-passwordfield-button-error-hover-border-color );--amplify-components-button-outlined-error-hover-background-color: var( --amplify-components-passwordfield-button-error-hover-background-color );--amplify-components-button-outlined-error-focus-color: var( --amplify-components-passwordfield-button-error-focus-color );--amplify-components-button-outlined-error-focus-box-shadow: var( --amplify-components-passwordfield-button-error-focus-box-shadow );--amplify-components-button-outlined-error-focus-border-color: var( --amplify-components-passwordfield-button-error-focus-border-color );--amplify-components-button-outlined-error-focus-background-color: var( --amplify-components-passwordfield-button-error-focus-background-color )}.amplify-phonenumberfield select:not(:focus){border-right:none}.amplify-phonenumberfield{--amplify-components-selectfield-color: var( --amplify-components-phonenumberfield-color );--amplify-components-selectfield-border-color: var( --amplify-components-phonenumberfield-border-color );--amplify-components-selectfield-font-size: var( --amplify-components-phonenumberfield-font-size );--amplify-components-selectfield-focus-border-color: var( --amplify-components-phonenumberfield-focus-border-color );--amplify-components-textfield-color: var( --amplify-components-phonenumberfield-color );--amplify-components-textfield-border-color: var( --amplify-components-phonenumberfield-border-color );--amplify-components-textfield-font-size: var( --amplify-components-phonenumberfield-font-size );--amplify-components-textfield-focus-border-color: var( --amplify-components-phonenumberfield-focus-border-color )}.amplify-rating{display:flex;position:relative;text-align:left;font-size:var(--amplify-components-rating-default-size);line-height:var(--amplify-components-rating-default-size)}.amplify-rating--small{font-size:var(--amplify-components-rating-small-size);line-height:var(--amplify-components-rating-small-size)}.amplify-rating--large{font-size:var(--amplify-components-rating-large-size);line-height:var(--amplify-components-rating-large-size)}.amplify-rating__item{position:relative;height:1em;width:1em}.amplify-rating__icon{width:1em;height:1em;display:block;position:absolute;overflow:hidden}.amplify-rating__icon--filled{color:var(--amplify-components-rating-filled-color)}.amplify-rating__icon--empty{color:var(--amplify-components-rating-empty-color)}.amplify-radio{align-items:var(--amplify-components-radio-align-items);justify-content:var(--amplify-components-radio-justify-content);gap:inherit;flex-direction:row-reverse;position:relative}.amplify-radio--disabled{cursor:var(--amplify-components-radio-disabled-cursor)}.amplify-radio__button{flex-shrink:0;align-items:var(--amplify-components-radio-button-align-items);justify-content:var(--amplify-components-radio-button-justify-content);padding:var(--amplify-components-radio-button-padding);box-sizing:var(--amplify-components-radio-button-box-sizing);border-width:var(--amplify-components-radio-button-border-width);border-style:var(--amplify-components-radio-button-border-style);border-radius:var(--amplify-components-radio-button-border-radius);border-color:var(--amplify-components-radio-button-border-color);color:var(--amplify-components-radio-button-color);background-color:var(--amplify-components-radio-button-background-color);transition-property:var(--amplify-components-radio-button-transition-property);transition-duration:var(--amplify-components-radio-button-transition-duration);width:var(--amplify-components-radio-button-width);height:var(--amplify-components-radio-button-height);outline-color:var(--amplify-components-radio-button-outline-color);outline-style:var(--amplify-components-radio-button-outline-style);outline-width:var(--amplify-components-radio-button-outline-width);outline-offset:var(--amplify-components-radio-button-outline-offset)}.amplify-radio__button::before{content:"";display:inline-block;width:100%;height:100%;border-radius:var(--amplify-components-radio-button-before-border-radius);background-color:currentColor;border-radius:50%}.amplify-radio__button--small{width:var(--amplify-components-radio-button-small-width);height:var(--amplify-components-radio-button-small-height)}.amplify-radio__button--large{width:var(--amplify-components-radio-button-large-width);height:var(--amplify-components-radio-button-large-height)}.amplify-radio__input:checked+.amplify-radio__button{color:var(--amplify-components-radio-button-checked-color)}.amplify-radio__input:checked:disabled+.amplify-radio__button{color:var(--amplify-components-radio-button-checked-disabled-color)}.amplify-radio__input:focus+.amplify-radio__button{border-color:var(--amplify-components-radio-button-focus-border-color);box-shadow:var(--amplify-components-radio-button-focus-box-shadow)}.amplify-radio__input[aria-invalid=true]+.amplify-radio__button{border-color:var(--amplify-components-radio-button-error-border-color)}.amplify-radio__input[aria-invalid=true]:focus+.amplify-radio__button{box-shadow:var(--amplify-components-radio-button-error-focus-box-shadow)}.amplify-radio__input:disabled+.amplify-radio__button{border-color:var(--amplify-components-radio-button-disabled-border-color);background-color:var(--amplify-components-radio-button-disabled-background-color)}.amplify-radio__label{color:var(--amplify-components-radio-label-color)}.amplify-radio__label--disabled{color:var(--amplify-components-radio-label-disabled-color)}.amplify-radiogroup{gap:inherit;flex-direction:inherit;align-items:inherit}.amplify-radiogroupfield{flex-direction:column;align-items:flex-start;--amplify-components-fieldset-legend-color: var( --amplify-components-radiogroup-legend-color );--amplify-components-fieldset-legend-font-weight: var( --amplify-components-radiogroup-legend-font-weight );--amplify-components-radio-button-border-width: var( --amplify-components-radiogroup-radio-border-width );--amplify-components-radio-button-border-color: var( --amplify-components-radiogroup-radio-border-color );--amplify-components-radio-button-background-color: var( --amplify-components-radiogroup-radio-background-color );--amplify-components-radio-label-color: var( --amplify-components-radiogroup-radio-label-color );--amplify-components-radio-button-checked-color: var( --amplify-components-radiogroup-radio-checked-color )}.amplify-searchfield{--amplify-components-fieldcontrol-color: var( --amplify-components-searchfield-input-color )}.amplify-searchfield__search{color:var(--amplify-components-searchfield-button-color);background-color:var(--amplify-components-searchfield-button-background-color)}.amplify-searchfield__search:active{background-color:var(--amplify-components-button-active-background-color);border-color:var(--amplify-components-button-active-border-color);color:var(--amplify-components-button-active-color)}.amplify-searchfield__search:focus{background-color:var(--amplify-components-searchfield-button-focus-background-color);border-color:var(--amplify-components-searchfield-button-focus-border-color);color:var(--amplify-components-searchfield-button-focus-color)}.amplify-searchfield__search:hover{background-color:var(--amplify-components-searchfield-button-hover-background-color);border-color:var(--amplify-components-searchfield-button-hover-border-color);color:var(--amplify-components-searchfield-button-hover-color)}.amplify-searchfield__search:disabled{background-color:var(--amplify-components-searchfield-button-disabled-background-color);border-color:var(--amplify-components-searchfield-button-disabled-border-color);color:var(--amplify-components-searchfield-button-disabled-color)}.amplify-select__wrapper{flex:var(--amplify-components-select-wrapper-flex);display:var(--amplify-components-select-wrapper-display);position:var(--amplify-components-select-wrapper-position);cursor:var(--amplify-components-select-wrapper-cursor);align-self:stretch}.amplify-select__icon{color:var(--amplify-components-fieldcontrol-color);align-items:var(--amplify-components-select-icon-wrapper-align-items);position:var(--amplify-components-select-icon-wrapper-position);top:var(--amplify-components-select-icon-wrapper-top);right:var(--amplify-components-select-icon-wrapper-right);transform:var(--amplify-components-select-icon-wrapper-transform);pointer-events:var(--amplify-components-select-icon-wrapper-pointer-events)}.amplify-select__icon--small{right:var(--amplify-components-select-icon-wrapper-small-right)}.amplify-select__icon--large{right:var(--amplify-components-select-icon-wrapper-large-right)}.amplify-select{box-sizing:border-box;color:var(--amplify-components-fieldcontrol-color);font-size:var(--amplify-components-fieldcontrol-font-size);line-height:var(--amplify-components-fieldcontrol-line-height);padding-block-start:var(--amplify-components-fieldcontrol-padding-block-start);padding-block-end:var(--amplify-components-fieldcontrol-padding-block-end);padding-inline-start:var(--amplify-components-fieldcontrol-padding-inline-start);padding-inline-end:var(--amplify-components-fieldcontrol-padding-inline-end);transition:all var(--amplify-components-fieldcontrol-transition-duration);width:100%;border-color:var(--amplify-components-fieldcontrol-border-color);border-radius:var(--amplify-components-fieldcontrol-border-radius);border-style:var(--amplify-components-fieldcontrol-border-style);border-width:var(--amplify-components-fieldcontrol-border-width);outline-color:var(--amplify-components-fieldcontrol-outline-color);outline-style:var(--amplify-components-fieldcontrol-outline-style);outline-width:var(--amplify-components-fieldcontrol-outline-width);outline-offset:var(--amplify-components-fieldcontrol-outline-offset);background-color:var(--amplify-components-select-background-color);color:var(--amplify-components-select-color);min-width:var(--amplify-components-select-min-width);padding-inline-end:var(--amplify-components-select-padding-inline-end);white-space:var(--amplify-components-select-white-space)}.amplify-select:focus{border-color:var(--amplify-components-fieldcontrol-focus-border-color);box-shadow:var(--amplify-components-fieldcontrol-focus-box-shadow)}.amplify-select--small{font-size:var(--amplify-components-fieldcontrol-small-font-size);padding-block-start:var(--amplify-components-fieldcontrol-small-padding-block-start);padding-block-end:var(--amplify-components-fieldcontrol-small-padding-block-end);padding-inline-start:var(--amplify-components-fieldcontrol-small-padding-inline-start);padding-inline-end:var(--amplify-components-fieldcontrol-small-padding-inline-end)}.amplify-select--large{font-size:var(--amplify-components-fieldcontrol-large-font-size);padding-block-start:var(--amplify-components-fieldcontrol-large-padding-block-start);padding-block-end:var(--amplify-components-fieldcontrol-large-padding-block-end);padding-inline-start:var(--amplify-components-fieldcontrol-large-padding-inline-start);padding-inline-end:var(--amplify-components-fieldcontrol-large-padding-inline-end)}.amplify-select--error{border-color:var(--amplify-components-fieldcontrol-error-border-color)}.amplify-select--error:focus{border-color:var(--amplify-components-fieldcontrol-error-border-color);box-shadow:var(--amplify-components-fieldcontrol-error-focus-box-shadow)}.amplify-select--quiet{border-block-start:var(--amplify-components-fieldcontrol-quiet-border-block-start);border-inline-start:var(--amplify-components-fieldcontrol-quiet-border-inline-start);border-inline-end:var(--amplify-components-fieldcontrol-quiet-border-inline-end);border-radius:var(--amplify-components-fieldcontrol-quiet-border-radius)}.amplify-select--quiet:focus{border-block-end-color:var(--amplify-components-fieldcontrol-quiet-focus-border-block-end-color);box-shadow:var(--amplify-components-fieldcontrol-quiet-focus-box-shadow)}.amplify-select--quiet[aria-invalid=true]{border-block-end-color:var(--amplify-components-fieldcontrol-quiet-error-border-block-end-color)}.amplify-select--quiet[aria-invalid=true]:focus{border-block-end-color:var(--amplify-components-fieldcontrol-quiet-error-focus-border-block-end-color);box-shadow:var(--amplify-components-fieldcontrol-quiet-error-focus-box-shadow)}.amplify-select[disabled]{color:var(--amplify-components-fieldcontrol-disabled-color);cursor:var(--amplify-components-fieldcontrol-disabled-cursor);border-color:var(--amplify-components-fieldcontrol-disabled-border-color);background-color:var(--amplify-components-fieldcontrol-disabled-background-color)}.amplify-select option{background-color:var(--amplify-components-select-option-background-color);color:var(--amplify-components-select-option-color)}.amplify-select option[disabled=""]{background-color:var(--amplify-components-select-option-disabled-background-color);color:var(--amplify-components-select-option-disabled-color);cursor:var(--amplify-components-fieldcontrol-disabled-cursor)}.amplify-select[disabled]{background-color:var(--amplify-components-select-disabled-background-color);color:var(--amplify-components-select-disabled-color)}.amplify-select[disabled] option{color:inherit;background-color:inherit}.amplify-select--small{min-width:var(--amplify-components-select-small-min-width);padding-inline-end:var(--amplify-components-select-small-padding-inline-end)}.amplify-select--large{min-width:var(--amplify-components-select-large-min-width);padding-inline-end:var(--amplify-components-select-large-padding-inline-end)}.amplify-select--expanded{overflow:auto;padding:var(--amplify-components-select-expanded-padding-block) var(--amplify-components-select-expanded-padding-inline)}.amplify-select--expanded option{padding:var(--amplify-components-select-expanded-option-padding-block) var(--amplify-components-select-expanded-option-padding-inline)}.amplify-selectfield{flex-direction:var(--amplify-components-selectfield-flex-direction);--amplify-components-fieldcontrol-border-color: var( --amplify-components-selectfield-border-color );--amplify-components-fieldcontrol-color: var( --amplify-components-selectfield-color );--amplify-components-fieldcontrol-font-size: var( --amplify-components-selectfield-font-size );--amplify-components-fieldcontrol-focus-border-color: var( --amplify-components-selectfield-focus-border-color );--amplify-components-field-label-color: var( --amplify-components-selectfield-label-color )}.amplify-sliderfield{flex-direction:column}.amplify-sliderfield__label{display:flex;justify-content:space-between}.amplify-sliderfield__root{align-items:center;box-sizing:content-box;display:flex;padding-block:var(--amplify-components-sliderfield-padding-block);position:relative;touch-action:none;-webkit-user-select:none;-moz-user-select:none;user-select:none;--amplify-internal-sliderfield-root-height: var( --amplify-components-sliderfield-thumb-height );--amplify-internal-sliderfield-root-width: var( --amplify-components-sliderfield-thumb-height )}.amplify-sliderfield__root--disabled{cursor:not-allowed}.amplify-sliderfield__root--horizontal{height:var(--amplify-internal-sliderfield-root-height)}.amplify-sliderfield__root--vertical{flex-direction:column;width:var(--amplify-internal-sliderfield-root-width)}.amplify-sliderfield__root--large{--amplify-internal-sliderfield-root-height: var( --amplify-components-sliderfield-large-thumb-height );--amplify-internal-sliderfield-root-width: var( --amplify-components-sliderfield-large-thumb-height )}.amplify-sliderfield__root--small{--amplify-internal-sliderfield-root-height: var( --amplify-components-sliderfield-small-thumb-height );--amplify-internal-sliderfield-root-width: var( --amplify-components-sliderfield-small-thumb-height )}.amplify-sliderfield__track{position:relative;flex-grow:1;border-radius:var(--amplify-components-sliderfield-track-border-radius);background-color:var(--amplify-components-sliderfield-track-background-color);--amplify-internal-sliderfield-track-height: var( --amplify-components-sliderfield-track-height );--amplify-internal-sliderfield-track-min-width: var( --amplify-components-sliderfield-track-min-width );--amplify-internal-sliderfield-track-width: var( --amplify-components-sliderfield-track-height );--amplify-internal-sliderfield-track-min-height: var( --amplify-components-sliderfield-track-min-width )}.amplify-sliderfield__track--horizontal{height:var(--amplify-internal-sliderfield-track-height);min-width:var(--amplify-internal-sliderfield-track-min-width)}.amplify-sliderfield__track--vertical{width:var(--amplify-internal-sliderfield-track-width);min-height:var(--amplify-internal-sliderfield-track-min-height)}.amplify-sliderfield__track--large{--amplify-internal-sliderfield-track-height: var( --amplify-components-sliderfield-large-track-height );--amplify-internal-sliderfield-track-width: var( --amplify-components-sliderfield-large-track-height )}.amplify-sliderfield__track--small{--amplify-internal-sliderfield-track-height: var( --amplify-components-sliderfield-small-track-height );--amplify-internal-sliderfield-track-width: var( --amplify-components-sliderfield-small-track-height )}.amplify-sliderfield__range{position:absolute;border-radius:var(--amplify-components-sliderfield-range-border-radius);background-color:var(--amplify-components-sliderfield-range-background-color)}.amplify-sliderfield__range--disabled{background-color:var(--amplify-components-sliderfield-range-disabled-background-color)}.amplify-sliderfield__range--horizontal{height:100%}.amplify-sliderfield__range--vertical{width:100%}.amplify-sliderfield__thumb{display:block;width:var(--amplify-components-sliderfield-thumb-width);height:var(--amplify-components-sliderfield-thumb-height);background-color:var(--amplify-components-sliderfield-thumb-background-color);box-shadow:var(--amplify-components-sliderfield-thumb-box-shadow);border-radius:var(--amplify-components-sliderfield-thumb-border-radius);border-width:var(--amplify-components-sliderfield-thumb-border-width);border-color:var(--amplify-components-sliderfield-thumb-border-color);border-style:var(--amplify-components-sliderfield-thumb-border-style)}.amplify-sliderfield__thumb:hover{background-color:var(--amplify-components-sliderfield-thumb-hover-background-color);border-color:var(--amplify-components-sliderfield-thumb-hover-border-color)}.amplify-sliderfield__thumb:focus{border-color:var(--amplify-components-sliderfield-thumb-focus-border-color);box-shadow:var(--amplify-components-sliderfield-thumb-focus-box-shadow)}.amplify-sliderfield__thumb--disabled{background-color:var(--amplify-components-sliderfield-thumb-disabled-background-color);border-color:var(--amplify-components-sliderfield-thumb-disabled-border-color);box-shadow:var(--amplify-components-sliderfield-thumb-disabled-box-shadow)}.amplify-sliderfield__thumb--large{width:var(--amplify-components-sliderfield-large-thumb-width);height:var(--amplify-components-sliderfield-large-thumb-height)}.amplify-sliderfield__thumb--small{width:var(--amplify-components-sliderfield-small-thumb-width);height:var(--amplify-components-sliderfield-small-thumb-height)}.amplify-stepperfield{flex-direction:var(--amplify-components-stepperfield-flex-direction);--amplify-components-fieldcontrol-border-color: var( --amplify-components-stepperfield-border-color );--amplify-components-button-border-color: var( --amplify-components-stepperfield-border-color );--amplify-components-fieldcontrol-color: var( --amplify-components-stepperfield-input-color );--amplify-components-fieldcontrol-font-size: var( --amplify-components-stepperfield-input-font-size );--amplify-components-button-color: var( --amplify-components-stepperfield-button-color );--amplify-components-button-active-color: var( --amplify-components-stepperfield-button-active-color );--amplify-components-button-active-background-color: var( --amplify-components-stepperfield-button-active-background-color );--amplify-components-button-focus-color: var( --amplify-components-stepperfield-button-focus-color );--amplify-components-button-focus-background-color: var( --amplify-components-stepperfield-button-focus-background-color );--amplify-components-button-disabled-color: var( --amplify-components-stepperfield-button-disabled-color );--amplify-components-button-disabled-background-color: var( --amplify-components-stepperfield-button-disabled-background-color );--amplify-components-button-hover-color: var( --amplify-components-stepperfield-button-hover-color );--amplify-components-button-hover-background-color: var( --amplify-components-stepperfield-button-hover-background-color )}.amplify-stepperfield__button--decrease,.amplify-stepperfield__button--increase{background-color:var(--amplify-components-stepperfield-button-background-color)}.amplify-stepperfield__button--decrease--disabled,.amplify-stepperfield__button--increase--disabled{background-color:var(--amplify-components-stepperfield-button-disabled-background-color)}.amplify-stepperfield__button--decrease--quiet,.amplify-stepperfield__button--increase--quiet{border-width:0 0 var(--amplify-components-button-border-width) 0;border-radius:0}.amplify-stepperfield__button--decrease[data-invalid=true]{border-inline-end:none}.amplify-stepperfield__button--increase[data-invalid=true]{border-inline-start:none}.amplify-stepperfield__input{-moz-appearance:textfield;text-align:var(--amplify-components-stepperfield-input-text-align)}.amplify-stepperfield__input::-webkit-outer-spin-button,.amplify-stepperfield__input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.amplify-stepperfield__input:not(:focus,[aria-invalid=true]){border-inline-start:none;border-inline-end:none}.amplify-switchfield{display:inline-block;font-size:var(--amplify-components-switchfield-font-size);cursor:pointer}.amplify-switchfield--small{font-size:var(--amplify-components-switchfield-small-font-size)}.amplify-switchfield--large{font-size:var(--amplify-components-switchfield-large-font-size)}.amplify-switch__wrapper{display:inline-flex;align-items:center}.amplify-switch__wrapper--start{flex-direction:row}.amplify-switch__wrapper--end{flex-direction:row-reverse}.amplify-switch__wrapper--top{flex-direction:column}.amplify-switch__wrapper--bottom{flex-direction:column-reverse}.amplify-switch__track{display:inline-flex;justify-content:flex-start;box-sizing:content-box;border-radius:var(--amplify-components-switchfield-track-border-radius);padding:var(--amplify-components-switchfield-track-padding);width:var(--amplify-components-switchfield-track-width);height:var(--amplify-components-switchfield-track-height);transition-duration:var(--amplify-components-switchfield-track-transition-duration);background-color:var(--amplify-components-switchfield-track-background-color)}.amplify-switch__track--checked{background-color:var(--amplify-components-switchfield-track-checked-background-color)}.amplify-switch__track--disabled{opacity:var(--amplify-components-switchfield-disabled-opacity);cursor:not-allowed}.amplify-switch__track--focused{box-shadow:var(--amplify-components-switchfield-focused-shadow)}.amplify-switch__track--error{background-color:var(--amplify-components-switchfield-track-error-background-color)}.amplify-switch__thumb{background-color:var(--amplify-components-switchfield-thumb-background-color);transition-duration:var(--amplify-components-switchfield-thumb-transition-duration);border-radius:var(--amplify-components-switchfield-thumb-border-radius);width:var(--amplify-components-switchfield-thumb-width);height:var(--amplify-components-switchfield-thumb-width);border-width:var(--amplify-components-switchfield-thumb-border-width);border-style:var(--amplify-components-switchfield-thumb-border-style);border-color:var(--amplify-components-switchfield-thumb-border-color);overflow-wrap:break-word}.amplify-switch__thumb--checked{transform:var(--amplify-components-switchfield-thumb-checked-transform)}.amplify-switch__thumb--disabled{cursor:not-allowed}.amplify-switch__label{padding:var(--amplify-components-switchfield-label-padding);cursor:pointer}.amplify-table{border-collapse:var(--amplify-components-table-border-collapse);display:var(--amplify-components-table-display);width:var(--amplify-components-table-width);--amplify-internal-table-caption-font-size: var( --amplify-components-table-caption-font-size );--amplify-internal-table-th-font-size: var( --amplify-components-table-header-font-size );--amplify-internal-table-th-padding: var( --amplify-components-table-header-padding );--amplify-internal-table-td-font-size: var( --amplify-components-table-data-font-size );--amplify-internal-table-td-padding: var( --amplify-components-table-data-padding );--amplify-internal-table-td-border-width: var( --amplify-components-table-data-border-width ) 0px var(--amplify-components-table-data-border-width) 0px;--amplify-internal-table-th-border-width: var( --amplify-components-table-header-border-width ) 0px var(--amplify-components-table-header-border-width) 0px}.amplify-table--small{--amplify-internal-table-caption-font-size: var( --amplify-components-table-caption-small-font-size );--amplify-internal-table-th-font-size: var( --amplify-components-table-header-small-font-size );--amplify-internal-table-th-padding: var( --amplify-components-table-header-small-padding );--amplify-internal-table-td-font-size: var( --amplify-components-table-data-small-font-size );--amplify-internal-table-td-padding: var( --amplify-components-table-data-small-padding )}.amplify-table--large{--amplify-internal-table-caption-font-size: var( --amplify-components-table-caption-large-font-size );--amplify-internal-table-th-font-size: var( --amplify-components-table-header-large-font-size );--amplify-internal-table-th-padding: var( --amplify-components-table-header-large-padding );--amplify-internal-table-td-font-size: var( --amplify-components-table-data-large-font-size );--amplify-internal-table-td-padding: var( --amplify-components-table-data-large-padding )}.amplify-table--bordered{--amplify-internal-table-td-border-width: var( --amplify-components-table-data-border-width ) var(--amplify-components-table-data-border-width) var(--amplify-components-table-data-border-width) var(--amplify-components-table-data-border-width);--amplify-internal-table-th-border-width: var( --amplify-components-table-header-border-width ) var(--amplify-components-table-header-border-width) var(--amplify-components-table-header-border-width) var(--amplify-components-table-header-border-width)}.amplify-table--striped .amplify-table__row:not(.amplify-table__head *):nth-child(odd){background-color:var(--amplify-components-table-row-striped-background-color)}.amplify-table--striped .amplify-table__row.amplify-storage-browser__table-row_active:nth-child(odd){background-color:var(--amplify-colors-background-info)}.amplify-table__caption{caption-side:var(--amplify-components-table-caption-caption-side);color:var(--amplify-components-table-caption-color);display:var(--amplify-components-table-caption-display);font-size:var(--amplify-internal-table-caption-font-size);text-align:var(--amplify-components-table-caption-text-align);word-break:var(--amplify-components-table-caption-word-break)}.amplify-table__head{display:var(--amplify-components-table-head-display);vertical-align:var(--amplify-components-table-head-vertical-align)}.amplify-table__body{display:var(--amplify-components-table-body-display);vertical-align:var(--amplify-components-table-body-vertical-align)}.amplify-table__foot{display:var(--amplify-components-table-foot-display);vertical-align:var(--amplify-components-table-foot-vertical-align)}.amplify-table__row{display:var(--amplify-components-table-row-display);vertical-align:var(--amplify-components-table-row-vertical-align)}.amplify-table__th{border-color:var(--amplify-components-table-header-border-color);border-style:var(--amplify-components-table-header-border-style);border-width:var(--amplify-internal-table-th-border-width);color:var(--amplify-components-table-header-color);display:var(--amplify-components-table-header-display);font-size:var(--amplify-internal-table-th-font-size);font-weight:var(--amplify-components-table-header-font-weight);padding:var(--amplify-internal-table-th-padding);vertical-align:var(--amplify-components-table-header-vertical-align)}.amplify-table__th:first-child{border-left-width:var(--amplify-components-table-header-border-width)}.amplify-table__th:last-child{border-right-width:var(--amplify-components-table-header-border-width)}.amplify-table__td{border-color:var(--amplify-components-table-data-border-color);border-style:var(--amplify-components-table-data-border-style);border-width:var(--amplify-internal-table-td-border-width);color:var(--amplify-components-table-data-color);display:var(--amplify-components-table-data-display);font-size:var(--amplify-internal-table-td-font-size);font-weight:var(--amplify-components-table-data-font-weight);padding:var(--amplify-internal-table-td-padding);vertical-align:var(--amplify-components-table-data-vertical-align)}.amplify-table__td:first-child{border-left-width:var(--amplify-components-table-data-border-width)}.amplify-table__td:last-child{border-right-width:var(--amplify-components-table-data-border-width)}.amplify-table[data-highlightonhover=true] .amplify-table__row:not(.amplify-table__head *):hover{background-color:var(--amplify-components-table-row-hover-background-color)}.amplify-tabs__list{--internal-item-margin-start: 0;--internal-item-margin-end: calc( -1 * var(--amplify-components-tabs-item-border-width) );--internal-item-border-width: 0 0 var(--amplify-components-tabs-border-width) 0;--internal-item-flex: initial;display:flex;flex-direction:row;background-color:var(--amplify-components-tabs-background-color);box-shadow:var(--amplify-components-tabs-box-shadow);border-width:var(--internal-item-border-width);border-style:var(--amplify-components-tabs-border-style);border-color:var(--amplify-components-tabs-border-color);gap:var(--amplify-components-tabs-gap)}.amplify-tabs__list--top{--internal-item-border-width: var(--amplify-components-tabs-border-width) 0 0 0;--internal-item-margin-start: calc( -1 * var(--amplify-components-tabs-item-border-width) );--internal-item-margin-end: 0}.amplify-tabs__list--equal{--internal-item-flex: 1 1 0}.amplify-tabs__list--relative{--internal-item-flex: 1 1 auto}.amplify-tabs__panel{display:none;background-color:var(--amplify-components-tabs-panel-background-color);padding-inline:var(--amplify-components-tabs-panel-padding-inline);padding-block:var(--amplify-components-tabs-panel-padding-block)}.amplify-tabs__panel--active{display:block}.amplify-tabs__item{position:relative;background-color:var(--amplify-components-tabs-item-background-color);box-sizing:border-box;color:var(--amplify-components-tabs-item-color);font-size:var(--amplify-components-tabs-item-font-size);font-weight:var(--amplify-components-tabs-item-font-weight);padding:var(--amplify-components-tabs-item-padding-vertical) var(--amplify-components-tabs-item-padding-horizontal);text-align:var(--amplify-components-tabs-item-text-align);transition:all var(--amplify-components-tabs-item-transition-duration);border-width:var(--internal-item-border-width);border-style:var(--amplify-components-tabs-item-border-style);border-color:var(--amplify-components-tabs-item-border-color);flex:var(--internal-item-flex);margin-block-start:var(--internal-item-margin-start);margin-block-end:var(--internal-item-margin-end)}.amplify-tabs__item--active{color:var(--amplify-components-tabs-item-active-color);border-color:var(--amplify-components-tabs-item-active-border-color);background-color:var(--amplify-components-tabs-item-active-background-color);transition-property:none}.amplify-tabs__item:hover{color:var(--amplify-components-tabs-item-hover-color);cursor:pointer}.amplify-tabs__item:focus-visible{z-index:2;color:var(--amplify-components-tabs-item-focus-color);background-color:var(--amplify-components-tabs-item-focus-background-color);border-color:var(--amplify-components-tabs-item-focus-border-color);box-shadow:var(--amplify-components-tabs-item-focus-box-shadow)}.amplify-tabs__item:active{background-color:var(--amplify-components-tabs-item-active-background-color);border-color:var(--amplify-components-tabs-item-active-border-color);box-shadow:var(--amplify-components-tabs-item-active-box-shadow);color:var(--amplify-components-tabs-item-active-color)}.amplify-tabs__item[disabled]{background-color:var(--amplify-components-tabs-item-disabled-background-color);border-color:var(--amplify-components-tabs-item-disabled-border-color);box-shadow:var(--amplify-components-tabs-item-disabled-box-shadow);color:var(--amplify-components-tabs-item-disabled-color);cursor:not-allowed}.amplify-textareafield{max-height:100%;flex-direction:column;--amplify-components-fieldcontrol-color: var( --amplify-components-textareafield-color );--amplify-components-fieldcontrol-border-color: var( --amplify-components-textareafield-border-color );--amplify-components-fieldcontrol-focus-border-color: var( --amplify-components-textareafield-focus-border-color )}.amplify-textfield{--amplify-components-fieldcontrol-color: var( --amplify-components-textfield-color );--amplify-components-fieldcontrol-border-color: var( --amplify-components-textfield-border-color );--amplify-components-fieldcontrol-font-size: var( --amplify-components-textfield-font-size );--amplify-components-fieldcontrol-focus-border-color: var( --amplify-components-textfield-focus-border-color )}.amplify-togglebutton{--amplify-internal-togglebutton-background-color: initial;--amplify-internal-togglebutton-border-color: var( --amplify-components-togglebutton-border-color );--amplify-internal-togglebutton-color: var( --amplify-components-togglebutton-color );background-color:var(--amplify-internal-togglebutton-background-color);border-color:var(--amplify-internal-togglebutton-border-color);color:var(--amplify-internal-togglebutton-color);--amplify-internal-togglebutton-focus-background-color: var( --amplify-internal-togglebutton-background-color );--amplify-internal-togglebutton-focus-border-color: var( --amplify-components-togglebutton-focus-border-color );--amplify-internal-togglebutton-focus-color: var( --amplify-components-togglebutton-focus-color );--amplify-internal-togglebutton-hover-background-color: var( --amplify-components-togglebutton-hover-background-color );--amplify-internal-togglebutton-hover-border-color: var( --amplify-internal-togglebutton-border-color );--amplify-internal-togglebutton-hover-color: var( --amplify-internal-togglebutton-color );--amplify-internal-togglebutton-active-background-color: var( --amplify-components-togglebutton-active-background-color );--amplify-internal-togglebutton-disabled-background-color: var( --amplify-components-togglebutton-disabled-background-color );--amplify-internal-togglebutton-disabled-border-color: var( --amplify-components-togglebutton-disabled-border-color );--amplify-internal-togglebutton-disabled-color: var( --amplify-components-togglebutton-disabled-color )}.amplify-togglebutton:focus{background-color:var(--amplify-internal-togglebutton-focus-background-color);border-color:var(--amplify-internal-togglebutton-focus-border-color);color:var(--amplify-internal-togglebutton-focus-color)}.amplify-togglebutton:hover{background-color:var(--amplify-internal-togglebutton-hover-background-color);border-color:var(--amplify-internal-togglebutton-hover-border-color);color:var(--amplify-internal-togglebutton-hover-color)}.amplify-togglebutton:active{background-color:var(--amplify-internal-togglebutton-active-background-color)}.amplify-togglebutton:disabled{background-color:var(--amplify-internal-togglebutton-disabled-background-color);border-color:var(--amplify-internal-togglebutton-disabled-border-color);color:var(--amplify-internal-togglebutton-disabled-color)}.amplify-togglebutton--pressed{--amplify-internal-togglebutton-border-color: var( --amplify-components-togglebutton-pressed-border-color );--amplify-internal-togglebutton-background-color: var( --amplify-components-togglebutton-pressed-background-color );--amplify-internal-togglebutton-color: var( --amplify-components-togglebutton-pressed-color );--amplify-internal-togglebutton-hover-background-color: var( --amplify-components-togglebutton-pressed-hover-background-color );--amplify-internal-togglebutton-disabled-background-color: var( --amplify-components-togglebutton-pressed-background-color );--amplify-internal-togglebutton-disabled-border-color: var( --amplify-components-togglebutton-pressed-border-color );--amplify-internal-togglebutton-disabled-color: var( --amplify-components-togglebutton-pressed-color )}.amplify-togglebutton--primary{--amplify-internal-togglebutton-primary-background-color: var( --amplify-components-togglebutton-primary-background-color );--amplify-internal-togglebutton-background-color: var( --amplify-internal-togglebutton-primary-background-color );--amplify-internal-togglebutton-primary-border-color: var( --amplify-components-togglebutton-border-color );--amplify-internal-togglebutton-border-color: var( --amplify-internal-togglebutton-primary-border-color );--amplify-internal-togglebutton-primary-color: var( --amplify-components-togglebutton-color );--amplify-internal-togglebutton-color: var( --amplify-internal-togglebutton-primary-color );border-width:var(--amplify-components-togglebutton-primary-border-width);--amplify-internal-togglebutton-primary-focus-background-color: var( --amplify-components-togglebutton-primary-focus-background-color );--amplify-internal-togglebutton-primary-focus-border-color: var( --amplify-components-togglebutton-primary-focus-border-color );--amplify-internal-togglebutton-primary-focus-color: var( --amplify-components-togglebutton-primary-focus-color );--amplify-internal-togglebutton-primary-focus-box-shadow: var( --amplify-components-togglebutton-primary-focus-box-shadow );--amplify-internal-togglebutton-focus-background-color: var( --amplify-internal-togglebutton-primary-focus-background-color );--amplify-internal-togglebutton-focus-border-color: var( --amplify-internal-togglebutton-primary-focus-border-color );--amplify-internal-togglebutton-focus-color: var( --amplify-internal-togglebutton-primary-focus-color );--amplify-internal-togglebutton-primary-hover-background-color: var( --amplify-components-togglebutton-primary-hover-background-color );--amplify-internal-togglebutton-primary-hover-border-color: var( --amplify-internal-togglebutton-primary-border-color );--amplify-internal-togglebutton-primary-hover-color: var( --amplify-components-togglebutton-primary-hover-color );--amplify-internal-togglebutton-hover-background-color: var( --amplify-internal-togglebutton-primary-hover-background-color );--amplify-internal-togglebutton-hover-border-color: var( --amplify-internal-togglebutton-primary-hover-border-color );--amplify-internal-togglebutton-hover-color: var( --amplify-internal-togglebutton-primary-hover-color );--amplify-internal-togglebutton-primary-disabled-background-color: var( --amplify-components-togglebutton-primary-disabled-background-color );--amplify-internal-togglebutton-primary-disabled-border-color: var( --amplify-components-togglebutton-primary-disabled-border-color );--amplify-internal-togglebutton-primary-disabled-color: var( --amplify-components-togglebutton-primary-disabled-color );--amplify-internal-togglebutton-disabled-background-color: var( --amplify-internal-togglebutton-primary-disabled-background-color );--amplify-internal-togglebutton-disabled-border-color: var( --amplify-internal-togglebutton-primary-disabled-border-color );--amplify-internal-togglebutton-disabled-color: var( --amplify-internal-togglebutton-primary-disabled-color )}.amplify-togglebutton--primary:focus{box-shadow:var(--amplify-internal-togglebutton-primary-focus-box-shadow)}.amplify-togglebutton--pressed{--amplify-internal-togglebutton-primary-background-color: var( --amplify-components-togglebutton-primary-pressed-background-color );--amplify-internal-togglebutton-primary-border-color: var( --amplify-components-togglebutton-primary-pressed-border-color );--amplify-internal-togglebutton-primary-color: var( --amplify-components-togglebutton-primary-pressed-color );--amplify-internal-togglebutton-primary-focus-background-color: var( --amplify-components-togglebutton-primary-pressed-focus-background-color );--amplify-internal-togglebutton-primary-focus-border-color: var( --amplify-components-togglebutton-primary-pressed-focus-border-color );--amplify-internal-togglebutton-primary-focus-color: var( --amplify-components-togglebutton-primary-pressed-focus-color );--amplify-internal-togglebutton-primary-hover-background-color: var( --amplify-components-togglebutton-primary-pressed-hover-background-color );--amplify-internal-togglebutton-primary-hover-border-color: var( --amplify-components-togglebutton-primary-pressed-hover-border-color );--amplify-internal-togglebutton-primary-hover-color: var( --amplify-components-togglebutton-primary-pressed-hover-color );--amplify-internal-togglebutton-primary-disabled-background-color: var( --amplify-components-togglebutton-primary-pressed-background-color );--amplify-internal-togglebutton-primary-disabled-border-color: var( --amplify-components-togglebutton-primary-pressed-border-color );--amplify-internal-togglebutton-primary-disabled-color: var( --amplify-components-togglebutton-primary-pressed-color )}.amplify-togglebutton--pressed:hover{--amplify-internal-togglebutton-primary-focus-box-shadow: var( --amplify-components-togglebutton-primary-pressed-hover-box-shadow )}.amplify-togglebutton--link{--amplify-internal-togglebutton-link-background-color: var( --amplify-components-togglebutton-link-background-color );--amplify-internal-togglebutton-link-color: var( --amplify-components-togglebutton-link-color );--amplify-internal-togglebutton-background-color: var( --amplify-internal-togglebutton-link-background-color );--amplify-internal-togglebutton-color: var( --amplify-internal-togglebutton-link-color );--amplify-internal-togglebutton-link-focus-background-color: var( --amplify-components-togglebutton-link-focus-background-color );--amplify-internal-togglebutton-link-focus-color: var( --amplify-components-togglebutton-link-focus-color );--amplify-internal-togglebutton-focus-background-color: var( --amplify-internal-togglebutton-link-focus-background-color );--amplify-internal-togglebutton-focus-color: var( --amplify-internal-togglebutton-link-focus-color );--amplify-internal-togglebutton-link-hover-background-color: var( --amplify-components-togglebutton-link-hover-background-color );--amplify-internal-togglebutton-link-hover-color: var( --amplify-components-togglebutton-link-hover-color );--amplify-internal-togglebutton-hover-background-color: var( --amplify-internal-togglebutton-link-hover-background-color );--amplify-internal-togglebutton-hover-color: var( --amplify-internal-togglebutton-link-hover-color );--amplify-internal-togglebutton-link-disabled-color: var( --amplify-components-togglebutton-link-disabled-color );--amplify-internal-togglebutton-link-disabled-background-color: var( --amplify-components-togglebutton-link-disabled-background-color );--amplify-internal-togglebutton-disabled-color: var( --amplify-internal-togglebutton-link-disabled-color );--amplify-internal-togglebutton-disabled-background-color: var( --amplify-internal-togglebutton-link-disabled-background-color )}.amplify-togglebutton--pressed{--amplify-internal-togglebutton-link-color: var( --amplify-components-togglebutton-link-pressed-color );--amplify-internal-togglebutton-link-background-color: var( --amplify-components-togglebutton-link-pressed-background-color );--amplify-internal-togglebutton-link-focus-background-color: var( --amplify-components-togglebutton-link-pressed-focus-background-color );--amplify-internal-togglebutton-link-focus-color: var( --amplify-components-togglebutton-link-pressed-focus-color );--amplify-internal-togglebutton-link-hover-background-color: var( --amplify-components-togglebutton-link-pressed-hover-background-color );--amplify-internal-togglebutton-link-hover-color: var( --amplify-components-togglebutton-link-pressed-hover-color );--amplify-internal-togglebutton-link-disabled-color: var( --amplify-components-togglebutton-link-pressed-color )}.amplify-togglebuttongroup{align-items:var(--amplify-components-togglebuttongroup-align-items);align-content:var(--amplify-components-togglebuttongroup-align-content);justify-content:var(--amplify-components-togglebuttongroup-justify-content);gap:0}.amplify-togglebuttongroup .amplify-togglebutton:focus,.amplify-togglebuttongroup .amplify-togglebutton.amplify-togglebutton--pressed{z-index:2}.amplify-togglebuttongroup .amplify-togglebutton:not(:first-of-type){margin-inline-start:calc(-1*var(--amplify-components-button-border-width));border-start-start-radius:0;border-end-start-radius:0}@supports not (border-start-start-radius: 0){.amplify-togglebuttongroup .amplify-togglebutton:not(:first-of-type){border-top-left-radius:0;border-bottom-left-radius:0}}.amplify-togglebuttongroup .amplify-togglebutton:not(:last-of-type){border-start-end-radius:0;border-end-end-radius:0}@supports not (border-end-end-radius: 0){.amplify-togglebuttongroup .amplify-togglebutton:not(:last-of-type){border-bottom-right-radius:0;border-top-right-radius:0}}.amplify-fileuploader__dropzone{background-color:var(--amplify-components-fileuploader-dropzone-background-color);border-color:var(--amplify-components-fileuploader-dropzone-border-color);border-radius:var(--amplify-components-fileuploader-dropzone-border-radius);border-style:var(--amplify-components-fileuploader-dropzone-border-style);border-width:var(--amplify-components-fileuploader-dropzone-border-width);text-align:var(--amplify-components-fileuploader-dropzone-text-align);padding-block:var(--amplify-components-fileuploader-dropzone-padding-block);padding-inline:var(--amplify-components-fileuploader-dropzone-padding-inline);display:flex;flex-direction:column;align-items:center;gap:var(--amplify-components-fileuploader-dropzone-gap)}.amplify-fileuploader__dropzone--small{flex-direction:row;justify-content:center}.amplify-fileuploader__dropzone--active{border-color:var(--amplify-components-fileuploader-dropzone-active-border-color);border-width:var(--amplify-components-fileuploader-dropzone-active-border-width);background-color:var(--amplify-components-fileuploader-dropzone-active-background-color)}.amplify-fileuploader__dropzone__icon{font-size:var(--amplify-components-fileuploader-dropzone-icon-font-size);color:var(--amplify-components-fileuploader-dropzone-icon-color)}.amplify-fileuploader__dropzone__text{color:var(--amplify-components-fileuploader-dropzone-text-color);font-size:var(--amplify-components-fileuploader-dropzone-text-font-size);font-weight:var(--amplify-components-fileuploader-dropzone-text-font-weight)}.amplify-fileuploader__file__list{display:flex;flex-direction:var(--amplify-components-fileuploader-filelist-flex-direction);gap:var(--amplify-components-fileuploader-filelist-gap)}.amplify-fileuploader__file{position:relative;border-width:var(--amplify-components-fileuploader-file-border-width);border-style:var(--amplify-components-fileuploader-file-border-style);border-color:var(--amplify-components-fileuploader-file-border-color);border-radius:var(--amplify-components-fileuploader-file-border-radius);display:flex;flex-direction:column;padding-inline:var(--amplify-components-fileuploader-file-padding-inline);padding-block:var(--amplify-components-fileuploader-file-padding-block);align-items:var(--amplify-components-fileuploader-file-align-items)}.amplify-fileuploader__file__wrapper{width:100%;display:flex;flex-direction:row;align-items:center;gap:var(--amplify-components-fileuploader-file-gap)}.amplify-fileuploader__file__name{text-overflow:ellipsis;overflow:hidden;font-weight:var(--amplify-components-fileuploader-file-name-font-weight);font-size:var(--amplify-components-fileuploader-file-name-font-size);color:var(--amplify-components-fileuploader-file-name-color)}.amplify-fileuploader__file__size{font-weight:var(--amplify-components-fileuploader-file-size-font-weight);font-size:var(--amplify-components-fileuploader-file-size-font-size);color:var(--amplify-components-fileuploader-file-size-color)}.amplify-fileuploader__file__main{flex:1;white-space:nowrap;overflow:hidden}.amplify-fileuploader__file__image{position:relative;display:flex;align-items:center;justify-content:center;width:var(--amplify-components-fileuploader-file-image-width);height:var(--amplify-components-fileuploader-file-image-height);background-color:var(--amplify-components-fileuploader-file-image-background-color);border-radius:var(--amplify-components-fileuploader-file-image-border-radius);color:var(--amplify-components-fileuploader-file-image-color)}.amplify-fileuploader__file__image img{max-height:100%}.amplify-fileuploader__file__status--error{color:var(--amplify-colors-font-error);font-size:var(--amplify-components-fileuploader-file-size-font-size)}.amplify-fileuploader__file__status--success{color:var(--amplify-colors-font-success)}.amplify-fileuploader__loader{stroke-linecap:var(--amplify-components-fileuploader-loader-stroke-linecap);stroke:var(--amplify-components-fileuploader-loader-stroke-empty);stroke-width:var(--amplify-components-fileuploader-loader-stroke-width);height:var(--amplify-components-fileuploader-loader-stroke-width);--amplify-components-loader-linear-stroke-filled: var( --amplify-components-fileuploader-loader-stroke-filled );overflow:hidden;position:absolute;bottom:0;left:0;width:100%}.amplify-fileuploader__previewer{display:flex;flex-direction:column;max-width:var(--amplify-components-fileuploader-previewer-max-width);max-height:var(--amplify-components-fileuploader-previewer-max-height);overflow:auto;gap:var(--amplify-components-fileuploader-previewer-body-gap);padding-inline:var(--amplify-components-fileuploader-previewer-body-padding-inline);padding-block:var(--amplify-components-fileuploader-previewer-body-padding-block);background-color:var(--amplify-components-fileuploader-previewer-background-color);border-width:var(--amplify-components-fileuploader-previewer-border-width);border-style:var(--amplify-components-fileuploader-previewer-border-style);border-color:var(--amplify-components-fileuploader-previewer-border-color);border-radius:var(--amplify-components-fileuploader-previewer-border-radius)}.amplify-fileuploader__previewer__text{font-weight:var(--amplify-components-fileuploader-previewer-text-font-weight);font-size:var(--amplify-components-fileuploader-previewer-text-font-size);color:var(--amplify-components-fileuploader-previewer-text-color)}.amplify-fileuploader__previewer__footer{display:flex;flex-direction:row;justify-content:var(--amplify-components-fileuploader-previewer-footer-justify-content)}.amplify-fileuploader__previewer__actions{display:flex;flex-direction:row;gap:var(--amplify-space-small)}.amplify-inappmessaging-backdrop{background-color:var(--amplify-colors-overlay-50);inset:0;position:fixed;z-index:1000}.amplify-inappmessaging-backdrop-content-container{align-items:center;inset:0;justify-content:center;pointer-events:none;position:fixed;z-index:1001}.amplify-inappmessaging-backdrop-content{pointer-events:auto}.amplify-inappmessaging-bannermessage{box-shadow:var(--amplify-shadows-medium);height:var(--amplify-components-inappmessaging-banner-height);margin:var(--amplify-space-small);max-width:50%;position:fixed;width:var(--amplify-components-inappmessaging-banner-width)}.amplify-inappmessaging-bannermessage--top{top:0}.amplify-inappmessaging-bannermessage--middle{bottom:0;margin:auto var(--amplify-space-small);top:0}.amplify-inappmessaging-bannermessage--bottom{bottom:0}.amplify-inappmessaging-bannermessage--left{left:0}.amplify-inappmessaging-bannermessage--center{left:0;margin:var(--amplify-space-small) auto;right:0}.amplify-inappmessaging-bannermessage--right{right:0}.amplify-inappmessaging-bannermessage--center-middle{inset:0;margin:auto}.amplify-inappmessaging-bannermessage--full-width{max-width:initial;width:calc(100% - 2*var(--amplify-space-small))}.amplify-inappmessaging-fullscreenmessage{height:var(--amplify-components-inappmessaging-dialog-height);min-height:var(--amplify-components-inappmessaging-dialog-min-height);min-width:var(--amplify-components-inappmessaging-dialog-min-width);width:var(--amplify-components-inappmessaging-dialog-width)}.amplify-inappmessaging-fullscreenmessage--fullscreen{height:auto;inset:0;position:fixed;width:auto;z-index:1000}.amplify-inappmessaging-messagelayout{background-color:var(--amplify-colors-background-primary);flex-direction:column;flex-grow:1;gap:var(--amplify-space-xxxs);max-width:100%;padding:var(--amplify-space-medium)}.amplify-inappmessaging-messagelayout__button{border-width:0;width:100%}.amplify-inappmessaging-messagelayout__button,.amplify-inappmessaging-messagelayout__button:active,.amplify-inappmessaging-messagelayout__button:visited,.amplify-inappmessaging-messagelayout__button:hover,.amplify-inappmessaging-messagelayout__button:focus{background-color:var(--amplify-components-inappmessaging-button-background-color);border-radius:var(--amplify-components-inappmessaging-button-border-radius);color:var(--amplify-components-inappmessaging-button-color)}.amplify-inappmessaging-messagelayout__button--dark:active,.amplify-inappmessaging-messagelayout__button--dark:visited,.amplify-inappmessaging-messagelayout__button--light:active,.amplify-inappmessaging-messagelayout__button--light:visited{filter:brightness(100%)}.amplify-inappmessaging-messagelayout__button--dark:hover,.amplify-inappmessaging-messagelayout__button--dark:focus{filter:brightness(120%)}.amplify-inappmessaging-messagelayout__button--light:hover,.amplify-inappmessaging-messagelayout__button--light:focus{filter:brightness(80%)}.amplify-inappmessaging-messagelayout__close-button{color:var(--amplify-colors-neutral-80)}.amplify-inappmessaging-messagelayout__close-button:active,.amplify-inappmessaging-messagelayout__close-button:visited{color:var(--amplify-colors-neutral-80)}.amplify-inappmessaging-messagelayout__close-button:hover,.amplify-inappmessaging-messagelayout__close-button:focus{color:var(--amplify-colors-neutral-100)}.amplify-inappmessaging-messagelayout__content{flex-grow:1;overflow:hidden}.amplify-inappmessaging-messagelayout__content--horizontal{flex-direction:row}.amplify-inappmessaging-messagelayout__content--vertical{flex-direction:column;justify-content:center}.amplify-inappmessaging-messagelayout__header{flex-shrink:0;font-size:var(--amplify-components-inappmessaging-header-font-size);font-weight:var(--amplify-components-inappmessaging-header-font-weight)}.amplify-inappmessaging-messagelayout__image-container{align-items:center;display:flex;justify-content:center;position:relative}.amplify-inappmessaging-messagelayout__image-container img{max-height:100%;max-width:100%;-o-object-fit:contain;object-fit:contain;position:absolute}.amplify-inappmessaging-messagelayout__image-container--horizontal{max-width:15%;min-width:15%}.amplify-inappmessaging-messagelayout__image-container--vertical{max-height:40%;min-height:40%}.amplify-inappmessaging-messagelayout__text-container{flex-direction:column;overflow-y:auto;gap:var(--amplify-space-xxxs)}.amplify-inappmessaging-messagelayout__text-container--horizontal{flex-grow:1}.amplify-inappmessaging-messagelayout__text-container--vertical{flex-grow:0}.amplify-inappmessaging-modalmessage{align-items:center;height:initial;inset:0;justify-content:center;pointer-events:none;position:fixed;width:initial;z-index:1000}.amplify-inappmessaging-modalmessage__dialog{box-shadow:var(--amplify-shadows-medium);height:var(--amplify-components-inappmessaging-dialog-height);min-height:var(--amplify-components-inappmessaging-dialog-min-height);min-width:var(--amplify-components-inappmessaging-dialog-min-width);pointer-events:auto;width:var(--amplify-components-inappmessaging-dialog-width)}.amplify-inappmessaging-modalmessage__dialog--full-width{width:100%;margin:var(--amplify-space-small)}.amplify-storagemanager__dropzone{background-color:var(--amplify-components-storagemanager-dropzone-background-color);border-color:var(--amplify-components-storagemanager-dropzone-border-color);border-radius:var(--amplify-components-storagemanager-dropzone-border-radius);border-style:var(--amplify-components-storagemanager-dropzone-border-style);border-width:var(--amplify-components-storagemanager-dropzone-border-width);text-align:var(--amplify-components-storagemanager-dropzone-text-align);padding-block:var(--amplify-components-storagemanager-dropzone-padding-block);padding-inline:var(--amplify-components-storagemanager-dropzone-padding-inline);display:flex;flex-direction:column;align-items:center;gap:var(--amplify-components-storagemanager-dropzone-gap)}.amplify-storagemanager__dropzone--small{flex-direction:row;justify-content:center}.amplify-storagemanager__dropzone--active{border-color:var(--amplify-components-storagemanager-dropzone-active-border-color);border-width:var(--amplify-components-storagemanager-dropzone-active-border-width);background-color:var(--amplify-components-storagemanager-dropzone-active-background-color)}.amplify-storagemanager__dropzone__icon{font-size:var(--amplify-components-storagemanager-dropzone-icon-font-size);color:var(--amplify-components-storagemanager-dropzone-icon-color)}.amplify-storagemanager__dropzone__text{color:var(--amplify-components-storagemanager-dropzone-text-color);font-size:var(--amplify-components-storagemanager-dropzone-text-font-size);font-weight:var(--amplify-components-storagemanager-dropzone-text-font-weight)}.amplify-storagemanager__file__list{display:flex;flex-direction:var(--amplify-components-storagemanager-filelist-flex-direction);gap:var(--amplify-components-storagemanager-filelist-gap)}.amplify-storagemanager__file{position:relative;border-width:var(--amplify-components-storagemanager-file-border-width);border-style:var(--amplify-components-storagemanager-file-border-style);border-color:var(--amplify-components-storagemanager-file-border-color);border-radius:var(--amplify-components-storagemanager-file-border-radius);display:flex;flex-direction:column;padding-inline:var(--amplify-components-storagemanager-file-padding-inline);padding-block:var(--amplify-components-storagemanager-file-padding-block);align-items:var(--amplify-components-storagemanager-file-align-items)}.amplify-storagemanager__file__wrapper{width:100%;display:flex;flex-direction:row;align-items:center;gap:var(--amplify-components-storagemanager-file-gap)}.amplify-storagemanager__file__name{text-overflow:ellipsis;overflow:hidden;font-weight:var(--amplify-components-storagemanager-file-name-font-weight);font-size:var(--amplify-components-storagemanager-file-name-font-size);color:var(--amplify-components-storagemanager-file-name-color)}.amplify-storagemanager__file__size{font-weight:var(--amplify-components-storagemanager-file-size-font-weight);font-size:var(--amplify-components-storagemanager-file-size-font-size);color:var(--amplify-components-storagemanager-file-size-color)}.amplify-storagemanager__file__main{flex:1;white-space:nowrap;overflow:hidden}.amplify-storagemanager__file__image{position:relative;display:flex;align-items:center;justify-content:center;width:var(--amplify-components-storagemanager-file-image-width);height:var(--amplify-components-storagemanager-file-image-height);background-color:var(--amplify-components-storagemanager-file-image-background-color);border-radius:var(--amplify-components-storagemanager-file-image-border-radius);color:var(--amplify-components-storagemanager-file-image-color)}.amplify-storagemanager__file__image img{max-height:100%}.amplify-storagemanager__file__status--error{color:var(--amplify-colors-font-error);font-size:var(--amplify-components-storagemanager-file-size-font-size)}.amplify-storagemanager__file__status--success{color:var(--amplify-colors-font-success)}.amplify-storagemanager__loader{stroke-linecap:var(--amplify-components-storagemanager-loader-stroke-linecap);stroke:var(--amplify-components-storagemanager-loader-stroke-empty);stroke-width:var(--amplify-components-storagemanager-loader-stroke-width);height:var(--amplify-components-storagemanager-loader-stroke-width);--amplify-components-loader-linear-stroke-filled: var( --amplify-components-storagemanager-loader-stroke-filled );overflow:hidden;position:absolute;bottom:0;left:0;width:100%}.amplify-storagemanager__previewer{display:flex;flex-direction:column;max-width:var(--amplify-components-storagemanager-previewer-max-width);max-height:var(--amplify-components-storagemanager-previewer-max-height);overflow:auto;gap:var(--amplify-components-storagemanager-previewer-body-gap);padding-inline:var(--amplify-components-storagemanager-previewer-body-padding-inline);padding-block:var(--amplify-components-storagemanager-previewer-body-padding-block);background-color:var(--amplify-components-storagemanager-previewer-background-color);border-width:var(--amplify-components-storagemanager-previewer-border-width);border-style:var(--amplify-components-storagemanager-previewer-border-style);border-color:var(--amplify-components-storagemanager-previewer-border-color);border-radius:var(--amplify-components-storagemanager-previewer-border-radius)}.amplify-storagemanager__previewer__text{font-weight:var(--amplify-components-storagemanager-previewer-text-font-weight);font-size:var(--amplify-components-storagemanager-previewer-text-font-size);color:var(--amplify-components-storagemanager-previewer-text-color)}.amplify-storagemanager__previewer__footer{display:flex;flex-direction:row;justify-content:var(--amplify-components-storagemanager-previewer-footer-justify-content)}.amplify-storagemanager__previewer__actions{display:flex;flex-direction:row;gap:var(--amplify-space-small)}.amplify-storage-browser{display:flex;flex-direction:column;align-items:stretch;height:100%;position:relative;padding:var(--amplify-space-small);gap:var(--amplify-space-small)}.amplify-storage-browser__error{background-color:var(--amplify-colors-background-error);color:var(--amplify-colors-font-error);padding:var(--amplify-space-medium)}.amplify-storage-browser__navigation,.amplify-storage-browser__exit{align-self:flex-start}.amplify-storage-browser__title{font-weight:var(--amplify-font-weights-bold);font-size:var(--amplify-font-sizes-large)}.amplify-storage-browser__controls,.amplify-storage-browser__summary,.amplify-storage-browser__footer{display:flex;flex-direction:row;align-items:center;justify-content:space-between;width:100%;gap:var(--amplify-space-medium)}.amplify-storage-browser__footer{justify-content:flex-end}.amplify-storage-browser__search{display:flex;flex-direction:row;flex:1;gap:var(--amplify-space-small)}.amplify-storage-browser__drop-zone{flex:1;overflow:hidden;position:relative;width:100%;display:block}.amplify-storage-browser__data-table{overflow:auto;position:relative;border-width:var(--amplify-border-widths-small);border-style:solid;border-color:var(--amplify-colors-border-primary);border-radius:var(--amplify-radii-small);width:100%;height:100%;display:block}.amplify-storage-browser__table{width:100%;position:relative}.amplify-storage-browser__table-head{position:sticky;top:0;background:var(--amplify-colors-background-primary);box-shadow:var(--amplify-shadows-small);z-index:2}.amplify-storage-browser__table-row_active{background-color:var(--amplify-colors-background-info)}.amplify-storage-browser__table-header{border:none;padding:var(--amplify-space-xxxs)}.amplify-storage-browser__table-data-cell{padding:var(--amplify-space-xxxs)}.amplify-storage-browser__table-data-cell:first-child,.amplify-storage-browser__table-data-cell:last-child{border-inline-start-width:0;border-inline-end-width:0}.amplify-storage-browser__table-data-cell-icon{vertical-align:middle;margin-inline-end:var(--amplify-space-xs)}.amplify-storage-browser__table-header--select,.amplify-storage-browser__table-data--select,.amplify-storage-browser__table-header--download,.amplify-storage-browser__table-data--download,.amplify-storage-browser__table-data--cancel{text-align:center}.amplify-storage-browser__table-data--size,.amplify-storage-browser__table-header--size{text-align:end}.amplify-storage-browser__table-button-data-cell,.amplify-storage-browser__table-date-data-cell,.amplify-storage-browser__table-number-data-cell,.amplify-storage-browser__table-text-data-cell,.amplify-storage-browser__table-sort-header{display:flex;width:100%;gap:var(--amplify-space-xxs);padding:var(--amplify-space-xxs);text-overflow:ellipsis;overflow:hidden;white-space:nowrap;align-items:center;justify-content:flex-start}.amplify-storage-browser__table-button-data-cell-icon--action-progress,.amplify-storage-browser__table-date-data-cell-icon--action-progress,.amplify-storage-browser__table-number-data-cell-icon--action-progress,.amplify-storage-browser__table-text-data-cell-icon--action-progress,.amplify-storage-browser__table-sort-header-icon--action-progress{animation-name:amplify-loader-circular;animation-timing-function:linear;animation-iteration-count:infinite;animation-duration:var(--amplify-components-loader-animation-duration)}.amplify-storage-browser__status{display:flex;flex-direction:row;gap:var(--amplify-space-xs);align-items:center}.amplify-storage-browser__status-display{display:flex;flex-direction:row;justify-content:flex-end;align-items:center;gap:var(--amplify-space-small);flex:1}.amplify-storage-browser__status-label{font-weight:var(--amplify-font-weights-bold)}.amplify-storage-browser__status-value{color:var(--amplify-colors-font-secondary)}.amplify-storage-browser__destination{display:flex;flex-direction:row;gap:var(--amplify-space-xs);align-items:center}.amplify-storage-browser__destination-label{font-weight:var(--amplify-font-weights-bold)}.amplify-storage-browser__message{flex:1}.amplify-storage-browser__buttons{justify-content:flex-end;display:flex;gap:var(--amplify-space-small)}.amplify-storage-browser__loader{position:absolute;stroke-width:var(--amplify-border-widths-large);height:var(--amplify-border-widths-large);top:0;z-index:3}.amplify-storage-browser__content-with-preview{display:flex;height:100%}.amplify-storage-browser__file-preview{overflow:auto;flex:1;width:50%;position:sticky;top:10px;bottom:10px;height:-moz-fit-content;height:fit-content;max-height:calc(100svh - 20px);padding:var(--amplify-space-medium);border:var(--amplify-border-widths-small) solid var(--amplify-colors-border-primary);border-radius:var(--amplify-radii-small);margin-inline-start:var(--amplify-space-large);padding-block-end:var(--amplify-space-large)}.amplify-storage-browser__file-preview-header{margin-block-end:var(--amplify-space-medium);display:flex;justify-content:flex-end}.amplify-storage-browser__file-preview-container{display:flex;flex-direction:column;gap:var(--amplify-space-large)}.amplify-storage-browser__file-preview-content{display:flex;flex-direction:column;gap:var(--amplify-space-large);align-items:center}.amplify-storage-browser__file-preview-section{display:flex;flex-direction:column;min-height:400px;flex:1}.amplify-storage-browser__file-preview-title{margin-block-end:var(--amplify-space-medium);color:var(--amplify-colors-font-primary);font-size:var(--amplify-font-sizes-large);font-weight:var(--amplify-font-weights-semibold);flex-shrink:0}.amplify-storage-browser__file-metadata{display:grid;gap:var(--amplify-space-small);background-color:var(--amplify-colors-background-secondary);padding:var(--amplify-space-medium);border-radius:var(--amplify-radii-small);border:var(--amplify-border-widths-small) solid var(--amplify-colors-border-secondary)}.amplify-storage-browser__file-metadata-item{display:flex;justify-content:space-between;align-items:center;padding-block:var(--amplify-space-xs);border-block-end:var(--amplify-border-widths-small) solid var(--amplify-colors-border-secondary)}.amplify-storage-browser__file-metadata-item:last-child{border-block-end:none}.amplify-storage-browser__file-metadata-label{font-weight:var(--amplify-font-weights-medium);color:var(--amplify-colors-font-primary);margin:0}.amplify-storage-browser__file-metadata-value{color:var(--amplify-colors-font-secondary);margin:0;word-break:break-all;text-align:end;max-width:60%}.amplify-storage-browser__preview-fallback{width:100%;height:400px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:var(--amplify-space-medium);background-color:var(--amplify-colors-background-secondary);border:var(--amplify-border-widths-small) dashed var(--amplify-colors-border-secondary);border-radius:var(--amplify-radii-small);padding:var(--amplify-space-large);text-align:center}.amplify-storage-browser__preview-fallback--error{color:var(--amplify-colors-font-error);background-color:var(--amplify-colors-background-error);border-color:var(--amplify-colors-border-error)}.amplify-storage-browser__preview-fallback--default{color:var(--amplify-colors-font-secondary);background-color:var(--amplify-colors-background-secondary);border-color:var(--amplify-colors-border-secondary)}.amplify-storage-browser__preview-fallback-icon{font-size:var(--amplify-font-sizes-xxxxl);margin-block-end:var(--amplify-space-xs)}.amplify-storage-browser__preview-fallback-title{font-weight:var(--amplify-font-weights-bold);font-size:var(--amplify-font-sizes-large);margin-block-end:var(--amplify-space-xs)}.amplify-storage-browser__preview-fallback-description{font-size:var(--amplify-font-sizes-small);margin-block-end:var(--amplify-space-xs)}.amplify-storage-browser__preview-fallback-filename{font-size:var(--amplify-font-sizes-xs);font-family:var(--amplify-fonts-monospace),monospace}.amplify-storage-browser__preview-fallback-actions{display:flex;gap:var(--amplify-space-small);flex-wrap:wrap;justify-content:center}.amplify-storage-browser__preview-placeholder{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:var(--amplify-space-medium);height:400px;width:100%}.amplify-storage-browser__preview-placeholder-content{display:flex;flex-direction:column;align-items:center;gap:var(--amplify-space-small);width:100%}.amplify-storage-browser__preview-placeholder-info{color:var(--amplify-colors-font-secondary);font-size:var(--amplify-font-sizes-small);text-align:center}.amplify-storage-browser__text-container{display:flex;flex-flow:column nowrap;gap:8px;align-items:center}.amplify-storage-browser__text-preview{height:400px;width:100%;display:block;background-color:var(--amplify-colors-background-secondary);border:var(--amplify-border-widths-small) solid var(--amplify-colors-border-secondary);border-radius:var(--amplify-radii-small);padding:var(--amplify-space-medium);font-family:var(--amplify-fonts-monospace),monospace;font-size:var(--amplify-font-sizes-small);line-height:1.5;overflow-y:auto;word-wrap:break-word;white-space:pre-wrap;word-break:break-word}.amplify-storage-browser__video-container{display:flex;flex-flow:column nowrap;gap:8px;align-items:center}.amplify-storage-browser__video-preview{display:flex;align-items:center;justify-content:center;width:100%;height:400px;border-radius:var(--amplify-radii-small);background-color:var(--amplify-colors-background-secondary);flex-shrink:0}.amplify-storage-browser__video-preview video{max-width:100%;max-height:100%;width:auto;height:auto;-o-object-fit:contain;object-fit:contain}.amplify-storage-browser__image-container{display:flex;flex-flow:column nowrap;gap:8px;align-items:center}.amplify-storage-browser__image-preview{display:flex;align-items:center;justify-content:center;height:400px;width:100%;background-color:var(--amplify-colors-background-secondary);border-radius:var(--amplify-radii-small);flex-shrink:0;flex-flow:column nowrap;gap:8px}.amplify-storage-browser__image-preview img{max-width:100%;max-height:100%;width:auto;height:auto;-o-object-fit:contain;object-fit:contain;border-radius:var(--amplify-radii-small)}.amplify-storage-browser__download-button{display:flex;flex-flow:row nowrap;gap:8px}.amplify-storage-browser__download-button_icon{animation-delay:0s;animation-direction:normal;animation-duration:1s;animation-iteration-count:infinite;animation-timing-function:linear;animation-name:spin}@keyframes spin{0%{transform:rotate(0deg)}50%{transform:rotate(180deg)}100%{transform:rotate(360deg)}}.amplify-ai-conversation{display:flex;flex-direction:column;height:100%;flex:1}.amplify-ai-conversation__message{--internal-content-bg: ;--internal-flex-direction: ;--internal-content-padding: ;--internal-body-align-items: ;display:flex;flex-direction:var(--internal-flex-direction);gap:var(--amplify-components-ai-conversation-message-gap);padding-inline:var(--amplify-components-ai-conversation-message-padding-inline);padding-block:var(--amplify-components-ai-conversation-message-padding-block)}.amplify-ai-conversation__message__list{display:flex;flex-direction:column}.amplify-ai-conversation__message__avatar{flex-shrink:0}.amplify-ai-conversation__message__sender{display:flex;flex-direction:var(--internal-flex-direction);align-items:center;min-height:var(--amplify-components-avatar-height);gap:var(--amplify-components-ai-conversation-message-sender-gap)}.amplify-ai-conversation__message__sender__username{color:var(--amplify-components-ai-conversation-message-sender-username-color);font-size:var(--amplify-components-ai-conversation-message-sender-username-font-size);font-weight:var(--amplify-components-ai-conversation-message-sender-username-font-weight)}.amplify-ai-conversation__message__sender__timestamp{color:var(--amplify-components-ai-conversation-message-sender-timestamp-color);font-size:var(--amplify-components-ai-conversation-message-sender-timestamp-font-size);font-weight:var(--amplify-components-ai-conversation-message-sender-timestamp-font-weight)}.amplify-ai-conversation__message__body{display:flex;flex:1;flex-direction:column;align-items:var(--internal-body-align-items);gap:var(--amplify-components-ai-conversation-message-body-gap)}.amplify-ai-conversation__message__content{background-color:var(--internal-content-bg);border-radius:var(--amplify-radii-medium);padding:var(--internal-content-padding);display:flex;flex-direction:column;gap:var(--amplify-space-small)}.amplify-ai-conversation__message__text{display:block}.amplify-ai-conversation__message__image{max-width:25%}.amplify-ai-conversation__message__actions{display:flex;flex-direction:row;gap:var(--amplify-components-ai-conversation-message-actions-gap)}.amplify-ai-conversation__message--bubble{--internal-content-bg: var(--internal-bg-color);--internal-content-padding: var(--amplify-space-xxs) var(--amplify-space-xs);--internal-flex-direction: row-reverse;--internal-body-align-items: flex-end}.amplify-ai-conversation__message--user{--internal-bg-color: var( --amplify-components-ai-conversation-message-user-background-color )}.amplify-ai-conversation__message--assistant{--internal-bg-color: var( --amplify-components-ai-conversation-message-assistant-background-color );--internal-flex-direction: row;--internal-body-align-items: flex-start}.amplify-ai-conversation__scrollview{flex:1 0 50%}.amplify-ai-conversation__form{display:flex;flex-direction:row;align-items:flex-start;padding:var(--amplify-components-ai-conversation-form-padding);gap:var(--amplify-components-ai-conversation-form-gap);max-height:100%;overflow:hidden}.amplify-ai-conversation__form__dropzone{text-align:initial;border:none;padding:0;display:grid;overflow:hidden}.amplify-ai-conversation__form__error{padding:0;padding-block-start:var(--amplify-components-ai-conversation-attachment-list-padding-block-start);gap:var(--amplify-components-ai-conversation-attachment-gap)}.amplify-ai-conversation__attachment{display:flex;flex-direction:row;align-items:center;padding-block:var(--amplify-components-ai-conversation-attachment-padding-block);padding-inline:var(--amplify-components-ai-conversation-attachment-padding-inline);border-width:var(--amplify-components-ai-conversation-attachment-border-width);border-style:solid;border-color:var(--amplify-components-ai-conversation-attachment-border-color);border-radius:var(--amplify-components-ai-conversation-attachment-border-radius);gap:var(--amplify-components-ai-conversation-attachment-gap);font-size:var(--amplify-components-ai-conversation-attachment-font-size)}.amplify-ai-conversation__attachment__list{display:flex;flex-direction:row;flex-wrap:wrap;gap:var(--amplify-components-ai-conversation-attachment-list-gap);padding:var(--amplify-components-ai-conversation-attachment-list-padding);padding-block-start:var(--amplify-components-ai-conversation-attachment-list-padding-block-start)}.amplify-ai-conversation__attachment__image{width:var(--amplify-components-ai-conversation-attachment-image-width);height:var(--amplify-components-ai-conversation-attachment-image-height);-o-object-fit:cover;object-fit:cover}.amplify-ai-conversation__attachment__name{color:var(--amplify-components-ai-conversation-attachment-name-color);font-size:var(--amplify-components-ai-conversation-attachment-name-font-size);font-weight:var(--amplify-components-ai-conversation-attachment-name-font-weight)}.amplify-ai-conversation__attachment__size{color:var(--amplify-components-ai-conversation-attachment-size-color);font-size:var(--amplify-components-ai-conversation-attachment-size-font-size);font-weight:var(--amplify-components-ai-conversation-attachment-size-font-weight)}.amplify-ai-conversation__attachment__remove{padding:var(--amplify-components-ai-conversation-attachment-remove-padding)}.amplify-ai-conversation__prompt{font-weight:normal}.amplify-label-start{flex-direction:row}.amplify-label-end{flex-direction:row-reverse}.amplify-label-top{flex-direction:column}.amplify-label-bottom{flex-direction:column-reverse}.amplify-visually-hidden{position:absolute;width:1px;height:1px;padding:0;margin:-1px;fill:transparent;overflow:hidden;clip:rect(0, 0, 0, 0);white-space:nowrap;border-width:0}
}

/*# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiODI0LmNzcyIsIm1hcHBpbmdzIjoiQUFRQSxLQUNFLGtDQUNBLG1DQUNBLG1DQUNBLG1DQUNBLG1DQUNBLG1DQUNBLG1DQUNBLG1DQUNBLG1DQUNBLG1DQUNBLG9DQUNBLGtDQUNBLG1DQUNBLG1DQUNBLG1DQUNBLG1DQUNBLG1DQUNBLG1DQUNBLG1DQUNBLG1DQUNBLG1DQUNBLG1DQUNBLG1DQUNBLG1DQUNBLG1DQUNBLG1DQUNBLG1DQUNBLG1DQUNBLG1DQUNBLG1DQUNBLG9DQUNBLGdDQUNBLGlDQUNBLGlDQUNBLGlDQUNBLGtDQUNBLGtDQUNBLG1DQUNBLG1DQUNBLG9DQUNBLGtDQUNBLG1DQUNBLG1DQUNBLG1DQUNBLG9DQUNBLCtCQUNBLGdDQUNBLGdDQUNBLGdDQUNBLGlDQUNBLGtDQUNBLGtDQUNBLGlDQUNBLGlDQUNBLHVDQUNBLDZCQUNBLDZCQUNBLHNDQUNBLHNDQUNBLHNDQUNBLHNDQUNBLHNDQUNBLHNDQUNBLHNDQUNBLHVDQUNBLHVDQUNBLHVDQUNBLHlDQUNBLHlDQUNBLHlDQUNBLHlDQUNBLHlDQUNBLHlDQUNBLHlDQUNBLDBDQUNBLDBDQUNBLDBDQUNBLHlDQUNBLHlDQUNBLHlDQUNBLHlDQUNBLHlDQUNBLHlDQUNBLHlDQUNBLDBDQUNBLDBDQUNBLDBDQUNBLHdDQUNBLHdDQUNBLHdDQUNBLHdDQUNBLHdDQUNBLHdDQUNBLHdDQUNBLHlDQUNBLHlDQUNBLHlDQUNBLHVDQUNBLHVDQUNBLHVDQUNBLHVDQUNBLHVDQUNBLHVDQUNBLHVDQUNBLHdDQUNBLHdDQUNBLHdDQUNBLHlDQUNBLHlDQUNBLHlDQUNBLHlDQUNBLHlDQUNBLHlDQUNBLHlDQUNBLDBDQUNBLDBDQUNBLDBDQUNBLHlDQUNBLHlDQUNBLHlDQUNBLHlDQUNBLHlDQUNBLHlDQUNBLHlDQUNBLDBDQUNBLDBDQUNBLDBDQUNBLHlDQUNBLHlDQUNBLHlDQUNBLHlDQUNBLHlDQUNBLHlDQUNBLHlDQUNBLDBDQUNBLDBDQUNBLDBDQUNBLHVDQUNBLHVDQUNBLHVDQUNBLHVDQUNBLHVDQUNBLHVDQUNBLHVDQUNBLHdDQUNBLHdDQUNBLHdDQUNBLDBFQUNBLHFFQUNBLDBFQUNBLHVFQUNBLDJFQUNBLHdFQUNBLHFFQUNBLHVFQUNBLHlFQUNBLGtFQUNBLHdFQUNBLGdFQUNBLGdFQUNBLGdFQUNBLGtGQUNBLGdGQUNBLGdGQUNBLGtGQUNBLGtGQUNBLGtGQUNBLGdGQUNBLGdGQUNBLGtGQUNBLG1GQUNBLG1GQUNBLGtGQUNBLGlGQUNBLG9GQUNBLG1GQUNBLG9GQUNBLGlGQUNBLGtGQUNBLG1GQUNBLG9GQUNBLG1GQUNBLGlGQUNBLGlGQUNBLG1GQUNBLG1GQUNBLG1GQUNBLGtGQUNBLGlGQUNBLG9GQUNBLG1GQUNBLG9GQUNBLGlGQUNBLGtGQUNBLG1GQUNBLG9GQUNBLG1GQUNBLGlGQUNBLGlGQUNBLG1GQUNBLG1GQUNBLG1GQUNBLGlGQUNBLGlGQUNBLG1GQUNBLG1GQUNBLG9GQUNBLGtGQUNBLGtGQUNBLG9GQUNBLG9GQUNBLHVFQUNBLHlDQUNBLG9DQUNBLHVDQUNBLHVDQUNBLDZEQUNBLCtGQUNBLHNGQUNBLDJGQUNBLHdGQUNBLDBGQUNBLG1GQUNBLCtFQUNBLGlGQUNBLDhFQUNBLGtGQUNBLGlEQUNBLHdEQUNBLG9EQUNBLHVEQUNBLDZEQUNBLG1FQUNBLDZFQUNBLDJFQUNBLCtFQUNBLDBFQUNBLDJFQUNBLDZFQUNBLHVGQUNBLDhFQUNBLCtFQUNBLGtGQUNBLDZFQUNBLGtGQUNBLG1GQUNBLG9GQUNBLGlGQUNBLHVFQUNBLDRGQUNBLGdGQUNBLHNFQUNBLGlHQUNBLHFHQUNBLHFGQUNBLDhFQUNBLHNGQUNBLGlGQUNBLHNFQUNBLHFFQUNBLDBFQUNBLG9FQUNBLDJFQUNBLDBFQUNBLDJEQUNBLG9GQUNBLDhFQUNBLDhGQUNBLHNFQUNBLHlEQUNBLGtFQUNBLHlFQUNBLHVFQUNBLGdFQUNBLDhFQUNBLGdHQUNBLDZFQUNBLCtFQUNBLGdGQUNBLDhFQUNBLHdGQUNBLHlGQUNBLHVGQUNBLDJFQUNBLHlFQUNBLDZFQUNBLDRFQUNBLHlFQUNBLDhFQUNBLGlGQUNBLHdGQUNBLHVGQUNBLDREQUNBLHVGQUNBLGtGQUNBLHNGQUNBLDBGQUNBLHlFQUNBLCtGQUNBLGlHQUNBLDJGQUNBLDJGQUNBLGdGQUNBLCtFQUNBLHVFQUNBLHVFQUNBLDZFQUNBLGlGQUNBLG9FQUNBLGtFQUNBLDRFQUNBLHdFQUNBLHdFQUNBLHVGQUNBLHlFQUNBLGtGQUNBLHlFQUNBLDhKQUNBLHlFQUNBLHFEQUNBLCtKQUNBLDJEQUNBLCtFQUNBLCtFQUNBLCtFQUNBLDJFQUNBLDRFQUNBLG1GQUNBLDZFQUNBLDJFQUNBLDBFQUNBLHlFQUNBLHFHQUNBLDRFQUNBLDZEQUNBLGdEQUNBLHdGQUNBLGtFQUNBLDhGQUNBLDZGQUNBLDBFQUNBLGlHQUNBLG9EQUNBLGdEQUNBLHFGQUNBLHNFQUNBLHVGQUNBLHFFQUNBLHNFQUNBLHNGQUNBLG9GQUNBLHdFQUNBLHlFQUNBLHNGQUNBLHVGQUNBLDBFQUNBLGlGQUNBLHNGQUNBLG9EQUNBLHlGQUNBLG9FQUNBLG1GQUNBLG9FQUNBLG1FQUNBLDRFQUNBLGdGQUNBLHNFQUNBLDZEQUNBLDZFQUNBLDhFQUNBLDRFQUNBLGdGQUNBLHNFQUNBLGtGQUNBLCtFQUNBLGlFQUNBLCtEQUNBLHFFQUNBLHFFQUNBLG9FQUNBLGtGQUNBLG1FQUNBLHVFQUNBLHFFQUNBLG1GQUNBLCtEQUNBLG9FQUNBLHFFQUNBLDRFQUNBLHlFQUNBLGlFQUNBLDJEQUNBLGlFQUNBLG1FQUNBLHVFQUNBLG9FQUNBLHFGQUNBLDhGQUNBLGlGQUNBLHlFQUNBLGlGQUNBLDBFQUNBLHdFQUNBLDhGQUNBLDBGQUNBLDRGQUNBLDBFQUNBLDJFQUNBLHlFQUNBLHVGQUNBLG1FQUNBLDZFQUNBLCtFQUNBLG9GQUNBLDJFQUNBLGtFQUNBLCtFQUNBLG1GQUNBLDREQUNBLDZEQUNBLHlFQUNBLDRFQUNBLDhFQUNBLDBFQUNBLHVGQUNBLHlGQUNBLCtFQUNBLDhFQUNBLG9GQUNBLGtGQUNBLDBEQUNBLCtFQUNBLDZFQUNBLDRHQUNBLGlFQUNBLHFFQUNBLG1FQUNBLGdFQUNBLGdFQUNBLG9FQUNBLHNFQUNBLHdFQUNBLDBFQUNBLGdFQUNBLG1FQUNBLHNFQUNBLHVGQUNBLHVFQUNBLHdFQUNBLHlFQUNBLHNFQUNBLCtFQUNBLGlGQUNBLCtFQUNBLHVEQUNBLDhEQUNBLDREQUNBLG1FQUNBLHdFQUNBLHFFQUNBLGlFQUNBLCtEQUNBLGtFQUNBLHNEQUNBLDREQUNBLHlFQUNBLHFFQUNBLHdFQUNBLHlHQUNBLGdHQUNBLDZEQUNBLG9FQUNBLCtFQUNBLDBEQUNBLCtEQUNBLG9FQUNBLDZEQUNBLG1FQUNBLG1FQUNBLHlFQUNBLG1GQUNBLCtFQUNBLHdFQUNBLHVFQUNBLHVFQUNBLHNFQUNBLHFFQUNBLHdFQUNBLHFFQUNBLG1FQUNBLHVFQUNBLHFFQUNBLGlFQUNBLHdFQUNBLHlDQUNBLDRDQUNBLCtEQUNBLHVDQUNBLHdFQUNBLHNGQUNBLDJHQUNBLGlGQUNBLHdFQUNBLGtGQUNBLGtFQUNBLDJFQUNBLGtFQUNBLCtCQUNBLCtCQUNBLGtDQUNBLG1DQUNBLGtDQUNBLGtDQUNBLGtDQUNBLG1DQUNBLDBDQUNBLDJDQUNBLG9GQUNBLG1FQUNBLDBEQUNBLGdEQUNBLGdDQUNBLG9DQUNBLG1DQUNBLG1DQUNBLG1DQUNBLG9DQUNBLCtCQUNBLHVDQUNBLDBDQUNBLDJDQUNBLDJDQUNBLDJDQUNBLDJDQUNBLGlDQUNBLGlDQUNBLG9DQUNBLHFDQUNBLG9DQUNBLG9DQUNBLG9DQUNBLHFDQUNBLGlDQUNBLDRGQUNBLDJDQUNBLHdDQUNBLHFEQUNBLDZEQUNBLHVDQUNBLDBDQUNBLGtEQUNBLGtDQUNBLCtCQUNBLDBDQUNBLDJDQUNBLHFDQUNBLHVDQUNBLG9DQUNBLGtFQUNBLGlDQUNBLG1DQUNBLG1EQUNBLHFFQUNBLHNDQUNBLHVEQUNBLHNEQUNBLGlFQUNBLHFDQUNBLHFDQUNBLGdDQUNBLGlDQUNBLGlFQUNBLDRDQUNBLCtEQUNBLCtEQUNBLHVDQUNBLDZFQUNBLHVDQUNBLDBDQUNBLGtEQUNBLGdDQUNBLGlDQUNBLG1DQUNBLGdDQUNBLGtDQUNBLGdDQUNBLHFDQUNBLHNDQUNBLHNDQUNBLG1DQUNBLHFDQUNBLDBDQUNBLG1DQUNBLHdDQUNBLGlEQUNBLG1EQUNBLGlEQUNBLHVEQUNBLG9EQUNBLDJFQUNBLDBFQUNBLHVFQUNBLDJFQUNBLG9DQUNBLDZFQUNBLGtGQUNBLGtGQUNBLHlFQUNBLCtEQUNBLGtFQUNBLHFFQUNBLDJFQUNBLDZFQUNBLDRFQUNBLDJDQUNBLDJDQUNBLCtDQUNBLHNEQUNBLDZFQUNBLHlFQUNBLDZFQUNBLG9GQUNBLHNGQUNBLGlGQUNBLHVEQUNBLHlEQUNBLDJFQUNBLCtEQUNBLHdDQUNBLDJCQUNBLDRCQUNBLDhCQUNBLCtCQUNBLCtCQUNBLDhDQUNBLGtDQUNBLDhDQUNBLHVEQUNBLHdFQUNBLDJEQUNBLG9FQUNBLCtDQUNBLDhEQUNBLDZEQUNBLCtDQUNBLDJEQUNBLDZFQUNBLHVEQUNBLGtIQUNBLHdDQUNBLHdFQUNBLDBEQUNBLDREQUNBLDZEQUNBLDBEQUNBLHFFQUNBLDBEQUNBLDBFQUNBLGlEQUNBLG9GQUNBLHNEQUNBLHNDQUNBLHdFQUNBLDBFQUNBLDBEQUNBLDBDQUNBLHlEQUNBLCtEQUNBLGlEQUNBLGlDQUNBLHdFQUNBLDBFQUNBLDJDQUNBLGtFQUNBLG9FQUNBLHlFQUNBLG9FQUNBLDhEQUNBLHNFQUNBLGtFQUNBLG1DQUNBLG9DQUNBLDhEQUNBLDREQUNBLCtEQUNBLDBEQUNBLDZEQUNBLDhDQUNBLDREQUNBLDZDQUNBLG1GQUNBLHFEQUNBLDJDQUNBLDZDQUNBLHVEQUNBLHlFQUNBLDJEQUNBLGtEQUNBLHFEQUNBLGlEQUNBLGlEQUNBLG1EQUNBLHVEQUNBLG9EQUNBLG9EQUNBLGtEQUNBLGdEQUNBLDhDQUNBLDhDQUNBLDhDQUNBLGdEQUNBLGtEQUNBLG9EQUNBLG9EQUNBLGtEQUNBLGdEQUNBLDhDQUNBLDhDQUNBLDhDQUNBLGdEQUNBLGtEQUNBLG9EQUNBLHdCQUNBLHdCQUNBLHVCQUNBLHNCQUNBLHNCQUNBLHNCQUNBLHNCQUNBLHVCQUNBLHdCQUNBLHlCQUNBLHdGQUNBLGlGQUNBLCtEQUNBLHFEQUNBLGdFQUNBLDhEQUNBLG9EQUNBLDhDQUNBLG1FQUNBLHNEQUNBLHVFQUNBLCtGQUNBLDREQUNBLGtHQUNBLHdFQUNBLHVFQUdGLGlCQUNFLG1DQUNFLHNDQUNBLHNDQUNBLHNDQUNBLHNDQUNBLHNDQUNBLHNDQUNBLHNDQUNBLHVDQUNBLHVDQUNBLHVDQUNBLHlDQUNBLHlDQUNBLHlDQUNBLHlDQUNBLHlDQUNBLHlDQUNBLHlDQUNBLDBDQUNBLDBDQUNBLDBDQUNBLHlDQUNBLHlDQUNBLHlDQUNBLHlDQUNBLHlDQUNBLHlDQUNBLHlDQUNBLDBDQUNBLDBDQUNBLDBDQUNBLHdDQUNBLHdDQUNBLHdDQUNBLHdDQUNBLHdDQUNBLHdDQUNBLHdDQUNBLHlDQUNBLHlDQUNBLHlDQUNBLHVDQUNBLHVDQUNBLHVDQUNBLHVDQUNBLHVDQUNBLHVDQUNBLHVDQUNBLHdDQUNBLHdDQUNBLHdDQUNBLHlDQUNBLHlDQUNBLHlDQUNBLHlDQUNBLHlDQUNBLHlDQUNBLHlDQUNBLDBDQUNBLDBDQUNBLDBDQUNBLHlDQUNBLHlDQUNBLHlDQUNBLHlDQUNBLHlDQUNBLHlDQUNBLHlDQUNBLDBDQUNBLDBDQUNBLDBDQUNBLHlDQUNBLHlDQUNBLHlDQUNBLHlDQUNBLHlDQUNBLHlDQUNBLHlDQUNBLDBDQUNBLDBDQUNBLDBDQUNBLHVDQUNBLHVDQUNBLHVDQUNBLHVDQUNBLHVDQUNBLHVDQUNBLHVDQUNBLHdDQUNBLHdDQUNBLHdDQUNBLHlFQUNBLHFFQUNBLDBFQUNBLHVFQUNBLDJFQUNBLHdFQUNBLHVFQUNBLHlFQUNBLGtFQUNBLHdFQUNBLGdFQUNBLGdFQUNBLGdFQUNBLGlFQUNBLHlDQUNBLG9DQUNBLDZFQUNBLCtFQUNBLG9EQUNBLG9EQUNBLDBEQUNBLG1FQUNBLDZFQUNBLDRFQUNBLCtFQUNBLGdGQUNBLGlGQUNBLDhFQUNBLHVGQUNBLGtGQUNBLG9GQUNBLGdGQUNBLHNFQUNBLGlHQUNBLHFGQUNBLDhFQUNBLHNGQUNBLGlGQUNBLDRFQUNBLDJFQUNBLDBFQUNBLDBFQUNBLDJFQUNBLGdGQUNBLHFGQUNBLDhFQUNBLCtEQUNBLHdFQUNBLHlFQUNBLHlFQUNBLHNFQUNBLDZFQUNBLHdGQUNBLHlGQUNBLHVGQUNBLDRFQUNBLGtFQUNBLHVGQUNBLHNGQUNBLHlFQUNBLGdGQUNBLCtFQUNBLHVFQUNBLDZFQUNBLDZFQUNBLGlGQUNBLHNFQUNBLG9FQUNBLDBFQUNBLDBFQUNBLHlFQUNBLGtGQUNBLHlFQUNBLCtFQUNBLDJFQUNBLDRFQUNBLG1GQUNBLDZFQUNBLDBFQUNBLDZEQUNBLHdGQUNBLGtFQUNBLDBFQUNBLHFFQUNBLHNFQUNBLHdFQUNBLHlFQUNBLDBFQUNBLG9FQUNBLG9FQUNBLG1FQUNBLDRFQUNBLDZEQUNBLHNFQUNBLGlFQUNBLCtEQUNBLHFFQUNBLHFFQUNBLGtGQUNBLG1FQUNBLCtEQUNBLDBFQUNBLDJFQUNBLDRFQUNBLDJEQUNBLGlFQUNBLG1FQUNBLHVFQUNBLGtGQUNBLHlFQUNBLGlGQUNBLDBFQUNBLHdFQUNBLG1FQUNBLG1GQUNBLCtFQUNBLG9GQUNBLGlGQUNBLGtFQUNBLDREQUNBLDZEQUNBLHlFQUNBLDBFQUNBLCtFQUNBLDhFQUNBLGtGQUNBLDBEQUNBLCtFQUNBLGlFQUNBLG1FQUNBLGdFQUNBLGdFQUNBLG9FQUNBLHNFQUNBLGdFQUNBLG1FQUNBLHNFQUNBLHVFQUNBLHdFQUNBLHlFQUNBLHNFQUNBLCtFQUNBLDZEQUNBLHlFQUNBLHdFQUNBLDJFQUNBLGlFQUNBLCtEQUNBLG1GQUNBLG1FQUNBLG9FQUNBLDBEQUNBLCtEQUNBLG9FQUNBLDZEQUNBLG1FQUNBLG1FQUNBLHlFQUNBLHdFQUNBLHVFQUNBLHVFQUNBLHNFQUNBLDJFQUNBLDBFQUNBLHFFQUNBLG1FQUNBLHVFQUNBLHFFQUNBLGlFQUNBLHdFQUNBLDhEQUNBLCtFQUNBLDREQUNBLDZEQUNBLDhDQUNBLGdFQUNBLG9FQUNBLDRGQUNBLDJEQUNBLCtGQUNBLHdFQUNBLHdFQUdKLHNDQUNFLGtDQUNBLDhDQUNBLG1FQUNBLGlEQUNBLGlEQUNBLHNEQUNBLGlEQUNBLHNEQUNBLGtEQUNBLGlEQUNBLGtEQUNBLHFEQUNBLG9EQUNBLG1EQUNBLGlEQUNBLCtDQUNBLDhDQUNBLDhDQUNBLCtDQUNBLGlEQUNBLG1EQUNBLG9FQUNBLDhEQUNBLDZFQUNBLDBEQUNBLHFFQUNBLDBFQUNBLG9GQUNBLCtEQUNBLHdFQUNBLDBFQUNBLG9FQUNBLG9FQUNBLDhEQUNBLGtFQUNBLDhEQUNBLDREQUNBLCtEQUNBLDZEQUdGLGlDQUNFLHdDQUNBLGtDQUNBLHNDQUNBLCtDQUNBLGlEQUNBLCtDQUNBLG9EQUNBLGlEQUNBLGtDQUNBLDJFQUNBLDBFQUNBLHVFQUNBLDJFQUNBLDZFQUNBLGtGQUNBLGtGQUNBLG9GQUNBLHNGQUNBLGlGQUdGLHdDQUNFLG9EQUNBLG9EQUNBLDBEQUNBLG1FQUNBLDZFQUNBLDRFQUNBLCtFQUNBLGdGQUNBLGlGQUNBLDhFQUNBLHVGQUNBLGtGQUNBLG9GQUNBLGdGQUNBLHNFQUNBLGlHQUNBLHFGQUNBLDhFQUNBLHNGQUNBLGlGQUNBLDRFQUNBLDJFQUNBLDBFQUNBLDBFQUNBLDJFQUNBLGdGQUNBLHFGQUNBLDhFQUNBLCtEQUNBLHdFQUNBLHlFQUNBLHlFQUNBLHNFQUNBLDZFQUNBLHdGQUNBLHlGQUNBLHVGQUNBLDRFQUNBLGtFQUNBLHVGQUNBLHNGQUNBLHlFQUNBLGdGQUNBLCtFQUNBLHVFQUNBLDZFQUNBLDZFQUNBLGlGQUNBLHNFQUNBLG9FQUNBLDBFQUNBLDBFQUNBLHlFQUNBLGtGQUNBLHlFQUNBLCtFQUNBLDJFQUNBLDRFQUNBLG1GQUNBLDZFQUNBLDBFQUNBLDZEQUNBLHdGQUNBLGtFQUNBLDBFQUNBLHFFQUNBLHNFQUNBLHdFQUNBLHlFQUNBLDBFQUNBLG9FQUNBLG9FQUNBLG1FQUNBLDRFQUNBLDZEQUNBLHNFQUNBLGlFQUNBLCtEQUNBLHFFQUNBLHFFQUNBLGtGQUNBLG1FQUNBLCtEQUNBLDBFQUNBLDJFQUNBLDRFQUNBLDJEQUNBLGlFQUNBLG1FQUNBLHVFQUNBLGtGQUNBLHlFQUNBLGlGQUNBLDBFQUNBLHdFQUNBLG1FQUNBLG1GQUNBLCtFQUNBLG9GQUNBLGlGQUNBLGtFQUNBLDREQUNBLDZEQUNBLHlFQUNBLDBFQUNBLCtFQUNBLDhFQUNBLGtGQUNBLDBEQUNBLCtFQUNBLGlFQUNBLCtEQUNBLG1FQUNBLGdFQUNBLGdFQUNBLG9FQUNBLHNFQUNBLGdFQUNBLG1FQUNBLHNFQUNBLHVFQUNBLHdFQUNBLHlFQUNBLHNFQUNBLCtFQUNBLDZEQUNBLHlFQUNBLHdFQUNBLDJFQUNBLGlFQUNBLCtEQUNBLG1GQUNBLG1FQUNBLG9FQUNBLDBEQUNBLCtEQUNBLG9FQUNBLDZEQUNBLG1FQUNBLG1FQUNBLHlFQUNBLHdFQUNBLHVFQUNBLHVFQUNBLHNFQUNBLDJFQUNBLDBFQUNBLHFFQUNBLG1FQUNBLHVFQUNBLHFFQUNBLGlFQUNBLHdFQUNBLDRGQUNBLHFHQUNBLDhGQUNBLGdHQUNBLDJFQUNBLCtGQUNBLGlHQUNBLDJGQUNBLDJGQUNBLDRFQUNBLHVGQUNBLCtFQUNBLCtFQUNBLHFHQUNBLGlHQUNBLHFGQUNBLHVGQUNBLHNGQUNBLG9GQUNBLHNGQUNBLHVGQUNBLHNGQUNBLHlGQUNBLG1GQUNBLGdGQUNBLHNFQUNBLDhFQUNBLDRFQUNBLGdGQUNBLGtGQUNBLCtFQUNBLG9FQUNBLHVFQUNBLHFFQUNBLG1GQUNBLHlFQUNBLHFGQUNBLDhGQUNBLGlGQUNBLDhGQUNBLDBGQUNBLDRGQUNBLHVGQUNBLCtFQUNBLG1GQUNBLDRFQUNBLDhFQUNBLHVGQUNBLHlGQUNBLG9GQUNBLDZFQUNBLDRHQUNBLHVGQUNBLDhEQUNBLHlHQUNBLCtFQUNBLG1GQUNBLCtFQUdGLHdDQUNFLG9EQUNBLG9EQUNBLDBEQUNBLG1FQUNBLDZFQUNBLDRFQUNBLCtFQUNBLGdGQUNBLGlGQUNBLDhFQUNBLHVGQUNBLGtGQUNBLG9GQUNBLGdGQUNBLHNFQUNBLGlHQUNBLHFGQUNBLDhFQUNBLHNGQUNBLGlGQUNBLDRFQUNBLDJFQUNBLDBFQUNBLDBFQUNBLDJFQUNBLGdGQUNBLHFGQUNBLDhFQUNBLCtEQUNBLHdFQUNBLHlFQUNBLHlFQUNBLHNFQUNBLDZFQUNBLHdGQUNBLHlGQUNBLHVGQUNBLDRFQUNBLGtFQUNBLHVGQUNBLHNGQUNBLHlFQUNBLDBFQUNBLDJFQUNBLGdGQUNBLCtFQUNBLHVFQUNBLDZFQUNBLDZFQUNBLGlGQUNBLHNFQUNBLG9FQUNBLDBFQUNBLDBFQUNBLHVFQUNBLHlFQUNBLGtGQUNBLHlFQUNBLCtFQUNBLDJFQUNBLDRFQUNBLG1GQUNBLDZFQUNBLDBFQUNBLDZEQUNBLHdGQUNBLGtFQUNBLDBFQUNBLHFFQUNBLHNFQUNBLHdFQUNBLHlFQUNBLDBFQUNBLG9FQUNBLG9FQUNBLG1FQUNBLDRFQUNBLDZEQUNBLHNFQUNBLGlFQUNBLCtEQUNBLHFFQUNBLHFFQUNBLGtGQUNBLG1FQUNBLCtEQUNBLDBFQUNBLDJFQUNBLDRFQUNBLDJEQUNBLGlFQUNBLG1FQUNBLHVFQUNBLGtGQUNBLHlFQUNBLGlGQUNBLDBFQUNBLHdFQUNBLG1FQUNBLG1GQUNBLCtFQUNBLG9GQUNBLGlGQUNBLGtFQUNBLDREQUNBLDZEQUNBLHlFQUNBLDBFQUNBLCtFQUNBLDhFQUNBLGtGQUNBLDBEQUNBLCtFQUNBLGlFQUNBLG1FQUNBLGdFQUNBLGdFQUNBLG9FQUNBLHNFQUNBLGdFQUNBLG1FQUNBLHNFQUNBLHVFQUNBLHdFQUNBLHlFQUNBLHNFQUNBLCtFQUNBLDZEQUNBLHlFQUNBLHdFQUNBLDJFQUNBLGlFQUNBLCtEQUNBLG1GQUNBLG1FQUNBLG9FQUNBLDBEQUNBLCtEQUNBLG9FQUNBLDZEQUNBLG1FQUNBLG1FQUNBLHlFQUNBLHdFQUNBLHVFQUNBLHVFQUNBLHNFQUNBLDJFQUNBLDBFQUNBLHFFQUNBLG1FQUNBLHVFQUNBLHFFQUNBLGlFQUNBLHdFQUNBLCtCQUNBLCtFQUNBLDREQUNBLG9FQUNBLDRGQUNBLDJEQUNBLCtGQUNBLHdFQUNBLHVFQUNBLDRGQUNBLHFHQUNBLDhGQUNBLGdHQUNBLDJFQUNBLDJGQUNBLDJGQUNBLDRFQUNBLCtFQUNBLCtFQUNBLHFHQUNBLGlHQUNBLHFGQUNBLHVGQUNBLHNGQUNBLG9GQUNBLHNGQUNBLHVGQUNBLHNGQUNBLHlGQUNBLG1GQUNBLGdGQUNBLHNFQUNBLDhFQUNBLDRFQUNBLGdGQUNBLGtGQUNBLCtFQUNBLG9FQUNBLHVFQUNBLHFFQUNBLG1GQUNBLHlFQUNBLHFGQUNBLDhGQUNBLGlGQUNBLDhGQUNBLDBGQUNBLDRGQUNBLHVGQUNBLCtFQUNBLG1GQUNBLDRFQUNBLDhFQUNBLHVGQUNBLHlGQUNBLG9GQUNBLDZFQUNBLDRHQUNBLHFFQUNBLHVGQUNBLDhEQUNBLHlHQUNBLCtFQUNBLG1GQUNBLCtFQUNBLHFEQUNBLG9EQUNBLHNEQUdGLDRDQUNFLHFFQUdGLHVDQUNFLGtDQUNBLG9EQUNBLG1EQUNBLGlEQUNBLCtDQUNBLDhDQUNBLDhDQUNBLCtDQUNBLGlEQUNBLG1EQUNBLG9FQUNBLDhEQUNBLDZFQUNBLDBEQUNBLHFFQUNBLDBFQUNBLCtEQUNBLG9FQUNBLDhEQUNBLGtFQUNBLDhEQUNBLDREQUNBLCtEQUNBLDZEQUdGLGtDQUNFLG1FQUNBLDREQUNBLG1FQUNBLGdGQUNBLGtHQUNBLDhGQUNBLHlEQUNBLHFFQUNBLDRFQUNBLG9FQUNBLHNFQUNBLG1FQUNBLGlFQUNBLG1FQUNBLG1FQUNBLDBFQUNBLGtFQUNBLG9FQUNBLHFFQUNBLG1FQUNBLCtFQUNBLHVFQUNBLHNFQUNBLDBEQUNBLGlFQUNBLHlEQUNBLDZFQUNBLDJFQUNBLCtGQUNBLDJGQUNBLCtFQUNBLCtFQUNBLHNGQUNBLG9GQUNBLHNGQUNBLHVGQUNBLDhFQUNBLHFGQUNBLGlGQUNBLDhGQUNBLDBGQUNBLDRGQUNBLCtFQUdGLDBDQUNFLG1FQUNBLDREQUNBLG1FQUNBLGdGQUNBLGtHQUNBLDhGQUNBLHdGQUNBLDBGQUNBLHdGQUNBLDJGQUNBLHVGQUNBLG1GQUNBLGdGQUNBLDhFQUNBLGdGQUNBLHNGQUNBLDBFQUNBLHdFQUNBLHFGQUNBLGlGQUNBLG9FQUNBLHFFQUNBLG1FQUNBLDRGQUNBLDBGQUNBLG1GQUNBLGlGQUNBLCtFQUNBLHVFQUNBLDhFQUNBLDRFQUNBLHFGQUNBLHNGQUNBLDZFQUNBLDJFQUNBLCtGQUNBLDJGQUNBLCtFQUNBLCtFQUNBLHNGQUNBLG9GQUNBLHNGQUNBLHVGQUNBLDhFQUNBLHFGQUNBLGlGQUNBLDRGQUNBLCtFQUdGLCtCQUNFLG1FQUNBLDREQUNBLG1FQUNBLGdGQUNBLGtHQUNBLDhGQUNBLHdGQUNBLDJGQUNBLHVGQUNBLHFGQUNBLHNGQUNBLDBFQUNBLHdFQUNBLHFGQUNBLGlGQUNBLG9FQUNBLHFFQUNBLG1FQUNBLDhGQUNBLDBGQUNBLDJDQUNBLCtGQUNBLDJGQUNBLHNGQUNBLG9GQUNBLHNGQUNBLHVGQUNBLDhFQUNBLDRGQUNBLCtFQUdGLDZEQUNFLG9EQUNBLG9EQUNBLDBEQUNBLG1FQUNBLDZFQUNBLDRFQUNBLHlFQUNBLDREQUNBLGlGQUNBLHVFQUNBLHVGQUNBLGdGQUNBLGtHQUNBLGtGQUNBLDhGQUNBLG9GQUNBLGdGQUNBLHNFQUNBLGlHQUNBLHFGQUNBLDhFQUNBLHNGQUNBLGlGQUNBLDRFQUNBLDJFQUNBLDBFQUNBLDBFQUNBLDJFQUNBLGdGQUNBLHFGQUNBLDhFQUNBLCtEQUNBLHdFQUNBLHlFQUNBLHlFQUNBLHNFQUNBLDZFQUNBLHdGQUNBLHlGQUNBLHVGQUNBLDRFQUNBLGtFQUNBLHVGQUNBLHNGQUNBLHlFQUNBLGdGQUNBLCtFQUNBLHVFQUNBLDZFQUNBLDZFQUNBLGlGQUNBLHNFQUNBLG9FQUNBLDBFQUNBLDBFQUNBLHlFQUNBLGtGQUNBLHlFQUNBLCtFQUNBLHdGQUNBLDJGQUNBLG1GQUNBLDZFQUNBLHVGQUNBLDZEQUNBLHdGQUNBLGtFQUNBLDBFQUNBLHFFQUNBLHFGQUNBLHdFQUNBLHlFQUNBLDBFQUNBLG9FQUNBLG9FQUNBLG1FQUNBLDRFQUNBLDZEQUNBLHNFQUNBLGlFQUNBLCtEQUNBLHFFQUNBLHFFQUNBLGtGQUNBLG1FQUNBLCtEQUNBLDBFQUNBLDJFQUNBLDRFQUNBLDJEQUNBLGlFQUNBLG1FQUNBLHVFQUNBLGtGQUNBLHNGQUNBLGlGQUNBLDBFQUNBLGtFQUNBLHFGQUNBLGlGQUNBLG1FQUNBLG1GQUNBLCtFQUNBLG9GQUNBLGlGQUNBLGtFQUNBLDREQUNBLDZEQUNBLHlFQUNBLDBFQUNBLCtFQUNBLDhFQUNBLGtGQUNBLDBEQUNBLDhGQUNBLDBGQUNBLGlFQUNBLG1FQUNBLGdFQUNBLGdFQUNBLG9FQUNBLHNFQUNBLGdFQUNBLG1FQUNBLHNFQUNBLHVFQUNBLHdFQUNBLHlFQUNBLHNFQUNBLCtFQUNBLDZEQUNBLHlFQUNBLHdFQUNBLDJFQUNBLGlFQUNBLCtEQUNBLG1GQUNBLG1FQUNBLG9FQUNBLDBEQUNBLCtEQUNBLG9FQUNBLDZEQUNBLG1FQUNBLG1FQUNBLHlFQUNBLHdFQUNBLHVFQUNBLHVFQUNBLHNFQUNBLDJFQUNBLDBFQUNBLHFFQUNBLG1FQUNBLHVFQUNBLHFFQUNBLGlFQUNBLHdFQUNBLDRGQUNBLHFHQUNBLDhGQUNBLGdHQUNBLDJFQUNBLCtGQUNBLGlHQUNBLDJGQUNBLDJGQUNBLDRFQUNBLHVGQUNBLCtFQUNBLCtFQUNBLHFHQUNBLGlHQUNBLHFGQUNBLHVGQUNBLHNGQUNBLG9GQUNBLHNGQUNBLHVGQUNBLHNGQUNBLHlGQUNBLG1GQUNBLGdGQUNBLHNFQUNBLDhFQUNBLDRFQUNBLGdGQUNBLGtGQUNBLCtFQUNBLG9FQUNBLHVFQUNBLHFFQUNBLG1GQUNBLHlFQUNBLHFGQUNBLDhGQUNBLGlGQUNBLDRGQUNBLHVGQUNBLCtFQUNBLG1GQUNBLDRFQUNBLDhFQUNBLHVGQUNBLHlGQUNBLG9GQUNBLDRHQUNBLHFFQUNBLHVGQUNBLDhEQUNBLHlHQUNBLCtFQUNBLG1GQUNBLCtFQUdGLGlCQUNFLHFFQUNFLHVFQUdKLGlCQUNFLG9FQUNFLHVFQUdKLGlCQUNFLDJEQUNFLGdGQUNBLDBFQUNBLDJFQUNBLDBFQUdKLGlCQUNFLDBEQUNFLGdGQUNBLDBFQUNBLDJFQUNBLDBFQUdKLGlCQUNFLG1FQUNFLGdGQUNBLHlEQUNBLDBFQUNBLDJFQUNBLDBFQUdKLGlCQUNFLGtFQUNFLGdGQUNBLHlEQUNBLDBFQUNBLDJFQUNBLDBFQUdKLGlCQUNFLHdEQUNFLHlFQUNBLHVFQUNBLGdGQUNBLG1FQUNBLDBFQUNBLGtFQUNBLDBFQUNBLDJFQUNBLDBFQUdKLGlCQUNFLHVEQUNFLHlFQUNBLHVFQUNBLGdGQUNBLG1FQUNBLDBFQUNBLGtFQUNBLDBFQUNBLDJFQUNBLDBFQVdKLGdDQUNFLEtBQ0UsVUFFRixHQUNFLFdBR0osaUNBQ0UsS0FDRSxVQUVGLEdBQ0UsV0FHSiwwQ0FDRSxHQUNFLDJCQUNBLGlDQUVGLElBQ0UsMEJBQ0EsK0ZBRUYsS0FDRSwyQkFHSixvQ0FDRSxHQUNFLHNCQUVGLEtBQ0Usb0JBR0osTUFDRSxvQztBQ3QwREYsbW9CQUNFLHFEQUdGLGtoQkFDRSx3REFHRiw2R0FDRSw4Q0FHRix5R0FDRSxxREFHRixpT0FDRSwrQ0FDQSxtREFDQSw0REFHRix3cEJBQ0UsK0NBQ0EsbURBR0YsOEdBQ0UsbURBQ0EsdURBR0YsOEdBQ0Usa0RBQ0Esc0RBQ0EsZ0VBR0YsOEdBQ0Usa0RBQ0Esc0RBQ0EsK0RBR0YsOEdBQ0Usa0RBQ0Esc0RBQ0EsZ0VBR0YsOEdBQ0UsbURBQ0EsdURBQ0EsZ0VBR0Ysc3FCQUNFLGdCQUdGLG1PQUNFLGdCQUdGLGdIQUNFLHNEQUdGLGdIQUNFLHFEQUdGLGdIQUNFLHFEQUdGLGdIQUNFLHFEQUdGLGdIQUNFLHNEQUdGLG1hQUNFLGVBQ0EsZ0JBQ0EscUJBQ0EsMkNBQ0EsaUJBRUYseUVBQ0UscUJBRUYsdU5BQ0UsNkhBQ0EsdUJBRUYsNkVBQ0UsK0NBQ0EsbURBQ0EseURBQ0EsOENBQ0Esd0RBRUYsZ0ZBQ0UsK0NBQ0EsbURBQ0EsNERBQ0Esa0JBQ0EscURBRUYsK0VBQ0Usa0RBQ0Esc0RBQ0EsK0RBQ0EsMkRBQ0EsY0FFRiwrRUFDRSw2SEFDQSx1QkFDQSwrQ0FDQSxtREFDQSw0REFDQSw4REFDQSw0REFDQSw0REFDQSwwREFDQSxnRkFDQSxtREFDQSxtREFFRixzdkJBQ0Usd0VBQ0Esd0VBR0YsMEVBQ0UsNkRBRUYsNEVBQ0UsOENBRUYscUZBQ0UsdURBRUYsbUZBQ0UscURBRUYscUZBQ0UsdURBRUYsa0ZBQ0Usb0RBRUYsc0ZBQ0Usd0RBRUYscUZBQ0UsdURBRUYseUVBQ0UsY0FFRiw0RUFDRSwrQ0FDQSxtREFDQSw0REFFRiw0RUFDRSwrQ0FDQSxtREFFRixnRkFDRSxtREFDQSx1REFFRiwrRUFDRSxrREFDQSxzREFDQSxnRUFFRiwrRUFDRSxrREFDQSxzREFDQSwrREFFRiwrRUFDRSxrREFDQSxzREFDQSxnRUFFRixnRkFDRSxtREFDQSx1REFDQSxnRUFFRiwrRUFDRSxrREFDQSxzREFDQSwrREFFRiw2RUFDRSxnQkFFRiw4RUFDRSxnQkFFRiw0RUFDRSxnQkFFRiw2RUFDRSxpREFHRix3Q0FDRSxpQkFHRix5Q0FDRSxlQUdGLDBDQUNFLGtCQWdCRiwrREFDRSxtREFDQSw2Q0FHRiwySUFFRSx5REFHRiwrSUFFRSxpREFHRiw4SUFFRSx1REFHRiw4SUFFRSxtREFHRixrRUFDRSxtREFDQSw2Q0FHRixpSkFFRSx5REFHRixxSkFFRSxpREFHRixvSkFFRSx1REFHRixvSkFFRSxtREFHRixpRUFDRSxrREFDQSw0Q0FHRiwrSUFFRSx3REFHRixtSkFFRSxnREFHRixrSkFFRSxzREFHRixrSkFFRSxrREFHRixnRUFDRSxpREFDQSwyQ0FHRiw2SUFFRSx1REFHRixpSkFFRSwrQ0FHRixnSkFFRSxxREFHRixnSkFFRSxpREFHRiwrREFDRSxpREFDQSwyQ0FHRiwySUFFRSx1REFHRiwrSUFFRSwrQ0FHRiw4SUFFRSxxREFHRiw4SUFFRSxpREFHRiwrREFDRSxpREFDQSwyQ0FHRiwySUFFRSx1REFHRiwrSUFFRSwrQ0FHRiw4SUFFRSxxREFHRiw4SUFFRSxpREFHRiwrREFDRSxpREFDQSwyQ0FHRiwySUFFRSx1REFHRiwrSUFFRSwrQ0FHRiw4SUFFRSxxREFHRiw4SUFFRSxpREFHRixnRUFDRSxrREFDQSw0Q0FHRiw2SUFFRSx3REFHRixpSkFFRSxnREFHRixnSkFFRSxzREFHRixnSkFFRSxrREFHRixpRUFDRSxtREFDQSw2Q0FHRiwrSUFFRSx5REFHRixtSkFFRSxpREFHRixrSkFFRSx1REFHRixrSkFFRSxtREFHRixrRUFDRSxvREFDQSw4Q0FHRixpSkFFRSwwREFHRixxSkFFRSxrREFHRixvSkFFRSx3REFHRixvSkFFRSxvREFHRiwrREFDRSxrREFDQSw0Q0FHRiwySUFFRSx3REFHRiwrSUFFRSxnREFHRiw4SUFFRSxzREFHRiw4SUFFRSxrREFHRixrRUFDRSxrREFDQSw0Q0FHRixpSkFFRSx3REFHRixxSkFFRSxnREFHRixvSkFFRSxzREFHRixvSkFFRSxrREFHRixpRUFDRSxpREFDQSwyQ0FHRiwrSUFFRSx1REFHRixtSkFFRSwrQ0FHRixrSkFFRSxxREFHRixrSkFFRSxpREFHRixnRUFDRSxnREFDQSwwQ0FHRiw2SUFFRSxzREFHRixpSkFFRSw4Q0FHRixnSkFFRSxvREFHRixnSkFFRSxnREFHRiwrREFDRSxnREFDQSwwQ0FHRiwySUFFRSxzREFHRiwrSUFFRSw4Q0FHRiw4SUFFRSxvREFHRiw4SUFFRSxnREFHRiwrREFDRSxnREFDQSwwQ0FHRiwySUFFRSxzREFHRiwrSUFFRSw4Q0FHRiw4SUFFRSxvREFHRiw4SUFFRSxnREFHRiwrREFDRSxnREFDQSwwQ0FHRiwySUFFRSxzREFHRiwrSUFFRSw4Q0FHRiw4SUFFRSxvREFHRiw4SUFFRSxnREFHRixnRUFDRSxpREFDQSwyQ0FHRiw2SUFFRSx1REFHRixpSkFFRSwrQ0FHRixnSkFFRSxxREFHRixnSkFFRSxpREFHRixpRUFDRSxrREFDQSw0Q0FHRiwrSUFFRSx3REFHRixtSkFFRSxnREFHRixrSkFFRSxzREFHRixrSkFFRSxrREFHRixrRUFDRSxtREFDQSw2Q0FHRixpSkFFRSx5REFHRixxSkFFRSxpREFHRixvSkFFRSx1REFHRixvSkFFRSxtREFHRixtRUFDRSxjQUVGLG9FQUNFLGVBRUYsMEVBQ0UscUJBRUYsa0VBQ0UsYUFHRix3Q0FDRSxtQkFHRix5Q0FDRSxpQkFHRixzQ0FDRSwrQ0FDQSxtREFDQSxxREFDQSxnQkFDQSx3R0FDQSw0QkFDQSw2QjtBQ2h2QkYsc0NBQ0Usa0JBQ0EscUJBQ0EsbUJBS0Ysa0RBQ0Usb0JBQ0EsbUJBRUYsMENBQ0Usb0JBRUYsMENBQ0UsVUFFRiw0Q0FDRSxvQkFFRixpRUFDRSxzQkFFRixpRUFDRSxzQkFFRixnRUFDRSxxQkFFRixrREFDRSxrQkFFRixxREFDRSxZQUVGLHVFQUNFLGlEQUNBLHNCQUVGLHFGQUNFLGtEQUNBLHNHQUNBLGlCQUVGLHNKQUVFLGlEQUNBLGdEQUNBLG1CQUVGLHdKQUVFLGdFQUVGLHdFQUNFLGlEQUNBLHNCQUVGLHNGQUNFLGtEQUNBLHNHQUNBLGlCQUVGLHdKQUVFLGlEQUNBLGdEQUNBLG1CQUVGLDBKQUVFLGlFQUVGLHdFQUNFLGlEQUNBLHNCQUVGLHNGQUNFLHFEQUNBLHlHQUNBLGlCQUVGLHdKQUVFLGlEQUNBLGdEQUNBLG1CQUVGLDBKQUVFLG9FQUVGLHFFQUNFLDhDQUNBLHNCQUVGLG1GQUNFLHNEQUNBLHVHQUNBLGlCQUVGLGtKQUVFLDhDQUNBLDZDQUNBLG1CQUVGLG9KQUVFLDhEQUVGLHVFQUNFLGdEQUNBLHNCQUVGLHFGQUNFLHFEQUNBLHdHQUNBLGlCQUVGLHNKQUVFLGdEQUNBLCtDQUNBLG1CQUVGLHdKQUVFLGdFQUVGLDJFQUNFLG1CQUVGLDZFQUNFLDZEQUVGLDZFQUNFLGlEQUVGLDJFQUNFLG9EQUVGLDRFQUNFLHVEQUVGLDBFQUNFLHFEQUVGLDRFQUNFLHVEQUVGLHlFQUNFLHFEQXNCRiw0dkJBa0JFLHFCQUdGLDhDQUNFLFdBQ0Esa0JBQ0EsZ0JBQ0EsZUFDQSw4QkFDQSw0QkFDQSw0QkFDQSwwQkFDQSxvRUFDQSxzQkFDQSxzQjtBQ25QRix1Q0FDRSxpQkFDQSxnQkFFRiwwRkFDRSxrQkFDQSxnQkFDQSxpQkFDQSxnQkFDQSxvQkFDQSxxQkFHRix3R0FDRSxXQUNBLHNCQUNBLHFCQUNBLGtCQUNBLDhCQUNBLDBCQUNBLDBCQUNBLHdCQUNBLGtCQUNBLHFCQUNBLGlCQUNBLGdCQUNBLHdCQUNBLHdCQUVGLDBIQUNFLHlCQUNBLDJCQUVGLG9EQUNFLDZEQUVGLDZDQUNFLHNFQUVGLG9EQUNFLDhCQUNBLDBCQUNBLDBCQUNBLHdCQUNBLGlFQUVGLDJNQUNFLDZGQUVGLHlNQUNFLDZGQUVGLHFaQUNFLCtGQUVGLGlhQUNFLDJGQUdGLDhGQUNFLGlFQUVGLDhGQUNFLHFFQVdGLHNDQUNFLHlCQUNBLGlCQUNBLHNCQUNBLGlCQUNBLFlBQ0Esa0JBQ0EsaUJBQ0Esa0JBQ0Esa0JBQ0Esb0JBQ0Esb0JBQ0EsYUFDQSxzQkFDQSw2QkFDQSxXQUNBLGlCQUNBLGNBQ0EsaUJBQ0Esb0JBQ0EsbUJBQ0EsbUJBQ0Esb0JBQ0EsK0NBQ0EsbURBQ0EscURBQ0EsZ0JBQ0Esd0dBQ0EsNEJBQ0EsNkJBQ0EscUJBQ0EscUJBQ0EsZ0JBQ0EsMENBQ0EsMkNBRUYsdURBQ0UsaUJBRUYsb0RBQ0UsaURBQ0Esa0RBR0YsNkNBQ0UsYUFDQSxxQkFHRix5Q0FDRSxrREFDQSxzQkFDQSxvR0FDQSxjQUNBLFFBT0YsNENBQ0UsNkNBR0Ysd0NBQ0UscUJBQ0EscUJBQ0EsZ0JBQ0EsbURBQ0EsdURBQ0Esc0RBQ0Esd0VBQ0Esd0VBQ0EsY0FHRiwyQ0FDRSxtREFDQSx1REFDQSxzREFDQSx3RUFDQSx3RUFDQSxlQUdGLHlDQUNFLHFCQUNBLHFCQUNBLGdCQUNBLGtCQUNBLHVEQUNBLGNBQ0Esa0JBRUYsMERBQ0UsaUJBV0YsMkNBQ0UscUJBQ0EsZUFDQSwwQkFDQSwyQkFDQSxhQUVGLG1EQUNFLFdBQ0Esa0JBRUYsK1ZBQ0UsZUFDQSx3QkFDQSxnQkFFRixzVkFDRSxlQUNBLHNCQUNBLGdCQUVGLHVPQUNFLGNBQ0EseUJBQ0EsaUJBRUYscU9BQ0UsY0FDQSx1QkFDQSxpQkFHRixnREFDRSx5QkFDQSxpQkFDQSxzQkFDQSxpQkFDQSxZQUNBLGtCQUNBLGlCQUNBLGtCQUNBLGtCQUNBLG9CQUNBLG9CQUNBLGFBQ0Esc0JBQ0EsNkJBQ0EsV0FDQSxpQkFDQSxjQUNBLGlCQUNBLG9CQUNBLG1CQUNBLG1CQUNBLG9CQUNBLCtDQUNBLG1EQUNBLHFEQUNBLGdCQUNBLHdHQUNBLDRCQUNBLDZCQUNBLG1FQUNBLGlFQUNBLGlFQUNBLCtEQUNBLGlFQUNBLDhFQUNBLHVHQUNBLHdHQUdGLG1FQUNFLHFFQUNBLDZEQUdGLDJEQUNFLHNCQUVGLDZGQUNFLGtCQUdGLDREQUNFLHNCQUVGLDhGQUNFLGtCQUdGLDJEQUNFLHNCQUVGLHlCQUNFLDJEQUNFLHVCQUdKLDZGQUNFLGtCQUdGLGlEQUNFLGtCQUNBLHFCQUVGLDJJQUNFLHlCQUNBLHdCQUdGLDZKQUNFLHdCQUNBLDJCQUVGLG9FQUNFLHVCQUNBLHFCQUVGLHVFQUNFLHFCQUNBLHFCQUVGLHlJQUNFLHdCQUNBLDJCQUdGLDJKQUNFLHlCQUNBLHlCQUVGLG1FQUNFLHVCQUNBLG1CQUVGLHNFQUNFLHFCQUNBLG1CQUVGLHFSQUNFLHlCQUNBLHlCQUVGLHFFQUNFLHNCQUNBLG9DQUVGLG9FQUNFLHNCQUNBLHdCQUVGLG1FQUNFLHNCQUNBLDRDQUVGLHdFQUNFLHdCQUNBLG9DQUVGLHVFQUNFLHdCQUNBLHdCQUVGLHNFQUNFLHdCQUNBLDRDQVdGLDJDQUNFLG9KQUVGLG9EQUNFLEtBQ0UsV0FFRixHQUNFLFdBR0osdUNBQ0UsMkNBQ0UsZUFDQSxpQkFHSixrSUFDRSxlQUNBLGdCQUVGLHlFQUNFLCtLQUVGLG9EQUNFLEtBQ0UsV0FFRixHQUNFLFdBR0osdUNBQ0UseUVBQ0UsZUFDQSxpQkFHSiw4TEFDRSxlQUNBLGdCQUdGLHNDQUNFLHlCQUNBLGlCQUNBLHNCQUNBLGlCQUNBLFlBQ0Esa0JBQ0EsaUJBQ0Esa0JBQ0Esa0JBQ0Esb0JBQ0Esb0JBQ0EsYUFDQSxzQkFDQSw2QkFDQSxXQUNBLGlCQUNBLGNBQ0EsaUJBQ0Esb0JBQ0EsbUJBQ0EsbUJBQ0Esb0JBQ0EsK0NBQ0EsbURBQ0EscURBQ0EsZ0JBQ0Esd0dBQ0EsNEJBQ0EsNkJBQ0EsY0FFRixvRUFDRSxtQkFHRixzREFDRSxhQUdGLHlDQUNFLHFCQUNBLHFCQUNBLGNBQ0EsbUJBR0YsbURBQ0UsbUJBQ0EsZ0JBQ0EsdUJBQ0Esa0JBQ0Esc0JBR0YsMERBQ0UsK0NBQ0EsbURBQ0EscURBQ0EsZ0JBQ0Esd0dBQ0EsNEJBQ0EsNkJBQ0EsZUFJQSxpRkFDQSxzREFDUSw4Q0FDUix1RUFDQSw0QkFFRixrR0FJRSw2RUFHRixtREFDRSxlQUNBLGtGQUdGLDZHQUVFLGdCQUNBLGVBQ0EsZ0JBQ0EsZ0JBQ0EsaUJBQ0EsNkJBQ0EsZUFFRix5SEFFRSxhQUVGLGlNQUVFLGtCQUVGLGlNQUVFLCtCQUNBLG1CQUVGLGlOQUVFLFlBQ0EsY0FDQSxrQkFDQSx3QkFDQSx1QkFDQSxtQ0FDQSxrQ0FDQSxzRkFDQSxvRkFDQSxvRkFDQSxrRkFDQSxzRUFHRiw4REFDRSxhQUdGLHdEQUNFLGVBR0YsNENBQ0Usb0JBQ0EsaURBQ0Esa0RBQ0EseURBQ0EsMEQ7OztBQ25pQkYsc0NBQ0UsaUJBR0YsOENBQ0UsYUFHRiwyQ0FDRSw2QkFDQSxxQ0FDQSxzQzs7QUNIRiwrQ0FDRSxHQUNFLDJEQUVGLEtBQ0UsMERBR0osaURBQ0UsR0FDRSw2REFFRixJQUNFLDJEQUVGLEtBQ0UsOERBR0osa0RBQ0UsR0FDRSw4REFFRixJQUNFLDREQUVGLEtBQ0UsK0RBR0osc0NBQ0UsMENBQ0EsMENBQ0EsNENBQ0EsNENBQ0EsOENBQ0EsNkNBQ0EscUJBQ0EsbUJBRUEsa0VBQ0Esc0JBQ0EsY0FHRix3RUFDRSxpREFDQSxnREFDQSxvRUFDQSxxRUFDQSxxR0FDQSxzQkFFRixxRUFDRSw4Q0FDQSw2Q0FDQSxpRUFDQSxrRUFDQSxzR0FDQSxzQkFFRix1RUFDRSxnREFDQSwrQ0FDQSxtRUFDQSxvRUFDQSx1R0FDQSxzQkFFRiwyRUFDRSxtQkFFRiw2RUFDRSw2REFFRiw2RUFDRSxpREFFRiwrQ0FDRSw0Q0FDQSx3Q0FDQSw0Q0FDQSw2Q0FDQSwrQ0FDQSw0Q0FHRix3Q0FDRSxxQkFDQSxnQkFDQSxnQkFDQSxnQkFDQSxrQkFFRiw4Q0FDRSxrQkFDQSxzQkFDQSxXQUNBLDhCQUNBLDRCQUNBLDRCQUNBLDBCQUNBLHVCQUNBLHdCQUNBLG9DQUNBLG1DQUVGLDhDQUVFLG9DQUNBLG9CQUNBLHFCQUNBLGdCQUNBLGlCQUVGLGdGQUNFLHFCQUVBLHFEQUVGLGlGQUNFLHlCQUVBLHNEO0FDdkhGLHdDQUNFLHlCQUNBLGlCQUNBLHNCQUNBLGlCQUNBLFlBQ0Esa0JBQ0EsaUJBQ0Esa0JBQ0Esa0JBQ0Esb0JBQ0Esb0JBQ0EsYUFDQSxzQkFDQSw2QkFDQSxXQUNBLGlCQUNBLGNBQ0EsaUJBQ0Esb0JBQ0EsbUJBQ0EsbUJBQ0Esb0JBQ0EsK0NBQ0EsbURBQ0EscURBQ0EsZ0JBQ0Esd0dBQ0EsNEJBQ0EsNkJBQ0Esa0JBQ0Esc0JBQ0Esa0RBQ0Esd0VBQ0Esd0VBQ0EsaUVBQ0EsbUVBQ0EsaUVBQ0EsaUVBQ0EsK0RBQ0EsMERBQ0EsMkRBQ0Esa0RBQ0EsMkRBQ0EscUJBQ0EscUJBQ0EsZUFDQSw2TUFFRiw2RUFDRSx1SEFDQSx1R0FDQSx1SEFDQSx3REFDQSxrQkFDQSxxQkFFRixtRkFDRSxtSEFDQSxtSEFDQSxtR0FDQSxzREFDQSxxQkFFRixvRkFDRSxxSEFDQSxxSEFDQSxxR0FDQSx1REFFRiw0R0FDRSx5SEFDQSx5SEFDQSx5R0FDQSx5REFDQSxxQkFDQSxZQUVGLDhFQUNFLHdIQUNBLHdHQUNBLDRIQUNBLHdEQUNBLGtCQUNBLHFCQUVGLG9GQUNFLG9IQUNBLHdIQUNBLG9HQUNBLHNEQUNBLHFCQUVGLHFGQUNFLHNIQUNBLDBIQUNBLHNHQUNBLHVEQUVGLDZHQUNFLDBIQUNBLDBIQUNBLDBHQUNBLHlEQUNBLHFCQUNBLFlBRUYsMkVBQ0UscUVBQ0EsdUdBQ0EseUVBQ0Esd0RBQ0Esa0JBQ0EscUJBRUYsaUZBQ0UsaUhBQ0EscUhBQ0EsbUdBQ0Esc0RBQ0EscUJBRUYsa0ZBQ0UsbUhBQ0EsdUhBQ0EscUdBQ0EsdURBRUYsMEdBQ0Usc0VBQ0EsMEVBQ0EsdUdBQ0EseURBQ0EscUJBQ0EsWUFFRiwyRUFDRSxxRUFDQSxxR0FDQSx5RUFDQSx3REFDQSxrQkFDQSxxQkFFRixpRkFDRSxtRUFDQSx1RUFDQSxpR0FDQSxzREFDQSxxQkFFRixrRkFDRSxvRUFDQSx3RUFDQSxvR0FDQSx1REFFRiwwR0FDRSxzRUFDQSwwRUFDQSx1R0FDQSx5REFDQSxxQkFDQSxZQUVGLGtGQUNFLHFFQUNBLDRHQUNBLHlFQUNBLHdEQUNBLGtCQUNBLHFCQUVGLHdGQUNFLG1FQUNBLHVFQUNBLHdHQUNBLHNEQUNBLHFCQUVGLHlGQUNFLG9FQUNBLHdFQUNBLDJHQUNBLHVEQUVGLGlIQUNFLHNFQUNBLDBFQUNBLDhHQUNBLHlEQUNBLHFCQUNBLFlBRUYsaUdBQ0UscUVBQ0EsNEdBQ0EseUVBQ0Esd0RBQ0Esa0JBQ0EscUJBRUYsdUdBQ0UsbUVBQ0EsdUVBQ0Esd0dBQ0Esc0RBQ0EscUJBRUYsd0dBQ0Usb0VBQ0Esd0VBQ0EsMkdBQ0EsdURBRUYsZ0lBQ0Usc0VBQ0EsMEVBQ0EsOEdBQ0EseURBQ0EscUJBQ0EsWUFFRixrRkFDRSxxRUFDQSx1R0FDQSx5RUFDQSx3REFDQSxxQkFDQSxzQkFDQSxrQkFDQSxxQkFDQSxnQkFDQSxpQkFFRix3RkFDRSxtRUFDQSx1RUFDQSxtR0FDQSxzREFDQSxxQkFFRix5RkFDRSxvRUFDQSx3RUFDQSxxR0FDQSx1REFFRixpSEFDRSxzRUFDQSwwRUFDQSx1R0FDQSx5REFDQSxxQkFDQSxZQUVGLG9GQUNFLHFFQUNBLHFHQUNBLHlFQUNBLHdEQUNBLGtCQUNBLHFCQUVGLDBGQUNFLG1FQUNBLHVFQUNBLGlHQUNBLHNEQUNBLHFCQUVGLDJGQUNFLG9FQUNBLHdFQUNBLG9HQUNBLHVEQUVGLG1IQUNFLHNFQUNBLDBFQUNBLHVHQUNBLHlEQUNBLHFCQUNBLFlBRUYsb0ZBQ0UscUVBQ0EsOEdBQ0EseUVBQ0Esd0RBQ0Esa0JBQ0EscUJBRUYsMEZBQ0UsbUVBQ0EsdUVBQ0EsMEdBQ0Esc0RBQ0EscUJBRUYsMkZBQ0Usb0VBQ0Esd0VBQ0EsNkdBQ0EsdURBRUYsbUhBQ0Usc0VBQ0EsMEVBQ0EsdUdBQ0EseURBQ0EscUJBQ0EsWUFFRix1RkFDRSxxRUFDQSw4RkFDQSx5RUFDQSx3REFDQSxxQkFDQSxzQkFDQSxrQkFDQSxxQkFDQSxnQkFDQSxpQkFDQSxtQkFFRiw2RkFDRSxtRUFDQSx1RUFDQSwwRkFDQSxzREFDQSxxQkFFRiw4RkFDRSxvRUFDQSx3RUFDQSw2RkFDQSx1REFFRixzSEFDRSxzRUFDQSwwRUFDQSx1R0FDQSx5REFDQSxxQkFDQSxZQUVGLG1GQUNFLHFFQUNBLHVHQUNBLHlFQUNBLHdEQUNBLGtCQUNBLHFCQUVGLHlGQUNFLG1FQUNBLHVFQUNBLG1HQUNBLHNEQUNBLHFCQUVGLDBGQUNFLG9FQUNBLHdFQUNBLHFHQUNBLHVEQUVGLGtIQUNFLHNFQUNBLDBFQUNBLHVHQUNBLHlEQUNBLHFCQUNBLFlBRUYsOENBQ0UsYUFDQSxxQkFFRixrRkFDRSxrQkFFRixrRkFDRSwrQkFDQSxnRkFFRiwwRkFDRSxZQUNBLGNBQ0Esa0JBQ0EsaUZBQ0EsZ0ZBQ0EscUlBQ0Esb0lBQ0EsMElBQ0Esd0lBQ0Esd0lBQ0Esc0lBQ0EsMkRBRUYsaVhBQ0Usa0JBRUYsaVhBQ0UsK0JBQ0EsZ0ZBRUYseVlBQ0UsWUFDQSxjQUNBLGtCQUNBLGlGQUNBLDhGQUNBLHFJQUNBLGdLQUNBLDBJQUNBLHdJQUNBLHdJQUNBLHNJQUNBLDJEQUVGLHVRQUNFLGtCQUVGLHVRQUNFLCtCQUNBLDRGQUVGLHVSQUNFLFlBQ0EsY0FDQSxrQkFDQSw2RkFDQSw0RkFDQSw2SkFDQSw0SkFDQSxzRkFDQSxvRkFDQSxvRkFDQSxrRkFDQSxzRUFFRiw2RUFDRSwwRUFDQSx3RUFFRiw2RUFDRSxtQkFFRix5RUFDRSxpQkFDQSxrQkFFRixrVkFDRSw0Q0FFRixvRkFDRSxxRUFDQSw0Q0FDQSx3REFFRixrRkFDRSxnQkFDQSxxQkFDQSxzQkFFRixpR0FDRSw0Q0FDQSxxQkFDQSxzQkFFRix5RUFDRSxrQkFDQSx5REFDQSwrQ0FFRiwwRUFDRSxrQkFDQSx1REFDQSxpREFFRixtSEFDRSxxQkFDQSw4Q0FFRixvSEFDRSxtQkFDQSxnREFFRix5R0FDRSx5QkFDQSx1QkFDQSxlQUdGLHNIQUNFLG9COzs7O0FDbGRGLHNDQUNFLHlCQUNBLGlCQUNBLHNCQUNBLGlCQUNBLFlBQ0Esa0JBQ0EsaUJBQ0Esa0JBQ0Esa0JBQ0Esb0JBQ0Esb0JBQ0EsYUFDQSxzQkFDQSw2QkFDQSxXQUNBLGlCQUNBLGNBQ0EsaUJBQ0Esb0JBQ0EsbUJBQ0EsbUJBQ0Esb0JBQ0EsK0NBQ0EsbURBQ0EscURBQ0EsZ0JBQ0Esd0dBQ0EsNEJBQ0EsNkJBQ0EscUJBQ0Esa0JBRUYsdUVBQ0UsYUFDQSxzQkFDQSxnQkFFRiw2R0FDRSxtQkFFRix3SkFDRSwyRUFDQSxzRUFDQSxvRUFDQSxvRUFDQSxrRUFDQSxzQkFFRixvTkFDRSx1SEFDQSx3SEFFRixnUEFDRSxXQUNBLGtCQUNBLHVCQUNBLHNCQUNBLGlCQUNBLGdCQUNBLG9CQUNBLHVCQUNBLHNCQUNBLHlCQUNBLDZIQUNBLHNFQUNBLG9FQUNBLG9FQUNBLGtFQUNBLFVBRUYsOE9BQ0UsV0FDQSxrQkFDQSx1QkFDQSxzQkFDQSxpQkFDQSxnQkFDQSxvQkFDQSx1QkFDQSxzQkFDQSxzRUFDQSxvRUFDQSxvRUFDQSxrRUFDQSx5R0FFRixzU0FDRSx3QkFDQSwwQkFDQSx5QkFFRix5YkFDRSw0QkFDQSwwQkFFRiwwTEFDRSw2SEFFRix1SEFDRSx5RUFFRiw2SkFDRSwyRUFFRiwrRkFDRSx3QkFDQSwwQkFHRixpREFDRSxhQUNBLG1CQUdGLGdEQUNFLGFBQ0Esc0JBR0YsaURBQ0UsYUFDQSxzQkFDQSxpQkFFRiw0REFDRSxnQkFDQSxnQkFDQSxvRUFDQSxrRUFHRix1Q0FDRSxnQkFDQSxjQUVGLHVJQUdFLGlCQUNBLGdCQUNBLGlCQUNBLHVCQUVGLDhDQUNFLGlCQUNBLGdCQUNBLGVBQ0EsZ0JBRUYsMkNBQ0UsbUJBQ0Esa0ZBQ0EsZ0ZBRUYsNENBQ0Usb0JBQ0Esa0ZBQ0EsZ0ZBR0Ysd0NBQ0UsMEVBQ0Esc0VBQ0Esb0VBRUYsK0VBQ0UscUVBRUYseUlBQ0UsNkJBRUYsZ0ZBQ0UsZ0JBRUYsNEZBQ0Usc0JBRUYsd0RBQ0Usa0JBQ0EsVUFFRix1REFDRSxvQkFFQSxnQkFDQSxZQUVGLDhDQUNFLDRCQUNBLDBCQUNBLDBCQUNBLHdCQUVGLHNEQUNFLGVBQ0EsZ0JBRUYsK0ZBQ0Usa0hBRUYsMEZBQ0UsOEdBRUYsb0RBQ0Usa0lBRUYsNEVBQ0UsbUVBQ0EsbUVBQ0EsOERBRUYsdUhBQ0UsNkRBQ0EsOERBRUYsa0ZBQ0Usb0VBQ0Esa0VBRUYsc0RBQ0Usc0VBQ0Esb0VBQ0Esb0VBQ0Esa0VBQ0Esc0JBRUYsb0ZBQ0UsdUhBQ0Esd0hBRUYsa0dBQ0UsV0FDQSxrQkFDQSx1QkFDQSxzQkFDQSxpQkFDQSxnQkFDQSxvQkFDQSx1QkFDQSxzQkFDQSx5QkFDQSw2SEFDQSxzRUFDQSxvRUFDQSxvRUFDQSxrRUFDQSxVQUVGLGlHQUNFLFdBQ0Esa0JBQ0EsdUJBQ0Esc0JBQ0EsaUJBQ0EsZ0JBQ0Esb0JBQ0EsdUJBQ0Esc0JBQ0Esc0VBQ0Esb0VBQ0Esb0VBQ0Esa0VBQ0EseUdBRUYsd0dBQ0Usa0JBRUYsaU1BQ0UsZUFDQSxnQkFDQSw0QkFDQSwwQkFFRiw2RkFDRSxnQkFFRixpSUFDRSxxRUFDQSxpQkFDQSxrQkFDQSw4Q0FDQSw4REFFRixxR0FDRSxXQUNBLGtCQUNBLG9CQUNBLG1CQUNBLHFCQUNBLGtCQUNBLG9CQUNBLDJIQUVGLG9HQUNFLFdBQ0Esa0JBQ0EsUUFDQSw0RUFDQSxnRUFHRix5Q0FDRSxPQUVGLG9EQUNFLGNBQ0EsYUFDQSxzQkFHRiwrQ0FDRSxPQUVGLG1GQUNFLGlEQUNBLDhEQUVGLHFIQUNFLG1FQUdGLDRFQUNFLGlEQUNBLDhEQUVGLDJFQUNFLDZIOzs7QUMzVUYsc0NBQ0UseUJBQ0EsaUJBQ0Esc0JBQ0EsaUJBQ0EsWUFDQSxrQkFDQSxpQkFDQSxrQkFDQSxrQkFDQSxvQkFDQSxvQkFDQSxhQUNBLHNCQUNBLDZCQUNBLFdBQ0EsaUJBQ0EsY0FDQSxpQkFDQSxvQkFDQSxtQkFDQSxtQkFDQSxvQkFDQSwrQ0FDQSxtREFDQSxxREFDQSxnQkFDQSx3R0FDQSw0QkFDQSw2QkFDQSxlQUNBLGFBQ0EsaUJBQ0EsZUFDQSw4QkFFRixzSkFDRSw0Q0FFRixzZkFDRSxzREFFRixzSUFDRSwyRkFFRiwwT0FDRSw2Q0FFRixnSEFDRSw0Q0FFRixzS0FDRSxxREFFRiwySkFDRSx5REFHRixzQ0FDRSxxQkFDQSxxQkFDQSxhQUNBLDhCQUNBLGlCQUNBLGVBQ0EsdUNBQ0EseUZBRUYsb0VBQ0UsaUJBRUYsb0VBQ0UscUNBRUYsaURBQ0UsK0NBR0Ysa0ZBQ0UsK0NBR0YseUNBQ0UsYUFDQSx1QkFDQSx1REFFRixrREFDRSxtQkFFRixrRkFDRSw2R0FDQSxpQkFFRixrRkFDRSw0R0FDQSxpQkFFRixrRkFDRSw0R0FDQSxpQkFFRix3RkFDRSxpREFDQSxpQkFFRixnTEFDRSxrREFDQSxpQkFFRixpSEFDRSxvQkFHRix1Q0FDRSxrQkFDQSxzQkFDQSx3REFFRixrREFDRSxtREFDQSwyREFFRixnRkFDRSxtSEFFRixrREFDRSxrREFFRixnRkFDRSxrSEFFRixrREFDRSxrREFFRixnRkFDRSxrSEFFRiw0S0FDRSx1REFFRiwwR0FDRSxtR0FHRix3WUFDRSxzREFHRiw0S0FDRSx5REFHRiwrQ0FDRSw2QkFDQSxxQ0FDQSxzQ0FHRixzQ0FDRSwrQ0FHRiw2Q0FDRSxlQUNBLGdCQUNBLGdCQUNBLGlCQUNBLDBEQUVGLHdEQUNFLCtDQUNBLG1EQUVGLHdEQUNFLDhEQUNBLHVFQUVGLDRGQUNFLHNEQUVGLHdEQUNFLCtDQUNBLG1EQUVGLDRGQUNFLCtDQUNBLG1EQUNBLDREQUNBLHNEQUdGLHlDQUNFLGVBQ0EsZ0JBQ0EsZUFDQSxrQkFDQSw4Q0FFRixvREFDRSxlQUNBLGdCQUVGLCtDQUNFLGFBRUYsbUZBQ0Usb0JBQ0Esd0RBQ0EsbUJBQ0EsK0RBQ0Esc0ZBQ0Esb0ZBQ0Esb0ZBQ0Esa0ZBQ0EsMEhBRUYsb0RBQ0UsbURBQ0EsdURBQ0EsZ0VBRUYsb0RBQ0Usa0RBQ0Esc0RBQ0EsZ0VBRUYsb0RBQ0Usa0RBQ0Esc0RBQ0EsK0RBTUYseURBQ0UsbURBQ0EsdURBQ0EsZ0VBQ0Esc0RBQ0Esd0VBQ0Esd0VBRUYseURBQ0Usa0RBQ0Esc0RBQ0EsZ0VBQ0EscURBQ0Esd0VBQ0Esd0VBRUYseURBQ0Usa0RBQ0Esc0RBQ0EsK0RBQ0EscURBQ0Esd0VBQ0Esd0VBR0YseUNBQ0UsZ0RBQ0EsZ0I7QUMvUkYsOENBQ0UsR0FDRSw2QkFFRixLQUNFLDJCQUdKLHdDQUNFLDhMQUNBLHlEQUNBLHlCQUVGLHNEQUNFLEtBQ0UsVUFFRixHQUNFLFdBR0osdUNBQ0Usd0NBQ0UsZUFDQSxpQkFHSiw0SEFDRSxlQUNBLGdCQUVGLHNFQUNFLGtHQUNBLDBFQUNBLCtGQUNBLHlCQUVGLHNEQUNFLEtBQ0UsVUFFRixHQUNFLFdBR0osd0RBQ0UsR0FDRSxzQkFFRixLQUNFLG9CQUdKLHVDQUNFLHNFQUNFLGVBQ0EsaUJBR0osd0xBQ0UsZUFDQSxnQkFHRixzQ0FDRSw0R0FDQSx5QkFFRixvREFDRSxLQUNFLFdBRUYsR0FDRSxXQUdKLHVDQUNFLHNDQUNFLGVBQ0EsaUJBR0osd0hBQ0UsZUFDQSxnQkFFRixvRUFDRSwwRUFFRix1Q0FDRSxvRUFDRSxlQUNBLGlCQUdKLG9MQUNFLGVBQ0EsZ0JBR0Ysc0NBQ0UseUJBQ0EsaUJBQ0Esc0JBQ0EsaUJBQ0EsWUFDQSxrQkFDQSxpQkFDQSxrQkFDQSxrQkFDQSxvQkFDQSxvQkFDQSxhQUNBLHNCQUNBLDZCQUNBLFdBQ0EsaUJBQ0EsY0FDQSxpQkFDQSxvQkFDQSxtQkFDQSxtQkFDQSxvQkFDQSwrQ0FDQSxtREFDQSxxREFDQSxnQkFDQSx3R0FDQSw0QkFDQSw2QkFDQSxxRkFDQSxhQUNBLG1CQUNBLHFCQUNBLFFBQ0EsZUFDQSxhQUNBLFVBQ0EsY0FDQSxlQUVGLG1FQUNFLGFBR0YsNENBQ0Usc0JBQ0Esa0JBQ0EsbUJBQ0EsMENBQ0EsaUJBQ0EsYUFDQSxvQkFHRix3Q0FDRSxnQkFDQSxvQkFDQSwwQkFDQSx3REFDQSxzQkFDQSxhQUNBLGFBQ0EsbUJBRUYsb0VBQ0Usc0JBRUYscUVBQ0Usc0JBRUYsb0VBQ0Usc0JBRUYsc0dBQ0Usc0VBQ0Esa0JBQ0EsbUJBR0YsMkNBQ0UseUJBQ0EsaUJBQ0Esc0JBQ0EsaUJBQ0EsWUFDQSxrQkFDQSxpQkFDQSxrQkFDQSxrQkFDQSxvQkFDQSxvQkFDQSxhQUNBLHNCQUNBLDZCQUNBLFdBQ0EsaUJBQ0EsY0FDQSxpQkFDQSxvQkFDQSxtQkFDQSxtQkFDQSxvQkFDQSwrQ0FDQSxtREFDQSxxREFDQSxnQkFDQSx3R0FDQSw0QkFDQSw2QkFDQSxjQUNBLDJFQUNBLHFCQUNBLDZIQUNBLHNFQUNBLG9FQUNBLG9FQUNBLGtFQUNBLDRFQUdGLHlDQUNFLG1FQUNBLGlFQUNBLDBEQUVGLDJFQUNFLGdCQUNBLGlCQUdGLHdDQUNFLG1FQUNBLG1FQUNBLDBEQUNBLDBFQUNBLHFGQUNBLHNFQUNBLG9FQUNBLDBCQUNBLHdCQU9GLHdDQUNFLDZIQUNBLGlEQUNBLDhEQUNBLDJFQUNBLGdCQUNBLGtCQUNBLFlBRUYsK0NBQ0UsNEJBQ0EsMEJBQ0Esb0VBQ0Esa0VBRUYsOENBQ0UsV0FDQSxjQUNBLFdBT0YsNENBQ0UsZ0JBUUEsc0I7O0FDelNGLHNDQUNFLGFBT0YsNkNBQ0UsYUFNRiw0Q0FDRSxtQkFDQSxlQUVGLGlEQUNFLGtDQUVGLGdEQUNFLGlDQUVGLCtDQUNFLGdDQUVGLDhDQUNFLGdDQUVGLDhDQUNFLGdDQUVGLDhDQUNFLGdDQUVGLCtDQUNFLGlDQUVGLGdEQUNFLGtDQU1GLDBDQUNFLHNCQUVGLCtDQUNFLHNDQUVGLDhDQUNFLHFDQUVGLDZDQUNFLG9DQUVGLDRDQUNFLDJDQUVGLDRDQUNFLDJDQUVGLDRDQUNFLDJDQUVGLDZDQUNFLDRDQUVGLDhDQUNFLDZDQUdGLDhDQUNFLG1CQUdGLDZDQUNFLGtCQUdGLDJDQUNFLGdCOztBQ3BGRiw2SEFHRSxjQUdGLHVDQUNFLHFEQUdGLHlDQUNFLGFBRUYsNEVBQ0UsY0FHRix1SEFDRSxjQUdGLHlDQUNFLGtCQUNBLHNCQUNBLGFBR0YsK0NBQ0Usa0JBQ0EsYUFDQSxlQUdGLHlDQUNFLGtCQUNBLHNCQUdGLCtDQUNFLGdCQUdGLDZDQUNFLHVEQUNBLCtDQUNBLG1EQUNBLDREQUVGLDREQUNFLHNEQUdGLG9GQUVFLGlEQUVGLHNHQUVFLHlEQUdGLHlDQUNFLGtCQUlGLG9LQUNFLGtCQUNBLGlCQUNBLGdCQUNBLG9CQUNBLHFCQUVGLCtDQUNFLFVBQ0EsVUFDQSx5QkFDUSxpQkFDUixlQUNBLGVBQ0EsZ0I7QUNoRkYsc0NBQ0Usa0JBQ0EsaUJBQ0EsZ0JBQ0Esb0JBQ0EscUJBRUYsd0VBQ0UsNkRBQ0EsMkRBQ0EsbURBQ0EsMk9BRUYsdUNBQ0Usd0VBQ0UsZUFDQSxpQkFHSiw0TEFDRSxlQUNBLGdCQUVGLHNLQUNFLDZEQUNBLDJEQUVGLGtLQUNFLDhEQUNBLDREQUVGLHlFQUNFLCtEQUNBLGVBQ0EsVUFFRixrRkFDRSxnRUFFRixrRkFDRSxpRTtBQ3hDRixpRUFDRSx5QkFDQSxpQkFDQSxzQkFDQSxpQkFDQSxZQUNBLGtCQUNBLGlCQUNBLGtCQUNBLGtCQUNBLG9CQUNBLG9CQUNBLGFBQ0Esc0JBQ0EsNkJBQ0EsV0FDQSxpQkFDQSxjQUNBLGlCQUNBLG9CQUNBLG1CQUNBLG1CQUNBLG9CQUNBLCtDQUNBLG1EQUNBLHFEQUNBLGdCQUNBLHdHQUNBLDRCQUNBLDZCQUNBLGFBR0Ysa0RBQ0UsdUdBQ0EsZ0RBQ0EsaURBQ0EsNENBQ0EsNkNBR0YseUNBQ0UsNk1BQ0Esa0JBRUYseUNBQ0UsK0JBQ0EsbUJBRUYsaURBQ0UsWUFDQSxjQUNBLGtCQUNBLHdCQUNBLHVCQUNBLG1DQUNBLGtDQUNBLDBJQUNBLHdJQUNBLHdJQUNBLHNJQUNBLDJEOztBQ3JNRixvQ0FDRSxhQUNBLG1CQUNBLGVBQ0EsZ0NBRUYsMkNBQ0UsYTtBQzZJRiwrRUFDRSxVQUNBLDRCQUVGLHVDQUNFLCtFQUNFLGVBQ0EsaUJBR0osME1BQ0UsZUFDQSxnQkFFRixncEJBSUUsVUFDQSwyQkFFRix1Q0FDRSxncEJBSUUsZUFDQSxpQkFHSixnOUNBQ0UsZUFDQSxnQkFFRixpSEFDRSxVQUVGLHVDQUNFLGlIQUNFLGVBQ0EsaUJBR0osOFFBQ0UsZUFDQSxnQkFFRixrRkFDRSxzQ0FDQSxpRUFDQSxrR0FDQSxVQUNBLHdCQUVGLHVDQUNFLGtGQUNFLGVBQ0EsaUJBR0osZ05BQ0UsZUFDQSxnQkFFRiwyaERBVUUsVUFDQSx3QkFDQSxzQ0FDQSxpRUFDQSxrR0FFRix1Q0FDRSwyaERBVUUsZUFDQSxpQkFHSiw4K0dBQ0UsZUFDQSxnQkFFRix1T0FDRSwyRUFFRix1Q0FDRSx1T0FDRSxlQUNBLGlCQUdKLHNpQkFDRSxlQUNBLGdCQUVGLHlYQUNFLDJFQUVGLHVDQUNFLHlYQUNFLGVBQ0EsaUJBR0osMDBCQUNFLGVBQ0EsZ0JBRUYsMlhBQ0UsMkVBRUYsdUNBQ0UsMlhBQ0UsZUFDQSxpQkFHSiw4MEJBQ0UsZUFDQSxnQkFFRixna0JBSUUsOEVBRUYsdUNBQ0UsZ2tCQUlFLGVBQ0EsaUJBR0osZ3pDQUNFLGVBQ0EsZ0JBRUYsaUZBQ0UsVUFDQSw0QkFDQSxzQ0FDQSxvRUFDQSxrR0FFRix1Q0FDRSxpRkFDRSxlQUNBLGlCQUdKLDhNQUNFLGVBQ0EsZ0JBbUJGLDBWQUdFLDRGQUNBLG9FQUVGLHVDQUNFLDBWQUdFLGVBQ0EsaUJBR0osd3pCQUNFLGVBQ0EsZ0JBRUYsd1NBRUUsYUFHRix1Q0FDRSxhQUNBLG9DQUdGLHVFQUNFLGdCQWFGLHdFQUNFLGFBQ0EsZ0JBQ0Esd0lBQ0EsWUFDQSxVQUVGLG9HQUNFLHFFQUNBLG9IQUNBLGlCQUNBLGdFQUNBLGtHQUVGLHdIQUNFLGVBS0EsbUxBRUYsa1JBRUUsaUZBR0Ysc0pBQ0Usa0JBQ0Esa0dBU0YsZ01BU0UsK01BQ0EsNEpBRUYsd09BQ0UsOEVBR0EsOEpBQ0Esa0RBRUYsMExBU0UsK01BQ0EsNEpBRUYsa09BQ0UsOEVBR0EsOEpBQ0Esa0RBRUYsMExBU0UsK01BQ0EsNEpBRUYsa09BQ0UsOEVBR0EsOEpBQ0Esa0RBRUYsb0xBU0UsK01BQ0EsNEpBRUYsNE5BQ0UsOEVBR0EsOEpBQ0Esa0RBRUYsbUpBYUUsa01BQ0EsMkxBRUYsMkxBQ0UscUVBR0EsdUpBQ0Esa0RBRUYsNklBU0Usa01BQ0EsNEpBRUYscUxBQ0UscUVBR0EsdUpBQ0Esa0RBR0YsK0VBQ0Usa0JBQ0Esc0JBQ0Esd0hBQ0Esd0hBQ0EsbUVBQ0EsaUVBQ0EsaUVBQ0EsK0RBQ0EseUJBQ0EsMEJBQ0Esb0ZBQ0Esd0dBQ0EsZUFDQSxhQUNBLG1CQUNBLGVBQ0EsY0FDQSxXQUNBLDRFQUNBLHVCQUNBLGlFQUNBLG1CQUNBLFVBQ0Esa0JBQ0EscUJBQ0EsVUFFRix1WUFHRSwrQ0FDQSxtREFDQSxxREFDQSxnQkFDQSx3R0FDQSw0QkFDQSw2QkFDQSwrREFDQSxlQUNBLGVBQ0EsZ0JBRUYsNkdBQ0UsYUFDQSxtQkFDQSxlQUNBLHVDQUNBLHVCQUNBLFVBRUYsMklBQ0Usa0RBQ0EscUJBRUYsK0lBQ0UsdUNBQ0EsYUFDQSxtQkFDQSxlQUNBLHVCQUNBLFVBRUYscU5BQ0UsaURBRUYscUZBQ0UsNEhBQ0EsZ0lBQ0Esc0dBRUYsc0ZBQ0UsOEhBQ0EsMkhBQ0EsdUdBRUYsb0hBQ0UsdUJBQ0Esd0JBQ0EsMkNBRUYsMEhBQ0UsdUJBQ0Esd0JBQ0EsMkNBRUYsZ0lBQ0UscUJBRUYsZ0lBQ0UscUJBRUYsNkdBQ0UscUJBQ0EsWUFDQSxnQkFDQSxlQUNBLG1CQUNBLGdCQUNBLDZNQUVGLHlJQUNFLDhJQUVGLHVDQUNFLHlJQUNFLGVBQ0EsaUJBR0osOFRBQ0UsZUFDQSxnQkFFRix3S0FDRSx5QkFFRixtSEFDRSxhQUVGLHVKQUNFLGtCQUVGLHVKQUNFLCtCQUNBLG9CQUVGLCtKQUNFLFlBQ0EsY0FDQSxrQkFDQSx1QkFDQSxzQkFDQSxtQ0FDQSxrQ0FDQSwwSUFDQSx3SUFDQSx3SUFDQSxzSUFDQSwyREFHRiwyR0FDRSx1RUFHRiwwQ0FDRSxrQkFHRixnREFDRSxzQkFHRixpRkFFRSx5QkFDQSxpQkFDQSxzQkFDQSxpQkFDQSxZQUNBLGtCQUNBLGlCQUNBLGtCQUNBLGtCQUNBLG9CQUNBLG9CQUNBLGFBQ0Esc0JBQ0EsNkJBQ0EsV0FDQSxpQkFDQSxjQUNBLGlCQUNBLG9CQUNBLG1CQUNBLG1CQUNBLG9CQUNBLCtDQUNBLG1EQUNBLHFEQUNBLGdCQUNBLHdHQUNBLDRCQUNBLDZCQUdGLHVDQUNFLGtCQUNBLGFBQ0EsMkJBQ0EsdUJBQ0EseURBQ0EsNkRBQ0EscUVBQ0EsbUVBQ0EsbUVBQ0EsaUVBQ0EsNkRBQ0EseUJBQ0EscUJBQ0EsOEVBQ0EsNk1BR0YsZ0RBQ0UsZ0JBQ0EsYUFHRiw0Q0FDRSxnQkFDQSxnQkFDQSxpQkFDQSxlQUNBLGdCQUVGLHNHQUNFLCtDQUdGLDRDQUNFLGFBQ0EsZUFDQSxZQUNBLGtCQUNBLDBEQUdGLHVEQUNFLGFBQ0EsT0FDQSxvQkFFRiw2REFDRSxhQUVGLGlHQUNFLGtCQUVGLGlHQUNFLCtCQUNBLGdGQUVGLHlHQUNFLFlBQ0EsY0FDQSxrQkFDQSxpRkFDQSxnRkFDQSxxSUFDQSxvSUFDQSwwSUFDQSx3SUFDQSx3SUFDQSxzSUFDQSwyREFHRiw0Q0FDRSxrREFDQSxnQkFDQSxrREFDQSw0Q0FHRiw0Q0FDRSxjQUNBLHVCQUdGLCtDQUNFLFlBQ0EscUJBQ0EscUJBQ0EsZ0JBR0Ysd0NBQ0UsYUFHRixrR0FFRSxnQkFRRix3REFDRSxjQUNBLGdGQUNBLG1FQU9GLHVEQUNFLG1CQUdGLGdEQUNFLGdEQUNBLGtEQUNBLDhDQVFGLG9EQUNFLDRFQUdGLGtEQUNFLDBFQUdGLHlHQUVFLDJFQUdGLG9EQUNFLDREQUNBLDZFO0FDOXRCRixzQ0FDRSx5QkFDQSxpQkFDQSxzQkFDQSxpQkFDQSxZQUNBLGtCQUNBLGlCQUNBLGtCQUNBLGtCQUNBLG9CQUNBLG9CQUNBLGFBQ0Esc0JBQ0EsNkJBQ0EsV0FDQSxpQkFDQSxjQUNBLGlCQUNBLG9CQUNBLG1CQUNBLG1CQUNBLG9CQUNBLCtDQUNBLG1EQUNBLHFEQUNBLGdCQUNBLHdHQUNBLDRCQUNBLDZCQUNBLGFBQ0EsZUFDQSw0REFDQSw2REFDQSxvQkFFRix1RUFDRSxlQUNBLGdCQUdGLDZDQUNFLHNCQUNBLGtCQUNBLDREQUNBLDZEQUNBLGFBRUYsMEdBQ0UsZ0JBQ0EsaUJBRUYsNkVBQ0UsdUJBQ0EsOEJBRUYsMEVBQ0UsaUNBRUYsMEVBQ0UsK0JBRUYsNkVBQ0Usd0JBQ0EsK0JBRUYsMEVBQ0Usa0NBRUYsMEVBQ0UsZ0NBRUYsNkVBQ0UsYUFDQSxvQkFFRiwwRUFDRSx1QkFFRiwwRUFDRSxxQkFFRiw2RUFDRSx3QkFDQSwrQkFFRiwwRUFDRSxrQ0FFRiwwRUFDRSxnQ0FFRiw2RUFDRSx3QkFDQSwrQkFFRiwwRUFDRSxrQ0FFRiwwRUFDRSxnQ0FFRiw2RUFDRSxhQUNBLG9CQUVGLDBFQUNFLHVCQUVGLDBFQUNFLHFCQUVGLDZFQUNFLHdCQUNBLCtCQUVGLDBFQUNFLGtDQUVGLDBFQUNFLGdDQUVGLDZFQUNFLHdCQUNBLCtCQUVGLDBFQUNFLGtDQUVGLDBFQUNFLGdDQUVGLDZFQUNFLGFBQ0Esb0JBRUYsMEVBQ0UsdUJBRUYsMEVBQ0UscUJBRUYsOEVBQ0Usd0JBQ0EsK0JBRUYsMkVBQ0Usa0NBRUYsMkVBQ0UsZ0NBRUYsOEVBQ0Usd0JBQ0EsK0JBRUYsMkVBQ0Usa0NBRUYsMkVBQ0UsZ0NBRUYsOEVBQ0UsY0FDQSxxQkFFRiwyRUFDRSx3QkFFRiwyRUFDRSxzQkFFRiwwRUFDRSx3QkFFRiwwRUFDRSxzQkFFRiw0RUFDRSxrQ0FFRiw0RUFDRSxtQ0FFRiw0RUFDRSx3QkFFRiw0RUFDRSxtQ0FFRiw0RUFDRSxtQ0FFRiw0RUFDRSx3QkFFRiw0RUFDRSxtQ0FFRiw0RUFDRSxtQ0FFRiw0RUFDRSx3QkFFRiw2RUFDRSxtQ0FFRiw2RUFDRSxtQ0FHRix3REFDRSxvQkFDQSxpQjs7QUM5TUYsc0hBRUUsdUhBRUYsK0RBQ0UsR0FDRSwyQkFDQSxpQ0FFRixJQUNFLDBCQUNBLCtGQUVGLEtBQ0UsMkJBR0osdUNBQ0Usc0hBRUUsZUFDQSxpQkFHSixvVUFDRSxlQUNBLGdCQUdGLHNIQUVFLHFMQUVGLHdEQUNFLEdBQ0Usc0JBRUYsS0FDRSxvQkFHSix1Q0FDRSxzSEFFRSxlQUNBLGlCQUdKLG9VQUNFLGVBQ0EsZ0JBR0YsZ0ZBRUUsbUxBRUYsc0RBQ0UsS0FDRSxVQUVGLEdBQ0UsV0FHSix1Q0FDRSxnRkFFRSxlQUNBLGlCQUdKLHdQQUNFLGVBQ0EsZ0JBR0Ysc0NBQ0UseUJBQ0EsaUJBQ0Esc0JBQ0EsaUJBQ0EsWUFDQSxrQkFDQSxpQkFDQSxrQkFDQSxrQkFDQSxvQkFDQSxvQkFDQSxhQUNBLHNCQUNBLDZCQUNBLFdBQ0EsaUJBQ0EsY0FDQSxpQkFDQSxvQkFDQSxtQkFDQSxtQkFDQSxvQkFDQSwrQ0FDQSxtREFDQSxxREFDQSxnQkFDQSx3R0FDQSw0QkFDQSw2QkFDQSxzQkFHRix1Q0FDRSxzQkFDQSxtREFDQSxlQUNBLHdFQUNBLHdFQUNBLCtDQUNBLG1EQUNBLHlEQUNBLDhDQUVGLGtEQUNFLGVBQ0EsZ0JBR0Ysc0NBQ0Usb0JBQ0EsaURBQ0EsOEhBR0YseUZBRUUsdURBQ0EsK0NBQ0EsbURBQ0EsNERBR0YsdUdBRUUsaURBT0YsbUZBQ0UsaURBRUYscUZBQ0Usc0JBR0YseUNBQ0Usa0JBQ0Esc0JBR0YsdUNBQ0UscURBQ0EsK0NBQ0EsbURBQ0EsNERBQ0EsYUFDQSx1QkFHRix5Q0FDRSx1REFDQSwrQ0FDQSxtREFDQSw0REFDQSxhQUNBLHVCQUdGLGtHQUVFLGlEQUdGLGlEQUNFLDZCQUNBLHFDQUNBLHNDO0FDbE1GLDhDQUNFLHlCQUNBLGlCQUNBLHNCQUNBLGlCQUNBLFlBQ0Esa0JBQ0EsaUJBQ0Esa0JBQ0Esa0JBQ0Esb0JBQ0Esb0JBQ0EsYUFDQSxzQkFDQSw2QkFDQSxXQUNBLGlCQUNBLGNBQ0EsaUJBQ0Esb0JBQ0EsbUJBQ0EsbUJBQ0Esb0JBQ0EsK0NBQ0EsbURBQ0EscURBQ0EsZ0JBQ0Esd0dBQ0EsNEJBQ0EsNkJBSUYscVNBTUUsb0JBQ0EsbUJBQ0EscUJBQ0EsZUFDQSxnQkFDQSwyQ0FDQSxpQkFFRixxUEFLRSx3REFFRixpREFDRSxtREFDQSx1REFDQSxnRUFDQSxzREFDQSx3RUFDQSx3RUFFRixpREFDRSxrREFDQSxzREFDQSxnRUFDQSxxREFDQSx3RUFDQSx3RUFFRixpREFDRSxrREFDQSxzREFDQSwrREFDQSxxREFDQSx3RUFDQSx3RUFFRixpREFDRSxrREFDQSxzREFDQSxnRUFDQSxxREFDQSx3RUFDQSx3RUFFRixpREFDRSxtREFDQSx1REFDQSxzREFDQSx3RUFDQSx3RUFFRixxR0FFRSxnQkFFRixnREFDRSwrQ0FDQSxtREFDQSxjQUVGLG9EQUNFLHFCQUNBLCtDQUNBLG1EQUNBLDREQUNBLDhDQUVGLHNEQUNFLGtCQUNBLDRCQUNBLDhCQUNBLDhGQUNBLG9CQUNBLHNCQUNBLCtCQUNBLG1DQUNBLGtEQUNBLDBDQUNBLGtFQUNBLDZFQUVGLHVDQUNFLHNEQUNFLGVBQ0EsaUJBR0osd0pBQ0UsZUFDQSxnQkFFRiw0REFDRSxlQUNBLDBGQUVGLDREQUNFLGFBRUYsNkRBQ0UsMkZBRUYscUxBQ0UsK0JBQ0EsbUNBRUYsd0pBR0UsNkhBQ0EsdUJBRUYsbURBQ0UsK0NBQ0EsbURBQ0EsNERBRUYsZ0RBQ0UsNEJBQ0EsOEJBQ0EsOEZBQ0Esb0JBQ0Esc0JBQ0EsK0JBQ0EsbUNBQ0Esa0RBQ0EsMENBQ0Esa0VBQ0EsNkVBRUYsdUNBQ0UsZ0RBQ0UsZUFDQSxpQkFHSiw0SUFDRSxlQUNBLGdCQUVGLHNEQUNFLGVBQ0EsMEZBRUYsc0RBQ0UsYUFFRix1REFDRSwyRkFFRixtS0FDRSwrQkFDQSxtQ0FFRixzREFDRSxvQkFDQSx3REFDQSxtQkFDQSwrREFDQSxzRkFDQSxvRkFDQSxvRkFDQSxrRkFDQSwwSEFFRixrR0FFRSxpREFDQSxnREFDQSxnQkFDQSw0QkFFRixzdkJBY0Usd0RBRUYsNE5BSUUsZUFDQSxnQjs7QUMzTEYsdUNBQ0Usb0pBRUYsb0RBQ0UsS0FDRSxXQUVGLEdBQ0UsV0FHSix1Q0FDRSx1Q0FDRSxlQUNBLGlCQUdKLDBIQUNFLGVBQ0EsZ0JBR0Ysc0NBQ0UseUJBQ0EsaUJBQ0Esc0JBQ0EsaUJBQ0EsWUFDQSxrQkFDQSxpQkFDQSxrQkFDQSxrQkFDQSxvQkFDQSxvQkFDQSxhQUNBLHNCQUNBLDZCQUNBLFdBQ0EsaUJBQ0EsY0FDQSxpQkFDQSxvQkFDQSxtQkFDQSxtQkFDQSxvQkFDQSwrQ0FDQSxtREFDQSxxREFDQSxnQkFDQSx3R0FDQSw0QkFDQSw2QkFDQSxxQkFDQSxxQkFDQSxnQkFDQSxjQUVGLG1FQUNFLGFBR0YsdUNBQ0UseUJBQ0EsaUJBQ0Esc0JBQ0EsaUJBQ0EsWUFDQSxrQkFDQSxpQkFDQSxrQkFDQSxrQkFDQSxvQkFDQSxvQkFDQSxhQUNBLHNCQUNBLDZCQUNBLFdBQ0EsaUJBQ0EsY0FDQSxpQkFDQSxvQkFDQSxtQkFDQSxtQkFDQSxvQkFDQSwrQ0FDQSxtREFDQSxxREFDQSxnQkFDQSx3R0FDQSw0QkFDQSw2QkFDQSxrQkFDQSxhQUNBLG1CQUNBLHlEQUNBLDBEQUNBLGtFQUNBLGdFQUNBLGdFQUNBLDhEQUNBLHNEQUNBLDBEQUNBLDJFQUNBLDZNQUdGLCtDQUNFLE9BQ0EsYUFDQSxtQkFDQSxlQUNBLHVEQUdGLHdDQUNFLGFBR0YsZ0RBQ0UsZ0JBQ0EsYUFHRiw0RkFFRSxnQkFHRix3Q0FDRSxtQkFRRixxREFDRSxPQUNBLG9CQUNBLGFBQ0EsdUNBRUYsMkRBQ0UsYUFFRiwrRkFDRSxrQkFFRiwrRkFDRSwrQkFDQSxnRkFFRix1R0FDRSxZQUNBLGNBQ0Esa0JBQ0EsaUZBQ0EsZ0ZBQ0EscUlBQ0Esb0lBQ0EsMElBQ0Esd0lBQ0Esd0lBQ0Esc0lBQ0EsMkRBR0Ysc0NBQ0Usa0JBQ0EscURBQ0EsaUJBQ0EsaURBQ0EsMkNBRUYsaUVBQ0Usc0JBRUYsb0VBQ0UsK0RBR0YsZ0RBQ0UsOENBR0YsNkhBQ0UsNkZBR0YsMEhBQ0UsMEZBR0YsNkhBQ0UsNkZBUUYseUNBQ0Usd0RBQ0EsZ0RBT0YsNENBQ0UsOERBQ0Esc0VBRUYsd0pBQ0UsMkZBR0YsOENBQ0UsZ0VBQ0Esd0VBRUYsMEpBQ0UsNkZBR0YsOENBQ0UsZ0VBQ0Esd0VBRUYsMEpBQ0UsNkZBR0YsMkNBQ0UsNkRBQ0EscUVBRUYsdUpBQ0UsMEY7O0FDalNGLHNDQUNFLHlCQUNBLGlCQUNBLHNCQUNBLGlCQUNBLFlBQ0Esa0JBQ0EsaUJBQ0Esa0JBQ0Esa0JBQ0Esb0JBQ0Esb0JBQ0EsYUFDQSxzQkFDQSw2QkFDQSxXQUNBLGlCQUNBLGNBQ0EsaUJBQ0Esb0JBQ0EsbUJBQ0EsbUJBQ0Esb0JBQ0EsK0NBQ0EsbURBQ0EscURBQ0EsZ0JBQ0Esd0dBQ0EsNEJBQ0EsNkJBR0Ysd0NBQ0Usb0RBV0Ysd0NBQ0Usc0RBR0YsaURBQ0UsYUFDQSwyQkFDQSw4QkFDQSxlQUNBLGdFQUNBLDZEQUdGLG1EQUNFLG9CQUNBLHVEQUNBLG9EQUdGLHlDQUNFLG9CQUNBLHVEQUNBLG9EO0FDbEVGLHNDQUNFLHlCQUNBLGlCQUNBLHNCQUNBLGlCQUNBLFlBQ0Esa0JBQ0EsaUJBQ0Esa0JBQ0Esa0JBQ0Esb0JBQ0Esb0JBQ0EsYUFDQSxzQkFDQSw2QkFDQSxXQUNBLGlCQUNBLGNBQ0EsaUJBQ0Esb0JBQ0EsbUJBQ0EsbUJBQ0Esb0JBQ0EsK0NBQ0EsbURBQ0EscURBQ0EsZ0JBQ0Esd0dBQ0EsNEJBQ0EsNkJBR0Ysc0VBQ0Usd0NBQ0EsYUFDQSwwQ0FDQSw0QkFDQSw0Q0FFRiw0R0FDRSx1Q0FDQSwyQ0FHRiw0RUFDRSxhQUdGLDBFQUNFLGNBQ0Esa0JBQ0EsNEZBSUYsMkdBQ0Usa0JBQ0EsZUFDQSxnQkFDQSx3REFDQSxvQkFDQSxpQkFDQSxrQkFDQSxzQkFFRiw4R0FDRSxhQUNBLHVDQUNBLHNEQUNBLG1DQUNBLGdCQUNBLGlCQUVGLGlIQUNFLHFFQUNBLGVBQ0EsZ0JBQ0EsY0FDQSxnQkFDQSwwQ0FFRiw0SUFDRSw4Q0FDQSwrQ0FDQSxjQUNBLFdBRUYsZ0hBQ0Usa0JBQ0EsdUNBQ0EsZUFDQSxhQUNBLCtDQUNBLHFCQUNBLFdBQ0Esc0RBRUYsOElBQ0UsK0JBQ0EsNkJBQ0EsNkJBQ0EsMkJBQ0EsY0FDQSxnQkFDQSxvQkFDQSx1QkFDQSxpQkFFRiw2SUFDRSxrQkFDQSxzQkFDQSxjQUVGLDBKQUNFLG9CQUNBLHdEQUNBLG1CQUNBLCtEQUNBLHNGQUNBLG9GQUNBLG9GQUNBLGtGQUNBLDBIQUVGLDZIQUNFLGtCQUVGLDhKQUNFLCtDQUVGLDRIQUNFLFdBRUYsOEhBQ0UsYUFFRixvSkFDRSxrQkFFRiw2SUFDRSxZQUVGLDJLQUNFLHlFQUNBLHFOQUVGLDBLQUNFLDhEQUNBLGdCQUVGLCtJQUNFLFlBRUYsNktBQ0UsMkVBQ0EsZ0pBRUYsNEtBQ0Usd0RBRUYsNEtBQ0UsdUVBQ0EsK0lBRUYsMktBQ0UsNERBRUYsa0xBQ0UseUVBQ0EsaUpBRUYsaUxBQ0UsOERBR0YsZ0ZBQ0UsaURBQ0EscUJBQ0EseURBQ0Esc0JBQ0EsaURBQ0Esa0JBSUYsdUhBQ0UsZ0JBQ0EsZ0JBQ0EsaUJBQ0EsZUFDQSxnQkFFRiwwSEFDRSxrQkFDQSxzQkFDQSxtREFFRiw0SUFDRSxzREFFRiwySUFDRSwrR0FHRiwwRUFDRSxrQkFDQSxzQkFDQSxpQkFFRiw2R0FDRSxrQkFDQSxvREFHRixvRUFDRSxrQkFDQSxzQkFDQSxpQkFFRix1R0FDRSxjQUNBLFdBQ0EscURBRUYsa0pBQ0UsOEZBQ0EscURBRUYsMEdBQ0UsY0FDQSxXQUVGLDZJQUNFLHFCQUVGLHdMQUNFLHNCQUVGLGdKQUNFLHFCQUdGLHlFQUNFLGFBR0YsaURBQ0UsMERBQ0EsZ0JBQ0Esd0RBRUYsd0RBQ0UsYUFHRiwrREFDRSxhQUVGLHlHQUNFLG9CQUNBLHdEQUNBLG1CQUNBLCtEQUNBLHNGQUNBLG9GQUNBLG9GQUNBLGtGQUNBLDBIQVVGLHdEQUNFLGdCQUNBLHFEQUdGLDBEQUNFLHdEQVVGLGdEQUNFLGFBQ0EseUI7QUN2U0Ysc0NBQ0UseUJBQ0EsaUJBQ0Esc0JBQ0EsaUJBQ0EsWUFDQSxrQkFDQSxpQkFDQSxrQkFDQSxrQkFDQSxvQkFDQSxvQkFDQSxhQUNBLHNCQUNBLDZCQUNBLFdBQ0EsaUJBQ0EsY0FDQSxpQkFDQSxvQkFDQSxtQkFDQSxtQkFDQSxvQkFDQSwrQ0FDQSxtREFDQSxxREFDQSxnQkFDQSx3R0FDQSw0QkFDQSw2QkFDQSxlQUNBLG9CQUNBLGlRQUNBLDRCQUNBLDhCQUNBLDhGQUNBLG9CQUNBLHNCQUNBLDBCQUNBLGtDQUNBLGtEQUNBLDBDQUNBLGtFQUNBLDZFQUVGLHVDQUNFLHNDQUNFLGVBQ0EsaUJBR0osd0hBQ0UsZUFDQSxnQkFFRiw0Q0FDRSxlQUNBLDBGQUVGLDRDQUNFLGFBRUYsNkNBQ0UsMkZBRUYscUlBQ0UsK0JBQ0EsbUNBRUYsOEVBQ0UsK0JBQ0EsZ0NBQ0EsOEZBQ0Esb0JBQ0Esc0JBQ0EsMEJBQ0Esa0NBQ0Esa0RBQ0EsMENBQ0Esa0VBQ0EsNkVBRUYsdUNBQ0UsOEVBQ0UsZUFDQSxpQkFHSix3TUFDRSxlQUNBLGdCQUVGLG9GQUNFLGVBQ0EsMEZBRUYsb0ZBQ0UsYUFFRixxRkFDRSwyRkFFRiw2UEFDRSwrQkFDQSxtQ0FFRiw0RUFDRSw4RkFDQSxvQkFDQSxzQkFDQSwrQkFDQSxtQ0FDQSxrREFDQSwwQ0FDQSxrRUFDQSw2RUFFRix1Q0FDRSw0RUFDRSxlQUNBLGlCQUdKLG9NQUNFLGVBQ0EsZ0JBRUYsa0ZBQ0UsZUFDQSwwRkFFRixrRkFDRSxhQUVGLG1GQUNFLDJGQUVGLHVQQUNFLCtCQUNBLG1DQUVGLHlFQUNFLHdFQUNBLHdFQUNBLDhGQUNBLGdCQUNBLHNCQUNBLDBCQUNBLGtDQUNBLGtEQUNBLDBDQUNBLGtFQUNBLDZFQUVGLHVDQUNFLHlFQUNFLGVBQ0EsaUJBR0osOExBQ0UsZUFDQSxnQkFFRiwrRUFDRSxlQUNBLDBGQUVGLCtFQUNFLGFBRUYsZ0ZBQ0UsMkZBRUYsOE9BQ0UsK0JBQ0Esd0ZBRUYsZ0ZBQ0UsOEZBQ0EsMkRBQ0EsK0JBQ0EsbUNBQ0Esa0RBQ0EsMENBQ0Esa0VBQ0EsNkVBRUYsdUNBQ0UsZ0ZBQ0UsZUFDQSxpQkFHSiw0TUFDRSxlQUNBLGdCQUVGLHNGQUNFLGVBQ0EsMEZBRUYsc0ZBQ0UsYUFFRix1RkFDRSwyRkFFRixtUUFDRSwrQkFDQSxtQ0FFRixtRkFDRSx3RUFDQSx3RUFDQSxxR0FDQSxnQkFDQSxzQkFDQSwwQkFDQSxrQ0FDQSxrREFDQSwwQ0FDQSxrRUFDQSw2RUFFRix1Q0FDRSxtRkFDRSxlQUNBLGlCQUdKLGtOQUNFLGVBQ0EsZ0JBRUYseUZBQ0UsZUFDQSxpR0FFRix5RkFDRSxhQUVGLDBGQUNFLG1HQUVGLDRRQUNFLCtCQUNBLGtDQUVGLDZFQUNFLDhGQUNBLHVEQUNBLHNFQUNBLCtCQUNBLGtGQUNBLGtEQUNBLDBDQUNBLGtFQUNBLDZFQUVGLHVDQUNFLDZFQUNFLGVBQ0EsaUJBR0osc01BQ0UsZUFDQSxnQkFFRixtRkFDRSxlQUNBLDBGQUVGLG1GQUNFLGFBRUYsb0ZBQ0UsMkZBRUYsMFBBQ0UsK0JBQ0Esd0ZBRUYsbUVBQ0Usd0VBQ0Esd0VBQ0EsNEdBQ0EsZ0JBQ0EsaUVBQ0EsMEJBQ0Esa0NBQ0Esa0RBQ0EsMENBQ0Esa0VBQ0EsNkVBRUYsdUNBQ0UsbUVBQ0UsZUFDQSxpQkFHSixrTEFDRSxlQUNBLGdCQUVGLHlFQUNFLGVBQ0Esd0dBRUYseUVBQ0UsYUFFRiwwRUFDRSwwR0FFRiw0TkFDRSwrQkFDQSxrQ0FFRiwyRUFDRSw2REFFRiw4R0FDRSwrQkFDQSxtQ0FFRixpRkFDRSw0REFFRixnRkFDRSxvQkFDQSx3REFDQSxtQkFDQSxrSEFDQSwwSUFDQSx3SUFDQSx3SUFDQSxzSUFDQSwyREFFRiw2RUFDRSwrQ0FDQSxtREFDQSw0REFDQSwyQkFDQSw4QkFFRiw2RUFDRSwrQ0FDQSxtREFDQSw0QkFDQSw4QkFFRixpRkFDRSxtREFDQSx1REFDQSw0QkFDQSw4QkFFRixnRkFDRSxrREFDQSxzREFDQSxnRUFDQSwyQkFDQSw4QkFFRixnRkFDRSxrREFDQSxzREFDQSwrREFDQSw0QkFDQSw4QkFFRixnRkFDRSxrREFDQSxzREFDQSxnRUFDQSw0QkFDQSw4QkFFRixpRkFDRSxtREFDQSx1REFDQSxnRUFDQSw0QkFDQSw4QkFFRixnRkFDRSxrREFDQSxzREFDQSwrREFDQSw0QkFDQSw4QkFFRiw4RUFDRSxrQkFDQSxvQkFDQSx1QkFDQSw0QkFDQSw4QkFHRiw4Q0FDRSxtQkFHRixzQ0FDRSxxQjs7QUNyWEYsNENBQ0UscUJBQ0EsbUJBQ0Esc0JBQ0Esb0JBR0YsMENBQ0UsYUFDQSwwQ0FFRixnRkFDRSxNQUVGLG1IQUNFLHFEQUNBLGtCQUdGLDJIQUNFLFdBQ0Esa0JBQ0Esb0JBQ0Esa0JBQ0EscUJBQ0EsOEhBQ0EseUVBRUYsb0lBQ0Usd0VBRUYsc0pBQ0UsdUJBRUYsOEpBQ0UsYTtBQ25DRixrREFDRSx5QkFDQSxpQkFDQSxzQkFDQSxpQkFDQSxZQUNBLGtCQUNBLGlCQUNBLGtCQUNBLGtCQUNBLG9CQUNBLG9CQUNBLGFBQ0Esc0JBQ0EsNkJBQ0EsV0FDQSxpQkFDQSxjQUNBLGlCQUNBLG9CQUNBLG1CQUNBLG1CQUNBLG9CQUNBLCtDQUNBLG1EQUNBLHFEQUNBLGdCQUNBLHdHQUNBLDRCQUNBLDZCQUNBLHFCQUVGLDhFQUNFLDREQUNBLDZEQUlGLG9IQUNFLGVBQ0EsZ0JBRUYsMkhBQ0UsOERBQ0EsNkRBR0YsNkhBQ0UsOEhBRUYsMkxBQ0UsNEJBRUYsNE5BQ0UsNEJBRUYsMk5BQ0UsNEJBRUYsNE5BQ0UsNEJBRUYsMk5BQ0UsNEJBRUYsNE5BQ0UsNEJBRUYsMk5BQ0UsNEJBRUYsNE5BQ0UsNEJBRUYsMk5BQ0UsNEJBRUYsNEhBQ0UsNERBQ0EsNkRBRUYseUtBQ0UsZ0JBQ0EscURBQ0EsMkRBQ0EsZ0JBS0YsNEhBQ0UsNEhBRUYsd0xBQ0UsMEJBRUYseU5BQ0UsMEJBRUYsd05BQ0UsMEJBRUYseU5BQ0UsMEJBRUYsd05BQ0UsMEJBRUYseU5BQ0UsMEJBRUYsd05BQ0UsMEJBRUYseU5BQ0UsMEJBRUYsd05BQ0UsMEJBTUYsOEhBQ0UsMkhBRUYseUlBQ0UseUJBRUYsK09BQ0UseUJBRUYsOE9BQ0UseUJBRUYsK09BQ0UseUJBRUYsOE9BQ0UseUJBRUYsOE9BQ0UseUJBRUYsOE9BQ0UseUJBRUYsK09BQ0UseUJBRUYsOE9BQ0UseUJBRUYsOE9BQ0UseUJBRUYsOE9BQ0UseUJBRUYsOE9BQ0UseUJBRUYsOE9BQ0UseUJBRUYsOE9BQ0UseUI7QUN2S0Ysc0NBQ0UsaURBQ0Esa0RBQ0EscUVBQ0EsbUVBQ0EsbUVBQ0EsaUVBQ0EseURBQ0EsMEVBQ0Esa0VBQ0EsNkVBQ0EsOEVBRUYsb0VBQ0UsdURBQ0Esd0VBQ0EsMkVBQ0EsNEVBR0YseUNBQ0UsYUFDQSxzQkFDQSx3Q0FDQSxtQkFDQSx1QjtBQzdERixzQ0FDRSw2QkFDQSxxQ0FDQSxzQztBQ3FDRixzQ0FDRSxrQkFHRiw0Q0FDRSxrQkFDQSxvQkFDQSxxQkFDQSw4QkFDQSxxQkFDQSxlQUNBLGdCQUNBLGtCQUNBLG1CQUNBLGdCQUNBLGlCQUNBLGdCQUdGLHNJQUNFLGtCQUVGLHNJQUNFLCtCQUNBLGdGQUVGLDhJQUNFLFlBQ0EsY0FDQSxrQkFDQSxpRkFDQSw4RkFDQSxxSUFDQSxnS0FDQSxzRkFDQSxvRkFDQSxvRkFDQSxrRkFDQSxzRUFFRix3SUFDRSxrQkFFRix3SUFDRSwrQkFDQSxnRkFFRixnSkFDRSxZQUNBLGNBQ0Esa0JBQ0EsaUZBQ0EsZ0ZBQ0EscUlBQ0Esb0lBQ0Esc0ZBQ0Esb0ZBQ0Esb0ZBQ0Esa0ZBQ0Esc0U7QUNuREYsc0NBQ0UsdUNBRUYsdUVBQ0UsYUFDQSxnQ0FDQSxtQkFDQSxlQUVGLHFFQUNFLGFBQ0Esc0JBR0Ysc0NBQ0UsaUJBQ0EsZ0JBQ0EsZ0JBQ0EsaUJBQ0EsZUFDQSxnQkFFRiw0SUFDRSxhQUNBLGdDQUVGLHVFQUNFLG1CQUNBLGVBRUYscUVBQ0Usc0JBRUYsaUVBQ0UsYUFDQSxnQ0FDQSwrQ0FFRix5QkFDRSxpRUFDRSxhQUNBLHVCQUlKLDJDQUNFLGdCQUNBLGlCQUNBLGVBQ0EsZ0JBR0YseURBQ0UsaURBQ0EsYUFDQSxtQkFHRix3Q0FDRSx5QkFDQSxpQkFDQSxzQkFDQSxpQkFDQSxZQUNBLGtCQUNBLGlCQUNBLGtCQUNBLGtCQUNBLG9CQUNBLG9CQUNBLGFBQ0Esc0JBQ0EsNkJBQ0EsV0FDQSxpQkFDQSxjQUNBLGlCQUNBLG9CQUNBLG1CQUNBLG1CQUNBLG9CQUNBLCtDQUNBLG1EQUNBLHFEQUNBLGdCQUNBLHdHQUNBLDRCQUNBLDZCQUNBLGFBQ0EsbUJBQ0EsNkJBQ0Esc0VBQ0EsdUVBQ0EsZ0JBQ0EsaUJBQ0EseUJBQ0EsNEJBQ0EsOEJBQ0EsOEZBQ0Esb0JBQ0Esc0JBQ0EsMEJBQ0Esa0NBQ0Esa0RBQ0EsMENBQ0Esa0VBQ0EsNkVBRUYsdUNBQ0Usd0NBQ0UsZUFDQSxpQkFHSiw0SEFDRSxlQUNBLGdCQUVGLDhDQUNFLGVBQ0EsMEZBRUYsOENBQ0UsYUFFRiwrQ0FDRSwyRkFFRiwySUFDRSwrQkFDQSxtQ0FFRiwySUFDRSxxQkFDQSxrQ0FFRixrRkFDRSwrQkFDQSwyR0FDQSw0R0FDQSxzRkFDQSxvRkFDQSxvRkFDQSxrRkFDQSw2SEFFRiwyRUFDRSxpREFHRiwyQ0FDRSxlQUNBLGlEQUNBLDREQUNBLHFFO0FDck1GLHNDQUNFLHlCQUNBLGlCQUNBLHNCQUNBLGlCQUNBLFlBQ0Esa0JBQ0EsaUJBQ0Esa0JBQ0Esa0JBQ0Esb0JBQ0Esb0JBQ0EsYUFDQSxzQkFDQSw2QkFDQSxXQUNBLGlCQUNBLGNBQ0EsaUJBQ0Esb0JBQ0EsbUJBQ0EsbUJBQ0Esb0JBQ0EsK0NBQ0EsbURBQ0EscURBQ0EsZ0JBQ0Esd0dBQ0EsNEJBQ0EsNkJBRUYsNkdBQ0UsZ0Q7QUNyQkYsc0NBQ0UseUJBQ0EsaUJBQ0Esc0JBQ0EsaUJBQ0EsWUFDQSxrQkFDQSxpQkFDQSxrQkFDQSxrQkFDQSxvQkFDQSxvQkFDQSxhQUNBLHNCQUNBLDZCQUNBLFdBQ0EsaUJBQ0EsY0FDQSxpQkFDQSxvQkFDQSxtQkFDQSxtQkFDQSxvQkFDQSwrQ0FDQSxtREFDQSxxREFDQSxnQkFDQSx3R0FDQSw0QkFDQSw2QkFHRixnREFDRSxzQkFDQSxtQkFDQSxpREFDQSxxRUFDQSxzRUFDQSxnQkFDQSw0Q0FDQSxtRUFDQSw2QkFDQSxlQUVGLDBGQUNFLGtCQUVGLDBGQUNFLCtCQUNBLG9CQUVGLGtHQUNFLFlBQ0EsY0FDQSxrQkFDQSx1QkFDQSxzQkFDQSxtQ0FDQSxrQ0FDQSxzRkFDQSxvRkFDQSxvRkFDQSxrRkFDQSxzRUFFRixzREFDRSxhQUNBLHFCQUVGLHNEQUNFLGlFQUVGLHVEQUNFLGlCQUNBLGFBQ0EsbUJBQ0Esa0JBR0Ysc0NBQ0UsK0NBQ0Esc0JBQ0EsYUFDQSxjQUVGLDZDQUNFLGdEQUNBLGtCQUdGLDhDQUNFLGdCQUNBLGFBQ0Esc0JBQ0EsaUNBR0YsOENBQ0Usb0JBQ0EscUJBRUYsd0ZBQ0Usa0JBRUYsd0ZBQ0UsK0JBQ0Esb0JBRUYsZ0dBQ0UsWUFDQSxjQUNBLGtCQUNBLHVCQUNBLHNCQUNBLG1DQUNBLGtDQUNBLHNGQUNBLG9GQUNBLG9GQUNBLGtGQUNBLHNFQUdGLHFEQUNFLG9CQUdGLDJDQUNFLGtCQUNBLGdCQUNBLDJHQUNBLDRHQUNBLHdEQUNBLHNEQUNBLGdFQUNBLGdEQUNBLGFBQ0EsdUJBQ0EsaUVBQ0EsaUVBQ0EsK0RBQ0EsK0RBQ0EsNkRBQ0EscURBQ0Esc0JBRUYsMkRBQ0UsOERBR0Ysa0RBQ0Usa0JBQ0EsZ0JBQ0Esb0JBQ0EsMkdBQ0EsNEdBQ0EseURBQ0EsdURBQ0EsYUFDQSxtQkFDQSxpRUFDQSw4REFDQSw0REFDQSw0REFDQSwwREFDQSxxREFDQSxzQkFDQSxxQkFHRixpREFDRSxzQkFDQSxvQkFDQSx1QkFDQSxxQkFHRix3R0FFRSxnRUFDQSwyRUFDQSxvQkFFRixvTEFFRSxvRUFDQSxlQUVGLGdNQUVFLG9FQUdGLG9EQUNFLGtFQUNBLGlEOztBQ25KRixzQ0FDRSx5QkFDQSxpQkFDQSxzQkFDQSxpQkFDQSxZQUNBLGtCQUNBLGlCQUNBLGtCQUNBLGtCQUNBLG9CQUNBLG9CQUNBLGFBQ0Esc0JBQ0EsNkJBQ0EsV0FDQSxpQkFDQSxjQUNBLGlCQUNBLG9CQUNBLG1CQUNBLG1CQUNBLG9CQUNBLCtDQUNBLG1EQUNBLHFEQUNBLGdCQUNBLHdHQUNBLDRCQUNBLDZCQUdGLHNEQUNFLGtCQUNBLG9EQUNBLG9EQUVGLGlFQUNFLHNEQUdGLCtKQUdFLHVCQUNBLGdCQUNBLG1CQUdGLDZDQUNFLGlCQUNBLGtCQUNBLGFBQ0EsdUNBR0YsdURBQ0UsdURBR0YsNkRBQ0UsK0NBQ0EsbURBQ0EsNERBQ0EsaUJBQ0EsZ0JBQ0EsaUJBQ0Esb0JBQ0EscUJBQ0EsNEJBQ0EsZ0JBR0Ysc0RBQ0UsaUJBRUYsdUZBQ0UsOEJBRUYsK0ZBQ0UsOERBR0YsdUNBQ0Usa0JBQ0EsZ0JBQ0EsYUFDQSxzQkFDQSxpQ0FFRiw0Q0FDRSxhQUNBLG9DQUVGLHlCQUNFLDRDQUNFLGNBR0osc0RBQ0UsNkJBR0YsMkNBQ0Usa0JBQ0EsZ0JBQ0EsMkdBQ0EsNEdBQ0Esd0RBQ0Esc0RBQ0EsZ0VBQ0EsZ0RBQ0EsYUFDQSx1QkFDQSxpRUFDQSxpRUFDQSwrREFDQSwrREFDQSw2REFDQSxxREFDQSxzQkFFRiw0RUFDRSxzQkFFRix5QkFDRSw0RUFDRSxzQkFHSix1RUFDRSw4REFDQSxrRUFFRiw2R0FDRSw0REFFRixtSEFDRSwwREFFRix5RUFDRSxnRUFDQSxrRUFFRiwrR0FDRSw0REFFRixxSEFDRSwwREFFRiwyRUFDRSxnRUFDQSwyRUFDQSxvQkFFRixpSEFDRSxvRUFFRix1SEFFRSxlQUNBLG9FQUVGLHlFQUNFLGtFQUNBLDJFOztBQ3hXRixzQ0FDRSx1RDtBQzBJRiwwREFDRSw2SkFFRiw2REFDRSxLQUNFLFdBRUYsR0FDRSxXQUdKLHVDQUNFLDBEQUNFLGVBQ0EsaUJBR0osZ0tBQ0UsZUFDQSxnQkFFRix3RkFDRSxxQkFDQSwwREFDQSxtRUFDQSwyRUFFRixzREFDRSxLQUNFLFVBRUYsR0FDRSxXQUdKLHVDQUNFLHdGQUNFLGVBQ0EsaUJBR0osNE5BQ0UsZUFDQSxnQkFHRixzQ0FDRSx5QkFDQSxpQkFDQSxzQkFDQSxpQkFDQSxZQUNBLGtCQUNBLGlCQUNBLGtCQUNBLGtCQUNBLG9CQUNBLG9CQUNBLGFBQ0Esc0JBQ0EsNkJBQ0EsV0FDQSxpQkFDQSxjQUNBLGlCQUNBLG9CQUNBLG1CQUNBLG1CQUNBLG9CQUNBLCtDQUNBLG1EQUNBLHFEQUNBLGdCQUNBLHdHQUNBLDRCQUNBLDZCQUNBLGtCQUNBLG9CQUVGLHFFQUNFLGdCQUdGLDBDQUNFLGtCQUNBLGFBQ0EsYUFDQSxxQkFFRiwyRUFDRSxhQUVGLCtFQUNFLDBCQUNBLHFFQUVGLHVDQUNFLCtFQUNFLGVBQ0EsaUJBR0osME1BQ0UsZUFDQSxnQkFFRiwwREFDRSxrQkFDQSwrRUFDQSxhQUNBLCtFQUNBLG9FQUNBLGtFQUNBLGtFQUNBLGdFQUNBLHNIQUNBLHNCQUVGLGlFQUNFLFdBQ0Esa0JBQ0EsVUFDQSx1QkFDQSxxQkFDQSx1QkFDQSxxQkFDQSw2QkFDQSxrSEFDQSxtSEFDQSxvRUFDQSxrRUFDQSxrRUFDQSxnRUFDQSxvQkFFRixnR0FDRSxhQUVGLDBGQUNFLDRIQUNBLHVIQUVGLGtHQUNFLHdCQUNBLDZFQUVGLDJJQUNFLHdCQUVGLG9EQUNFLG1CQUVGLHFEQUNFLHFCQUVGLG9GQUNFLHFCQUVGLDZGQUNFLHdCQUNBLHFFQUVGLHlIQUNFLHdCQUVGLGtJQUNFLHdCQUVGLCtLQUNFLHNCQUVGLGdLQUNFLHNCQUVGLHFFQUNFLGNBRUYsNkpBQ0UsMEJBRUYsb01BQ0UsMkJBRUYsa0dBQ0UsbUJBQ0EsZ0JBR0Ysa0RBQ0UsYUFDQSxzQkFDQSxpQkFHRix3REFDRSxnQjtBQ25NRiw0Q0FDRSxxQkFDQSx1SEFFRiwrREFDRSxHQUNFLDJCQUNBLGlDQUVGLElBQ0UsMEJBQ0EsK0ZBRUYsS0FDRSwyQkFHSix1Q0FDRSw0Q0FDRSxlQUNBLGlCQUdKLG9JQUNFLGVBQ0EsZ0JBR0YsbURBQ0UsbUxBRUYsc0RBQ0UsS0FDRSxVQUVGLEdBQ0UsV0FHSix1Q0FDRSxtREFDRSxlQUNBLGlCQUdKLGtKQUNFLGVBQ0EsZ0JBR0Ysc0NBQ0UsK0NBQ0EsbURBQ0EscURBQ0EsZ0JBQ0Esd0dBQ0EsNEJBQ0EsNkJBRUYseUVBQ0UscURBRUYsMkVBQ0UsdURBRUYsMkVBQ0UsdURBRUYsd0VBQ0Usb0RBRUYsMkVBQ0Usd0RBRUYsMkVBQ0Usd0RBRUYsK0VBQ0Usd0RBRUYsMkVBQ0Usd0RBRUYsK0VBQ0Usd0RBRUYsK0VBQ0UscURBRUYsZ0ZBQ0Usd0RBRUYsZ0ZBQ0Usb0RBRUYsaUZBQ0UsdURBRUYsa0ZBQ0UsdURBR0YsZ0ZBQ0Usa0JBQ0Esc0JBQ0EsZUFFRiw0R0FDRSxtQkFFRixzRkFDRSxxQkFDQSxxQkFDQSxxQkFFRixrSEFDRSxnREFHRixtREFDRSxxQkFDQSxnQkFDQSx1QkFDQSxtQkFDQSwyQjtBQ3BJRixzQ0FDRSx5QkFDQSxpQkFDQSxzQkFDQSxpQkFDQSxZQUNBLGtCQUNBLGlCQUNBLGtCQUNBLGtCQUNBLG9CQUNBLG9CQUNBLGFBQ0Esc0JBQ0EsNkJBQ0EsV0FDQSxpQkFDQSxjQUNBLGlCQUNBLG9CQUNBLG1CQUNBLG1CQUNBLG9CQUNBLCtDQUNBLG1EQUNBLHFEQUNBLGdCQUNBLHdHQUNBLDRCQUNBLDZCQUNBLGlEQUNBLHFGQUNBLDBEQUNBLHdEO0FDakNGLHNDQUNFLHlCQUNBLGlCQUNBLHNCQUNBLGlCQUNBLFlBQ0Esa0JBQ0EsaUJBQ0Esa0JBQ0Esa0JBQ0Esb0JBQ0Esb0JBQ0EsYUFDQSxzQkFDQSw2QkFDQSxXQUNBLGlCQUNBLGNBQ0EsaUJBQ0Esb0JBQ0EsbUJBQ0EsbUJBQ0Esb0JBQ0EsK0NBQ0EsbURBQ0EscURBQ0EsZ0JBQ0Esd0dBQ0EsNEJBQ0EsNkJBRUYseUVBQ0UsZ0lBRUYsd0dBQ0UsZ0k7QUMvQkYsdUNBQ0UseUJBQ0EsaUJBQ0Esc0JBQ0EsaUJBQ0EsWUFDQSxrQkFDQSxpQkFDQSxrQkFDQSxrQkFDQSxvQkFDQSxvQkFDQSxhQUNBLHNCQUNBLDZCQUNBLFdBQ0EsaUJBQ0EsY0FDQSxpQkFDQSxvQkFDQSxtQkFDQSxtQkFDQSxvQkFDQSwrQ0FDQSxtREFDQSxxREFDQSxnQkFDQSx3R0FDQSw0QkFDQSw2QkFDQSxrREFDQSwwREFDQSw4RkFDQSxpQkFDQSxZQUNBLHNCQUNBLHFIQUNBLGlFQUNBLCtEQUNBLCtEQUNBLDZEQUNBLDJKQUNBLDRKQUNBLHdEQUNBLCtDQUNBLG1EQUNBLG1EQUVGLDZDQUNFLDZKQUNBLDRJQUNBLGlLQUNBLCtGQUVGLDRFQUNFLG9LQUNBLDZNQUNBLDhNQUNBLHdJQUNBLHlEQUVGLGtFQUNFLHVHQUNBLDBEQUNBLG9FQUNBLDhEQUNBLHlCQUNRLGlCQUVWLHlEQUNFLHVHQUNBLDBEQUNBLG9FQUNBLDhEQUNBLFVBRUYsd0RBQ0UsdUdBQ0EsMERBQ0Esb0VBQ0EsOERBQ0EsVUFFRiw2Q0FDRSwrQkFDQSx5SkFDQSwwSkFDQSxpRUFDQSwrREFDQSwrREFDQSw2REFDQSx5S0FDQSw0RkFDQSxtSEFFRixnREFDRSx1SEFDQSw2SkFDQSw4SkFDQSxpR0FDQSxlQUNBLHlEQUVGLDJFQUNFLGdIQUNBLHlCQUNRLGlCQUVWLGtFQUNFLGdIQUNBLFVBRUYsaUVBQ0UsZ0hBQ0EsVUFFRiwrQ0FDRSxnQkFFRiwyRUFDRSw4RkFDQSw0R0FDQSwwSkFDQSxrRUFFRixpRkFDRSxpTEFFRixxSEFDRSwySkFFRiwyRUFDRSxnR0FDQSw4R0FDQSwwSkFDQSxrRUFFRixpRkFDRSxpTEFFRixxSEFDRSwySkFFRiwrRUFDRSxzQkFDQSx3QkFFRiwwR0FDRSx3QkFFRiw2R0FDRSxhQUVGLGlGQUNFLGlFQUVGLGtGQUNFLCtEQUVGLHdGQUNFLG9FQUNBLGtFQUNBLGtFQUNBLGdFQUdGLGlEQUNFLGFBQ0Esa0JBR0YsaURBQ0Usa0JBQ0Esb0JBQ0EsOERBQ0EsdUVBR0Ysa0RBQ0Usa0JBQ0EsdUdBQ0EsaUc7QUN6TEYsNkNBQ0UsMERBQ0Esa0JBR0Ysc0NBQ0UsYUFDQSxtQkFFRixzRUFDRSxrQkFDQSxnREFDQSxpREFDQSw0Q0FDQSw2Q0FDQSw2REFHRixnRUFDRSxpRUFHRix3Q0FDRSxVQUNBLGNBR0YseUNBQ0UsbUJBQ0EsZ0JBQ0EsdUJBR0YsOENBQ0UsaUJBQ0Esa0JBQ0EsK0JBT0YsK0NBQ0UsaURBQ0EsaURBR0YscUZBQ0Usd0RBR0Ysc0RBQ0UsYUFDQSxpQkFDQSx3Q0FDQSxpQkFHRixtREFDRSxhQUNBLGlCQUNBLG1CQUNBLGlDQUNBLGlCQUNBLGtCQUNBLG1FQUdGLDREQUNFLG9FQUdGLGlFQUNFLDZCQUNBLHFDQUNBLHNDQUdGLHNEQUNFLG1CQUdGLDhEQUNFLHdCQUdGLHNEQUNFLCtEQUdGLDhDQUNFLGtKQUNBLDhCQUNBLDRCQUNBLDRCQUNBLDBCQUNBLHNCQUNBLHFCQUNBLG1EQUNBLHlEQUNBLCtDQUNBLGlCQUNBLDREQUNBLGtCQUNBLGtKQUNBLHNEQUNBLHNCQUNBLG1EQUNBLDBFQUNBLFVBRUYsdURBQ0UsbUpBR0YsNERBQ0Usb0JBQ0EsNkI7QUN0SEYsOENBQ0UsZ0JBQ0EsaUJBQ0EsZUFDQSxnQkFDQSxhQUNBLGtCQUNBLG1CQUNBLHlCQUNBLGlCQUNBLHNCQUNBLGlCQUNBLFlBQ0Esa0JBQ0EsaUJBQ0Esa0JBQ0Esa0JBQ0Esb0JBQ0Esb0JBQ0EsYUFDQSxzQkFDQSw2QkFDQSxXQUNBLGlCQUNBLGNBQ0EsaUJBQ0Esb0JBQ0EsbUJBQ0EsbUJBQ0Esb0JBQ0EsK0NBQ0EsbURBQ0EscURBQ0EsZ0JBQ0Esd0dBQ0EsNEJBQ0EsNkJBQ0Esb0JBQ0EsZ0JBQ0EsY0FDQSxpQkFDQSxvRUFDQSxrRUFDQSxrRUFDQSxnRUFDQSx5QkFDUSxpQkFFVix1REFDRSw4QkFDQSw0QkFDQSw0QkFDQSwwQkFHRix1REFDRSxrQjtBQ2hERix3Q0FDRSx5QkFDQSxpQkFDQSxzQkFDQSxpQkFDQSxZQUNBLGtCQUNBLGlCQUNBLGtCQUNBLGtCQUNBLG9CQUNBLG9CQUNBLGFBQ0Esc0JBQ0EsNkJBQ0EsV0FDQSxpQkFDQSxjQUNBLGlCQUNBLG9CQUNBLG1CQUNBLG1CQUNBLG9CQUNBLCtDQUNBLG1EQUNBLHFEQUNBLGdCQUNBLHdHQUNBLDRCQUNBLDZCQUNBLGFBQ0EsdUJBQ0EsaUJBQ0Esa0JBQ0Esc0JBQ0EsY0FFRiw2RUFDRSxlQUVGLHFFQUNFLGlCQUVGLGtKQUNFLDZEQUdGLHlDQUNFLGlCQUNBLGFBQ0Esc0JBQ0Esa0JBR0YsK0NBQ0UsYUFDQSw4QkFDQSxlQUdGLHVIQUdFLGtCQUNBLHNCQUdGLDRFQUVFLGVBR0YsOENBQ0UsZ0JBR0YsMkNBQ0UsaURBQ0EsVUFDQSxlQUVGLGlEQUNFLGFBR0YsbUZBRUUsK0NBQ0EsbURBQ0EsNERBQ0EsZ0VBQ0EsZUFFRix1SkFFRSxzRUFFRixpSkFFRSxnRUFHRixzQ0FDRSxhQUNBLG9CQUdGLHNEQUNFLCtDQUdGLHNDQUNFLCtDQUNBLHFCQUNBLGFBQ0EsY0FHRiwyREFDRSxvRkFDQSxtRUFDQSxpQkFHRiwwQ0FDRSwrREFDQSxvQkFFRixpTkFFRSxtQkFHRixpREFDRSxtQkFDQSxnQkFDQSx1Qjs7O0FDaEpGLGlEQUNFLCtDQUNBLG1EQUNBLHFEQUNBLGdCQUNBLHdHQUNBLDRCQUNBLDZCQUNBLGtCQUNBLGdCQUNBLFVBQ0EsNEVBQ0EsNkVBQ0EsbUZBQ0EsaUZBQ0EsK0VBQ0EsOERBQ0EsNEJBQ0EsMEJBQ0Esd0dBQ0Esb0RBQ0EsZ0JBRUYsZ0dBQ0UsMkNBQ0EsMERBRUYsa0ZBQ0UsNEdBQ0EsbUNBRUYsaUlBQ0UscUZBRUYsa0pBQ0UsaUVBRUYsc0ZBQ0UsNkVBRUYsNkVBQ0UsMERBRUYsNEhBQ0UsbURBRUYsK0hBQ0UsK0RBRUYsbUtBQ0Usa0VBQ0Esa0RBQ0EsZ0VBQ0EsOERBQ0EsOERBQ0EsNERBQ0EsZ0JBQ0EsaUJBRUYsaVFBQ0UsMkNBQ0EsMERBRUYsMk5BQ0UsdUJBRUYseVRBQ0UsbURBRUYscU9BQ0Usb0JBRUYsbVVBQ0UscUZBRUYsbUZBQ0UsVUFDQSw2RUFDQSxxRUFFRixrSEFDRSw0RUFDQSxrRkFFRixpS0FDRSw2REFFRixxSEFDRSx1RUFFRixnS0FDRSxtSUFFRixnRkFDRSxVQUNBLGdGQUNBLHdFQUVGLHlIQUNFLDBCQUNBLHdCQUVGLGtIQUNFLHdFQUNBLFVBQ0EsMkdBQ0EsNkRBRUYsb0pBQ0Usd0VBQ0Esd0VBRUYsNkpBQ0UscUVBQ0EsYUFFRiwrTEFDRSx1RUFFRixtUkFDRSw0QkFDQSwwQkFFRixrS0FDRSw2REFFRiw0SEFDRSw0RUFDQSxnQkFDQSxpQkFFRix1TEFDRSx3R0FDQSxvREFFRiwyS0FDRSwwQ0FDQSwyQ0FDQSxpQkFFRixxS0FDRSwwQ0FDQSwwREFDQSxpQkFFRix1TUFDRSxrRUFFRiw2U0FDRSxnQkFDQSxpQkFFRiwyWUFDRSwwQ0FDQSwwREFFRiw4RUFDRSxnQkFDQSxvQkFDQSwyR0FDQSxVQUVGLDJKQUNFLCtEQUNBLGlGQUNBLCtFQUNBLGlCQUVGLDBNQUNFLDBEQUVGLHNNQUNFLDZEQUVGLGdNQUNFLDBCQUVGLG9NQUNFLGdFQUVGLHdhQUNFLDhEQUVGLDhMQUNFLHVGQUVGLDJSQUNFLG1DQUNBLHFDQUNBLHNDQUNBLG9DQUVGLHlIQUNFLGVBRUYsOEhBQ0UsZUFFRiwrRUFDRSxrQkFDQSwwRUFDQSxxQkFDQSxpQkFDQSxzQkFFRixxS0FDRSxtRkFHRiwrQ0FDRSxrQkFDQSxvQkFDQSxnQkFDQSxpQkFDQSxvQkFDQSxxQkFDQSxpRUFFRixxREFDRSwrREFHRixzREFDRSw2QkFDQSxxQ0FDQSxzQzs7QUNqTkYsNkVBQ0UsZ0pBRUYsdUNBQ0UsNkVBQ0UsZUFDQSxpQkFHSixzTUFDRSxlQUNBLGdCQUdGLGdEQUNFLHlCQUNBLGlCQUNBLHNCQUNBLGlCQUNBLFlBQ0Esa0JBQ0EsaUJBQ0Esa0JBQ0Esa0JBQ0Esb0JBQ0Esb0JBQ0EsYUFDQSxzQkFDQSw2QkFDQSxXQUNBLGlCQUNBLGNBQ0EsaUJBQ0Esb0JBQ0EsbUJBQ0EsbUJBQ0Esb0JBQ0EsK0NBQ0EsbURBQ0EscURBQ0EsZ0JBQ0Esd0dBQ0EsNEJBQ0EsNkJBQ0Esa0JBQ0EsYUFDQSxpQkFDQSw4QkFDQSxtQkFDQSxrREFDQSwwREFDQSx1RUFDQSxpRUFDQSwrREFDQSwrREFDQSw2REFDQSwyR0FDQSw0R0FDQSx1REFFRiw4TEFDRSxrQkFDQSwwREFDQSx5REFDQSwwREFDQSwrREFDQSwwQkFDQSx3QkFDQSxnQkFDQSxxQkFFRixrUkFDRSxrQkFFRixrUkFDRSwrQkFDQSwyR0FFRixrU0FDRSxZQUNBLGNBQ0Esa0JBQ0EsNEdBQ0EsMkdBQ0EsMkxBQ0EsMExBQ0Esc0ZBQ0Esb0ZBQ0Esb0ZBQ0Esa0ZBQ0Esc0VBRUYsZ0dBQ0UseUVBQ0EsdUVBRUYsZ0ZBQ0UsK0RBRUYsbUZBQ0UsMERBQ0Esa0JBRUYsNkVBQ0Usa0JBQ0EsNERBQ0EsdUVBQ0EsbUVBRUYsbUZBQ0UsaUVBRUYsMkdBQ0UsMEJBRUYsK0VBQ0Usd0VBQ0EsNEdBQ0EsNkdBQ0EsdURBQ0EsWUFFRiw0R0FDRSxvRUFFRix3SEFDRSx3RUFDQSw0R0FDQSw2R0FDQSx1REFDQSxZQUNBLGtFQUVGLGtIQUNFLG1FQUVGLDZPQUNFLHVFQUNBLDRHQUNBLDZHQUVGLHNEQUNFLGFBQ0EscUJBRUYseUlBQ0UsK0JBQ0EsMkdBQ0EsNEdBQ0EsaUVBQ0EsK0RBQ0EsK0RBQ0EsNkRBQ0EsNkhBRUYsdUdBQ0UsZ0JBRUYsZ1FBQ0UscURBQ0EsNERBQ0EsMEpBQ0Esa0VBRUYsNFFBQ0UscUlBRUYsZ1FBQ0UsdURBQ0EsOERBQ0EsMEpBQ0Esa0VBRUYsNFFBQ0UscUlBRUYsb0ZBQ0UsZ0I7O0FDak1GLHNDQUNFLHlCQUNBLGlCQUNBLHNCQUNBLGlCQUNBLFlBQ0Esa0JBQ0EsaUJBQ0Esa0JBQ0Esa0JBQ0Esb0JBQ0Esb0JBQ0EsYUFDQSxzQkFDQSw2QkFDQSxXQUNBLGlCQUNBLGNBQ0EsaUJBQ0Esb0JBQ0EsbUJBQ0EsbUJBQ0Esb0JBQ0EsK0NBQ0EsbURBQ0EscURBQ0EsZ0JBQ0Esd0dBQ0EsNEJBQ0EsNkJBR0YsMENBQ0UseUJBQ0EsaUJBQ0Esc0JBQ0EsaUJBQ0EsWUFDQSxrQkFDQSxpQkFDQSxrQkFDQSxrQkFDQSxvQkFDQSxvQkFDQSxhQUNBLHNCQUNBLDZCQUNBLFdBQ0EsaUJBQ0EsY0FDQSxpQkFDQSxvQkFDQSxtQkFDQSxtQkFDQSxvQkFDQSwrQ0FDQSxtREFDQSxxREFDQSxnQkFDQSx3R0FDQSw0QkFDQSw2QkFDQSxpQkFHRix3Q0FDRSxzRDtBQ2xFRixzQ0FDRSx5QkFDQSxpQkFDQSxzQkFDQSxpQkFDQSxZQUNBLGtCQUNBLGlCQUNBLGtCQUNBLGtCQUNBLG9CQUNBLG9CQUNBLGFBQ0Esc0JBQ0EsNkJBQ0EsV0FDQSxpQkFDQSxjQUNBLGlCQUNBLG9CQUNBLG1CQUNBLG1CQUNBLG9CQUNBLCtDQUNBLG1EQUNBLHFEQUNBLGdCQUNBLHdHQUNBLDRCQUNBLDZCO0FDckJGLDBDQUNFLHNKQUNBLHlCQUVGLHNEQUNFLEtBQ0UsVUFFRixHQUNFLFdBR0osdUNBQ0UsMENBQ0UsZUFDQSxpQkFHSixnSUFDRSxlQUNBLGdCQVdGLDBDQUNFLHlCQUNBLGlCQUNBLHNCQUNBLGlCQUNBLFlBQ0Esa0JBQ0EsaUJBQ0Esa0JBQ0Esa0JBQ0Esb0JBQ0Esb0JBQ0EsYUFDQSxzQkFDQSw2QkFDQSxXQUNBLGlCQUNBLGNBQ0EsaUJBQ0Esb0JBQ0EsbUJBQ0EsbUJBQ0Esb0JBQ0EsK0NBQ0EsbURBQ0EscURBQ0EsZ0JBQ0Esd0dBQ0EsNEJBQ0EsNkJBQ0EsY0FDQSwwREFDQSxjQUVGLGdEQUNFLHlDQUNBLDBDQUVGLGlEQUNFLGFBQ0EsOEJBQ0EsbUJBRUYsdURBQ0UsK0NBQ0EsbURBQ0EsZ0JBQ0EsOERBQ0EsZUFDQSxnQkFRRiwrQ0FDRSxpQkFDQSxtQkFFRiwrRkFDRSw2REFDQSwwQ0FDQSwyQ0FFRixxREFDRSxpQkFFRixvREFDRSxzQkFDQSxrQkFDQSxrQkFFRixzREFDRSxnREFDQSwrQ0FDQSxpQkFDQSx1REFDQSwrQ0FDQSxtREFDQSw0REFFRiwrQ0FDRSxpRkFDQSxrRkFDQSwyQ0FDQSxpQkFDQSwrREFDQSxrQkFFRiwyREFDRSxvRkFFRix1REFDRSxlQUNBLGdFQUVGLDhEQUNFLGdFQUNBLDhEQUNBLDhEQUNBLDREQUVGLHdHQUNFLDhEQUVGLDhHQUNFLGdFQUNBLDhEQUNBLDhEQUNBLDREQUNBLDREQUNBLDZFQUVGLHdLQUNFLGdIQUNBLGlIQUVGLHVEQUNFLGdFQUNBLDhEQUNBLDhEQUNBLDREQUNBLCtFQUNBLGdCQUVGLHNEQUNFLFdBQ0Esa0JBQ0EsVUFDQSw2QkFDQSxnRUFDQSxpRUFDQSwrREFFRixzR0FDRSw4REFDQSxpRUFFRiw0REFDRSxxQkFDQSx3QkFFRixpRkFDRSxrQkFDQSxVQUVGLHFEQUNFLGFBRUYsK0ZBQ0Usa0JBRUYsK0ZBQ0UsK0JBQ0Esd0ZBRUYsdUdBQ0UsWUFDQSxjQUNBLGtCQUNBLHlGQUNBLHdGQUNBLHFKQUNBLG9KQUNBLG1GQUNBLGlGQUNBLGlGQUNBLCtFQUNBLHNFQUVGLHVHQUNFLFVBRUYsd0RBQ0UseUJBQ0Esa0JBQ0EsVUFDQSxnQkFFRix3R0FDRSxrQkFFRix3R0FDRSwrQkFDQSx3RkFFRixnSEFDRSxZQUNBLGNBQ0Esa0JBQ0EseUZBQ0Esd0ZBQ0EscUpBQ0Esb0pBQ0EsbUZBQ0EsaUZBQ0EsaUZBQ0EsK0VBQ0EsMkZBRUYsZ0hBQ0UsVUFFRiwrREFDRSxnRUFDQSw4REFDQSw4REFDQSw0REFDQSx5RUFDQSxnSEFDQSxpSEFFRiwwRkFDRSxVQUNBLDhEQUNBLGtCQUVGLCtGQUNFLG1GOztBQ25RRixzQ0FDRSx5QkFDQSxpQkFDQSxzQkFDQSxpQkFDQSxZQUNBLGtCQUNBLGlCQUNBLGtCQUNBLGtCQUNBLG9CQUNBLG9CQUNBLGFBQ0Esc0JBQ0EsNkJBQ0EsV0FDQSxpQkFDQSxjQUNBLGlCQUNBLG9CQUNBLG1CQUNBLG1CQUNBLG9CQUNBLCtDQUNBLG1EQUNBLHFEQUNBLGdCQUNBLHdHQUNBLDRCQUNBLDZCQUdGLDRDQUNFLGlCQUdGLDBDQUNFLGNBRUYsZ0RBQ0UsYUFFRixvRkFDRSwrQkFDQSxtQkFDQSxvRUFDQSxrRUFDQSxrRUFDQSxnRUFDQSxzRUFHRix1REFDRSxrQkFDQSxzQkFHRixxREFDRSxhQUdGLG1EQUNFLCtDQUNBLGlCOztBQy9DRiwrQ0FDRSxvSkFFRixvREFDRSxLQUNFLFdBRUYsR0FDRSxXQUdKLHVDQUNFLCtDQUNFLGVBQ0EsaUJBR0osMElBQ0UsZUFDQSxnQkFHRixrREFDRSxnSUFFRix1Q0FDRSxrREFDRSxlQUNBLGlCQUdKLGdKQUNFLGVBQ0EsZ0JBR0Ysc0NBQ0UsOElBRUYsdUNBQ0Usc0NBQ0UsZUFDQSxpQkFHSix3SEFDRSxlQUNBLGdCQUdGLHNDQUNFLHlCQUNBLGlCQUNBLHNCQUNBLGlCQUNBLFlBQ0Esa0JBQ0EsaUJBQ0Esa0JBQ0Esa0JBQ0Esb0JBQ0Esb0JBQ0EsYUFDQSxzQkFDQSw2QkFDQSxXQUNBLGlCQUNBLGNBQ0EsaUJBQ0Esb0JBQ0EsbUJBQ0EsbUJBQ0Esb0JBQ0EsK0NBQ0EsbURBQ0EscURBQ0EsZ0JBQ0Esd0dBQ0EsNEJBQ0EsNkJBQ0Esa0JBQ0Esc0JBQ0EsY0FHRiwrQ0FDRSxhQUdGLHNDQUNFLHlCQUdGLHFFQUNFLHVCQUVGLCtDQUNFLHdCQUVGLDhFQUNFLHVCQUdGLGdEQUNFLGtCQUNBLHlMQUVGLDBEQUNFLDhDQUdGLHlDQUNFLHNCQUNBLGtCQUNBLG1CQUNBLGlCQUNBLG1EQUNBLGlCQUVGLGlKQUNFLCtFQUNBLGdGQUVGLG9EQUNFLHNGQUVGLHVHQUNFLGFBQ0EscURBRUYsc1BBQ0UsbUVBQ0Esd0VBQ0Esd0VBRUYscU1BQ0UsMkRBQ0EsZ0VBRUYsaURBQ0Usa0RBQ0EsZ0RBRUYseUZBQ0Usa0RBRUYsNkxBQ0UsbU9BRUYsK0tBQ0Usc0RBQ0EsMkVBRUYsZ0RBQ0Usa0RBRUYsaUdBQ0UscUJBRUYsaUxBQ0UsdUJBRUYsNkxBQ0UsbU9BRUYsbURBQ0UsOEdBQ0Esa0VBRUYsZ0dBQ0UsaUVBRUYsOEdBQ0UsNkdBRUYsMkZBQ0Usb0VBRUYsaUdBQ0Usb09BRUYsNkZBQ0UseUdBQ0EsbUdBTUYsbUdBQ0UsYUFDQSxxREFFRixnREFDRSxrQkFDQSx1QkFDQSxlQUNBLGdCQUNBLGdCQUNBLGlCQUVGLHdEQUNFLGFBQ0EsbUJBQ0EsOEJBQ0EsbUJBRUYsNExBQ0Usa0JBRUYsNExBQ0UsK0JBQ0Esb0JBRUYsNE1BQ0UsWUFDQSxjQUNBLGtCQUNBLHVCQUNBLHNCQUNBLG1DQUNBLGtDQUNBLHNGQUNBLG9GQUNBLG9GQUNBLGtGQUNBLHNFQUVGLCtDQUNFLHNCQUNBLGFBQ0EsdU9BRUYseURBQ0UsdUxBRUYsa0RBQ0UsaUJBRUYsd0ZBQ0UsK0VBRUYseUZBQ0Usb0JBQ0EsZUFDQSxtRkFDQSxlQUNBLGdCQUNBLGdCQUNBLGlCQUNBLHVCQUNBLGFBQ0EscUJBQ0Esc0JBRUYsK0ZBQ0UsaUVBRUYsbUlBQ0Usa0JBRUYsbUlBQ0UsK0JBQ0EsbUJBRUYsMklBQ0UsWUFDQSxjQUNBLGtCQUNBLHdCQUNBLHVCQUNBLG1DQUNBLGtDQUNBLHNGQUNBLG9GQUNBLG9GQUNBLGtGQUNBLHNFQU1GLHFHQUNFLGVBQ0EsdUNBQ0EsNkNBR0YseUNBQ0UsYUFFRixpR0FDRSxpREFDQSxpQkFFRixnREFDRSwwQ0FDQSxpQkFFRixrREFDRSxjQUVGLGlEQUNFLG1PQUdGLGlEQUNFLGFBQ0EscUJBRUYscUZBQ0UsK0JBQ0EsMkdBQ0EsNEdBQ0Esc0ZBQ0Esb0ZBQ0Esb0ZBQ0Esa0ZBQ0EsNkhBR0YsOENBQ0UsZUFFRixzSkFDRSxpRTtBQ3RWRiwrQ0FDRSx1R0FDQSxnREFDQSxpREFDQSw0Q0FDQSw2Q0FHRix5Q0FDRSw2TUFDQSxrQkFFRix5Q0FDRSwrQkFDQSxtQkFFRixpREFDRSxZQUNBLGNBQ0Esa0JBQ0Esd0JBQ0EsdUJBQ0EsbUNBQ0Esa0NBQ0EsMklBQ0EseUlBQ0EseUlBQ0EsdUlBQ0EsMkRBR0Ysc0RBQ0UsMkRBQ0EsNkRBRUYsc01BQ0UsOERBQ0EsZ0VBR0Ysb0RBQ0UsK0RBQ0EsNkRBQ0EsVUFDQSw2SEFFRix1Q0FDRSxvREFDRSxlQUNBLGlCQUdKLG9KQUNFLGVBQ0EsZ0JBRUYsZ0dBQ0UsVUFFRixpR0FDRSw4REFDQSxnRUFFRixpR0FDRSwrREFDQSxnRTs7O0FDN0RGLDZDQUNFLHlCQUNBLGlCQUNBLHNCQUNBLGlCQUNBLFlBQ0Esa0JBQ0EsaUJBQ0Esa0JBQ0Esa0JBQ0Esb0JBQ0Esb0JBQ0EsYUFDQSxzQkFDQSw2QkFDQSxXQUNBLGlCQUNBLGNBQ0EsaUJBQ0Esb0JBQ0EsbUJBQ0EsbUJBQ0Esb0JBQ0EsK0NBQ0EsbURBQ0EscURBQ0EsZ0JBQ0Esd0dBQ0EsNEJBQ0EsNkJBRUYsMEZBQ0UsY0FFRixvRkFDRSxhQUNBLHVCQUNBLGVBQ0EsdUNBR0YsMkdBQ0UsdURBR0YsNEhBQ0Usc0RBR0Ysd0VBQ0UsOEQ7O0FDdERGLHdDQUNFLGtCQUNBLGVBQ0EsZ0JBQ0EsNkRBQ0EsNEVBQ0EsNkVBQ0Esc0JBQ0EsaUJBQ0EsYUFDQSw4QkFDQSxtQkFDQSx1SUFDQSx3R0FDQSxVQUVGLHVFQUNFLCtEQUNBLGVBRUYsZ0ZBQ0UsNEVBQ0EsMEVBQ0EsZUFFRiwrR0FDRSxlQUVGLHNGQUNFLGFBRUYsa0hBQ0UsbUNBRUYsa0hBQ0UsNkVBQ0Esa0VBQ0EsMkNBQ0EsMkRBQ0EsZ0hBQ0EsaUhBQ0EsZ0VBQ0EsOERBQ0EsOERBQ0EsNERBQ0EsVUFFRixpSkFDRSxrRkFDQSw0RUFDQSw2REFFRixtSkFDRSx1RUFFRiw4TEFDRSxtSUFHRiwwQ0FDRSxnQkFDQSx5RUFDQSxnQkFDQSxpQkFFRixzREFDRSxxQkFFRiwyRUFDRSxxQkFFRixxREFDRSxzQkFFRixtRkFDRSxpREFFRixvSEFDRSxzQkFHRiw2Q0FDRSxrQkFDQSxzREFDQSx3Q0FDQSxxQkFDQSx5QkFDQSxnSkFFRix1Q0FDRSw2Q0FDRSxlQUNBLGlCQUdKLHNJQUNFLGVBQ0EsZ0JBRUYsZ0RBQ0UsMEJBRUYsbURBQ0UseUJBR0YsNERBQ0Usd0JBR0Ysc0RBQ0UsZ0JBQ0EsaUJBQ0Esd0JBQ0EsbUJBQ0EsZ0JBQ0EsZ0JBR0YsNkNBQ0Usc0JBR0YsOENBQ0UsK0NBR0YsZ0RBQ0UsYUFDQSxtQjtBQ2pJRixzQ0FDRSx5QkFDQSxpQkFDQSxzQkFDQSxpQkFDQSxZQUNBLGtCQUNBLGlCQUNBLGtCQUNBLGtCQUNBLG9CQUNBLG9CQUNBLGFBQ0Esc0JBQ0EsNkJBQ0EsV0FDQSxpQkFDQSxjQUNBLGlCQUNBLG9CQUNBLG1CQUNBLG1CQUNBLG9CQUNBLCtDQUNBLG1EQUNBLHFEQUNBLGdCQUNBLHdHQUNBLDRCQUNBLDZCQUNBLGdCQUNBLG9CQUNBLGVBRUYscUVBQ0UsZUFFRixzRUFDRSxnQkFDQSx5QkFDUSxpQkFDUiwrRUFDQSxhQUNBLHdCQUNBLHNCQUNBLGFBQ0Esc0JBQ0EsaUJBRUYsbUdBQ0UsbUJBRUYsaUdBQ0UsYTs7QUNyREYsOENBQ0Usa0JBQ0EsVUFDQSxvRUFDQSxxRUFDQSxnQkFDQSxnQkFDQSxpQkFDQSw4REFDQSxxRUFDQSxlQUVGLDZFQUNFLGVBQ0EsK0RBRUYsMERBQ0UscUJBRUYsaUZBQ0UsK0dBRUYsZ0ZBQ0Usa0VBQ0EsVUFDQSw2RUFDQSxxRUFDQSxnRUFDQSw4REFDQSw4REFDQSw0REFFRiwrR0FDRSw2REFDQSw0RUFDQSxrRkFFRixpSEFDRSx1RUFFRiw0SkFDRSxtSUFHRiwyQ0FDRSxrQkFDQSxzQkFDQSxhQUNBLHVCQUNBLDJDQUNBLDJDQUNBLGNBQ0EscUJBSUYsNEVBQ0UscUZBQ0EsNEJBQ0EsOEJBQ0EsOEZBQ0Esb0JBQ0Esc0JBQ0EsK0JBQ0EsbUNBQ0Esa0RBQ0EsMENBQ0Esa0VBQ0EsNkVBRUYsdUNBQ0UsNEVBQ0UsZUFDQSxpQkFHSixvTUFDRSxlQUNBLGdCQUVGLGtGQUNFLGVBQ0EsMEZBRUYsa0ZBQ0UsYUFFRixtRkFDRSwyRkFFRix1UEFDRSwrQkFDQSxtQ0FFRixxSEFDRSxrREFDQSx3RUFDQSx3RUFDQSwyREFDQSxnQkFDQSxxQkFFRix5SEFDRSxtREFFRixpREFDRSxhQUVGLDZWQUNFLHFGQUdGLHNDQUNFLGdEQUNBLGNBRUYsc0VBQ0UsaURBRUYscUVBQ0UsNkRBR0YsK0NBQ0UsaURBR0YsaURBQ0UsT0FDQSxhQUNBLHNCQUdGLDBDQUNFLGFBQ0EsOEJBQ0EsbUJBQ0EsZ0NBR0YsMkNBQ0UscURBRUYsMEVBQ0UsNkRBR0YsZ0RBQ0UsK0NBQ0EsbURBQ0EsNERBQ0EsZ0VBRUYsa0ZBQ0Usa0VBRUYsK0VBQ0UsNkQ7QUM3SkYsaURBQ0UscUJBRUYsa0ZBQ0UsaUJBQ0EsY0FHRixzREFDRSxnQkFDQSxpQkFDQSxlQUNBLGdCQUNBLDRHQUNBLHlCQUVGLHVDQUNFLHNEQUNFLGVBQ0EsaUJBR0osd0pBQ0UsZUFDQSxnQkFHRix3Q0FDRSx1QkFDQSxnSkFFRix1Q0FDRSx3Q0FDRSxlQUNBLGlCQUdKLDRIQUNFLGVBQ0EsZ0JBRUYsNkNBQ0UsMEJBR0Ysd0NBQ0UsYUFDQSxzQkFDQSxnQkFDQSwwQ0FDQSwyQ0FDQSw4RUFDQSxtSEFDQSx5RUFHRixvRkFFRSw2REFHRixpRkFDRSxhQUNBLCtCQUVGLCtHQUNFLG9DQUdGLHVEQUNFLGFBRUYsOFFBQ0UsVUFFRixrSkFDRSwwQkFDQSx3QkFDQSwrQ0FDQSxnREFFRixvTEFDRSxvRUFFRix5TkFDRSw2REFFRixtSkFDRSw0QkFDQSwwQkFDQSx1REFFRix3TEFDRSwyREFFRix1TEFDRSxvQkFFRix3TEFDRSxvRUFHRiwrQ0FDRSxpQkFHRixrREFDRSxpQkFHRix3REFDRSxXQUdGLGdFQUNFLGM7QUNuSEYsc0NBQ0UseUJBQ0EsaUJBQ0Esc0JBQ0EsaUJBQ0EsWUFDQSxrQkFDQSxpQkFDQSxrQkFDQSxrQkFDQSxvQkFDQSxvQkFDQSxhQUNBLHNCQUNBLDZCQUNBLFdBQ0EsaUJBQ0EsY0FDQSxpQkFDQSxvQkFDQSxtQkFDQSxtQkFDQSxvQkFDQSwrQ0FDQSxtREFDQSxxREFDQSxnQkFDQSx3R0FDQSw0QkFDQSw2QkFDQSxhQUNBLG1CQUNBLGVBQ0Esc0JBQ0EsdUJBQ0EsZUFDQSxnQkFDQSxnQkFHRiw4RUFFRSw0Q0FDQSxzRUFDQSx1RUFHRix3Q0FDRSxlQUNBLGtCQUNBLHNCQUNBLHVCQUNBLG9CQUNBLGdCQUNBLGlCQUVGLDhDQUNFLGFBRUYsa0ZBQ0UsK0JBQ0EsMkdBQ0EsNEdBQ0Esc0ZBQ0Esb0ZBQ0Esb0ZBQ0Esa0ZBQ0EsNkhBRUYsaURBQ0UsZUFDQSw2REFHRix1Q0FDRSw0REFFRix5RkFDRSwwREFFRiw2RUFDRSw2REFHRiw2Q0FDRSx1RUFFRiwrRkFDRSwwREFFRixrRkFDRSxrRUFDQSx3RUFDQSx3RUFDQSwyREFFRix3SEFDRSwrRUFFRixtRkFDRSw2REFHRixzQ0FDRSw0REFHRixpRkFFRSxpREFDQSwyQ0FDQSxrQkFDQSxzQkFDQSxnQkFDQSxpQkFFRix5R0FFRSxzQkFFRix1R0FFRSxvQkFHRiwyRUFDRSw2RDtBQ3RIRixvREFDRSw4SUFFRix1Q0FDRSxvREFDRSxlQUNBLGlCQUdKLG9KQUNFLGVBQ0EsZ0JBR0Ysb0RBQ0UseUJBR0YsNkRBQ0Usd0JBRUYsNkRBQ0UsdUJBR0Ysc0VBQ0UsdUJBR0YsK0NBQ0UseUJBQ0EsaUJBQ0Esc0JBQ0EsaUJBQ0EsWUFDQSxrQkFDQSxpQkFDQSxrQkFDQSxrQkFDQSxvQkFDQSxvQkFDQSxhQUNBLHNCQUNBLDZCQUNBLFdBQ0EsaUJBQ0EsY0FDQSxpQkFDQSxvQkFDQSxtQkFDQSxtQkFDQSxvQkFDQSwrQ0FDQSxtREFDQSxxREFDQSxnQkFDQSx3R0FDQSw0QkFDQSw2QkFDQSxlQUNBLHdDQUNBLHVDQUNBLGVBQ0EsZ0JBQ0EsZUFDQSxnQkFDQSxnQkFDQSxpQkFDQSxnQkFDQSxVQUNBLDREQUVGLDZJQUNFLGtCQUVGLDZJQUNFLCtCQUNBLGdGQUVGLHFKQUNFLFlBQ0EsY0FDQSxrQkFDQSxpRkFDQSxnRkFDQSxxSUFDQSxvSUFDQSxzRkFDQSxvRkFDQSxvRkFDQSxrRkFDQSxzRUFFRixxREFDRSwwREFFRixzREFDRSwyRDtBQ2pHRixzQ0FDRSwrQ0FDQSxtREFDQSxxREFDQSxnQkFDQSx3R0FDQSw0QkFDQSw2QkFDQSxpQkFHRix1Q0FDRSxhQUNBLHFCQUNBLGVBQ0EsdURBQ0EscUVBQ0EsaUJBRUYsaURBQ0UscUJBQ0EsOENBRUYsbUNBQ0UsaURBQ0Usc0JBR0osd0NBQ0UsaURBQ0UsZUFHSixtREFDRSxhQUNBLHlCQUVGLDJGQUNFLDhIQUNBLHNCQUNBLGdEQUNBLGlEQUVGLG9GQUNFLG9CQUNBLG9EQUNBLGdCQUdGLHVDQUNFLGlCQUNBLGlCQUNBLGtCQUNBLHNCQUVGLG9EQUNFLG1CQUdGLHlDQUNFLGtCQUNBLHNCQUNBLGlCQUNBLGdCQUNBLHFCQUVGLHdkQUNFLDBEQUVGLDhPQUNFLGdFQUVGLGdGQUNFLG9FQUNBLHNFQUVGLDREQUNFLGFBRUYsbUZBQ0UsK0JBQ0EsbUJBQ0Esc0VBQ0Esb0VBQ0Esb0VBQ0Esa0VBQ0Esc0VBR0YsNkNBQ0Usa0JBQ0EsZ0JBQ0EsaUJBRUYsOEVBS0UsMkhBRUYscURBQ0Usc0JBQ0EsaUJBQ0EsdURBQ0EscURBQ0EsMkNBRUYsNEJBQ0UscURBQ0UsZ0JBQ0EscUJBQ0EsZUFDQSxtRUFJSix1Q0FDRSw4Q0FZRixtREFDRSxzQkFDQSxvRUFDQSxvRUFDQSxrQkFDQSxnRUFFRixrR0FDRSxpREFDQSxrREFDQSwyRUFHRixrREFDRSxjQUNBLHFCQUNBLHNCQUNBLGlCQUNBLDRCQUNBLDBCQUNBLDBCQUNBLHdCQUNBLGdFQUVGLDBGQUNFLCtEQUVGLDRPQUNFLDBEQUVGLDRRQUNFLHNFQUNBLG9FQUVGLHFFQUNFLGFBRUYseUZBQ0UsZ0lBR0YsaURBQ0UsOEdBRUYseUZBQ0Usc0lBRUYsZ0xBQ0UsbUhBRUYsa0xBQ0UsZ0VBQ0EsdUVBR0YsOEtBQ0UsMERBR0Ysd0NBQ0UsaURBQ0EsZ0VBRUYsd0RBQ0UsYUFDQSxtQkFDQSw4QkFDQSxtQkFDQSxlQUNBLHVDQUVGLG1EQUNFLHlCO0FDbE5GLDJEQUNFLGtCQUNBLGNBQ0EsYUFDQSxtQkFHRiwyQ0FDRSxzQkFDQSxrRkFDQSwwSEFDQSxxQkFDQSxvQkFDQSxpQkFFRixvRkFDRSwrR0FFRiw0RkFDRSw4R0FFRiw2SEFDRSxtSEFDQSxrTEFFRixxSUFDRSwrS0FFRiw2SEFDRSxtSEFDQSxrTEFFRixxSUFDRSw4S0FFRiw2SEFDRSxtSEFDQSxrTEFFRixxSUFDRSw4S0FFRiw2SEFDRSxtSEFDQSxrTEFFRixxSUFDRSw4S0FFRiw2SEFDRSxtSEFDQSxrTEFFRixxSUFDRSw4S0FFRiw2SEFDRSxtSEFDQSxrTEFFRixxSUFDRSw4S0FFRiw2SEFDRSxtSEFDQSxrTEFFRixxSUFDRSw4S0FFRiw2SEFDRSxtSEFDQSxrTEFFRixxSUFDRSw4S0FFRiw2SEFDRSxtSEFDQSxrTEFFRixxSUFDRSw4S0FFRiw2SEFDRSxtSEFDQSxrTEFFRixxSUFDRSw4S0FFRixnSUFDRSxtSEFDQSxrTEFFRix3SUFDRSw4S0FFRixvRkFDRSw2R0FFRixvRkFDRSxvSEFDQSx3QkFFRixvRkFDRSx3TUFDQSxzQkFFRixxREFDRSxtQkFFRixtREFDRSxzQkFFRiw4RkFDRSxtQkFDQSxnQkFDQSx1QkFFRix1REFDRSwyRUFFRixnR0FDRSwrSUFFRix3R0FDRSw4SUFFRix5SUFDRSxtSkFDQSxrTkFFRixpSkFDRSwrTUFFRix5SUFDRSxtSkFDQSxrTkFFRixpSkFDRSw4TUFFRix5SUFDRSxtSkFDQSxrTkFFRixpSkFDRSw4TUFFRix5SUFDRSxtSkFDQSxrTkFFRixpSkFDRSw4TUFFRix5SUFDRSxtSkFDQSxrTkFFRixpSkFDRSw4TUFFRix5SUFDRSxtSkFDQSxrTkFFRixpSkFDRSw4TUFFRix5SUFDRSxtSkFDQSxrTkFFRixpSkFDRSw4TUFFRix5SUFDRSxtSkFDQSxrTkFFRixpSkFDRSw4TUFFRix5SUFDRSxtSkFDQSxrTkFFRixpSkFDRSw4TUFFRix5SUFDRSxtSkFDQSxrTkFFRixpSkFDRSw4TUFFRiw0SUFDRSxtSkFDQSxrTkFFRixvSkFDRSw4TUFFRixzREFDRSx5RUFFRiwrRkFDRSw2SUFTRix3SUFDRSwwR0FFRixnSkFDRSx5R0FFRixpTEFDRSw4R0FDQSw2S0FFRix5TEFDRSwwS0FFRixpTEFDRSw4R0FDQSw2S0FFRix5TEFDRSx5S0FFRixpTEFDRSw4R0FDQSw2S0FFRix5TEFDRSx5S0FFRixpTEFDRSw4R0FDQSw2S0FFRix5TEFDRSx5S0FFRixpTEFDRSw4R0FDQSw2S0FFRix5TEFDRSx5S0FFRixpTEFDRSw4R0FDQSw2S0FFRix5TEFDRSx5S0FFRixpTEFDRSw4R0FDQSw2S0FFRix5TEFDRSx5S0FFRixpTEFDRSw4R0FDQSw2S0FFRix5TEFDRSx5S0FFRixpTEFDRSw4R0FDQSw2S0FFRix5TEFDRSx5S0FFRixpTEFDRSw4R0FDQSw2S0FFRix5TEFDRSx5S0FFRixvTEFDRSw4R0FDQSw2S0FFRiw0TEFDRSx5S0FFRiwwUkFDRSx5SkFFRixrU0FDRSx3SkFFRixtVUFDRSw2SkFDQSw0TkFFRiwyVUFDRSx5TkFFRixtVUFDRSw2SkFDQSw0TkFFRiwyVUFDRSx3TkFFRixtVUFDRSw2SkFDQSw0TkFFRiwyVUFDRSx3TkFFRixtVUFDRSw2SkFDQSw0TkFFRiwyVUFDRSx3TkFFRixtVUFDRSw2SkFDQSw0TkFFRiwyVUFDRSx3TkFFRixtVUFDRSw2SkFDQSw0TkFFRiwyVUFDRSx3TkFFRixtVUFDRSw2SkFDQSw0TkFFRiwyVUFDRSx3TkFFRixtVUFDRSw2SkFDQSw0TkFFRiwyVUFDRSx3TkFFRixtVUFDRSw2SkFDQSw0TkFFRiwyVUFDRSx3TkFFRixtVUFDRSw2SkFDQSw0TkFFRiwyVUFDRSx3TkFFRixzVUFDRSw2SkFDQSw0TkFFRiw4VUFDRSx3TkFFRiwyTEFDRSx5R0FFRixtTUFDRSx3R0FFRixvT0FDRSw2R0FDQSw0S0FFRiw0T0FDRSx5S0FFRixvT0FDRSw2R0FDQSw0S0FFRiw0T0FDRSx3S0FFRixvT0FDRSw2R0FDQSw0S0FFRiw0T0FDRSx3S0FFRixvT0FDRSw2R0FDQSw0S0FFRiw0T0FDRSx3S0FFRixvT0FDRSw2R0FDQSw0S0FFRiw0T0FDRSx3S0FFRixvT0FDRSw2R0FDQSw0S0FFRiw0T0FDRSx3S0FFRixvT0FDRSw2R0FDQSw0S0FFRiw0T0FDRSx3S0FFRixvT0FDRSw2R0FDQSw0S0FFRiw0T0FDRSx3S0FFRixvT0FDRSw2R0FDQSw0S0FFRiw0T0FDRSx3S0FFRixvT0FDRSw2R0FDQSw0S0FFRiw0T0FDRSx3S0FFRix1T0FDRSw2R0FDQSw0S0FFRiwrT0FDRSx3S0FFRiw2VUFDRSx3SkFFRixxVkFDRSx1SkFFRixzWEFDRSw0SkFDQSwyTkFFRiw4WEFDRSx3TkFFRixzWEFDRSw0SkFDQSwyTkFFRiw4WEFDRSx1TkFFRixzWEFDRSw0SkFDQSwyTkFFRiw4WEFDRSx1TkFFRixzWEFDRSw0SkFDQSwyTkFFRiw4WEFDRSx1TkFFRixzWEFDRSw0SkFDQSwyTkFFRiw4WEFDRSx1TkFFRixzWEFDRSw0SkFDQSwyTkFFRiw4WEFDRSx1TkFFRixzWEFDRSw0SkFDQSwyTkFFRiw4WEFDRSx1TkFFRixzWEFDRSw0SkFDQSwyTkFFRiw4WEFDRSx1TkFFRixzWEFDRSw0SkFDQSwyTkFFRiw4WEFDRSx1TkFFRixzWEFDRSw0SkFDQSwyTkFFRiw4WEFDRSx1TkFFRix5WEFDRSw0SkFDQSwyTkFFRixpWUFDRSx1TkFFRiw4T0FDRSwrR0FFRixzUEFDRSw4R0FFRix1UkFDRSxtSEFDQSxrTEFFRiwrUkFDRSwrS0FFRix1UkFDRSxtSEFDQSxrTEFFRiwrUkFDRSw4S0FFRix1UkFDRSxtSEFDQSxrTEFFRiwrUkFDRSw4S0FFRix1UkFDRSxtSEFDQSxrTEFFRiwrUkFDRSw4S0FFRix1UkFDRSxtSEFDQSxrTEFFRiwrUkFDRSw4S0FFRix1UkFDRSxtSEFDQSxrTEFFRiwrUkFDRSw4S0FFRix1UkFDRSxtSEFDQSxrTEFFRiwrUkFDRSw4S0FFRix1UkFDRSxtSEFDQSxrTEFFRiwrUkFDRSw4S0FFRix1UkFDRSxtSEFDQSxrTEFFRiwrUkFDRSw4S0FFRix1UkFDRSxtSEFDQSxrTEFFRiwrUkFDRSw4S0FFRiwwUkFDRSxtSEFDQSxrTEFFRixrU0FDRSw4S0FFRixnWUFDRSw4SkFFRix3WUFDRSw2SkFFRix5YUFDRSxrS0FDQSxpT0FFRixpYkFDRSw4TkFFRix5YUFDRSxrS0FDQSxpT0FFRixpYkFDRSw2TkFFRix5YUFDRSxrS0FDQSxpT0FFRixpYkFDRSw2TkFFRix5YUFDRSxrS0FDQSxpT0FFRixpYkFDRSw2TkFFRix5YUFDRSxrS0FDQSxpT0FFRixpYkFDRSw2TkFFRix5YUFDRSxrS0FDQSxpT0FFRixpYkFDRSw2TkFFRix5YUFDRSxrS0FDQSxpT0FFRixpYkFDRSw2TkFFRix5YUFDRSxrS0FDQSxpT0FFRixpYkFDRSw2TkFFRix5YUFDRSxrS0FDQSxpT0FFRixpYkFDRSw2TkFFRix5YUFDRSxrS0FDQSxpT0FFRixpYkFDRSw2TkFFRiw0YUFDRSxrS0FDQSxpT0FFRixvYkFDRSw2TkFFRixxT0FDRSwrR0FFRiw2T0FDRSw4R0FFRiw4UUFDRSxtSEFDQSxrTEFFRixzUkFDRSwrS0FFRiw4UUFDRSxtSEFDQSxrTEFFRixzUkFDRSw4S0FFRiw4UUFDRSxtSEFDQSxrTEFFRixzUkFDRSw4S0FFRiw4UUFDRSxtSEFDQSxrTEFFRixzUkFDRSw4S0FFRiw4UUFDRSxtSEFDQSxrTEFFRixzUkFDRSw4S0FFRiw4UUFDRSxtSEFDQSxrTEFFRixzUkFDRSw4S0FFRiw4UUFDRSxtSEFDQSxrTEFFRixzUkFDRSw4S0FFRiw4UUFDRSxtSEFDQSxrTEFFRixzUkFDRSw4S0FFRiw4UUFDRSxtSEFDQSxrTEFFRixzUkFDRSw4S0FFRiw4UUFDRSxtSEFDQSxrTEFFRixzUkFDRSw4S0FFRixpUkFDRSxtSEFDQSxrTEFFRix5UkFDRSw4S0FFRix1WEFDRSw4SkFFRiwrWEFDRSw2SkFFRixnYUFDRSxrS0FDQSxpT0FFRix3YUFDRSw4TkFFRixnYUFDRSxrS0FDQSxpT0FFRix3YUFDRSw2TkFFRixnYUFDRSxrS0FDQSxpT0FFRix3YUFDRSw2TkFFRixnYUFDRSxrS0FDQSxpT0FF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QSx3RUFDQSx5RUFDQSw4REFDQSwyRkFDQSw4REFDQSw2RkFDQSxxR0FDQSxvRkFDQSxzRkFDQSx5RUFDQSwrR0FDQSx3RkFDQSxtSEFDQSxtREFDQSxxRkFDQSxrR0FDQSwwRkFDQSx3RkFDQSwyREFDQSxpRkFDQSw2REFDQSxzRUFDQSxpRUFDQSx5R0FDQSxrRUFDQSw4REFDQSw2RkFDQSwyRkFDQSwrRUFDQSx3R0FDQSx3RkFDQSwyREFDQSxtRUFDQSw2REFDQSw4RUFDQSwyRkFDQSwrRkFDQSx1RUFDQSwyQ0FDQSw4RUFDQSx1RUFDQSwrQ0FDQSxpRUFDQSxrRUFDQSx3RkFDQSxnREFDQSwrRUFDQSw4RUFDQSx3RUFDQSx5RkFDQSxpRkFDQSw4RUFDQSwrRkFDQSx1RkFDQSw4RUFDQSwrRkFDQSx1RkFDQSwwRUFDQSwyRkFDQSxtRkFDQSwwRUFDQSxzRUFDQSx1RUFDQSw4RUFDQSx3RUFDQSx5RUFDQSxxRUFDQSwwQ0FDQSw2RUFDQSxzRUFDQSw4Q0FDQSxxRUFDQSwwRUFDQSx1RkFDQSxrRUFDQSx1RUFDQSx3RkFDQSw2RUFDQSw4RkFDQSw2RUFDQSw4RkFDQSx5RUFDQSwwRkFDQSx5RUFDQSw0RUFDQSw2RUFDQSw2RUFDQSw4RUFDQSxpRkFDQSxxREFDQSxpREFDQSx3Q0FDQSw0RUFDQSwwREFDQSxxREFDQSx5REFDQSwwREFDQSxxREFDQSwwREFDQSw4REFDQSxvRkFDQSxrRkFDQSx5REFDQSwwREFDQSw0REFDQSw4RUFDQSw4RUFDQSw2REFDQSxpRUFDQSxrRUFDQSxvRUFDQSwwRUFDQSw0R0FDQSx3RkFDQSw0RkFDQSw0R0FDQSx3R0FDQSw4R0FDQSwwR0FDQSwwREFDQSw4RkFDQSw4RkFDQSw4RkFDQSxnR0FDQSxzRUFDQSwwRUFDQSxxRkFDQSxpRkFDQSwwRUFDQSxxRkFDQSxtRkFDQSxzR0FDQSw0RUFDQSxzRkFDQSxtRkFDQSwrRUFDQSxrRUFDQSx3RkFDQSxnRkFDQSxtRUFDQSx5RkFDQSxzRkFDQSx3RUFDQSxnRkFDQSw0RkFDQSxnR0FDQSxzRkFDQSw2RkFDQSxnR0FDQSxzRkFDQSx5SEFDQSw4RkFDQSxpR0FDQSx1RkFDQSwyRkFDQSwyRUFDQSxxRkFDQSxpR0FDQSxxR0FDQSwyRkFDQSxrR0FDQSxxR0FDQSwyRkFDQSwrSEFDQSxtR0FDQSxzR0FDQSw0RkFDQSwwRkFDQSwyRUFDQSxvRkFDQSxnR0FDQSxvR0FDQSwwRkFDQSxpR0FDQSxvR0FDQSwwRkFDQSwrSEFDQSxrR0FDQSxxR0FDQSwyRkFDQSxzRkFDQSx5RUFDQSxnRkFDQSw0RkFDQSxnR0FDQSxzRkFDQSw2RkFDQSxnR0FDQSxzRkFDQSwySEFDQSw4RkFDQSxpR0FDQSx1RkFDQSw0RkFDQSwyRUFDQSx1RkFDQSxrR0FDQSxxR0FDQSwyRkFDQSxrR0FDQSxxR0FDQSwyRkFDQSwrSEFDQSxtR0FDQSx1R0FDQSw2RkFDQSw4REFDQSxxRkFDQSx3REFDQSx1RkFDQSw4RUFDQSx1RUFDQSx5R0FDQSx3RkFDQSxzRUFDQSx3R0FDQSx1RkFDQSxvRUFDQSw2RkFDQSxvRkFDQSxvRUFDQSw2RkFDQSxvRkFDQSw4R0FDQSxxRUFDQSwrRkFDQSxxRkFDQSxtRUFDQSx5RkFDQSxtRkFDQSx5RUFDQSwrRkFDQSx5RkFDQSx5RUFDQSwrRkFDQSx5RkFDQSx3SEFDQSwwRUFDQSxpR0FDQSwwRkFDQSxzRUFDQSw4RkFDQSxzRkFDQSw0RUFDQSxvR0FDQSw0RkFDQSw0RUFDQSxvR0FDQSw0RkFDQSw4SEFDQSw2RUFDQSxzR0FDQSw2RkFDQSxvRUFDQSx5RkFDQSxvRkFDQSwwRUFDQSwrRkFDQSwwRkFDQSwwRUFDQSwrRkFDQSwwRkFDQSwwSEFDQSwyRUFDQSxpR0FDQSwyRkFDQSxzRUFDQSw2RkFDQSxzRkFDQSw0RUFDQSxtR0FDQSw0RkFDQSw0RUFDQSxtR0FDQSw0RkFDQSw4SEFDQSw2RUFDQSxxR0FDQSw2RkFDQSxzRUFDQSwrRkFDQSxzRkFDQSw0RUFDQSxxR0FDQSw0RkFDQSw0RUFDQSxxR0FDQSw0RkFDQSw4SEFDQSw2RUFDQSxzR0FDQSw2RkFDQSx5RUFDQSwrREFDQSx3REFDQSxpRkFDQSwwRkFDQSxpRkFDQSwwRkFDQSxrRkFDQSwyRkFDQSxxRkFDQSwrREFDQSwyREFDQSxrRkFDQSwrRUFDQSxpRUFDQSwwRkFDQSwrRUFDQSxpRUFDQSwwRkFDQSwrRUFDQSwyR0FDQSxrRUFDQSwyRkFDQSxpRkFDQSxvRUFDQSx3RUFDQSxxRkFDQSxtRUFDQSx1RUFDQSxvRkFDQSxnRUFDQSxvRUFDQSw0RUFDQSxzRUFDQSw0RkFDQSxpRkFDQSxzRUFDQSw0RkFDQSxrRkFDQSxxSEFDQSx1RUFDQSw2RkFDQSxtRkFDQSxtRUFDQSx1RUFDQSxpRkFDQSx5RUFDQSxpR0FDQSxzRkFDQSx5RUFDQSxpR0FDQSx1RkFDQSwySEFDQSwwRUFDQSxrR0FDQSx3RkFDQSxtRUFDQSx1RUFDQSxnRkFDQSx5RUFDQSxnR0FDQSxxRkFDQSx5RUFDQSxnR0FDQSxzRkFDQSwySEFDQSwwRUFDQSxpR0FDQSx1RkFDQSxpRUFDQSxxRUFDQSw0RUFDQSx1RUFDQSw0RkFDQSxpRkFDQSx1RUFDQSw0RkFDQSxrRkFDQSx1SEFDQSx3RUFDQSw2RkFDQSxtRkFDQSxtRUFDQSx1RUFDQSxrRkFDQSx5RUFDQSxpR0FDQSx1RkFDQSx5RUFDQSxpR0FDQSx1RkFDQSwySEFDQSwwRUFDQSxtR0FDQSx3RkFDQSxrRUFDQSwrRUFDQSxxRkFDQSx3RUFDQSxxRkFDQSx5RkFDQSxrRkFDQSxxRkFDQSx5RkFDQSw4RUFDQSxvSEFDQSx1RkFDQSwwRkFDQSxnRkFDQSxpR0FDQSwyRUFDQSx3RkFDQSxnR0FDQSwwRUFDQSx1RkFDQSxrRUFDQSx5RkFDQSw0REFDQSx1RkFDQSxrRkFDQSwyRUFDQSw2R0FDQSw0RkFDQSwwRUFDQSw0R0FDQSwyRkFDQSx3RUFDQSw2RkFDQSx3RkFDQSx3RUFDQSw2RkFDQSx3RkFDQSx3SEFDQSx5RUFDQSwrRkFDQSx5RkFDQSxvR0FDQSx3SEFDQSxvSEFDQSwwSEFDQSxzSEFDQSxvR0FDQSx3SEFDQSxvSEFDQSwwSEFDQSxzSEFDQSwrREFDQSx3RUFDQSxxRkFDQSxpRUFDQSwwQ0FDQSw4Q0FDQSxvREFDQSwyQ0FDQSwrREFDQSxxR0FDQSwwRUFDQSxvRkFDQSx1REFDQSxzRkFDQSx5RkFDQSxxR0FDQSwwRUFDQSxtREFDQSx1REFDQSw2REFDQSw2RUFDQSw4Q0FDQSxrREFDQSwyREFDQSx3REFDQSx5REFDQSw2REFDQSwrRUFDQSx3REFDQSx5REFDQSw4RkFDQSwrREFDQSxnRUFDQSwrRkFDQSw0RkFDQSxnRUFDQSwrRkFDQSxpR0FDQSw0RkFDQSwrR0FDQSxrR0FDQSw0RkFDQSxrR0FDQSwySEFDQSxzRkFDQSxzREFDQSx1RUFDQSx1REFDQSw0REFDQSxrRkFDQSwyRUFDQSxpRkFDQSwrREFDQSxnSEFDQSx1RkFDQSxxRUFDQSxzSEFDQSxnRkFDQSx3RkFDQSwyREFDQSx5REFDQSwwREFDQSwyREFDQSw2R0FDQSxtSUFDQSwyR0FDQSw2SUFDQSx1SEFDQSw2SEFDQSxnR0FDQSx3R0FDQSw0SUFDQSxvSUFDQSxzSEFDQSxnSkFDQSx3SUFDQSwwSEFDQSwwSUFDQSxrSUFDQSxvSEFDQSwwSUFDQSxrSUFDQSxvSEFDQSxrRUFDQSxvRUFDQSw0RUFDQSxzRUFDQSx5RUFDQSw0RUFDQSxrRkFDQSxpREFDQSxnRkFDQSwrRUFDQSw4RUFDQSwrRUFDQSw4RUFDQSw4RkFDQSxvRkFDQSxvRkFDQSxrRUFDQSx5RkFDQSx3RUFDQSxpRkFDQSxtREFDQSwrRUFDQSx3RUFDQSw4REFDQSxxRUFDQSx5RUFDQSxpREFDQSx3RkFDQSxxR0FDQSx3RkFDQSxtR0FDQSxtR0FDQSwrRUFDQSxtR0FDQSx1R0FDQSwyRkFDQSxxR0FDQSxxR0FDQSxrRkFDQSxrR0FDQSx1R0FDQSwwRkFDQSxxR0FDQSxxR0FDQSxpRkFDQSxnR0FDQSx1R0FDQSwwRkFDQSxxR0FDQSxxR0FDQSwrRUFDQSx3REFDQSx1RUFDQSxrREFDQSxnRUFDQSw0RUFDQSxpRUFDQSw0RUFDQSw2RUFDQSxzREFDQSxxRkFDQSxtRkFDQSw0RUFDQSw0RUFDQSwrRUFDQSw2RUFDQSxvRkFDQSxrRkFDQSx1RkFDQSxrRkFDQSxrRkFDQSxtRkFDQSx1REFDQSxzRkFDQSx3RkFDQSxtR0FDQSxzRkFDQSxvRkFDQSx5RkFDQSx1RkFDQSxtR0FDQSxxRkFDQSxtRkFDQSwwRkFDQSx3RkFDQSwyREFDQSxrRUFDQSxnRUFDQSxpRUFDQSx5REFDQSxrRkFDQSxrSEFDQSx5R0FDQSx3RkFDQSw4SEFDQSx5RkFDQSx1R0FDQSxzRkFDQSwrREFDQSwyRkFDQSx1R0FDQSx5RkFDQSxnRkFDQSw2R0FDQSx3R0FDQSw2R0FDQSw0R0FDQSw2R0FDQSwrREFDQSw2REFDQSwwREFDQSxpRkFDQSxvRkFDQSwyRkFDQSxrRUFDQSwwRkFDQSw0REFDQSxxRUFDQSxxREFDQSx1RUFDQSwrRUFDQSwwRkFDQSxtRkFDQSxxRkFDQSxzR0FDQSxzR0FDQSw0RUFDQSxzRkFDQSx3RkFDQSwyREFDQSxpRkFDQSxpRkFDQSxtRkFDQSxtRkFDQSxzR0FDQSxxRkFDQSw4RkFDQSxnRUFDQSw0RkFDQSwyRUFDQSxrRkFDQSxzRkFDQSw4REFDQSxxR0FDQSwrSEFDQSxxR0FDQSw2SEFDQSxvR0FDQSw0RkFDQSx5RkFDQSwyRkFDQSw0RkFDQSw4RkFDQSxrR0FDQSxpRkFDQSwwRkFDQSwyREFDQSx3RkFDQSw4RUFDQSxrRkFDQSx1RUFDQSw2REFDQSx3RkFDQSwwRkFDQSxzRkFDQSx1RkFDQSw0RkFDQSx1RkFDQSw2RUFDQSw4RUFDQSwwR0FDQSx3RkFDQSx1RkFDQSxrRUFDQSwyRUFDQSwrREFDQSw4RkFDQSx1R0FDQSwwRkFDQSx1R0FDQSwrRkFDQSxnRUFDQSw2RkFDQSxzRkFDQSxxRkFDQSxzRkFDQSw4REFDQSw0REFDQSw2RkFDQSwrRkFDQSwyRkFDQSw0RkFDQSw2RkFDQSxpRkFDQSw2RUFDQSwyREFDQSxrREFDQSwrQ0FDQSxnREFDQSw0Q0FDQSwwRUFDQSw4RUFDQSx5RUFDQSwrRUFDQSx3RUFDQSwrRUFDQSx1RUFDQSxpRkFDQSwwRUFDQSw2RUFDQSwyRUFDQSxrRkFDQSx1RUFDQSw0RUFDQSx5Q0FDQSxzQ0FDQSw4RkFDQSwyQ0FDQSx3Q0FDQSwrQ0FDQSxvREFDQSwwREFDQSx5REFDQSxxRUFDQSw4REFDQSx3REFDQSx3REFDQSw2REFDQSw0REFDQSx1REFDQSx1RkFDQSw4RkFDQSwrRUFDQSw2RkFDQSx1RkFDQSx5R0FDQSwwRUFDQSx3RUFDQSx3RUFDQSx3RUFDQSxnRkFDQSx1R0FDQSxvRUFDQSxxRUFDQSxvRUFDQSwyRUFDQSw0RUFDQSxrREFDQSxtREFDQSx5RUFDQSwwRUFDQSwyRUFDQSx5RUFDQSwwRUFDQSw2RUFDQSwrQ0FDQSxtREFDQSw0RUFDQSwrRUFDQSxtRkFDQSxrRkFDQSx5REFDQSwwREFDQSxzRkFDQSxtRkFDQSxvRkFDQSxpRkFDQSwwRUFDQSxxRkFDQSxxRUFDQSwyRUFDQSw4Q0FDQSw2RUFDQSxtRUFDQSxpREFDQSx5REFDQSwyQ0FDQSwyQ0FDQSx3RUFDQSx5RUFDQSxzRUFDQSx1RUFDQSxrREFDQSxpRkFDQSwrRUFDQSxpREFDQSx5RkFDQSx1REFDQSxpREFDQSw4RUFDQSxvRUFDQSx1RUFDQSx5REFDQSx1RUFDQSx5RUFDQSw0RUFDQSxxRUFDQSxpRkFDQSxtRkFDQSxtRUFDQSw2RUFDQSw4RkFDQSw2REFDQSwrRUFDQSxtR0FDQSxrRUFDQSxpRkFDQSxvR0FDQSxtRUFDQSxxRkFDQSxzR0FDQSxxRUFDQSxxRkFDQSxzR0FDQSxxRUFDQSxnRkFDQSxpR0FDQSx5RkFDQSxrRkFDQSxzR0FDQSwyRkFDQSxvRkFDQSx1R0FDQSw2RkFDQSx3RkFDQSx5R0FDQSxpR0FDQSx3RkFDQSx5R0FDQSxpR0FDQSw4RUFDQSxpR0FDQSw4REFDQSxnRkFDQSxpR0FDQSxtRUFDQSxrRkFDQSxtR0FDQSxvRUFDQSxzRkFDQSx1R0FDQSxzRUFDQSxzRkFDQSx1R0FDQSxzRUFDQSw0REFDQSxnRUFDQSxrRkFDQSxtRkFDQSwyRkFDQSxpRkFDQSxzRkFDQSxvRkFDQSw2RUFDQSx1RkFDQSxnR0FDQSx1RkFDQSwyRkFDQSwrREFDQSxpRUFDQSx1RkFDQSxxRkFDQSxzRkFDQSx1RkFDQSxrRkFDQSxxRkFDQSw0RkFDQSx1RkFDQSx3RkFDQSw0SEFDQSxvSEFDQSxzR0FDQSxnSUFDQSx3SEFDQSwwR0FDQSw2R0FDQSxtSUFDQSwySEFDQSx5SUFDQSxpSkFDQSwySEFDQSx1SUFDQSwrSUFDQSx5SEFDQSxtSUFDQSx1SUFDQSwrSUFDQSx5SEFDQSwwSEFDQSxrSEFDQSxvR0FDQSwwSEFDQSxrSEFDQSxvR0FDQSwwRkFDQSx3R0FDQSxrR0FDQSxvSEFDQSwyRUFDQSwrRUFDQSx5RkFDQSxzRkFDQSwwRUFDQSw2RUFDQSwwRUFDQSwrQ0FDQSx1REFDQSx3Q0FDQSx3REFDQSxzREFDQSwwREFDQSwwRUFDQSwyRUFDQSx5REFDQSxvRkFDQSxzREFDQSxxREFDQSxxRkFDQSxrRkFDQSw2RkFDQSwyREFDQSxrRkFDQSxtRkFDQSx1REFDQSxzRkFDQSx3RkFDQSwrRUFDQSwrRUFDQSxnRkFDQSwrRUFDQSxnRkFDQSxrRkFDQSxvR0FDQSx5RkFDQSw0R0FDQSx5RkFDQSx3SEFDQSwrRkFDQSxzR0FDQSw2RUFDQSxxRkFDQSx3R0FDQSx3R0FDQSxnSEFDQSwwR0FDQSwrRkFDQSw4RkFDQSx1RkFDQSx1RUFDQSx1RUFDQSx3RUFDQSw2RUFDQSxtRkFDQSxxRkFDQSxzRkFDQSxtR0FDQSwwSEFDQSxrSEFDQSxvR0FDQSw4SEFDQSxzSEFDQSx3R0FDQSx3SEFDQSxnSEFDQSxrR0FDQSx3SEFDQSxnSEFDQSxrR0FDQSxnRkFDQSx1RkFDQSx5RUFDQSxnRkFDQSxpR0FDQSw0Q0FDQSxtREFDQSx1REFDQSxvREFDQSw2REFDQSw0REFDQSxrREFDQSw0RUFDQSxxRUFDQSw4REFDQSw4RUFDQSxrRkFDQSxpRUFDQSw2RUFDQSx1RkFDQSwwRUFDQSxnREFDQSw4Q0FDQSxvREFDQSw4RUFDQSxvREFDQSwrRUFDQSw0RUFDQSxnRkFDQSxtRkFDQSx1RkFDQSxtR0FDQSxxRkFDQSx3REFDQSw2RkFDQSwrR0FDQSwwRkFDQSx3RUFDQSxxR0FDQSw2REFDQSx3REFDQSx3REFDQSwwRkFDQSw2REFDQSw0R0FDQSxzREFDQSx1REFDQSxrR0FDQSxnRkFDQSwwREFDQSx5RkFDQSwwRkFDQSwyREFDQSw0R0FDQSwwRUFDQSxpRUFDQSx3R0FDQSw4RkFDQSw4RkFDQSxpSEFDQSw2REFDQSx5REFDQSwwREFDQSw4REFDQSwyREFDQSw0REFDQSxvR0FDQSx5REFDQSw0RkFDQSxvR0FDQSwyREFDQSx1RkFDQSw2RkFDQSxxR0FDQSwySEFDQSxtR0FDQSx5SEFDQSx5R0FDQSxxSUFDQSxtR0FDQSx5SEFDQSx3R0FDQSx1RkFDQSxnR0FDQSxrRUFDQSw4RkFDQSw2RUFDQSxvRkFDQSx3RkFDQSxnRUFDQSx1R0FDQSxtSUFDQSx1R0FDQSxpSUFDQSxzR0FDQSw4RkFDQSwyRkFDQSw2RkFDQSw4RkFDQSxnR0FDQSxvR0FDQSxtRkFDQSw0RkFDQSw2REFDQSwwRkFDQSxnRkFDQSxvRkFDQSx5RUFDQSwrREFDQSwwRkFDQSw0RkFDQSx3RkFDQSx5RkFDQSw4RkFDQSx5RkFDQSwrRUFDQSxnRkFDQSw0R0FDQSwwRkFDQSx5RkFDQSxvRUFDQSw2RUFDQSxpRUFDQSxnR0FDQSx5R0FDQSw0RkFDQSx5R0FDQSxpR0FDQSxrRUFDQSwrRkFDQSx3RkFDQSx1RkFDQSx3RkFDQSxnRUFDQSw4REFDQSwrRkFDQSxpR0FDQSw2RkFDQSw4RkFDQSwrRkFDQSxtRkFDQSwrRUFDQSwrRUFDQSx5R0FDQSw2RUFDQSxrRkFDQSxrRkFDQSx3RUFDQSxrR0FDQSxpRUFDQSx3RkFDQSwyREFDQSxnRkFDQSxtR0FDQSx1RkFDQSxtRkFDQSxxR0FDQSxnRkFDQSxrR0FDQSxvRkFDQSxxRkFDQSxzRkFDQSwrRUFDQSxzR0FDQSxxREFDQSwwQ0FDQSx1Q0FDQSw0REFDQSx1REFDQSx5REFDQSx1REFDQSw0REFDQSx1REFDQSxrREFDQSxzREFDQSxpR0FDQSxvR0FDQSxzRkFDQSxzREFDQSxtRkFDQSw0RUFDQSxzREFDQSw4RUFDQSxnRkFDQSx1RUFDQSx5REFDQSxtRkFDQSw0RUFDQSxtRkFDQSx5RUFDQSxvRkFDQSxvREFDQSxpRkFDQSwwRUFDQSxvREFDQSw0RUFDQSxnRkFDQSxxRUFDQSx1REFDQSxpRkFDQSwwRUFDQSxpRkFDQSx1RUFDQSx3REFDQSw2RUFDQSwwREFDQSwrRUFDQSxzREFDQSx5REFDQSxvRkFDQSxvRkFDQSx3REFDQSwrRUFDQSw4Q0FDQSw0RUFDQSxpQ0FDQSw2REFDQSxvRkFDQSxtREFDQSxpRkFDQSwyRUFDQSwyRUFDQSw2RUFDQSw0RUFDQSwrRUFDQSxrREFDQSwrRUFDQSxtRUFDQSxzRkFDQSxzREFDQSw2RUFDQSxtRUFDQSxzRkFDQSxvSUFDQSw2RUFDQSxvRUFDQSwyRkFDQSx1REFDQSxvRkFDQSxzRUFDQSw0RkFDQSx5REFDQSxtRkFDQSw4REFDQSxrREFDQSwwRUFDQSxvRUFDQSw0RUFDQSxnRkFDQSw4RUFDQSx3RUFDQSw0RUFDQSw0RUFDQSxzRUFDQSx1RkFDQSxxR0FDQSxpSEFDQSxtRkFDQSxpR0FDQSwyRkFDQSw2R0FDQSxxRkFDQSw0RUFDQSwyRkFDQSx5RkFDQSxrRkFDQSw2RkFDQSwrRkFDQSwrRkFDQSxzRkFDQSw2RkFDQSxvRkFDQSw2RkFDQSxtR0FDQSw4RkFDQSwyRkFDQSxpR0FDQSxvR0FDQSxvSEFDQSwwRkFDQSxtR0FDQSwwRkFDQSx1R0FDQSwrR0FDQSw4RkFDQSxxR0FDQSxpR0FDQSxrR0FDQSw2R0FDQSx5R0FDQSx3R0FDQSx1R0FDQSwyR0FDQSxxR0FDQSx3R0FDQSwyRkFDQSwrRUFDQSxpR0FDQSxxRkFDQSxpR0FDQSxxRkFDQSxvR0FDQSwyRkFDQSxtR0FDQSx1RkFDQSx5R0FDQSw2RkFDQSw2RkFDQSx5R0FDQSwyREFDQSw2REFDQSxtRUFDQSxtQ0FDQSxvQ0FDQSxtQ0FDQSwwQ0FDQSwwQ0FDQSwwQ0FDQSwwQ0FDQSwwQ0FDQSwyQ0FDQSw0Q0FDQSw4Q0FDQSw4Q0FDQSw4Q0FDQSw4Q0FDQSw4Q0FDQSwrQ0FDQSxnREFDQSw4Q0FDQSw4Q0FDQSw4Q0FDQSw4Q0FDQSw4Q0FDQSwrQ0FDQSxnREFDQSw4Q0FDQSw4Q0FDQSw4Q0FDQSw4Q0FDQSw4Q0FDQSw4Q0FDQSwrQ0FDQSw2Q0FDQSw2Q0FDQSw2Q0FDQSw2Q0FDQSw2Q0FDQSw4Q0FDQSwrQ0FDQSw2Q0FDQSw2Q0FDQSw2Q0FDQSw2Q0FDQSw2Q0FDQSw4Q0FDQSwrQ0FDQSwrQ0FDQSwrQ0FDQSwrQ0FDQSwrQ0FDQSwrQ0FDQSxnREFDQSxpREFDQSw2Q0FDQSw2Q0FDQSw2Q0FDQSw2Q0FDQSw2Q0FDQSw4Q0FDQSwrQ0FDQSwrQ0FDQSwrQ0FDQSwrQ0FDQSxnREFDQSxnREFDQSxnREFDQSxpREFDQSwyREFDQSwyREFDQSwyREFDQSwyREFDQSwyREFDQSwyREFDQSw2REFDQSwrREFDQSwrREFDQSwrREFDQSwrREFDQSwrREFDQSwrREFDQSxpRUFDQSxpRUFDQSxrRUFDQSxpRUFDQSxpRUFDQSwyREFDQSxvRUFDQSw4REFDQSwrREFDQSxnRUFDQSwwREFDQSwrREFDQSwwREFDQSw4REFDQSxpRUFDQSx3RUFDQSx1RUFDQSx5RUFDQSxnRkFDQSxnRUFDQSxxRUFDQSxnRUFDQSxvRUFDQSxrRUFDQSxvRUFDQSxtRUFDQSx3RUFDQSxtRUFDQSxpRUFDQSw0REFDQSw0REFDQSxnRUFDQSxpRUFDQSwyREFDQSw2REFDQSw0REFDQSxrREFDQSxrREFDQSxrREFDQSxrREFDQSxrREFDQSxrREFDQSxrREFDQSxrREFDQSxrREFDQSxrREFDQSx1Q0FDQSx5Q0FDQSwwQ0FDQSw2TEFHQSw2SkFFQSxvQ0FDQSxpQ0FDQSxpQ0FDQSxxQ0FDQSxrQ0FDQSxvQ0FDQSxnQ0FDQSwrQkFDQSxrQ0FDQSxpQ0FDQSxxQ0FDQSxpQ0FDQSxrQ0FDQSxtQ0FDQSxtQ0FDQSxxQ0FDQSxpQ0FDQSxzQ0FDQSxrQ0FDQSxtQ0FDQSxtQ0FDQSxnQ0FDQSx5QkFDQSw0QkFDQSw0QkFDQSw0QkFDQSw0QkFDQSw0QkFDQSw0QkFDQSw0QkFDQSw0QkFDQSw0QkFDQSwyQkFDQSxxQ0FDQSxzQ0FDQSxxQ0FDQSxvQ0FDQSxxQ0FDQSxvQ0FDQSw2QkFDQSwrQkFDQSwrQkFDQSw0QkFDQSx5QkFDQSwwQkFDQSwyQkFDQSwyRUFDQSw2RUFDQSwyRUFDQSx3QkFDQSw4QkFDQSw4QkFDQSwyQkFDQSwrQkFDQSw2QkFDQSw4QkFDQSwyQkFDQSw0QkFDQSw2QkFDQSxzQ0FDQSxzQ0FDQSxtQ0FDQSx1Q0FDQSxxQ0FDQSxzQ0FDQSxtQ0FDQSxvQ0FDQSxxQ0FDQSxvQ0FDQSw0QkFDQSw2QkFDQSwyQkFDQSxzREFDQSxxREFDQSxvREFHRiwwQkFFRSxnREFHRiwyQ0FDRSwwQkFFRSxtREFHSixrQkFDRSx1QkFHRixLQUNFLGlCQUNBLDZCQUNBLCtDQUdGLEVBQ0Usc0JBR0YsNkJBSUUsYUFHRix1Q0FDRSxrQkFDRSxzQkFHSixpQkFDRSxVQUNBLHNCQUdGLGNBQ0UsMkRBQ0EsdURBQ0EsYUFDQSxtREFDQSx1Q0FDQSwrREFHRixjQUNFLGFBR0Ysb0JBQ0UsY0FDQSxjQUdGLGNBQ0UsY0FDQSwyQ0FFRixvRkFLRSxlQUdGLHlCQUNFLHFCQUNBLGVBQ0EsZ0JBQ0EsdUJBQ0EsbUJBRUYsdUJBQ0UsbURBRUYseUJBQ0UscURBRUYsd0JBQ0Usb0RBRUYscUJBQ0UsaURBRUYsb0JBQ0UsZ0RBRUYsdUJBQ0UsbURBRUYsdUJBQ0UsbURBR0YsZUFDRSxrRUFDQSw0REFDQSw0Q0FDQSxvQkFDQSxvREFDQSx3REFDQSx3REFDQSw0R0FDQSxzREFFRixxQkFDRSxpREFDQSx1RUFFRixzQkFDRSxrREFDQSx3RUFFRix3QkFDRSxvREFDQSwwRUFFRix3QkFDRSxvREFDQSwwRUFFRixzQkFDRSwwREFDQSx3SEFFRixzQkFDRSwwREFDQSx3SEFNRixnQkFDRSxnR0FHQSx3RkFHQSx3RUFDQSxnR0FHQSx3RkFHQSxtQkFDQSxpRUFDQSx5REFDQSw2REFDQSwyREFDQSx5REFDQSxzQkFDQSwyQ0FDQSxlQUNBLG9CQUNBLHFEQUNBLHlEQUNBLHVCQUNBLHlEQUNBLHlFQUNBLHFFQUNBLDJFQUNBLHVFQUNBLG9FQUNBLHlCQUNHLHNCQUNLLGlCQUNSLDRGQUdBLGtIQUdBLDBHQUdBLDREQUNBLGdIQUdBLHdHQUdBLDBGQUdBLDJEQUVGLHNCQUNFLHNHQUdBLDhGQUdBLGdGQUlGLHNCQUNFLHNHQUdBLDhGQUdBLGdGQUdBLDJEQUVGLHVCQUNFLHVHQUdBLCtGQUdBLGlGQUlGLDJCQUNFLFdBRUYsZ0NBQ0UsOEdBR0Esc0dBR0Esd0ZBSUYsc0NBQ0Usb0hBR0EsNEdBR0EsOEZBSUYsc0NBQ0Usb0hBR0EsNEdBR0EsOEZBR0EsOEdBSUYsdUNBQ0UscUhBR0EsNkdBR0EsK0ZBSUYsbUNBQ0UsaUhBR0EseUdBR0EsMkZBSUYseUNBQ0UsdUhBR0EsK0dBR0EsaUdBSUYseUNBQ0UsdUhBR0EsK0dBR0EsaUdBR0EsaUhBSUYsMENBQ0Usd0hBR0EsZ0hBR0Esa0dBSUYsaUNBQ0UsK0dBR0EsdUdBR0EseUZBSUYsdUNBQ0UscUhBR0EsNkdBR0EsK0ZBSUYsdUNBQ0UscUhBR0EsNkdBR0EsK0ZBR0EsK0dBSUYsd0NBQ0Usc0hBR0EsOEdBR0EsZ0dBSUYsbUNBQ0UsaUhBR0EseUdBR0EsMkZBSUYseUNBQ0UsdUhBR0EsK0dBR0EsaUdBSUYseUNBQ0UsdUhBR0EsK0dBR0EsaUdBR0EsaUhBSUYsMENBQ0Usd0hBR0EsZ0hBR0Esa0dBSUYsbUNBQ0UsaUhBR0EseUdBR0EsMkZBSUYseUNBQ0UsdUhBR0EsK0dBR0EsaUdBSUYseUNBQ0UsdUhBR0EsK0dBR0EsaUdBR0EsaUhBSUYsMENBQ0Usd0hBR0EsZ0hBR0Esa0dBSUYsc0JBQ0UsZ0VBQ0Esd0VBQ0Esc0VBQ0EsaUdBSUYsNEJBQ0Usd0RBQ0EsOEVBRUYsNEJBQ0UsZ0JBQ0Esd0RBQ0EsOEVBRUYsNkJBQ0UseURBQ0EsK0VBRUYseUJBQ0UsZ0dBR0Esd0dBR0EsZ0dBR0Esa0ZBR0Esa0hBR0EsMEhBR0Esb0dBR0Esd0hBR0EsZ0hBR0Esa0dBSUYsK0JBQ0UsOEdBR0Esc0dBR0Esd0ZBSUYsK0JBQ0UsOEdBR0Esc0dBR0Esd0ZBR0Esd0dBSUYsZ0NBQ0UsK0dBR0EsdUdBR0EseUZBSUYsK0JBQ0UsNkdBR0EscUdBR0EsdUZBSUYscUNBQ0UsbUhBR0EsMkdBR0EsNkZBSUYscUNBQ0UsbUhBR0EsMkdBR0EsNkZBR0EsNkdBSUYsc0NBQ0Usb0hBR0EsNEdBR0EsOEZBSUYsa0NBQ0UsZ0hBR0Esd0dBR0EsMEZBSUYsd0NBQ0Usc0hBR0EsOEdBR0EsZ0dBSUYsd0NBQ0Usc0hBR0EsOEdBR0EsZ0dBR0EsZ0hBSUYseUNBQ0UsdUhBR0EsK0dBR0EsaUdBSUYsZ0NBQ0UsOEdBR0Esc0dBR0Esd0ZBSUYsc0NBQ0Usb0hBR0EsNEdBR0EsOEZBSUYsc0NBQ0Usb0hBR0EsNEdBR0EsOEZBR0EsOEdBSUYsdUNBQ0UscUhBR0EsNkdBR0EsK0ZBSUYsa0NBQ0UsZ0hBR0Esd0dBR0EsMEZBSUYsd0NBQ0Usc0hBR0EsOEdBR0EsZ0dBSUYsd0NBQ0Usc0hBR0EsOEdBR0EsZ0dBR0EsZ0hBSUYseUNBQ0UsdUhBR0EsK0dBR0EsaUdBSUYsa0NBQ0UsZ0hBR0Esd0dBR0EsMEZBSUYsd0NBQ0Usc0hBR0EsOEdBR0EsZ0dBSUYsd0NBQ0Usc0hBR0EsOEdBR0EsZ0dBR0EsZ0hBSUYseUNBQ0UsdUhBR0EsK0dBR0EsaUdBSUYsc0JBQ0UsNkZBR0EscUdBR0EsNkZBR0EsK0VBR0EsK0dBR0EsdUhBR0EsaUdBR0EscUhBR0EsNkdBR0EsK0ZBSUYsNEJBQ0UsMkdBR0EsbUdBR0EscUZBSUYsNEJBQ0UsMkdBR0EsbUdBR0EscUZBR0EscUdBSUYsNkJBQ0UsNEdBR0Esb0dBR0Esc0ZBSUYsNEJBQ0UsMEdBR0Esa0dBR0Esb0ZBSUYsa0NBQ0UsZ0hBR0Esd0dBR0EsMEZBSUYsa0NBQ0UsZ0hBR0Esd0dBR0EsMEZBR0EsMEdBSUYsbUNBQ0UsaUhBR0EseUdBR0EsMkZBSUYsK0JBQ0UsNkdBR0EscUdBR0EsdUZBSUYscUNBQ0UsbUhBR0EsMkdBR0EsNkZBSUYscUNBQ0UsbUhBR0EsMkdBR0EsNkZBR0EsNkdBSUYsc0NBQ0Usb0hBR0EsNEdBR0EsOEZBSUYsNkJBQ0UsMkdBR0EsbUdBR0EscUZBSUYsbUNBQ0UsaUhBR0EseUdBR0EsMkZBSUYsbUNBQ0UsaUhBR0EseUdBR0EsMkZBR0EsMkdBSUYsb0NBQ0Usa0hBR0EsMEdBR0EsNEZBSUYsK0JBQ0UsNkdBR0EscUdBR0EsdUZBSUYscUNBQ0UsbUhBR0EsMkdBR0EsNkZBSUYscUNBQ0UsbUhBR0EsMkdBR0EsNkZBR0EsNkdBSUYsc0NBQ0Usb0hBR0EsNEdBR0EsOEZBSUYsK0JBQ0UsNkdBR0EscUdBR0EsdUZBSUYscUNBQ0UsbUhBR0EsMkdBR0EsNkZBSUYscUNB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LHFCQUNFLG1CQUdGLG1CQUNFLDJCQUdGLG1CQUNFLHNCQUdGLHNCQUNFLDhCQUdGLHlCQUNFLGtCQUNBLFVBQ0EsV0FDQSxVQUNBLFlBQ0EsaUJBQ0EsZ0JBQ0Esc0JBQ0EsbUJBQ0EsZSIsInNvdXJjZXMiOlsid2VicGFjazovL0BhbXpuL1ZlcmF0b3JFeHRlcm5hbC8uL25vZGVfbW9kdWxlcy9AYW16bi9hd3N1aS1jb21wb25lbnRzLWNvbnNvbGUvaW50ZXJuYWwvYmFzZS1jb21wb25lbnQvc3R5bGVzLnNjb3BlZC5jc3MiLCJ3ZWJwYWNrOi8vQGFtem4vVmVyYXRvckV4dGVybmFsLy4vbm9kZV9tb2R1bGVzL0BhbXpuL2F3c3VpLWNvbXBvbmVudHMtY29uc29sZS9ib3gvc3R5bGVzLnNjb3BlZC5jc3MiLCJ3ZWJwYWNrOi8vQGFtem4vVmVyYXRvckV4dGVybmFsLy4vbm9kZV9tb2R1bGVzL0BhbXpuL2F3c3VpLWNvbXBvbmVudHMtY29uc29sZS9pY29uL3N0eWxlcy5zY29wZWQuY3NzIiwid2VicGFjazovL0BhbXpuL1ZlcmF0b3JFeHRlcm5hbC8uL25vZGVfbW9kdWxlcy9AYW16bi9hd3N1aS1jb21wb25lbnRzLWNvbnNvbGUvcG9wb3Zlci9zdHlsZXMuc2NvcGVkLmNzcyIsIndlYnBhY2s6Ly9AYW16bi9WZXJhdG9yRXh0ZXJuYWwvLi9ub2RlX21vZHVsZXMvQGFtem4vYXdzdWktY29tcG9uZW50cy1jb25zb2xlL2xpdmUtcmVnaW9uL3N0eWxlcy5zY29wZWQuY3NzIiwid2VicGFjazovL0BhbXpuL1ZlcmF0b3JFeHRlcm5hbC8uL25vZGVfbW9kdWxlcy9AYW16bi9hd3N1aS1jb21wb25lbnRzLWNvbnNvbGUvc3Bpbm5lci9zdHlsZXMuc2NvcGVkLmNzcyIsIndlYnBhY2s6Ly9AYW16bi9WZXJhdG9yRXh0ZXJuYWwvLi9ub2RlX21vZHVsZXMvQGFtem4vYXdzdWktY29tcG9uZW50cy1jb25zb2xlL2J1dHRvbi9zdHlsZXMuc2NvcGVkLmNzcyIsIndlYnBhY2s6Ly9AYW16bi9WZXJhdG9yRXh0ZXJuYWwvLi9ub2RlX21vZHVsZXMvQGFtem4vYXdzdWktY29tcG9uZW50cy1jb25zb2xlL2NvbnRhaW5lci9zdHlsZXMuc2NvcGVkLmNzcyIsIndlYnBhY2s6Ly9AYW16bi9WZXJhdG9yRXh0ZXJuYWwvLi9ub2RlX21vZHVsZXMvQGFtem4vYXdzdWktY29tcG9uZW50cy1jb25zb2xlL2hlYWRlci9zdHlsZXMuc2NvcGVkLmNzcyIsIndlYnBhY2s6Ly9AYW16bi9WZXJhdG9yRXh0ZXJuYWwvLi9ub2RlX21vZHVsZXMvQGFtem4vYXdzdWktY29tcG9uZW50cy1jb25zb2xlL21vZGFsL3N0eWxlcy5zY29wZWQuY3NzIiwid2VicGFjazovL0BhbXpuL1ZlcmF0b3JFeHRlcm5hbC8uL25vZGVfbW9kdWxlcy9AYW16bi9hd3N1aS1jb21wb25lbnRzLWNvbnNvbGUvc3BhY2UtYmV0d2Vlbi9zdHlsZXMuc2NvcGVkLmNzcyIsIndlYnBhY2s6Ly9AYW16bi9WZXJhdG9yRXh0ZXJuYWwvLi9ub2RlX21vZHVsZXMvQGFtem4vYXdzdWktY29tcG9uZW50cy1jb25zb2xlL2ludGVybmFsL2NvbXBvbmVudHMvYWJzdHJhY3Qtc3dpdGNoL3N0eWxlcy5zY29wZWQuY3NzIiwid2VicGFjazovL0BhbXpuL1ZlcmF0b3JFeHRlcm5hbC8uL25vZGVfbW9kdWxlcy9AYW16bi9hd3N1aS1jb21wb25lbnRzLWNvbnNvbGUvaW50ZXJuYWwvY29tcG9uZW50cy9jaGVja2JveC1pY29uL3N0eWxlcy5zY29wZWQuY3NzIiwid2VicGFjazovL0BhbXpuL1ZlcmF0b3JFeHRlcm5hbC8uL25vZGVfbW9kdWxlcy9AYW16bi9hd3N1aS1jb21wb25lbnRzLWNvbnNvbGUvY2hlY2tib3gvc3R5bGVzLnNjb3BlZC5jc3MiLCJ3ZWJwYWNrOi8vQGFtem4vVmVyYXRvckV4dGVybmFsLy4vbm9kZV9tb2R1bGVzL0BhbXpuL2F3c3VpLWNvbXBvbmVudHMtY29uc29sZS9hbGVydC9hY3Rpb25zLXdyYXBwZXIvc3R5bGVzLnNjb3BlZC5jc3MiLCJ3ZWJwYWNrOi8vQGFtem4vVmVyYXRvckV4dGVybmFsLy4vbm9kZV9tb2R1bGVzL0BhbXpuL2F3c3VpLWNvbXBvbmVudHMtY29uc29sZS9mbGFzaGJhci9zdHlsZXMuc2NvcGVkLmNzcyIsIndlYnBhY2s6Ly9AYW16bi9WZXJhdG9yRXh0ZXJuYWwvLi9ub2RlX21vZHVsZXMvQGFtem4vYXdzdWktY29tcG9uZW50cy1jb25zb2xlL2dyaWQvc3R5bGVzLnNjb3BlZC5jc3MiLCJ3ZWJwYWNrOi8vQGFtem4vVmVyYXRvckV4dGVybmFsLy4vbm9kZV9tb2R1bGVzL0BhbXpuL2F3c3VpLWNvbXBvbmVudHMtY29uc29sZS9mb3JtLWZpZWxkL3N0eWxlcy5zY29wZWQuY3NzIiwid2VicGFjazovL0BhbXpuL1ZlcmF0b3JFeHRlcm5hbC8uL25vZGVfbW9kdWxlcy9AYW16bi9hd3N1aS1jb21wb25lbnRzLWNvbnNvbGUvdGV4dC1jb250ZW50L3N0eWxlcy5zY29wZWQuY3NzIiwid2VicGFjazovL0BhbXpuL1ZlcmF0b3JFeHRlcm5hbC8uL25vZGVfbW9kdWxlcy9AYW16bi9hd3N1aS1jb21wb25lbnRzLWNvbnNvbGUvYWxlcnQvc3R5bGVzLnNjb3BlZC5jc3MiLCJ3ZWJwYWNrOi8vQGFtem4vVmVyYXRvckV4dGVybmFsLy4vbm9kZV9tb2R1bGVzL0BhbXpuL2F3c3VpLWNvbXBvbmVudHMtY29uc29sZS9mb3JtL3N0eWxlcy5zY29wZWQuY3NzIiwid2VicGFjazovL0BhbXpuL1ZlcmF0b3JFeHRlcm5hbC8uL25vZGVfbW9kdWxlcy9AYW16bi9hd3N1aS1jb21wb25lbnRzLWNvbnNvbGUvd2l6YXJkL3N0eWxlcy5zY29wZWQuY3NzIiwid2VicGFjazovL0BhbXpuL1ZlcmF0b3JFeHRlcm5hbC8uL25vZGVfbW9kdWxlcy9AYW16bi9hd3N1aS1jb21wb25lbnRzLWNvbnNvbGUvbGluay9zdHlsZXMuc2NvcGVkLmNzcyIsIndlYnBhY2s6Ly9AYW16bi9WZXJhdG9yRXh0ZXJuYWwvLi9ub2RlX21vZHVsZXMvQGFtem4vYXdzdWktY29tcG9uZW50cy1jb25zb2xlL2NvbHVtbi1sYXlvdXQvZmxleGlibGUtY29sdW1uLWxheW91dC9zdHlsZXMuc2NvcGVkLmNzcyIsIndlYnBhY2s6Ly9AYW16bi9WZXJhdG9yRXh0ZXJuYWwvLi9ub2RlX21vZHVsZXMvQGFtem4vYXdzdWktY29tcG9uZW50cy1jb25zb2xlL2NvbHVtbi1sYXlvdXQvc3R5bGVzLnNjb3BlZC5jc3MiLCJ3ZWJwYWNrOi8vQGFtem4vVmVyYXRvckV4dGVybmFsLy4vbm9kZV9tb2R1bGVzL0BhbXpuL2F3c3VpLWNvbXBvbmVudHMtY29uc29sZS9maWxlLWRyb3B6b25lL3N0eWxlcy5zY29wZWQuY3NzIiwid2VicGFjazovL0BhbXpuL1ZlcmF0b3JFeHRlcm5hbC8uL25vZGVfbW9kdWxlcy9AYW16bi9hd3N1aS1jb21wb25lbnRzLWNvbnNvbGUvaW50ZXJuYWwvY29tcG9uZW50cy9zY3JlZW5yZWFkZXItb25seS9zdHlsZXMuc2NvcGVkLmNzcyIsIndlYnBhY2s6Ly9AYW16bi9WZXJhdG9yRXh0ZXJuYWwvLi9ub2RlX21vZHVsZXMvQGFtem4vYXdzdWktY29tcG9uZW50cy1jb25zb2xlL2ZpbGUtaW5wdXQvc3R5bGVzLnNjb3BlZC5jc3MiLCJ3ZWJwYWNrOi8vQGFtem4vVmVyYXRvckV4dGVybmFsLy4vbm9kZV9tb2R1bGVzL0BhbXpuL2F3c3VpLWNvbXBvbmVudHMtY29uc29sZS9pbnRlcm5hbC9jb21wb25lbnRzL3Rva2VuLWxpc3Qvc3R5bGVzLnNjb3BlZC5jc3MiLCJ3ZWJwYWNrOi8vQGFtem4vVmVyYXRvckV4dGVybmFsLy4vbm9kZV9tb2R1bGVzL0BhbXpuL2F3c3VpLWNvbXBvbmVudHMtY29uc29sZS90b2tlbi1ncm91cC9zdHlsZXMuc2NvcGVkLmNzcyIsIndlYnBhY2s6Ly9AYW16bi9WZXJhdG9yRXh0ZXJuYWwvLi9ub2RlX21vZHVsZXMvQGFtem4vYXdzdWktY29tcG9uZW50cy1jb25zb2xlL3Rva2VuL3N0eWxlcy5zY29wZWQuY3NzIiwid2VicGFjazovL0BhbXpuL1ZlcmF0b3JFeHRlcm5hbC8uL25vZGVfbW9kdWxlcy9AYW16bi9hd3N1aS1jb21wb25lbnRzLWNvbnNvbGUvZmlsZS10b2tlbi1ncm91cC9zdHlsZXMuc2NvcGVkLmNzcyIsIndlYnBhY2s6Ly9AYW16bi9WZXJhdG9yRXh0ZXJuYWwvLi9ub2RlX21vZHVsZXMvQGFtem4vYXdzdWktY29tcG9uZW50cy1jb25zb2xlL2ZpbGUtdXBsb2FkL3N0eWxlcy5zY29wZWQuY3NzIiwid2VicGFjazovL0BhbXpuL1ZlcmF0b3JFeHRlcm5hbC8uL25vZGVfbW9kdWxlcy9AYW16bi9hd3N1aS1jb21wb25lbnRzLWNvbnNvbGUvaW50ZXJuYWwvY29tcG9uZW50cy9kcm9wZG93bi9zdHlsZXMuc2NvcGVkLmNzcyIsIndlYnBhY2s6Ly9AYW16bi9WZXJhdG9yRXh0ZXJuYWwvLi9ub2RlX21vZHVsZXMvQGFtem4vYXdzdWktY29tcG9uZW50cy1jb25zb2xlL3N0YXR1cy1pbmRpY2F0b3Ivc3R5bGVzLnNjb3BlZC5jc3MiLCJ3ZWJwYWNrOi8vQGFtem4vVmVyYXRvckV4dGVybmFsLy4vbm9kZV9tb2R1bGVzL0BhbXpuL2F3c3VpLWNvbXBvbmVudHMtY29uc29sZS9pbnRlcm5hbC9jb21wb25lbnRzL2Ryb3Bkb3duLXN0YXR1cy9zdHlsZXMuc2NvcGVkLmNzcyIsIndlYnBhY2s6Ly9AYW16bi9WZXJhdG9yRXh0ZXJuYWwvLi9ub2RlX21vZHVsZXMvQGFtem4vYXdzdWktY29tcG9uZW50cy1jb25zb2xlL2ludGVybmFsL2NvbXBvbmVudHMvZHJvcGRvd24tZm9vdGVyL3N0eWxlcy5zY29wZWQuY3NzIiwid2VicGFjazovL0BhbXpuL1ZlcmF0b3JFeHRlcm5hbC8uL25vZGVfbW9kdWxlcy9AYW16bi9hd3N1aS1jb21wb25lbnRzLWNvbnNvbGUvaW5wdXQvc3R5bGVzLnNjb3BlZC5jc3MiLCJ3ZWJwYWNrOi8vQGFtem4vVmVyYXRvckV4dGVybmFsLy4vbm9kZV9tb2R1bGVzL0BhbXpuL2F3c3VpLWNvbXBvbmVudHMtY29uc29sZS9zZWxlY3QvcGFydHMvc3R5bGVzLnNjb3BlZC5jc3MiLCJ3ZWJwYWNrOi8vQGFtem4vVmVyYXRvckV4dGVybmFsLy4vbm9kZV9tb2R1bGVzL0BhbXpuL2F3c3VpLWNvbXBvbmVudHMtY29uc29sZS9pbnRlcm5hbC9jb21wb25lbnRzL29wdGlvbnMtbGlzdC9zdHlsZXMuc2NvcGVkLmNzcyIsIndlYnBhY2s6Ly9AYW16bi9WZXJhdG9yRXh0ZXJuYWwvLi9ub2RlX21vZHVsZXMvQGFtem4vYXdzdWktY29tcG9uZW50cy1jb25zb2xlL2ludGVybmFsL2NvbXBvbmVudHMvb3B0aW9uL3N0eWxlcy5zY29wZWQuY3NzIiwid2VicGFjazovL0BhbXpuL1ZlcmF0b3JFeHRlcm5hbC8uL25vZGVfbW9kdWxlcy9AYW16bi9hd3N1aS1jb21wb25lbnRzLWNvbnNvbGUvaW50ZXJuYWwvY29tcG9uZW50cy9zZWxlY3RhYmxlLWl0ZW0vc3R5bGVzLnNjb3BlZC5jc3MiLCJ3ZWJwYWNrOi8vQGFtem4vVmVyYXRvckV4dGVybmFsLy4vbm9kZV9tb2R1bGVzL0BhbXpuL2F3c3VpLWNvbXBvbmVudHMtY29uc29sZS9pbnRlcm5hbC9jb21wb25lbnRzL2J1dHRvbi10cmlnZ2VyL3N0eWxlcy5zY29wZWQuY3NzIiwid2VicGFjazovL0BhbXpuL1ZlcmF0b3JFeHRlcm5hbC8uL25vZGVfbW9kdWxlcy9AYW16bi9hd3N1aS1jb21wb25lbnRzLWNvbnNvbGUvbXVsdGlzZWxlY3Qvc3R5bGVzLnNjb3BlZC5jc3MiLCJ3ZWJwYWNrOi8vQGFtem4vVmVyYXRvckV4dGVybmFsLy4vbm9kZV9tb2R1bGVzL0BhbXpuL2F3c3VpLWNvbXBvbmVudHMtY29uc29sZS9zZWxlY3Qvc3R5bGVzLnNjb3BlZC5jc3MiLCJ3ZWJwYWNrOi8vQGFtem4vVmVyYXRvckV4dGVybmFsLy4vbm9kZV9tb2R1bGVzL0BhbXpuL2F3c3VpLWNvbXBvbmVudHMtY29uc29sZS9jYWxlbmRhci9zdHlsZXMuc2NvcGVkLmNzcyIsIndlYnBhY2s6Ly9AYW16bi9WZXJhdG9yRXh0ZXJuYWwvLi9ub2RlX21vZHVsZXMvQGFtem4vYXdzdWktY29tcG9uZW50cy1jb25zb2xlL2RhdGUtcGlja2VyL3N0eWxlcy5zY29wZWQuY3NzIiwid2VicGFjazovL0BhbXpuL1ZlcmF0b3JFeHRlcm5hbC8uL25vZGVfbW9kdWxlcy9AYW16bi9hd3N1aS1jb21wb25lbnRzLWNvbnNvbGUvZXhwYW5kYWJsZS1zZWN0aW9uL3N0eWxlcy5zY29wZWQuY3NzIiwid2VicGFjazovL0BhbXpuL1ZlcmF0b3JFeHRlcm5hbC8uL25vZGVfbW9kdWxlcy9AYW16bi9hd3N1aS1jb21wb25lbnRzLWNvbnNvbGUvaW50ZXJuYWwvY29tcG9uZW50cy9yYWRpby1idXR0b24vc3R5bGVzLnNjb3BlZC5jc3MiLCJ3ZWJwYWNrOi8vQGFtem4vVmVyYXRvckV4dGVybmFsLy4vbm9kZV9tb2R1bGVzL0BhbXpuL2F3c3VpLWNvbXBvbmVudHMtY29uc29sZS9yYWRpby1ncm91cC9zdHlsZXMuc2NvcGVkLmNzcyIsIndlYnBhY2s6Ly9AYW16bi9WZXJhdG9yRXh0ZXJuYWwvLi9ub2RlX21vZHVsZXMvQGFtem4vYXdzdWktY29tcG9uZW50cy1jb25zb2xlL2J1dHRvbi1kcm9wZG93bi9jYXRlZ29yeS1lbGVtZW50cy9zdHlsZXMuc2NvcGVkLmNzcyIsIndlYnBhY2s6Ly9AYW16bi9WZXJhdG9yRXh0ZXJuYWwvLi9ub2RlX21vZHVsZXMvQGFtem4vYXdzdWktY29tcG9uZW50cy1jb25zb2xlL2J1dHRvbi1kcm9wZG93bi9tb2JpbGUtZXhwYW5kYWJsZS1ncm91cC9zdHlsZXMuc2NvcGVkLmNzcyIsIndlYnBhY2s6Ly9AYW16bi9WZXJhdG9yRXh0ZXJuYWwvLi9ub2RlX21vZHVsZXMvQGFtem4vYXdzdWktY29tcG9uZW50cy1jb25zb2xlL2J1dHRvbi1kcm9wZG93bi9pdGVtLWVsZW1lbnQvc3R5bGVzLnNjb3BlZC5jc3MiLCJ3ZWJwYWNrOi8vQGFtem4vVmVyYXRvckV4dGVybmFsLy4vbm9kZV9tb2R1bGVzL0BhbXpuL2F3c3VpLWNvbXBvbmVudHMtY29uc29sZS9idXR0b24tZHJvcGRvd24vc3R5bGVzLnNjb3BlZC5jc3MiLCJ3ZWJwYWNrOi8vQGFtem4vVmVyYXRvckV4dGVybmFsLy4vbm9kZV9tb2R1bGVzL0BhbXpuL2F3c3VpLWNvbXBvbmVudHMtY29uc29sZS9wYWdpbmF0aW9uL3N0eWxlcy5zY29wZWQuY3NzIiwid2VicGFjazovL0BhbXpuL1ZlcmF0b3JFeHRlcm5hbC8uL25vZGVfbW9kdWxlcy9AYW16bi9hd3N1aS1jb21wb25lbnRzLWNvbnNvbGUvaW50ZXJuYWwvY29tcG9uZW50cy9leHBhbmQtdG9nZ2xlLWJ1dHRvbi9zdHlsZXMuc2NvcGVkLmNzcyIsIndlYnBhY2s6Ly9AYW16bi9WZXJhdG9yRXh0ZXJuYWwvLi9ub2RlX21vZHVsZXMvQGFtem4vYXdzdWktY29tcG9uZW50cy1jb25zb2xlL3RhYmxlL3N0eWxlcy5zY29wZWQuY3NzIiwid2VicGFjazovL0BhbXpuL1ZlcmF0b3JFeHRlcm5hbC8uL25vZGVfbW9kdWxlcy9AYW16bi9hd3N1aS1jb21wb25lbnRzLWNvbnNvbGUvdGFibGUvYm9keS1jZWxsL3N0eWxlcy5zY29wZWQuY3NzIiwid2VicGFjazovL0BhbXpuL1ZlcmF0b3JFeHRlcm5hbC8uL25vZGVfbW9kdWxlcy9AYW16bi9hd3N1aS1jb21wb25lbnRzLWNvbnNvbGUvdGFibGUvcHJvZ3Jlc3NpdmUtbG9hZGluZy9zdHlsZXMuc2NvcGVkLmNzcyIsIndlYnBhY2s6Ly9AYW16bi9WZXJhdG9yRXh0ZXJuYWwvLi9ub2RlX21vZHVsZXMvQGFtem4vYXdzdWktY29tcG9uZW50cy1jb25zb2xlL2ludGVybmFsL2NvbXBvbmVudHMvZHJhZy1oYW5kbGUtd3JhcHBlci9zdHlsZXMuc2NvcGVkLmNzcyIsIndlYnBhY2s6Ly9AYW16bi9WZXJhdG9yRXh0ZXJuYWwvLi9ub2RlX21vZHVsZXMvQGFtem4vYXdzdWktY29tcG9uZW50cy1jb25zb2xlL3RhYmxlL3Jlc2l6ZXIvc3R5bGVzLnNjb3BlZC5jc3MiLCJ3ZWJwYWNrOi8vQGFtem4vVmVyYXRvckV4dGVybmFsLy4vbm9kZV9tb2R1bGVzL0BhbXpuL2F3c3VpLWNvbXBvbmVudHMtY29uc29sZS90YWJsZS9zZWxlY3Rpb24vc3R5bGVzLnNjb3BlZC5jc3MiLCJ3ZWJwYWNrOi8vQGFtem4vVmVyYXRvckV4dGVybmFsLy4vbm9kZV9tb2R1bGVzL0BhbXpuL2F3c3VpLWNvbXBvbmVudHMtY29uc29sZS90YWJsZS9oZWFkZXItY2VsbC9zdHlsZXMuc2NvcGVkLmNzcyIsIndlYnBhY2s6Ly9AYW16bi9WZXJhdG9yRXh0ZXJuYWwvLi9ub2RlX21vZHVsZXMvQGFtem4vYXdzdWktY29tcG9uZW50cy1jb25zb2xlL3RhYmxlL3N0aWNreS1zY3JvbGxiYXIvc3R5bGVzLnNjb3BlZC5jc3MiLCJ3ZWJwYWNrOi8vQGFtem4vVmVyYXRvckV4dGVybmFsLy4vbm9kZV9tb2R1bGVzL0BhbXpuL2F3c3VpLWNvbXBvbmVudHMtY29uc29sZS90ZXh0LWZpbHRlci9zdHlsZXMuc2NvcGVkLmNzcyIsIndlYnBhY2s6Ly9AYW16bi9WZXJhdG9yRXh0ZXJuYWwvLi9ub2RlX21vZHVsZXMvQGFtem4vYXdzdWktY29tcG9uZW50cy1jb25zb2xlL3RleHRhcmVhL3N0eWxlcy5zY29wZWQuY3NzIiwid2VicGFjazovL0BhbXpuL1ZlcmF0b3JFeHRlcm5hbC8uL25vZGVfbW9kdWxlcy9AYW16bi9hd3N1aS1jb21wb25lbnRzLWNvbnNvbGUvdGFicy9zdHlsZXMuc2NvcGVkLmNzcyIsIndlYnBhY2s6Ly9AYW16bi9WZXJhdG9yRXh0ZXJuYWwvLi9ub2RlX21vZHVsZXMvQGFtem4vYXdzdWktY29tcG9uZW50cy1jb25zb2xlL2tleS12YWx1ZS1wYWlycy9zdHlsZXMuc2NvcGVkLmNzcyIsIndlYnBhY2s6Ly9AYW16bi9WZXJhdG9yRXh0ZXJuYWwvLi9ub2RlX21vZHVsZXMvQGFtem4vYXdzdWktY29tcG9uZW50cy1jb25zb2xlL2ludGVybmFsL2NvbXBvbmVudHMvbWVudS1kcm9wZG93bi9zdHlsZXMuc2NvcGVkLmNzcyIsIndlYnBhY2s6Ly9AYW16bi9WZXJhdG9yRXh0ZXJuYWwvLi9ub2RlX21vZHVsZXMvQGFtem4vYXdzdWktY29tcG9uZW50cy1jb25zb2xlL3RvcC1uYXZpZ2F0aW9uL3N0eWxlcy5zY29wZWQuY3NzIiwid2VicGFjazovL0BhbXpuL1ZlcmF0b3JFeHRlcm5hbC8uL25vZGVfbW9kdWxlcy9AYW16bi9hd3N1aS1jb21wb25lbnRzLWNvbnNvbGUvc2lkZS1uYXZpZ2F0aW9uL3N0eWxlcy5zY29wZWQuY3NzIiwid2VicGFjazovL0BhbXpuL1ZlcmF0b3JFeHRlcm5hbC8uL25vZGVfbW9kdWxlcy9AYW16bi9hd3N1aS1jb21wb25lbnRzLWNvbnNvbGUvYXBwLWxheW91dC9jb250ZW50LXdyYXBwZXIvc3R5bGVzLnNjb3BlZC5jc3MiLCJ3ZWJwYWNrOi8vQGFtem4vVmVyYXRvckV4dGVybmFsLy4vbm9kZV9tb2R1bGVzL0BhbXpuL2F3c3VpLWNvbXBvbmVudHMtY29uc29sZS9hcHAtbGF5b3V0L3RvZ2dsZXMvc3R5bGVzLnNjb3BlZC5jc3MiLCJ3ZWJwYWNrOi8vQGFtem4vVmVyYXRvckV4dGVybmFsLy4vbm9kZV9tb2R1bGVzL0BhbXpuL2F3c3VpLWNvbXBvbmVudHMtY29uc29sZS9hcHAtbGF5b3V0L3J1bnRpbWUtZHJhd2VyL3N0eWxlcy5zY29wZWQuY3NzIiwid2VicGFjazovL0BhbXpuL1ZlcmF0b3JFeHRlcm5hbC8uL25vZGVfbW9kdWxlcy9AYW16bi9hd3N1aS1jb21wb25lbnRzLWNvbnNvbGUvYXBwLWxheW91dC9kcmF3ZXIvc3R5bGVzLnNjb3BlZC5jc3MiLCJ3ZWJwYWNrOi8vQGFtem4vVmVyYXRvckV4dGVybmFsLy4vbm9kZV9tb2R1bGVzL0BhbXpuL2F3c3VpLWNvbXBvbmVudHMtY29uc29sZS9pbnRlcm5hbC9jb21wb25lbnRzL2RyYWctaGFuZGxlL3N0eWxlcy5zY29wZWQuY3NzIiwid2VicGFjazovL0BhbXpuL1ZlcmF0b3JFeHRlcm5hbC8uL25vZGVfbW9kdWxlcy9AYW16bi9hd3N1aS1jb21wb25lbnRzLWNvbnNvbGUvaW50ZXJuYWwvY29tcG9uZW50cy9wYW5lbC1yZXNpemUtaGFuZGxlL3N0eWxlcy5zY29wZWQuY3NzIiwid2VicGFjazovL0BhbXpuL1ZlcmF0b3JFeHRlcm5hbC8uL25vZGVfbW9kdWxlcy9AYW16bi9hd3N1aS1jb21wb25lbnRzLWNvbnNvbGUvYXBwLWxheW91dC9yZXNpemUvc3R5bGVzLnNjb3BlZC5jc3MiLCJ3ZWJwYWNrOi8vQGFtem4vVmVyYXRvckV4dGVybmFsLy4vbm9kZV9tb2R1bGVzL0BhbXpuL2F3c3VpLWNvbXBvbmVudHMtY29uc29sZS9hcHAtbGF5b3V0L3N0eWxlcy5zY29wZWQuY3NzIiwid2VicGFjazovL0BhbXpuL1ZlcmF0b3JFeHRlcm5hbC8uL25vZGVfbW9kdWxlcy9AYW16bi9hd3N1aS1jb21wb25lbnRzLWNvbnNvbGUvYXBwLWxheW91dC9tb2JpbGUtdG9vbGJhci9zdHlsZXMuc2NvcGVkLmNzcyIsIndlYnBhY2s6Ly9AYW16bi9WZXJhdG9yRXh0ZXJuYWwvLi9ub2RlX21vZHVsZXMvQGFtem4vYXdzdWktY29tcG9uZW50cy1jb25zb2xlL2FwcC1sYXlvdXQvbm90aWZpY2F0aW9ucy9zdHlsZXMuc2NvcGVkLmNzcyIsIndlYnBhY2s6Ly9AYW16bi9WZXJhdG9yRXh0ZXJuYWwvLi9ub2RlX21vZHVsZXMvQGFtem4vYXdzdWktY29tcG9uZW50cy1jb25zb2xlL2FwcC1sYXlvdXQvc3BsaXQtcGFuZWwvc3R5bGVzLnNjb3BlZC5jc3MiLCJ3ZWJwYWNrOi8vQGFtem4vVmVyYXRvckV4dGVybmFsLy4vbm9kZV9tb2R1bGVzL0BhbXpuL2F3c3VpLWNvbXBvbmVudHMtY29uc29sZS9hcHAtbGF5b3V0L3Zpc3VhbC1yZWZyZXNoL3N0eWxlcy5zY29wZWQuY3NzIiwid2VicGFjazovL0BhbXpuL1ZlcmF0b3JFeHRlcm5hbC8uL25vZGVfbW9kdWxlcy9AYW16bi9hd3N1aS1jb21wb25lbnRzLWNvbnNvbGUvYXBwLWxheW91dC92aXN1YWwtcmVmcmVzaC10b29sYmFyL3NrZWxldG9uL3N0eWxlcy5zY29wZWQuY3NzIiwid2VicGFjazovL0BhbXpuL1ZlcmF0b3JFeHRlcm5hbC8uL25vZGVfbW9kdWxlcy9AYW16bi9hd3N1aS1jb21wb25lbnRzLWNvbnNvbGUvYXBwLWxheW91dC92aXN1YWwtcmVmcmVzaC10b29sYmFyL2RyYXdlci9zdHlsZXMuc2NvcGVkLmNzcyIsIndlYnBhY2s6Ly9AYW16bi9WZXJhdG9yRXh0ZXJuYWwvLi9ub2RlX21vZHVsZXMvQGFtem4vYXdzdWktY29tcG9uZW50cy1jb25zb2xlL25hdmlnYWJsZS1ncm91cC9zdHlsZXMuc2NvcGVkLmNzcyIsIndlYnBhY2s6Ly9AYW16bi9WZXJhdG9yRXh0ZXJuYWwvLi9ub2RlX21vZHVsZXMvQGFtem4vYXdzdWktY29tcG9uZW50cy1jb25zb2xlL3RvZ2dsZS1idXR0b24vc3R5bGVzLnNjb3BlZC5jc3MiLCJ3ZWJwYWNrOi8vQGFtem4vVmVyYXRvckV4dGVybmFsLy4vbm9kZV9tb2R1bGVzL0BhbXpuL2F3c3VpLWNvbXBvbmVudHMtY29uc29sZS9idXR0b24tZ3JvdXAvc3R5bGVzLnNjb3BlZC5jc3MiLCJ3ZWJwYWNrOi8vQGFtem4vVmVyYXRvckV4dGVybmFsLy4vbm9kZV9tb2R1bGVzL0BhbXpuL2F3c3VpLWNvbXBvbmVudHMtY29uc29sZS9hcHAtbGF5b3V0L3Zpc3VhbC1yZWZyZXNoLXRvb2xiYXIvc3BsaXQtcGFuZWwvc3R5bGVzLnNjb3BlZC5jc3MiLCJ3ZWJwYWNrOi8vQGFtem4vVmVyYXRvckV4dGVybmFsLy4vbm9kZV9tb2R1bGVzL0BhbXpuL2F3c3VpLWNvbXBvbmVudHMtY29uc29sZS9hcHAtbGF5b3V0L3Zpc3VhbC1yZWZyZXNoLXRvb2xiYXIvbmF2aWdhdGlvbi9zdHlsZXMuc2NvcGVkLmNzcyIsIndlYnBhY2s6Ly9AYW16bi9WZXJhdG9yRXh0ZXJuYWwvLi9ub2RlX21vZHVsZXMvQGFtem4vYXdzdWktY29tcG9uZW50cy1jb25zb2xlL2JyZWFkY3J1bWItZ3JvdXAvc3R5bGVzLnNjb3BlZC5jc3MiLCJ3ZWJwYWNrOi8vQGFtem4vVmVyYXRvckV4dGVybmFsLy4vbm9kZV9tb2R1bGVzL0BhbXpuL2F3c3VpLWNvbXBvbmVudHMtY29uc29sZS9icmVhZGNydW1iLWdyb3VwL2l0ZW0vc3R5bGVzLnNjb3BlZC5jc3MiLCJ3ZWJwYWNrOi8vQGFtem4vVmVyYXRvckV4dGVybmFsLy4vbm9kZV9tb2R1bGVzL0BhbXpuL2F3c3VpLWNvbXBvbmVudHMtY29uc29sZS9hcHAtbGF5b3V0L3Zpc3VhbC1yZWZyZXNoLXRvb2xiYXIvdG9vbGJhci9zdHlsZXMuc2NvcGVkLmNzcyIsIndlYnBhY2s6Ly9AYW16bi9WZXJhdG9yRXh0ZXJuYWwvLi9ub2RlX21vZHVsZXMvQGFtem4vYXdzdWktY29tcG9uZW50cy1jb25zb2xlL2FwcC1sYXlvdXQvdmlzdWFsLXJlZnJlc2gtdG9vbGJhci90b29sYmFyL3RyaWdnZXItYnV0dG9uL3N0eWxlcy5zY29wZWQuY3NzIiwid2VicGFjazovL0BhbXpuL1ZlcmF0b3JFeHRlcm5hbC8uL25vZGVfbW9kdWxlcy9AYW16bi9hd3N1aS1jb21wb25lbnRzLWNvbnNvbGUvYXBwLWxheW91dC92aXN1YWwtcmVmcmVzaC10b29sYmFyL25vdGlmaWNhdGlvbnMvc3R5bGVzLnNjb3BlZC5jc3MiLCJ3ZWJwYWNrOi8vQGFtem4vVmVyYXRvckV4dGVybmFsLy4vbm9kZV9tb2R1bGVzL0BhbXpuL2F3c3VpLWdsb2JhbC1zdHlsZXMvcG9sYXJpcy5jc3MiLCJ3ZWJwYWNrOi8vQGFtem4vVmVyYXRvckV4dGVybmFsLy4vbm9kZV9tb2R1bGVzL0Bhd3MtYW1wbGlmeS91aS1yZWFjdC9kaXN0L3N0eWxlcy5jc3MiXSwic291cmNlc0NvbnRlbnQiOlsiLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG5ib2R5IHtcbiAgLS1jb2xvci1wcmltYXJ5LTUwLTF5MDV4djojZjBmYmZmO1xuICAtLWNvbG9yLXByaW1hcnktMTAwLWY2MmZ6OTojZDFmMWZmO1xuICAtLWNvbG9yLXByaW1hcnktMjAwLXZ1YnI0dzojYjhlN2ZmO1xuICAtLWNvbG9yLXByaW1hcnktMzAwLTVxNjVveDojNzVjZmZmO1xuICAtLWNvbG9yLXByaW1hcnktNDAwLW44aDRieDojNDJiNGZmO1xuICAtLWNvbG9yLXByaW1hcnktNTAwLXE5YzE2eTojMDA5OWZmO1xuICAtLWNvbG9yLXByaW1hcnktNjAwLTFsY3kxazojMDA2Y2UwO1xuICAtLWNvbG9yLXByaW1hcnktNzAwLW42azEyMTojMDA0YTllO1xuICAtLWNvbG9yLXByaW1hcnktODAwLWo5cmozODojMDAzYjhmO1xuICAtLWNvbG9yLXByaW1hcnktOTAwLWE1a3FycjojMDAyYjY2O1xuICAtLWNvbG9yLXByaW1hcnktMTAwMC03dW1vcHg6IzAwMTEyOTtcbiAgLS1jb2xvci1uZXV0cmFsLTUwLXB2dTA0bjojZmNmY2ZkO1xuICAtLWNvbG9yLW5ldXRyYWwtMTAwLWdrM2x2ZjojZjlmOWZhO1xuICAtLWNvbG9yLW5ldXRyYWwtMTUwLWdlemhlbjojZjZmNmY5O1xuICAtLWNvbG9yLW5ldXRyYWwtMjAwLWZxdDR0ejojZjNmM2Y3O1xuICAtLWNvbG9yLW5ldXRyYWwtMjUwLXZzMWlzNDojZWJlYmYwO1xuICAtLWNvbG9yLW5ldXRyYWwtMzAwLTA4d2k2azojZGVkZWUzO1xuICAtLWNvbG9yLW5ldXRyYWwtMzUwLWRxNmtmcjojYzZjNmNkO1xuICAtLWNvbG9yLW5ldXRyYWwtNDAwLXd0c3Q1NTojYjRiNGJiO1xuICAtLWNvbG9yLW5ldXRyYWwtNDUwLWtuMDIzNTojYTRhNGFkO1xuICAtLWNvbG9yLW5ldXRyYWwtNTAwLTh2YW4wYjojOGM4Yzk0O1xuICAtLWNvbG9yLW5ldXRyYWwtNTUwLXoyYTQ0dTojNzI3NDdlO1xuICAtLWNvbG9yLW5ldXRyYWwtNjAwLWZsbjF3dzojNjU2ODcxO1xuICAtLWNvbG9yLW5ldXRyYWwtNjUwLW1paWs0ZjojNDI0NjUwO1xuICAtLWNvbG9yLW5ldXRyYWwtNzAwLXF3OGF0czojMzMzODQzO1xuICAtLWNvbG9yLW5ldXRyYWwtNzUwLXBpOXFxZDojMjMyYjM3O1xuICAtLWNvbG9yLW5ldXRyYWwtODAwLXQ3ajVhcDojMWIyMzJkO1xuICAtLWNvbG9yLW5ldXRyYWwtODUwLTNmMGdybzojMTYxZDI2O1xuICAtLWNvbG9yLW5ldXRyYWwtOTAwLXYwbXRvYzojMTMxOTIwO1xuICAtLWNvbG9yLW5ldXRyYWwtOTUwLWx4eWJoODojMGYxNDFhO1xuICAtLWNvbG9yLW5ldXRyYWwtMTAwMC03b3Z2bHQ6IzA2MDgwYTtcbiAgLS1jb2xvci1lcnJvci01MC0xdXBrdno6I2ZmZjVmNTtcbiAgLS1jb2xvci1lcnJvci00MDAtYzBrbmI4OiNmZjdhN2E7XG4gIC0tY29sb3ItZXJyb3ItNjAwLW1kbjNuZzojZGIwMDAwO1xuICAtLWNvbG9yLWVycm9yLTkwMC1za29ucDE6IzcwMDAwMDtcbiAgLS1jb2xvci1lcnJvci0xMDAwLWVjbXVkbTojMWYwMDAwO1xuICAtLWNvbG9yLXN1Y2Nlc3MtNTAteW93OXVjOiNlZmZmZjE7XG4gIC0tY29sb3Itc3VjY2Vzcy01MDAtaGh4YjRnOiMyYmI1MzQ7XG4gIC0tY29sb3Itc3VjY2Vzcy02MDAtZzdoejJpOiMwMDgwMmY7XG4gIC0tY29sb3Itc3VjY2Vzcy0xMDAwLXh5MWd2cTojMDAxNDAxO1xuICAtLWNvbG9yLXdhcm5pbmctNTAtdXhoZWI4OiNmZmZlZjA7XG4gIC0tY29sb3Itd2FybmluZy00MDAtNTVwdWdhOiNmZmUzNDc7XG4gIC0tY29sb3Itd2FybmluZy01MDAtemlkaHViOiNmYmQzMzI7XG4gIC0tY29sb3Itd2FybmluZy05MDAta3B4dDhjOiM4NTU5MDA7XG4gIC0tY29sb3Itd2FybmluZy0xMDAwLTY1bDA3MDojMTkxMTAwO1xuICAtLWNvbG9yLWluZm8tNTAtY2R2dHJzOiNmMGZiZmY7XG4gIC0tY29sb3ItaW5mby0zMDAtcTl4ZDFsOiM3NWNmZmY7XG4gIC0tY29sb3ItaW5mby00MDAtNjc0eGFjOiM0MmI0ZmY7XG4gIC0tY29sb3ItaW5mby02MDAtdW4yMXpoOiMwMDZjZTA7XG4gIC0tY29sb3ItaW5mby0xMDAwLXM3N29rOTojMDAxMTI5O1xuICAtLWNvbG9yLXB1cnBsZS00MDAtbzdmcjRrOiNiZjgwZmY7XG4gIC0tY29sb3ItcHVycGxlLTcwMC01aGNiZXU6IzczMDBlNTtcbiAgLS1jb2xvci1hbWJlci00MDAtejZvZGRuOiNmZjk5MDA7XG4gIC0tY29sb3ItYW1iZXItNTAwLXJzaG8xeDojZmE2ZjAwO1xuICAtLWNvbG9yLXRyYW5zcGFyZW50LWk2MWdzMTp0cmFuc3BhcmVudDtcbiAgLS1jb2xvci1ibGFjay1jb3gxaHk6IzAwMDAwMDtcbiAgLS1jb2xvci13aGl0ZS1wMXpsdnk6I2ZmZmZmZjtcbiAgLS1jb2xvci1jaGFydHMtcmVkLTMwMC0yazdldWw6I2VhNzE1ODtcbiAgLS1jb2xvci1jaGFydHMtcmVkLTQwMC1zc3JmMm86I2RjNTAzMjtcbiAgLS1jb2xvci1jaGFydHMtcmVkLTUwMC1tMTRrbXU6I2QxMzMxMztcbiAgLS1jb2xvci1jaGFydHMtcmVkLTYwMC05Mzh2M2g6I2JhMmUwZjtcbiAgLS1jb2xvci1jaGFydHMtcmVkLTcwMC1mNnNxOHQ6I2E4MmEwYztcbiAgLS1jb2xvci1jaGFydHMtcmVkLTgwMC10emthYWQ6Izk3MjcwOTtcbiAgLS1jb2xvci1jaGFydHMtcmVkLTkwMC1maGcwbGg6Izg5MjQwNztcbiAgLS1jb2xvci1jaGFydHMtcmVkLTEwMDAtOWlpZ3pvOiM3ZDIxMDU7XG4gIC0tY29sb3ItY2hhcnRzLXJlZC0xMTAwLTRuN2IzejojNzIxZTAzO1xuICAtLWNvbG9yLWNoYXJ0cy1yZWQtMTIwMC1lazNjdW86IzY3MWMwMDtcbiAgLS1jb2xvci1jaGFydHMtb3JhbmdlLTMwMC1ocWh0bW46I2UwNzk0MTtcbiAgLS1jb2xvci1jaGFydHMtb3JhbmdlLTQwMC1nOGMxZmM6I2NjNWYyMTtcbiAgLS1jb2xvci1jaGFydHMtb3JhbmdlLTUwMC1qM2MyY3U6I2JjNGQwMTtcbiAgLS1jb2xvci1jaGFydHMtb3JhbmdlLTYwMC0xYWQ3bzQ6I2E4NDQwMTtcbiAgLS1jb2xvci1jaGFydHMtb3JhbmdlLTcwMC1zcHNmMnI6Izk4M2MwMjtcbiAgLS1jb2xvci1jaGFydHMtb3JhbmdlLTgwMC0yNDRkN2I6IzhhMzYwMztcbiAgLS1jb2xvci1jaGFydHMtb3JhbmdlLTkwMC04b21rOTI6IzdlMzEwMztcbiAgLS1jb2xvci1jaGFydHMtb3JhbmdlLTEwMDAtZXpxNXB6OiM3MzJjMDI7XG4gIC0tY29sb3ItY2hhcnRzLW9yYW5nZS0xMTAwLWJoY21nNTojNjkyODAxO1xuICAtLWNvbG9yLWNoYXJ0cy1vcmFuZ2UtMTIwMC1leHM2amo6IzYwMjQwMDtcbiAgLS1jb2xvci1jaGFydHMteWVsbG93LTMwMC1mcHo4bzA6I2IyOTExYztcbiAgLS1jb2xvci1jaGFydHMteWVsbG93LTQwMC12eGlxcmY6IzljN2IwYjtcbiAgLS1jb2xvci1jaGFydHMteWVsbG93LTUwMC0xcWdydGo6IzhhNmIwNTtcbiAgLS1jb2xvci1jaGFydHMteWVsbG93LTYwMC1hd2VxeTI6IzdiNWYwNDtcbiAgLS1jb2xvci1jaGFydHMteWVsbG93LTcwMC14aDBsajk6IzZmNTUwNDtcbiAgLS1jb2xvci1jaGFydHMteWVsbG93LTgwMC1ncDQ0MjI6IzY1NGQwMztcbiAgLS1jb2xvci1jaGFydHMteWVsbG93LTkwMC1yNmd4M2s6IzVkNDUwMztcbiAgLS1jb2xvci1jaGFydHMteWVsbG93LTEwMDAtNmRuYWM2OiM1NTNmMDM7XG4gIC0tY29sb3ItY2hhcnRzLXllbGxvdy0xMTAwLWZxcDRzdzojNGQzOTAxO1xuICAtLWNvbG9yLWNoYXJ0cy15ZWxsb3ctMTIwMC1rN2tmNHc6IzQ4MzMwMDtcbiAgLS1jb2xvci1jaGFydHMtZ3JlZW4tMzAwLTY3NjZldjojNjdhMzUzO1xuICAtLWNvbG9yLWNoYXJ0cy1ncmVlbi00MDAtZ2Q0MWF5OiM0MTkwMmM7XG4gIC0tY29sb3ItY2hhcnRzLWdyZWVuLTUwMC15cjE4bjM6IzFmODEwNDtcbiAgLS1jb2xvci1jaGFydHMtZ3JlZW4tNjAwLWIxZ21yMDojMWE3MzAyO1xuICAtLWNvbG9yLWNoYXJ0cy1ncmVlbi03MDAtMzA1c2xlOiMxNzY3MDI7XG4gIC0tY29sb3ItY2hhcnRzLWdyZWVuLTgwMC1yaDQyenI6IzE0NWQwMjtcbiAgLS1jb2xvci1jaGFydHMtZ3JlZW4tOTAwLTJ4NXNtbTojMTI1NTAyO1xuICAtLWNvbG9yLWNoYXJ0cy1ncmVlbi0xMDAwLW9wcGhvcTojMTA0ZDAxO1xuICAtLWNvbG9yLWNoYXJ0cy1ncmVlbi0xMTAwLW82N3V6bTojMGY0NjAxO1xuICAtLWNvbG9yLWNoYXJ0cy1ncmVlbi0xMjAwLXN3NDZmYzojMGQ0MDAwO1xuICAtLWNvbG9yLWNoYXJ0cy10ZWFsLTMwMC0ycWx5cmc6IzJlYTU5NztcbiAgLS1jb2xvci1jaGFydHMtdGVhbC00MDAtczhwYTc3OiMxYzhlODE7XG4gIC0tY29sb3ItY2hhcnRzLXRlYWwtNTAwLThkODMwYjojMGQ3ZDcwO1xuICAtLWNvbG9yLWNoYXJ0cy10ZWFsLTYwMC03NzJuOXQ6IzA5NmY2NDtcbiAgLS1jb2xvci1jaGFydHMtdGVhbC03MDAtMjltbndtOiMwNjY0NWE7XG4gIC0tY29sb3ItY2hhcnRzLXRlYWwtODAwLXZwNDF0NjojMDQ1YjUyO1xuICAtLWNvbG9yLWNoYXJ0cy10ZWFsLTkwMC1rMDIweWE6IzAzNTI0YTtcbiAgLS1jb2xvci1jaGFydHMtdGVhbC0xMDAwLWZocHF0MzojMDE0YjQ0O1xuICAtLWNvbG9yLWNoYXJ0cy10ZWFsLTExMDAtNnc1OTh3OiMwMTQ0M2U7XG4gIC0tY29sb3ItY2hhcnRzLXRlYWwtMTIwMC0wdTc4bXk6IzAwM2UzODtcbiAgLS1jb2xvci1jaGFydHMtYmx1ZS0xLTMwMC1wZHphMHE6IzUyOWNjYjtcbiAgLS1jb2xvci1jaGFydHMtYmx1ZS0xLTQwMC1hamwwMzg6IzMxODRjMjtcbiAgLS1jb2xvci1jaGFydHMtYmx1ZS0xLTUwMC05czhnb3I6IzAyNzNiYjtcbiAgLS1jb2xvci1jaGFydHMtYmx1ZS0xLTYwMC03eW1iN2c6IzAxNjZhYjtcbiAgLS1jb2xvci1jaGFydHMtYmx1ZS0xLTcwMC01cXpyYXM6IzAxNWI5ZDtcbiAgLS1jb2xvci1jaGFydHMtYmx1ZS0xLTgwMC1hd2N6aDQ6IzAxNTI5MjtcbiAgLS1jb2xvci1jaGFydHMtYmx1ZS0xLTkwMC02d3h3ems6IzAxNGE4NztcbiAgLS1jb2xvci1jaGFydHMtYmx1ZS0xLTEwMDAtMDAwMDViOiMwMTQzN2Q7XG4gIC0tY29sb3ItY2hhcnRzLWJsdWUtMS0xMTAwLThud2Z3ZjojMDAzYzc1O1xuICAtLWNvbG9yLWNoYXJ0cy1ibHVlLTEtMTIwMC12NjBwOGI6IzAwMzY2ZDtcbiAgLS1jb2xvci1jaGFydHMtYmx1ZS0yLTMwMC1nNzJzbHE6IzY4OGFlODtcbiAgLS1jb2xvci1jaGFydHMtYmx1ZS0yLTQwMC1oZTUzOG06IzU5NzhlMztcbiAgLS1jb2xvci1jaGFydHMtYmx1ZS0yLTUwMC1xdWN0eHU6IzQwNjZkZjtcbiAgLS1jb2xvci1jaGFydHMtYmx1ZS0yLTYwMC02cWF2M2o6IzM3NTljZTtcbiAgLS1jb2xvci1jaGFydHMtYmx1ZS0yLTcwMC1zcDd0NG06IzMxNGZiZjtcbiAgLS1jb2xvci1jaGFydHMtYmx1ZS0yLTgwMC1xMDF1bXQ6IzJjNDZiMTtcbiAgLS1jb2xvci1jaGFydHMtYmx1ZS0yLTkwMC1nb2c3ejI6IzI3M2VhNTtcbiAgLS1jb2xvci1jaGFydHMtYmx1ZS0yLTEwMDAtYzEzbmY4OiMyMzM3OWI7XG4gIC0tY29sb3ItY2hhcnRzLWJsdWUtMi0xMTAwLWRkazZlbzojMWYzMTkxO1xuICAtLWNvbG9yLWNoYXJ0cy1ibHVlLTItMTIwMC1ndDU1MHQ6IzFiMmI4ODtcbiAgLS1jb2xvci1jaGFydHMtcHVycGxlLTMwMC04NXEwMzY6I2E3ODNlMTtcbiAgLS1jb2xvci1jaGFydHMtcHVycGxlLTQwMC05YXhoNnI6Izk0NjlkNjtcbiAgLS1jb2xvci1jaGFydHMtcHVycGxlLTUwMC1ybjJqYmw6Izg0NTZjZTtcbiAgLS1jb2xvci1jaGFydHMtcHVycGxlLTYwMC0yNnM0cmc6Izc3NDliZjtcbiAgLS1jb2xvci1jaGFydHMtcHVycGxlLTcwMC10djhjdmc6IzZiNDBiMjtcbiAgLS1jb2xvci1jaGFydHMtcHVycGxlLTgwMC1oNjFxbHg6IzYyMzdhNztcbiAgLS1jb2xvci1jaGFydHMtcHVycGxlLTkwMC1hbTQ1MmI6IzU5MzA5ZDtcbiAgLS1jb2xvci1jaGFydHMtcHVycGxlLTEwMDAtdWFycXBiOiM1MTI5OTQ7XG4gIC0tY29sb3ItY2hhcnRzLXB1cnBsZS0xMTAwLXk4Y3RuZDojNGEyMzhiO1xuICAtLWNvbG9yLWNoYXJ0cy1wdXJwbGUtMTIwMC1ocjlmNDA6IzQzMWQ4NDtcbiAgLS1jb2xvci1jaGFydHMtcGluay0zMDAtZXduaHQ3OiNkYTc1OTY7XG4gIC0tY29sb3ItY2hhcnRzLXBpbmstNDAwLXNtamRhdDojY2U1NjdjO1xuICAtLWNvbG9yLWNoYXJ0cy1waW5rLTUwMC1idzg2NGI6I2MzM2Q2OTtcbiAgLS1jb2xvci1jaGFydHMtcGluay02MDAtMnJvMTR5OiNiMTMyNWM7XG4gIC0tY29sb3ItY2hhcnRzLXBpbmstNzAwLXJ5eHZ1YTojYTMyOTUyO1xuICAtLWNvbG9yLWNoYXJ0cy1waW5rLTgwMC10Y3VzZjg6Izk2MjI0OTtcbiAgLS1jb2xvci1jaGFydHMtcGluay05MDAta3B5bmU0OiM4YjFiNDI7XG4gIC0tY29sb3ItY2hhcnRzLXBpbmstMTAwMC0xc29sdWM6IzgxMTQzYjtcbiAgLS1jb2xvci1jaGFydHMtcGluay0xMTAwLWZmNmc5MzojNzgwZDM1O1xuICAtLWNvbG9yLWNoYXJ0cy1waW5rLTEyMDAtdzk1ODVkOiM2ZjA2MmY7XG4gIC0tY29sb3ItY2hhcnRzLXN0YXR1cy1jcml0aWNhbC1jNmJyZHU6dmFyKC0tY29sb3ItY2hhcnRzLXJlZC0xMDAwLTlpaWd6byk7XG4gIC0tY29sb3ItY2hhcnRzLXN0YXR1cy1oaWdoLTE4ZmhnNTp2YXIoLS1jb2xvci1jaGFydHMtcmVkLTYwMC05Mzh2M2gpO1xuICAtLWNvbG9yLWNoYXJ0cy1zdGF0dXMtbWVkaXVtLTN0cm15Mzp2YXIoLS1jb2xvci1jaGFydHMtb3JhbmdlLTQwMC1nOGMxZmMpO1xuICAtLWNvbG9yLWNoYXJ0cy1zdGF0dXMtbG93LWJyNnd2MDp2YXIoLS1jb2xvci1jaGFydHMteWVsbG93LTMwMC1mcHo4bzApO1xuICAtLWNvbG9yLWNoYXJ0cy1zdGF0dXMtcG9zaXRpdmUtbWQ3ZXFhOnZhcigtLWNvbG9yLWNoYXJ0cy1ncmVlbi0zMDAtNjc2NmV2KTtcbiAgLS1jb2xvci1jaGFydHMtc3RhdHVzLWluZm8teWRzNHgyOnZhcigtLWNvbG9yLWNoYXJ0cy1ibHVlLTEtNDAwLWFqbDAzOCk7XG4gIC0tY29sb3ItY2hhcnRzLXN0YXR1cy1uZXV0cmFsLWsycDMzdDp2YXIoLS1jb2xvci1uZXV0cmFsLTUwMC04dmFuMGIpO1xuICAtLWNvbG9yLWNoYXJ0cy10aHJlc2hvbGQtbmVnYXRpdmUtYWFkMjZtOnZhcigtLWNvbG9yLWVycm9yLTYwMC1tZG4zbmcpO1xuICAtLWNvbG9yLWNoYXJ0cy10aHJlc2hvbGQtcG9zaXRpdmUtbWsyODA0OnZhcigtLWNvbG9yLXN1Y2Nlc3MtNjAwLWc3aHoyaSk7XG4gIC0tY29sb3ItY2hhcnRzLXRocmVzaG9sZC1pbmZvLWlqdXp6ajp2YXIoLS1jb2xvci1pbmZvLTYwMC11bjIxemgpO1xuICAtLWNvbG9yLWNoYXJ0cy10aHJlc2hvbGQtbmV1dHJhbC1wZDdraDQ6dmFyKC0tY29sb3ItbmV1dHJhbC02MDAtZmxuMXd3KTtcbiAgLS1jb2xvci1jaGFydHMtbGluZS1ncmlkLWtqeGYzbTp2YXIoLS1jb2xvci1uZXV0cmFsLTMwMC0wOHdpNmspO1xuICAtLWNvbG9yLWNoYXJ0cy1saW5lLXRpY2steG1jYnZrOnZhcigtLWNvbG9yLW5ldXRyYWwtMzAwLTA4d2k2ayk7XG4gIC0tY29sb3ItY2hhcnRzLWxpbmUtYXhpcy1iOTVuY2Y6dmFyKC0tY29sb3ItbmV1dHJhbC0zMDAtMDh3aTZrKTtcbiAgLS1jb2xvci1jaGFydHMtcGFsZXR0ZS1jYXRlZ29yaWNhbC0xLXh1MGRlZzp2YXIoLS1jb2xvci1jaGFydHMtYmx1ZS0yLTMwMC1nNzJzbHEpO1xuICAtLWNvbG9yLWNoYXJ0cy1wYWxldHRlLWNhdGVnb3JpY2FsLTIta3RpdDA5OnZhcigtLWNvbG9yLWNoYXJ0cy1waW5rLTUwMC1idzg2NGIpO1xuICAtLWNvbG9yLWNoYXJ0cy1wYWxldHRlLWNhdGVnb3JpY2FsLTMtZzBzcmowOnZhcigtLWNvbG9yLWNoYXJ0cy10ZWFsLTMwMC0ycWx5cmcpO1xuICAtLWNvbG9yLWNoYXJ0cy1wYWxldHRlLWNhdGVnb3JpY2FsLTQtNXZhdXdwOnZhcigtLWNvbG9yLWNoYXJ0cy1wdXJwbGUtNTAwLXJuMmpibCk7XG4gIC0tY29sb3ItY2hhcnRzLXBhbGV0dGUtY2F0ZWdvcmljYWwtNS0zdjhlcnk6dmFyKC0tY29sb3ItY2hhcnRzLW9yYW5nZS0zMDAtaHFodG1uKTtcbiAgLS1jb2xvci1jaGFydHMtcGFsZXR0ZS1jYXRlZ29yaWNhbC02LXp0ZGQ4ZDp2YXIoLS1jb2xvci1jaGFydHMtYmx1ZS0yLTYwMC02cWF2M2opO1xuICAtLWNvbG9yLWNoYXJ0cy1wYWxldHRlLWNhdGVnb3JpY2FsLTctM2o1bzZ3OnZhcigtLWNvbG9yLWNoYXJ0cy1waW5rLTgwMC10Y3VzZjgpO1xuICAtLWNvbG9yLWNoYXJ0cy1wYWxldHRlLWNhdGVnb3JpY2FsLTgtYzVyMzltOnZhcigtLWNvbG9yLWNoYXJ0cy10ZWFsLTYwMC03NzJuOXQpO1xuICAtLWNvbG9yLWNoYXJ0cy1wYWxldHRlLWNhdGVnb3JpY2FsLTktOG42aXV2OnZhcigtLWNvbG9yLWNoYXJ0cy1wdXJwbGUtODAwLWg2MXFseCk7XG4gIC0tY29sb3ItY2hhcnRzLXBhbGV0dGUtY2F0ZWdvcmljYWwtMTAtb3B0YTB3OnZhcigtLWNvbG9yLWNoYXJ0cy1vcmFuZ2UtNjAwLTFhZDdvNCk7XG4gIC0tY29sb3ItY2hhcnRzLXBhbGV0dGUtY2F0ZWdvcmljYWwtMTEtYjJyN2pjOnZhcigtLWNvbG9yLWNoYXJ0cy1ibHVlLTItOTAwLWdvZzd6Mik7XG4gIC0tY29sb3ItY2hhcnRzLXBhbGV0dGUtY2F0ZWdvcmljYWwtMTItYjVkcnRtOnZhcigtLWNvbG9yLWNoYXJ0cy1waW5rLTExMDAtZmY2ZzkzKTtcbiAgLS1jb2xvci1jaGFydHMtcGFsZXR0ZS1jYXRlZ29yaWNhbC0xMy1jNjl4Zzk6dmFyKC0tY29sb3ItY2hhcnRzLXRlYWwtOTAwLWswMjB5YSk7XG4gIC0tY29sb3ItY2hhcnRzLXBhbGV0dGUtY2F0ZWdvcmljYWwtMTQtZGIxOXg4OnZhcigtLWNvbG9yLWNoYXJ0cy1wdXJwbGUtMTEwMC15OGN0bmQpO1xuICAtLWNvbG9yLWNoYXJ0cy1wYWxldHRlLWNhdGVnb3JpY2FsLTE1LTh6OHZqdzp2YXIoLS1jb2xvci1jaGFydHMtb3JhbmdlLTkwMC04b21rOTIpO1xuICAtLWNvbG9yLWNoYXJ0cy1wYWxldHRlLWNhdGVnb3JpY2FsLTE2LTU0OWprbDp2YXIoLS1jb2xvci1jaGFydHMtYmx1ZS0yLTEyMDAtZ3Q1NTB0KTtcbiAgLS1jb2xvci1jaGFydHMtcGFsZXR0ZS1jYXRlZ29yaWNhbC0xNy1ucmlvN3Q6dmFyKC0tY29sb3ItY2hhcnRzLXBpbmstNDAwLXNtamRhdCk7XG4gIC0tY29sb3ItY2hhcnRzLXBhbGV0dGUtY2F0ZWdvcmljYWwtMTgtdG05MDJ2OnZhcigtLWNvbG9yLWNoYXJ0cy10ZWFsLTEyMDAtMHU3OG15KTtcbiAgLS1jb2xvci1jaGFydHMtcGFsZXR0ZS1jYXRlZ29yaWNhbC0xOS11amNyODY6dmFyKC0tY29sb3ItY2hhcnRzLXB1cnBsZS00MDAtOWF4aDZyKTtcbiAgLS1jb2xvci1jaGFydHMtcGFsZXR0ZS1jYXRlZ29yaWNhbC0yMC1oNTVlNGc6dmFyKC0tY29sb3ItY2hhcnRzLW9yYW5nZS0xMjAwLWV4czZqaik7XG4gIC0tY29sb3ItY2hhcnRzLXBhbGV0dGUtY2F0ZWdvcmljYWwtMjEtdnMwdThsOnZhcigtLWNvbG9yLWNoYXJ0cy1ibHVlLTItNTAwLXF1Y3R4dSk7XG4gIC0tY29sb3ItY2hhcnRzLXBhbGV0dGUtY2F0ZWdvcmljYWwtMjItNmtsdDNsOnZhcigtLWNvbG9yLWNoYXJ0cy1waW5rLTcwMC1yeXh2dWEpO1xuICAtLWNvbG9yLWNoYXJ0cy1wYWxldHRlLWNhdGVnb3JpY2FsLTIzLTN6cGtkdDp2YXIoLS1jb2xvci1jaGFydHMtdGVhbC01MDAtOGQ4MzBiKTtcbiAgLS1jb2xvci1jaGFydHMtcGFsZXR0ZS1jYXRlZ29yaWNhbC0yNC16OWE0dWs6dmFyKC0tY29sb3ItY2hhcnRzLXB1cnBsZS03MDAtdHY4Y3ZnKTtcbiAgLS1jb2xvci1jaGFydHMtcGFsZXR0ZS1jYXRlZ29yaWNhbC0yNS10Z2RzazI6dmFyKC0tY29sb3ItY2hhcnRzLW9yYW5nZS01MDAtajNjMmN1KTtcbiAgLS1jb2xvci1jaGFydHMtcGFsZXR0ZS1jYXRlZ29yaWNhbC0yNi1sbzh6bjk6dmFyKC0tY29sb3ItY2hhcnRzLWJsdWUtMi04MDAtcTAxdW10KTtcbiAgLS1jb2xvci1jaGFydHMtcGFsZXR0ZS1jYXRlZ29yaWNhbC0yNy1icnVoc2E6dmFyKC0tY29sb3ItY2hhcnRzLXBpbmstMTAwMC0xc29sdWMpO1xuICAtLWNvbG9yLWNoYXJ0cy1wYWxldHRlLWNhdGVnb3JpY2FsLTI4LTZiMDBmYjp2YXIoLS1jb2xvci1jaGFydHMtdGVhbC04MDAtdnA0MXQ2KTtcbiAgLS1jb2xvci1jaGFydHMtcGFsZXR0ZS1jYXRlZ29yaWNhbC0yOS1hdXJtaWQ6dmFyKC0tY29sb3ItY2hhcnRzLXB1cnBsZS0xMDAwLXVhcnFwYik7XG4gIC0tY29sb3ItY2hhcnRzLXBhbGV0dGUtY2F0ZWdvcmljYWwtMzAtZmpubWQ3OnZhcigtLWNvbG9yLWNoYXJ0cy1vcmFuZ2UtODAwLTI0NGQ3Yik7XG4gIC0tY29sb3ItY2hhcnRzLXBhbGV0dGUtY2F0ZWdvcmljYWwtMzEtN3pjY3Q1OnZhcigtLWNvbG9yLWNoYXJ0cy1ibHVlLTItMTEwMC1kZGs2ZW8pO1xuICAtLWNvbG9yLWNoYXJ0cy1wYWxldHRlLWNhdGVnb3JpY2FsLTMyLXJyZGE2eTp2YXIoLS1jb2xvci1jaGFydHMtcGluay0zMDAtZXduaHQ3KTtcbiAgLS1jb2xvci1jaGFydHMtcGFsZXR0ZS1jYXRlZ29yaWNhbC0zMy0ydjBtenY6dmFyKC0tY29sb3ItY2hhcnRzLXRlYWwtMTEwMC02dzU5OHcpO1xuICAtLWNvbG9yLWNoYXJ0cy1wYWxldHRlLWNhdGVnb3JpY2FsLTM0LWc5YTlxMzp2YXIoLS1jb2xvci1jaGFydHMtcHVycGxlLTMwMC04NXEwMzYpO1xuICAtLWNvbG9yLWNoYXJ0cy1wYWxldHRlLWNhdGVnb3JpY2FsLTM1LXUwdzgyMTp2YXIoLS1jb2xvci1jaGFydHMtb3JhbmdlLTExMDAtYmhjbWc1KTtcbiAgLS1jb2xvci1jaGFydHMtcGFsZXR0ZS1jYXRlZ29yaWNhbC0zNi10dGh1Zjg6dmFyKC0tY29sb3ItY2hhcnRzLWJsdWUtMi00MDAtaGU1MzhtKTtcbiAgLS1jb2xvci1jaGFydHMtcGFsZXR0ZS1jYXRlZ29yaWNhbC0zNy15NTg4Ymw6dmFyKC0tY29sb3ItY2hhcnRzLXBpbmstNjAwLTJybzE0eSk7XG4gIC0tY29sb3ItY2hhcnRzLXBhbGV0dGUtY2F0ZWdvcmljYWwtMzgtcWRoOTd1OnZhcigtLWNvbG9yLWNoYXJ0cy10ZWFsLTQwMC1zOHBhNzcpO1xuICAtLWNvbG9yLWNoYXJ0cy1wYWxldHRlLWNhdGVnb3JpY2FsLTM5LXlpc3E2bDp2YXIoLS1jb2xvci1jaGFydHMtcHVycGxlLTYwMC0yNnM0cmcpO1xuICAtLWNvbG9yLWNoYXJ0cy1wYWxldHRlLWNhdGVnb3JpY2FsLTQwLXllZXIxdjp2YXIoLS1jb2xvci1jaGFydHMtb3JhbmdlLTQwMC1nOGMxZmMpO1xuICAtLWNvbG9yLWNoYXJ0cy1wYWxldHRlLWNhdGVnb3JpY2FsLTQxLXR1OWR4dzp2YXIoLS1jb2xvci1jaGFydHMtYmx1ZS0yLTcwMC1zcDd0NG0pO1xuICAtLWNvbG9yLWNoYXJ0cy1wYWxldHRlLWNhdGVnb3JpY2FsLTQyLXE0MTBrcDp2YXIoLS1jb2xvci1jaGFydHMtcGluay05MDAta3B5bmU0KTtcbiAgLS1jb2xvci1jaGFydHMtcGFsZXR0ZS1jYXRlZ29yaWNhbC00My1kd2V3N3E6dmFyKC0tY29sb3ItY2hhcnRzLXRlYWwtNzAwLTI5bW53bSk7XG4gIC0tY29sb3ItY2hhcnRzLXBhbGV0dGUtY2F0ZWdvcmljYWwtNDQtMnRocDk2OnZhcigtLWNvbG9yLWNoYXJ0cy1wdXJwbGUtOTAwLWFtNDUyYik7XG4gIC0tY29sb3ItY2hhcnRzLXBhbGV0dGUtY2F0ZWdvcmljYWwtNDUtNmtpbmo2OnZhcigtLWNvbG9yLWNoYXJ0cy1vcmFuZ2UtNzAwLXNwc2Yycik7XG4gIC0tY29sb3ItY2hhcnRzLXBhbGV0dGUtY2F0ZWdvcmljYWwtNDYtaWVmeGZxOnZhcigtLWNvbG9yLWNoYXJ0cy1ibHVlLTItMTAwMC1jMTNuZjgpO1xuICAtLWNvbG9yLWNoYXJ0cy1wYWxldHRlLWNhdGVnb3JpY2FsLTQ3LTlsOXdsMjp2YXIoLS1jb2xvci1jaGFydHMtcGluay0xMjAwLXc5NTg1ZCk7XG4gIC0tY29sb3ItY2hhcnRzLXBhbGV0dGUtY2F0ZWdvcmljYWwtNDgtNXMybjByOnZhcigtLWNvbG9yLWNoYXJ0cy10ZWFsLTEwMDAtZmhwcXQzKTtcbiAgLS1jb2xvci1jaGFydHMtcGFsZXR0ZS1jYXRlZ29yaWNhbC00OS1idWIwbDE6dmFyKC0tY29sb3ItY2hhcnRzLXB1cnBsZS0xMjAwLWhyOWY0MCk7XG4gIC0tY29sb3ItY2hhcnRzLXBhbGV0dGUtY2F0ZWdvcmljYWwtNTAtdXRycHU1OnZhcigtLWNvbG9yLWNoYXJ0cy1vcmFuZ2UtMTAwMC1lenE1cHopO1xuICAtLWNvbG9yLWNoYXJ0cy1lcnJvci1iYXItbWFya2VyLXIxMGpndjp2YXIoLS1jb2xvci1uZXV0cmFsLTkwMC12MG10b2MpO1xuICAtLWNvbG9yLXNldmVyaXR5LWRhcmstcmVkLWo4Ym1vYzojODcwMzAzO1xuICAtLWNvbG9yLXNldmVyaXR5LXJlZC13ZjV3MmQ6I2NlMzMxMTtcbiAgLS1jb2xvci1zZXZlcml0eS1vcmFuZ2UtcnBiY3VzOiNmODkyNTY7XG4gIC0tY29sb3Itc2V2ZXJpdHkteWVsbG93LTRlcjZ6cTojZjJjZDU0O1xuICAtLWNvbG9yLXNldmVyaXR5LWdyZXktc3A3cW84OnZhcigtLWNvbG9yLW5ldXRyYWwtNjAwLWZsbjF3dyk7XG4gIC0tY29sb3ItYmFja2dyb3VuZC1ub3RpZmljYXRpb24tc2V2ZXJpdHktY3JpdGljYWwtMHhsOHBwOnZhcigtLWNvbG9yLXNldmVyaXR5LWRhcmstcmVkLWo4Ym1vYyk7XG4gIC0tY29sb3ItYmFja2dyb3VuZC1ub3RpZmljYXRpb24tc2V2ZXJpdHktaGlnaC04bmJnZGk6dmFyKC0tY29sb3Itc2V2ZXJpdHktcmVkLXdmNXcyZCk7XG4gIC0tY29sb3ItYmFja2dyb3VuZC1ub3RpZmljYXRpb24tc2V2ZXJpdHktbWVkaXVtLWxibGpzMjp2YXIoLS1jb2xvci1zZXZlcml0eS1vcmFuZ2UtcnBiY3VzKTtcbiAgLS1jb2xvci1iYWNrZ3JvdW5kLW5vdGlmaWNhdGlvbi1zZXZlcml0eS1sb3ctZ2l6OGI2OnZhcigtLWNvbG9yLXNldmVyaXR5LXllbGxvdy00ZXI2enEpO1xuICAtLWNvbG9yLWJhY2tncm91bmQtbm90aWZpY2F0aW9uLXNldmVyaXR5LW5ldXRyYWwtaG5oZ212OnZhcigtLWNvbG9yLXNldmVyaXR5LWdyZXktc3A3cW84KTtcbiAgLS1jb2xvci10ZXh0LW5vdGlmaWNhdGlvbi1zZXZlcml0eS1jcml0aWNhbC10djR2dzQ6dmFyKC0tY29sb3ItbmV1dHJhbC0xMDAtZ2szbHZmKTtcbiAgLS1jb2xvci10ZXh0LW5vdGlmaWNhdGlvbi1zZXZlcml0eS1oaWdoLXQ0c3V2dTp2YXIoLS1jb2xvci1uZXV0cmFsLTEwMC1nazNsdmYpO1xuICAtLWNvbG9yLXRleHQtbm90aWZpY2F0aW9uLXNldmVyaXR5LW1lZGl1bS04ZjYwa2I6dmFyKC0tY29sb3ItbmV1dHJhbC05NTAtbHh5Ymg4KTtcbiAgLS1jb2xvci10ZXh0LW5vdGlmaWNhdGlvbi1zZXZlcml0eS1sb3ctZ3ZvamhpOnZhcigtLWNvbG9yLW5ldXRyYWwtOTUwLWx4eWJoOCk7XG4gIC0tY29sb3ItdGV4dC1ub3RpZmljYXRpb24tc2V2ZXJpdHktbmV1dHJhbC15bm0yd2w6dmFyKC0tY29sb3ItbmV1dHJhbC0xMDAtZ2szbHZmKTtcbiAgLS1jb2xvci1ncmV5LW9wYXF1ZS0xMC12d2ZtdHM6cmdiYSgwLCAwLCAwLCAwLjEpO1xuICAtLWNvbG9yLWdyZXktb3BhcXVlLTI1LWNqeTNhbDpyZ2JhKDI1NSwgMjU1LCAyNTUsIDAuMjUpO1xuICAtLWNvbG9yLWdyZXktb3BhcXVlLTcwLWV3dWFkZTpyZ2JhKDM1LCA0MywgNTUsIDAuNyk7XG4gIC0tY29sb3ItZ3JleS10cmFuc3BhcmVudC1xaDc1NTk6cmdiYSgxNSwgMjAsIDI2LCAwLjEyKTtcbiAgLS1jb2xvci1ncmV5LXRyYW5zcGFyZW50LWhlYXZ5LTl2ejc0dDpyZ2JhKDE1LCAyMCwgMjYsIDAuMTIpO1xuICAtLWNvbG9yLWJhY2tncm91bmQtYmFkZ2UtaWNvbi11bDNzMnA6dmFyKC0tY29sb3ItZXJyb3ItNjAwLW1kbjNuZyk7XG4gIC0tY29sb3ItYmFja2dyb3VuZC1idXR0b24tbGluay1hY3RpdmUtYTNpMXM5OnZhcigtLWNvbG9yLXByaW1hcnktMTAwLWY2MmZ6OSk7XG4gIC0tY29sb3ItYmFja2dyb3VuZC1idXR0b24tbGluay1ob3Zlci1jdjN2eHY6dmFyKC0tY29sb3ItcHJpbWFyeS01MC0xeTA1eHYpO1xuICAtLWNvbG9yLWJhY2tncm91bmQtYnV0dG9uLW5vcm1hbC1hY3RpdmUtM3FkeDl4OnZhcigtLWNvbG9yLXByaW1hcnktMTAwLWY2MmZ6OSk7XG4gIC0tY29sb3ItYmFja2dyb3VuZC1idXR0b24tbm9ybWFsLWRlZmF1bHQteHNvam5mOnZhcigtLWNvbG9yLXdoaXRlLXAxemx2eSk7XG4gIC0tY29sb3ItYmFja2dyb3VuZC1idXR0b24tbm9ybWFsLWRpc2FibGVkLXV3dmVmMzp2YXIoLS1jb2xvci13aGl0ZS1wMXpsdnkpO1xuICAtLWNvbG9yLWJhY2tncm91bmQtYnV0dG9uLW5vcm1hbC1ob3Zlci00bXE0b246dmFyKC0tY29sb3ItcHJpbWFyeS01MC0xeTA1eHYpO1xuICAtLWNvbG9yLWJhY2tncm91bmQtdG9nZ2xlLWJ1dHRvbi1ub3JtYWwtcHJlc3NlZC16bnF1NHg6dmFyKC0tY29sb3ItcHJpbWFyeS0xMDAtZjYyZno5KTtcbiAgLS1jb2xvci1iYWNrZ3JvdW5kLWJ1dHRvbi1wcmltYXJ5LWFjdGl2ZS0yeXJldWM6dmFyKC0tY29sb3ItYW1iZXItNTAwLXJzaG8xeCk7XG4gIC0tY29sb3ItYmFja2dyb3VuZC1idXR0b24tcHJpbWFyeS1kZWZhdWx0LW16YmQ2eDp2YXIoLS1jb2xvci1hbWJlci00MDAtejZvZGRuKTtcbiAgLS1jb2xvci1iYWNrZ3JvdW5kLWJ1dHRvbi1wcmltYXJ5LWRpc2FibGVkLWZ0M25xMDp2YXIoLS1jb2xvci1uZXV0cmFsLTI1MC12czFpczQpO1xuICAtLWNvbG9yLWJhY2tncm91bmQtYnV0dG9uLXByaW1hcnktaG92ZXItYm8wOW1rOnZhcigtLWNvbG9yLWFtYmVyLTUwMC1yc2hvMXgpO1xuICAtLWNvbG9yLWJhY2tncm91bmQtZGlyZWN0aW9uLWJ1dHRvbi1hY3RpdmUtbHZvMGR5OnZhcigtLWNvbG9yLW5ldXRyYWwtNzUwLXBpOXFxZCk7XG4gIC0tY29sb3ItYmFja2dyb3VuZC1kaXJlY3Rpb24tYnV0dG9uLWRlZmF1bHQtYnZoYnNuOnZhcigtLWNvbG9yLW5ldXRyYWwtNjUwLW1paWs0Zik7XG4gIC0tY29sb3ItYmFja2dyb3VuZC1kaXJlY3Rpb24tYnV0dG9uLWRpc2FibGVkLTR0NnpudDp2YXIoLS1jb2xvci1uZXV0cmFsLTI1MC12czFpczQpO1xuICAtLWNvbG9yLWJhY2tncm91bmQtZGlyZWN0aW9uLWJ1dHRvbi1ob3Zlci03NG41bzE6dmFyKC0tY29sb3ItbmV1dHJhbC03MDAtcXc4YXRzKTtcbiAgLS1jb2xvci10ZXh0LWRpcmVjdGlvbi1idXR0b24tZGVmYXVsdC1wODhsdmI6dmFyKC0tY29sb3Itd2hpdGUtcDF6bHZ5KTtcbiAgLS1jb2xvci10ZXh0LWRpcmVjdGlvbi1idXR0b24tZGlzYWJsZWQtamRraG1wOnZhcigtLWNvbG9yLXRleHQtaW50ZXJhY3RpdmUtZGlzYWJsZWQtdmJvNnY1KTtcbiAgLS1jb2xvci1iYWNrZ3JvdW5kLWNhbGVuZGFyLWN1cnJlbnQtZGF0ZS02bmt3OTY6dmFyKC0tY29sb3ItbmV1dHJhbC0yMDAtZnF0NHR6KTtcbiAgLS1jb2xvci1iYWNrZ3JvdW5kLWNlbGwtc2hhZGVkLTNuOHpxMzp2YXIoLS1jb2xvci1uZXV0cmFsLTE1MC1nZXpoZW4pO1xuICAtLWNvbG9yLWJhY2tncm91bmQtY29kZS1lZGl0b3ItZ3V0dGVyLWFjdGl2ZS1saW5lLWRlZmF1bHQtamJ1N3FoOnZhcigtLWNvbG9yLW5ldXRyYWwtNjAwLWZsbjF3dyk7XG4gIC0tY29sb3ItYmFja2dyb3VuZC1jb2RlLWVkaXRvci1ndXR0ZXItYWN0aXZlLWxpbmUtZXJyb3ItbWhrbXJlOnZhcigtLWNvbG9yLXRleHQtc3RhdHVzLWVycm9yLW14em9wNyk7XG4gIC0tY29sb3ItYmFja2dyb3VuZC1jb2RlLWVkaXRvci1ndXR0ZXItZGVmYXVsdC0wb3E3ZWY6dmFyKC0tY29sb3ItbmV1dHJhbC0yMDAtZnF0NHR6KTtcbiAgLS1jb2xvci1iYWNrZ3JvdW5kLWNvZGUtZWRpdG9yLWxvYWRpbmcteHJleWVkOnZhcigtLWNvbG9yLW5ldXRyYWwtMTAwLWdrM2x2Zik7XG4gIC0tY29sb3ItYmFja2dyb3VuZC1jb2RlLWVkaXRvci1wYW5lLWl0ZW0taG92ZXItdWQ0enk3OnZhcigtLWNvbG9yLW5ldXRyYWwtMjUwLXZzMWlzNCk7XG4gIC0tY29sb3ItYmFja2dyb3VuZC1jb2RlLWVkaXRvci1zdGF0dXMtYmFyLWN0cThjYjp2YXIoLS1jb2xvci1uZXV0cmFsLTIwMC1mcXQ0dHopO1xuICAtLWNvbG9yLWJhY2tncm91bmQtY29udGFpbmVyLWNvbnRlbnQtaDExNGRqOnZhcigtLWNvbG9yLXdoaXRlLXAxemx2eSk7XG4gIC0tY29sb3ItYmFja2dyb3VuZC1jb250YWluZXItaGVhZGVyLTF4dmtkZzp2YXIoLS1jb2xvci13aGl0ZS1wMXpsdnkpO1xuICAtLWNvbG9yLWJhY2tncm91bmQtY29udHJvbC1jaGVja2VkLXhrNWN5Mjp2YXIoLS1jb2xvci1wcmltYXJ5LTYwMC0xbGN5MWspO1xuICAtLWNvbG9yLWJhY2tncm91bmQtY29udHJvbC1kZWZhdWx0LWs1ZGxxdzp2YXIoLS1jb2xvci13aGl0ZS1wMXpsdnkpO1xuICAtLWNvbG9yLWJhY2tncm91bmQtY29udHJvbC1kaXNhYmxlZC0xZG00bWs6dmFyKC0tY29sb3ItbmV1dHJhbC0zMDAtMDh3aTZrKTtcbiAgLS1jb2xvci1iYWNrZ3JvdW5kLWRyb3Bkb3duLWl0ZW0tZGVmYXVsdC1nMTcyNnI6dmFyKC0tY29sb3Itd2hpdGUtcDF6bHZ5KTtcbiAgLS1jb2xvci1iYWNrZ3JvdW5kLWRyb3Bkb3duLWl0ZW0tZGltbWVkLWRoaG8wMzp0cmFuc3BhcmVudDtcbiAgLS1jb2xvci1iYWNrZ3JvdW5kLWRyb3Bkb3duLWl0ZW0tZmlsdGVyLW1hdGNoLWdqcHQxaDp2YXIoLS1jb2xvci1wcmltYXJ5LTUwLTF5MDV4dik7XG4gIC0tY29sb3ItYmFja2dyb3VuZC1kcm9wZG93bi1pdGVtLWhvdmVyLWl3cnZjMTp2YXIoLS1jb2xvci1uZXV0cmFsLTIwMC1mcXQ0dHopO1xuICAtLWNvbG9yLWJhY2tncm91bmQtZHJvcGRvd24taXRlbS1zZWxlY3RlZC1ubGo3bWQ6dmFyKC0tY29sb3ItYmFja2dyb3VuZC1pdGVtLXNlbGVjdGVkLW8zNDU1byk7XG4gIC0tY29sb3ItYmFja2dyb3VuZC1ob21lLWhlYWRlci00YzlqdDQ6dmFyKC0tY29sb3ItbmV1dHJhbC05NTAtbHh5Ymg4KTtcbiAgLS1jb2xvci1iYWNrZ3JvdW5kLWlubGluZS1jb2RlLTJkdTlwODpyZ2JhKDAsIDAsIDAsIDAuMSk7XG4gIC0tY29sb3ItYmFja2dyb3VuZC1pbnB1dC1kZWZhdWx0LWRrZDRiejp2YXIoLS1jb2xvci13aGl0ZS1wMXpsdnkpO1xuICAtLWNvbG9yLWJhY2tncm91bmQtaW5wdXQtZGlzYWJsZWQtY245YnBqOnZhcigtLWNvbG9yLW5ldXRyYWwtMjUwLXZzMWlzNCk7XG4gIC0tY29sb3ItYmFja2dyb3VuZC1pdGVtLXNlbGVjdGVkLW8zNDU1bzp2YXIoLS1jb2xvci1wcmltYXJ5LTUwLTF5MDV4dik7XG4gIC0tY29sb3ItYmFja2dyb3VuZC1sYXlvdXQtbWFpbi1odHQ0Zm06dmFyKC0tY29sb3Itd2hpdGUtcDF6bHZ5KTtcbiAgLS1jb2xvci1iYWNrZ3JvdW5kLWxheW91dC1tb2JpbGUtcGFuZWwtZWQwYXZhOnZhcigtLWNvbG9yLW5ldXRyYWwtOTUwLWx4eWJoOCk7XG4gIC0tY29sb3ItYmFja2dyb3VuZC1sYXlvdXQtcGFuZWwtY29udGVudC15d285azE6dmFyKC0tY29sb3ItYmFja2dyb3VuZC1jb250YWluZXItY29udGVudC1oMTE0ZGopO1xuICAtLWNvbG9yLWJhY2tncm91bmQtbGF5b3V0LXBhbmVsLWhvdmVyLWUxZmttNTp2YXIoLS1jb2xvci1uZXV0cmFsLTI1MC12czFpczQpO1xuICAtLWNvbG9yLWJhY2tncm91bmQtbGF5b3V0LXRvZ2dsZS1hY3RpdmUtYXA5MXZtOnZhcigtLWNvbG9yLW5ldXRyYWwtNjUwLW1paWs0Zik7XG4gIC0tY29sb3ItYmFja2dyb3VuZC1sYXlvdXQtdG9nZ2xlLWRlZmF1bHQtMmhnamR1OnZhcigtLWNvbG9yLW5ldXRyYWwtNjUwLW1paWs0Zik7XG4gIC0tY29sb3ItYmFja2dyb3VuZC1sYXlvdXQtdG9nZ2xlLWhvdmVyLTBjcG03Zzp2YXIoLS1jb2xvci1uZXV0cmFsLTYwMC1mbG4xd3cpO1xuICAtLWNvbG9yLWJhY2tncm91bmQtbGF5b3V0LXRvZ2dsZS1zZWxlY3RlZC1hY3RpdmUtc2cyMjZ2OnZhcigtLWNvbG9yLXByaW1hcnktNjAwLTFsY3kxayk7XG4gIC0tY29sb3ItYmFja2dyb3VuZC1sYXlvdXQtdG9nZ2xlLXNlbGVjdGVkLWRlZmF1bHQtMDEzMDFuOnZhcigtLWNvbG9yLXByaW1hcnktNjAwLTFsY3kxayk7XG4gIC0tY29sb3ItYmFja2dyb3VuZC1sYXlvdXQtdG9nZ2xlLXNlbGVjdGVkLWhvdmVyLWtwYmM5eDp2YXIoLS1jb2xvci1wcmltYXJ5LTcwMC1uNmsxMjEpO1xuICAtLWNvbG9yLWJhY2tncm91bmQtbW9kYWwtb3ZlcmxheS0zcHBzZDg6dmFyKC0tY29sb3ItZ3JleS1vcGFxdWUtNzAtZXd1YWRlKTtcbiAgLS1jb2xvci1iYWNrZ3JvdW5kLW5vdGlmaWNhdGlvbi1ibHVlLTR2bm9iODp2YXIoLS1jb2xvci1pbmZvLTYwMC11bjIxemgpO1xuICAtLWNvbG9yLWJhY2tncm91bmQtbm90aWZpY2F0aW9uLWdyZWVuLTJya3l2dTp2YXIoLS1jb2xvci1zdWNjZXNzLTYwMC1nN2h6MmkpO1xuICAtLWNvbG9yLWJhY2tncm91bmQtbm90aWZpY2F0aW9uLWdyZXktNG5vMzM3OnZhcigtLWNvbG9yLW5ldXRyYWwtNjUwLW1paWs0Zik7XG4gIC0tY29sb3ItYmFja2dyb3VuZC1ub3RpZmljYXRpb24tcmVkLTA0ODdlYTp2YXIoLS1jb2xvci1lcnJvci02MDAtbWRuM25nKTtcbiAgLS1jb2xvci1iYWNrZ3JvdW5kLW5vdGlmaWNhdGlvbi15ZWxsb3cteTZ1czVyOnZhcigtLWNvbG9yLXdhcm5pbmctNDAwLTU1cHVnYSk7XG4gIC0tY29sb3ItYmFja2dyb3VuZC1ub3RpZmljYXRpb24tc3RhY2stYmFyLXFlNW40dzp2YXIoLS1jb2xvci1uZXV0cmFsLTc1MC1waTlxcWQpO1xuICAtLWNvbG9yLWJhY2tncm91bmQtbm90aWZpY2F0aW9uLXN0YWNrLWJhci1hY3RpdmUtYTRoOXI4OnZhcigtLWNvbG9yLW5ldXRyYWwtNzUwLXBpOXFxZCk7XG4gIC0tY29sb3ItYmFja2dyb3VuZC1ub3RpZmljYXRpb24tc3RhY2stYmFyLWhvdmVyLWpoODJvbzp2YXIoLS1jb2xvci1uZXV0cmFsLTY1MC1taWlrNGYpO1xuICAtLWNvbG9yLWJhY2tncm91bmQtcG9wb3Zlci0yZjhlZ2Q6dmFyKC0tY29sb3Itd2hpdGUtcDF6bHZ5KTtcbiAgLS1jb2xvci1iYWNrZ3JvdW5kLXByb2dyZXNzLWJhci1jb250ZW50LWRlZmF1bHQtZHBtYzM3OnZhcigtLWNvbG9yLXByaW1hcnktNjAwLTFsY3kxayk7XG4gIC0tY29sb3ItYmFja2dyb3VuZC1wcm9ncmVzcy1iYXItY29udGVudC1pbi1mbGFzaC03YW55dnU6dmFyKC0tY29sb3Itd2hpdGUtcDF6bHZ5KTtcbiAgLS1jb2xvci1iYWNrZ3JvdW5kLXByb2dyZXNzLWJhci1sYXlvdXQtZGVmYXVsdC0yYXhyZmk6dmFyKC0tY29sb3ItbmV1dHJhbC0yNTAtdnMxaXM0KTtcbiAgLS1jb2xvci1iYWNrZ3JvdW5kLXByb2dyZXNzLWJhci1sYXlvdXQtaW4tZmxhc2gtbjVyOW03OnZhcigtLWNvbG9yLWdyZXktb3BhcXVlLTI1LWNqeTNhbCk7XG4gIC0tY29sb3ItYmFja2dyb3VuZC1zZWdtZW50LWFjdGl2ZS1iM3Zsb3A6dmFyKC0tY29sb3ItcHJpbWFyeS02MDAtMWxjeTFrKTtcbiAgLS1jb2xvci1iYWNrZ3JvdW5kLXNlZ21lbnQtZGVmYXVsdC05aXVjaW06dmFyKC0tY29sb3ItYmFja2dyb3VuZC1idXR0b24tbm9ybWFsLWRlZmF1bHQteHNvam5mKTtcbiAgLS1jb2xvci1iYWNrZ3JvdW5kLXNlZ21lbnQtZGlzYWJsZWQtMmoxNnBsOnZhcigtLWNvbG9yLWJhY2tncm91bmQtYnV0dG9uLW5vcm1hbC1kaXNhYmxlZC11d3ZlZjMpO1xuICAtLWNvbG9yLWJhY2tncm91bmQtc2VnbWVudC1ob3Zlci0ycmszcWQ6dmFyKC0tY29sb3ItYmFja2dyb3VuZC1idXR0b24tbm9ybWFsLWhvdmVyLTRtcTRvbik7XG4gIC0tY29sb3ItYmFja2dyb3VuZC1zZWdtZW50LXdyYXBwZXItenhpNTEzOnZhcigtLWNvbG9yLWJhY2tncm91bmQtY29udGFpbmVyLWNvbnRlbnQtaDExNGRqKTtcbiAgLS1jb2xvci1iYWNrZ3JvdW5kLXNsaWRlci1oYW5kbGUtZGVmYXVsdC1ibTZsbmQ6dmFyKC0tY29sb3ItcHJpbWFyeS02MDAtMWxjeTFrKTtcbiAgLS1jb2xvci1iYWNrZ3JvdW5kLXNsaWRlci1oYW5kbGUtYWN0aXZlLXZhMWd2eTp2YXIoLS1jb2xvci1wcmltYXJ5LTcwMC1uNmsxMjEpO1xuICAtLWNvbG9yLWJhY2tncm91bmQtc2xpZGVyLXRyYWNrLTRtMWxtbDp2YXIoLS1jb2xvci1uZXV0cmFsLTUwMC04dmFuMGIpO1xuICAtLWNvbG9yLWJhY2tncm91bmQtc2xpZGVyLWhhbmRsZS1yaW5nLWU4djhqMjp2YXIoLS1jb2xvci13aGl0ZS1wMXpsdnkpO1xuICAtLWNvbG9yLWJhY2tncm91bmQtc2xpZGVyLWVycm9yLXByZXNzZWQta2E2bzlwOnZhcigtLWNvbG9yLWVycm9yLTkwMC1za29ucDEpO1xuICAtLWNvbG9yLWJhY2tncm91bmQtc2xpZGVyLXdhcm5pbmctcHJlc3NlZC14NnM3cXA6dmFyKC0tY29sb3Itd2FybmluZy05MDAta3B4dDhjKTtcbiAgLS1jb2xvci1iYWNrZ3JvdW5kLXN0YXR1cy1lcnJvci14cGZ2cnI6dmFyKC0tY29sb3ItZXJyb3ItNTAtMXVwa3Z6KTtcbiAgLS1jb2xvci1iYWNrZ3JvdW5kLXN0YXR1cy1pbmZvLXV3ZTFlOTp2YXIoLS1jb2xvci1pbmZvLTUwLWNkdnRycyk7XG4gIC0tY29sb3ItYmFja2dyb3VuZC1kaWFsb2ctajE0M3N3OnZhcigtLWNvbG9yLWJhY2tncm91bmQtc3RhdHVzLWluZm8tdXdlMWU5KTtcbiAgLS1jb2xvci1iYWNrZ3JvdW5kLXN0YXR1cy1zdWNjZXNzLTc3NG1uNzp2YXIoLS1jb2xvci1zdWNjZXNzLTUwLXlvdzl1Yyk7XG4gIC0tY29sb3ItYmFja2dyb3VuZC1zdGF0dXMtd2FybmluZy14dnMwYnA6dmFyKC0tY29sb3Itd2FybmluZy01MC11eGhlYjgpO1xuICAtLWNvbG9yLWJhY2tncm91bmQtdGFibGUtaGVhZGVyLWw1NjM3bTp2YXIoLS1jb2xvci1iYWNrZ3JvdW5kLWNvbnRhaW5lci1oZWFkZXItMXh2a2RnKTtcbiAgLS1jb2xvci1iYWNrZ3JvdW5kLXRpbGVzLWRpc2FibGVkLTNveG51dzp2YXIoLS1jb2xvci1uZXV0cmFsLTI1MC12czFpczQpO1xuICAtLWNvbG9yLWJhY2tncm91bmQtdG9nZ2xlLWNoZWNrZWQtZGlzYWJsZWQtcHM4czgzOnZhcigtLWNvbG9yLXByaW1hcnktMjAwLXZ1YnI0dyk7XG4gIC0tY29sb3ItYmFja2dyb3VuZC10b2dnbGUtZGVmYXVsdC15cHZxamk6dmFyKC0tY29sb3ItbmV1dHJhbC02NTAtbWlpazRmKTtcbiAgLS1jb2xvci1iYWNrZ3JvdW5kLWF2YXRhci1nZW4tYWktb3hwMnY2OnJhZGlhbC1ncmFkaWVudChjaXJjbGUgZmFydGhlc3QtY29ybmVyIGF0IHRvcCByaWdodCwgI2I4ZTdmZiAwJSwgIzAwOTlmZiAyNSUsICM1YzdmZmYgNDAlICwgIzg1NzVmZiA2MCUsICM5NjJlZmYgODAlKTtcbiAgLS1jb2xvci1iYWNrZ3JvdW5kLWF2YXRhci1kZWZhdWx0LXQ0Mjd4bTp2YXIoLS1jb2xvci1uZXV0cmFsLTY1MC1taWlrNGYpO1xuICAtLWNvbG9yLXRleHQtYXZhdGFyLWt1aGtvYTp2YXIoLS1jb2xvci13aGl0ZS1wMXpsdnkpO1xuICAtLWNvbG9yLWJhY2tncm91bmQtbG9hZGluZy1iYXItZ2VuLWFpLXRleTcwaTpsaW5lYXItZ3JhZGllbnQoOTBkZWcsICNiOGU3ZmYgMCUsICMwMDk5ZmYgMTAlLCAjNWM3ZmZmIDI0JSwgIzg1NzVmZiA1MCUsICM5NjJlZmYgNzYlLCAjMDA5OWZmIDkwJSwgI2I4ZTdmZiAxMDAlKTtcbiAgLS1jb2xvci1iYWNrZ3JvdW5kLWNoYXQtYnViYmxlLW91dGdvaW5nLWF5Nm5qMzp0cmFuc3BhcmVudDtcbiAgLS1jb2xvci1iYWNrZ3JvdW5kLWNoYXQtYnViYmxlLWluY29taW5nLWtqNmZnazp2YXIoLS1jb2xvci1uZXV0cmFsLTE1MC1nZXpoZW4pO1xuICAtLWNvbG9yLXRleHQtY2hhdC1idWJibGUtb3V0Z29pbmctMGNncTQ5OnZhcigtLWNvbG9yLXRleHQtYm9keS1kZWZhdWx0LXJ5amN0MSk7XG4gIC0tY29sb3ItdGV4dC1jaGF0LWJ1YmJsZS1pbmNvbWluZy03dHdxNTE6dmFyKC0tY29sb3ItdGV4dC1ib2R5LWRlZmF1bHQtcnlqY3QxKTtcbiAgLS1jb2xvci1ib3JkZXItYnV0dG9uLW5vcm1hbC1hY3RpdmUtZDhhOHY4OnZhcigtLWNvbG9yLXByaW1hcnktOTAwLWE1a3Fycik7XG4gIC0tY29sb3ItYm9yZGVyLWJ1dHRvbi1ub3JtYWwtZGVmYXVsdC1zOGpudnU6dmFyKC0tY29sb3ItcHJpbWFyeS02MDAtMWxjeTFrKTtcbiAgLS1jb2xvci1ib3JkZXItdG9nZ2xlLWJ1dHRvbi1ub3JtYWwtcHJlc3NlZC1hdmRmYXc6dmFyKC0tY29sb3ItcHJpbWFyeS02MDAtMWxjeTFrKTtcbiAgLS1jb2xvci1ib3JkZXItYnV0dG9uLW5vcm1hbC1kaXNhYmxlZC16cmE5cDk6dmFyKC0tY29sb3ItbmV1dHJhbC00MDAtd3RzdDU1KTtcbiAgLS1jb2xvci10ZXh0LWJ1dHRvbi1ub3JtYWwtZGlzYWJsZWQtMDVwNzRzOnZhcigtLWNvbG9yLW5ldXRyYWwtNTAwLTh2YW4wYik7XG4gIC0tY29sb3ItYm9yZGVyLWJ1dHRvbi1ub3JtYWwtaG92ZXItNmd5bHhmOnZhcigtLWNvbG9yLXByaW1hcnktOTAwLWE1a3Fycik7XG4gIC0tY29sb3ItdGV4dC1idXR0b24taWNvbi1kaXNhYmxlZC1ubm9ma246dmFyKC0tY29sb3ItbmV1dHJhbC01MDAtOHZhbjBiKTtcbiAgLS1jb2xvci1ib3JkZXItYnV0dG9uLXByaW1hcnktZGlzYWJsZWQtcm1lbjlvOnZhcigtLWNvbG9yLWJhY2tncm91bmQtYnV0dG9uLXByaW1hcnktZGlzYWJsZWQtZnQzbnEwKTtcbiAgLS1jb2xvci10ZXh0LWJ1dHRvbi1wcmltYXJ5LWRpc2FibGVkLXE3OWdtczp2YXIoLS1jb2xvci1uZXV0cmFsLTUwMC04dmFuMGIpO1xuICAtLWNvbG9yLWl0ZW0tc2VsZWN0ZWQtamRnNXlkOnZhcigtLWNvbG9yLXByaW1hcnktNjAwLTFsY3kxayk7XG4gIC0tY29sb3ItYm9yZGVyLWNhbGVuZGFyLWdyaWQtNjdyNHc0OnRyYW5zcGFyZW50O1xuICAtLWNvbG9yLWJvcmRlci1jYWxlbmRhci1ncmlkLXNlbGVjdGVkLWZvY3VzLXJpbmctYTh4OTFrOnZhcigtLWNvbG9yLW5ldXRyYWwtMTAwLWdrM2x2Zik7XG4gIC0tY29sb3ItYm9yZGVyLWNlbGwtc2hhZGVkLWI1MWx0OTp2YXIoLS1jb2xvci1uZXV0cmFsLTMwMC0wOHdpNmspO1xuICAtLWNvbG9yLWJvcmRlci1jb2RlLWVkaXRvci1hY2UtYWN0aXZlLWxpbmUtbGlnaHQtdGhlbWUtcTZoc3Z0OnZhcigtLWNvbG9yLW5ldXRyYWwtMzAwLTA4d2k2ayk7XG4gIC0tY29sb3ItYm9yZGVyLWNvZGUtZWRpdG9yLWFjZS1hY3RpdmUtbGluZS1kYXJrLXRoZW1lLXYwOWV0aTp2YXIoLS1jb2xvci1uZXV0cmFsLTYwMC1mbG4xd3cpO1xuICAtLWNvbG9yLWJvcmRlci1jb2RlLWVkaXRvci1kZWZhdWx0LTFldGl3ODp2YXIoLS1jb2xvci1uZXV0cmFsLTMwMC0wOHdpNmspO1xuICAtLWNvbG9yLWJvcmRlci1jb2RlLWVkaXRvci1wYW5lLWl0ZW0taG92ZXItc2JhbTQyOnZhcigtLWNvbG9yLWJvcmRlci1kcm9wZG93bi1pdGVtLWhvdmVyLWlsNTJmdik7XG4gIC0tY29sb3ItYm9yZGVyLWNvbnRhaW5lci1kaXZpZGVyLTlodXoxYTp0cmFuc3BhcmVudDtcbiAgLS1jb2xvci1ib3JkZXItY29udGFpbmVyLXRvcC1rM3Ztb3o6dHJhbnNwYXJlbnQ7XG4gIC0tY29sb3ItYm9yZGVyLWNvbnRyb2wtY2hlY2tlZC1oZmFpMmE6dmFyKC0tY29sb3ItYmFja2dyb3VuZC1jb250cm9sLWNoZWNrZWQteGs1Y3kyKTtcbiAgLS1jb2xvci1ib3JkZXItY29udHJvbC1kZWZhdWx0LXNoMzU0ODp2YXIoLS1jb2xvci1uZXV0cmFsLTUwMC04dmFuMGIpO1xuICAtLWNvbG9yLWJvcmRlci1jb250cm9sLWRpc2FibGVkLW5wbXZndTp2YXIoLS1jb2xvci1iYWNrZ3JvdW5kLWNvbnRyb2wtZGlzYWJsZWQtMWRtNG1rKTtcbiAgLS1jb2xvci1ib3JkZXItZGl2aWRlci1hY3RpdmUta3Y4ZWl4OnZhcigtLWNvbG9yLW5ldXRyYWwtOTUwLWx4eWJoOCk7XG4gIC0tY29sb3ItYm9yZGVyLWRpdmlkZXItZGVmYXVsdC1uZmVybWM6dmFyKC0tY29sb3ItbmV1dHJhbC0zNTAtZHE2a2ZyKTtcbiAgLS1jb2xvci1ib3JkZXItZGl2aWRlci1wYW5lbC1ib3R0b20tZnU3ZGduOnZhcigtLWNvbG9yLWJvcmRlci1kaXZpZGVyLWRlZmF1bHQtbmZlcm1jKTtcbiAgLS1jb2xvci1ib3JkZXItZGl2aWRlci1wYW5lbC1zaWRlLWVkZ3J6aTp2YXIoLS1jb2xvci1ib3JkZXItZGl2aWRlci1kZWZhdWx0LW5mZXJtYyk7XG4gIC0tY29sb3ItYm9yZGVyLWRpdmlkZXItc2Vjb25kYXJ5LWdvYnJ1aTp2YXIoLS1jb2xvci1uZXV0cmFsLTI1MC12czFpczQpO1xuICAtLWNvbG9yLWJvcmRlci1kcm9wZG93bi1jb250YWluZXItNGFhNzU2OnZhcigtLWNvbG9yLW5ldXRyYWwtNDAwLXd0c3Q1NSk7XG4gIC0tY29sb3ItYm9yZGVyLWRyb3Bkb3duLWdyb3VwLTdmOTBzNzp2YXIoLS1jb2xvci1ib3JkZXItZHJvcGRvd24taXRlbS1kZWZhdWx0LWcxcmZmdSk7XG4gIC0tY29sb3ItYm9yZGVyLWRyb3Bkb3duLWl0ZW0tZGVmYXVsdC1nMXJmZnU6dmFyKC0tY29sb3ItYm9yZGVyLWRpdmlkZXItZGVmYXVsdC1uZmVybWMpO1xuICAtLWNvbG9yLWJvcmRlci1kcm9wZG93bi1pdGVtLWhvdmVyLWlsNTJmdjp2YXIoLS1jb2xvci1uZXV0cmFsLTUwMC04dmFuMGIpO1xuICAtLWNvbG9yLWJvcmRlci1kcm9wZG93bi1pdGVtLWRpbW1lZC1ob3Zlci1nYTlzY2g6dmFyKC0tY29sb3ItbmV1dHJhbC01MDAtOHZhbjBiKTtcbiAgLS1jb2xvci1ib3JkZXItZHJvcGRvd24taXRlbS1zZWxlY3RlZC02cnEzZm06dmFyKC0tY29sb3ItYm9yZGVyLWl0ZW0tc2VsZWN0ZWQtZ29yOGliKTtcbiAgLS1jb2xvci1ib3JkZXItZHJvcGRvd24taXRlbS10b3AtZ3AyZDFwOnRyYW5zcGFyZW50O1xuICAtLWNvbG9yLWJvcmRlci1lZGl0YWJsZS1jZWxsLWhvdmVyLXNlMnkzczp2YXIoLS1jb2xvci1ib3JkZXItZHJvcGRvd24taXRlbS1ob3Zlci1pbDUyZnYpO1xuICAtLWNvbG9yLWJvcmRlci1pbnB1dC1kZWZhdWx0LW12djczejp2YXIoLS1jb2xvci1uZXV0cmFsLTUwMC04dmFuMGIpO1xuICAtLWNvbG9yLWJvcmRlci1pbnB1dC1kaXNhYmxlZC15eWhsdnk6dmFyKC0tY29sb3ItYmFja2dyb3VuZC1pbnB1dC1kaXNhYmxlZC1jbjlicGopO1xuICAtLWNvbG9yLWJvcmRlci1pbnB1dC1mb2N1c2VkLXNsNngxeDp2YXIoLS1jb2xvci1wcmltYXJ5LTYwMC0xbGN5MWspO1xuICAtLWNvbG9yLWJvcmRlci1pdGVtLWZvY3VzZWQtbHoxenM2OnZhcigtLWNvbG9yLXByaW1hcnktNjAwLTFsY3kxayk7XG4gIC0tY29sb3ItYm9yZGVyLWRyb3Bkb3duLWl0ZW0tZm9jdXNlZC03d21ldmk6dmFyKC0tY29sb3ItbmV1dHJhbC02NTAtbWlpazRmKTtcbiAgLS1jb2xvci1ib3JkZXItaXRlbS1wbGFjZWhvbGRlci1ld3hlZGk6dmFyKC0tY29sb3ItYm9yZGVyLWl0ZW0tc2VsZWN0ZWQtZ29yOGliKTtcbiAgLS1jb2xvci1ib3JkZXItaXRlbS1zZWxlY3RlZC1nb3I4aWI6dmFyKC0tY29sb3ItaXRlbS1zZWxlY3RlZC1qZGc1eWQpO1xuICAtLWNvbG9yLWJvcmRlci1sYXlvdXQtcHlvczQyOnZhcigtLWNvbG9yLW5ldXRyYWwtMzUwLWRxNmtmcik7XG4gIC0tY29sb3ItYm9yZGVyLW5vdGlmaWNhdGlvbi1zdGFjay1iYXItYXN6c3NlOnZhcigtLWNvbG9yLW5ldXRyYWwtNzUwLXBpOXFxZCk7XG4gIC0tY29sb3ItYm9yZGVyLXBhbmVsLWhlYWRlci1hM2cxeHk6dmFyKC0tY29sb3ItYm9yZGVyLWRpdmlkZXItZGVmYXVsdC1uZmVybWMpO1xuICAtLWNvbG9yLWJvcmRlci1wb3BvdmVyLXZvYjlnNzp2YXIoLS1jb2xvci1ib3JkZXItZHJvcGRvd24tY29udGFpbmVyLTRhYTc1Nik7XG4gIC0tY29sb3ItYm9yZGVyLXNlZ21lbnQtYWN0aXZlLTR4ZWZwOTp2YXIoLS1jb2xvci1ib3JkZXItc2VnbWVudC1kZWZhdWx0LTMzeHNvZCk7XG4gIC0tY29sb3ItYm9yZGVyLXNlZ21lbnQtZGVmYXVsdC0zM3hzb2Q6dmFyKC0tY29sb3ItbmV1dHJhbC02NTAtbWlpazRmKTtcbiAgLS1jb2xvci1ib3JkZXItc2VnbWVudC1kaXNhYmxlZC03Ymd5dzk6dmFyKC0tY29sb3ItYm9yZGVyLXNlZ21lbnQtZGVmYXVsdC0zM3hzb2QpO1xuICAtLWNvbG9yLWJvcmRlci1zZWdtZW50LWhvdmVyLTk0MXhlYTp2YXIoLS1jb2xvci1ib3JkZXItc2VnbWVudC1kZWZhdWx0LTMzeHNvZCk7XG4gIC0tY29sb3ItYm9yZGVyLXN0YXR1cy1lcnJvci1pNTl0c2Q6dmFyKC0tY29sb3ItZXJyb3ItNjAwLW1kbjNuZyk7XG4gIC0tY29sb3ItYm9yZGVyLXN0YXR1cy1pbmZvLWQzc243Mzp2YXIoLS1jb2xvci1pbmZvLTYwMC11bjIxemgpO1xuICAtLWNvbG9yLWJvcmRlci1zdGF0dXMtc3VjY2Vzcy14ajVqcG06dmFyKC0tY29sb3Itc3VjY2Vzcy02MDAtZzdoejJpKTtcbiAgLS1jb2xvci1ib3JkZXItc3RhdHVzLXdhcm5pbmctbHI2aG5oOnZhcigtLWNvbG9yLXdhcm5pbmctOTAwLWtweHQ4Yyk7XG4gIC0tY29sb3ItYm9yZGVyLWRpYWxvZy1hbHBoZnA6dmFyKC0tY29sb3ItYm9yZGVyLXN0YXR1cy1pbmZvLWQzc243Myk7XG4gIC0tY29sb3ItYm9yZGVyLWRpdmlkZXItaW50ZXJhY3RpdmUtZGVmYXVsdC0wcjJ3Y3M6dmFyKC0tY29sb3ItbmV1dHJhbC01MDAtOHZhbjBiKTtcbiAgLS1jb2xvci1ib3JkZXItdGFicy1kaXZpZGVyLWtyb2ZkNjp2YXIoLS1jb2xvci1uZXV0cmFsLTM1MC1kcTZrZnIpO1xuICAtLWNvbG9yLWJvcmRlci10YWJzLXNoYWRvdy1oNTZpN3Q6dmFyKC0tY29sb3ItZ3JleS10cmFuc3BhcmVudC1xaDc1NTkpO1xuICAtLWNvbG9yLWJvcmRlci10YWJzLXVuZGVybGluZS14ZTlvaTM6dmFyKC0tY29sb3ItdGV4dC1hY2NlbnQtd2xwYXR1KTtcbiAgLS1jb2xvci1ib3JkZXItdGlsZXMtZGlzYWJsZWQtZnh4amM3OnZhcigtLWNvbG9yLWJhY2tncm91bmQtdGlsZXMtZGlzYWJsZWQtM294bnV3KTtcbiAgLS1jb2xvci1ib3JkZXItdHV0b3JpYWwtN2N0Y2I2OnZhcigtLWNvbG9yLW5ldXRyYWwtMzAwLTA4d2k2ayk7XG4gIC0tY29sb3ItZm9yZWdyb3VuZC1jb250cm9sLWRlZmF1bHQtcmh5ZzlvOnZhcigtLWNvbG9yLXdoaXRlLXAxemx2eSk7XG4gIC0tY29sb3ItZm9yZWdyb3VuZC1jb250cm9sLWRpc2FibGVkLWUxMDFqZTp2YXIoLS1jb2xvci13aGl0ZS1wMXpsdnkpO1xuICAtLWNvbG9yLWZvcmVncm91bmQtY29udHJvbC1yZWFkLW9ubHktMTY0dWRlOnZhcigtLWNvbG9yLW5ldXRyYWwtNjAwLWZsbjF3dyk7XG4gIC0tY29sb3Itc2hhZG93LWRlZmF1bHQtcHc5bzhyOnZhcigtLWNvbG9yLWdyZXktdHJhbnNwYXJlbnQtaGVhdnktOXZ6NzR0KTtcbiAgLS1jb2xvci1zdHJva2UtY2hhcnQtbGluZS0zbnNuazY6dmFyKC0tY29sb3ItbmV1dHJhbC01MDAtOHZhbjBiKTtcbiAgLS1jb2xvci10ZXh0LWFjY2VudC13bHBhdHU6dmFyKC0tY29sb3ItcHJpbWFyeS02MDAtMWxjeTFrKTtcbiAgLS1jb2xvci10ZXh0LWJvZHktZGVmYXVsdC1yeWpjdDE6dmFyKC0tY29sb3ItbmV1dHJhbC05NTAtbHh5Ymg4KTtcbiAgLS1jb2xvci10ZXh0LWJvZHktc2Vjb25kYXJ5LXA5ZGpqbTp2YXIoLS1jb2xvci1uZXV0cmFsLTY1MC1taWlrNGYpO1xuICAtLWNvbG9yLXRleHQtYnJlYWRjcnVtYi1jdXJyZW50LWd1dTZ0Njp2YXIoLS1jb2xvci1uZXV0cmFsLTYwMC1mbG4xd3cpO1xuICAtLWNvbG9yLXRleHQtYnJlYWRjcnVtYi1pY29uLTU0YXQybzp2YXIoLS1jb2xvci1uZXV0cmFsLTUwMC04dmFuMGIpO1xuICAtLWNvbG9yLXRleHQtYnV0dG9uLWlubGluZS1pY29uLWRlZmF1bHQtZXM5MHBjOnZhcigtLWNvbG9yLXRleHQtbGluay1kZWZhdWx0LTh5djliNyk7XG4gIC0tY29sb3ItdGV4dC1idXR0b24taW5saW5lLWljb24tZGlzYWJsZWQtaHVpMnk4OnZhcigtLWNvbG9yLXRleHQtaW50ZXJhY3RpdmUtZGlzYWJsZWQtdmJvNnY1KTtcbiAgLS1jb2xvci10ZXh0LWJ1dHRvbi1pbmxpbmUtaWNvbi1ob3Zlci0zNDcxNmE6dmFyKC0tY29sb3ItdGV4dC1saW5rLWhvdmVyLXBreXRmNyk7XG4gIC0tY29sb3ItdGV4dC1idXR0b24tbm9ybWFsLWFjdGl2ZS1ldnhuNDk6dmFyKC0tY29sb3ItcHJpbWFyeS05MDAtYTVrcXJyKTtcbiAgLS1jb2xvci10ZXh0LXRvZ2dsZS1idXR0b24tbm9ybWFsLXByZXNzZWQtYXdvcHcxOnZhcigtLWNvbG9yLXByaW1hcnktOTAwLWE1a3Fycik7XG4gIC0tY29sb3ItdGV4dC1idXR0b24tbm9ybWFsLWRlZmF1bHQtM2Zjd3B0OnZhcigtLWNvbG9yLXByaW1hcnktNjAwLTFsY3kxayk7XG4gIC0tY29sb3ItdGV4dC1idXR0b24tbm9ybWFsLWhvdmVyLWt6cTVlMzp2YXIoLS1jb2xvci1wcmltYXJ5LTkwMC1hNWtxcnIpO1xuICAtLWNvbG9yLXRleHQtbGluay1idXR0b24tbm9ybWFsLWRlZmF1bHQtMWhvOW44OnZhcigtLWNvbG9yLXRleHQtYnV0dG9uLW5vcm1hbC1kZWZhdWx0LTNmY3dwdCk7XG4gIC0tY29sb3ItdGV4dC1saW5rLWJ1dHRvbi1ub3JtYWwtaG92ZXIta21ybXFzOnZhcigtLWNvbG9yLXRleHQtYnV0dG9uLW5vcm1hbC1ob3Zlci1renE1ZTMpO1xuICAtLWNvbG9yLXRleHQtbGluay1idXR0b24tbm9ybWFsLWFjdGl2ZS1kM3FwNG86dmFyKC0tY29sb3ItdGV4dC1idXR0b24tbm9ybWFsLWFjdGl2ZS1ldnhuNDkpO1xuICAtLWNvbG9yLXRleHQtYnV0dG9uLXByaW1hcnktYWN0aXZlLXNyZGs3bzp2YXIoLS1jb2xvci1uZXV0cmFsLTk1MC1seHliaDgpO1xuICAtLWNvbG9yLXRleHQtYnV0dG9uLXByaW1hcnktZGVmYXVsdC10dDJvcjg6dmFyKC0tY29sb3ItbmV1dHJhbC05NTAtbHh5Ymg4KTtcbiAgLS1jb2xvci10ZXh0LWJ1dHRvbi1wcmltYXJ5LWhvdmVyLXFsZDlodTp2YXIoLS1jb2xvci1uZXV0cmFsLTk1MC1seHliaDgpO1xuICAtLWNvbG9yLXRleHQtY2FsZW5kYXItZGF0ZS1ob3Zlci04MDhkb3k6dmFyKC0tY29sb3ItdGV4dC1kcm9wZG93bi1pdGVtLWRlZmF1bHQtYmpkZ3ZlKTtcbiAgLS1jb2xvci10ZXh0LWNhbGVuZGFyLW1vbnRoLXVvdW54bzp2YXIoLS1jb2xvci1uZXV0cmFsLTYwMC1mbG4xd3cpO1xuICAtLWNvbG9yLXRleHQtY29kZS1lZGl0b3ItZ3V0dGVyLWFjdGl2ZS1saW5lLWk4NzB0eDp2YXIoLS1jb2xvci13aGl0ZS1wMXpsdnkpO1xuICAtLWNvbG9yLXRleHQtY29kZS1lZGl0b3ItZ3V0dGVyLWRlZmF1bHQtZHF1NHpoOnZhcigtLWNvbG9yLW5ldXRyYWwtOTUwLWx4eWJoOCk7XG4gIC0tY29sb3ItdGV4dC1jb2RlLWVkaXRvci1zdGF0dXMtYmFyLWRpc2FibGVkLXExdHB1bzp2YXIoLS1jb2xvci1uZXV0cmFsLTUwMC04dmFuMGIpO1xuICAtLWNvbG9yLXRleHQtY29kZS1lZGl0b3ItdGFiLWJ1dHRvbi1lcnJvci1jbmk4ZTQ6dmFyKC0tY29sb3Itd2hpdGUtcDF6bHZ5KTtcbiAgLS1jb2xvci10ZXh0LWNvbHVtbi1oZWFkZXItb3V4ODk0OnZhcigtLWNvbG9yLW5ldXRyYWwtNjUwLW1paWs0Zik7XG4gIC0tY29sb3ItdGV4dC1jb2x1bW4tc29ydGluZy1pY29uLW1xcjI3Njp2YXIoLS1jb2xvci10ZXh0LWNvbHVtbi1oZWFkZXItb3V4ODk0KTtcbiAgLS1jb2xvci10ZXh0LWNvbnRyb2wtZGlzYWJsZWQtcWc4azU4OnZhcigtLWNvbG9yLXRleHQtaW50ZXJhY3RpdmUtZGlzYWJsZWQtdmJvNnY1KTtcbiAgLS1jb2xvci10ZXh0LWNvdW50ZXItbDB2M3gwOnZhcigtLWNvbG9yLW5ldXRyYWwtNjAwLWZsbjF3dyk7XG4gIC0tY29sb3ItdGV4dC1kaXNhYmxlZC15MmVveGY6dmFyKC0tY29sb3ItbmV1dHJhbC00MDAtd3RzdDU1KTtcbiAgLS1jb2xvci10ZXh0LWRpc2FibGVkLWlubGluZS1lZGl0LWFwa2ljdTp2YXIoLS1jb2xvci1uZXV0cmFsLTY1MC1taWlrNGYpO1xuICAtLWNvbG9yLXRleHQtZHJvcGRvd24tZm9vdGVyLWs3ZGY3aDp2YXIoLS1jb2xvci10ZXh0LWZvcm0tc2Vjb25kYXJ5LTR1c2R3Zyk7XG4gIC0tY29sb3ItdGV4dC1kcm9wZG93bi1ncm91cC1sYWJlbC0zdmppNGs6dmFyKC0tY29sb3ItdGV4dC1ncm91cC1sYWJlbC00Z2RwY2wpO1xuICAtLWNvbG9yLXRleHQtZHJvcGRvd24taXRlbS1kZWZhdWx0LWJqZGd2ZTp2YXIoLS1jb2xvci1uZXV0cmFsLTk1MC1seHliaDgpO1xuICAtLWNvbG9yLXRleHQtZHJvcGRvd24taXRlbS1kaW1tZWQtOHR3bjZiOnZhcigtLWNvbG9yLXRleHQtaW50ZXJhY3RpdmUtZGlzYWJsZWQtdmJvNnY1KTtcbiAgLS1jb2xvci10ZXh0LWRyb3Bkb3duLWl0ZW0tZGlzYWJsZWQtbmVoeGI3OnZhcigtLWNvbG9yLXRleHQtaW50ZXJhY3RpdmUtZGlzYWJsZWQtdmJvNnY1KTtcbiAgLS1jb2xvci10ZXh0LWRyb3Bkb3duLWl0ZW0tZmlsdGVyLW1hdGNoLWE0Zzl6bTp2YXIoLS1jb2xvci1wcmltYXJ5LTYwMC0xbGN5MWspO1xuICAtLWNvbG9yLXRleHQtZHJvcGRvd24taXRlbS1oaWdobGlnaHRlZC0xYTg1ZmM6dmFyKC0tY29sb3ItbmV1dHJhbC05NTAtbHh5Ymg4KTtcbiAgLS1jb2xvci10ZXh0LWRyb3Bkb3duLWl0ZW0tc2Vjb25kYXJ5LTRmMzRmNjp2YXIoLS1jb2xvci10ZXh0LWZvcm0tc2Vjb25kYXJ5LTR1c2R3Zyk7XG4gIC0tY29sb3ItdGV4dC1kcm9wZG93bi1pdGVtLXNlY29uZGFyeS1ob3Zlci1jMDlxdTI6dmFyKC0tY29sb3ItbmV1dHJhbC02MDAtZmxuMXd3KTtcbiAgLS1jb2xvci10ZXh0LWVtcHR5LTAzaHI5czp2YXIoLS1jb2xvci1uZXV0cmFsLTYwMC1mbG4xd3cpO1xuICAtLWNvbG9yLXRleHQtZXhwYW5kYWJsZS1zZWN0aW9uLWRlZmF1bHQtcGp2a2dwOnZhcigtLWNvbG9yLW5ldXRyYWwtOTUwLWx4eWJoOCk7XG4gIC0tY29sb3ItdGV4dC1leHBhbmRhYmxlLXNlY3Rpb24taG92ZXItOGgzMTg2OnZhcigtLWNvbG9yLXRleHQtYWNjZW50LXdscGF0dSk7XG4gIC0tY29sb3ItdGV4dC1leHBhbmRhYmxlLXNlY3Rpb24tbmF2aWdhdGlvbi1pY29uLWRlZmF1bHQtdHdncHpoOnZhcigtLWNvbG9yLXRleHQtaW50ZXJhY3RpdmUtZGVmYXVsdC1jcG9rdHIpO1xuICAtLWNvbG9yLXRleHQtZm9ybS1kZWZhdWx0LTFmNGVkejp2YXIoLS1jb2xvci1uZXV0cmFsLTk1MC1seHliaDgpO1xuICAtLWNvbG9yLXRleHQtZm9ybS1sYWJlbC16aHN2bXU6dmFyKC0tY29sb3ItdGV4dC1mb3JtLWRlZmF1bHQtMWY0ZWR6KTtcbiAgLS1jb2xvci10ZXh0LWZvcm0tc2Vjb25kYXJ5LTR1c2R3Zzp2YXIoLS1jb2xvci1uZXV0cmFsLTYwMC1mbG4xd3cpO1xuICAtLWNvbG9yLXRleHQtZ3JvdXAtbGFiZWwtNGdkcGNsOnZhcigtLWNvbG9yLW5ldXRyYWwtNjUwLW1paWs0Zik7XG4gIC0tY29sb3ItdGV4dC1sYWJlbC1nZW4tYWktcWYwMzFoOnZhcigtLWNvbG9yLXB1cnBsZS03MDAtNWhjYmV1KTtcbiAgLS1jb2xvci10ZXh0LWhlYWRpbmctZGVmYXVsdC01dmJpYWQ6dmFyKC0tY29sb3ItbmV1dHJhbC05NTAtbHh5Ymg4KTtcbiAgLS1jb2xvci10ZXh0LWhlYWRpbmctc2Vjb25kYXJ5LWV4emplMTp2YXIoLS1jb2xvci1uZXV0cmFsLTY1MC1taWlrNGYpO1xuICAtLWNvbG9yLXRleHQtaG9tZS1oZWFkZXItZGVmYXVsdC1tb3JnNmk6dmFyKC0tY29sb3ItbmV1dHJhbC0yNTAtdnMxaXM0KTtcbiAgLS1jb2xvci10ZXh0LWhvbWUtaGVhZGVyLXNlY29uZGFyeS1pNGpocDc6dmFyKC0tY29sb3ItbmV1dHJhbC0zNTAtZHE2a2ZyKTtcbiAgLS1jb2xvci10ZXh0LWljb24tc3VidGxlLWFiOTkzbjp2YXIoLS1jb2xvci1uZXV0cmFsLTYwMC1mbG4xd3cpO1xuICAtLWNvbG9yLXRleHQtaW5wdXQtZGlzYWJsZWQtazB6b3dzOnZhcigtLWNvbG9yLW5ldXRyYWwtNDAwLXd0c3Q1NSk7XG4gIC0tY29sb3ItdGV4dC1pbnB1dC1wbGFjZWhvbGRlci10djJ1N2Q6dmFyKC0tY29sb3ItbmV1dHJhbC02MDAtZmxuMXd3KTtcbiAgLS1jb2xvci10ZXh0LWlucHV0LXBsYWNlaG9sZGVyLWRpc2FibGVkLXllYTl4MDp2YXIoLS1jb2xvci10ZXh0LWlucHV0LWRpc2FibGVkLWswem93cyk7XG4gIC0tY29sb3ItdGV4dC1pbnRlcmFjdGl2ZS1hY3RpdmUtODgzZDQzOnZhcigtLWNvbG9yLW5ldXRyYWwtOTUwLWx4eWJoOCk7XG4gIC0tY29sb3ItdGV4dC1pbnRlcmFjdGl2ZS1kZWZhdWx0LWNwb2t0cjp2YXIoLS1jb2xvci1uZXV0cmFsLTY1MC1taWlrNGYpO1xuICAtLWNvbG9yLXRleHQtaW50ZXJhY3RpdmUtZGlzYWJsZWQtdmJvNnY1OnZhcigtLWNvbG9yLW5ldXRyYWwtNDAwLXd0c3Q1NSk7XG4gIC0tY29sb3ItdGV4dC1pbnRlcmFjdGl2ZS1ob3Zlci1wMmJlZXg6dmFyKC0tY29sb3ItbmV1dHJhbC05NTAtbHh5Ymg4KTtcbiAgLS1jb2xvci10ZXh0LXRvZ2dsZS1idXR0b24taWNvbi1wcmVzc2VkLXdvNzhmbjp2YXIoLS1jb2xvci1uZXV0cmFsLTk1MC1seHliaDgpO1xuICAtLWNvbG9yLXRleHQtaW50ZXJhY3RpdmUtaW52ZXJ0ZWQtZGVmYXVsdC1uenRoYW46dmFyKC0tY29sb3ItbmV1dHJhbC0zMDAtMDh3aTZrKTtcbiAgLS1jb2xvci10ZXh0LWludGVyYWN0aXZlLWludmVydGVkLWhvdmVyLW9hN3BsaTp2YXIoLS1jb2xvci1uZXV0cmFsLTEwMC1nazNsdmYpO1xuICAtLWNvbG9yLXRleHQtaW52ZXJ0ZWQtcGpmdnM4OnZhcigtLWNvbG9yLXdoaXRlLXAxemx2eSk7XG4gIC0tY29sb3ItdGV4dC1sYWJlbC1tbzNueDA6dmFyKC0tY29sb3ItdGV4dC1mb3JtLWxhYmVsLXpoc3ZtdSk7XG4gIC0tY29sb3ItdGV4dC1sYXlvdXQtdG9nZ2xlLTFhMTVzMzp2YXIoLS1jb2xvci13aGl0ZS1wMXpsdnkpO1xuICAtLWNvbG9yLXRleHQtbGF5b3V0LXRvZ2dsZS1hY3RpdmUtMXQ1bXBsOnZhcigtLWNvbG9yLXdoaXRlLXAxemx2eSk7XG4gIC0tY29sb3ItdGV4dC1sYXlvdXQtdG9nZ2xlLWhvdmVyLTJ3empnNzp2YXIoLS1jb2xvci1wcmltYXJ5LTYwMC0xbGN5MWspO1xuICAtLWNvbG9yLXRleHQtbGF5b3V0LXRvZ2dsZS1zZWxlY3RlZC1wN21oeXY6dmFyKC0tY29sb3Itd2hpdGUtcDF6bHZ5KTtcbiAgLS1jb2xvci10ZXh0LWxpbmstZGVmYXVsdC04eXY5Yjc6dmFyKC0tY29sb3ItcHJpbWFyeS02MDAtMWxjeTFrKTtcbiAgLS1jb2xvci10ZXh0LWxpbmstaG92ZXItcGt5dGY3OnZhcigtLWNvbG9yLXByaW1hcnktOTAwLWE1a3Fycik7XG4gIC0tY29sb3ItdGV4dC1saW5rLWludmVydGVkLWhvdmVyLWI0d2c2YTp2YXIoLS1jb2xvci13aGl0ZS1wMXpsdnkpO1xuICAtLWNvbG9yLXRleHQtbGluay1idXR0b24tdW5kZXJsaW5lLXo0d2pudjp0cmFuc3BhcmVudDtcbiAgLS1jb2xvci10ZXh0LWxpbmstYnV0dG9uLXVuZGVybGluZS1ob3Zlci1jbjNtcWg6dHJhbnNwYXJlbnQ7XG4gIC0tY29sb3ItdGV4dC1ub3RpZmljYXRpb24tZGVmYXVsdC13NXRkZHE6dmFyKC0tY29sb3ItbmV1dHJhbC0xMDAtZ2szbHZmKTtcbiAgLS1jb2xvci10ZXh0LW5vdGlmaWNhdGlvbi1zdGFjay1iYXItdGpqMGVrOnZhcigtLWNvbG9yLXdoaXRlLXAxemx2eSk7XG4gIC0tY29sb3ItdGV4dC1ub3RpZmljYXRpb24teWVsbG93LXZqdGR4azp2YXIoLS1jb2xvci1uZXV0cmFsLTk1MC1seHliaDgpO1xuICAtLWNvbG9yLXRleHQtcGFnaW5hdGlvbi1wYWdlLW51bWJlci1hY3RpdmUtZGlzYWJsZWQtdzR4aGEzOnZhcigtLWNvbG9yLXRleHQtaW50ZXJhY3RpdmUtZGlzYWJsZWQtdmJvNnY1KTtcbiAgLS1jb2xvci10ZXh0LXBhZ2luYXRpb24tcGFnZS1udW1iZXItZGVmYXVsdC1lbHYxM2c6dmFyKC0tY29sb3ItdGV4dC1pbnRlcmFjdGl2ZS1kZWZhdWx0LWNwb2t0cik7XG4gIC0tY29sb3ItdGV4dC1zZWdtZW50LWFjdGl2ZS15YnVjYWg6dmFyKC0tY29sb3Itd2hpdGUtcDF6bHZ5KTtcbiAgLS1jb2xvci10ZXh0LXNlZ21lbnQtZGVmYXVsdC00cnhsb3A6dmFyKC0tY29sb3ItbmV1dHJhbC02NTAtbWlpazRmKTtcbiAgLS1jb2xvci10ZXh0LXNlZ21lbnQtaG92ZXItb2I1dHhtOnZhcigtLWNvbG9yLXRleHQtYnV0dG9uLW5vcm1hbC1ob3Zlci1renE1ZTMpO1xuICAtLWNvbG9yLXRleHQtc21hbGwtMTN0bHVxOnZhcigtLWNvbG9yLW5ldXRyYWwtNjAwLWZsbjF3dyk7XG4gIC0tY29sb3ItdGV4dC1zdGF0dXMtZXJyb3ItbXh6b3A3OnZhcigtLWNvbG9yLWVycm9yLTYwMC1tZG4zbmcpO1xuICAtLWNvbG9yLXRleHQtc3RhdHVzLWluYWN0aXZlLTh5Znc1Yzp2YXIoLS1jb2xvci1uZXV0cmFsLTYwMC1mbG4xd3cpO1xuICAtLWNvbG9yLXRleHQtc3RhdHVzLWluZm8temwzaTFkOnZhcigtLWNvbG9yLWluZm8tNjAwLXVuMjF6aCk7XG4gIC0tY29sb3ItdGV4dC1zdGF0dXMtc3VjY2Vzcy1vMHpwdjY6dmFyKC0tY29sb3Itc3VjY2Vzcy02MDAtZzdoejJpKTtcbiAgLS1jb2xvci10ZXh0LXN0YXR1cy13YXJuaW5nLXpiN3VtODp2YXIoLS1jb2xvci13YXJuaW5nLTkwMC1rcHh0OGMpO1xuICAtLWNvbG9yLXRleHQtdG9wLW5hdmlnYXRpb24tdGl0bGUtMzc5b29lOnZhcigtLWNvbG9yLW5ldXRyYWwtOTUwLWx4eWJoOCk7XG4gIC0tY29sb3ItdGV4dC10dXRvcmlhbC1ob3RzcG90LWRlZmF1bHQtc3Z1dzUyOnZhcigtLWNvbG9yLXRleHQtbGluay1kZWZhdWx0LTh5djliNyk7XG4gIC0tY29sb3ItdGV4dC10dXRvcmlhbC1ob3RzcG90LWhvdmVyLW1pNzliZjp2YXIoLS1jb2xvci10ZXh0LWxpbmstaG92ZXItcGt5dGY3KTtcbiAgLS1jb2xvci1ib2FyZC1wbGFjZWhvbGRlci1hY3RpdmUtZDZiNDVqOnZhcigtLWNvbG9yLW5ldXRyYWwtMjUwLXZzMWlzNCk7XG4gIC0tY29sb3ItYm9hcmQtcGxhY2Vob2xkZXItaG92ZXItejNnMzJiOnZhcigtLWNvbG9yLXByaW1hcnktMTAwLWY2MmZ6OSk7XG4gIC0tY29sb3ItZHJhZy1wbGFjZWhvbGRlci1hY3RpdmUtZzY0eXF1OnZhcigtLWNvbG9yLW5ldXRyYWwtMjUwLXZzMWlzNCk7XG4gIC0tY29sb3ItZHJhZy1wbGFjZWhvbGRlci1ob3Zlci04N25jOTU6dmFyKC0tY29sb3ItcHJpbWFyeS0xMDAtZjYyZno5KTtcbiAgLS1jb2xvci1kcm9wem9uZS1iYWNrZ3JvdW5kLWRlZmF1bHQtYnI0ODl2OnZhcigtLWNvbG9yLXdoaXRlLXAxemx2eSk7XG4gIC0tY29sb3ItZHJvcHpvbmUtYmFja2dyb3VuZC1ob3Zlci1laTVtMmo6dmFyKC0tY29sb3ItcHJpbWFyeS01MC0xeTA1eHYpO1xuICAtLWNvbG9yLWRyb3B6b25lLXRleHQtZGVmYXVsdC12cW0wY2E6dmFyKC0tY29sb3ItbmV1dHJhbC02NTAtbWlpazRmKTtcbiAgLS1jb2xvci1kcm9wem9uZS10ZXh0LWhvdmVyLWI4Z2JscTp2YXIoLS1jb2xvci1uZXV0cmFsLTY1MC1taWlrNGYpO1xuICAtLWNvbG9yLWRyb3B6b25lLWJvcmRlci1kZWZhdWx0LThpcHp5MTp2YXIoLS1jb2xvci1uZXV0cmFsLTUwMC04dmFuMGIpO1xuICAtLWNvbG9yLWRyb3B6b25lLWJvcmRlci1ob3Zlci14a3BxOHI6dmFyKC0tY29sb3ItcHJpbWFyeS05MDAtYTVrcXJyKTtcbiAgLS1jb2xvci1nYXAtZ2xvYmFsLWRyYXdlci1kZzYwcjM6dmFyKC0tY29sb3ItbmV1dHJhbC0yNTAtdnMxaXM0KTtcbiAgLS1jb2xvci10cmVlLXZpZXctY29ubmVjdG9yLWxpbmUtMG04Y3l3OnZhcigtLWNvbG9yLW5ldXRyYWwtNTAwLTh2YW4wYik7XG4gIC0tZm9udC1ib3gtdmFsdWUtbGFyZ2Utd2VpZ2h0LXdyMDBzdzo3MDA7XG4gIC0tZm9udC1idXR0b24tbGV0dGVyLXNwYWNpbmctdWZvd2UzOjAuMDA1ZW07XG4gIC0tZm9udC1jaGFydC1kZXRhaWwtc2l6ZS05cXIyNXE6dmFyKC0tZm9udC1zaXplLWJvZHktcy1zbWM4Y3YpO1xuICAtLWZvbnQtZGlzcGxheS1sYWJlbC13ZWlnaHQtemF2cGVvOjcwMDtcbiAgLS1mb250LWV4cGFuZGFibGUtaGVhZGluZy1zaXplLXdyc3I1Mjp2YXIoLS1mb250LXNpemUtaGVhZGluZy1zLXpwMDhlbik7XG4gIC0tZm9udC1mYW1pbHktYmFzZS00bHd2cGw6XCJBbWF6b24gRW1iZXJcIiwgXCJIZWx2ZXRpY2EgTmV1ZVwiLCBSb2JvdG8sIEFyaWFsLCBzYW5zLXNlcmlmO1xuICAtLWZvbnQtZmFtaWx5LW1vbm9zcGFjZS1xNDdtN2s6TW9uYWNvLCBNZW5sbywgQ29uc29sYXMsIFwiQ291cmllciBQcmltZVwiLCBDb3VyaWVyLCBcIkNvdXJpZXIgTmV3XCIsIG1vbm9zcGFjZTtcbiAgLS1mb250LWhlYWRlci1oMi1kZXNjcmlwdGlvbi1saW5lLWhlaWdodC10czJzNm86dmFyKC0tbGluZS1oZWlnaHQtYm9keS1tLTJtaDNrZSk7XG4gIC0tZm9udC1oZWFkZXItaDItZGVzY3JpcHRpb24tc2l6ZS1nMnd3czM6dmFyKC0tZm9udC1zaXplLWJvZHktbS1hN25oMm4pO1xuICAtLWZvbnQtbGluay1idXR0b24tbGV0dGVyLXNwYWNpbmctaW10eHdxOnZhcigtLWZvbnQtYnV0dG9uLWxldHRlci1zcGFjaW5nLXVmb3dlMyk7XG4gIC0tZm9udC1saW5rLWJ1dHRvbi13ZWlnaHQtdnNseWc5OnZhcigtLWZvbnQtd2VpZ2h0LWJ1dHRvbi0wZWcyMGMpO1xuICAtLWZvbnQtcGFuZWwtaGVhZGVyLWxpbmUtaGVpZ2h0LTh4YjJxajp2YXIoLS1saW5lLWhlaWdodC1oZWFkaW5nLW0tdW9hcWRoKTtcbiAgLS1mb250LXBhbmVsLWhlYWRlci1zaXplLTMzaDlqODp2YXIoLS1mb250LXNpemUtaGVhZGluZy1tLTE3MHlpeSk7XG4gIC0tZm9udC1zaXplLWJvZHktbS1hN25oMm46MTRweDtcbiAgLS1mb250LXNpemUtYm9keS1zLXNtYzhjdjoxMnB4O1xuICAtLWZvbnQtc2l6ZS1kaXNwbGF5LWwtd2E2d29vOjQycHg7XG4gIC0tZm9udC1zaXplLWhlYWRpbmcteGwtd3ZrYnVyOjI0cHg7XG4gIC0tZm9udC1zaXplLWhlYWRpbmctbC12bmFjeDY6MjBweDtcbiAgLS1mb250LXNpemUtaGVhZGluZy1tLTE3MHlpeToxOHB4O1xuICAtLWZvbnQtc2l6ZS1oZWFkaW5nLXMtenAwOGVuOjE2cHg7XG4gIC0tZm9udC1zaXplLWhlYWRpbmcteHMtajh5enh2OjE0cHg7XG4gIC0tZm9udC1zbW9vdGhpbmctbW96LW9zeC1oYm0wYXE6Z3JheXNjYWxlO1xuICAtLWZvbnQtc21vb3RoaW5nLXdlYmtpdC1vZW1vbG86YW50aWFsaWFzZWQ7XG4gIC0tZm9udC10YWJzLWRpc2FibGVkLXdlaWdodC1lM2x0NGQ6dmFyKC0tZm9udC13YXlmaW5kaW5nLWxpbmstYWN0aXZlLXdlaWdodC1ueTRodXApO1xuICAtLWZvbnQtdGFicy1saW5lLWhlaWdodC01ZzZuMXY6dmFyKC0tbGluZS1oZWlnaHQtaGVhZGluZy1zLWhtaTR2Yyk7XG4gIC0tZm9udC10YWJzLXNpemUtMThpcmdsOnZhcigtLWZvbnQtc2l6ZS1oZWFkaW5nLXMtenAwOGVuKTtcbiAgLS1mb250LXdheWZpbmRpbmctbGluay1hY3RpdmUtd2VpZ2h0LW55NGh1cDo3MDA7XG4gIC0tZm9udC13ZWlnaHQtYnV0dG9uLTBlZzIwYzo3MDA7XG4gIC0tZm9udC13ZWlnaHQtaGVhZGluZy14bC11M200d2U6NzAwO1xuICAtLWZvbnQtd2VpZ2h0LWhlYWRpbmctbC0wdDZkd2M6NzAwO1xuICAtLWZvbnQtd2VpZ2h0LWhlYWRpbmctbS16ZjgyZHI6NzAwO1xuICAtLWZvbnQtd2VpZ2h0LWhlYWRpbmctcy1sY3gwYWk6NzAwO1xuICAtLWZvbnQtd2VpZ2h0LWhlYWRpbmcteHMtd3FxcG5lOjcwMDtcbiAgLS1mb250LXdlaWdodC1oZWF2eS02eWg0dW46NzAwO1xuICAtLWxldHRlci1zcGFjaW5nLWJvZHktcy1ncTc4b2s6MC4wMDVlbTtcbiAgLS1sZXR0ZXItc3BhY2luZy1kaXNwbGF5LWwtZWx5eXhrOi0wLjAzZW07XG4gIC0tbGV0dGVyLXNwYWNpbmctaGVhZGluZy14bC1ja2tiNnU6LTAuMDJlbTtcbiAgLS1sZXR0ZXItc3BhY2luZy1oZWFkaW5nLWwtNXY2aWJ2Oi0wLjAxNWVtO1xuICAtLWxldHRlci1zcGFjaW5nLWhlYWRpbmctbS0yOWV3bms6LTAuMDEwZW07XG4gIC0tbGV0dGVyLXNwYWNpbmctaGVhZGluZy1zLTRzdDllcDotMC4wMDVlbTtcbiAgLS1saW5lLWhlaWdodC1ib2R5LW0tMm1oM2tlOjIwcHg7XG4gIC0tbGluZS1oZWlnaHQtYm9keS1zLW51NWh4MToxNnB4O1xuICAtLWxpbmUtaGVpZ2h0LWRpc3BsYXktbC12d2FuenA6NDhweDtcbiAgLS1saW5lLWhlaWdodC1oZWFkaW5nLXhsLWhrbzZwMDozMHB4O1xuICAtLWxpbmUtaGVpZ2h0LWhlYWRpbmctbC1tZzVieDY6MjRweDtcbiAgLS1saW5lLWhlaWdodC1oZWFkaW5nLW0tdW9hcWRoOjIycHg7XG4gIC0tbGluZS1oZWlnaHQtaGVhZGluZy1zLWhtaTR2YzoyMHB4O1xuICAtLWxpbmUtaGVpZ2h0LWhlYWRpbmcteHMtcTlqMDA0OjE4cHg7XG4gIC0tYm9yZGVyLWFjdGl2ZS13aWR0aC1heHptMjQ6NHB4O1xuICAtLWJvcmRlci1jb2RlLWVkaXRvci1zdGF0dXMtZGl2aWRlci13aWR0aC00d2U2amY6dmFyKC0tYm9yZGVyLWRpdmlkZXItc2VjdGlvbi13aWR0aC11d284bXkpO1xuICAtLWJvcmRlci1jb250YWluZXItc3RpY2t5LXdpZHRoLW5yaTBpeDowcHg7XG4gIC0tYm9yZGVyLWNvbnRhaW5lci10b3Atd2lkdGgtbjFla2U2OjBweDtcbiAgLS1ib3JkZXItY29udHJvbC1mb2N1cy1yaW5nLXNoYWRvdy1zcHJlYWQtOW1qYWprOjFweDtcbiAgLS1ib3JkZXItY29udHJvbC1pbnZhbGlkLWZvY3VzLXJpbmctc2hhZG93LXNwcmVhZC05ampmOTY6MnB4O1xuICAtLWJvcmRlci1kaXZpZGVyLWxpc3Qtd2lkdGgtdGRmeDF4OjFweDtcbiAgLS1ib3JkZXItZGl2aWRlci1zZWN0aW9uLXdpZHRoLXV3bzhteToxcHg7XG4gIC0tYm9yZGVyLWRyb3Bkb3duLXZpcnR1YWwtb2Zmc2V0LXdpZHRoLTN3cDk1NDoycHg7XG4gIC0tYm9yZGVyLWludmFsaWQtd2lkdGgtM3hkNmUxOjhweDtcbiAgLS1ib3JkZXItaXRlbS13aWR0aC1taWlqaXc6MnB4O1xuICAtLWJvcmRlci1saW5lLWNoYXJ0LWRhc2gtYXJyYXktZGVzZWZpOjMgNTtcbiAgLS1ib3JkZXItbGluZS1jaGFydC1saW5lLWpvaW4tYXNsd291OnJvdW5kO1xuICAtLWJvcmRlci1saW5lLWNoYXJ0LXdpZHRoLXRlc29yMToycHg7XG4gIC0tYm9yZGVyLXBhbmVsLWhlYWRlci13aWR0aC10MWlxMW06MXB4O1xuICAtLWJvcmRlci1wYW5lbC10b3Atd2lkdGgtMTA5OTBqOjFweDtcbiAgLS1ib3JkZXItcmFkaXVzLWFsZXJ0LXN5YWdmNjp2YXIoLS1ib3JkZXItcmFkaXVzLWZsYXNoYmFyLXBwMXB0dSk7XG4gIC0tYm9yZGVyLXJhZGl1cy1iYWRnZS1leG9sZmI6NHB4O1xuICAtLWJvcmRlci1yYWRpdXMtYnV0dG9uLTdiZ2tjczoyMHB4O1xuICAtLWJvcmRlci1yYWRpdXMtY2FsZW5kYXItZGF5LWZvY3VzLXJpbmcteHZ2YnVjOjNweDtcbiAgLS1ib3JkZXItcmFkaXVzLWNvZGUtZWRpdG9yLTVwYWxjazp2YXIoLS1ib3JkZXItcmFkaXVzLWlucHV0LTdxMHN0cik7XG4gIC0tYm9yZGVyLXJhZGl1cy1jb250YWluZXItbnNmd21tOjE2cHg7XG4gIC0tYm9yZGVyLXJhZGl1cy1jb250cm9sLWNpcmN1bGFyLWZvY3VzLXJpbmcteWpoc2N3OjRweDtcbiAgLS1ib3JkZXItcmFkaXVzLWNvbnRyb2wtZGVmYXVsdC1mb2N1cy1yaW5nLTF1YWJraTo0cHg7XG4gIC0tYm9yZGVyLXJhZGl1cy1kcm9wZG93bi1mZ2MyYTE6dmFyKC0tYm9yZGVyLXJhZGl1cy1pdGVtLWl3YWlhNSk7XG4gIC0tYm9yZGVyLXJhZGl1cy1kcm9wem9uZS1la2xxMTQ6MTJweDtcbiAgLS1ib3JkZXItcmFkaXVzLWZsYXNoYmFyLXBwMXB0dToxMnB4O1xuICAtLWJvcmRlci1yYWRpdXMtaXRlbS1pd2FpYTU6OHB4O1xuICAtLWJvcmRlci1yYWRpdXMtaW5wdXQtN3Ewc3RyOjhweDtcbiAgLS1ib3JkZXItcmFkaXVzLXBvcG92ZXItNmZxYjV3OnZhcigtLWJvcmRlci1yYWRpdXMtaW5wdXQtN3Ewc3RyKTtcbiAgLS1ib3JkZXItcmFkaXVzLXRhYnMtZm9jdXMtcmluZy1vNHFrdTE6MjBweDtcbiAgLS1ib3JkZXItcmFkaXVzLXRpbGVzLXdtMXZndzp2YXIoLS1ib3JkZXItcmFkaXVzLWlucHV0LTdxMHN0cik7XG4gIC0tYm9yZGVyLXJhZGl1cy10b2tlbi15Y25lbWg6dmFyKC0tYm9yZGVyLXJhZGl1cy1pbnB1dC03cTBzdHIpO1xuICAtLWJvcmRlci1yYWRpdXMtY2hhdC1idWJibGUtaGFhZnNnOjhweDtcbiAgLS1ib3JkZXItcmFkaXVzLXR1dG9yaWFsLXBhbmVsLWl0ZW0tb2phcXhnOnZhcigtLWJvcmRlci1yYWRpdXMtaW5wdXQtN3Ewc3RyKTtcbiAgLS1ib3JkZXItdGFibGUtc3RpY2t5LXdpZHRoLWFpMzFtaToxcHg7XG4gIC0tYm9yZGVyLWxpbmstZm9jdXMtcmluZy1vdXRsaW5lLTFwMGhudTowO1xuICAtLWJvcmRlci1saW5rLWZvY3VzLXJpbmctc2hhZG93LXNwcmVhZC0zOXV2eHI6MnB4O1xuICAtLWJvcmRlci13aWR0aC1hbGVydC10dWlmZ3k6MnB4O1xuICAtLWJvcmRlci13aWR0aC1idXR0b24tam0wcWc3OjJweDtcbiAgLS1ib3JkZXItd2lkdGgtZHJvcGRvd24teW91Y2F5OjJweDtcbiAgLS1ib3JkZXItd2lkdGgtZmllbGQtMnhjNzh4OjFweDtcbiAgLS1ib3JkZXItd2lkdGgtcG9wb3Zlci1uZmxpcmg6MnB4O1xuICAtLWJvcmRlci13aWR0aC10b2tlbi0ydWtkcHU6MnB4O1xuICAtLWJvcmRlci13aWR0aC1pY29uLXNtYWxsLXo1NWk1dDoycHg7XG4gIC0tYm9yZGVyLXdpZHRoLWljb24tbm9ybWFsLTloN3ZqNzoycHg7XG4gIC0tYm9yZGVyLXdpZHRoLWljb24tbWVkaXVtLWI3aWNxdjoycHg7XG4gIC0tYm9yZGVyLXdpZHRoLWljb24tYmlnLXltZ3k0MjozcHg7XG4gIC0tYm9yZGVyLXdpZHRoLWljb24tbGFyZ2UtdTY0NXJnOjRweDtcbiAgLS1tb3Rpb24tZHVyYXRpb24tZXh0cmEtc2xvdy0yOWJxeW06MjcwbXM7XG4gIC0tbW90aW9uLWR1cmF0aW9uLWZhc3QtdW5udGY2OjkwbXM7XG4gIC0tbW90aW9uLWR1cmF0aW9uLW1vZGVyYXRlLWM5dXRtZzoxMzVtcztcbiAgLS1tb3Rpb24tZHVyYXRpb24tcmVmcmVzaC1vbmx5LWZhc3QtemZpYmg2OjExNW1zO1xuICAtLW1vdGlvbi1kdXJhdGlvbi1yZWZyZXNoLW9ubHktbWVkaXVtLTVyYm4zazoxNjVtcztcbiAgLS1tb3Rpb24tZHVyYXRpb24tcmVmcmVzaC1vbmx5LXNsb3ctdWdqeTkwOjI1MG1zO1xuICAtLW1vdGlvbi1kdXJhdGlvbi1hdmF0YXItZ2VuLWFpLWdyYWRpZW50LTg0c2k1bjozNjAwbXM7XG4gIC0tbW90aW9uLWR1cmF0aW9uLWF2YXRhci1sb2FkaW5nLWRvdHMtMXh4dmlzOjEyMDBtcztcbiAgLS1tb3Rpb24tZHVyYXRpb24tcm90YXRlLTE4MC1jeGk5Zzc6dmFyKC0tbW90aW9uLWR1cmF0aW9uLW1vZGVyYXRlLWM5dXRtZyk7XG4gIC0tbW90aW9uLWR1cmF0aW9uLXJvdGF0ZS05MC1seXpiMGs6dmFyKC0tbW90aW9uLWR1cmF0aW9uLW1vZGVyYXRlLWM5dXRtZyk7XG4gIC0tbW90aW9uLWR1cmF0aW9uLXNob3ctcGFjZWQtb3Rzamg4OnZhcigtLW1vdGlvbi1kdXJhdGlvbi1zbG93LXpqaTV2bCk7XG4gIC0tbW90aW9uLWR1cmF0aW9uLXNob3ctcXVpY2stdHl2bnl3OnZhcigtLW1vdGlvbi1kdXJhdGlvbi1tb2RlcmF0ZS1jOXV0bWcpO1xuICAtLW1vdGlvbi1kdXJhdGlvbi1zbG93LXpqaTV2bDoxODBtcztcbiAgLS1tb3Rpb24tZHVyYXRpb24tdHJhbnNpdGlvbi1xdWljay1tY20yeTA6dmFyKC0tbW90aW9uLWR1cmF0aW9uLWZhc3QtdW5udGY2KTtcbiAgLS1tb3Rpb24tZHVyYXRpb24tdHJhbnNpdGlvbi1zaG93LXBhY2VkLXQ4ZDFvczp2YXIoLS1tb3Rpb24tZHVyYXRpb24tc2xvdy16amk1dmwpO1xuICAtLW1vdGlvbi1kdXJhdGlvbi10cmFuc2l0aW9uLXNob3ctcXVpY2stNWpubmp6OnZhcigtLW1vdGlvbi1kdXJhdGlvbi1mYXN0LXVubnRmNik7XG4gIC0tbW90aW9uLWVhc2luZy1lYXNlLW91dC1xdWFydC1wOWF4aG06Y3ViaWMtYmV6aWVyKDAuMTY1LCAwLjg0LCAwLjQ0LCAxKTtcbiAgLS1tb3Rpb24tZWFzaW5nLXJlZnJlc2gtb25seS1hLWNjeXFhejpjdWJpYy1iZXppZXIoMCwgMCwgMCwgMSk7XG4gIC0tbW90aW9uLWVhc2luZy1yZWZyZXNoLW9ubHktYi00NGt6NG86Y3ViaWMtYmV6aWVyKDEsIDAsIDAuODMsIDEpO1xuICAtLW1vdGlvbi1lYXNpbmctcmVmcmVzaC1vbmx5LWMtY3h5MnNrOmN1YmljLWJlemllcigwLjg0LCAwLCAwLjE2LCAxKTtcbiAgLS1tb3Rpb24tZWFzaW5nLWF2YXRhci1nZW4tYWktZ3JhZGllbnQtOWZ3YWFrOmN1YmljLWJlemllcigwLjcsIDAsIDAuMywgMSk7XG4gIC0tbW90aW9uLWVhc2luZy1yb3RhdGUtMTgwLTdhNThyYzp2YXIoLS1tb3Rpb24tZWFzaW5nLWVhc2Utb3V0LXF1YXJ0LXA5YXhobSk7XG4gIC0tbW90aW9uLWVhc2luZy1yb3RhdGUtOTAtamhicWc5OnZhcigtLW1vdGlvbi1lYXNpbmctZWFzZS1vdXQtcXVhcnQtcDlheGhtKTtcbiAgLS1tb3Rpb24tZWFzaW5nLXNob3ctcGFjZWQteW02ZXluOmVhc2Utb3V0O1xuICAtLW1vdGlvbi1lYXNpbmctc2hvdy1xdWljay05aGxqOHE6ZWFzZS1vdXQ7XG4gIC0tbW90aW9uLWVhc2luZy10cmFuc2l0aW9uLXF1aWNrLXF4YWszaTpsaW5lYXI7XG4gIC0tbW90aW9uLWVhc2luZy10cmFuc2l0aW9uLXNob3ctcGFjZWQteDJrN3VoOmVhc2Utb3V0O1xuICAtLW1vdGlvbi1lYXNpbmctcmVzcG9uc2l2ZS1oamozYWk6dmFyKC0tbW90aW9uLWVhc2luZy1yZWZyZXNoLW9ubHktYS1jY3lxYXopO1xuICAtLW1vdGlvbi1lYXNpbmctc3RpY2t5LXRuMDcydTp2YXIoLS1tb3Rpb24tZWFzaW5nLXJlZnJlc2gtb25seS1iLTQ0a3o0byk7XG4gIC0tbW90aW9uLWVhc2luZy1leHByZXNzaXZlLW81anF6Zzp2YXIoLS1tb3Rpb24tZWFzaW5nLXJlZnJlc2gtb25seS1jLWN4eTJzayk7XG4gIC0tbW90aW9uLWR1cmF0aW9uLXJlc3BvbnNpdmUtbWVob3JhOnZhcigtLW1vdGlvbi1kdXJhdGlvbi1yZWZyZXNoLW9ubHktZmFzdC16ZmliaDYpO1xuICAtLW1vdGlvbi1kdXJhdGlvbi1leHByZXNzaXZlLWNiZGN3eTp2YXIoLS1tb3Rpb24tZHVyYXRpb24tcmVmcmVzaC1vbmx5LW1lZGl1bS01cmJuM2spO1xuICAtLW1vdGlvbi1kdXJhdGlvbi1jb21wbGV4LXRiZG8zMDp2YXIoLS1tb3Rpb24tZHVyYXRpb24tcmVmcmVzaC1vbmx5LXNsb3ctdWdqeTkwKTtcbiAgLS1tb3Rpb24ta2V5ZnJhbWVzLWZhZGUtaW4tMHI4NDJxOmF3c3VpLWZhZGUtaW4tMzUwMDNjO1xuICAtLW1vdGlvbi1rZXlmcmFtZXMtZmFkZS1vdXQtZzdmZ2R1OmF3c3VpLWZhZGUtb3V0LTM1MDAzYztcbiAgLS1tb3Rpb24ta2V5ZnJhbWVzLXN0YXR1cy1pY29uLWVycm9yLXdrb3UzOTphd3N1aS1zdGF0dXMtaWNvbi1lcnJvci0zNTAwM2M7XG4gIC0tbW90aW9uLWtleWZyYW1lcy1zY2FsZS1wb3B1cC05aXFjdTA6YXdzdWktc2NhbGUtcG9wdXAtMzUwMDNjO1xuICAtLXNpemUtY2FsZW5kYXItZ3JpZC13aWR0aC1odjMxMzY6MjM4cHg7XG4gIC0tc2l6ZS1jb250cm9sLWFkbTkzeToxNnB4O1xuICAtLXNpemUtaWNvbi1iaWctN3BxOWwzOjMycHg7XG4gIC0tc2l6ZS1pY29uLWxhcmdlLW1iNnk2eTo0OHB4O1xuICAtLXNpemUtaWNvbi1tZWRpdW0tdXY4eGN6OjIwcHg7XG4gIC0tc2l6ZS1pY29uLW5vcm1hbC1sZXZ0MDg6MTZweDtcbiAgLS1zaXplLXRhYmxlLXNlbGVjdGlvbi1ob3Jpem9udGFsLXFxaWFqZDo0MHB4O1xuICAtLXNpemUtdmVydGljYWwtaW5wdXQtZGw5NXlsOjMycHg7XG4gIC0tc2l6ZS12ZXJ0aWNhbC1wYW5lbC1pY29uLW9mZnNldC16OTU5Y3c6MTVweDtcbiAgLS1zcGFjZS1hbGVydC1hY3Rpb24tbGVmdC00czh6bzU6dmFyKC0tc3BhY2Utcy10dmdob2gpO1xuICAtLXNwYWNlLWFsZXJ0LWhvcml6b250YWwtdWwzNjRzOnZhcigtLXNwYWNlLWZsYXNoYmFyLWhvcml6b250YWwtbDYzNTAxKTtcbiAgLS1zcGFjZS1hbGVydC1tZXNzYWdlLXJpZ2h0LW1yamJubjp2YXIoLS1zcGFjZS14eHMtaHdma2FpKTtcbiAgLS1zcGFjZS1hbGVydC12ZXJ0aWNhbC1sNTBvNno6dmFyKC0tc3BhY2UtZmxhc2hiYXItdmVydGljYWwtanl5aTZtKTtcbiAgLS1zcGFjZS1idXR0b24tZm9jdXMtb3V0bGluZS1ndXR0ZXItamoxMzhnOjRweDtcbiAgLS1zcGFjZS1idXR0b24taG9yaXpvbnRhbC16bmp2YnQ6dmFyKC0tc3BhY2Utc2NhbGVkLWwtazVrb2h5KTtcbiAgLS1zcGFjZS1idXR0b24taWNvbi1mb2N1cy1vdXRsaW5lLWd1dHRlci12ZXJ0aWNhbC1yNDRtdHE6MHB4O1xuICAtLXNwYWNlLWJ1dHRvbi1pY29uLW9ubHktaG9yaXpvbnRhbC1pODVoeGk6NnB4O1xuICAtLXNwYWNlLWJ1dHRvbi1pbmxpbmUtaWNvbi1mb2N1cy1vdXRsaW5lLWd1dHRlci16YmZna3U6MHB4O1xuICAtLXNwYWNlLWJ1dHRvbi1tb2RhbC1kaXNtaXNzLXZlcnRpY2FsLXlkNTF3Mjp2YXIoLS1zcGFjZS1zY2FsZWQteHh4cy1oMnNjNTEpO1xuICAtLXNwYWNlLWNhbGVuZGFyLWdyaWQtZm9jdXMtb3V0bGluZS1ndXR0ZXItdnZoNDNtOi01cHg7XG4gIC0tc3BhY2UtY2FsZW5kYXItZ3JpZC1zZWxlY3RlZC1mb2N1cy1vdXRsaW5lLWd1dHRlci1keTZnZjg6dmFyKC0tc3BhY2UtY2FsZW5kYXItZ3JpZC1mb2N1cy1vdXRsaW5lLWd1dHRlci12dmg0M20pO1xuICAtLXNwYWNlLWNhbGVuZGFyLWdyaWQtZ3V0dGVyLXpvam82cjo2cHg7XG4gIC0tc3BhY2UtY2FyZC1ob3Jpem9udGFsLThvOHQzMTp2YXIoLS1zcGFjZS1jb250YWluZXItaG9yaXpvbnRhbC1ucXJ6eWgpO1xuICAtLXNwYWNlLWNhcmQtdmVydGljYWwtYmFlYzB6OnZhcigtLXNwYWNlLXNjYWxlZC1tLWwzN2doNyk7XG4gIC0tc3BhY2UtY29kZS1lZGl0b3Itc3RhdHVzLWZvY3VzLW91dGxpbmUtZ3V0dGVyLW84N2hyYTotN3B4O1xuICAtLXNwYWNlLWNvbnRhaW5lci1jb250ZW50LXRvcC0xd3RxcmM6dmFyKC0tc3BhY2UteHhzLWh3ZmthaSk7XG4gIC0tc3BhY2UtY29udGFpbmVyLWhlYWRlci10b3AtYW00dnp3OnZhcigtLXNwYWNlLXMtdHZnaG9oKTtcbiAgLS1zcGFjZS1jb250YWluZXItaGVhZGVyLWJvdHRvbS1lYnk5M3c6dmFyKC0tc3BhY2Utc2NhbGVkLXhzLWR3OXdsNSk7XG4gIC0tc3BhY2UtY29udGFpbmVyLWhvcml6b250YWwtbnFyenloOnZhcigtLXNwYWNlLWwtMnVkMXAzKTtcbiAgLS1zcGFjZS1jb250ZW50LWhlYWRlci1wYWRkaW5nLWJvdHRvbS0xbndreTc6dmFyKC0tc3BhY2Utc2NhbGVkLW0tbDM3Z2g3KTtcbiAgLS1zcGFjZS1kYXJrLWhlYWRlci1vdmVybGFwLWRpc3RhbmNlLWxkNDVhcDozNnB4O1xuICAtLXNwYWNlLWV4cGFuZGFibGUtc2VjdGlvbi1pY29uLW9mZnNldC10b3AtY250eW44OnZhcigtLXNwYWNlLXNjYWxlZC0yeC14eHMtZTc5aHIxKTtcbiAgLS1zcGFjZS1maWVsZC1ob3Jpem9udGFsLTBhcTJjaDp2YXIoLS1zcGFjZS1zLXR2Z2hvaCk7XG4gIC0tc3BhY2UtZmllbGQtaWNvbi1vZmZzZXQtaWt3end4OjM2cHg7XG4gIC0tc3BhY2UtZmlsdGVyaW5nLXRva2VuLWRpc21pc3MtYnV0dG9uLWZvY3VzLW91dGxpbmUtZ3V0dGVyLTFpdW15MzotNXB4O1xuICAtLXNwYWNlLWZpbHRlcmluZy10b2tlbi1vcGVyYXRpb24tc2VsZWN0LWZvY3VzLW91dGxpbmUtZ3V0dGVyLWphY3gxdDotNXB4O1xuICAtLXNwYWNlLWZsYXNoYmFyLWFjdGlvbi1sZWZ0LXJxazNhcDp2YXIoLS1zcGFjZS1zLXR2Z2hvaCk7XG4gIC0tc3BhY2UtZmxhc2hiYXItZGlzbWlzcy1yaWdodC1ja2hqOTE6MHB4O1xuICAtLXNwYWNlLWZsYXNoYmFyLWhvcml6b250YWwtbDYzNTAxOnZhcigtLXNwYWNlLW0tZHN1bXl0KTtcbiAgLS1zcGFjZS1mbGFzaGJhci12ZXJ0aWNhbC1qeXlpNm06dmFyKC0tc3BhY2Utc2NhbGVkLXhzLWR3OXdsNSk7XG4gIC0tc3BhY2UtZ3JpZC1ndXR0ZXItd2hjM2pwOnZhcigtLXNwYWNlLWwtMnVkMXAzKTtcbiAgLS1zcGFjZS1rZXktdmFsdWUtZ2FwLTlnbG1xYzowcHg7XG4gIC0tc3BhY2UtbGF5b3V0LWNvbnRlbnQtYm90dG9tLXplYjFnOTp2YXIoLS1zcGFjZS1zY2FsZWQtMngteHh4bC1ieHl2d2wpO1xuICAtLXNwYWNlLWxheW91dC1jb250ZW50LWhvcml6b250YWwtYnVjMHp6OnZhcigtLXNwYWNlLXNjYWxlZC0yeC14bC1oZTQ4bnIpO1xuICAtLXNwYWNlLWxheW91dC10b2dnbGUtZGlhbWV0ZXItajJxZmZ3OjM2cHg7XG4gIC0tc3BhY2UtbGF5b3V0LXRvZ2dsZS1wYWRkaW5nLWNod2xoejp2YXIoLS1zcGFjZS1zdGF0aWMtcy10NzYzbHUpO1xuICAtLXNwYWNlLW1vZGFsLWNvbnRlbnQtYm90dG9tLW5sNmNlcTp2YXIoLS1zcGFjZS1zY2FsZWQtMngtbS00ZXVxc2spO1xuICAtLXNwYWNlLW1vZGFsLWhvcml6b250YWwteTVobndwOnZhcigtLXNwYWNlLWNvbnRhaW5lci1ob3Jpem9udGFsLW5xcnp5aCk7XG4gIC0tc3BhY2UtcGFuZWwtY29udGVudC1ib3R0b20tOWIxeXJ6OnZhcigtLXNwYWNlLXNjYWxlZC14eHhsLTJiM21icCk7XG4gIC0tc3BhY2UtcGFuZWwtY29udGVudC10b3AtdjBtYTM1OnZhcigtLXNwYWNlLXNjYWxlZC1sLWs1a29oeSk7XG4gIC0tc3BhY2UtcGFuZWwtZGl2aWRlci1tYXJnaW4taG9yaXpvbnRhbC15dzMxcDA6dmFyKC0tc3BhY2UteHMteW1sbTBiKTtcbiAgLS1zcGFjZS1wYW5lbC1oZWFkZXItdmVydGljYWwtMnJzaDN6OnZhcigtLXNwYWNlLXNjYWxlZC1sLWs1a29oeSk7XG4gIC0tc3BhY2UtcGFuZWwtbmF2LWxlZnQtd24wbjdoOjI4cHg7XG4gIC0tc3BhY2UtcGFuZWwtc2lkZS1sZWZ0LXUxbTNzOToyOHB4O1xuICAtLXNwYWNlLXBhbmVsLXNpZGUtcmlnaHQtY3U0bm13OnZhcigtLXNwYWNlLXNjYWxlZC14bC1ndDUwMmEpO1xuICAtLXNwYWNlLXBhbmVsLXNwbGl0LXRvcC14a3FzOWc6dmFyKC0tc3BhY2Utc2NhbGVkLWwtazVrb2h5KTtcbiAgLS1zcGFjZS1wYW5lbC1zcGxpdC1ib3R0b20tYXNkbzE1OnZhcigtLXNwYWNlLXNjYWxlZC1sLWs1a29oeSk7XG4gIC0tc3BhY2Utc2VnbWVudGVkLWNvbnRyb2wtZm9jdXMtb3V0bGluZS1ndXR0ZXIteDF5d3FiOjZweDtcbiAgLS1zcGFjZS10YWJzLWNvbnRlbnQtdG9wLXBkNG83Yjp2YXIoLS1zcGFjZS1zY2FsZWQtcy1pdXVpaG0pO1xuICAtLXNwYWNlLXRhYnMtZm9jdXMtb3V0bGluZS1ndXR0ZXItZWVycmc0Oi04cHg7XG4gIC0tc3BhY2UtdGFibGUtY29udGVudC1ib3R0b20tdGxmcW1xOnZhcigtLXNwYWNlLXh4cy1od2ZrYWkpO1xuICAtLXNwYWNlLXRhYmxlLWVtYmVkZGVkLWhlYWRlci10b3AtdHd1NjI4OjBweDtcbiAgLS1zcGFjZS10YWJsZS1mb290ZXItaG9yaXpvbnRhbC1sNWc0OTU6dmFyKC0tc3BhY2UtdGFibGUtaGVhZGVyLWhvcml6b250YWwta2I1d3cyKTtcbiAgLS1zcGFjZS10YWJsZS1oZWFkZXItZm9jdXMtb3V0bGluZS1ndXR0ZXIteW13dWptOjBweDtcbiAgLS1zcGFjZS10YWJsZS1oZWFkZXItaG9yaXpvbnRhbC1rYjV3dzI6MHB4O1xuICAtLXNwYWNlLXRhYmxlLWhlYWRlci10b29scy1ib3R0b20tZDl1NWtmOjBweDtcbiAgLS1zcGFjZS10YWJsZS1oZWFkZXItdG9vbHMtZnVsbC1wYWdlLWJvdHRvbS05bTQ3ZzY6NHB4O1xuICAtLXNwYWNlLXRhYmxlLWhvcml6b250YWwtc3V1cnpqOnZhcigtLXNwYWNlLWNvbnRhaW5lci1ob3Jpem9udGFsLW5xcnp5aCk7XG4gIC0tc3BhY2UtdHJlZS12aWV3LWluZGVudGF0aW9uLWdteTFrMzp2YXIoLS1zcGFjZS1sLTJ1ZDFwMyk7XG4gIC0tc3BhY2UtdGlsZS1ndXR0ZXItYmkyYmR2OnZhcigtLXNwYWNlLXhsLWpmeTN4NCk7XG4gIC0tc3BhY2Utc2NhbGVkLTJ4LXh4cy1lNzlocjE6dmFyKC0tc3BhY2UteHhzLWh3ZmthaSk7XG4gIC0tc3BhY2Utc2NhbGVkLTJ4LW0tNGV1cXNrOnZhcigtLXNwYWNlLW0tZHN1bXl0KTtcbiAgLS1zcGFjZS1zY2FsZWQtMngtbC11NWlkYTU6dmFyKC0tc3BhY2UtbC0ydWQxcDMpO1xuICAtLXNwYWNlLXNjYWxlZC0yeC14bC1oZTQ4bnI6dmFyKC0tc3BhY2UteGwtamZ5M3g0KTtcbiAgLS1zcGFjZS1zY2FsZWQtMngteHh4bC1ieHl2d2w6dmFyKC0tc3BhY2UteHh4bC1hdXQxdTcpO1xuICAtLXNwYWNlLXNjYWxlZC1ub25lLW5meW91djp2YXIoLS1zcGFjZS1ub25lLXhrNnF6Zik7XG4gIC0tc3BhY2Utc2NhbGVkLXh4eHMtaDJzYzUxOnZhcigtLXNwYWNlLXh4eHMtcGFqaGFkKTtcbiAgLS1zcGFjZS1zY2FsZWQteHhzLWZvZTExNDp2YXIoLS1zcGFjZS14eHMtaHdma2FpKTtcbiAgLS1zcGFjZS1zY2FsZWQteHMtZHc5d2w1OnZhcigtLXNwYWNlLXhzLXltbG0wYik7XG4gIC0tc3BhY2Utc2NhbGVkLXMtaXV1aWhtOnZhcigtLXNwYWNlLXMtdHZnaG9oKTtcbiAgLS1zcGFjZS1zY2FsZWQtbS1sMzdnaDc6dmFyKC0tc3BhY2UtbS1kc3VteXQpO1xuICAtLXNwYWNlLXNjYWxlZC1sLWs1a29oeTp2YXIoLS1zcGFjZS1sLTJ1ZDFwMyk7XG4gIC0tc3BhY2Utc2NhbGVkLXhsLWd0NTAyYTp2YXIoLS1zcGFjZS14bC1qZnkzeDQpO1xuICAtLXNwYWNlLXNjYWxlZC14eGwtaWdjMm1oOnZhcigtLXNwYWNlLXh4bC0zMnNybTQpO1xuICAtLXNwYWNlLXNjYWxlZC14eHhsLTJiM21icDp2YXIoLS1zcGFjZS14eHhsLWF1dDF1Nyk7XG4gIC0tc3BhY2Utc3RhdGljLXh4eHMteWlka3MxOnZhcigtLXNwYWNlLXh4eHMtcGFqaGFkKTtcbiAgLS1zcGFjZS1zdGF0aWMteHhzLW5zOTRkcDp2YXIoLS1zcGFjZS14eHMtaHdma2FpKTtcbiAgLS1zcGFjZS1zdGF0aWMteHMtZ25tMG16OnZhcigtLXNwYWNlLXhzLXltbG0wYik7XG4gIC0tc3BhY2Utc3RhdGljLXMtdDc2M2x1OnZhcigtLXNwYWNlLXMtdHZnaG9oKTtcbiAgLS1zcGFjZS1zdGF0aWMtbS1tNnFib286dmFyKC0tc3BhY2UtbS1kc3VteXQpO1xuICAtLXNwYWNlLXN0YXRpYy1sLW41M2s0MTp2YXIoLS1zcGFjZS1sLTJ1ZDFwMyk7XG4gIC0tc3BhY2Utc3RhdGljLXhsLTR0ZWRpNjp2YXIoLS1zcGFjZS14bC1qZnkzeDQpO1xuICAtLXNwYWNlLXN0YXRpYy14eGwtaWZhOWo4OnZhcigtLXNwYWNlLXh4bC0zMnNybTQpO1xuICAtLXNwYWNlLXN0YXRpYy14eHhsLXRuZ25uejp2YXIoLS1zcGFjZS14eHhsLWF1dDF1Nyk7XG4gIC0tc3BhY2Utbm9uZS14azZxemY6MHB4O1xuICAtLXNwYWNlLXh4eHMtcGFqaGFkOjJweDtcbiAgLS1zcGFjZS14eHMtaHdma2FpOjRweDtcbiAgLS1zcGFjZS14cy15bWxtMGI6OHB4O1xuICAtLXNwYWNlLXMtdHZnaG9oOjEycHg7XG4gIC0tc3BhY2UtbS1kc3VteXQ6MTZweDtcbiAgLS1zcGFjZS1sLTJ1ZDFwMzoyMHB4O1xuICAtLXNwYWNlLXhsLWpmeTN4NDoyNHB4O1xuICAtLXNwYWNlLXh4bC0zMnNybTQ6MzJweDtcbiAgLS1zcGFjZS14eHhsLWF1dDF1Nzo0MHB4O1xuICAtLXNoYWRvdy1jb250YWluZXItNWhvNzJrOjBweCAwcHggMXB4IDFweCAjZTllYmVkLCAwcHggMXB4IDhweCAycHggcmdiYSgwLCA3LCAyMiwgMC4xMik7XG4gIC0tc2hhZG93LWNvbnRhaW5lci1hY3RpdmUtZWI4YzdlOjBweCAxcHggMXB4IDFweCAjZTllYmVkLCAwcHggNnB4IDM2cHggIzAwMDcxNjFhO1xuICAtLXNoYWRvdy1kcm9wZG93bi1tOWloaTQ6MHB4IDRweCAyMHB4IDFweCByZ2JhKDAsIDcsIDIyLCAwLjEwKTtcbiAgLS1zaGFkb3ctZHJvcHVwLXI0c3MzdDp2YXIoLS1zaGFkb3ctZHJvcGRvd24tbTlpaGk0KTtcbiAgLS1zaGFkb3ctZmxhc2gtY29sbGFwc2VkLWI2OGlwNjowcHggNHB4IDRweCByZ2JhKDAsIDAsIDAsIDAuMjUpO1xuICAtLXNoYWRvdy1mbGFzaC1zdGlja3ktazY5dnllOjBweCA0cHggOHB4IHJnYmEoMCwgNywgMjIsIDAuMTApO1xuICAtLXNoYWRvdy1tb2RhbC1jcmtlOGY6dmFyKC0tc2hhZG93LWRyb3Bkb3duLW05aWhpNCk7XG4gIC0tc2hhZG93LXBhbmVsLXZrN2llYTowcHggMHB4IDBweCAxcHggI2I2YmVjOTtcbiAgLS1zaGFkb3ctcGFuZWwtdG9nZ2xlLXFkZHoyNzowcHggNnB4IDEycHggMXB4IHJnYmEoMCwgNywgMjIsIDAuMTIpO1xuICAtLXNoYWRvdy1wb3BvdmVyLWcwcjExYzp2YXIoLS1zaGFkb3ctZHJvcGRvd24tbTlpaGk0KTtcbiAgLS1zaGFkb3ctc3BsaXQtYm90dG9tLWQ3c2RleTowcHggLTM2cHggMzZweCAtMzZweCByZ2JhKDAsIDcsIDIyLCAwLjEwKTtcbiAgLS1zaGFkb3ctc3BsaXQtc2lkZS11MjkyNDU6LTFweCAwcHggMXB4IDBweCAjZTllYmVkLCAtMzZweCA2cHggMzZweCAtMzZweCByZ2JhKDAsIDcsIDIyLCAwLjEwKTtcbiAgLS1zaGFkb3ctc3RpY2t5LTZiaHNraTowcHggNHB4IDhweCAxcHggcmdiYSgwLCA3LCAyMiwgMC4xMCk7XG4gIC0tc2hhZG93LXN0aWNreS1lbWJlZGRlZC0zM3F3OW46MHB4IDJweCAwcHggMHB4ICNlOWViZWQsIDBweCAxNnB4IDE2cHggLTEycHggcmdiYSgwLCA3LCAyMiwgMC4xMCk7XG4gIC0tc2hhZG93LXN0aWNreS1jb2x1bW4tZmlyc3QtNWQxaGt4OjRweCAwcHggOHB4IDFweCByZ2JhKDAsIDcsIDIyLCAwLjEpO1xuICAtLXNoYWRvdy1zdGlja3ktY29sdW1uLWxhc3QtejJ2ZHM5Oi00cHggMCA4cHggMXB4IHJnYmEoMCwgMjgsIDM2LCAwLjEpO1xufVxuXG5AbWVkaWEgbm90IHByaW50IHtcbiAgLmF3c3VpLXBvbGFyaXMtZGFyay1tb2RlOm5vdCgjXFw5KSB7XG4gICAgLS1jb2xvci1jaGFydHMtcmVkLTMwMC0yazdldWw6I2Q2M2YzODtcbiAgICAtLWNvbG9yLWNoYXJ0cy1yZWQtNDAwLXNzcmYybzojZWQ1OTU4O1xuICAgIC0tY29sb3ItY2hhcnRzLXJlZC01MDAtbTE0a211OiNmZTZlNzM7XG4gICAgLS1jb2xvci1jaGFydHMtcmVkLTYwMC05Mzh2M2g6I2ZmOGE4YTtcbiAgICAtLWNvbG9yLWNoYXJ0cy1yZWQtNzAwLWY2c3E4dDojZmZhMDllO1xuICAgIC0tY29sb3ItY2hhcnRzLXJlZC04MDAtdHprYWFkOiNmZmIzYjA7XG4gICAgLS1jb2xvci1jaGFydHMtcmVkLTkwMC1maGcwbGg6I2ZmYzRjMDtcbiAgICAtLWNvbG9yLWNoYXJ0cy1yZWQtMTAwMC05aWlnem86I2ZmZDJjZjtcbiAgICAtLWNvbG9yLWNoYXJ0cy1yZWQtMTEwMC00bjdiM3o6I2ZmZTBkZDtcbiAgICAtLWNvbG9yLWNoYXJ0cy1yZWQtMTIwMC1lazNjdW86I2ZmZWNlYTtcbiAgICAtLWNvbG9yLWNoYXJ0cy1vcmFuZ2UtMzAwLWhxaHRtbjojYzU1MzA1O1xuICAgIC0tY29sb3ItY2hhcnRzLW9yYW5nZS00MDAtZzhjMWZjOiNkZTY5MjM7XG4gICAgLS1jb2xvci1jaGFydHMtb3JhbmdlLTUwMC1qM2MyY3U6I2YyN2MzNjtcbiAgICAtLWNvbG9yLWNoYXJ0cy1vcmFuZ2UtNjAwLTFhZDdvNDojZjg5MjU2O1xuICAgIC0tY29sb3ItY2hhcnRzLW9yYW5nZS03MDAtc3BzZjJyOiNmY2E1NzI7XG4gICAgLS1jb2xvci1jaGFydHMtb3JhbmdlLTgwMC0yNDRkN2I6I2ZmYjY4YjtcbiAgICAtLWNvbG9yLWNoYXJ0cy1vcmFuZ2UtOTAwLThvbWs5MjojZmZjNmE0O1xuICAgIC0tY29sb3ItY2hhcnRzLW9yYW5nZS0xMDAwLWV6cTVwejojZmZkNGJiO1xuICAgIC0tY29sb3ItY2hhcnRzLW9yYW5nZS0xMTAwLWJoY21nNTojZmZlMWNmO1xuICAgIC0tY29sb3ItY2hhcnRzLW9yYW5nZS0xMjAwLWV4czZqajojZmZlZGUyO1xuICAgIC0tY29sb3ItY2hhcnRzLXllbGxvdy0zMDAtZnB6OG8wOiM5NzcwMDE7XG4gICAgLS1jb2xvci1jaGFydHMteWVsbG93LTQwMC12eGlxcmY6I2IwODQwMDtcbiAgICAtLWNvbG9yLWNoYXJ0cy15ZWxsb3ctNTAwLTFxZ3J0ajojYzU5NjAwO1xuICAgIC0tY29sb3ItY2hhcnRzLXllbGxvdy02MDAtYXdlcXkyOiNkM2E2MWM7XG4gICAgLS1jb2xvci1jaGFydHMteWVsbG93LTcwMC14aDBsajk6I2RmYjUyYztcbiAgICAtLWNvbG9yLWNoYXJ0cy15ZWxsb3ctODAwLWdwNDQyMjojZWFjMzNhO1xuICAgIC0tY29sb3ItY2hhcnRzLXllbGxvdy05MDAtcjZneDNrOiNmMWNmNjU7XG4gICAgLS1jb2xvci1jaGFydHMteWVsbG93LTEwMDAtNmRuYWM2OiNmN2RiOGE7XG4gICAgLS1jb2xvci1jaGFydHMteWVsbG93LTExMDAtZnFwNHN3OiNmY2U1YTg7XG4gICAgLS1jb2xvci1jaGFydHMteWVsbG93LTEyMDAtazdrZjR3OiNmZmVmYzk7XG4gICAgLS1jb2xvci1jaGFydHMtZ3JlZW4tMzAwLTY3NjZldjojNDg4NTFhO1xuICAgIC0tY29sb3ItY2hhcnRzLWdyZWVuLTQwMC1nZDQxYXk6IzVhOWIyOTtcbiAgICAtLWNvbG9yLWNoYXJ0cy1ncmVlbi01MDAteXIxOG4zOiM2OWFlMzQ7XG4gICAgLS1jb2xvci1jaGFydHMtZ3JlZW4tNjAwLWIxZ21yMDojN2RiZDRjO1xuICAgIC0tY29sb3ItY2hhcnRzLWdyZWVuLTcwMC0zMDVzbGU6IzhmY2E2MTtcbiAgICAtLWNvbG9yLWNoYXJ0cy1ncmVlbi04MDAtcmg0MnpyOiM5ZmQ2NzM7XG4gICAgLS1jb2xvci1jaGFydHMtZ3JlZW4tOTAwLTJ4NXNtbTojYjJkZjhkO1xuICAgIC0tY29sb3ItY2hhcnRzLWdyZWVuLTEwMDAtb3BwaG9xOiNjNWU3YTg7XG4gICAgLS1jb2xvci1jaGFydHMtZ3JlZW4tMTEwMC1vNjd1em06I2Q1ZWZiZTtcbiAgICAtLWNvbG9yLWNoYXJ0cy1ncmVlbi0xMjAwLXN3NDZmYzojZTRmN2Q1O1xuICAgIC0tY29sb3ItY2hhcnRzLXRlYWwtMzAwLTJxbHlyZzojMDE4OTc3O1xuICAgIC0tY29sb3ItY2hhcnRzLXRlYWwtNDAwLXM4cGE3NzojMDA5ZDg5O1xuICAgIC0tY29sb3ItY2hhcnRzLXRlYWwtNTAwLThkODMwYjojMDBiMDliO1xuICAgIC0tY29sb3ItY2hhcnRzLXRlYWwtNjAwLTc3Mm45dDojNDBiZmE5O1xuICAgIC0tY29sb3ItY2hhcnRzLXRlYWwtNzAwLTI5bW53bTojNWZjY2I3O1xuICAgIC0tY29sb3ItY2hhcnRzLXRlYWwtODAwLXZwNDF0NjojNzdkN2MzO1xuICAgIC0tY29sb3ItY2hhcnRzLXRlYWwtOTAwLWswMjB5YTojOTRlMGQwO1xuICAgIC0tY29sb3ItY2hhcnRzLXRlYWwtMTAwMC1maHBxdDM6I2FjZTlkYjtcbiAgICAtLWNvbG9yLWNoYXJ0cy10ZWFsLTExMDAtNnc1OTh3OiNjMmYwZTY7XG4gICAgLS1jb2xvci1jaGFydHMtdGVhbC0xMjAwLTB1NzhteTojZDdmN2YwO1xuICAgIC0tY29sb3ItY2hhcnRzLWJsdWUtMS0zMDAtcGR6YTBxOiMwMDgxOWM7XG4gICAgLS1jb2xvci1jaGFydHMtYmx1ZS0xLTQwMC1hamwwMzg6IzA0OTdiYTtcbiAgICAtLWNvbG9yLWNoYXJ0cy1ibHVlLTEtNTAwLTlzOGdvcjojMDhhYWQyO1xuICAgIC0tY29sb3ItY2hhcnRzLWJsdWUtMS02MDAtN3ltYjdnOiM0NGI5ZGQ7XG4gICAgLS1jb2xvci1jaGFydHMtYmx1ZS0xLTcwMC01cXpyYXM6IzYzYzZlNztcbiAgICAtLWNvbG9yLWNoYXJ0cy1ibHVlLTEtODAwLWF3Y3poNDojNzlkMmYwO1xuICAgIC0tY29sb3ItY2hhcnRzLWJsdWUtMS05MDAtNnd4d3prOiM5OGRjZjU7XG4gICAgLS1jb2xvci1jaGFydHMtYmx1ZS0xLTEwMDAtMDAwMDViOiNiM2U0Zjg7XG4gICAgLS1jb2xvci1jaGFydHMtYmx1ZS0xLTExMDAtOG53ZndmOiNjYWVkZmM7XG4gICAgLS1jb2xvci1jaGFydHMtYmx1ZS0xLTEyMDAtdjYwcDhiOiNkZGY0ZmY7XG4gICAgLS1jb2xvci1jaGFydHMtYmx1ZS0yLTMwMC1nNzJzbHE6IzQ4NmRlODtcbiAgICAtLWNvbG9yLWNoYXJ0cy1ibHVlLTItNDAwLWhlNTM4bTojNjM4NGY1O1xuICAgIC0tY29sb3ItY2hhcnRzLWJsdWUtMi01MDAtcXVjdHh1OiM3Njk4ZmU7XG4gICAgLS1jb2xvci1jaGFydHMtYmx1ZS0yLTYwMC02cWF2M2o6IzhlYTlmZjtcbiAgICAtLWNvbG9yLWNoYXJ0cy1ibHVlLTItNzAwLXNwN3Q0bTojYTJiOGZmO1xuICAgIC0tY29sb3ItY2hhcnRzLWJsdWUtMi04MDAtcTAxdW10OiNiMWM1ZmY7XG4gICAgLS1jb2xvci1jaGFydHMtYmx1ZS0yLTkwMC1nb2c3ejI6I2MzZDFmZjtcbiAgICAtLWNvbG9yLWNoYXJ0cy1ibHVlLTItMTAwMC1jMTNuZjg6I2QyZGNmZjtcbiAgICAtLWNvbG9yLWNoYXJ0cy1ibHVlLTItMTEwMC1kZGs2ZW86I2RmZTZmZjtcbiAgICAtLWNvbG9yLWNoYXJ0cy1ibHVlLTItMTIwMC1ndDU1MHQ6I2VjZjBmZjtcbiAgICAtLWNvbG9yLWNoYXJ0cy1wdXJwbGUtMzAwLTg1cTAzNjojOGQ1OWRlO1xuICAgIC0tY29sb3ItY2hhcnRzLXB1cnBsZS00MDAtOWF4aDZyOiNhMTczZWE7XG4gICAgLS1jb2xvci1jaGFydHMtcHVycGxlLTUwMC1ybjJqYmw6I2IwODhmNTtcbiAgICAtLWNvbG9yLWNoYXJ0cy1wdXJwbGUtNjAwLTI2czRyZzojYmY5YmY5O1xuICAgIC0tY29sb3ItY2hhcnRzLXB1cnBsZS03MDAtdHY4Y3ZnOiNjYmFiZmM7XG4gICAgLS1jb2xvci1jaGFydHMtcHVycGxlLTgwMC1oNjFxbHg6I2Q2YmFmZjtcbiAgICAtLWNvbG9yLWNoYXJ0cy1wdXJwbGUtOTAwLWFtNDUyYjojZGZjOGZmO1xuICAgIC0tY29sb3ItY2hhcnRzLXB1cnBsZS0xMDAwLXVhcnFwYjojZThkNWZmO1xuICAgIC0tY29sb3ItY2hhcnRzLXB1cnBsZS0xMTAwLXk4Y3RuZDojZWZlMmZmO1xuICAgIC0tY29sb3ItY2hhcnRzLXB1cnBsZS0xMjAwLWhyOWY0MDojZjVlZGZmO1xuICAgIC0tY29sb3ItY2hhcnRzLXBpbmstMzAwLWV3bmh0NzojYzY0YTcwO1xuICAgIC0tY29sb3ItY2hhcnRzLXBpbmstNDAwLXNtamRhdDojZDU2ODg5O1xuICAgIC0tY29sb3ItY2hhcnRzLXBpbmstNTAwLWJ3ODY0YjojZTA3ZjlkO1xuICAgIC0tY29sb3ItY2hhcnRzLXBpbmstNjAwLTJybzE0eTojZWI5MmFkO1xuICAgIC0tY29sb3ItY2hhcnRzLXBpbmstNzAwLXJ5eHZ1YTojZjVhMmJiO1xuICAgIC0tY29sb3ItY2hhcnRzLXBpbmstODAwLXRjdXNmODojZmZiMGM4O1xuICAgIC0tY29sb3ItY2hhcnRzLXBpbmstOTAwLWtweW5lNDojZmZjMWQ0O1xuICAgIC0tY29sb3ItY2hhcnRzLXBpbmstMTAwMC0xc29sdWM6I2ZmZDFkZTtcbiAgICAtLWNvbG9yLWNoYXJ0cy1waW5rLTExMDAtZmY2ZzkzOiNmZmRmZTg7XG4gICAgLS1jb2xvci1jaGFydHMtcGluay0xMjAwLXc5NTg1ZDojZmZlY2YxO1xuICAgIC0tY29sb3ItY2hhcnRzLXN0YXR1cy1jcml0aWNhbC1jNmJyZHU6dmFyKC0tY29sb3ItY2hhcnRzLXJlZC0zMDAtMms3ZXVsKTtcbiAgICAtLWNvbG9yLWNoYXJ0cy1zdGF0dXMtaGlnaC0xOGZoZzU6dmFyKC0tY29sb3ItY2hhcnRzLXJlZC01MDAtbTE0a211KTtcbiAgICAtLWNvbG9yLWNoYXJ0cy1zdGF0dXMtbWVkaXVtLTN0cm15Mzp2YXIoLS1jb2xvci1jaGFydHMtb3JhbmdlLTYwMC0xYWQ3bzQpO1xuICAgIC0tY29sb3ItY2hhcnRzLXN0YXR1cy1sb3ctYnI2d3YwOnZhcigtLWNvbG9yLWNoYXJ0cy15ZWxsb3ctNzAwLXhoMGxqOSk7XG4gICAgLS1jb2xvci1jaGFydHMtc3RhdHVzLXBvc2l0aXZlLW1kN2VxYTp2YXIoLS1jb2xvci1jaGFydHMtZ3JlZW4tNTAwLXlyMThuMyk7XG4gICAgLS1jb2xvci1jaGFydHMtc3RhdHVzLWluZm8teWRzNHgyOnZhcigtLWNvbG9yLWNoYXJ0cy1ibHVlLTEtNTAwLTlzOGdvcik7XG4gICAgLS1jb2xvci1jaGFydHMtdGhyZXNob2xkLW5lZ2F0aXZlLWFhZDI2bTp2YXIoLS1jb2xvci1lcnJvci00MDAtYzBrbmI4KTtcbiAgICAtLWNvbG9yLWNoYXJ0cy10aHJlc2hvbGQtcG9zaXRpdmUtbWsyODA0OnZhcigtLWNvbG9yLXN1Y2Nlc3MtNTAwLWhoeGI0Zyk7XG4gICAgLS1jb2xvci1jaGFydHMtdGhyZXNob2xkLWluZm8taWp1enpqOnZhcigtLWNvbG9yLWluZm8tMzAwLXE5eGQxbCk7XG4gICAgLS1jb2xvci1jaGFydHMtdGhyZXNob2xkLW5ldXRyYWwtcGQ3a2g0OnZhcigtLWNvbG9yLW5ldXRyYWwtNDUwLWtuMDIzNSk7XG4gICAgLS1jb2xvci1jaGFydHMtbGluZS1ncmlkLWtqeGYzbTp2YXIoLS1jb2xvci1uZXV0cmFsLTY1MC1taWlrNGYpO1xuICAgIC0tY29sb3ItY2hhcnRzLWxpbmUtdGljay14bWNidms6dmFyKC0tY29sb3ItbmV1dHJhbC02NTAtbWlpazRmKTtcbiAgICAtLWNvbG9yLWNoYXJ0cy1saW5lLWF4aXMtYjk1bmNmOnZhcigtLWNvbG9yLW5ldXRyYWwtNjUwLW1paWs0Zik7XG4gICAgLS1jb2xvci1jaGFydHMtZXJyb3ItYmFyLW1hcmtlci1yMTBqZ3Y6dmFyKC0tY29sb3Itd2hpdGUtcDF6bHZ5KTtcbiAgICAtLWNvbG9yLXNldmVyaXR5LWRhcmstcmVkLWo4Ym1vYzojZDYzZjM4O1xuICAgIC0tY29sb3Itc2V2ZXJpdHktcmVkLXdmNXcyZDojZmU2ZTczO1xuICAgIC0tY29sb3ItdGV4dC1ub3RpZmljYXRpb24tc2V2ZXJpdHktY3JpdGljYWwtdHY0dnc0OnZhcigtLWNvbG9yLWJsYWNrLWNveDFoeSk7XG4gICAgLS1jb2xvci10ZXh0LW5vdGlmaWNhdGlvbi1zZXZlcml0eS1oaWdoLXQ0c3V2dTp2YXIoLS1jb2xvci1uZXV0cmFsLTk1MC1seHliaDgpO1xuICAgIC0tY29sb3ItZ3JleS1vcGFxdWUtNzAtZXd1YWRlOnJnYmEoMTUsIDIwLCAyNiwgMC43KTtcbiAgICAtLWNvbG9yLWdyZXktdHJhbnNwYXJlbnQtcWg3NTU5OnJnYmEoMTUsIDIwLCAyNiwgMSk7XG4gICAgLS1jb2xvci1ncmV5LXRyYW5zcGFyZW50LWhlYXZ5LTl2ejc0dDpyZ2JhKDE1LCAyMCwgMjYsIDEpO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC1iYWRnZS1pY29uLXVsM3MycDp2YXIoLS1jb2xvci1lcnJvci00MDAtYzBrbmI4KTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtYnV0dG9uLWxpbmstYWN0aXZlLWEzaTFzOTp2YXIoLS1jb2xvci1uZXV0cmFsLTcwMC1xdzhhdHMpO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC1idXR0b24tbGluay1ob3Zlci1jdjN2eHY6dmFyKC0tY29sb3ItbmV1dHJhbC04MDAtdDdqNWFwKTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtYnV0dG9uLW5vcm1hbC1hY3RpdmUtM3FkeDl4OnZhcigtLWNvbG9yLW5ldXRyYWwtNzAwLXF3OGF0cyk7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLWJ1dHRvbi1ub3JtYWwtZGVmYXVsdC14c29qbmY6dmFyKC0tY29sb3ItbmV1dHJhbC04NTAtM2YwZ3JvKTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtYnV0dG9uLW5vcm1hbC1kaXNhYmxlZC11d3ZlZjM6dmFyKC0tY29sb3ItbmV1dHJhbC04NTAtM2YwZ3JvKTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtYnV0dG9uLW5vcm1hbC1ob3Zlci00bXE0b246dmFyKC0tY29sb3ItbmV1dHJhbC04MDAtdDdqNWFwKTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtdG9nZ2xlLWJ1dHRvbi1ub3JtYWwtcHJlc3NlZC16bnF1NHg6dmFyKC0tY29sb3ItbmV1dHJhbC03MDAtcXc4YXRzKTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtYnV0dG9uLXByaW1hcnktZGlzYWJsZWQtZnQzbnEwOnZhcigtLWNvbG9yLW5ldXRyYWwtNzUwLXBpOXFxZCk7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLWRpcmVjdGlvbi1idXR0b24tZGlzYWJsZWQtNHQ2em50OnZhcigtLWNvbG9yLW5ldXRyYWwtNzUwLXBpOXFxZCk7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLWNhbGVuZGFyLWN1cnJlbnQtZGF0ZS02bmt3OTY6dmFyKC0tY29sb3ItbmV1dHJhbC03MDAtcXc4YXRzKTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtY2VsbC1zaGFkZWQtM244enEzOnZhcigtLWNvbG9yLW5ldXRyYWwtODAwLXQ3ajVhcCk7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLWNvZGUtZWRpdG9yLWd1dHRlci1hY3RpdmUtbGluZS1kZWZhdWx0LWpidTdxaDp2YXIoLS1jb2xvci1uZXV0cmFsLTUwMC04dmFuMGIpO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC1jb2RlLWVkaXRvci1ndXR0ZXItZGVmYXVsdC0wb3E3ZWY6dmFyKC0tY29sb3ItbmV1dHJhbC04MDAtdDdqNWFwKTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtY29kZS1lZGl0b3ItbG9hZGluZy14cmV5ZWQ6dmFyKC0tY29sb3ItbmV1dHJhbC04MDAtdDdqNWFwKTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtY29kZS1lZGl0b3ItcGFuZS1pdGVtLWhvdmVyLXVkNHp5Nzp2YXIoLS1jb2xvci1uZXV0cmFsLTcwMC1xdzhhdHMpO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC1jb2RlLWVkaXRvci1zdGF0dXMtYmFyLWN0cThjYjp2YXIoLS1jb2xvci1uZXV0cmFsLTgwMC10N2o1YXApO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC1jb250YWluZXItY29udGVudC1oMTE0ZGo6dmFyKC0tY29sb3ItbmV1dHJhbC04NTAtM2YwZ3JvKTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtY29udGFpbmVyLWhlYWRlci0xeHZrZGc6dmFyKC0tY29sb3ItbmV1dHJhbC04NTAtM2YwZ3JvKTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtY29udHJvbC1jaGVja2VkLXhrNWN5Mjp2YXIoLS1jb2xvci1wcmltYXJ5LTQwMC1uOGg0YngpO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC1jb250cm9sLWRlZmF1bHQtazVkbHF3OnZhcigtLWNvbG9yLW5ldXRyYWwtODUwLTNmMGdybyk7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLWNvbnRyb2wtZGlzYWJsZWQtMWRtNG1rOnZhcigtLWNvbG9yLW5ldXRyYWwtNzAwLXF3OGF0cyk7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLWRyb3Bkb3duLWl0ZW0tZGVmYXVsdC1nMTcyNnI6dmFyKC0tY29sb3ItbmV1dHJhbC04MDAtdDdqNWFwKTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtZHJvcGRvd24taXRlbS1maWx0ZXItbWF0Y2gtZ2pwdDFoOnZhcigtLWNvbG9yLW5ldXRyYWwtNzAwLXF3OGF0cyk7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLWRyb3Bkb3duLWl0ZW0taG92ZXItaXdydmMxOnZhcigtLWNvbG9yLW5ldXRyYWwtOTAwLXYwbXRvYyk7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLWlubGluZS1jb2RlLTJkdTlwODpyZ2JhKDI1NSwgMjU1LCAyNTUsIDAuMSk7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLWlucHV0LWRlZmF1bHQtZGtkNGJ6OnZhcigtLWNvbG9yLW5ldXRyYWwtODUwLTNmMGdybyk7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLWlucHV0LWRpc2FibGVkLWNuOWJwajp2YXIoLS1jb2xvci1uZXV0cmFsLTgwMC10N2o1YXApO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC1pdGVtLXNlbGVjdGVkLW8zNDU1bzp2YXIoLS1jb2xvci1wcmltYXJ5LTEwMDAtN3Vtb3B4KTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtbGF5b3V0LW1haW4taHR0NGZtOnZhcigtLWNvbG9yLW5ldXRyYWwtODUwLTNmMGdybyk7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLWxheW91dC1wYW5lbC1ob3Zlci1lMWZrbTU6dmFyKC0tY29sb3ItbmV1dHJhbC03MDAtcXc4YXRzKTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtbGF5b3V0LXRvZ2dsZS1zZWxlY3RlZC1hY3RpdmUtc2cyMjZ2OnZhcigtLWNvbG9yLXByaW1hcnktNDAwLW44aDRieCk7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLWxheW91dC10b2dnbGUtc2VsZWN0ZWQtZGVmYXVsdC0wMTMwMW46dmFyKC0tY29sb3ItcHJpbWFyeS00MDAtbjhoNGJ4KTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtbGF5b3V0LXRvZ2dsZS1zZWxlY3RlZC1ob3Zlci1rcGJjOXg6dmFyKC0tY29sb3ItcHJpbWFyeS0zMDAtNXE2NW94KTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtbm90aWZpY2F0aW9uLWdyZXktNG5vMzM3OnZhcigtLWNvbG9yLW5ldXRyYWwtNjAwLWZsbjF3dyk7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLXBvcG92ZXItMmY4ZWdkOnZhcigtLWNvbG9yLW5ldXRyYWwtODAwLXQ3ajVhcCk7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLXByb2dyZXNzLWJhci1jb250ZW50LWRlZmF1bHQtZHBtYzM3OnZhcigtLWNvbG9yLXByaW1hcnktNDAwLW44aDRieCk7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLXByb2dyZXNzLWJhci1sYXlvdXQtZGVmYXVsdC0yYXhyZmk6dmFyKC0tY29sb3ItbmV1dHJhbC03MDAtcXc4YXRzKTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtc2VnbWVudC1hY3RpdmUtYjN2bG9wOnZhcigtLWNvbG9yLXByaW1hcnktNDAwLW44aDRieCk7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLXNsaWRlci1oYW5kbGUtZGVmYXVsdC1ibTZsbmQ6dmFyKC0tY29sb3ItcHJpbWFyeS00MDAtbjhoNGJ4KTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtc2xpZGVyLWhhbmRsZS1hY3RpdmUtdmExZ3Z5OnZhcigtLWNvbG9yLXByaW1hcnktMzAwLTVxNjVveCk7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLXNsaWRlci10cmFjay00bTFsbWw6dmFyKC0tY29sb3ItbmV1dHJhbC02MDAtZmxuMXd3KTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtc2xpZGVyLWhhbmRsZS1yaW5nLWU4djhqMjp2YXIoLS1jb2xvci1uZXV0cmFsLTg1MC0zZjBncm8pO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC1zbGlkZXItZXJyb3ItcHJlc3NlZC1rYTZvOXA6dmFyKC0tY29sb3ItZXJyb3ItNDAwLWMwa25iOCk7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLXNsaWRlci13YXJuaW5nLXByZXNzZWQteDZzN3FwOnZhcigtLWNvbG9yLXdhcm5pbmctNTAwLXppZGh1Yik7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLXN0YXR1cy1lcnJvci14cGZ2cnI6dmFyKC0tY29sb3ItZXJyb3ItMTAwMC1lY211ZG0pO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC1zdGF0dXMtaW5mby11d2UxZTk6dmFyKC0tY29sb3ItaW5mby0xMDAwLXM3N29rOSk7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLXN0YXR1cy1zdWNjZXNzLTc3NG1uNzp2YXIoLS1jb2xvci1zdWNjZXNzLTEwMDAteHkxZ3ZxKTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtc3RhdHVzLXdhcm5pbmcteHZzMGJwOnZhcigtLWNvbG9yLXdhcm5pbmctMTAwMC02NWwwNzApO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC10aWxlcy1kaXNhYmxlZC0zb3hudXc6dmFyKC0tY29sb3ItbmV1dHJhbC04MDAtdDdqNWFwKTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtdG9nZ2xlLWNoZWNrZWQtZGlzYWJsZWQtcHM4czgzOnZhcigtLWNvbG9yLXByaW1hcnktOTAwLWE1a3Fycik7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLXRvZ2dsZS1kZWZhdWx0LXlwdnFqaTp2YXIoLS1jb2xvci1uZXV0cmFsLTUwMC04dmFuMGIpO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC1jaGF0LWJ1YmJsZS1pbmNvbWluZy1rajZmZ2s6dmFyKC0tY29sb3ItbmV1dHJhbC05NTAtbHh5Ymg4KTtcbiAgICAtLWNvbG9yLWJvcmRlci1idXR0b24tbm9ybWFsLWFjdGl2ZS1kOGE4djg6dmFyKC0tY29sb3ItcHJpbWFyeS0zMDAtNXE2NW94KTtcbiAgICAtLWNvbG9yLWJvcmRlci1idXR0b24tbm9ybWFsLWRlZmF1bHQtczhqbnZ1OnZhcigtLWNvbG9yLXByaW1hcnktNDAwLW44aDRieCk7XG4gICAgLS1jb2xvci1ib3JkZXItdG9nZ2xlLWJ1dHRvbi1ub3JtYWwtcHJlc3NlZC1hdmRmYXc6dmFyKC0tY29sb3ItcHJpbWFyeS00MDAtbjhoNGJ4KTtcbiAgICAtLWNvbG9yLWJvcmRlci1idXR0b24tbm9ybWFsLWRpc2FibGVkLXpyYTlwOTp2YXIoLS1jb2xvci1uZXV0cmFsLTYwMC1mbG4xd3cpO1xuICAgIC0tY29sb3ItYm9yZGVyLWJ1dHRvbi1ub3JtYWwtaG92ZXItNmd5bHhmOnZhcigtLWNvbG9yLXByaW1hcnktMzAwLTVxNjVveCk7XG4gICAgLS1jb2xvci1pdGVtLXNlbGVjdGVkLWpkZzV5ZDp2YXIoLS1jb2xvci1wcmltYXJ5LTQwMC1uOGg0YngpO1xuICAgIC0tY29sb3ItYm9yZGVyLWNhbGVuZGFyLWdyaWQtc2VsZWN0ZWQtZm9jdXMtcmluZy1hOHg5MWs6dmFyKC0tY29sb3ItbmV1dHJhbC04NTAtM2YwZ3JvKTtcbiAgICAtLWNvbG9yLWJvcmRlci1jZWxsLXNoYWRlZC1iNTFsdDk6dmFyKC0tY29sb3ItbmV1dHJhbC03MDAtcXc4YXRzKTtcbiAgICAtLWNvbG9yLWJvcmRlci1jb2RlLWVkaXRvci1kZWZhdWx0LTFldGl3ODp2YXIoLS1jb2xvci1uZXV0cmFsLTYwMC1mbG4xd3cpO1xuICAgIC0tY29sb3ItYm9yZGVyLWRpdmlkZXItYWN0aXZlLWt2OGVpeDp2YXIoLS1jb2xvci1uZXV0cmFsLTEwMC1nazNsdmYpO1xuICAgIC0tY29sb3ItYm9yZGVyLWRpdmlkZXItZGVmYXVsdC1uZmVybWM6dmFyKC0tY29sb3ItbmV1dHJhbC02NTAtbWlpazRmKTtcbiAgICAtLWNvbG9yLWJvcmRlci1kaXZpZGVyLXNlY29uZGFyeS1nb2JydWk6dmFyKC0tY29sb3ItbmV1dHJhbC03NTAtcGk5cXFkKTtcbiAgICAtLWNvbG9yLWJvcmRlci1kcm9wZG93bi1jb250YWluZXItNGFhNzU2OnZhcigtLWNvbG9yLW5ldXRyYWwtNjAwLWZsbjF3dyk7XG4gICAgLS1jb2xvci1ib3JkZXItZHJvcGRvd24taXRlbS1ob3Zlci1pbDUyZnY6dmFyKC0tY29sb3ItbmV1dHJhbC02MDAtZmxuMXd3KTtcbiAgICAtLWNvbG9yLWJvcmRlci1pbnB1dC1kZWZhdWx0LW12djczejp2YXIoLS1jb2xvci1uZXV0cmFsLTYwMC1mbG4xd3cpO1xuICAgIC0tY29sb3ItYm9yZGVyLWlucHV0LWZvY3VzZWQtc2w2eDF4OnZhcigtLWNvbG9yLXByaW1hcnktNDAwLW44aDRieCk7XG4gICAgLS1jb2xvci1ib3JkZXItaXRlbS1mb2N1c2VkLWx6MXpzNjp2YXIoLS1jb2xvci1wcmltYXJ5LTQwMC1uOGg0YngpO1xuICAgIC0tY29sb3ItYm9yZGVyLWRyb3Bkb3duLWl0ZW0tZm9jdXNlZC03d21ldmk6dmFyKC0tY29sb3ItbmV1dHJhbC0zMDAtMDh3aTZrKTtcbiAgICAtLWNvbG9yLWJvcmRlci1sYXlvdXQtcHlvczQyOnZhcigtLWNvbG9yLW5ldXRyYWwtNjUwLW1paWs0Zik7XG4gICAgLS1jb2xvci1ib3JkZXItc2VnbWVudC1kZWZhdWx0LTMzeHNvZDp2YXIoLS1jb2xvci1uZXV0cmFsLTMwMC0wOHdpNmspO1xuICAgIC0tY29sb3ItYm9yZGVyLXN0YXR1cy1lcnJvci1pNTl0c2Q6dmFyKC0tY29sb3ItZXJyb3ItNDAwLWMwa25iOCk7XG4gICAgLS1jb2xvci1ib3JkZXItc3RhdHVzLWluZm8tZDNzbjczOnZhcigtLWNvbG9yLWluZm8tNDAwLTY3NHhhYyk7XG4gICAgLS1jb2xvci1ib3JkZXItc3RhdHVzLXN1Y2Nlc3MteGo1anBtOnZhcigtLWNvbG9yLXN1Y2Nlc3MtNTAwLWhoeGI0Zyk7XG4gICAgLS1jb2xvci1ib3JkZXItc3RhdHVzLXdhcm5pbmctbHI2aG5oOnZhcigtLWNvbG9yLXdhcm5pbmctNTAwLXppZGh1Yik7XG4gICAgLS1jb2xvci1ib3JkZXItZGl2aWRlci1pbnRlcmFjdGl2ZS1kZWZhdWx0LTByMndjczp2YXIoLS1jb2xvci1uZXV0cmFsLTMwMC0wOHdpNmspO1xuICAgIC0tY29sb3ItYm9yZGVyLXRhYnMtZGl2aWRlci1rcm9mZDY6dmFyKC0tY29sb3ItbmV1dHJhbC02NTAtbWlpazRmKTtcbiAgICAtLWNvbG9yLWJvcmRlci10dXRvcmlhbC03Y3RjYjY6dmFyKC0tY29sb3ItbmV1dHJhbC02NTAtbWlpazRmKTtcbiAgICAtLWNvbG9yLWZvcmVncm91bmQtY29udHJvbC1kZWZhdWx0LXJoeWc5bzp2YXIoLS1jb2xvci1uZXV0cmFsLTk1MC1seHliaDgpO1xuICAgIC0tY29sb3ItZm9yZWdyb3VuZC1jb250cm9sLWRpc2FibGVkLWUxMDFqZTp2YXIoLS1jb2xvci1uZXV0cmFsLTg1MC0zZjBncm8pO1xuICAgIC0tY29sb3ItZm9yZWdyb3VuZC1jb250cm9sLXJlYWQtb25seS0xNjR1ZGU6dmFyKC0tY29sb3ItbmV1dHJhbC00NTAta24wMjM1KTtcbiAgICAtLWNvbG9yLXRleHQtYWNjZW50LXdscGF0dTp2YXIoLS1jb2xvci1wcmltYXJ5LTQwMC1uOGg0YngpO1xuICAgIC0tY29sb3ItdGV4dC1ib2R5LWRlZmF1bHQtcnlqY3QxOnZhcigtLWNvbG9yLW5ldXRyYWwtMzUwLWRxNmtmcik7XG4gICAgLS1jb2xvci10ZXh0LWJvZHktc2Vjb25kYXJ5LXA5ZGpqbTp2YXIoLS1jb2xvci1uZXV0cmFsLTM1MC1kcTZrZnIpO1xuICAgIC0tY29sb3ItdGV4dC1icmVhZGNydW1iLWN1cnJlbnQtZ3V1NnQ2OnZhcigtLWNvbG9yLW5ldXRyYWwtNTAwLTh2YW4wYik7XG4gICAgLS1jb2xvci10ZXh0LWJyZWFkY3J1bWItaWNvbi01NGF0Mm86dmFyKC0tY29sb3ItdGV4dC1pbnRlcmFjdGl2ZS1kaXNhYmxlZC12Ym82djUpO1xuICAgIC0tY29sb3ItdGV4dC1idXR0b24tbm9ybWFsLWFjdGl2ZS1ldnhuNDk6dmFyKC0tY29sb3ItcHJpbWFyeS0zMDAtNXE2NW94KTtcbiAgICAtLWNvbG9yLXRleHQtdG9nZ2xlLWJ1dHRvbi1ub3JtYWwtcHJlc3NlZC1hd29wdzE6dmFyKC0tY29sb3ItcHJpbWFyeS0zMDAtNXE2NW94KTtcbiAgICAtLWNvbG9yLXRleHQtYnV0dG9uLW5vcm1hbC1kZWZhdWx0LTNmY3dwdDp2YXIoLS1jb2xvci1wcmltYXJ5LTQwMC1uOGg0YngpO1xuICAgIC0tY29sb3ItdGV4dC1idXR0b24tbm9ybWFsLWhvdmVyLWt6cTVlMzp2YXIoLS1jb2xvci1wcmltYXJ5LTMwMC01cTY1b3gpO1xuICAgIC0tY29sb3ItdGV4dC1jYWxlbmRhci1tb250aC11b3VueG86dmFyKC0tY29sb3ItbmV1dHJhbC00NTAta24wMjM1KTtcbiAgICAtLWNvbG9yLXRleHQtY29kZS1lZGl0b3ItZ3V0dGVyLWFjdGl2ZS1saW5lLWk4NzB0eDp2YXIoLS1jb2xvci1uZXV0cmFsLTk1MC1seHliaDgpO1xuICAgIC0tY29sb3ItdGV4dC1jb2RlLWVkaXRvci1ndXR0ZXItZGVmYXVsdC1kcXU0emg6dmFyKC0tY29sb3ItbmV1dHJhbC0zMDAtMDh3aTZrKTtcbiAgICAtLWNvbG9yLXRleHQtY29kZS1lZGl0b3Itc3RhdHVzLWJhci1kaXNhYmxlZC1xMXRwdW86dmFyKC0tY29sb3ItbmV1dHJhbC02MDAtZmxuMXd3KTtcbiAgICAtLWNvbG9yLXRleHQtY29kZS1lZGl0b3ItdGFiLWJ1dHRvbi1lcnJvci1jbmk4ZTQ6dmFyKC0tY29sb3ItbmV1dHJhbC05NTAtbHh5Ymg4KTtcbiAgICAtLWNvbG9yLXRleHQtY29sdW1uLWhlYWRlci1vdXg4OTQ6dmFyKC0tY29sb3ItbmV1dHJhbC00MDAtd3RzdDU1KTtcbiAgICAtLWNvbG9yLXRleHQtY291bnRlci1sMHYzeDA6dmFyKC0tY29sb3ItbmV1dHJhbC00NTAta24wMjM1KTtcbiAgICAtLWNvbG9yLXRleHQtZGlzYWJsZWQteTJlb3hmOnZhcigtLWNvbG9yLW5ldXRyYWwtNjAwLWZsbjF3dyk7XG4gICAgLS1jb2xvci10ZXh0LWRpc2FibGVkLWlubGluZS1lZGl0LWFwa2ljdTp2YXIoLS1jb2xvci1uZXV0cmFsLTQwMC13dHN0NTUpO1xuICAgIC0tY29sb3ItdGV4dC1kcm9wZG93bi1pdGVtLWRlZmF1bHQtYmpkZ3ZlOnZhcigtLWNvbG9yLW5ldXRyYWwtMzAwLTA4d2k2ayk7XG4gICAgLS1jb2xvci10ZXh0LWRyb3Bkb3duLWl0ZW0tZmlsdGVyLW1hdGNoLWE0Zzl6bTp2YXIoLS1jb2xvci1wcmltYXJ5LTMwMC01cTY1b3gpO1xuICAgIC0tY29sb3ItdGV4dC1kcm9wZG93bi1pdGVtLWhpZ2hsaWdodGVkLTFhODVmYzp2YXIoLS1jb2xvci1uZXV0cmFsLTI1MC12czFpczQpO1xuICAgIC0tY29sb3ItdGV4dC1kcm9wZG93bi1pdGVtLXNlY29uZGFyeS1ob3Zlci1jMDlxdTI6dmFyKC0tY29sb3ItbmV1dHJhbC0zMDAtMDh3aTZrKTtcbiAgICAtLWNvbG9yLXRleHQtZW1wdHktMDNocjlzOnZhcigtLWNvbG9yLW5ldXRyYWwtMzAwLTA4d2k2ayk7XG4gICAgLS1jb2xvci10ZXh0LWV4cGFuZGFibGUtc2VjdGlvbi1kZWZhdWx0LXBqdmtncDp2YXIoLS1jb2xvci1uZXV0cmFsLTMwMC0wOHdpNmspO1xuICAgIC0tY29sb3ItdGV4dC1mb3JtLWRlZmF1bHQtMWY0ZWR6OnZhcigtLWNvbG9yLW5ldXRyYWwtMzAwLTA4d2k2ayk7XG4gICAgLS1jb2xvci10ZXh0LWZvcm0tc2Vjb25kYXJ5LTR1c2R3Zzp2YXIoLS1jb2xvci1uZXV0cmFsLTQ1MC1rbjAyMzUpO1xuICAgIC0tY29sb3ItdGV4dC1ncm91cC1sYWJlbC00Z2RwY2w6dmFyKC0tY29sb3ItbmV1dHJhbC0zNTAtZHE2a2ZyKTtcbiAgICAtLWNvbG9yLXRleHQtbGFiZWwtZ2VuLWFpLXFmMDMxaDp2YXIoLS1jb2xvci1wdXJwbGUtNDAwLW83ZnI0ayk7XG4gICAgLS1jb2xvci10ZXh0LWhlYWRpbmctZGVmYXVsdC01dmJpYWQ6dmFyKC0tY29sb3ItbmV1dHJhbC0yNTAtdnMxaXM0KTtcbiAgICAtLWNvbG9yLXRleHQtaGVhZGluZy1zZWNvbmRhcnktZXh6amUxOnZhcigtLWNvbG9yLW5ldXRyYWwtNDUwLWtuMDIzNSk7XG4gICAgLS1jb2xvci10ZXh0LWljb24tc3VidGxlLWFiOTkzbjp2YXIoLS1jb2xvci1uZXV0cmFsLTQwMC13dHN0NTUpO1xuICAgIC0tY29sb3ItdGV4dC1pbnB1dC1kaXNhYmxlZC1rMHpvd3M6dmFyKC0tY29sb3ItbmV1dHJhbC02MDAtZmxuMXd3KTtcbiAgICAtLWNvbG9yLXRleHQtaW5wdXQtcGxhY2Vob2xkZXItdHYydTdkOnZhcigtLWNvbG9yLW5ldXRyYWwtNDUwLWtuMDIzNSk7XG4gICAgLS1jb2xvci10ZXh0LWludGVyYWN0aXZlLWFjdGl2ZS04ODNkNDM6dmFyKC0tY29sb3ItbmV1dHJhbC0xMDAtZ2szbHZmKTtcbiAgICAtLWNvbG9yLXRleHQtaW50ZXJhY3RpdmUtZGVmYXVsdC1jcG9rdHI6dmFyKC0tY29sb3ItbmV1dHJhbC0zMDAtMDh3aTZrKTtcbiAgICAtLWNvbG9yLXRleHQtaW50ZXJhY3RpdmUtZGlzYWJsZWQtdmJvNnY1OnZhcigtLWNvbG9yLW5ldXRyYWwtNjAwLWZsbjF3dyk7XG4gICAgLS1jb2xvci10ZXh0LWludGVyYWN0aXZlLWhvdmVyLXAyYmVleDp2YXIoLS1jb2xvci1uZXV0cmFsLTEwMC1nazNsdmYpO1xuICAgIC0tY29sb3ItdGV4dC10b2dnbGUtYnV0dG9uLWljb24tcHJlc3NlZC13bzc4Zm46dmFyKC0tY29sb3ItbmV1dHJhbC0xMDAtZ2szbHZmKTtcbiAgICAtLWNvbG9yLXRleHQtaW52ZXJ0ZWQtcGpmdnM4OnZhcigtLWNvbG9yLW5ldXRyYWwtOTUwLWx4eWJoOCk7XG4gICAgLS1jb2xvci10ZXh0LWxheW91dC10b2dnbGUtYWN0aXZlLTF0NW1wbDp2YXIoLS1jb2xvci1uZXV0cmFsLTg1MC0zZjBncm8pO1xuICAgIC0tY29sb3ItdGV4dC1sYXlvdXQtdG9nZ2xlLWhvdmVyLTJ3empnNzp2YXIoLS1jb2xvci1wcmltYXJ5LTQwMC1uOGg0YngpO1xuICAgIC0tY29sb3ItdGV4dC1sYXlvdXQtdG9nZ2xlLXNlbGVjdGVkLXA3bWh5djp2YXIoLS1jb2xvci1uZXV0cmFsLTk1MC1seHliaDgpO1xuICAgIC0tY29sb3ItdGV4dC1saW5rLWRlZmF1bHQtOHl2OWI3OnZhcigtLWNvbG9yLXByaW1hcnktNDAwLW44aDRieCk7XG4gICAgLS1jb2xvci10ZXh0LWxpbmstaG92ZXItcGt5dGY3OnZhcigtLWNvbG9yLXByaW1hcnktMzAwLTVxNjVveCk7XG4gICAgLS1jb2xvci10ZXh0LXBhZ2luYXRpb24tcGFnZS1udW1iZXItZGVmYXVsdC1lbHYxM2c6dmFyKC0tY29sb3ItbmV1dHJhbC00MDAtd3RzdDU1KTtcbiAgICAtLWNvbG9yLXRleHQtc2VnbWVudC1hY3RpdmUteWJ1Y2FoOnZhcigtLWNvbG9yLW5ldXRyYWwtOTUwLWx4eWJoOCk7XG4gICAgLS1jb2xvci10ZXh0LXNlZ21lbnQtZGVmYXVsdC00cnhsb3A6dmFyKC0tY29sb3ItbmV1dHJhbC0zMDAtMDh3aTZrKTtcbiAgICAtLWNvbG9yLXRleHQtc21hbGwtMTN0bHVxOnZhcigtLWNvbG9yLW5ldXRyYWwtNDUwLWtuMDIzNSk7XG4gICAgLS1jb2xvci10ZXh0LXN0YXR1cy1lcnJvci1teHpvcDc6dmFyKC0tY29sb3ItZXJyb3ItNDAwLWMwa25iOCk7XG4gICAgLS1jb2xvci10ZXh0LXN0YXR1cy1pbmFjdGl2ZS04eWZ3NWM6dmFyKC0tY29sb3ItbmV1dHJhbC00NTAta24wMjM1KTtcbiAgICAtLWNvbG9yLXRleHQtc3RhdHVzLWluZm8temwzaTFkOnZhcigtLWNvbG9yLWluZm8tNDAwLTY3NHhhYyk7XG4gICAgLS1jb2xvci10ZXh0LXN0YXR1cy1zdWNjZXNzLW8wenB2Njp2YXIoLS1jb2xvci1zdWNjZXNzLTUwMC1oaHhiNGcpO1xuICAgIC0tY29sb3ItdGV4dC1zdGF0dXMtd2FybmluZy16Yjd1bTg6dmFyKC0tY29sb3Itd2FybmluZy01MDAtemlkaHViKTtcbiAgICAtLWNvbG9yLXRleHQtdG9wLW5hdmlnYXRpb24tdGl0bGUtMzc5b29lOnZhcigtLWNvbG9yLW5ldXRyYWwtMTAwLWdrM2x2Zik7XG4gICAgLS1jb2xvci1ib2FyZC1wbGFjZWhvbGRlci1hY3RpdmUtZDZiNDVqOnZhcigtLWNvbG9yLW5ldXRyYWwtNjAwLWZsbjF3dyk7XG4gICAgLS1jb2xvci1ib2FyZC1wbGFjZWhvbGRlci1ob3Zlci16M2czMmI6dmFyKC0tY29sb3ItcHJpbWFyeS02MDAtMWxjeTFrKTtcbiAgICAtLWNvbG9yLWRyYWctcGxhY2Vob2xkZXItYWN0aXZlLWc2NHlxdTp2YXIoLS1jb2xvci1uZXV0cmFsLTYwMC1mbG4xd3cpO1xuICAgIC0tY29sb3ItZHJhZy1wbGFjZWhvbGRlci1ob3Zlci04N25jOTU6dmFyKC0tY29sb3ItcHJpbWFyeS02MDAtMWxjeTFrKTtcbiAgICAtLWNvbG9yLWRyb3B6b25lLWJhY2tncm91bmQtZGVmYXVsdC1icjQ4OXY6dmFyKC0tY29sb3ItbmV1dHJhbC04NTAtM2YwZ3JvKTtcbiAgICAtLWNvbG9yLWRyb3B6b25lLWJhY2tncm91bmQtaG92ZXItZWk1bTJqOnZhcigtLWNvbG9yLXByaW1hcnktMTAwMC03dW1vcHgpO1xuICAgIC0tY29sb3ItZHJvcHpvbmUtdGV4dC1kZWZhdWx0LXZxbTBjYTp2YXIoLS1jb2xvci1uZXV0cmFsLTM1MC1kcTZrZnIpO1xuICAgIC0tY29sb3ItZHJvcHpvbmUtdGV4dC1ob3Zlci1iOGdibHE6dmFyKC0tY29sb3ItbmV1dHJhbC0zNTAtZHE2a2ZyKTtcbiAgICAtLWNvbG9yLWRyb3B6b25lLWJvcmRlci1kZWZhdWx0LThpcHp5MTp2YXIoLS1jb2xvci1uZXV0cmFsLTYwMC1mbG4xd3cpO1xuICAgIC0tY29sb3ItZHJvcHpvbmUtYm9yZGVyLWhvdmVyLXhrcHE4cjp2YXIoLS1jb2xvci1wcmltYXJ5LTMwMC01cTY1b3gpO1xuICAgIC0tY29sb3ItZ2FwLWdsb2JhbC1kcmF3ZXItZGc2MHIzOnZhcigtLWNvbG9yLW5ldXRyYWwtOTUwLWx4eWJoOCk7XG4gICAgLS1jb2xvci10cmVlLXZpZXctY29ubmVjdG9yLWxpbmUtMG04Y3l3OnZhcigtLWNvbG9yLW5ldXRyYWwtMzAwLTA4d2k2ayk7XG4gICAgLS1zaGFkb3ctY29udGFpbmVyLTVobzcyazowcHggMXB4IDhweCAycHggcmdiYSgwLCA3LCAyMiwgMC42KTtcbiAgICAtLXNoYWRvdy1jb250YWluZXItYWN0aXZlLWViOGM3ZTowcHggMXB4IDFweCAxcHggIzE5MjUzNCwgMHB4IDZweCAzNnB4ICMwMDA0MGM7XG4gICAgLS1zaGFkb3ctZHJvcGRvd24tbTlpaGk0OjBweCA0cHggMjBweCAxcHggcmdiYSgwLCA0LCAxMiwgMSk7XG4gICAgLS1zaGFkb3ctZmxhc2gtc3RpY2t5LWs2OXZ5ZTowcHggNHB4IDhweCByZ2JhKDAsIDcsIDIyLCAwLjUpO1xuICAgIC0tc2hhZG93LXBhbmVsLXZrN2llYTowcHggMHB4IDBweCAxcHggIzQxNGQ1YztcbiAgICAtLXNoYWRvdy1wYW5lbC10b2dnbGUtcWRkejI3OjBweCA2cHggMTJweCAxcHggcmdiYSgwLCA3LCAyMiwgMSk7XG4gICAgLS1zaGFkb3ctc3BsaXQtYm90dG9tLWQ3c2RleTowcHggLTM2cHggMzZweCAtMzZweCByZ2JhKDAsIDcsIDIyLCAxKTtcbiAgICAtLXNoYWRvdy1zcGxpdC1zaWRlLXUyOTI0NTotMXB4IDBweCAxcHggMHB4ICMxOTI1MzQsIC0zNnB4IDZweCAzNnB4IC0zNnB4IHJnYmEoMCwgNywgMjIsIDEpO1xuICAgIC0tc2hhZG93LXN0aWNreS02Ymhza2k6MHB4IDRweCA4cHggMXB4IHJnYmEoMCwgNywgMjIsIDAuNSk7XG4gICAgLS1zaGFkb3ctc3RpY2t5LWVtYmVkZGVkLTMzcXc5bjowcHggMnB4IDBweCAwcHggIzQxNGQ1YywgMHB4IDE2cHggMTZweCAtMTJweCByZ2JhKDAsIDcsIDIyLCAxKTtcbiAgICAtLXNoYWRvdy1zdGlja3ktY29sdW1uLWZpcnN0LTVkMWhreDowcHggNHB4IDhweCAxcHggcmdiYSgwLCA3LCAyMiwgMC41KTtcbiAgICAtLXNoYWRvdy1zdGlja3ktY29sdW1uLWxhc3QtejJ2ZHM5OjBweCA0cHggOHB4IDFweCByZ2JhKDAsIDcsIDIyLCAwLjUpO1xuICB9XG59XG4uYXdzdWktcG9sYXJpcy1jb21wYWN0LW1vZGU6bm90KCNcXDkpIHtcbiAgLS1zaXplLXZlcnRpY2FsLWlucHV0LWRsOTV5bDoyOHB4O1xuICAtLXNpemUtdmVydGljYWwtcGFuZWwtaWNvbi1vZmZzZXQtejk1OWN3OjEzcHg7XG4gIC0tc3BhY2UtYnV0dG9uLWljb24tb25seS1ob3Jpem9udGFsLWk4NWh4aTp2YXIoLS1zcGFjZS14eHMtaHdma2FpKTtcbiAgLS1zcGFjZS1kYXJrLWhlYWRlci1vdmVybGFwLWRpc3RhbmNlLWxkNDVhcDozMnB4O1xuICAtLXNwYWNlLWdyaWQtZ3V0dGVyLXdoYzNqcDp2YXIoLS1zcGFjZS1tLWRzdW15dCk7XG4gIC0tc3BhY2UtdGFibGUtaGVhZGVyLWZvY3VzLW91dGxpbmUtZ3V0dGVyLXltd3VqbTotMXB4O1xuICAtLXNwYWNlLXRpbGUtZ3V0dGVyLWJpMmJkdjp2YXIoLS1zcGFjZS1tLWRzdW15dCk7XG4gIC0tc3BhY2Utc2NhbGVkLTJ4LXh4cy1lNzlocjE6dmFyKC0tc3BhY2Utbm9uZS14azZxemYpO1xuICAtLXNwYWNlLXNjYWxlZC0yeC1tLTRldXFzazp2YXIoLS1zcGFjZS14cy15bWxtMGIpO1xuICAtLXNwYWNlLXNjYWxlZC0yeC1sLXU1aWRhNTp2YXIoLS1zcGFjZS1zLXR2Z2hvaCk7XG4gIC0tc3BhY2Utc2NhbGVkLTJ4LXhsLWhlNDhucjp2YXIoLS1zcGFjZS1tLWRzdW15dCk7XG4gIC0tc3BhY2Utc2NhbGVkLTJ4LXh4eGwtYnh5dndsOnZhcigtLXNwYWNlLXhsLWpmeTN4NCk7XG4gIC0tc3BhY2Utc2NhbGVkLXh4eHMtaDJzYzUxOnZhcigtLXNwYWNlLW5vbmUteGs2cXpmKTtcbiAgLS1zcGFjZS1zY2FsZWQteHhzLWZvZTExNDp2YXIoLS1zcGFjZS14eHhzLXBhamhhZCk7XG4gIC0tc3BhY2Utc2NhbGVkLXhzLWR3OXdsNTp2YXIoLS1zcGFjZS14eHMtaHdma2FpKTtcbiAgLS1zcGFjZS1zY2FsZWQtcy1pdXVpaG06dmFyKC0tc3BhY2UteHMteW1sbTBiKTtcbiAgLS1zcGFjZS1zY2FsZWQtbS1sMzdnaDc6dmFyKC0tc3BhY2Utcy10dmdob2gpO1xuICAtLXNwYWNlLXNjYWxlZC1sLWs1a29oeTp2YXIoLS1zcGFjZS1tLWRzdW15dCk7XG4gIC0tc3BhY2Utc2NhbGVkLXhsLWd0NTAyYTp2YXIoLS1zcGFjZS1sLTJ1ZDFwMyk7XG4gIC0tc3BhY2Utc2NhbGVkLXh4bC1pZ2MybWg6dmFyKC0tc3BhY2UteGwtamZ5M3g0KTtcbiAgLS1zcGFjZS1zY2FsZWQteHh4bC0yYjNtYnA6dmFyKC0tc3BhY2UteHhsLTMyc3JtNCk7XG4gIC0tc3BhY2UtYWxlcnQtdmVydGljYWwtbDUwbzZ6OnZhcigtLXNwYWNlLWZsYXNoYmFyLXZlcnRpY2FsLWp5eWk2bSk7XG4gIC0tc3BhY2UtYnV0dG9uLWhvcml6b250YWwtem5qdmJ0OnZhcigtLXNwYWNlLXNjYWxlZC1sLWs1a29oeSk7XG4gIC0tc3BhY2UtYnV0dG9uLW1vZGFsLWRpc21pc3MtdmVydGljYWwteWQ1MXcyOnZhcigtLXNwYWNlLXNjYWxlZC14eHhzLWgyc2M1MSk7XG4gIC0tc3BhY2UtY2FyZC12ZXJ0aWNhbC1iYWVjMHo6dmFyKC0tc3BhY2Utc2NhbGVkLW0tbDM3Z2g3KTtcbiAgLS1zcGFjZS1jb250YWluZXItaGVhZGVyLWJvdHRvbS1lYnk5M3c6dmFyKC0tc3BhY2Utc2NhbGVkLXhzLWR3OXdsNSk7XG4gIC0tc3BhY2UtY29udGVudC1oZWFkZXItcGFkZGluZy1ib3R0b20tMW53a3k3OnZhcigtLXNwYWNlLXNjYWxlZC1tLWwzN2doNyk7XG4gIC0tc3BhY2UtZXhwYW5kYWJsZS1zZWN0aW9uLWljb24tb2Zmc2V0LXRvcC1jbnR5bjg6dmFyKC0tc3BhY2Utc2NhbGVkLTJ4LXh4cy1lNzlocjEpO1xuICAtLXNwYWNlLWZsYXNoYmFyLXZlcnRpY2FsLWp5eWk2bTp2YXIoLS1zcGFjZS1zY2FsZWQteHMtZHc5d2w1KTtcbiAgLS1zcGFjZS1sYXlvdXQtY29udGVudC1ib3R0b20temViMWc5OnZhcigtLXNwYWNlLXNjYWxlZC0yeC14eHhsLWJ4eXZ3bCk7XG4gIC0tc3BhY2UtbGF5b3V0LWNvbnRlbnQtaG9yaXpvbnRhbC1idWMweno6dmFyKC0tc3BhY2Utc2NhbGVkLTJ4LXhsLWhlNDhucik7XG4gIC0tc3BhY2UtbW9kYWwtY29udGVudC1ib3R0b20tbmw2Y2VxOnZhcigtLXNwYWNlLXNjYWxlZC0yeC1tLTRldXFzayk7XG4gIC0tc3BhY2UtcGFuZWwtY29udGVudC1ib3R0b20tOWIxeXJ6OnZhcigtLXNwYWNlLXNjYWxlZC14eHhsLTJiM21icCk7XG4gIC0tc3BhY2UtcGFuZWwtY29udGVudC10b3AtdjBtYTM1OnZhcigtLXNwYWNlLXNjYWxlZC1sLWs1a29oeSk7XG4gIC0tc3BhY2UtcGFuZWwtaGVhZGVyLXZlcnRpY2FsLTJyc2gzejp2YXIoLS1zcGFjZS1zY2FsZWQtbC1rNWtvaHkpO1xuICAtLXNwYWNlLXBhbmVsLXNpZGUtcmlnaHQtY3U0bm13OnZhcigtLXNwYWNlLXNjYWxlZC14bC1ndDUwMmEpO1xuICAtLXNwYWNlLXBhbmVsLXNwbGl0LXRvcC14a3FzOWc6dmFyKC0tc3BhY2Utc2NhbGVkLWwtazVrb2h5KTtcbiAgLS1zcGFjZS1wYW5lbC1zcGxpdC1ib3R0b20tYXNkbzE1OnZhcigtLXNwYWNlLXNjYWxlZC1sLWs1a29oeSk7XG4gIC0tc3BhY2UtdGFicy1jb250ZW50LXRvcC1wZDRvN2I6dmFyKC0tc3BhY2Utc2NhbGVkLXMtaXV1aWhtKTtcbn1cblxuLmF3c3VpLW1vdGlvbi1kaXNhYmxlZDpub3QoI1xcOSkge1xuICAtLW1vdGlvbi1kdXJhdGlvbi1leHRyYS1zbG93LTI5YnF5bTowbXM7XG4gIC0tbW90aW9uLWR1cmF0aW9uLWZhc3QtdW5udGY2OjBtcztcbiAgLS1tb3Rpb24tZHVyYXRpb24tbW9kZXJhdGUtYzl1dG1nOjBtcztcbiAgLS1tb3Rpb24tZHVyYXRpb24tcmVmcmVzaC1vbmx5LWZhc3QtemZpYmg2OjBtcztcbiAgLS1tb3Rpb24tZHVyYXRpb24tcmVmcmVzaC1vbmx5LW1lZGl1bS01cmJuM2s6MG1zO1xuICAtLW1vdGlvbi1kdXJhdGlvbi1yZWZyZXNoLW9ubHktc2xvdy11Z2p5OTA6MG1zO1xuICAtLW1vdGlvbi1kdXJhdGlvbi1hdmF0YXItZ2VuLWFpLWdyYWRpZW50LTg0c2k1bjowbXM7XG4gIC0tbW90aW9uLWR1cmF0aW9uLWF2YXRhci1sb2FkaW5nLWRvdHMtMXh4dmlzOjBtcztcbiAgLS1tb3Rpb24tZHVyYXRpb24tc2xvdy16amk1dmw6MG1zO1xuICAtLW1vdGlvbi1kdXJhdGlvbi1yb3RhdGUtMTgwLWN4aTlnNzp2YXIoLS1tb3Rpb24tZHVyYXRpb24tbW9kZXJhdGUtYzl1dG1nKTtcbiAgLS1tb3Rpb24tZHVyYXRpb24tcm90YXRlLTkwLWx5emIwazp2YXIoLS1tb3Rpb24tZHVyYXRpb24tbW9kZXJhdGUtYzl1dG1nKTtcbiAgLS1tb3Rpb24tZHVyYXRpb24tc2hvdy1wYWNlZC1vdHNqaDg6dmFyKC0tbW90aW9uLWR1cmF0aW9uLXNsb3ctemppNXZsKTtcbiAgLS1tb3Rpb24tZHVyYXRpb24tc2hvdy1xdWljay10eXZueXc6dmFyKC0tbW90aW9uLWR1cmF0aW9uLW1vZGVyYXRlLWM5dXRtZyk7XG4gIC0tbW90aW9uLWR1cmF0aW9uLXRyYW5zaXRpb24tcXVpY2stbWNtMnkwOnZhcigtLW1vdGlvbi1kdXJhdGlvbi1mYXN0LXVubnRmNik7XG4gIC0tbW90aW9uLWR1cmF0aW9uLXRyYW5zaXRpb24tc2hvdy1wYWNlZC10OGQxb3M6dmFyKC0tbW90aW9uLWR1cmF0aW9uLXNsb3ctemppNXZsKTtcbiAgLS1tb3Rpb24tZHVyYXRpb24tdHJhbnNpdGlvbi1zaG93LXF1aWNrLTVqbm5qejp2YXIoLS1tb3Rpb24tZHVyYXRpb24tZmFzdC11bm50ZjYpO1xuICAtLW1vdGlvbi1kdXJhdGlvbi1yZXNwb25zaXZlLW1laG9yYTp2YXIoLS1tb3Rpb24tZHVyYXRpb24tcmVmcmVzaC1vbmx5LWZhc3QtemZpYmg2KTtcbiAgLS1tb3Rpb24tZHVyYXRpb24tZXhwcmVzc2l2ZS1jYmRjd3k6dmFyKC0tbW90aW9uLWR1cmF0aW9uLXJlZnJlc2gtb25seS1tZWRpdW0tNXJibjNrKTtcbiAgLS1tb3Rpb24tZHVyYXRpb24tY29tcGxleC10YmRvMzA6dmFyKC0tbW90aW9uLWR1cmF0aW9uLXJlZnJlc2gtb25seS1zbG93LXVnank5MCk7XG59XG5cbi5hd3N1aS1jb250ZXh0LXRvcC1uYXZpZ2F0aW9uOm5vdCgjXFw5KSB7XG4gIC0tY29sb3ItZ3JleS1vcGFxdWUtNzAtZXd1YWRlOnJnYmEoMTUsIDIwLCAyNiwgMC43KTtcbiAgLS1jb2xvci1ncmV5LXRyYW5zcGFyZW50LXFoNzU1OTpyZ2JhKDE1LCAyMCwgMjYsIDEpO1xuICAtLWNvbG9yLWdyZXktdHJhbnNwYXJlbnQtaGVhdnktOXZ6NzR0OnJnYmEoMTUsIDIwLCAyNiwgMSk7XG4gIC0tY29sb3ItYmFja2dyb3VuZC1iYWRnZS1pY29uLXVsM3MycDp2YXIoLS1jb2xvci1lcnJvci00MDAtYzBrbmI4KTtcbiAgLS1jb2xvci1iYWNrZ3JvdW5kLWJ1dHRvbi1saW5rLWFjdGl2ZS1hM2kxczk6dmFyKC0tY29sb3ItbmV1dHJhbC03MDAtcXc4YXRzKTtcbiAgLS1jb2xvci1iYWNrZ3JvdW5kLWJ1dHRvbi1saW5rLWhvdmVyLWN2M3Z4djp2YXIoLS1jb2xvci1uZXV0cmFsLTgwMC10N2o1YXApO1xuICAtLWNvbG9yLWJhY2tncm91bmQtYnV0dG9uLW5vcm1hbC1hY3RpdmUtM3FkeDl4OnZhcigtLWNvbG9yLW5ldXRyYWwtNzAwLXF3OGF0cyk7XG4gIC0tY29sb3ItYmFja2dyb3VuZC1idXR0b24tbm9ybWFsLWRlZmF1bHQteHNvam5mOnZhcigtLWNvbG9yLW5ldXRyYWwtODUwLTNmMGdybyk7XG4gIC0tY29sb3ItYmFja2dyb3VuZC1idXR0b24tbm9ybWFsLWRpc2FibGVkLXV3dmVmMzp2YXIoLS1jb2xvci1uZXV0cmFsLTg1MC0zZjBncm8pO1xuICAtLWNvbG9yLWJhY2tncm91bmQtYnV0dG9uLW5vcm1hbC1ob3Zlci00bXE0b246dmFyKC0tY29sb3ItbmV1dHJhbC04MDAtdDdqNWFwKTtcbiAgLS1jb2xvci1iYWNrZ3JvdW5kLXRvZ2dsZS1idXR0b24tbm9ybWFsLXByZXNzZWQtem5xdTR4OnZhcigtLWNvbG9yLW5ldXRyYWwtNzAwLXF3OGF0cyk7XG4gIC0tY29sb3ItYmFja2dyb3VuZC1idXR0b24tcHJpbWFyeS1kaXNhYmxlZC1mdDNucTA6dmFyKC0tY29sb3ItbmV1dHJhbC03NTAtcGk5cXFkKTtcbiAgLS1jb2xvci1iYWNrZ3JvdW5kLWRpcmVjdGlvbi1idXR0b24tZGlzYWJsZWQtNHQ2em50OnZhcigtLWNvbG9yLW5ldXRyYWwtNzUwLXBpOXFxZCk7XG4gIC0tY29sb3ItYmFja2dyb3VuZC1jYWxlbmRhci1jdXJyZW50LWRhdGUtNm5rdzk2OnZhcigtLWNvbG9yLW5ldXRyYWwtNzAwLXF3OGF0cyk7XG4gIC0tY29sb3ItYmFja2dyb3VuZC1jZWxsLXNoYWRlZC0zbjh6cTM6dmFyKC0tY29sb3ItbmV1dHJhbC04MDAtdDdqNWFwKTtcbiAgLS1jb2xvci1iYWNrZ3JvdW5kLWNvZGUtZWRpdG9yLWd1dHRlci1hY3RpdmUtbGluZS1kZWZhdWx0LWpidTdxaDp2YXIoLS1jb2xvci1uZXV0cmFsLTUwMC04dmFuMGIpO1xuICAtLWNvbG9yLWJhY2tncm91bmQtY29kZS1lZGl0b3ItZ3V0dGVyLWRlZmF1bHQtMG9xN2VmOnZhcigtLWNvbG9yLW5ldXRyYWwtODAwLXQ3ajVhcCk7XG4gIC0tY29sb3ItYmFja2dyb3VuZC1jb2RlLWVkaXRvci1sb2FkaW5nLXhyZXllZDp2YXIoLS1jb2xvci1uZXV0cmFsLTgwMC10N2o1YXApO1xuICAtLWNvbG9yLWJhY2tncm91bmQtY29kZS1lZGl0b3ItcGFuZS1pdGVtLWhvdmVyLXVkNHp5Nzp2YXIoLS1jb2xvci1uZXV0cmFsLTcwMC1xdzhhdHMpO1xuICAtLWNvbG9yLWJhY2tncm91bmQtY29kZS1lZGl0b3Itc3RhdHVzLWJhci1jdHE4Y2I6dmFyKC0tY29sb3ItbmV1dHJhbC04MDAtdDdqNWFwKTtcbiAgLS1jb2xvci1iYWNrZ3JvdW5kLWNvbnRhaW5lci1jb250ZW50LWgxMTRkajp2YXIoLS1jb2xvci1uZXV0cmFsLTg1MC0zZjBncm8pO1xuICAtLWNvbG9yLWJhY2tncm91bmQtY29udGFpbmVyLWhlYWRlci0xeHZrZGc6dmFyKC0tY29sb3ItbmV1dHJhbC04NTAtM2YwZ3JvKTtcbiAgLS1jb2xvci1iYWNrZ3JvdW5kLWNvbnRyb2wtY2hlY2tlZC14azVjeTI6dmFyKC0tY29sb3ItcHJpbWFyeS00MDAtbjhoNGJ4KTtcbiAgLS1jb2xvci1iYWNrZ3JvdW5kLWNvbnRyb2wtZGVmYXVsdC1rNWRscXc6dmFyKC0tY29sb3ItbmV1dHJhbC04NTAtM2YwZ3JvKTtcbiAgLS1jb2xvci1iYWNrZ3JvdW5kLWNvbnRyb2wtZGlzYWJsZWQtMWRtNG1rOnZhcigtLWNvbG9yLW5ldXRyYWwtNzAwLXF3OGF0cyk7XG4gIC0tY29sb3ItYmFja2dyb3VuZC1kcm9wZG93bi1pdGVtLWRlZmF1bHQtZzE3MjZyOnZhcigtLWNvbG9yLW5ldXRyYWwtODAwLXQ3ajVhcCk7XG4gIC0tY29sb3ItYmFja2dyb3VuZC1kcm9wZG93bi1pdGVtLWZpbHRlci1tYXRjaC1nanB0MWg6dmFyKC0tY29sb3ItbmV1dHJhbC03MDAtcXc4YXRzKTtcbiAgLS1jb2xvci1iYWNrZ3JvdW5kLWRyb3Bkb3duLWl0ZW0taG92ZXItaXdydmMxOnZhcigtLWNvbG9yLW5ldXRyYWwtOTAwLXYwbXRvYyk7XG4gIC0tY29sb3ItYmFja2dyb3VuZC1pbmxpbmUtY29kZS0yZHU5cDg6cmdiYSgyNTUsIDI1NSwgMjU1LCAwLjEpO1xuICAtLWNvbG9yLWJhY2tncm91bmQtaW5wdXQtZGVmYXVsdC1ka2Q0Yno6dmFyKC0tY29sb3ItbmV1dHJhbC04NTAtM2YwZ3JvKTtcbiAgLS1jb2xvci1iYWNrZ3JvdW5kLWlucHV0LWRpc2FibGVkLWNuOWJwajp2YXIoLS1jb2xvci1uZXV0cmFsLTgwMC10N2o1YXApO1xuICAtLWNvbG9yLWJhY2tncm91bmQtaXRlbS1zZWxlY3RlZC1vMzQ1NW86dmFyKC0tY29sb3ItcHJpbWFyeS0xMDAwLTd1bW9weCk7XG4gIC0tY29sb3ItYmFja2dyb3VuZC1sYXlvdXQtbWFpbi1odHQ0Zm06dmFyKC0tY29sb3ItbmV1dHJhbC04NTAtM2YwZ3JvKTtcbiAgLS1jb2xvci1iYWNrZ3JvdW5kLWxheW91dC1wYW5lbC1ob3Zlci1lMWZrbTU6dmFyKC0tY29sb3ItbmV1dHJhbC03MDAtcXc4YXRzKTtcbiAgLS1jb2xvci1iYWNrZ3JvdW5kLWxheW91dC10b2dnbGUtc2VsZWN0ZWQtYWN0aXZlLXNnMjI2djp2YXIoLS1jb2xvci1wcmltYXJ5LTQwMC1uOGg0YngpO1xuICAtLWNvbG9yLWJhY2tncm91bmQtbGF5b3V0LXRvZ2dsZS1zZWxlY3RlZC1kZWZhdWx0LTAxMzAxbjp2YXIoLS1jb2xvci1wcmltYXJ5LTQwMC1uOGg0YngpO1xuICAtLWNvbG9yLWJhY2tncm91bmQtbGF5b3V0LXRvZ2dsZS1zZWxlY3RlZC1ob3Zlci1rcGJjOXg6dmFyKC0tY29sb3ItcHJpbWFyeS0zMDAtNXE2NW94KTtcbiAgLS1jb2xvci1iYWNrZ3JvdW5kLW5vdGlmaWNhdGlvbi1ncmV5LTRubzMzNzp2YXIoLS1jb2xvci1uZXV0cmFsLTYwMC1mbG4xd3cpO1xuICAtLWNvbG9yLWJhY2tncm91bmQtcG9wb3Zlci0yZjhlZ2Q6dmFyKC0tY29sb3ItbmV1dHJhbC04MDAtdDdqNWFwKTtcbiAgLS1jb2xvci1iYWNrZ3JvdW5kLXByb2dyZXNzLWJhci1jb250ZW50LWRlZmF1bHQtZHBtYzM3OnZhcigtLWNvbG9yLXByaW1hcnktNDAwLW44aDRieCk7XG4gIC0tY29sb3ItYmFja2dyb3VuZC1wcm9ncmVzcy1iYXItbGF5b3V0LWRlZmF1bHQtMmF4cmZpOnZhcigtLWNvbG9yLW5ldXRyYWwtNzAwLXF3OGF0cyk7XG4gIC0tY29sb3ItYmFja2dyb3VuZC1zZWdtZW50LWFjdGl2ZS1iM3Zsb3A6dmFyKC0tY29sb3ItcHJpbWFyeS00MDAtbjhoNGJ4KTtcbiAgLS1jb2xvci1iYWNrZ3JvdW5kLXNsaWRlci1oYW5kbGUtZGVmYXVsdC1ibTZsbmQ6dmFyKC0tY29sb3ItcHJpbWFyeS00MDAtbjhoNGJ4KTtcbiAgLS1jb2xvci1iYWNrZ3JvdW5kLXNsaWRlci1oYW5kbGUtYWN0aXZlLXZhMWd2eTp2YXIoLS1jb2xvci1wcmltYXJ5LTMwMC01cTY1b3gpO1xuICAtLWNvbG9yLWJhY2tncm91bmQtc2xpZGVyLXRyYWNrLTRtMWxtbDp2YXIoLS1jb2xvci1uZXV0cmFsLTYwMC1mbG4xd3cpO1xuICAtLWNvbG9yLWJhY2tncm91bmQtc2xpZGVyLWhhbmRsZS1yaW5nLWU4djhqMjp2YXIoLS1jb2xvci1uZXV0cmFsLTg1MC0zZjBncm8pO1xuICAtLWNvbG9yLWJhY2tncm91bmQtc2xpZGVyLWVycm9yLXByZXNzZWQta2E2bzlwOnZhcigtLWNvbG9yLWVycm9yLTQwMC1jMGtuYjgpO1xuICAtLWNvbG9yLWJhY2tncm91bmQtc2xpZGVyLXdhcm5pbmctcHJlc3NlZC14NnM3cXA6dmFyKC0tY29sb3Itd2FybmluZy01MDAtemlkaHViKTtcbiAgLS1jb2xvci1iYWNrZ3JvdW5kLXN0YXR1cy1lcnJvci14cGZ2cnI6dmFyKC0tY29sb3ItZXJyb3ItMTAwMC1lY211ZG0pO1xuICAtLWNvbG9yLWJhY2tncm91bmQtc3RhdHVzLWluZm8tdXdlMWU5OnZhcigtLWNvbG9yLWluZm8tMTAwMC1zNzdvazkpO1xuICAtLWNvbG9yLWJhY2tncm91bmQtc3RhdHVzLXN1Y2Nlc3MtNzc0bW43OnZhcigtLWNvbG9yLXN1Y2Nlc3MtMTAwMC14eTFndnEpO1xuICAtLWNvbG9yLWJhY2tncm91bmQtc3RhdHVzLXdhcm5pbmcteHZzMGJwOnZhcigtLWNvbG9yLXdhcm5pbmctMTAwMC02NWwwNzApO1xuICAtLWNvbG9yLWJhY2tncm91bmQtdGlsZXMtZGlzYWJsZWQtM294bnV3OnZhcigtLWNvbG9yLW5ldXRyYWwtODAwLXQ3ajVhcCk7XG4gIC0tY29sb3ItYmFja2dyb3VuZC10b2dnbGUtY2hlY2tlZC1kaXNhYmxlZC1wczhzODM6dmFyKC0tY29sb3ItcHJpbWFyeS05MDAtYTVrcXJyKTtcbiAgLS1jb2xvci1iYWNrZ3JvdW5kLXRvZ2dsZS1kZWZhdWx0LXlwdnFqaTp2YXIoLS1jb2xvci1uZXV0cmFsLTUwMC04dmFuMGIpO1xuICAtLWNvbG9yLWJhY2tncm91bmQtY2hhdC1idWJibGUtaW5jb21pbmcta2o2ZmdrOnZhcigtLWNvbG9yLW5ldXRyYWwtOTUwLWx4eWJoOCk7XG4gIC0tY29sb3ItYm9yZGVyLWJ1dHRvbi1ub3JtYWwtYWN0aXZlLWQ4YTh2ODp2YXIoLS1jb2xvci1wcmltYXJ5LTMwMC01cTY1b3gpO1xuICAtLWNvbG9yLWJvcmRlci1idXR0b24tbm9ybWFsLWRlZmF1bHQtczhqbnZ1OnZhcigtLWNvbG9yLXByaW1hcnktNDAwLW44aDRieCk7XG4gIC0tY29sb3ItYm9yZGVyLXRvZ2dsZS1idXR0b24tbm9ybWFsLXByZXNzZWQtYXZkZmF3OnZhcigtLWNvbG9yLXByaW1hcnktNDAwLW44aDRieCk7XG4gIC0tY29sb3ItYm9yZGVyLWJ1dHRvbi1ub3JtYWwtZGlzYWJsZWQtenJhOXA5OnZhcigtLWNvbG9yLW5ldXRyYWwtNjAwLWZsbjF3dyk7XG4gIC0tY29sb3ItYm9yZGVyLWJ1dHRvbi1ub3JtYWwtaG92ZXItNmd5bHhmOnZhcigtLWNvbG9yLXByaW1hcnktMzAwLTVxNjVveCk7XG4gIC0tY29sb3ItaXRlbS1zZWxlY3RlZC1qZGc1eWQ6dmFyKC0tY29sb3ItcHJpbWFyeS00MDAtbjhoNGJ4KTtcbiAgLS1jb2xvci1ib3JkZXItY2FsZW5kYXItZ3JpZC1zZWxlY3RlZC1mb2N1cy1yaW5nLWE4eDkxazp2YXIoLS1jb2xvci1uZXV0cmFsLTg1MC0zZjBncm8pO1xuICAtLWNvbG9yLWJvcmRlci1jZWxsLXNoYWRlZC1iNTFsdDk6dmFyKC0tY29sb3ItbmV1dHJhbC03MDAtcXc4YXRzKTtcbiAgLS1jb2xvci1ib3JkZXItY29kZS1lZGl0b3ItZGVmYXVsdC0xZXRpdzg6dmFyKC0tY29sb3ItbmV1dHJhbC02MDAtZmxuMXd3KTtcbiAgLS1jb2xvci1ib3JkZXItZGl2aWRlci1hY3RpdmUta3Y4ZWl4OnZhcigtLWNvbG9yLW5ldXRyYWwtMTAwLWdrM2x2Zik7XG4gIC0tY29sb3ItYm9yZGVyLWRpdmlkZXItZGVmYXVsdC1uZmVybWM6dmFyKC0tY29sb3ItbmV1dHJhbC02NTAtbWlpazRmKTtcbiAgLS1jb2xvci1ib3JkZXItZGl2aWRlci1zZWNvbmRhcnktZ29icnVpOnZhcigtLWNvbG9yLW5ldXRyYWwtNzUwLXBpOXFxZCk7XG4gIC0tY29sb3ItYm9yZGVyLWRyb3Bkb3duLWNvbnRhaW5lci00YWE3NTY6dmFyKC0tY29sb3ItbmV1dHJhbC02MDAtZmxuMXd3KTtcbiAgLS1jb2xvci1ib3JkZXItZHJvcGRvd24taXRlbS1ob3Zlci1pbDUyZnY6dmFyKC0tY29sb3ItbmV1dHJhbC02MDAtZmxuMXd3KTtcbiAgLS1jb2xvci1ib3JkZXItaW5wdXQtZGVmYXVsdC1tdnY3M3o6dmFyKC0tY29sb3ItbmV1dHJhbC02MDAtZmxuMXd3KTtcbiAgLS1jb2xvci1ib3JkZXItaW5wdXQtZm9jdXNlZC1zbDZ4MXg6dmFyKC0tY29sb3ItcHJpbWFyeS00MDAtbjhoNGJ4KTtcbiAgLS1jb2xvci1ib3JkZXItaXRlbS1mb2N1c2VkLWx6MXpzNjp2YXIoLS1jb2xvci1wcmltYXJ5LTQwMC1uOGg0YngpO1xuICAtLWNvbG9yLWJvcmRlci1kcm9wZG93bi1pdGVtLWZvY3VzZWQtN3dtZXZpOnZhcigtLWNvbG9yLW5ldXRyYWwtMzAwLTA4d2k2ayk7XG4gIC0tY29sb3ItYm9yZGVyLWxheW91dC1weW9zNDI6dmFyKC0tY29sb3ItbmV1dHJhbC02NTAtbWlpazRmKTtcbiAgLS1jb2xvci1ib3JkZXItc2VnbWVudC1kZWZhdWx0LTMzeHNvZDp2YXIoLS1jb2xvci1uZXV0cmFsLTMwMC0wOHdpNmspO1xuICAtLWNvbG9yLWJvcmRlci1zdGF0dXMtZXJyb3ItaTU5dHNkOnZhcigtLWNvbG9yLWVycm9yLTQwMC1jMGtuYjgpO1xuICAtLWNvbG9yLWJvcmRlci1zdGF0dXMtaW5mby1kM3NuNzM6dmFyKC0tY29sb3ItaW5mby00MDAtNjc0eGFjKTtcbiAgLS1jb2xvci1ib3JkZXItc3RhdHVzLXN1Y2Nlc3MteGo1anBtOnZhcigtLWNvbG9yLXN1Y2Nlc3MtNTAwLWhoeGI0Zyk7XG4gIC0tY29sb3ItYm9yZGVyLXN0YXR1cy13YXJuaW5nLWxyNmhuaDp2YXIoLS1jb2xvci13YXJuaW5nLTUwMC16aWRodWIpO1xuICAtLWNvbG9yLWJvcmRlci1kaXZpZGVyLWludGVyYWN0aXZlLWRlZmF1bHQtMHIyd2NzOnZhcigtLWNvbG9yLW5ldXRyYWwtMzAwLTA4d2k2ayk7XG4gIC0tY29sb3ItYm9yZGVyLXRhYnMtZGl2aWRlci1rcm9mZDY6dmFyKC0tY29sb3ItbmV1dHJhbC02NTAtbWlpazRmKTtcbiAgLS1jb2xvci1ib3JkZXItdHV0b3JpYWwtN2N0Y2I2OnZhcigtLWNvbG9yLW5ldXRyYWwtNjUwLW1paWs0Zik7XG4gIC0tY29sb3ItZm9yZWdyb3VuZC1jb250cm9sLWRlZmF1bHQtcmh5ZzlvOnZhcigtLWNvbG9yLW5ldXRyYWwtOTUwLWx4eWJoOCk7XG4gIC0tY29sb3ItZm9yZWdyb3VuZC1jb250cm9sLWRpc2FibGVkLWUxMDFqZTp2YXIoLS1jb2xvci1uZXV0cmFsLTg1MC0zZjBncm8pO1xuICAtLWNvbG9yLWZvcmVncm91bmQtY29udHJvbC1yZWFkLW9ubHktMTY0dWRlOnZhcigtLWNvbG9yLW5ldXRyYWwtNDUwLWtuMDIzNSk7XG4gIC0tY29sb3ItdGV4dC1hY2NlbnQtd2xwYXR1OnZhcigtLWNvbG9yLXByaW1hcnktNDAwLW44aDRieCk7XG4gIC0tY29sb3ItdGV4dC1ib2R5LWRlZmF1bHQtcnlqY3QxOnZhcigtLWNvbG9yLW5ldXRyYWwtMzUwLWRxNmtmcik7XG4gIC0tY29sb3ItdGV4dC1ib2R5LXNlY29uZGFyeS1wOWRqam06dmFyKC0tY29sb3ItbmV1dHJhbC0zMDAtMDh3aTZrKTtcbiAgLS1jb2xvci10ZXh0LWJyZWFkY3J1bWItY3VycmVudC1ndXU2dDY6dmFyKC0tY29sb3ItbmV1dHJhbC01MDAtOHZhbjBiKTtcbiAgLS1jb2xvci10ZXh0LWJyZWFkY3J1bWItaWNvbi01NGF0Mm86dmFyKC0tY29sb3ItdGV4dC1pbnRlcmFjdGl2ZS1kaXNhYmxlZC12Ym82djUpO1xuICAtLWNvbG9yLXRleHQtYnV0dG9uLW5vcm1hbC1hY3RpdmUtZXZ4bjQ5OnZhcigtLWNvbG9yLXByaW1hcnktMzAwLTVxNjVveCk7XG4gIC0tY29sb3ItdGV4dC10b2dnbGUtYnV0dG9uLW5vcm1hbC1wcmVzc2VkLWF3b3B3MTp2YXIoLS1jb2xvci1wcmltYXJ5LTMwMC01cTY1b3gpO1xuICAtLWNvbG9yLXRleHQtYnV0dG9uLW5vcm1hbC1kZWZhdWx0LTNmY3dwdDp2YXIoLS1jb2xvci1wcmltYXJ5LTQwMC1uOGg0YngpO1xuICAtLWNvbG9yLXRleHQtYnV0dG9uLW5vcm1hbC1ob3Zlci1renE1ZTM6dmFyKC0tY29sb3ItcHJpbWFyeS0zMDAtNXE2NW94KTtcbiAgLS1jb2xvci10ZXh0LWNhbGVuZGFyLW1vbnRoLXVvdW54bzp2YXIoLS1jb2xvci1uZXV0cmFsLTQ1MC1rbjAyMzUpO1xuICAtLWNvbG9yLXRleHQtY29kZS1lZGl0b3ItZ3V0dGVyLWFjdGl2ZS1saW5lLWk4NzB0eDp2YXIoLS1jb2xvci1uZXV0cmFsLTk1MC1seHliaDgpO1xuICAtLWNvbG9yLXRleHQtY29kZS1lZGl0b3ItZ3V0dGVyLWRlZmF1bHQtZHF1NHpoOnZhcigtLWNvbG9yLW5ldXRyYWwtMzAwLTA4d2k2ayk7XG4gIC0tY29sb3ItdGV4dC1jb2RlLWVkaXRvci1zdGF0dXMtYmFyLWRpc2FibGVkLXExdHB1bzp2YXIoLS1jb2xvci1uZXV0cmFsLTYwMC1mbG4xd3cpO1xuICAtLWNvbG9yLXRleHQtY29kZS1lZGl0b3ItdGFiLWJ1dHRvbi1lcnJvci1jbmk4ZTQ6dmFyKC0tY29sb3ItbmV1dHJhbC05NTAtbHh5Ymg4KTtcbiAgLS1jb2xvci10ZXh0LWNvbHVtbi1oZWFkZXItb3V4ODk0OnZhcigtLWNvbG9yLW5ldXRyYWwtNDAwLXd0c3Q1NSk7XG4gIC0tY29sb3ItdGV4dC1jb3VudGVyLWwwdjN4MDp2YXIoLS1jb2xvci1uZXV0cmFsLTQ1MC1rbjAyMzUpO1xuICAtLWNvbG9yLXRleHQtZGlzYWJsZWQteTJlb3hmOnZhcigtLWNvbG9yLW5ldXRyYWwtNjAwLWZsbjF3dyk7XG4gIC0tY29sb3ItdGV4dC1kaXNhYmxlZC1pbmxpbmUtZWRpdC1hcGtpY3U6dmFyKC0tY29sb3ItbmV1dHJhbC00MDAtd3RzdDU1KTtcbiAgLS1jb2xvci10ZXh0LWRyb3Bkb3duLWl0ZW0tZGVmYXVsdC1iamRndmU6dmFyKC0tY29sb3ItbmV1dHJhbC0zMDAtMDh3aTZrKTtcbiAgLS1jb2xvci10ZXh0LWRyb3Bkb3duLWl0ZW0tZmlsdGVyLW1hdGNoLWE0Zzl6bTp2YXIoLS1jb2xvci1wcmltYXJ5LTMwMC01cTY1b3gpO1xuICAtLWNvbG9yLXRleHQtZHJvcGRvd24taXRlbS1oaWdobGlnaHRlZC0xYTg1ZmM6dmFyKC0tY29sb3ItbmV1dHJhbC0yNTAtdnMxaXM0KTtcbiAgLS1jb2xvci10ZXh0LWRyb3Bkb3duLWl0ZW0tc2Vjb25kYXJ5LWhvdmVyLWMwOXF1Mjp2YXIoLS1jb2xvci1uZXV0cmFsLTMwMC0wOHdpNmspO1xuICAtLWNvbG9yLXRleHQtZW1wdHktMDNocjlzOnZhcigtLWNvbG9yLW5ldXRyYWwtMzAwLTA4d2k2ayk7XG4gIC0tY29sb3ItdGV4dC1leHBhbmRhYmxlLXNlY3Rpb24tZGVmYXVsdC1wanZrZ3A6dmFyKC0tY29sb3ItbmV1dHJhbC0zMDAtMDh3aTZrKTtcbiAgLS1jb2xvci10ZXh0LWZvcm0tZGVmYXVsdC0xZjRlZHo6dmFyKC0tY29sb3ItbmV1dHJhbC0yNTAtdnMxaXM0KTtcbiAgLS1jb2xvci10ZXh0LWZvcm0tbGFiZWwtemhzdm11OnZhcigtLWNvbG9yLW5ldXRyYWwtMjUwLXZzMWlzNCk7XG4gIC0tY29sb3ItdGV4dC1mb3JtLXNlY29uZGFyeS00dXNkd2c6dmFyKC0tY29sb3ItbmV1dHJhbC00NTAta24wMjM1KTtcbiAgLS1jb2xvci10ZXh0LWdyb3VwLWxhYmVsLTRnZHBjbDp2YXIoLS1jb2xvci1uZXV0cmFsLTM1MC1kcTZrZnIpO1xuICAtLWNvbG9yLXRleHQtbGFiZWwtZ2VuLWFpLXFmMDMxaDp2YXIoLS1jb2xvci1wdXJwbGUtNDAwLW83ZnI0ayk7XG4gIC0tY29sb3ItdGV4dC1oZWFkaW5nLWRlZmF1bHQtNXZiaWFkOnZhcigtLWNvbG9yLW5ldXRyYWwtMjUwLXZzMWlzNCk7XG4gIC0tY29sb3ItdGV4dC1oZWFkaW5nLXNlY29uZGFyeS1leHpqZTE6dmFyKC0tY29sb3ItbmV1dHJhbC00NTAta24wMjM1KTtcbiAgLS1jb2xvci10ZXh0LWljb24tc3VidGxlLWFiOTkzbjp2YXIoLS1jb2xvci1uZXV0cmFsLTQwMC13dHN0NTUpO1xuICAtLWNvbG9yLXRleHQtaW5wdXQtZGlzYWJsZWQtazB6b3dzOnZhcigtLWNvbG9yLW5ldXRyYWwtNjAwLWZsbjF3dyk7XG4gIC0tY29sb3ItdGV4dC1pbnB1dC1wbGFjZWhvbGRlci10djJ1N2Q6dmFyKC0tY29sb3ItbmV1dHJhbC00NTAta24wMjM1KTtcbiAgLS1jb2xvci10ZXh0LWludGVyYWN0aXZlLWFjdGl2ZS04ODNkNDM6dmFyKC0tY29sb3ItbmV1dHJhbC0xMDAtZ2szbHZmKTtcbiAgLS1jb2xvci10ZXh0LWludGVyYWN0aXZlLWRlZmF1bHQtY3Bva3RyOnZhcigtLWNvbG9yLW5ldXRyYWwtMzAwLTA4d2k2ayk7XG4gIC0tY29sb3ItdGV4dC1pbnRlcmFjdGl2ZS1kaXNhYmxlZC12Ym82djU6dmFyKC0tY29sb3ItbmV1dHJhbC02MDAtZmxuMXd3KTtcbiAgLS1jb2xvci10ZXh0LWludGVyYWN0aXZlLWhvdmVyLXAyYmVleDp2YXIoLS1jb2xvci1uZXV0cmFsLTEwMC1nazNsdmYpO1xuICAtLWNvbG9yLXRleHQtdG9nZ2xlLWJ1dHRvbi1pY29uLXByZXNzZWQtd283OGZuOnZhcigtLWNvbG9yLW5ldXRyYWwtMTAwLWdrM2x2Zik7XG4gIC0tY29sb3ItdGV4dC1pbnZlcnRlZC1wamZ2czg6dmFyKC0tY29sb3ItbmV1dHJhbC05NTAtbHh5Ymg4KTtcbiAgLS1jb2xvci10ZXh0LWxheW91dC10b2dnbGUtYWN0aXZlLTF0NW1wbDp2YXIoLS1jb2xvci1uZXV0cmFsLTg1MC0zZjBncm8pO1xuICAtLWNvbG9yLXRleHQtbGF5b3V0LXRvZ2dsZS1ob3Zlci0yd3pqZzc6dmFyKC0tY29sb3ItcHJpbWFyeS00MDAtbjhoNGJ4KTtcbiAgLS1jb2xvci10ZXh0LWxheW91dC10b2dnbGUtc2VsZWN0ZWQtcDdtaHl2OnZhcigtLWNvbG9yLW5ldXRyYWwtOTUwLWx4eWJoOCk7XG4gIC0tY29sb3ItdGV4dC1saW5rLWRlZmF1bHQtOHl2OWI3OnZhcigtLWNvbG9yLXByaW1hcnktNDAwLW44aDRieCk7XG4gIC0tY29sb3ItdGV4dC1saW5rLWhvdmVyLXBreXRmNzp2YXIoLS1jb2xvci1wcmltYXJ5LTMwMC01cTY1b3gpO1xuICAtLWNvbG9yLXRleHQtcGFnaW5hdGlvbi1wYWdlLW51bWJlci1kZWZhdWx0LWVsdjEzZzp2YXIoLS1jb2xvci1uZXV0cmFsLTQwMC13dHN0NTUpO1xuICAtLWNvbG9yLXRleHQtc2VnbWVudC1hY3RpdmUteWJ1Y2FoOnZhcigtLWNvbG9yLW5ldXRyYWwtOTUwLWx4eWJoOCk7XG4gIC0tY29sb3ItdGV4dC1zZWdtZW50LWRlZmF1bHQtNHJ4bG9wOnZhcigtLWNvbG9yLW5ldXRyYWwtMzAwLTA4d2k2ayk7XG4gIC0tY29sb3ItdGV4dC1zbWFsbC0xM3RsdXE6dmFyKC0tY29sb3ItbmV1dHJhbC00NTAta24wMjM1KTtcbiAgLS1jb2xvci10ZXh0LXN0YXR1cy1lcnJvci1teHpvcDc6dmFyKC0tY29sb3ItZXJyb3ItNDAwLWMwa25iOCk7XG4gIC0tY29sb3ItdGV4dC1zdGF0dXMtaW5hY3RpdmUtOHlmdzVjOnZhcigtLWNvbG9yLW5ldXRyYWwtNDUwLWtuMDIzNSk7XG4gIC0tY29sb3ItdGV4dC1zdGF0dXMtaW5mby16bDNpMWQ6dmFyKC0tY29sb3ItaW5mby00MDAtNjc0eGFjKTtcbiAgLS1jb2xvci10ZXh0LXN0YXR1cy1zdWNjZXNzLW8wenB2Njp2YXIoLS1jb2xvci1zdWNjZXNzLTUwMC1oaHhiNGcpO1xuICAtLWNvbG9yLXRleHQtc3RhdHVzLXdhcm5pbmctemI3dW04OnZhcigtLWNvbG9yLXdhcm5pbmctNTAwLXppZGh1Yik7XG4gIC0tY29sb3ItdGV4dC10b3AtbmF2aWdhdGlvbi10aXRsZS0zNzlvb2U6dmFyKC0tY29sb3ItbmV1dHJhbC0xMDAtZ2szbHZmKTtcbiAgLS1jb2xvci1ib2FyZC1wbGFjZWhvbGRlci1hY3RpdmUtZDZiNDVqOnZhcigtLWNvbG9yLW5ldXRyYWwtNjAwLWZsbjF3dyk7XG4gIC0tY29sb3ItYm9hcmQtcGxhY2Vob2xkZXItaG92ZXItejNnMzJiOnZhcigtLWNvbG9yLXByaW1hcnktNjAwLTFsY3kxayk7XG4gIC0tY29sb3ItZHJhZy1wbGFjZWhvbGRlci1hY3RpdmUtZzY0eXF1OnZhcigtLWNvbG9yLW5ldXRyYWwtNjAwLWZsbjF3dyk7XG4gIC0tY29sb3ItZHJhZy1wbGFjZWhvbGRlci1ob3Zlci04N25jOTU6dmFyKC0tY29sb3ItcHJpbWFyeS02MDAtMWxjeTFrKTtcbiAgLS1jb2xvci1kcm9wem9uZS1iYWNrZ3JvdW5kLWRlZmF1bHQtYnI0ODl2OnZhcigtLWNvbG9yLW5ldXRyYWwtODUwLTNmMGdybyk7XG4gIC0tY29sb3ItZHJvcHpvbmUtYmFja2dyb3VuZC1ob3Zlci1laTVtMmo6dmFyKC0tY29sb3ItcHJpbWFyeS0xMDAwLTd1bW9weCk7XG4gIC0tY29sb3ItZHJvcHpvbmUtdGV4dC1kZWZhdWx0LXZxbTBjYTp2YXIoLS1jb2xvci1uZXV0cmFsLTM1MC1kcTZrZnIpO1xuICAtLWNvbG9yLWRyb3B6b25lLXRleHQtaG92ZXItYjhnYmxxOnZhcigtLWNvbG9yLW5ldXRyYWwtMzUwLWRxNmtmcik7XG4gIC0tY29sb3ItZHJvcHpvbmUtYm9yZGVyLWRlZmF1bHQtOGlwenkxOnZhcigtLWNvbG9yLW5ldXRyYWwtNjAwLWZsbjF3dyk7XG4gIC0tY29sb3ItZHJvcHpvbmUtYm9yZGVyLWhvdmVyLXhrcHE4cjp2YXIoLS1jb2xvci1wcmltYXJ5LTMwMC01cTY1b3gpO1xuICAtLWNvbG9yLWdhcC1nbG9iYWwtZHJhd2VyLWRnNjByMzp2YXIoLS1jb2xvci1uZXV0cmFsLTk1MC1seHliaDgpO1xuICAtLWNvbG9yLXRyZWUtdmlldy1jb25uZWN0b3ItbGluZS0wbThjeXc6dmFyKC0tY29sb3ItbmV1dHJhbC0zMDAtMDh3aTZrKTtcbiAgLS1jb2xvci10ZXh0LWRpcmVjdGlvbi1idXR0b24tZGlzYWJsZWQtamRraG1wOnZhcigtLWNvbG9yLXRleHQtaW50ZXJhY3RpdmUtZGlzYWJsZWQtdmJvNnY1KTtcbiAgLS1jb2xvci1iYWNrZ3JvdW5kLWNvZGUtZWRpdG9yLWd1dHRlci1hY3RpdmUtbGluZS1lcnJvci1taGttcmU6dmFyKC0tY29sb3ItdGV4dC1zdGF0dXMtZXJyb3ItbXh6b3A3KTtcbiAgLS1jb2xvci1iYWNrZ3JvdW5kLWRyb3Bkb3duLWl0ZW0tc2VsZWN0ZWQtbmxqN21kOnZhcigtLWNvbG9yLWJhY2tncm91bmQtaXRlbS1zZWxlY3RlZC1vMzQ1NW8pO1xuICAtLWNvbG9yLWJhY2tncm91bmQtbGF5b3V0LXBhbmVsLWNvbnRlbnQteXdvOWsxOnZhcigtLWNvbG9yLWJhY2tncm91bmQtY29udGFpbmVyLWNvbnRlbnQtaDExNGRqKTtcbiAgLS1jb2xvci1iYWNrZ3JvdW5kLW1vZGFsLW92ZXJsYXktM3Bwc2Q4OnZhcigtLWNvbG9yLWdyZXktb3BhcXVlLTcwLWV3dWFkZSk7XG4gIC0tY29sb3ItYmFja2dyb3VuZC1zZWdtZW50LWRlZmF1bHQtOWl1Y2ltOnZhcigtLWNvbG9yLWJhY2tncm91bmQtYnV0dG9uLW5vcm1hbC1kZWZhdWx0LXhzb2puZik7XG4gIC0tY29sb3ItYmFja2dyb3VuZC1zZWdtZW50LWRpc2FibGVkLTJqMTZwbDp2YXIoLS1jb2xvci1iYWNrZ3JvdW5kLWJ1dHRvbi1ub3JtYWwtZGlzYWJsZWQtdXd2ZWYzKTtcbiAgLS1jb2xvci1iYWNrZ3JvdW5kLXNlZ21lbnQtaG92ZXItMnJrM3FkOnZhcigtLWNvbG9yLWJhY2tncm91bmQtYnV0dG9uLW5vcm1hbC1ob3Zlci00bXE0b24pO1xuICAtLWNvbG9yLWJhY2tncm91bmQtc2VnbWVudC13cmFwcGVyLXp4aTUxMzp2YXIoLS1jb2xvci1iYWNrZ3JvdW5kLWNvbnRhaW5lci1jb250ZW50LWgxMTRkaik7XG4gIC0tY29sb3ItYmFja2dyb3VuZC1kaWFsb2ctajE0M3N3OnZhcigtLWNvbG9yLWJhY2tncm91bmQtc3RhdHVzLWluZm8tdXdlMWU5KTtcbiAgLS1jb2xvci1iYWNrZ3JvdW5kLXRhYmxlLWhlYWRlci1sNTYzN206dmFyKC0tY29sb3ItYmFja2dyb3VuZC1jb250YWluZXItaGVhZGVyLTF4dmtkZyk7XG4gIC0tY29sb3ItdGV4dC1jaGF0LWJ1YmJsZS1vdXRnb2luZy0wY2dxNDk6dmFyKC0tY29sb3ItdGV4dC1ib2R5LWRlZmF1bHQtcnlqY3QxKTtcbiAgLS1jb2xvci10ZXh0LWNoYXQtYnViYmxlLWluY29taW5nLTd0d3E1MTp2YXIoLS1jb2xvci10ZXh0LWJvZHktZGVmYXVsdC1yeWpjdDEpO1xuICAtLWNvbG9yLWJvcmRlci1idXR0b24tcHJpbWFyeS1kaXNhYmxlZC1ybWVuOW86dmFyKC0tY29sb3ItYmFja2dyb3VuZC1idXR0b24tcHJpbWFyeS1kaXNhYmxlZC1mdDNucTApO1xuICAtLWNvbG9yLWJvcmRlci1jb2RlLWVkaXRvci1wYW5lLWl0ZW0taG92ZXItc2JhbTQyOnZhcigtLWNvbG9yLWJvcmRlci1kcm9wZG93bi1pdGVtLWhvdmVyLWlsNTJmdik7XG4gIC0tY29sb3ItYm9yZGVyLWNvbnRyb2wtY2hlY2tlZC1oZmFpMmE6dmFyKC0tY29sb3ItYmFja2dyb3VuZC1jb250cm9sLWNoZWNrZWQteGs1Y3kyKTtcbiAgLS1jb2xvci1ib3JkZXItY29udHJvbC1kaXNhYmxlZC1ucG12Z3U6dmFyKC0tY29sb3ItYmFja2dyb3VuZC1jb250cm9sLWRpc2FibGVkLTFkbTRtayk7XG4gIC0tY29sb3ItYm9yZGVyLWRpdmlkZXItcGFuZWwtYm90dG9tLWZ1N2Rnbjp2YXIoLS1jb2xvci1ib3JkZXItZGl2aWRlci1kZWZhdWx0LW5mZXJtYyk7XG4gIC0tY29sb3ItYm9yZGVyLWRpdmlkZXItcGFuZWwtc2lkZS1lZGdyemk6dmFyKC0tY29sb3ItYm9yZGVyLWRpdmlkZXItZGVmYXVsdC1uZmVybWMpO1xuICAtLWNvbG9yLWJvcmRlci1kcm9wZG93bi1ncm91cC03Zjkwczc6dmFyKC0tY29sb3ItYm9yZGVyLWRyb3Bkb3duLWl0ZW0tZGVmYXVsdC1nMXJmZnUpO1xuICAtLWNvbG9yLWJvcmRlci1kcm9wZG93bi1pdGVtLWRlZmF1bHQtZzFyZmZ1OnZhcigtLWNvbG9yLWJvcmRlci1kaXZpZGVyLWRlZmF1bHQtbmZlcm1jKTtcbiAgLS1jb2xvci1ib3JkZXItZHJvcGRvd24taXRlbS1zZWxlY3RlZC02cnEzZm06dmFyKC0tY29sb3ItYm9yZGVyLWl0ZW0tc2VsZWN0ZWQtZ29yOGliKTtcbiAgLS1jb2xvci1ib3JkZXItZWRpdGFibGUtY2VsbC1ob3Zlci1zZTJ5M3M6dmFyKC0tY29sb3ItYm9yZGVyLWRyb3Bkb3duLWl0ZW0taG92ZXItaWw1MmZ2KTtcbiAgLS1jb2xvci1ib3JkZXItaW5wdXQtZGlzYWJsZWQteXlobHZ5OnZhcigtLWNvbG9yLWJhY2tncm91bmQtaW5wdXQtZGlzYWJsZWQtY245YnBqKTtcbiAgLS1jb2xvci1ib3JkZXItaXRlbS1wbGFjZWhvbGRlci1ld3hlZGk6dmFyKC0tY29sb3ItYm9yZGVyLWl0ZW0tc2VsZWN0ZWQtZ29yOGliKTtcbiAgLS1jb2xvci1ib3JkZXItaXRlbS1zZWxlY3RlZC1nb3I4aWI6dmFyKC0tY29sb3ItaXRlbS1zZWxlY3RlZC1qZGc1eWQpO1xuICAtLWNvbG9yLWJvcmRlci1wYW5lbC1oZWFkZXItYTNnMXh5OnZhcigtLWNvbG9yLWJvcmRlci1kaXZpZGVyLWRlZmF1bHQtbmZlcm1jKTtcbiAgLS1jb2xvci1ib3JkZXItcG9wb3Zlci12b2I5Zzc6dmFyKC0tY29sb3ItYm9yZGVyLWRyb3Bkb3duLWNvbnRhaW5lci00YWE3NTYpO1xuICAtLWNvbG9yLWJvcmRlci1zZWdtZW50LWFjdGl2ZS00eGVmcDk6dmFyKC0tY29sb3ItYm9yZGVyLXNlZ21lbnQtZGVmYXVsdC0zM3hzb2QpO1xuICAtLWNvbG9yLWJvcmRlci1zZWdtZW50LWRpc2FibGVkLTdiZ3l3OTp2YXIoLS1jb2xvci1ib3JkZXItc2VnbWVudC1kZWZhdWx0LTMzeHNvZCk7XG4gIC0tY29sb3ItYm9yZGVyLXNlZ21lbnQtaG92ZXItOTQxeGVhOnZhcigtLWNvbG9yLWJvcmRlci1zZWdtZW50LWRlZmF1bHQtMzN4c29kKTtcbiAgLS1jb2xvci1ib3JkZXItZGlhbG9nLWFscGhmcDp2YXIoLS1jb2xvci1ib3JkZXItc3RhdHVzLWluZm8tZDNzbjczKTtcbiAgLS1jb2xvci1ib3JkZXItdGFicy1zaGFkb3ctaDU2aTd0OnZhcigtLWNvbG9yLWdyZXktdHJhbnNwYXJlbnQtcWg3NTU5KTtcbiAgLS1jb2xvci1ib3JkZXItdGFicy11bmRlcmxpbmUteGU5b2kzOnZhcigtLWNvbG9yLXRleHQtYWNjZW50LXdscGF0dSk7XG4gIC0tY29sb3ItYm9yZGVyLXRpbGVzLWRpc2FibGVkLWZ4eGpjNzp2YXIoLS1jb2xvci1iYWNrZ3JvdW5kLXRpbGVzLWRpc2FibGVkLTNveG51dyk7XG4gIC0tY29sb3Itc2hhZG93LWRlZmF1bHQtcHc5bzhyOnZhcigtLWNvbG9yLWdyZXktdHJhbnNwYXJlbnQtaGVhdnktOXZ6NzR0KTtcbiAgLS1jb2xvci10ZXh0LWJ1dHRvbi1pbmxpbmUtaWNvbi1kZWZhdWx0LWVzOTBwYzp2YXIoLS1jb2xvci10ZXh0LWxpbmstZGVmYXVsdC04eXY5YjcpO1xuICAtLWNvbG9yLXRleHQtYnV0dG9uLWlubGluZS1pY29uLWRpc2FibGVkLWh1aTJ5ODp2YXIoLS1jb2xvci10ZXh0LWludGVyYWN0aXZlLWRpc2FibGVkLXZibzZ2NSk7XG4gIC0tY29sb3ItdGV4dC1idXR0b24taW5saW5lLWljb24taG92ZXItMzQ3MTZhOnZhcigtLWNvbG9yLXRleHQtbGluay1ob3Zlci1wa3l0ZjcpO1xuICAtLWNvbG9yLXRleHQtbGluay1idXR0b24tbm9ybWFsLWRlZmF1bHQtMWhvOW44OnZhcigtLWNvbG9yLXRleHQtYnV0dG9uLW5vcm1hbC1kZWZhdWx0LTNmY3dwdCk7XG4gIC0tY29sb3ItdGV4dC1saW5rLWJ1dHRvbi1ub3JtYWwtaG92ZXIta21ybXFzOnZhcigtLWNvbG9yLXRleHQtYnV0dG9uLW5vcm1hbC1ob3Zlci1renE1ZTMpO1xuICAtLWNvbG9yLXRleHQtbGluay1idXR0b24tbm9ybWFsLWFjdGl2ZS1kM3FwNG86dmFyKC0tY29sb3ItdGV4dC1idXR0b24tbm9ybWFsLWFjdGl2ZS1ldnhuNDkpO1xuICAtLWNvbG9yLXRleHQtY2FsZW5kYXItZGF0ZS1ob3Zlci04MDhkb3k6dmFyKC0tY29sb3ItdGV4dC1kcm9wZG93bi1pdGVtLWRlZmF1bHQtYmpkZ3ZlKTtcbiAgLS1jb2xvci10ZXh0LWNvbHVtbi1zb3J0aW5nLWljb24tbXFyMjc2OnZhcigtLWNvbG9yLXRleHQtY29sdW1uLWhlYWRlci1vdXg4OTQpO1xuICAtLWNvbG9yLXRleHQtY29udHJvbC1kaXNhYmxlZC1xZzhrNTg6dmFyKC0tY29sb3ItdGV4dC1pbnRlcmFjdGl2ZS1kaXNhYmxlZC12Ym82djUpO1xuICAtLWNvbG9yLXRleHQtZHJvcGRvd24tZm9vdGVyLWs3ZGY3aDp2YXIoLS1jb2xvci10ZXh0LWZvcm0tc2Vjb25kYXJ5LTR1c2R3Zyk7XG4gIC0tY29sb3ItdGV4dC1kcm9wZG93bi1ncm91cC1sYWJlbC0zdmppNGs6dmFyKC0tY29sb3ItdGV4dC1ncm91cC1sYWJlbC00Z2RwY2wpO1xuICAtLWNvbG9yLXRleHQtZHJvcGRvd24taXRlbS1kaW1tZWQtOHR3bjZiOnZhcigtLWNvbG9yLXRleHQtaW50ZXJhY3RpdmUtZGlzYWJsZWQtdmJvNnY1KTtcbiAgLS1jb2xvci10ZXh0LWRyb3Bkb3duLWl0ZW0tZGlzYWJsZWQtbmVoeGI3OnZhcigtLWNvbG9yLXRleHQtaW50ZXJhY3RpdmUtZGlzYWJsZWQtdmJvNnY1KTtcbiAgLS1jb2xvci10ZXh0LWRyb3Bkb3duLWl0ZW0tc2Vjb25kYXJ5LTRmMzRmNjp2YXIoLS1jb2xvci10ZXh0LWZvcm0tc2Vjb25kYXJ5LTR1c2R3Zyk7XG4gIC0tY29sb3ItdGV4dC1leHBhbmRhYmxlLXNlY3Rpb24taG92ZXItOGgzMTg2OnZhcigtLWNvbG9yLXRleHQtYWNjZW50LXdscGF0dSk7XG4gIC0tY29sb3ItdGV4dC1leHBhbmRhYmxlLXNlY3Rpb24tbmF2aWdhdGlvbi1pY29uLWRlZmF1bHQtdHdncHpoOnZhcigtLWNvbG9yLXRleHQtaW50ZXJhY3RpdmUtZGVmYXVsdC1jcG9rdHIpO1xuICAtLWNvbG9yLXRleHQtaW5wdXQtcGxhY2Vob2xkZXItZGlzYWJsZWQteWVhOXgwOnZhcigtLWNvbG9yLXRleHQtaW5wdXQtZGlzYWJsZWQtazB6b3dzKTtcbiAgLS1jb2xvci10ZXh0LWxhYmVsLW1vM254MDp2YXIoLS1jb2xvci10ZXh0LWZvcm0tbGFiZWwtemhzdm11KTtcbiAgLS1jb2xvci10ZXh0LXBhZ2luYXRpb24tcGFnZS1udW1iZXItYWN0aXZlLWRpc2FibGVkLXc0eGhhMzp2YXIoLS1jb2xvci10ZXh0LWludGVyYWN0aXZlLWRpc2FibGVkLXZibzZ2NSk7XG4gIC0tY29sb3ItdGV4dC1zZWdtZW50LWhvdmVyLW9iNXR4bTp2YXIoLS1jb2xvci10ZXh0LWJ1dHRvbi1ub3JtYWwtaG92ZXIta3pxNWUzKTtcbiAgLS1jb2xvci10ZXh0LXR1dG9yaWFsLWhvdHNwb3QtZGVmYXVsdC1zdnV3NTI6dmFyKC0tY29sb3ItdGV4dC1saW5rLWRlZmF1bHQtOHl2OWI3KTtcbiAgLS1jb2xvci10ZXh0LXR1dG9yaWFsLWhvdHNwb3QtaG92ZXItbWk3OWJmOnZhcigtLWNvbG9yLXRleHQtbGluay1ob3Zlci1wa3l0ZjcpO1xufVxuXG4uYXdzdWktY29udGV4dC1jb250ZW50LWhlYWRlcjpub3QoI1xcOSkge1xuICAtLWNvbG9yLWdyZXktb3BhcXVlLTcwLWV3dWFkZTpyZ2JhKDE1LCAyMCwgMjYsIDAuNyk7XG4gIC0tY29sb3ItZ3JleS10cmFuc3BhcmVudC1xaDc1NTk6cmdiYSgxNSwgMjAsIDI2LCAxKTtcbiAgLS1jb2xvci1ncmV5LXRyYW5zcGFyZW50LWhlYXZ5LTl2ejc0dDpyZ2JhKDE1LCAyMCwgMjYsIDEpO1xuICAtLWNvbG9yLWJhY2tncm91bmQtYmFkZ2UtaWNvbi11bDNzMnA6dmFyKC0tY29sb3ItZXJyb3ItNDAwLWMwa25iOCk7XG4gIC0tY29sb3ItYmFja2dyb3VuZC1idXR0b24tbGluay1hY3RpdmUtYTNpMXM5OnZhcigtLWNvbG9yLW5ldXRyYWwtNzAwLXF3OGF0cyk7XG4gIC0tY29sb3ItYmFja2dyb3VuZC1idXR0b24tbGluay1ob3Zlci1jdjN2eHY6dmFyKC0tY29sb3ItbmV1dHJhbC04MDAtdDdqNWFwKTtcbiAgLS1jb2xvci1iYWNrZ3JvdW5kLWJ1dHRvbi1ub3JtYWwtYWN0aXZlLTNxZHg5eDp2YXIoLS1jb2xvci1uZXV0cmFsLTcwMC1xdzhhdHMpO1xuICAtLWNvbG9yLWJhY2tncm91bmQtYnV0dG9uLW5vcm1hbC1kZWZhdWx0LXhzb2puZjp2YXIoLS1jb2xvci1uZXV0cmFsLTk1MC1seHliaDgpO1xuICAtLWNvbG9yLWJhY2tncm91bmQtYnV0dG9uLW5vcm1hbC1kaXNhYmxlZC11d3ZlZjM6dmFyKC0tY29sb3ItbmV1dHJhbC05NTAtbHh5Ymg4KTtcbiAgLS1jb2xvci1iYWNrZ3JvdW5kLWJ1dHRvbi1ub3JtYWwtaG92ZXItNG1xNG9uOnZhcigtLWNvbG9yLW5ldXRyYWwtODAwLXQ3ajVhcCk7XG4gIC0tY29sb3ItYmFja2dyb3VuZC10b2dnbGUtYnV0dG9uLW5vcm1hbC1wcmVzc2VkLXpucXU0eDp2YXIoLS1jb2xvci1uZXV0cmFsLTcwMC1xdzhhdHMpO1xuICAtLWNvbG9yLWJhY2tncm91bmQtYnV0dG9uLXByaW1hcnktZGlzYWJsZWQtZnQzbnEwOnZhcigtLWNvbG9yLW5ldXRyYWwtNzUwLXBpOXFxZCk7XG4gIC0tY29sb3ItYmFja2dyb3VuZC1kaXJlY3Rpb24tYnV0dG9uLWRpc2FibGVkLTR0NnpudDp2YXIoLS1jb2xvci1uZXV0cmFsLTc1MC1waTlxcWQpO1xuICAtLWNvbG9yLWJhY2tncm91bmQtY2FsZW5kYXItY3VycmVudC1kYXRlLTZua3c5Njp2YXIoLS1jb2xvci1uZXV0cmFsLTcwMC1xdzhhdHMpO1xuICAtLWNvbG9yLWJhY2tncm91bmQtY2VsbC1zaGFkZWQtM244enEzOnZhcigtLWNvbG9yLW5ldXRyYWwtODAwLXQ3ajVhcCk7XG4gIC0tY29sb3ItYmFja2dyb3VuZC1jb2RlLWVkaXRvci1ndXR0ZXItYWN0aXZlLWxpbmUtZGVmYXVsdC1qYnU3cWg6dmFyKC0tY29sb3ItbmV1dHJhbC01MDAtOHZhbjBiKTtcbiAgLS1jb2xvci1iYWNrZ3JvdW5kLWNvZGUtZWRpdG9yLWd1dHRlci1kZWZhdWx0LTBvcTdlZjp2YXIoLS1jb2xvci1uZXV0cmFsLTgwMC10N2o1YXApO1xuICAtLWNvbG9yLWJhY2tncm91bmQtY29kZS1lZGl0b3ItbG9hZGluZy14cmV5ZWQ6dmFyKC0tY29sb3ItbmV1dHJhbC04MDAtdDdqNWFwKTtcbiAgLS1jb2xvci1iYWNrZ3JvdW5kLWNvZGUtZWRpdG9yLXBhbmUtaXRlbS1ob3Zlci11ZDR6eTc6dmFyKC0tY29sb3ItbmV1dHJhbC03MDAtcXc4YXRzKTtcbiAgLS1jb2xvci1iYWNrZ3JvdW5kLWNvZGUtZWRpdG9yLXN0YXR1cy1iYXItY3RxOGNiOnZhcigtLWNvbG9yLW5ldXRyYWwtODAwLXQ3ajVhcCk7XG4gIC0tY29sb3ItYmFja2dyb3VuZC1jb250YWluZXItY29udGVudC1oMTE0ZGo6dmFyKC0tY29sb3ItbmV1dHJhbC04NTAtM2YwZ3JvKTtcbiAgLS1jb2xvci1iYWNrZ3JvdW5kLWNvbnRhaW5lci1oZWFkZXItMXh2a2RnOnZhcigtLWNvbG9yLW5ldXRyYWwtODUwLTNmMGdybyk7XG4gIC0tY29sb3ItYmFja2dyb3VuZC1jb250cm9sLWNoZWNrZWQteGs1Y3kyOnZhcigtLWNvbG9yLXByaW1hcnktNDAwLW44aDRieCk7XG4gIC0tY29sb3ItYmFja2dyb3VuZC1jb250cm9sLWRlZmF1bHQtazVkbHF3OnZhcigtLWNvbG9yLW5ldXRyYWwtOTUwLWx4eWJoOCk7XG4gIC0tY29sb3ItYmFja2dyb3VuZC1jb250cm9sLWRpc2FibGVkLTFkbTRtazp2YXIoLS1jb2xvci1uZXV0cmFsLTcwMC1xdzhhdHMpO1xuICAtLWNvbG9yLWJhY2tncm91bmQtZHJvcGRvd24taXRlbS1kZWZhdWx0LWcxNzI2cjp2YXIoLS1jb2xvci1uZXV0cmFsLTgwMC10N2o1YXApO1xuICAtLWNvbG9yLWJhY2tncm91bmQtZHJvcGRvd24taXRlbS1maWx0ZXItbWF0Y2gtZ2pwdDFoOnZhcigtLWNvbG9yLW5ldXRyYWwtNzAwLXF3OGF0cyk7XG4gIC0tY29sb3ItYmFja2dyb3VuZC1kcm9wZG93bi1pdGVtLWhvdmVyLWl3cnZjMTp2YXIoLS1jb2xvci1uZXV0cmFsLTkwMC12MG10b2MpO1xuICAtLWNvbG9yLWJhY2tncm91bmQtaW5saW5lLWNvZGUtMmR1OXA4OnJnYmEoMjU1LCAyNTUsIDI1NSwgMC4xKTtcbiAgLS1jb2xvci1iYWNrZ3JvdW5kLWlucHV0LWRlZmF1bHQtZGtkNGJ6OnZhcigtLWNvbG9yLW5ldXRyYWwtOTUwLWx4eWJoOCk7XG4gIC0tY29sb3ItYmFja2dyb3VuZC1pbnB1dC1kaXNhYmxlZC1jbjlicGo6dmFyKC0tY29sb3ItbmV1dHJhbC04MDAtdDdqNWFwKTtcbiAgLS1jb2xvci1iYWNrZ3JvdW5kLWl0ZW0tc2VsZWN0ZWQtbzM0NTVvOnZhcigtLWNvbG9yLXByaW1hcnktMTAwMC03dW1vcHgpO1xuICAtLWNvbG9yLWJhY2tncm91bmQtbGF5b3V0LW1haW4taHR0NGZtOnZhcigtLWNvbG9yLW5ldXRyYWwtOTUwLWx4eWJoOCk7XG4gIC0tY29sb3ItYmFja2dyb3VuZC1sYXlvdXQtcGFuZWwtaG92ZXItZTFma201OnZhcigtLWNvbG9yLW5ldXRyYWwtNzAwLXF3OGF0cyk7XG4gIC0tY29sb3ItYmFja2dyb3VuZC1sYXlvdXQtdG9nZ2xlLXNlbGVjdGVkLWFjdGl2ZS1zZzIyNnY6dmFyKC0tY29sb3ItcHJpbWFyeS00MDAtbjhoNGJ4KTtcbiAgLS1jb2xvci1iYWNrZ3JvdW5kLWxheW91dC10b2dnbGUtc2VsZWN0ZWQtZGVmYXVsdC0wMTMwMW46dmFyKC0tY29sb3ItcHJpbWFyeS00MDAtbjhoNGJ4KTtcbiAgLS1jb2xvci1iYWNrZ3JvdW5kLWxheW91dC10b2dnbGUtc2VsZWN0ZWQtaG92ZXIta3BiYzl4OnZhcigtLWNvbG9yLXByaW1hcnktMzAwLTVxNjVveCk7XG4gIC0tY29sb3ItYmFja2dyb3VuZC1ub3RpZmljYXRpb24tZ3JleS00bm8zMzc6dmFyKC0tY29sb3ItbmV1dHJhbC02MDAtZmxuMXd3KTtcbiAgLS1jb2xvci1iYWNrZ3JvdW5kLXBvcG92ZXItMmY4ZWdkOnZhcigtLWNvbG9yLW5ldXRyYWwtODAwLXQ3ajVhcCk7XG4gIC0tY29sb3ItYmFja2dyb3VuZC1wcm9ncmVzcy1iYXItY29udGVudC1kZWZhdWx0LWRwbWMzNzp2YXIoLS1jb2xvci1wcmltYXJ5LTQwMC1uOGg0YngpO1xuICAtLWNvbG9yLWJhY2tncm91bmQtcHJvZ3Jlc3MtYmFyLWxheW91dC1kZWZhdWx0LTJheHJmaTp2YXIoLS1jb2xvci1uZXV0cmFsLTcwMC1xdzhhdHMpO1xuICAtLWNvbG9yLWJhY2tncm91bmQtc2VnbWVudC1hY3RpdmUtYjN2bG9wOnZhcigtLWNvbG9yLXByaW1hcnktNDAwLW44aDRieCk7XG4gIC0tY29sb3ItYmFja2dyb3VuZC1zZWdtZW50LWRlZmF1bHQtOWl1Y2ltOnZhcigtLWNvbG9yLW5ldXRyYWwtOTUwLWx4eWJoOCk7XG4gIC0tY29sb3ItYmFja2dyb3VuZC1zZWdtZW50LWRpc2FibGVkLTJqMTZwbDp2YXIoLS1jb2xvci1uZXV0cmFsLTk1MC1seHliaDgpO1xuICAtLWNvbG9yLWJhY2tncm91bmQtc2xpZGVyLWhhbmRsZS1kZWZhdWx0LWJtNmxuZDp2YXIoLS1jb2xvci1wcmltYXJ5LTQwMC1uOGg0YngpO1xuICAtLWNvbG9yLWJhY2tncm91bmQtc2xpZGVyLWhhbmRsZS1hY3RpdmUtdmExZ3Z5OnZhcigtLWNvbG9yLXByaW1hcnktMzAwLTVxNjVveCk7XG4gIC0tY29sb3ItYmFja2dyb3VuZC1zbGlkZXItdHJhY2stNG0xbG1sOnZhcigtLWNvbG9yLW5ldXRyYWwtNjAwLWZsbjF3dyk7XG4gIC0tY29sb3ItYmFja2dyb3VuZC1zbGlkZXItaGFuZGxlLXJpbmctZTh2OGoyOnZhcigtLWNvbG9yLW5ldXRyYWwtODUwLTNmMGdybyk7XG4gIC0tY29sb3ItYmFja2dyb3VuZC1zbGlkZXItZXJyb3ItcHJlc3NlZC1rYTZvOXA6dmFyKC0tY29sb3ItZXJyb3ItNDAwLWMwa25iOCk7XG4gIC0tY29sb3ItYmFja2dyb3VuZC1zbGlkZXItd2FybmluZy1wcmVzc2VkLXg2czdxcDp2YXIoLS1jb2xvci13YXJuaW5nLTUwMC16aWRodWIpO1xuICAtLWNvbG9yLWJhY2tncm91bmQtc3RhdHVzLWVycm9yLXhwZnZycjp2YXIoLS1jb2xvci1lcnJvci0xMDAwLWVjbXVkbSk7XG4gIC0tY29sb3ItYmFja2dyb3VuZC1zdGF0dXMtaW5mby11d2UxZTk6dmFyKC0tY29sb3ItaW5mby0xMDAwLXM3N29rOSk7XG4gIC0tY29sb3ItYmFja2dyb3VuZC1zdGF0dXMtc3VjY2Vzcy03NzRtbjc6dmFyKC0tY29sb3Itc3VjY2Vzcy0xMDAwLXh5MWd2cSk7XG4gIC0tY29sb3ItYmFja2dyb3VuZC1zdGF0dXMtd2FybmluZy14dnMwYnA6dmFyKC0tY29sb3Itd2FybmluZy0xMDAwLTY1bDA3MCk7XG4gIC0tY29sb3ItYmFja2dyb3VuZC10YWJsZS1oZWFkZXItbDU2MzdtOnZhcigtLWNvbG9yLW5ldXRyYWwtOTUwLWx4eWJoOCk7XG4gIC0tY29sb3ItYmFja2dyb3VuZC10aWxlcy1kaXNhYmxlZC0zb3hudXc6dmFyKC0tY29sb3ItbmV1dHJhbC04MDAtdDdqNWFwKTtcbiAgLS1jb2xvci1iYWNrZ3JvdW5kLXRvZ2dsZS1jaGVja2VkLWRpc2FibGVkLXBzOHM4Mzp2YXIoLS1jb2xvci1wcmltYXJ5LTkwMC1hNWtxcnIpO1xuICAtLWNvbG9yLWJhY2tncm91bmQtdG9nZ2xlLWRlZmF1bHQteXB2cWppOnZhcigtLWNvbG9yLW5ldXRyYWwtNTAwLTh2YW4wYik7XG4gIC0tY29sb3ItYmFja2dyb3VuZC1jaGF0LWJ1YmJsZS1pbmNvbWluZy1rajZmZ2s6dmFyKC0tY29sb3ItbmV1dHJhbC05NTAtbHh5Ymg4KTtcbiAgLS1jb2xvci1ib3JkZXItYnV0dG9uLW5vcm1hbC1hY3RpdmUtZDhhOHY4OnZhcigtLWNvbG9yLXByaW1hcnktMzAwLTVxNjVveCk7XG4gIC0tY29sb3ItYm9yZGVyLWJ1dHRvbi1ub3JtYWwtZGVmYXVsdC1zOGpudnU6dmFyKC0tY29sb3ItcHJpbWFyeS00MDAtbjhoNGJ4KTtcbiAgLS1jb2xvci1ib3JkZXItdG9nZ2xlLWJ1dHRvbi1ub3JtYWwtcHJlc3NlZC1hdmRmYXc6dmFyKC0tY29sb3ItcHJpbWFyeS00MDAtbjhoNGJ4KTtcbiAgLS1jb2xvci1ib3JkZXItYnV0dG9uLW5vcm1hbC1kaXNhYmxlZC16cmE5cDk6dmFyKC0tY29sb3ItbmV1dHJhbC02MDAtZmxuMXd3KTtcbiAgLS1jb2xvci1ib3JkZXItYnV0dG9uLW5vcm1hbC1ob3Zlci02Z3lseGY6dmFyKC0tY29sb3ItcHJpbWFyeS0zMDAtNXE2NW94KTtcbiAgLS1jb2xvci1pdGVtLXNlbGVjdGVkLWpkZzV5ZDp2YXIoLS1jb2xvci1wcmltYXJ5LTQwMC1uOGg0YngpO1xuICAtLWNvbG9yLWJvcmRlci1jYWxlbmRhci1ncmlkLXNlbGVjdGVkLWZvY3VzLXJpbmctYTh4OTFrOnZhcigtLWNvbG9yLW5ldXRyYWwtODUwLTNmMGdybyk7XG4gIC0tY29sb3ItYm9yZGVyLWNlbGwtc2hhZGVkLWI1MWx0OTp2YXIoLS1jb2xvci1uZXV0cmFsLTcwMC1xdzhhdHMpO1xuICAtLWNvbG9yLWJvcmRlci1jb2RlLWVkaXRvci1kZWZhdWx0LTFldGl3ODp2YXIoLS1jb2xvci1uZXV0cmFsLTYwMC1mbG4xd3cpO1xuICAtLWNvbG9yLWJvcmRlci1kaXZpZGVyLWFjdGl2ZS1rdjhlaXg6dmFyKC0tY29sb3ItbmV1dHJhbC0xMDAtZ2szbHZmKTtcbiAgLS1jb2xvci1ib3JkZXItZGl2aWRlci1kZWZhdWx0LW5mZXJtYzp2YXIoLS1jb2xvci1uZXV0cmFsLTY1MC1taWlrNGYpO1xuICAtLWNvbG9yLWJvcmRlci1kaXZpZGVyLXNlY29uZGFyeS1nb2JydWk6dmFyKC0tY29sb3ItbmV1dHJhbC03NTAtcGk5cXFkKTtcbiAgLS1jb2xvci1ib3JkZXItZHJvcGRvd24tY29udGFpbmVyLTRhYTc1Njp2YXIoLS1jb2xvci1uZXV0cmFsLTYwMC1mbG4xd3cpO1xuICAtLWNvbG9yLWJvcmRlci1kcm9wZG93bi1pdGVtLWhvdmVyLWlsNTJmdjp2YXIoLS1jb2xvci1uZXV0cmFsLTYwMC1mbG4xd3cpO1xuICAtLWNvbG9yLWJvcmRlci1pbnB1dC1kZWZhdWx0LW12djczejp2YXIoLS1jb2xvci1uZXV0cmFsLTYwMC1mbG4xd3cpO1xuICAtLWNvbG9yLWJvcmRlci1pbnB1dC1mb2N1c2VkLXNsNngxeDp2YXIoLS1jb2xvci1wcmltYXJ5LTQwMC1uOGg0YngpO1xuICAtLWNvbG9yLWJvcmRlci1pdGVtLWZvY3VzZWQtbHoxenM2OnZhcigtLWNvbG9yLXByaW1hcnktNDAwLW44aDRieCk7XG4gIC0tY29sb3ItYm9yZGVyLWRyb3Bkb3duLWl0ZW0tZm9jdXNlZC03d21ldmk6dmFyKC0tY29sb3ItbmV1dHJhbC0zMDAtMDh3aTZrKTtcbiAgLS1jb2xvci1ib3JkZXItbGF5b3V0LXB5b3M0Mjp2YXIoLS1jb2xvci1uZXV0cmFsLTY1MC1taWlrNGYpO1xuICAtLWNvbG9yLWJvcmRlci1zZWdtZW50LWRlZmF1bHQtMzN4c29kOnZhcigtLWNvbG9yLW5ldXRyYWwtMzAwLTA4d2k2ayk7XG4gIC0tY29sb3ItYm9yZGVyLXN0YXR1cy1lcnJvci1pNTl0c2Q6dmFyKC0tY29sb3ItZXJyb3ItNDAwLWMwa25iOCk7XG4gIC0tY29sb3ItYm9yZGVyLXN0YXR1cy1pbmZvLWQzc243Mzp2YXIoLS1jb2xvci1pbmZvLTQwMC02NzR4YWMpO1xuICAtLWNvbG9yLWJvcmRlci1zdGF0dXMtc3VjY2Vzcy14ajVqcG06dmFyKC0tY29sb3Itc3VjY2Vzcy01MDAtaGh4YjRnKTtcbiAgLS1jb2xvci1ib3JkZXItc3RhdHVzLXdhcm5pbmctbHI2aG5oOnZhcigtLWNvbG9yLXdhcm5pbmctNTAwLXppZGh1Yik7XG4gIC0tY29sb3ItYm9yZGVyLWRpdmlkZXItaW50ZXJhY3RpdmUtZGVmYXVsdC0wcjJ3Y3M6dmFyKC0tY29sb3ItbmV1dHJhbC0zMDAtMDh3aTZrKTtcbiAgLS1jb2xvci1ib3JkZXItdGFicy1kaXZpZGVyLWtyb2ZkNjp2YXIoLS1jb2xvci1uZXV0cmFsLTY1MC1taWlrNGYpO1xuICAtLWNvbG9yLWJvcmRlci10dXRvcmlhbC03Y3RjYjY6dmFyKC0tY29sb3ItbmV1dHJhbC02NTAtbWlpazRmKTtcbiAgLS1jb2xvci1mb3JlZ3JvdW5kLWNvbnRyb2wtZGVmYXVsdC1yaHlnOW86dmFyKC0tY29sb3ItbmV1dHJhbC05NTAtbHh5Ymg4KTtcbiAgLS1jb2xvci1mb3JlZ3JvdW5kLWNvbnRyb2wtZGlzYWJsZWQtZTEwMWplOnZhcigtLWNvbG9yLW5ldXRyYWwtODUwLTNmMGdybyk7XG4gIC0tY29sb3ItZm9yZWdyb3VuZC1jb250cm9sLXJlYWQtb25seS0xNjR1ZGU6dmFyKC0tY29sb3ItbmV1dHJhbC00NTAta24wMjM1KTtcbiAgLS1jb2xvci10ZXh0LWFjY2VudC13bHBhdHU6dmFyKC0tY29sb3ItcHJpbWFyeS00MDAtbjhoNGJ4KTtcbiAgLS1jb2xvci10ZXh0LWJvZHktZGVmYXVsdC1yeWpjdDE6dmFyKC0tY29sb3ItbmV1dHJhbC0zNTAtZHE2a2ZyKTtcbiAgLS1jb2xvci10ZXh0LWJvZHktc2Vjb25kYXJ5LXA5ZGpqbTp2YXIoLS1jb2xvci1uZXV0cmFsLTM1MC1kcTZrZnIpO1xuICAtLWNvbG9yLXRleHQtYnJlYWRjcnVtYi1jdXJyZW50LWd1dTZ0Njp2YXIoLS1jb2xvci1uZXV0cmFsLTUwMC04dmFuMGIpO1xuICAtLWNvbG9yLXRleHQtYnJlYWRjcnVtYi1pY29uLTU0YXQybzp2YXIoLS1jb2xvci10ZXh0LWludGVyYWN0aXZlLWRpc2FibGVkLXZibzZ2NSk7XG4gIC0tY29sb3ItdGV4dC1idXR0b24tbm9ybWFsLWFjdGl2ZS1ldnhuNDk6dmFyKC0tY29sb3ItcHJpbWFyeS0zMDAtNXE2NW94KTtcbiAgLS1jb2xvci10ZXh0LXRvZ2dsZS1idXR0b24tbm9ybWFsLXByZXNzZWQtYXdvcHcxOnZhcigtLWNvbG9yLXByaW1hcnktMzAwLTVxNjVveCk7XG4gIC0tY29sb3ItdGV4dC1idXR0b24tbm9ybWFsLWRlZmF1bHQtM2Zjd3B0OnZhcigtLWNvbG9yLXByaW1hcnktNDAwLW44aDRieCk7XG4gIC0tY29sb3ItdGV4dC1idXR0b24tbm9ybWFsLWhvdmVyLWt6cTVlMzp2YXIoLS1jb2xvci1wcmltYXJ5LTMwMC01cTY1b3gpO1xuICAtLWNvbG9yLXRleHQtY2FsZW5kYXItbW9udGgtdW91bnhvOnZhcigtLWNvbG9yLW5ldXRyYWwtNDUwLWtuMDIzNSk7XG4gIC0tY29sb3ItdGV4dC1jb2RlLWVkaXRvci1ndXR0ZXItYWN0aXZlLWxpbmUtaTg3MHR4OnZhcigtLWNvbG9yLW5ldXRyYWwtOTUwLWx4eWJoOCk7XG4gIC0tY29sb3ItdGV4dC1jb2RlLWVkaXRvci1ndXR0ZXItZGVmYXVsdC1kcXU0emg6dmFyKC0tY29sb3ItbmV1dHJhbC0zMDAtMDh3aTZrKTtcbiAgLS1jb2xvci10ZXh0LWNvZGUtZWRpdG9yLXN0YXR1cy1iYXItZGlzYWJsZWQtcTF0cHVvOnZhcigtLWNvbG9yLW5ldXRyYWwtNjAwLWZsbjF3dyk7XG4gIC0tY29sb3ItdGV4dC1jb2RlLWVkaXRvci10YWItYnV0dG9uLWVycm9yLWNuaThlNDp2YXIoLS1jb2xvci1uZXV0cmFsLTk1MC1seHliaDgpO1xuICAtLWNvbG9yLXRleHQtY29sdW1uLWhlYWRlci1vdXg4OTQ6dmFyKC0tY29sb3ItbmV1dHJhbC00MDAtd3RzdDU1KTtcbiAgLS1jb2xvci10ZXh0LWNvdW50ZXItbDB2M3gwOnZhcigtLWNvbG9yLW5ldXRyYWwtNDUwLWtuMDIzNSk7XG4gIC0tY29sb3ItdGV4dC1kaXNhYmxlZC15MmVveGY6dmFyKC0tY29sb3ItbmV1dHJhbC02MDAtZmxuMXd3KTtcbiAgLS1jb2xvci10ZXh0LWRpc2FibGVkLWlubGluZS1lZGl0LWFwa2ljdTp2YXIoLS1jb2xvci1uZXV0cmFsLTQwMC13dHN0NTUpO1xuICAtLWNvbG9yLXRleHQtZHJvcGRvd24taXRlbS1kZWZhdWx0LWJqZGd2ZTp2YXIoLS1jb2xvci1uZXV0cmFsLTMwMC0wOHdpNmspO1xuICAtLWNvbG9yLXRleHQtZHJvcGRvd24taXRlbS1maWx0ZXItbWF0Y2gtYTRnOXptOnZhcigtLWNvbG9yLXByaW1hcnktMzAwLTVxNjVveCk7XG4gIC0tY29sb3ItdGV4dC1kcm9wZG93bi1pdGVtLWhpZ2hsaWdodGVkLTFhODVmYzp2YXIoLS1jb2xvci1uZXV0cmFsLTI1MC12czFpczQpO1xuICAtLWNvbG9yLXRleHQtZHJvcGRvd24taXRlbS1zZWNvbmRhcnktaG92ZXItYzA5cXUyOnZhcigtLWNvbG9yLW5ldXRyYWwtMzAwLTA4d2k2ayk7XG4gIC0tY29sb3ItdGV4dC1lbXB0eS0wM2hyOXM6dmFyKC0tY29sb3ItbmV1dHJhbC0zMDAtMDh3aTZrKTtcbiAgLS1jb2xvci10ZXh0LWV4cGFuZGFibGUtc2VjdGlvbi1kZWZhdWx0LXBqdmtncDp2YXIoLS1jb2xvci1uZXV0cmFsLTMwMC0wOHdpNmspO1xuICAtLWNvbG9yLXRleHQtZm9ybS1kZWZhdWx0LTFmNGVkejp2YXIoLS1jb2xvci1uZXV0cmFsLTMwMC0wOHdpNmspO1xuICAtLWNvbG9yLXRleHQtZm9ybS1zZWNvbmRhcnktNHVzZHdnOnZhcigtLWNvbG9yLW5ldXRyYWwtNDUwLWtuMDIzNSk7XG4gIC0tY29sb3ItdGV4dC1ncm91cC1sYWJlbC00Z2RwY2w6dmFyKC0tY29sb3ItbmV1dHJhbC0zNTAtZHE2a2ZyKTtcbiAgLS1jb2xvci10ZXh0LWxhYmVsLWdlbi1haS1xZjAzMWg6dmFyKC0tY29sb3ItcHVycGxlLTQwMC1vN2ZyNGspO1xuICAtLWNvbG9yLXRleHQtaGVhZGluZy1kZWZhdWx0LTV2YmlhZDp2YXIoLS1jb2xvci1uZXV0cmFsLTI1MC12czFpczQpO1xuICAtLWNvbG9yLXRleHQtaGVhZGluZy1zZWNvbmRhcnktZXh6amUxOnZhcigtLWNvbG9yLW5ldXRyYWwtNDUwLWtuMDIzNSk7XG4gIC0tY29sb3ItdGV4dC1pY29uLXN1YnRsZS1hYjk5M246dmFyKC0tY29sb3ItbmV1dHJhbC00MDAtd3RzdDU1KTtcbiAgLS1jb2xvci10ZXh0LWlucHV0LWRpc2FibGVkLWswem93czp2YXIoLS1jb2xvci1uZXV0cmFsLTYwMC1mbG4xd3cpO1xuICAtLWNvbG9yLXRleHQtaW5wdXQtcGxhY2Vob2xkZXItdHYydTdkOnZhcigtLWNvbG9yLW5ldXRyYWwtNDUwLWtuMDIzNSk7XG4gIC0tY29sb3ItdGV4dC1pbnRlcmFjdGl2ZS1hY3RpdmUtODgzZDQzOnZhcigtLWNvbG9yLW5ldXRyYWwtMTAwLWdrM2x2Zik7XG4gIC0tY29sb3ItdGV4dC1pbnRlcmFjdGl2ZS1kZWZhdWx0LWNwb2t0cjp2YXIoLS1jb2xvci1uZXV0cmFsLTMwMC0wOHdpNmspO1xuICAtLWNvbG9yLXRleHQtaW50ZXJhY3RpdmUtZGlzYWJsZWQtdmJvNnY1OnZhcigtLWNvbG9yLW5ldXRyYWwtNjAwLWZsbjF3dyk7XG4gIC0tY29sb3ItdGV4dC1pbnRlcmFjdGl2ZS1ob3Zlci1wMmJlZXg6dmFyKC0tY29sb3ItbmV1dHJhbC0xMDAtZ2szbHZmKTtcbiAgLS1jb2xvci10ZXh0LXRvZ2dsZS1idXR0b24taWNvbi1wcmVzc2VkLXdvNzhmbjp2YXIoLS1jb2xvci1uZXV0cmFsLTEwMC1nazNsdmYpO1xuICAtLWNvbG9yLXRleHQtaW52ZXJ0ZWQtcGpmdnM4OnZhcigtLWNvbG9yLW5ldXRyYWwtOTUwLWx4eWJoOCk7XG4gIC0tY29sb3ItdGV4dC1sYXlvdXQtdG9nZ2xlLWFjdGl2ZS0xdDVtcGw6dmFyKC0tY29sb3ItbmV1dHJhbC04NTAtM2YwZ3JvKTtcbiAgLS1jb2xvci10ZXh0LWxheW91dC10b2dnbGUtaG92ZXItMnd6amc3OnZhcigtLWNvbG9yLXByaW1hcnktNDAwLW44aDRieCk7XG4gIC0tY29sb3ItdGV4dC1sYXlvdXQtdG9nZ2xlLXNlbGVjdGVkLXA3bWh5djp2YXIoLS1jb2xvci1uZXV0cmFsLTk1MC1seHliaDgpO1xuICAtLWNvbG9yLXRleHQtbGluay1kZWZhdWx0LTh5djliNzp2YXIoLS1jb2xvci1wcmltYXJ5LTQwMC1uOGg0YngpO1xuICAtLWNvbG9yLXRleHQtbGluay1ob3Zlci1wa3l0Zjc6dmFyKC0tY29sb3ItcHJpbWFyeS0zMDAtNXE2NW94KTtcbiAgLS1jb2xvci10ZXh0LXBhZ2luYXRpb24tcGFnZS1udW1iZXItZGVmYXVsdC1lbHYxM2c6dmFyKC0tY29sb3ItbmV1dHJhbC00MDAtd3RzdDU1KTtcbiAgLS1jb2xvci10ZXh0LXNlZ21lbnQtYWN0aXZlLXlidWNhaDp2YXIoLS1jb2xvci1uZXV0cmFsLTk1MC1seHliaDgpO1xuICAtLWNvbG9yLXRleHQtc2VnbWVudC1kZWZhdWx0LTRyeGxvcDp2YXIoLS1jb2xvci1uZXV0cmFsLTMwMC0wOHdpNmspO1xuICAtLWNvbG9yLXRleHQtc21hbGwtMTN0bHVxOnZhcigtLWNvbG9yLW5ldXRyYWwtNDUwLWtuMDIzNSk7XG4gIC0tY29sb3ItdGV4dC1zdGF0dXMtZXJyb3ItbXh6b3A3OnZhcigtLWNvbG9yLWVycm9yLTQwMC1jMGtuYjgpO1xuICAtLWNvbG9yLXRleHQtc3RhdHVzLWluYWN0aXZlLTh5Znc1Yzp2YXIoLS1jb2xvci1uZXV0cmFsLTQ1MC1rbjAyMzUpO1xuICAtLWNvbG9yLXRleHQtc3RhdHVzLWluZm8temwzaTFkOnZhcigtLWNvbG9yLWluZm8tNDAwLTY3NHhhYyk7XG4gIC0tY29sb3ItdGV4dC1zdGF0dXMtc3VjY2Vzcy1vMHpwdjY6dmFyKC0tY29sb3Itc3VjY2Vzcy01MDAtaGh4YjRnKTtcbiAgLS1jb2xvci10ZXh0LXN0YXR1cy13YXJuaW5nLXpiN3VtODp2YXIoLS1jb2xvci13YXJuaW5nLTUwMC16aWRodWIpO1xuICAtLWNvbG9yLXRleHQtdG9wLW5hdmlnYXRpb24tdGl0bGUtMzc5b29lOnZhcigtLWNvbG9yLW5ldXRyYWwtMTAwLWdrM2x2Zik7XG4gIC0tY29sb3ItYm9hcmQtcGxhY2Vob2xkZXItYWN0aXZlLWQ2YjQ1ajp2YXIoLS1jb2xvci1uZXV0cmFsLTYwMC1mbG4xd3cpO1xuICAtLWNvbG9yLWJvYXJkLXBsYWNlaG9sZGVyLWhvdmVyLXozZzMyYjp2YXIoLS1jb2xvci1wcmltYXJ5LTYwMC0xbGN5MWspO1xuICAtLWNvbG9yLWRyYWctcGxhY2Vob2xkZXItYWN0aXZlLWc2NHlxdTp2YXIoLS1jb2xvci1uZXV0cmFsLTYwMC1mbG4xd3cpO1xuICAtLWNvbG9yLWRyYWctcGxhY2Vob2xkZXItaG92ZXItODduYzk1OnZhcigtLWNvbG9yLXByaW1hcnktNjAwLTFsY3kxayk7XG4gIC0tY29sb3ItZHJvcHpvbmUtYmFja2dyb3VuZC1kZWZhdWx0LWJyNDg5djp2YXIoLS1jb2xvci1uZXV0cmFsLTg1MC0zZjBncm8pO1xuICAtLWNvbG9yLWRyb3B6b25lLWJhY2tncm91bmQtaG92ZXItZWk1bTJqOnZhcigtLWNvbG9yLXByaW1hcnktMTAwMC03dW1vcHgpO1xuICAtLWNvbG9yLWRyb3B6b25lLXRleHQtZGVmYXVsdC12cW0wY2E6dmFyKC0tY29sb3ItbmV1dHJhbC0zNTAtZHE2a2ZyKTtcbiAgLS1jb2xvci1kcm9wem9uZS10ZXh0LWhvdmVyLWI4Z2JscTp2YXIoLS1jb2xvci1uZXV0cmFsLTM1MC1kcTZrZnIpO1xuICAtLWNvbG9yLWRyb3B6b25lLWJvcmRlci1kZWZhdWx0LThpcHp5MTp2YXIoLS1jb2xvci1uZXV0cmFsLTYwMC1mbG4xd3cpO1xuICAtLWNvbG9yLWRyb3B6b25lLWJvcmRlci1ob3Zlci14a3BxOHI6dmFyKC0tY29sb3ItcHJpbWFyeS0zMDAtNXE2NW94KTtcbiAgLS1jb2xvci1nYXAtZ2xvYmFsLWRyYXdlci1kZzYwcjM6dmFyKC0tY29sb3ItbmV1dHJhbC05NTAtbHh5Ymg4KTtcbiAgLS1jb2xvci10cmVlLXZpZXctY29ubmVjdG9yLWxpbmUtMG04Y3l3OnZhcigtLWNvbG9yLW5ldXRyYWwtMzAwLTA4d2k2ayk7XG4gIC0tc2hhZG93LWNvbnRhaW5lci01aG83Mms6bm9uZTtcbiAgLS1zaGFkb3ctY29udGFpbmVyLWFjdGl2ZS1lYjhjN2U6MHB4IDFweCAxcHggMXB4ICMxOTI1MzQsIDBweCA2cHggMzZweCAjMDAwNDBjO1xuICAtLXNoYWRvdy1kcm9wZG93bi1tOWloaTQ6MHB4IDRweCAyMHB4IDFweCByZ2JhKDAsIDQsIDEyLCAxKTtcbiAgLS1zaGFkb3ctc3BsaXQtYm90dG9tLWQ3c2RleTowcHggLTM2cHggMzZweCAtMzZweCByZ2JhKDAsIDcsIDIyLCAxKTtcbiAgLS1zaGFkb3ctc3BsaXQtc2lkZS11MjkyNDU6LTFweCAwcHggMXB4IDBweCAjMTkyNTM0LCAtMzZweCA2cHggMzZweCAtMzZweCByZ2JhKDAsIDcsIDIyLCAxKTtcbiAgLS1zaGFkb3ctc3RpY2t5LTZiaHNraTowcHggNHB4IDhweCAxcHggcmdiYSgwLCA3LCAyMiwgMC41KTtcbiAgLS1zaGFkb3ctc3RpY2t5LWVtYmVkZGVkLTMzcXc5bjowcHggMnB4IDBweCAwcHggIzQxNGQ1YywgMHB4IDE2cHggMTZweCAtMTJweCByZ2JhKDAsIDcsIDIyLCAxKTtcbiAgLS1zaGFkb3ctc3RpY2t5LWNvbHVtbi1maXJzdC01ZDFoa3g6MHB4IDRweCA4cHggMXB4IHJnYmEoMCwgNywgMjIsIDAuNSk7XG4gIC0tc2hhZG93LXN0aWNreS1jb2x1bW4tbGFzdC16MnZkczk6MHB4IDRweCA4cHggMXB4IHJnYmEoMCwgNywgMjIsIDAuNSk7XG4gIC0tY29sb3ItdGV4dC1kaXJlY3Rpb24tYnV0dG9uLWRpc2FibGVkLWpka2htcDp2YXIoLS1jb2xvci10ZXh0LWludGVyYWN0aXZlLWRpc2FibGVkLXZibzZ2NSk7XG4gIC0tY29sb3ItYmFja2dyb3VuZC1jb2RlLWVkaXRvci1ndXR0ZXItYWN0aXZlLWxpbmUtZXJyb3ItbWhrbXJlOnZhcigtLWNvbG9yLXRleHQtc3RhdHVzLWVycm9yLW14em9wNyk7XG4gIC0tY29sb3ItYmFja2dyb3VuZC1kcm9wZG93bi1pdGVtLXNlbGVjdGVkLW5sajdtZDp2YXIoLS1jb2xvci1iYWNrZ3JvdW5kLWl0ZW0tc2VsZWN0ZWQtbzM0NTVvKTtcbiAgLS1jb2xvci1iYWNrZ3JvdW5kLWxheW91dC1wYW5lbC1jb250ZW50LXl3bzlrMTp2YXIoLS1jb2xvci1iYWNrZ3JvdW5kLWNvbnRhaW5lci1jb250ZW50LWgxMTRkaik7XG4gIC0tY29sb3ItYmFja2dyb3VuZC1tb2RhbC1vdmVybGF5LTNwcHNkODp2YXIoLS1jb2xvci1ncmV5LW9wYXF1ZS03MC1ld3VhZGUpO1xuICAtLWNvbG9yLWJhY2tncm91bmQtc2VnbWVudC1ob3Zlci0ycmszcWQ6dmFyKC0tY29sb3ItYmFja2dyb3VuZC1idXR0b24tbm9ybWFsLWhvdmVyLTRtcTRvbik7XG4gIC0tY29sb3ItYmFja2dyb3VuZC1zZWdtZW50LXdyYXBwZXItenhpNTEzOnZhcigtLWNvbG9yLWJhY2tncm91bmQtY29udGFpbmVyLWNvbnRlbnQtaDExNGRqKTtcbiAgLS1jb2xvci1iYWNrZ3JvdW5kLWRpYWxvZy1qMTQzc3c6dmFyKC0tY29sb3ItYmFja2dyb3VuZC1zdGF0dXMtaW5mby11d2UxZTkpO1xuICAtLWNvbG9yLXRleHQtY2hhdC1idWJibGUtb3V0Z29pbmctMGNncTQ5OnZhcigtLWNvbG9yLXRleHQtYm9keS1kZWZhdWx0LXJ5amN0MSk7XG4gIC0tY29sb3ItdGV4dC1jaGF0LWJ1YmJsZS1pbmNvbWluZy03dHdxNTE6dmFyKC0tY29sb3ItdGV4dC1ib2R5LWRlZmF1bHQtcnlqY3QxKTtcbiAgLS1jb2xvci1ib3JkZXItYnV0dG9uLXByaW1hcnktZGlzYWJsZWQtcm1lbjlvOnZhcigtLWNvbG9yLWJhY2tncm91bmQtYnV0dG9uLXByaW1hcnktZGlzYWJsZWQtZnQzbnEwKTtcbiAgLS1jb2xvci1ib3JkZXItY29kZS1lZGl0b3ItcGFuZS1pdGVtLWhvdmVyLXNiYW00Mjp2YXIoLS1jb2xvci1ib3JkZXItZHJvcGRvd24taXRlbS1ob3Zlci1pbDUyZnYpO1xuICAtLWNvbG9yLWJvcmRlci1jb250cm9sLWNoZWNrZWQtaGZhaTJhOnZhcigtLWNvbG9yLWJhY2tncm91bmQtY29udHJvbC1jaGVja2VkLXhrNWN5Mik7XG4gIC0tY29sb3ItYm9yZGVyLWNvbnRyb2wtZGlzYWJsZWQtbnBtdmd1OnZhcigtLWNvbG9yLWJhY2tncm91bmQtY29udHJvbC1kaXNhYmxlZC0xZG00bWspO1xuICAtLWNvbG9yLWJvcmRlci1kaXZpZGVyLXBhbmVsLWJvdHRvbS1mdTdkZ246dmFyKC0tY29sb3ItYm9yZGVyLWRpdmlkZXItZGVmYXVsdC1uZmVybWMpO1xuICAtLWNvbG9yLWJvcmRlci1kaXZpZGVyLXBhbmVsLXNpZGUtZWRncnppOnZhcigtLWNvbG9yLWJvcmRlci1kaXZpZGVyLWRlZmF1bHQtbmZlcm1jKTtcbiAgLS1jb2xvci1ib3JkZXItZHJvcGRvd24tZ3JvdXAtN2Y5MHM3OnZhcigtLWNvbG9yLWJvcmRlci1kcm9wZG93bi1pdGVtLWRlZmF1bHQtZzFyZmZ1KTtcbiAgLS1jb2xvci1ib3JkZXItZHJvcGRvd24taXRlbS1kZWZhdWx0LWcxcmZmdTp2YXIoLS1jb2xvci1ib3JkZXItZGl2aWRlci1kZWZhdWx0LW5mZXJtYyk7XG4gIC0tY29sb3ItYm9yZGVyLWRyb3Bkb3duLWl0ZW0tc2VsZWN0ZWQtNnJxM2ZtOnZhcigtLWNvbG9yLWJvcmRlci1pdGVtLXNlbGVjdGVkLWdvcjhpYik7XG4gIC0tY29sb3ItYm9yZGVyLWVkaXRhYmxlLWNlbGwtaG92ZXItc2UyeTNzOnZhcigtLWNvbG9yLWJvcmRlci1kcm9wZG93bi1pdGVtLWhvdmVyLWlsNTJmdik7XG4gIC0tY29sb3ItYm9yZGVyLWlucHV0LWRpc2FibGVkLXl5aGx2eTp2YXIoLS1jb2xvci1iYWNrZ3JvdW5kLWlucHV0LWRpc2FibGVkLWNuOWJwaik7XG4gIC0tY29sb3ItYm9yZGVyLWl0ZW0tcGxhY2Vob2xkZXItZXd4ZWRpOnZhcigtLWNvbG9yLWJvcmRlci1pdGVtLXNlbGVjdGVkLWdvcjhpYik7XG4gIC0tY29sb3ItYm9yZGVyLWl0ZW0tc2VsZWN0ZWQtZ29yOGliOnZhcigtLWNvbG9yLWl0ZW0tc2VsZWN0ZWQtamRnNXlkKTtcbiAgLS1jb2xvci1ib3JkZXItcGFuZWwtaGVhZGVyLWEzZzF4eTp2YXIoLS1jb2xvci1ib3JkZXItZGl2aWRlci1kZWZhdWx0LW5mZXJtYyk7XG4gIC0tY29sb3ItYm9yZGVyLXBvcG92ZXItdm9iOWc3OnZhcigtLWNvbG9yLWJvcmRlci1kcm9wZG93bi1jb250YWluZXItNGFhNzU2KTtcbiAgLS1jb2xvci1ib3JkZXItc2VnbWVudC1hY3RpdmUtNHhlZnA5OnZhcigtLWNvbG9yLWJvcmRlci1zZWdtZW50LWRlZmF1bHQtMzN4c29kKTtcbiAgLS1jb2xvci1ib3JkZXItc2VnbWVudC1kaXNhYmxlZC03Ymd5dzk6dmFyKC0tY29sb3ItYm9yZGVyLXNlZ21lbnQtZGVmYXVsdC0zM3hzb2QpO1xuICAtLWNvbG9yLWJvcmRlci1zZWdtZW50LWhvdmVyLTk0MXhlYTp2YXIoLS1jb2xvci1ib3JkZXItc2VnbWVudC1kZWZhdWx0LTMzeHNvZCk7XG4gIC0tY29sb3ItYm9yZGVyLWRpYWxvZy1hbHBoZnA6dmFyKC0tY29sb3ItYm9yZGVyLXN0YXR1cy1pbmZvLWQzc243Myk7XG4gIC0tY29sb3ItYm9yZGVyLXRhYnMtc2hhZG93LWg1Nmk3dDp2YXIoLS1jb2xvci1ncmV5LXRyYW5zcGFyZW50LXFoNzU1OSk7XG4gIC0tY29sb3ItYm9yZGVyLXRhYnMtdW5kZXJsaW5lLXhlOW9pMzp2YXIoLS1jb2xvci10ZXh0LWFjY2VudC13bHBhdHUpO1xuICAtLWNvbG9yLWJvcmRlci10aWxlcy1kaXNhYmxlZC1meHhqYzc6dmFyKC0tY29sb3ItYmFja2dyb3VuZC10aWxlcy1kaXNhYmxlZC0zb3hudXcpO1xuICAtLWNvbG9yLXNoYWRvdy1kZWZhdWx0LXB3OW84cjp2YXIoLS1jb2xvci1ncmV5LXRyYW5zcGFyZW50LWhlYXZ5LTl2ejc0dCk7XG4gIC0tY29sb3ItdGV4dC1idXR0b24taW5saW5lLWljb24tZGVmYXVsdC1lczkwcGM6dmFyKC0tY29sb3ItdGV4dC1saW5rLWRlZmF1bHQtOHl2OWI3KTtcbiAgLS1jb2xvci10ZXh0LWJ1dHRvbi1pbmxpbmUtaWNvbi1kaXNhYmxlZC1odWkyeTg6dmFyKC0tY29sb3ItdGV4dC1pbnRlcmFjdGl2ZS1kaXNhYmxlZC12Ym82djUpO1xuICAtLWNvbG9yLXRleHQtYnV0dG9uLWlubGluZS1pY29uLWhvdmVyLTM0NzE2YTp2YXIoLS1jb2xvci10ZXh0LWxpbmstaG92ZXItcGt5dGY3KTtcbiAgLS1jb2xvci10ZXh0LWxpbmstYnV0dG9uLW5vcm1hbC1kZWZhdWx0LTFobzluODp2YXIoLS1jb2xvci10ZXh0LWJ1dHRvbi1ub3JtYWwtZGVmYXVsdC0zZmN3cHQpO1xuICAtLWNvbG9yLXRleHQtbGluay1idXR0b24tbm9ybWFsLWhvdmVyLWttcm1xczp2YXIoLS1jb2xvci10ZXh0LWJ1dHRvbi1ub3JtYWwtaG92ZXIta3pxNWUzKTtcbiAgLS1jb2xvci10ZXh0LWxpbmstYnV0dG9uLW5vcm1hbC1hY3RpdmUtZDNxcDRvOnZhcigtLWNvbG9yLXRleHQtYnV0dG9uLW5vcm1hbC1hY3RpdmUtZXZ4bjQ5KTtcbiAgLS1jb2xvci10ZXh0LWNhbGVuZGFyLWRhdGUtaG92ZXItODA4ZG95OnZhcigtLWNvbG9yLXRleHQtZHJvcGRvd24taXRlbS1kZWZhdWx0LWJqZGd2ZSk7XG4gIC0tY29sb3ItdGV4dC1jb2x1bW4tc29ydGluZy1pY29uLW1xcjI3Njp2YXIoLS1jb2xvci10ZXh0LWNvbHVtbi1oZWFkZXItb3V4ODk0KTtcbiAgLS1jb2xvci10ZXh0LWNvbnRyb2wtZGlzYWJsZWQtcWc4azU4OnZhcigtLWNvbG9yLXRleHQtaW50ZXJhY3RpdmUtZGlzYWJsZWQtdmJvNnY1KTtcbiAgLS1jb2xvci10ZXh0LWRyb3Bkb3duLWZvb3Rlci1rN2RmN2g6dmFyKC0tY29sb3ItdGV4dC1mb3JtLXNlY29uZGFyeS00dXNkd2cpO1xuICAtLWNvbG9yLXRleHQtZHJvcGRvd24tZ3JvdXAtbGFiZWwtM3ZqaTRrOnZhcigtLWNvbG9yLXRleHQtZ3JvdXAtbGFiZWwtNGdkcGNsKTtcbiAgLS1jb2xvci10ZXh0LWRyb3Bkb3duLWl0ZW0tZGltbWVkLTh0d242Yjp2YXIoLS1jb2xvci10ZXh0LWludGVyYWN0aXZlLWRpc2FibGVkLXZibzZ2NSk7XG4gIC0tY29sb3ItdGV4dC1kcm9wZG93bi1pdGVtLWRpc2FibGVkLW5laHhiNzp2YXIoLS1jb2xvci10ZXh0LWludGVyYWN0aXZlLWRpc2FibGVkLXZibzZ2NSk7XG4gIC0tY29sb3ItdGV4dC1kcm9wZG93bi1pdGVtLXNlY29uZGFyeS00ZjM0ZjY6dmFyKC0tY29sb3ItdGV4dC1mb3JtLXNlY29uZGFyeS00dXNkd2cpO1xuICAtLWNvbG9yLXRleHQtZXhwYW5kYWJsZS1zZWN0aW9uLWhvdmVyLThoMzE4Njp2YXIoLS1jb2xvci10ZXh0LWFjY2VudC13bHBhdHUpO1xuICAtLWNvbG9yLXRleHQtZXhwYW5kYWJsZS1zZWN0aW9uLW5hdmlnYXRpb24taWNvbi1kZWZhdWx0LXR3Z3B6aDp2YXIoLS1jb2xvci10ZXh0LWludGVyYWN0aXZlLWRlZmF1bHQtY3Bva3RyKTtcbiAgLS1jb2xvci10ZXh0LWZvcm0tbGFiZWwtemhzdm11OnZhcigtLWNvbG9yLXRleHQtZm9ybS1kZWZhdWx0LTFmNGVkeik7XG4gIC0tY29sb3ItdGV4dC1pbnB1dC1wbGFjZWhvbGRlci1kaXNhYmxlZC15ZWE5eDA6dmFyKC0tY29sb3ItdGV4dC1pbnB1dC1kaXNhYmxlZC1rMHpvd3MpO1xuICAtLWNvbG9yLXRleHQtbGFiZWwtbW8zbngwOnZhcigtLWNvbG9yLXRleHQtZm9ybS1sYWJlbC16aHN2bXUpO1xuICAtLWNvbG9yLXRleHQtcGFnaW5hdGlvbi1wYWdlLW51bWJlci1hY3RpdmUtZGlzYWJsZWQtdzR4aGEzOnZhcigtLWNvbG9yLXRleHQtaW50ZXJhY3RpdmUtZGlzYWJsZWQtdmJvNnY1KTtcbiAgLS1jb2xvci10ZXh0LXNlZ21lbnQtaG92ZXItb2I1dHhtOnZhcigtLWNvbG9yLXRleHQtYnV0dG9uLW5vcm1hbC1ob3Zlci1renE1ZTMpO1xuICAtLWNvbG9yLXRleHQtdHV0b3JpYWwtaG90c3BvdC1kZWZhdWx0LXN2dXc1Mjp2YXIoLS1jb2xvci10ZXh0LWxpbmstZGVmYXVsdC04eXY5YjcpO1xuICAtLWNvbG9yLXRleHQtdHV0b3JpYWwtaG90c3BvdC1ob3Zlci1taTc5YmY6dmFyKC0tY29sb3ItdGV4dC1saW5rLWhvdmVyLXBreXRmNyk7XG4gIC0tc2hhZG93LWRyb3B1cC1yNHNzM3Q6dmFyKC0tc2hhZG93LWRyb3Bkb3duLW05aWhpNCk7XG4gIC0tc2hhZG93LW1vZGFsLWNya2U4Zjp2YXIoLS1zaGFkb3ctZHJvcGRvd24tbTlpaGk0KTtcbiAgLS1zaGFkb3ctcG9wb3Zlci1nMHIxMWM6dmFyKC0tc2hhZG93LWRyb3Bkb3duLW05aWhpNCk7XG59XG5cbi5hd3N1aS1jb250ZXh0LWFwcC1sYXlvdXQtdG9vbGJhcjpub3QoI1xcOSkge1xuICAtLWNvbG9yLWJhY2tncm91bmQtbGF5b3V0LW1haW4taHR0NGZtOnZhcigtLWNvbG9yLW5ldXRyYWwtNTAtcHZ1MDRuKTtcbn1cblxuLmF3c3VpLWNvbnRleHQtY29tcGFjdC10YWJsZTpub3QoI1xcOSkge1xuICAtLXNpemUtdmVydGljYWwtaW5wdXQtZGw5NXlsOjI4cHg7XG4gIC0tc3BhY2Utc2NhbGVkLXh4eHMtaDJzYzUxOnZhcigtLXNwYWNlLW5vbmUteGs2cXpmKTtcbiAgLS1zcGFjZS1zY2FsZWQteHhzLWZvZTExNDp2YXIoLS1zcGFjZS14eHhzLXBhamhhZCk7XG4gIC0tc3BhY2Utc2NhbGVkLXhzLWR3OXdsNTp2YXIoLS1zcGFjZS14eHMtaHdma2FpKTtcbiAgLS1zcGFjZS1zY2FsZWQtcy1pdXVpaG06dmFyKC0tc3BhY2UteHMteW1sbTBiKTtcbiAgLS1zcGFjZS1zY2FsZWQtbS1sMzdnaDc6dmFyKC0tc3BhY2Utcy10dmdob2gpO1xuICAtLXNwYWNlLXNjYWxlZC1sLWs1a29oeTp2YXIoLS1zcGFjZS1tLWRzdW15dCk7XG4gIC0tc3BhY2Utc2NhbGVkLXhsLWd0NTAyYTp2YXIoLS1zcGFjZS1sLTJ1ZDFwMyk7XG4gIC0tc3BhY2Utc2NhbGVkLXh4bC1pZ2MybWg6dmFyKC0tc3BhY2UteGwtamZ5M3g0KTtcbiAgLS1zcGFjZS1zY2FsZWQteHh4bC0yYjNtYnA6dmFyKC0tc3BhY2UteHhsLTMyc3JtNCk7XG4gIC0tc3BhY2UtYWxlcnQtdmVydGljYWwtbDUwbzZ6OnZhcigtLXNwYWNlLWZsYXNoYmFyLXZlcnRpY2FsLWp5eWk2bSk7XG4gIC0tc3BhY2UtYnV0dG9uLWhvcml6b250YWwtem5qdmJ0OnZhcigtLXNwYWNlLXNjYWxlZC1sLWs1a29oeSk7XG4gIC0tc3BhY2UtYnV0dG9uLW1vZGFsLWRpc21pc3MtdmVydGljYWwteWQ1MXcyOnZhcigtLXNwYWNlLXNjYWxlZC14eHhzLWgyc2M1MSk7XG4gIC0tc3BhY2UtY2FyZC12ZXJ0aWNhbC1iYWVjMHo6dmFyKC0tc3BhY2Utc2NhbGVkLW0tbDM3Z2g3KTtcbiAgLS1zcGFjZS1jb250YWluZXItaGVhZGVyLWJvdHRvbS1lYnk5M3c6dmFyKC0tc3BhY2Utc2NhbGVkLXhzLWR3OXdsNSk7XG4gIC0tc3BhY2UtY29udGVudC1oZWFkZXItcGFkZGluZy1ib3R0b20tMW53a3k3OnZhcigtLXNwYWNlLXNjYWxlZC1tLWwzN2doNyk7XG4gIC0tc3BhY2UtZmxhc2hiYXItdmVydGljYWwtanl5aTZtOnZhcigtLXNwYWNlLXNjYWxlZC14cy1kdzl3bDUpO1xuICAtLXNwYWNlLXBhbmVsLWNvbnRlbnQtYm90dG9tLTliMXlyejp2YXIoLS1zcGFjZS1zY2FsZWQteHh4bC0yYjNtYnApO1xuICAtLXNwYWNlLXBhbmVsLWNvbnRlbnQtdG9wLXYwbWEzNTp2YXIoLS1zcGFjZS1zY2FsZWQtbC1rNWtvaHkpO1xuICAtLXNwYWNlLXBhbmVsLWhlYWRlci12ZXJ0aWNhbC0ycnNoM3o6dmFyKC0tc3BhY2Utc2NhbGVkLWwtazVrb2h5KTtcbiAgLS1zcGFjZS1wYW5lbC1zaWRlLXJpZ2h0LWN1NG5tdzp2YXIoLS1zcGFjZS1zY2FsZWQteGwtZ3Q1MDJhKTtcbiAgLS1zcGFjZS1wYW5lbC1zcGxpdC10b3AteGtxczlnOnZhcigtLXNwYWNlLXNjYWxlZC1sLWs1a29oeSk7XG4gIC0tc3BhY2UtcGFuZWwtc3BsaXQtYm90dG9tLWFzZG8xNTp2YXIoLS1zcGFjZS1zY2FsZWQtbC1rNWtvaHkpO1xuICAtLXNwYWNlLXRhYnMtY29udGVudC10b3AtcGQ0bzdiOnZhcigtLXNwYWNlLXNjYWxlZC1zLWl1dWlobSk7XG59XG5cbi5hd3N1aS1jb250ZXh0LWZsYXNoYmFyOm5vdCgjXFw5KSB7XG4gIC0tY29sb3ItYmFja2dyb3VuZC1idXR0b24tbm9ybWFsLWFjdGl2ZS0zcWR4OXg6cmdiYSgwLCA3LCAyMiwgMC4yKTtcbiAgLS1jb2xvci1iYWNrZ3JvdW5kLWJ1dHRvbi1ub3JtYWwtZGVmYXVsdC14c29qbmY6dHJhbnNwYXJlbnQ7XG4gIC0tY29sb3ItYmFja2dyb3VuZC1idXR0b24tbm9ybWFsLWhvdmVyLTRtcTRvbjpyZ2JhKDAsIDcsIDIyLCAwLjE1KTtcbiAgLS1jb2xvci1iYWNrZ3JvdW5kLWJ1dHRvbi1wcmltYXJ5LWFjdGl2ZS0yeXJldWM6dmFyKC0tY29sb3ItcHJpbWFyeS05MDAtYTVrcXJyKTtcbiAgLS1jb2xvci1iYWNrZ3JvdW5kLWJ1dHRvbi1wcmltYXJ5LWRlZmF1bHQtbXpiZDZ4OnZhcigtLWNvbG9yLWJvcmRlci1idXR0b24tbm9ybWFsLWRlZmF1bHQtczhqbnZ1KTtcbiAgLS1jb2xvci1iYWNrZ3JvdW5kLWJ1dHRvbi1wcmltYXJ5LWhvdmVyLWJvMDltazp2YXIoLS1jb2xvci1ib3JkZXItYnV0dG9uLW5vcm1hbC1ob3Zlci02Z3lseGYpO1xuICAtLWNvbG9yLWJhY2tncm91bmQtaW5saW5lLWNvZGUtMmR1OXA4OnJnYmEoMCwgMCwgMCwgMC4yKTtcbiAgLS1jb2xvci1ib3JkZXItYnV0dG9uLW5vcm1hbC1hY3RpdmUtZDhhOHY4OnZhcigtLWNvbG9yLXdoaXRlLXAxemx2eSk7XG4gIC0tY29sb3ItYm9yZGVyLWJ1dHRvbi1ub3JtYWwtZGVmYXVsdC1zOGpudnU6dmFyKC0tY29sb3ItbmV1dHJhbC0xMDAtZ2szbHZmKTtcbiAgLS1jb2xvci1ib3JkZXItYnV0dG9uLW5vcm1hbC1ob3Zlci02Z3lseGY6dmFyKC0tY29sb3Itd2hpdGUtcDF6bHZ5KTtcbiAgLS1jb2xvci1ib3JkZXItZGl2aWRlci1kZWZhdWx0LW5mZXJtYzp2YXIoLS1jb2xvci1uZXV0cmFsLTEwMC1nazNsdmYpO1xuICAtLWNvbG9yLWJvcmRlci1pdGVtLWZvY3VzZWQtbHoxenM2OnZhcigtLWNvbG9yLW5ldXRyYWwtMTAwLWdrM2x2Zik7XG4gIC0tY29sb3ItdGV4dC1ib2R5LWRlZmF1bHQtcnlqY3QxOnZhcigtLWNvbG9yLW5ldXRyYWwtMTAwLWdrM2x2Zik7XG4gIC0tY29sb3ItdGV4dC1ib2R5LXNlY29uZGFyeS1wOWRqam06dmFyKC0tY29sb3ItbmV1dHJhbC0xMDAtZ2szbHZmKTtcbiAgLS1jb2xvci10ZXh0LWJ1dHRvbi1ub3JtYWwtYWN0aXZlLWV2eG40OTp2YXIoLS1jb2xvci13aGl0ZS1wMXpsdnkpO1xuICAtLWNvbG9yLXRleHQtYnV0dG9uLW5vcm1hbC1kZWZhdWx0LTNmY3dwdDp2YXIoLS1jb2xvci1uZXV0cmFsLTEwMC1nazNsdmYpO1xuICAtLWNvbG9yLXRleHQtYnV0dG9uLW5vcm1hbC1ob3Zlci1renE1ZTM6dmFyKC0tY29sb3Itd2hpdGUtcDF6bHZ5KTtcbiAgLS1jb2xvci10ZXh0LWJ1dHRvbi1wcmltYXJ5LWFjdGl2ZS1zcmRrN286dmFyKC0tY29sb3Itd2hpdGUtcDF6bHZ5KTtcbiAgLS1jb2xvci10ZXh0LWJ1dHRvbi1wcmltYXJ5LWRlZmF1bHQtdHQyb3I4OnZhcigtLWNvbG9yLXdoaXRlLXAxemx2eSk7XG4gIC0tY29sb3ItdGV4dC1idXR0b24tcHJpbWFyeS1ob3Zlci1xbGQ5aHU6dmFyKC0tY29sb3Itd2hpdGUtcDF6bHZ5KTtcbiAgLS1jb2xvci10ZXh0LWV4cGFuZGFibGUtc2VjdGlvbi1kZWZhdWx0LXBqdmtncDp2YXIoLS1jb2xvci1uZXV0cmFsLTEwMC1nazNsdmYpO1xuICAtLWNvbG9yLXRleHQtZXhwYW5kYWJsZS1zZWN0aW9uLWhvdmVyLThoMzE4Njp2YXIoLS1jb2xvci13aGl0ZS1wMXpsdnkpO1xuICAtLWNvbG9yLXRleHQtaGVhZGluZy1zZWNvbmRhcnktZXh6amUxOnZhcigtLWNvbG9yLW5ldXRyYWwtMTAwLWdrM2x2Zik7XG4gIC0tY29sb3ItdGV4dC1sYWJlbC1tbzNueDA6dmFyKC0tY29sb3ItbmV1dHJhbC0xMDAtZ2szbHZmKTtcbiAgLS1jb2xvci10ZXh0LWxpbmstZGVmYXVsdC04eXY5Yjc6dmFyKC0tY29sb3ItbmV1dHJhbC0xMDAtZ2szbHZmKTtcbiAgLS1jb2xvci10ZXh0LWxpbmstaG92ZXItcGt5dGY3OnZhcigtLWNvbG9yLXdoaXRlLXAxemx2eSk7XG4gIC0tY29sb3ItdGV4dC10dXRvcmlhbC1ob3RzcG90LWRlZmF1bHQtc3Z1dzUyOnZhcigtLWNvbG9yLW5ldXRyYWwtMzAwLTA4d2k2ayk7XG4gIC0tY29sb3ItdGV4dC10dXRvcmlhbC1ob3RzcG90LWhvdmVyLW1pNzliZjp2YXIoLS1jb2xvci1uZXV0cmFsLTEwMC1nazNsdmYpO1xuICAtLWNvbG9yLWJhY2tncm91bmQtc2VnbWVudC1kZWZhdWx0LTlpdWNpbTp2YXIoLS1jb2xvci1iYWNrZ3JvdW5kLWJ1dHRvbi1ub3JtYWwtZGVmYXVsdC14c29qbmYpO1xuICAtLWNvbG9yLWJhY2tncm91bmQtc2VnbWVudC1ob3Zlci0ycmszcWQ6dmFyKC0tY29sb3ItYmFja2dyb3VuZC1idXR0b24tbm9ybWFsLWhvdmVyLTRtcTRvbik7XG4gIC0tY29sb3ItdGV4dC1jaGF0LWJ1YmJsZS1vdXRnb2luZy0wY2dxNDk6dmFyKC0tY29sb3ItdGV4dC1ib2R5LWRlZmF1bHQtcnlqY3QxKTtcbiAgLS1jb2xvci10ZXh0LWNoYXQtYnViYmxlLWluY29taW5nLTd0d3E1MTp2YXIoLS1jb2xvci10ZXh0LWJvZHktZGVmYXVsdC1yeWpjdDEpO1xuICAtLWNvbG9yLWJvcmRlci1kaXZpZGVyLXBhbmVsLWJvdHRvbS1mdTdkZ246dmFyKC0tY29sb3ItYm9yZGVyLWRpdmlkZXItZGVmYXVsdC1uZmVybWMpO1xuICAtLWNvbG9yLWJvcmRlci1kaXZpZGVyLXBhbmVsLXNpZGUtZWRncnppOnZhcigtLWNvbG9yLWJvcmRlci1kaXZpZGVyLWRlZmF1bHQtbmZlcm1jKTtcbiAgLS1jb2xvci1ib3JkZXItZHJvcGRvd24tZ3JvdXAtN2Y5MHM3OnZhcigtLWNvbG9yLWJvcmRlci1kcm9wZG93bi1pdGVtLWRlZmF1bHQtZzFyZmZ1KTtcbiAgLS1jb2xvci1ib3JkZXItZHJvcGRvd24taXRlbS1kZWZhdWx0LWcxcmZmdTp2YXIoLS1jb2xvci1ib3JkZXItZGl2aWRlci1kZWZhdWx0LW5mZXJtYyk7XG4gIC0tY29sb3ItYm9yZGVyLXBhbmVsLWhlYWRlci1hM2cxeHk6dmFyKC0tY29sb3ItYm9yZGVyLWRpdmlkZXItZGVmYXVsdC1uZmVybWMpO1xuICAtLWNvbG9yLXRleHQtYnV0dG9uLWlubGluZS1pY29uLWRlZmF1bHQtZXM5MHBjOnZhcigtLWNvbG9yLXRleHQtbGluay1kZWZhdWx0LTh5djliNyk7XG4gIC0tY29sb3ItdGV4dC1idXR0b24taW5saW5lLWljb24taG92ZXItMzQ3MTZhOnZhcigtLWNvbG9yLXRleHQtbGluay1ob3Zlci1wa3l0ZjcpO1xuICAtLWNvbG9yLXRleHQtbGluay1idXR0b24tbm9ybWFsLWRlZmF1bHQtMWhvOW44OnZhcigtLWNvbG9yLXRleHQtYnV0dG9uLW5vcm1hbC1kZWZhdWx0LTNmY3dwdCk7XG4gIC0tY29sb3ItdGV4dC1saW5rLWJ1dHRvbi1ub3JtYWwtaG92ZXIta21ybXFzOnZhcigtLWNvbG9yLXRleHQtYnV0dG9uLW5vcm1hbC1ob3Zlci1renE1ZTMpO1xuICAtLWNvbG9yLXRleHQtbGluay1idXR0b24tbm9ybWFsLWFjdGl2ZS1kM3FwNG86dmFyKC0tY29sb3ItdGV4dC1idXR0b24tbm9ybWFsLWFjdGl2ZS1ldnhuNDkpO1xuICAtLWNvbG9yLXRleHQtc2VnbWVudC1ob3Zlci1vYjV0eG06dmFyKC0tY29sb3ItdGV4dC1idXR0b24tbm9ybWFsLWhvdmVyLWt6cTVlMyk7XG59XG5cbi5hd3N1aS1jb250ZXh0LWZsYXNoYmFyLXdhcm5pbmc6bm90KCNcXDkpIHtcbiAgLS1jb2xvci1iYWNrZ3JvdW5kLWJ1dHRvbi1ub3JtYWwtYWN0aXZlLTNxZHg5eDpyZ2JhKDAsIDcsIDIyLCAwLjEpO1xuICAtLWNvbG9yLWJhY2tncm91bmQtYnV0dG9uLW5vcm1hbC1kZWZhdWx0LXhzb2puZjp0cmFuc3BhcmVudDtcbiAgLS1jb2xvci1iYWNrZ3JvdW5kLWJ1dHRvbi1ub3JtYWwtaG92ZXItNG1xNG9uOnJnYmEoMCwgNywgMjIsIDAuMDUpO1xuICAtLWNvbG9yLWJhY2tncm91bmQtYnV0dG9uLXByaW1hcnktYWN0aXZlLTJ5cmV1Yzp2YXIoLS1jb2xvci1wcmltYXJ5LTkwMC1hNWtxcnIpO1xuICAtLWNvbG9yLWJhY2tncm91bmQtYnV0dG9uLXByaW1hcnktZGVmYXVsdC1temJkNng6dmFyKC0tY29sb3ItYm9yZGVyLWJ1dHRvbi1ub3JtYWwtZGVmYXVsdC1zOGpudnUpO1xuICAtLWNvbG9yLWJhY2tncm91bmQtYnV0dG9uLXByaW1hcnktaG92ZXItYm8wOW1rOnZhcigtLWNvbG9yLWJvcmRlci1idXR0b24tbm9ybWFsLWhvdmVyLTZneWx4Zik7XG4gIC0tY29sb3ItYmFja2dyb3VuZC1wcm9ncmVzcy1iYXItY29udGVudC1pbi1mbGFzaC03YW55dnU6dmFyKC0tY29sb3ItbmV1dHJhbC05NTAtbHh5Ymg4KTtcbiAgLS1jb2xvci1iYWNrZ3JvdW5kLXByb2dyZXNzLWJhci1sYXlvdXQtaW4tZmxhc2gtbjVyOW03OnZhcigtLWNvbG9yLWdyZXktb3BhcXVlLTEwLXZ3Zm10cyk7XG4gIC0tY29sb3ItYm9yZGVyLWJ1dHRvbi1ub3JtYWwtYWN0aXZlLWQ4YTh2ODp2YXIoLS1jb2xvci10ZXh0LWJ1dHRvbi1ub3JtYWwtaG92ZXIta3pxNWUzKTtcbiAgLS1jb2xvci1ib3JkZXItYnV0dG9uLW5vcm1hbC1kZWZhdWx0LXM4am52dTp2YXIoLS1jb2xvci10ZXh0LWJ1dHRvbi1ub3JtYWwtZGVmYXVsdC0zZmN3cHQpO1xuICAtLWNvbG9yLWJvcmRlci1idXR0b24tbm9ybWFsLWhvdmVyLTZneWx4Zjp2YXIoLS1jb2xvci10ZXh0LWJ1dHRvbi1ub3JtYWwtaG92ZXIta3pxNWUzKTtcbiAgLS1jb2xvci1ib3JkZXItZGl2aWRlci1kZWZhdWx0LW5mZXJtYzp2YXIoLS1jb2xvci10ZXh0LW5vdGlmaWNhdGlvbi15ZWxsb3ctdmp0ZHhrKTtcbiAgLS1jb2xvci1ib3JkZXItaXRlbS1mb2N1c2VkLWx6MXpzNjp2YXIoLS1jb2xvci10ZXh0LW5vdGlmaWNhdGlvbi15ZWxsb3ctdmp0ZHhrKTtcbiAgLS1jb2xvci10ZXh0LWJvZHktZGVmYXVsdC1yeWpjdDE6dmFyKC0tY29sb3ItdGV4dC1ub3RpZmljYXRpb24teWVsbG93LXZqdGR4ayk7XG4gIC0tY29sb3ItdGV4dC1ib2R5LXNlY29uZGFyeS1wOWRqam06dmFyKC0tY29sb3ItdGV4dC1ub3RpZmljYXRpb24teWVsbG93LXZqdGR4ayk7XG4gIC0tY29sb3ItdGV4dC1idXR0b24tbm9ybWFsLWFjdGl2ZS1ldnhuNDk6dmFyKC0tY29sb3ItdGV4dC1idXR0b24tbm9ybWFsLWhvdmVyLWt6cTVlMyk7XG4gIC0tY29sb3ItdGV4dC1idXR0b24tbm9ybWFsLWRlZmF1bHQtM2Zjd3B0OnZhcigtLWNvbG9yLW5ldXRyYWwtNjUwLW1paWs0Zik7XG4gIC0tY29sb3ItdGV4dC1idXR0b24tbm9ybWFsLWhvdmVyLWt6cTVlMzp2YXIoLS1jb2xvci1uZXV0cmFsLTk1MC1seHliaDgpO1xuICAtLWNvbG9yLXRleHQtbGluay1idXR0b24tbm9ybWFsLWRlZmF1bHQtMWhvOW44OnZhcigtLWNvbG9yLXRleHQtbGluay1kZWZhdWx0LTh5djliNyk7XG4gIC0tY29sb3ItdGV4dC1saW5rLWJ1dHRvbi1ub3JtYWwtaG92ZXIta21ybXFzOnZhcigtLWNvbG9yLXRleHQtbGluay1ob3Zlci1wa3l0ZjcpO1xuICAtLWNvbG9yLXRleHQtYnV0dG9uLXByaW1hcnktYWN0aXZlLXNyZGs3bzp2YXIoLS1jb2xvci13aGl0ZS1wMXpsdnkpO1xuICAtLWNvbG9yLXRleHQtYnV0dG9uLXByaW1hcnktZGVmYXVsdC10dDJvcjg6dmFyKC0tY29sb3Itd2hpdGUtcDF6bHZ5KTtcbiAgLS1jb2xvci10ZXh0LWJ1dHRvbi1wcmltYXJ5LWhvdmVyLXFsZDlodTp2YXIoLS1jb2xvci13aGl0ZS1wMXpsdnkpO1xuICAtLWNvbG9yLXRleHQtZXhwYW5kYWJsZS1zZWN0aW9uLWRlZmF1bHQtcGp2a2dwOnZhcigtLWNvbG9yLXRleHQtbm90aWZpY2F0aW9uLXllbGxvdy12anRkeGspO1xuICAtLWNvbG9yLXRleHQtZXhwYW5kYWJsZS1zZWN0aW9uLWhvdmVyLThoMzE4Njp2YXIoLS1jb2xvci10ZXh0LW5vdGlmaWNhdGlvbi15ZWxsb3ctdmp0ZHhrKTtcbiAgLS1jb2xvci10ZXh0LWhlYWRpbmctc2Vjb25kYXJ5LWV4emplMTp2YXIoLS1jb2xvci10ZXh0LW5vdGlmaWNhdGlvbi15ZWxsb3ctdmp0ZHhrKTtcbiAgLS1jb2xvci10ZXh0LWludGVyYWN0aXZlLWludmVydGVkLWRlZmF1bHQtbnp0aGFuOnZhcigtLWNvbG9yLW5ldXRyYWwtNjUwLW1paWs0Zik7XG4gIC0tY29sb3ItdGV4dC1pbnRlcmFjdGl2ZS1pbnZlcnRlZC1ob3Zlci1vYTdwbGk6dmFyKC0tY29sb3ItbmV1dHJhbC05NTAtbHh5Ymg4KTtcbiAgLS1jb2xvci10ZXh0LWxhYmVsLW1vM254MDp2YXIoLS1jb2xvci10ZXh0LW5vdGlmaWNhdGlvbi15ZWxsb3ctdmp0ZHhrKTtcbiAgLS1jb2xvci10ZXh0LWxpbmstZGVmYXVsdC04eXY5Yjc6dmFyKC0tY29sb3ItdGV4dC1ub3RpZmljYXRpb24teWVsbG93LXZqdGR4ayk7XG4gIC0tY29sb3ItdGV4dC1saW5rLWhvdmVyLXBreXRmNzp2YXIoLS1jb2xvci10ZXh0LW5vdGlmaWNhdGlvbi15ZWxsb3ctdmp0ZHhrKTtcbiAgLS1jb2xvci10ZXh0LWxpbmstaW52ZXJ0ZWQtaG92ZXItYjR3ZzZhOnZhcigtLWNvbG9yLXRleHQtbm90aWZpY2F0aW9uLXllbGxvdy12anRkeGspO1xuICAtLWNvbG9yLXRleHQtbm90aWZpY2F0aW9uLWRlZmF1bHQtdzV0ZGRxOnZhcigtLWNvbG9yLXRleHQtbm90aWZpY2F0aW9uLXllbGxvdy12anRkeGspO1xuICAtLWNvbG9yLXRleHQtdHV0b3JpYWwtaG90c3BvdC1kZWZhdWx0LXN2dXc1Mjp2YXIoLS1jb2xvci1uZXV0cmFsLTYwMC1mbG4xd3cpO1xuICAtLWNvbG9yLXRleHQtdHV0b3JpYWwtaG90c3BvdC1ob3Zlci1taTc5YmY6dmFyKC0tY29sb3ItbmV1dHJhbC05MDAtdjBtdG9jKTtcbiAgLS1jb2xvci1iYWNrZ3JvdW5kLXNlZ21lbnQtZGVmYXVsdC05aXVjaW06dmFyKC0tY29sb3ItYmFja2dyb3VuZC1idXR0b24tbm9ybWFsLWRlZmF1bHQteHNvam5mKTtcbiAgLS1jb2xvci1iYWNrZ3JvdW5kLXNlZ21lbnQtaG92ZXItMnJrM3FkOnZhcigtLWNvbG9yLWJhY2tncm91bmQtYnV0dG9uLW5vcm1hbC1ob3Zlci00bXE0b24pO1xuICAtLWNvbG9yLXRleHQtY2hhdC1idWJibGUtb3V0Z29pbmctMGNncTQ5OnZhcigtLWNvbG9yLXRleHQtYm9keS1kZWZhdWx0LXJ5amN0MSk7XG4gIC0tY29sb3ItdGV4dC1jaGF0LWJ1YmJsZS1pbmNvbWluZy03dHdxNTE6dmFyKC0tY29sb3ItdGV4dC1ib2R5LWRlZmF1bHQtcnlqY3QxKTtcbiAgLS1jb2xvci1ib3JkZXItZGl2aWRlci1wYW5lbC1ib3R0b20tZnU3ZGduOnZhcigtLWNvbG9yLWJvcmRlci1kaXZpZGVyLWRlZmF1bHQtbmZlcm1jKTtcbiAgLS1jb2xvci1ib3JkZXItZGl2aWRlci1wYW5lbC1zaWRlLWVkZ3J6aTp2YXIoLS1jb2xvci1ib3JkZXItZGl2aWRlci1kZWZhdWx0LW5mZXJtYyk7XG4gIC0tY29sb3ItYm9yZGVyLWRyb3Bkb3duLWdyb3VwLTdmOTBzNzp2YXIoLS1jb2xvci1ib3JkZXItZHJvcGRvd24taXRlbS1kZWZhdWx0LWcxcmZmdSk7XG4gIC0tY29sb3ItYm9yZGVyLWRyb3Bkb3duLWl0ZW0tZGVmYXVsdC1nMXJmZnU6dmFyKC0tY29sb3ItYm9yZGVyLWRpdmlkZXItZGVmYXVsdC1uZmVybWMpO1xuICAtLWNvbG9yLWJvcmRlci1wYW5lbC1oZWFkZXItYTNnMXh5OnZhcigtLWNvbG9yLWJvcmRlci1kaXZpZGVyLWRlZmF1bHQtbmZlcm1jKTtcbiAgLS1jb2xvci10ZXh0LWJ1dHRvbi1pbmxpbmUtaWNvbi1kZWZhdWx0LWVzOTBwYzp2YXIoLS1jb2xvci10ZXh0LWxpbmstZGVmYXVsdC04eXY5YjcpO1xuICAtLWNvbG9yLXRleHQtYnV0dG9uLWlubGluZS1pY29uLWhvdmVyLTM0NzE2YTp2YXIoLS1jb2xvci10ZXh0LWxpbmstaG92ZXItcGt5dGY3KTtcbiAgLS1jb2xvci10ZXh0LWxpbmstYnV0dG9uLW5vcm1hbC1hY3RpdmUtZDNxcDRvOnZhcigtLWNvbG9yLXRleHQtYnV0dG9uLW5vcm1hbC1hY3RpdmUtZXZ4bjQ5KTtcbiAgLS1jb2xvci10ZXh0LXNlZ21lbnQtaG92ZXItb2I1dHhtOnZhcigtLWNvbG9yLXRleHQtYnV0dG9uLW5vcm1hbC1ob3Zlci1renE1ZTMpO1xufVxuXG4uYXdzdWktY29udGV4dC1hbGVydDpub3QoI1xcOSkge1xuICAtLWNvbG9yLWJhY2tncm91bmQtYnV0dG9uLW5vcm1hbC1hY3RpdmUtM3FkeDl4OnJnYmEoMCwgNywgMjIsIDAuMSk7XG4gIC0tY29sb3ItYmFja2dyb3VuZC1idXR0b24tbm9ybWFsLWRlZmF1bHQteHNvam5mOnRyYW5zcGFyZW50O1xuICAtLWNvbG9yLWJhY2tncm91bmQtYnV0dG9uLW5vcm1hbC1ob3Zlci00bXE0b246cmdiYSgwLCA3LCAyMiwgMC4wNSk7XG4gIC0tY29sb3ItYmFja2dyb3VuZC1idXR0b24tcHJpbWFyeS1hY3RpdmUtMnlyZXVjOnZhcigtLWNvbG9yLXByaW1hcnktOTAwLWE1a3Fycik7XG4gIC0tY29sb3ItYmFja2dyb3VuZC1idXR0b24tcHJpbWFyeS1kZWZhdWx0LW16YmQ2eDp2YXIoLS1jb2xvci1ib3JkZXItYnV0dG9uLW5vcm1hbC1kZWZhdWx0LXM4am52dSk7XG4gIC0tY29sb3ItYmFja2dyb3VuZC1idXR0b24tcHJpbWFyeS1ob3Zlci1ibzA5bWs6dmFyKC0tY29sb3ItYm9yZGVyLWJ1dHRvbi1ub3JtYWwtaG92ZXItNmd5bHhmKTtcbiAgLS1jb2xvci1ib3JkZXItYnV0dG9uLW5vcm1hbC1hY3RpdmUtZDhhOHY4OnZhcigtLWNvbG9yLXRleHQtYnV0dG9uLW5vcm1hbC1ob3Zlci1renE1ZTMpO1xuICAtLWNvbG9yLWJvcmRlci1idXR0b24tbm9ybWFsLWRlZmF1bHQtczhqbnZ1OnZhcigtLWNvbG9yLXRleHQtYnV0dG9uLW5vcm1hbC1kZWZhdWx0LTNmY3dwdCk7XG4gIC0tY29sb3ItYm9yZGVyLWJ1dHRvbi1ub3JtYWwtaG92ZXItNmd5bHhmOnZhcigtLWNvbG9yLXRleHQtYnV0dG9uLW5vcm1hbC1ob3Zlci1renE1ZTMpO1xuICAtLWNvbG9yLWJvcmRlci1kaXZpZGVyLWRlZmF1bHQtbmZlcm1jOnZhcigtLWNvbG9yLXRleHQtYnV0dG9uLW5vcm1hbC1kZWZhdWx0LTNmY3dwdCk7XG4gIC0tY29sb3ItdGV4dC1idXR0b24tbm9ybWFsLWFjdGl2ZS1ldnhuNDk6dmFyKC0tY29sb3ItdGV4dC1idXR0b24tbm9ybWFsLWhvdmVyLWt6cTVlMyk7XG4gIC0tY29sb3ItdGV4dC1idXR0b24tbm9ybWFsLWRlZmF1bHQtM2Zjd3B0OnZhcigtLWNvbG9yLW5ldXRyYWwtNjUwLW1paWs0Zik7XG4gIC0tY29sb3ItdGV4dC1idXR0b24tbm9ybWFsLWhvdmVyLWt6cTVlMzp2YXIoLS1jb2xvci1uZXV0cmFsLTk1MC1seHliaDgpO1xuICAtLWNvbG9yLXRleHQtbGluay1idXR0b24tbm9ybWFsLWRlZmF1bHQtMWhvOW44OnZhcigtLWNvbG9yLXRleHQtbGluay1kZWZhdWx0LTh5djliNyk7XG4gIC0tY29sb3ItdGV4dC1saW5rLWJ1dHRvbi1ub3JtYWwtaG92ZXIta21ybXFzOnZhcigtLWNvbG9yLXRleHQtbGluay1ob3Zlci1wa3l0ZjcpO1xuICAtLWNvbG9yLXRleHQtYnV0dG9uLXByaW1hcnktYWN0aXZlLXNyZGs3bzp2YXIoLS1jb2xvci13aGl0ZS1wMXpsdnkpO1xuICAtLWNvbG9yLXRleHQtYnV0dG9uLXByaW1hcnktZGVmYXVsdC10dDJvcjg6dmFyKC0tY29sb3Itd2hpdGUtcDF6bHZ5KTtcbiAgLS1jb2xvci10ZXh0LWJ1dHRvbi1wcmltYXJ5LWhvdmVyLXFsZDlodTp2YXIoLS1jb2xvci13aGl0ZS1wMXpsdnkpO1xuICAtLWNvbG9yLXRleHQtZXhwYW5kYWJsZS1zZWN0aW9uLWRlZmF1bHQtcGp2a2dwOnZhcigtLWNvbG9yLXRleHQtYnV0dG9uLW5vcm1hbC1kZWZhdWx0LTNmY3dwdCk7XG4gIC0tY29sb3ItdGV4dC1leHBhbmRhYmxlLXNlY3Rpb24taG92ZXItOGgzMTg2OnZhcigtLWNvbG9yLXRleHQtYnV0dG9uLW5vcm1hbC1ob3Zlci1renE1ZTMpO1xuICAtLWZvbnQtZXhwYW5kYWJsZS1oZWFkaW5nLXNpemUtd3JzcjUyOjE0cHg7XG4gIC0tY29sb3ItYmFja2dyb3VuZC1zZWdtZW50LWRlZmF1bHQtOWl1Y2ltOnZhcigtLWNvbG9yLWJhY2tncm91bmQtYnV0dG9uLW5vcm1hbC1kZWZhdWx0LXhzb2puZik7XG4gIC0tY29sb3ItYmFja2dyb3VuZC1zZWdtZW50LWhvdmVyLTJyazNxZDp2YXIoLS1jb2xvci1iYWNrZ3JvdW5kLWJ1dHRvbi1ub3JtYWwtaG92ZXItNG1xNG9uKTtcbiAgLS1jb2xvci1ib3JkZXItZGl2aWRlci1wYW5lbC1ib3R0b20tZnU3ZGduOnZhcigtLWNvbG9yLWJvcmRlci1kaXZpZGVyLWRlZmF1bHQtbmZlcm1jKTtcbiAgLS1jb2xvci1ib3JkZXItZGl2aWRlci1wYW5lbC1zaWRlLWVkZ3J6aTp2YXIoLS1jb2xvci1ib3JkZXItZGl2aWRlci1kZWZhdWx0LW5mZXJtYyk7XG4gIC0tY29sb3ItYm9yZGVyLWRyb3Bkb3duLWdyb3VwLTdmOTBzNzp2YXIoLS1jb2xvci1ib3JkZXItZHJvcGRvd24taXRlbS1kZWZhdWx0LWcxcmZmdSk7XG4gIC0tY29sb3ItYm9yZGVyLWRyb3Bkb3duLWl0ZW0tZGVmYXVsdC1nMXJmZnU6dmFyKC0tY29sb3ItYm9yZGVyLWRpdmlkZXItZGVmYXVsdC1uZmVybWMpO1xuICAtLWNvbG9yLWJvcmRlci1wYW5lbC1oZWFkZXItYTNnMXh5OnZhcigtLWNvbG9yLWJvcmRlci1kaXZpZGVyLWRlZmF1bHQtbmZlcm1jKTtcbiAgLS1jb2xvci10ZXh0LWxpbmstYnV0dG9uLW5vcm1hbC1hY3RpdmUtZDNxcDRvOnZhcigtLWNvbG9yLXRleHQtYnV0dG9uLW5vcm1hbC1hY3RpdmUtZXZ4bjQ5KTtcbiAgLS1jb2xvci10ZXh0LXNlZ21lbnQtaG92ZXItb2I1dHhtOnZhcigtLWNvbG9yLXRleHQtYnV0dG9uLW5vcm1hbC1ob3Zlci1renE1ZTMpO1xufVxuXG4uYXdzdWktY29udGV4dC1jb250ZW50LWhlYWRlciAuYXdzdWktY29udGV4dC1hbGVydDpub3QoI1xcOSkge1xuICAtLWNvbG9yLWdyZXktb3BhcXVlLTcwLWV3dWFkZTpyZ2JhKDE1LCAyMCwgMjYsIDAuNyk7XG4gIC0tY29sb3ItZ3JleS10cmFuc3BhcmVudC1xaDc1NTk6cmdiYSgxNSwgMjAsIDI2LCAxKTtcbiAgLS1jb2xvci1ncmV5LXRyYW5zcGFyZW50LWhlYXZ5LTl2ejc0dDpyZ2JhKDE1LCAyMCwgMjYsIDEpO1xuICAtLWNvbG9yLWJhY2tncm91bmQtYmFkZ2UtaWNvbi11bDNzMnA6dmFyKC0tY29sb3ItZXJyb3ItNDAwLWMwa25iOCk7XG4gIC0tY29sb3ItYmFja2dyb3VuZC1idXR0b24tbGluay1hY3RpdmUtYTNpMXM5OnZhcigtLWNvbG9yLW5ldXRyYWwtNzAwLXF3OGF0cyk7XG4gIC0tY29sb3ItYmFja2dyb3VuZC1idXR0b24tbGluay1ob3Zlci1jdjN2eHY6dmFyKC0tY29sb3ItbmV1dHJhbC04MDAtdDdqNWFwKTtcbiAgLS1jb2xvci1iYWNrZ3JvdW5kLWJ1dHRvbi1ub3JtYWwtYWN0aXZlLTNxZHg5eDpyZ2JhKDI1NSwgMjU1LCAyNTUsIDAuMTUpO1xuICAtLWNvbG9yLWJhY2tncm91bmQtYnV0dG9uLW5vcm1hbC1kZWZhdWx0LXhzb2puZjp0cmFuc3BhcmVudDtcbiAgLS1jb2xvci1iYWNrZ3JvdW5kLWJ1dHRvbi1ub3JtYWwtZGlzYWJsZWQtdXd2ZWYzOnZhcigtLWNvbG9yLW5ldXRyYWwtODUwLTNmMGdybyk7XG4gIC0tY29sb3ItYmFja2dyb3VuZC1idXR0b24tbm9ybWFsLWhvdmVyLTRtcTRvbjpyZ2JhKDI1NSwgMjU1LCAyNTUsIDAuMSk7XG4gIC0tY29sb3ItYmFja2dyb3VuZC10b2dnbGUtYnV0dG9uLW5vcm1hbC1wcmVzc2VkLXpucXU0eDp2YXIoLS1jb2xvci1uZXV0cmFsLTcwMC1xdzhhdHMpO1xuICAtLWNvbG9yLWJhY2tncm91bmQtYnV0dG9uLXByaW1hcnktYWN0aXZlLTJ5cmV1Yzp2YXIoLS1jb2xvci1wcmltYXJ5LTQwMC1uOGg0YngpO1xuICAtLWNvbG9yLWJhY2tncm91bmQtYnV0dG9uLXByaW1hcnktZGVmYXVsdC1temJkNng6dmFyKC0tY29sb3ItYm9yZGVyLWJ1dHRvbi1ub3JtYWwtZGVmYXVsdC1zOGpudnUpO1xuICAtLWNvbG9yLWJhY2tncm91bmQtYnV0dG9uLXByaW1hcnktZGlzYWJsZWQtZnQzbnEwOnZhcigtLWNvbG9yLW5ldXRyYWwtNzUwLXBpOXFxZCk7XG4gIC0tY29sb3ItYmFja2dyb3VuZC1idXR0b24tcHJpbWFyeS1ob3Zlci1ibzA5bWs6dmFyKC0tY29sb3ItYm9yZGVyLWJ1dHRvbi1ub3JtYWwtaG92ZXItNmd5bHhmKTtcbiAgLS1jb2xvci1iYWNrZ3JvdW5kLWRpcmVjdGlvbi1idXR0b24tZGlzYWJsZWQtNHQ2em50OnZhcigtLWNvbG9yLW5ldXRyYWwtNzUwLXBpOXFxZCk7XG4gIC0tY29sb3ItYmFja2dyb3VuZC1jYWxlbmRhci1jdXJyZW50LWRhdGUtNm5rdzk2OnZhcigtLWNvbG9yLW5ldXRyYWwtNzAwLXF3OGF0cyk7XG4gIC0tY29sb3ItYmFja2dyb3VuZC1jZWxsLXNoYWRlZC0zbjh6cTM6dmFyKC0tY29sb3ItbmV1dHJhbC04MDAtdDdqNWFwKTtcbiAgLS1jb2xvci1iYWNrZ3JvdW5kLWNvZGUtZWRpdG9yLWd1dHRlci1hY3RpdmUtbGluZS1kZWZhdWx0LWpidTdxaDp2YXIoLS1jb2xvci1uZXV0cmFsLTUwMC04dmFuMGIpO1xuICAtLWNvbG9yLWJhY2tncm91bmQtY29kZS1lZGl0b3ItZ3V0dGVyLWRlZmF1bHQtMG9xN2VmOnZhcigtLWNvbG9yLW5ldXRyYWwtODAwLXQ3ajVhcCk7XG4gIC0tY29sb3ItYmFja2dyb3VuZC1jb2RlLWVkaXRvci1sb2FkaW5nLXhyZXllZDp2YXIoLS1jb2xvci1uZXV0cmFsLTgwMC10N2o1YXApO1xuICAtLWNvbG9yLWJhY2tncm91bmQtY29kZS1lZGl0b3ItcGFuZS1pdGVtLWhvdmVyLXVkNHp5Nzp2YXIoLS1jb2xvci1uZXV0cmFsLTcwMC1xdzhhdHMpO1xuICAtLWNvbG9yLWJhY2tncm91bmQtY29kZS1lZGl0b3Itc3RhdHVzLWJhci1jdHE4Y2I6dmFyKC0tY29sb3ItbmV1dHJhbC04MDAtdDdqNWFwKTtcbiAgLS1jb2xvci1iYWNrZ3JvdW5kLWNvbnRhaW5lci1jb250ZW50LWgxMTRkajp2YXIoLS1jb2xvci1uZXV0cmFsLTg1MC0zZjBncm8pO1xuICAtLWNvbG9yLWJhY2tncm91bmQtY29udGFpbmVyLWhlYWRlci0xeHZrZGc6dmFyKC0tY29sb3ItbmV1dHJhbC04NTAtM2YwZ3JvKTtcbiAgLS1jb2xvci1iYWNrZ3JvdW5kLWNvbnRyb2wtY2hlY2tlZC14azVjeTI6dmFyKC0tY29sb3ItcHJpbWFyeS00MDAtbjhoNGJ4KTtcbiAgLS1jb2xvci1iYWNrZ3JvdW5kLWNvbnRyb2wtZGVmYXVsdC1rNWRscXc6dmFyKC0tY29sb3ItbmV1dHJhbC04NTAtM2YwZ3JvKTtcbiAgLS1jb2xvci1iYWNrZ3JvdW5kLWNvbnRyb2wtZGlzYWJsZWQtMWRtNG1rOnZhcigtLWNvbG9yLW5ldXRyYWwtNzAwLXF3OGF0cyk7XG4gIC0tY29sb3ItYmFja2dyb3VuZC1kcm9wZG93bi1pdGVtLWRlZmF1bHQtZzE3MjZyOnZhcigtLWNvbG9yLW5ldXRyYWwtODAwLXQ3ajVhcCk7XG4gIC0tY29sb3ItYmFja2dyb3VuZC1kcm9wZG93bi1pdGVtLWZpbHRlci1tYXRjaC1nanB0MWg6dmFyKC0tY29sb3ItbmV1dHJhbC03MDAtcXc4YXRzKTtcbiAgLS1jb2xvci1iYWNrZ3JvdW5kLWRyb3Bkb3duLWl0ZW0taG92ZXItaXdydmMxOnZhcigtLWNvbG9yLW5ldXRyYWwtOTAwLXYwbXRvYyk7XG4gIC0tY29sb3ItYmFja2dyb3VuZC1pbmxpbmUtY29kZS0yZHU5cDg6cmdiYSgyNTUsIDI1NSwgMjU1LCAwLjEpO1xuICAtLWNvbG9yLWJhY2tncm91bmQtaW5wdXQtZGVmYXVsdC1ka2Q0Yno6dmFyKC0tY29sb3ItbmV1dHJhbC04NTAtM2YwZ3JvKTtcbiAgLS1jb2xvci1iYWNrZ3JvdW5kLWlucHV0LWRpc2FibGVkLWNuOWJwajp2YXIoLS1jb2xvci1uZXV0cmFsLTgwMC10N2o1YXApO1xuICAtLWNvbG9yLWJhY2tncm91bmQtaXRlbS1zZWxlY3RlZC1vMzQ1NW86dmFyKC0tY29sb3ItcHJpbWFyeS0xMDAwLTd1bW9weCk7XG4gIC0tY29sb3ItYmFja2dyb3VuZC1sYXlvdXQtbWFpbi1odHQ0Zm06dmFyKC0tY29sb3ItbmV1dHJhbC04NTAtM2YwZ3JvKTtcbiAgLS1jb2xvci1iYWNrZ3JvdW5kLWxheW91dC1wYW5lbC1ob3Zlci1lMWZrbTU6dmFyKC0tY29sb3ItbmV1dHJhbC03MDAtcXc4YXRzKTtcbiAgLS1jb2xvci1iYWNrZ3JvdW5kLWxheW91dC10b2dnbGUtc2VsZWN0ZWQtYWN0aXZlLXNnMjI2djp2YXIoLS1jb2xvci1wcmltYXJ5LTQwMC1uOGg0YngpO1xuICAtLWNvbG9yLWJhY2tncm91bmQtbGF5b3V0LXRvZ2dsZS1zZWxlY3RlZC1kZWZhdWx0LTAxMzAxbjp2YXIoLS1jb2xvci1wcmltYXJ5LTQwMC1uOGg0YngpO1xuICAtLWNvbG9yLWJhY2tncm91bmQtbGF5b3V0LXRvZ2dsZS1zZWxlY3RlZC1ob3Zlci1rcGJjOXg6dmFyKC0tY29sb3ItcHJpbWFyeS0zMDAtNXE2NW94KTtcbiAgLS1jb2xvci1iYWNrZ3JvdW5kLW5vdGlmaWNhdGlvbi1ncmV5LTRubzMzNzp2YXIoLS1jb2xvci1uZXV0cmFsLTYwMC1mbG4xd3cpO1xuICAtLWNvbG9yLWJhY2tncm91bmQtcG9wb3Zlci0yZjhlZ2Q6dmFyKC0tY29sb3ItbmV1dHJhbC04MDAtdDdqNWFwKTtcbiAgLS1jb2xvci1iYWNrZ3JvdW5kLXByb2dyZXNzLWJhci1jb250ZW50LWRlZmF1bHQtZHBtYzM3OnZhcigtLWNvbG9yLXByaW1hcnktNDAwLW44aDRieCk7XG4gIC0tY29sb3ItYmFja2dyb3VuZC1wcm9ncmVzcy1iYXItbGF5b3V0LWRlZmF1bHQtMmF4cmZpOnZhcigtLWNvbG9yLW5ldXRyYWwtNzAwLXF3OGF0cyk7XG4gIC0tY29sb3ItYmFja2dyb3VuZC1zZWdtZW50LWFjdGl2ZS1iM3Zsb3A6dmFyKC0tY29sb3ItcHJpbWFyeS00MDAtbjhoNGJ4KTtcbiAgLS1jb2xvci1iYWNrZ3JvdW5kLXNsaWRlci1oYW5kbGUtZGVmYXVsdC1ibTZsbmQ6dmFyKC0tY29sb3ItcHJpbWFyeS00MDAtbjhoNGJ4KTtcbiAgLS1jb2xvci1iYWNrZ3JvdW5kLXNsaWRlci1oYW5kbGUtYWN0aXZlLXZhMWd2eTp2YXIoLS1jb2xvci1wcmltYXJ5LTMwMC01cTY1b3gpO1xuICAtLWNvbG9yLWJhY2tncm91bmQtc2xpZGVyLXRyYWNrLTRtMWxtbDp2YXIoLS1jb2xvci1uZXV0cmFsLTYwMC1mbG4xd3cpO1xuICAtLWNvbG9yLWJhY2tncm91bmQtc2xpZGVyLWhhbmRsZS1yaW5nLWU4djhqMjp2YXIoLS1jb2xvci1uZXV0cmFsLTg1MC0zZjBncm8pO1xuICAtLWNvbG9yLWJhY2tncm91bmQtc2xpZGVyLWVycm9yLXByZXNzZWQta2E2bzlwOnZhcigtLWNvbG9yLWVycm9yLTQwMC1jMGtuYjgpO1xuICAtLWNvbG9yLWJhY2tncm91bmQtc2xpZGVyLXdhcm5pbmctcHJlc3NlZC14NnM3cXA6dmFyKC0tY29sb3Itd2FybmluZy01MDAtemlkaHViKTtcbiAgLS1jb2xvci1iYWNrZ3JvdW5kLXN0YXR1cy1lcnJvci14cGZ2cnI6dmFyKC0tY29sb3ItZXJyb3ItMTAwMC1lY211ZG0pO1xuICAtLWNvbG9yLWJhY2tncm91bmQtc3RhdHVzLWluZm8tdXdlMWU5OnZhcigtLWNvbG9yLWluZm8tMTAwMC1zNzdvazkpO1xuICAtLWNvbG9yLWJhY2tncm91bmQtc3RhdHVzLXN1Y2Nlc3MtNzc0bW43OnZhcigtLWNvbG9yLXN1Y2Nlc3MtMTAwMC14eTFndnEpO1xuICAtLWNvbG9yLWJhY2tncm91bmQtc3RhdHVzLXdhcm5pbmcteHZzMGJwOnZhcigtLWNvbG9yLXdhcm5pbmctMTAwMC02NWwwNzApO1xuICAtLWNvbG9yLWJhY2tncm91bmQtdGlsZXMtZGlzYWJsZWQtM294bnV3OnZhcigtLWNvbG9yLW5ldXRyYWwtODAwLXQ3ajVhcCk7XG4gIC0tY29sb3ItYmFja2dyb3VuZC10b2dnbGUtY2hlY2tlZC1kaXNhYmxlZC1wczhzODM6dmFyKC0tY29sb3ItcHJpbWFyeS05MDAtYTVrcXJyKTtcbiAgLS1jb2xvci1iYWNrZ3JvdW5kLXRvZ2dsZS1kZWZhdWx0LXlwdnFqaTp2YXIoLS1jb2xvci1uZXV0cmFsLTUwMC04dmFuMGIpO1xuICAtLWNvbG9yLWJhY2tncm91bmQtY2hhdC1idWJibGUtaW5jb21pbmcta2o2ZmdrOnZhcigtLWNvbG9yLW5ldXRyYWwtOTUwLWx4eWJoOCk7XG4gIC0tY29sb3ItYm9yZGVyLWJ1dHRvbi1ub3JtYWwtYWN0aXZlLWQ4YTh2ODp2YXIoLS1jb2xvci10ZXh0LWJ1dHRvbi1ub3JtYWwtaG92ZXIta3pxNWUzKTtcbiAgLS1jb2xvci1ib3JkZXItYnV0dG9uLW5vcm1hbC1kZWZhdWx0LXM4am52dTp2YXIoLS1jb2xvci10ZXh0LWJ1dHRvbi1ub3JtYWwtZGVmYXVsdC0zZmN3cHQpO1xuICAtLWNvbG9yLWJvcmRlci10b2dnbGUtYnV0dG9uLW5vcm1hbC1wcmVzc2VkLWF2ZGZhdzp2YXIoLS1jb2xvci1wcmltYXJ5LTQwMC1uOGg0YngpO1xuICAtLWNvbG9yLWJvcmRlci1idXR0b24tbm9ybWFsLWRpc2FibGVkLXpyYTlwOTp2YXIoLS1jb2xvci1uZXV0cmFsLTYwMC1mbG4xd3cpO1xuICAtLWNvbG9yLWJvcmRlci1idXR0b24tbm9ybWFsLWhvdmVyLTZneWx4Zjp2YXIoLS1jb2xvci10ZXh0LWJ1dHRvbi1ub3JtYWwtaG92ZXIta3pxNWUzKTtcbiAgLS1jb2xvci1pdGVtLXNlbGVjdGVkLWpkZzV5ZDp2YXIoLS1jb2xvci1wcmltYXJ5LTQwMC1uOGg0YngpO1xuICAtLWNvbG9yLWJvcmRlci1jYWxlbmRhci1ncmlkLXNlbGVjdGVkLWZvY3VzLXJpbmctYTh4OTFrOnZhcigtLWNvbG9yLW5ldXRyYWwtODUwLTNmMGdybyk7XG4gIC0tY29sb3ItYm9yZGVyLWNlbGwtc2hhZGVkLWI1MWx0OTp2YXIoLS1jb2xvci1uZXV0cmFsLTcwMC1xdzhhdHMpO1xuICAtLWNvbG9yLWJvcmRlci1jb2RlLWVkaXRvci1kZWZhdWx0LTFldGl3ODp2YXIoLS1jb2xvci1uZXV0cmFsLTYwMC1mbG4xd3cpO1xuICAtLWNvbG9yLWJvcmRlci1kaXZpZGVyLWFjdGl2ZS1rdjhlaXg6dmFyKC0tY29sb3ItbmV1dHJhbC0xMDAtZ2szbHZmKTtcbiAgLS1jb2xvci1ib3JkZXItZGl2aWRlci1kZWZhdWx0LW5mZXJtYzp2YXIoLS1jb2xvci10ZXh0LWJ1dHRvbi1ub3JtYWwtZGVmYXVsdC0zZmN3cHQpO1xuICAtLWNvbG9yLWJvcmRlci1kaXZpZGVyLXNlY29uZGFyeS1nb2JydWk6dmFyKC0tY29sb3ItbmV1dHJhbC03NTAtcGk5cXFkKTtcbiAgLS1jb2xvci1ib3JkZXItZHJvcGRvd24tY29udGFpbmVyLTRhYTc1Njp2YXIoLS1jb2xvci1uZXV0cmFsLTYwMC1mbG4xd3cpO1xuICAtLWNvbG9yLWJvcmRlci1kcm9wZG93bi1pdGVtLWhvdmVyLWlsNTJmdjp2YXIoLS1jb2xvci1uZXV0cmFsLTYwMC1mbG4xd3cpO1xuICAtLWNvbG9yLWJvcmRlci1pbnB1dC1kZWZhdWx0LW12djczejp2YXIoLS1jb2xvci1uZXV0cmFsLTYwMC1mbG4xd3cpO1xuICAtLWNvbG9yLWJvcmRlci1pbnB1dC1mb2N1c2VkLXNsNngxeDp2YXIoLS1jb2xvci1wcmltYXJ5LTQwMC1uOGg0YngpO1xuICAtLWNvbG9yLWJvcmRlci1pdGVtLWZvY3VzZWQtbHoxenM2OnZhcigtLWNvbG9yLW5ldXRyYWwtMTAwLWdrM2x2Zik7XG4gIC0tY29sb3ItYm9yZGVyLWRyb3Bkb3duLWl0ZW0tZm9jdXNlZC03d21ldmk6dmFyKC0tY29sb3ItbmV1dHJhbC0zMDAtMDh3aTZrKTtcbiAgLS1jb2xvci1ib3JkZXItbGF5b3V0LXB5b3M0Mjp2YXIoLS1jb2xvci1uZXV0cmFsLTY1MC1taWlrNGYpO1xuICAtLWNvbG9yLWJvcmRlci1zZWdtZW50LWRlZmF1bHQtMzN4c29kOnZhcigtLWNvbG9yLW5ldXRyYWwtMzAwLTA4d2k2ayk7XG4gIC0tY29sb3ItYm9yZGVyLXN0YXR1cy1lcnJvci1pNTl0c2Q6dmFyKC0tY29sb3ItZXJyb3ItNDAwLWMwa25iOCk7XG4gIC0tY29sb3ItYm9yZGVyLXN0YXR1cy1pbmZvLWQzc243Mzp2YXIoLS1jb2xvci1pbmZvLTQwMC02NzR4YWMpO1xuICAtLWNvbG9yLWJvcmRlci1zdGF0dXMtc3VjY2Vzcy14ajVqcG06dmFyKC0tY29sb3Itc3VjY2Vzcy01MDAtaGh4YjRnKTtcbiAgLS1jb2xvci1ib3JkZXItc3RhdHVzLXdhcm5pbmctbHI2aG5oOnZhcigtLWNvbG9yLXdhcm5pbmctNTAwLXppZGh1Yik7XG4gIC0tY29sb3ItYm9yZGVyLWRpdmlkZXItaW50ZXJhY3RpdmUtZGVmYXVsdC0wcjJ3Y3M6dmFyKC0tY29sb3ItbmV1dHJhbC0zMDAtMDh3aTZrKTtcbiAgLS1jb2xvci1ib3JkZXItdGFicy1kaXZpZGVyLWtyb2ZkNjp2YXIoLS1jb2xvci1uZXV0cmFsLTY1MC1taWlrNGYpO1xuICAtLWNvbG9yLWJvcmRlci10dXRvcmlhbC03Y3RjYjY6dmFyKC0tY29sb3ItbmV1dHJhbC02NTAtbWlpazRmKTtcbiAgLS1jb2xvci1mb3JlZ3JvdW5kLWNvbnRyb2wtZGVmYXVsdC1yaHlnOW86dmFyKC0tY29sb3ItbmV1dHJhbC05NTAtbHh5Ymg4KTtcbiAgLS1jb2xvci1mb3JlZ3JvdW5kLWNvbnRyb2wtZGlzYWJsZWQtZTEwMWplOnZhcigtLWNvbG9yLW5ldXRyYWwtODUwLTNmMGdybyk7XG4gIC0tY29sb3ItZm9yZWdyb3VuZC1jb250cm9sLXJlYWQtb25seS0xNjR1ZGU6dmFyKC0tY29sb3ItbmV1dHJhbC00NTAta24wMjM1KTtcbiAgLS1jb2xvci10ZXh0LWFjY2VudC13bHBhdHU6dmFyKC0tY29sb3ItcHJpbWFyeS00MDAtbjhoNGJ4KTtcbiAgLS1jb2xvci10ZXh0LWJvZHktZGVmYXVsdC1yeWpjdDE6dmFyKC0tY29sb3ItbmV1dHJhbC0zNTAtZHE2a2ZyKTtcbiAgLS1jb2xvci10ZXh0LWJvZHktc2Vjb25kYXJ5LXA5ZGpqbTp2YXIoLS1jb2xvci1uZXV0cmFsLTM1MC1kcTZrZnIpO1xuICAtLWNvbG9yLXRleHQtYnJlYWRjcnVtYi1jdXJyZW50LWd1dTZ0Njp2YXIoLS1jb2xvci1uZXV0cmFsLTUwMC04dmFuMGIpO1xuICAtLWNvbG9yLXRleHQtYnJlYWRjcnVtYi1pY29uLTU0YXQybzp2YXIoLS1jb2xvci10ZXh0LWludGVyYWN0aXZlLWRpc2FibGVkLXZibzZ2NSk7XG4gIC0tY29sb3ItdGV4dC1idXR0b24tbm9ybWFsLWFjdGl2ZS1ldnhuNDk6dmFyKC0tY29sb3ItdGV4dC1idXR0b24tbm9ybWFsLWhvdmVyLWt6cTVlMyk7XG4gIC0tY29sb3ItdGV4dC10b2dnbGUtYnV0dG9uLW5vcm1hbC1wcmVzc2VkLWF3b3B3MTp2YXIoLS1jb2xvci1wcmltYXJ5LTMwMC01cTY1b3gpO1xuICAtLWNvbG9yLXRleHQtYnV0dG9uLW5vcm1hbC1kZWZhdWx0LTNmY3dwdDp2YXIoLS1jb2xvci1uZXV0cmFsLTMwMC0wOHdpNmspO1xuICAtLWNvbG9yLXRleHQtYnV0dG9uLW5vcm1hbC1ob3Zlci1renE1ZTM6dmFyKC0tY29sb3Itd2hpdGUtcDF6bHZ5KTtcbiAgLS1jb2xvci10ZXh0LWxpbmstYnV0dG9uLW5vcm1hbC1kZWZhdWx0LTFobzluODp2YXIoLS1jb2xvci10ZXh0LWxpbmstZGVmYXVsdC04eXY5YjcpO1xuICAtLWNvbG9yLXRleHQtbGluay1idXR0b24tbm9ybWFsLWhvdmVyLWttcm1xczp2YXIoLS1jb2xvci10ZXh0LWxpbmstaG92ZXItcGt5dGY3KTtcbiAgLS1jb2xvci10ZXh0LWNhbGVuZGFyLW1vbnRoLXVvdW54bzp2YXIoLS1jb2xvci1uZXV0cmFsLTQ1MC1rbjAyMzUpO1xuICAtLWNvbG9yLXRleHQtY29kZS1lZGl0b3ItZ3V0dGVyLWFjdGl2ZS1saW5lLWk4NzB0eDp2YXIoLS1jb2xvci1uZXV0cmFsLTk1MC1seHliaDgpO1xuICAtLWNvbG9yLXRleHQtY29kZS1lZGl0b3ItZ3V0dGVyLWRlZmF1bHQtZHF1NHpoOnZhcigtLWNvbG9yLW5ldXRyYWwtMzAwLTA4d2k2ayk7XG4gIC0tY29sb3ItdGV4dC1jb2RlLWVkaXRvci1zdGF0dXMtYmFyLWRpc2FibGVkLXExdHB1bzp2YXIoLS1jb2xvci1uZXV0cmFsLTYwMC1mbG4xd3cpO1xuICAtLWNvbG9yLXRleHQtY29kZS1lZGl0b3ItdGFiLWJ1dHRvbi1lcnJvci1jbmk4ZTQ6dmFyKC0tY29sb3ItbmV1dHJhbC05NTAtbHh5Ymg4KTtcbiAgLS1jb2xvci10ZXh0LWNvbHVtbi1oZWFkZXItb3V4ODk0OnZhcigtLWNvbG9yLW5ldXRyYWwtNDAwLXd0c3Q1NSk7XG4gIC0tY29sb3ItdGV4dC1jb3VudGVyLWwwdjN4MDp2YXIoLS1jb2xvci1uZXV0cmFsLTQ1MC1rbjAyMzUpO1xuICAtLWNvbG9yLXRleHQtZGlzYWJsZWQteTJlb3hmOnZhcigtLWNvbG9yLW5ldXRyYWwtNjAwLWZsbjF3dyk7XG4gIC0tY29sb3ItdGV4dC1kaXNhYmxlZC1pbmxpbmUtZWRpdC1hcGtpY3U6dmFyKC0tY29sb3ItbmV1dHJhbC00MDAtd3RzdDU1KTtcbiAgLS1jb2xvci10ZXh0LWRyb3Bkb3duLWl0ZW0tZGVmYXVsdC1iamRndmU6dmFyKC0tY29sb3ItbmV1dHJhbC0zMDAtMDh3aTZrKTtcbiAgLS1jb2xvci10ZXh0LWRyb3Bkb3duLWl0ZW0tZmlsdGVyLW1hdGNoLWE0Zzl6bTp2YXIoLS1jb2xvci1wcmltYXJ5LTMwMC01cTY1b3gpO1xuICAtLWNvbG9yLXRleHQtZHJvcGRvd24taXRlbS1oaWdobGlnaHRlZC0xYTg1ZmM6dmFyKC0tY29sb3ItbmV1dHJhbC0yNTAtdnMxaXM0KTtcbiAgLS1jb2xvci10ZXh0LWRyb3Bkb3duLWl0ZW0tc2Vjb25kYXJ5LWhvdmVyLWMwOXF1Mjp2YXIoLS1jb2xvci1uZXV0cmFsLTMwMC0wOHdpNmspO1xuICAtLWNvbG9yLXRleHQtZW1wdHktMDNocjlzOnZhcigtLWNvbG9yLW5ldXRyYWwtMzAwLTA4d2k2ayk7XG4gIC0tY29sb3ItdGV4dC1leHBhbmRhYmxlLXNlY3Rpb24tZGVmYXVsdC1wanZrZ3A6dmFyKC0tY29sb3ItdGV4dC1idXR0b24tbm9ybWFsLWRlZmF1bHQtM2Zjd3B0KTtcbiAgLS1jb2xvci10ZXh0LWV4cGFuZGFibGUtc2VjdGlvbi1ob3Zlci04aDMxODY6dmFyKC0tY29sb3ItdGV4dC1idXR0b24tbm9ybWFsLWhvdmVyLWt6cTVlMyk7XG4gIC0tY29sb3ItdGV4dC1mb3JtLWRlZmF1bHQtMWY0ZWR6OnZhcigtLWNvbG9yLW5ldXRyYWwtMzAwLTA4d2k2ayk7XG4gIC0tY29sb3ItdGV4dC1mb3JtLXNlY29uZGFyeS00dXNkd2c6dmFyKC0tY29sb3ItbmV1dHJhbC00NTAta24wMjM1KTtcbiAgLS1jb2xvci10ZXh0LWdyb3VwLWxhYmVsLTRnZHBjbDp2YXIoLS1jb2xvci1uZXV0cmFsLTM1MC1kcTZrZnIpO1xuICAtLWNvbG9yLXRleHQtbGFiZWwtZ2VuLWFpLXFmMDMxaDp2YXIoLS1jb2xvci1wdXJwbGUtNDAwLW83ZnI0ayk7XG4gIC0tY29sb3ItdGV4dC1oZWFkaW5nLWRlZmF1bHQtNXZiaWFkOnZhcigtLWNvbG9yLW5ldXRyYWwtMjUwLXZzMWlzNCk7XG4gIC0tY29sb3ItdGV4dC1oZWFkaW5nLXNlY29uZGFyeS1leHpqZTE6dmFyKC0tY29sb3ItbmV1dHJhbC00NTAta24wMjM1KTtcbiAgLS1jb2xvci10ZXh0LWljb24tc3VidGxlLWFiOTkzbjp2YXIoLS1jb2xvci1uZXV0cmFsLTQwMC13dHN0NTUpO1xuICAtLWNvbG9yLXRleHQtaW5wdXQtZGlzYWJsZWQtazB6b3dzOnZhcigtLWNvbG9yLW5ldXRyYWwtNjAwLWZsbjF3dyk7XG4gIC0tY29sb3ItdGV4dC1pbnB1dC1wbGFjZWhvbGRlci10djJ1N2Q6dmFyKC0tY29sb3ItbmV1dHJhbC00NTAta24wMjM1KTtcbiAgLS1jb2xvci10ZXh0LWludGVyYWN0aXZlLWFjdGl2ZS04ODNkNDM6dmFyKC0tY29sb3ItbmV1dHJhbC0xMDAtZ2szbHZmKTtcbiAgLS1jb2xvci10ZXh0LWludGVyYWN0aXZlLWRlZmF1bHQtY3Bva3RyOnZhcigtLWNvbG9yLW5ldXRyYWwtMzAwLTA4d2k2ayk7XG4gIC0tY29sb3ItdGV4dC1pbnRlcmFjdGl2ZS1kaXNhYmxlZC12Ym82djU6dmFyKC0tY29sb3ItbmV1dHJhbC02MDAtZmxuMXd3KTtcbiAgLS1jb2xvci10ZXh0LWludGVyYWN0aXZlLWhvdmVyLXAyYmVleDp2YXIoLS1jb2xvci1uZXV0cmFsLTEwMC1nazNsdmYpO1xuICAtLWNvbG9yLXRleHQtdG9nZ2xlLWJ1dHRvbi1pY29uLXByZXNzZWQtd283OGZuOnZhcigtLWNvbG9yLW5ldXRyYWwtMTAwLWdrM2x2Zik7XG4gIC0tY29sb3ItdGV4dC1pbnZlcnRlZC1wamZ2czg6dmFyKC0tY29sb3ItbmV1dHJhbC05NTAtbHh5Ymg4KTtcbiAgLS1jb2xvci10ZXh0LWxheW91dC10b2dnbGUtYWN0aXZlLTF0NW1wbDp2YXIoLS1jb2xvci1uZXV0cmFsLTg1MC0zZjBncm8pO1xuICAtLWNvbG9yLXRleHQtbGF5b3V0LXRvZ2dsZS1ob3Zlci0yd3pqZzc6dmFyKC0tY29sb3ItcHJpbWFyeS00MDAtbjhoNGJ4KTtcbiAgLS1jb2xvci10ZXh0LWxheW91dC10b2dnbGUtc2VsZWN0ZWQtcDdtaHl2OnZhcigtLWNvbG9yLW5ldXRyYWwtOTUwLWx4eWJoOCk7XG4gIC0tY29sb3ItdGV4dC1saW5rLWRlZmF1bHQtOHl2OWI3OnZhcigtLWNvbG9yLXByaW1hcnktNDAwLW44aDRieCk7XG4gIC0tY29sb3ItdGV4dC1saW5rLWhvdmVyLXBreXRmNzp2YXIoLS1jb2xvci1wcmltYXJ5LTMwMC01cTY1b3gpO1xuICAtLWNvbG9yLXRleHQtcGFnaW5hdGlvbi1wYWdlLW51bWJlci1kZWZhdWx0LWVsdjEzZzp2YXIoLS1jb2xvci1uZXV0cmFsLTQwMC13dHN0NTUpO1xuICAtLWNvbG9yLXRleHQtc2VnbWVudC1hY3RpdmUteWJ1Y2FoOnZhcigtLWNvbG9yLW5ldXRyYWwtOTUwLWx4eWJoOCk7XG4gIC0tY29sb3ItdGV4dC1zZWdtZW50LWRlZmF1bHQtNHJ4bG9wOnZhcigtLWNvbG9yLW5ldXRyYWwtMzAwLTA4d2k2ayk7XG4gIC0tY29sb3ItdGV4dC1zbWFsbC0xM3RsdXE6dmFyKC0tY29sb3ItbmV1dHJhbC00NTAta24wMjM1KTtcbiAgLS1jb2xvci10ZXh0LXN0YXR1cy1lcnJvci1teHpvcDc6dmFyKC0tY29sb3ItZXJyb3ItNDAwLWMwa25iOCk7XG4gIC0tY29sb3ItdGV4dC1zdGF0dXMtaW5hY3RpdmUtOHlmdzVjOnZhcigtLWNvbG9yLW5ldXRyYWwtNDUwLWtuMDIzNSk7XG4gIC0tY29sb3ItdGV4dC1zdGF0dXMtaW5mby16bDNpMWQ6dmFyKC0tY29sb3ItaW5mby00MDAtNjc0eGFjKTtcbiAgLS1jb2xvci10ZXh0LXN0YXR1cy1zdWNjZXNzLW8wenB2Njp2YXIoLS1jb2xvci1zdWNjZXNzLTUwMC1oaHhiNGcpO1xuICAtLWNvbG9yLXRleHQtc3RhdHVzLXdhcm5pbmctemI3dW04OnZhcigtLWNvbG9yLXdhcm5pbmctNTAwLXppZGh1Yik7XG4gIC0tY29sb3ItdGV4dC10b3AtbmF2aWdhdGlvbi10aXRsZS0zNzlvb2U6dmFyKC0tY29sb3ItbmV1dHJhbC0xMDAtZ2szbHZmKTtcbiAgLS1jb2xvci1ib2FyZC1wbGFjZWhvbGRlci1hY3RpdmUtZDZiNDVqOnZhcigtLWNvbG9yLW5ldXRyYWwtNjAwLWZsbjF3dyk7XG4gIC0tY29sb3ItYm9hcmQtcGxhY2Vob2xkZXItaG92ZXItejNnMzJiOnZhcigtLWNvbG9yLXByaW1hcnktNjAwLTFsY3kxayk7XG4gIC0tY29sb3ItZHJhZy1wbGFjZWhvbGRlci1hY3RpdmUtZzY0eXF1OnZhcigtLWNvbG9yLW5ldXRyYWwtNjAwLWZsbjF3dyk7XG4gIC0tY29sb3ItZHJhZy1wbGFjZWhvbGRlci1ob3Zlci04N25jOTU6dmFyKC0tY29sb3ItcHJpbWFyeS02MDAtMWxjeTFrKTtcbiAgLS1jb2xvci1kcm9wem9uZS1iYWNrZ3JvdW5kLWRlZmF1bHQtYnI0ODl2OnZhcigtLWNvbG9yLW5ldXRyYWwtODUwLTNmMGdybyk7XG4gIC0tY29sb3ItZHJvcHpvbmUtYmFja2dyb3VuZC1ob3Zlci1laTVtMmo6dmFyKC0tY29sb3ItcHJpbWFyeS0xMDAwLTd1bW9weCk7XG4gIC0tY29sb3ItZHJvcHpvbmUtdGV4dC1kZWZhdWx0LXZxbTBjYTp2YXIoLS1jb2xvci1uZXV0cmFsLTM1MC1kcTZrZnIpO1xuICAtLWNvbG9yLWRyb3B6b25lLXRleHQtaG92ZXItYjhnYmxxOnZhcigtLWNvbG9yLW5ldXRyYWwtMzUwLWRxNmtmcik7XG4gIC0tY29sb3ItZHJvcHpvbmUtYm9yZGVyLWRlZmF1bHQtOGlwenkxOnZhcigtLWNvbG9yLW5ldXRyYWwtNjAwLWZsbjF3dyk7XG4gIC0tY29sb3ItZHJvcHpvbmUtYm9yZGVyLWhvdmVyLXhrcHE4cjp2YXIoLS1jb2xvci1wcmltYXJ5LTMwMC01cTY1b3gpO1xuICAtLWNvbG9yLWdhcC1nbG9iYWwtZHJhd2VyLWRnNjByMzp2YXIoLS1jb2xvci1uZXV0cmFsLTk1MC1seHliaDgpO1xuICAtLWNvbG9yLXRyZWUtdmlldy1jb25uZWN0b3ItbGluZS0wbThjeXc6dmFyKC0tY29sb3ItbmV1dHJhbC0zMDAtMDh3aTZrKTtcbiAgLS1jb2xvci10ZXh0LWRpcmVjdGlvbi1idXR0b24tZGlzYWJsZWQtamRraG1wOnZhcigtLWNvbG9yLXRleHQtaW50ZXJhY3RpdmUtZGlzYWJsZWQtdmJvNnY1KTtcbiAgLS1jb2xvci1iYWNrZ3JvdW5kLWNvZGUtZWRpdG9yLWd1dHRlci1hY3RpdmUtbGluZS1lcnJvci1taGttcmU6dmFyKC0tY29sb3ItdGV4dC1zdGF0dXMtZXJyb3ItbXh6b3A3KTtcbiAgLS1jb2xvci1iYWNrZ3JvdW5kLWRyb3Bkb3duLWl0ZW0tc2VsZWN0ZWQtbmxqN21kOnZhcigtLWNvbG9yLWJhY2tncm91bmQtaXRlbS1zZWxlY3RlZC1vMzQ1NW8pO1xuICAtLWNvbG9yLWJhY2tncm91bmQtbGF5b3V0LXBhbmVsLWNvbnRlbnQteXdvOWsxOnZhcigtLWNvbG9yLWJhY2tncm91bmQtY29udGFpbmVyLWNvbnRlbnQtaDExNGRqKTtcbiAgLS1jb2xvci1iYWNrZ3JvdW5kLW1vZGFsLW92ZXJsYXktM3Bwc2Q4OnZhcigtLWNvbG9yLWdyZXktb3BhcXVlLTcwLWV3dWFkZSk7XG4gIC0tY29sb3ItYmFja2dyb3VuZC1zZWdtZW50LWRlZmF1bHQtOWl1Y2ltOnZhcigtLWNvbG9yLWJhY2tncm91bmQtYnV0dG9uLW5vcm1hbC1kZWZhdWx0LXhzb2puZik7XG4gIC0tY29sb3ItYmFja2dyb3VuZC1zZWdtZW50LWRpc2FibGVkLTJqMTZwbDp2YXIoLS1jb2xvci1iYWNrZ3JvdW5kLWJ1dHRvbi1ub3JtYWwtZGlzYWJsZWQtdXd2ZWYzKTtcbiAgLS1jb2xvci1iYWNrZ3JvdW5kLXNlZ21lbnQtaG92ZXItMnJrM3FkOnZhcigtLWNvbG9yLWJhY2tncm91bmQtYnV0dG9uLW5vcm1hbC1ob3Zlci00bXE0b24pO1xuICAtLWNvbG9yLWJhY2tncm91bmQtc2VnbWVudC13cmFwcGVyLXp4aTUxMzp2YXIoLS1jb2xvci1iYWNrZ3JvdW5kLWNvbnRhaW5lci1jb250ZW50LWgxMTRkaik7XG4gIC0tY29sb3ItYmFja2dyb3VuZC1kaWFsb2ctajE0M3N3OnZhcigtLWNvbG9yLWJhY2tncm91bmQtc3RhdHVzLWluZm8tdXdlMWU5KTtcbiAgLS1jb2xvci1iYWNrZ3JvdW5kLXRhYmxlLWhlYWRlci1sNTYzN206dmFyKC0tY29sb3ItYmFja2dyb3VuZC1jb250YWluZXItaGVhZGVyLTF4dmtkZyk7XG4gIC0tY29sb3ItdGV4dC1jaGF0LWJ1YmJsZS1vdXRnb2luZy0wY2dxNDk6dmFyKC0tY29sb3ItdGV4dC1ib2R5LWRlZmF1bHQtcnlqY3QxKTtcbiAgLS1jb2xvci10ZXh0LWNoYXQtYnViYmxlLWluY29taW5nLTd0d3E1MTp2YXIoLS1jb2xvci10ZXh0LWJvZHktZGVmYXVsdC1yeWpjdDEpO1xuICAtLWNvbG9yLWJvcmRlci1idXR0b24tcHJpbWFyeS1kaXNhYmxlZC1ybWVuOW86dmFyKC0tY29sb3ItYmFja2dyb3VuZC1idXR0b24tcHJpbWFyeS1kaXNhYmxlZC1mdDNucTApO1xuICAtLWNvbG9yLWJvcmRlci1jb2RlLWVkaXRvci1wYW5lLWl0ZW0taG92ZXItc2JhbTQyOnZhcigtLWNvbG9yLWJvcmRlci1kcm9wZG93bi1pdGVtLWhvdmVyLWlsNTJmdik7XG4gIC0tY29sb3ItYm9yZGVyLWNvbnRyb2wtY2hlY2tlZC1oZmFpMmE6dmFyKC0tY29sb3ItYmFja2dyb3VuZC1jb250cm9sLWNoZWNrZWQteGs1Y3kyKTtcbiAgLS1jb2xvci1ib3JkZXItY29udHJvbC1kaXNhYmxlZC1ucG12Z3U6dmFyKC0tY29sb3ItYmFja2dyb3VuZC1jb250cm9sLWRpc2FibGVkLTFkbTRtayk7XG4gIC0tY29sb3ItYm9yZGVyLWRpdmlkZXItcGFuZWwtYm90dG9tLWZ1N2Rnbjp2YXIoLS1jb2xvci1ib3JkZXItZGl2aWRlci1kZWZhdWx0LW5mZXJtYyk7XG4gIC0tY29sb3ItYm9yZGVyLWRpdmlkZXItcGFuZWwtc2lkZS1lZGdyemk6dmFyKC0tY29sb3ItYm9yZGVyLWRpdmlkZXItZGVmYXVsdC1uZmVybWMpO1xuICAtLWNvbG9yLWJvcmRlci1kcm9wZG93bi1ncm91cC03Zjkwczc6dmFyKC0tY29sb3ItYm9yZGVyLWRyb3Bkb3duLWl0ZW0tZGVmYXVsdC1nMXJmZnUpO1xuICAtLWNvbG9yLWJvcmRlci1kcm9wZG93bi1pdGVtLWRlZmF1bHQtZzFyZmZ1OnZhcigtLWNvbG9yLWJvcmRlci1kaXZpZGVyLWRlZmF1bHQtbmZlcm1jKTtcbiAgLS1jb2xvci1ib3JkZXItZHJvcGRvd24taXRlbS1zZWxlY3RlZC02cnEzZm06dmFyKC0tY29sb3ItYm9yZGVyLWl0ZW0tc2VsZWN0ZWQtZ29yOGliKTtcbiAgLS1jb2xvci1ib3JkZXItZWRpdGFibGUtY2VsbC1ob3Zlci1zZTJ5M3M6dmFyKC0tY29sb3ItYm9yZGVyLWRyb3Bkb3duLWl0ZW0taG92ZXItaWw1MmZ2KTtcbiAgLS1jb2xvci1ib3JkZXItaW5wdXQtZGlzYWJsZWQteXlobHZ5OnZhcigtLWNvbG9yLWJhY2tncm91bmQtaW5wdXQtZGlzYWJsZWQtY245YnBqKTtcbiAgLS1jb2xvci1ib3JkZXItaXRlbS1wbGFjZWhvbGRlci1ld3hlZGk6dmFyKC0tY29sb3ItYm9yZGVyLWl0ZW0tc2VsZWN0ZWQtZ29yOGliKTtcbiAgLS1jb2xvci1ib3JkZXItaXRlbS1zZWxlY3RlZC1nb3I4aWI6dmFyKC0tY29sb3ItaXRlbS1zZWxlY3RlZC1qZGc1eWQpO1xuICAtLWNvbG9yLWJvcmRlci1wYW5lbC1oZWFkZXItYTNnMXh5OnZhcigtLWNvbG9yLWJvcmRlci1kaXZpZGVyLWRlZmF1bHQtbmZlcm1jKTtcbiAgLS1jb2xvci1ib3JkZXItcG9wb3Zlci12b2I5Zzc6dmFyKC0tY29sb3ItYm9yZGVyLWRyb3Bkb3duLWNvbnRhaW5lci00YWE3NTYpO1xuICAtLWNvbG9yLWJvcmRlci1zZWdtZW50LWFjdGl2ZS00eGVmcDk6dmFyKC0tY29sb3ItYm9yZGVyLXNlZ21lbnQtZGVmYXVsdC0zM3hzb2QpO1xuICAtLWNvbG9yLWJvcmRlci1zZWdtZW50LWRpc2FibGVkLTdiZ3l3OTp2YXIoLS1jb2xvci1ib3JkZXItc2VnbWVudC1kZWZhdWx0LTMzeHNvZCk7XG4gIC0tY29sb3ItYm9yZGVyLXNlZ21lbnQtaG92ZXItOTQxeGVhOnZhcigtLWNvbG9yLWJvcmRlci1zZWdtZW50LWRlZmF1bHQtMzN4c29kKTtcbiAgLS1jb2xvci1ib3JkZXItZGlhbG9nLWFscGhmcDp2YXIoLS1jb2xvci1ib3JkZXItc3RhdHVzLWluZm8tZDNzbjczKTtcbiAgLS1jb2xvci1ib3JkZXItdGFicy1zaGFkb3ctaDU2aTd0OnZhcigtLWNvbG9yLWdyZXktdHJhbnNwYXJlbnQtcWg3NTU5KTtcbiAgLS1jb2xvci1ib3JkZXItdGFicy11bmRlcmxpbmUteGU5b2kzOnZhcigtLWNvbG9yLXRleHQtYWNjZW50LXdscGF0dSk7XG4gIC0tY29sb3ItYm9yZGVyLXRpbGVzLWRpc2FibGVkLWZ4eGpjNzp2YXIoLS1jb2xvci1iYWNrZ3JvdW5kLXRpbGVzLWRpc2FibGVkLTNveG51dyk7XG4gIC0tY29sb3Itc2hhZG93LWRlZmF1bHQtcHc5bzhyOnZhcigtLWNvbG9yLWdyZXktdHJhbnNwYXJlbnQtaGVhdnktOXZ6NzR0KTtcbiAgLS1jb2xvci10ZXh0LWJ1dHRvbi1pbmxpbmUtaWNvbi1kZWZhdWx0LWVzOTBwYzp2YXIoLS1jb2xvci10ZXh0LWxpbmstZGVmYXVsdC04eXY5YjcpO1xuICAtLWNvbG9yLXRleHQtYnV0dG9uLWlubGluZS1pY29uLWRpc2FibGVkLWh1aTJ5ODp2YXIoLS1jb2xvci10ZXh0LWludGVyYWN0aXZlLWRpc2FibGVkLXZibzZ2NSk7XG4gIC0tY29sb3ItdGV4dC1idXR0b24taW5saW5lLWljb24taG92ZXItMzQ3MTZhOnZhcigtLWNvbG9yLXRleHQtbGluay1ob3Zlci1wa3l0ZjcpO1xuICAtLWNvbG9yLXRleHQtbGluay1idXR0b24tbm9ybWFsLWFjdGl2ZS1kM3FwNG86dmFyKC0tY29sb3ItdGV4dC1idXR0b24tbm9ybWFsLWFjdGl2ZS1ldnhuNDkpO1xuICAtLWNvbG9yLXRleHQtY2FsZW5kYXItZGF0ZS1ob3Zlci04MDhkb3k6dmFyKC0tY29sb3ItdGV4dC1kcm9wZG93bi1pdGVtLWRlZmF1bHQtYmpkZ3ZlKTtcbiAgLS1jb2xvci10ZXh0LWNvbHVtbi1zb3J0aW5nLWljb24tbXFyMjc2OnZhcigtLWNvbG9yLXRleHQtY29sdW1uLWhlYWRlci1vdXg4OTQpO1xuICAtLWNvbG9yLXRleHQtY29udHJvbC1kaXNhYmxlZC1xZzhrNTg6dmFyKC0tY29sb3ItdGV4dC1pbnRlcmFjdGl2ZS1kaXNhYmxlZC12Ym82djUpO1xuICAtLWNvbG9yLXRleHQtZHJvcGRvd24tZm9vdGVyLWs3ZGY3aDp2YXIoLS1jb2xvci10ZXh0LWZvcm0tc2Vjb25kYXJ5LTR1c2R3Zyk7XG4gIC0tY29sb3ItdGV4dC1kcm9wZG93bi1ncm91cC1sYWJlbC0zdmppNGs6dmFyKC0tY29sb3ItdGV4dC1ncm91cC1sYWJlbC00Z2RwY2wpO1xuICAtLWNvbG9yLXRleHQtZHJvcGRvd24taXRlbS1kaW1tZWQtOHR3bjZiOnZhcigtLWNvbG9yLXRleHQtaW50ZXJhY3RpdmUtZGlzYWJsZWQtdmJvNnY1KTtcbiAgLS1jb2xvci10ZXh0LWRyb3Bkb3duLWl0ZW0tZGlzYWJsZWQtbmVoeGI3OnZhcigtLWNvbG9yLXRleHQtaW50ZXJhY3RpdmUtZGlzYWJsZWQtdmJvNnY1KTtcbiAgLS1jb2xvci10ZXh0LWRyb3Bkb3duLWl0ZW0tc2Vjb25kYXJ5LTRmMzRmNjp2YXIoLS1jb2xvci10ZXh0LWZvcm0tc2Vjb25kYXJ5LTR1c2R3Zyk7XG4gIC0tY29sb3ItdGV4dC1leHBhbmRhYmxlLXNlY3Rpb24tbmF2aWdhdGlvbi1pY29uLWRlZmF1bHQtdHdncHpoOnZhcigtLWNvbG9yLXRleHQtaW50ZXJhY3RpdmUtZGVmYXVsdC1jcG9rdHIpO1xuICAtLWNvbG9yLXRleHQtZm9ybS1sYWJlbC16aHN2bXU6dmFyKC0tY29sb3ItdGV4dC1mb3JtLWRlZmF1bHQtMWY0ZWR6KTtcbiAgLS1jb2xvci10ZXh0LWlucHV0LXBsYWNlaG9sZGVyLWRpc2FibGVkLXllYTl4MDp2YXIoLS1jb2xvci10ZXh0LWlucHV0LWRpc2FibGVkLWswem93cyk7XG4gIC0tY29sb3ItdGV4dC1sYWJlbC1tbzNueDA6dmFyKC0tY29sb3ItdGV4dC1mb3JtLWxhYmVsLXpoc3ZtdSk7XG4gIC0tY29sb3ItdGV4dC1wYWdpbmF0aW9uLXBhZ2UtbnVtYmVyLWFjdGl2ZS1kaXNhYmxlZC13NHhoYTM6dmFyKC0tY29sb3ItdGV4dC1pbnRlcmFjdGl2ZS1kaXNhYmxlZC12Ym82djUpO1xuICAtLWNvbG9yLXRleHQtc2VnbWVudC1ob3Zlci1vYjV0eG06dmFyKC0tY29sb3ItdGV4dC1idXR0b24tbm9ybWFsLWhvdmVyLWt6cTVlMyk7XG4gIC0tY29sb3ItdGV4dC10dXRvcmlhbC1ob3RzcG90LWRlZmF1bHQtc3Z1dzUyOnZhcigtLWNvbG9yLXRleHQtbGluay1kZWZhdWx0LTh5djliNyk7XG4gIC0tY29sb3ItdGV4dC10dXRvcmlhbC1ob3RzcG90LWhvdmVyLW1pNzliZjp2YXIoLS1jb2xvci10ZXh0LWxpbmstaG92ZXItcGt5dGY3KTtcbn1cblxuQG1lZGlhIG5vdCBwcmludCB7XG4gIC5hd3N1aS1wb2xhcmlzLWRhcmstbW9kZSAuYXdzdWktY29udGV4dC1hcHAtbGF5b3V0LXRvb2xiYXI6bm90KCNcXDkpIHtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtbGF5b3V0LW1haW4taHR0NGZtOnZhcigtLWNvbG9yLW5ldXRyYWwtOTAwLXYwbXRvYyk7XG4gIH1cbn1cbkBtZWRpYSBub3QgcHJpbnQge1xuICAuYXdzdWktY29udGV4dC1hcHAtbGF5b3V0LXRvb2xiYXIuYXdzdWktcG9sYXJpcy1kYXJrLW1vZGU6bm90KCNcXDkpIHtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtbGF5b3V0LW1haW4taHR0NGZtOnZhcigtLWNvbG9yLW5ldXRyYWwtOTAwLXYwbXRvYyk7XG4gIH1cbn1cbkBtZWRpYSBub3QgcHJpbnQge1xuICAuYXdzdWktcG9sYXJpcy1kYXJrLW1vZGUgLmF3c3VpLWNvbnRleHQtZmxhc2hiYXI6bm90KCNcXDkpIHtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtYnV0dG9uLXByaW1hcnktYWN0aXZlLTJ5cmV1Yzp2YXIoLS1jb2xvci1wcmltYXJ5LTQwMC1uOGg0YngpO1xuICAgIC0tY29sb3ItdGV4dC1idXR0b24tcHJpbWFyeS1hY3RpdmUtc3JkazdvOnZhcigtLWNvbG9yLW5ldXRyYWwtOTUwLWx4eWJoOCk7XG4gICAgLS1jb2xvci10ZXh0LWJ1dHRvbi1wcmltYXJ5LWRlZmF1bHQtdHQyb3I4OnZhcigtLWNvbG9yLW5ldXRyYWwtOTUwLWx4eWJoOCk7XG4gICAgLS1jb2xvci10ZXh0LWJ1dHRvbi1wcmltYXJ5LWhvdmVyLXFsZDlodTp2YXIoLS1jb2xvci1uZXV0cmFsLTk1MC1seHliaDgpO1xuICB9XG59XG5AbWVkaWEgbm90IHByaW50IHtcbiAgLmF3c3VpLWNvbnRleHQtZmxhc2hiYXIuYXdzdWktcG9sYXJpcy1kYXJrLW1vZGU6bm90KCNcXDkpIHtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtYnV0dG9uLXByaW1hcnktYWN0aXZlLTJ5cmV1Yzp2YXIoLS1jb2xvci1wcmltYXJ5LTQwMC1uOGg0YngpO1xuICAgIC0tY29sb3ItdGV4dC1idXR0b24tcHJpbWFyeS1hY3RpdmUtc3JkazdvOnZhcigtLWNvbG9yLW5ldXRyYWwtOTUwLWx4eWJoOCk7XG4gICAgLS1jb2xvci10ZXh0LWJ1dHRvbi1wcmltYXJ5LWRlZmF1bHQtdHQyb3I4OnZhcigtLWNvbG9yLW5ldXRyYWwtOTUwLWx4eWJoOCk7XG4gICAgLS1jb2xvci10ZXh0LWJ1dHRvbi1wcmltYXJ5LWhvdmVyLXFsZDlodTp2YXIoLS1jb2xvci1uZXV0cmFsLTk1MC1seHliaDgpO1xuICB9XG59XG5AbWVkaWEgbm90IHByaW50IHtcbiAgLmF3c3VpLXBvbGFyaXMtZGFyay1tb2RlIC5hd3N1aS1jb250ZXh0LWZsYXNoYmFyLXdhcm5pbmc6bm90KCNcXDkpIHtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtYnV0dG9uLXByaW1hcnktYWN0aXZlLTJ5cmV1Yzp2YXIoLS1jb2xvci1wcmltYXJ5LTQwMC1uOGg0YngpO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC1pbmxpbmUtY29kZS0yZHU5cDg6cmdiYSgwLCAwLCAwLCAwLjEpO1xuICAgIC0tY29sb3ItdGV4dC1idXR0b24tcHJpbWFyeS1hY3RpdmUtc3JkazdvOnZhcigtLWNvbG9yLW5ldXRyYWwtOTUwLWx4eWJoOCk7XG4gICAgLS1jb2xvci10ZXh0LWJ1dHRvbi1wcmltYXJ5LWRlZmF1bHQtdHQyb3I4OnZhcigtLWNvbG9yLW5ldXRyYWwtOTUwLWx4eWJoOCk7XG4gICAgLS1jb2xvci10ZXh0LWJ1dHRvbi1wcmltYXJ5LWhvdmVyLXFsZDlodTp2YXIoLS1jb2xvci1uZXV0cmFsLTk1MC1seHliaDgpO1xuICB9XG59XG5AbWVkaWEgbm90IHByaW50IHtcbiAgLmF3c3VpLWNvbnRleHQtZmxhc2hiYXItd2FybmluZy5hd3N1aS1wb2xhcmlzLWRhcmstbW9kZTpub3QoI1xcOSkge1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC1idXR0b24tcHJpbWFyeS1hY3RpdmUtMnlyZXVjOnZhcigtLWNvbG9yLXByaW1hcnktNDAwLW44aDRieCk7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLWlubGluZS1jb2RlLTJkdTlwODpyZ2JhKDAsIDAsIDAsIDAuMSk7XG4gICAgLS1jb2xvci10ZXh0LWJ1dHRvbi1wcmltYXJ5LWFjdGl2ZS1zcmRrN286dmFyKC0tY29sb3ItbmV1dHJhbC05NTAtbHh5Ymg4KTtcbiAgICAtLWNvbG9yLXRleHQtYnV0dG9uLXByaW1hcnktZGVmYXVsdC10dDJvcjg6dmFyKC0tY29sb3ItbmV1dHJhbC05NTAtbHh5Ymg4KTtcbiAgICAtLWNvbG9yLXRleHQtYnV0dG9uLXByaW1hcnktaG92ZXItcWxkOWh1OnZhcigtLWNvbG9yLW5ldXRyYWwtOTUwLWx4eWJoOCk7XG4gIH1cbn1cbkBtZWRpYSBub3QgcHJpbnQge1xuICAuYXdzdWktcG9sYXJpcy1kYXJrLW1vZGUgLmF3c3VpLWNvbnRleHQtYWxlcnQ6bm90KCNcXDkpIHtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtYnV0dG9uLW5vcm1hbC1hY3RpdmUtM3FkeDl4OnJnYmEoMjU1LCAyNTUsIDI1NSwgMC4xNSk7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLWJ1dHRvbi1ub3JtYWwtaG92ZXItNG1xNG9uOnJnYmEoMjU1LCAyNTUsIDI1NSwgMC4xKTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtYnV0dG9uLXByaW1hcnktYWN0aXZlLTJ5cmV1Yzp2YXIoLS1jb2xvci1wcmltYXJ5LTQwMC1uOGg0YngpO1xuICAgIC0tY29sb3ItYm9yZGVyLWl0ZW0tZm9jdXNlZC1sejF6czY6dmFyKC0tY29sb3ItbmV1dHJhbC0xMDAtZ2szbHZmKTtcbiAgICAtLWNvbG9yLXRleHQtYnV0dG9uLW5vcm1hbC1kZWZhdWx0LTNmY3dwdDp2YXIoLS1jb2xvci1uZXV0cmFsLTMwMC0wOHdpNmspO1xuICAgIC0tY29sb3ItdGV4dC1idXR0b24tbm9ybWFsLWhvdmVyLWt6cTVlMzp2YXIoLS1jb2xvci13aGl0ZS1wMXpsdnkpO1xuICAgIC0tY29sb3ItdGV4dC1idXR0b24tcHJpbWFyeS1hY3RpdmUtc3JkazdvOnZhcigtLWNvbG9yLW5ldXRyYWwtOTUwLWx4eWJoOCk7XG4gICAgLS1jb2xvci10ZXh0LWJ1dHRvbi1wcmltYXJ5LWRlZmF1bHQtdHQyb3I4OnZhcigtLWNvbG9yLW5ldXRyYWwtOTUwLWx4eWJoOCk7XG4gICAgLS1jb2xvci10ZXh0LWJ1dHRvbi1wcmltYXJ5LWhvdmVyLXFsZDlodTp2YXIoLS1jb2xvci1uZXV0cmFsLTk1MC1seHliaDgpO1xuICB9XG59XG5AbWVkaWEgbm90IHByaW50IHtcbiAgLmF3c3VpLWNvbnRleHQtYWxlcnQuYXdzdWktcG9sYXJpcy1kYXJrLW1vZGU6bm90KCNcXDkpIHtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtYnV0dG9uLW5vcm1hbC1hY3RpdmUtM3FkeDl4OnJnYmEoMjU1LCAyNTUsIDI1NSwgMC4xNSk7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLWJ1dHRvbi1ub3JtYWwtaG92ZXItNG1xNG9uOnJnYmEoMjU1LCAyNTUsIDI1NSwgMC4xKTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtYnV0dG9uLXByaW1hcnktYWN0aXZlLTJ5cmV1Yzp2YXIoLS1jb2xvci1wcmltYXJ5LTQwMC1uOGg0YngpO1xuICAgIC0tY29sb3ItYm9yZGVyLWl0ZW0tZm9jdXNlZC1sejF6czY6dmFyKC0tY29sb3ItbmV1dHJhbC0xMDAtZ2szbHZmKTtcbiAgICAtLWNvbG9yLXRleHQtYnV0dG9uLW5vcm1hbC1kZWZhdWx0LTNmY3dwdDp2YXIoLS1jb2xvci1uZXV0cmFsLTMwMC0wOHdpNmspO1xuICAgIC0tY29sb3ItdGV4dC1idXR0b24tbm9ybWFsLWhvdmVyLWt6cTVlMzp2YXIoLS1jb2xvci13aGl0ZS1wMXpsdnkpO1xuICAgIC0tY29sb3ItdGV4dC1idXR0b24tcHJpbWFyeS1hY3RpdmUtc3JkazdvOnZhcigtLWNvbG9yLW5ldXRyYWwtOTUwLWx4eWJoOCk7XG4gICAgLS1jb2xvci10ZXh0LWJ1dHRvbi1wcmltYXJ5LWRlZmF1bHQtdHQyb3I4OnZhcigtLWNvbG9yLW5ldXRyYWwtOTUwLWx4eWJoOCk7XG4gICAgLS1jb2xvci10ZXh0LWJ1dHRvbi1wcmltYXJ5LWhvdmVyLXFsZDlodTp2YXIoLS1jb2xvci1uZXV0cmFsLTk1MC1seHliaDgpO1xuICB9XG59XG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbkBrZXlmcmFtZXMgYXdzdWktZmFkZS1pbi0zNTAwM2Mge1xuICBmcm9tIHtcbiAgICBvcGFjaXR5OiAwO1xuICB9XG4gIHRvIHtcbiAgICBvcGFjaXR5OiAxO1xuICB9XG59XG5Aa2V5ZnJhbWVzIGF3c3VpLWZhZGUtb3V0LTM1MDAzYyB7XG4gIGZyb20ge1xuICAgIG9wYWNpdHk6IDE7XG4gIH1cbiAgdG8ge1xuICAgIG9wYWNpdHk6IDA7XG4gIH1cbn1cbkBrZXlmcmFtZXMgYXdzdWktc3RhdHVzLWljb24tZXJyb3ItMzUwMDNjIHtcbiAgMCUge1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtNXB4KTtcbiAgICBhbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBsaW5lYXI7XG4gIH1cbiAgNTAlIHtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoNXB4KTtcbiAgICBhbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiB2YXIoLS1tb3Rpb24tZWFzaW5nLXJlZnJlc2gtb25seS1hLWNjeXFheiwgY3ViaWMtYmV6aWVyKDAsIDAsIDAsIDEpKTtcbiAgfVxuICAxMDAlIHtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMHB4KTtcbiAgfVxufVxuQGtleWZyYW1lcyBhd3N1aS1zY2FsZS1wb3B1cC0zNTAwM2Mge1xuICAwJSB7XG4gICAgdHJhbnNmb3JtOiBzY2FsZSgwLjk1KTtcbiAgfVxuICAxMDAlIHtcbiAgICB0cmFuc2Zvcm06IHNjYWxlKDEpO1xuICB9XG59XG46cm9vdCB7XG4gIC0tYXdzdWktdmVyc2lvbi1pbmZvLTg1Njg2NjJlOiB0cnVlO1xufSIsIi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKiBzdHlsZWxpbnQtZGlzYWJsZSBAYW16bi9hd3N1aS1uby1tb3Rpb24tb3V0c2lkZS1vZi1taXhpbiwgc2VsZWN0b3ItY29tYmluYXRvci1kaXNhbGxvd2VkLWxpc3QsIHNlbGVjdG9yLXBzZXVkby1jbGFzcy1uby11bmtub3duLCBzZWxlY3Rvci1jbGFzcy1wYXR0ZXJuICovXG4vKiBzdHlsZWxpbnQtZW5hYmxlIEBhbXpuL2F3c3VpLW5vLW1vdGlvbi1vdXRzaWRlLW9mLW1peGluLCBzZWxlY3Rvci1jb21iaW5hdG9yLWRpc2FsbG93ZWQtbGlzdCwgc2VsZWN0b3ItcHNldWRvLWNsYXNzLW5vLXVua25vd24sIHNlbGVjdG9yLWNsYXNzLXBhdHRlcm4gKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKiBTdHlsZSB1c2VkIGZvciBsaW5rcyBpbiBzbG90cy9jb21wb25lbnRzIHRoYXQgYXJlIHRleHQgaGVhdnksIHRvIGhlbHAgbGlua3Mgc3RhbmQgb3V0IGFtb25nXG5zdXJyb3VuZGluZyB0ZXh0LiAoV0NBRyBGNzMpIGh0dHBzOi8vd3d3LnczLm9yZy9XQUkvV0NBRzIxL1RlY2huaXF1ZXMvZmFpbHVyZXMvRjczI2Rlc2NyaXB0aW9uICovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLyogc3R5bGVsaW50LWRpc2FibGUgQGFtem4vYXdzdWktbm8taW1wbGljaXQtZGVzY2VuZGFudCAqL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKiBzdHlsZWxpbnQtZGlzYWJsZSBAYW16bi9hd3N1aS1uby1pbXBsaWNpdC1kZXNjZW5kYW50ICovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qIHN0eWxlbGludC1kaXNhYmxlIEBhbXpuL2F3c3VpLW5vLWltcGxpY2l0LWRlc2NlbmRhbnQgKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4uYXdzdWlfYm94XzE4d3UwX2YweWFtXzE3Mi5hd3N1aV9wLXZhcmlhbnRfMTh3dTBfZjB5YW1fMTcyLmF3c3VpX2NvbG9yLWRlZmF1bHRfMTh3dTBfZjB5YW1fMTcyOm5vdCgjXFw5KSwgLmF3c3VpX2JveF8xOHd1MF9mMHlhbV8xNzIuYXdzdWlfYi12YXJpYW50XzE4d3UwX2YweWFtXzE3Mi5hd3N1aV9jb2xvci1kZWZhdWx0XzE4d3UwX2YweWFtXzE3Mjpub3QoI1xcOSksIC5hd3N1aV9ib3hfMTh3dTBfZjB5YW1fMTcyLmF3c3VpX3N0cm9uZy12YXJpYW50XzE4d3UwX2YweWFtXzE3Mi5hd3N1aV9jb2xvci1kZWZhdWx0XzE4d3UwX2YweWFtXzE3Mjpub3QoI1xcOSksIC5hd3N1aV9ib3hfMTh3dTBfZjB5YW1fMTcyLmF3c3VpX2NvZGUtdmFyaWFudF8xOHd1MF9mMHlhbV8xNzIuYXdzdWlfY29sb3ItZGVmYXVsdF8xOHd1MF9mMHlhbV8xNzI6bm90KCNcXDkpLCAuYXdzdWlfYm94XzE4d3UwX2YweWFtXzE3Mi5hd3N1aV9wcmUtdmFyaWFudF8xOHd1MF9mMHlhbV8xNzIuYXdzdWlfY29sb3ItZGVmYXVsdF8xOHd1MF9mMHlhbV8xNzI6bm90KCNcXDkpLCAuYXdzdWlfYm94XzE4d3UwX2YweWFtXzE3Mi5hd3N1aV9zYW1wLXZhcmlhbnRfMTh3dTBfZjB5YW1fMTcyLmF3c3VpX2NvbG9yLWRlZmF1bHRfMTh3dTBfZjB5YW1fMTcyOm5vdCgjXFw5KSB7XG4gIGNvbG9yOiB2YXIoLS1jb2xvci10ZXh0LWJvZHktZGVmYXVsdC1yeWpjdDEsICMwZjE0MWEpO1xufVxuXG4uYXdzdWlfYm94XzE4d3UwX2YweWFtXzE3Mi5hd3N1aV9oMS12YXJpYW50XzE4d3UwX2YweWFtXzE3Ni5hd3N1aV9jb2xvci1kZWZhdWx0XzE4d3UwX2YweWFtXzE3Mjpub3QoI1xcOSksIC5hd3N1aV9ib3hfMTh3dTBfZjB5YW1fMTcyLmF3c3VpX2gyLXZhcmlhbnRfMTh3dTBfZjB5YW1fMTc2LmF3c3VpX2NvbG9yLWRlZmF1bHRfMTh3dTBfZjB5YW1fMTcyOm5vdCgjXFw5KSwgLmF3c3VpX2JveF8xOHd1MF9mMHlhbV8xNzIuYXdzdWlfaDMtdmFyaWFudF8xOHd1MF9mMHlhbV8xNzYuYXdzdWlfY29sb3ItZGVmYXVsdF8xOHd1MF9mMHlhbV8xNzI6bm90KCNcXDkpLCAuYXdzdWlfYm94XzE4d3UwX2YweWFtXzE3Mi5hd3N1aV9oNC12YXJpYW50XzE4d3UwX2YweWFtXzE3Ni5hd3N1aV9jb2xvci1kZWZhdWx0XzE4d3UwX2YweWFtXzE3Mjpub3QoI1xcOSksIC5hd3N1aV9ib3hfMTh3dTBfZjB5YW1fMTcyLmF3c3VpX2g1LXZhcmlhbnRfMTh3dTBfZjB5YW1fMTc2LmF3c3VpX2NvbG9yLWRlZmF1bHRfMTh3dTBfZjB5YW1fMTcyOm5vdCgjXFw5KSB7XG4gIGNvbG9yOiB2YXIoLS1jb2xvci10ZXh0LWhlYWRpbmctZGVmYXVsdC01dmJpYWQsICMwZjE0MWEpO1xufVxuXG4uYXdzdWlfYm94XzE4d3UwX2YweWFtXzE3Mi5hd3N1aV9zbWFsbC12YXJpYW50XzE4d3UwX2YweWFtXzE4MC5hd3N1aV9jb2xvci1kZWZhdWx0XzE4d3UwX2YweWFtXzE3Mjpub3QoI1xcOSkge1xuICBjb2xvcjogdmFyKC0tY29sb3ItdGV4dC1zbWFsbC0xM3RsdXEsICM2NTY4NzEpO1xufVxuXG4uYXdzdWlfYm94XzE4d3UwX2YweWFtXzE3Mi5hd3N1aV9hLXZhcmlhbnRfMTh3dTBfZjB5YW1fMTg0LmF3c3VpX2NvbG9yLWRlZmF1bHRfMTh3dTBfZjB5YW1fMTcyOm5vdCgjXFw5KSB7XG4gIGNvbG9yOiB2YXIoLS1jb2xvci10ZXh0LWxpbmstZGVmYXVsdC04eXY5YjcsICMwMDZjZTApO1xufVxuXG4uYXdzdWlfYm94XzE4d3UwX2YweWFtXzE3Mi5hd3N1aV9zbWFsbC12YXJpYW50XzE4d3UwX2YweWFtXzE4MC5hd3N1aV9mb250LXNpemUtZGVmYXVsdF8xOHd1MF9mMHlhbV8xODg6bm90KCNcXDkpLCAuYXdzdWlfYm94XzE4d3UwX2YweWFtXzE3Mi5hd3N1aV9jb2RlLXZhcmlhbnRfMTh3dTBfZjB5YW1fMTcyLmF3c3VpX2ZvbnQtc2l6ZS1kZWZhdWx0XzE4d3UwX2YweWFtXzE4ODpub3QoI1xcOSkge1xuICBmb250LXNpemU6IHZhcigtLWZvbnQtc2l6ZS1ib2R5LXMtc21jOGN2LCAxMnB4KTtcbiAgbGluZS1oZWlnaHQ6IHZhcigtLWxpbmUtaGVpZ2h0LWJvZHktcy1udTVoeDEsIDE2cHgpO1xuICBsZXR0ZXItc3BhY2luZzogdmFyKC0tbGV0dGVyLXNwYWNpbmctYm9keS1zLWdxNzhvaywgMC4wMDVlbSk7XG59XG5cbi5hd3N1aV9ib3hfMTh3dTBfZjB5YW1fMTcyLmF3c3VpX3AtdmFyaWFudF8xOHd1MF9mMHlhbV8xNzIuYXdzdWlfZm9udC1zaXplLWRlZmF1bHRfMTh3dTBfZjB5YW1fMTg4Om5vdCgjXFw5KSwgLmF3c3VpX2JveF8xOHd1MF9mMHlhbV8xNzIuYXdzdWlfYi12YXJpYW50XzE4d3UwX2YweWFtXzE3Mi5hd3N1aV9mb250LXNpemUtZGVmYXVsdF8xOHd1MF9mMHlhbV8xODg6bm90KCNcXDkpLCAuYXdzdWlfYm94XzE4d3UwX2YweWFtXzE3Mi5hd3N1aV9zdHJvbmctdmFyaWFudF8xOHd1MF9mMHlhbV8xNzIuYXdzdWlfZm9udC1zaXplLWRlZmF1bHRfMTh3dTBfZjB5YW1fMTg4Om5vdCgjXFw5KSwgLmF3c3VpX2JveF8xOHd1MF9mMHlhbV8xNzIuYXdzdWlfcHJlLXZhcmlhbnRfMTh3dTBfZjB5YW1fMTcyLmF3c3VpX2ZvbnQtc2l6ZS1kZWZhdWx0XzE4d3UwX2YweWFtXzE4ODpub3QoI1xcOSksIC5hd3N1aV9ib3hfMTh3dTBfZjB5YW1fMTcyLmF3c3VpX3NhbXAtdmFyaWFudF8xOHd1MF9mMHlhbV8xNzIuYXdzdWlfZm9udC1zaXplLWRlZmF1bHRfMTh3dTBfZjB5YW1fMTg4Om5vdCgjXFw5KSwgLmF3c3VpX2JveF8xOHd1MF9mMHlhbV8xNzIuYXdzdWlfYS12YXJpYW50XzE4d3UwX2YweWFtXzE4NC5hd3N1aV9mb250LXNpemUtZGVmYXVsdF8xOHd1MF9mMHlhbV8xODg6bm90KCNcXDkpIHtcbiAgZm9udC1zaXplOiB2YXIoLS1mb250LXNpemUtYm9keS1tLWE3bmgybiwgMTRweCk7XG4gIGxpbmUtaGVpZ2h0OiB2YXIoLS1saW5lLWhlaWdodC1ib2R5LW0tMm1oM2tlLCAyMHB4KTtcbn1cblxuLmF3c3VpX2JveF8xOHd1MF9mMHlhbV8xNzIuYXdzdWlfaDUtdmFyaWFudF8xOHd1MF9mMHlhbV8xNzYuYXdzdWlfZm9udC1zaXplLWRlZmF1bHRfMTh3dTBfZjB5YW1fMTg4Om5vdCgjXFw5KSB7XG4gIGZvbnQtc2l6ZTogdmFyKC0tZm9udC1zaXplLWhlYWRpbmcteHMtajh5enh2LCAxNHB4KTtcbiAgbGluZS1oZWlnaHQ6IHZhcigtLWxpbmUtaGVpZ2h0LWhlYWRpbmcteHMtcTlqMDA0LCAxOHB4KTtcbn1cblxuLmF3c3VpX2JveF8xOHd1MF9mMHlhbV8xNzIuYXdzdWlfaDQtdmFyaWFudF8xOHd1MF9mMHlhbV8xNzYuYXdzdWlfZm9udC1zaXplLWRlZmF1bHRfMTh3dTBfZjB5YW1fMTg4Om5vdCgjXFw5KSB7XG4gIGZvbnQtc2l6ZTogdmFyKC0tZm9udC1zaXplLWhlYWRpbmctcy16cDA4ZW4sIDE2cHgpO1xuICBsaW5lLWhlaWdodDogdmFyKC0tbGluZS1oZWlnaHQtaGVhZGluZy1zLWhtaTR2YywgMjBweCk7XG4gIGxldHRlci1zcGFjaW5nOiB2YXIoLS1sZXR0ZXItc3BhY2luZy1oZWFkaW5nLXMtNHN0OWVwLCAtMC4wMDVlbSk7XG59XG5cbi5hd3N1aV9ib3hfMTh3dTBfZjB5YW1fMTcyLmF3c3VpX2gzLXZhcmlhbnRfMTh3dTBfZjB5YW1fMTc2LmF3c3VpX2ZvbnQtc2l6ZS1kZWZhdWx0XzE4d3UwX2YweWFtXzE4ODpub3QoI1xcOSkge1xuICBmb250LXNpemU6IHZhcigtLWZvbnQtc2l6ZS1oZWFkaW5nLW0tMTcweWl5LCAxOHB4KTtcbiAgbGluZS1oZWlnaHQ6IHZhcigtLWxpbmUtaGVpZ2h0LWhlYWRpbmctbS11b2FxZGgsIDIycHgpO1xuICBsZXR0ZXItc3BhY2luZzogdmFyKC0tbGV0dGVyLXNwYWNpbmctaGVhZGluZy1tLTI5ZXduaywgLTAuMDFlbSk7XG59XG5cbi5hd3N1aV9ib3hfMTh3dTBfZjB5YW1fMTcyLmF3c3VpX2gyLXZhcmlhbnRfMTh3dTBfZjB5YW1fMTc2LmF3c3VpX2ZvbnQtc2l6ZS1kZWZhdWx0XzE4d3UwX2YweWFtXzE4ODpub3QoI1xcOSkge1xuICBmb250LXNpemU6IHZhcigtLWZvbnQtc2l6ZS1oZWFkaW5nLWwtdm5hY3g2LCAyMHB4KTtcbiAgbGluZS1oZWlnaHQ6IHZhcigtLWxpbmUtaGVpZ2h0LWhlYWRpbmctbC1tZzVieDYsIDI0cHgpO1xuICBsZXR0ZXItc3BhY2luZzogdmFyKC0tbGV0dGVyLXNwYWNpbmctaGVhZGluZy1sLTV2NmlidiwgLTAuMDE1ZW0pO1xufVxuXG4uYXdzdWlfYm94XzE4d3UwX2YweWFtXzE3Mi5hd3N1aV9oMS12YXJpYW50XzE4d3UwX2YweWFtXzE3Ni5hd3N1aV9mb250LXNpemUtZGVmYXVsdF8xOHd1MF9mMHlhbV8xODg6bm90KCNcXDkpIHtcbiAgZm9udC1zaXplOiB2YXIoLS1mb250LXNpemUtaGVhZGluZy14bC13dmtidXIsIDI0cHgpO1xuICBsaW5lLWhlaWdodDogdmFyKC0tbGluZS1oZWlnaHQtaGVhZGluZy14bC1oa282cDAsIDMwcHgpO1xuICBsZXR0ZXItc3BhY2luZzogdmFyKC0tbGV0dGVyLXNwYWNpbmctaGVhZGluZy14bC1ja2tiNnUsIC0wLjAyZW0pO1xufVxuXG4uYXdzdWlfYm94XzE4d3UwX2YweWFtXzE3Mi5hd3N1aV9wLXZhcmlhbnRfMTh3dTBfZjB5YW1fMTcyLmF3c3VpX2ZvbnQtd2VpZ2h0LWRlZmF1bHRfMTh3dTBfZjB5YW1fMjI4Om5vdCgjXFw5KSwgLmF3c3VpX2JveF8xOHd1MF9mMHlhbV8xNzIuYXdzdWlfY29kZS12YXJpYW50XzE4d3UwX2YweWFtXzE3Mi5hd3N1aV9mb250LXdlaWdodC1kZWZhdWx0XzE4d3UwX2YweWFtXzIyODpub3QoI1xcOSksIC5hd3N1aV9ib3hfMTh3dTBfZjB5YW1fMTcyLmF3c3VpX3ByZS12YXJpYW50XzE4d3UwX2YweWFtXzE3Mi5hd3N1aV9mb250LXdlaWdodC1kZWZhdWx0XzE4d3UwX2YweWFtXzIyODpub3QoI1xcOSksIC5hd3N1aV9ib3hfMTh3dTBfZjB5YW1fMTcyLmF3c3VpX3NhbXAtdmFyaWFudF8xOHd1MF9mMHlhbV8xNzIuYXdzdWlfZm9udC13ZWlnaHQtZGVmYXVsdF8xOHd1MF9mMHlhbV8yMjg6bm90KCNcXDkpLCAuYXdzdWlfYm94XzE4d3UwX2YweWFtXzE3Mi5hd3N1aV9zbWFsbC12YXJpYW50XzE4d3UwX2YweWFtXzE4MC5hd3N1aV9mb250LXdlaWdodC1kZWZhdWx0XzE4d3UwX2YweWFtXzIyODpub3QoI1xcOSksIC5hd3N1aV9ib3hfMTh3dTBfZjB5YW1fMTcyLmF3c3VpX2EtdmFyaWFudF8xOHd1MF9mMHlhbV8xODQuYXdzdWlfZm9udC13ZWlnaHQtZGVmYXVsdF8xOHd1MF9mMHlhbV8yMjg6bm90KCNcXDkpIHtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbn1cblxuLmF3c3VpX2JveF8xOHd1MF9mMHlhbV8xNzIuYXdzdWlfc3Ryb25nLXZhcmlhbnRfMTh3dTBfZjB5YW1fMTcyLmF3c3VpX2ZvbnQtd2VpZ2h0LWRlZmF1bHRfMTh3dTBfZjB5YW1fMjI4Om5vdCgjXFw5KSwgLmF3c3VpX2JveF8xOHd1MF9mMHlhbV8xNzIuYXdzdWlfYi12YXJpYW50XzE4d3UwX2YweWFtXzE3Mi5hd3N1aV9mb250LXdlaWdodC1kZWZhdWx0XzE4d3UwX2YweWFtXzIyODpub3QoI1xcOSkge1xuICBmb250LXdlaWdodDogNzAwO1xufVxuXG4uYXdzdWlfYm94XzE4d3UwX2YweWFtXzE3Mi5hd3N1aV9oNS12YXJpYW50XzE4d3UwX2YweWFtXzE3Ni5hd3N1aV9mb250LXdlaWdodC1kZWZhdWx0XzE4d3UwX2YweWFtXzIyODpub3QoI1xcOSkge1xuICBmb250LXdlaWdodDogdmFyKC0tZm9udC13ZWlnaHQtaGVhZGluZy14cy13cXFwbmUsIDcwMCk7XG59XG5cbi5hd3N1aV9ib3hfMTh3dTBfZjB5YW1fMTcyLmF3c3VpX2g0LXZhcmlhbnRfMTh3dTBfZjB5YW1fMTc2LmF3c3VpX2ZvbnQtd2VpZ2h0LWRlZmF1bHRfMTh3dTBfZjB5YW1fMjI4Om5vdCgjXFw5KSB7XG4gIGZvbnQtd2VpZ2h0OiB2YXIoLS1mb250LXdlaWdodC1oZWFkaW5nLXMtbGN4MGFpLCA3MDApO1xufVxuXG4uYXdzdWlfYm94XzE4d3UwX2YweWFtXzE3Mi5hd3N1aV9oMy12YXJpYW50XzE4d3UwX2YweWFtXzE3Ni5hd3N1aV9mb250LXdlaWdodC1kZWZhdWx0XzE4d3UwX2YweWFtXzIyODpub3QoI1xcOSkge1xuICBmb250LXdlaWdodDogdmFyKC0tZm9udC13ZWlnaHQtaGVhZGluZy1tLXpmODJkciwgNzAwKTtcbn1cblxuLmF3c3VpX2JveF8xOHd1MF9mMHlhbV8xNzIuYXdzdWlfaDItdmFyaWFudF8xOHd1MF9mMHlhbV8xNzYuYXdzdWlfZm9udC13ZWlnaHQtZGVmYXVsdF8xOHd1MF9mMHlhbV8yMjg6bm90KCNcXDkpIHtcbiAgZm9udC13ZWlnaHQ6IHZhcigtLWZvbnQtd2VpZ2h0LWhlYWRpbmctbC0wdDZkd2MsIDcwMCk7XG59XG5cbi5hd3N1aV9ib3hfMTh3dTBfZjB5YW1fMTcyLmF3c3VpX2gxLXZhcmlhbnRfMTh3dTBfZjB5YW1fMTc2LmF3c3VpX2ZvbnQtd2VpZ2h0LWRlZmF1bHRfMTh3dTBfZjB5YW1fMjI4Om5vdCgjXFw5KSB7XG4gIGZvbnQtd2VpZ2h0OiB2YXIoLS1mb250LXdlaWdodC1oZWFkaW5nLXhsLXUzbTR3ZSwgNzAwKTtcbn1cblxuLmF3c3VpX2JveF8xOHd1MF9mMHlhbV8xNzIuYXdzdWlfaDEtdmFyaWFudF8xOHd1MF9mMHlhbV8xNzY6bm90KCNcXDkpLCAuYXdzdWlfYm94XzE4d3UwX2YweWFtXzE3Mi5hd3N1aV9oMi12YXJpYW50XzE4d3UwX2YweWFtXzE3Njpub3QoI1xcOSksIC5hd3N1aV9ib3hfMTh3dTBfZjB5YW1fMTcyLmF3c3VpX2gzLXZhcmlhbnRfMTh3dTBfZjB5YW1fMTc2Om5vdCgjXFw5KSwgLmF3c3VpX2JveF8xOHd1MF9mMHlhbV8xNzIuYXdzdWlfaDQtdmFyaWFudF8xOHd1MF9mMHlhbV8xNzY6bm90KCNcXDkpLCAuYXdzdWlfYm94XzE4d3UwX2YweWFtXzE3Mi5hd3N1aV9oNS12YXJpYW50XzE4d3UwX2YweWFtXzE3Njpub3QoI1xcOSksIC5hd3N1aV9ib3hfMTh3dTBfZjB5YW1fMTcyLmF3c3VpX3AtdmFyaWFudF8xOHd1MF9mMHlhbV8xNzI6bm90KCNcXDkpIHtcbiAgbWFyZ2luLWJsb2NrOiAwO1xuICBtYXJnaW4taW5saW5lOiAwO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIHBhZGRpbmctYmxvY2s6IHZhcigtLXNwYWNlLXh4cy1od2ZrYWksIDRweCk7XG4gIHBhZGRpbmctaW5saW5lOiAwO1xufVxuLmF3c3VpX2JveF8xOHd1MF9mMHlhbV8xNzIuYXdzdWlfc21hbGwtdmFyaWFudF8xOHd1MF9mMHlhbV8xODA6bm90KCNcXDkpIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xufVxuLmF3c3VpX2JveF8xOHd1MF9mMHlhbV8xNzIuYXdzdWlfY29kZS12YXJpYW50XzE4d3UwX2YweWFtXzE3Mjpub3QoI1xcOSksIC5hd3N1aV9ib3hfMTh3dTBfZjB5YW1fMTcyLmF3c3VpX3ByZS12YXJpYW50XzE4d3UwX2YweWFtXzE3Mjpub3QoI1xcOSksIC5hd3N1aV9ib3hfMTh3dTBfZjB5YW1fMTcyLmF3c3VpX3NhbXAtdmFyaWFudF8xOHd1MF9mMHlhbV8xNzI6bm90KCNcXDkpIHtcbiAgZm9udC1mYW1pbHk6IHZhcigtLWZvbnQtZmFtaWx5LW1vbm9zcGFjZS1xNDdtN2ssIE1vbmFjbywgTWVubG8sIENvbnNvbGFzLCBcIkNvdXJpZXIgUHJpbWVcIiwgQ291cmllciwgXCJDb3VyaWVyIE5ld1wiLCBtb25vc3BhY2UpO1xuICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbn1cbi5hd3N1aV9ib3hfMTh3dTBfZjB5YW1fMTcyLmF3c3VpX2tleS1sYWJlbC12YXJpYW50XzE4d3UwX2YweWFtXzI3MDpub3QoI1xcOSkge1xuICBmb250LXNpemU6IHZhcigtLWZvbnQtc2l6ZS1ib2R5LW0tYTduaDJuLCAxNHB4KTtcbiAgbGluZS1oZWlnaHQ6IHZhcigtLWxpbmUtaGVpZ2h0LWJvZHktbS0ybWgza2UsIDIwcHgpO1xuICBmb250LXdlaWdodDogdmFyKC0tZm9udC1kaXNwbGF5LWxhYmVsLXdlaWdodC16YXZwZW8sIDcwMCk7XG4gIGNvbG9yOiB2YXIoLS1jb2xvci10ZXh0LWxhYmVsLW1vM254MCwgIzBmMTQxYSk7XG4gIG1hcmdpbi1ibG9jay1lbmQ6IHZhcigtLXNwYWNlLWtleS12YWx1ZS1nYXAtOWdsbXFjLCAwcHgpO1xufVxuLmF3c3VpX2JveF8xOHd1MF9mMHlhbV8xNzIuYXdzdWlfZ2VuLWFpLWxhYmVsLXZhcmlhbnRfMTh3dTBfZjB5YW1fMjc3Om5vdCgjXFw5KSB7XG4gIGZvbnQtc2l6ZTogdmFyKC0tZm9udC1zaXplLWJvZHktcy1zbWM4Y3YsIDEycHgpO1xuICBsaW5lLWhlaWdodDogdmFyKC0tbGluZS1oZWlnaHQtYm9keS1zLW51NWh4MSwgMTZweCk7XG4gIGxldHRlci1zcGFjaW5nOiB2YXIoLS1sZXR0ZXItc3BhY2luZy1ib2R5LXMtZ3E3OG9rLCAwLjAwNWVtKTtcbiAgZm9udC1zdHlsZTogaXRhbGljO1xuICBjb2xvcjogdmFyKC0tY29sb3ItdGV4dC1sYWJlbC1nZW4tYWktcWYwMzFoLCAjNzMwMGU1KTtcbn1cbi5hd3N1aV9ib3hfMTh3dTBfZjB5YW1fMTcyLmF3c3VpX3ZhbHVlLWxhcmdlLXZhcmlhbnRfMTh3dTBfZjB5YW1fMjg0Om5vdCgjXFw5KSB7XG4gIGZvbnQtc2l6ZTogdmFyKC0tZm9udC1zaXplLWRpc3BsYXktbC13YTZ3b28sIDQycHgpO1xuICBsaW5lLWhlaWdodDogdmFyKC0tbGluZS1oZWlnaHQtZGlzcGxheS1sLXZ3YW56cCwgNDhweCk7XG4gIGxldHRlci1zcGFjaW5nOiB2YXIoLS1sZXR0ZXItc3BhY2luZy1kaXNwbGF5LWwtZWx5eXhrLCAtMC4wM2VtKTtcbiAgZm9udC13ZWlnaHQ6IHZhcigtLWZvbnQtYm94LXZhbHVlLWxhcmdlLXdlaWdodC13cjAwc3csIDcwMCk7XG4gIGNvbG9yOiBpbmhlcml0O1xufVxuLmF3c3VpX2JveF8xOHd1MF9mMHlhbV8xNzIuYXdzdWlfaW5saW5lLWNvZGUtdmFyaWFudF8xOHd1MF9mMHlhbV8yOTE6bm90KCNcXDkpIHtcbiAgZm9udC1mYW1pbHk6IHZhcigtLWZvbnQtZmFtaWx5LW1vbm9zcGFjZS1xNDdtN2ssIE1vbmFjbywgTWVubG8sIENvbnNvbGFzLCBcIkNvdXJpZXIgUHJpbWVcIiwgQ291cmllciwgXCJDb3VyaWVyIE5ld1wiLCBtb25vc3BhY2UpO1xuICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbiAgZm9udC1zaXplOiB2YXIoLS1mb250LXNpemUtYm9keS1zLXNtYzhjdiwgMTJweCk7XG4gIGxpbmUtaGVpZ2h0OiB2YXIoLS1saW5lLWhlaWdodC1ib2R5LXMtbnU1aHgxLCAxNnB4KTtcbiAgbGV0dGVyLXNwYWNpbmc6IHZhcigtLWxldHRlci1zcGFjaW5nLWJvZHktcy1ncTc4b2ssIDAuMDA1ZW0pO1xuICBib3JkZXItc3RhcnQtc3RhcnQtcmFkaXVzOiB2YXIoLS1zcGFjZS1zdGF0aWMteHhzLW5zOTRkcCwgNHB4KTtcbiAgYm9yZGVyLXN0YXJ0LWVuZC1yYWRpdXM6IHZhcigtLXNwYWNlLXN0YXRpYy14eHMtbnM5NGRwLCA0cHgpO1xuICBib3JkZXItZW5kLXN0YXJ0LXJhZGl1czogdmFyKC0tc3BhY2Utc3RhdGljLXh4cy1uczk0ZHAsIDRweCk7XG4gIGJvcmRlci1lbmQtZW5kLXJhZGl1czogdmFyKC0tc3BhY2Utc3RhdGljLXh4cy1uczk0ZHAsIDRweCk7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWNvbG9yLWJhY2tncm91bmQtaW5saW5lLWNvZGUtMmR1OXA4LCByZ2JhKDAsIDAsIDAsIDAuMSkpO1xuICBwYWRkaW5nLWJsb2NrOiB2YXIoLS1zcGFjZS1zdGF0aWMteHh4cy15aWRrczEsIDJweCk7XG4gIHBhZGRpbmctaW5saW5lOiB2YXIoLS1zcGFjZS1zdGF0aWMteHhzLW5zOTRkcCwgNHB4KTtcbn1cbi5hd3N1aV9ib3hfMTh3dTBfZjB5YW1fMTcyLmF3c3VpX2gxLXZhcmlhbnRfMTh3dTBfZjB5YW1fMTc2LmF3c3VpX2ZvbnQtd2VpZ2h0LWRlZmF1bHRfMTh3dTBfZjB5YW1fMjI4Om5vdCgjXFw5KSwgLmF3c3VpX2JveF8xOHd1MF9mMHlhbV8xNzIuYXdzdWlfaDItdmFyaWFudF8xOHd1MF9mMHlhbV8xNzYuYXdzdWlfZm9udC13ZWlnaHQtZGVmYXVsdF8xOHd1MF9mMHlhbV8yMjg6bm90KCNcXDkpLCAuYXdzdWlfYm94XzE4d3UwX2YweWFtXzE3Mi5hd3N1aV9oMy12YXJpYW50XzE4d3UwX2YweWFtXzE3Ni5hd3N1aV9mb250LXdlaWdodC1kZWZhdWx0XzE4d3UwX2YweWFtXzIyODpub3QoI1xcOSksIC5hd3N1aV9ib3hfMTh3dTBfZjB5YW1fMTcyLmF3c3VpX2g0LXZhcmlhbnRfMTh3dTBfZjB5YW1fMTc2LmF3c3VpX2ZvbnQtd2VpZ2h0LWRlZmF1bHRfMTh3dTBfZjB5YW1fMjI4Om5vdCgjXFw5KSwgLmF3c3VpX2JveF8xOHd1MF9mMHlhbV8xNzIuYXdzdWlfaDUtdmFyaWFudF8xOHd1MF9mMHlhbV8xNzYuYXdzdWlfZm9udC13ZWlnaHQtZGVmYXVsdF8xOHd1MF9mMHlhbV8yMjg6bm90KCNcXDkpLCAuYXdzdWlfYm94XzE4d3UwX2YweWFtXzE3Mi5hd3N1aV92YWx1ZS1sYXJnZS12YXJpYW50XzE4d3UwX2YweWFtXzI4NC5hd3N1aV9mb250LXdlaWdodC1kZWZhdWx0XzE4d3UwX2YweWFtXzIyODpub3QoI1xcOSksIC5hd3N1aV9ib3hfMTh3dTBfZjB5YW1fMTcyLmF3c3VpX2ZvbnQtd2VpZ2h0LWhlYXZ5XzE4d3UwX2YweWFtXzMwNTpub3QoI1xcOSkge1xuICAtd2Via2l0LWZvbnQtc21vb3RoaW5nOiB2YXIoLS1mb250LXNtb290aGluZy13ZWJraXQtb2Vtb2xvLCBhbnRpYWxpYXNlZCk7XG4gIC1tb3otb3N4LWZvbnQtc21vb3RoaW5nOiB2YXIoLS1mb250LXNtb290aGluZy1tb3otb3N4LWhibTBhcSwgZ3JheXNjYWxlKTtcbn1cblxuLmF3c3VpX2JveF8xOHd1MF9mMHlhbV8xNzIuYXdzdWlfY29sb3ItaW52ZXJ0ZWRfMTh3dTBfZjB5YW1fMzEwOm5vdCgjXFw5KSB7XG4gIGNvbG9yOiB2YXIoLS1jb2xvci10ZXh0LW5vdGlmaWNhdGlvbi1kZWZhdWx0LXc1dGRkcSwgI2Y5ZjlmYSk7XG59XG4uYXdzdWlfYm94XzE4d3UwX2YweWFtXzE3Mi5hd3N1aV9jb2xvci10ZXh0LWxhYmVsXzE4d3UwX2YweWFtXzMxMzpub3QoI1xcOSkge1xuICBjb2xvcjogdmFyKC0tY29sb3ItdGV4dC1sYWJlbC1tbzNueDAsICMwZjE0MWEpO1xufVxuLmF3c3VpX2JveF8xOHd1MF9mMHlhbV8xNzIuYXdzdWlfY29sb3ItdGV4dC1ib2R5LXNlY29uZGFyeV8xOHd1MF9mMHlhbV8zMTY6bm90KCNcXDkpIHtcbiAgY29sb3I6IHZhcigtLWNvbG9yLXRleHQtYm9keS1zZWNvbmRhcnktcDlkamptLCAjNDI0NjUwKTtcbn1cbi5hd3N1aV9ib3hfMTh3dTBfZjB5YW1fMTcyLmF3c3VpX2NvbG9yLXRleHQtc3RhdHVzLWVycm9yXzE4d3UwX2YweWFtXzMxOTpub3QoI1xcOSkge1xuICBjb2xvcjogdmFyKC0tY29sb3ItdGV4dC1zdGF0dXMtZXJyb3ItbXh6b3A3LCAjZGIwMDAwKTtcbn1cbi5hd3N1aV9ib3hfMTh3dTBfZjB5YW1fMTcyLmF3c3VpX2NvbG9yLXRleHQtc3RhdHVzLXN1Y2Nlc3NfMTh3dTBfZjB5YW1fMzIyOm5vdCgjXFw5KSB7XG4gIGNvbG9yOiB2YXIoLS1jb2xvci10ZXh0LXN0YXR1cy1zdWNjZXNzLW8wenB2NiwgIzAwODAyZik7XG59XG4uYXdzdWlfYm94XzE4d3UwX2YweWFtXzE3Mi5hd3N1aV9jb2xvci10ZXh0LXN0YXR1cy1pbmZvXzE4d3UwX2YweWFtXzMyNTpub3QoI1xcOSkge1xuICBjb2xvcjogdmFyKC0tY29sb3ItdGV4dC1zdGF0dXMtaW5mby16bDNpMWQsICMwMDZjZTApO1xufVxuLmF3c3VpX2JveF8xOHd1MF9mMHlhbV8xNzIuYXdzdWlfY29sb3ItdGV4dC1zdGF0dXMtaW5hY3RpdmVfMTh3dTBfZjB5YW1fMzI4Om5vdCgjXFw5KSB7XG4gIGNvbG9yOiB2YXIoLS1jb2xvci10ZXh0LXN0YXR1cy1pbmFjdGl2ZS04eWZ3NWMsICM2NTY4NzEpO1xufVxuLmF3c3VpX2JveF8xOHd1MF9mMHlhbV8xNzIuYXdzdWlfY29sb3ItdGV4dC1zdGF0dXMtd2FybmluZ18xOHd1MF9mMHlhbV8zMzE6bm90KCNcXDkpIHtcbiAgY29sb3I6IHZhcigtLWNvbG9yLXRleHQtc3RhdHVzLXdhcm5pbmctemI3dW04LCAjODU1OTAwKTtcbn1cbi5hd3N1aV9ib3hfMTh3dTBfZjB5YW1fMTcyLmF3c3VpX2NvbG9yLWluaGVyaXRfMTh3dTBfZjB5YW1fMzM0Om5vdCgjXFw5KSB7XG4gIGNvbG9yOiBpbmhlcml0O1xufVxuLmF3c3VpX2JveF8xOHd1MF9mMHlhbV8xNzIuYXdzdWlfZm9udC1zaXplLWJvZHktc18xOHd1MF9mMHlhbV8zMzc6bm90KCNcXDkpIHtcbiAgZm9udC1zaXplOiB2YXIoLS1mb250LXNpemUtYm9keS1zLXNtYzhjdiwgMTJweCk7XG4gIGxpbmUtaGVpZ2h0OiB2YXIoLS1saW5lLWhlaWdodC1ib2R5LXMtbnU1aHgxLCAxNnB4KTtcbiAgbGV0dGVyLXNwYWNpbmc6IHZhcigtLWxldHRlci1zcGFjaW5nLWJvZHktcy1ncTc4b2ssIDAuMDA1ZW0pO1xufVxuLmF3c3VpX2JveF8xOHd1MF9mMHlhbV8xNzIuYXdzdWlfZm9udC1zaXplLWJvZHktbV8xOHd1MF9mMHlhbV8zNDI6bm90KCNcXDkpIHtcbiAgZm9udC1zaXplOiB2YXIoLS1mb250LXNpemUtYm9keS1tLWE3bmgybiwgMTRweCk7XG4gIGxpbmUtaGVpZ2h0OiB2YXIoLS1saW5lLWhlaWdodC1ib2R5LW0tMm1oM2tlLCAyMHB4KTtcbn1cbi5hd3N1aV9ib3hfMTh3dTBfZjB5YW1fMTcyLmF3c3VpX2ZvbnQtc2l6ZS1oZWFkaW5nLXhzXzE4d3UwX2YweWFtXzM0Njpub3QoI1xcOSkge1xuICBmb250LXNpemU6IHZhcigtLWZvbnQtc2l6ZS1oZWFkaW5nLXhzLWo4eXp4diwgMTRweCk7XG4gIGxpbmUtaGVpZ2h0OiB2YXIoLS1saW5lLWhlaWdodC1oZWFkaW5nLXhzLXE5ajAwNCwgMThweCk7XG59XG4uYXdzdWlfYm94XzE4d3UwX2YweWFtXzE3Mi5hd3N1aV9mb250LXNpemUtaGVhZGluZy1zXzE4d3UwX2YweWFtXzM1MDpub3QoI1xcOSkge1xuICBmb250LXNpemU6IHZhcigtLWZvbnQtc2l6ZS1oZWFkaW5nLXMtenAwOGVuLCAxNnB4KTtcbiAgbGluZS1oZWlnaHQ6IHZhcigtLWxpbmUtaGVpZ2h0LWhlYWRpbmctcy1obWk0dmMsIDIwcHgpO1xuICBsZXR0ZXItc3BhY2luZzogdmFyKC0tbGV0dGVyLXNwYWNpbmctaGVhZGluZy1zLTRzdDllcCwgLTAuMDA1ZW0pO1xufVxuLmF3c3VpX2JveF8xOHd1MF9mMHlhbV8xNzIuYXdzdWlfZm9udC1zaXplLWhlYWRpbmctbV8xOHd1MF9mMHlhbV8zNTU6bm90KCNcXDkpIHtcbiAgZm9udC1zaXplOiB2YXIoLS1mb250LXNpemUtaGVhZGluZy1tLTE3MHlpeSwgMThweCk7XG4gIGxpbmUtaGVpZ2h0OiB2YXIoLS1saW5lLWhlaWdodC1oZWFkaW5nLW0tdW9hcWRoLCAyMnB4KTtcbiAgbGV0dGVyLXNwYWNpbmc6IHZhcigtLWxldHRlci1zcGFjaW5nLWhlYWRpbmctbS0yOWV3bmssIC0wLjAxZW0pO1xufVxuLmF3c3VpX2JveF8xOHd1MF9mMHlhbV8xNzIuYXdzdWlfZm9udC1zaXplLWhlYWRpbmctbF8xOHd1MF9mMHlhbV8zNjA6bm90KCNcXDkpIHtcbiAgZm9udC1zaXplOiB2YXIoLS1mb250LXNpemUtaGVhZGluZy1sLXZuYWN4NiwgMjBweCk7XG4gIGxpbmUtaGVpZ2h0OiB2YXIoLS1saW5lLWhlaWdodC1oZWFkaW5nLWwtbWc1Yng2LCAyNHB4KTtcbiAgbGV0dGVyLXNwYWNpbmc6IHZhcigtLWxldHRlci1zcGFjaW5nLWhlYWRpbmctbC01djZpYnYsIC0wLjAxNWVtKTtcbn1cbi5hd3N1aV9ib3hfMTh3dTBfZjB5YW1fMTcyLmF3c3VpX2ZvbnQtc2l6ZS1oZWFkaW5nLXhsXzE4d3UwX2YweWFtXzM2NTpub3QoI1xcOSkge1xuICBmb250LXNpemU6IHZhcigtLWZvbnQtc2l6ZS1oZWFkaW5nLXhsLXd2a2J1ciwgMjRweCk7XG4gIGxpbmUtaGVpZ2h0OiB2YXIoLS1saW5lLWhlaWdodC1oZWFkaW5nLXhsLWhrbzZwMCwgMzBweCk7XG4gIGxldHRlci1zcGFjaW5nOiB2YXIoLS1sZXR0ZXItc3BhY2luZy1oZWFkaW5nLXhsLWNra2I2dSwgLTAuMDJlbSk7XG59XG4uYXdzdWlfYm94XzE4d3UwX2YweWFtXzE3Mi5hd3N1aV9mb250LXNpemUtZGlzcGxheS1sXzE4d3UwX2YweWFtXzM3MDpub3QoI1xcOSkge1xuICBmb250LXNpemU6IHZhcigtLWZvbnQtc2l6ZS1kaXNwbGF5LWwtd2E2d29vLCA0MnB4KTtcbiAgbGluZS1oZWlnaHQ6IHZhcigtLWxpbmUtaGVpZ2h0LWRpc3BsYXktbC12d2FuenAsIDQ4cHgpO1xuICBsZXR0ZXItc3BhY2luZzogdmFyKC0tbGV0dGVyLXNwYWNpbmctZGlzcGxheS1sLWVseXl4aywgLTAuMDNlbSk7XG59XG4uYXdzdWlfYm94XzE4d3UwX2YweWFtXzE3Mi5hd3N1aV9mb250LXdlaWdodC1saWdodF8xOHd1MF9mMHlhbV8zNzU6bm90KCNcXDkpIHtcbiAgZm9udC13ZWlnaHQ6IDMwMDtcbn1cbi5hd3N1aV9ib3hfMTh3dTBfZjB5YW1fMTcyLmF3c3VpX2ZvbnQtd2VpZ2h0LW5vcm1hbF8xOHd1MF9mMHlhbV8zNzg6bm90KCNcXDkpIHtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbn1cbi5hd3N1aV9ib3hfMTh3dTBfZjB5YW1fMTcyLmF3c3VpX2ZvbnQtd2VpZ2h0LWJvbGRfMTh3dTBfZjB5YW1fMzgxOm5vdCgjXFw5KSB7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG59XG4uYXdzdWlfYm94XzE4d3UwX2YweWFtXzE3Mi5hd3N1aV9mb250LXdlaWdodC1oZWF2eV8xOHd1MF9mMHlhbV8zMDU6bm90KCNcXDkpIHtcbiAgZm9udC13ZWlnaHQ6IHZhcigtLWZvbnQtd2VpZ2h0LWhlYXZ5LTZ5aDR1biwgNzAwKTtcbn1cblxuLmF3c3VpX3QtbGVmdF8xOHd1MF9mMHlhbV8zODg6bm90KCNcXDkpIHtcbiAgdGV4dC1hbGlnbjogc3RhcnQ7XG59XG5cbi5hd3N1aV90LXJpZ2h0XzE4d3UwX2YweWFtXzM5Mjpub3QoI1xcOSkge1xuICB0ZXh0LWFsaWduOiBlbmQ7XG59XG5cbi5hd3N1aV90LWNlbnRlcl8xOHd1MF9mMHlhbV8zOTY6bm90KCNcXDkpIHtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qIHN0eWxlbGludC1kaXNhYmxlIEBhbXpuL2F3c3VpLW5vLWltcGxpY2l0LWRlc2NlbmRhbnQgKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4uYXdzdWlfYm94XzE4d3UwX2YweWFtXzE3Mi5hd3N1aV9wLW5fMTh3dTBfZjB5YW1fNDEzOm5vdCgjXFw5KSB7XG4gIHBhZGRpbmctYmxvY2s6IHZhcigtLXNwYWNlLXNjYWxlZC1ub25lLW5meW91diwgMHB4KTtcbiAgcGFkZGluZy1pbmxpbmU6IHZhcigtLXNwYWNlLW5vbmUteGs2cXpmLCAwcHgpO1xufVxuXG4uYXdzdWlfYm94XzE4d3UwX2YweWFtXzE3Mi5hd3N1aV9wLXRvcC1uXzE4d3UwX2YweWFtXzQxODpub3QoI1xcOSksXG4uYXdzdWlfYm94XzE4d3UwX2YweWFtXzE3Mi5hd3N1aV9wLXZlcnRpY2FsLW5fMTh3dTBfZjB5YW1fNDE5Om5vdCgjXFw5KSB7XG4gIHBhZGRpbmctYmxvY2stc3RhcnQ6IHZhcigtLXNwYWNlLXNjYWxlZC1ub25lLW5meW91diwgMHB4KTtcbn1cblxuLmF3c3VpX2JveF8xOHd1MF9mMHlhbV8xNzIuYXdzdWlfcC1yaWdodC1uXzE4d3UwX2YweWFtXzQyMzpub3QoI1xcOSksXG4uYXdzdWlfYm94XzE4d3UwX2YweWFtXzE3Mi5hd3N1aV9wLWhvcml6b250YWwtbl8xOHd1MF9mMHlhbV80MjQ6bm90KCNcXDkpIHtcbiAgcGFkZGluZy1pbmxpbmUtZW5kOiB2YXIoLS1zcGFjZS1ub25lLXhrNnF6ZiwgMHB4KTtcbn1cblxuLmF3c3VpX2JveF8xOHd1MF9mMHlhbV8xNzIuYXdzdWlfcC1ib3R0b20tbl8xOHd1MF9mMHlhbV80Mjg6bm90KCNcXDkpLFxuLmF3c3VpX2JveF8xOHd1MF9mMHlhbV8xNzIuYXdzdWlfcC12ZXJ0aWNhbC1uXzE4d3UwX2YweWFtXzQxOTpub3QoI1xcOSkge1xuICBwYWRkaW5nLWJsb2NrLWVuZDogdmFyKC0tc3BhY2Utc2NhbGVkLW5vbmUtbmZ5b3V2LCAwcHgpO1xufVxuXG4uYXdzdWlfYm94XzE4d3UwX2YweWFtXzE3Mi5hd3N1aV9wLWxlZnQtbl8xOHd1MF9mMHlhbV80MzM6bm90KCNcXDkpLFxuLmF3c3VpX2JveF8xOHd1MF9mMHlhbV8xNzIuYXdzdWlfcC1ob3Jpem9udGFsLW5fMTh3dTBfZjB5YW1fNDI0Om5vdCgjXFw5KSB7XG4gIHBhZGRpbmctaW5saW5lLXN0YXJ0OiB2YXIoLS1zcGFjZS1ub25lLXhrNnF6ZiwgMHB4KTtcbn1cblxuLmF3c3VpX2JveF8xOHd1MF9mMHlhbV8xNzIuYXdzdWlfcC14eHhzXzE4d3UwX2YweWFtXzQzODpub3QoI1xcOSkge1xuICBwYWRkaW5nLWJsb2NrOiB2YXIoLS1zcGFjZS1zY2FsZWQteHh4cy1oMnNjNTEsIDJweCk7XG4gIHBhZGRpbmctaW5saW5lOiB2YXIoLS1zcGFjZS14eHhzLXBhamhhZCwgMnB4KTtcbn1cblxuLmF3c3VpX2JveF8xOHd1MF9mMHlhbV8xNzIuYXdzdWlfcC10b3AteHh4c18xOHd1MF9mMHlhbV80NDM6bm90KCNcXDkpLFxuLmF3c3VpX2JveF8xOHd1MF9mMHlhbV8xNzIuYXdzdWlfcC12ZXJ0aWNhbC14eHhzXzE4d3UwX2YweWFtXzQ0NDpub3QoI1xcOSkge1xuICBwYWRkaW5nLWJsb2NrLXN0YXJ0OiB2YXIoLS1zcGFjZS1zY2FsZWQteHh4cy1oMnNjNTEsIDJweCk7XG59XG5cbi5hd3N1aV9ib3hfMTh3dTBfZjB5YW1fMTcyLmF3c3VpX3AtcmlnaHQteHh4c18xOHd1MF9mMHlhbV80NDg6bm90KCNcXDkpLFxuLmF3c3VpX2JveF8xOHd1MF9mMHlhbV8xNzIuYXdzdWlfcC1ob3Jpem9udGFsLXh4eHNfMTh3dTBfZjB5YW1fNDQ5Om5vdCgjXFw5KSB7XG4gIHBhZGRpbmctaW5saW5lLWVuZDogdmFyKC0tc3BhY2UteHh4cy1wYWpoYWQsIDJweCk7XG59XG5cbi5hd3N1aV9ib3hfMTh3dTBfZjB5YW1fMTcyLmF3c3VpX3AtYm90dG9tLXh4eHNfMTh3dTBfZjB5YW1fNDUzOm5vdCgjXFw5KSxcbi5hd3N1aV9ib3hfMTh3dTBfZjB5YW1fMTcyLmF3c3VpX3AtdmVydGljYWwteHh4c18xOHd1MF9mMHlhbV80NDQ6bm90KCNcXDkpIHtcbiAgcGFkZGluZy1ibG9jay1lbmQ6IHZhcigtLXNwYWNlLXNjYWxlZC14eHhzLWgyc2M1MSwgMnB4KTtcbn1cblxuLmF3c3VpX2JveF8xOHd1MF9mMHlhbV8xNzIuYXdzdWlfcC1sZWZ0LXh4eHNfMTh3dTBfZjB5YW1fNDU4Om5vdCgjXFw5KSxcbi5hd3N1aV9ib3hfMTh3dTBfZjB5YW1fMTcyLmF3c3VpX3AtaG9yaXpvbnRhbC14eHhzXzE4d3UwX2YweWFtXzQ0OTpub3QoI1xcOSkge1xuICBwYWRkaW5nLWlubGluZS1zdGFydDogdmFyKC0tc3BhY2UteHh4cy1wYWpoYWQsIDJweCk7XG59XG5cbi5hd3N1aV9ib3hfMTh3dTBfZjB5YW1fMTcyLmF3c3VpX3AteHhzXzE4d3UwX2YweWFtXzQ2Mzpub3QoI1xcOSkge1xuICBwYWRkaW5nLWJsb2NrOiB2YXIoLS1zcGFjZS1zY2FsZWQteHhzLWZvZTExNCwgNHB4KTtcbiAgcGFkZGluZy1pbmxpbmU6IHZhcigtLXNwYWNlLXh4cy1od2ZrYWksIDRweCk7XG59XG5cbi5hd3N1aV9ib3hfMTh3dTBfZjB5YW1fMTcyLmF3c3VpX3AtdG9wLXh4c18xOHd1MF9mMHlhbV80Njg6bm90KCNcXDkpLFxuLmF3c3VpX2JveF8xOHd1MF9mMHlhbV8xNzIuYXdzdWlfcC12ZXJ0aWNhbC14eHNfMTh3dTBfZjB5YW1fNDY5Om5vdCgjXFw5KSB7XG4gIHBhZGRpbmctYmxvY2stc3RhcnQ6IHZhcigtLXNwYWNlLXNjYWxlZC14eHMtZm9lMTE0LCA0cHgpO1xufVxuXG4uYXdzdWlfYm94XzE4d3UwX2YweWFtXzE3Mi5hd3N1aV9wLXJpZ2h0LXh4c18xOHd1MF9mMHlhbV80NzM6bm90KCNcXDkpLFxuLmF3c3VpX2JveF8xOHd1MF9mMHlhbV8xNzIuYXdzdWlfcC1ob3Jpem9udGFsLXh4c18xOHd1MF9mMHlhbV80NzQ6bm90KCNcXDkpIHtcbiAgcGFkZGluZy1pbmxpbmUtZW5kOiB2YXIoLS1zcGFjZS14eHMtaHdma2FpLCA0cHgpO1xufVxuXG4uYXdzdWlfYm94XzE4d3UwX2YweWFtXzE3Mi5hd3N1aV9wLWJvdHRvbS14eHNfMTh3dTBfZjB5YW1fNDc4Om5vdCgjXFw5KSxcbi5hd3N1aV9ib3hfMTh3dTBfZjB5YW1fMTcyLmF3c3VpX3AtdmVydGljYWwteHhzXzE4d3UwX2YweWFtXzQ2OTpub3QoI1xcOSkge1xuICBwYWRkaW5nLWJsb2NrLWVuZDogdmFyKC0tc3BhY2Utc2NhbGVkLXh4cy1mb2UxMTQsIDRweCk7XG59XG5cbi5hd3N1aV9ib3hfMTh3dTBfZjB5YW1fMTcyLmF3c3VpX3AtbGVmdC14eHNfMTh3dTBfZjB5YW1fNDgzOm5vdCgjXFw5KSxcbi5hd3N1aV9ib3hfMTh3dTBfZjB5YW1fMTcyLmF3c3VpX3AtaG9yaXpvbnRhbC14eHNfMTh3dTBfZjB5YW1fNDc0Om5vdCgjXFw5KSB7XG4gIHBhZGRpbmctaW5saW5lLXN0YXJ0OiB2YXIoLS1zcGFjZS14eHMtaHdma2FpLCA0cHgpO1xufVxuXG4uYXdzdWlfYm94XzE4d3UwX2YweWFtXzE3Mi5hd3N1aV9wLXhzXzE4d3UwX2YweWFtXzQ4ODpub3QoI1xcOSkge1xuICBwYWRkaW5nLWJsb2NrOiB2YXIoLS1zcGFjZS1zY2FsZWQteHMtZHc5d2w1LCA4cHgpO1xuICBwYWRkaW5nLWlubGluZTogdmFyKC0tc3BhY2UteHMteW1sbTBiLCA4cHgpO1xufVxuXG4uYXdzdWlfYm94XzE4d3UwX2YweWFtXzE3Mi5hd3N1aV9wLXRvcC14c18xOHd1MF9mMHlhbV80OTM6bm90KCNcXDkpLFxuLmF3c3VpX2JveF8xOHd1MF9mMHlhbV8xNzIuYXdzdWlfcC12ZXJ0aWNhbC14c18xOHd1MF9mMHlhbV80OTQ6bm90KCNcXDkpIHtcbiAgcGFkZGluZy1ibG9jay1zdGFydDogdmFyKC0tc3BhY2Utc2NhbGVkLXhzLWR3OXdsNSwgOHB4KTtcbn1cblxuLmF3c3VpX2JveF8xOHd1MF9mMHlhbV8xNzIuYXdzdWlfcC1yaWdodC14c18xOHd1MF9mMHlhbV80OTg6bm90KCNcXDkpLFxuLmF3c3VpX2JveF8xOHd1MF9mMHlhbV8xNzIuYXdzdWlfcC1ob3Jpem9udGFsLXhzXzE4d3UwX2YweWFtXzQ5OTpub3QoI1xcOSkge1xuICBwYWRkaW5nLWlubGluZS1lbmQ6IHZhcigtLXNwYWNlLXhzLXltbG0wYiwgOHB4KTtcbn1cblxuLmF3c3VpX2JveF8xOHd1MF9mMHlhbV8xNzIuYXdzdWlfcC1ib3R0b20teHNfMTh3dTBfZjB5YW1fNTAzOm5vdCgjXFw5KSxcbi5hd3N1aV9ib3hfMTh3dTBfZjB5YW1fMTcyLmF3c3VpX3AtdmVydGljYWwteHNfMTh3dTBfZjB5YW1fNDk0Om5vdCgjXFw5KSB7XG4gIHBhZGRpbmctYmxvY2stZW5kOiB2YXIoLS1zcGFjZS1zY2FsZWQteHMtZHc5d2w1LCA4cHgpO1xufVxuXG4uYXdzdWlfYm94XzE4d3UwX2YweWFtXzE3Mi5hd3N1aV9wLWxlZnQteHNfMTh3dTBfZjB5YW1fNTA4Om5vdCgjXFw5KSxcbi5hd3N1aV9ib3hfMTh3dTBfZjB5YW1fMTcyLmF3c3VpX3AtaG9yaXpvbnRhbC14c18xOHd1MF9mMHlhbV80OTk6bm90KCNcXDkpIHtcbiAgcGFkZGluZy1pbmxpbmUtc3RhcnQ6IHZhcigtLXNwYWNlLXhzLXltbG0wYiwgOHB4KTtcbn1cblxuLmF3c3VpX2JveF8xOHd1MF9mMHlhbV8xNzIuYXdzdWlfcC1zXzE4d3UwX2YweWFtXzUxMzpub3QoI1xcOSkge1xuICBwYWRkaW5nLWJsb2NrOiB2YXIoLS1zcGFjZS1zY2FsZWQtcy1pdXVpaG0sIDEycHgpO1xuICBwYWRkaW5nLWlubGluZTogdmFyKC0tc3BhY2Utcy10dmdob2gsIDEycHgpO1xufVxuXG4uYXdzdWlfYm94XzE4d3UwX2YweWFtXzE3Mi5hd3N1aV9wLXRvcC1zXzE4d3UwX2YweWFtXzUxODpub3QoI1xcOSksXG4uYXdzdWlfYm94XzE4d3UwX2YweWFtXzE3Mi5hd3N1aV9wLXZlcnRpY2FsLXNfMTh3dTBfZjB5YW1fNTE5Om5vdCgjXFw5KSB7XG4gIHBhZGRpbmctYmxvY2stc3RhcnQ6IHZhcigtLXNwYWNlLXNjYWxlZC1zLWl1dWlobSwgMTJweCk7XG59XG5cbi5hd3N1aV9ib3hfMTh3dTBfZjB5YW1fMTcyLmF3c3VpX3AtcmlnaHQtc18xOHd1MF9mMHlhbV81MjM6bm90KCNcXDkpLFxuLmF3c3VpX2JveF8xOHd1MF9mMHlhbV8xNzIuYXdzdWlfcC1ob3Jpem9udGFsLXNfMTh3dTBfZjB5YW1fNTI0Om5vdCgjXFw5KSB7XG4gIHBhZGRpbmctaW5saW5lLWVuZDogdmFyKC0tc3BhY2Utcy10dmdob2gsIDEycHgpO1xufVxuXG4uYXdzdWlfYm94XzE4d3UwX2YweWFtXzE3Mi5hd3N1aV9wLWJvdHRvbS1zXzE4d3UwX2YweWFtXzUyODpub3QoI1xcOSksXG4uYXdzdWlfYm94XzE4d3UwX2YweWFtXzE3Mi5hd3N1aV9wLXZlcnRpY2FsLXNfMTh3dTBfZjB5YW1fNTE5Om5vdCgjXFw5KSB7XG4gIHBhZGRpbmctYmxvY2stZW5kOiB2YXIoLS1zcGFjZS1zY2FsZWQtcy1pdXVpaG0sIDEycHgpO1xufVxuXG4uYXdzdWlfYm94XzE4d3UwX2YweWFtXzE3Mi5hd3N1aV9wLWxlZnQtc18xOHd1MF9mMHlhbV81MzM6bm90KCNcXDkpLFxuLmF3c3VpX2JveF8xOHd1MF9mMHlhbV8xNzIuYXdzdWlfcC1ob3Jpem9udGFsLXNfMTh3dTBfZjB5YW1fNTI0Om5vdCgjXFw5KSB7XG4gIHBhZGRpbmctaW5saW5lLXN0YXJ0OiB2YXIoLS1zcGFjZS1zLXR2Z2hvaCwgMTJweCk7XG59XG5cbi5hd3N1aV9ib3hfMTh3dTBfZjB5YW1fMTcyLmF3c3VpX3AtbV8xOHd1MF9mMHlhbV81Mzg6bm90KCNcXDkpIHtcbiAgcGFkZGluZy1ibG9jazogdmFyKC0tc3BhY2Utc2NhbGVkLW0tbDM3Z2g3LCAxNnB4KTtcbiAgcGFkZGluZy1pbmxpbmU6IHZhcigtLXNwYWNlLW0tZHN1bXl0LCAxNnB4KTtcbn1cblxuLmF3c3VpX2JveF8xOHd1MF9mMHlhbV8xNzIuYXdzdWlfcC10b3AtbV8xOHd1MF9mMHlhbV81NDM6bm90KCNcXDkpLFxuLmF3c3VpX2JveF8xOHd1MF9mMHlhbV8xNzIuYXdzdWlfcC12ZXJ0aWNhbC1tXzE4d3UwX2YweWFtXzU0NDpub3QoI1xcOSkge1xuICBwYWRkaW5nLWJsb2NrLXN0YXJ0OiB2YXIoLS1zcGFjZS1zY2FsZWQtbS1sMzdnaDcsIDE2cHgpO1xufVxuXG4uYXdzdWlfYm94XzE4d3UwX2YweWFtXzE3Mi5hd3N1aV9wLXJpZ2h0LW1fMTh3dTBfZjB5YW1fNTQ4Om5vdCgjXFw5KSxcbi5hd3N1aV9ib3hfMTh3dTBfZjB5YW1fMTcyLmF3c3VpX3AtaG9yaXpvbnRhbC1tXzE4d3UwX2YweWFtXzU0OTpub3QoI1xcOSkge1xuICBwYWRkaW5nLWlubGluZS1lbmQ6IHZhcigtLXNwYWNlLW0tZHN1bXl0LCAxNnB4KTtcbn1cblxuLmF3c3VpX2JveF8xOHd1MF9mMHlhbV8xNzIuYXdzdWlfcC1ib3R0b20tbV8xOHd1MF9mMHlhbV81NTM6bm90KCNcXDkpLFxuLmF3c3VpX2JveF8xOHd1MF9mMHlhbV8xNzIuYXdzdWlfcC12ZXJ0aWNhbC1tXzE4d3UwX2YweWFtXzU0NDpub3QoI1xcOSkge1xuICBwYWRkaW5nLWJsb2NrLWVuZDogdmFyKC0tc3BhY2Utc2NhbGVkLW0tbDM3Z2g3LCAxNnB4KTtcbn1cblxuLmF3c3VpX2JveF8xOHd1MF9mMHlhbV8xNzIuYXdzdWlfcC1sZWZ0LW1fMTh3dTBfZjB5YW1fNTU4Om5vdCgjXFw5KSxcbi5hd3N1aV9ib3hfMTh3dTBfZjB5YW1fMTcyLmF3c3VpX3AtaG9yaXpvbnRhbC1tXzE4d3UwX2YweWFtXzU0OTpub3QoI1xcOSkge1xuICBwYWRkaW5nLWlubGluZS1zdGFydDogdmFyKC0tc3BhY2UtbS1kc3VteXQsIDE2cHgpO1xufVxuXG4uYXdzdWlfYm94XzE4d3UwX2YweWFtXzE3Mi5hd3N1aV9wLWxfMTh3dTBfZjB5YW1fNDMzOm5vdCgjXFw5KSB7XG4gIHBhZGRpbmctYmxvY2s6IHZhcigtLXNwYWNlLXNjYWxlZC1sLWs1a29oeSwgMjBweCk7XG4gIHBhZGRpbmctaW5saW5lOiB2YXIoLS1zcGFjZS1sLTJ1ZDFwMywgMjBweCk7XG59XG5cbi5hd3N1aV9ib3hfMTh3dTBfZjB5YW1fMTcyLmF3c3VpX3AtdG9wLWxfMTh3dTBfZjB5YW1fNTY4Om5vdCgjXFw5KSxcbi5hd3N1aV9ib3hfMTh3dTBfZjB5YW1fMTcyLmF3c3VpX3AtdmVydGljYWwtbF8xOHd1MF9mMHlhbV81Njk6bm90KCNcXDkpIHtcbiAgcGFkZGluZy1ibG9jay1zdGFydDogdmFyKC0tc3BhY2Utc2NhbGVkLWwtazVrb2h5LCAyMHB4KTtcbn1cblxuLmF3c3VpX2JveF8xOHd1MF9mMHlhbV8xNzIuYXdzdWlfcC1yaWdodC1sXzE4d3UwX2YweWFtXzU3Mzpub3QoI1xcOSksXG4uYXdzdWlfYm94XzE4d3UwX2YweWFtXzE3Mi5hd3N1aV9wLWhvcml6b250YWwtbF8xOHd1MF9mMHlhbV81NzQ6bm90KCNcXDkpIHtcbiAgcGFkZGluZy1pbmxpbmUtZW5kOiB2YXIoLS1zcGFjZS1sLTJ1ZDFwMywgMjBweCk7XG59XG5cbi5hd3N1aV9ib3hfMTh3dTBfZjB5YW1fMTcyLmF3c3VpX3AtYm90dG9tLWxfMTh3dTBfZjB5YW1fNTc4Om5vdCgjXFw5KSxcbi5hd3N1aV9ib3hfMTh3dTBfZjB5YW1fMTcyLmF3c3VpX3AtdmVydGljYWwtbF8xOHd1MF9mMHlhbV81Njk6bm90KCNcXDkpIHtcbiAgcGFkZGluZy1ibG9jay1lbmQ6IHZhcigtLXNwYWNlLXNjYWxlZC1sLWs1a29oeSwgMjBweCk7XG59XG5cbi5hd3N1aV9ib3hfMTh3dTBfZjB5YW1fMTcyLmF3c3VpX3AtbGVmdC1sXzE4d3UwX2YweWFtXzU4Mzpub3QoI1xcOSksXG4uYXdzdWlfYm94XzE4d3UwX2YweWFtXzE3Mi5hd3N1aV9wLWhvcml6b250YWwtbF8xOHd1MF9mMHlhbV81NzQ6bm90KCNcXDkpIHtcbiAgcGFkZGluZy1pbmxpbmUtc3RhcnQ6IHZhcigtLXNwYWNlLWwtMnVkMXAzLCAyMHB4KTtcbn1cblxuLmF3c3VpX2JveF8xOHd1MF9mMHlhbV8xNzIuYXdzdWlfcC14bF8xOHd1MF9mMHlhbV81ODg6bm90KCNcXDkpIHtcbiAgcGFkZGluZy1ibG9jazogdmFyKC0tc3BhY2Utc2NhbGVkLXhsLWd0NTAyYSwgMjRweCk7XG4gIHBhZGRpbmctaW5saW5lOiB2YXIoLS1zcGFjZS14bC1qZnkzeDQsIDI0cHgpO1xufVxuXG4uYXdzdWlfYm94XzE4d3UwX2YweWFtXzE3Mi5hd3N1aV9wLXRvcC14bF8xOHd1MF9mMHlhbV81OTM6bm90KCNcXDkpLFxuLmF3c3VpX2JveF8xOHd1MF9mMHlhbV8xNzIuYXdzdWlfcC12ZXJ0aWNhbC14bF8xOHd1MF9mMHlhbV81OTQ6bm90KCNcXDkpIHtcbiAgcGFkZGluZy1ibG9jay1zdGFydDogdmFyKC0tc3BhY2Utc2NhbGVkLXhsLWd0NTAyYSwgMjRweCk7XG59XG5cbi5hd3N1aV9ib3hfMTh3dTBfZjB5YW1fMTcyLmF3c3VpX3AtcmlnaHQteGxfMTh3dTBfZjB5YW1fNTk4Om5vdCgjXFw5KSxcbi5hd3N1aV9ib3hfMTh3dTBfZjB5YW1fMTcyLmF3c3VpX3AtaG9yaXpvbnRhbC14bF8xOHd1MF9mMHlhbV81OTk6bm90KCNcXDkpIHtcbiAgcGFkZGluZy1pbmxpbmUtZW5kOiB2YXIoLS1zcGFjZS14bC1qZnkzeDQsIDI0cHgpO1xufVxuXG4uYXdzdWlfYm94XzE4d3UwX2YweWFtXzE3Mi5hd3N1aV9wLWJvdHRvbS14bF8xOHd1MF9mMHlhbV82MDM6bm90KCNcXDkpLFxuLmF3c3VpX2JveF8xOHd1MF9mMHlhbV8xNzIuYXdzdWlfcC12ZXJ0aWNhbC14bF8xOHd1MF9mMHlhbV81OTQ6bm90KCNcXDkpIHtcbiAgcGFkZGluZy1ibG9jay1lbmQ6IHZhcigtLXNwYWNlLXNjYWxlZC14bC1ndDUwMmEsIDI0cHgpO1xufVxuXG4uYXdzdWlfYm94XzE4d3UwX2YweWFtXzE3Mi5hd3N1aV9wLWxlZnQteGxfMTh3dTBfZjB5YW1fNjA4Om5vdCgjXFw5KSxcbi5hd3N1aV9ib3hfMTh3dTBfZjB5YW1fMTcyLmF3c3VpX3AtaG9yaXpvbnRhbC14bF8xOHd1MF9mMHlhbV81OTk6bm90KCNcXDkpIHtcbiAgcGFkZGluZy1pbmxpbmUtc3RhcnQ6IHZhcigtLXNwYWNlLXhsLWpmeTN4NCwgMjRweCk7XG59XG5cbi5hd3N1aV9ib3hfMTh3dTBfZjB5YW1fMTcyLmF3c3VpX3AteHhsXzE4d3UwX2YweWFtXzYxMzpub3QoI1xcOSkge1xuICBwYWRkaW5nLWJsb2NrOiB2YXIoLS1zcGFjZS1zY2FsZWQteHhsLWlnYzJtaCwgMzJweCk7XG4gIHBhZGRpbmctaW5saW5lOiB2YXIoLS1zcGFjZS14eGwtMzJzcm00LCAzMnB4KTtcbn1cblxuLmF3c3VpX2JveF8xOHd1MF9mMHlhbV8xNzIuYXdzdWlfcC10b3AteHhsXzE4d3UwX2YweWFtXzYxODpub3QoI1xcOSksXG4uYXdzdWlfYm94XzE4d3UwX2YweWFtXzE3Mi5hd3N1aV9wLXZlcnRpY2FsLXh4bF8xOHd1MF9mMHlhbV82MTk6bm90KCNcXDkpIHtcbiAgcGFkZGluZy1ibG9jay1zdGFydDogdmFyKC0tc3BhY2Utc2NhbGVkLXh4bC1pZ2MybWgsIDMycHgpO1xufVxuXG4uYXdzdWlfYm94XzE4d3UwX2YweWFtXzE3Mi5hd3N1aV9wLXJpZ2h0LXh4bF8xOHd1MF9mMHlhbV82MjM6bm90KCNcXDkpLFxuLmF3c3VpX2JveF8xOHd1MF9mMHlhbV8xNzIuYXdzdWlfcC1ob3Jpem9udGFsLXh4bF8xOHd1MF9mMHlhbV82MjQ6bm90KCNcXDkpIHtcbiAgcGFkZGluZy1pbmxpbmUtZW5kOiB2YXIoLS1zcGFjZS14eGwtMzJzcm00LCAzMnB4KTtcbn1cblxuLmF3c3VpX2JveF8xOHd1MF9mMHlhbV8xNzIuYXdzdWlfcC1ib3R0b20teHhsXzE4d3UwX2YweWFtXzYyODpub3QoI1xcOSksXG4uYXdzdWlfYm94XzE4d3UwX2YweWFtXzE3Mi5hd3N1aV9wLXZlcnRpY2FsLXh4bF8xOHd1MF9mMHlhbV82MTk6bm90KCNcXDkpIHtcbiAgcGFkZGluZy1ibG9jay1lbmQ6IHZhcigtLXNwYWNlLXNjYWxlZC14eGwtaWdjMm1oLCAzMnB4KTtcbn1cblxuLmF3c3VpX2JveF8xOHd1MF9mMHlhbV8xNzIuYXdzdWlfcC1sZWZ0LXh4bF8xOHd1MF9mMHlhbV82MzM6bm90KCNcXDkpLFxuLmF3c3VpX2JveF8xOHd1MF9mMHlhbV8xNzIuYXdzdWlfcC1ob3Jpem9udGFsLXh4bF8xOHd1MF9mMHlhbV82MjQ6bm90KCNcXDkpIHtcbiAgcGFkZGluZy1pbmxpbmUtc3RhcnQ6IHZhcigtLXNwYWNlLXh4bC0zMnNybTQsIDMycHgpO1xufVxuXG4uYXdzdWlfYm94XzE4d3UwX2YweWFtXzE3Mi5hd3N1aV9wLXh4eGxfMTh3dTBfZjB5YW1fNjM4Om5vdCgjXFw5KSB7XG4gIHBhZGRpbmctYmxvY2s6IHZhcigtLXNwYWNlLXNjYWxlZC14eHhsLTJiM21icCwgNDBweCk7XG4gIHBhZGRpbmctaW5saW5lOiB2YXIoLS1zcGFjZS14eHhsLWF1dDF1NywgNDBweCk7XG59XG5cbi5hd3N1aV9ib3hfMTh3dTBfZjB5YW1fMTcyLmF3c3VpX3AtdG9wLXh4eGxfMTh3dTBfZjB5YW1fNjQzOm5vdCgjXFw5KSxcbi5hd3N1aV9ib3hfMTh3dTBfZjB5YW1fMTcyLmF3c3VpX3AtdmVydGljYWwteHh4bF8xOHd1MF9mMHlhbV82NDQ6bm90KCNcXDkpIHtcbiAgcGFkZGluZy1ibG9jay1zdGFydDogdmFyKC0tc3BhY2Utc2NhbGVkLXh4eGwtMmIzbWJwLCA0MHB4KTtcbn1cblxuLmF3c3VpX2JveF8xOHd1MF9mMHlhbV8xNzIuYXdzdWlfcC1yaWdodC14eHhsXzE4d3UwX2YweWFtXzY0ODpub3QoI1xcOSksXG4uYXdzdWlfYm94XzE4d3UwX2YweWFtXzE3Mi5hd3N1aV9wLWhvcml6b250YWwteHh4bF8xOHd1MF9mMHlhbV82NDk6bm90KCNcXDkpIHtcbiAgcGFkZGluZy1pbmxpbmUtZW5kOiB2YXIoLS1zcGFjZS14eHhsLWF1dDF1NywgNDBweCk7XG59XG5cbi5hd3N1aV9ib3hfMTh3dTBfZjB5YW1fMTcyLmF3c3VpX3AtYm90dG9tLXh4eGxfMTh3dTBfZjB5YW1fNjUzOm5vdCgjXFw5KSxcbi5hd3N1aV9ib3hfMTh3dTBfZjB5YW1fMTcyLmF3c3VpX3AtdmVydGljYWwteHh4bF8xOHd1MF9mMHlhbV82NDQ6bm90KCNcXDkpIHtcbiAgcGFkZGluZy1ibG9jay1lbmQ6IHZhcigtLXNwYWNlLXNjYWxlZC14eHhsLTJiM21icCwgNDBweCk7XG59XG5cbi5hd3N1aV9ib3hfMTh3dTBfZjB5YW1fMTcyLmF3c3VpX3AtbGVmdC14eHhsXzE4d3UwX2YweWFtXzY1ODpub3QoI1xcOSksXG4uYXdzdWlfYm94XzE4d3UwX2YweWFtXzE3Mi5hd3N1aV9wLWhvcml6b250YWwteHh4bF8xOHd1MF9mMHlhbV82NDk6bm90KCNcXDkpIHtcbiAgcGFkZGluZy1pbmxpbmUtc3RhcnQ6IHZhcigtLXNwYWNlLXh4eGwtYXV0MXU3LCA0MHB4KTtcbn1cblxuLmF3c3VpX2JveF8xOHd1MF9mMHlhbV8xNzIuYXdzdWlfbS1uXzE4d3UwX2YweWFtXzY2Mzpub3QoI1xcOSkge1xuICBtYXJnaW4tYmxvY2s6IHZhcigtLXNwYWNlLXNjYWxlZC1ub25lLW5meW91diwgMHB4KTtcbiAgbWFyZ2luLWlubGluZTogdmFyKC0tc3BhY2Utbm9uZS14azZxemYsIDBweCk7XG59XG5cbi5hd3N1aV9ib3hfMTh3dTBfZjB5YW1fMTcyLmF3c3VpX20tdG9wLW5fMTh3dTBfZjB5YW1fNjY4Om5vdCgjXFw5KSxcbi5hd3N1aV9ib3hfMTh3dTBfZjB5YW1fMTcyLmF3c3VpX20tdmVydGljYWwtbl8xOHd1MF9mMHlhbV82Njk6bm90KCNcXDkpIHtcbiAgbWFyZ2luLWJsb2NrLXN0YXJ0OiB2YXIoLS1zcGFjZS1zY2FsZWQtbm9uZS1uZnlvdXYsIDBweCk7XG59XG5cbi5hd3N1aV9ib3hfMTh3dTBfZjB5YW1fMTcyLmF3c3VpX20tcmlnaHQtbl8xOHd1MF9mMHlhbV82NzM6bm90KCNcXDkpLFxuLmF3c3VpX2JveF8xOHd1MF9mMHlhbV8xNzIuYXdzdWlfbS1ob3Jpem9udGFsLW5fMTh3dTBfZjB5YW1fNjc0Om5vdCgjXFw5KSB7XG4gIG1hcmdpbi1pbmxpbmUtZW5kOiB2YXIoLS1zcGFjZS1ub25lLXhrNnF6ZiwgMHB4KTtcbn1cblxuLmF3c3VpX2JveF8xOHd1MF9mMHlhbV8xNzIuYXdzdWlfbS1ib3R0b20tbl8xOHd1MF9mMHlhbV82Nzg6bm90KCNcXDkpLFxuLmF3c3VpX2JveF8xOHd1MF9mMHlhbV8xNzIuYXdzdWlfbS12ZXJ0aWNhbC1uXzE4d3UwX2YweWFtXzY2OTpub3QoI1xcOSkge1xuICBtYXJnaW4tYmxvY2stZW5kOiB2YXIoLS1zcGFjZS1zY2FsZWQtbm9uZS1uZnlvdXYsIDBweCk7XG59XG5cbi5hd3N1aV9ib3hfMTh3dTBfZjB5YW1fMTcyLmF3c3VpX20tbGVmdC1uXzE4d3UwX2YweWFtXzY4Mzpub3QoI1xcOSksXG4uYXdzdWlfYm94XzE4d3UwX2YweWFtXzE3Mi5hd3N1aV9tLWhvcml6b250YWwtbl8xOHd1MF9mMHlhbV82NzQ6bm90KCNcXDkpIHtcbiAgbWFyZ2luLWlubGluZS1zdGFydDogdmFyKC0tc3BhY2Utbm9uZS14azZxemYsIDBweCk7XG59XG5cbi5hd3N1aV9ib3hfMTh3dTBfZjB5YW1fMTcyLmF3c3VpX20teHh4c18xOHd1MF9mMHlhbV82ODg6bm90KCNcXDkpIHtcbiAgbWFyZ2luLWJsb2NrOiB2YXIoLS1zcGFjZS1zY2FsZWQteHh4cy1oMnNjNTEsIDJweCk7XG4gIG1hcmdpbi1pbmxpbmU6IHZhcigtLXNwYWNlLXh4eHMtcGFqaGFkLCAycHgpO1xufVxuXG4uYXdzdWlfYm94XzE4d3UwX2YweWFtXzE3Mi5hd3N1aV9tLXRvcC14eHhzXzE4d3UwX2YweWFtXzY5Mzpub3QoI1xcOSksXG4uYXdzdWlfYm94XzE4d3UwX2YweWFtXzE3Mi5hd3N1aV9tLXZlcnRpY2FsLXh4eHNfMTh3dTBfZjB5YW1fNjk0Om5vdCgjXFw5KSB7XG4gIG1hcmdpbi1ibG9jay1zdGFydDogdmFyKC0tc3BhY2Utc2NhbGVkLXh4eHMtaDJzYzUxLCAycHgpO1xufVxuXG4uYXdzdWlfYm94XzE4d3UwX2YweWFtXzE3Mi5hd3N1aV9tLXJpZ2h0LXh4eHNfMTh3dTBfZjB5YW1fNjk4Om5vdCgjXFw5KSxcbi5hd3N1aV9ib3hfMTh3dTBfZjB5YW1fMTcyLmF3c3VpX20taG9yaXpvbnRhbC14eHhzXzE4d3UwX2YweWFtXzY5OTpub3QoI1xcOSkge1xuICBtYXJnaW4taW5saW5lLWVuZDogdmFyKC0tc3BhY2UteHh4cy1wYWpoYWQsIDJweCk7XG59XG5cbi5hd3N1aV9ib3hfMTh3dTBfZjB5YW1fMTcyLmF3c3VpX20tYm90dG9tLXh4eHNfMTh3dTBfZjB5YW1fNzAzOm5vdCgjXFw5KSxcbi5hd3N1aV9ib3hfMTh3dTBfZjB5YW1fMTcyLmF3c3VpX20tdmVydGljYWwteHh4c18xOHd1MF9mMHlhbV82OTQ6bm90KCNcXDkpIHtcbiAgbWFyZ2luLWJsb2NrLWVuZDogdmFyKC0tc3BhY2Utc2NhbGVkLXh4eHMtaDJzYzUxLCAycHgpO1xufVxuXG4uYXdzdWlfYm94XzE4d3UwX2YweWFtXzE3Mi5hd3N1aV9tLWxlZnQteHh4c18xOHd1MF9mMHlhbV83MDg6bm90KCNcXDkpLFxuLmF3c3VpX2JveF8xOHd1MF9mMHlhbV8xNzIuYXdzdWlfbS1ob3Jpem9udGFsLXh4eHNfMTh3dTBfZjB5YW1fNjk5Om5vdCgjXFw5KSB7XG4gIG1hcmdpbi1pbmxpbmUtc3RhcnQ6IHZhcigtLXNwYWNlLXh4eHMtcGFqaGFkLCAycHgpO1xufVxuXG4uYXdzdWlfYm94XzE4d3UwX2YweWFtXzE3Mi5hd3N1aV9tLXh4c18xOHd1MF9mMHlhbV83MTM6bm90KCNcXDkpIHtcbiAgbWFyZ2luLWJsb2NrOiB2YXIoLS1zcGFjZS1zY2FsZWQteHhzLWZvZTExNCwgNHB4KTtcbiAgbWFyZ2luLWlubGluZTogdmFyKC0tc3BhY2UteHhzLWh3ZmthaSwgNHB4KTtcbn1cblxuLmF3c3VpX2JveF8xOHd1MF9mMHlhbV8xNzIuYXdzdWlfbS10b3AteHhzXzE4d3UwX2YweWFtXzcxODpub3QoI1xcOSksXG4uYXdzdWlfYm94XzE4d3UwX2YweWFtXzE3Mi5hd3N1aV9tLXZlcnRpY2FsLXh4c18xOHd1MF9mMHlhbV83MTk6bm90KCNcXDkpIHtcbiAgbWFyZ2luLWJsb2NrLXN0YXJ0OiB2YXIoLS1zcGFjZS1zY2FsZWQteHhzLWZvZTExNCwgNHB4KTtcbn1cblxuLmF3c3VpX2JveF8xOHd1MF9mMHlhbV8xNzIuYXdzdWlfbS1yaWdodC14eHNfMTh3dTBfZjB5YW1fNzIzOm5vdCgjXFw5KSxcbi5hd3N1aV9ib3hfMTh3dTBfZjB5YW1fMTcyLmF3c3VpX20taG9yaXpvbnRhbC14eHNfMTh3dTBfZjB5YW1fNzI0Om5vdCgjXFw5KSB7XG4gIG1hcmdpbi1pbmxpbmUtZW5kOiB2YXIoLS1zcGFjZS14eHMtaHdma2FpLCA0cHgpO1xufVxuXG4uYXdzdWlfYm94XzE4d3UwX2YweWFtXzE3Mi5hd3N1aV9tLWJvdHRvbS14eHNfMTh3dTBfZjB5YW1fNzI4Om5vdCgjXFw5KSxcbi5hd3N1aV9ib3hfMTh3dTBfZjB5YW1fMTcyLmF3c3VpX20tdmVydGljYWwteHhzXzE4d3UwX2YweWFtXzcxOTpub3QoI1xcOSkge1xuICBtYXJnaW4tYmxvY2stZW5kOiB2YXIoLS1zcGFjZS1zY2FsZWQteHhzLWZvZTExNCwgNHB4KTtcbn1cblxuLmF3c3VpX2JveF8xOHd1MF9mMHlhbV8xNzIuYXdzdWlfbS1sZWZ0LXh4c18xOHd1MF9mMHlhbV83MzM6bm90KCNcXDkpLFxuLmF3c3VpX2JveF8xOHd1MF9mMHlhbV8xNzIuYXdzdWlfbS1ob3Jpem9udGFsLXh4c18xOHd1MF9mMHlhbV83MjQ6bm90KCNcXDkpIHtcbiAgbWFyZ2luLWlubGluZS1zdGFydDogdmFyKC0tc3BhY2UteHhzLWh3ZmthaSwgNHB4KTtcbn1cblxuLmF3c3VpX2JveF8xOHd1MF9mMHlhbV8xNzIuYXdzdWlfbS14c18xOHd1MF9mMHlhbV83Mzg6bm90KCNcXDkpIHtcbiAgbWFyZ2luLWJsb2NrOiB2YXIoLS1zcGFjZS1zY2FsZWQteHMtZHc5d2w1LCA4cHgpO1xuICBtYXJnaW4taW5saW5lOiB2YXIoLS1zcGFjZS14cy15bWxtMGIsIDhweCk7XG59XG5cbi5hd3N1aV9ib3hfMTh3dTBfZjB5YW1fMTcyLmF3c3VpX20tdG9wLXhzXzE4d3UwX2YweWFtXzc0Mzpub3QoI1xcOSksXG4uYXdzdWlfYm94XzE4d3UwX2YweWFtXzE3Mi5hd3N1aV9tLXZlcnRpY2FsLXhzXzE4d3UwX2YweWFtXzc0NDpub3QoI1xcOSkge1xuICBtYXJnaW4tYmxvY2stc3RhcnQ6IHZhcigtLXNwYWNlLXNjYWxlZC14cy1kdzl3bDUsIDhweCk7XG59XG5cbi5hd3N1aV9ib3hfMTh3dTBfZjB5YW1fMTcyLmF3c3VpX20tcmlnaHQteHNfMTh3dTBfZjB5YW1fNzQ4Om5vdCgjXFw5KSxcbi5hd3N1aV9ib3hfMTh3dTBfZjB5YW1fMTcyLmF3c3VpX20taG9yaXpvbnRhbC14c18xOHd1MF9mMHlhbV83NDk6bm90KCNcXDkpIHtcbiAgbWFyZ2luLWlubGluZS1lbmQ6IHZhcigtLXNwYWNlLXhzLXltbG0wYiwgOHB4KTtcbn1cblxuLmF3c3VpX2JveF8xOHd1MF9mMHlhbV8xNzIuYXdzdWlfbS1ib3R0b20teHNfMTh3dTBfZjB5YW1fNzUzOm5vdCgjXFw5KSxcbi5hd3N1aV9ib3hfMTh3dTBfZjB5YW1fMTcyLmF3c3VpX20tdmVydGljYWwteHNfMTh3dTBfZjB5YW1fNzQ0Om5vdCgjXFw5KSB7XG4gIG1hcmdpbi1ibG9jay1lbmQ6IHZhcigtLXNwYWNlLXNjYWxlZC14cy1kdzl3bDUsIDhweCk7XG59XG5cbi5hd3N1aV9ib3hfMTh3dTBfZjB5YW1fMTcyLmF3c3VpX20tbGVmdC14c18xOHd1MF9mMHlhbV83NTg6bm90KCNcXDkpLFxuLmF3c3VpX2JveF8xOHd1MF9mMHlhbV8xNzIuYXdzdWlfbS1ob3Jpem9udGFsLXhzXzE4d3UwX2YweWFtXzc0OTpub3QoI1xcOSkge1xuICBtYXJnaW4taW5saW5lLXN0YXJ0OiB2YXIoLS1zcGFjZS14cy15bWxtMGIsIDhweCk7XG59XG5cbi5hd3N1aV9ib3hfMTh3dTBfZjB5YW1fMTcyLmF3c3VpX20tc18xOHd1MF9mMHlhbV83NjM6bm90KCNcXDkpIHtcbiAgbWFyZ2luLWJsb2NrOiB2YXIoLS1zcGFjZS1zY2FsZWQtcy1pdXVpaG0sIDEycHgpO1xuICBtYXJnaW4taW5saW5lOiB2YXIoLS1zcGFjZS1zLXR2Z2hvaCwgMTJweCk7XG59XG5cbi5hd3N1aV9ib3hfMTh3dTBfZjB5YW1fMTcyLmF3c3VpX20tdG9wLXNfMTh3dTBfZjB5YW1fNzY4Om5vdCgjXFw5KSxcbi5hd3N1aV9ib3hfMTh3dTBfZjB5YW1fMTcyLmF3c3VpX20tdmVydGljYWwtc18xOHd1MF9mMHlhbV83Njk6bm90KCNcXDkpIHtcbiAgbWFyZ2luLWJsb2NrLXN0YXJ0OiB2YXIoLS1zcGFjZS1zY2FsZWQtcy1pdXVpaG0sIDEycHgpO1xufVxuXG4uYXdzdWlfYm94XzE4d3UwX2YweWFtXzE3Mi5hd3N1aV9tLXJpZ2h0LXNfMTh3dTBfZjB5YW1fNzczOm5vdCgjXFw5KSxcbi5hd3N1aV9ib3hfMTh3dTBfZjB5YW1fMTcyLmF3c3VpX20taG9yaXpvbnRhbC1zXzE4d3UwX2YweWFtXzc3NDpub3QoI1xcOSkge1xuICBtYXJnaW4taW5saW5lLWVuZDogdmFyKC0tc3BhY2Utcy10dmdob2gsIDEycHgpO1xufVxuXG4uYXdzdWlfYm94XzE4d3UwX2YweWFtXzE3Mi5hd3N1aV9tLWJvdHRvbS1zXzE4d3UwX2YweWFtXzc3ODpub3QoI1xcOSksXG4uYXdzdWlfYm94XzE4d3UwX2YweWFtXzE3Mi5hd3N1aV9tLXZlcnRpY2FsLXNfMTh3dTBfZjB5YW1fNzY5Om5vdCgjXFw5KSB7XG4gIG1hcmdpbi1ibG9jay1lbmQ6IHZhcigtLXNwYWNlLXNjYWxlZC1zLWl1dWlobSwgMTJweCk7XG59XG5cbi5hd3N1aV9ib3hfMTh3dTBfZjB5YW1fMTcyLmF3c3VpX20tbGVmdC1zXzE4d3UwX2YweWFtXzc4Mzpub3QoI1xcOSksXG4uYXdzdWlfYm94XzE4d3UwX2YweWFtXzE3Mi5hd3N1aV9tLWhvcml6b250YWwtc18xOHd1MF9mMHlhbV83NzQ6bm90KCNcXDkpIHtcbiAgbWFyZ2luLWlubGluZS1zdGFydDogdmFyKC0tc3BhY2Utcy10dmdob2gsIDEycHgpO1xufVxuXG4uYXdzdWlfYm94XzE4d3UwX2YweWFtXzE3Mi5hd3N1aV9tLW1fMTh3dTBfZjB5YW1fNzg4Om5vdCgjXFw5KSB7XG4gIG1hcmdpbi1ibG9jazogdmFyKC0tc3BhY2Utc2NhbGVkLW0tbDM3Z2g3LCAxNnB4KTtcbiAgbWFyZ2luLWlubGluZTogdmFyKC0tc3BhY2UtbS1kc3VteXQsIDE2cHgpO1xufVxuXG4uYXdzdWlfYm94XzE4d3UwX2YweWFtXzE3Mi5hd3N1aV9tLXRvcC1tXzE4d3UwX2YweWFtXzc5Mzpub3QoI1xcOSksXG4uYXdzdWlfYm94XzE4d3UwX2YweWFtXzE3Mi5hd3N1aV9tLXZlcnRpY2FsLW1fMTh3dTBfZjB5YW1fNzk0Om5vdCgjXFw5KSB7XG4gIG1hcmdpbi1ibG9jay1zdGFydDogdmFyKC0tc3BhY2Utc2NhbGVkLW0tbDM3Z2g3LCAxNnB4KTtcbn1cblxuLmF3c3VpX2JveF8xOHd1MF9mMHlhbV8xNzIuYXdzdWlfbS1yaWdodC1tXzE4d3UwX2YweWFtXzc5ODpub3QoI1xcOSksXG4uYXdzdWlfYm94XzE4d3UwX2YweWFtXzE3Mi5hd3N1aV9tLWhvcml6b250YWwtbV8xOHd1MF9mMHlhbV83OTk6bm90KCNcXDkpIHtcbiAgbWFyZ2luLWlubGluZS1lbmQ6IHZhcigtLXNwYWNlLW0tZHN1bXl0LCAxNnB4KTtcbn1cblxuLmF3c3VpX2JveF8xOHd1MF9mMHlhbV8xNzIuYXdzdWlfbS1ib3R0b20tbV8xOHd1MF9mMHlhbV84MDM6bm90KCNcXDkpLFxuLmF3c3VpX2JveF8xOHd1MF9mMHlhbV8xNzIuYXdzdWlfbS12ZXJ0aWNhbC1tXzE4d3UwX2YweWFtXzc5NDpub3QoI1xcOSkge1xuICBtYXJnaW4tYmxvY2stZW5kOiB2YXIoLS1zcGFjZS1zY2FsZWQtbS1sMzdnaDcsIDE2cHgpO1xufVxuXG4uYXdzdWlfYm94XzE4d3UwX2YweWFtXzE3Mi5hd3N1aV9tLWxlZnQtbV8xOHd1MF9mMHlhbV84MDg6bm90KCNcXDkpLFxuLmF3c3VpX2JveF8xOHd1MF9mMHlhbV8xNzIuYXdzdWlfbS1ob3Jpem9udGFsLW1fMTh3dTBfZjB5YW1fNzk5Om5vdCgjXFw5KSB7XG4gIG1hcmdpbi1pbmxpbmUtc3RhcnQ6IHZhcigtLXNwYWNlLW0tZHN1bXl0LCAxNnB4KTtcbn1cblxuLmF3c3VpX2JveF8xOHd1MF9mMHlhbV8xNzIuYXdzdWlfbS1sXzE4d3UwX2YweWFtXzY4Mzpub3QoI1xcOSkge1xuICBtYXJnaW4tYmxvY2s6IHZhcigtLXNwYWNlLXNjYWxlZC1sLWs1a29oeSwgMjBweCk7XG4gIG1hcmdpbi1pbmxpbmU6IHZhcigtLXNwYWNlLWwtMnVkMXAzLCAyMHB4KTtcbn1cblxuLmF3c3VpX2JveF8xOHd1MF9mMHlhbV8xNzIuYXdzdWlfbS10b3AtbF8xOHd1MF9mMHlhbV84MTg6bm90KCNcXDkpLFxuLmF3c3VpX2JveF8xOHd1MF9mMHlhbV8xNzIuYXdzdWlfbS12ZXJ0aWNhbC1sXzE4d3UwX2YweWFtXzgxOTpub3QoI1xcOSkge1xuICBtYXJnaW4tYmxvY2stc3RhcnQ6IHZhcigtLXNwYWNlLXNjYWxlZC1sLWs1a29oeSwgMjBweCk7XG59XG5cbi5hd3N1aV9ib3hfMTh3dTBfZjB5YW1fMTcyLmF3c3VpX20tcmlnaHQtbF8xOHd1MF9mMHlhbV84MjM6bm90KCNcXDkpLFxuLmF3c3VpX2JveF8xOHd1MF9mMHlhbV8xNzIuYXdzdWlfbS1ob3Jpem9udGFsLWxfMTh3dTBfZjB5YW1fODI0Om5vdCgjXFw5KSB7XG4gIG1hcmdpbi1pbmxpbmUtZW5kOiB2YXIoLS1zcGFjZS1sLTJ1ZDFwMywgMjBweCk7XG59XG5cbi5hd3N1aV9ib3hfMTh3dTBfZjB5YW1fMTcyLmF3c3VpX20tYm90dG9tLWxfMTh3dTBfZjB5YW1fODI4Om5vdCgjXFw5KSxcbi5hd3N1aV9ib3hfMTh3dTBfZjB5YW1fMTcyLmF3c3VpX20tdmVydGljYWwtbF8xOHd1MF9mMHlhbV84MTk6bm90KCNcXDkpIHtcbiAgbWFyZ2luLWJsb2NrLWVuZDogdmFyKC0tc3BhY2Utc2NhbGVkLWwtazVrb2h5LCAyMHB4KTtcbn1cblxuLmF3c3VpX2JveF8xOHd1MF9mMHlhbV8xNzIuYXdzdWlfbS1sZWZ0LWxfMTh3dTBfZjB5YW1fODMzOm5vdCgjXFw5KSxcbi5hd3N1aV9ib3hfMTh3dTBfZjB5YW1fMTcyLmF3c3VpX20taG9yaXpvbnRhbC1sXzE4d3UwX2YweWFtXzgyNDpub3QoI1xcOSkge1xuICBtYXJnaW4taW5saW5lLXN0YXJ0OiB2YXIoLS1zcGFjZS1sLTJ1ZDFwMywgMjBweCk7XG59XG5cbi5hd3N1aV9ib3hfMTh3dTBfZjB5YW1fMTcyLmF3c3VpX20teGxfMTh3dTBfZjB5YW1fODM4Om5vdCgjXFw5KSB7XG4gIG1hcmdpbi1ibG9jazogdmFyKC0tc3BhY2Utc2NhbGVkLXhsLWd0NTAyYSwgMjRweCk7XG4gIG1hcmdpbi1pbmxpbmU6IHZhcigtLXNwYWNlLXhsLWpmeTN4NCwgMjRweCk7XG59XG5cbi5hd3N1aV9ib3hfMTh3dTBfZjB5YW1fMTcyLmF3c3VpX20tdG9wLXhsXzE4d3UwX2YweWFtXzg0Mzpub3QoI1xcOSksXG4uYXdzdWlfYm94XzE4d3UwX2YweWFtXzE3Mi5hd3N1aV9tLXZlcnRpY2FsLXhsXzE4d3UwX2YweWFtXzg0NDpub3QoI1xcOSkge1xuICBtYXJnaW4tYmxvY2stc3RhcnQ6IHZhcigtLXNwYWNlLXNjYWxlZC14bC1ndDUwMmEsIDI0cHgpO1xufVxuXG4uYXdzdWlfYm94XzE4d3UwX2YweWFtXzE3Mi5hd3N1aV9tLXJpZ2h0LXhsXzE4d3UwX2YweWFtXzg0ODpub3QoI1xcOSksXG4uYXdzdWlfYm94XzE4d3UwX2YweWFtXzE3Mi5hd3N1aV9tLWhvcml6b250YWwteGxfMTh3dTBfZjB5YW1fODQ5Om5vdCgjXFw5KSB7XG4gIG1hcmdpbi1pbmxpbmUtZW5kOiB2YXIoLS1zcGFjZS14bC1qZnkzeDQsIDI0cHgpO1xufVxuXG4uYXdzdWlfYm94XzE4d3UwX2YweWFtXzE3Mi5hd3N1aV9tLWJvdHRvbS14bF8xOHd1MF9mMHlhbV84NTM6bm90KCNcXDkpLFxuLmF3c3VpX2JveF8xOHd1MF9mMHlhbV8xNzIuYXdzdWlfbS12ZXJ0aWNhbC14bF8xOHd1MF9mMHlhbV84NDQ6bm90KCNcXDkpIHtcbiAgbWFyZ2luLWJsb2NrLWVuZDogdmFyKC0tc3BhY2Utc2NhbGVkLXhsLWd0NTAyYSwgMjRweCk7XG59XG5cbi5hd3N1aV9ib3hfMTh3dTBfZjB5YW1fMTcyLmF3c3VpX20tbGVmdC14bF8xOHd1MF9mMHlhbV84NTg6bm90KCNcXDkpLFxuLmF3c3VpX2JveF8xOHd1MF9mMHlhbV8xNzIuYXdzdWlfbS1ob3Jpem9udGFsLXhsXzE4d3UwX2YweWFtXzg0OTpub3QoI1xcOSkge1xuICBtYXJnaW4taW5saW5lLXN0YXJ0OiB2YXIoLS1zcGFjZS14bC1qZnkzeDQsIDI0cHgpO1xufVxuXG4uYXdzdWlfYm94XzE4d3UwX2YweWFtXzE3Mi5hd3N1aV9tLXh4bF8xOHd1MF9mMHlhbV84NjM6bm90KCNcXDkpIHtcbiAgbWFyZ2luLWJsb2NrOiB2YXIoLS1zcGFjZS1zY2FsZWQteHhsLWlnYzJtaCwgMzJweCk7XG4gIG1hcmdpbi1pbmxpbmU6IHZhcigtLXNwYWNlLXh4bC0zMnNybTQsIDMycHgpO1xufVxuXG4uYXdzdWlfYm94XzE4d3UwX2YweWFtXzE3Mi5hd3N1aV9tLXRvcC14eGxfMTh3dTBfZjB5YW1fODY4Om5vdCgjXFw5KSxcbi5hd3N1aV9ib3hfMTh3dTBfZjB5YW1fMTcyLmF3c3VpX20tdmVydGljYWwteHhsXzE4d3UwX2YweWFtXzg2OTpub3QoI1xcOSkge1xuICBtYXJnaW4tYmxvY2stc3RhcnQ6IHZhcigtLXNwYWNlLXNjYWxlZC14eGwtaWdjMm1oLCAzMnB4KTtcbn1cblxuLmF3c3VpX2JveF8xOHd1MF9mMHlhbV8xNzIuYXdzdWlfbS1yaWdodC14eGxfMTh3dTBfZjB5YW1fODczOm5vdCgjXFw5KSxcbi5hd3N1aV9ib3hfMTh3dTBfZjB5YW1fMTcyLmF3c3VpX20taG9yaXpvbnRhbC14eGxfMTh3dTBfZjB5YW1fODc0Om5vdCgjXFw5KSB7XG4gIG1hcmdpbi1pbmxpbmUtZW5kOiB2YXIoLS1zcGFjZS14eGwtMzJzcm00LCAzMnB4KTtcbn1cblxuLmF3c3VpX2JveF8xOHd1MF9mMHlhbV8xNzIuYXdzdWlfbS1ib3R0b20teHhsXzE4d3UwX2YweWFtXzg3ODpub3QoI1xcOSksXG4uYXdzdWlfYm94XzE4d3UwX2YweWFtXzE3Mi5hd3N1aV9tLXZlcnRpY2FsLXh4bF8xOHd1MF9mMHlhbV84Njk6bm90KCNcXDkpIHtcbiAgbWFyZ2luLWJsb2NrLWVuZDogdmFyKC0tc3BhY2Utc2NhbGVkLXh4bC1pZ2MybWgsIDMycHgpO1xufVxuXG4uYXdzdWlfYm94XzE4d3UwX2YweWFtXzE3Mi5hd3N1aV9tLWxlZnQteHhsXzE4d3UwX2YweWFtXzg4Mzpub3QoI1xcOSksXG4uYXdzdWlfYm94XzE4d3UwX2YweWFtXzE3Mi5hd3N1aV9tLWhvcml6b250YWwteHhsXzE4d3UwX2YweWFtXzg3NDpub3QoI1xcOSkge1xuICBtYXJnaW4taW5saW5lLXN0YXJ0OiB2YXIoLS1zcGFjZS14eGwtMzJzcm00LCAzMnB4KTtcbn1cblxuLmF3c3VpX2JveF8xOHd1MF9mMHlhbV8xNzIuYXdzdWlfbS14eHhsXzE4d3UwX2YweWFtXzg4ODpub3QoI1xcOSkge1xuICBtYXJnaW4tYmxvY2s6IHZhcigtLXNwYWNlLXNjYWxlZC14eHhsLTJiM21icCwgNDBweCk7XG4gIG1hcmdpbi1pbmxpbmU6IHZhcigtLXNwYWNlLXh4eGwtYXV0MXU3LCA0MHB4KTtcbn1cblxuLmF3c3VpX2JveF8xOHd1MF9mMHlhbV8xNzIuYXdzdWlfbS10b3AteHh4bF8xOHd1MF9mMHlhbV84OTM6bm90KCNcXDkpLFxuLmF3c3VpX2JveF8xOHd1MF9mMHlhbV8xNzIuYXdzdWlfbS12ZXJ0aWNhbC14eHhsXzE4d3UwX2YweWFtXzg5NDpub3QoI1xcOSkge1xuICBtYXJnaW4tYmxvY2stc3RhcnQ6IHZhcigtLXNwYWNlLXNjYWxlZC14eHhsLTJiM21icCwgNDBweCk7XG59XG5cbi5hd3N1aV9ib3hfMTh3dTBfZjB5YW1fMTcyLmF3c3VpX20tcmlnaHQteHh4bF8xOHd1MF9mMHlhbV84OTg6bm90KCNcXDkpLFxuLmF3c3VpX2JveF8xOHd1MF9mMHlhbV8xNzIuYXdzdWlfbS1ob3Jpem9udGFsLXh4eGxfMTh3dTBfZjB5YW1fODk5Om5vdCgjXFw5KSB7XG4gIG1hcmdpbi1pbmxpbmUtZW5kOiB2YXIoLS1zcGFjZS14eHhsLWF1dDF1NywgNDBweCk7XG59XG5cbi5hd3N1aV9ib3hfMTh3dTBfZjB5YW1fMTcyLmF3c3VpX20tYm90dG9tLXh4eGxfMTh3dTBfZjB5YW1fOTAzOm5vdCgjXFw5KSxcbi5hd3N1aV9ib3hfMTh3dTBfZjB5YW1fMTcyLmF3c3VpX20tdmVydGljYWwteHh4bF8xOHd1MF9mMHlhbV84OTQ6bm90KCNcXDkpIHtcbiAgbWFyZ2luLWJsb2NrLWVuZDogdmFyKC0tc3BhY2Utc2NhbGVkLXh4eGwtMmIzbWJwLCA0MHB4KTtcbn1cblxuLmF3c3VpX2JveF8xOHd1MF9mMHlhbV8xNzIuYXdzdWlfbS1sZWZ0LXh4eGxfMTh3dTBfZjB5YW1fOTA4Om5vdCgjXFw5KSxcbi5hd3N1aV9ib3hfMTh3dTBfZjB5YW1fMTcyLmF3c3VpX20taG9yaXpvbnRhbC14eHhsXzE4d3UwX2YweWFtXzg5OTpub3QoI1xcOSkge1xuICBtYXJnaW4taW5saW5lLXN0YXJ0OiB2YXIoLS1zcGFjZS14eHhsLWF1dDF1NywgNDBweCk7XG59XG5cbi5hd3N1aV9ib3hfMTh3dTBfZjB5YW1fMTcyLmF3c3VpX2QtYmxvY2tfMTh3dTBfZjB5YW1fOTEzOm5vdCgjXFw5KSB7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuLmF3c3VpX2JveF8xOHd1MF9mMHlhbV8xNzIuYXdzdWlfZC1pbmxpbmVfMTh3dTBfZjB5YW1fOTE2Om5vdCgjXFw5KSB7XG4gIGRpc3BsYXk6IGlubGluZTtcbn1cbi5hd3N1aV9ib3hfMTh3dTBfZjB5YW1fMTcyLmF3c3VpX2QtaW5saW5lLWJsb2NrXzE4d3UwX2YweWFtXzkxOTpub3QoI1xcOSkge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG59XG4uYXdzdWlfYm94XzE4d3UwX2YweWFtXzE3Mi5hd3N1aV9kLW5vbmVfMTh3dTBfZjB5YW1fOTIyOm5vdCgjXFw5KSB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbi5hd3N1aV9mLWxlZnRfMTh3dTBfZjB5YW1fOTI2Om5vdCgjXFw5KSB7XG4gIGZsb2F0OiBpbmxpbmUtc3RhcnQ7XG59XG5cbi5hd3N1aV9mLXJpZ2h0XzE4d3UwX2YweWFtXzkzMDpub3QoI1xcOSkge1xuICBmbG9hdDogaW5saW5lLWVuZDtcbn1cblxuLmF3c3VpX3Jvb3RfMTh3dTBfZjB5YW1fOTM0Om5vdCgjXFw5KSB7XG4gIGZvbnQtc2l6ZTogdmFyKC0tZm9udC1zaXplLWJvZHktbS1hN25oMm4sIDE0cHgpO1xuICBsaW5lLWhlaWdodDogdmFyKC0tbGluZS1oZWlnaHQtYm9keS1tLTJtaDNrZSwgMjBweCk7XG4gIGNvbG9yOiB2YXIoLS1jb2xvci10ZXh0LWJvZHktZGVmYXVsdC1yeWpjdDEsICMwZjE0MWEpO1xuICBmb250LXdlaWdodDogNDAwO1xuICBmb250LWZhbWlseTogdmFyKC0tZm9udC1mYW1pbHktYmFzZS00bHd2cGwsIFwiQW1hem9uIEVtYmVyXCIsIFwiSGVsdmV0aWNhIE5ldWVcIiwgUm9ib3RvLCBBcmlhbCwgc2Fucy1zZXJpZik7XG4gIC13ZWJraXQtZm9udC1zbW9vdGhpbmc6IGF1dG87XG4gIC1tb3otb3N4LWZvbnQtc21vb3RoaW5nOiBhdXRvO1xufSIsIi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKiBzdHlsZWxpbnQtZGlzYWJsZSBAYW16bi9hd3N1aS1uby1tb3Rpb24tb3V0c2lkZS1vZi1taXhpbiwgc2VsZWN0b3ItY29tYmluYXRvci1kaXNhbGxvd2VkLWxpc3QsIHNlbGVjdG9yLXBzZXVkby1jbGFzcy1uby11bmtub3duLCBzZWxlY3Rvci1jbGFzcy1wYXR0ZXJuICovXG4vKiBzdHlsZWxpbnQtZW5hYmxlIEBhbXpuL2F3c3VpLW5vLW1vdGlvbi1vdXRzaWRlLW9mLW1peGluLCBzZWxlY3Rvci1jb21iaW5hdG9yLWRpc2FsbG93ZWQtbGlzdCwgc2VsZWN0b3ItcHNldWRvLWNsYXNzLW5vLXVua25vd24sIHNlbGVjdG9yLWNsYXNzLXBhdHRlcm4gKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKiBTdHlsZSB1c2VkIGZvciBsaW5rcyBpbiBzbG90cy9jb21wb25lbnRzIHRoYXQgYXJlIHRleHQgaGVhdnksIHRvIGhlbHAgbGlua3Mgc3RhbmQgb3V0IGFtb25nXG5zdXJyb3VuZGluZyB0ZXh0LiAoV0NBRyBGNzMpIGh0dHBzOi8vd3d3LnczLm9yZy9XQUkvV0NBRzIxL1RlY2huaXF1ZXMvZmFpbHVyZXMvRjczI2Rlc2NyaXB0aW9uICovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi5hd3N1aV9pY29uX2gxMWl4XzN1ZmhlXzE4OTpub3QoI1xcOSkge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgdmVydGljYWwtYWxpZ246IHRvcDtcbiAgLyogc3R5bGVsaW50LWRpc2FibGUtbmV4dC1saW5lIHNlbGVjdG9yLW1heC10eXBlICovXG4gIC8qIHN0eWxlbGludC1kaXNhYmxlIHNlbGVjdG9yLW1heC10eXBlLCBzZWxlY3Rvci1tYXgtdW5pdmVyc2FsICovXG4gIC8qIHN0eWxlbGludC1lbmFibGUgc2VsZWN0b3ItbWF4LXR5cGUsIHNlbGVjdG9yLW1heC11bml2ZXJzYWwgKi9cbn1cbi5hd3N1aV9pY29uLWZsZXgtaGVpZ2h0X2gxMWl4XzN1ZmhlXzE5Nzpub3QoI1xcOSkge1xuICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbn1cbi5hd3N1aV9pY29uX2gxMWl4XzN1ZmhlXzE4OSA+IHN2Zzpub3QoI1xcOSkge1xuICBwb2ludGVyLWV2ZW50czogbm9uZTtcbn1cbi5hd3N1aV9pY29uX2gxMWl4XzN1ZmhlXzE4OSA+IHN2Zzpub3QoI1xcOSkge1xuICBmaWxsOiBub25lO1xufVxuLmF3c3VpX2ljb25faDExaXhfM3VmaGVfMTg5ID4gc3ZnICo6bm90KCNcXDkpIHtcbiAgc3Ryb2tlOiBjdXJyZW50Q29sb3I7XG59XG4uYXdzdWlfaWNvbl9oMTFpeF8zdWZoZV8xODkgPiBzdmcgLnN0cm9rZS1saW5lam9pbi1yb3VuZDpub3QoI1xcOSkge1xuICBzdHJva2UtbGluZWpvaW46IHJvdW5kO1xufVxuLmF3c3VpX2ljb25faDExaXhfM3VmaGVfMTg5ID4gc3ZnIC5zdHJva2UtbGluZWNhcC1zcXVhcmU6bm90KCNcXDkpIHtcbiAgc3Ryb2tlLWxpbmVjYXA6IHNxdWFyZTtcbn1cbi5hd3N1aV9pY29uX2gxMWl4XzN1ZmhlXzE4OSA+IHN2ZyAuc3Ryb2tlLWxpbmVjYXAtcm91bmQ6bm90KCNcXDkpIHtcbiAgc3Ryb2tlLWxpbmVjYXA6IHJvdW5kO1xufVxuLmF3c3VpX2ljb25faDExaXhfM3VmaGVfMTg5ID4gc3ZnIC5maWxsZWQ6bm90KCNcXDkpIHtcbiAgZmlsbDogY3VycmVudENvbG9yO1xufVxuLmF3c3VpX2ljb25faDExaXhfM3VmaGVfMTg5ID4gc3ZnIC5uby1zdHJva2U6bm90KCNcXDkpIHtcbiAgc3Ryb2tlOiBub25lO1xufVxuLmF3c3VpX2ljb25faDExaXhfM3VmaGVfMTg5LmF3c3VpX3NpemUtc21hbGxfaDExaXhfM3VmaGVfMjI1Om5vdCgjXFw5KSB7XG4gIGlubGluZS1zaXplOiB2YXIoLS1zaXplLWljb24tbm9ybWFsLWxldnQwOCwgMTZweCk7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG59XG4uYXdzdWlfaWNvbl9oMTFpeF8zdWZoZV8xODkuYXdzdWlfc2l6ZS1zbWFsbC1tYXBwZWQtaGVpZ2h0X2gxMWl4XzN1ZmhlXzIyOTpub3QoI1xcOSkge1xuICBibG9jay1zaXplOiB2YXIoLS1saW5lLWhlaWdodC1ib2R5LXMtbnU1aHgxLCAxNnB4KTtcbiAgcGFkZGluZy1ibG9jazogY2FsYygodmFyKC0tbGluZS1oZWlnaHQtYm9keS1zLW51NWh4MSwgMTZweCkgLSB2YXIoLS1zaXplLWljb24tbm9ybWFsLWxldnQwOCwgMTZweCkpIC8gMik7XG4gIHBhZGRpbmctaW5saW5lOiAwO1xufVxuLmF3c3VpX2ljb25faDExaXhfM3VmaGVfMTg5LmF3c3VpX3NpemUtc21hbGxfaDExaXhfM3VmaGVfMjI1ID4gc3ZnOm5vdCgjXFw5KSxcbi5hd3N1aV9pY29uX2gxMWl4XzN1ZmhlXzE4OS5hd3N1aV9zaXplLXNtYWxsX2gxMWl4XzN1ZmhlXzIyNSA+IGltZzpub3QoI1xcOSkge1xuICBpbmxpbmUtc2l6ZTogdmFyKC0tc2l6ZS1pY29uLW5vcm1hbC1sZXZ0MDgsIDE2cHgpO1xuICBibG9jay1zaXplOiB2YXIoLS1zaXplLWljb24tbm9ybWFsLWxldnQwOCwgMTZweCk7XG4gIHZlcnRpY2FsLWFsaWduOiB0b3A7XG59XG4uYXdzdWlfaWNvbl9oMTFpeF8zdWZoZV8xODkuYXdzdWlfc2l6ZS1zbWFsbF9oMTFpeF8zdWZoZV8yMjUgPiBzdmc6bm90KCNcXDkpLFxuLmF3c3VpX2ljb25faDExaXhfM3VmaGVfMTg5LmF3c3VpX3NpemUtc21hbGxfaDExaXhfM3VmaGVfMjI1ID4gc3ZnICo6bm90KCNcXDkpIHtcbiAgc3Ryb2tlLXdpZHRoOiBjYWxjKHZhcigtLWJvcmRlci13aWR0aC1pY29uLXNtYWxsLXo1NWk1dCwgMnB4KSAvIDEpO1xufVxuLmF3c3VpX2ljb25faDExaXhfM3VmaGVfMTg5LmF3c3VpX3NpemUtbm9ybWFsX2gxMWl4XzN1ZmhlXzI0NDpub3QoI1xcOSkge1xuICBpbmxpbmUtc2l6ZTogdmFyKC0tc2l6ZS1pY29uLW5vcm1hbC1sZXZ0MDgsIDE2cHgpO1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xufVxuLmF3c3VpX2ljb25faDExaXhfM3VmaGVfMTg5LmF3c3VpX3NpemUtbm9ybWFsLW1hcHBlZC1oZWlnaHRfaDExaXhfM3VmaGVfMjQ4Om5vdCgjXFw5KSB7XG4gIGJsb2NrLXNpemU6IHZhcigtLWxpbmUtaGVpZ2h0LWJvZHktbS0ybWgza2UsIDIwcHgpO1xuICBwYWRkaW5nLWJsb2NrOiBjYWxjKCh2YXIoLS1saW5lLWhlaWdodC1ib2R5LW0tMm1oM2tlLCAyMHB4KSAtIHZhcigtLXNpemUtaWNvbi1ub3JtYWwtbGV2dDA4LCAxNnB4KSkgLyAyKTtcbiAgcGFkZGluZy1pbmxpbmU6IDA7XG59XG4uYXdzdWlfaWNvbl9oMTFpeF8zdWZoZV8xODkuYXdzdWlfc2l6ZS1ub3JtYWxfaDExaXhfM3VmaGVfMjQ0ID4gc3ZnOm5vdCgjXFw5KSxcbi5hd3N1aV9pY29uX2gxMWl4XzN1ZmhlXzE4OS5hd3N1aV9zaXplLW5vcm1hbF9oMTFpeF8zdWZoZV8yNDQgPiBpbWc6bm90KCNcXDkpIHtcbiAgaW5saW5lLXNpemU6IHZhcigtLXNpemUtaWNvbi1ub3JtYWwtbGV2dDA4LCAxNnB4KTtcbiAgYmxvY2stc2l6ZTogdmFyKC0tc2l6ZS1pY29uLW5vcm1hbC1sZXZ0MDgsIDE2cHgpO1xuICB2ZXJ0aWNhbC1hbGlnbjogdG9wO1xufVxuLmF3c3VpX2ljb25faDExaXhfM3VmaGVfMTg5LmF3c3VpX3NpemUtbm9ybWFsX2gxMWl4XzN1ZmhlXzI0NCA+IHN2Zzpub3QoI1xcOSksXG4uYXdzdWlfaWNvbl9oMTFpeF8zdWZoZV8xODkuYXdzdWlfc2l6ZS1ub3JtYWxfaDExaXhfM3VmaGVfMjQ0ID4gc3ZnICo6bm90KCNcXDkpIHtcbiAgc3Ryb2tlLXdpZHRoOiBjYWxjKHZhcigtLWJvcmRlci13aWR0aC1pY29uLW5vcm1hbC05aDd2ajcsIDJweCkgLyAxKTtcbn1cbi5hd3N1aV9pY29uX2gxMWl4XzN1ZmhlXzE4OS5hd3N1aV9zaXplLW1lZGl1bV9oMTFpeF8zdWZoZV8yNjM6bm90KCNcXDkpIHtcbiAgaW5saW5lLXNpemU6IHZhcigtLXNpemUtaWNvbi1tZWRpdW0tdXY4eGN6LCAyMHB4KTtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbn1cbi5hd3N1aV9pY29uX2gxMWl4XzN1ZmhlXzE4OS5hd3N1aV9zaXplLW1lZGl1bS1tYXBwZWQtaGVpZ2h0X2gxMWl4XzN1ZmhlXzI2Nzpub3QoI1xcOSkge1xuICBibG9jay1zaXplOiB2YXIoLS1saW5lLWhlaWdodC1oZWFkaW5nLWwtbWc1Yng2LCAyNHB4KTtcbiAgcGFkZGluZy1ibG9jazogY2FsYygodmFyKC0tbGluZS1oZWlnaHQtaGVhZGluZy1sLW1nNWJ4NiwgMjRweCkgLSB2YXIoLS1zaXplLWljb24tbWVkaXVtLXV2OHhjeiwgMjBweCkpIC8gMik7XG4gIHBhZGRpbmctaW5saW5lOiAwO1xufVxuLmF3c3VpX2ljb25faDExaXhfM3VmaGVfMTg5LmF3c3VpX3NpemUtbWVkaXVtX2gxMWl4XzN1ZmhlXzI2MyA+IHN2Zzpub3QoI1xcOSksXG4uYXdzdWlfaWNvbl9oMTFpeF8zdWZoZV8xODkuYXdzdWlfc2l6ZS1tZWRpdW1faDExaXhfM3VmaGVfMjYzID4gaW1nOm5vdCgjXFw5KSB7XG4gIGlubGluZS1zaXplOiB2YXIoLS1zaXplLWljb24tbWVkaXVtLXV2OHhjeiwgMjBweCk7XG4gIGJsb2NrLXNpemU6IHZhcigtLXNpemUtaWNvbi1tZWRpdW0tdXY4eGN6LCAyMHB4KTtcbiAgdmVydGljYWwtYWxpZ246IHRvcDtcbn1cbi5hd3N1aV9pY29uX2gxMWl4XzN1ZmhlXzE4OS5hd3N1aV9zaXplLW1lZGl1bV9oMTFpeF8zdWZoZV8yNjMgPiBzdmc6bm90KCNcXDkpLFxuLmF3c3VpX2ljb25faDExaXhfM3VmaGVfMTg5LmF3c3VpX3NpemUtbWVkaXVtX2gxMWl4XzN1ZmhlXzI2MyA+IHN2ZyAqOm5vdCgjXFw5KSB7XG4gIHN0cm9rZS13aWR0aDogY2FsYyh2YXIoLS1ib3JkZXItd2lkdGgtaWNvbi1tZWRpdW0tYjdpY3F2LCAycHgpIC8gMS4yNSk7XG59XG4uYXdzdWlfaWNvbl9oMTFpeF8zdWZoZV8xODkuYXdzdWlfc2l6ZS1iaWdfaDExaXhfM3VmaGVfMjgyOm5vdCgjXFw5KSB7XG4gIGlubGluZS1zaXplOiB2YXIoLS1zaXplLWljb24tYmlnLTdwcTlsMywgMzJweCk7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG59XG4uYXdzdWlfaWNvbl9oMTFpeF8zdWZoZV8xODkuYXdzdWlfc2l6ZS1iaWctbWFwcGVkLWhlaWdodF9oMTFpeF8zdWZoZV8yODY6bm90KCNcXDkpIHtcbiAgYmxvY2stc2l6ZTogdmFyKC0tbGluZS1oZWlnaHQtaGVhZGluZy14bC1oa282cDAsIDMwcHgpO1xuICBwYWRkaW5nLWJsb2NrOiBjYWxjKCh2YXIoLS1saW5lLWhlaWdodC1oZWFkaW5nLXhsLWhrbzZwMCwgMzBweCkgLSB2YXIoLS1zaXplLWljb24tYmlnLTdwcTlsMywgMzJweCkpIC8gMik7XG4gIHBhZGRpbmctaW5saW5lOiAwO1xufVxuLmF3c3VpX2ljb25faDExaXhfM3VmaGVfMTg5LmF3c3VpX3NpemUtYmlnX2gxMWl4XzN1ZmhlXzI4MiA+IHN2Zzpub3QoI1xcOSksXG4uYXdzdWlfaWNvbl9oMTFpeF8zdWZoZV8xODkuYXdzdWlfc2l6ZS1iaWdfaDExaXhfM3VmaGVfMjgyID4gaW1nOm5vdCgjXFw5KSB7XG4gIGlubGluZS1zaXplOiB2YXIoLS1zaXplLWljb24tYmlnLTdwcTlsMywgMzJweCk7XG4gIGJsb2NrLXNpemU6IHZhcigtLXNpemUtaWNvbi1iaWctN3BxOWwzLCAzMnB4KTtcbiAgdmVydGljYWwtYWxpZ246IHRvcDtcbn1cbi5hd3N1aV9pY29uX2gxMWl4XzN1ZmhlXzE4OS5hd3N1aV9zaXplLWJpZ19oMTFpeF8zdWZoZV8yODIgPiBzdmc6bm90KCNcXDkpLFxuLmF3c3VpX2ljb25faDExaXhfM3VmaGVfMTg5LmF3c3VpX3NpemUtYmlnX2gxMWl4XzN1ZmhlXzI4MiA+IHN2ZyAqOm5vdCgjXFw5KSB7XG4gIHN0cm9rZS13aWR0aDogY2FsYyh2YXIoLS1ib3JkZXItd2lkdGgtaWNvbi1iaWcteW1neTQyLCAzcHgpIC8gMik7XG59XG4uYXdzdWlfaWNvbl9oMTFpeF8zdWZoZV8xODkuYXdzdWlfc2l6ZS1sYXJnZV9oMTFpeF8zdWZoZV8zMDE6bm90KCNcXDkpIHtcbiAgaW5saW5lLXNpemU6IHZhcigtLXNpemUtaWNvbi1sYXJnZS1tYjZ5NnksIDQ4cHgpO1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xufVxuLmF3c3VpX2ljb25faDExaXhfM3VmaGVfMTg5LmF3c3VpX3NpemUtbGFyZ2UtbWFwcGVkLWhlaWdodF9oMTFpeF8zdWZoZV8zMDU6bm90KCNcXDkpIHtcbiAgYmxvY2stc2l6ZTogdmFyKC0tbGluZS1oZWlnaHQtZGlzcGxheS1sLXZ3YW56cCwgNDhweCk7XG4gIHBhZGRpbmctYmxvY2s6IGNhbGMoKHZhcigtLWxpbmUtaGVpZ2h0LWRpc3BsYXktbC12d2FuenAsIDQ4cHgpIC0gdmFyKC0tc2l6ZS1pY29uLWxhcmdlLW1iNnk2eSwgNDhweCkpIC8gMik7XG4gIHBhZGRpbmctaW5saW5lOiAwO1xufVxuLmF3c3VpX2ljb25faDExaXhfM3VmaGVfMTg5LmF3c3VpX3NpemUtbGFyZ2VfaDExaXhfM3VmaGVfMzAxID4gc3ZnOm5vdCgjXFw5KSxcbi5hd3N1aV9pY29uX2gxMWl4XzN1ZmhlXzE4OS5hd3N1aV9zaXplLWxhcmdlX2gxMWl4XzN1ZmhlXzMwMSA+IGltZzpub3QoI1xcOSkge1xuICBpbmxpbmUtc2l6ZTogdmFyKC0tc2l6ZS1pY29uLWxhcmdlLW1iNnk2eSwgNDhweCk7XG4gIGJsb2NrLXNpemU6IHZhcigtLXNpemUtaWNvbi1sYXJnZS1tYjZ5NnksIDQ4cHgpO1xuICB2ZXJ0aWNhbC1hbGlnbjogdG9wO1xufVxuLmF3c3VpX2ljb25faDExaXhfM3VmaGVfMTg5LmF3c3VpX3NpemUtbGFyZ2VfaDExaXhfM3VmaGVfMzAxID4gc3ZnOm5vdCgjXFw5KSxcbi5hd3N1aV9pY29uX2gxMWl4XzN1ZmhlXzE4OS5hd3N1aV9zaXplLWxhcmdlX2gxMWl4XzN1ZmhlXzMwMSA+IHN2ZyAqOm5vdCgjXFw5KSB7XG4gIHN0cm9rZS13aWR0aDogY2FsYyh2YXIoLS1ib3JkZXItd2lkdGgtaWNvbi1sYXJnZS11NjQ1cmcsIDRweCkgLyAzKTtcbn1cbi5hd3N1aV9pY29uX2gxMWl4XzN1ZmhlXzE4OS5hd3N1aV92YXJpYW50LW5vcm1hbF9oMTFpeF8zdWZoZV8zMjA6bm90KCNcXDkpIHtcbiAgY29sb3I6IGN1cnJlbnRDb2xvcjtcbn1cbi5hd3N1aV9pY29uX2gxMWl4XzN1ZmhlXzE4OS5hd3N1aV92YXJpYW50LWRpc2FibGVkX2gxMWl4XzN1ZmhlXzMyMzpub3QoI1xcOSkge1xuICBjb2xvcjogdmFyKC0tY29sb3ItdGV4dC1pbnRlcmFjdGl2ZS1kaXNhYmxlZC12Ym82djUsICNiNGI0YmIpO1xufVxuLmF3c3VpX2ljb25faDExaXhfM3VmaGVfMTg5LmF3c3VpX3ZhcmlhbnQtaW52ZXJ0ZWRfaDExaXhfM3VmaGVfMzI2Om5vdCgjXFw5KSB7XG4gIGNvbG9yOiB2YXIoLS1jb2xvci10ZXh0LWludmVydGVkLXBqZnZzOCwgI2ZmZmZmZik7XG59XG4uYXdzdWlfaWNvbl9oMTFpeF8zdWZoZV8xODkuYXdzdWlfdmFyaWFudC1zdWJ0bGVfaDExaXhfM3VmaGVfMzI5Om5vdCgjXFw5KSB7XG4gIGNvbG9yOiB2YXIoLS1jb2xvci10ZXh0LWljb24tc3VidGxlLWFiOTkzbiwgIzY1Njg3MSk7XG59XG4uYXdzdWlfaWNvbl9oMTFpeF8zdWZoZV8xODkuYXdzdWlfdmFyaWFudC13YXJuaW5nX2gxMWl4XzN1ZmhlXzMzMjpub3QoI1xcOSkge1xuICBjb2xvcjogdmFyKC0tY29sb3ItdGV4dC1zdGF0dXMtd2FybmluZy16Yjd1bTgsICM4NTU5MDApO1xufVxuLmF3c3VpX2ljb25faDExaXhfM3VmaGVfMTg5LmF3c3VpX3ZhcmlhbnQtZXJyb3JfaDExaXhfM3VmaGVfMzM1Om5vdCgjXFw5KSB7XG4gIGNvbG9yOiB2YXIoLS1jb2xvci10ZXh0LXN0YXR1cy1lcnJvci1teHpvcDcsICNkYjAwMDApO1xufVxuLmF3c3VpX2ljb25faDExaXhfM3VmaGVfMTg5LmF3c3VpX3ZhcmlhbnQtc3VjY2Vzc19oMTFpeF8zdWZoZV8zMzg6bm90KCNcXDkpIHtcbiAgY29sb3I6IHZhcigtLWNvbG9yLXRleHQtc3RhdHVzLXN1Y2Nlc3MtbzB6cHY2LCAjMDA4MDJmKTtcbn1cbi5hd3N1aV9pY29uX2gxMWl4XzN1ZmhlXzE4OS5hd3N1aV92YXJpYW50LWxpbmtfaDExaXhfM3VmaGVfMzQxOm5vdCgjXFw5KSB7XG4gIGNvbG9yOiB2YXIoLS1jb2xvci10ZXh0LWxpbmstZGVmYXVsdC04eXY5YjcsICMwMDZjZTApO1xufVxuLmF3c3VpX2ljb25faDExaXhfM3VmaGVfMTg5Om5vdCgjXFw5KTppcyguYXdzdWlfbmFtZS1hbmdsZS1sZWZ0LWRvdWJsZV9oMTFpeF8zdWZoZV8zNDQsXG4uYXdzdWlfbmFtZS1hbmdsZS1sZWZ0X2gxMWl4XzN1ZmhlXzM0NCxcbi5hd3N1aV9uYW1lLWFuZ2xlLXJpZ2h0LWRvdWJsZV9oMTFpeF8zdWZoZV8zNDYsXG4uYXdzdWlfbmFtZS1hbmdsZS1yaWdodF9oMTFpeF8zdWZoZV8zNDYsXG4uYXdzdWlfbmFtZS1hcnJvdy1sZWZ0X2gxMWl4XzN1ZmhlXzM0OCxcbi5hd3N1aV9uYW1lLWFycm93LXJpZ2h0X2gxMWl4XzN1ZmhlXzM0OSxcbi5hd3N1aV9uYW1lLWNhcmV0LWxlZnQtZmlsbGVkX2gxMWl4XzN1ZmhlXzM1MCxcbi5hd3N1aV9uYW1lLWNhcmV0LXJpZ2h0LWZpbGxlZF9oMTFpeF8zdWZoZV8zNTEsXG4uYXdzdWlfbmFtZS1hdWRpby1mdWxsX2gxMWl4XzN1ZmhlXzM1Mixcbi5hd3N1aV9uYW1lLWF1ZGlvLWhhbGZfaDExaXhfM3VmaGVfMzUzLFxuLmF3c3VpX25hbWUtYXVkaW8tb2ZmX2gxMWl4XzN1ZmhlXzM1NCxcbi5hd3N1aV9uYW1lLWV4dGVybmFsX2gxMWl4XzN1ZmhlXzM1NSxcbi5hd3N1aV9uYW1lLXJlZG9faDExaXhfM3VmaGVfMzU2LFxuLmF3c3VpX25hbWUtcmVzaXplLWFyZWFfaDExaXhfM3VmaGVfMzU3LFxuLmF3c3VpX25hbWUtc2VuZF9oMTFpeF8zdWZoZV8zNTgsXG4uYXdzdWlfbmFtZS1zaHJpbmtfaDExaXhfM3VmaGVfMzU5LFxuLmF3c3VpX25hbWUtdW5kb19oMTFpeF8zdWZoZV8zNjAsXG4uYXdzdWlfbmFtZS12aWV3LXZlcnRpY2FsX2gxMWl4XzN1ZmhlXzM2MSkge1xuICAvKiBzdHlsZWxpbnQtZGlzYWJsZS1uZXh0LWxpbmUgcGx1Z2luL25vLXVuc3VwcG9ydGVkLWJyb3dzZXItZmVhdHVyZXMgKi9cbn1cbi5hd3N1aV9pY29uX2gxMWl4XzN1ZmhlXzE4OTpub3QoI1xcOSk6aXMoLmF3c3VpX25hbWUtYW5nbGUtbGVmdC1kb3VibGVfaDExaXhfM3VmaGVfMzQ0LFxuLmF3c3VpX25hbWUtYW5nbGUtbGVmdF9oMTFpeF8zdWZoZV8zNDQsXG4uYXdzdWlfbmFtZS1hbmdsZS1yaWdodC1kb3VibGVfaDExaXhfM3VmaGVfMzQ2LFxuLmF3c3VpX25hbWUtYW5nbGUtcmlnaHRfaDExaXhfM3VmaGVfMzQ2LFxuLmF3c3VpX25hbWUtYXJyb3ctbGVmdF9oMTFpeF8zdWZoZV8zNDgsXG4uYXdzdWlfbmFtZS1hcnJvdy1yaWdodF9oMTFpeF8zdWZoZV8zNDksXG4uYXdzdWlfbmFtZS1jYXJldC1sZWZ0LWZpbGxlZF9oMTFpeF8zdWZoZV8zNTAsXG4uYXdzdWlfbmFtZS1jYXJldC1yaWdodC1maWxsZWRfaDExaXhfM3VmaGVfMzUxLFxuLmF3c3VpX25hbWUtYXVkaW8tZnVsbF9oMTFpeF8zdWZoZV8zNTIsXG4uYXdzdWlfbmFtZS1hdWRpby1oYWxmX2gxMWl4XzN1ZmhlXzM1Myxcbi5hd3N1aV9uYW1lLWF1ZGlvLW9mZl9oMTFpeF8zdWZoZV8zNTQsXG4uYXdzdWlfbmFtZS1leHRlcm5hbF9oMTFpeF8zdWZoZV8zNTUsXG4uYXdzdWlfbmFtZS1yZWRvX2gxMWl4XzN1ZmhlXzM1Nixcbi5hd3N1aV9uYW1lLXJlc2l6ZS1hcmVhX2gxMWl4XzN1ZmhlXzM1Nyxcbi5hd3N1aV9uYW1lLXNlbmRfaDExaXhfM3VmaGVfMzU4LFxuLmF3c3VpX25hbWUtc2hyaW5rX2gxMWl4XzN1ZmhlXzM1OSxcbi5hd3N1aV9uYW1lLXVuZG9faDExaXhfM3VmaGVfMzYwLFxuLmF3c3VpX25hbWUtdmlldy12ZXJ0aWNhbF9oMTFpeF8zdWZoZV8zNjEpOmRpcihydGwpIHtcbiAgdHJhbnNmb3JtOiBzY2FsZVgoLTEpO1xufVxuXG4uYXdzdWlfYmFkZ2VfaDExaXhfM3VmaGVfMzg1Om5vdCgjXFw5KTo6YWZ0ZXIge1xuICBjb250ZW50OiBcIlwiO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGlubGluZS1zaXplOiA2cHg7XG4gIGJsb2NrLXNpemU6IDZweDtcbiAgYm9yZGVyLXN0YXJ0LXN0YXJ0LXJhZGl1czogNHB4O1xuICBib3JkZXItc3RhcnQtZW5kLXJhZGl1czogNHB4O1xuICBib3JkZXItZW5kLXN0YXJ0LXJhZGl1czogNHB4O1xuICBib3JkZXItZW5kLWVuZC1yYWRpdXM6IDRweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tY29sb3ItYmFja2dyb3VuZC1iYWRnZS1pY29uLXVsM3MycCwgI2RiMDAwMCk7XG4gIGluc2V0LWJsb2NrLXN0YXJ0OiAwcHg7XG4gIGluc2V0LWlubGluZS1lbmQ6IC0zcHg7XG59IiwiLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qIHN0eWxlbGludC1kaXNhYmxlIEBhbXpuL2F3c3VpLW5vLW1vdGlvbi1vdXRzaWRlLW9mLW1peGluLCBzZWxlY3Rvci1jb21iaW5hdG9yLWRpc2FsbG93ZWQtbGlzdCwgc2VsZWN0b3ItcHNldWRvLWNsYXNzLW5vLXVua25vd24sIHNlbGVjdG9yLWNsYXNzLXBhdHRlcm4gKi9cbi8qIHN0eWxlbGludC1lbmFibGUgQGFtem4vYXdzdWktbm8tbW90aW9uLW91dHNpZGUtb2YtbWl4aW4sIHNlbGVjdG9yLWNvbWJpbmF0b3ItZGlzYWxsb3dlZC1saXN0LCBzZWxlY3Rvci1wc2V1ZG8tY2xhc3Mtbm8tdW5rbm93biwgc2VsZWN0b3ItY2xhc3MtcGF0dGVybiAqL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qIFN0eWxlIHVzZWQgZm9yIGxpbmtzIGluIHNsb3RzL2NvbXBvbmVudHMgdGhhdCBhcmUgdGV4dCBoZWF2eSwgdG8gaGVscCBsaW5rcyBzdGFuZCBvdXQgYW1vbmdcbnN1cnJvdW5kaW5nIHRleHQuIChXQ0FHIEY3MykgaHR0cHM6Ly93d3cudzMub3JnL1dBSS9XQ0FHMjEvVGVjaG5pcXVlcy9mYWlsdXJlcy9GNzMjZGVzY3JpcHRpb24gKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLmF3c3VpX2Fycm93X3hqdXpmX2s4cXVyXzE1Mzpub3QoI1xcOSkge1xuICBpbmxpbmUtc2l6ZTogMjBweDtcbiAgYmxvY2stc2l6ZTogMTBweDtcbn1cbi5hd3N1aV9hcnJvdy1vdXRlcl94anV6Zl9rOHF1cl8xNTc6bm90KCNcXDkpLCAuYXdzdWlfYXJyb3ctaW5uZXJfeGp1emZfazhxdXJfMTU3Om5vdCgjXFw5KSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgaW5saW5lLXNpemU6IDIwcHg7XG4gIGJsb2NrLXNpemU6IDEwcHg7XG4gIGluc2V0LWJsb2NrLXN0YXJ0OiAwO1xuICBpbnNldC1pbmxpbmUtc3RhcnQ6IDA7XG4gIC8qIHN0eWxlbGludC1kaXNhYmxlLW5leHQtbGluZSBwbHVnaW4vbm8tdW5zdXBwb3J0ZWQtYnJvd3Nlci1mZWF0dXJlcyAqL1xufVxuLmF3c3VpX2Fycm93LW91dGVyX3hqdXpmX2s4cXVyXzE1Nzpub3QoI1xcOSk6OmFmdGVyLCAuYXdzdWlfYXJyb3ctaW5uZXJfeGp1emZfazhxdXJfMTU3Om5vdCgjXFw5KTo6YWZ0ZXIge1xuICBjb250ZW50OiBcIlwiO1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgYm9yZGVyLXN0YXJ0LXN0YXJ0LXJhZGl1czogMnB4O1xuICBib3JkZXItc3RhcnQtZW5kLXJhZGl1czogMDtcbiAgYm9yZGVyLWVuZC1zdGFydC1yYWRpdXM6IDA7XG4gIGJvcmRlci1lbmQtZW5kLXJhZGl1czogMDtcbiAgaW5zZXQtYmxvY2stZW5kOiAwO1xuICBpbnNldC1pbmxpbmUtc3RhcnQ6IDA7XG4gIGlubGluZS1zaXplOiAxNHB4O1xuICBibG9jay1zaXplOiAxNHB4O1xuICB0cmFuc2Zvcm06IHJvdGF0ZSg0NWRlZyk7XG4gIHRyYW5zZm9ybS1vcmlnaW46IDAgMTAwJTtcbn1cbi5hd3N1aV9hcnJvdy1vdXRlcl94anV6Zl9rOHF1cl8xNTc6bm90KCNcXDkpOmRpcihydGwpOjphZnRlciwgLmF3c3VpX2Fycm93LWlubmVyX3hqdXpmX2s4cXVyXzE1Nzpub3QoI1xcOSk6ZGlyKHJ0bCk6OmFmdGVyIHtcbiAgdHJhbnNmb3JtOiByb3RhdGUoLTQ1ZGVnKTtcbiAgdHJhbnNmb3JtLW9yaWdpbjogMTAwJSAxMDAlO1xufVxuLmF3c3VpX2Fycm93LW91dGVyX3hqdXpmX2s4cXVyXzE1Nzpub3QoI1xcOSk6OmFmdGVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tY29sb3ItYm9yZGVyLXBvcG92ZXItdm9iOWc3LCAjYjRiNGJiKTtcbn1cbi5hd3N1aV9hcnJvdy1pbm5lcl94anV6Zl9rOHF1cl8xNTc6bm90KCNcXDkpIHtcbiAgaW5zZXQtYmxvY2stc3RhcnQ6IGNhbGModmFyKC0tYm9yZGVyLXdpZHRoLXBvcG92ZXItbmZsaXJoLCAycHgpICsgMXB4KTtcbn1cbi5hd3N1aV9hcnJvdy1pbm5lcl94anV6Zl9rOHF1cl8xNTc6bm90KCNcXDkpOjphZnRlciB7XG4gIGJvcmRlci1zdGFydC1zdGFydC1yYWRpdXM6IDFweDtcbiAgYm9yZGVyLXN0YXJ0LWVuZC1yYWRpdXM6IDA7XG4gIGJvcmRlci1lbmQtc3RhcnQtcmFkaXVzOiAwO1xuICBib3JkZXItZW5kLWVuZC1yYWRpdXM6IDA7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWNvbG9yLWJhY2tncm91bmQtcG9wb3Zlci0yZjhlZ2QsICNmZmZmZmYpO1xufVxuLmF3c3VpX2Fycm93LXBvc2l0aW9uLXJpZ2h0LXRvcF94anV6Zl9rOHF1cl8xOTkgPiAuYXdzdWlfYXJyb3ctb3V0ZXJfeGp1emZfazhxdXJfMTU3Om5vdCgjXFw5KTo6YWZ0ZXIsIC5hd3N1aV9hcnJvdy1wb3NpdGlvbi1yaWdodC1ib3R0b21feGp1emZfazhxdXJfMTk5ID4gLmF3c3VpX2Fycm93LW91dGVyX3hqdXpmX2s4cXVyXzE1Nzpub3QoI1xcOSk6OmFmdGVyIHtcbiAgYm94LXNoYWRvdzogLTAuNzFweCAwLjcxcHggNHB4IC0ycHggdmFyKC0tY29sb3Itc2hhZG93LWRlZmF1bHQtcHc5bzhyLCByZ2JhKDE1LCAyMCwgMjYsIDAuMTIpKTtcbn1cbi5hd3N1aV9hcnJvdy1wb3NpdGlvbi1sZWZ0LXRvcF94anV6Zl9rOHF1cl8yMDIgPiAuYXdzdWlfYXJyb3ctb3V0ZXJfeGp1emZfazhxdXJfMTU3Om5vdCgjXFw5KTo6YWZ0ZXIsIC5hd3N1aV9hcnJvdy1wb3NpdGlvbi1sZWZ0LWJvdHRvbV94anV6Zl9rOHF1cl8yMDIgPiAuYXdzdWlfYXJyb3ctb3V0ZXJfeGp1emZfazhxdXJfMTU3Om5vdCgjXFw5KTo6YWZ0ZXIge1xuICBib3gtc2hhZG93OiAwLjcxcHggLTAuNzFweCA0cHggLTJweCB2YXIoLS1jb2xvci1zaGFkb3ctZGVmYXVsdC1wdzlvOHIsIHJnYmEoMTUsIDIwLCAyNiwgMC4xMikpO1xufVxuLmF3c3VpX2Fycm93LXBvc2l0aW9uLXRvcC1jZW50ZXJfeGp1emZfazhxdXJfMjA1ID4gLmF3c3VpX2Fycm93LW91dGVyX3hqdXpmX2s4cXVyXzE1Nzpub3QoI1xcOSk6OmFmdGVyLCAuYXdzdWlfYXJyb3ctcG9zaXRpb24tdG9wLXJpZ2h0X3hqdXpmX2s4cXVyXzIwNSA+IC5hd3N1aV9hcnJvdy1vdXRlcl94anV6Zl9rOHF1cl8xNTc6bm90KCNcXDkpOjphZnRlciwgLmF3c3VpX2Fycm93LXBvc2l0aW9uLXRvcC1sZWZ0X3hqdXpmX2s4cXVyXzIwNSA+IC5hd3N1aV9hcnJvdy1vdXRlcl94anV6Zl9rOHF1cl8xNTc6bm90KCNcXDkpOjphZnRlciwgLmF3c3VpX2Fycm93LXBvc2l0aW9uLXRvcC1yZXNwb25zaXZlX3hqdXpmX2s4cXVyXzIwNSA+IC5hd3N1aV9hcnJvdy1vdXRlcl94anV6Zl9rOHF1cl8xNTc6bm90KCNcXDkpOjphZnRlciB7XG4gIGJveC1zaGFkb3c6IC0wLjcxcHggLTAuNzFweCA0cHggLTJweCB2YXIoLS1jb2xvci1zaGFkb3ctZGVmYXVsdC1wdzlvOHIsIHJnYmEoMTUsIDIwLCAyNiwgMC4xMikpO1xufVxuLmF3c3VpX2Fycm93LXBvc2l0aW9uLWJvdHRvbS1jZW50ZXJfeGp1emZfazhxdXJfMjA4ID4gLmF3c3VpX2Fycm93LW91dGVyX3hqdXpmX2s4cXVyXzE1Nzpub3QoI1xcOSk6OmFmdGVyLCAuYXdzdWlfYXJyb3ctcG9zaXRpb24tYm90dG9tLXJpZ2h0X3hqdXpmX2s4cXVyXzIwOCA+IC5hd3N1aV9hcnJvdy1vdXRlcl94anV6Zl9rOHF1cl8xNTc6bm90KCNcXDkpOjphZnRlciwgLmF3c3VpX2Fycm93LXBvc2l0aW9uLWJvdHRvbS1sZWZ0X3hqdXpmX2s4cXVyXzIwOCA+IC5hd3N1aV9hcnJvdy1vdXRlcl94anV6Zl9rOHF1cl8xNTc6bm90KCNcXDkpOjphZnRlciwgLmF3c3VpX2Fycm93LXBvc2l0aW9uLWJvdHRvbS1yZXNwb25zaXZlX3hqdXpmX2s4cXVyXzIwOCA+IC5hd3N1aV9hcnJvdy1vdXRlcl94anV6Zl9rOHF1cl8xNTc6bm90KCNcXDkpOjphZnRlciB7XG4gIGJveC1zaGFkb3c6IDAuNzFweCAwLjcxcHggNHB4IC0ycHggdmFyKC0tY29sb3Itc2hhZG93LWRlZmF1bHQtcHc5bzhyLCByZ2JhKDE1LCAyMCwgMjYsIDAuMTIpKTtcbn1cblxuLmF3c3VpX2Fycm93LXZhcmlhbnQtaW5mb194anV6Zl9rOHF1cl8yMTIgPiAuYXdzdWlfYXJyb3ctb3V0ZXJfeGp1emZfazhxdXJfMTU3Om5vdCgjXFw5KTo6YWZ0ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1jb2xvci1ib3JkZXItc3RhdHVzLWluZm8tZDNzbjczLCAjMDA2Y2UwKTtcbn1cbi5hd3N1aV9hcnJvdy12YXJpYW50LWluZm9feGp1emZfazhxdXJfMjEyID4gLmF3c3VpX2Fycm93LWlubmVyX3hqdXpmX2s4cXVyXzE1Nzpub3QoI1xcOSk6OmFmdGVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tY29sb3ItYmFja2dyb3VuZC1zdGF0dXMtaW5mby11d2UxZTksICNmMGZiZmYpO1xufVxuXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi5hd3N1aV9ib2R5X3hqdXpmX2s4cXVyXzIyNzpub3QoI1xcOSkge1xuICBib3JkZXItY29sbGFwc2U6IHNlcGFyYXRlO1xuICBib3JkZXItc3BhY2luZzogMDtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgY2FwdGlvbi1zaWRlOiB0b3A7XG4gIGN1cnNvcjogYXV0bztcbiAgZGlyZWN0aW9uOiBpbmhlcml0O1xuICBlbXB0eS1jZWxsczogc2hvdztcbiAgZm9udC1mYW1pbHk6IHNlcmlmO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtdmFyaWFudDogbm9ybWFsO1xuICBmb250LXN0cmV0Y2g6IG5vcm1hbDtcbiAgaHlwaGVuczogbm9uZTtcbiAgbGV0dGVyLXNwYWNpbmc6IG5vcm1hbDtcbiAgbGlzdC1zdHlsZTogZGlzYyBvdXRzaWRlIG5vbmU7XG4gIHRhYi1zaXplOiA4O1xuICB0ZXh0LWFsaWduOiBzdGFydDtcbiAgdGV4dC1pbmRlbnQ6IDA7XG4gIHRleHQtc2hhZG93OiBub25lO1xuICB0ZXh0LXRyYW5zZm9ybTogbm9uZTtcbiAgdmlzaWJpbGl0eTogdmlzaWJsZTtcbiAgd2hpdGUtc3BhY2U6IG5vcm1hbDtcbiAgd29yZC1zcGFjaW5nOiBub3JtYWw7XG4gIGZvbnQtc2l6ZTogdmFyKC0tZm9udC1zaXplLWJvZHktbS1hN25oMm4sIDE0cHgpO1xuICBsaW5lLWhlaWdodDogdmFyKC0tbGluZS1oZWlnaHQtYm9keS1tLTJtaDNrZSwgMjBweCk7XG4gIGNvbG9yOiB2YXIoLS1jb2xvci10ZXh0LWJvZHktZGVmYXVsdC1yeWpjdDEsICMwZjE0MWEpO1xuICBmb250LXdlaWdodDogNDAwO1xuICBmb250LWZhbWlseTogdmFyKC0tZm9udC1mYW1pbHktYmFzZS00bHd2cGwsIFwiQW1hem9uIEVtYmVyXCIsIFwiSGVsdmV0aWNhIE5ldWVcIiwgUm9ib3RvLCBBcmlhbCwgc2Fucy1zZXJpZik7XG4gIC13ZWJraXQtZm9udC1zbW9vdGhpbmc6IGF1dG87XG4gIC1tb3otb3N4LWZvbnQtc21vb3RoaW5nOiBhdXRvO1xuICB3b3JkLXdyYXA6IGJyZWFrLXdvcmQ7XG4gIG1heC1pbmxpbmUtc2l6ZTogMTAwJTtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgcGFkZGluZy1ibG9jazogdmFyKC0tc3BhY2Utcy10dmdob2gsIDEycHgpO1xuICBwYWRkaW5nLWlubGluZTogdmFyKC0tc3BhY2UtbS1kc3VteXQsIDE2cHgpO1xufVxuLmF3c3VpX2JvZHktb3ZlcmZsb3ctdmlzaWJsZV94anV6Zl9rOHF1cl8yNjM6bm90KCNcXDkpIHtcbiAgb3ZlcmZsb3c6IHZpc2libGU7XG59XG4uYXdzdWlfYm9keS12YXJpYW50LWNoYXJ0X3hqdXpmX2s4cXVyXzI2Njpub3QoI1xcOSkge1xuICBwYWRkaW5nLWJsb2NrOiB2YXIoLS1zcGFjZS1zdGF0aWMtcy10NzYzbHUsIDEycHgpO1xuICBwYWRkaW5nLWlubGluZTogdmFyKC0tc3BhY2Utc3RhdGljLXMtdDc2M2x1LCAxMnB4KTtcbn1cblxuLmF3c3VpX2hhcy1kaXNtaXNzX3hqdXpmX2s4cXVyXzI3MTpub3QoI1xcOSkge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogYmFzZWxpbmU7XG59XG5cbi5hd3N1aV9kaXNtaXNzX3hqdXpmX2s4cXVyXzI3Njpub3QoI1xcOSkge1xuICBtYXJnaW4tYmxvY2s6IGNhbGMoLTEgKiB2YXIoLS1zcGFjZS14cy15bWxtMGIsIDhweCkpO1xuICBtYXJnaW4taW5saW5lLXN0YXJ0OiAwO1xuICBtYXJnaW4taW5saW5lLWVuZDogY2FsYygtMSAqICh2YXIoLS1zcGFjZS14eHMtaHdma2FpLCA0cHgpICsgdmFyKC0tYm9yZGVyLXdpZHRoLXBvcG92ZXItbmZsaXJoLCAycHgpKSk7XG4gIGZsZXg6IDAgMCBhdXRvO1xuICBvcmRlcjogMTtcbn1cblxuLmF3c3VpX2Rpc21pc3MtY29udHJvbF94anV6Zl9rOHF1cl8yODQ6bm90KCNcXDkpIHtcbiAgLyogdXNlZCBpbiB0ZXN0LXV0aWxzICovXG59XG5cbi5hd3N1aV9oZWFkZXItcm93X3hqdXpmX2s4cXVyXzI4ODpub3QoI1xcOSkge1xuICBtYXJnaW4tYmxvY2stZW5kOiB2YXIoLS1zcGFjZS14cy15bWxtMGIsIDhweCk7XG59XG5cbi5hd3N1aV9oZWFkZXJfeGp1emZfazhxdXJfMjg4Om5vdCgjXFw5KSB7XG4gIHdvcmQtd3JhcDogYnJlYWstd29yZDtcbiAgbWF4LWlubGluZS1zaXplOiAxMDAlO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBmb250LXNpemU6IHZhcigtLWZvbnQtc2l6ZS1oZWFkaW5nLXhzLWo4eXp4diwgMTRweCk7XG4gIGxpbmUtaGVpZ2h0OiB2YXIoLS1saW5lLWhlaWdodC1oZWFkaW5nLXhzLXE5ajAwNCwgMThweCk7XG4gIGZvbnQtd2VpZ2h0OiB2YXIoLS1mb250LXdlaWdodC1oZWFkaW5nLXhzLXdxcXBuZSwgNzAwKTtcbiAgLXdlYmtpdC1mb250LXNtb290aGluZzogdmFyKC0tZm9udC1zbW9vdGhpbmctd2Via2l0LW9lbW9sbywgYW50aWFsaWFzZWQpO1xuICAtbW96LW9zeC1mb250LXNtb290aGluZzogdmFyKC0tZm9udC1zbW9vdGhpbmctbW96LW9zeC1oYm0wYXEsIGdyYXlzY2FsZSk7XG4gIGZsZXg6IDEgMSBhdXRvO1xuICAvKiBzdHlsZWxpbnQtZGlzYWJsZS1uZXh0LWxpbmUgc2VsZWN0b3ItbWF4LXR5cGUgKi9cbn1cbi5hd3N1aV9oZWFkZXJfeGp1emZfazhxdXJfMjg4ID4gaDI6bm90KCNcXDkpIHtcbiAgZm9udC1zaXplOiB2YXIoLS1mb250LXNpemUtaGVhZGluZy14cy1qOHl6eHYsIDE0cHgpO1xuICBsaW5lLWhlaWdodDogdmFyKC0tbGluZS1oZWlnaHQtaGVhZGluZy14cy1xOWowMDQsIDE4cHgpO1xuICBmb250LXdlaWdodDogdmFyKC0tZm9udC13ZWlnaHQtaGVhZGluZy14cy13cXFwbmUsIDcwMCk7XG4gIC13ZWJraXQtZm9udC1zbW9vdGhpbmc6IHZhcigtLWZvbnQtc21vb3RoaW5nLXdlYmtpdC1vZW1vbG8sIGFudGlhbGlhc2VkKTtcbiAgLW1vei1vc3gtZm9udC1zbW9vdGhpbmc6IHZhcigtLWZvbnQtc21vb3RoaW5nLW1vei1vc3gtaGJtMGFxLCBncmF5c2NhbGUpO1xuICBkaXNwbGF5OiBpbmxpbmU7XG59XG5cbi5hd3N1aV9jb250ZW50X3hqdXpmX2s4cXVyXzMxMzpub3QoI1xcOSkge1xuICB3b3JkLXdyYXA6IGJyZWFrLXdvcmQ7XG4gIG1heC1pbmxpbmUtc2l6ZTogMTAwJTtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgd29yZC1icmVhazogbm9ybWFsO1xuICBjb2xvcjogdmFyKC0tY29sb3ItdGV4dC1ib2R5LXNlY29uZGFyeS1wOWRqam0sICM0MjQ2NTApO1xuICBmbGV4OiAxIDEgYXV0bztcbiAgbWluLWlubGluZS1zaXplOiAwO1xufVxuLmF3c3VpX2NvbnRlbnQtb3ZlcmZsb3ctdmlzaWJsZV94anV6Zl9rOHF1cl8zMjI6bm90KCNcXDkpIHtcbiAgb3ZlcmZsb3c6IHZpc2libGU7XG59XG5cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLmF3c3VpX2NvbnRhaW5lcl94anV6Zl9rOHF1cl8zMzQ6bm90KCNcXDkpIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBwb3NpdGlvbjogZml4ZWQ7XG4gIGluc2V0LWJsb2NrLXN0YXJ0OiAtOTk5OXB4O1xuICBpbnNldC1pbmxpbmUtc3RhcnQ6IC05OTk5cHg7XG4gIHotaW5kZXg6IDIwMDA7XG59XG4uYXdzdWlfY29udGFpbmVyX3hqdXpmX2s4cXVyXzMzNDpub3QoI1xcOSk6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbn1cbi5hd3N1aV9jb250YWluZXJfeGp1emZfazhxdXJfMzM0Om5vdCgjXFw5KTpoYXMoLmF3c3VpX2NvbnRhaW5lci1hcnJvdy1wb3NpdGlvbi1ib3R0b20tbGVmdF94anV6Zl9rOHF1cl8zNDUpOjpiZWZvcmUsIC5hd3N1aV9jb250YWluZXJfeGp1emZfazhxdXJfMzM0Om5vdCgjXFw5KTpoYXMoLmF3c3VpX2NvbnRhaW5lci1hcnJvdy1wb3NpdGlvbi1ib3R0b20tY2VudGVyX3hqdXpmX2s4cXVyXzM0NSk6OmJlZm9yZSwgLmF3c3VpX2NvbnRhaW5lcl94anV6Zl9rOHF1cl8zMzQ6bm90KCNcXDkpOmhhcyguYXdzdWlfY29udGFpbmVyLWFycm93LXBvc2l0aW9uLWJvdHRvbS1yaWdodF94anV6Zl9rOHF1cl8zNDUpOjpiZWZvcmUge1xuICBpbnNldC1pbmxpbmU6IDA7XG4gIGluc2V0LWJsb2NrLXN0YXJ0OiAtMTBweDtcbiAgYmxvY2stc2l6ZTogMTBweDtcbn1cbi5hd3N1aV9jb250YWluZXJfeGp1emZfazhxdXJfMzM0Om5vdCgjXFw5KTpoYXMoLmF3c3VpX2NvbnRhaW5lci1hcnJvdy1wb3NpdGlvbi10b3AtbGVmdF94anV6Zl9rOHF1cl8zNTApOjpiZWZvcmUsIC5hd3N1aV9jb250YWluZXJfeGp1emZfazhxdXJfMzM0Om5vdCgjXFw5KTpoYXMoLmF3c3VpX2NvbnRhaW5lci1hcnJvdy1wb3NpdGlvbi10b3AtY2VudGVyX3hqdXpmX2s4cXVyXzM1MCk6OmJlZm9yZSwgLmF3c3VpX2NvbnRhaW5lcl94anV6Zl9rOHF1cl8zMzQ6bm90KCNcXDkpOmhhcyguYXdzdWlfY29udGFpbmVyLWFycm93LXBvc2l0aW9uLXRvcC1yaWdodF94anV6Zl9rOHF1cl8zNTApOjpiZWZvcmUge1xuICBpbnNldC1pbmxpbmU6IDA7XG4gIGluc2V0LWJsb2NrLWVuZDogLTEwcHg7XG4gIGJsb2NrLXNpemU6IDEwcHg7XG59XG4uYXdzdWlfY29udGFpbmVyX3hqdXpmX2s4cXVyXzMzNDpub3QoI1xcOSk6aGFzKC5hd3N1aV9jb250YWluZXItYXJyb3ctcG9zaXRpb24tcmlnaHQtdG9wX3hqdXpmX2s4cXVyXzM1NSk6OmJlZm9yZSwgLmF3c3VpX2NvbnRhaW5lcl94anV6Zl9rOHF1cl8zMzQ6bm90KCNcXDkpOmhhcyguYXdzdWlfY29udGFpbmVyLWFycm93LXBvc2l0aW9uLXJpZ2h0LWJvdHRvbV94anV6Zl9rOHF1cl8zNTUpOjpiZWZvcmUge1xuICBpbnNldC1ibG9jazogMDtcbiAgaW5zZXQtaW5saW5lLXN0YXJ0OiAtMTBweDtcbiAgaW5saW5lLXNpemU6IDEwcHg7XG59XG4uYXdzdWlfY29udGFpbmVyX3hqdXpmX2s4cXVyXzMzNDpub3QoI1xcOSk6aGFzKC5hd3N1aV9jb250YWluZXItYXJyb3ctcG9zaXRpb24tbGVmdC10b3BfeGp1emZfazhxdXJfMzYwKTo6YmVmb3JlLCAuYXdzdWlfY29udGFpbmVyX3hqdXpmX2s4cXVyXzMzNDpub3QoI1xcOSk6aGFzKC5hd3N1aV9jb250YWluZXItYXJyb3ctcG9zaXRpb24tbGVmdC1ib3R0b21feGp1emZfazhxdXJfMzYwKTo6YmVmb3JlIHtcbiAgaW5zZXQtYmxvY2s6IDA7XG4gIGluc2V0LWlubGluZS1lbmQ6IC0xMHB4O1xuICBpbmxpbmUtc2l6ZTogMTBweDtcbn1cblxuLmF3c3VpX2NvbnRhaW5lci1ib2R5X3hqdXpmX2s4cXVyXzM2Njpub3QoI1xcOSkge1xuICBib3JkZXItY29sbGFwc2U6IHNlcGFyYXRlO1xuICBib3JkZXItc3BhY2luZzogMDtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgY2FwdGlvbi1zaWRlOiB0b3A7XG4gIGN1cnNvcjogYXV0bztcbiAgZGlyZWN0aW9uOiBpbmhlcml0O1xuICBlbXB0eS1jZWxsczogc2hvdztcbiAgZm9udC1mYW1pbHk6IHNlcmlmO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtdmFyaWFudDogbm9ybWFsO1xuICBmb250LXN0cmV0Y2g6IG5vcm1hbDtcbiAgaHlwaGVuczogbm9uZTtcbiAgbGV0dGVyLXNwYWNpbmc6IG5vcm1hbDtcbiAgbGlzdC1zdHlsZTogZGlzYyBvdXRzaWRlIG5vbmU7XG4gIHRhYi1zaXplOiA4O1xuICB0ZXh0LWFsaWduOiBzdGFydDtcbiAgdGV4dC1pbmRlbnQ6IDA7XG4gIHRleHQtc2hhZG93OiBub25lO1xuICB0ZXh0LXRyYW5zZm9ybTogbm9uZTtcbiAgdmlzaWJpbGl0eTogdmlzaWJsZTtcbiAgd2hpdGUtc3BhY2U6IG5vcm1hbDtcbiAgd29yZC1zcGFjaW5nOiBub3JtYWw7XG4gIGZvbnQtc2l6ZTogdmFyKC0tZm9udC1zaXplLWJvZHktbS1hN25oMm4sIDE0cHgpO1xuICBsaW5lLWhlaWdodDogdmFyKC0tbGluZS1oZWlnaHQtYm9keS1tLTJtaDNrZSwgMjBweCk7XG4gIGNvbG9yOiB2YXIoLS1jb2xvci10ZXh0LWJvZHktZGVmYXVsdC1yeWpjdDEsICMwZjE0MWEpO1xuICBmb250LXdlaWdodDogNDAwO1xuICBmb250LWZhbWlseTogdmFyKC0tZm9udC1mYW1pbHktYmFzZS00bHd2cGwsIFwiQW1hem9uIEVtYmVyXCIsIFwiSGVsdmV0aWNhIE5ldWVcIiwgUm9ib3RvLCBBcmlhbCwgc2Fucy1zZXJpZik7XG4gIC13ZWJraXQtZm9udC1zbW9vdGhpbmc6IGF1dG87XG4gIC1tb3otb3N4LWZvbnQtc21vb3RoaW5nOiBhdXRvO1xuICBib3JkZXItc3RhcnQtc3RhcnQtcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzLXBvcG92ZXItNmZxYjV3LCA4cHgpO1xuICBib3JkZXItc3RhcnQtZW5kLXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cy1wb3BvdmVyLTZmcWI1dywgOHB4KTtcbiAgYm9yZGVyLWVuZC1zdGFydC1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMtcG9wb3Zlci02ZnFiNXcsIDhweCk7XG4gIGJvcmRlci1lbmQtZW5kLXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cy1wb3BvdmVyLTZmcWI1dywgOHB4KTtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tY29sb3ItYmFja2dyb3VuZC1wb3BvdmVyLTJmOGVnZCwgI2ZmZmZmZik7XG4gIGJveC1zaGFkb3c6IHZhcigtLXNoYWRvdy1wb3BvdmVyLWcwcjExYywgMHB4IDRweCAyMHB4IDFweCByZ2JhKDAsIDcsIDIyLCAwLjEpKTtcbiAgYm9yZGVyLWJsb2NrOiB2YXIoLS1ib3JkZXItd2lkdGgtcG9wb3Zlci1uZmxpcmgsIDJweCkgc29saWQgdmFyKC0tY29sb3ItYm9yZGVyLXBvcG92ZXItdm9iOWc3LCAjYjRiNGJiKTtcbiAgYm9yZGVyLWlubGluZTogdmFyKC0tYm9yZGVyLXdpZHRoLXBvcG92ZXItbmZsaXJoLCAycHgpIHNvbGlkIHZhcigtLWNvbG9yLWJvcmRlci1wb3BvdmVyLXZvYjlnNywgI2I0YjRiYik7XG59XG5cbi5hd3N1aV9jb250YWluZXItYm9keS12YXJpYW50LWFubm90YXRpb25feGp1emZfazhxdXJfNDA2Om5vdCgjXFw5KSB7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWNvbG9yLWJhY2tncm91bmQtc3RhdHVzLWluZm8tdXdlMWU5LCAjZjBmYmZmKTtcbiAgYm9yZGVyLWNvbG9yOiB2YXIoLS1jb2xvci1ib3JkZXItc3RhdHVzLWluZm8tZDNzbjczLCAjMDA2Y2UwKTtcbn1cblxuLmF3c3VpX2NvbnRhaW5lci1ib2R5LXNpemUtc21hbGxfeGp1emZfazhxdXJfNDExOm5vdCgjXFw5KSB7XG4gIG1heC1pbmxpbmUtc2l6ZTogMjEwcHg7XG59XG4uYXdzdWlfY29udGFpbmVyLWJvZHktc2l6ZS1zbWFsbF94anV6Zl9rOHF1cl80MTEuYXdzdWlfZml4ZWQtd2lkdGhfeGp1emZfazhxdXJfNDE0Om5vdCgjXFw5KSB7XG4gIGlubGluZS1zaXplOiAyMTBweDtcbn1cblxuLmF3c3VpX2NvbnRhaW5lci1ib2R5LXNpemUtbWVkaXVtX3hqdXpmX2s4cXVyXzQxODpub3QoI1xcOSkge1xuICBtYXgtaW5saW5lLXNpemU6IDMxMHB4O1xufVxuLmF3c3VpX2NvbnRhaW5lci1ib2R5LXNpemUtbWVkaXVtX3hqdXpmX2s4cXVyXzQxOC5hd3N1aV9maXhlZC13aWR0aF94anV6Zl9rOHF1cl80MTQ6bm90KCNcXDkpIHtcbiAgaW5saW5lLXNpemU6IDMxMHB4O1xufVxuXG4uYXdzdWlfY29udGFpbmVyLWJvZHktc2l6ZS1sYXJnZV94anV6Zl9rOHF1cl80MjU6bm90KCNcXDkpIHtcbiAgbWF4LWlubGluZS1zaXplOiA0ODJweDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA0ODJweCkge1xuICAuYXdzdWlfY29udGFpbmVyLWJvZHktc2l6ZS1sYXJnZV94anV6Zl9rOHF1cl80MjU6bm90KCNcXDkpIHtcbiAgICBtYXgtaW5saW5lLXNpemU6IDMxMHB4O1xuICB9XG59XG4uYXdzdWlfY29udGFpbmVyLWJvZHktc2l6ZS1sYXJnZV94anV6Zl9rOHF1cl80MjUuYXdzdWlfZml4ZWQtd2lkdGhfeGp1emZfazhxdXJfNDE0Om5vdCgjXFw5KSB7XG4gIGlubGluZS1zaXplOiA0ODJweDtcbn1cblxuLmF3c3VpX2NvbnRhaW5lci1hcnJvd194anV6Zl9rOHF1cl8zNDU6bm90KCNcXDkpIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG59XG4uYXdzdWlfY29udGFpbmVyLWFycm93LXBvc2l0aW9uLXJpZ2h0LXRvcF94anV6Zl9rOHF1cl8zNTU6bm90KCNcXDkpLCAuYXdzdWlfY29udGFpbmVyLWFycm93LXBvc2l0aW9uLXJpZ2h0LWJvdHRvbV94anV6Zl9rOHF1cl8zNTU6bm90KCNcXDkpIHtcbiAgdHJhbnNmb3JtOiByb3RhdGUoLTkwZGVnKTtcbiAgdHJhbnNmb3JtLW9yaWdpbjogMCAxMDAlO1xuICAvKiBzdHlsZWxpbnQtZGlzYWJsZS1uZXh0LWxpbmUgcGx1Z2luL25vLXVuc3VwcG9ydGVkLWJyb3dzZXItZmVhdHVyZXMgKi9cbn1cbi5hd3N1aV9jb250YWluZXItYXJyb3ctcG9zaXRpb24tcmlnaHQtdG9wX3hqdXpmX2s4cXVyXzM1NTpub3QoI1xcOSk6ZGlyKHJ0bCksIC5hd3N1aV9jb250YWluZXItYXJyb3ctcG9zaXRpb24tcmlnaHQtYm90dG9tX3hqdXpmX2s4cXVyXzM1NTpub3QoI1xcOSk6ZGlyKHJ0bCkge1xuICB0cmFuc2Zvcm06IHJvdGF0ZSg5MGRlZyk7XG4gIHRyYW5zZm9ybS1vcmlnaW46IDEwMCUgMTAwJTtcbn1cbi5hd3N1aV9jb250YWluZXItYXJyb3ctcG9zaXRpb24tcmlnaHQtdG9wX3hqdXpmX2s4cXVyXzM1NTpub3QoI1xcOSkge1xuICBpbnNldC1ibG9jay1zdGFydDogY2FsYygxMnB4ICsgMTBweCk7XG4gIGluc2V0LWlubGluZS1zdGFydDogMDtcbn1cbi5hd3N1aV9jb250YWluZXItYXJyb3ctcG9zaXRpb24tcmlnaHQtYm90dG9tX3hqdXpmX2s4cXVyXzM1NTpub3QoI1xcOSkge1xuICBpbnNldC1ibG9jay1lbmQ6IDEycHg7XG4gIGluc2V0LWlubGluZS1zdGFydDogMDtcbn1cbi5hd3N1aV9jb250YWluZXItYXJyb3ctcG9zaXRpb24tbGVmdC10b3BfeGp1emZfazhxdXJfMzYwOm5vdCgjXFw5KSwgLmF3c3VpX2NvbnRhaW5lci1hcnJvdy1wb3NpdGlvbi1sZWZ0LWJvdHRvbV94anV6Zl9rOHF1cl8zNjA6bm90KCNcXDkpIHtcbiAgdHJhbnNmb3JtOiByb3RhdGUoOTBkZWcpO1xuICB0cmFuc2Zvcm0tb3JpZ2luOiAxMDAlIDEwMCU7XG4gIC8qIHN0eWxlbGludC1kaXNhYmxlLW5leHQtbGluZSBwbHVnaW4vbm8tdW5zdXBwb3J0ZWQtYnJvd3Nlci1mZWF0dXJlcyAqL1xufVxuLmF3c3VpX2NvbnRhaW5lci1hcnJvdy1wb3NpdGlvbi1sZWZ0LXRvcF94anV6Zl9rOHF1cl8zNjA6bm90KCNcXDkpOmRpcihydGwpLCAuYXdzdWlfY29udGFpbmVyLWFycm93LXBvc2l0aW9uLWxlZnQtYm90dG9tX3hqdXpmX2s4cXVyXzM2MDpub3QoI1xcOSk6ZGlyKHJ0bCkge1xuICB0cmFuc2Zvcm06IHJvdGF0ZSgtOTBkZWcpO1xuICB0cmFuc2Zvcm0tb3JpZ2luOiAwJSAxMDAlO1xufVxuLmF3c3VpX2NvbnRhaW5lci1hcnJvdy1wb3NpdGlvbi1sZWZ0LXRvcF94anV6Zl9rOHF1cl8zNjA6bm90KCNcXDkpIHtcbiAgaW5zZXQtYmxvY2stc3RhcnQ6IGNhbGMoMTJweCArIDEwcHgpO1xuICBpbnNldC1pbmxpbmUtZW5kOiAwO1xufVxuLmF3c3VpX2NvbnRhaW5lci1hcnJvdy1wb3NpdGlvbi1sZWZ0LWJvdHRvbV94anV6Zl9rOHF1cl8zNjA6bm90KCNcXDkpIHtcbiAgaW5zZXQtYmxvY2stZW5kOiAxMnB4O1xuICBpbnNldC1pbmxpbmUtZW5kOiAwO1xufVxuLmF3c3VpX2NvbnRhaW5lci1hcnJvdy1wb3NpdGlvbi10b3AtY2VudGVyX3hqdXpmX2s4cXVyXzM1MDpub3QoI1xcOSksIC5hd3N1aV9jb250YWluZXItYXJyb3ctcG9zaXRpb24tdG9wLXJpZ2h0X3hqdXpmX2s4cXVyXzM1MDpub3QoI1xcOSksIC5hd3N1aV9jb250YWluZXItYXJyb3ctcG9zaXRpb24tdG9wLWxlZnRfeGp1emZfazhxdXJfMzUwOm5vdCgjXFw5KSwgLmF3c3VpX2NvbnRhaW5lci1hcnJvdy1wb3NpdGlvbi10b3AtcmVzcG9uc2l2ZV94anV6Zl9rOHF1cl80NzU6bm90KCNcXDkpIHtcbiAgdHJhbnNmb3JtOiByb3RhdGUoMTgwZGVnKTtcbiAgdHJhbnNmb3JtLW9yaWdpbjogNTAlIDUwJTtcbn1cbi5hd3N1aV9jb250YWluZXItYXJyb3ctcG9zaXRpb24tdG9wLWNlbnRlcl94anV6Zl9rOHF1cl8zNTA6bm90KCNcXDkpIHtcbiAgaW5zZXQtYmxvY2stZW5kOiAtMTBweDtcbiAgaW5zZXQtaW5saW5lLXN0YXJ0OiBjYWxjKDUwJSAtIDEwcHgpO1xufVxuLmF3c3VpX2NvbnRhaW5lci1hcnJvdy1wb3NpdGlvbi10b3AtcmlnaHRfeGp1emZfazhxdXJfMzUwOm5vdCgjXFw5KSB7XG4gIGluc2V0LWJsb2NrLWVuZDogLTEwcHg7XG4gIGluc2V0LWlubGluZS1zdGFydDogMTJweDtcbn1cbi5hd3N1aV9jb250YWluZXItYXJyb3ctcG9zaXRpb24tdG9wLWxlZnRfeGp1emZfazhxdXJfMzUwOm5vdCgjXFw5KSB7XG4gIGluc2V0LWJsb2NrLWVuZDogLTEwcHg7XG4gIGluc2V0LWlubGluZS1zdGFydDogY2FsYygxMDAlIC0gMjBweCAtIDEycHgpO1xufVxuLmF3c3VpX2NvbnRhaW5lci1hcnJvdy1wb3NpdGlvbi1ib3R0b20tY2VudGVyX3hqdXpmX2s4cXVyXzM0NTpub3QoI1xcOSkge1xuICBpbnNldC1ibG9jay1zdGFydDogLTEwcHg7XG4gIGluc2V0LWlubGluZS1zdGFydDogY2FsYyg1MCUgLSAxMHB4KTtcbn1cbi5hd3N1aV9jb250YWluZXItYXJyb3ctcG9zaXRpb24tYm90dG9tLXJpZ2h0X3hqdXpmX2s4cXVyXzM0NTpub3QoI1xcOSkge1xuICBpbnNldC1ibG9jay1zdGFydDogLTEwcHg7XG4gIGluc2V0LWlubGluZS1zdGFydDogMTJweDtcbn1cbi5hd3N1aV9jb250YWluZXItYXJyb3ctcG9zaXRpb24tYm90dG9tLWxlZnRfeGp1emZfazhxdXJfMzQ1Om5vdCgjXFw5KSB7XG4gIGluc2V0LWJsb2NrLXN0YXJ0OiAtMTBweDtcbiAgaW5zZXQtaW5saW5lLXN0YXJ0OiBjYWxjKDEwMCUgLSAyMHB4IC0gMTJweCk7XG59XG5cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLmF3c3VpX2NvbnRhaW5lcl94anV6Zl9rOHF1cl8zMzQ6bm90KCNcXDkpIHtcbiAgYW5pbWF0aW9uOiBhd3N1aV9hd3N1aS1tb3Rpb24tZmFkZS1pbl94anV6Zl9rOHF1cl8xIHZhcigtLW1vdGlvbi1kdXJhdGlvbi1zaG93LXBhY2VkLW90c2poOCwgMTgwbXMpIHZhcigtLW1vdGlvbi1lYXNpbmctc2hvdy1wYWNlZC15bTZleW4sIGVhc2Utb3V0KTtcbn1cbkBrZXlmcmFtZXMgYXdzdWlfYXdzdWktbW90aW9uLWZhZGUtaW5feGp1emZfazhxdXJfMSB7XG4gIGZyb20ge1xuICAgIG9wYWNpdHk6IDAuMjtcbiAgfVxuICB0byB7XG4gICAgb3BhY2l0eTogMTtcbiAgfVxufVxuQG1lZGlhIChwcmVmZXJzLXJlZHVjZWQtbW90aW9uOiByZWR1Y2UpIHtcbiAgLmF3c3VpX2NvbnRhaW5lcl94anV6Zl9rOHF1cl8zMzQ6bm90KCNcXDkpIHtcbiAgICBhbmltYXRpb246IG5vbmU7XG4gICAgdHJhbnNpdGlvbjogbm9uZTtcbiAgfVxufVxuLmF3c3VpLW1vdGlvbi1kaXNhYmxlZCAuYXdzdWlfY29udGFpbmVyX3hqdXpmX2s4cXVyXzMzNDpub3QoI1xcOSksIC5hd3N1aS1tb2RlLWVudGVyaW5nIC5hd3N1aV9jb250YWluZXJfeGp1emZfazhxdXJfMzM0Om5vdCgjXFw5KSB7XG4gIGFuaW1hdGlvbjogbm9uZTtcbiAgdHJhbnNpdGlvbjogbm9uZTtcbn1cbi5hd3N1aV9jb250YWluZXJfeGp1emZfazhxdXJfMzM0LmF3c3VpX3JlZnJlc2hfeGp1emZfazhxdXJfNTMzOm5vdCgjXFw5KSB7XG4gIGFuaW1hdGlvbjogYXdzdWlfYXdzdWktbW90aW9uLWZhZGUtaW5feGp1emZfazhxdXJfMSB2YXIoLS1tb3Rpb24tZHVyYXRpb24tcmVmcmVzaC1vbmx5LWZhc3QtemZpYmg2LCAxMTVtcykgdmFyKC0tbW90aW9uLWVhc2luZy1yZWZyZXNoLW9ubHktYS1jY3lxYXosIGN1YmljLWJlemllcigwLCAwLCAwLCAxKSk7XG59XG5Aa2V5ZnJhbWVzIGF3c3VpX2F3c3VpLW1vdGlvbi1mYWRlLWluX3hqdXpmX2s4cXVyXzEge1xuICBmcm9tIHtcbiAgICBvcGFjaXR5OiAwLjI7XG4gIH1cbiAgdG8ge1xuICAgIG9wYWNpdHk6IDE7XG4gIH1cbn1cbkBtZWRpYSAocHJlZmVycy1yZWR1Y2VkLW1vdGlvbjogcmVkdWNlKSB7XG4gIC5hd3N1aV9jb250YWluZXJfeGp1emZfazhxdXJfMzM0LmF3c3VpX3JlZnJlc2hfeGp1emZfazhxdXJfNTMzOm5vdCgjXFw5KSB7XG4gICAgYW5pbWF0aW9uOiBub25lO1xuICAgIHRyYW5zaXRpb246IG5vbmU7XG4gIH1cbn1cbi5hd3N1aS1tb3Rpb24tZGlzYWJsZWQgLmF3c3VpX2NvbnRhaW5lcl94anV6Zl9rOHF1cl8zMzQuYXdzdWlfcmVmcmVzaF94anV6Zl9rOHF1cl81MzM6bm90KCNcXDkpLCAuYXdzdWktbW9kZS1lbnRlcmluZyAuYXdzdWlfY29udGFpbmVyX3hqdXpmX2s4cXVyXzMzNC5hd3N1aV9yZWZyZXNoX3hqdXpmX2s4cXVyXzUzMzpub3QoI1xcOSkge1xuICBhbmltYXRpb246IG5vbmU7XG4gIHRyYW5zaXRpb246IG5vbmU7XG59XG5cbi5hd3N1aV9yb290X3hqdXpmX2s4cXVyXzU1NTpub3QoI1xcOSkge1xuICBib3JkZXItY29sbGFwc2U6IHNlcGFyYXRlO1xuICBib3JkZXItc3BhY2luZzogMDtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgY2FwdGlvbi1zaWRlOiB0b3A7XG4gIGN1cnNvcjogYXV0bztcbiAgZGlyZWN0aW9uOiBpbmhlcml0O1xuICBlbXB0eS1jZWxsczogc2hvdztcbiAgZm9udC1mYW1pbHk6IHNlcmlmO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtdmFyaWFudDogbm9ybWFsO1xuICBmb250LXN0cmV0Y2g6IG5vcm1hbDtcbiAgaHlwaGVuczogbm9uZTtcbiAgbGV0dGVyLXNwYWNpbmc6IG5vcm1hbDtcbiAgbGlzdC1zdHlsZTogZGlzYyBvdXRzaWRlIG5vbmU7XG4gIHRhYi1zaXplOiA4O1xuICB0ZXh0LWFsaWduOiBzdGFydDtcbiAgdGV4dC1pbmRlbnQ6IDA7XG4gIHRleHQtc2hhZG93OiBub25lO1xuICB0ZXh0LXRyYW5zZm9ybTogbm9uZTtcbiAgdmlzaWJpbGl0eTogdmlzaWJsZTtcbiAgd2hpdGUtc3BhY2U6IG5vcm1hbDtcbiAgd29yZC1zcGFjaW5nOiBub3JtYWw7XG4gIGZvbnQtc2l6ZTogdmFyKC0tZm9udC1zaXplLWJvZHktbS1hN25oMm4sIDE0cHgpO1xuICBsaW5lLWhlaWdodDogdmFyKC0tbGluZS1oZWlnaHQtYm9keS1tLTJtaDNrZSwgMjBweCk7XG4gIGNvbG9yOiB2YXIoLS1jb2xvci10ZXh0LWJvZHktZGVmYXVsdC1yeWpjdDEsICMwZjE0MWEpO1xuICBmb250LXdlaWdodDogNDAwO1xuICBmb250LWZhbWlseTogdmFyKC0tZm9udC1mYW1pbHktYmFzZS00bHd2cGwsIFwiQW1hem9uIEVtYmVyXCIsIFwiSGVsdmV0aWNhIE5ldWVcIiwgUm9ib3RvLCBBcmlhbCwgc2Fucy1zZXJpZik7XG4gIC13ZWJraXQtZm9udC1zbW9vdGhpbmc6IGF1dG87XG4gIC1tb3otb3N4LWZvbnQtc21vb3RoaW5nOiBhdXRvO1xuICBjb2xvcjogaW5oZXJpdDtcbn1cbi5hd3N1aV9yb290X3hqdXpmX2s4cXVyXzU1NS5hd3N1aV9uby13cmFwX3hqdXpmX2s4cXVyXzU4Nzpub3QoI1xcOSkge1xuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xufVxuXG4uYXdzdWlfcm9vdC1maWx0ZXJpbmctdG9rZW5feGp1emZfazhxdXJfNTkxOm5vdCgjXFw5KSB7XG4gIGRpc3BsYXk6IGZsZXg7XG59XG5cbi5hd3N1aV90cmlnZ2VyX3hqdXpmX2s4cXVyXzU5NTpub3QoI1xcOSkge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIG1heC1pbmxpbmUtc2l6ZTogMTAwJTtcbiAgY29sb3I6IGluaGVyaXQ7XG4gIHRleHQtYWxpZ246IGluaGVyaXQ7XG59XG5cbi5hd3N1aV9vdmVyZmxvdy1lbGxpcHNpc194anV6Zl9rOHF1cl82MDI6bm90KCNcXDkpIHtcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgdGV4dC1vdmVyZmxvdzogZWxsaXBzaXM7XG4gIG1pbi1pbmxpbmUtc2l6ZTogMDtcbiAgd29yZC1icmVhazogYnJlYWstd29yZDtcbn1cblxuLmF3c3VpX3RyaWdnZXItdHlwZS10ZXh0LWlubGluZV94anV6Zl9rOHF1cl82MTA6bm90KCNcXDkpIHtcbiAgZm9udC1zaXplOiB2YXIoLS1mb250LXNpemUtYm9keS1tLWE3bmgybiwgMTRweCk7XG4gIGxpbmUtaGVpZ2h0OiB2YXIoLS1saW5lLWhlaWdodC1ib2R5LW0tMm1oM2tlLCAyMHB4KTtcbiAgY29sb3I6IHZhcigtLWNvbG9yLXRleHQtYm9keS1kZWZhdWx0LXJ5amN0MSwgIzBmMTQxYSk7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGZvbnQtZmFtaWx5OiB2YXIoLS1mb250LWZhbWlseS1iYXNlLTRsd3ZwbCwgXCJBbWF6b24gRW1iZXJcIiwgXCJIZWx2ZXRpY2EgTmV1ZVwiLCBSb2JvdG8sIEFyaWFsLCBzYW5zLXNlcmlmKTtcbiAgLXdlYmtpdC1mb250LXNtb290aGluZzogYXV0bztcbiAgLW1vei1vc3gtZm9udC1zbW9vdGhpbmc6IGF1dG87XG4gIGJvcmRlci1ibG9jazogMDtcbiAgLypcbiAgICBUaGlzIHRyYW5zcGFyZW50IGJvcmRlciBpcyBuZWNlc3NhcnkgdG8gbWFpbnRhaW4gc3BhY2UgYmV0d2VlbiB0aGUgdHJpZ2dlciBhbmQgdGhlIGJvdHRvbS1wb3NpdGlvbmVkIHBvcG92ZXIuXG4gICovXG4gIGJvcmRlci1ibG9jay1lbmQ6IHZhcigtLWJvcmRlci1kaXZpZGVyLWxpc3Qtd2lkdGgtdGRmeDF4LCAxcHgpIGRhc2hlZCB0cmFuc3BhcmVudDtcbiAgLXdlYmtpdC10ZXh0LWRlY29yYXRpb246IHVuZGVybGluZSBkYXNoZWQgY3VycmVudENvbG9yO1xuICAgICAgICAgIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lIGRhc2hlZCBjdXJyZW50Q29sb3I7XG4gIHRleHQtZGVjb3JhdGlvbi10aGlja25lc3M6IHZhcigtLWJvcmRlci1kaXZpZGVyLWxpc3Qtd2lkdGgtdGRmeDF4LCAxcHgpO1xuICB0ZXh0LXVuZGVybGluZS1vZmZzZXQ6IDAuMjVlbTtcbn1cbi5hd3N1aV90cmlnZ2VyLXR5cGUtdGV4dC1pbmxpbmVfeGp1emZfazhxdXJfNjEwLmF3c3VpX292ZXJmbG93LWVsbGlwc2lzX3hqdXpmX2s4cXVyXzYwMjpub3QoI1xcOSkge1xuICAvKlxuICAgIFRoaXMgc3R5bGUgbmVlZHMgYmVjYXVzZSBvZiB0aGUgb3ZlcmZsb3c6IGhpZGRlbiB3b3VsZCBvdGhlcndpc2UgY29uY2VhbCB0aGUgdW5kZXJsaW5lIHN0eWxlcy5cbiAgKi9cbiAgcGFkZGluZy1ibG9jay1lbmQ6IGNhbGMoMC4yNWVtICsgdmFyKC0tYm9yZGVyLWRpdmlkZXItbGlzdC13aWR0aC10ZGZ4MXgsIDFweCkpO1xufVxuXG4uYXdzdWlfdHJpZ2dlci10eXBlLXRleHRfeGp1emZfazhxdXJfNjEwOm5vdCgjXFw5KSB7XG4gIGJvcmRlci1ibG9jazogMDtcbiAgYm9yZGVyLWJsb2NrLWVuZDogdmFyKC0tYm9yZGVyLWRpdmlkZXItbGlzdC13aWR0aC10ZGZ4MXgsIDFweCkgZGFzaGVkIGN1cnJlbnRDb2xvcjtcbn1cblxuLmF3c3VpX3RyaWdnZXItdHlwZS10ZXh0LWlubGluZV94anV6Zl9rOHF1cl82MTA6bm90KCNcXDkpLFxuLmF3c3VpX3RyaWdnZXItdHlwZS10ZXh0X3hqdXpmX2s4cXVyXzYxMDpub3QoI1xcOSkge1xuICBib3JkZXItaW5saW5lOiAwO1xuICBtYXJnaW4tYmxvY2s6IDA7XG4gIG1hcmdpbi1pbmxpbmU6IDA7XG4gIHBhZGRpbmctYmxvY2s6IDA7XG4gIHBhZGRpbmctaW5saW5lOiAwO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuLmF3c3VpX3RyaWdnZXItdHlwZS10ZXh0LWlubGluZV94anV6Zl9rOHF1cl82MTA6bm90KCNcXDkpOmZvY3VzLFxuLmF3c3VpX3RyaWdnZXItdHlwZS10ZXh0X3hqdXpmX2s4cXVyXzYxMDpub3QoI1xcOSk6Zm9jdXMge1xuICBvdXRsaW5lOiBub25lO1xufVxuYm9keVtkYXRhLWF3c3VpLWZvY3VzLXZpc2libGU9dHJ1ZV0gLmF3c3VpX3RyaWdnZXItdHlwZS10ZXh0LWlubGluZV94anV6Zl9rOHF1cl82MTA6bm90KCNcXDkpOmZvY3VzLFxuYm9keVtkYXRhLWF3c3VpLWZvY3VzLXZpc2libGU9dHJ1ZV0gLmF3c3VpX3RyaWdnZXItdHlwZS10ZXh0X3hqdXpmX2s4cXVyXzYxMDpub3QoI1xcOSk6Zm9jdXMge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5ib2R5W2RhdGEtYXdzdWktZm9jdXMtdmlzaWJsZT10cnVlXSAuYXdzdWlfdHJpZ2dlci10eXBlLXRleHQtaW5saW5lX3hqdXpmX2s4cXVyXzYxMDpub3QoI1xcOSk6Zm9jdXMsXG5ib2R5W2RhdGEtYXdzdWktZm9jdXMtdmlzaWJsZT10cnVlXSAuYXdzdWlfdHJpZ2dlci10eXBlLXRleHRfeGp1emZfazhxdXJfNjEwOm5vdCgjXFw5KTpmb2N1cyB7XG4gIG91dGxpbmU6IDJweCBkb3R0ZWQgdHJhbnNwYXJlbnQ7XG4gIG91dGxpbmUtb2Zmc2V0OiBjYWxjKDFweCAtIDFweCk7XG59XG5ib2R5W2RhdGEtYXdzdWktZm9jdXMtdmlzaWJsZT10cnVlXSAuYXdzdWlfdHJpZ2dlci10eXBlLXRleHQtaW5saW5lX3hqdXpmX2s4cXVyXzYxMDpub3QoI1xcOSk6Zm9jdXM6OmJlZm9yZSxcbmJvZHlbZGF0YS1hd3N1aS1mb2N1cy12aXNpYmxlPXRydWVdIC5hd3N1aV90cmlnZ2VyLXR5cGUtdGV4dF94anV6Zl9rOHF1cl82MTA6bm90KCNcXDkpOmZvY3VzOjpiZWZvcmUge1xuICBjb250ZW50OiBcIiBcIjtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgaW5zZXQtaW5saW5lLXN0YXJ0OiBjYWxjKC0xICogMXB4KTtcbiAgaW5zZXQtYmxvY2stc3RhcnQ6IGNhbGMoLTEgKiAxcHgpO1xuICBpbmxpbmUtc2l6ZTogY2FsYygxMDAlICsgMXB4ICsgMXB4KTtcbiAgYmxvY2stc2l6ZTogY2FsYygxMDAlICsgMXB4ICsgMXB4KTtcbiAgYm9yZGVyLXN0YXJ0LXN0YXJ0LXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cy1jb250cm9sLWRlZmF1bHQtZm9jdXMtcmluZy0xdWFia2ksIDRweCk7XG4gIGJvcmRlci1zdGFydC1lbmQtcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzLWNvbnRyb2wtZGVmYXVsdC1mb2N1cy1yaW5nLTF1YWJraSwgNHB4KTtcbiAgYm9yZGVyLWVuZC1zdGFydC1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMtY29udHJvbC1kZWZhdWx0LWZvY3VzLXJpbmctMXVhYmtpLCA0cHgpO1xuICBib3JkZXItZW5kLWVuZC1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMtY29udHJvbC1kZWZhdWx0LWZvY3VzLXJpbmctMXVhYmtpLCA0cHgpO1xuICBib3gtc2hhZG93OiAwIDAgMCAycHggdmFyKC0tY29sb3ItYm9yZGVyLWl0ZW0tZm9jdXNlZC1sejF6czYsICMwMDZjZTApO1xufVxuXG4uYXdzdWlfdHJpZ2dlci10eXBlLWZpbHRlcmluZy10b2tlbl94anV6Zl9rOHF1cl82Nzg6bm90KCNcXDkpIHtcbiAgZGlzcGxheTogZmxleDtcbn1cblxuLmF3c3VpX3BvcG92ZXItaW5saW5lLWNvbnRlbnRfeGp1emZfazhxdXJfNjgyOm5vdCgjXFw5KSB7XG4gIGRpc3BsYXk6IGlubGluZTtcbn1cblxuLmF3c3VpX2hvdmVyLWFyZWFfeGp1emZfazhxdXJfNjg2Om5vdCgjXFw5KSB7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICBwYWRkaW5nLWJsb2NrOiB2YXIoLS1zcGFjZS1zdGF0aWMtcy10NzYzbHUsIDEycHgpO1xuICBwYWRkaW5nLWlubGluZTogdmFyKC0tc3BhY2Utc3RhdGljLXMtdDc2M2x1LCAxMnB4KTtcbiAgbWFyZ2luLWJsb2NrOiBjYWxjKC0xICogdmFyKC0tc3BhY2Utc3RhdGljLXMtdDc2M2x1LCAxMnB4KSk7XG4gIG1hcmdpbi1pbmxpbmU6IGNhbGMoLTEgKiB2YXIoLS1zcGFjZS1zdGF0aWMtcy10NzYzbHUsIDEycHgpKTtcbn0iLCIvKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLyogc3R5bGVsaW50LWRpc2FibGUgQGFtem4vYXdzdWktbm8tbW90aW9uLW91dHNpZGUtb2YtbWl4aW4sIHNlbGVjdG9yLWNvbWJpbmF0b3ItZGlzYWxsb3dlZC1saXN0LCBzZWxlY3Rvci1wc2V1ZG8tY2xhc3Mtbm8tdW5rbm93biwgc2VsZWN0b3ItY2xhc3MtcGF0dGVybiAqL1xuLyogc3R5bGVsaW50LWVuYWJsZSBAYW16bi9hd3N1aS1uby1tb3Rpb24tb3V0c2lkZS1vZi1taXhpbiwgc2VsZWN0b3ItY29tYmluYXRvci1kaXNhbGxvd2VkLWxpc3QsIHNlbGVjdG9yLXBzZXVkby1jbGFzcy1uby11bmtub3duLCBzZWxlY3Rvci1jbGFzcy1wYXR0ZXJuICovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLyogU3R5bGUgdXNlZCBmb3IgbGlua3MgaW4gc2xvdHMvY29tcG9uZW50cyB0aGF0IGFyZSB0ZXh0IGhlYXZ5LCB0byBoZWxwIGxpbmtzIHN0YW5kIG91dCBhbW9uZ1xuc3Vycm91bmRpbmcgdGV4dC4gKFdDQUcgRjczKSBodHRwczovL3d3dy53My5vcmcvV0FJL1dDQUcyMS9UZWNobmlxdWVzL2ZhaWx1cmVzL0Y3MyNkZXNjcmlwdGlvbiAqL1xuLmF3c3VpX3Jvb3RfMWllZTdfeHk5bDVfMTQ1Om5vdCgjXFw5KSB7XG4gIGRpc3BsYXk6IGNvbnRlbnRzO1xufVxuXG4uYXdzdWlfcm9vdF8xaWVlN194eTlsNV8xNDVbaGlkZGVuXTpub3QoI1xcOSkge1xuICBkaXNwbGF5OiBub25lO1xufVxuXG4uYXdzdWlfYW5ub3VuY2VyXzFpZWU3X3h5OWw1XzE1Mzpub3QoI1xcOSkge1xuICBwb3NpdGlvbjogYWJzb2x1dGUgIWltcG9ydGFudDtcbiAgaW5zZXQtYmxvY2stc3RhcnQ6IC05OTk5cHggIWltcG9ydGFudDtcbiAgaW5zZXQtaW5saW5lLXN0YXJ0OiAtOTk5OXB4ICFpbXBvcnRhbnQ7XG59IiwiLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qIHN0eWxlbGludC1kaXNhYmxlIEBhbXpuL2F3c3VpLW5vLW1vdGlvbi1vdXRzaWRlLW9mLW1peGluLCBzZWxlY3Rvci1jb21iaW5hdG9yLWRpc2FsbG93ZWQtbGlzdCwgc2VsZWN0b3ItcHNldWRvLWNsYXNzLW5vLXVua25vd24sIHNlbGVjdG9yLWNsYXNzLXBhdHRlcm4gKi9cbi8qIHN0eWxlbGludC1lbmFibGUgQGFtem4vYXdzdWktbm8tbW90aW9uLW91dHNpZGUtb2YtbWl4aW4sIHNlbGVjdG9yLWNvbWJpbmF0b3ItZGlzYWxsb3dlZC1saXN0LCBzZWxlY3Rvci1wc2V1ZG8tY2xhc3Mtbm8tdW5rbm93biwgc2VsZWN0b3ItY2xhc3MtcGF0dGVybiAqL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qIFN0eWxlIHVzZWQgZm9yIGxpbmtzIGluIHNsb3RzL2NvbXBvbmVudHMgdGhhdCBhcmUgdGV4dCBoZWF2eSwgdG8gaGVscCBsaW5rcyBzdGFuZCBvdXQgYW1vbmdcbnN1cnJvdW5kaW5nIHRleHQuIChXQ0FHIEY3MykgaHR0cHM6Ly93d3cudzMub3JnL1dBSS9XQ0FHMjEvVGVjaG5pcXVlcy9mYWlsdXJlcy9GNzMjZGVzY3JpcHRpb24gKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuQGtleWZyYW1lcyBhd3N1aV9zcGlubmVyLXJvdGF0b3JfMTYxMmRfMWN0ajdfMSB7XG4gIDAlIHtcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZSh2YXIoLS1hd3N1aS1zcGlubmVyLXJvdGF0b3ItZnJvbS1yaHU0N3QpKTtcbiAgfVxuICAxMDAlIHtcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZSh2YXIoLS1hd3N1aS1zcGlubmVyLXJvdGF0b3ItdG8tcmh1NDd0KSk7XG4gIH1cbn1cbkBrZXlmcmFtZXMgYXdzdWlfc3Bpbm5lci1saW5lLWxlZnRfMTYxMmRfMWN0ajdfMSB7XG4gIDAlIHtcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZSh2YXIoLS1hd3N1aS1zcGlubmVyLWxpbmUtbGVmdC1mcm9tLXJodTQ3dCkpO1xuICB9XG4gIDUwJSB7XG4gICAgdHJhbnNmb3JtOiByb3RhdGUodmFyKC0tYXdzdWktc3Bpbm5lci1saW5lLWxlZnQtdG8tcmh1NDd0KSk7XG4gIH1cbiAgMTAwJSB7XG4gICAgdHJhbnNmb3JtOiByb3RhdGUodmFyKC0tYXdzdWktc3Bpbm5lci1saW5lLWxlZnQtZnJvbS1yaHU0N3QpKTtcbiAgfVxufVxuQGtleWZyYW1lcyBhd3N1aV9zcGlubmVyLWxpbmUtcmlnaHRfMTYxMmRfMWN0ajdfMSB7XG4gIDAlIHtcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZSh2YXIoLS1hd3N1aS1zcGlubmVyLWxpbmUtcmlnaHQtZnJvbS1yaHU0N3QpKTtcbiAgfVxuICA1MCUge1xuICAgIHRyYW5zZm9ybTogcm90YXRlKHZhcigtLWF3c3VpLXNwaW5uZXItbGluZS1yaWdodC10by1yaHU0N3QpKTtcbiAgfVxuICAxMDAlIHtcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZSh2YXIoLS1hd3N1aS1zcGlubmVyLWxpbmUtcmlnaHQtZnJvbS1yaHU0N3QpKTtcbiAgfVxufVxuLmF3c3VpX3Jvb3RfMTYxMmRfMWN0ajdfMTgzOm5vdCgjXFw5KSB7XG4gIC0tYXdzdWktc3Bpbm5lci1yb3RhdG9yLWZyb20tcmh1NDd0OiAwZGVnO1xuICAtLWF3c3VpLXNwaW5uZXItcm90YXRvci10by1yaHU0N3Q6IDM2MGRlZztcbiAgLS1hd3N1aS1zcGlubmVyLWxpbmUtbGVmdC1mcm9tLXJodTQ3dDogMGRlZztcbiAgLS1hd3N1aS1zcGlubmVyLWxpbmUtbGVmdC10by1yaHU0N3Q6IDEyMGRlZztcbiAgLS1hd3N1aS1zcGlubmVyLWxpbmUtcmlnaHQtZnJvbS1yaHU0N3Q6IDkwZGVnO1xuICAtLWF3c3VpLXNwaW5uZXItbGluZS1yaWdodC10by1yaHU0N3Q6IC0zMGRlZztcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB2ZXJ0aWNhbC1hbGlnbjogdG9wO1xuICAvKnN0eWxlbGludC1kaXNhYmxlLW5leHQtbGluZSBAYW16bi9hd3N1aS1uby1tb3Rpb24tb3V0c2lkZS1vZi1taXhpbiAqL1xuICBhbmltYXRpb246IGF3c3VpX3NwaW5uZXItcm90YXRvcl8xNjEyZF8xY3RqN18xIDAuN3MgbGluZWFyIGluZmluaXRlO1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICBsaW5lLWhlaWdodDogMDtcbiAgLyogc3R5bGVsaW50LWRpc2FibGUtbmV4dC1saW5lIHBsdWdpbi9uby11bnN1cHBvcnRlZC1icm93c2VyLWZlYXR1cmVzICovXG59XG4uYXdzdWlfcm9vdF8xNjEyZF8xY3RqN18xODMuYXdzdWlfc2l6ZS1ub3JtYWxfMTYxMmRfMWN0ajdfMTk4Om5vdCgjXFw5KSB7XG4gIGlubGluZS1zaXplOiB2YXIoLS1zaXplLWljb24tbm9ybWFsLWxldnQwOCwgMTZweCk7XG4gIGJsb2NrLXNpemU6IHZhcigtLXNpemUtaWNvbi1ub3JtYWwtbGV2dDA4LCAxNnB4KTtcbiAgcGFkZGluZy1ibG9jazogY2FsYygodmFyKC0tc2l6ZS1pY29uLW5vcm1hbC1sZXZ0MDgsIDE2cHgpIC0gMTJweCkgLyAyKTtcbiAgcGFkZGluZy1pbmxpbmU6IGNhbGMoKHZhcigtLXNpemUtaWNvbi1ub3JtYWwtbGV2dDA4LCAxNnB4KSAtIDEycHgpIC8gMik7XG4gIG1hcmdpbi1ibG9jazogY2FsYygodmFyKC0tbGluZS1oZWlnaHQtYm9keS1tLTJtaDNrZSwgMjBweCkgLSB2YXIoLS1zaXplLWljb24tbm9ybWFsLWxldnQwOCwgMTZweCkpIC8gMik7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG59XG4uYXdzdWlfcm9vdF8xNjEyZF8xY3RqN18xODMuYXdzdWlfc2l6ZS1iaWdfMTYxMmRfMWN0ajdfMjA2Om5vdCgjXFw5KSB7XG4gIGlubGluZS1zaXplOiB2YXIoLS1zaXplLWljb24tYmlnLTdwcTlsMywgMzJweCk7XG4gIGJsb2NrLXNpemU6IHZhcigtLXNpemUtaWNvbi1iaWctN3BxOWwzLCAzMnB4KTtcbiAgcGFkZGluZy1ibG9jazogY2FsYygodmFyKC0tc2l6ZS1pY29uLWJpZy03cHE5bDMsIDMycHgpIC0gMjRweCkgLyAyKTtcbiAgcGFkZGluZy1pbmxpbmU6IGNhbGMoKHZhcigtLXNpemUtaWNvbi1iaWctN3BxOWwzLCAzMnB4KSAtIDI0cHgpIC8gMik7XG4gIG1hcmdpbi1ibG9jazogY2FsYygodmFyKC0tbGluZS1oZWlnaHQtaGVhZGluZy14bC1oa282cDAsIDMwcHgpIC0gdmFyKC0tc2l6ZS1pY29uLWJpZy03cHE5bDMsIDMycHgpKSAvIDIpO1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xufVxuLmF3c3VpX3Jvb3RfMTYxMmRfMWN0ajdfMTgzLmF3c3VpX3NpemUtbGFyZ2VfMTYxMmRfMWN0ajdfMjE0Om5vdCgjXFw5KSB7XG4gIGlubGluZS1zaXplOiB2YXIoLS1zaXplLWljb24tbGFyZ2UtbWI2eTZ5LCA0OHB4KTtcbiAgYmxvY2stc2l6ZTogdmFyKC0tc2l6ZS1pY29uLWxhcmdlLW1iNnk2eSwgNDhweCk7XG4gIHBhZGRpbmctYmxvY2s6IGNhbGMoKHZhcigtLXNpemUtaWNvbi1sYXJnZS1tYjZ5NnksIDQ4cHgpIC0gMzZweCkgLyAyKTtcbiAgcGFkZGluZy1pbmxpbmU6IGNhbGMoKHZhcigtLXNpemUtaWNvbi1sYXJnZS1tYjZ5NnksIDQ4cHgpIC0gMzZweCkgLyAyKTtcbiAgbWFyZ2luLWJsb2NrOiBjYWxjKCh2YXIoLS1saW5lLWhlaWdodC1kaXNwbGF5LWwtdndhbnpwLCA0OHB4KSAtIHZhcigtLXNpemUtaWNvbi1sYXJnZS1tYjZ5NnksIDQ4cHgpKSAvIDIpO1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xufVxuLmF3c3VpX3Jvb3RfMTYxMmRfMWN0ajdfMTgzLmF3c3VpX3ZhcmlhbnQtbm9ybWFsXzE2MTJkXzFjdGo3XzIyMjpub3QoI1xcOSkge1xuICBjb2xvcjogY3VycmVudENvbG9yO1xufVxuLmF3c3VpX3Jvb3RfMTYxMmRfMWN0ajdfMTgzLmF3c3VpX3ZhcmlhbnQtZGlzYWJsZWRfMTYxMmRfMWN0ajdfMjI1Om5vdCgjXFw5KSB7XG4gIGNvbG9yOiB2YXIoLS1jb2xvci10ZXh0LWludGVyYWN0aXZlLWRpc2FibGVkLXZibzZ2NSwgI2I0YjRiYik7XG59XG4uYXdzdWlfcm9vdF8xNjEyZF8xY3RqN18xODMuYXdzdWlfdmFyaWFudC1pbnZlcnRlZF8xNjEyZF8xY3RqN18yMjg6bm90KCNcXDkpIHtcbiAgY29sb3I6IHZhcigtLWNvbG9yLXRleHQtaW52ZXJ0ZWQtcGpmdnM4LCAjZmZmZmZmKTtcbn1cbi5hd3N1aV9yb290XzE2MTJkXzFjdGo3XzE4Mzpub3QoI1xcOSk6ZGlyKHJ0bCkge1xuICAtLWF3c3VpLXNwaW5uZXItcm90YXRvci1mcm9tLXJodTQ3dDogMzYwZGVnO1xuICAtLWF3c3VpLXNwaW5uZXItcm90YXRvci10by1yaHU0N3Q6IDBkZWc7XG4gIC0tYXdzdWktc3Bpbm5lci1saW5lLWxlZnQtZnJvbS1yaHU0N3Q6IDBkZWc7XG4gIC0tYXdzdWktc3Bpbm5lci1saW5lLWxlZnQtdG8tcmh1NDd0OiAtMTIwZGVnO1xuICAtLWF3c3VpLXNwaW5uZXItbGluZS1yaWdodC1mcm9tLXJodTQ3dDogLTkwZGVnO1xuICAtLWF3c3VpLXNwaW5uZXItbGluZS1yaWdodC10by1yaHU0N3Q6IDMwZGVnO1xufVxuXG4uYXdzdWlfY2lyY2xlXzE2MTJkXzFjdGo3XzI0MDpub3QoI1xcOSkge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIGlubGluZS1zaXplOiA1MCU7XG4gIGJsb2NrLXNpemU6IDEwMCU7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbi5hd3N1aV9jaXJjbGVfMTYxMmRfMWN0ajdfMjQwOm5vdCgjXFw5KTphZnRlciB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgY29udGVudDogXCJcIjtcbiAgYm9yZGVyLXN0YXJ0LXN0YXJ0LXJhZGl1czogNTAlO1xuICBib3JkZXItc3RhcnQtZW5kLXJhZGl1czogNTAlO1xuICBib3JkZXItZW5kLXN0YXJ0LXJhZGl1czogNTAlO1xuICBib3JkZXItZW5kLWVuZC1yYWRpdXM6IDUwJTtcbiAgYm9yZGVyLWJsb2NrOiAycHggc29saWQ7XG4gIGJvcmRlci1pbmxpbmU6IDJweCBzb2xpZDtcbiAgYm9yZGVyLWlubGluZS1lbmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICBib3JkZXItYmxvY2stZW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbn1cbi5hd3N1aV9jaXJjbGVfMTYxMmRfMWN0ajdfMjQwOm5vdCgjXFw5KTphZnRlciB7XG4gIC8qc3R5bGVsaW50LWRpc2FibGUtbmV4dC1saW5lIEBhbXpuL2F3c3VpLW5vLW1vdGlvbi1vdXRzaWRlLW9mLW1peGluICovXG4gIGFuaW1hdGlvbjogMS41cyBlYXNlLWluLW91dCBpbmZpbml0ZTtcbiAgaW5zZXQtYmxvY2stc3RhcnQ6IDA7XG4gIGluc2V0LWlubGluZS1zdGFydDogMDtcbiAgYmxvY2stc2l6ZTogMTAwJTtcbiAgaW5saW5lLXNpemU6IDIwMCU7XG59XG4uYXdzdWlfY2lyY2xlXzE2MTJkXzFjdGo3XzI0MC5hd3N1aV9jaXJjbGUtbGVmdF8xNjEyZF8xY3RqN18yNjg6bm90KCNcXDkpOmFmdGVyIHtcbiAgaW5zZXQtaW5saW5lLXN0YXJ0OiAwO1xuICAvKnN0eWxlbGludC1kaXNhYmxlLW5leHQtbGluZSBAYW16bi9hd3N1aS1uby1tb3Rpb24tb3V0c2lkZS1vZi1taXhpbiAqL1xuICBhbmltYXRpb24tbmFtZTogYXdzdWlfc3Bpbm5lci1saW5lLWxlZnRfMTYxMmRfMWN0ajdfMTtcbn1cbi5hd3N1aV9jaXJjbGVfMTYxMmRfMWN0ajdfMjQwLmF3c3VpX2NpcmNsZS1yaWdodF8xNjEyZF8xY3RqN18yNzM6bm90KCNcXDkpOmFmdGVyIHtcbiAgaW5zZXQtaW5saW5lLXN0YXJ0OiAtMTAwJTtcbiAgLypzdHlsZWxpbnQtZGlzYWJsZS1uZXh0LWxpbmUgQGFtem4vYXdzdWktbm8tbW90aW9uLW91dHNpZGUtb2YtbWl4aW4gKi9cbiAgYW5pbWF0aW9uLW5hbWU6IGF3c3VpX3NwaW5uZXItbGluZS1yaWdodF8xNjEyZF8xY3RqN18xO1xufSIsIi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKiBzdHlsZWxpbnQtZGlzYWJsZSBAYW16bi9hd3N1aS1uby1tb3Rpb24tb3V0c2lkZS1vZi1taXhpbiwgc2VsZWN0b3ItY29tYmluYXRvci1kaXNhbGxvd2VkLWxpc3QsIHNlbGVjdG9yLXBzZXVkby1jbGFzcy1uby11bmtub3duLCBzZWxlY3Rvci1jbGFzcy1wYXR0ZXJuICovXG4vKiBzdHlsZWxpbnQtZW5hYmxlIEBhbXpuL2F3c3VpLW5vLW1vdGlvbi1vdXRzaWRlLW9mLW1peGluLCBzZWxlY3Rvci1jb21iaW5hdG9yLWRpc2FsbG93ZWQtbGlzdCwgc2VsZWN0b3ItcHNldWRvLWNsYXNzLW5vLXVua25vd24sIHNlbGVjdG9yLWNsYXNzLXBhdHRlcm4gKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKiBTdHlsZSB1c2VkIGZvciBsaW5rcyBpbiBzbG90cy9jb21wb25lbnRzIHRoYXQgYXJlIHRleHQgaGVhdnksIHRvIGhlbHAgbGlua3Mgc3RhbmQgb3V0IGFtb25nXG5zdXJyb3VuZGluZyB0ZXh0LiAoV0NBRyBGNzMpIGh0dHBzOi8vd3d3LnczLm9yZy9XQUkvV0NBRzIxL1RlY2huaXF1ZXMvZmFpbHVyZXMvRjczI2Rlc2NyaXB0aW9uICovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi5hd3N1aV9jb250ZW50X3Zqc3dlX2lxZzVsXzE1Mzpub3QoI1xcOSkge1xuICAvKiB1c2VkIGluIHRlc3QtdXRpbHMgKi9cbn1cblxuLmF3c3VpX2J1dHRvbl92anN3ZV9pcWc1bF8xNTc6bm90KCNcXDkpIHtcbiAgYm9yZGVyLWNvbGxhcHNlOiBzZXBhcmF0ZTtcbiAgYm9yZGVyLXNwYWNpbmc6IDA7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIGNhcHRpb24tc2lkZTogdG9wO1xuICBjdXJzb3I6IGF1dG87XG4gIGRpcmVjdGlvbjogaW5oZXJpdDtcbiAgZW1wdHktY2VsbHM6IHNob3c7XG4gIGZvbnQtZmFtaWx5OiBzZXJpZjtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXZhcmlhbnQ6IG5vcm1hbDtcbiAgZm9udC1zdHJldGNoOiBub3JtYWw7XG4gIGh5cGhlbnM6IG5vbmU7XG4gIGxldHRlci1zcGFjaW5nOiBub3JtYWw7XG4gIGxpc3Qtc3R5bGU6IGRpc2Mgb3V0c2lkZSBub25lO1xuICB0YWItc2l6ZTogODtcbiAgdGV4dC1hbGlnbjogc3RhcnQ7XG4gIHRleHQtaW5kZW50OiAwO1xuICB0ZXh0LXNoYWRvdzogbm9uZTtcbiAgdGV4dC10cmFuc2Zvcm06IG5vbmU7XG4gIHZpc2liaWxpdHk6IHZpc2libGU7XG4gIHdoaXRlLXNwYWNlOiBub3JtYWw7XG4gIHdvcmQtc3BhY2luZzogbm9ybWFsO1xuICBmb250LXNpemU6IHZhcigtLWZvbnQtc2l6ZS1ib2R5LW0tYTduaDJuLCAxNHB4KTtcbiAgbGluZS1oZWlnaHQ6IHZhcigtLWxpbmUtaGVpZ2h0LWJvZHktbS0ybWgza2UsIDIwcHgpO1xuICBjb2xvcjogdmFyKC0tY29sb3ItdGV4dC1ib2R5LWRlZmF1bHQtcnlqY3QxLCAjMGYxNDFhKTtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgZm9udC1mYW1pbHk6IHZhcigtLWZvbnQtZmFtaWx5LWJhc2UtNGx3dnBsLCBcIkFtYXpvbiBFbWJlclwiLCBcIkhlbHZldGljYSBOZXVlXCIsIFJvYm90bywgQXJpYWwsIHNhbnMtc2VyaWYpO1xuICAtd2Via2l0LWZvbnQtc21vb3RoaW5nOiBhdXRvO1xuICAtbW96LW9zeC1mb250LXNtb290aGluZzogYXV0bztcbiAgbWluLWlubGluZS1zaXplOiAwO1xuICB3b3JkLWJyZWFrOiBicmVhay13b3JkO1xuICBmb250LXdlaWdodDogdmFyKC0tZm9udC13ZWlnaHQtYnV0dG9uLTBlZzIwYywgNzAwKTtcbiAgLXdlYmtpdC1mb250LXNtb290aGluZzogdmFyKC0tZm9udC1zbW9vdGhpbmctd2Via2l0LW9lbW9sbywgYW50aWFsaWFzZWQpO1xuICAtbW96LW9zeC1mb250LXNtb290aGluZzogdmFyKC0tZm9udC1zbW9vdGhpbmctbW96LW9zeC1oYm0wYXEsIGdyYXlzY2FsZSk7XG4gIGxldHRlci1zcGFjaW5nOiB2YXIoLS1mb250LWJ1dHRvbi1sZXR0ZXItc3BhY2luZy11Zm93ZTMsIDAuMDA1ZW0pO1xuICBib3JkZXItc3RhcnQtc3RhcnQtcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzLWJ1dHRvbi03YmdrY3MsIDIwcHgpO1xuICBib3JkZXItc3RhcnQtZW5kLXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cy1idXR0b24tN2Jna2NzLCAyMHB4KTtcbiAgYm9yZGVyLWVuZC1zdGFydC1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMtYnV0dG9uLTdiZ2tjcywgMjBweCk7XG4gIGJvcmRlci1lbmQtZW5kLXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cy1idXR0b24tN2Jna2NzLCAyMHB4KTtcbiAgYm9yZGVyLWJsb2NrOiB2YXIoLS1ib3JkZXItd2lkdGgtYnV0dG9uLWptMHFnNywgMnB4KSBzb2xpZDtcbiAgYm9yZGVyLWlubGluZTogdmFyKC0tYm9yZGVyLXdpZHRoLWJ1dHRvbi1qbTBxZzcsIDJweCkgc29saWQ7XG4gIHBhZGRpbmctYmxvY2s6IHZhcigtLXNwYWNlLXNjYWxlZC14eHMtZm9lMTE0LCA0cHgpO1xuICBwYWRkaW5nLWlubGluZTogdmFyKC0tc3BhY2UtYnV0dG9uLWhvcml6b250YWwtem5qdmJ0LCAyMHB4KTtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgLS1hd3N1aS1zdHlsZS1mb2N1cy1yaW5nLWJveC1zaGFkb3ctcmh1NDd0OiAwIDAgMCB2YXIoLS1hd3N1aS1zdHlsZS1mb2N1cy1yaW5nLWJvcmRlci13aWR0aC1yaHU0N3QsIDJweCkgdmFyKC0tYXdzdWktc3R5bGUtZm9jdXMtcmluZy1ib3JkZXItY29sb3Itcmh1NDd0LCB2YXIoLS1jb2xvci1ib3JkZXItaXRlbS1mb2N1c2VkLWx6MXpzNiwgIzAwNmNlMCkpO1xufVxuLmF3c3VpX2J1dHRvbl92anN3ZV9pcWc1bF8xNTcuYXdzdWlfdmFyaWFudC1ub3JtYWxfdmpzd2VfaXFnNWxfMjA2Om5vdCgjXFw5KSB7XG4gIGJhY2tncm91bmQ6IHZhcigtLWF3c3VpLXN0eWxlLWJhY2tncm91bmQtZGVmYXVsdC1yaHU0N3QsIHZhcigtLWNvbG9yLWJhY2tncm91bmQtYnV0dG9uLW5vcm1hbC1kZWZhdWx0LXhzb2puZiwgI2ZmZmZmZikpO1xuICBjb2xvcjogdmFyKC0tYXdzdWktc3R5bGUtY29sb3ItZGVmYXVsdC1yaHU0N3QsIHZhcigtLWNvbG9yLXRleHQtYnV0dG9uLW5vcm1hbC1kZWZhdWx0LTNmY3dwdCwgIzAwNmNlMCkpO1xuICBib3JkZXItY29sb3I6IHZhcigtLWF3c3VpLXN0eWxlLWJvcmRlci1jb2xvci1kZWZhdWx0LXJodTQ3dCwgdmFyKC0tY29sb3ItYm9yZGVyLWJ1dHRvbi1ub3JtYWwtZGVmYXVsdC1zOGpudnUsICMwMDZjZTApKTtcbiAgYm94LXNoYWRvdzogdmFyKC0tYXdzdWktc3R5bGUtYm94LXNoYWRvdy1kZWZhdWx0LXJodTQ3dCk7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xufVxuLmF3c3VpX2J1dHRvbl92anN3ZV9pcWc1bF8xNTcuYXdzdWlfdmFyaWFudC1ub3JtYWxfdmpzd2VfaXFnNWxfMjA2Om5vdCgjXFw5KTpob3ZlciB7XG4gIGJhY2tncm91bmQ6IHZhcigtLWF3c3VpLXN0eWxlLWJhY2tncm91bmQtaG92ZXItcmh1NDd0LCB2YXIoLS1jb2xvci1iYWNrZ3JvdW5kLWJ1dHRvbi1ub3JtYWwtaG92ZXItNG1xNG9uLCAjZjBmYmZmKSk7XG4gIGJvcmRlci1jb2xvcjogdmFyKC0tYXdzdWktc3R5bGUtYm9yZGVyLWNvbG9yLWhvdmVyLXJodTQ3dCwgdmFyKC0tY29sb3ItYm9yZGVyLWJ1dHRvbi1ub3JtYWwtaG92ZXItNmd5bHhmLCAjMDAyYjY2KSk7XG4gIGNvbG9yOiB2YXIoLS1hd3N1aS1zdHlsZS1jb2xvci1ob3Zlci1yaHU0N3QsIHZhcigtLWNvbG9yLXRleHQtYnV0dG9uLW5vcm1hbC1ob3Zlci1renE1ZTMsICMwMDJiNjYpKTtcbiAgYm94LXNoYWRvdzogdmFyKC0tYXdzdWktc3R5bGUtYm94LXNoYWRvdy1ob3Zlci1yaHU0N3QpO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG59XG4uYXdzdWlfYnV0dG9uX3Zqc3dlX2lxZzVsXzE1Ny5hd3N1aV92YXJpYW50LW5vcm1hbF92anN3ZV9pcWc1bF8yMDY6bm90KCNcXDkpOmFjdGl2ZSB7XG4gIGJhY2tncm91bmQ6IHZhcigtLWF3c3VpLXN0eWxlLWJhY2tncm91bmQtYWN0aXZlLXJodTQ3dCwgdmFyKC0tY29sb3ItYmFja2dyb3VuZC1idXR0b24tbm9ybWFsLWFjdGl2ZS0zcWR4OXgsICNkMWYxZmYpKTtcbiAgYm9yZGVyLWNvbG9yOiB2YXIoLS1hd3N1aS1zdHlsZS1ib3JkZXItY29sb3ItYWN0aXZlLXJodTQ3dCwgdmFyKC0tY29sb3ItYm9yZGVyLWJ1dHRvbi1ub3JtYWwtYWN0aXZlLWQ4YTh2OCwgIzAwMmI2NikpO1xuICBjb2xvcjogdmFyKC0tYXdzdWktc3R5bGUtY29sb3ItYWN0aXZlLXJodTQ3dCwgdmFyKC0tY29sb3ItdGV4dC1idXR0b24tbm9ybWFsLWFjdGl2ZS1ldnhuNDksICMwMDJiNjYpKTtcbiAgYm94LXNoYWRvdzogdmFyKC0tYXdzdWktc3R5bGUtYm94LXNoYWRvdy1hY3RpdmUtcmh1NDd0KTtcbn1cbi5hd3N1aV9idXR0b25fdmpzd2VfaXFnNWxfMTU3LmF3c3VpX3ZhcmlhbnQtbm9ybWFsX3Zqc3dlX2lxZzVsXzIwNi5hd3N1aV9kaXNhYmxlZF92anN3ZV9pcWc1bF8yMjc6bm90KCNcXDkpIHtcbiAgYmFja2dyb3VuZDogdmFyKC0tYXdzdWktc3R5bGUtYmFja2dyb3VuZC1kaXNhYmxlZC1yaHU0N3QsIHZhcigtLWNvbG9yLWJhY2tncm91bmQtYnV0dG9uLW5vcm1hbC1kaXNhYmxlZC11d3ZlZjMsICNmZmZmZmYpKTtcbiAgYm9yZGVyLWNvbG9yOiB2YXIoLS1hd3N1aS1zdHlsZS1ib3JkZXItY29sb3ItZGlzYWJsZWQtcmh1NDd0LCB2YXIoLS1jb2xvci1ib3JkZXItYnV0dG9uLW5vcm1hbC1kaXNhYmxlZC16cmE5cDksICNiNGI0YmIpKTtcbiAgY29sb3I6IHZhcigtLWF3c3VpLXN0eWxlLWNvbG9yLWRpc2FibGVkLXJodTQ3dCwgdmFyKC0tY29sb3ItdGV4dC1idXR0b24tbm9ybWFsLWRpc2FibGVkLTA1cDc0cywgIzhjOGM5NCkpO1xuICBib3gtc2hhZG93OiB2YXIoLS1hd3N1aS1zdHlsZS1ib3gtc2hhZG93LWRpc2FibGVkLXJodTQ3dCk7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgY3Vyc29yOiBhdXRvO1xufVxuLmF3c3VpX2J1dHRvbl92anN3ZV9pcWc1bF8xNTcuYXdzdWlfdmFyaWFudC1wcmltYXJ5X3Zqc3dlX2lxZzVsXzIzNTpub3QoI1xcOSkge1xuICBiYWNrZ3JvdW5kOiB2YXIoLS1hd3N1aS1zdHlsZS1iYWNrZ3JvdW5kLWRlZmF1bHQtcmh1NDd0LCB2YXIoLS1jb2xvci1iYWNrZ3JvdW5kLWJ1dHRvbi1wcmltYXJ5LWRlZmF1bHQtbXpiZDZ4LCAjZmY5OTAwKSk7XG4gIGNvbG9yOiB2YXIoLS1hd3N1aS1zdHlsZS1jb2xvci1kZWZhdWx0LXJodTQ3dCwgdmFyKC0tY29sb3ItdGV4dC1idXR0b24tcHJpbWFyeS1kZWZhdWx0LXR0Mm9yOCwgIzBmMTQxYSkpO1xuICBib3JkZXItY29sb3I6IHZhcigtLWF3c3VpLXN0eWxlLWJvcmRlci1jb2xvci1kZWZhdWx0LXJodTQ3dCwgdmFyKC0tY29sb3ItYmFja2dyb3VuZC1idXR0b24tcHJpbWFyeS1kZWZhdWx0LW16YmQ2eCwgI2ZmOTkwMCkpO1xuICBib3gtc2hhZG93OiB2YXIoLS1hd3N1aS1zdHlsZS1ib3gtc2hhZG93LWRlZmF1bHQtcmh1NDd0KTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG59XG4uYXdzdWlfYnV0dG9uX3Zqc3dlX2lxZzVsXzE1Ny5hd3N1aV92YXJpYW50LXByaW1hcnlfdmpzd2VfaXFnNWxfMjM1Om5vdCgjXFw5KTpob3ZlciB7XG4gIGJhY2tncm91bmQ6IHZhcigtLWF3c3VpLXN0eWxlLWJhY2tncm91bmQtaG92ZXItcmh1NDd0LCB2YXIoLS1jb2xvci1iYWNrZ3JvdW5kLWJ1dHRvbi1wcmltYXJ5LWhvdmVyLWJvMDltaywgI2ZhNmYwMCkpO1xuICBib3JkZXItY29sb3I6IHZhcigtLWF3c3VpLXN0eWxlLWJvcmRlci1jb2xvci1ob3Zlci1yaHU0N3QsIHZhcigtLWNvbG9yLWJhY2tncm91bmQtYnV0dG9uLXByaW1hcnktaG92ZXItYm8wOW1rLCAjZmE2ZjAwKSk7XG4gIGNvbG9yOiB2YXIoLS1hd3N1aS1zdHlsZS1jb2xvci1ob3Zlci1yaHU0N3QsIHZhcigtLWNvbG9yLXRleHQtYnV0dG9uLXByaW1hcnktaG92ZXItcWxkOWh1LCAjMGYxNDFhKSk7XG4gIGJveC1zaGFkb3c6IHZhcigtLWF3c3VpLXN0eWxlLWJveC1zaGFkb3ctaG92ZXItcmh1NDd0KTtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xufVxuLmF3c3VpX2J1dHRvbl92anN3ZV9pcWc1bF8xNTcuYXdzdWlfdmFyaWFudC1wcmltYXJ5X3Zqc3dlX2lxZzVsXzIzNTpub3QoI1xcOSk6YWN0aXZlIHtcbiAgYmFja2dyb3VuZDogdmFyKC0tYXdzdWktc3R5bGUtYmFja2dyb3VuZC1hY3RpdmUtcmh1NDd0LCB2YXIoLS1jb2xvci1iYWNrZ3JvdW5kLWJ1dHRvbi1wcmltYXJ5LWFjdGl2ZS0yeXJldWMsICNmYTZmMDApKTtcbiAgYm9yZGVyLWNvbG9yOiB2YXIoLS1hd3N1aS1zdHlsZS1ib3JkZXItY29sb3ItYWN0aXZlLXJodTQ3dCwgdmFyKC0tY29sb3ItYmFja2dyb3VuZC1idXR0b24tcHJpbWFyeS1hY3RpdmUtMnlyZXVjLCAjZmE2ZjAwKSk7XG4gIGNvbG9yOiB2YXIoLS1hd3N1aS1zdHlsZS1jb2xvci1hY3RpdmUtcmh1NDd0LCB2YXIoLS1jb2xvci10ZXh0LWJ1dHRvbi1wcmltYXJ5LWFjdGl2ZS1zcmRrN28sICMwZjE0MWEpKTtcbiAgYm94LXNoYWRvdzogdmFyKC0tYXdzdWktc3R5bGUtYm94LXNoYWRvdy1hY3RpdmUtcmh1NDd0KTtcbn1cbi5hd3N1aV9idXR0b25fdmpzd2VfaXFnNWxfMTU3LmF3c3VpX3ZhcmlhbnQtcHJpbWFyeV92anN3ZV9pcWc1bF8yMzUuYXdzdWlfZGlzYWJsZWRfdmpzd2VfaXFnNWxfMjI3Om5vdCgjXFw5KSB7XG4gIGJhY2tncm91bmQ6IHZhcigtLWF3c3VpLXN0eWxlLWJhY2tncm91bmQtZGlzYWJsZWQtcmh1NDd0LCB2YXIoLS1jb2xvci1iYWNrZ3JvdW5kLWJ1dHRvbi1wcmltYXJ5LWRpc2FibGVkLWZ0M25xMCwgI2ViZWJmMCkpO1xuICBib3JkZXItY29sb3I6IHZhcigtLWF3c3VpLXN0eWxlLWJvcmRlci1jb2xvci1kaXNhYmxlZC1yaHU0N3QsIHZhcigtLWNvbG9yLWJvcmRlci1idXR0b24tcHJpbWFyeS1kaXNhYmxlZC1ybWVuOW8sICNlYmViZjApKTtcbiAgY29sb3I6IHZhcigtLWF3c3VpLXN0eWxlLWNvbG9yLWRpc2FibGVkLXJodTQ3dCwgdmFyKC0tY29sb3ItdGV4dC1idXR0b24tcHJpbWFyeS1kaXNhYmxlZC1xNzlnbXMsICM4YzhjOTQpKTtcbiAgYm94LXNoYWRvdzogdmFyKC0tYXdzdWktc3R5bGUtYm94LXNoYWRvdy1kaXNhYmxlZC1yaHU0N3QpO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIGN1cnNvcjogYXV0bztcbn1cbi5hd3N1aV9idXR0b25fdmpzd2VfaXFnNWxfMTU3LmF3c3VpX3ZhcmlhbnQtbGlua192anN3ZV9pcWc1bF8yNjQ6bm90KCNcXDkpIHtcbiAgYmFja2dyb3VuZDogdmFyKC0tYXdzdWktc3R5bGUtYmFja2dyb3VuZC1kZWZhdWx0LXJodTQ3dCwgdHJhbnNwYXJlbnQpO1xuICBjb2xvcjogdmFyKC0tYXdzdWktc3R5bGUtY29sb3ItZGVmYXVsdC1yaHU0N3QsIHZhcigtLWNvbG9yLXRleHQtYnV0dG9uLW5vcm1hbC1kZWZhdWx0LTNmY3dwdCwgIzAwNmNlMCkpO1xuICBib3JkZXItY29sb3I6IHZhcigtLWF3c3VpLXN0eWxlLWJvcmRlci1jb2xvci1kZWZhdWx0LXJodTQ3dCwgdHJhbnNwYXJlbnQpO1xuICBib3gtc2hhZG93OiB2YXIoLS1hd3N1aS1zdHlsZS1ib3gtc2hhZG93LWRlZmF1bHQtcmh1NDd0KTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG59XG4uYXdzdWlfYnV0dG9uX3Zqc3dlX2lxZzVsXzE1Ny5hd3N1aV92YXJpYW50LWxpbmtfdmpzd2VfaXFnNWxfMjY0Om5vdCgjXFw5KTpob3ZlciB7XG4gIGJhY2tncm91bmQ6IHZhcigtLWF3c3VpLXN0eWxlLWJhY2tncm91bmQtaG92ZXItcmh1NDd0LCB2YXIoLS1jb2xvci1iYWNrZ3JvdW5kLWJ1dHRvbi1saW5rLWhvdmVyLWN2M3Z4diwgI2YwZmJmZikpO1xuICBib3JkZXItY29sb3I6IHZhcigtLWF3c3VpLXN0eWxlLWJvcmRlci1jb2xvci1ob3Zlci1yaHU0N3QsIHZhcigtLWNvbG9yLWJhY2tncm91bmQtYnV0dG9uLWxpbmstaG92ZXItY3Yzdnh2LCAjZjBmYmZmKSk7XG4gIGNvbG9yOiB2YXIoLS1hd3N1aS1zdHlsZS1jb2xvci1ob3Zlci1yaHU0N3QsIHZhcigtLWNvbG9yLXRleHQtYnV0dG9uLW5vcm1hbC1ob3Zlci1renE1ZTMsICMwMDJiNjYpKTtcbiAgYm94LXNoYWRvdzogdmFyKC0tYXdzdWktc3R5bGUtYm94LXNoYWRvdy1ob3Zlci1yaHU0N3QpO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG59XG4uYXdzdWlfYnV0dG9uX3Zqc3dlX2lxZzVsXzE1Ny5hd3N1aV92YXJpYW50LWxpbmtfdmpzd2VfaXFnNWxfMjY0Om5vdCgjXFw5KTphY3RpdmUge1xuICBiYWNrZ3JvdW5kOiB2YXIoLS1hd3N1aS1zdHlsZS1iYWNrZ3JvdW5kLWFjdGl2ZS1yaHU0N3QsIHZhcigtLWNvbG9yLWJhY2tncm91bmQtYnV0dG9uLWxpbmstYWN0aXZlLWEzaTFzOSwgI2QxZjFmZikpO1xuICBib3JkZXItY29sb3I6IHZhcigtLWF3c3VpLXN0eWxlLWJvcmRlci1jb2xvci1hY3RpdmUtcmh1NDd0LCB2YXIoLS1jb2xvci1iYWNrZ3JvdW5kLWJ1dHRvbi1saW5rLWFjdGl2ZS1hM2kxczksICNkMWYxZmYpKTtcbiAgY29sb3I6IHZhcigtLWF3c3VpLXN0eWxlLWNvbG9yLWFjdGl2ZS1yaHU0N3QsIHZhcigtLWNvbG9yLXRleHQtYnV0dG9uLW5vcm1hbC1hY3RpdmUtZXZ4bjQ5LCAjMDAyYjY2KSk7XG4gIGJveC1zaGFkb3c6IHZhcigtLWF3c3VpLXN0eWxlLWJveC1zaGFkb3ctYWN0aXZlLXJodTQ3dCk7XG59XG4uYXdzdWlfYnV0dG9uX3Zqc3dlX2lxZzVsXzE1Ny5hd3N1aV92YXJpYW50LWxpbmtfdmpzd2VfaXFnNWxfMjY0LmF3c3VpX2Rpc2FibGVkX3Zqc3dlX2lxZzVsXzIyNzpub3QoI1xcOSkge1xuICBiYWNrZ3JvdW5kOiB2YXIoLS1hd3N1aS1zdHlsZS1iYWNrZ3JvdW5kLWRpc2FibGVkLXJodTQ3dCwgdHJhbnNwYXJlbnQpO1xuICBib3JkZXItY29sb3I6IHZhcigtLWF3c3VpLXN0eWxlLWJvcmRlci1jb2xvci1kaXNhYmxlZC1yaHU0N3QsIHRyYW5zcGFyZW50KTtcbiAgY29sb3I6IHZhcigtLWF3c3VpLXN0eWxlLWNvbG9yLWRpc2FibGVkLXJodTQ3dCwgdmFyKC0tY29sb3ItdGV4dC1pbnRlcmFjdGl2ZS1kaXNhYmxlZC12Ym82djUsICNiNGI0YmIpKTtcbiAgYm94LXNoYWRvdzogdmFyKC0tYXdzdWktc3R5bGUtYm94LXNoYWRvdy1kaXNhYmxlZC1yaHU0N3QpO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIGN1cnNvcjogYXV0bztcbn1cbi5hd3N1aV9idXR0b25fdmpzd2VfaXFnNWxfMTU3LmF3c3VpX3ZhcmlhbnQtaWNvbl92anN3ZV9pcWc1bF8yOTM6bm90KCNcXDkpIHtcbiAgYmFja2dyb3VuZDogdmFyKC0tYXdzdWktc3R5bGUtYmFja2dyb3VuZC1kZWZhdWx0LXJodTQ3dCwgdHJhbnNwYXJlbnQpO1xuICBjb2xvcjogdmFyKC0tYXdzdWktc3R5bGUtY29sb3ItZGVmYXVsdC1yaHU0N3QsIHZhcigtLWNvbG9yLXRleHQtaW50ZXJhY3RpdmUtZGVmYXVsdC1jcG9rdHIsICM0MjQ2NTApKTtcbiAgYm9yZGVyLWNvbG9yOiB2YXIoLS1hd3N1aS1zdHlsZS1ib3JkZXItY29sb3ItZGVmYXVsdC1yaHU0N3QsIHRyYW5zcGFyZW50KTtcbiAgYm94LXNoYWRvdzogdmFyKC0tYXdzdWktc3R5bGUtYm94LXNoYWRvdy1kZWZhdWx0LXJodTQ3dCk7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xufVxuLmF3c3VpX2J1dHRvbl92anN3ZV9pcWc1bF8xNTcuYXdzdWlfdmFyaWFudC1pY29uX3Zqc3dlX2lxZzVsXzI5Mzpub3QoI1xcOSk6aG92ZXIge1xuICBiYWNrZ3JvdW5kOiB2YXIoLS1hd3N1aS1zdHlsZS1iYWNrZ3JvdW5kLWhvdmVyLXJodTQ3dCwgdHJhbnNwYXJlbnQpO1xuICBib3JkZXItY29sb3I6IHZhcigtLWF3c3VpLXN0eWxlLWJvcmRlci1jb2xvci1ob3Zlci1yaHU0N3QsIHRyYW5zcGFyZW50KTtcbiAgY29sb3I6IHZhcigtLWF3c3VpLXN0eWxlLWNvbG9yLWhvdmVyLXJodTQ3dCwgdmFyKC0tY29sb3ItdGV4dC1pbnRlcmFjdGl2ZS1ob3Zlci1wMmJlZXgsICMwZjE0MWEpKTtcbiAgYm94LXNoYWRvdzogdmFyKC0tYXdzdWktc3R5bGUtYm94LXNoYWRvdy1ob3Zlci1yaHU0N3QpO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG59XG4uYXdzdWlfYnV0dG9uX3Zqc3dlX2lxZzVsXzE1Ny5hd3N1aV92YXJpYW50LWljb25fdmpzd2VfaXFnNWxfMjkzOm5vdCgjXFw5KTphY3RpdmUge1xuICBiYWNrZ3JvdW5kOiB2YXIoLS1hd3N1aS1zdHlsZS1iYWNrZ3JvdW5kLWFjdGl2ZS1yaHU0N3QsIHRyYW5zcGFyZW50KTtcbiAgYm9yZGVyLWNvbG9yOiB2YXIoLS1hd3N1aS1zdHlsZS1ib3JkZXItY29sb3ItYWN0aXZlLXJodTQ3dCwgdHJhbnNwYXJlbnQpO1xuICBjb2xvcjogdmFyKC0tYXdzdWktc3R5bGUtY29sb3ItYWN0aXZlLXJodTQ3dCwgdmFyKC0tY29sb3ItdGV4dC1pbnRlcmFjdGl2ZS1kZWZhdWx0LWNwb2t0ciwgIzQyNDY1MCkpO1xuICBib3gtc2hhZG93OiB2YXIoLS1hd3N1aS1zdHlsZS1ib3gtc2hhZG93LWFjdGl2ZS1yaHU0N3QpO1xufVxuLmF3c3VpX2J1dHRvbl92anN3ZV9pcWc1bF8xNTcuYXdzdWlfdmFyaWFudC1pY29uX3Zqc3dlX2lxZzVsXzI5My5hd3N1aV9kaXNhYmxlZF92anN3ZV9pcWc1bF8yMjc6bm90KCNcXDkpIHtcbiAgYmFja2dyb3VuZDogdmFyKC0tYXdzdWktc3R5bGUtYmFja2dyb3VuZC1kaXNhYmxlZC1yaHU0N3QsIHRyYW5zcGFyZW50KTtcbiAgYm9yZGVyLWNvbG9yOiB2YXIoLS1hd3N1aS1zdHlsZS1ib3JkZXItY29sb3ItZGlzYWJsZWQtcmh1NDd0LCB0cmFuc3BhcmVudCk7XG4gIGNvbG9yOiB2YXIoLS1hd3N1aS1zdHlsZS1jb2xvci1kaXNhYmxlZC1yaHU0N3QsIHZhcigtLWNvbG9yLXRleHQtYnV0dG9uLWljb24tZGlzYWJsZWQtbm5vZmtuLCAjOGM4Yzk0KSk7XG4gIGJveC1zaGFkb3c6IHZhcigtLWF3c3VpLXN0eWxlLWJveC1zaGFkb3ctZGlzYWJsZWQtcmh1NDd0KTtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICBjdXJzb3I6IGF1dG87XG59XG4uYXdzdWlfYnV0dG9uX3Zqc3dlX2lxZzVsXzE1Ny5hd3N1aV92YXJpYW50LWlubGluZS1pY29uX3Zqc3dlX2lxZzVsXzMyMjpub3QoI1xcOSkge1xuICBiYWNrZ3JvdW5kOiB2YXIoLS1hd3N1aS1zdHlsZS1iYWNrZ3JvdW5kLWRlZmF1bHQtcmh1NDd0LCB0cmFuc3BhcmVudCk7XG4gIGNvbG9yOiB2YXIoLS1hd3N1aS1zdHlsZS1jb2xvci1kZWZhdWx0LXJodTQ3dCwgdmFyKC0tY29sb3ItdGV4dC1idXR0b24taW5saW5lLWljb24tZGVmYXVsdC1lczkwcGMsICMwMDZjZTApKTtcbiAgYm9yZGVyLWNvbG9yOiB2YXIoLS1hd3N1aS1zdHlsZS1ib3JkZXItY29sb3ItZGVmYXVsdC1yaHU0N3QsIHRyYW5zcGFyZW50KTtcbiAgYm94LXNoYWRvdzogdmFyKC0tYXdzdWktc3R5bGUtYm94LXNoYWRvdy1kZWZhdWx0LXJodTQ3dCk7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xufVxuLmF3c3VpX2J1dHRvbl92anN3ZV9pcWc1bF8xNTcuYXdzdWlfdmFyaWFudC1pbmxpbmUtaWNvbl92anN3ZV9pcWc1bF8zMjI6bm90KCNcXDkpOmhvdmVyIHtcbiAgYmFja2dyb3VuZDogdmFyKC0tYXdzdWktc3R5bGUtYmFja2dyb3VuZC1ob3Zlci1yaHU0N3QsIHRyYW5zcGFyZW50KTtcbiAgYm9yZGVyLWNvbG9yOiB2YXIoLS1hd3N1aS1zdHlsZS1ib3JkZXItY29sb3ItaG92ZXItcmh1NDd0LCB0cmFuc3BhcmVudCk7XG4gIGNvbG9yOiB2YXIoLS1hd3N1aS1zdHlsZS1jb2xvci1ob3Zlci1yaHU0N3QsIHZhcigtLWNvbG9yLXRleHQtYnV0dG9uLWlubGluZS1pY29uLWhvdmVyLTM0NzE2YSwgIzAwMmI2NikpO1xuICBib3gtc2hhZG93OiB2YXIoLS1hd3N1aS1zdHlsZS1ib3gtc2hhZG93LWhvdmVyLXJodTQ3dCk7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbn1cbi5hd3N1aV9idXR0b25fdmpzd2VfaXFnNWxfMTU3LmF3c3VpX3ZhcmlhbnQtaW5saW5lLWljb25fdmpzd2VfaXFnNWxfMzIyOm5vdCgjXFw5KTphY3RpdmUge1xuICBiYWNrZ3JvdW5kOiB2YXIoLS1hd3N1aS1zdHlsZS1iYWNrZ3JvdW5kLWFjdGl2ZS1yaHU0N3QsIHRyYW5zcGFyZW50KTtcbiAgYm9yZGVyLWNvbG9yOiB2YXIoLS1hd3N1aS1zdHlsZS1ib3JkZXItY29sb3ItYWN0aXZlLXJodTQ3dCwgdHJhbnNwYXJlbnQpO1xuICBjb2xvcjogdmFyKC0tYXdzdWktc3R5bGUtY29sb3ItYWN0aXZlLXJodTQ3dCwgdmFyKC0tY29sb3ItdGV4dC1idXR0b24taW5saW5lLWljb24tZGVmYXVsdC1lczkwcGMsICMwMDZjZTApKTtcbiAgYm94LXNoYWRvdzogdmFyKC0tYXdzdWktc3R5bGUtYm94LXNoYWRvdy1hY3RpdmUtcmh1NDd0KTtcbn1cbi5hd3N1aV9idXR0b25fdmpzd2VfaXFnNWxfMTU3LmF3c3VpX3ZhcmlhbnQtaW5saW5lLWljb25fdmpzd2VfaXFnNWxfMzIyLmF3c3VpX2Rpc2FibGVkX3Zqc3dlX2lxZzVsXzIyNzpub3QoI1xcOSkge1xuICBiYWNrZ3JvdW5kOiB2YXIoLS1hd3N1aS1zdHlsZS1iYWNrZ3JvdW5kLWRpc2FibGVkLXJodTQ3dCwgdHJhbnNwYXJlbnQpO1xuICBib3JkZXItY29sb3I6IHZhcigtLWF3c3VpLXN0eWxlLWJvcmRlci1jb2xvci1kaXNhYmxlZC1yaHU0N3QsIHRyYW5zcGFyZW50KTtcbiAgY29sb3I6IHZhcigtLWF3c3VpLXN0eWxlLWNvbG9yLWRpc2FibGVkLXJodTQ3dCwgdmFyKC0tY29sb3ItdGV4dC1idXR0b24taW5saW5lLWljb24tZGlzYWJsZWQtaHVpMnk4LCAjYjRiNGJiKSk7XG4gIGJveC1zaGFkb3c6IHZhcigtLWF3c3VpLXN0eWxlLWJveC1zaGFkb3ctZGlzYWJsZWQtcmh1NDd0KTtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICBjdXJzb3I6IGF1dG87XG59XG4uYXdzdWlfYnV0dG9uX3Zqc3dlX2lxZzVsXzE1Ny5hd3N1aV92YXJpYW50LWlubGluZS1pY29uLXBvaW50ZXItdGFyZ2V0X3Zqc3dlX2lxZzVsXzM1MTpub3QoI1xcOSkge1xuICBiYWNrZ3JvdW5kOiB2YXIoLS1hd3N1aS1zdHlsZS1iYWNrZ3JvdW5kLWRlZmF1bHQtcmh1NDd0LCB0cmFuc3BhcmVudCk7XG4gIGNvbG9yOiB2YXIoLS1hd3N1aS1zdHlsZS1jb2xvci1kZWZhdWx0LXJodTQ3dCwgdmFyKC0tY29sb3ItdGV4dC1idXR0b24taW5saW5lLWljb24tZGVmYXVsdC1lczkwcGMsICMwMDZjZTApKTtcbiAgYm9yZGVyLWNvbG9yOiB2YXIoLS1hd3N1aS1zdHlsZS1ib3JkZXItY29sb3ItZGVmYXVsdC1yaHU0N3QsIHRyYW5zcGFyZW50KTtcbiAgYm94LXNoYWRvdzogdmFyKC0tYXdzdWktc3R5bGUtYm94LXNoYWRvdy1kZWZhdWx0LXJodTQ3dCk7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xufVxuLmF3c3VpX2J1dHRvbl92anN3ZV9pcWc1bF8xNTcuYXdzdWlfdmFyaWFudC1pbmxpbmUtaWNvbi1wb2ludGVyLXRhcmdldF92anN3ZV9pcWc1bF8zNTE6bm90KCNcXDkpOmhvdmVyIHtcbiAgYmFja2dyb3VuZDogdmFyKC0tYXdzdWktc3R5bGUtYmFja2dyb3VuZC1ob3Zlci1yaHU0N3QsIHRyYW5zcGFyZW50KTtcbiAgYm9yZGVyLWNvbG9yOiB2YXIoLS1hd3N1aS1zdHlsZS1ib3JkZXItY29sb3ItaG92ZXItcmh1NDd0LCB0cmFuc3BhcmVudCk7XG4gIGNvbG9yOiB2YXIoLS1hd3N1aS1zdHlsZS1jb2xvci1ob3Zlci1yaHU0N3QsIHZhcigtLWNvbG9yLXRleHQtYnV0dG9uLWlubGluZS1pY29uLWhvdmVyLTM0NzE2YSwgIzAwMmI2NikpO1xuICBib3gtc2hhZG93OiB2YXIoLS1hd3N1aS1zdHlsZS1ib3gtc2hhZG93LWhvdmVyLXJodTQ3dCk7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbn1cbi5hd3N1aV9idXR0b25fdmpzd2VfaXFnNWxfMTU3LmF3c3VpX3ZhcmlhbnQtaW5saW5lLWljb24tcG9pbnRlci10YXJnZXRfdmpzd2VfaXFnNWxfMzUxOm5vdCgjXFw5KTphY3RpdmUge1xuICBiYWNrZ3JvdW5kOiB2YXIoLS1hd3N1aS1zdHlsZS1iYWNrZ3JvdW5kLWFjdGl2ZS1yaHU0N3QsIHRyYW5zcGFyZW50KTtcbiAgYm9yZGVyLWNvbG9yOiB2YXIoLS1hd3N1aS1zdHlsZS1ib3JkZXItY29sb3ItYWN0aXZlLXJodTQ3dCwgdHJhbnNwYXJlbnQpO1xuICBjb2xvcjogdmFyKC0tYXdzdWktc3R5bGUtY29sb3ItYWN0aXZlLXJodTQ3dCwgdmFyKC0tY29sb3ItdGV4dC1idXR0b24taW5saW5lLWljb24tZGVmYXVsdC1lczkwcGMsICMwMDZjZTApKTtcbiAgYm94LXNoYWRvdzogdmFyKC0tYXdzdWktc3R5bGUtYm94LXNoYWRvdy1hY3RpdmUtcmh1NDd0KTtcbn1cbi5hd3N1aV9idXR0b25fdmpzd2VfaXFnNWxfMTU3LmF3c3VpX3ZhcmlhbnQtaW5saW5lLWljb24tcG9pbnRlci10YXJnZXRfdmpzd2VfaXFnNWxfMzUxLmF3c3VpX2Rpc2FibGVkX3Zqc3dlX2lxZzVsXzIyNzpub3QoI1xcOSkge1xuICBiYWNrZ3JvdW5kOiB2YXIoLS1hd3N1aS1zdHlsZS1iYWNrZ3JvdW5kLWRpc2FibGVkLXJodTQ3dCwgdHJhbnNwYXJlbnQpO1xuICBib3JkZXItY29sb3I6IHZhcigtLWF3c3VpLXN0eWxlLWJvcmRlci1jb2xvci1kaXNhYmxlZC1yaHU0N3QsIHRyYW5zcGFyZW50KTtcbiAgY29sb3I6IHZhcigtLWF3c3VpLXN0eWxlLWNvbG9yLWRpc2FibGVkLXJodTQ3dCwgdmFyKC0tY29sb3ItdGV4dC1idXR0b24taW5saW5lLWljb24tZGlzYWJsZWQtaHVpMnk4LCAjYjRiNGJiKSk7XG4gIGJveC1zaGFkb3c6IHZhcigtLWF3c3VpLXN0eWxlLWJveC1zaGFkb3ctZGlzYWJsZWQtcmh1NDd0KTtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICBjdXJzb3I6IGF1dG87XG59XG4uYXdzdWlfYnV0dG9uX3Zqc3dlX2lxZzVsXzE1Ny5hd3N1aV92YXJpYW50LWlubGluZS1saW5rX3Zqc3dlX2lxZzVsXzM4MDpub3QoI1xcOSkge1xuICBiYWNrZ3JvdW5kOiB2YXIoLS1hd3N1aS1zdHlsZS1iYWNrZ3JvdW5kLWRlZmF1bHQtcmh1NDd0LCB0cmFuc3BhcmVudCk7XG4gIGNvbG9yOiB2YXIoLS1hd3N1aS1zdHlsZS1jb2xvci1kZWZhdWx0LXJodTQ3dCwgdmFyKC0tY29sb3ItdGV4dC1idXR0b24tbm9ybWFsLWRlZmF1bHQtM2Zjd3B0LCAjMDA2Y2UwKSk7XG4gIGJvcmRlci1jb2xvcjogdmFyKC0tYXdzdWktc3R5bGUtYm9yZGVyLWNvbG9yLWRlZmF1bHQtcmh1NDd0LCB0cmFuc3BhcmVudCk7XG4gIGJveC1zaGFkb3c6IHZhcigtLWF3c3VpLXN0eWxlLWJveC1zaGFkb3ctZGVmYXVsdC1yaHU0N3QpO1xuICBib3JkZXItYmxvY2std2lkdGg6IDA7XG4gIGJvcmRlci1pbmxpbmUtd2lkdGg6IDA7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICBwYWRkaW5nLWJsb2NrOiAwO1xuICBwYWRkaW5nLWlubGluZTogMDtcbn1cbi5hd3N1aV9idXR0b25fdmpzd2VfaXFnNWxfMTU3LmF3c3VpX3ZhcmlhbnQtaW5saW5lLWxpbmtfdmpzd2VfaXFnNWxfMzgwOm5vdCgjXFw5KTpob3ZlciB7XG4gIGJhY2tncm91bmQ6IHZhcigtLWF3c3VpLXN0eWxlLWJhY2tncm91bmQtaG92ZXItcmh1NDd0LCB0cmFuc3BhcmVudCk7XG4gIGJvcmRlci1jb2xvcjogdmFyKC0tYXdzdWktc3R5bGUtYm9yZGVyLWNvbG9yLWhvdmVyLXJodTQ3dCwgdHJhbnNwYXJlbnQpO1xuICBjb2xvcjogdmFyKC0tYXdzdWktc3R5bGUtY29sb3ItaG92ZXItcmh1NDd0LCB2YXIoLS1jb2xvci10ZXh0LWJ1dHRvbi1ub3JtYWwtaG92ZXIta3pxNWUzLCAjMDAyYjY2KSk7XG4gIGJveC1zaGFkb3c6IHZhcigtLWF3c3VpLXN0eWxlLWJveC1zaGFkb3ctaG92ZXItcmh1NDd0KTtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xufVxuLmF3c3VpX2J1dHRvbl92anN3ZV9pcWc1bF8xNTcuYXdzdWlfdmFyaWFudC1pbmxpbmUtbGlua192anN3ZV9pcWc1bF8zODA6bm90KCNcXDkpOmFjdGl2ZSB7XG4gIGJhY2tncm91bmQ6IHZhcigtLWF3c3VpLXN0eWxlLWJhY2tncm91bmQtYWN0aXZlLXJodTQ3dCwgdHJhbnNwYXJlbnQpO1xuICBib3JkZXItY29sb3I6IHZhcigtLWF3c3VpLXN0eWxlLWJvcmRlci1jb2xvci1hY3RpdmUtcmh1NDd0LCB0cmFuc3BhcmVudCk7XG4gIGNvbG9yOiB2YXIoLS1hd3N1aS1zdHlsZS1jb2xvci1hY3RpdmUtcmh1NDd0LCB2YXIoLS1jb2xvci10ZXh0LWJ1dHRvbi1ub3JtYWwtYWN0aXZlLWV2eG40OSwgIzAwMmI2NikpO1xuICBib3gtc2hhZG93OiB2YXIoLS1hd3N1aS1zdHlsZS1ib3gtc2hhZG93LWFjdGl2ZS1yaHU0N3QpO1xufVxuLmF3c3VpX2J1dHRvbl92anN3ZV9pcWc1bF8xNTcuYXdzdWlfdmFyaWFudC1pbmxpbmUtbGlua192anN3ZV9pcWc1bF8zODAuYXdzdWlfZGlzYWJsZWRfdmpzd2VfaXFnNWxfMjI3Om5vdCgjXFw5KSB7XG4gIGJhY2tncm91bmQ6IHZhcigtLWF3c3VpLXN0eWxlLWJhY2tncm91bmQtZGlzYWJsZWQtcmh1NDd0LCB0cmFuc3BhcmVudCk7XG4gIGJvcmRlci1jb2xvcjogdmFyKC0tYXdzdWktc3R5bGUtYm9yZGVyLWNvbG9yLWRpc2FibGVkLXJodTQ3dCwgdHJhbnNwYXJlbnQpO1xuICBjb2xvcjogdmFyKC0tYXdzdWktc3R5bGUtY29sb3ItZGlzYWJsZWQtcmh1NDd0LCB2YXIoLS1jb2xvci10ZXh0LWludGVyYWN0aXZlLWRpc2FibGVkLXZibzZ2NSwgI2I0YjRiYikpO1xuICBib3gtc2hhZG93OiB2YXIoLS1hd3N1aS1zdHlsZS1ib3gtc2hhZG93LWRpc2FibGVkLXJodTQ3dCk7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgY3Vyc29yOiBhdXRvO1xufVxuLmF3c3VpX2J1dHRvbl92anN3ZV9pcWc1bF8xNTcuYXdzdWlfdmFyaWFudC1tb2RhbC1kaXNtaXNzX3Zqc3dlX2lxZzVsXzQxMzpub3QoI1xcOSkge1xuICBiYWNrZ3JvdW5kOiB2YXIoLS1hd3N1aS1zdHlsZS1iYWNrZ3JvdW5kLWRlZmF1bHQtcmh1NDd0LCB0cmFuc3BhcmVudCk7XG4gIGNvbG9yOiB2YXIoLS1hd3N1aS1zdHlsZS1jb2xvci1kZWZhdWx0LXJodTQ3dCwgdmFyKC0tY29sb3ItdGV4dC1pbnRlcmFjdGl2ZS1kZWZhdWx0LWNwb2t0ciwgIzQyNDY1MCkpO1xuICBib3JkZXItY29sb3I6IHZhcigtLWF3c3VpLXN0eWxlLWJvcmRlci1jb2xvci1kZWZhdWx0LXJodTQ3dCwgdHJhbnNwYXJlbnQpO1xuICBib3gtc2hhZG93OiB2YXIoLS1hd3N1aS1zdHlsZS1ib3gtc2hhZG93LWRlZmF1bHQtcmh1NDd0KTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG59XG4uYXdzdWlfYnV0dG9uX3Zqc3dlX2lxZzVsXzE1Ny5hd3N1aV92YXJpYW50LW1vZGFsLWRpc21pc3Nfdmpzd2VfaXFnNWxfNDEzOm5vdCgjXFw5KTpob3ZlciB7XG4gIGJhY2tncm91bmQ6IHZhcigtLWF3c3VpLXN0eWxlLWJhY2tncm91bmQtaG92ZXItcmh1NDd0LCB0cmFuc3BhcmVudCk7XG4gIGJvcmRlci1jb2xvcjogdmFyKC0tYXdzdWktc3R5bGUtYm9yZGVyLWNvbG9yLWhvdmVyLXJodTQ3dCwgdHJhbnNwYXJlbnQpO1xuICBjb2xvcjogdmFyKC0tYXdzdWktc3R5bGUtY29sb3ItaG92ZXItcmh1NDd0LCB2YXIoLS1jb2xvci10ZXh0LWludGVyYWN0aXZlLWhvdmVyLXAyYmVleCwgIzBmMTQxYSkpO1xuICBib3gtc2hhZG93OiB2YXIoLS1hd3N1aS1zdHlsZS1ib3gtc2hhZG93LWhvdmVyLXJodTQ3dCk7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbn1cbi5hd3N1aV9idXR0b25fdmpzd2VfaXFnNWxfMTU3LmF3c3VpX3ZhcmlhbnQtbW9kYWwtZGlzbWlzc192anN3ZV9pcWc1bF80MTM6bm90KCNcXDkpOmFjdGl2ZSB7XG4gIGJhY2tncm91bmQ6IHZhcigtLWF3c3VpLXN0eWxlLWJhY2tncm91bmQtYWN0aXZlLXJodTQ3dCwgdHJhbnNwYXJlbnQpO1xuICBib3JkZXItY29sb3I6IHZhcigtLWF3c3VpLXN0eWxlLWJvcmRlci1jb2xvci1hY3RpdmUtcmh1NDd0LCB0cmFuc3BhcmVudCk7XG4gIGNvbG9yOiB2YXIoLS1hd3N1aS1zdHlsZS1jb2xvci1hY3RpdmUtcmh1NDd0LCB2YXIoLS1jb2xvci10ZXh0LWludGVyYWN0aXZlLWRlZmF1bHQtY3Bva3RyLCAjNDI0NjUwKSk7XG4gIGJveC1zaGFkb3c6IHZhcigtLWF3c3VpLXN0eWxlLWJveC1zaGFkb3ctYWN0aXZlLXJodTQ3dCk7XG59XG4uYXdzdWlfYnV0dG9uX3Zqc3dlX2lxZzVsXzE1Ny5hd3N1aV92YXJpYW50LW1vZGFsLWRpc21pc3Nfdmpzd2VfaXFnNWxfNDEzLmF3c3VpX2Rpc2FibGVkX3Zqc3dlX2lxZzVsXzIyNzpub3QoI1xcOSkge1xuICBiYWNrZ3JvdW5kOiB2YXIoLS1hd3N1aS1zdHlsZS1iYWNrZ3JvdW5kLWRpc2FibGVkLXJodTQ3dCwgdHJhbnNwYXJlbnQpO1xuICBib3JkZXItY29sb3I6IHZhcigtLWF3c3VpLXN0eWxlLWJvcmRlci1jb2xvci1kaXNhYmxlZC1yaHU0N3QsIHRyYW5zcGFyZW50KTtcbiAgY29sb3I6IHZhcigtLWF3c3VpLXN0eWxlLWNvbG9yLWRpc2FibGVkLXJodTQ3dCwgdmFyKC0tY29sb3ItdGV4dC1pbnRlcmFjdGl2ZS1kaXNhYmxlZC12Ym82djUsICNiNGI0YmIpKTtcbiAgYm94LXNoYWRvdzogdmFyKC0tYXdzdWktc3R5bGUtYm94LXNoYWRvdy1kaXNhYmxlZC1yaHU0N3QpO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIGN1cnNvcjogYXV0bztcbn1cbi5hd3N1aV9idXR0b25fdmpzd2VfaXFnNWxfMTU3LmF3c3VpX3ZhcmlhbnQtZmxhc2hiYXItaWNvbl92anN3ZV9pcWc1bF80NDI6bm90KCNcXDkpIHtcbiAgYmFja2dyb3VuZDogdmFyKC0tYXdzdWktc3R5bGUtYmFja2dyb3VuZC1kZWZhdWx0LXJodTQ3dCwgdHJhbnNwYXJlbnQpO1xuICBjb2xvcjogdmFyKC0tYXdzdWktc3R5bGUtY29sb3ItZGVmYXVsdC1yaHU0N3QsIHZhcigtLWNvbG9yLXRleHQtaW50ZXJhY3RpdmUtaW52ZXJ0ZWQtZGVmYXVsdC1uenRoYW4sICNkZWRlZTMpKTtcbiAgYm9yZGVyLWNvbG9yOiB2YXIoLS1hd3N1aS1zdHlsZS1ib3JkZXItY29sb3ItZGVmYXVsdC1yaHU0N3QsIHRyYW5zcGFyZW50KTtcbiAgYm94LXNoYWRvdzogdmFyKC0tYXdzdWktc3R5bGUtYm94LXNoYWRvdy1kZWZhdWx0LXJodTQ3dCk7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xufVxuLmF3c3VpX2J1dHRvbl92anN3ZV9pcWc1bF8xNTcuYXdzdWlfdmFyaWFudC1mbGFzaGJhci1pY29uX3Zqc3dlX2lxZzVsXzQ0Mjpub3QoI1xcOSk6aG92ZXIge1xuICBiYWNrZ3JvdW5kOiB2YXIoLS1hd3N1aS1zdHlsZS1iYWNrZ3JvdW5kLWhvdmVyLXJodTQ3dCwgdHJhbnNwYXJlbnQpO1xuICBib3JkZXItY29sb3I6IHZhcigtLWF3c3VpLXN0eWxlLWJvcmRlci1jb2xvci1ob3Zlci1yaHU0N3QsIHRyYW5zcGFyZW50KTtcbiAgY29sb3I6IHZhcigtLWF3c3VpLXN0eWxlLWNvbG9yLWhvdmVyLXJodTQ3dCwgdmFyKC0tY29sb3ItdGV4dC1pbnRlcmFjdGl2ZS1pbnZlcnRlZC1ob3Zlci1vYTdwbGksICNmOWY5ZmEpKTtcbiAgYm94LXNoYWRvdzogdmFyKC0tYXdzdWktc3R5bGUtYm94LXNoYWRvdy1ob3Zlci1yaHU0N3QpO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG59XG4uYXdzdWlfYnV0dG9uX3Zqc3dlX2lxZzVsXzE1Ny5hd3N1aV92YXJpYW50LWZsYXNoYmFyLWljb25fdmpzd2VfaXFnNWxfNDQyOm5vdCgjXFw5KTphY3RpdmUge1xuICBiYWNrZ3JvdW5kOiB2YXIoLS1hd3N1aS1zdHlsZS1iYWNrZ3JvdW5kLWFjdGl2ZS1yaHU0N3QsIHRyYW5zcGFyZW50KTtcbiAgYm9yZGVyLWNvbG9yOiB2YXIoLS1hd3N1aS1zdHlsZS1ib3JkZXItY29sb3ItYWN0aXZlLXJodTQ3dCwgdHJhbnNwYXJlbnQpO1xuICBjb2xvcjogdmFyKC0tYXdzdWktc3R5bGUtY29sb3ItYWN0aXZlLXJodTQ3dCwgdmFyKC0tY29sb3ItdGV4dC1pbnRlcmFjdGl2ZS1pbnZlcnRlZC1kZWZhdWx0LW56dGhhbiwgI2RlZGVlMykpO1xuICBib3gtc2hhZG93OiB2YXIoLS1hd3N1aS1zdHlsZS1ib3gtc2hhZG93LWFjdGl2ZS1yaHU0N3QpO1xufVxuLmF3c3VpX2J1dHRvbl92anN3ZV9pcWc1bF8xNTcuYXdzdWlfdmFyaWFudC1mbGFzaGJhci1pY29uX3Zqc3dlX2lxZzVsXzQ0Mi5hd3N1aV9kaXNhYmxlZF92anN3ZV9pcWc1bF8yMjc6bm90KCNcXDkpIHtcbiAgYmFja2dyb3VuZDogdmFyKC0tYXdzdWktc3R5bGUtYmFja2dyb3VuZC1kaXNhYmxlZC1yaHU0N3QsIHRyYW5zcGFyZW50KTtcbiAgYm9yZGVyLWNvbG9yOiB2YXIoLS1hd3N1aS1zdHlsZS1ib3JkZXItY29sb3ItZGlzYWJsZWQtcmh1NDd0LCB0cmFuc3BhcmVudCk7XG4gIGNvbG9yOiB2YXIoLS1hd3N1aS1zdHlsZS1jb2xvci1kaXNhYmxlZC1yaHU0N3QsIHZhcigtLWNvbG9yLXRleHQtaW50ZXJhY3RpdmUtZGlzYWJsZWQtdmJvNnY1LCAjYjRiNGJiKSk7XG4gIGJveC1zaGFkb3c6IHZhcigtLWF3c3VpLXN0eWxlLWJveC1zaGFkb3ctZGlzYWJsZWQtcmh1NDd0KTtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICBjdXJzb3I6IGF1dG87XG59XG4uYXdzdWlfYnV0dG9uX3Zqc3dlX2lxZzVsXzE1Ny5hd3N1aV92YXJpYW50LWJyZWFkY3J1bWItZ3JvdXBfdmpzd2VfaXFnNWxfNDcxOm5vdCgjXFw5KSB7XG4gIGJhY2tncm91bmQ6IHZhcigtLWF3c3VpLXN0eWxlLWJhY2tncm91bmQtZGVmYXVsdC1yaHU0N3QsIHRyYW5zcGFyZW50KTtcbiAgY29sb3I6IHZhcigtLWF3c3VpLXN0eWxlLWNvbG9yLWRlZmF1bHQtcmh1NDd0LCB2YXIoLS1jb2xvci10ZXh0LWxpbmstZGVmYXVsdC04eXY5YjcsICMwMDZjZTApKTtcbiAgYm9yZGVyLWNvbG9yOiB2YXIoLS1hd3N1aS1zdHlsZS1ib3JkZXItY29sb3ItZGVmYXVsdC1yaHU0N3QsIHRyYW5zcGFyZW50KTtcbiAgYm94LXNoYWRvdzogdmFyKC0tYXdzdWktc3R5bGUtYm94LXNoYWRvdy1kZWZhdWx0LXJodTQ3dCk7XG4gIGJvcmRlci1ibG9jay13aWR0aDogMDtcbiAgYm9yZGVyLWlubGluZS13aWR0aDogMDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIHBhZGRpbmctYmxvY2s6IDA7XG4gIHBhZGRpbmctaW5saW5lOiAwO1xuICBmb250LXdlaWdodDogbm9ybWFsO1xufVxuLmF3c3VpX2J1dHRvbl92anN3ZV9pcWc1bF8xNTcuYXdzdWlfdmFyaWFudC1icmVhZGNydW1iLWdyb3VwX3Zqc3dlX2lxZzVsXzQ3MTpub3QoI1xcOSk6aG92ZXIge1xuICBiYWNrZ3JvdW5kOiB2YXIoLS1hd3N1aS1zdHlsZS1iYWNrZ3JvdW5kLWhvdmVyLXJodTQ3dCwgdHJhbnNwYXJlbnQpO1xuICBib3JkZXItY29sb3I6IHZhcigtLWF3c3VpLXN0eWxlLWJvcmRlci1jb2xvci1ob3Zlci1yaHU0N3QsIHRyYW5zcGFyZW50KTtcbiAgY29sb3I6IHZhcigtLWF3c3VpLXN0eWxlLWNvbG9yLWhvdmVyLXJodTQ3dCwgdmFyKC0tY29sb3ItdGV4dC1saW5rLWhvdmVyLXBreXRmNywgIzAwMmI2NikpO1xuICBib3gtc2hhZG93OiB2YXIoLS1hd3N1aS1zdHlsZS1ib3gtc2hhZG93LWhvdmVyLXJodTQ3dCk7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbn1cbi5hd3N1aV9idXR0b25fdmpzd2VfaXFnNWxfMTU3LmF3c3VpX3ZhcmlhbnQtYnJlYWRjcnVtYi1ncm91cF92anN3ZV9pcWc1bF80NzE6bm90KCNcXDkpOmFjdGl2ZSB7XG4gIGJhY2tncm91bmQ6IHZhcigtLWF3c3VpLXN0eWxlLWJhY2tncm91bmQtYWN0aXZlLXJodTQ3dCwgdHJhbnNwYXJlbnQpO1xuICBib3JkZXItY29sb3I6IHZhcigtLWF3c3VpLXN0eWxlLWJvcmRlci1jb2xvci1hY3RpdmUtcmh1NDd0LCB0cmFuc3BhcmVudCk7XG4gIGNvbG9yOiB2YXIoLS1hd3N1aS1zdHlsZS1jb2xvci1hY3RpdmUtcmh1NDd0LCB2YXIoLS1jb2xvci10ZXh0LWxpbmstZGVmYXVsdC04eXY5YjcsICMwMDZjZTApKTtcbiAgYm94LXNoYWRvdzogdmFyKC0tYXdzdWktc3R5bGUtYm94LXNoYWRvdy1hY3RpdmUtcmh1NDd0KTtcbn1cbi5hd3N1aV9idXR0b25fdmpzd2VfaXFnNWxfMTU3LmF3c3VpX3ZhcmlhbnQtYnJlYWRjcnVtYi1ncm91cF92anN3ZV9pcWc1bF80NzEuYXdzdWlfZGlzYWJsZWRfdmpzd2VfaXFnNWxfMjI3Om5vdCgjXFw5KSB7XG4gIGJhY2tncm91bmQ6IHZhcigtLWF3c3VpLXN0eWxlLWJhY2tncm91bmQtZGlzYWJsZWQtcmh1NDd0LCB0cmFuc3BhcmVudCk7XG4gIGJvcmRlci1jb2xvcjogdmFyKC0tYXdzdWktc3R5bGUtYm9yZGVyLWNvbG9yLWRpc2FibGVkLXJodTQ3dCwgdHJhbnNwYXJlbnQpO1xuICBjb2xvcjogdmFyKC0tYXdzdWktc3R5bGUtY29sb3ItZGlzYWJsZWQtcmh1NDd0LCB2YXIoLS1jb2xvci10ZXh0LWludGVyYWN0aXZlLWRpc2FibGVkLXZibzZ2NSwgI2I0YjRiYikpO1xuICBib3gtc2hhZG93OiB2YXIoLS1hd3N1aS1zdHlsZS1ib3gtc2hhZG93LWRpc2FibGVkLXJodTQ3dCk7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgY3Vyc29yOiBhdXRvO1xufVxuLmF3c3VpX2J1dHRvbl92anN3ZV9pcWc1bF8xNTcuYXdzdWlfdmFyaWFudC1tZW51LXRyaWdnZXJfdmpzd2VfaXFnNWxfNTA1Om5vdCgjXFw5KSB7XG4gIGJhY2tncm91bmQ6IHZhcigtLWF3c3VpLXN0eWxlLWJhY2tncm91bmQtZGVmYXVsdC1yaHU0N3QsIHRyYW5zcGFyZW50KTtcbiAgY29sb3I6IHZhcigtLWF3c3VpLXN0eWxlLWNvbG9yLWRlZmF1bHQtcmh1NDd0LCB2YXIoLS1jb2xvci10ZXh0LWJ1dHRvbi1ub3JtYWwtZGVmYXVsdC0zZmN3cHQsICMwMDZjZTApKTtcbiAgYm9yZGVyLWNvbG9yOiB2YXIoLS1hd3N1aS1zdHlsZS1ib3JkZXItY29sb3ItZGVmYXVsdC1yaHU0N3QsIHRyYW5zcGFyZW50KTtcbiAgYm94LXNoYWRvdzogdmFyKC0tYXdzdWktc3R5bGUtYm94LXNoYWRvdy1kZWZhdWx0LXJodTQ3dCk7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xufVxuLmF3c3VpX2J1dHRvbl92anN3ZV9pcWc1bF8xNTcuYXdzdWlfdmFyaWFudC1tZW51LXRyaWdnZXJfdmpzd2VfaXFnNWxfNTA1Om5vdCgjXFw5KTpob3ZlciB7XG4gIGJhY2tncm91bmQ6IHZhcigtLWF3c3VpLXN0eWxlLWJhY2tncm91bmQtaG92ZXItcmh1NDd0LCB0cmFuc3BhcmVudCk7XG4gIGJvcmRlci1jb2xvcjogdmFyKC0tYXdzdWktc3R5bGUtYm9yZGVyLWNvbG9yLWhvdmVyLXJodTQ3dCwgdHJhbnNwYXJlbnQpO1xuICBjb2xvcjogdmFyKC0tYXdzdWktc3R5bGUtY29sb3ItaG92ZXItcmh1NDd0LCB2YXIoLS1jb2xvci10ZXh0LWJ1dHRvbi1ub3JtYWwtaG92ZXIta3pxNWUzLCAjMDAyYjY2KSk7XG4gIGJveC1zaGFkb3c6IHZhcigtLWF3c3VpLXN0eWxlLWJveC1zaGFkb3ctaG92ZXItcmh1NDd0KTtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xufVxuLmF3c3VpX2J1dHRvbl92anN3ZV9pcWc1bF8xNTcuYXdzdWlfdmFyaWFudC1tZW51LXRyaWdnZXJfdmpzd2VfaXFnNWxfNTA1Om5vdCgjXFw5KTphY3RpdmUge1xuICBiYWNrZ3JvdW5kOiB2YXIoLS1hd3N1aS1zdHlsZS1iYWNrZ3JvdW5kLWFjdGl2ZS1yaHU0N3QsIHRyYW5zcGFyZW50KTtcbiAgYm9yZGVyLWNvbG9yOiB2YXIoLS1hd3N1aS1zdHlsZS1ib3JkZXItY29sb3ItYWN0aXZlLXJodTQ3dCwgdHJhbnNwYXJlbnQpO1xuICBjb2xvcjogdmFyKC0tYXdzdWktc3R5bGUtY29sb3ItYWN0aXZlLXJodTQ3dCwgdmFyKC0tY29sb3ItdGV4dC1idXR0b24tbm9ybWFsLWFjdGl2ZS1ldnhuNDksICMwMDJiNjYpKTtcbiAgYm94LXNoYWRvdzogdmFyKC0tYXdzdWktc3R5bGUtYm94LXNoYWRvdy1hY3RpdmUtcmh1NDd0KTtcbn1cbi5hd3N1aV9idXR0b25fdmpzd2VfaXFnNWxfMTU3LmF3c3VpX3ZhcmlhbnQtbWVudS10cmlnZ2VyX3Zqc3dlX2lxZzVsXzUwNS5hd3N1aV9kaXNhYmxlZF92anN3ZV9pcWc1bF8yMjc6bm90KCNcXDkpIHtcbiAgYmFja2dyb3VuZDogdmFyKC0tYXdzdWktc3R5bGUtYmFja2dyb3VuZC1kaXNhYmxlZC1yaHU0N3QsIHRyYW5zcGFyZW50KTtcbiAgYm9yZGVyLWNvbG9yOiB2YXIoLS1hd3N1aS1zdHlsZS1ib3JkZXItY29sb3ItZGlzYWJsZWQtcmh1NDd0LCB0cmFuc3BhcmVudCk7XG4gIGNvbG9yOiB2YXIoLS1hd3N1aS1zdHlsZS1jb2xvci1kaXNhYmxlZC1yaHU0N3QsIHZhcigtLWNvbG9yLXRleHQtaW50ZXJhY3RpdmUtZGlzYWJsZWQtdmJvNnY1LCAjYjRiNGJiKSk7XG4gIGJveC1zaGFkb3c6IHZhcigtLWF3c3VpLXN0eWxlLWJveC1zaGFkb3ctZGlzYWJsZWQtcmh1NDd0KTtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICBjdXJzb3I6IGF1dG87XG59XG4uYXdzdWlfYnV0dG9uX3Zqc3dlX2lxZzVsXzE1Nzpub3QoI1xcOSk6Zm9jdXMge1xuICBvdXRsaW5lOiBub25lO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG59XG5ib2R5W2RhdGEtYXdzdWktZm9jdXMtdmlzaWJsZT10cnVlXSAuYXdzdWlfYnV0dG9uX3Zqc3dlX2lxZzVsXzE1Nzpub3QoI1xcOSk6Zm9jdXMge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5ib2R5W2RhdGEtYXdzdWktZm9jdXMtdmlzaWJsZT10cnVlXSAuYXdzdWlfYnV0dG9uX3Zqc3dlX2lxZzVsXzE1Nzpub3QoI1xcOSk6Zm9jdXMge1xuICBvdXRsaW5lOiAycHggZG90dGVkIHRyYW5zcGFyZW50O1xuICBvdXRsaW5lLW9mZnNldDogY2FsYyh2YXIoLS1zcGFjZS1idXR0b24tZm9jdXMtb3V0bGluZS1ndXR0ZXItamoxMzhnLCA0cHgpIC0gMXB4KTtcbn1cbmJvZHlbZGF0YS1hd3N1aS1mb2N1cy12aXNpYmxlPXRydWVdIC5hd3N1aV9idXR0b25fdmpzd2VfaXFnNWxfMTU3Om5vdCgjXFw5KTpmb2N1czo6YmVmb3JlIHtcbiAgY29udGVudDogXCIgXCI7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGluc2V0LWlubGluZS1zdGFydDogY2FsYygtMSAqIHZhcigtLXNwYWNlLWJ1dHRvbi1mb2N1cy1vdXRsaW5lLWd1dHRlci1qajEzOGcsIDRweCkpO1xuICBpbnNldC1ibG9jay1zdGFydDogY2FsYygtMSAqIHZhcigtLXNwYWNlLWJ1dHRvbi1mb2N1cy1vdXRsaW5lLWd1dHRlci1qajEzOGcsIDRweCkpO1xuICBpbmxpbmUtc2l6ZTogY2FsYygxMDAlICsgdmFyKC0tc3BhY2UtYnV0dG9uLWZvY3VzLW91dGxpbmUtZ3V0dGVyLWpqMTM4ZywgNHB4KSArIHZhcigtLXNwYWNlLWJ1dHRvbi1mb2N1cy1vdXRsaW5lLWd1dHRlci1qajEzOGcsIDRweCkpO1xuICBibG9jay1zaXplOiBjYWxjKDEwMCUgKyB2YXIoLS1zcGFjZS1idXR0b24tZm9jdXMtb3V0bGluZS1ndXR0ZXItamoxMzhnLCA0cHgpICsgdmFyKC0tc3BhY2UtYnV0dG9uLWZvY3VzLW91dGxpbmUtZ3V0dGVyLWpqMTM4ZywgNHB4KSk7XG4gIGJvcmRlci1zdGFydC1zdGFydC1yYWRpdXM6IHZhcigtLWF3c3VpLXN0eWxlLWZvY3VzLXJpbmctYm9yZGVyLXJhZGl1cy1yaHU0N3QsIHZhcigtLWJvcmRlci1yYWRpdXMtY29udHJvbC1kZWZhdWx0LWZvY3VzLXJpbmctMXVhYmtpLCA0cHgpKTtcbiAgYm9yZGVyLXN0YXJ0LWVuZC1yYWRpdXM6IHZhcigtLWF3c3VpLXN0eWxlLWZvY3VzLXJpbmctYm9yZGVyLXJhZGl1cy1yaHU0N3QsIHZhcigtLWJvcmRlci1yYWRpdXMtY29udHJvbC1kZWZhdWx0LWZvY3VzLXJpbmctMXVhYmtpLCA0cHgpKTtcbiAgYm9yZGVyLWVuZC1zdGFydC1yYWRpdXM6IHZhcigtLWF3c3VpLXN0eWxlLWZvY3VzLXJpbmctYm9yZGVyLXJhZGl1cy1yaHU0N3QsIHZhcigtLWJvcmRlci1yYWRpdXMtY29udHJvbC1kZWZhdWx0LWZvY3VzLXJpbmctMXVhYmtpLCA0cHgpKTtcbiAgYm9yZGVyLWVuZC1lbmQtcmFkaXVzOiB2YXIoLS1hd3N1aS1zdHlsZS1mb2N1cy1yaW5nLWJvcmRlci1yYWRpdXMtcmh1NDd0LCB2YXIoLS1ib3JkZXItcmFkaXVzLWNvbnRyb2wtZGVmYXVsdC1mb2N1cy1yaW5nLTF1YWJraSwgNHB4KSk7XG4gIGJveC1zaGFkb3c6IHZhcigtLWF3c3VpLXN0eWxlLWZvY3VzLXJpbmctYm94LXNoYWRvdy1yaHU0N3QpO1xufVxuYm9keVtkYXRhLWF3c3VpLWZvY3VzLXZpc2libGU9dHJ1ZV0gLmF3c3VpX2J1dHRvbl92anN3ZV9pcWc1bF8xNTc6bm90KCNcXDkpOmZvY3VzLmF3c3VpX3ZhcmlhbnQtaWNvbl92anN3ZV9pcWc1bF8yOTMsIGJvZHlbZGF0YS1hd3N1aS1mb2N1cy12aXNpYmxlPXRydWVdIC5hd3N1aV9idXR0b25fdmpzd2VfaXFnNWxfMTU3Om5vdCgjXFw5KTpmb2N1cy5hd3N1aV92YXJpYW50LW1vZGFsLWRpc21pc3Nfdmpzd2VfaXFnNWxfNDEzLCBib2R5W2RhdGEtYXdzdWktZm9jdXMtdmlzaWJsZT10cnVlXSAuYXdzdWlfYnV0dG9uX3Zqc3dlX2lxZzVsXzE1Nzpub3QoI1xcOSk6Zm9jdXMuYXdzdWlfdmFyaWFudC1mbGFzaGJhci1pY29uX3Zqc3dlX2lxZzVsXzQ0MiB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbmJvZHlbZGF0YS1hd3N1aS1mb2N1cy12aXNpYmxlPXRydWVdIC5hd3N1aV9idXR0b25fdmpzd2VfaXFnNWxfMTU3Om5vdCgjXFw5KTpmb2N1cy5hd3N1aV92YXJpYW50LWljb25fdmpzd2VfaXFnNWxfMjkzLCBib2R5W2RhdGEtYXdzdWktZm9jdXMtdmlzaWJsZT10cnVlXSAuYXdzdWlfYnV0dG9uX3Zqc3dlX2lxZzVsXzE1Nzpub3QoI1xcOSk6Zm9jdXMuYXdzdWlfdmFyaWFudC1tb2RhbC1kaXNtaXNzX3Zqc3dlX2lxZzVsXzQxMywgYm9keVtkYXRhLWF3c3VpLWZvY3VzLXZpc2libGU9dHJ1ZV0gLmF3c3VpX2J1dHRvbl92anN3ZV9pcWc1bF8xNTc6bm90KCNcXDkpOmZvY3VzLmF3c3VpX3ZhcmlhbnQtZmxhc2hiYXItaWNvbl92anN3ZV9pcWc1bF80NDIge1xuICBvdXRsaW5lOiAycHggZG90dGVkIHRyYW5zcGFyZW50O1xuICBvdXRsaW5lLW9mZnNldDogY2FsYyh2YXIoLS1zcGFjZS1idXR0b24tZm9jdXMtb3V0bGluZS1ndXR0ZXItamoxMzhnLCA0cHgpIC0gMXB4KTtcbn1cbmJvZHlbZGF0YS1hd3N1aS1mb2N1cy12aXNpYmxlPXRydWVdIC5hd3N1aV9idXR0b25fdmpzd2VfaXFnNWxfMTU3Om5vdCgjXFw5KTpmb2N1cy5hd3N1aV92YXJpYW50LWljb25fdmpzd2VfaXFnNWxfMjkzOjpiZWZvcmUsIGJvZHlbZGF0YS1hd3N1aS1mb2N1cy12aXNpYmxlPXRydWVdIC5hd3N1aV9idXR0b25fdmpzd2VfaXFnNWxfMTU3Om5vdCgjXFw5KTpmb2N1cy5hd3N1aV92YXJpYW50LW1vZGFsLWRpc21pc3Nfdmpzd2VfaXFnNWxfNDEzOjpiZWZvcmUsIGJvZHlbZGF0YS1hd3N1aS1mb2N1cy12aXNpYmxlPXRydWVdIC5hd3N1aV9idXR0b25fdmpzd2VfaXFnNWxfMTU3Om5vdCgjXFw5KTpmb2N1cy5hd3N1aV92YXJpYW50LWZsYXNoYmFyLWljb25fdmpzd2VfaXFnNWxfNDQyOjpiZWZvcmUge1xuICBjb250ZW50OiBcIiBcIjtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgaW5zZXQtaW5saW5lLXN0YXJ0OiBjYWxjKC0xICogdmFyKC0tc3BhY2UtYnV0dG9uLWZvY3VzLW91dGxpbmUtZ3V0dGVyLWpqMTM4ZywgNHB4KSk7XG4gIGluc2V0LWJsb2NrLXN0YXJ0OiBjYWxjKC0xICogdmFyKC0tc3BhY2UtYnV0dG9uLWljb24tZm9jdXMtb3V0bGluZS1ndXR0ZXItdmVydGljYWwtcjQ0bXRxLCAwcHgpKTtcbiAgaW5saW5lLXNpemU6IGNhbGMoMTAwJSArIHZhcigtLXNwYWNlLWJ1dHRvbi1mb2N1cy1vdXRsaW5lLWd1dHRlci1qajEzOGcsIDRweCkgKyB2YXIoLS1zcGFjZS1idXR0b24tZm9jdXMtb3V0bGluZS1ndXR0ZXItamoxMzhnLCA0cHgpKTtcbiAgYmxvY2stc2l6ZTogY2FsYygxMDAlICsgdmFyKC0tc3BhY2UtYnV0dG9uLWljb24tZm9jdXMtb3V0bGluZS1ndXR0ZXItdmVydGljYWwtcjQ0bXRxLCAwcHgpICsgdmFyKC0tc3BhY2UtYnV0dG9uLWljb24tZm9jdXMtb3V0bGluZS1ndXR0ZXItdmVydGljYWwtcjQ0bXRxLCAwcHgpKTtcbiAgYm9yZGVyLXN0YXJ0LXN0YXJ0LXJhZGl1czogdmFyKC0tYXdzdWktc3R5bGUtZm9jdXMtcmluZy1ib3JkZXItcmFkaXVzLXJodTQ3dCwgdmFyKC0tYm9yZGVyLXJhZGl1cy1jb250cm9sLWRlZmF1bHQtZm9jdXMtcmluZy0xdWFia2ksIDRweCkpO1xuICBib3JkZXItc3RhcnQtZW5kLXJhZGl1czogdmFyKC0tYXdzdWktc3R5bGUtZm9jdXMtcmluZy1ib3JkZXItcmFkaXVzLXJodTQ3dCwgdmFyKC0tYm9yZGVyLXJhZGl1cy1jb250cm9sLWRlZmF1bHQtZm9jdXMtcmluZy0xdWFia2ksIDRweCkpO1xuICBib3JkZXItZW5kLXN0YXJ0LXJhZGl1czogdmFyKC0tYXdzdWktc3R5bGUtZm9jdXMtcmluZy1ib3JkZXItcmFkaXVzLXJodTQ3dCwgdmFyKC0tYm9yZGVyLXJhZGl1cy1jb250cm9sLWRlZmF1bHQtZm9jdXMtcmluZy0xdWFia2ksIDRweCkpO1xuICBib3JkZXItZW5kLWVuZC1yYWRpdXM6IHZhcigtLWF3c3VpLXN0eWxlLWZvY3VzLXJpbmctYm9yZGVyLXJhZGl1cy1yaHU0N3QsIHZhcigtLWJvcmRlci1yYWRpdXMtY29udHJvbC1kZWZhdWx0LWZvY3VzLXJpbmctMXVhYmtpLCA0cHgpKTtcbiAgYm94LXNoYWRvdzogdmFyKC0tYXdzdWktc3R5bGUtZm9jdXMtcmluZy1ib3gtc2hhZG93LXJodTQ3dCk7XG59XG5ib2R5W2RhdGEtYXdzdWktZm9jdXMtdmlzaWJsZT10cnVlXSAuYXdzdWlfYnV0dG9uX3Zqc3dlX2lxZzVsXzE1Nzpub3QoI1xcOSk6Zm9jdXMuYXdzdWlfdmFyaWFudC1pbmxpbmUtaWNvbl92anN3ZV9pcWc1bF8zMjIsIGJvZHlbZGF0YS1hd3N1aS1mb2N1cy12aXNpYmxlPXRydWVdIC5hd3N1aV9idXR0b25fdmpzd2VfaXFnNWxfMTU3Om5vdCgjXFw5KTpmb2N1cy5hd3N1aV92YXJpYW50LWlubGluZS1pY29uLXBvaW50ZXItdGFyZ2V0X3Zqc3dlX2lxZzVsXzM1MSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbmJvZHlbZGF0YS1hd3N1aS1mb2N1cy12aXNpYmxlPXRydWVdIC5hd3N1aV9idXR0b25fdmpzd2VfaXFnNWxfMTU3Om5vdCgjXFw5KTpmb2N1cy5hd3N1aV92YXJpYW50LWlubGluZS1pY29uX3Zqc3dlX2lxZzVsXzMyMiwgYm9keVtkYXRhLWF3c3VpLWZvY3VzLXZpc2libGU9dHJ1ZV0gLmF3c3VpX2J1dHRvbl92anN3ZV9pcWc1bF8xNTc6bm90KCNcXDkpOmZvY3VzLmF3c3VpX3ZhcmlhbnQtaW5saW5lLWljb24tcG9pbnRlci10YXJnZXRfdmpzd2VfaXFnNWxfMzUxIHtcbiAgb3V0bGluZTogMnB4IGRvdHRlZCB0cmFuc3BhcmVudDtcbiAgb3V0bGluZS1vZmZzZXQ6IGNhbGModmFyKC0tc3BhY2UtYnV0dG9uLWlubGluZS1pY29uLWZvY3VzLW91dGxpbmUtZ3V0dGVyLXpiZmdrdSwgMHB4KSAtIDFweCk7XG59XG5ib2R5W2RhdGEtYXdzdWktZm9jdXMtdmlzaWJsZT10cnVlXSAuYXdzdWlfYnV0dG9uX3Zqc3dlX2lxZzVsXzE1Nzpub3QoI1xcOSk6Zm9jdXMuYXdzdWlfdmFyaWFudC1pbmxpbmUtaWNvbl92anN3ZV9pcWc1bF8zMjI6OmJlZm9yZSwgYm9keVtkYXRhLWF3c3VpLWZvY3VzLXZpc2libGU9dHJ1ZV0gLmF3c3VpX2J1dHRvbl92anN3ZV9pcWc1bF8xNTc6bm90KCNcXDkpOmZvY3VzLmF3c3VpX3ZhcmlhbnQtaW5saW5lLWljb24tcG9pbnRlci10YXJnZXRfdmpzd2VfaXFnNWxfMzUxOjpiZWZvcmUge1xuICBjb250ZW50OiBcIiBcIjtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgaW5zZXQtaW5saW5lLXN0YXJ0OiBjYWxjKC0xICogdmFyKC0tc3BhY2UtYnV0dG9uLWlubGluZS1pY29uLWZvY3VzLW91dGxpbmUtZ3V0dGVyLXpiZmdrdSwgMHB4KSk7XG4gIGluc2V0LWJsb2NrLXN0YXJ0OiBjYWxjKC0xICogdmFyKC0tc3BhY2UtYnV0dG9uLWlubGluZS1pY29uLWZvY3VzLW91dGxpbmUtZ3V0dGVyLXpiZmdrdSwgMHB4KSk7XG4gIGlubGluZS1zaXplOiBjYWxjKDEwMCUgKyB2YXIoLS1zcGFjZS1idXR0b24taW5saW5lLWljb24tZm9jdXMtb3V0bGluZS1ndXR0ZXItemJmZ2t1LCAwcHgpICsgdmFyKC0tc3BhY2UtYnV0dG9uLWlubGluZS1pY29uLWZvY3VzLW91dGxpbmUtZ3V0dGVyLXpiZmdrdSwgMHB4KSk7XG4gIGJsb2NrLXNpemU6IGNhbGMoMTAwJSArIHZhcigtLXNwYWNlLWJ1dHRvbi1pbmxpbmUtaWNvbi1mb2N1cy1vdXRsaW5lLWd1dHRlci16YmZna3UsIDBweCkgKyB2YXIoLS1zcGFjZS1idXR0b24taW5saW5lLWljb24tZm9jdXMtb3V0bGluZS1ndXR0ZXItemJmZ2t1LCAwcHgpKTtcbiAgYm9yZGVyLXN0YXJ0LXN0YXJ0LXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cy1jb250cm9sLWRlZmF1bHQtZm9jdXMtcmluZy0xdWFia2ksIDRweCk7XG4gIGJvcmRlci1zdGFydC1lbmQtcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzLWNvbnRyb2wtZGVmYXVsdC1mb2N1cy1yaW5nLTF1YWJraSwgNHB4KTtcbiAgYm9yZGVyLWVuZC1zdGFydC1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMtY29udHJvbC1kZWZhdWx0LWZvY3VzLXJpbmctMXVhYmtpLCA0cHgpO1xuICBib3JkZXItZW5kLWVuZC1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMtY29udHJvbC1kZWZhdWx0LWZvY3VzLXJpbmctMXVhYmtpLCA0cHgpO1xuICBib3gtc2hhZG93OiAwIDAgMCAycHggdmFyKC0tY29sb3ItYm9yZGVyLWl0ZW0tZm9jdXNlZC1sejF6czYsICMwMDZjZTApO1xufVxuLmF3c3VpX2J1dHRvbl92anN3ZV9pcWc1bF8xNTcuYXdzdWlfYnV0dG9uLW5vLXRleHRfdmpzd2VfaXFnNWxfNjAxOm5vdCgjXFw5KSB7XG4gIHBhZGRpbmctaW5saW5lLXN0YXJ0OiB2YXIoLS1zcGFjZS1idXR0b24taWNvbi1vbmx5LWhvcml6b250YWwtaTg1aHhpLCA2cHgpO1xuICBwYWRkaW5nLWlubGluZS1lbmQ6IHZhcigtLXNwYWNlLWJ1dHRvbi1pY29uLW9ubHktaG9yaXpvbnRhbC1pODVoeGksIDZweCk7XG59XG4uYXdzdWlfYnV0dG9uX3Zqc3dlX2lxZzVsXzE1Ny5hd3N1aV9idXR0b24tbm8td3JhcF92anN3ZV9pcWc1bF82MDU6bm90KCNcXDkpIHtcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbn1cbi5hd3N1aV9idXR0b25fdmpzd2VfaXFnNWxfMTU3LmF3c3VpX2Z1bGwtd2lkdGhfdmpzd2VfaXFnNWxfNjA4Om5vdCgjXFw5KSB7XG4gIGlubGluZS1zaXplOiAxMDAlO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG4uYXdzdWlfYnV0dG9uX3Zqc3dlX2lxZzVsXzE1Ny5hd3N1aV92YXJpYW50LWljb25fdmpzd2VfaXFnNWxfMjkzOm5vdCgjXFw5KSwgLmF3c3VpX2J1dHRvbl92anN3ZV9pcWc1bF8xNTcuYXdzdWlfdmFyaWFudC1pbmxpbmUtaWNvbl92anN3ZV9pcWc1bF8zMjI6bm90KCNcXDkpLCAuYXdzdWlfYnV0dG9uX3Zqc3dlX2lxZzVsXzE1Ny5hd3N1aV92YXJpYW50LWlubGluZS1pY29uLXBvaW50ZXItdGFyZ2V0X3Zqc3dlX2lxZzVsXzM1MTpub3QoI1xcOSksIC5hd3N1aV9idXR0b25fdmpzd2VfaXFnNWxfMTU3LmF3c3VpX3ZhcmlhbnQtZmxhc2hiYXItaWNvbl92anN3ZV9pcWc1bF80NDI6bm90KCNcXDkpIHtcbiAgcGFkZGluZy1pbmxpbmU6IHZhcigtLXNwYWNlLXh4cy1od2ZrYWksIDRweCk7XG59XG4uYXdzdWlfYnV0dG9uX3Zqc3dlX2lxZzVsXzE1Ny5hd3N1aV92YXJpYW50LW1vZGFsLWRpc21pc3Nfdmpzd2VfaXFnNWxfNDEzOm5vdCgjXFw5KSB7XG4gIHBhZGRpbmctYmxvY2s6IHZhcigtLXNwYWNlLWJ1dHRvbi1tb2RhbC1kaXNtaXNzLXZlcnRpY2FsLXlkNTF3MiwgMnB4KTtcbiAgcGFkZGluZy1pbmxpbmU6IHZhcigtLXNwYWNlLXh4cy1od2ZrYWksIDRweCk7XG4gIG1hcmdpbi1pbmxpbmUtZW5kOiBjYWxjKC0xICogdmFyKC0tc3BhY2UteHhzLWh3ZmthaSwgNHB4KSk7XG59XG4uYXdzdWlfYnV0dG9uX3Zqc3dlX2lxZzVsXzE1Ny5hd3N1aV92YXJpYW50LWlubGluZS1pY29uX3Zqc3dlX2lxZzVsXzMyMjpub3QoI1xcOSkge1xuICBwYWRkaW5nLWJsb2NrOiAwO1xuICBib3JkZXItYmxvY2std2lkdGg6IDA7XG4gIGJvcmRlci1pbmxpbmUtd2lkdGg6IDA7XG59XG4uYXdzdWlfYnV0dG9uX3Zqc3dlX2lxZzVsXzE1Ny5hd3N1aV92YXJpYW50LWlubGluZS1pY29uLXBvaW50ZXItdGFyZ2V0X3Zqc3dlX2lxZzVsXzM1MTpub3QoI1xcOSkge1xuICBwYWRkaW5nLWJsb2NrOiB2YXIoLS1zcGFjZS14eHhzLXBhamhhZCwgMnB4KTtcbiAgYm9yZGVyLWJsb2NrLXdpZHRoOiAwO1xuICBib3JkZXItaW5saW5lLXdpZHRoOiAwO1xufVxuLmF3c3VpX2J1dHRvbl92anN3ZV9pcWc1bF8xNTcgPiAuYXdzdWlfaWNvbi1sZWZ0X3Zqc3dlX2lxZzVsXzYzMDpub3QoI1xcOSkge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGluc2V0LWlubGluZS1zdGFydDogY2FsYygtMSAqIHZhcigtLXNwYWNlLXh4cy1od2ZrYWksIDRweCkpO1xuICBtYXJnaW4taW5saW5lLWVuZDogdmFyKC0tc3BhY2UteHhzLWh3ZmthaSwgNHB4KTtcbn1cbi5hd3N1aV9idXR0b25fdmpzd2VfaXFnNWxfMTU3ID4gLmF3c3VpX2ljb24tcmlnaHRfdmpzd2VfaXFnNWxfNjM1Om5vdCgjXFw5KSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgaW5zZXQtaW5saW5lLWVuZDogY2FsYygtMSAqIHZhcigtLXNwYWNlLXh4cy1od2ZrYWksIDRweCkpO1xuICBtYXJnaW4taW5saW5lLXN0YXJ0OiB2YXIoLS1zcGFjZS14eHMtaHdma2FpLCA0cHgpO1xufVxuLmF3c3VpX2J1dHRvbl92anN3ZV9pcWc1bF8xNTcuYXdzdWlfdmFyaWFudC1pbmxpbmUtbGlua192anN3ZV9pcWc1bF8zODAgPiAuYXdzdWlfaWNvbi1sZWZ0X3Zqc3dlX2lxZzVsXzYzMDpub3QoI1xcOSkge1xuICBpbnNldC1pbmxpbmUtc3RhcnQ6IDA7XG4gIG1hcmdpbi1pbmxpbmUtZW5kOiB2YXIoLS1zcGFjZS14cy15bWxtMGIsIDhweCk7XG59XG4uYXdzdWlfYnV0dG9uX3Zqc3dlX2lxZzVsXzE1Ny5hd3N1aV92YXJpYW50LWlubGluZS1saW5rX3Zqc3dlX2lxZzVsXzM4MCA+IC5hd3N1aV9pY29uLXJpZ2h0X3Zqc3dlX2lxZzVsXzYzNTpub3QoI1xcOSkge1xuICBpbnNldC1pbmxpbmUtZW5kOiAwO1xuICBtYXJnaW4taW5saW5lLXN0YXJ0OiB2YXIoLS1zcGFjZS14cy15bWxtMGIsIDhweCk7XG59XG4uYXdzdWlfYnV0dG9uX3Zqc3dlX2lxZzVsXzE1Ny5hd3N1aV9idXR0b24tbm8tdGV4dF92anN3ZV9pcWc1bF82MDEgPiAuYXdzdWlfaWNvbl92anN3ZV9pcWc1bF82MzA6bm90KCNcXDkpIHtcbiAgbWFyZ2luLWlubGluZS1zdGFydDogYXV0bztcbiAgbWFyZ2luLWlubGluZS1lbmQ6IGF1dG87XG4gIGluc2V0LWlubGluZTogMDtcbn1cblxuLmF3c3VpX2xpbmtfdmpzd2VfaXFnNWxfNjU0LmF3c3VpX2Rpc2FibGVkX3Zqc3dlX2lxZzVsXzIyNzpub3QoI1xcOSk6bm90KC5hd3N1aV9kaXNhYmxlZC13aXRoLXJlYXNvbl92anN3ZV9pcWc1bF82NTQpIHtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG59IiwiLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qIHN0eWxlbGludC1kaXNhYmxlIEBhbXpuL2F3c3VpLW5vLW1vdGlvbi1vdXRzaWRlLW9mLW1peGluLCBzZWxlY3Rvci1jb21iaW5hdG9yLWRpc2FsbG93ZWQtbGlzdCwgc2VsZWN0b3ItcHNldWRvLWNsYXNzLW5vLXVua25vd24sIHNlbGVjdG9yLWNsYXNzLXBhdHRlcm4gKi9cbi8qIHN0eWxlbGludC1lbmFibGUgQGFtem4vYXdzdWktbm8tbW90aW9uLW91dHNpZGUtb2YtbWl4aW4sIHNlbGVjdG9yLWNvbWJpbmF0b3ItZGlzYWxsb3dlZC1saXN0LCBzZWxlY3Rvci1wc2V1ZG8tY2xhc3Mtbm8tdW5rbm93biwgc2VsZWN0b3ItY2xhc3MtcGF0dGVybiAqL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qIFN0eWxlIHVzZWQgZm9yIGxpbmtzIGluIHNsb3RzL2NvbXBvbmVudHMgdGhhdCBhcmUgdGV4dCBoZWF2eSwgdG8gaGVscCBsaW5rcyBzdGFuZCBvdXQgYW1vbmdcbnN1cnJvdW5kaW5nIHRleHQuIChXQ0FHIEY3MykgaHR0cHM6Ly93d3cudzMub3JnL1dBSS9XQ0FHMjEvVGVjaG5pcXVlcy9mYWlsdXJlcy9GNzMjZGVzY3JpcHRpb24gKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLmF3c3VpX3Jvb3RfMTRpcXFfNW9jdmtfMTg5Om5vdCgjXFw5KSB7XG4gIGJvcmRlci1jb2xsYXBzZTogc2VwYXJhdGU7XG4gIGJvcmRlci1zcGFjaW5nOiAwO1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICBjYXB0aW9uLXNpZGU6IHRvcDtcbiAgY3Vyc29yOiBhdXRvO1xuICBkaXJlY3Rpb246IGluaGVyaXQ7XG4gIGVtcHR5LWNlbGxzOiBzaG93O1xuICBmb250LWZhbWlseTogc2VyaWY7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC12YXJpYW50OiBub3JtYWw7XG4gIGZvbnQtc3RyZXRjaDogbm9ybWFsO1xuICBoeXBoZW5zOiBub25lO1xuICBsZXR0ZXItc3BhY2luZzogbm9ybWFsO1xuICBsaXN0LXN0eWxlOiBkaXNjIG91dHNpZGUgbm9uZTtcbiAgdGFiLXNpemU6IDg7XG4gIHRleHQtYWxpZ246IHN0YXJ0O1xuICB0ZXh0LWluZGVudDogMDtcbiAgdGV4dC1zaGFkb3c6IG5vbmU7XG4gIHRleHQtdHJhbnNmb3JtOiBub25lO1xuICB2aXNpYmlsaXR5OiB2aXNpYmxlO1xuICB3aGl0ZS1zcGFjZTogbm9ybWFsO1xuICB3b3JkLXNwYWNpbmc6IG5vcm1hbDtcbiAgZm9udC1zaXplOiB2YXIoLS1mb250LXNpemUtYm9keS1tLWE3bmgybiwgMTRweCk7XG4gIGxpbmUtaGVpZ2h0OiB2YXIoLS1saW5lLWhlaWdodC1ib2R5LW0tMm1oM2tlLCAyMHB4KTtcbiAgY29sb3I6IHZhcigtLWNvbG9yLXRleHQtYm9keS1kZWZhdWx0LXJ5amN0MSwgIzBmMTQxYSk7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGZvbnQtZmFtaWx5OiB2YXIoLS1mb250LWZhbWlseS1iYXNlLTRsd3ZwbCwgXCJBbWF6b24gRW1iZXJcIiwgXCJIZWx2ZXRpY2EgTmV1ZVwiLCBSb2JvdG8sIEFyaWFsLCBzYW5zLXNlcmlmKTtcbiAgLXdlYmtpdC1mb250LXNtb290aGluZzogYXV0bztcbiAgLW1vei1vc3gtZm9udC1zbW9vdGhpbmc6IGF1dG87XG4gIHdvcmQtd3JhcDogYnJlYWstd29yZDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuLmF3c3VpX3Jvb3RfMTRpcXFfNW9jdmtfMTg5LmF3c3VpX2ZpdC1oZWlnaHRfMTRpcXFfNW9jdmtfMjIyOm5vdCgjXFw5KSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGJsb2NrLXNpemU6IDEwMCU7XG59XG4uYXdzdWlfcm9vdF8xNGlxcV81b2N2a18xODkuYXdzdWlfZml0LWhlaWdodF8xNGlxcV81b2N2a18yMjIuYXdzdWlfd2l0aC1zaWRlLW1lZGlhXzE0aXFxXzVvY3ZrXzIyNzpub3QoI1xcOSkge1xuICBmbGV4LWRpcmVjdGlvbjogcm93O1xufVxuLmF3c3VpX3Jvb3RfMTRpcXFfNW9jdmtfMTg5LmF3c3VpX3ZhcmlhbnQtZGVmYXVsdF8xNGlxcV81b2N2a18yMzA6bm90KCNcXDkpLCAuYXdzdWlfcm9vdF8xNGlxcV81b2N2a18xODkuYXdzdWlfdmFyaWFudC1zdGFja2VkXzE0aXFxXzVvY3ZrXzIzMDpub3QoI1xcOSkge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1jb2xvci1iYWNrZ3JvdW5kLWNvbnRhaW5lci1jb250ZW50LWgxMTRkaiwgI2ZmZmZmZik7XG4gIGJvcmRlci1zdGFydC1zdGFydC1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMtY29udGFpbmVyLW5zZndtbSwgMTZweCk7XG4gIGJvcmRlci1zdGFydC1lbmQtcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzLWNvbnRhaW5lci1uc2Z3bW0sIDE2cHgpO1xuICBib3JkZXItZW5kLXN0YXJ0LXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cy1jb250YWluZXItbnNmd21tLCAxNnB4KTtcbiAgYm9yZGVyLWVuZC1lbmQtcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzLWNvbnRhaW5lci1uc2Z3bW0sIDE2cHgpO1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xufVxuLmF3c3VpX3Jvb3RfMTRpcXFfNW9jdmtfMTg5LmF3c3VpX3ZhcmlhbnQtZGVmYXVsdF8xNGlxcV81b2N2a18yMzAuYXdzdWlfcmVmcmVzaF8xNGlxcV81b2N2a18yMzg6bm90KCNcXDkpLCAuYXdzdWlfcm9vdF8xNGlxcV81b2N2a18xODkuYXdzdWlfdmFyaWFudC1zdGFja2VkXzE0aXFxXzVvY3ZrXzIzMC5hd3N1aV9yZWZyZXNoXzE0aXFxXzVvY3ZrXzIzODpub3QoI1xcOSkge1xuICBib3JkZXItYmxvY2s6IHNvbGlkIHZhcigtLWJvcmRlci1kaXZpZGVyLXNlY3Rpb24td2lkdGgtdXdvOG15LCAxcHgpIHZhcigtLWNvbG9yLWJvcmRlci1kaXZpZGVyLWRlZmF1bHQtbmZlcm1jLCAjYzZjNmNkKTtcbiAgYm9yZGVyLWlubGluZTogc29saWQgdmFyKC0tYm9yZGVyLWRpdmlkZXItc2VjdGlvbi13aWR0aC11d284bXksIDFweCkgdmFyKC0tY29sb3ItYm9yZGVyLWRpdmlkZXItZGVmYXVsdC1uZmVybWMsICNjNmM2Y2QpO1xufVxuLmF3c3VpX3Jvb3RfMTRpcXFfNW9jdmtfMTg5LmF3c3VpX3ZhcmlhbnQtZGVmYXVsdF8xNGlxcV81b2N2a18yMzA6bm90KCNcXDkpOm5vdCguYXdzdWlfcmVmcmVzaF8xNGlxcV81b2N2a18yMzgpOjpiZWZvcmUsIC5hd3N1aV9yb290XzE0aXFxXzVvY3ZrXzE4OS5hd3N1aV92YXJpYW50LXN0YWNrZWRfMTRpcXFfNW9jdmtfMjMwOm5vdCgjXFw5KTpub3QoLmF3c3VpX3JlZnJlc2hfMTRpcXFfNW9jdmtfMjM4KTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcIjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBpbnNldC1pbmxpbmUtc3RhcnQ6IDBweDtcbiAgaW5zZXQtYmxvY2stc3RhcnQ6IDBweDtcbiAgaW5saW5lLXNpemU6IDEwMCU7XG4gIGJsb2NrLXNpemU6IDEwMCU7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgYm9yZGVyLWJsb2NrLXN0YXJ0OiB2YXIoLS1ib3JkZXItY29udGFpbmVyLXRvcC13aWR0aC1uMWVrZTYsIDBweCkgc29saWQgdmFyKC0tY29sb3ItYm9yZGVyLWNvbnRhaW5lci10b3AtazN2bW96LCB0cmFuc3BhcmVudCk7XG4gIGJvcmRlci1zdGFydC1zdGFydC1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMtY29udGFpbmVyLW5zZndtbSwgMTZweCk7XG4gIGJvcmRlci1zdGFydC1lbmQtcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzLWNvbnRhaW5lci1uc2Z3bW0sIDE2cHgpO1xuICBib3JkZXItZW5kLXN0YXJ0LXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cy1jb250YWluZXItbnNmd21tLCAxNnB4KTtcbiAgYm9yZGVyLWVuZC1lbmQtcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzLWNvbnRhaW5lci1uc2Z3bW0sIDE2cHgpO1xuICB6LWluZGV4OiAxO1xufVxuLmF3c3VpX3Jvb3RfMTRpcXFfNW9jdmtfMTg5LmF3c3VpX3ZhcmlhbnQtZGVmYXVsdF8xNGlxcV81b2N2a18yMzA6bm90KCNcXDkpOm5vdCguYXdzdWlfcmVmcmVzaF8xNGlxcV81b2N2a18yMzgpOjphZnRlciwgLmF3c3VpX3Jvb3RfMTRpcXFfNW9jdmtfMTg5LmF3c3VpX3ZhcmlhbnQtc3RhY2tlZF8xNGlxcV81b2N2a18yMzA6bm90KCNcXDkpOm5vdCguYXdzdWlfcmVmcmVzaF8xNGlxcV81b2N2a18yMzgpOjphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgaW5zZXQtaW5saW5lLXN0YXJ0OiAwcHg7XG4gIGluc2V0LWJsb2NrLXN0YXJ0OiAwcHg7XG4gIGlubGluZS1zaXplOiAxMDAlO1xuICBibG9jay1zaXplOiAxMDAlO1xuICBwb2ludGVyLWV2ZW50czogbm9uZTtcbiAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIGJvcmRlci1zdGFydC1zdGFydC1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMtY29udGFpbmVyLW5zZndtbSwgMTZweCk7XG4gIGJvcmRlci1zdGFydC1lbmQtcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzLWNvbnRhaW5lci1uc2Z3bW0sIDE2cHgpO1xuICBib3JkZXItZW5kLXN0YXJ0LXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cy1jb250YWluZXItbnNmd21tLCAxNnB4KTtcbiAgYm9yZGVyLWVuZC1lbmQtcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzLWNvbnRhaW5lci1uc2Z3bW0sIDE2cHgpO1xuICBib3gtc2hhZG93OiB2YXIoLS1zaGFkb3ctY29udGFpbmVyLTVobzcyaywgMHB4IDBweCAxcHggMXB4ICNlOWViZWQsIDBweCAxcHggOHB4IDJweCByZ2JhKDAsIDcsIDIyLCAwLjEyKSk7XG59XG4uYXdzdWlfcm9vdF8xNGlxcV81b2N2a18xODkuYXdzdWlfdmFyaWFudC1zdGFja2VkXzE0aXFxXzVvY3ZrXzIzMDpub3QoI1xcOSk6bm90KDpsYXN0LWNoaWxkKSwgLmF3c3VpX3Jvb3RfMTRpcXFfNW9jdmtfMTg5LmF3c3VpX3ZhcmlhbnQtc3RhY2tlZF8xNGlxcV81b2N2a18yMzA6bm90KCNcXDkpOm5vdCg6bGFzdC1jaGlsZCk6OmJlZm9yZSwgLmF3c3VpX3Jvb3RfMTRpcXFfNW9jdmtfMTg5LmF3c3VpX3ZhcmlhbnQtc3RhY2tlZF8xNGlxcV81b2N2a18yMzA6bm90KCNcXDkpOm5vdCg6bGFzdC1jaGlsZCk6OmFmdGVyIHtcbiAgYm9yZGVyLWVuZC1lbmQtcmFkaXVzOiAwO1xuICBib3JkZXItZW5kLXN0YXJ0LXJhZGl1czogMDtcbiAgYm9yZGVyLWJsb2NrLWVuZC13aWR0aDogMDtcbn1cbi5hd3N1aV9yb290XzE0aXFxXzVvY3ZrXzE4OS5hd3N1aV92YXJpYW50LXN0YWNrZWRfMTRpcXFfNW9jdmtfMjMwICsgLmF3c3VpX3Jvb3RfMTRpcXFfNW9jdmtfMTg5LmF3c3VpX3ZhcmlhbnQtc3RhY2tlZF8xNGlxcV81b2N2a18yMzA6bm90KCNcXDkpLCAuYXdzdWlfcm9vdF8xNGlxcV81b2N2a18xODkuYXdzdWlfdmFyaWFudC1zdGFja2VkXzE0aXFxXzVvY3ZrXzIzMCArIC5hd3N1aV9yb290XzE0aXFxXzVvY3ZrXzE4OS5hd3N1aV92YXJpYW50LXN0YWNrZWRfMTRpcXFfNW9jdmtfMjMwOm5vdCgjXFw5KTo6YmVmb3JlLCAuYXdzdWlfcm9vdF8xNGlxcV81b2N2a18xODkuYXdzdWlfdmFyaWFudC1zdGFja2VkXzE0aXFxXzVvY3ZrXzIzMCArIC5hd3N1aV9yb290XzE0aXFxXzVvY3ZrXzE4OS5hd3N1aV92YXJpYW50LXN0YWNrZWRfMTRpcXFfNW9jdmtfMjMwOm5vdCgjXFw5KTo6YWZ0ZXIge1xuICBib3JkZXItc3RhcnQtc3RhcnQtcmFkaXVzOiAwO1xuICBib3JkZXItc3RhcnQtZW5kLXJhZGl1czogMDtcbn1cbi5hd3N1aV9yb290XzE0aXFxXzVvY3ZrXzE4OS5hd3N1aV92YXJpYW50LXN0YWNrZWRfMTRpcXFfNW9jdmtfMjMwICsgLmF3c3VpX3Jvb3RfMTRpcXFfNW9jdmtfMTg5LmF3c3VpX3ZhcmlhbnQtc3RhY2tlZF8xNGlxcV81b2N2a18yMzA6bm90KCNcXDkpOm5vdCguYXdzdWlfcmVmcmVzaF8xNGlxcV81b2N2a18yMzgpOjpiZWZvcmUge1xuICBib3JkZXItYmxvY2stc3RhcnQ6IHZhcigtLWJvcmRlci1kaXZpZGVyLXNlY3Rpb24td2lkdGgtdXdvOG15LCAxcHgpIHNvbGlkIHZhcigtLWNvbG9yLWJvcmRlci1kaXZpZGVyLWRlZmF1bHQtbmZlcm1jLCAjYzZjNmNkKTtcbn1cbi5hd3N1aV9yb290XzE0aXFxXzVvY3ZrXzE4OS5hd3N1aV9zdGlja3ktZW5hYmxlZF8xNGlxcV81b2N2a18yODg6bm90KCNcXDkpOm5vdCguYXdzdWlfcmVmcmVzaF8xNGlxcV81b2N2a18yMzgpOjpiZWZvcmUge1xuICBpbnNldC1ibG9jay1zdGFydDogY2FsYygtMSAqIHZhcigtLWJvcmRlci1jb250YWluZXItdG9wLXdpZHRoLW4xZWtlNiwgMHB4KSk7XG59XG4uYXdzdWlfcm9vdF8xNGlxcV81b2N2a18xODkuYXdzdWlfc3RpY2t5LWVuYWJsZWRfMTRpcXFfNW9jdmtfMjg4Om5vdCgjXFw5KTpub3QoLmF3c3VpX3JlZnJlc2hfMTRpcXFfNW9jdmtfMjM4KS5hd3N1aV92YXJpYW50LXN0YWNrZWRfMTRpcXFfNW9jdmtfMjMwOjpiZWZvcmUge1xuICBpbnNldC1ibG9jay1zdGFydDogY2FsYygtMSAqIHZhcigtLWJvcmRlci1kaXZpZGVyLXNlY3Rpb24td2lkdGgtdXdvOG15LCAxcHgpKTtcbn1cbi5hd3N1aV9yb290XzE0aXFxXzVvY3ZrXzE4OS5hd3N1aV93aXRoLXN0dWNrLXN0aWNreS1oZWFkZXItYXQtYm90dG9tXzE0aXFxXzVvY3ZrXzI5NDpub3QoI1xcOSkge1xuICBib3JkZXItZW5kLWVuZC1yYWRpdXM6IDA7XG4gIGJvcmRlci1lbmQtc3RhcnQtcmFkaXVzOiAwO1xufVxuXG4uYXdzdWlfd2l0aC1zaWRlLW1lZGlhXzE0aXFxXzVvY3ZrXzIyNzpub3QoI1xcOSkge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogcm93O1xufVxuXG4uYXdzdWlfd2l0aC10b3AtbWVkaWFfMTRpcXFfNW9jdmtfMzA0Om5vdCgjXFw5KSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG59XG5cbi5hd3N1aV9jb250ZW50LXdyYXBwZXJfMTRpcXFfNW9jdmtfMzA5Om5vdCgjXFw5KSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGlubGluZS1zaXplOiAxMDAlO1xufVxuLmF3c3VpX2NvbnRlbnQtd3JhcHBlci1maXQtaGVpZ2h0XzE0aXFxXzVvY3ZrXzMxNDpub3QoI1xcOSkge1xuICBibG9jay1zaXplOiAxMDAlO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBib3JkZXItZW5kLXN0YXJ0LXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cy1jb250YWluZXItbnNmd21tLCAxNnB4KTtcbiAgYm9yZGVyLWVuZC1lbmQtcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzLWNvbnRhaW5lci1uc2Z3bW0sIDE2cHgpO1xufVxuXG4uYXdzdWlfbWVkaWFfMTRpcXFfNW9jdmtfMzIxOm5vdCgjXFw5KSB7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIGZsZXgtc2hyaW5rOiAwO1xufVxuLmF3c3VpX21lZGlhXzE0aXFxXzVvY3ZrXzMyMSBpbWc6bm90KCNcXDkpLFxuLmF3c3VpX21lZGlhXzE0aXFxXzVvY3ZrXzMyMSB2aWRlbzpub3QoI1xcOSksXG4uYXdzdWlfbWVkaWFfMTRpcXFfNW9jdmtfMzIxIHBpY3R1cmU6bm90KCNcXDkpIHtcbiAgaW5saW5lLXNpemU6IDEwMCU7XG4gIGJsb2NrLXNpemU6IDEwMCU7XG4gIG9iamVjdC1maXQ6IGNvdmVyO1xuICBvYmplY3QtcG9zaXRpb246IGNlbnRlcjtcbn1cbi5hd3N1aV9tZWRpYV8xNGlxcV81b2N2a18zMjEgaWZyYW1lOm5vdCgjXFw5KSB7XG4gIGlubGluZS1zaXplOiAxMDAlO1xuICBibG9jay1zaXplOiAxMDAlO1xuICBib3JkZXItYmxvY2s6IDA7XG4gIGJvcmRlci1pbmxpbmU6IDA7XG59XG4uYXdzdWlfbWVkaWEtdG9wXzE0aXFxXzVvY3ZrXzMzOTpub3QoI1xcOSkge1xuICBtYXgtYmxvY2stc2l6ZTogNjYlO1xuICBib3JkZXItc3RhcnQtc3RhcnQtcmFkaXVzOiBjYWxjKHZhcigtLWJvcmRlci1yYWRpdXMtY29udGFpbmVyLW5zZndtbSwgMTZweCkgLSAxcHgpO1xuICBib3JkZXItc3RhcnQtZW5kLXJhZGl1czogY2FsYyh2YXIoLS1ib3JkZXItcmFkaXVzLWNvbnRhaW5lci1uc2Z3bW0sIDE2cHgpIC0gMXB4KTtcbn1cbi5hd3N1aV9tZWRpYS1zaWRlXzE0aXFxXzVvY3ZrXzM0NDpub3QoI1xcOSkge1xuICBtYXgtaW5saW5lLXNpemU6IDY2JTtcbiAgYm9yZGVyLXN0YXJ0LXN0YXJ0LXJhZGl1czogY2FsYyh2YXIoLS1ib3JkZXItcmFkaXVzLWNvbnRhaW5lci1uc2Z3bW0sIDE2cHgpIC0gMXB4KTtcbiAgYm9yZGVyLWVuZC1zdGFydC1yYWRpdXM6IGNhbGModmFyKC0tYm9yZGVyLXJhZGl1cy1jb250YWluZXItbnNmd21tLCAxNnB4KSAtIDFweCk7XG59XG5cbi5hd3N1aV9oZWFkZXJfMTRpcXFfNW9jdmtfMzUwOm5vdCgjXFw5KSB7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWNvbG9yLWJhY2tncm91bmQtY29udGFpbmVyLWhlYWRlci0xeHZrZGcsICNmZmZmZmYpO1xuICBib3JkZXItc3RhcnQtc3RhcnQtcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzLWNvbnRhaW5lci1uc2Z3bW0sIDE2cHgpO1xuICBib3JkZXItc3RhcnQtZW5kLXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cy1jb250YWluZXItbnNmd21tLCAxNnB4KTtcbn1cbi5hd3N1aV9oZWFkZXJfMTRpcXFfNW9jdmtfMzUwLmF3c3VpX2hlYWRlci1mdWxsLXBhZ2VfMTRpcXFfNW9jdmtfMzU1Om5vdCgjXFw5KSB7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWNvbG9yLWJhY2tncm91bmQtbGF5b3V0LW1haW4taHR0NGZtLCAjZmZmZmZmKTtcbn1cbi5hd3N1aV9oZWFkZXItdmFyaWFudC1lbWJlZGRlZF8xNGlxcV81b2N2a18zNTguYXdzdWlfcmVmcmVzaF8xNGlxcV81b2N2a18yMzg6bm90KCNcXDkpOm5vdCguYXdzdWlfaGVhZGVyLXN0aWNreS1lbmFibGVkXzE0aXFxXzVvY3ZrXzM1OCkge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbn1cbi5hd3N1aV9oZWFkZXJfMTRpcXFfNW9jdmtfMzUwLmF3c3VpX2hlYWRlci13aXRoLW1lZGlhXzE0aXFxXzVvY3ZrXzM2MTpub3QoI1xcOSkge1xuICBiYWNrZ3JvdW5kOiBub25lO1xufVxuLmF3c3VpX2hlYWRlcl8xNGlxcV81b2N2a18zNTAuYXdzdWlfaGVhZGVyLXdpdGgtbWVkaWFfMTRpcXFfNW9jdmtfMzYxOm5vdCgjXFw5KTpub3QoOmVtcHR5KSB7XG4gIGJvcmRlci1ibG9jay1lbmQ6IG5vbmU7XG59XG4uYXdzdWlfaGVhZGVyLXN0aWNreS1kaXNhYmxlZF8xNGlxcV81b2N2a18zNjc6bm90KCNcXDkpIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB6LWluZGV4OiAxO1xufVxuLmF3c3VpX2hlYWRlci1zdGlja3ktZW5hYmxlZF8xNGlxcV81b2N2a18zNTg6bm90KCNcXDkpIHtcbiAgaW5zZXQtYmxvY2stc3RhcnQ6IDA7XG4gIC8qIHN0eWxlbGludC1kaXNhYmxlLW5leHQtbGluZSBwbHVnaW4vbm8tdW5zdXBwb3J0ZWQtYnJvd3Nlci1mZWF0dXJlcyAqL1xuICBwb3NpdGlvbjogc3RpY2t5O1xuICB6LWluZGV4OiA4MDA7XG59XG4uYXdzdWlfaGVhZGVyLXN0dWNrXzE0aXFxXzVvY3ZrXzM3Nzpub3QoI1xcOSkge1xuICBib3JkZXItc3RhcnQtc3RhcnQtcmFkaXVzOiAwO1xuICBib3JkZXItc3RhcnQtZW5kLXJhZGl1czogMDtcbiAgYm9yZGVyLWVuZC1zdGFydC1yYWRpdXM6IDA7XG4gIGJvcmRlci1lbmQtZW5kLXJhZGl1czogMDtcbn1cbi5hd3N1aV9oZWFkZXItc3R1Y2tfMTRpcXFfNW9jdmtfMzc3Om5vdCgjXFw5KTo6YmVmb3JlIHtcbiAgYm9yZGVyLWJsb2NrOiAwO1xuICBib3JkZXItaW5saW5lOiAwO1xufVxuLmF3c3VpX2hlYWRlci1zdHVja18xNGlxcV81b2N2a18zNzc6bm90KCNcXDkpOm5vdCguYXdzdWlfaGVhZGVyLXZhcmlhbnQtY2FyZHNfMTRpcXFfNW9jdmtfMzg3KSB7XG4gIGJveC1zaGFkb3c6IHZhcigtLXNoYWRvdy1zdGlja3ktZW1iZWRkZWQtMzNxdzluLCAwcHggMnB4IDBweCAwcHggI2U5ZWJlZCwgMHB4IDE2cHggMTZweCAtMTJweCByZ2JhKDAsIDcsIDIyLCAwLjEpKTtcbn1cbi5hd3N1aV9oZWFkZXItZHluYW1pYy1oZWlnaHRfMTRpcXFfNW9jdmtfMzkwLmF3c3VpX2hlYWRlci1zdHVja18xNGlxcV81b2N2a18zNzc6bm90KCNcXDkpIHtcbiAgbWFyZ2luLWJsb2NrLWVuZDogY2FsYyh2YXIoLS1saW5lLWhlaWdodC1oZWFkaW5nLXhsLWhrbzZwMCwgMzBweCkgLSB2YXIoLS1saW5lLWhlaWdodC1oZWFkaW5nLWwtbWc1Yng2LCAyNHB4KSk7XG59XG4uYXdzdWlfaGVhZGVyXzE0aXFxXzVvY3ZrXzM1MDpub3QoI1xcOSk6bm90KDplbXB0eSkge1xuICBib3JkZXItYmxvY2stZW5kOiB2YXIoLS1ib3JkZXItY29udGFpbmVyLXN0aWNreS13aWR0aC1ucmkwaXgsIDBweCkgc29saWQgdmFyKC0tY29sb3ItYm9yZGVyLWNvbnRhaW5lci1kaXZpZGVyLTlodXoxYSwgdHJhbnNwYXJlbnQpO1xufVxuLmF3c3VpX2hlYWRlcl8xNGlxcV81b2N2a18zNTAuYXdzdWlfd2l0aC1wYWRkaW5nc18xNGlxcV81b2N2a18zOTY6bm90KCNcXDkpIHtcbiAgcGFkZGluZy1ibG9jay1zdGFydDogdmFyKC0tc3BhY2UtY29udGFpbmVyLWhlYWRlci10b3AtYW00dnp3LCAxMnB4KTtcbiAgcGFkZGluZy1ibG9jay1lbmQ6IHZhcigtLXNwYWNlLWNvbnRhaW5lci1oZWFkZXItYm90dG9tLWVieTkzdywgOHB4KTtcbiAgcGFkZGluZy1pbmxpbmU6IHZhcigtLXNwYWNlLWNvbnRhaW5lci1ob3Jpem9udGFsLW5xcnp5aCwgMjBweCk7XG59XG4uYXdzdWlfaGVhZGVyXzE0aXFxXzVvY3ZrXzM1MC5hd3N1aV93aXRoLXBhZGRpbmdzXzE0aXFxXzVvY3ZrXzM5Ni5hd3N1aV9oZWFkZXItdmFyaWFudC1jYXJkc18xNGlxcV81b2N2a18zODc6bm90KCNcXDkpIHtcbiAgcGFkZGluZy1ibG9jazogdmFyKC0tc3BhY2UtY29udGFpbmVyLWhlYWRlci10b3AtYW00dnp3LCAxMnB4KTtcbiAgcGFkZGluZy1pbmxpbmU6IHZhcigtLXNwYWNlLWNvbnRhaW5lci1ob3Jpem9udGFsLW5xcnp5aCwgMjBweCk7XG59XG4uYXdzdWlfaGVhZGVyXzE0aXFxXzVvY3ZrXzM1MC5hd3N1aV93aXRoLWhpZGRlbi1jb250ZW50XzE0aXFxXzVvY3ZrXzQwNTpub3QoI1xcOSkge1xuICBib3JkZXItZW5kLXN0YXJ0LXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cy1jb250YWluZXItbnNmd21tLCAxNnB4KTtcbiAgYm9yZGVyLWVuZC1lbmQtcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzLWNvbnRhaW5lci1uc2Z3bW0sIDE2cHgpO1xufVxuLmF3c3VpX2hlYWRlci12YXJpYW50LWNhcmRzXzE0aXFxXzVvY3ZrXzM4Nzpub3QoI1xcOSkge1xuICBib3JkZXItc3RhcnQtc3RhcnQtcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzLWNvbnRhaW5lci1uc2Z3bW0sIDE2cHgpO1xuICBib3JkZXItc3RhcnQtZW5kLXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cy1jb250YWluZXItbnNmd21tLCAxNnB4KTtcbiAgYm9yZGVyLWVuZC1zdGFydC1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMtY29udGFpbmVyLW5zZndtbSwgMTZweCk7XG4gIGJvcmRlci1lbmQtZW5kLXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cy1jb250YWluZXItbnNmd21tLCAxNnB4KTtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbn1cbi5hd3N1aV9oZWFkZXItdmFyaWFudC1jYXJkc18xNGlxcV81b2N2a18zODcuYXdzdWlfcmVmcmVzaF8xNGlxcV81b2N2a18yMzg6bm90KCNcXDkpIHtcbiAgYm9yZGVyLWJsb2NrOiBzb2xpZCB2YXIoLS1ib3JkZXItZGl2aWRlci1zZWN0aW9uLXdpZHRoLXV3bzhteSwgMXB4KSB2YXIoLS1jb2xvci1ib3JkZXItZGl2aWRlci1kZWZhdWx0LW5mZXJtYywgI2M2YzZjZCk7XG4gIGJvcmRlci1pbmxpbmU6IHNvbGlkIHZhcigtLWJvcmRlci1kaXZpZGVyLXNlY3Rpb24td2lkdGgtdXdvOG15LCAxcHgpIHZhcigtLWNvbG9yLWJvcmRlci1kaXZpZGVyLWRlZmF1bHQtbmZlcm1jLCAjYzZjNmNkKTtcbn1cbi5hd3N1aV9oZWFkZXItdmFyaWFudC1jYXJkc18xNGlxcV81b2N2a18zODc6bm90KCNcXDkpOm5vdCguYXdzdWlfcmVmcmVzaF8xNGlxcV81b2N2a18yMzgpOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlwiO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGluc2V0LWlubGluZS1zdGFydDogMHB4O1xuICBpbnNldC1ibG9jay1zdGFydDogMHB4O1xuICBpbmxpbmUtc2l6ZTogMTAwJTtcbiAgYmxvY2stc2l6ZTogMTAwJTtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICBib3JkZXItY29sb3I6IHRyYW5zcGFyZW50O1xuICBib3JkZXItYmxvY2stc3RhcnQ6IHZhcigtLWJvcmRlci1jb250YWluZXItdG9wLXdpZHRoLW4xZWtlNiwgMHB4KSBzb2xpZCB2YXIoLS1jb2xvci1ib3JkZXItY29udGFpbmVyLXRvcC1rM3Ztb3osIHRyYW5zcGFyZW50KTtcbiAgYm9yZGVyLXN0YXJ0LXN0YXJ0LXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cy1jb250YWluZXItbnNmd21tLCAxNnB4KTtcbiAgYm9yZGVyLXN0YXJ0LWVuZC1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMtY29udGFpbmVyLW5zZndtbSwgMTZweCk7XG4gIGJvcmRlci1lbmQtc3RhcnQtcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzLWNvbnRhaW5lci1uc2Z3bW0sIDE2cHgpO1xuICBib3JkZXItZW5kLWVuZC1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMtY29udGFpbmVyLW5zZndtbSwgMTZweCk7XG4gIHotaW5kZXg6IDE7XG59XG4uYXdzdWlfaGVhZGVyLXZhcmlhbnQtY2FyZHNfMTRpcXFfNW9jdmtfMzg3Om5vdCgjXFw5KTpub3QoLmF3c3VpX3JlZnJlc2hfMTRpcXFfNW9jdmtfMjM4KTo6YWZ0ZXIge1xuICBjb250ZW50OiBcIlwiO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGluc2V0LWlubGluZS1zdGFydDogMHB4O1xuICBpbnNldC1ibG9jay1zdGFydDogMHB4O1xuICBpbmxpbmUtc2l6ZTogMTAwJTtcbiAgYmxvY2stc2l6ZTogMTAwJTtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICBib3JkZXItc3RhcnQtc3RhcnQtcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzLWNvbnRhaW5lci1uc2Z3bW0sIDE2cHgpO1xuICBib3JkZXItc3RhcnQtZW5kLXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cy1jb250YWluZXItbnNmd21tLCAxNnB4KTtcbiAgYm9yZGVyLWVuZC1zdGFydC1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMtY29udGFpbmVyLW5zZndtbSwgMTZweCk7XG4gIGJvcmRlci1lbmQtZW5kLXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cy1jb250YWluZXItbnNmd21tLCAxNnB4KTtcbiAgYm94LXNoYWRvdzogdmFyKC0tc2hhZG93LWNvbnRhaW5lci01aG83MmssIDBweCAwcHggMXB4IDFweCAjZTllYmVkLCAwcHggMXB4IDhweCAycHggcmdiYSgwLCA3LCAyMiwgMC4xMikpO1xufVxuLmF3c3VpX2hlYWRlci12YXJpYW50LWNhcmRzXzE0aXFxXzVvY3ZrXzM4Nzpub3QoI1xcOSk6bm90KC5hd3N1aV9oZWFkZXItc3RpY2t5LWVuYWJsZWRfMTRpcXFfNW9jdmtfMzU4KSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbi5hd3N1aV9oZWFkZXItdmFyaWFudC1jYXJkc18xNGlxcV81b2N2a18zODcuYXdzdWlfaGVhZGVyLXN0dWNrXzE0aXFxXzVvY3ZrXzM3Nzpub3QoI1xcOSk6OmFmdGVyLCAuYXdzdWlfaGVhZGVyLXZhcmlhbnQtY2FyZHNfMTRpcXFfNW9jdmtfMzg3LmF3c3VpX2hlYWRlci1zdHVja18xNGlxcV81b2N2a18zNzc6bm90KCNcXDkpOjpiZWZvcmUge1xuICBib3JkZXItYmxvY2s6IDA7XG4gIGJvcmRlci1pbmxpbmU6IDA7XG4gIGJvcmRlci1zdGFydC1zdGFydC1yYWRpdXM6IDA7XG4gIGJvcmRlci1zdGFydC1lbmQtcmFkaXVzOiAwO1xufVxuLmF3c3VpX2hlYWRlci12YXJpYW50LWZ1bGwtcGFnZV8xNGlxcV81b2N2a180NjMuYXdzdWlfaGVhZGVyLXN0dWNrXzE0aXFxXzVvY3ZrXzM3Nzpub3QoI1xcOSkge1xuICBib3gtc2hhZG93OiBub25lO1xufVxuLmF3c3VpX2hlYWRlci12YXJpYW50LWZ1bGwtcGFnZV8xNGlxcV81b2N2a180NjMuYXdzdWlfaGVhZGVyLXN0dWNrXzE0aXFxXzVvY3ZrXzM3NyA+IC5hd3N1aV9oZWFkZXItY292ZXJfMTRpcXFfNW9jdmtfNDY2Om5vdCgjXFw5KSB7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWNvbG9yLWJhY2tncm91bmQtbGF5b3V0LW1haW4taHR0NGZtLCAjZmZmZmZmKTtcbiAgaW5saW5lLXNpemU6IDEwMCU7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgYmxvY2stc2l6ZTogdmFyKC0tc3BhY2Utc2NhbGVkLXMtaXV1aWhtLCAxMnB4KTtcbiAgaW5zZXQtYmxvY2stc3RhcnQ6IGNhbGMoLTEgKiB2YXIoLS1zcGFjZS1zY2FsZWQtcy1pdXVpaG0sIDEycHgpKTtcbn1cbi5hd3N1aV9oZWFkZXItdmFyaWFudC1mdWxsLXBhZ2VfMTRpcXFfNW9jdmtfNDYzLmF3c3VpX2hlYWRlci1zdHVja18xNGlxcV81b2N2a18zNzc6bm90KCNcXDkpOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlwiO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICBpbnNldC1pbmxpbmUtZW5kOiAwO1xuICBpbnNldC1pbmxpbmUtc3RhcnQ6IDA7XG4gIGluc2V0LWJsb2NrLWVuZDogMDtcbiAgaW5zZXQtYmxvY2stc3RhcnQ6IDA7XG4gIGJvcmRlci1ibG9jay1lbmQ6IHNvbGlkIHZhcigtLWJvcmRlci1kaXZpZGVyLXNlY3Rpb24td2lkdGgtdXdvOG15LCAxcHgpIHZhcigtLWNvbG9yLWJvcmRlci1kaXZpZGVyLWRlZmF1bHQtbmZlcm1jLCAjYzZjNmNkKTtcbn1cbi5hd3N1aV9oZWFkZXItdmFyaWFudC1mdWxsLXBhZ2VfMTRpcXFfNW9jdmtfNDYzLmF3c3VpX2hlYWRlci1zdHVja18xNGlxcV81b2N2a18zNzc6bm90KCNcXDkpOjphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgaW5zZXQ6IDA7XG4gIGJveC1zaGFkb3c6IHZhcigtLXNoYWRvdy1zdGlja3ktNmJoc2tpLCAwcHggNHB4IDhweCAxcHggcmdiYSgwLCA3LCAyMiwgMC4xKSk7XG4gIGNsaXAtcGF0aDogcG9seWdvbigtOTk5JSAxMDAlLCA5OTklIDEwMCUsIDk5OSUgOTk5JSwgLTk5OSUgOTk5JSk7XG59XG5cbi5hd3N1aV9jb250ZW50XzE0aXFxXzVvY3ZrXzMwOTpub3QoI1xcOSkge1xuICBmbGV4OiAxO1xufVxuLmF3c3VpX2NvbnRlbnQtZml0LWhlaWdodF8xNGlxcV81b2N2a180OTQ6bm90KCNcXDkpIHtcbiAgb3ZlcmZsb3c6IGF1dG87XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG59XG5cbi5hd3N1aV9jb250ZW50LWlubmVyXzE0aXFxXzVvY3ZrXzUwMDpub3QoI1xcOSkge1xuICBmbGV4OiAxO1xufVxuLmF3c3VpX2NvbnRlbnQtaW5uZXJfMTRpcXFfNW9jdmtfNTAwLmF3c3VpX3dpdGgtcGFkZGluZ3NfMTRpcXFfNW9jdmtfMzk2Om5vdCgjXFw5KSB7XG4gIHBhZGRpbmctYmxvY2s6IHZhcigtLXNwYWNlLXNjYWxlZC1sLWs1a29oeSwgMjBweCk7XG4gIHBhZGRpbmctaW5saW5lOiB2YXIoLS1zcGFjZS1jb250YWluZXItaG9yaXpvbnRhbC1ucXJ6eWgsIDIwcHgpO1xufVxuLmF3c3VpX2NvbnRlbnQtaW5uZXJfMTRpcXFfNW9jdmtfNTAwLmF3c3VpX3dpdGgtcGFkZGluZ3NfMTRpcXFfNW9jdmtfMzk2LmF3c3VpX3dpdGgtaGVhZGVyXzE0aXFxXzVvY3ZrXzUwNzpub3QoI1xcOSkge1xuICBwYWRkaW5nLWJsb2NrLXN0YXJ0OiB2YXIoLS1zcGFjZS1jb250YWluZXItY29udGVudC10b3AtMXd0cXJjLCA0cHgpO1xufVxuXG4uYXdzdWlfZm9vdGVyXzE0aXFxXzVvY3ZrXzUxMS5hd3N1aV93aXRoLXBhZGRpbmdzXzE0aXFxXzVvY3ZrXzM5Njpub3QoI1xcOSkge1xuICBwYWRkaW5nLWJsb2NrOiB2YXIoLS1zcGFjZS1zY2FsZWQtcy1pdXVpaG0sIDEycHgpO1xuICBwYWRkaW5nLWlubGluZTogdmFyKC0tc3BhY2UtY29udGFpbmVyLWhvcml6b250YWwtbnFyenloLCAyMHB4KTtcbn1cbi5hd3N1aV9mb290ZXJfMTRpcXFfNW9jdmtfNTExLmF3c3VpX3dpdGgtZGl2aWRlcl8xNGlxcV81b2N2a181MTU6bm90KCNcXDkpIHtcbiAgYm9yZGVyLWJsb2NrLXN0YXJ0OiB2YXIoLS1ib3JkZXItZGl2aWRlci1zZWN0aW9uLXdpZHRoLXV3bzhteSwgMXB4KSBzb2xpZCB2YXIoLS1jb2xvci1ib3JkZXItZGl2aWRlci1kZWZhdWx0LW5mZXJtYywgI2M2YzZjZCk7XG59IiwiLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qIHN0eWxlbGludC1kaXNhYmxlIEBhbXpuL2F3c3VpLW5vLW1vdGlvbi1vdXRzaWRlLW9mLW1peGluLCBzZWxlY3Rvci1jb21iaW5hdG9yLWRpc2FsbG93ZWQtbGlzdCwgc2VsZWN0b3ItcHNldWRvLWNsYXNzLW5vLXVua25vd24sIHNlbGVjdG9yLWNsYXNzLXBhdHRlcm4gKi9cbi8qIHN0eWxlbGludC1lbmFibGUgQGFtem4vYXdzdWktbm8tbW90aW9uLW91dHNpZGUtb2YtbWl4aW4sIHNlbGVjdG9yLWNvbWJpbmF0b3ItZGlzYWxsb3dlZC1saXN0LCBzZWxlY3Rvci1wc2V1ZG8tY2xhc3Mtbm8tdW5rbm93biwgc2VsZWN0b3ItY2xhc3MtcGF0dGVybiAqL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qIFN0eWxlIHVzZWQgZm9yIGxpbmtzIGluIHNsb3RzL2NvbXBvbmVudHMgdGhhdCBhcmUgdGV4dCBoZWF2eSwgdG8gaGVscCBsaW5rcyBzdGFuZCBvdXQgYW1vbmdcbnN1cnJvdW5kaW5nIHRleHQuIChXQ0FHIEY3MykgaHR0cHM6Ly93d3cudzMub3JnL1dBSS9XQ0FHMjEvVGVjaG5pcXVlcy9mYWlsdXJlcy9GNzMjZGVzY3JpcHRpb24gKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4uYXdzdWlfcm9vdF8ycWR3OV8xeWdlOV8xODU6bm90KCNcXDkpIHtcbiAgYm9yZGVyLWNvbGxhcHNlOiBzZXBhcmF0ZTtcbiAgYm9yZGVyLXNwYWNpbmc6IDA7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIGNhcHRpb24tc2lkZTogdG9wO1xuICBjdXJzb3I6IGF1dG87XG4gIGRpcmVjdGlvbjogaW5oZXJpdDtcbiAgZW1wdHktY2VsbHM6IHNob3c7XG4gIGZvbnQtZmFtaWx5OiBzZXJpZjtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXZhcmlhbnQ6IG5vcm1hbDtcbiAgZm9udC1zdHJldGNoOiBub3JtYWw7XG4gIGh5cGhlbnM6IG5vbmU7XG4gIGxldHRlci1zcGFjaW5nOiBub3JtYWw7XG4gIGxpc3Qtc3R5bGU6IGRpc2Mgb3V0c2lkZSBub25lO1xuICB0YWItc2l6ZTogODtcbiAgdGV4dC1hbGlnbjogc3RhcnQ7XG4gIHRleHQtaW5kZW50OiAwO1xuICB0ZXh0LXNoYWRvdzogbm9uZTtcbiAgdGV4dC10cmFuc2Zvcm06IG5vbmU7XG4gIHZpc2liaWxpdHk6IHZpc2libGU7XG4gIHdoaXRlLXNwYWNlOiBub3JtYWw7XG4gIHdvcmQtc3BhY2luZzogbm9ybWFsO1xuICBmb250LXNpemU6IHZhcigtLWZvbnQtc2l6ZS1ib2R5LW0tYTduaDJuLCAxNHB4KTtcbiAgbGluZS1oZWlnaHQ6IHZhcigtLWxpbmUtaGVpZ2h0LWJvZHktbS0ybWgza2UsIDIwcHgpO1xuICBjb2xvcjogdmFyKC0tY29sb3ItdGV4dC1ib2R5LWRlZmF1bHQtcnlqY3QxLCAjMGYxNDFhKTtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgZm9udC1mYW1pbHk6IHZhcigtLWZvbnQtZmFtaWx5LWJhc2UtNGx3dnBsLCBcIkFtYXpvbiBFbWJlclwiLCBcIkhlbHZldGljYSBOZXVlXCIsIFJvYm90bywgQXJpYWwsIHNhbnMtc2VyaWYpO1xuICAtd2Via2l0LWZvbnQtc21vb3RoaW5nOiBhdXRvO1xuICAtbW96LW9zeC1mb250LXNtb290aGluZzogYXV0bztcbiAgY3Vyc29yOiBpbmhlcml0O1xuICBkaXNwbGF5OiBmbGV4O1xuICBpbmxpbmUtc2l6ZTogMTAwJTtcbiAgZmxleC13cmFwOiB3cmFwO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG59XG4uYXdzdWlfcm9vdF8ycWR3OV8xeWdlOV8xODUuYXdzdWlfcmVmcmVzaF8ycWR3OV8xeWdlOV8yMjE6bm90KCNcXDkpLCAuYXdzdWlfcm9vdF8ycWR3OV8xeWdlOV8xODU6bm90KCNcXDkpOm5vdCguYXdzdWlfcm9vdC1uby1hY3Rpb25zXzJxZHc5XzF5Z2U5XzIyMSkge1xuICByb3ctZ2FwOiB2YXIoLS1zcGFjZS1zY2FsZWQteHhzLWZvZTExNCwgNHB4KTtcbn1cbi5hd3N1aV9yb290LW5vLWFjdGlvbnNfMnFkdzlfMXlnZTlfMjIxLmF3c3VpX3Jvb3QtdmFyaWFudC1oMl8ycWR3OV8xeWdlOV8yMjQ6bm90KCNcXDkpOm5vdCguYXdzdWlfcmVmcmVzaF8ycWR3OV8xeWdlOV8yMjEpLCAuYXdzdWlfcm9vdC1uby1hY3Rpb25zXzJxZHc5XzF5Z2U5XzIyMS5hd3N1aV9yb290LXZhcmlhbnQtaDNfMnFkdzlfMXlnZTlfMjI0Om5vdCgjXFw5KTpub3QoLmF3c3VpX3JlZnJlc2hfMnFkdzlfMXlnZTlfMjIxKSwgLmF3c3VpX3Jvb3QtaGFzLWRlc2NyaXB0aW9uXzJxZHc5XzF5Z2U5XzIyNC5hd3N1aV9yb290LXZhcmlhbnQtaDJfMnFkdzlfMXlnZTlfMjI0Om5vdCgjXFw5KTpub3QoLmF3c3VpX3JlZnJlc2hfMnFkdzlfMXlnZTlfMjIxKSwgLmF3c3VpX3Jvb3QtaGFzLWRlc2NyaXB0aW9uXzJxZHc5XzF5Z2U5XzIyNC5hd3N1aV9yb290LXZhcmlhbnQtaDNfMnFkdzlfMXlnZTlfMjI0Om5vdCgjXFw5KTpub3QoLmF3c3VpX3JlZnJlc2hfMnFkdzlfMXlnZTlfMjIxKSB7XG4gIHBhZGRpbmctYmxvY2stZW5kOiB2YXIoLS1zcGFjZS1zY2FsZWQteHhzLWZvZTExNCwgNHB4KTtcbn1cbi5hd3N1aV9yb290LW5vLWFjdGlvbnNfMnFkdzlfMXlnZTlfMjIxOm5vdCgjXFw5KTpub3QoLmF3c3VpX3Jvb3QtaGFzLWRlc2NyaXB0aW9uXzJxZHc5XzF5Z2U5XzIyNCk6bm90KC5hd3N1aV9yZWZyZXNoXzJxZHc5XzF5Z2U5XzIyMSkge1xuICBwYWRkaW5nLWJsb2NrLWVuZDogY2FsYyh2YXIoLS1zcGFjZS1zY2FsZWQteHMtZHc5d2w1LCA4cHgpICsgdmFyKC0tc3BhY2UteHh4cy1wYWpoYWQsIDJweCkpO1xufVxuLmF3c3VpX3Jvb3Qtbm8tYWN0aW9uc18ycWR3OV8xeWdlOV8yMjEuYXdzdWlfcmVmcmVzaF8ycWR3OV8xeWdlOV8yMjEuYXdzdWlfcm9vdC12YXJpYW50LWgyXzJxZHc5XzF5Z2U5XzIyNDpub3QoI1xcOSksIC5hd3N1aV9yb290LW5vLWFjdGlvbnNfMnFkdzlfMXlnZTlfMjIxLmF3c3VpX3JlZnJlc2hfMnFkdzlfMXlnZTlfMjIxLmF3c3VpX3Jvb3QtdmFyaWFudC1oM18ycWR3OV8xeWdlOV8yMjQ6bm90KCNcXDkpIHtcbiAgcm93LWdhcDogdmFyKC0tc3BhY2Utc2NhbGVkLXh4eHMtaDJzYzUxLCAycHgpO1xufVxuLmF3c3VpX3Jvb3RfMnFkdzlfMXlnZTlfMTg1LmF3c3VpX3Jvb3QtdmFyaWFudC1oMV8ycWR3OV8xeWdlOV8yMzM6bm90KCNcXDkpOm5vdCguYXdzdWlfcmVmcmVzaF8ycWR3OV8xeWdlOV8yMjEpIHtcbiAgcm93LWdhcDogdmFyKC0tc3BhY2Utc2NhbGVkLXh4cy1mb2UxMTQsIDRweCk7XG59XG4uYXdzdWlfcm9vdC1uby1hY3Rpb25zXzJxZHc5XzF5Z2U5XzIyMTpub3QoI1xcOSk6bm90KC5hd3N1aV9yb290LWhhcy1kZXNjcmlwdGlvbl8ycWR3OV8xeWdlOV8yMjQpLmF3c3VpX3JlZnJlc2hfMnFkdzlfMXlnZTlfMjIxLmF3c3VpX3Jvb3QtdmFyaWFudC1oM18ycWR3OV8xeWdlOV8yMjQge1xuICBwYWRkaW5nLWJsb2NrLWVuZDogdmFyKC0tc3BhY2Utc2NhbGVkLXhzLWR3OXdsNSwgOHB4KTtcbn1cbi5hd3N1aV9yb290XzJxZHc5XzF5Z2U5XzE4NS5hd3N1aV9yb290LXZhcmlhbnQtaDFfMnFkdzlfMXlnZTlfMjMzLmF3c3VpX3Jvb3QtaGFzLWRlc2NyaXB0aW9uXzJxZHc5XzF5Z2U5XzIyNDpub3QoI1xcOSk6bm90KC5hd3N1aV9yZWZyZXNoXzJxZHc5XzF5Z2U5XzIyMSkge1xuICBwYWRkaW5nLWJsb2NrLWVuZDogdmFyKC0tc3BhY2Utc2NhbGVkLTJ4LXh4cy1lNzlocjEsIDRweCk7XG59XG5cbi5hd3N1aV9tYWluXzJxZHc5XzF5Z2U5XzI0Mzpub3QoI1xcOSkge1xuICB3b3JkLXdyYXA6IGJyZWFrLXdvcmQ7XG4gIG1heC1pbmxpbmUtc2l6ZTogMTAwJTtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICBpbmxpbmUtc2l6ZTogMTAwJTtcbiAgZmxleC13cmFwOiB3cmFwO1xuICBjb2x1bW4tZ2FwOiB2YXIoLS1zcGFjZS14cy15bWxtMGIsIDhweCk7XG4gIHJvdy1nYXA6IGNhbGModmFyKC0tc3BhY2Utc2NhbGVkLXh4cy1mb2UxMTQsIDRweCkgKyB2YXIoLS1zcGFjZS1zY2FsZWQteHh4cy1oMnNjNTEsIDJweCkpO1xufVxuLmF3c3VpX21haW5fMnFkdzlfMXlnZTlfMjQzLmF3c3VpX25vLXdyYXBfMnFkdzlfMXlnZTlfMjUzOm5vdCgjXFw5KSB7XG4gIGZsZXgtd3JhcDogbm93cmFwO1xufVxuLmF3c3VpX21haW5fMnFkdzlfMXlnZTlfMjQzLmF3c3VpX3JlZnJlc2hfMnFkdzlfMXlnZTlfMjIxOm5vdCgjXFw5KSB7XG4gIHJvdy1nYXA6IHZhcigtLXNwYWNlLXh4cy1od2ZrYWksIDRweCk7XG59XG4uYXdzdWlfbWFpbi12YXJpYW50LWgxXzJxZHc5XzF5Z2U5XzI1OTpub3QoI1xcOSkge1xuICByb3ctZ2FwOiB2YXIoLS1zcGFjZS1zY2FsZWQtMngteHhzLWU3OWhyMSwgNHB4KTtcbn1cblxuLmF3c3VpX3Jvb3QtaGFzLWRlc2NyaXB0aW9uXzJxZHc5XzF5Z2U5XzIyNCA+IC5hd3N1aV9tYWluXzJxZHc5XzF5Z2U5XzI0Mzpub3QoI1xcOSkge1xuICByb3ctZ2FwOiB2YXIoLS1zcGFjZS1zY2FsZWQtMngteHhzLWU3OWhyMSwgNHB4KTtcbn1cblxuLmF3c3VpX2FjdGlvbnNfMnFkdzlfMXlnZTlfMjY3Om5vdCgjXFw5KSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuICBtaW4tYmxvY2stc2l6ZTogdmFyKC0tc2l6ZS12ZXJ0aWNhbC1pbnB1dC1kbDk1eWwsIDMycHgpO1xufVxuLmF3c3VpX2FjdGlvbnMtY2VudGVyZWRfMnFkdzlfMXlnZTlfMjcyOm5vdCgjXFw5KSB7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG59XG4uYXdzdWlfYWN0aW9ucy12YXJpYW50LWgxXzJxZHc5XzF5Z2U5XzI3NS5hd3N1aV9yZWZyZXNoXzJxZHc5XzF5Z2U5XzIyMTpub3QoI1xcOSkge1xuICBwYWRkaW5nLWJsb2NrOiBjYWxjKCh2YXIoLS1saW5lLWhlaWdodC1oZWFkaW5nLXhsLWhrbzZwMCwgMzBweCkgLSB2YXIoLS1zaXplLXZlcnRpY2FsLWlucHV0LWRsOTV5bCwgMzJweCkpIC8gMik7XG4gIHBhZGRpbmctaW5saW5lOiAwO1xufVxuLmF3c3VpX2FjdGlvbnMtdmFyaWFudC1oMl8ycWR3OV8xeWdlOV8yNzkuYXdzdWlfcmVmcmVzaF8ycWR3OV8xeWdlOV8yMjE6bm90KCNcXDkpIHtcbiAgcGFkZGluZy1ibG9jazogY2FsYygodmFyKC0tbGluZS1oZWlnaHQtaGVhZGluZy1sLW1nNWJ4NiwgMjRweCkgLSB2YXIoLS1zaXplLXZlcnRpY2FsLWlucHV0LWRsOTV5bCwgMzJweCkpIC8gMik7XG4gIHBhZGRpbmctaW5saW5lOiAwO1xufVxuLmF3c3VpX2FjdGlvbnMtdmFyaWFudC1oM18ycWR3OV8xeWdlOV8yODMuYXdzdWlfcmVmcmVzaF8ycWR3OV8xeWdlOV8yMjE6bm90KCNcXDkpIHtcbiAgcGFkZGluZy1ibG9jazogY2FsYygodmFyKC0tbGluZS1oZWlnaHQtaGVhZGluZy1tLXVvYXFkaCwgMjJweCkgLSB2YXIoLS1zaXplLXZlcnRpY2FsLWlucHV0LWRsOTV5bCwgMzJweCkpIC8gMik7XG4gIHBhZGRpbmctaW5saW5lOiAwO1xufVxuLmF3c3VpX2FjdGlvbnMtdmFyaWFudC1oMV8ycWR3OV8xeWdlOV8yNzU6bm90KCNcXDkpOm5vdCguYXdzdWlfcmVmcmVzaF8ycWR3OV8xeWdlOV8yMjEpIHtcbiAgcGFkZGluZy1ibG9jazogdmFyKC0tc3BhY2Utc2NhbGVkLXhzLWR3OXdsNSwgOHB4KTtcbiAgcGFkZGluZy1pbmxpbmU6IDA7XG59XG4uYXdzdWlfYWN0aW9ucy12YXJpYW50LWgyXzJxZHc5XzF5Z2U5XzI3OTpub3QoI1xcOSk6bm90KC5hd3N1aV9yZWZyZXNoXzJxZHc5XzF5Z2U5XzIyMSksIC5hd3N1aV9hY3Rpb25zLXZhcmlhbnQtaDNfMnFkdzlfMXlnZTlfMjgzOm5vdCgjXFw5KTpub3QoLmF3c3VpX3JlZnJlc2hfMnFkdzlfMXlnZTlfMjIxKSB7XG4gIHBhZGRpbmctYmxvY2s6IHZhcigtLXNwYWNlLXNjYWxlZC14eHMtZm9lMTE0LCA0cHgpO1xuICBwYWRkaW5nLWlubGluZTogMDtcbn1cbi5hd3N1aV9yb290LWhhcy1kZXNjcmlwdGlvbl8ycWR3OV8xeWdlOV8yMjQgPiAuYXdzdWlfbWFpbl8ycWR3OV8xeWdlOV8yNDMgPiAuYXdzdWlfYWN0aW9uc18ycWR3OV8xeWdlOV8yNjc6bm90KCNcXDkpIHtcbiAgcGFkZGluZy1ibG9jay1lbmQ6IDA7XG59XG5cbi5hd3N1aV90aXRsZV8ycWR3OV8xeWdlOV8yOTk6bm90KCNcXDkpIHtcbiAgbWluLWlubGluZS1zaXplOiAwO1xuICB3b3JkLWJyZWFrOiBicmVhay13b3JkO1xuICBjb2xvcjogdmFyKC0tY29sb3ItdGV4dC1oZWFkaW5nLWRlZmF1bHQtNXZiaWFkLCAjMGYxNDFhKTtcbn1cbi5hd3N1aV90aXRsZS12YXJpYW50LWgxXzJxZHc5XzF5Z2U5XzMwNDpub3QoI1xcOSkge1xuICBmb250LXNpemU6IHZhcigtLWZvbnQtc2l6ZS1oZWFkaW5nLXhsLXd2a2J1ciwgMjRweCk7XG4gIHBhZGRpbmctYmxvY2stc3RhcnQ6IHZhcigtLXNwYWNlLXNjYWxlZC0yeC14eHMtZTc5aHIxLCA0cHgpO1xufVxuLmF3c3VpX3RpdGxlLXZhcmlhbnQtaDFfMnFkdzlfMXlnZTlfMzA0LmF3c3VpX3JlZnJlc2hfMnFkdzlfMXlnZTlfMjIxOm5vdCgjXFw5KSB7XG4gIHBhZGRpbmctYmxvY2stc3RhcnQ6IGNhbGMoKHZhcigtLXNpemUtdmVydGljYWwtaW5wdXQtZGw5NXlsLCAzMnB4KSAtIHZhcigtLWxpbmUtaGVpZ2h0LWhlYWRpbmcteGwtaGtvNnAwLCAzMHB4KSkgLyAyKTtcbn1cbi5hd3N1aV90aXRsZS12YXJpYW50LWgyXzJxZHc5XzF5Z2U5XzMxMTpub3QoI1xcOSkge1xuICBmb250LXNpemU6IHZhcigtLWZvbnQtc2l6ZS1oZWFkaW5nLWwtdm5hY3g2LCAyMHB4KTtcbn1cbi5hd3N1aV90aXRsZS12YXJpYW50LWgyXzJxZHc5XzF5Z2U5XzMxMS5hd3N1aV9yZWZyZXNoXzJxZHc5XzF5Z2U5XzIyMTpub3QoI1xcOSkge1xuICBwYWRkaW5nLWJsb2NrLXN0YXJ0OiBjYWxjKCh2YXIoLS1zaXplLXZlcnRpY2FsLWlucHV0LWRsOTV5bCwgMzJweCkgLSB2YXIoLS1saW5lLWhlaWdodC1oZWFkaW5nLWwtbWc1Yng2LCAyNHB4KSkgLyAyKTtcbn1cbi5hd3N1aV90aXRsZS12YXJpYW50LWgzXzJxZHc5XzF5Z2U5XzMxNzpub3QoI1xcOSkge1xuICBmb250LXNpemU6IHZhcigtLWZvbnQtc2l6ZS1oZWFkaW5nLW0tMTcweWl5LCAxOHB4KTtcbn1cbi5hd3N1aV90aXRsZS12YXJpYW50LWgzXzJxZHc5XzF5Z2U5XzMxNy5hd3N1aV9yZWZyZXNoXzJxZHc5XzF5Z2U5XzIyMTpub3QoI1xcOSkge1xuICBwYWRkaW5nLWJsb2NrLXN0YXJ0OiBjYWxjKCh2YXIoLS1zaXplLXZlcnRpY2FsLWlucHV0LWRsOTV5bCwgMzJweCkgLSB2YXIoLS1saW5lLWhlaWdodC1oZWFkaW5nLW0tdW9hcWRoLCAyMnB4KSkgLyAyKTtcbn1cbi5hd3N1aV90aXRsZS12YXJpYW50LWgyXzJxZHc5XzF5Z2U5XzMxMTpub3QoI1xcOSk6bm90KC5hd3N1aV9yZWZyZXNoXzJxZHc5XzF5Z2U5XzIyMSksIC5hd3N1aV90aXRsZS12YXJpYW50LWgzXzJxZHc5XzF5Z2U5XzMxNzpub3QoI1xcOSk6bm90KC5hd3N1aV9yZWZyZXNoXzJxZHc5XzF5Z2U5XzIyMSkge1xuICBwYWRkaW5nLWJsb2NrLXN0YXJ0OiB2YXIoLS1zcGFjZS1zY2FsZWQteHMtZHc5d2w1LCA4cHgpO1xufVxuLmF3c3VpX25vLXdyYXBfMnFkdzlfMXlnZTlfMjUzID4gLmF3c3VpX3RpdGxlXzJxZHc5XzF5Z2U5XzI5OTpub3QoI1xcOSk6bm90KC5hd3N1aV9yZWZyZXNoXzJxZHc5XzF5Z2U5XzIyMSkge1xuICBwYWRkaW5nLWJsb2NrLWVuZDogY2FsYyh2YXIoLS1zcGFjZS1zY2FsZWQteHhzLWZvZTExNCwgNHB4KSArIHZhcigtLXNwYWNlLXNjYWxlZC14eHhzLWgyc2M1MSwgMnB4KSk7XG59XG5cbi5hd3N1aV9yb290LW5vLWFjdGlvbnNfMnFkdzlfMXlnZTlfMjIxLmF3c3VpX3Jvb3QtaGFzLWRlc2NyaXB0aW9uXzJxZHc5XzF5Z2U5XzIyNCA+IC5hd3N1aV9tYWluXzJxZHc5XzF5Z2U5XzI0MyA+IDpub3QoI1xcOSk6bm90KC5hd3N1aV9yZWZyZXNoXzJxZHc5XzF5Z2U5XzIyMSkuYXdzdWlfdGl0bGUtdmFyaWFudC1oMl8ycWR3OV8xeWdlOV8zMTEsIC5hd3N1aV9yb290LW5vLWFjdGlvbnNfMnFkdzlfMXlnZTlfMjIxLmF3c3VpX3Jvb3QtaGFzLWRlc2NyaXB0aW9uXzJxZHc5XzF5Z2U5XzIyNCA+IC5hd3N1aV9tYWluXzJxZHc5XzF5Z2U5XzI0MyA+IDpub3QoI1xcOSk6bm90KC5hd3N1aV9yZWZyZXNoXzJxZHc5XzF5Z2U5XzIyMSkuYXdzdWlfdGl0bGUtdmFyaWFudC1oM18ycWR3OV8xeWdlOV8zMTcge1xuICBwYWRkaW5nLWJsb2NrLWVuZDogdmFyKC0tc3BhY2Utc2NhbGVkLXh4cy1mb2UxMTQsIDRweCk7XG59XG5cbi5hd3N1aV9yb290LXZhcmlhbnQtaDFfMnFkdzlfMXlnZTlfMjMzLmF3c3VpX3Jvb3Qtbm8tYWN0aW9uc18ycWR3OV8xeWdlOV8yMjE6bm90KCNcXDkpOm5vdCguYXdzdWlfcm9vdC1oYXMtZGVzY3JpcHRpb25fMnFkdzlfMXlnZTlfMjI0KTpub3QoLmF3c3VpX3JlZnJlc2hfMnFkdzlfMXlnZTlfMjIxKSB7XG4gIHBhZGRpbmctYmxvY2stZW5kOiB2YXIoLS1zcGFjZS1zY2FsZWQtMngteHhzLWU3OWhyMSwgNHB4KTtcbn1cblxuLmF3c3VpX3ZpcnR1YWwtc3BhY2VfMnFkdzlfMXlnZTlfMzM4Om5vdCgjXFw5KSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZSAhaW1wb3J0YW50O1xuICBpbnNldC1ibG9jay1zdGFydDogLTk5OTlweCAhaW1wb3J0YW50O1xuICBpbnNldC1pbmxpbmUtc3RhcnQ6IC05OTk5cHggIWltcG9ydGFudDtcbn1cblxuLmF3c3VpX2luZm9fMnFkdzlfMXlnZTlfMzQ0Om5vdCgjXFw5KSB7XG4gIHBhZGRpbmctaW5saW5lLWVuZDogdmFyKC0tc3BhY2Utcy10dmdob2gsIDEycHgpO1xufVxuXG4uYXdzdWlfZGVzY3JpcHRpb25fMnFkdzlfMXlnZTlfMzQ4Om5vdCgjXFw5KSB7XG4gIG1hcmdpbi1ibG9jazogMDtcbiAgbWFyZ2luLWlubGluZTogMDtcbiAgcGFkZGluZy1ibG9jazogMDtcbiAgcGFkZGluZy1pbmxpbmU6IDA7XG4gIGNvbG9yOiB2YXIoLS1jb2xvci10ZXh0LWhlYWRpbmctc2Vjb25kYXJ5LWV4emplMSwgIzQyNDY1MCk7XG59XG4uYXdzdWlfZGVzY3JpcHRpb24tdmFyaWFudC1oMV8ycWR3OV8xeWdlOV8zNTU6bm90KCNcXDkpIHtcbiAgZm9udC1zaXplOiB2YXIoLS1mb250LXNpemUtYm9keS1tLWE3bmgybiwgMTRweCk7XG4gIGxpbmUtaGVpZ2h0OiB2YXIoLS1saW5lLWhlaWdodC1ib2R5LW0tMm1oM2tlLCAyMHB4KTtcbn1cbi5hd3N1aV9kZXNjcmlwdGlvbi12YXJpYW50LWgyXzJxZHc5XzF5Z2U5XzM1OTpub3QoI1xcOSkge1xuICBmb250LXNpemU6IHZhcigtLWZvbnQtaGVhZGVyLWgyLWRlc2NyaXB0aW9uLXNpemUtZzJ3d3MzLCAxNHB4KTtcbiAgbGluZS1oZWlnaHQ6IHZhcigtLWZvbnQtaGVhZGVyLWgyLWRlc2NyaXB0aW9uLWxpbmUtaGVpZ2h0LXRzMnM2bywgMjBweCk7XG59XG4uYXdzdWlfZGVzY3JpcHRpb24tdmFyaWFudC1oMl8ycWR3OV8xeWdlOV8zNTk6bm90KCNcXDkpOm5vdCguYXdzdWlfcmVmcmVzaF8ycWR3OV8xeWdlOV8yMjEpIHtcbiAgcGFkZGluZy1ibG9jay1lbmQ6IHZhcigtLXNwYWNlLXNjYWxlZC14eHMtZm9lMTE0LCA0cHgpO1xufVxuLmF3c3VpX2Rlc2NyaXB0aW9uLXZhcmlhbnQtaDNfMnFkdzlfMXlnZTlfMzY2Om5vdCgjXFw5KSB7XG4gIGZvbnQtc2l6ZTogdmFyKC0tZm9udC1zaXplLWJvZHktbS1hN25oMm4sIDE0cHgpO1xuICBsaW5lLWhlaWdodDogdmFyKC0tbGluZS1oZWlnaHQtYm9keS1tLTJtaDNrZSwgMjBweCk7XG59XG4uYXdzdWlfZGVzY3JpcHRpb24tdmFyaWFudC1oM18ycWR3OV8xeWdlOV8zNjY6bm90KCNcXDkpOm5vdCguYXdzdWlfcmVmcmVzaF8ycWR3OV8xeWdlOV8yMjEpIHtcbiAgZm9udC1zaXplOiB2YXIoLS1mb250LXNpemUtYm9keS1zLXNtYzhjdiwgMTJweCk7XG4gIGxpbmUtaGVpZ2h0OiB2YXIoLS1saW5lLWhlaWdodC1ib2R5LXMtbnU1aHgxLCAxNnB4KTtcbiAgbGV0dGVyLXNwYWNpbmc6IHZhcigtLWxldHRlci1zcGFjaW5nLWJvZHktcy1ncTc4b2ssIDAuMDA1ZW0pO1xuICBwYWRkaW5nLWJsb2NrLWVuZDogdmFyKC0tc3BhY2Utc2NhbGVkLXh4cy1mb2UxMTQsIDRweCk7XG59XG5cbi5hd3N1aV9oZWFkaW5nXzJxZHc5XzF5Z2U5XzM3Nzpub3QoI1xcOSkge1xuICBtYXJnaW4tYmxvY2s6IDA7XG4gIG1hcmdpbi1pbmxpbmU6IDA7XG4gIGRpc3BsYXk6IGlubGluZTtcbiAgZm9udC1zaXplOiBpbmhlcml0O1xuICBtYXJnaW4taW5saW5lLWVuZDogdmFyKC0tc3BhY2UteHMteW1sbTBiLCA4cHgpO1xufVxuLmF3c3VpX2hlYWRpbmdfMnFkdzlfMXlnZTlfMzc3Om5vdCgjXFw5KTpvbmx5LWNoaWxkIHtcbiAgbWFyZ2luLWJsb2NrOiAwO1xuICBtYXJnaW4taW5saW5lOiAwO1xufVxuLmF3c3VpX2hlYWRpbmdfMnFkdzlfMXlnZTlfMzc3Om5vdCgjXFw5KTpmb2N1cyB7XG4gIG91dGxpbmU6IG5vbmU7XG59XG5ib2R5W2RhdGEtYXdzdWktZm9jdXMtdmlzaWJsZT10cnVlXSAuYXdzdWlfaGVhZGluZ18ycWR3OV8xeWdlOV8zNzc6bm90KCNcXDkpOmZvY3VzIHtcbiAgb3V0bGluZTogdGhpbiBkb3R0ZWQ7XG4gIG91dGxpbmU6IHZhcigtLWJvcmRlci1saW5rLWZvY3VzLXJpbmctb3V0bGluZS0xcDBobnUsIDApO1xuICBvdXRsaW5lLW9mZnNldDogMnB4O1xuICBvdXRsaW5lLWNvbG9yOiB2YXIoLS1jb2xvci1ib3JkZXItaXRlbS1mb2N1c2VkLWx6MXpzNiwgIzAwNmNlMCk7XG4gIGJvcmRlci1zdGFydC1zdGFydC1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMtY29udHJvbC1kZWZhdWx0LWZvY3VzLXJpbmctMXVhYmtpLCA0cHgpO1xuICBib3JkZXItc3RhcnQtZW5kLXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cy1jb250cm9sLWRlZmF1bHQtZm9jdXMtcmluZy0xdWFia2ksIDRweCk7XG4gIGJvcmRlci1lbmQtc3RhcnQtcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzLWNvbnRyb2wtZGVmYXVsdC1mb2N1cy1yaW5nLTF1YWJraSwgNHB4KTtcbiAgYm9yZGVyLWVuZC1lbmQtcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzLWNvbnRyb2wtZGVmYXVsdC1mb2N1cy1yaW5nLTF1YWJraSwgNHB4KTtcbiAgYm94LXNoYWRvdzogMCAwIDAgdmFyKC0tYm9yZGVyLWxpbmstZm9jdXMtcmluZy1zaGFkb3ctc3ByZWFkLTM5dXZ4ciwgMnB4KSB2YXIoLS1jb2xvci1ib3JkZXItaXRlbS1mb2N1c2VkLWx6MXpzNiwgIzAwNmNlMCk7XG59XG4uYXdzdWlfaGVhZGluZy12YXJpYW50LWgxXzJxZHc5XzF5Z2U5XzQwMjpub3QoI1xcOSkge1xuICBmb250LXNpemU6IHZhcigtLWZvbnQtc2l6ZS1oZWFkaW5nLXhsLXd2a2J1ciwgMjRweCk7XG4gIGxpbmUtaGVpZ2h0OiB2YXIoLS1saW5lLWhlaWdodC1oZWFkaW5nLXhsLWhrbzZwMCwgMzBweCk7XG4gIGxldHRlci1zcGFjaW5nOiB2YXIoLS1sZXR0ZXItc3BhY2luZy1oZWFkaW5nLXhsLWNra2I2dSwgLTAuMDJlbSk7XG59XG4uYXdzdWlfaGVhZGluZy12YXJpYW50LWgyXzJxZHc5XzF5Z2U5XzQwNzpub3QoI1xcOSkge1xuICBmb250LXNpemU6IHZhcigtLWZvbnQtc2l6ZS1oZWFkaW5nLWwtdm5hY3g2LCAyMHB4KTtcbiAgbGluZS1oZWlnaHQ6IHZhcigtLWxpbmUtaGVpZ2h0LWhlYWRpbmctbC1tZzVieDYsIDI0cHgpO1xuICBsZXR0ZXItc3BhY2luZzogdmFyKC0tbGV0dGVyLXNwYWNpbmctaGVhZGluZy1sLTV2NmlidiwgLTAuMDE1ZW0pO1xufVxuLmF3c3VpX2hlYWRpbmctdmFyaWFudC1oM18ycWR3OV8xeWdlOV80MTI6bm90KCNcXDkpIHtcbiAgZm9udC1zaXplOiB2YXIoLS1mb250LXNpemUtaGVhZGluZy1tLTE3MHlpeSwgMThweCk7XG4gIGxpbmUtaGVpZ2h0OiB2YXIoLS1saW5lLWhlaWdodC1oZWFkaW5nLW0tdW9hcWRoLCAyMnB4KTtcbiAgbGV0dGVyLXNwYWNpbmc6IHZhcigtLWxldHRlci1zcGFjaW5nLWhlYWRpbmctbS0yOWV3bmssIC0wLjAxZW0pO1xufVxuXG4uYXdzdWlfaGVhZGluZy10ZXh0XzJxZHc5XzF5Z2U5XzQxODpub3QoI1xcOSkge1xuICAvKiB1c2VkIGluIHRlc3QtdXRpbHMgKi9cbn1cbi5hd3N1aV9oZWFkaW5nLXRleHQtdmFyaWFudC1oMV8ycWR3OV8xeWdlOV80MjE6bm90KCNcXDkpIHtcbiAgZm9udC1zaXplOiB2YXIoLS1mb250LXNpemUtaGVhZGluZy14bC13dmtidXIsIDI0cHgpO1xuICBsaW5lLWhlaWdodDogdmFyKC0tbGluZS1oZWlnaHQtaGVhZGluZy14bC1oa282cDAsIDMwcHgpO1xuICBsZXR0ZXItc3BhY2luZzogdmFyKC0tbGV0dGVyLXNwYWNpbmctaGVhZGluZy14bC1ja2tiNnUsIC0wLjAyZW0pO1xuICBmb250LXdlaWdodDogdmFyKC0tZm9udC13ZWlnaHQtaGVhZGluZy14bC11M200d2UsIDcwMCk7XG4gIC13ZWJraXQtZm9udC1zbW9vdGhpbmc6IHZhcigtLWZvbnQtc21vb3RoaW5nLXdlYmtpdC1vZW1vbG8sIGFudGlhbGlhc2VkKTtcbiAgLW1vei1vc3gtZm9udC1zbW9vdGhpbmc6IHZhcigtLWZvbnQtc21vb3RoaW5nLW1vei1vc3gtaGJtMGFxLCBncmF5c2NhbGUpO1xufVxuLmF3c3VpX2hlYWRpbmctdGV4dC12YXJpYW50LWgyXzJxZHc5XzF5Z2U5XzQyOTpub3QoI1xcOSkge1xuICBmb250LXNpemU6IHZhcigtLWZvbnQtc2l6ZS1oZWFkaW5nLWwtdm5hY3g2LCAyMHB4KTtcbiAgbGluZS1oZWlnaHQ6IHZhcigtLWxpbmUtaGVpZ2h0LWhlYWRpbmctbC1tZzVieDYsIDI0cHgpO1xuICBsZXR0ZXItc3BhY2luZzogdmFyKC0tbGV0dGVyLXNwYWNpbmctaGVhZGluZy1sLTV2NmlidiwgLTAuMDE1ZW0pO1xuICBmb250LXdlaWdodDogdmFyKC0tZm9udC13ZWlnaHQtaGVhZGluZy1sLTB0NmR3YywgNzAwKTtcbiAgLXdlYmtpdC1mb250LXNtb290aGluZzogdmFyKC0tZm9udC1zbW9vdGhpbmctd2Via2l0LW9lbW9sbywgYW50aWFsaWFzZWQpO1xuICAtbW96LW9zeC1mb250LXNtb290aGluZzogdmFyKC0tZm9udC1zbW9vdGhpbmctbW96LW9zeC1oYm0wYXEsIGdyYXlzY2FsZSk7XG59XG4uYXdzdWlfaGVhZGluZy10ZXh0LXZhcmlhbnQtaDNfMnFkdzlfMXlnZTlfNDM3Om5vdCgjXFw5KSB7XG4gIGZvbnQtc2l6ZTogdmFyKC0tZm9udC1zaXplLWhlYWRpbmctbS0xNzB5aXksIDE4cHgpO1xuICBsaW5lLWhlaWdodDogdmFyKC0tbGluZS1oZWlnaHQtaGVhZGluZy1tLXVvYXFkaCwgMjJweCk7XG4gIGxldHRlci1zcGFjaW5nOiB2YXIoLS1sZXR0ZXItc3BhY2luZy1oZWFkaW5nLW0tMjlld25rLCAtMC4wMWVtKTtcbiAgZm9udC13ZWlnaHQ6IHZhcigtLWZvbnQtd2VpZ2h0LWhlYWRpbmctbS16ZjgyZHIsIDcwMCk7XG4gIC13ZWJraXQtZm9udC1zbW9vdGhpbmc6IHZhcigtLWZvbnQtc21vb3RoaW5nLXdlYmtpdC1vZW1vbG8sIGFudGlhbGlhc2VkKTtcbiAgLW1vei1vc3gtZm9udC1zbW9vdGhpbmc6IHZhcigtLWZvbnQtc21vb3RoaW5nLW1vei1vc3gtaGJtMGFxLCBncmF5c2NhbGUpO1xufVxuXG4uYXdzdWlfY291bnRlcl8ycWR3OV8xeWdlOV80NDY6bm90KCNcXDkpIHtcbiAgY29sb3I6IHZhcigtLWNvbG9yLXRleHQtY291bnRlci1sMHYzeDAsICM2NTY4NzEpO1xuICBmb250LXdlaWdodDogNDAwO1xufSIsIi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKiBzdHlsZWxpbnQtZGlzYWJsZSBAYW16bi9hd3N1aS1uby1tb3Rpb24tb3V0c2lkZS1vZi1taXhpbiwgc2VsZWN0b3ItY29tYmluYXRvci1kaXNhbGxvd2VkLWxpc3QsIHNlbGVjdG9yLXBzZXVkby1jbGFzcy1uby11bmtub3duLCBzZWxlY3Rvci1jbGFzcy1wYXR0ZXJuICovXG4vKiBzdHlsZWxpbnQtZW5hYmxlIEBhbXpuL2F3c3VpLW5vLW1vdGlvbi1vdXRzaWRlLW9mLW1peGluLCBzZWxlY3Rvci1jb21iaW5hdG9yLWRpc2FsbG93ZWQtbGlzdCwgc2VsZWN0b3ItcHNldWRvLWNsYXNzLW5vLXVua25vd24sIHNlbGVjdG9yLWNsYXNzLXBhdHRlcm4gKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKiBTdHlsZSB1c2VkIGZvciBsaW5rcyBpbiBzbG90cy9jb21wb25lbnRzIHRoYXQgYXJlIHRleHQgaGVhdnksIHRvIGhlbHAgbGlua3Mgc3RhbmQgb3V0IGFtb25nXG5zdXJyb3VuZGluZyB0ZXh0LiAoV0NBRyBGNzMpIGh0dHBzOi8vd3d3LnczLm9yZy9XQUkvV0NBRzIxL1RlY2huaXF1ZXMvZmFpbHVyZXMvRjczI2Rlc2NyaXB0aW9uICovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuQGtleWZyYW1lcyBhd3N1aV9tb2RhbC1zbGlkZS11cF8xZDJpN18xOHI2d18xIHtcbiAgMCUge1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKDAsIDEwcHgpO1xuICB9XG4gIDEwMCUge1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKDAsIDApO1xuICB9XG59XG4uYXdzdWlfZGlhbG9nXzFkMmk3XzE4cjZ3XzE2OTpub3QoI1xcOSkge1xuICBhbmltYXRpb246IGF3c3VpX21vZGFsLXNsaWRlLXVwXzFkMmk3XzE4cjZ3XzEgdmFyKC0tbW90aW9uLWR1cmF0aW9uLXNsb3ctemppNXZsLCAxODBtcykgZWFzZS1vdXQsIGF3c3VpX2F3c3VpLW1vdGlvbi1mYWRlLWluLTBfMWQyaTdfMThyNndfMSB2YXIoLS1tb3Rpb24tZHVyYXRpb24tc2xvdy16amk1dmwsIDE4MG1zKSBlYXNlLW91dDtcbiAgYW5pbWF0aW9uLWRlbGF5OiB2YXIoLS1tb3Rpb24tZHVyYXRpb24tZmFzdC11bm50ZjYsIDkwbXMpO1xuICBhbmltYXRpb24tZmlsbC1tb2RlOiBib3RoO1xufVxuQGtleWZyYW1lcyBhd3N1aV9hd3N1aS1tb3Rpb24tZmFkZS1pbi0wXzFkMmk3XzE4cjZ3XzEge1xuICBmcm9tIHtcbiAgICBvcGFjaXR5OiAwO1xuICB9XG4gIHRvIHtcbiAgICBvcGFjaXR5OiAxO1xuICB9XG59XG5AbWVkaWEgKHByZWZlcnMtcmVkdWNlZC1tb3Rpb246IHJlZHVjZSkge1xuICAuYXdzdWlfZGlhbG9nXzFkMmk3XzE4cjZ3XzE2OTpub3QoI1xcOSkge1xuICAgIGFuaW1hdGlvbjogbm9uZTtcbiAgICB0cmFuc2l0aW9uOiBub25lO1xuICB9XG59XG4uYXdzdWktbW90aW9uLWRpc2FibGVkIC5hd3N1aV9kaWFsb2dfMWQyaTdfMThyNndfMTY5Om5vdCgjXFw5KSwgLmF3c3VpLW1vZGUtZW50ZXJpbmcgLmF3c3VpX2RpYWxvZ18xZDJpN18xOHI2d18xNjk6bm90KCNcXDkpIHtcbiAgYW5pbWF0aW9uOiBub25lO1xuICB0cmFuc2l0aW9uOiBub25lO1xufVxuLmF3c3VpX2RpYWxvZ18xZDJpN18xOHI2d18xNjkuYXdzdWlfcmVmcmVzaF8xZDJpN18xOHI2d18xOTI6bm90KCNcXDkpIHtcbiAgYW5pbWF0aW9uOiBhd3N1aV9hd3N1aS1tb3Rpb24tc2NhbGUtcG9wdXBfMWQyaTdfMThyNndfMSwgYXdzdWlfYXdzdWktbW90aW9uLWZhZGUtaW4tMF8xZDJpN18xOHI2d18xO1xuICBhbmltYXRpb24tZHVyYXRpb246IHZhcigtLW1vdGlvbi1kdXJhdGlvbi1yZWZyZXNoLW9ubHktZmFzdC16ZmliaDYsIDExNW1zKTtcbiAgYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogdmFyKC0tbW90aW9uLWVhc2luZy1yZWZyZXNoLW9ubHktYS1jY3lxYXosIGN1YmljLWJlemllcigwLCAwLCAwLCAxKSk7XG4gIGFuaW1hdGlvbi1maWxsLW1vZGU6IGJvdGg7XG59XG5Aa2V5ZnJhbWVzIGF3c3VpX2F3c3VpLW1vdGlvbi1mYWRlLWluLTBfMWQyaTdfMThyNndfMSB7XG4gIGZyb20ge1xuICAgIG9wYWNpdHk6IDA7XG4gIH1cbiAgdG8ge1xuICAgIG9wYWNpdHk6IDE7XG4gIH1cbn1cbkBrZXlmcmFtZXMgYXdzdWlfYXdzdWktbW90aW9uLXNjYWxlLXBvcHVwXzFkMmk3XzE4cjZ3XzEge1xuICAwJSB7XG4gICAgdHJhbnNmb3JtOiBzY2FsZSgwLjk1KTtcbiAgfVxuICAxMDAlIHtcbiAgICB0cmFuc2Zvcm06IHNjYWxlKDEpO1xuICB9XG59XG5AbWVkaWEgKHByZWZlcnMtcmVkdWNlZC1tb3Rpb246IHJlZHVjZSkge1xuICAuYXdzdWlfZGlhbG9nXzFkMmk3XzE4cjZ3XzE2OS5hd3N1aV9yZWZyZXNoXzFkMmk3XzE4cjZ3XzE5Mjpub3QoI1xcOSkge1xuICAgIGFuaW1hdGlvbjogbm9uZTtcbiAgICB0cmFuc2l0aW9uOiBub25lO1xuICB9XG59XG4uYXdzdWktbW90aW9uLWRpc2FibGVkIC5hd3N1aV9kaWFsb2dfMWQyaTdfMThyNndfMTY5LmF3c3VpX3JlZnJlc2hfMWQyaTdfMThyNndfMTkyOm5vdCgjXFw5KSwgLmF3c3VpLW1vZGUtZW50ZXJpbmcgLmF3c3VpX2RpYWxvZ18xZDJpN18xOHI2d18xNjkuYXdzdWlfcmVmcmVzaF8xZDJpN18xOHI2d18xOTI6bm90KCNcXDkpIHtcbiAgYW5pbWF0aW9uOiBub25lO1xuICB0cmFuc2l0aW9uOiBub25lO1xufVxuXG4uYXdzdWlfcm9vdF8xZDJpN18xOHI2d18yMjU6bm90KCNcXDkpIHtcbiAgYW5pbWF0aW9uOiBhd3N1aV9hd3N1aS1tb3Rpb24tZmFkZS1pbl8xZDJpN18xOHI2d18xIHZhcigtLW1vdGlvbi1kdXJhdGlvbi1leHRyYS1zbG93LTI5YnF5bSwgMjcwbXMpIGVhc2Utb3V0O1xuICBhbmltYXRpb24tZmlsbC1tb2RlOiBib3RoO1xufVxuQGtleWZyYW1lcyBhd3N1aV9hd3N1aS1tb3Rpb24tZmFkZS1pbl8xZDJpN18xOHI2d18xIHtcbiAgZnJvbSB7XG4gICAgb3BhY2l0eTogMC4yO1xuICB9XG4gIHRvIHtcbiAgICBvcGFjaXR5OiAxO1xuICB9XG59XG5AbWVkaWEgKHByZWZlcnMtcmVkdWNlZC1tb3Rpb246IHJlZHVjZSkge1xuICAuYXdzdWlfcm9vdF8xZDJpN18xOHI2d18yMjU6bm90KCNcXDkpIHtcbiAgICBhbmltYXRpb246IG5vbmU7XG4gICAgdHJhbnNpdGlvbjogbm9uZTtcbiAgfVxufVxuLmF3c3VpLW1vdGlvbi1kaXNhYmxlZCAuYXdzdWlfcm9vdF8xZDJpN18xOHI2d18yMjU6bm90KCNcXDkpLCAuYXdzdWktbW9kZS1lbnRlcmluZyAuYXdzdWlfcm9vdF8xZDJpN18xOHI2d18yMjU6bm90KCNcXDkpIHtcbiAgYW5pbWF0aW9uOiBub25lO1xuICB0cmFuc2l0aW9uOiBub25lO1xufVxuLmF3c3VpX3Jvb3RfMWQyaTdfMThyNndfMjI1LmF3c3VpX3JlZnJlc2hfMWQyaTdfMThyNndfMTkyOm5vdCgjXFw5KSB7XG4gIGFuaW1hdGlvbi1kdXJhdGlvbjogdmFyKC0tbW90aW9uLWR1cmF0aW9uLXJlZnJlc2gtb25seS1mYXN0LXpmaWJoNiwgMTE1bXMpO1xufVxuQG1lZGlhIChwcmVmZXJzLXJlZHVjZWQtbW90aW9uOiByZWR1Y2UpIHtcbiAgLmF3c3VpX3Jvb3RfMWQyaTdfMThyNndfMjI1LmF3c3VpX3JlZnJlc2hfMWQyaTdfMThyNndfMTkyOm5vdCgjXFw5KSB7XG4gICAgYW5pbWF0aW9uOiBub25lO1xuICAgIHRyYW5zaXRpb246IG5vbmU7XG4gIH1cbn1cbi5hd3N1aS1tb3Rpb24tZGlzYWJsZWQgLmF3c3VpX3Jvb3RfMWQyaTdfMThyNndfMjI1LmF3c3VpX3JlZnJlc2hfMWQyaTdfMThyNndfMTkyOm5vdCgjXFw5KSwgLmF3c3VpLW1vZGUtZW50ZXJpbmcgLmF3c3VpX3Jvb3RfMWQyaTdfMThyNndfMjI1LmF3c3VpX3JlZnJlc2hfMWQyaTdfMThyNndfMTkyOm5vdCgjXFw5KSB7XG4gIGFuaW1hdGlvbjogbm9uZTtcbiAgdHJhbnNpdGlvbjogbm9uZTtcbn1cblxuLmF3c3VpX3Jvb3RfMWQyaTdfMThyNndfMjI1Om5vdCgjXFw5KSB7XG4gIGJvcmRlci1jb2xsYXBzZTogc2VwYXJhdGU7XG4gIGJvcmRlci1zcGFjaW5nOiAwO1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICBjYXB0aW9uLXNpZGU6IHRvcDtcbiAgY3Vyc29yOiBhdXRvO1xuICBkaXJlY3Rpb246IGluaGVyaXQ7XG4gIGVtcHR5LWNlbGxzOiBzaG93O1xuICBmb250LWZhbWlseTogc2VyaWY7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC12YXJpYW50OiBub3JtYWw7XG4gIGZvbnQtc3RyZXRjaDogbm9ybWFsO1xuICBoeXBoZW5zOiBub25lO1xuICBsZXR0ZXItc3BhY2luZzogbm9ybWFsO1xuICBsaXN0LXN0eWxlOiBkaXNjIG91dHNpZGUgbm9uZTtcbiAgdGFiLXNpemU6IDg7XG4gIHRleHQtYWxpZ246IHN0YXJ0O1xuICB0ZXh0LWluZGVudDogMDtcbiAgdGV4dC1zaGFkb3c6IG5vbmU7XG4gIHRleHQtdHJhbnNmb3JtOiBub25lO1xuICB2aXNpYmlsaXR5OiB2aXNpYmxlO1xuICB3aGl0ZS1zcGFjZTogbm9ybWFsO1xuICB3b3JkLXNwYWNpbmc6IG5vcm1hbDtcbiAgZm9udC1zaXplOiB2YXIoLS1mb250LXNpemUtYm9keS1tLWE3bmgybiwgMTRweCk7XG4gIGxpbmUtaGVpZ2h0OiB2YXIoLS1saW5lLWhlaWdodC1ib2R5LW0tMm1oM2tlLCAyMHB4KTtcbiAgY29sb3I6IHZhcigtLWNvbG9yLXRleHQtYm9keS1kZWZhdWx0LXJ5amN0MSwgIzBmMTQxYSk7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGZvbnQtZmFtaWx5OiB2YXIoLS1mb250LWZhbWlseS1iYXNlLTRsd3ZwbCwgXCJBbWF6b24gRW1iZXJcIiwgXCJIZWx2ZXRpY2EgTmV1ZVwiLCBSb2JvdG8sIEFyaWFsLCBzYW5zLXNlcmlmKTtcbiAgLXdlYmtpdC1mb250LXNtb290aGluZzogYXV0bztcbiAgLW1vei1vc3gtZm9udC1zbW9vdGhpbmc6IGF1dG87XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWNvbG9yLWJhY2tncm91bmQtbW9kYWwtb3ZlcmxheS0zcHBzZDgsIHJnYmEoMzUsIDQzLCA1NSwgMC43KSk7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktaXRlbXM6IGNlbnRlcjtcbiAgaW5zZXQ6IDA7XG4gIHBvc2l0aW9uOiBmaXhlZDtcbiAgei1pbmRleDogNTAwMDtcbiAgb3V0bGluZTogMDtcbiAgb3ZlcmZsb3c6IGF1dG87XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cbi5hd3N1aV9yb290XzFkMmk3XzE4cjZ3XzIyNS5hd3N1aV9oaWRkZW5fMWQyaTdfMThyNndfMzAyOm5vdCgjXFw5KSB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbi5hd3N1aV9mb2N1cy1sb2NrXzFkMmk3XzE4cjZ3XzMwNjpub3QoI1xcOSkge1xuICBhbGlnbi1zZWxmOiBmbGV4LXN0YXJ0O1xuICBtYXJnaW4tYmxvY2s6IGF1dG87XG4gIG1hcmdpbi1pbmxpbmU6IGF1dG87XG4gIHBhZGRpbmctYmxvY2s6IHZhcigtLXNwYWNlLXMtdHZnaG9oLCAxMnB4KTtcbiAgcGFkZGluZy1pbmxpbmU6IDA7XG4gIHotaW5kZXg6IDUwMDA7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xufVxuXG4uYXdzdWlfZGlhbG9nXzFkMmk3XzE4cjZ3XzE2OTpub3QoI1xcOSkge1xuICBwb3NpdGlvbjogc3RhdGljO1xuICBpbnNldC1ibG9jay1zdGFydDogMDtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoMCwgMCk7XG4gIGlubGluZS1zaXplOiBjYWxjKDEwMHZ3IC0gdmFyKC0tc3BhY2Utcy10dmdob2gsIDEycHgpICogMik7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIG91dGxpbmU6IG5vbmU7XG4gIHotaW5kZXg6IDUwMDA7XG4gIHBvaW50ZXItZXZlbnRzOiBhbGw7XG59XG4uYXdzdWlfZGlhbG9nXzFkMmk3XzE4cjZ3XzE2OS5hd3N1aV9zbWFsbF8xZDJpN18xOHI2d18zMjY6bm90KCNcXDkpIHtcbiAgbWF4LWlubGluZS1zaXplOiAzMjBweDtcbn1cbi5hd3N1aV9kaWFsb2dfMWQyaTdfMThyNndfMTY5LmF3c3VpX21lZGl1bV8xZDJpN18xOHI2d18zMjk6bm90KCNcXDkpIHtcbiAgbWF4LWlubGluZS1zaXplOiA2MDBweDtcbn1cbi5hd3N1aV9kaWFsb2dfMWQyaTdfMThyNndfMTY5LmF3c3VpX2xhcmdlXzFkMmk3XzE4cjZ3XzMzMjpub3QoI1xcOSkge1xuICBtYXgtaW5saW5lLXNpemU6IDgyMHB4O1xufVxuLmF3c3VpX2RpYWxvZ18xZDJpN18xOHI2d18xNjkuYXdzdWlfbWF4XzFkMmk3XzE4cjZ3XzMzNS5hd3N1aV9icmVha3BvaW50LXhzXzFkMmk3XzE4cjZ3XzMzNTpub3QoI1xcOSkge1xuICBtYXgtaW5saW5lLXNpemU6IGNhbGMoMTAwdncgLSAoOCAqIDEwcHggKyB2YXIoLS1zcGFjZS14eHhsLWF1dDF1NywgNDBweCkpKTtcbiAgbWFyZ2luLWJsb2NrOiBhdXRvO1xuICBtYXJnaW4taW5saW5lOiBhdXRvO1xufVxuXG4uYXdzdWlfY29udGFpbmVyXzFkMmk3XzE4cjZ3XzM0MTpub3QoI1xcOSkge1xuICBib3JkZXItY29sbGFwc2U6IHNlcGFyYXRlO1xuICBib3JkZXItc3BhY2luZzogMDtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgY2FwdGlvbi1zaWRlOiB0b3A7XG4gIGN1cnNvcjogYXV0bztcbiAgZGlyZWN0aW9uOiBpbmhlcml0O1xuICBlbXB0eS1jZWxsczogc2hvdztcbiAgZm9udC1mYW1pbHk6IHNlcmlmO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtdmFyaWFudDogbm9ybWFsO1xuICBmb250LXN0cmV0Y2g6IG5vcm1hbDtcbiAgaHlwaGVuczogbm9uZTtcbiAgbGV0dGVyLXNwYWNpbmc6IG5vcm1hbDtcbiAgbGlzdC1zdHlsZTogZGlzYyBvdXRzaWRlIG5vbmU7XG4gIHRhYi1zaXplOiA4O1xuICB0ZXh0LWFsaWduOiBzdGFydDtcbiAgdGV4dC1pbmRlbnQ6IDA7XG4gIHRleHQtc2hhZG93OiBub25lO1xuICB0ZXh0LXRyYW5zZm9ybTogbm9uZTtcbiAgdmlzaWJpbGl0eTogdmlzaWJsZTtcbiAgd2hpdGUtc3BhY2U6IG5vcm1hbDtcbiAgd29yZC1zcGFjaW5nOiBub3JtYWw7XG4gIGZvbnQtc2l6ZTogdmFyKC0tZm9udC1zaXplLWJvZHktbS1hN25oMm4sIDE0cHgpO1xuICBsaW5lLWhlaWdodDogdmFyKC0tbGluZS1oZWlnaHQtYm9keS1tLTJtaDNrZSwgMjBweCk7XG4gIGNvbG9yOiB2YXIoLS1jb2xvci10ZXh0LWJvZHktZGVmYXVsdC1yeWpjdDEsICMwZjE0MWEpO1xuICBmb250LXdlaWdodDogNDAwO1xuICBmb250LWZhbWlseTogdmFyKC0tZm9udC1mYW1pbHktYmFzZS00bHd2cGwsIFwiQW1hem9uIEVtYmVyXCIsIFwiSGVsdmV0aWNhIE5ldWVcIiwgUm9ib3RvLCBBcmlhbCwgc2Fucy1zZXJpZik7XG4gIC13ZWJraXQtZm9udC1zbW9vdGhpbmc6IGF1dG87XG4gIC1tb3otb3N4LWZvbnQtc21vb3RoaW5nOiBhdXRvO1xuICBkaXNwbGF5OiBibG9jaztcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tY29sb3ItYmFja2dyb3VuZC1jb250YWluZXItY29udGVudC1oMTE0ZGosICNmZmZmZmYpO1xuICB3b3JkLXdyYXA6IGJyZWFrLXdvcmQ7XG4gIGJvcmRlci1ibG9jay1zdGFydDogdmFyKC0tYm9yZGVyLWNvbnRhaW5lci10b3Atd2lkdGgtbjFla2U2LCAwcHgpIHNvbGlkIHZhcigtLWNvbG9yLWJvcmRlci1jb250YWluZXItdG9wLWszdm1veiwgdHJhbnNwYXJlbnQpO1xuICBib3JkZXItc3RhcnQtc3RhcnQtcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzLWNvbnRhaW5lci1uc2Z3bW0sIDE2cHgpO1xuICBib3JkZXItc3RhcnQtZW5kLXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cy1jb250YWluZXItbnNmd21tLCAxNnB4KTtcbiAgYm9yZGVyLWVuZC1zdGFydC1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMtY29udGFpbmVyLW5zZndtbSwgMTZweCk7XG4gIGJvcmRlci1lbmQtZW5kLXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cy1jb250YWluZXItbnNmd21tLCAxNnB4KTtcbiAgYm94LXNoYWRvdzogdmFyKC0tc2hhZG93LW1vZGFsLWNya2U4ZiwgMHB4IDRweCAyMHB4IDFweCByZ2JhKDAsIDcsIDIyLCAwLjEpKTtcbn1cblxuLmF3c3VpX2NvbnRlbnRfMWQyaTdfMThyNndfMzgyOm5vdCgjXFw5KSB7XG4gIHBhZGRpbmctYmxvY2stc3RhcnQ6IHZhcigtLXNwYWNlLWNvbnRhaW5lci1jb250ZW50LXRvcC0xd3RxcmMsIDRweCk7XG4gIHBhZGRpbmctYmxvY2stZW5kOiB2YXIoLS1zcGFjZS1tb2RhbC1jb250ZW50LWJvdHRvbS1ubDZjZXEsIDE2cHgpO1xuICBwYWRkaW5nLWlubGluZTogdmFyKC0tc3BhY2UtbW9kYWwtaG9yaXpvbnRhbC15NWhud3AsIDIwcHgpO1xufVxuLmF3c3VpX2NvbnRlbnRfMWQyaTdfMThyNndfMzgyLmF3c3VpX25vLXBhZGRpbmdzXzFkMmk3XzE4cjZ3XzM4Nzpub3QoI1xcOSkge1xuICBwYWRkaW5nLWJsb2NrOiAwO1xuICBwYWRkaW5nLWlubGluZTogMDtcbn1cblxuLmF3c3VpX2hlYWRlcl8xZDJpN18xOHI2d18zOTI6bm90KCNcXDkpIHtcbiAgcGFkZGluZy1ibG9jay1zdGFydDogdmFyKC0tc3BhY2UtY29udGFpbmVyLWhlYWRlci10b3AtYW00dnp3LCAxMnB4KTtcbiAgcGFkZGluZy1ibG9jay1lbmQ6IHZhcigtLXNwYWNlLWNvbnRhaW5lci1oZWFkZXItYm90dG9tLWVieTkzdywgOHB4KTtcbiAgcGFkZGluZy1pbmxpbmU6IHZhcigtLXNwYWNlLW1vZGFsLWhvcml6b250YWwteTVobndwLCAyMHB4KTtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tY29sb3ItYmFja2dyb3VuZC1jb250YWluZXItaGVhZGVyLTF4dmtkZywgI2ZmZmZmZik7XG4gIGJvcmRlci1ibG9jay1lbmQ6IDFweCBzb2xpZCB2YXIoLS1jb2xvci1ib3JkZXItY29udGFpbmVyLWRpdmlkZXItOWh1ejFhLCB0cmFuc3BhcmVudCk7XG4gIGJvcmRlci1zdGFydC1zdGFydC1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMtY29udGFpbmVyLW5zZndtbSwgMTZweCk7XG4gIGJvcmRlci1zdGFydC1lbmQtcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzLWNvbnRhaW5lci1uc2Z3bW0sIDE2cHgpO1xuICBib3JkZXItZW5kLXN0YXJ0LXJhZGl1czogMDtcbiAgYm9yZGVyLWVuZC1lbmQtcmFkaXVzOiAwO1xufVxuXG4uYXdzdWlfaGVhZGVyLS10ZXh0XzFkMmk3XzE4cjZ3XzQwNDpub3QoI1xcOSkge1xuICAvKiB1c2VkIGluIHRlc3QtdXRpbHMgKi9cbn1cblxuLmF3c3VpX2Zvb3Rlcl8xZDJpN18xOHI2d180MDg6bm90KCNcXDkpIHtcbiAgYm9yZGVyLWJsb2NrLXN0YXJ0OiB2YXIoLS1ib3JkZXItZGl2aWRlci1zZWN0aW9uLXdpZHRoLXV3bzhteSwgMXB4KSBzb2xpZCB2YXIoLS1jb2xvci1ib3JkZXItZGl2aWRlci1kZWZhdWx0LW5mZXJtYywgI2M2YzZjZCk7XG4gIHBhZGRpbmctYmxvY2s6IHZhcigtLXNwYWNlLXNjYWxlZC1zLWl1dWlobSwgMTJweCk7XG4gIHBhZGRpbmctaW5saW5lOiB2YXIoLS1zcGFjZS1jb250YWluZXItaG9yaXpvbnRhbC1ucXJ6eWgsIDIwcHgpO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1jb2xvci1iYWNrZ3JvdW5kLWNvbnRhaW5lci1jb250ZW50LWgxMTRkaiwgI2ZmZmZmZik7XG4gIHBvc2l0aW9uOiBzdGlja3k7XG4gIGluc2V0LWJsb2NrLWVuZDogMDtcbiAgei1pbmRleDogODAwO1xufVxuLmF3c3VpX2Zvb3Rlci0tc3R1Y2tfMWQyaTdfMThyNndfNDE3Om5vdCgjXFw5KSB7XG4gIGJvcmRlci1zdGFydC1zdGFydC1yYWRpdXM6IDA7XG4gIGJvcmRlci1zdGFydC1lbmQtcmFkaXVzOiAwO1xuICBib3JkZXItZW5kLXN0YXJ0LXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cy1jb250YWluZXItbnNmd21tLCAxNnB4KTtcbiAgYm9yZGVyLWVuZC1lbmQtcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzLWNvbnRhaW5lci1uc2Z3bW0sIDE2cHgpO1xufVxuLmF3c3VpX2Zvb3Rlcl8xZDJpN18xOHI2d180MDg6bm90KCNcXDkpOmFmdGVyIHtcbiAgY29udGVudDogXCJcIjtcbiAgZGlzcGxheTogdGFibGU7XG4gIGNsZWFyOiBib3RoO1xufVxuXG4uYXdzdWlfZGlzbWlzcy1jb250cm9sXzFkMmk3XzE4cjZ3XzQyOTpub3QoI1xcOSkge1xuICAvKiB1c2VkIGluIHRlc3QtdXRpbHMgKi9cbn1cblxuLmF3c3VpX21vZGFsLW9wZW5fMWQyaTdfMThyNndfNDMzOm5vdCgjXFw5KSB7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIC8qXG4gICAqIFdoZW4gcGFkZGluZy1yaWdodCBpcyBhZGRlZCB0byBhY2NvdW50IGZvciBzY3JvbGxiYXIgYmVpbmcgdHVybmVkXG4gICAqIG9mZiBieSBvdmVyZmxvdzpoaWRkZW4sIHRoYXQgcGFkZGluZyB3aWxsIGdvIG9mZnNjcmVlbiBhbmQgaGF2ZSBub1xuICAgKiBlZmZlY3QgaWYgYm94LXNpemluZyBpcyBjb250ZW50LWJveCBhbmQgYm9keSB3aWR0aCBpcyAxMDAlLiAgU2V0XG4gICAqIGJvcmRlci1ib3ggdG8gYXZvaWQgdGhpczsgdGhpcyBzaG91bGQgYmUgc2FmZSBhcyBib3gtc2l6aW5nIGlzbid0XG4gICAqIGluaGVyaXRlZCBieSBjaGlsZCBlbGVtZW50cyBub3JtYWxseS5cbiAgICovXG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG59IiwiLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qIHN0eWxlbGludC1kaXNhYmxlIEBhbXpuL2F3c3VpLW5vLW1vdGlvbi1vdXRzaWRlLW9mLW1peGluLCBzZWxlY3Rvci1jb21iaW5hdG9yLWRpc2FsbG93ZWQtbGlzdCwgc2VsZWN0b3ItcHNldWRvLWNsYXNzLW5vLXVua25vd24sIHNlbGVjdG9yLWNsYXNzLXBhdHRlcm4gKi9cbi8qIHN0eWxlbGludC1lbmFibGUgQGFtem4vYXdzdWktbm8tbW90aW9uLW91dHNpZGUtb2YtbWl4aW4sIHNlbGVjdG9yLWNvbWJpbmF0b3ItZGlzYWxsb3dlZC1saXN0LCBzZWxlY3Rvci1wc2V1ZG8tY2xhc3Mtbm8tdW5rbm93biwgc2VsZWN0b3ItY2xhc3MtcGF0dGVybiAqL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qIFN0eWxlIHVzZWQgZm9yIGxpbmtzIGluIHNsb3RzL2NvbXBvbmVudHMgdGhhdCBhcmUgdGV4dCBoZWF2eSwgdG8gaGVscCBsaW5rcyBzdGFuZCBvdXQgYW1vbmdcbnN1cnJvdW5kaW5nIHRleHQuIChXQ0FHIEY3MykgaHR0cHM6Ly93d3cudzMub3JnL1dBSS9XQ0FHMjEvVGVjaG5pcXVlcy9mYWlsdXJlcy9GNzMjZGVzY3JpcHRpb24gKi9cbi5hd3N1aV9yb290XzE4NTgyXzE3bGJxXzE0NTpub3QoI1xcOSkge1xuICBkaXNwbGF5OiBmbGV4O1xufVxuXG4uYXdzdWlfY2hpbGRfMTg1ODJfMTdsYnFfMTQ5Om5vdCgjXFw5KSB7XG4gIC8qIHVzZWQgaW4gdGVzdC11dGlscyAqL1xufVxuXG4uYXdzdWlfY2hpbGRfMTg1ODJfMTdsYnFfMTQ5Om5vdCgjXFw5KTplbXB0eSB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbi8qXG4gKiBIb3Jpem9udGFsIHZhcmlhbnRcbiAqL1xuLmF3c3VpX2hvcml6b250YWxfMTg1ODJfMTdsYnFfMTYwOm5vdCgjXFw5KSB7XG4gIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gIGZsZXgtd3JhcDogd3JhcDtcbn1cbi5hd3N1aV9ob3Jpem9udGFsLXh4eHNfMTg1ODJfMTdsYnFfMTY0Om5vdCgjXFw5KSB7XG4gIGdhcDogdmFyKC0tc3BhY2UteHh4cy1wYWpoYWQsIDJweCk7XG59XG4uYXdzdWlfaG9yaXpvbnRhbC14eHNfMTg1ODJfMTdsYnFfMTY3Om5vdCgjXFw5KSB7XG4gIGdhcDogdmFyKC0tc3BhY2UteHhzLWh3ZmthaSwgNHB4KTtcbn1cbi5hd3N1aV9ob3Jpem9udGFsLXhzXzE4NTgyXzE3bGJxXzE3MDpub3QoI1xcOSkge1xuICBnYXA6IHZhcigtLXNwYWNlLXhzLXltbG0wYiwgOHB4KTtcbn1cbi5hd3N1aV9ob3Jpem9udGFsLXNfMTg1ODJfMTdsYnFfMTczOm5vdCgjXFw5KSB7XG4gIGdhcDogdmFyKC0tc3BhY2Utcy10dmdob2gsIDEycHgpO1xufVxuLmF3c3VpX2hvcml6b250YWwtbV8xODU4Ml8xN2xicV8xNzY6bm90KCNcXDkpIHtcbiAgZ2FwOiB2YXIoLS1zcGFjZS1tLWRzdW15dCwgMTZweCk7XG59XG4uYXdzdWlfaG9yaXpvbnRhbC1sXzE4NTgyXzE3bGJxXzE3OTpub3QoI1xcOSkge1xuICBnYXA6IHZhcigtLXNwYWNlLWwtMnVkMXAzLCAyMHB4KTtcbn1cbi5hd3N1aV9ob3Jpem9udGFsLXhsXzE4NTgyXzE3bGJxXzE4Mjpub3QoI1xcOSkge1xuICBnYXA6IHZhcigtLXNwYWNlLXhsLWpmeTN4NCwgMjRweCk7XG59XG4uYXdzdWlfaG9yaXpvbnRhbC14eGxfMTg1ODJfMTdsYnFfMTg1Om5vdCgjXFw5KSB7XG4gIGdhcDogdmFyKC0tc3BhY2UteHhsLTMyc3JtNCwgMzJweCk7XG59XG5cbi8qXG4gKiBWZXJ0aWNhbCB2YXJpYW50XG4gKi9cbi5hd3N1aV92ZXJ0aWNhbF8xODU4Ml8xN2xicV8xOTI6bm90KCNcXDkpIHtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbn1cbi5hd3N1aV92ZXJ0aWNhbC14eHhzXzE4NTgyXzE3bGJxXzE5NTpub3QoI1xcOSkge1xuICByb3ctZ2FwOiB2YXIoLS1zcGFjZS14eHhzLXBhamhhZCwgMnB4KTtcbn1cbi5hd3N1aV92ZXJ0aWNhbC14eHNfMTg1ODJfMTdsYnFfMTk4Om5vdCgjXFw5KSB7XG4gIHJvdy1nYXA6IHZhcigtLXNwYWNlLXh4cy1od2ZrYWksIDRweCk7XG59XG4uYXdzdWlfdmVydGljYWwteHNfMTg1ODJfMTdsYnFfMjAxOm5vdCgjXFw5KSB7XG4gIHJvdy1nYXA6IHZhcigtLXNwYWNlLXhzLXltbG0wYiwgOHB4KTtcbn1cbi5hd3N1aV92ZXJ0aWNhbC1zXzE4NTgyXzE3bGJxXzIwNDpub3QoI1xcOSkge1xuICByb3ctZ2FwOiB2YXIoLS1zcGFjZS1zY2FsZWQtcy1pdXVpaG0sIDEycHgpO1xufVxuLmF3c3VpX3ZlcnRpY2FsLW1fMTg1ODJfMTdsYnFfMjA3Om5vdCgjXFw5KSB7XG4gIHJvdy1nYXA6IHZhcigtLXNwYWNlLXNjYWxlZC1tLWwzN2doNywgMTZweCk7XG59XG4uYXdzdWlfdmVydGljYWwtbF8xODU4Ml8xN2xicV8yMTA6bm90KCNcXDkpIHtcbiAgcm93LWdhcDogdmFyKC0tc3BhY2Utc2NhbGVkLWwtazVrb2h5LCAyMHB4KTtcbn1cbi5hd3N1aV92ZXJ0aWNhbC14bF8xODU4Ml8xN2xicV8yMTM6bm90KCNcXDkpIHtcbiAgcm93LWdhcDogdmFyKC0tc3BhY2Utc2NhbGVkLXhsLWd0NTAyYSwgMjRweCk7XG59XG4uYXdzdWlfdmVydGljYWwteHhsXzE4NTgyXzE3bGJxXzIxNjpub3QoI1xcOSkge1xuICByb3ctZ2FwOiB2YXIoLS1zcGFjZS1zY2FsZWQteHhsLWlnYzJtaCwgMzJweCk7XG59XG5cbi5hd3N1aV9hbGlnbi1jZW50ZXJfMTg1ODJfMTdsYnFfMjIwOm5vdCgjXFw5KSB7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG59XG5cbi5hd3N1aV9hbGlnbi1zdGFydF8xODU4Ml8xN2xicV8yMjQ6bm90KCNcXDkpIHtcbiAgYWxpZ24taXRlbXM6IHN0YXJ0O1xufVxuXG4uYXdzdWlfYWxpZ24tZW5kXzE4NTgyXzE3bGJxXzIyODpub3QoI1xcOSkge1xuICBhbGlnbi1pdGVtczogZW5kO1xufSIsIi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKiBzdHlsZWxpbnQtZGlzYWJsZSBAYW16bi9hd3N1aS1uby1tb3Rpb24tb3V0c2lkZS1vZi1taXhpbiwgc2VsZWN0b3ItY29tYmluYXRvci1kaXNhbGxvd2VkLWxpc3QsIHNlbGVjdG9yLXBzZXVkby1jbGFzcy1uby11bmtub3duLCBzZWxlY3Rvci1jbGFzcy1wYXR0ZXJuICovXG4vKiBzdHlsZWxpbnQtZW5hYmxlIEBhbXpuL2F3c3VpLW5vLW1vdGlvbi1vdXRzaWRlLW9mLW1peGluLCBzZWxlY3Rvci1jb21iaW5hdG9yLWRpc2FsbG93ZWQtbGlzdCwgc2VsZWN0b3ItcHNldWRvLWNsYXNzLW5vLXVua25vd24sIHNlbGVjdG9yLWNsYXNzLXBhdHRlcm4gKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKiBTdHlsZSB1c2VkIGZvciBsaW5rcyBpbiBzbG90cy9jb21wb25lbnRzIHRoYXQgYXJlIHRleHQgaGVhdnksIHRvIGhlbHAgbGlua3Mgc3RhbmQgb3V0IGFtb25nXG5zdXJyb3VuZGluZyB0ZXh0LiAoV0NBRyBGNzMpIGh0dHBzOi8vd3d3LnczLm9yZy9XQUkvV0NBRzIxL1RlY2huaXF1ZXMvZmFpbHVyZXMvRjczI2Rlc2NyaXB0aW9uICovXG4uYXdzdWlfY29udGVudF8xd2VwZ181b2Q2NF8xNDU6bm90KCNcXDkpLFxuLmF3c3VpX2Rlc2NyaXB0aW9uXzF3ZXBnXzVvZDY0XzE0Njpub3QoI1xcOSksXG4uYXdzdWlfbGFiZWxfMXdlcGdfNW9kNjRfMTQ3Om5vdCgjXFw5KSB7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuXG4uYXdzdWlfbGFiZWxfMXdlcGdfNW9kNjRfMTQ3Om5vdCgjXFw5KSB7XG4gIGNvbG9yOiB2YXIoLS1jb2xvci10ZXh0LWZvcm0tZGVmYXVsdC0xZjRlZHosICMwZjE0MWEpO1xufVxuXG4uYXdzdWlfb3V0bGluZV8xd2VwZ181b2Q2NF8xNTU6bm90KCNcXDkpIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbi5hd3N1aV9vdXRsaW5lXzF3ZXBnXzVvZDY0XzE1NS5hd3N1aV9zaG93LW91dGxpbmVfMXdlcGdfNW9kNjRfMTU4Om5vdCgjXFw5KSB7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuXG5ib2R5W2RhdGEtYXdzdWktZm9jdXMtdmlzaWJsZT10cnVlXSAuYXdzdWlfbmF0aXZlLWlucHV0XzF3ZXBnXzVvZDY0XzE2Mjpub3QoI1xcOSk6Zm9jdXMgKyAuYXdzdWlfb3V0bGluZV8xd2VwZ181b2Q2NF8xNTUge1xuICBkaXNwbGF5OiBibG9jaztcbn1cblxuLmF3c3VpX3dyYXBwZXJfMXdlcGdfNW9kNjRfMTY2Om5vdCgjXFw5KSB7XG4gIG1pbi1pbmxpbmUtc2l6ZTogMDtcbiAgd29yZC1icmVhazogYnJlYWstd29yZDtcbiAgZGlzcGxheTogZmxleDtcbn1cblxuLmF3c3VpX2xhYmVsLXdyYXBwZXJfMXdlcGdfNW9kNjRfMTcyOm5vdCgjXFw5KSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZGlzcGxheTogZmxleDtcbiAgY3Vyc29yOiBkZWZhdWx0O1xufVxuXG4uYXdzdWlfY29udGVudF8xd2VwZ181b2Q2NF8xNDU6bm90KCNcXDkpIHtcbiAgbWluLWlubGluZS1zaXplOiAwO1xuICB3b3JkLWJyZWFrOiBicmVhay13b3JkO1xufVxuXG4uYXdzdWlfZW1wdHktY29udGVudF8xd2VwZ181b2Q2NF8xODM6bm90KCNcXDkpIHtcbiAgaW5saW5lLXNpemU6IDBweDtcbn1cblxuLmF3c3VpX2Rlc2NyaXB0aW9uXzF3ZXBnXzVvZDY0XzE0Njpub3QoI1xcOSkge1xuICBjb2xvcjogdmFyKC0tY29sb3ItdGV4dC1mb3JtLXNlY29uZGFyeS00dXNkd2csICM2NTY4NzEpO1xuICBmb250LXNpemU6IHZhcigtLWZvbnQtc2l6ZS1ib2R5LXMtc21jOGN2LCAxMnB4KTtcbiAgbGluZS1oZWlnaHQ6IHZhcigtLWxpbmUtaGVpZ2h0LWJvZHktcy1udTVoeDEsIDE2cHgpO1xuICBsZXR0ZXItc3BhY2luZzogdmFyKC0tbGV0dGVyLXNwYWNpbmctYm9keS1zLWdxNzhvaywgMC4wMDVlbSk7XG59XG4uYXdzdWlfZGVzY3JpcHRpb24tYm90dG9tLXBhZGRpbmdfMXdlcGdfNW9kNjRfMTkzOm5vdCgjXFw5KSB7XG4gIHBhZGRpbmctYmxvY2stZW5kOiB2YXIoLS1zcGFjZS1zY2FsZWQteHhzLWZvZTExNCwgNHB4KTtcbn1cblxuLmF3c3VpX2xhYmVsXzF3ZXBnXzVvZDY0XzE0Nzpub3QoI1xcOSksXG4uYXdzdWlfZGVzY3JpcHRpb25fMXdlcGdfNW9kNjRfMTQ2Om5vdCgjXFw5KSB7XG4gIHBhZGRpbmctaW5saW5lLXN0YXJ0OiB2YXIoLS1zcGFjZS14cy15bWxtMGIsIDhweCk7XG59XG4uYXdzdWlfbGFiZWwtZGlzYWJsZWRfMXdlcGdfNW9kNjRfMjAxOm5vdCgjXFw5KSxcbi5hd3N1aV9kZXNjcmlwdGlvbi1kaXNhYmxlZF8xd2VwZ181b2Q2NF8yMDI6bm90KCNcXDkpIHtcbiAgY29sb3I6IHZhcigtLWNvbG9yLXRleHQtY29udHJvbC1kaXNhYmxlZC1xZzhrNTgsICNiNGI0YmIpO1xufVxuXG4uYXdzdWlfY29udHJvbF8xd2VwZ181b2Q2NF8yMDY6bm90KCNcXDkpIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAvKiBzdHlsZWxpbnQtZGlzYWJsZSBzZWxlY3Rvci1tYXgtdHlwZSAqL1xuICAvKiBzdHlsZWxpbnQtZW5hYmxlIHNlbGVjdG9yLW1heC10eXBlICovXG59XG4uYXdzdWlfY29udHJvbF8xd2VwZ181b2Q2NF8yMDYgPiBpbnB1dDpub3QoI1xcOSksIC5hd3N1aV9jb250cm9sXzF3ZXBnXzVvZDY0XzIwNiA+IHN2Zzpub3QoI1xcOSksIC5hd3N1aV9jb250cm9sXzF3ZXBnXzVvZDY0XzIwNiA+IC5hd3N1aV9vdXRsaW5lXzF3ZXBnXzVvZDY0XzE1NTpub3QoI1xcOSkge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGlubGluZS1zaXplOiAxMDAlO1xuICBibG9jay1zaXplOiAxMDAlO1xuICBpbnNldC1ibG9jay1zdGFydDogMDtcbiAgaW5zZXQtaW5saW5lLXN0YXJ0OiAwO1xufVxuLmF3c3VpX2NvbnRyb2xfMXdlcGdfNW9kNjRfMjA2ID4gaW5wdXQ6bm90KCNcXDkpIHtcbiAgb3BhY2l0eTogMDtcbiAgei1pbmRleDogMTtcbiAgLXdlYmtpdC11c2VyLXNlbGVjdDogbm9uZTtcbiAgICAgICAgICB1c2VyLXNlbGVjdDogbm9uZTtcbiAgY3Vyc29yOiBkZWZhdWx0O1xuICBtYXJnaW4tYmxvY2s6IDA7XG4gIG1hcmdpbi1pbmxpbmU6IDA7XG59IiwiLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qIHN0eWxlbGludC1kaXNhYmxlIEBhbXpuL2F3c3VpLW5vLW1vdGlvbi1vdXRzaWRlLW9mLW1peGluLCBzZWxlY3Rvci1jb21iaW5hdG9yLWRpc2FsbG93ZWQtbGlzdCwgc2VsZWN0b3ItcHNldWRvLWNsYXNzLW5vLXVua25vd24sIHNlbGVjdG9yLWNsYXNzLXBhdHRlcm4gKi9cbi8qIHN0eWxlbGludC1lbmFibGUgQGFtem4vYXdzdWktbm8tbW90aW9uLW91dHNpZGUtb2YtbWl4aW4sIHNlbGVjdG9yLWNvbWJpbmF0b3ItZGlzYWxsb3dlZC1saXN0LCBzZWxlY3Rvci1wc2V1ZG8tY2xhc3Mtbm8tdW5rbm93biwgc2VsZWN0b3ItY2xhc3MtcGF0dGVybiAqL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qIFN0eWxlIHVzZWQgZm9yIGxpbmtzIGluIHNsb3RzL2NvbXBvbmVudHMgdGhhdCBhcmUgdGV4dCBoZWF2eSwgdG8gaGVscCBsaW5rcyBzdGFuZCBvdXQgYW1vbmdcbnN1cnJvdW5kaW5nIHRleHQuIChXQ0FHIEY3MykgaHR0cHM6Ly93d3cudzMub3JnL1dBSS9XQ0FHMjEvVGVjaG5pcXVlcy9mYWlsdXJlcy9GNzMjZGVzY3JpcHRpb24gKi9cbi5hd3N1aV9yb290XzFmbjdqXzFndGM5XzE0NTpub3QoI1xcOSkge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGlubGluZS1zaXplOiAxMDAlO1xuICBibG9jay1zaXplOiAxMDAlO1xuICBpbnNldC1ibG9jay1zdGFydDogMDtcbiAgaW5zZXQtaW5saW5lLXN0YXJ0OiAwO1xufVxuLmF3c3VpX3Jvb3RfMWZuN2pfMWd0YzlfMTQ1ID4gLmF3c3VpX3N0eWxlZC1ib3hfMWZuN2pfMWd0YzlfMTUyOm5vdCgjXFw5KSB7XG4gIGZpbGw6IHZhcigtLWNvbG9yLWJhY2tncm91bmQtY29udHJvbC1kZWZhdWx0LWs1ZGxxdywgI2ZmZmZmZik7XG4gIHN0cm9rZTogdmFyKC0tY29sb3ItYm9yZGVyLWNvbnRyb2wtZGVmYXVsdC1zaDM1NDgsICM4YzhjOTQpO1xuICBzdHJva2Utd2lkdGg6IHZhcigtLWJvcmRlci13aWR0aC1maWVsZC0yeGM3OHgsIDFweCk7XG4gIHRyYW5zaXRpb246IGZpbGwgdmFyKC0tbW90aW9uLWR1cmF0aW9uLXRyYW5zaXRpb24tcXVpY2stbWNtMnkwLCA5MG1zKSB2YXIoLS1tb3Rpb24tZWFzaW5nLXRyYW5zaXRpb24tcXVpY2stcXhhazNpLCBsaW5lYXIpLCBzdHJva2UgdmFyKC0tbW90aW9uLWR1cmF0aW9uLXRyYW5zaXRpb24tcXVpY2stbWNtMnkwLCA5MG1zKSB2YXIoLS1tb3Rpb24tZWFzaW5nLXRyYW5zaXRpb24tcXVpY2stcXhhazNpLCBsaW5lYXIpO1xufVxuQG1lZGlhIChwcmVmZXJzLXJlZHVjZWQtbW90aW9uOiByZWR1Y2UpIHtcbiAgLmF3c3VpX3Jvb3RfMWZuN2pfMWd0YzlfMTQ1ID4gLmF3c3VpX3N0eWxlZC1ib3hfMWZuN2pfMWd0YzlfMTUyOm5vdCgjXFw5KSB7XG4gICAgYW5pbWF0aW9uOiBub25lO1xuICAgIHRyYW5zaXRpb246IG5vbmU7XG4gIH1cbn1cbi5hd3N1aS1tb3Rpb24tZGlzYWJsZWQgLmF3c3VpX3Jvb3RfMWZuN2pfMWd0YzlfMTQ1ID4gLmF3c3VpX3N0eWxlZC1ib3hfMWZuN2pfMWd0YzlfMTUyOm5vdCgjXFw5KSwgLmF3c3VpLW1vZGUtZW50ZXJpbmcgLmF3c3VpX3Jvb3RfMWZuN2pfMWd0YzlfMTQ1ID4gLmF3c3VpX3N0eWxlZC1ib3hfMWZuN2pfMWd0YzlfMTUyOm5vdCgjXFw5KSB7XG4gIGFuaW1hdGlvbjogbm9uZTtcbiAgdHJhbnNpdGlvbjogbm9uZTtcbn1cbi5hd3N1aV9yb290XzFmbjdqXzFndGM5XzE0NSA+IC5hd3N1aV9zdHlsZWQtYm94LWNoZWNrZWRfMWZuN2pfMWd0YzlfMTY4Om5vdCgjXFw5KSwgLmF3c3VpX3Jvb3RfMWZuN2pfMWd0YzlfMTQ1ID4gLmF3c3VpX3N0eWxlZC1ib3gtaW5kZXRlcm1pbmF0ZV8xZm43al8xZ3RjOV8xNjg6bm90KCNcXDkpIHtcbiAgZmlsbDogdmFyKC0tY29sb3ItYmFja2dyb3VuZC1jb250cm9sLWNoZWNrZWQteGs1Y3kyLCAjMDA2Y2UwKTtcbiAgc3Ryb2tlOiB2YXIoLS1jb2xvci1ib3JkZXItY29udHJvbC1jaGVja2VkLWhmYWkyYSwgIzAwNmNlMCk7XG59XG4uYXdzdWlfcm9vdF8xZm43al8xZ3RjOV8xNDUgPiAuYXdzdWlfc3R5bGVkLWJveC1kaXNhYmxlZF8xZm43al8xZ3RjOV8xNzI6bm90KCNcXDkpLCAuYXdzdWlfcm9vdF8xZm43al8xZ3RjOV8xNDUgPiAuYXdzdWlfc3R5bGVkLWJveC1yZWFkb25seV8xZm43al8xZ3RjOV8xNzI6bm90KCNcXDkpIHtcbiAgZmlsbDogdmFyKC0tY29sb3ItYmFja2dyb3VuZC1jb250cm9sLWRpc2FibGVkLTFkbTRtaywgI2RlZGVlMyk7XG4gIHN0cm9rZTogdmFyKC0tY29sb3ItYm9yZGVyLWNvbnRyb2wtZGlzYWJsZWQtbnBtdmd1LCAjZGVkZWUzKTtcbn1cbi5hd3N1aV9yb290XzFmbjdqXzFndGM5XzE0NSA+IC5hd3N1aV9zdHlsZWQtbGluZV8xZm43al8xZ3RjOV8xNzY6bm90KCNcXDkpIHtcbiAgc3Ryb2tlOiB2YXIoLS1jb2xvci1mb3JlZ3JvdW5kLWNvbnRyb2wtZGVmYXVsdC1yaHlnOW8sICNmZmZmZmYpO1xuICBzdHJva2Utd2lkdGg6IDI7XG4gIGZpbGw6IG5vbmU7XG59XG4uYXdzdWlfcm9vdF8xZm43al8xZ3RjOV8xNDUgPiAuYXdzdWlfc3R5bGVkLWxpbmUtZGlzYWJsZWRfMWZuN2pfMWd0YzlfMTgxOm5vdCgjXFw5KSB7XG4gIHN0cm9rZTogdmFyKC0tY29sb3ItZm9yZWdyb3VuZC1jb250cm9sLWRpc2FibGVkLWUxMDFqZSwgI2ZmZmZmZik7XG59XG4uYXdzdWlfcm9vdF8xZm43al8xZ3RjOV8xNDUgPiAuYXdzdWlfc3R5bGVkLWxpbmUtcmVhZG9ubHlfMWZuN2pfMWd0YzlfMTg0Om5vdCgjXFw5KSB7XG4gIHN0cm9rZTogdmFyKC0tY29sb3ItZm9yZWdyb3VuZC1jb250cm9sLXJlYWQtb25seS0xNjR1ZGUsICM2NTY4NzEpO1xufSIsIi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKiBzdHlsZWxpbnQtZGlzYWJsZSBAYW16bi9hd3N1aS1uby1tb3Rpb24tb3V0c2lkZS1vZi1taXhpbiwgc2VsZWN0b3ItY29tYmluYXRvci1kaXNhbGxvd2VkLWxpc3QsIHNlbGVjdG9yLXBzZXVkby1jbGFzcy1uby11bmtub3duLCBzZWxlY3Rvci1jbGFzcy1wYXR0ZXJuICovXG4vKiBzdHlsZWxpbnQtZW5hYmxlIEBhbXpuL2F3c3VpLW5vLW1vdGlvbi1vdXRzaWRlLW9mLW1peGluLCBzZWxlY3Rvci1jb21iaW5hdG9yLWRpc2FsbG93ZWQtbGlzdCwgc2VsZWN0b3ItcHNldWRvLWNsYXNzLW5vLXVua25vd24sIHNlbGVjdG9yLWNsYXNzLXBhdHRlcm4gKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKiBTdHlsZSB1c2VkIGZvciBsaW5rcyBpbiBzbG90cy9jb21wb25lbnRzIHRoYXQgYXJlIHRleHQgaGVhdnksIHRvIGhlbHAgbGlua3Mgc3RhbmQgb3V0IGFtb25nXG5zdXJyb3VuZGluZyB0ZXh0LiAoV0NBRyBGNzMpIGh0dHBzOi8vd3d3LnczLm9yZy9XQUkvV0NBRzIxL1RlY2huaXF1ZXMvZmFpbHVyZXMvRjczI2Rlc2NyaXB0aW9uICovXG4uYXdzdWlfcm9vdF9rMnkycV96eXNtdV8xNDUuYXdzdWlfcm9vdF9rMnkycV96eXNtdV8xNDU6bm90KCNcXDkpIHtcbiAgYm9yZGVyLWNvbGxhcHNlOiBzZXBhcmF0ZTtcbiAgYm9yZGVyLXNwYWNpbmc6IDA7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIGNhcHRpb24tc2lkZTogdG9wO1xuICBjdXJzb3I6IGF1dG87XG4gIGRpcmVjdGlvbjogaW5oZXJpdDtcbiAgZW1wdHktY2VsbHM6IHNob3c7XG4gIGZvbnQtZmFtaWx5OiBzZXJpZjtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXZhcmlhbnQ6IG5vcm1hbDtcbiAgZm9udC1zdHJldGNoOiBub3JtYWw7XG4gIGh5cGhlbnM6IG5vbmU7XG4gIGxldHRlci1zcGFjaW5nOiBub3JtYWw7XG4gIGxpc3Qtc3R5bGU6IGRpc2Mgb3V0c2lkZSBub25lO1xuICB0YWItc2l6ZTogODtcbiAgdGV4dC1hbGlnbjogc3RhcnQ7XG4gIHRleHQtaW5kZW50OiAwO1xuICB0ZXh0LXNoYWRvdzogbm9uZTtcbiAgdGV4dC10cmFuc2Zvcm06IG5vbmU7XG4gIHZpc2liaWxpdHk6IHZpc2libGU7XG4gIHdoaXRlLXNwYWNlOiBub3JtYWw7XG4gIHdvcmQtc3BhY2luZzogbm9ybWFsO1xuICBmb250LXNpemU6IHZhcigtLWZvbnQtc2l6ZS1ib2R5LW0tYTduaDJuLCAxNHB4KTtcbiAgbGluZS1oZWlnaHQ6IHZhcigtLWxpbmUtaGVpZ2h0LWJvZHktbS0ybWgza2UsIDIwcHgpO1xuICBjb2xvcjogdmFyKC0tY29sb3ItdGV4dC1ib2R5LWRlZmF1bHQtcnlqY3QxLCAjMGYxNDFhKTtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgZm9udC1mYW1pbHk6IHZhcigtLWZvbnQtZmFtaWx5LWJhc2UtNGx3dnBsLCBcIkFtYXpvbiBFbWJlclwiLCBcIkhlbHZldGljYSBOZXVlXCIsIFJvYm90bywgQXJpYWwsIHNhbnMtc2VyaWYpO1xuICAtd2Via2l0LWZvbnQtc21vb3RoaW5nOiBhdXRvO1xuICAtbW96LW9zeC1mb250LXNtb290aGluZzogYXV0bztcbiAgZGlzcGxheTogZmxleDtcbn1cblxuLmF3c3VpX2NoZWNrYm94LWNvbnRyb2xfazJ5MnFfenlzbXVfMTc4Om5vdCgjXFw5KSB7XG4gIG1hcmdpbi1ibG9jay1zdGFydDogY2FsYygodmFyKC0tbGluZS1oZWlnaHQtYm9keS1tLTJtaDNrZSwgMjBweCkgLSB2YXIoLS1zaXplLWNvbnRyb2wtYWRtOTN5LCAxNnB4KSkgLyAyKTtcbiAgbWluLWJsb2NrLXNpemU6IHZhcigtLXNpemUtY29udHJvbC1hZG05M3ksIDE2cHgpO1xuICBtaW4taW5saW5lLXNpemU6IHZhcigtLXNpemUtY29udHJvbC1hZG05M3ksIDE2cHgpO1xuICBibG9jay1zaXplOiB2YXIoLS1zaXplLWNvbnRyb2wtYWRtOTN5LCAxNnB4KTtcbiAgaW5saW5lLXNpemU6IHZhcigtLXNpemUtY29udHJvbC1hZG05M3ksIDE2cHgpO1xufVxuXG4uYXdzdWlfb3V0bGluZV9rMnkycV96eXNtdV8xODY6bm90KCNcXDkpIHtcbiAgLS1hd3N1aS1zdHlsZS1mb2N1cy1yaW5nLWJveC1zaGFkb3ctcmh1NDd0OiAwIDAgMCB2YXIoLS1hd3N1aS1zdHlsZS1mb2N1cy1yaW5nLWJvcmRlci13aWR0aC1yaHU0N3QsIDJweCkgdmFyKC0tYXdzdWktc3R5bGUtZm9jdXMtcmluZy1ib3JkZXItY29sb3Itcmh1NDd0LCB2YXIoLS1jb2xvci1ib3JkZXItaXRlbS1mb2N1c2VkLWx6MXpzNiwgIzAwNmNlMCkpO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG4uYXdzdWlfb3V0bGluZV9rMnkycV96eXNtdV8xODY6bm90KCNcXDkpIHtcbiAgb3V0bGluZTogMnB4IGRvdHRlZCB0cmFuc3BhcmVudDtcbiAgb3V0bGluZS1vZmZzZXQ6IGNhbGMoMnB4IC0gMXB4KTtcbn1cbi5hd3N1aV9vdXRsaW5lX2syeTJxX3p5c211XzE4Njpub3QoI1xcOSk6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiIFwiO1xuICBkaXNwbGF5OiBibG9jaztcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBpbnNldC1pbmxpbmUtc3RhcnQ6IGNhbGMoLTEgKiAycHgpO1xuICBpbnNldC1ibG9jay1zdGFydDogY2FsYygtMSAqIDJweCk7XG4gIGlubGluZS1zaXplOiBjYWxjKDEwMCUgKyAycHggKyAycHgpO1xuICBibG9jay1zaXplOiBjYWxjKDEwMCUgKyAycHggKyAycHgpO1xuICBib3JkZXItc3RhcnQtc3RhcnQtcmFkaXVzOiB2YXIoLS1hd3N1aS1zdHlsZS1mb2N1cy1yaW5nLWJvcmRlci1yYWRpdXMtcmh1NDd0LCB2YXIoLS1ib3JkZXItcmFkaXVzLWNvbnRyb2wtZGVmYXVsdC1mb2N1cy1yaW5nLTF1YWJraSwgNHB4KSk7XG4gIGJvcmRlci1zdGFydC1lbmQtcmFkaXVzOiB2YXIoLS1hd3N1aS1zdHlsZS1mb2N1cy1yaW5nLWJvcmRlci1yYWRpdXMtcmh1NDd0LCB2YXIoLS1ib3JkZXItcmFkaXVzLWNvbnRyb2wtZGVmYXVsdC1mb2N1cy1yaW5nLTF1YWJraSwgNHB4KSk7XG4gIGJvcmRlci1lbmQtc3RhcnQtcmFkaXVzOiB2YXIoLS1hd3N1aS1zdHlsZS1mb2N1cy1yaW5nLWJvcmRlci1yYWRpdXMtcmh1NDd0LCB2YXIoLS1ib3JkZXItcmFkaXVzLWNvbnRyb2wtZGVmYXVsdC1mb2N1cy1yaW5nLTF1YWJraSwgNHB4KSk7XG4gIGJvcmRlci1lbmQtZW5kLXJhZGl1czogdmFyKC0tYXdzdWktc3R5bGUtZm9jdXMtcmluZy1ib3JkZXItcmFkaXVzLXJodTQ3dCwgdmFyKC0tYm9yZGVyLXJhZGl1cy1jb250cm9sLWRlZmF1bHQtZm9jdXMtcmluZy0xdWFia2ksIDRweCkpO1xuICBib3gtc2hhZG93OiB2YXIoLS1hd3N1aS1zdHlsZS1mb2N1cy1yaW5nLWJveC1zaGFkb3ctcmh1NDd0KTtcbn0iLCIvKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi5hd3N1aV9yb290XzM3Z2Y4XzF1ZHRiXzk6bm90KCNcXDkpIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgZmxleC13cmFwOiB3cmFwO1xuICBnYXA6IHZhcigtLXNwYWNlLXhzLXltbG0wYiwgOHB4KTtcbn1cbi5hd3N1aV9yb290XzM3Z2Y4XzF1ZHRiXzkgPiA6bm90KCNcXDkpOmVtcHR5IHtcbiAgZGlzcGxheTogbm9uZTtcbn0iLCIvKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qIHN0eWxlbGludC1kaXNhYmxlIEBhbXpuL2F3c3VpLW5vLW1vdGlvbi1vdXRzaWRlLW9mLW1peGluLCBzZWxlY3Rvci1jb21iaW5hdG9yLWRpc2FsbG93ZWQtbGlzdCwgc2VsZWN0b3ItcHNldWRvLWNsYXNzLW5vLXVua25vd24sIHNlbGVjdG9yLWNsYXNzLXBhdHRlcm4gKi9cbi8qIHN0eWxlbGludC1lbmFibGUgQGFtem4vYXdzdWktbm8tbW90aW9uLW91dHNpZGUtb2YtbWl4aW4sIHNlbGVjdG9yLWNvbWJpbmF0b3ItZGlzYWxsb3dlZC1saXN0LCBzZWxlY3Rvci1wc2V1ZG8tY2xhc3Mtbm8tdW5rbm93biwgc2VsZWN0b3ItY2xhc3MtcGF0dGVybiAqL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qIFN0eWxlIHVzZWQgZm9yIGxpbmtzIGluIHNsb3RzL2NvbXBvbmVudHMgdGhhdCBhcmUgdGV4dCBoZWF2eSwgdG8gaGVscCBsaW5rcyBzdGFuZCBvdXQgYW1vbmdcbnN1cnJvdW5kaW5nIHRleHQuIChXQ0FHIEY3MykgaHR0cHM6Ly93d3cudzMub3JnL1dBSS9XQ0FHMjEvVGVjaG5pcXVlcy9mYWlsdXJlcy9GNzMjZGVzY3JpcHRpb24gKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLmF3c3VpX2ZsYXNoLXdpdGgtbW90aW9uXzFxODRuXzFmeG9qXzE1Ny5hd3N1aV9lbnRlcl8xcTg0bl8xZnhval8xNTc6bm90KCNcXDkpIHtcbiAgb3BhY2l0eTogMDtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC0yMHB4KTtcbn1cbkBtZWRpYSAocHJlZmVycy1yZWR1Y2VkLW1vdGlvbjogcmVkdWNlKSB7XG4gIC5hd3N1aV9mbGFzaC13aXRoLW1vdGlvbl8xcTg0bl8xZnhval8xNTcuYXdzdWlfZW50ZXJfMXE4NG5fMWZ4b2pfMTU3Om5vdCgjXFw5KSB7XG4gICAgYW5pbWF0aW9uOiBub25lO1xuICAgIHRyYW5zaXRpb246IG5vbmU7XG4gIH1cbn1cbi5hd3N1aS1tb3Rpb24tZGlzYWJsZWQgLmF3c3VpX2ZsYXNoLXdpdGgtbW90aW9uXzFxODRuXzFmeG9qXzE1Ny5hd3N1aV9lbnRlcl8xcTg0bl8xZnhval8xNTc6bm90KCNcXDkpLCAuYXdzdWktbW9kZS1lbnRlcmluZyAuYXdzdWlfZmxhc2gtd2l0aC1tb3Rpb25fMXE4NG5fMWZ4b2pfMTU3LmF3c3VpX2VudGVyXzFxODRuXzFmeG9qXzE1Nzpub3QoI1xcOSkge1xuICBhbmltYXRpb246IG5vbmU7XG4gIHRyYW5zaXRpb246IG5vbmU7XG59XG4uYXdzdWlfZmxhc2gtd2l0aC1tb3Rpb25fMXE4NG5fMWZ4b2pfMTU3LmF3c3VpX2VudGVyXzFxODRuXzFmeG9qXzE1NyA+IC5hd3N1aV9mbGFzaC1ib2R5XzFxODRuXzFmeG9qXzE3MSA+IC5hd3N1aV9mbGFzaC1tZXNzYWdlXzFxODRuXzFmeG9qXzE3MSA+IC5hd3N1aV9mbGFzaC1oZWFkZXJfMXE4NG5fMWZ4b2pfMTcxOm5vdCgjXFw5KSxcbi5hd3N1aV9mbGFzaC13aXRoLW1vdGlvbl8xcTg0bl8xZnhval8xNTcuYXdzdWlfZW50ZXJfMXE4NG5fMWZ4b2pfMTU3ID4gLmF3c3VpX2ZsYXNoLWJvZHlfMXE4NG5fMWZ4b2pfMTcxID4gLmF3c3VpX2ZsYXNoLW1lc3NhZ2VfMXE4NG5fMWZ4b2pfMTcxID4gLmF3c3VpX2ZsYXNoLWNvbnRlbnRfMXE4NG5fMWZ4b2pfMTcyOm5vdCgjXFw5KSxcbi5hd3N1aV9mbGFzaC13aXRoLW1vdGlvbl8xcTg0bl8xZnhval8xNTcuYXdzdWlfZW50ZXJfMXE4NG5fMWZ4b2pfMTU3ID4gLmF3c3VpX2ZsYXNoLWJvZHlfMXE4NG5fMWZ4b2pfMTcxID4gLmF3c3VpX2FjdGlvbi1idXR0b24td3JhcHBlcl8xcTg0bl8xZnhval8xNzM6bm90KCNcXDkpLFxuLmF3c3VpX2ZsYXNoLXdpdGgtbW90aW9uXzFxODRuXzFmeG9qXzE1Ny5hd3N1aV9lbnRlcl8xcTg0bl8xZnhval8xNTcgPiAuYXdzdWlfZGlzbWlzcy1idXR0b24td3JhcHBlcl8xcTg0bl8xZnhval8xNzQ6bm90KCNcXDkpIHtcbiAgb3BhY2l0eTogMDtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC04cHgpO1xufVxuQG1lZGlhIChwcmVmZXJzLXJlZHVjZWQtbW90aW9uOiByZWR1Y2UpIHtcbiAgLmF3c3VpX2ZsYXNoLXdpdGgtbW90aW9uXzFxODRuXzFmeG9qXzE1Ny5hd3N1aV9lbnRlcl8xcTg0bl8xZnhval8xNTcgPiAuYXdzdWlfZmxhc2gtYm9keV8xcTg0bl8xZnhval8xNzEgPiAuYXdzdWlfZmxhc2gtbWVzc2FnZV8xcTg0bl8xZnhval8xNzEgPiAuYXdzdWlfZmxhc2gtaGVhZGVyXzFxODRuXzFmeG9qXzE3MTpub3QoI1xcOSksXG4gIC5hd3N1aV9mbGFzaC13aXRoLW1vdGlvbl8xcTg0bl8xZnhval8xNTcuYXdzdWlfZW50ZXJfMXE4NG5fMWZ4b2pfMTU3ID4gLmF3c3VpX2ZsYXNoLWJvZHlfMXE4NG5fMWZ4b2pfMTcxID4gLmF3c3VpX2ZsYXNoLW1lc3NhZ2VfMXE4NG5fMWZ4b2pfMTcxID4gLmF3c3VpX2ZsYXNoLWNvbnRlbnRfMXE4NG5fMWZ4b2pfMTcyOm5vdCgjXFw5KSxcbiAgLmF3c3VpX2ZsYXNoLXdpdGgtbW90aW9uXzFxODRuXzFmeG9qXzE1Ny5hd3N1aV9lbnRlcl8xcTg0bl8xZnhval8xNTcgPiAuYXdzdWlfZmxhc2gtYm9keV8xcTg0bl8xZnhval8xNzEgPiAuYXdzdWlfYWN0aW9uLWJ1dHRvbi13cmFwcGVyXzFxODRuXzFmeG9qXzE3Mzpub3QoI1xcOSksXG4gIC5hd3N1aV9mbGFzaC13aXRoLW1vdGlvbl8xcTg0bl8xZnhval8xNTcuYXdzdWlfZW50ZXJfMXE4NG5fMWZ4b2pfMTU3ID4gLmF3c3VpX2Rpc21pc3MtYnV0dG9uLXdyYXBwZXJfMXE4NG5fMWZ4b2pfMTc0Om5vdCgjXFw5KSB7XG4gICAgYW5pbWF0aW9uOiBub25lO1xuICAgIHRyYW5zaXRpb246IG5vbmU7XG4gIH1cbn1cbi5hd3N1aS1tb3Rpb24tZGlzYWJsZWQgLmF3c3VpX2ZsYXNoLXdpdGgtbW90aW9uXzFxODRuXzFmeG9qXzE1Ny5hd3N1aV9lbnRlcl8xcTg0bl8xZnhval8xNTcgPiAuYXdzdWlfZmxhc2gtYm9keV8xcTg0bl8xZnhval8xNzEgPiAuYXdzdWlfZmxhc2gtbWVzc2FnZV8xcTg0bl8xZnhval8xNzEgPiAuYXdzdWlfZmxhc2gtaGVhZGVyXzFxODRuXzFmeG9qXzE3MTpub3QoI1xcOSksIC5hd3N1aS1tb2RlLWVudGVyaW5nIC5hd3N1aV9mbGFzaC13aXRoLW1vdGlvbl8xcTg0bl8xZnhval8xNTcuYXdzdWlfZW50ZXJfMXE4NG5fMWZ4b2pfMTU3ID4gLmF3c3VpX2ZsYXNoLWJvZHlfMXE4NG5fMWZ4b2pfMTcxID4gLmF3c3VpX2ZsYXNoLW1lc3NhZ2VfMXE4NG5fMWZ4b2pfMTcxID4gLmF3c3VpX2ZsYXNoLWhlYWRlcl8xcTg0bl8xZnhval8xNzE6bm90KCNcXDkpLCAuYXdzdWktbW90aW9uLWRpc2FibGVkIC5hd3N1aV9mbGFzaC13aXRoLW1vdGlvbl8xcTg0bl8xZnhval8xNTcuYXdzdWlfZW50ZXJfMXE4NG5fMWZ4b2pfMTU3ID4gLmF3c3VpX2ZsYXNoLWJvZHlfMXE4NG5fMWZ4b2pfMTcxID4gLmF3c3VpX2ZsYXNoLW1lc3NhZ2VfMXE4NG5fMWZ4b2pfMTcxID4gLmF3c3VpX2ZsYXNoLWNvbnRlbnRfMXE4NG5fMWZ4b2pfMTcyOm5vdCgjXFw5KSwgLmF3c3VpLW1vZGUtZW50ZXJpbmcgLmF3c3VpX2ZsYXNoLXdpdGgtbW90aW9uXzFxODRuXzFmeG9qXzE1Ny5hd3N1aV9lbnRlcl8xcTg0bl8xZnhval8xNTcgPiAuYXdzdWlfZmxhc2gtYm9keV8xcTg0bl8xZnhval8xNzEgPiAuYXdzdWlfZmxhc2gtbWVzc2FnZV8xcTg0bl8xZnhval8xNzEgPiAuYXdzdWlfZmxhc2gtY29udGVudF8xcTg0bl8xZnhval8xNzI6bm90KCNcXDkpLCAuYXdzdWktbW90aW9uLWRpc2FibGVkIC5hd3N1aV9mbGFzaC13aXRoLW1vdGlvbl8xcTg0bl8xZnhval8xNTcuYXdzdWlfZW50ZXJfMXE4NG5fMWZ4b2pfMTU3ID4gLmF3c3VpX2ZsYXNoLWJvZHlfMXE4NG5fMWZ4b2pfMTcxID4gLmF3c3VpX2FjdGlvbi1idXR0b24td3JhcHBlcl8xcTg0bl8xZnhval8xNzM6bm90KCNcXDkpLCAuYXdzdWktbW9kZS1lbnRlcmluZyAuYXdzdWlfZmxhc2gtd2l0aC1tb3Rpb25fMXE4NG5fMWZ4b2pfMTU3LmF3c3VpX2VudGVyXzFxODRuXzFmeG9qXzE1NyA+IC5hd3N1aV9mbGFzaC1ib2R5XzFxODRuXzFmeG9qXzE3MSA+IC5hd3N1aV9hY3Rpb24tYnV0dG9uLXdyYXBwZXJfMXE4NG5fMWZ4b2pfMTczOm5vdCgjXFw5KSwgLmF3c3VpLW1vdGlvbi1kaXNhYmxlZCAuYXdzdWlfZmxhc2gtd2l0aC1tb3Rpb25fMXE4NG5fMWZ4b2pfMTU3LmF3c3VpX2VudGVyXzFxODRuXzFmeG9qXzE1NyA+IC5hd3N1aV9kaXNtaXNzLWJ1dHRvbi13cmFwcGVyXzFxODRuXzFmeG9qXzE3NDpub3QoI1xcOSksIC5hd3N1aS1tb2RlLWVudGVyaW5nIC5hd3N1aV9mbGFzaC13aXRoLW1vdGlvbl8xcTg0bl8xZnhval8xNTcuYXdzdWlfZW50ZXJfMXE4NG5fMWZ4b2pfMTU3ID4gLmF3c3VpX2Rpc21pc3MtYnV0dG9uLXdyYXBwZXJfMXE4NG5fMWZ4b2pfMTc0Om5vdCgjXFw5KSB7XG4gIGFuaW1hdGlvbjogbm9uZTtcbiAgdHJhbnNpdGlvbjogbm9uZTtcbn1cbi5hd3N1aV9mbGFzaC13aXRoLW1vdGlvbl8xcTg0bl8xZnhval8xNTcuYXdzdWlfZW50ZXJfMXE4NG5fMWZ4b2pfMTU3ID4gLmF3c3VpX2ZsYXNoLWljb25fMXE4NG5fMWZ4b2pfMTk3Om5vdCgjXFw5KSB7XG4gIG9wYWNpdHk6IDA7XG59XG5AbWVkaWEgKHByZWZlcnMtcmVkdWNlZC1tb3Rpb246IHJlZHVjZSkge1xuICAuYXdzdWlfZmxhc2gtd2l0aC1tb3Rpb25fMXE4NG5fMWZ4b2pfMTU3LmF3c3VpX2VudGVyXzFxODRuXzFmeG9qXzE1NyA+IC5hd3N1aV9mbGFzaC1pY29uXzFxODRuXzFmeG9qXzE5Nzpub3QoI1xcOSkge1xuICAgIGFuaW1hdGlvbjogbm9uZTtcbiAgICB0cmFuc2l0aW9uOiBub25lO1xuICB9XG59XG4uYXdzdWktbW90aW9uLWRpc2FibGVkIC5hd3N1aV9mbGFzaC13aXRoLW1vdGlvbl8xcTg0bl8xZnhval8xNTcuYXdzdWlfZW50ZXJfMXE4NG5fMWZ4b2pfMTU3ID4gLmF3c3VpX2ZsYXNoLWljb25fMXE4NG5fMWZ4b2pfMTk3Om5vdCgjXFw5KSwgLmF3c3VpLW1vZGUtZW50ZXJpbmcgLmF3c3VpX2ZsYXNoLXdpdGgtbW90aW9uXzFxODRuXzFmeG9qXzE1Ny5hd3N1aV9lbnRlcl8xcTg0bl8xZnhval8xNTcgPiAuYXdzdWlfZmxhc2gtaWNvbl8xcTg0bl8xZnhval8xOTc6bm90KCNcXDkpIHtcbiAgYW5pbWF0aW9uOiBub25lO1xuICB0cmFuc2l0aW9uOiBub25lO1xufVxuLmF3c3VpX2ZsYXNoLXdpdGgtbW90aW9uXzFxODRuXzFmeG9qXzE1Ny5hd3N1aV9lbnRlcmluZ18xcTg0bl8xZnhval8yMTA6bm90KCNcXDkpIHtcbiAgdHJhbnNpdGlvbi1wcm9wZXJ0eTogdHJhbnNmb3JtLCBvcGFjaXR5O1xuICB0cmFuc2l0aW9uLWR1cmF0aW9uOiB2YXIoLS1tb3Rpb24tZHVyYXRpb24tY29tcGxleC10YmRvMzAsIDI1MG1zKTtcbiAgdHJhbnNpdGlvbi10aW1pbmctZnVuY3Rpb246IHZhcigtLW1vdGlvbi1lYXNpbmctZXhwcmVzc2l2ZS1vNWpxemcsIGN1YmljLWJlemllcigwLjg0LCAwLCAwLjE2LCAxKSk7XG4gIG9wYWNpdHk6IDE7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgwKTtcbn1cbkBtZWRpYSAocHJlZmVycy1yZWR1Y2VkLW1vdGlvbjogcmVkdWNlKSB7XG4gIC5hd3N1aV9mbGFzaC13aXRoLW1vdGlvbl8xcTg0bl8xZnhval8xNTcuYXdzdWlfZW50ZXJpbmdfMXE4NG5fMWZ4b2pfMjEwOm5vdCgjXFw5KSB7XG4gICAgYW5pbWF0aW9uOiBub25lO1xuICAgIHRyYW5zaXRpb246IG5vbmU7XG4gIH1cbn1cbi5hd3N1aS1tb3Rpb24tZGlzYWJsZWQgLmF3c3VpX2ZsYXNoLXdpdGgtbW90aW9uXzFxODRuXzFmeG9qXzE1Ny5hd3N1aV9lbnRlcmluZ18xcTg0bl8xZnhval8yMTA6bm90KCNcXDkpLCAuYXdzdWktbW9kZS1lbnRlcmluZyAuYXdzdWlfZmxhc2gtd2l0aC1tb3Rpb25fMXE4NG5fMWZ4b2pfMTU3LmF3c3VpX2VudGVyaW5nXzFxODRuXzFmeG9qXzIxMDpub3QoI1xcOSkge1xuICBhbmltYXRpb246IG5vbmU7XG4gIHRyYW5zaXRpb246IG5vbmU7XG59XG4uYXdzdWlfZmxhc2gtd2l0aC1tb3Rpb25fMXE4NG5fMWZ4b2pfMTU3LmF3c3VpX2VudGVyaW5nXzFxODRuXzFmeG9qXzIxMCA+IC5hd3N1aV9mbGFzaC1pY29uXzFxODRuXzFmeG9qXzE5Nzpub3QoI1xcOSksXG4uYXdzdWlfZmxhc2gtd2l0aC1tb3Rpb25fMXE4NG5fMWZ4b2pfMTU3LmF3c3VpX2VudGVyaW5nXzFxODRuXzFmeG9qXzIxMCA+IC5hd3N1aV9mbGFzaC1ib2R5XzFxODRuXzFmeG9qXzE3MSA+IC5hd3N1aV9mbGFzaC1tZXNzYWdlXzFxODRuXzFmeG9qXzE3MSA+IC5hd3N1aV9mbGFzaC1oZWFkZXJfMXE4NG5fMWZ4b2pfMTcxOm5vdCgjXFw5KSxcbi5hd3N1aV9mbGFzaC13aXRoLW1vdGlvbl8xcTg0bl8xZnhval8xNTcuYXdzdWlfZW50ZXJpbmdfMXE4NG5fMWZ4b2pfMjEwID4gLmF3c3VpX2ZsYXNoLWJvZHlfMXE4NG5fMWZ4b2pfMTcxID4gLmF3c3VpX2ZsYXNoLW1lc3NhZ2VfMXE4NG5fMWZ4b2pfMTcxID4gLmF3c3VpX2ZsYXNoLWNvbnRlbnRfMXE4NG5fMWZ4b2pfMTcyOm5vdCgjXFw5KSxcbi5hd3N1aV9mbGFzaC13aXRoLW1vdGlvbl8xcTg0bl8xZnhval8xNTcuYXdzdWlfZW50ZXJpbmdfMXE4NG5fMWZ4b2pfMjEwID4gLmF3c3VpX2ZsYXNoLWJvZHlfMXE4NG5fMWZ4b2pfMTcxID4gLmF3c3VpX2FjdGlvbi1idXR0b24td3JhcHBlcl8xcTg0bl8xZnhval8xNzM6bm90KCNcXDkpLFxuLmF3c3VpX2ZsYXNoLXdpdGgtbW90aW9uXzFxODRuXzFmeG9qXzE1Ny5hd3N1aV9lbnRlcmluZ18xcTg0bl8xZnhval8yMTAgPiAuYXdzdWlfZGlzbWlzcy1idXR0b24td3JhcHBlcl8xcTg0bl8xZnhval8xNzQ6bm90KCNcXDkpLFxuLmF3c3VpX2ZsYXNoLXdpdGgtbW90aW9uXzFxODRuXzFmeG9qXzE1Ny5hd3N1aV9lbnRlcmVkXzFxODRuXzFmeG9qXzIzMSA+IC5hd3N1aV9mbGFzaC1pY29uXzFxODRuXzFmeG9qXzE5Nzpub3QoI1xcOSksXG4uYXdzdWlfZmxhc2gtd2l0aC1tb3Rpb25fMXE4NG5fMWZ4b2pfMTU3LmF3c3VpX2VudGVyZWRfMXE4NG5fMWZ4b2pfMjMxID4gLmF3c3VpX2ZsYXNoLWJvZHlfMXE4NG5fMWZ4b2pfMTcxID4gLmF3c3VpX2ZsYXNoLW1lc3NhZ2VfMXE4NG5fMWZ4b2pfMTcxID4gLmF3c3VpX2ZsYXNoLWhlYWRlcl8xcTg0bl8xZnhval8xNzE6bm90KCNcXDkpLFxuLmF3c3VpX2ZsYXNoLXdpdGgtbW90aW9uXzFxODRuXzFmeG9qXzE1Ny5hd3N1aV9lbnRlcmVkXzFxODRuXzFmeG9qXzIzMSA+IC5hd3N1aV9mbGFzaC1ib2R5XzFxODRuXzFmeG9qXzE3MSA+IC5hd3N1aV9mbGFzaC1tZXNzYWdlXzFxODRuXzFmeG9qXzE3MSA+IC5hd3N1aV9mbGFzaC1jb250ZW50XzFxODRuXzFmeG9qXzE3Mjpub3QoI1xcOSksXG4uYXdzdWlfZmxhc2gtd2l0aC1tb3Rpb25fMXE4NG5fMWZ4b2pfMTU3LmF3c3VpX2VudGVyZWRfMXE4NG5fMWZ4b2pfMjMxID4gLmF3c3VpX2ZsYXNoLWJvZHlfMXE4NG5fMWZ4b2pfMTcxID4gLmF3c3VpX2FjdGlvbi1idXR0b24td3JhcHBlcl8xcTg0bl8xZnhval8xNzM6bm90KCNcXDkpLFxuLmF3c3VpX2ZsYXNoLXdpdGgtbW90aW9uXzFxODRuXzFmeG9qXzE1Ny5hd3N1aV9lbnRlcmVkXzFxODRuXzFmeG9qXzIzMSA+IC5hd3N1aV9kaXNtaXNzLWJ1dHRvbi13cmFwcGVyXzFxODRuXzFmeG9qXzE3NDpub3QoI1xcOSkge1xuICBvcGFjaXR5OiAxO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMCk7XG4gIHRyYW5zaXRpb24tcHJvcGVydHk6IHRyYW5zZm9ybSwgb3BhY2l0eTtcbiAgdHJhbnNpdGlvbi1kdXJhdGlvbjogdmFyKC0tbW90aW9uLWR1cmF0aW9uLWNvbXBsZXgtdGJkbzMwLCAyNTBtcyk7XG4gIHRyYW5zaXRpb24tdGltaW5nLWZ1bmN0aW9uOiB2YXIoLS1tb3Rpb24tZWFzaW5nLWV4cHJlc3NpdmUtbzVqcXpnLCBjdWJpYy1iZXppZXIoMC44NCwgMCwgMC4xNiwgMSkpO1xufVxuQG1lZGlhIChwcmVmZXJzLXJlZHVjZWQtbW90aW9uOiByZWR1Y2UpIHtcbiAgLmF3c3VpX2ZsYXNoLXdpdGgtbW90aW9uXzFxODRuXzFmeG9qXzE1Ny5hd3N1aV9lbnRlcmluZ18xcTg0bl8xZnhval8yMTAgPiAuYXdzdWlfZmxhc2gtaWNvbl8xcTg0bl8xZnhval8xOTc6bm90KCNcXDkpLFxuICAuYXdzdWlfZmxhc2gtd2l0aC1tb3Rpb25fMXE4NG5fMWZ4b2pfMTU3LmF3c3VpX2VudGVyaW5nXzFxODRuXzFmeG9qXzIxMCA+IC5hd3N1aV9mbGFzaC1ib2R5XzFxODRuXzFmeG9qXzE3MSA+IC5hd3N1aV9mbGFzaC1tZXNzYWdlXzFxODRuXzFmeG9qXzE3MSA+IC5hd3N1aV9mbGFzaC1oZWFkZXJfMXE4NG5fMWZ4b2pfMTcxOm5vdCgjXFw5KSxcbiAgLmF3c3VpX2ZsYXNoLXdpdGgtbW90aW9uXzFxODRuXzFmeG9qXzE1Ny5hd3N1aV9lbnRlcmluZ18xcTg0bl8xZnhval8yMTAgPiAuYXdzdWlfZmxhc2gtYm9keV8xcTg0bl8xZnhval8xNzEgPiAuYXdzdWlfZmxhc2gtbWVzc2FnZV8xcTg0bl8xZnhval8xNzEgPiAuYXdzdWlfZmxhc2gtY29udGVudF8xcTg0bl8xZnhval8xNzI6bm90KCNcXDkpLFxuICAuYXdzdWlfZmxhc2gtd2l0aC1tb3Rpb25fMXE4NG5fMWZ4b2pfMTU3LmF3c3VpX2VudGVyaW5nXzFxODRuXzFmeG9qXzIxMCA+IC5hd3N1aV9mbGFzaC1ib2R5XzFxODRuXzFmeG9qXzE3MSA+IC5hd3N1aV9hY3Rpb24tYnV0dG9uLXdyYXBwZXJfMXE4NG5fMWZ4b2pfMTczOm5vdCgjXFw5KSxcbiAgLmF3c3VpX2ZsYXNoLXdpdGgtbW90aW9uXzFxODRuXzFmeG9qXzE1Ny5hd3N1aV9lbnRlcmluZ18xcTg0bl8xZnhval8yMTAgPiAuYXdzdWlfZGlzbWlzcy1idXR0b24td3JhcHBlcl8xcTg0bl8xZnhval8xNzQ6bm90KCNcXDkpLFxuICAuYXdzdWlfZmxhc2gtd2l0aC1tb3Rpb25fMXE4NG5fMWZ4b2pfMTU3LmF3c3VpX2VudGVyZWRfMXE4NG5fMWZ4b2pfMjMxID4gLmF3c3VpX2ZsYXNoLWljb25fMXE4NG5fMWZ4b2pfMTk3Om5vdCgjXFw5KSxcbiAgLmF3c3VpX2ZsYXNoLXdpdGgtbW90aW9uXzFxODRuXzFmeG9qXzE1Ny5hd3N1aV9lbnRlcmVkXzFxODRuXzFmeG9qXzIzMSA+IC5hd3N1aV9mbGFzaC1ib2R5XzFxODRuXzFmeG9qXzE3MSA+IC5hd3N1aV9mbGFzaC1tZXNzYWdlXzFxODRuXzFmeG9qXzE3MSA+IC5hd3N1aV9mbGFzaC1oZWFkZXJfMXE4NG5fMWZ4b2pfMTcxOm5vdCgjXFw5KSxcbiAgLmF3c3VpX2ZsYXNoLXdpdGgtbW90aW9uXzFxODRuXzFmeG9qXzE1Ny5hd3N1aV9lbnRlcmVkXzFxODRuXzFmeG9qXzIzMSA+IC5hd3N1aV9mbGFzaC1ib2R5XzFxODRuXzFmeG9qXzE3MSA+IC5hd3N1aV9mbGFzaC1tZXNzYWdlXzFxODRuXzFmeG9qXzE3MSA+IC5hd3N1aV9mbGFzaC1jb250ZW50XzFxODRuXzFmeG9qXzE3Mjpub3QoI1xcOSksXG4gIC5hd3N1aV9mbGFzaC13aXRoLW1vdGlvbl8xcTg0bl8xZnhval8xNTcuYXdzdWlfZW50ZXJlZF8xcTg0bl8xZnhval8yMzEgPiAuYXdzdWlfZmxhc2gtYm9keV8xcTg0bl8xZnhval8xNzEgPiAuYXdzdWlfYWN0aW9uLWJ1dHRvbi13cmFwcGVyXzFxODRuXzFmeG9qXzE3Mzpub3QoI1xcOSksXG4gIC5hd3N1aV9mbGFzaC13aXRoLW1vdGlvbl8xcTg0bl8xZnhval8xNTcuYXdzdWlfZW50ZXJlZF8xcTg0bl8xZnhval8yMzEgPiAuYXdzdWlfZGlzbWlzcy1idXR0b24td3JhcHBlcl8xcTg0bl8xZnhval8xNzQ6bm90KCNcXDkpIHtcbiAgICBhbmltYXRpb246IG5vbmU7XG4gICAgdHJhbnNpdGlvbjogbm9uZTtcbiAgfVxufVxuLmF3c3VpLW1vdGlvbi1kaXNhYmxlZCAuYXdzdWlfZmxhc2gtd2l0aC1tb3Rpb25fMXE4NG5fMWZ4b2pfMTU3LmF3c3VpX2VudGVyaW5nXzFxODRuXzFmeG9qXzIxMCA+IC5hd3N1aV9mbGFzaC1pY29uXzFxODRuXzFmeG9qXzE5Nzpub3QoI1xcOSksIC5hd3N1aS1tb2RlLWVudGVyaW5nIC5hd3N1aV9mbGFzaC13aXRoLW1vdGlvbl8xcTg0bl8xZnhval8xNTcuYXdzdWlfZW50ZXJpbmdfMXE4NG5fMWZ4b2pfMjEwID4gLmF3c3VpX2ZsYXNoLWljb25fMXE4NG5fMWZ4b2pfMTk3Om5vdCgjXFw5KSwgLmF3c3VpLW1vdGlvbi1kaXNhYmxlZCAuYXdzdWlfZmxhc2gtd2l0aC1tb3Rpb25fMXE4NG5fMWZ4b2pfMTU3LmF3c3VpX2VudGVyaW5nXzFxODRuXzFmeG9qXzIxMCA+IC5hd3N1aV9mbGFzaC1ib2R5XzFxODRuXzFmeG9qXzE3MSA+IC5hd3N1aV9mbGFzaC1tZXNzYWdlXzFxODRuXzFmeG9qXzE3MSA+IC5hd3N1aV9mbGFzaC1oZWFkZXJfMXE4NG5fMWZ4b2pfMTcxOm5vdCgjXFw5KSwgLmF3c3VpLW1vZGUtZW50ZXJpbmcgLmF3c3VpX2ZsYXNoLXdpdGgtbW90aW9uXzFxODRuXzFmeG9qXzE1Ny5hd3N1aV9lbnRlcmluZ18xcTg0bl8xZnhval8yMTAgPiAuYXdzdWlfZmxhc2gtYm9keV8xcTg0bl8xZnhval8xNzEgPiAuYXdzdWlfZmxhc2gtbWVzc2FnZV8xcTg0bl8xZnhval8xNzEgPiAuYXdzdWlfZmxhc2gtaGVhZGVyXzFxODRuXzFmeG9qXzE3MTpub3QoI1xcOSksIC5hd3N1aS1tb3Rpb24tZGlzYWJsZWQgLmF3c3VpX2ZsYXNoLXdpdGgtbW90aW9uXzFxODRuXzFmeG9qXzE1Ny5hd3N1aV9lbnRlcmluZ18xcTg0bl8xZnhval8yMTAgPiAuYXdzdWlfZmxhc2gtYm9keV8xcTg0bl8xZnhval8xNzEgPiAuYXdzdWlfZmxhc2gtbWVzc2FnZV8xcTg0bl8xZnhval8xNzEgPiAuYXdzdWlfZmxhc2gtY29udGVudF8xcTg0bl8xZnhval8xNzI6bm90KCNcXDkpLCAuYXdzdWktbW9kZS1lbnRlcmluZyAuYXdzdWlfZmxhc2gtd2l0aC1tb3Rpb25fMXE4NG5fMWZ4b2pfMTU3LmF3c3VpX2VudGVyaW5nXzFxODRuXzFmeG9qXzIxMCA+IC5hd3N1aV9mbGFzaC1ib2R5XzFxODRuXzFmeG9qXzE3MSA+IC5hd3N1aV9mbGFzaC1tZXNzYWdlXzFxODRuXzFmeG9qXzE3MSA+IC5hd3N1aV9mbGFzaC1jb250ZW50XzFxODRuXzFmeG9qXzE3Mjpub3QoI1xcOSksIC5hd3N1aS1tb3Rpb24tZGlzYWJsZWQgLmF3c3VpX2ZsYXNoLXdpdGgtbW90aW9uXzFxODRuXzFmeG9qXzE1Ny5hd3N1aV9lbnRlcmluZ18xcTg0bl8xZnhval8yMTAgPiAuYXdzdWlfZmxhc2gtYm9keV8xcTg0bl8xZnhval8xNzEgPiAuYXdzdWlfYWN0aW9uLWJ1dHRvbi13cmFwcGVyXzFxODRuXzFmeG9qXzE3Mzpub3QoI1xcOSksIC5hd3N1aS1tb2RlLWVudGVyaW5nIC5hd3N1aV9mbGFzaC13aXRoLW1vdGlvbl8xcTg0bl8xZnhval8xNTcuYXdzdWlfZW50ZXJpbmdfMXE4NG5fMWZ4b2pfMjEwID4gLmF3c3VpX2ZsYXNoLWJvZHlfMXE4NG5fMWZ4b2pfMTcxID4gLmF3c3VpX2FjdGlvbi1idXR0b24td3JhcHBlcl8xcTg0bl8xZnhval8xNzM6bm90KCNcXDkpLCAuYXdzdWktbW90aW9uLWRpc2FibGVkIC5hd3N1aV9mbGFzaC13aXRoLW1vdGlvbl8xcTg0bl8xZnhval8xNTcuYXdzdWlfZW50ZXJpbmdfMXE4NG5fMWZ4b2pfMjEwID4gLmF3c3VpX2Rpc21pc3MtYnV0dG9uLXdyYXBwZXJfMXE4NG5fMWZ4b2pfMTc0Om5vdCgjXFw5KSwgLmF3c3VpLW1vZGUtZW50ZXJpbmcgLmF3c3VpX2ZsYXNoLXdpdGgtbW90aW9uXzFxODRuXzFmeG9qXzE1Ny5hd3N1aV9lbnRlcmluZ18xcTg0bl8xZnhval8yMTAgPiAuYXdzdWlfZGlzbWlzcy1idXR0b24td3JhcHBlcl8xcTg0bl8xZnhval8xNzQ6bm90KCNcXDkpLCAuYXdzdWktbW90aW9uLWRpc2FibGVkIC5hd3N1aV9mbGFzaC13aXRoLW1vdGlvbl8xcTg0bl8xZnhval8xNTcuYXdzdWlfZW50ZXJlZF8xcTg0bl8xZnhval8yMzEgPiAuYXdzdWlfZmxhc2gtaWNvbl8xcTg0bl8xZnhval8xOTc6bm90KCNcXDkpLCAuYXdzdWktbW9kZS1lbnRlcmluZyAuYXdzdWlfZmxhc2gtd2l0aC1tb3Rpb25fMXE4NG5fMWZ4b2pfMTU3LmF3c3VpX2VudGVyZWRfMXE4NG5fMWZ4b2pfMjMxID4gLmF3c3VpX2ZsYXNoLWljb25fMXE4NG5fMWZ4b2pfMTk3Om5vdCgjXFw5KSwgLmF3c3VpLW1vdGlvbi1kaXNhYmxlZCAuYXdzdWlfZmxhc2gtd2l0aC1tb3Rpb25fMXE4NG5fMWZ4b2pfMTU3LmF3c3VpX2VudGVyZWRfMXE4NG5fMWZ4b2pfMjMxID4gLmF3c3VpX2ZsYXNoLWJvZHlfMXE4NG5fMWZ4b2pfMTcxID4gLmF3c3VpX2ZsYXNoLW1lc3NhZ2VfMXE4NG5fMWZ4b2pfMTcxID4gLmF3c3VpX2ZsYXNoLWhlYWRlcl8xcTg0bl8xZnhval8xNzE6bm90KCNcXDkpLCAuYXdzdWktbW9kZS1lbnRlcmluZyAuYXdzdWlfZmxhc2gtd2l0aC1tb3Rpb25fMXE4NG5fMWZ4b2pfMTU3LmF3c3VpX2VudGVyZWRfMXE4NG5fMWZ4b2pfMjMxID4gLmF3c3VpX2ZsYXNoLWJvZHlfMXE4NG5fMWZ4b2pfMTcxID4gLmF3c3VpX2ZsYXNoLW1lc3NhZ2VfMXE4NG5fMWZ4b2pfMTcxID4gLmF3c3VpX2ZsYXNoLWhlYWRlcl8xcTg0bl8xZnhval8xNzE6bm90KCNcXDkpLCAuYXdzdWktbW90aW9uLWRpc2FibGVkIC5hd3N1aV9mbGFzaC13aXRoLW1vdGlvbl8xcTg0bl8xZnhval8xNTcuYXdzdWlfZW50ZXJlZF8xcTg0bl8xZnhval8yMzEgPiAuYXdzdWlfZmxhc2gtYm9keV8xcTg0bl8xZnhval8xNzEgPiAuYXdzdWlfZmxhc2gtbWVzc2FnZV8xcTg0bl8xZnhval8xNzEgPiAuYXdzdWlfZmxhc2gtY29udGVudF8xcTg0bl8xZnhval8xNzI6bm90KCNcXDkpLCAuYXdzdWktbW9kZS1lbnRlcmluZyAuYXdzdWlfZmxhc2gtd2l0aC1tb3Rpb25fMXE4NG5fMWZ4b2pfMTU3LmF3c3VpX2VudGVyZWRfMXE4NG5fMWZ4b2pfMjMxID4gLmF3c3VpX2ZsYXNoLWJvZHlfMXE4NG5fMWZ4b2pfMTcxID4gLmF3c3VpX2ZsYXNoLW1lc3NhZ2VfMXE4NG5fMWZ4b2pfMTcxID4gLmF3c3VpX2ZsYXNoLWNvbnRlbnRfMXE4NG5fMWZ4b2pfMTcyOm5vdCgjXFw5KSwgLmF3c3VpLW1vdGlvbi1kaXNhYmxlZCAuYXdzdWlfZmxhc2gtd2l0aC1tb3Rpb25fMXE4NG5fMWZ4b2pfMTU3LmF3c3VpX2VudGVyZWRfMXE4NG5fMWZ4b2pfMjMxID4gLmF3c3VpX2ZsYXNoLWJvZHlfMXE4NG5fMWZ4b2pfMTcxID4gLmF3c3VpX2FjdGlvbi1idXR0b24td3JhcHBlcl8xcTg0bl8xZnhval8xNzM6bm90KCNcXDkpLCAuYXdzdWktbW9kZS1lbnRlcmluZyAuYXdzdWlfZmxhc2gtd2l0aC1tb3Rpb25fMXE4NG5fMWZ4b2pfMTU3LmF3c3VpX2VudGVyZWRfMXE4NG5fMWZ4b2pfMjMxID4gLmF3c3VpX2ZsYXNoLWJvZHlfMXE4NG5fMWZ4b2pfMTcxID4gLmF3c3VpX2FjdGlvbi1idXR0b24td3JhcHBlcl8xcTg0bl8xZnhval8xNzM6bm90KCNcXDkpLCAuYXdzdWktbW90aW9uLWRpc2FibGVkIC5hd3N1aV9mbGFzaC13aXRoLW1vdGlvbl8xcTg0bl8xZnhval8xNTcuYXdzdWlfZW50ZXJlZF8xcTg0bl8xZnhval8yMzEgPiAuYXdzdWlfZGlzbWlzcy1idXR0b24td3JhcHBlcl8xcTg0bl8xZnhval8xNzQ6bm90KCNcXDkpLCAuYXdzdWktbW9kZS1lbnRlcmluZyAuYXdzdWlfZmxhc2gtd2l0aC1tb3Rpb25fMXE4NG5fMWZ4b2pfMTU3LmF3c3VpX2VudGVyZWRfMXE4NG5fMWZ4b2pfMjMxID4gLmF3c3VpX2Rpc21pc3MtYnV0dG9uLXdyYXBwZXJfMXE4NG5fMWZ4b2pfMTc0Om5vdCgjXFw5KSB7XG4gIGFuaW1hdGlvbjogbm9uZTtcbiAgdHJhbnNpdGlvbjogbm9uZTtcbn1cbi5hd3N1aV9mbGFzaC13aXRoLW1vdGlvbl8xcTg0bl8xZnhval8xNTcuYXdzdWlfZW50ZXJpbmdfMXE4NG5fMWZ4b2pfMjEwID4gLmF3c3VpX2ZsYXNoLWljb25fMXE4NG5fMWZ4b2pfMTk3Om5vdCgjXFw5KSwgLmF3c3VpX2ZsYXNoLXdpdGgtbW90aW9uXzFxODRuXzFmeG9qXzE1Ny5hd3N1aV9lbnRlcmVkXzFxODRuXzFmeG9qXzIzMSA+IC5hd3N1aV9mbGFzaC1pY29uXzFxODRuXzFmeG9qXzE5Nzpub3QoI1xcOSkge1xuICB0cmFuc2l0aW9uLWRlbGF5OiBjYWxjKHZhcigtLW1vdGlvbi1kdXJhdGlvbi1jb21wbGV4LXRiZG8zMCwgMjUwbXMpIC0gNTBtcyk7XG59XG5AbWVkaWEgKHByZWZlcnMtcmVkdWNlZC1tb3Rpb246IHJlZHVjZSkge1xuICAuYXdzdWlfZmxhc2gtd2l0aC1tb3Rpb25fMXE4NG5fMWZ4b2pfMTU3LmF3c3VpX2VudGVyaW5nXzFxODRuXzFmeG9qXzIxMCA+IC5hd3N1aV9mbGFzaC1pY29uXzFxODRuXzFmeG9qXzE5Nzpub3QoI1xcOSksIC5hd3N1aV9mbGFzaC13aXRoLW1vdGlvbl8xcTg0bl8xZnhval8xNTcuYXdzdWlfZW50ZXJlZF8xcTg0bl8xZnhval8yMzEgPiAuYXdzdWlfZmxhc2gtaWNvbl8xcTg0bl8xZnhval8xOTc6bm90KCNcXDkpIHtcbiAgICBhbmltYXRpb246IG5vbmU7XG4gICAgdHJhbnNpdGlvbjogbm9uZTtcbiAgfVxufVxuLmF3c3VpLW1vdGlvbi1kaXNhYmxlZCAuYXdzdWlfZmxhc2gtd2l0aC1tb3Rpb25fMXE4NG5fMWZ4b2pfMTU3LmF3c3VpX2VudGVyaW5nXzFxODRuXzFmeG9qXzIxMCA+IC5hd3N1aV9mbGFzaC1pY29uXzFxODRuXzFmeG9qXzE5Nzpub3QoI1xcOSksIC5hd3N1aS1tb2RlLWVudGVyaW5nIC5hd3N1aV9mbGFzaC13aXRoLW1vdGlvbl8xcTg0bl8xZnhval8xNTcuYXdzdWlfZW50ZXJpbmdfMXE4NG5fMWZ4b2pfMjEwID4gLmF3c3VpX2ZsYXNoLWljb25fMXE4NG5fMWZ4b2pfMTk3Om5vdCgjXFw5KSwgLmF3c3VpLW1vdGlvbi1kaXNhYmxlZCAuYXdzdWlfZmxhc2gtd2l0aC1tb3Rpb25fMXE4NG5fMWZ4b2pfMTU3LmF3c3VpX2VudGVyZWRfMXE4NG5fMWZ4b2pfMjMxID4gLmF3c3VpX2ZsYXNoLWljb25fMXE4NG5fMWZ4b2pfMTk3Om5vdCgjXFw5KSwgLmF3c3VpLW1vZGUtZW50ZXJpbmcgLmF3c3VpX2ZsYXNoLXdpdGgtbW90aW9uXzFxODRuXzFmeG9qXzE1Ny5hd3N1aV9lbnRlcmVkXzFxODRuXzFmeG9qXzIzMSA+IC5hd3N1aV9mbGFzaC1pY29uXzFxODRuXzFmeG9qXzE5Nzpub3QoI1xcOSkge1xuICBhbmltYXRpb246IG5vbmU7XG4gIHRyYW5zaXRpb246IG5vbmU7XG59XG4uYXdzdWlfZmxhc2gtd2l0aC1tb3Rpb25fMXE4NG5fMWZ4b2pfMTU3LmF3c3VpX2VudGVyaW5nXzFxODRuXzFmeG9qXzIxMCA+IC5hd3N1aV9mbGFzaC1ib2R5XzFxODRuXzFmeG9qXzE3MSA+IC5hd3N1aV9mbGFzaC1tZXNzYWdlXzFxODRuXzFmeG9qXzE3MSA+IC5hd3N1aV9mbGFzaC1oZWFkZXJfMXE4NG5fMWZ4b2pfMTcxOm5vdCgjXFw5KSwgLmF3c3VpX2ZsYXNoLXdpdGgtbW90aW9uXzFxODRuXzFmeG9qXzE1Ny5hd3N1aV9lbnRlcmVkXzFxODRuXzFmeG9qXzIzMSA+IC5hd3N1aV9mbGFzaC1ib2R5XzFxODRuXzFmeG9qXzE3MSA+IC5hd3N1aV9mbGFzaC1tZXNzYWdlXzFxODRuXzFmeG9qXzE3MSA+IC5hd3N1aV9mbGFzaC1oZWFkZXJfMXE4NG5fMWZ4b2pfMTcxOm5vdCgjXFw5KSB7XG4gIHRyYW5zaXRpb24tZGVsYXk6IGNhbGModmFyKC0tbW90aW9uLWR1cmF0aW9uLWNvbXBsZXgtdGJkbzMwLCAyNTBtcykgKyAxMG1zKTtcbn1cbkBtZWRpYSAocHJlZmVycy1yZWR1Y2VkLW1vdGlvbjogcmVkdWNlKSB7XG4gIC5hd3N1aV9mbGFzaC13aXRoLW1vdGlvbl8xcTg0bl8xZnhval8xNTcuYXdzdWlfZW50ZXJpbmdfMXE4NG5fMWZ4b2pfMjEwID4gLmF3c3VpX2ZsYXNoLWJvZHlfMXE4NG5fMWZ4b2pfMTcxID4gLmF3c3VpX2ZsYXNoLW1lc3NhZ2VfMXE4NG5fMWZ4b2pfMTcxID4gLmF3c3VpX2ZsYXNoLWhlYWRlcl8xcTg0bl8xZnhval8xNzE6bm90KCNcXDkpLCAuYXdzdWlfZmxhc2gtd2l0aC1tb3Rpb25fMXE4NG5fMWZ4b2pfMTU3LmF3c3VpX2VudGVyZWRfMXE4NG5fMWZ4b2pfMjMxID4gLmF3c3VpX2ZsYXNoLWJvZHlfMXE4NG5fMWZ4b2pfMTcxID4gLmF3c3VpX2ZsYXNoLW1lc3NhZ2VfMXE4NG5fMWZ4b2pfMTcxID4gLmF3c3VpX2ZsYXNoLWhlYWRlcl8xcTg0bl8xZnhval8xNzE6bm90KCNcXDkpIHtcbiAgICBhbmltYXRpb246IG5vbmU7XG4gICAgdHJhbnNpdGlvbjogbm9uZTtcbiAgfVxufVxuLmF3c3VpLW1vdGlvbi1kaXNhYmxlZCAuYXdzdWlfZmxhc2gtd2l0aC1tb3Rpb25fMXE4NG5fMWZ4b2pfMTU3LmF3c3VpX2VudGVyaW5nXzFxODRuXzFmeG9qXzIxMCA+IC5hd3N1aV9mbGFzaC1ib2R5XzFxODRuXzFmeG9qXzE3MSA+IC5hd3N1aV9mbGFzaC1tZXNzYWdlXzFxODRuXzFmeG9qXzE3MSA+IC5hd3N1aV9mbGFzaC1oZWFkZXJfMXE4NG5fMWZ4b2pfMTcxOm5vdCgjXFw5KSwgLmF3c3VpLW1vZGUtZW50ZXJpbmcgLmF3c3VpX2ZsYXNoLXdpdGgtbW90aW9uXzFxODRuXzFmeG9qXzE1Ny5hd3N1aV9lbnRlcmluZ18xcTg0bl8xZnhval8yMTAgPiAuYXdzdWlfZmxhc2gtYm9keV8xcTg0bl8xZnhval8xNzEgPiAuYXdzdWlfZmxhc2gtbWVzc2FnZV8xcTg0bl8xZnhval8xNzEgPiAuYXdzdWlfZmxhc2gtaGVhZGVyXzFxODRuXzFmeG9qXzE3MTpub3QoI1xcOSksIC5hd3N1aS1tb3Rpb24tZGlzYWJsZWQgLmF3c3VpX2ZsYXNoLXdpdGgtbW90aW9uXzFxODRuXzFmeG9qXzE1Ny5hd3N1aV9lbnRlcmVkXzFxODRuXzFmeG9qXzIzMSA+IC5hd3N1aV9mbGFzaC1ib2R5XzFxODRuXzFmeG9qXzE3MSA+IC5hd3N1aV9mbGFzaC1tZXNzYWdlXzFxODRuXzFmeG9qXzE3MSA+IC5hd3N1aV9mbGFzaC1oZWFkZXJfMXE4NG5fMWZ4b2pfMTcxOm5vdCgjXFw5KSwgLmF3c3VpLW1vZGUtZW50ZXJpbmcgLmF3c3VpX2ZsYXNoLXdpdGgtbW90aW9uXzFxODRuXzFmeG9qXzE1Ny5hd3N1aV9lbnRlcmVkXzFxODRuXzFmeG9qXzIzMSA+IC5hd3N1aV9mbGFzaC1ib2R5XzFxODRuXzFmeG9qXzE3MSA+IC5hd3N1aV9mbGFzaC1tZXNzYWdlXzFxODRuXzFmeG9qXzE3MSA+IC5hd3N1aV9mbGFzaC1oZWFkZXJfMXE4NG5fMWZ4b2pfMTcxOm5vdCgjXFw5KSB7XG4gIGFuaW1hdGlvbjogbm9uZTtcbiAgdHJhbnNpdGlvbjogbm9uZTtcbn1cbi5hd3N1aV9mbGFzaC13aXRoLW1vdGlvbl8xcTg0bl8xZnhval8xNTcuYXdzdWlfZW50ZXJpbmdfMXE4NG5fMWZ4b2pfMjEwID4gLmF3c3VpX2ZsYXNoLWJvZHlfMXE4NG5fMWZ4b2pfMTcxID4gLmF3c3VpX2ZsYXNoLW1lc3NhZ2VfMXE4NG5fMWZ4b2pfMTcxID4gLmF3c3VpX2ZsYXNoLWNvbnRlbnRfMXE4NG5fMWZ4b2pfMTcyOm5vdCgjXFw5KSwgLmF3c3VpX2ZsYXNoLXdpdGgtbW90aW9uXzFxODRuXzFmeG9qXzE1Ny5hd3N1aV9lbnRlcmVkXzFxODRuXzFmeG9qXzIzMSA+IC5hd3N1aV9mbGFzaC1ib2R5XzFxODRuXzFmeG9qXzE3MSA+IC5hd3N1aV9mbGFzaC1tZXNzYWdlXzFxODRuXzFmeG9qXzE3MSA+IC5hd3N1aV9mbGFzaC1jb250ZW50XzFxODRuXzFmeG9qXzE3Mjpub3QoI1xcOSkge1xuICB0cmFuc2l0aW9uLWRlbGF5OiBjYWxjKHZhcigtLW1vdGlvbi1kdXJhdGlvbi1jb21wbGV4LXRiZG8zMCwgMjUwbXMpICsgMTBtcyk7XG59XG5AbWVkaWEgKHByZWZlcnMtcmVkdWNlZC1tb3Rpb246IHJlZHVjZSkge1xuICAuYXdzdWlfZmxhc2gtd2l0aC1tb3Rpb25fMXE4NG5fMWZ4b2pfMTU3LmF3c3VpX2VudGVyaW5nXzFxODRuXzFmeG9qXzIxMCA+IC5hd3N1aV9mbGFzaC1ib2R5XzFxODRuXzFmeG9qXzE3MSA+IC5hd3N1aV9mbGFzaC1tZXNzYWdlXzFxODRuXzFmeG9qXzE3MSA+IC5hd3N1aV9mbGFzaC1jb250ZW50XzFxODRuXzFmeG9qXzE3Mjpub3QoI1xcOSksIC5hd3N1aV9mbGFzaC13aXRoLW1vdGlvbl8xcTg0bl8xZnhval8xNTcuYXdzdWlfZW50ZXJlZF8xcTg0bl8xZnhval8yMzEgPiAuYXdzdWlfZmxhc2gtYm9keV8xcTg0bl8xZnhval8xNzEgPiAuYXdzdWlfZmxhc2gtbWVzc2FnZV8xcTg0bl8xZnhval8xNzEgPiAuYXdzdWlfZmxhc2gtY29udGVudF8xcTg0bl8xZnhval8xNzI6bm90KCNcXDkpIHtcbiAgICBhbmltYXRpb246IG5vbmU7XG4gICAgdHJhbnNpdGlvbjogbm9uZTtcbiAgfVxufVxuLmF3c3VpLW1vdGlvbi1kaXNhYmxlZCAuYXdzdWlfZmxhc2gtd2l0aC1tb3Rpb25fMXE4NG5fMWZ4b2pfMTU3LmF3c3VpX2VudGVyaW5nXzFxODRuXzFmeG9qXzIxMCA+IC5hd3N1aV9mbGFzaC1ib2R5XzFxODRuXzFmeG9qXzE3MSA+IC5hd3N1aV9mbGFzaC1tZXNzYWdlXzFxODRuXzFmeG9qXzE3MSA+IC5hd3N1aV9mbGFzaC1jb250ZW50XzFxODRuXzFmeG9qXzE3Mjpub3QoI1xcOSksIC5hd3N1aS1tb2RlLWVudGVyaW5nIC5hd3N1aV9mbGFzaC13aXRoLW1vdGlvbl8xcTg0bl8xZnhval8xNTcuYXdzdWlfZW50ZXJpbmdfMXE4NG5fMWZ4b2pfMjEwID4gLmF3c3VpX2ZsYXNoLWJvZHlfMXE4NG5fMWZ4b2pfMTcxID4gLmF3c3VpX2ZsYXNoLW1lc3NhZ2VfMXE4NG5fMWZ4b2pfMTcxID4gLmF3c3VpX2ZsYXNoLWNvbnRlbnRfMXE4NG5fMWZ4b2pfMTcyOm5vdCgjXFw5KSwgLmF3c3VpLW1vdGlvbi1kaXNhYmxlZCAuYXdzdWlfZmxhc2gtd2l0aC1tb3Rpb25fMXE4NG5fMWZ4b2pfMTU3LmF3c3VpX2VudGVyZWRfMXE4NG5fMWZ4b2pfMjMxID4gLmF3c3VpX2ZsYXNoLWJvZHlfMXE4NG5fMWZ4b2pfMTcxID4gLmF3c3VpX2ZsYXNoLW1lc3NhZ2VfMXE4NG5fMWZ4b2pfMTcxID4gLmF3c3VpX2ZsYXNoLWNvbnRlbnRfMXE4NG5fMWZ4b2pfMTcyOm5vdCgjXFw5KSwgLmF3c3VpLW1vZGUtZW50ZXJpbmcgLmF3c3VpX2ZsYXNoLXdpdGgtbW90aW9uXzFxODRuXzFmeG9qXzE1Ny5hd3N1aV9lbnRlcmVkXzFxODRuXzFmeG9qXzIzMSA+IC5hd3N1aV9mbGFzaC1ib2R5XzFxODRuXzFmeG9qXzE3MSA+IC5hd3N1aV9mbGFzaC1tZXNzYWdlXzFxODRuXzFmeG9qXzE3MSA+IC5hd3N1aV9mbGFzaC1jb250ZW50XzFxODRuXzFmeG9qXzE3Mjpub3QoI1xcOSkge1xuICBhbmltYXRpb246IG5vbmU7XG4gIHRyYW5zaXRpb246IG5vbmU7XG59XG4uYXdzdWlfZmxhc2gtd2l0aC1tb3Rpb25fMXE4NG5fMWZ4b2pfMTU3LmF3c3VpX2VudGVyaW5nXzFxODRuXzFmeG9qXzIxMCA+IC5hd3N1aV9kaXNtaXNzLWJ1dHRvbi13cmFwcGVyXzFxODRuXzFmeG9qXzE3NDpub3QoI1xcOSksXG4uYXdzdWlfZmxhc2gtd2l0aC1tb3Rpb25fMXE4NG5fMWZ4b2pfMTU3LmF3c3VpX2VudGVyaW5nXzFxODRuXzFmeG9qXzIxMCA+IC5hd3N1aV9mbGFzaC1ib2R5XzFxODRuXzFmeG9qXzE3MSA+IC5hd3N1aV9hY3Rpb24tYnV0dG9uLXdyYXBwZXJfMXE4NG5fMWZ4b2pfMTczOm5vdCgjXFw5KSxcbi5hd3N1aV9mbGFzaC13aXRoLW1vdGlvbl8xcTg0bl8xZnhval8xNTcuYXdzdWlfZW50ZXJlZF8xcTg0bl8xZnhval8yMzEgPiAuYXdzdWlfZGlzbWlzcy1idXR0b24td3JhcHBlcl8xcTg0bl8xZnhval8xNzQ6bm90KCNcXDkpLFxuLmF3c3VpX2ZsYXNoLXdpdGgtbW90aW9uXzFxODRuXzFmeG9qXzE1Ny5hd3N1aV9lbnRlcmVkXzFxODRuXzFmeG9qXzIzMSA+IC5hd3N1aV9mbGFzaC1ib2R5XzFxODRuXzFmeG9qXzE3MSA+IC5hd3N1aV9hY3Rpb24tYnV0dG9uLXdyYXBwZXJfMXE4NG5fMWZ4b2pfMTczOm5vdCgjXFw5KSB7XG4gIHRyYW5zaXRpb24tZGVsYXk6IGNhbGModmFyKC0tbW90aW9uLWR1cmF0aW9uLWNvbXBsZXgtdGJkbzMwLCAyNTBtcykgKiAyIC0gMTAwbXMpO1xufVxuQG1lZGlhIChwcmVmZXJzLXJlZHVjZWQtbW90aW9uOiByZWR1Y2UpIHtcbiAgLmF3c3VpX2ZsYXNoLXdpdGgtbW90aW9uXzFxODRuXzFmeG9qXzE1Ny5hd3N1aV9lbnRlcmluZ18xcTg0bl8xZnhval8yMTAgPiAuYXdzdWlfZGlzbWlzcy1idXR0b24td3JhcHBlcl8xcTg0bl8xZnhval8xNzQ6bm90KCNcXDkpLFxuICAuYXdzdWlfZmxhc2gtd2l0aC1tb3Rpb25fMXE4NG5fMWZ4b2pfMTU3LmF3c3VpX2VudGVyaW5nXzFxODRuXzFmeG9qXzIxMCA+IC5hd3N1aV9mbGFzaC1ib2R5XzFxODRuXzFmeG9qXzE3MSA+IC5hd3N1aV9hY3Rpb24tYnV0dG9uLXdyYXBwZXJfMXE4NG5fMWZ4b2pfMTczOm5vdCgjXFw5KSxcbiAgLmF3c3VpX2ZsYXNoLXdpdGgtbW90aW9uXzFxODRuXzFmeG9qXzE1Ny5hd3N1aV9lbnRlcmVkXzFxODRuXzFmeG9qXzIzMSA+IC5hd3N1aV9kaXNtaXNzLWJ1dHRvbi13cmFwcGVyXzFxODRuXzFmeG9qXzE3NDpub3QoI1xcOSksXG4gIC5hd3N1aV9mbGFzaC13aXRoLW1vdGlvbl8xcTg0bl8xZnhval8xNTcuYXdzdWlfZW50ZXJlZF8xcTg0bl8xZnhval8yMzEgPiAuYXdzdWlfZmxhc2gtYm9keV8xcTg0bl8xZnhval8xNzEgPiAuYXdzdWlfYWN0aW9uLWJ1dHRvbi13cmFwcGVyXzFxODRuXzFmeG9qXzE3Mzpub3QoI1xcOSkge1xuICAgIGFuaW1hdGlvbjogbm9uZTtcbiAgICB0cmFuc2l0aW9uOiBub25lO1xuICB9XG59XG4uYXdzdWktbW90aW9uLWRpc2FibGVkIC5hd3N1aV9mbGFzaC13aXRoLW1vdGlvbl8xcTg0bl8xZnhval8xNTcuYXdzdWlfZW50ZXJpbmdfMXE4NG5fMWZ4b2pfMjEwID4gLmF3c3VpX2Rpc21pc3MtYnV0dG9uLXdyYXBwZXJfMXE4NG5fMWZ4b2pfMTc0Om5vdCgjXFw5KSwgLmF3c3VpLW1vZGUtZW50ZXJpbmcgLmF3c3VpX2ZsYXNoLXdpdGgtbW90aW9uXzFxODRuXzFmeG9qXzE1Ny5hd3N1aV9lbnRlcmluZ18xcTg0bl8xZnhval8yMTAgPiAuYXdzdWlfZGlzbWlzcy1idXR0b24td3JhcHBlcl8xcTg0bl8xZnhval8xNzQ6bm90KCNcXDkpLCAuYXdzdWktbW90aW9uLWRpc2FibGVkIC5hd3N1aV9mbGFzaC13aXRoLW1vdGlvbl8xcTg0bl8xZnhval8xNTcuYXdzdWlfZW50ZXJpbmdfMXE4NG5fMWZ4b2pfMjEwID4gLmF3c3VpX2ZsYXNoLWJvZHlfMXE4NG5fMWZ4b2pfMTcxID4gLmF3c3VpX2FjdGlvbi1idXR0b24td3JhcHBlcl8xcTg0bl8xZnhval8xNzM6bm90KCNcXDkpLCAuYXdzdWktbW9kZS1lbnRlcmluZyAuYXdzdWlfZmxhc2gtd2l0aC1tb3Rpb25fMXE4NG5fMWZ4b2pfMTU3LmF3c3VpX2VudGVyaW5nXzFxODRuXzFmeG9qXzIxMCA+IC5hd3N1aV9mbGFzaC1ib2R5XzFxODRuXzFmeG9qXzE3MSA+IC5hd3N1aV9hY3Rpb24tYnV0dG9uLXdyYXBwZXJfMXE4NG5fMWZ4b2pfMTczOm5vdCgjXFw5KSwgLmF3c3VpLW1vdGlvbi1kaXNhYmxlZCAuYXdzdWlfZmxhc2gtd2l0aC1tb3Rpb25fMXE4NG5fMWZ4b2pfMTU3LmF3c3VpX2VudGVyZWRfMXE4NG5fMWZ4b2pfMjMxID4gLmF3c3VpX2Rpc21pc3MtYnV0dG9uLXdyYXBwZXJfMXE4NG5fMWZ4b2pfMTc0Om5vdCgjXFw5KSwgLmF3c3VpLW1vZGUtZW50ZXJpbmcgLmF3c3VpX2ZsYXNoLXdpdGgtbW90aW9uXzFxODRuXzFmeG9qXzE1Ny5hd3N1aV9lbnRlcmVkXzFxODRuXzFmeG9qXzIzMSA+IC5hd3N1aV9kaXNtaXNzLWJ1dHRvbi13cmFwcGVyXzFxODRuXzFmeG9qXzE3NDpub3QoI1xcOSksIC5hd3N1aS1tb3Rpb24tZGlzYWJsZWQgLmF3c3VpX2ZsYXNoLXdpdGgtbW90aW9uXzFxODRuXzFmeG9qXzE1Ny5hd3N1aV9lbnRlcmVkXzFxODRuXzFmeG9qXzIzMSA+IC5hd3N1aV9mbGFzaC1ib2R5XzFxODRuXzFmeG9qXzE3MSA+IC5hd3N1aV9hY3Rpb24tYnV0dG9uLXdyYXBwZXJfMXE4NG5fMWZ4b2pfMTczOm5vdCgjXFw5KSwgLmF3c3VpLW1vZGUtZW50ZXJpbmcgLmF3c3VpX2ZsYXNoLXdpdGgtbW90aW9uXzFxODRuXzFmeG9qXzE1Ny5hd3N1aV9lbnRlcmVkXzFxODRuXzFmeG9qXzIzMSA+IC5hd3N1aV9mbGFzaC1ib2R5XzFxODRuXzFmeG9qXzE3MSA+IC5hd3N1aV9hY3Rpb24tYnV0dG9uLXdyYXBwZXJfMXE4NG5fMWZ4b2pfMTczOm5vdCgjXFw5KSB7XG4gIGFuaW1hdGlvbjogbm9uZTtcbiAgdHJhbnNpdGlvbjogbm9uZTtcbn1cbi5hd3N1aV9mbGFzaC13aXRoLW1vdGlvbl8xcTg0bl8xZnhval8xNTcuYXdzdWlfZXhpdGluZ18xcTg0bl8xZnhval8zMzY6bm90KCNcXDkpIHtcbiAgb3BhY2l0eTogMDtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC0yMHB4KTtcbiAgdHJhbnNpdGlvbi1wcm9wZXJ0eTogdHJhbnNmb3JtLCBvcGFjaXR5O1xuICB0cmFuc2l0aW9uLWR1cmF0aW9uOiB2YXIoLS1tb3Rpb24tZHVyYXRpb24tcmVzcG9uc2l2ZS1tZWhvcmEsIDExNW1zKTtcbiAgdHJhbnNpdGlvbi10aW1pbmctZnVuY3Rpb246IHZhcigtLW1vdGlvbi1lYXNpbmctZXhwcmVzc2l2ZS1vNWpxemcsIGN1YmljLWJlemllcigwLjg0LCAwLCAwLjE2LCAxKSk7XG59XG5AbWVkaWEgKHByZWZlcnMtcmVkdWNlZC1tb3Rpb246IHJlZHVjZSkge1xuICAuYXdzdWlfZmxhc2gtd2l0aC1tb3Rpb25fMXE4NG5fMWZ4b2pfMTU3LmF3c3VpX2V4aXRpbmdfMXE4NG5fMWZ4b2pfMzM2Om5vdCgjXFw5KSB7XG4gICAgYW5pbWF0aW9uOiBub25lO1xuICAgIHRyYW5zaXRpb246IG5vbmU7XG4gIH1cbn1cbi5hd3N1aS1tb3Rpb24tZGlzYWJsZWQgLmF3c3VpX2ZsYXNoLXdpdGgtbW90aW9uXzFxODRuXzFmeG9qXzE1Ny5hd3N1aV9leGl0aW5nXzFxODRuXzFmeG9qXzMzNjpub3QoI1xcOSksIC5hd3N1aS1tb2RlLWVudGVyaW5nIC5hd3N1aV9mbGFzaC13aXRoLW1vdGlvbl8xcTg0bl8xZnhval8xNTcuYXdzdWlfZXhpdGluZ18xcTg0bl8xZnhval8zMzY6bm90KCNcXDkpIHtcbiAgYW5pbWF0aW9uOiBub25lO1xuICB0cmFuc2l0aW9uOiBub25lO1xufVxuXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLmF3c3VpX3N0YWNrXzFxODRuXzFmeG9qXzM3MCA+IC5hd3N1aV9hbmltYXRpb24tcnVubmluZ18xcTg0bl8xZnhval8zNzAgPiAuYXdzdWlfaXRlbV8xcTg0bl8xZnhval8zNzA6bm90KCNcXDkpLFxuLmF3c3VpX3N0YWNrXzFxODRuXzFmeG9qXzM3MCA+IC5hd3N1aV9hbmltYXRpb24tcnVubmluZ18xcTg0bl8xZnhval8zNzAgPiAuYXdzdWlfZmxhc2gtbGlzdC1pdGVtXzFxODRuXzFmeG9qXzM3MTpub3QoI1xcOSksXG4uYXdzdWlfc3RhY2tfMXE4NG5fMWZ4b2pfMzcwID4gLmF3c3VpX2FuaW1hdGlvbi1ydW5uaW5nXzFxODRuXzFmeG9qXzM3MC5hd3N1aV9ub3RpZmljYXRpb24tYmFyXzFxODRuXzFmeG9qXzM3Mjpub3QoI1xcOSkge1xuICB0cmFuc2l0aW9uLXRpbWluZy1mdW5jdGlvbjogdmFyKC0tbW90aW9uLWVhc2luZy1yZXNwb25zaXZlLWhqajNhaSwgY3ViaWMtYmV6aWVyKDAsIDAsIDAsIDEpKTtcbiAgdHJhbnNpdGlvbi1kdXJhdGlvbjogdmFyKC0tbW90aW9uLWR1cmF0aW9uLXJlc3BvbnNpdmUtbWVob3JhLCAxMTVtcyk7XG59XG5AbWVkaWEgKHByZWZlcnMtcmVkdWNlZC1tb3Rpb246IHJlZHVjZSkge1xuICAuYXdzdWlfc3RhY2tfMXE4NG5fMWZ4b2pfMzcwID4gLmF3c3VpX2FuaW1hdGlvbi1ydW5uaW5nXzFxODRuXzFmeG9qXzM3MCA+IC5hd3N1aV9pdGVtXzFxODRuXzFmeG9qXzM3MDpub3QoI1xcOSksXG4gIC5hd3N1aV9zdGFja18xcTg0bl8xZnhval8zNzAgPiAuYXdzdWlfYW5pbWF0aW9uLXJ1bm5pbmdfMXE4NG5fMWZ4b2pfMzcwID4gLmF3c3VpX2ZsYXNoLWxpc3QtaXRlbV8xcTg0bl8xZnhval8zNzE6bm90KCNcXDkpLFxuICAuYXdzdWlfc3RhY2tfMXE4NG5fMWZ4b2pfMzcwID4gLmF3c3VpX2FuaW1hdGlvbi1ydW5uaW5nXzFxODRuXzFmeG9qXzM3MC5hd3N1aV9ub3RpZmljYXRpb24tYmFyXzFxODRuXzFmeG9qXzM3Mjpub3QoI1xcOSkge1xuICAgIGFuaW1hdGlvbjogbm9uZTtcbiAgICB0cmFuc2l0aW9uOiBub25lO1xuICB9XG59XG4uYXdzdWktbW90aW9uLWRpc2FibGVkIC5hd3N1aV9zdGFja18xcTg0bl8xZnhval8zNzAgPiAuYXdzdWlfYW5pbWF0aW9uLXJ1bm5pbmdfMXE4NG5fMWZ4b2pfMzcwID4gLmF3c3VpX2l0ZW1fMXE4NG5fMWZ4b2pfMzcwOm5vdCgjXFw5KSwgLmF3c3VpLW1vZGUtZW50ZXJpbmcgLmF3c3VpX3N0YWNrXzFxODRuXzFmeG9qXzM3MCA+IC5hd3N1aV9hbmltYXRpb24tcnVubmluZ18xcTg0bl8xZnhval8zNzAgPiAuYXdzdWlfaXRlbV8xcTg0bl8xZnhval8zNzA6bm90KCNcXDkpLCAuYXdzdWktbW90aW9uLWRpc2FibGVkIC5hd3N1aV9zdGFja18xcTg0bl8xZnhval8zNzAgPiAuYXdzdWlfYW5pbWF0aW9uLXJ1bm5pbmdfMXE4NG5fMWZ4b2pfMzcwID4gLmF3c3VpX2ZsYXNoLWxpc3QtaXRlbV8xcTg0bl8xZnhval8zNzE6bm90KCNcXDkpLCAuYXdzdWktbW9kZS1lbnRlcmluZyAuYXdzdWlfc3RhY2tfMXE4NG5fMWZ4b2pfMzcwID4gLmF3c3VpX2FuaW1hdGlvbi1ydW5uaW5nXzFxODRuXzFmeG9qXzM3MCA+IC5hd3N1aV9mbGFzaC1saXN0LWl0ZW1fMXE4NG5fMWZ4b2pfMzcxOm5vdCgjXFw5KSwgLmF3c3VpLW1vdGlvbi1kaXNhYmxlZCAuYXdzdWlfc3RhY2tfMXE4NG5fMWZ4b2pfMzcwID4gLmF3c3VpX2FuaW1hdGlvbi1ydW5uaW5nXzFxODRuXzFmeG9qXzM3MC5hd3N1aV9ub3RpZmljYXRpb24tYmFyXzFxODRuXzFmeG9qXzM3Mjpub3QoI1xcOSksIC5hd3N1aS1tb2RlLWVudGVyaW5nIC5hd3N1aV9zdGFja18xcTg0bl8xZnhval8zNzAgPiAuYXdzdWlfYW5pbWF0aW9uLXJ1bm5pbmdfMXE4NG5fMWZ4b2pfMzcwLmF3c3VpX25vdGlmaWNhdGlvbi1iYXJfMXE4NG5fMWZ4b2pfMzcyOm5vdCgjXFw5KSB7XG4gIGFuaW1hdGlvbjogbm9uZTtcbiAgdHJhbnNpdGlvbjogbm9uZTtcbn1cbi5hd3N1aV9zdGFja18xcTg0bl8xZnhval8zNzAgPiAuYXdzdWlfY29sbGFwc2VkXzFxODRuXzFmeG9qXzM5Mi5hd3N1aV9hbmltYXRpb24tcmVhZHlfMXE4NG5fMWZ4b2pfMzkyID4gLmF3c3VpX2V4cGFuZGVkLW9ubHlfMXE4NG5fMWZ4b2pfMzkyOm5vdCgjXFw5KSxcbi5hd3N1aV9zdGFja18xcTg0bl8xZnhval8zNzAgPiAuYXdzdWlfY29sbGFwc2VkXzFxODRuXzFmeG9qXzM5Mi5hd3N1aV9hbmltYXRpb24tcnVubmluZ18xcTg0bl8xZnhval8zNzAgPiAuYXdzdWlfZXhwYW5kZWQtb25seV8xcTg0bl8xZnhval8zOTI6bm90KCNcXDkpIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuLmF3c3VpX3N0YWNrXzFxODRuXzFmeG9qXzM3MDpub3QoI1xcOSkge1xuICBkaXNwbGF5OiBncmlkO1xuICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDMwcHggMWZyIDMwcHg7XG59XG5cbi5hd3N1aV9zdGFja18xcTg0bl8xZnhval8zNzAgPiAuYXdzdWlfZXhwYW5kZWRfMXE4NG5fMWZ4b2pfMzkyOm5vdCgjXFw5KSB7XG4gIGdyaWQtY29sdW1uOiAxLzQ7XG59XG5cbi8qXG5UaGUgY29sbGFwc2VkIHN0YWNrIGlzIGEgZHluYW1pYyBncmlkIHRoYXQgY3JlYXRlcyB0aGUgbmVjZXNzYXJ5IG51bWJlciBvZlxucm93cyBhbmQgY29sdW1ucyBiYXNlZCBvbiB0aGUgbnVtYmVyIG9mIGl0ZW1zIHBhc3NlZCB0byBDU1MgdmlhIHRoZVxuYGZsYXNoYmFyU3RhY2tEZXB0aGAgY3VzdG9tIHByb3BlcnR5LiBBc3N1bWluZyB0aGVyZSBhcmUgdGhyZWUgZmxhc2hiYXIgaXRlbXMsXG50aGUgZ3JpZCBsYXlvdXQgd2lsbCBiZTpcblxuW2l0ZW0gMSBzdGFydF0gWzEwcHhdIFsxMHB4XSBbZnJhY3Rpb25hbCB1bml0XSBbMTBweF0gWzEwcHhdIFtpdGVtIDEgZW5kXVxuWzEwcHhdIFtpdGVtIDIgc3RhcnRdIFsxMHB4XSBbZnJhY3Rpb25hbCB1bml0XSBbMTBweF0gW2l0ZW0gMiBlbmRdIFsxMHB4XVxuWzEwcHhdIFsxMHB4XSBbaXRlbSAzIHN0YXJ0XSBbZnJhY3Rpb25hbCB1bml0XSBbaXRlbSAzIGVuZF0gWzEwcHhdIFsxMHB4XVxuKi9cbi5hd3N1aV9zdGFja18xcTg0bl8xZnhval8zNzAgPiAuYXdzdWlfY29sbGFwc2VkXzFxODRuXzFmeG9qXzM5Mjpub3QoI1xcOSkge1xuICBkaXNwbGF5OiBncmlkO1xuICBncmlkLWNvbHVtbjogMS80O1xuICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IHJlcGVhdCh2YXIoLS1hd3N1aS1mbGFzaGJhci1zdGFjay1kZXB0aC1yaHU0N3QpLCAxMHB4KSAxZnIgcmVwZWF0KHZhcigtLWF3c3VpLWZsYXNoYmFyLXN0YWNrLWRlcHRoLXJodTQ3dCksIDEwcHgpO1xuICByb3ctZ2FwOiA4cHg7XG4gIHotaW5kZXg6IDA7XG59XG4uYXdzdWlfc3RhY2tfMXE4NG5fMWZ4b2pfMzcwID4gLmF3c3VpX2NvbGxhcHNlZF8xcTg0bl8xZnhval8zOTIgPiAuYXdzdWlfaXRlbV8xcTg0bl8xZnhval8zNzA6bm90KCNcXDkpIHtcbiAgZ3JpZC1jb2x1bW4tc3RhcnQ6IGNhbGModmFyKC0tYXdzdWktZmxhc2hiYXItc3RhY2staW5kZXgtcmh1NDd0KSArIDEpO1xuICBncmlkLWNvbHVtbi1lbmQ6IGNhbGModmFyKC0tYXdzdWktZmxhc2hiYXItc3RhY2stZGVwdGgtcmh1NDd0KSAqIDIgKyAxIC0gdmFyKC0tYXdzdWktZmxhc2hiYXItc3RhY2staW5kZXgtcmh1NDd0KSArIDEpO1xuICBncmlkLXJvdy1zdGFydDogMTtcbiAgZ3JpZC1yb3ctZW5kOiBjYWxjKHZhcigtLWF3c3VpLWZsYXNoYmFyLXN0YWNrLWluZGV4LXJodTQ3dCkgKyAyKTtcbiAgei1pbmRleDogY2FsYyh2YXIoLS1hd3N1aS1mbGFzaGJhci1zdGFjay1kZXB0aC1yaHU0N3QpIC0gdmFyKC0tYXdzdWktZmxhc2hiYXItc3RhY2staW5kZXgtcmh1NDd0KSk7XG59XG4uYXdzdWlfc3RhY2tfMXE4NG5fMWZ4b2pfMzcwID4gLmF3c3VpX2NvbGxhcHNlZF8xcTg0bl8xZnhval8zOTIgPiAuYXdzdWlfaXRlbV8xcTg0bl8xZnhval8zNzA6bm90KCNcXDkpOm5vdCg6Zmlyc3Qtb2YtdHlwZSkge1xuICBhbGlnbi1zZWxmOiBlbmQ7XG4gIC8qIEdpdmUgcGxhY2Vob2xkZXIgZWxlbWVudHMgaW4gdGhlIHN0YWNrZWQgc3RhdGUgdGhlIGhlaWdodCBvZiBhIG5vdGlmaWNhdGlvblxuICAgICB3aXRoIG9uZSBzaW5nbGUgbGluZSBvZiB0ZXh0LlxuICAgICBUaGlzIG1ha2VzIHRoZW0gbG9vayBiZXR0ZXIgZHVyaW5nIHRoZSBjb2xsYXBzZSBhbmltYXRpb24sIGluIHdoaWNoIHRoZXkgYXJlIGFscmVhZHkgZW1wdHkuXG4gICAqL1xuICBtaW4tYmxvY2stc2l6ZTogY2FsYyh2YXIoLS1saW5lLWhlaWdodC1ib2R5LW0tMm1oM2tlLCAyMHB4KSArICh2YXIoLS1zcGFjZS1zY2FsZWQteHMtZHc5d2w1LCA4cHgpICsgdmFyKC0tYm9yZGVyLXdpZHRoLWZpZWxkLTJ4Yzc4eCwgMXB4KSArIHZhcigtLXNwYWNlLXNjYWxlZC14eHMtZm9lMTE0LCA0cHgpKSAqIDIpO1xufVxuLmF3c3VpX3N0YWNrXzFxODRuXzFmeG9qXzM3MCA+IC5hd3N1aV9jb2xsYXBzZWRfMXE4NG5fMWZ4b2pfMzkyID4gLmF3c3VpX2l0ZW1fMXE4NG5fMWZ4b2pfMzcwOm5vdCgjXFw5KTpub3QoOmxhc3QtY2hpbGQpID4gLmF3c3VpX2ZsYXNoXzFxODRuXzFmeG9qXzE1Nyxcbi5hd3N1aV9zdGFja18xcTg0bl8xZnhval8zNzAgPiAuYXdzdWlfY29sbGFwc2VkXzFxODRuXzFmeG9qXzM5MiA+IC5hd3N1aV9pdGVtXzFxODRuXzFmeG9qXzM3MC5hd3N1aV9mbGFzaF8xcTg0bl8xZnhval8xNTc6bm90KCNcXDkpIHtcbiAgYm94LXNoYWRvdzogdmFyKC0tc2hhZG93LWZsYXNoLWNvbGxhcHNlZC1iNjhpcDYsIDBweCA0cHggNHB4IHJnYmEoMCwgMCwgMCwgMC4yNSkpO1xufVxuXG4uYXdzdWlfc3RhY2tfMXE4NG5fMWZ4b2pfMzcwID4gLmF3c3VpX2V4cGFuZGVkXzFxODRuXzFmeG9qXzM5Mi5hd3N1aV9hbmltYXRpb24tcnVubmluZ18xcTg0bl8xZnhval8zNzAgPiAuYXdzdWlfZmxhc2gtbGlzdC1pdGVtXzFxODRuXzFmeG9qXzM3MTpub3QoI1xcOSkge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHotaW5kZXg6IGNhbGModmFyKC0tYXdzdWktZmxhc2hiYXItc3RhY2stZGVwdGgtcmh1NDd0KSAtIHZhcigtLWF3c3VpLWZsYXNoYmFyLXN0YWNrLWluZGV4LXJodTQ3dCkpO1xufVxuXG4uYXdzdWlfc3RhY2tfMXE4NG5fMWZ4b2pfMzcwLmF3c3VpX2NvbGxhcHNpYmxlXzFxODRuXzFmeG9qXzQ0ODpub3QoI1xcOSk6bm90KC5hd3N1aV9leHBhbmRlZF8xcTg0bl8xZnhval8zOTIpIHtcbiAgLypcbiAgU2luY2UgdGhlIG5vdGlmaWNhdGlvbiBiYXIgaXMgYW5jaG9yZWQgdG8gdGhlIGJvdHRvbSBvZiB0aGUgRmxhc2hiYXIsIHdlIG5lZWQgdG8gcHVzaCBpdCB1cCB0byBhY2NvdW50IGZvciB0aGVcbiAgbWlzc2luZyB0aGlyZCBpdGVtIHdoZW4gdGhlcmUgYXJlIG9ubHkgMiBpdGVtcyBpbiB0aGUgc3RhY2suXG4gICAqL1xufVxuLmF3c3VpX3N0YWNrXzFxODRuXzFmeG9qXzM3MC5hd3N1aV9jb2xsYXBzaWJsZV8xcTg0bl8xZnhval80NDg6bm90KCNcXDkpOm5vdCguYXdzdWlfZXhwYW5kZWRfMXE4NG5fMWZ4b2pfMzkyKTpub3QoLmF3c3VpX3Nob3J0LWxpc3RfMXE4NG5fMWZ4b2pfNDU0KTpub3QoLmF3c3VpX3Zpc3VhbC1yZWZyZXNoXzFxODRuXzFmeG9qXzQ1NCkge1xuICAvKlxuICBUaGUgZGVmYXVsdCBib3R0b20gbWFyZ2luIChjdXN0b20tcHJvcHMuJHN0YWNrZWROb3RpZmljYXRpb25zRGVmYXVsdEJvdHRvbU1hcmdpbikgaXMganVzdCBlbm91Z2ggdG8gcHJldmVudCB0aGVcbiAgbm90aWZpY2F0aW9uIGJhciBmcm9tIG92ZXJsYXBwaW5nIHRoZSBlbGVtZW50cyBiZWxvdy4gQnV0IGlmIHVzaW5nIGRpc2FibGVDb250ZW50UGFkZGluZ3MsXG4gICRzdGFja2VkTm90aWZpY2F0aW9uc0JvdHRvbU1hcmdpbiB3aWxsIGJlIHNldCBhdCB0aGUgQXBwIExheW91dCBsZXZlbCBzbyB0aGF0IHRoaXMgZGlzdGFuY2UgaXMgaW5jcmVhc2VkIHRvIHByZXZlbnQgdGhlXG4gIG1haW4gYXJlYSBmcm9tIHRvdWNoaW5nIHRoZSBub3RpZmljYXRpb25zIGFyZWEuXG4gICovXG4gIC8qICRub3RpZmljYXRpb24tYmFyLWxpbmUtaGVpZ2h0ICsgMiAqICRub3RpZmljYXRpb24tYmFyLXBhZGRpbmctdmVydGljYWwgKyAyICogJGJvcmRlci13aWR0aFxuICBpcyB0aGUgZnVsbCBoZWlnaHQgb2YgdGhlIG5vdGlmaWNhdGlvbiBiYXIgKi9cbiAgLS1hd3N1aS1zdGFja2VkLW5vdGlmaWNhdGlvbnMtZGVmYXVsdC1ib3R0b20tbWFyZ2luLXJodTQ3dDogY2FsYyh2YXIoLS1saW5lLWhlaWdodC1ib2R5LW0tMm1oM2tlLCAyMHB4KSArIDIgKiB2YXIoLS1zcGFjZS1zY2FsZWQteHhzLWZvZTExNCwgNHB4KSArIDIgKiAxcHggLSBjYWxjKHZhcigtLXNwYWNlLXNjYWxlZC14bC1ndDUwMmEsIDI0cHgpICsgM3B4KSk7XG4gIG1hcmdpbi1ibG9jay1lbmQ6IGNhbGModmFyKC0tYXdzdWktc3RhY2tlZC1ub3RpZmljYXRpb25zLWJvdHRvbS1tYXJnaW4tcmh1NDd0LCB2YXIoLS1hd3N1aS1zdGFja2VkLW5vdGlmaWNhdGlvbnMtZGVmYXVsdC1ib3R0b20tbWFyZ2luLXJodTQ3dCkpICsgMHB4ICsgMHB4KTtcbn1cbi5hd3N1aV9zdGFja18xcTg0bl8xZnhval8zNzAuYXdzdWlfY29sbGFwc2libGVfMXE4NG5fMWZ4b2pfNDQ4Om5vdCgjXFw5KTpub3QoLmF3c3VpX2V4cGFuZGVkXzFxODRuXzFmeG9qXzM5Mik6bm90KC5hd3N1aV9zaG9ydC1saXN0XzFxODRuXzFmeG9qXzQ1NCk6bm90KC5hd3N1aV92aXN1YWwtcmVmcmVzaF8xcTg0bl8xZnhval80NTQpID4gLmF3c3VpX25vdGlmaWNhdGlvbi1iYXJfMXE4NG5fMWZ4b2pfMzcyIHtcbiAgbWFyZ2luLWJsb2NrLXN0YXJ0OiBjYWxjKC0xICogY2FsYyh2YXIoLS1zcGFjZS1zY2FsZWQteGwtZ3Q1MDJhLCAyNHB4KSArIDNweCkgKyAwcHgpO1xuICAvKiAkbm90aWZpY2F0aW9uLWJhci1saW5lLWhlaWdodCArIDIgKiAkbm90aWZpY2F0aW9uLWJhci1wYWRkaW5nLXZlcnRpY2FsICsgMiAqICRib3JkZXItd2lkdGhcbiAgaXMgdGhlIGZ1bGwgaGVpZ2h0IG9mIHRoZSBub3RpZmljYXRpb24gYmFyICovXG4gIG1hcmdpbi1ibG9jay1lbmQ6IGNhbGMoY2FsYyh2YXIoLS1zcGFjZS1zY2FsZWQteGwtZ3Q1MDJhLCAyNHB4KSArIDNweCkgLSB2YXIoLS1saW5lLWhlaWdodC1ib2R5LW0tMm1oM2tlLCAyMHB4KSAtIDIgKiB2YXIoLS1zcGFjZS1zY2FsZWQteHhzLWZvZTExNCwgNHB4KSAtIDIgKiAxcHggLSAwcHgpO1xuICBwYWRkaW5nLWJsb2NrOiB2YXIoLS1zcGFjZS1zY2FsZWQteHhzLWZvZTExNCwgNHB4KTtcbn1cbi5hd3N1aV9zdGFja18xcTg0bl8xZnhval8zNzAuYXdzdWlfY29sbGFwc2libGVfMXE4NG5fMWZ4b2pfNDQ4Om5vdCgjXFw5KTpub3QoLmF3c3VpX2V4cGFuZGVkXzFxODRuXzFmeG9qXzM5Mik6bm90KC5hd3N1aV9zaG9ydC1saXN0XzFxODRuXzFmeG9qXzQ1NCkuYXdzdWlfdmlzdWFsLXJlZnJlc2hfMXE4NG5fMWZ4b2pfNDU0IHtcbiAgLypcbiAgVGhlIGRlZmF1bHQgYm90dG9tIG1hcmdpbiAoY3VzdG9tLXByb3BzLiRzdGFja2VkTm90aWZpY2F0aW9uc0RlZmF1bHRCb3R0b21NYXJnaW4pIGlzIGp1c3QgZW5vdWdoIHRvIHByZXZlbnQgdGhlXG4gIG5vdGlmaWNhdGlvbiBiYXIgZnJvbSBvdmVybGFwcGluZyB0aGUgZWxlbWVudHMgYmVsb3cuIEJ1dCBpZiB1c2luZyBkaXNhYmxlQ29udGVudFBhZGRpbmdzLFxuICAkc3RhY2tlZE5vdGlmaWNhdGlvbnNCb3R0b21NYXJnaW4gd2lsbCBiZSBzZXQgYXQgdGhlIEFwcCBMYXlvdXQgbGV2ZWwgc28gdGhhdCB0aGlzIGRpc3RhbmNlIGlzIGluY3JlYXNlZCB0byBwcmV2ZW50IHRoZVxuICBtYWluIGFyZWEgZnJvbSB0b3VjaGluZyB0aGUgbm90aWZpY2F0aW9ucyBhcmVhLlxuICAqL1xuICAvKiAkbm90aWZpY2F0aW9uLWJhci1saW5lLWhlaWdodCArIDIgKiAkbm90aWZpY2F0aW9uLWJhci1wYWRkaW5nLXZlcnRpY2FsICsgMiAqICRib3JkZXItd2lkdGhcbiAgaXMgdGhlIGZ1bGwgaGVpZ2h0IG9mIHRoZSBub3RpZmljYXRpb24gYmFyICovXG4gIC0tYXdzdWktc3RhY2tlZC1ub3RpZmljYXRpb25zLWRlZmF1bHQtYm90dG9tLW1hcmdpbi1yaHU0N3Q6IGNhbGModmFyKC0tbGluZS1oZWlnaHQtYm9keS1tLTJtaDNrZSwgMjBweCkgKyAyICogdmFyKC0tc3BhY2Utc2NhbGVkLXh4cy1mb2UxMTQsIDRweCkgKyAyICogMnB4IC0gY2FsYyh2YXIoLS1zcGFjZS1zY2FsZWQteGwtZ3Q1MDJhLCAyNHB4KSArIDNweCkpO1xuICBtYXJnaW4tYmxvY2stZW5kOiBjYWxjKHZhcigtLWF3c3VpLXN0YWNrZWQtbm90aWZpY2F0aW9ucy1ib3R0b20tbWFyZ2luLXJodTQ3dCwgdmFyKC0tYXdzdWktc3RhY2tlZC1ub3RpZmljYXRpb25zLWRlZmF1bHQtYm90dG9tLW1hcmdpbi1yaHU0N3QpKSArIDBweCArIDBweCk7XG59XG4uYXdzdWlfc3RhY2tfMXE4NG5fMWZ4b2pfMzcwLmF3c3VpX2NvbGxhcHNpYmxlXzFxODRuXzFmeG9qXzQ0ODpub3QoI1xcOSk6bm90KC5hd3N1aV9leHBhbmRlZF8xcTg0bl8xZnhval8zOTIpOm5vdCguYXdzdWlfc2hvcnQtbGlzdF8xcTg0bl8xZnhval80NTQpLmF3c3VpX3Zpc3VhbC1yZWZyZXNoXzFxODRuXzFmeG9qXzQ1NCA+IC5hd3N1aV9ub3RpZmljYXRpb24tYmFyXzFxODRuXzFmeG9qXzM3MiB7XG4gIG1hcmdpbi1ibG9jay1zdGFydDogY2FsYygtMSAqIGNhbGModmFyKC0tc3BhY2Utc2NhbGVkLXhsLWd0NTAyYSwgMjRweCkgKyAzcHgpICsgMHB4KTtcbiAgLyogJG5vdGlmaWNhdGlvbi1iYXItbGluZS1oZWlnaHQgKyAyICogJG5vdGlmaWNhdGlvbi1iYXItcGFkZGluZy12ZXJ0aWNhbCArIDIgKiAkYm9yZGVyLXdpZHRoXG4gIGlzIHRoZSBmdWxsIGhlaWdodCBvZiB0aGUgbm90aWZpY2F0aW9uIGJhciAqL1xuICBtYXJnaW4tYmxvY2stZW5kOiBjYWxjKGNhbGModmFyKC0tc3BhY2Utc2NhbGVkLXhsLWd0NTAyYSwgMjRweCkgKyAzcHgpIC0gdmFyKC0tbGluZS1oZWlnaHQtYm9keS1tLTJtaDNrZSwgMjBweCkgLSAyICogdmFyKC0tc3BhY2Utc2NhbGVkLXh4cy1mb2UxMTQsIDRweCkgLSAyICogMnB4IC0gMHB4KTtcbiAgcGFkZGluZy1ibG9jazogdmFyKC0tc3BhY2Utc2NhbGVkLXh4cy1mb2UxMTQsIDRweCk7XG59XG4uYXdzdWlfc3RhY2tfMXE4NG5fMWZ4b2pfMzcwLmF3c3VpX2NvbGxhcHNpYmxlXzFxODRuXzFmeG9qXzQ0ODpub3QoI1xcOSk6bm90KC5hd3N1aV9leHBhbmRlZF8xcTg0bl8xZnhval8zOTIpLmF3c3VpX3Nob3J0LWxpc3RfMXE4NG5fMWZ4b2pfNDU0Om5vdCguYXdzdWlfdmlzdWFsLXJlZnJlc2hfMXE4NG5fMWZ4b2pfNDU0KSB7XG4gIC8qXG4gIFRoZSBkZWZhdWx0IGJvdHRvbSBtYXJnaW4gKGN1c3RvbS1wcm9wcy4kc3RhY2tlZE5vdGlmaWNhdGlvbnNEZWZhdWx0Qm90dG9tTWFyZ2luKSBpcyBqdXN0IGVub3VnaCB0byBwcmV2ZW50IHRoZVxuICBub3RpZmljYXRpb24gYmFyIGZyb20gb3ZlcmxhcHBpbmcgdGhlIGVsZW1lbnRzIGJlbG93LiBCdXQgaWYgdXNpbmcgZGlzYWJsZUNvbnRlbnRQYWRkaW5ncyxcbiAgJHN0YWNrZWROb3RpZmljYXRpb25zQm90dG9tTWFyZ2luIHdpbGwgYmUgc2V0IGF0IHRoZSBBcHAgTGF5b3V0IGxldmVsIHNvIHRoYXQgdGhpcyBkaXN0YW5jZSBpcyBpbmNyZWFzZWQgdG8gcHJldmVudCB0aGVcbiAgbWFpbiBhcmVhIGZyb20gdG91Y2hpbmcgdGhlIG5vdGlmaWNhdGlvbnMgYXJlYS5cbiAgKi9cbiAgLyogJG5vdGlmaWNhdGlvbi1iYXItbGluZS1oZWlnaHQgKyAyICogJG5vdGlmaWNhdGlvbi1iYXItcGFkZGluZy12ZXJ0aWNhbCArIDIgKiAkYm9yZGVyLXdpZHRoXG4gIGlzIHRoZSBmdWxsIGhlaWdodCBvZiB0aGUgbm90aWZpY2F0aW9uIGJhciAqL1xuICAtLWF3c3VpLXN0YWNrZWQtbm90aWZpY2F0aW9ucy1kZWZhdWx0LWJvdHRvbS1tYXJnaW4tcmh1NDd0OiBjYWxjKHZhcigtLWxpbmUtaGVpZ2h0LWJvZHktbS0ybWgza2UsIDIwcHgpICsgMiAqIHZhcigtLXNwYWNlLXNjYWxlZC14eHMtZm9lMTE0LCA0cHgpICsgMiAqIDFweCAtIGNhbGModmFyKC0tc3BhY2Utc2NhbGVkLXhsLWd0NTAyYSwgMjRweCkgKyAzcHgpKTtcbiAgbWFyZ2luLWJsb2NrLWVuZDogY2FsYyh2YXIoLS1hd3N1aS1zdGFja2VkLW5vdGlmaWNhdGlvbnMtYm90dG9tLW1hcmdpbi1yaHU0N3QsIHZhcigtLWF3c3VpLXN0YWNrZWQtbm90aWZpY2F0aW9ucy1kZWZhdWx0LWJvdHRvbS1tYXJnaW4tcmh1NDd0KSkgKyAwcHggKyA4cHgpO1xufVxuLmF3c3VpX3N0YWNrXzFxODRuXzFmeG9qXzM3MC5hd3N1aV9jb2xsYXBzaWJsZV8xcTg0bl8xZnhval80NDg6bm90KCNcXDkpOm5vdCguYXdzdWlfZXhwYW5kZWRfMXE4NG5fMWZ4b2pfMzkyKS5hd3N1aV9zaG9ydC1saXN0XzFxODRuXzFmeG9qXzQ1NDpub3QoLmF3c3VpX3Zpc3VhbC1yZWZyZXNoXzFxODRuXzFmeG9qXzQ1NCkgPiAuYXdzdWlfbm90aWZpY2F0aW9uLWJhcl8xcTg0bl8xZnhval8zNzIge1xuICBtYXJnaW4tYmxvY2stc3RhcnQ6IGNhbGMoLTEgKiBjYWxjKHZhcigtLXNwYWNlLXNjYWxlZC14bC1ndDUwMmEsIDI0cHgpICsgM3B4KSArIDhweCk7XG4gIC8qICRub3RpZmljYXRpb24tYmFyLWxpbmUtaGVpZ2h0ICsgMiAqICRub3RpZmljYXRpb24tYmFyLXBhZGRpbmctdmVydGljYWwgKyAyICogJGJvcmRlci13aWR0aFxuICBpcyB0aGUgZnVsbCBoZWlnaHQgb2YgdGhlIG5vdGlmaWNhdGlvbiBiYXIgKi9cbiAgbWFyZ2luLWJsb2NrLWVuZDogY2FsYyhjYWxjKHZhcigtLXNwYWNlLXNjYWxlZC14bC1ndDUwMmEsIDI0cHgpICsgM3B4KSAtIHZhcigtLWxpbmUtaGVpZ2h0LWJvZHktbS0ybWgza2UsIDIwcHgpIC0gMiAqIHZhcigtLXNwYWNlLXNjYWxlZC14eHMtZm9lMTE0LCA0cHgpIC0gMiAqIDFweCAtIDhweCk7XG4gIHBhZGRpbmctYmxvY2s6IHZhcigtLXNwYWNlLXNjYWxlZC14eHMtZm9lMTE0LCA0cHgpO1xufVxuLmF3c3VpX3N0YWNrXzFxODRuXzFmeG9qXzM3MC5hd3N1aV9jb2xsYXBzaWJsZV8xcTg0bl8xZnhval80NDg6bm90KCNcXDkpOm5vdCguYXdzdWlfZXhwYW5kZWRfMXE4NG5fMWZ4b2pfMzkyKS5hd3N1aV9zaG9ydC1saXN0XzFxODRuXzFmeG9qXzQ1NC5hd3N1aV92aXN1YWwtcmVmcmVzaF8xcTg0bl8xZnhval80NTQge1xuICAvKlxuICBUaGUgZGVmYXVsdCBib3R0b20gbWFyZ2luIChjdXN0b20tcHJvcHMuJHN0YWNrZWROb3RpZmljYXRpb25zRGVmYXVsdEJvdHRvbU1hcmdpbikgaXMganVzdCBlbm91Z2ggdG8gcHJldmVudCB0aGVcbiAgbm90aWZpY2F0aW9uIGJhciBmcm9tIG92ZXJsYXBwaW5nIHRoZSBlbGVtZW50cyBiZWxvdy4gQnV0IGlmIHVzaW5nIGRpc2FibGVDb250ZW50UGFkZGluZ3MsXG4gICRzdGFja2VkTm90aWZpY2F0aW9uc0JvdHRvbU1hcmdpbiB3aWxsIGJlIHNldCBhdCB0aGUgQXBwIExheW91dCBsZXZlbCBzbyB0aGF0IHRoaXMgZGlzdGFuY2UgaXMgaW5jcmVhc2VkIHRvIHByZXZlbnQgdGhlXG4gIG1haW4gYXJlYSBmcm9tIHRvdWNoaW5nIHRoZSBub3RpZmljYXRpb25zIGFyZWEuXG4gICovXG4gIC8qICRub3RpZmljYXRpb24tYmFyLWxpbmUtaGVpZ2h0ICsgMiAqICRub3RpZmljYXRpb24tYmFyLXBhZGRpbmctdmVydGljYWwgKyAyICogJGJvcmRlci13aWR0aFxuICBpcyB0aGUgZnVsbCBoZWlnaHQgb2YgdGhlIG5vdGlmaWNhdGlvbiBiYXIgKi9cbiAgLS1hd3N1aS1zdGFja2VkLW5vdGlmaWNhdGlvbnMtZGVmYXVsdC1ib3R0b20tbWFyZ2luLXJodTQ3dDogY2FsYyh2YXIoLS1saW5lLWhlaWdodC1ib2R5LW0tMm1oM2tlLCAyMHB4KSArIDIgKiB2YXIoLS1zcGFjZS1zY2FsZWQteHhzLWZvZTExNCwgNHB4KSArIDIgKiAycHggLSBjYWxjKHZhcigtLXNwYWNlLXNjYWxlZC14bC1ndDUwMmEsIDI0cHgpICsgM3B4KSk7XG4gIG1hcmdpbi1ibG9jay1lbmQ6IGNhbGModmFyKC0tYXdzdWktc3RhY2tlZC1ub3RpZmljYXRpb25zLWJvdHRvbS1tYXJnaW4tcmh1NDd0LCB2YXIoLS1hd3N1aS1zdGFja2VkLW5vdGlmaWNhdGlvbnMtZGVmYXVsdC1ib3R0b20tbWFyZ2luLXJodTQ3dCkpICsgMHB4ICsgOHB4KTtcbn1cbi5hd3N1aV9zdGFja18xcTg0bl8xZnhval8zNzAuYXdzdWlfY29sbGFwc2libGVfMXE4NG5fMWZ4b2pfNDQ4Om5vdCgjXFw5KTpub3QoLmF3c3VpX2V4cGFuZGVkXzFxODRuXzFmeG9qXzM5MikuYXdzdWlfc2hvcnQtbGlzdF8xcTg0bl8xZnhval80NTQuYXdzdWlfdmlzdWFsLXJlZnJlc2hfMXE4NG5fMWZ4b2pfNDU0ID4gLmF3c3VpX25vdGlmaWNhdGlvbi1iYXJfMXE4NG5fMWZ4b2pfMzcyIHtcbiAgbWFyZ2luLWJsb2NrLXN0YXJ0OiBjYWxjKC0xICogY2FsYyh2YXIoLS1zcGFjZS1zY2FsZWQteGwtZ3Q1MDJhLCAyNHB4KSArIDNweCkgKyA4cHgpO1xuICAvKiAkbm90aWZpY2F0aW9uLWJhci1saW5lLWhlaWdodCArIDIgKiAkbm90aWZpY2F0aW9uLWJhci1wYWRkaW5nLXZlcnRpY2FsICsgMiAqICRib3JkZXItd2lkdGhcbiAgaXMgdGhlIGZ1bGwgaGVpZ2h0IG9mIHRoZSBub3RpZmljYXRpb24gYmFyICovXG4gIG1hcmdpbi1ibG9jay1lbmQ6IGNhbGMoY2FsYyh2YXIoLS1zcGFjZS1zY2FsZWQteGwtZ3Q1MDJhLCAyNHB4KSArIDNweCkgLSB2YXIoLS1saW5lLWhlaWdodC1ib2R5LW0tMm1oM2tlLCAyMHB4KSAtIDIgKiB2YXIoLS1zcGFjZS1zY2FsZWQteHhzLWZvZTExNCwgNHB4KSAtIDIgKiAycHggLSA4cHgpO1xuICBwYWRkaW5nLWJsb2NrOiB2YXIoLS1zcGFjZS1zY2FsZWQteHhzLWZvZTExNCwgNHB4KTtcbn1cbi5hd3N1aV9zdGFja18xcTg0bl8xZnhval8zNzAuYXdzdWlfY29sbGFwc2libGVfMXE4NG5fMWZ4b2pfNDQ4LmF3c3VpX2V4cGFuZGVkXzFxODRuXzFmeG9qXzM5Mjpub3QoI1xcOSk6bm90KC5hd3N1aV92aXN1YWwtcmVmcmVzaF8xcTg0bl8xZnhval80NTQpIHtcbiAgLypcbiAgR2l2ZSBhIGJpdCBtb3JlIGJvdHRvbSBtYXJnaW4gd2hlbiBleHBhbmRlZCwgYnV0IG9ubHkgaW4gQ2xhc3NpYyBiZWNhdXNlIGluIFZpc3VhbCBSZWZyZXNoIHRoZSBtYXJnaW4gYXJvdW5kIHRoZVxuICBub3RpZmljYXRpb25zIHNsb3QgYWxyZWFkeSBnaXZlcyBpdCBlbm91Z2ggc3BhY2UuXG4gICAqL1xuICAvKlxuICBUaGUgZGVmYXVsdCBib3R0b20gbWFyZ2luIChjdXN0b20tcHJvcHMuJHN0YWNrZWROb3RpZmljYXRpb25zRGVmYXVsdEJvdHRvbU1hcmdpbikgaXMganVzdCBlbm91Z2ggdG8gcHJldmVudCB0aGVcbiAgbm90aWZpY2F0aW9uIGJhciBmcm9tIG92ZXJsYXBwaW5nIHRoZSBlbGVtZW50cyBiZWxvdy4gQnV0IGlmIHVzaW5nIGRpc2FibGVDb250ZW50UGFkZGluZ3MsXG4gICRzdGFja2VkTm90aWZpY2F0aW9uc0JvdHRvbU1hcmdpbiB3aWxsIGJlIHNldCBhdCB0aGUgQXBwIExheW91dCBsZXZlbCBzbyB0aGF0IHRoaXMgZGlzdGFuY2UgaXMgaW5jcmVhc2VkIHRvIHByZXZlbnQgdGhlXG4gIG1haW4gYXJlYSBmcm9tIHRvdWNoaW5nIHRoZSBub3RpZmljYXRpb25zIGFyZWEuXG4gICovXG4gIC8qICRub3RpZmljYXRpb24tYmFyLWxpbmUtaGVpZ2h0ICsgMiAqICRub3RpZmljYXRpb24tYmFyLXBhZGRpbmctdmVydGljYWwgKyAyICogJGJvcmRlci13aWR0aFxuICBpcyB0aGUgZnVsbCBoZWlnaHQgb2YgdGhlIG5vdGlmaWNhdGlvbiBiYXIgKi9cbiAgLS1hd3N1aS1zdGFja2VkLW5vdGlmaWNhdGlvbnMtZGVmYXVsdC1ib3R0b20tbWFyZ2luLXJodTQ3dDogY2FsYyh2YXIoLS1saW5lLWhlaWdodC1ib2R5LW0tMm1oM2tlLCAyMHB4KSArIDIgKiB2YXIoLS1zcGFjZS1zY2FsZWQteHhzLWZvZTExNCwgNHB4KSArIDIgKiAxcHggLSB2YXIoLS1zcGFjZS1zY2FsZWQtcy1pdXVpaG0sIDEycHgpKTtcbiAgbWFyZ2luLWJsb2NrLWVuZDogY2FsYyh2YXIoLS1hd3N1aS1zdGFja2VkLW5vdGlmaWNhdGlvbnMtYm90dG9tLW1hcmdpbi1yaHU0N3QsIHZhcigtLWF3c3VpLXN0YWNrZWQtbm90aWZpY2F0aW9ucy1kZWZhdWx0LWJvdHRvbS1tYXJnaW4tcmh1NDd0KSkgKyB2YXIoLS1zcGFjZS1zY2FsZWQtbS1sMzdnaDcsIDE2cHgpICsgMHB4KTtcbn1cbi5hd3N1aV9zdGFja18xcTg0bl8xZnhval8zNzAuYXdzdWlfY29sbGFwc2libGVfMXE4NG5fMWZ4b2pfNDQ4LmF3c3VpX2V4cGFuZGVkXzFxODRuXzFmeG9qXzM5Mjpub3QoI1xcOSk6bm90KC5hd3N1aV92aXN1YWwtcmVmcmVzaF8xcTg0bl8xZnhval80NTQpID4gLmF3c3VpX25vdGlmaWNhdGlvbi1iYXJfMXE4NG5fMWZ4b2pfMzcyIHtcbiAgbWFyZ2luLWJsb2NrLXN0YXJ0OiBjYWxjKC0xICogdmFyKC0tc3BhY2Utc2NhbGVkLXMtaXV1aWhtLCAxMnB4KSArIDBweCk7XG4gIC8qICRub3RpZmljYXRpb24tYmFyLWxpbmUtaGVpZ2h0ICsgMiAqICRub3RpZmljYXRpb24tYmFyLXBhZGRpbmctdmVydGljYWwgKyAyICogJGJvcmRlci13aWR0aFxuICBpcyB0aGUgZnVsbCBoZWlnaHQgb2YgdGhlIG5vdGlmaWNhdGlvbiBiYXIgKi9cbiAgbWFyZ2luLWJsb2NrLWVuZDogY2FsYyh2YXIoLS1zcGFjZS1zY2FsZWQtcy1pdXVpaG0sIDEycHgpIC0gdmFyKC0tbGluZS1oZWlnaHQtYm9keS1tLTJtaDNrZSwgMjBweCkgLSAyICogdmFyKC0tc3BhY2Utc2NhbGVkLXh4cy1mb2UxMTQsIDRweCkgLSAyICogMXB4IC0gMHB4KTtcbiAgcGFkZGluZy1ibG9jazogdmFyKC0tc3BhY2Utc2NhbGVkLXh4cy1mb2UxMTQsIDRweCk7XG59XG4uYXdzdWlfc3RhY2tfMXE4NG5fMWZ4b2pfMzcwLmF3c3VpX2NvbGxhcHNpYmxlXzFxODRuXzFmeG9qXzQ0OC5hd3N1aV9leHBhbmRlZF8xcTg0bl8xZnhval8zOTIuYXdzdWlfdmlzdWFsLXJlZnJlc2hfMXE4NG5fMWZ4b2pfNDU0Om5vdCgjXFw5KSB7XG4gIC8qXG4gIFRoZSBkZWZhdWx0IGJvdHRvbSBtYXJnaW4gKGN1c3RvbS1wcm9wcy4kc3RhY2tlZE5vdGlmaWNhdGlvbnNEZWZhdWx0Qm90dG9tTWFyZ2luKSBpcyBqdXN0IGVub3VnaCB0byBwcmV2ZW50IHRoZVxuICBub3RpZmljYXRpb24gYmFyIGZyb20gb3ZlcmxhcHBpbmcgdGhlIGVsZW1lbnRzIGJlbG93LiBCdXQgaWYgdXNpbmcgZGlzYWJsZUNvbnRlbnRQYWRkaW5ncyxcbiAgJHN0YWNrZWROb3RpZmljYXRpb25zQm90dG9tTWFyZ2luIHdpbGwgYmUgc2V0IGF0IHRoZSBBcHAgTGF5b3V0IGxldmVsIHNvIHRoYXQgdGhpcyBkaXN0YW5jZSBpcyBpbmNyZWFzZWQgdG8gcHJldmVudCB0aGVcbiAgbWFpbiBhcmVhIGZyb20gdG91Y2hpbmcgdGhlIG5vdGlmaWNhdGlvbnMgYXJlYS5cbiAgKi9cbiAgLyogJG5vdGlmaWNhdGlvbi1iYXItbGluZS1oZWlnaHQgKyAyICogJG5vdGlmaWNhdGlvbi1iYXItcGFkZGluZy12ZXJ0aWNhbCArIDIgKiAkYm9yZGVyLXdpZHRoXG4gIGlzIHRoZSBmdWxsIGhlaWdodCBvZiB0aGUgbm90aWZpY2F0aW9uIGJhciAqL1xuICAtLWF3c3VpLXN0YWNrZWQtbm90aWZpY2F0aW9ucy1kZWZhdWx0LWJvdHRvbS1tYXJnaW4tcmh1NDd0OiBjYWxjKHZhcigtLWxpbmUtaGVpZ2h0LWJvZHktbS0ybWgza2UsIDIwcHgpICsgMiAqIHZhcigtLXNwYWNlLXNjYWxlZC14eHMtZm9lMTE0LCA0cHgpICsgMiAqIDJweCAtIHZhcigtLXNwYWNlLXNjYWxlZC1zLWl1dWlobSwgMTJweCkpO1xuICBtYXJnaW4tYmxvY2stZW5kOiBjYWxjKHZhcigtLWF3c3VpLXN0YWNrZWQtbm90aWZpY2F0aW9ucy1ib3R0b20tbWFyZ2luLXJodTQ3dCwgdmFyKC0tYXdzdWktc3RhY2tlZC1ub3RpZmljYXRpb25zLWRlZmF1bHQtYm90dG9tLW1hcmdpbi1yaHU0N3QpKSArIDBweCArIDBweCk7XG59XG4uYXdzdWlfc3RhY2tfMXE4NG5fMWZ4b2pfMzcwLmF3c3VpX2NvbGxhcHNpYmxlXzFxODRuXzFmeG9qXzQ0OC5hd3N1aV9leHBhbmRlZF8xcTg0bl8xZnhval8zOTIuYXdzdWlfdmlzdWFsLXJlZnJlc2hfMXE4NG5fMWZ4b2pfNDU0ID4gLmF3c3VpX25vdGlmaWNhdGlvbi1iYXJfMXE4NG5fMWZ4b2pfMzcyOm5vdCgjXFw5KSB7XG4gIG1hcmdpbi1ibG9jay1zdGFydDogY2FsYygtMSAqIHZhcigtLXNwYWNlLXNjYWxlZC1zLWl1dWlobSwgMTJweCkgKyAwcHgpO1xuICAvKiAkbm90aWZpY2F0aW9uLWJhci1saW5lLWhlaWdodCArIDIgKiAkbm90aWZpY2F0aW9uLWJhci1wYWRkaW5nLXZlcnRpY2FsICsgMiAqICRib3JkZXItd2lkdGhcbiAgaXMgdGhlIGZ1bGwgaGVpZ2h0IG9mIHRoZSBub3RpZmljYXRpb24gYmFyICovXG4gIG1hcmdpbi1ibG9jay1lbmQ6IGNhbGModmFyKC0tc3BhY2Utc2NhbGVkLXMtaXV1aWhtLCAxMnB4KSAtIHZhcigtLWxpbmUtaGVpZ2h0LWJvZHktbS0ybWgza2UsIDIwcHgpIC0gMiAqIHZhcigtLXNwYWNlLXNjYWxlZC14eHMtZm9lMTE0LCA0cHgpIC0gMiAqIDJweCAtIDBweCk7XG4gIHBhZGRpbmctYmxvY2s6IHZhcigtLXNwYWNlLXNjYWxlZC14eHMtZm9lMTE0LCA0cHgpO1xufVxuXG4uYXdzdWlfc3RhY2tfMXE4NG5fMWZ4b2pfMzcwID4gLmF3c3VpX25vdGlmaWNhdGlvbi1iYXJfMXE4NG5fMWZ4b2pfMzcyOm5vdCgjXFw5KSB7XG4gIG1pbi1pbmxpbmUtc2l6ZTogMDtcbiAgd29yZC1icmVhazogYnJlYWstd29yZDtcbiAgYmFja2dyb3VuZDogdmFyKC0tYXdzdWktc3R5bGUtYmFja2dyb3VuZC1kZWZhdWx0LXJodTQ3dCwgdmFyKC0tY29sb3ItYmFja2dyb3VuZC1ub3RpZmljYXRpb24tc3RhY2stYmFyLXFlNW40dywgIzIzMmIzNykpO1xuICBib3JkZXItY29sb3I6IHZhcigtLWF3c3VpLXN0eWxlLWJvcmRlci1jb2xvci1kZWZhdWx0LXJodTQ3dCwgdmFyKC0tY29sb3ItYm9yZGVyLW5vdGlmaWNhdGlvbi1zdGFjay1iYXItYXN6c3NlLCAjMjMyYjM3KSk7XG4gIGJvcmRlci1zdGFydC1zdGFydC1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMtYnV0dG9uLTdiZ2tjcywgMjBweCk7XG4gIGJvcmRlci1zdGFydC1lbmQtcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzLWJ1dHRvbi03YmdrY3MsIDIwcHgpO1xuICBib3JkZXItZW5kLXN0YXJ0LXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cy1idXR0b24tN2Jna2NzLCAyMHB4KTtcbiAgYm9yZGVyLWVuZC1lbmQtcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzLWJ1dHRvbi03YmdrY3MsIDIwcHgpO1xuICBib3JkZXItYmxvY2stc3R5bGU6IHNvbGlkO1xuICBib3JkZXItaW5saW5lLXN0eWxlOiBzb2xpZDtcbiAgYm94LXNoYWRvdzogdmFyKC0tc2hhZG93LXBhbmVsLXRvZ2dsZS1xZGR6MjcsIDBweCA2cHggMTJweCAxcHggcmdiYSgwLCA3LCAyMiwgMC4xMikpO1xuICBjb2xvcjogdmFyKC0tYXdzdWktc3R5bGUtY29sb3ItZGVmYXVsdC1yaHU0N3QsIHZhcigtLWNvbG9yLXRleHQtbm90aWZpY2F0aW9uLXN0YWNrLWJhci10amowZWssICNmZmZmZmYpKTtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIGdyaWQtY29sdW1uOiAyO1xuICBncmlkLXJvdzogMjtcbiAgY29sdW1uLWdhcDogY2FsYyh2YXIoLS1zcGFjZS1tLWRzdW15dCwgMTZweCkgKyB2YXIoLS1zcGFjZS14eHMtaHdma2FpLCA0cHgpKTtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGxldHRlci1zcGFjaW5nOiB2YXIoLS1mb250LWJ1dHRvbi1sZXR0ZXItc3BhY2luZy11Zm93ZTMsIDAuMDA1ZW0pO1xuICBtYXJnaW4taW5saW5lOiBhdXRvO1xuICByb3ctZ2FwOiAwO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgei1pbmRleDogMTtcbn1cbi5hd3N1aV9zdGFja18xcTg0bl8xZnhval8zNzAgPiAuYXdzdWlfbm90aWZpY2F0aW9uLWJhcl8xcTg0bl8xZnhval8zNzIgPiAuYXdzdWlfc3RhdHVzXzFxODRuXzFmeG9qXzYwMSA+IC5hd3N1aV9oZWFkZXJfMXE4NG5fMWZ4b2pfNjAxOm5vdCgjXFw5KSxcbi5hd3N1aV9zdGFja18xcTg0bl8xZnhval8zNzAgPiAuYXdzdWlfbm90aWZpY2F0aW9uLWJhcl8xcTg0bl8xZnhval8zNzIgPiAuYXdzdWlfc3RhdHVzXzFxODRuXzFmeG9qXzYwMSA+IC5hd3N1aV9pdGVtLWNvdW50XzFxODRuXzFmeG9qXzYwMjpub3QoI1xcOSksXG4uYXdzdWlfc3RhY2tfMXE4NG5fMWZ4b2pfMzcwID4gLmF3c3VpX25vdGlmaWNhdGlvbi1iYXJfMXE4NG5fMWZ4b2pfMzcyID4gLmF3c3VpX2J1dHRvbl8xcTg0bl8xZnhval82MDM6bm90KCNcXDkpIHtcbiAgZm9udC1zaXplOiB2YXIoLS1mb250LXNpemUtYm9keS1tLWE3bmgybiwgMTRweCk7XG4gIGxpbmUtaGVpZ2h0OiB2YXIoLS1saW5lLWhlaWdodC1ib2R5LW0tMm1oM2tlLCAyMHB4KTtcbiAgY29sb3I6IHZhcigtLWNvbG9yLXRleHQtYm9keS1kZWZhdWx0LXJ5amN0MSwgIzBmMTQxYSk7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGZvbnQtZmFtaWx5OiB2YXIoLS1mb250LWZhbWlseS1iYXNlLTRsd3ZwbCwgXCJBbWF6b24gRW1iZXJcIiwgXCJIZWx2ZXRpY2EgTmV1ZVwiLCBSb2JvdG8sIEFyaWFsLCBzYW5zLXNlcmlmKTtcbiAgLXdlYmtpdC1mb250LXNtb290aGluZzogYXV0bztcbiAgLW1vei1vc3gtZm9udC1zbW9vdGhpbmc6IGF1dG87XG4gIGNvbG9yOiB2YXIoLS1jb2xvci10ZXh0LW5vdGlmaWNhdGlvbi1zdGFjay1iYXItdGpqMGVrLCAjZmZmZmZmKTtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBtYXJnaW4tYmxvY2s6IDA7XG4gIHBhZGRpbmctYmxvY2s6IDA7XG59XG4uYXdzdWlfc3RhY2tfMXE4NG5fMWZ4b2pfMzcwID4gLmF3c3VpX25vdGlmaWNhdGlvbi1iYXJfMXE4NG5fMWZ4b2pfMzcyID4gLmF3c3VpX3N0YXR1c18xcTg0bl8xZnhval82MDE6bm90KCNcXDkpIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgZmxleC13cmFwOiB3cmFwO1xuICBjb2x1bW4tZ2FwOiB2YXIoLS1zcGFjZS1tLWRzdW15dCwgMTZweCk7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICByb3ctZ2FwOiAwO1xufVxuLmF3c3VpX3N0YWNrXzFxODRuXzFmeG9qXzM3MCA+IC5hd3N1aV9ub3RpZmljYXRpb24tYmFyXzFxODRuXzFmeG9qXzM3MiA+IC5hd3N1aV9zdGF0dXNfMXE4NG5fMWZ4b2pfNjAxID4gLmF3c3VpX2hlYWRlcl8xcTg0bl8xZnhval82MDE6bm90KCNcXDkpIHtcbiAgZm9udC13ZWlnaHQ6IHZhcigtLWZvbnQtd2VpZ2h0LWJ1dHRvbi0wZWcyMGMsIDcwMCk7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbn1cbi5hd3N1aV9zdGFja18xcTg0bl8xZnhval8zNzAgPiAuYXdzdWlfbm90aWZpY2F0aW9uLWJhcl8xcTg0bl8xZnhval8zNzIgPiAuYXdzdWlfc3RhdHVzXzFxODRuXzFmeG9qXzYwMSA+IC5hd3N1aV9pdGVtLWNvdW50XzFxODRuXzFmeG9qXzYwMjpub3QoI1xcOSkge1xuICBjb2x1bW4tZ2FwOiB2YXIoLS1zcGFjZS1zLXR2Z2hvaCwgMTJweCk7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIHJvdy1nYXA6IDA7XG59XG4uYXdzdWlfc3RhY2tfMXE4NG5fMWZ4b2pfMzcwID4gLmF3c3VpX25vdGlmaWNhdGlvbi1iYXJfMXE4NG5fMWZ4b2pfMzcyID4gLmF3c3VpX3N0YXR1c18xcTg0bl8xZnhval82MDEgPiAuYXdzdWlfaXRlbS1jb3VudF8xcTg0bl8xZnhval82MDIgPiAuYXdzdWlfdHlwZS1jb3VudF8xcTg0bl8xZnhval82MzYgPiAuYXdzdWlfY291bnQtbnVtYmVyXzFxODRuXzFmeG9qXzYzNjpub3QoI1xcOSkge1xuICBtYXJnaW4taW5saW5lLXN0YXJ0OiB2YXIoLS1zcGFjZS14eHMtaHdma2FpLCA0cHgpO1xufVxuLmF3c3VpX3N0YWNrXzFxODRuXzFmeG9qXzM3MCA+IC5hd3N1aV9ub3RpZmljYXRpb24tYmFyXzFxODRuXzFmeG9qXzM3Mjpub3QoI1xcOSk6aG92ZXIge1xuICBiYWNrZ3JvdW5kOiB2YXIoLS1hd3N1aS1zdHlsZS1iYWNrZ3JvdW5kLWhvdmVyLXJodTQ3dCwgdmFyKC0tY29sb3ItYmFja2dyb3VuZC1ub3RpZmljYXRpb24tc3RhY2stYmFyLWhvdmVyLWpoODJvbywgIzQyNDY1MCkpO1xuICBib3JkZXItY29sb3I6IHZhcigtLWF3c3VpLXN0eWxlLWJvcmRlci1jb2xvci1ob3Zlci1yaHU0N3QsIHZhcigtLWNvbG9yLWJhY2tncm91bmQtbm90aWZpY2F0aW9uLXN0YWNrLWJhci1ob3Zlci1qaDgyb28sICM0MjQ2NTApKTtcbiAgY29sb3I6IHZhcigtLWF3c3VpLXN0eWxlLWNvbG9yLWhvdmVyLXJodTQ3dCwgdmFyKC0tY29sb3ItdGV4dC1ub3RpZmljYXRpb24tc3RhY2stYmFyLXRqajBlaywgI2ZmZmZmZikpO1xufVxuLmF3c3VpX3N0YWNrXzFxODRuXzFmeG9qXzM3MCA+IC5hd3N1aV9ub3RpZmljYXRpb24tYmFyXzFxODRuXzFmeG9qXzM3Mjpub3QoI1xcOSk6YWN0aXZlIHtcbiAgYmFja2dyb3VuZDogdmFyKC0tYXdzdWktc3R5bGUtYmFja2dyb3VuZC1hY3RpdmUtcmh1NDd0LCB2YXIoLS1jb2xvci1iYWNrZ3JvdW5kLW5vdGlmaWNhdGlvbi1zdGFjay1iYXItYWN0aXZlLWE0aDlyOCwgIzIzMmIzNykpO1xuICBib3JkZXItY29sb3I6IHZhcigtLWF3c3VpLXN0eWxlLWJvcmRlci1jb2xvci1hY3RpdmUtcmh1NDd0LCB2YXIoLS1jb2xvci1iYWNrZ3JvdW5kLW5vdGlmaWNhdGlvbi1zdGFjay1iYXItcWU1bjR3LCAjMjMyYjM3KSk7XG4gIGNvbG9yOiB2YXIoLS1hd3N1aS1zdHlsZS1jb2xvci1hY3RpdmUtcmh1NDd0LCB2YXIoLS1jb2xvci10ZXh0LW5vdGlmaWNhdGlvbi1zdGFjay1iYXItdGpqMGVrLCAjZmZmZmZmKSk7XG59XG4uYXdzdWlfc3RhY2tfMXE4NG5fMWZ4b2pfMzcwID4gLmF3c3VpX25vdGlmaWNhdGlvbi1iYXJfMXE4NG5fMWZ4b2pfMzcyLmF3c3VpX3Zpc3VhbC1yZWZyZXNoXzFxODRuXzFmeG9qXzQ1NDpub3QoI1xcOSkge1xuICBib3JkZXItYmxvY2std2lkdGg6IDJweDtcbiAgYm9yZGVyLWlubGluZS13aWR0aDogMnB4O1xuICBwYWRkaW5nLWlubGluZTogdmFyKC0tc3BhY2UtbC0ydWQxcDMsIDIwcHgpO1xufVxuLmF3c3VpX3N0YWNrXzFxODRuXzFmeG9qXzM3MCA+IC5hd3N1aV9ub3RpZmljYXRpb24tYmFyXzFxODRuXzFmeG9qXzM3Mjpub3QoI1xcOSk6bm90KC5hd3N1aV92aXN1YWwtcmVmcmVzaF8xcTg0bl8xZnhval80NTQpIHtcbiAgYm9yZGVyLWJsb2NrLXdpZHRoOiAxcHg7XG4gIGJvcmRlci1pbmxpbmUtd2lkdGg6IDFweDtcbiAgcGFkZGluZy1pbmxpbmU6IHZhcigtLXNwYWNlLXMtdHZnaG9oLCAxMnB4KTtcbn1cbi5hd3N1aV9zdGFja18xcTg0bl8xZnhval8zNzAgPiAuYXdzdWlfbm90aWZpY2F0aW9uLWJhcl8xcTg0bl8xZnhval8zNzI6bm90KCNcXDkpOm5vdCguYXdzdWlfdmlzdWFsLXJlZnJlc2hfMXE4NG5fMWZ4b2pfNDU0KTpmb2N1cyB7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbn1cbi5hd3N1aV9zdGFja18xcTg0bl8xZnhval8zNzAgPiAuYXdzdWlfbm90aWZpY2F0aW9uLWJhcl8xcTg0bl8xZnhval8zNzI6bm90KCNcXDkpOm5vdCguYXdzdWlfdmlzdWFsLXJlZnJlc2hfMXE4NG5fMWZ4b2pfNDU0KTpob3ZlciB7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbn1cbi5hd3N1aV9zdGFja18xcTg0bl8xZnhval8zNzAgPiAuYXdzdWlfbm90aWZpY2F0aW9uLWJhcl8xcTg0bl8xZnhval8zNzIgPiAuYXdzdWlfYnV0dG9uXzFxODRuXzFmeG9qXzYwMzpub3QoI1xcOSkge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIGZsZXgtZ3JvdzogMTtcbiAgYmFja2dyb3VuZDogbm9uZTtcbiAgYm9yZGVyLWJsb2NrOiAwO1xuICBib3JkZXItaW5saW5lOiBub25lO1xuICBwYWRkaW5nLWJsb2NrOiAwO1xuICAtLWF3c3VpLXN0eWxlLWZvY3VzLXJpbmctYm94LXNoYWRvdy1yaHU0N3Q6IDAgMCAwIHZhcigtLWF3c3VpLXN0eWxlLWZvY3VzLXJpbmctYm9yZGVyLXdpZHRoLXJodTQ3dCwgMnB4KSB2YXIoLS1hd3N1aS1zdHlsZS1mb2N1cy1yaW5nLWJvcmRlci1jb2xvci1yaHU0N3QsIHZhcigtLWNvbG9yLWJvcmRlci1pdGVtLWZvY3VzZWQtbHoxenM2LCAjMDA2Y2UwKSk7XG59XG4uYXdzdWlfc3RhY2tfMXE4NG5fMWZ4b2pfMzcwID4gLmF3c3VpX25vdGlmaWNhdGlvbi1iYXJfMXE4NG5fMWZ4b2pfMzcyID4gLmF3c3VpX2J1dHRvbl8xcTg0bl8xZnhval82MDMgPiAuYXdzdWlfaWNvbl8xcTg0bl8xZnhval82NzQ6bm90KCNcXDkpIHtcbiAgdHJhbnNpdGlvbjogdHJhbnNmb3JtIHZhcigtLW1vdGlvbi1kdXJhdGlvbi1yb3RhdGUtOTAtbHl6YjBrLCAxMzVtcykgdmFyKC0tbW90aW9uLWVhc2luZy1yb3RhdGUtOTAtamhicWc5LCBjdWJpYy1iZXppZXIoMC4xNjUsIDAuODQsIDAuNDQsIDEpKTtcbn1cbkBtZWRpYSAocHJlZmVycy1yZWR1Y2VkLW1vdGlvbjogcmVkdWNlKSB7XG4gIC5hd3N1aV9zdGFja18xcTg0bl8xZnhval8zNzAgPiAuYXdzdWlfbm90aWZpY2F0aW9uLWJhcl8xcTg0bl8xZnhval8zNzIgPiAuYXdzdWlfYnV0dG9uXzFxODRuXzFmeG9qXzYwMyA+IC5hd3N1aV9pY29uXzFxODRuXzFmeG9qXzY3NDpub3QoI1xcOSkge1xuICAgIGFuaW1hdGlvbjogbm9uZTtcbiAgICB0cmFuc2l0aW9uOiBub25lO1xuICB9XG59XG4uYXdzdWktbW90aW9uLWRpc2FibGVkIC5hd3N1aV9zdGFja18xcTg0bl8xZnhval8zNzAgPiAuYXdzdWlfbm90aWZpY2F0aW9uLWJhcl8xcTg0bl8xZnhval8zNzIgPiAuYXdzdWlfYnV0dG9uXzFxODRuXzFmeG9qXzYwMyA+IC5hd3N1aV9pY29uXzFxODRuXzFmeG9qXzY3NDpub3QoI1xcOSksIC5hd3N1aS1tb2RlLWVudGVyaW5nIC5hd3N1aV9zdGFja18xcTg0bl8xZnhval8zNzAgPiAuYXdzdWlfbm90aWZpY2F0aW9uLWJhcl8xcTg0bl8xZnhval8zNzIgPiAuYXdzdWlfYnV0dG9uXzFxODRuXzFmeG9qXzYwMyA+IC5hd3N1aV9pY29uXzFxODRuXzFmeG9qXzY3NDpub3QoI1xcOSkge1xuICBhbmltYXRpb246IG5vbmU7XG4gIHRyYW5zaXRpb246IG5vbmU7XG59XG4uYXdzdWlfc3RhY2tfMXE4NG5fMWZ4b2pfMzcwID4gLmF3c3VpX25vdGlmaWNhdGlvbi1iYXJfMXE4NG5fMWZ4b2pfMzcyID4gLmF3c3VpX2J1dHRvbl8xcTg0bl8xZnhval82MDMuYXdzdWlfZXhwYW5kZWRfMXE4NG5fMWZ4b2pfMzkyID4gLmF3c3VpX2ljb25fMXE4NG5fMWZ4b2pfNjc0Om5vdCgjXFw5KSB7XG4gIHRyYW5zZm9ybTogcm90YXRlKDE4MGRlZyk7XG59XG4uYXdzdWlfc3RhY2tfMXE4NG5fMWZ4b2pfMzcwID4gLmF3c3VpX25vdGlmaWNhdGlvbi1iYXJfMXE4NG5fMWZ4b2pfMzcyID4gLmF3c3VpX2J1dHRvbl8xcTg0bl8xZnhval82MDM6bm90KCNcXDkpOmZvY3VzIHtcbiAgb3V0bGluZTogbm9uZTtcbn1cbmJvZHlbZGF0YS1hd3N1aS1mb2N1cy12aXNpYmxlPXRydWVdIC5hd3N1aV9zdGFja18xcTg0bl8xZnhval8zNzAgPiAuYXdzdWlfbm90aWZpY2F0aW9uLWJhcl8xcTg0bl8xZnhval8zNzIgPiAuYXdzdWlfYnV0dG9uXzFxODRuXzFmeG9qXzYwMzpub3QoI1xcOSk6Zm9jdXMge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5ib2R5W2RhdGEtYXdzdWktZm9jdXMtdmlzaWJsZT10cnVlXSAuYXdzdWlfc3RhY2tfMXE4NG5fMWZ4b2pfMzcwID4gLmF3c3VpX25vdGlmaWNhdGlvbi1iYXJfMXE4NG5fMWZ4b2pfMzcyID4gLmF3c3VpX2J1dHRvbl8xcTg0bl8xZnhval82MDM6bm90KCNcXDkpOmZvY3VzIHtcbiAgb3V0bGluZTogMnB4IGRvdHRlZCB0cmFuc3BhcmVudDtcbiAgb3V0bGluZS1vZmZzZXQ6IGNhbGMoMHB4IC0gMXB4KTtcbn1cbmJvZHlbZGF0YS1hd3N1aS1mb2N1cy12aXNpYmxlPXRydWVdIC5hd3N1aV9zdGFja18xcTg0bl8xZnhval8zNzAgPiAuYXdzdWlfbm90aWZpY2F0aW9uLWJhcl8xcTg0bl8xZnhval8zNzIgPiAuYXdzdWlfYnV0dG9uXzFxODRuXzFmeG9qXzYwMzpub3QoI1xcOSk6Zm9jdXM6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiIFwiO1xuICBkaXNwbGF5OiBibG9jaztcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBpbnNldC1pbmxpbmUtc3RhcnQ6IGNhbGMoLTEgKiAwcHgpO1xuICBpbnNldC1ibG9jay1zdGFydDogY2FsYygtMSAqIDBweCk7XG4gIGlubGluZS1zaXplOiBjYWxjKDEwMCUgKyAwcHggKyAwcHgpO1xuICBibG9jay1zaXplOiBjYWxjKDEwMCUgKyAwcHggKyAwcHgpO1xuICBib3JkZXItc3RhcnQtc3RhcnQtcmFkaXVzOiB2YXIoLS1hd3N1aS1zdHlsZS1mb2N1cy1yaW5nLWJvcmRlci1yYWRpdXMtcmh1NDd0LCB2YXIoLS1ib3JkZXItcmFkaXVzLWNvbnRyb2wtZGVmYXVsdC1mb2N1cy1yaW5nLTF1YWJraSwgNHB4KSk7XG4gIGJvcmRlci1zdGFydC1lbmQtcmFkaXVzOiB2YXIoLS1hd3N1aS1zdHlsZS1mb2N1cy1yaW5nLWJvcmRlci1yYWRpdXMtcmh1NDd0LCB2YXIoLS1ib3JkZXItcmFkaXVzLWNvbnRyb2wtZGVmYXVsdC1mb2N1cy1yaW5nLTF1YWJraSwgNHB4KSk7XG4gIGJvcmRlci1lbmQtc3RhcnQtcmFkaXVzOiB2YXIoLS1hd3N1aS1zdHlsZS1mb2N1cy1yaW5nLWJvcmRlci1yYWRpdXMtcmh1NDd0LCB2YXIoLS1ib3JkZXItcmFkaXVzLWNvbnRyb2wtZGVmYXVsdC1mb2N1cy1yaW5nLTF1YWJraSwgNHB4KSk7XG4gIGJvcmRlci1lbmQtZW5kLXJhZGl1czogdmFyKC0tYXdzdWktc3R5bGUtZm9jdXMtcmluZy1ib3JkZXItcmFkaXVzLXJodTQ3dCwgdmFyKC0tYm9yZGVyLXJhZGl1cy1jb250cm9sLWRlZmF1bHQtZm9jdXMtcmluZy0xdWFia2ksIDRweCkpO1xuICBib3gtc2hhZG93OiB2YXIoLS1hd3N1aS1zdHlsZS1mb2N1cy1yaW5nLWJveC1zaGFkb3ctcmh1NDd0KTtcbn1cblxuLmF3c3VpX3N0YWNrXzFxODRuXzFmeG9qXzM3MC5hd3N1aV9leHBhbmRlZF8xcTg0bl8xZnhval8zOTI6bm90KCNcXDkpOm5vdCguYXdzdWlfZmxvYXRpbmdfMXE4NG5fMWZ4b2pfNzE1KSB7XG4gIHBhZGRpbmctYmxvY2stZW5kOiB2YXIoLS1hd3N1aS1mbGFzaGJhci1zdGlja3ktYm90dG9tLW1hcmdpbi1yaHU0N3QsIDApO1xufVxuXG4uYXdzdWlfZmxhc2hiYXJfMXE4NG5fMWZ4b2pfNzE5Om5vdCgjXFw5KSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgLyogc3R5bGVsaW50LWRpc2FibGUtbmV4dC1saW5lIHNlbGVjdG9yLW1heC10eXBlICovXG59XG4uYXdzdWlfZmxhc2hiYXJfMXE4NG5fMWZ4b2pfNzE5ID4gbGkgKyBsaTpub3QoI1xcOSkge1xuICBwYWRkaW5nLWJsb2NrLXN0YXJ0OiAwO1xufVxuXG4uYXdzdWlfZmxhc2hiYXJfMXE4NG5fMWZ4b2pfNzE5Om5vdCgjXFw5KSxcbi5hd3N1aV9mbGFzaF8xcTg0bl8xZnhval8xNTc6bm90KCNcXDkpIHtcbiAgYm9yZGVyLWNvbGxhcHNlOiBzZXBhcmF0ZTtcbiAgYm9yZGVyLXNwYWNpbmc6IDA7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIGNhcHRpb24tc2lkZTogdG9wO1xuICBjdXJzb3I6IGF1dG87XG4gIGRpcmVjdGlvbjogaW5oZXJpdDtcbiAgZW1wdHktY2VsbHM6IHNob3c7XG4gIGZvbnQtZmFtaWx5OiBzZXJpZjtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXZhcmlhbnQ6IG5vcm1hbDtcbiAgZm9udC1zdHJldGNoOiBub3JtYWw7XG4gIGh5cGhlbnM6IG5vbmU7XG4gIGxldHRlci1zcGFjaW5nOiBub3JtYWw7XG4gIGxpc3Qtc3R5bGU6IGRpc2Mgb3V0c2lkZSBub25lO1xuICB0YWItc2l6ZTogODtcbiAgdGV4dC1hbGlnbjogc3RhcnQ7XG4gIHRleHQtaW5kZW50OiAwO1xuICB0ZXh0LXNoYWRvdzogbm9uZTtcbiAgdGV4dC10cmFuc2Zvcm06IG5vbmU7XG4gIHZpc2liaWxpdHk6IHZpc2libGU7XG4gIHdoaXRlLXNwYWNlOiBub3JtYWw7XG4gIHdvcmQtc3BhY2luZzogbm9ybWFsO1xuICBmb250LXNpemU6IHZhcigtLWZvbnQtc2l6ZS1ib2R5LW0tYTduaDJuLCAxNHB4KTtcbiAgbGluZS1oZWlnaHQ6IHZhcigtLWxpbmUtaGVpZ2h0LWJvZHktbS0ybWgza2UsIDIwcHgpO1xuICBjb2xvcjogdmFyKC0tY29sb3ItdGV4dC1ib2R5LWRlZmF1bHQtcnlqY3QxLCAjMGYxNDFhKTtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgZm9udC1mYW1pbHk6IHZhcigtLWZvbnQtZmFtaWx5LWJhc2UtNGx3dnBsLCBcIkFtYXpvbiBFbWJlclwiLCBcIkhlbHZldGljYSBOZXVlXCIsIFJvYm90bywgQXJpYWwsIHNhbnMtc2VyaWYpO1xuICAtd2Via2l0LWZvbnQtc21vb3RoaW5nOiBhdXRvO1xuICAtbW96LW9zeC1mb250LXNtb290aGluZzogYXV0bztcbn1cblxuLmF3c3VpX2ZsYXNoXzFxODRuXzFmeG9qXzE1Nzpub3QoI1xcOSkge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbiAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG4gIHBhZGRpbmctYmxvY2s6IHZhcigtLXNwYWNlLWZsYXNoYmFyLXZlcnRpY2FsLWp5eWk2bSwgOHB4KTtcbiAgcGFkZGluZy1pbmxpbmU6IHZhcigtLXNwYWNlLWZsYXNoYmFyLWhvcml6b250YWwtbDYzNTAxLCAxNnB4KTtcbiAgYm9yZGVyLXN0YXJ0LXN0YXJ0LXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cy1mbGFzaGJhci1wcDFwdHUsIDEycHgpO1xuICBib3JkZXItc3RhcnQtZW5kLXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cy1mbGFzaGJhci1wcDFwdHUsIDEycHgpO1xuICBib3JkZXItZW5kLXN0YXJ0LXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cy1mbGFzaGJhci1wcDFwdHUsIDEycHgpO1xuICBib3JkZXItZW5kLWVuZC1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMtZmxhc2hiYXItcHAxcHR1LCAxMnB4KTtcbiAgY29sb3I6IHZhcigtLWNvbG9yLXRleHQtbm90aWZpY2F0aW9uLWRlZmF1bHQtdzV0ZGRxLCAjZjlmOWZhKTtcbiAgb3ZlcmZsb3ctd3JhcDogYnJlYWstd29yZDtcbiAgd29yZC13cmFwOiBicmVhay13b3JkO1xuICBib3gtc2hhZG93OiB2YXIoLS1zaGFkb3ctZmxhc2gtc3RpY2t5LWs2OXZ5ZSwgMHB4IDRweCA4cHggcmdiYSgwLCA3LCAyMiwgMC4xKSk7XG4gIC0tYXdzdWktc3R5bGUtZm9jdXMtcmluZy1ib3gtc2hhZG93LXJodTQ3dDogMCAwIDAgdmFyKC0tYXdzdWktc3R5bGUtZm9jdXMtcmluZy1ib3JkZXItd2lkdGgtcmh1NDd0LCAycHgpIHZhcigtLWF3c3VpLXN0eWxlLWZvY3VzLXJpbmctYm9yZGVyLWNvbG9yLXJodTQ3dCwgdmFyKC0tY29sb3ItYm9yZGVyLWl0ZW0tZm9jdXNlZC1sejF6czYsICMwMDZjZTApKTtcbn1cblxuLmF3c3VpX2luaXRpYWwtaGlkZGVuXzFxODRuXzFmeG9qXzc3ODpub3QoI1xcOSkge1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBibG9jay1zaXplOiAwO1xufVxuXG4uYXdzdWlfZmxhc2gtbGlzdF8xcTg0bl8xZnhval8zNzE6bm90KCNcXDkpIHtcbiAgbGlzdC1zdHlsZTogbm9uZTtcbiAgcGFkZGluZy1ibG9jazogMDtcbiAgcGFkZGluZy1pbmxpbmU6IDA7XG4gIG1hcmdpbi1ibG9jazogMDtcbiAgbWFyZ2luLWlubGluZTogMDtcbn1cbi5hd3N1aV9mbGFzaC1saXN0XzFxODRuXzFmeG9qXzM3MTpub3QoI1xcOSk6bm90KC5hd3N1aV9jb2xsYXBzZWRfMXE4NG5fMWZ4b2pfMzkyKSA+IGxpOm5vdCg6bGFzdC1jaGlsZCkge1xuICBtYXJnaW4tYmxvY2stZW5kOiB2YXIoLS1zcGFjZS14eHhzLXBhamhhZCwgMnB4KTtcbn1cblxuLmF3c3VpX2ZsYXNoLWJvZHlfMXE4NG5fMWZ4b2pfMTcxOm5vdCgjXFw5KSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAgZmxleC1ncm93OiAxO1xuICBtaW4taW5saW5lLXNpemU6IDA7XG4gIGNvbHVtbi1nYXA6IHZhcigtLXNwYWNlLWZsYXNoYmFyLWFjdGlvbi1sZWZ0LXJxazNhcCwgMTJweCk7XG59XG5cbi5hd3N1aV9mbGFzaC1mb2N1cy1jb250YWluZXJfMXE4NG5fMWZ4b2pfODAyOm5vdCgjXFw5KSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXg6IDE7XG4gIG1pbi1pbmxpbmUtc2l6ZTogNzAlO1xufVxuLmF3c3VpX2ZsYXNoLWZvY3VzLWNvbnRhaW5lcl8xcTg0bl8xZnhval84MDI6bm90KCNcXDkpOmZvY3VzIHtcbiAgb3V0bGluZTogbm9uZTtcbn1cbmJvZHlbZGF0YS1hd3N1aS1mb2N1cy12aXNpYmxlPXRydWVdIC5hd3N1aV9mbGFzaC1mb2N1cy1jb250YWluZXJfMXE4NG5fMWZ4b2pfODAyOm5vdCgjXFw5KTpmb2N1cyB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbmJvZHlbZGF0YS1hd3N1aS1mb2N1cy12aXNpYmxlPXRydWVdIC5hd3N1aV9mbGFzaC1mb2N1cy1jb250YWluZXJfMXE4NG5fMWZ4b2pfODAyOm5vdCgjXFw5KTpmb2N1cyB7XG4gIG91dGxpbmU6IDJweCBkb3R0ZWQgdHJhbnNwYXJlbnQ7XG4gIG91dGxpbmUtb2Zmc2V0OiBjYWxjKHZhcigtLXNwYWNlLWJ1dHRvbi1mb2N1cy1vdXRsaW5lLWd1dHRlci1qajEzOGcsIDRweCkgLSAxcHgpO1xufVxuYm9keVtkYXRhLWF3c3VpLWZvY3VzLXZpc2libGU9dHJ1ZV0gLmF3c3VpX2ZsYXNoLWZvY3VzLWNvbnRhaW5lcl8xcTg0bl8xZnhval84MDI6bm90KCNcXDkpOmZvY3VzOjpiZWZvcmUge1xuICBjb250ZW50OiBcIiBcIjtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgaW5zZXQtaW5saW5lLXN0YXJ0OiBjYWxjKC0xICogdmFyKC0tc3BhY2UtYnV0dG9uLWZvY3VzLW91dGxpbmUtZ3V0dGVyLWpqMTM4ZywgNHB4KSk7XG4gIGluc2V0LWJsb2NrLXN0YXJ0OiBjYWxjKC0xICogdmFyKC0tc3BhY2UtYnV0dG9uLWZvY3VzLW91dGxpbmUtZ3V0dGVyLWpqMTM4ZywgNHB4KSk7XG4gIGlubGluZS1zaXplOiBjYWxjKDEwMCUgKyB2YXIoLS1zcGFjZS1idXR0b24tZm9jdXMtb3V0bGluZS1ndXR0ZXItamoxMzhnLCA0cHgpICsgdmFyKC0tc3BhY2UtYnV0dG9uLWZvY3VzLW91dGxpbmUtZ3V0dGVyLWpqMTM4ZywgNHB4KSk7XG4gIGJsb2NrLXNpemU6IGNhbGMoMTAwJSArIHZhcigtLXNwYWNlLWJ1dHRvbi1mb2N1cy1vdXRsaW5lLWd1dHRlci1qajEzOGcsIDRweCkgKyB2YXIoLS1zcGFjZS1idXR0b24tZm9jdXMtb3V0bGluZS1ndXR0ZXItamoxMzhnLCA0cHgpKTtcbiAgYm9yZGVyLXN0YXJ0LXN0YXJ0LXJhZGl1czogdmFyKC0tYXdzdWktc3R5bGUtZm9jdXMtcmluZy1ib3JkZXItcmFkaXVzLXJodTQ3dCwgdmFyKC0tYm9yZGVyLXJhZGl1cy1jb250cm9sLWRlZmF1bHQtZm9jdXMtcmluZy0xdWFia2ksIDRweCkpO1xuICBib3JkZXItc3RhcnQtZW5kLXJhZGl1czogdmFyKC0tYXdzdWktc3R5bGUtZm9jdXMtcmluZy1ib3JkZXItcmFkaXVzLXJodTQ3dCwgdmFyKC0tYm9yZGVyLXJhZGl1cy1jb250cm9sLWRlZmF1bHQtZm9jdXMtcmluZy0xdWFia2ksIDRweCkpO1xuICBib3JkZXItZW5kLXN0YXJ0LXJhZGl1czogdmFyKC0tYXdzdWktc3R5bGUtZm9jdXMtcmluZy1ib3JkZXItcmFkaXVzLXJodTQ3dCwgdmFyKC0tYm9yZGVyLXJhZGl1cy1jb250cm9sLWRlZmF1bHQtZm9jdXMtcmluZy0xdWFia2ksIDRweCkpO1xuICBib3JkZXItZW5kLWVuZC1yYWRpdXM6IHZhcigtLWF3c3VpLXN0eWxlLWZvY3VzLXJpbmctYm9yZGVyLXJhZGl1cy1yaHU0N3QsIHZhcigtLWJvcmRlci1yYWRpdXMtY29udHJvbC1kZWZhdWx0LWZvY3VzLXJpbmctMXVhYmtpLCA0cHgpKTtcbiAgYm94LXNoYWRvdzogdmFyKC0tYXdzdWktc3R5bGUtZm9jdXMtcmluZy1ib3gtc2hhZG93LXJodTQ3dCk7XG59XG5cbi5hd3N1aV9mbGFzaC10ZXh0XzFxODRuXzFmeG9qXzgzMjpub3QoI1xcOSkge1xuICBtYXJnaW4tYmxvY2s6IHZhcigtLWJvcmRlci1pdGVtLXdpZHRoLW1paWppdywgMnB4KTtcbiAgbWFyZ2luLWlubGluZTogMDtcbiAgcGFkZGluZy1ibG9jazogdmFyKC0tc3BhY2Utc2NhbGVkLXh4cy1mb2UxMTQsIDRweCk7XG4gIHBhZGRpbmctaW5saW5lOiB2YXIoLS1zcGFjZS14eHMtaHdma2FpLCA0cHgpO1xufVxuXG4uYXdzdWlfZmxhc2gtaWNvbl8xcTg0bl8xZnhval8xOTc6bm90KCNcXDkpIHtcbiAgZmxleDogMCAwIGF1dG87XG4gIHBhZGRpbmctaW5saW5lLXN0YXJ0OiAwO1xufVxuXG4uYXdzdWlfZmxhc2gtbWVzc2FnZV8xcTg0bl8xZnhval8xNzE6bm90KCNcXDkpIHtcbiAgZmxleDogMSAxIDAlO1xuICB3b3JkLXdyYXA6IGJyZWFrLXdvcmQ7XG4gIG1heC1pbmxpbmUtc2l6ZTogMTAwJTtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbn1cblxuLmF3c3VpX2hpZGRlbl8xcTg0bl8xZnhval84NTE6bm90KCNcXDkpIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuLmF3c3VpX2ZsYXNoLWhlYWRlcl8xcTg0bl8xZnhval8xNzE6bm90KCNcXDkpLFxuLmF3c3VpX2hlYWRlci1yZXBsYWNlbWVudF8xcTg0bl8xZnhval84NTY6bm90KCNcXDkpIHtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbn1cblxuLmF3c3VpX2ZsYXNoLWNvbnRlbnRfMXE4NG5fMWZ4b2pfMTcyOm5vdCgjXFw5KSxcbi5hd3N1aV9jb250ZW50LXJlcGxhY2VtZW50XzFxODRuXzFmeG9qXzg2MTpub3QoI1xcOSkge1xuICAvKiBPbmx5IHVzZWQgYXMgYSBzZWxlY3RvciBmb3IgdGVzdC11dGlscyAqL1xufVxuXG4uYXdzdWlfZGlzbWlzcy1idXR0b24td3JhcHBlcl8xcTg0bl8xZnhval8xNzQ6bm90KCNcXDkpIHtcbiAgZmxleDogMCAwIGF1dG87XG4gIG1hcmdpbi1pbmxpbmU6IHZhcigtLXNwYWNlLXMtdHZnaG9oLCAxMnB4KSBjYWxjKC0xICogdmFyKC0tc3BhY2UteHhzLWh3ZmthaSwgNHB4KSk7XG4gIHBhZGRpbmctaW5saW5lLWVuZDogdmFyKC0tc3BhY2UtZmxhc2hiYXItZGlzbWlzcy1yaWdodC1ja2hqOTEsIDBweCk7XG59XG5cbi5hd3N1aV9kaXNtaXNzLWJ1dHRvbl8xcTg0bl8xZnhval8xNzQ6bm90KCNcXDkpIHtcbiAgLyogT25seSB1c2VkIGFzIGEgc2VsZWN0b3IgZm9yIHRlc3QtdXRpbHMgKi9cbn1cblxuLmF3c3VpX2FjdGlvbi1idXR0b24td3JhcHBlcl8xcTg0bl8xZnhval8xNzM6bm90KCNcXDkpIHtcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbn1cblxuLmF3c3VpX2FjdGlvbi13cmFwcGVkXzFxODRuXzFmeG9qXzg3OTpub3QoI1xcOSkge1xuICBtYXJnaW4taW5saW5lLXN0YXJ0OiB2YXIoLS1zcGFjZS1sLTJ1ZDFwMywgMjBweCk7XG4gIHBhZGRpbmctaW5saW5lLXN0YXJ0OiB2YXIoLS1zcGFjZS14eHMtaHdma2FpLCA0cHgpO1xuICBtYXJnaW4tYmxvY2stZW5kOiB2YXIoLS1zcGFjZS14eHMtaHdma2FpLCA0cHgpO1xufVxuXG4uYXdzdWlfYWN0aW9uLWJ1dHRvbl8xcTg0bl8xZnhval8xNzM6bm90KCNcXDkpLFxuLmF3c3VpX2FjdGlvbi1zbG90XzFxODRuXzFmeG9qXzg4Njpub3QoI1xcOSkge1xuICAvKiBPbmx5IHVzZWQgYXMgYSBzZWxlY3RvciBmb3IgdGVzdC11dGlscyAqL1xufVxuXG4uYXdzdWlfZmxhc2gtdHlwZS1zdWNjZXNzXzFxODRuXzFmeG9qXzg5MDpub3QoI1xcOSkge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1jb2xvci1iYWNrZ3JvdW5kLW5vdGlmaWNhdGlvbi1ncmVlbi0ycmt5dnUsICMwMDgwMmYpO1xufVxuXG4uYXdzdWlfZmxhc2gtdHlwZS1lcnJvcl8xcTg0bl8xZnhval84OTQ6bm90KCNcXDkpIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tY29sb3ItYmFja2dyb3VuZC1ub3RpZmljYXRpb24tcmVkLTA0ODdlYSwgI2RiMDAwMCk7XG59XG5cbi5hd3N1aV9mbGFzaC10eXBlLWluZm9fMXE4NG5fMWZ4b2pfODk4Om5vdCgjXFw5KSxcbi5hd3N1aV9mbGFzaC10eXBlLWluLXByb2dyZXNzXzFxODRuXzFmeG9qXzg5OTpub3QoI1xcOSkge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1jb2xvci1iYWNrZ3JvdW5kLW5vdGlmaWNhdGlvbi1ibHVlLTR2bm9iOCwgIzAwNmNlMCk7XG59XG5cbi5hd3N1aV9mbGFzaC10eXBlLXdhcm5pbmdfMXE4NG5fMWZ4b2pfOTAzOm5vdCgjXFw5KSB7XG4gIGNvbG9yOiB2YXIoLS1jb2xvci10ZXh0LW5vdGlmaWNhdGlvbi15ZWxsb3ctdmp0ZHhrLCAjMGYxNDFhKTtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tY29sb3ItYmFja2dyb3VuZC1ub3RpZmljYXRpb24teWVsbG93LXk2dXM1ciwgI2ZmZTM0Nyk7XG59IiwiLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qIHN0eWxlbGludC1kaXNhYmxlIEBhbXpuL2F3c3VpLW5vLW1vdGlvbi1vdXRzaWRlLW9mLW1peGluLCBzZWxlY3Rvci1jb21iaW5hdG9yLWRpc2FsbG93ZWQtbGlzdCwgc2VsZWN0b3ItcHNldWRvLWNsYXNzLW5vLXVua25vd24sIHNlbGVjdG9yLWNsYXNzLXBhdHRlcm4gKi9cbi8qIHN0eWxlbGludC1lbmFibGUgQGFtem4vYXdzdWktbm8tbW90aW9uLW91dHNpZGUtb2YtbWl4aW4sIHNlbGVjdG9yLWNvbWJpbmF0b3ItZGlzYWxsb3dlZC1saXN0LCBzZWxlY3Rvci1wc2V1ZG8tY2xhc3Mtbm8tdW5rbm93biwgc2VsZWN0b3ItY2xhc3MtcGF0dGVybiAqL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qIFN0eWxlIHVzZWQgZm9yIGxpbmtzIGluIHNsb3RzL2NvbXBvbmVudHMgdGhhdCBhcmUgdGV4dCBoZWF2eSwgdG8gaGVscCBsaW5rcyBzdGFuZCBvdXQgYW1vbmdcbnN1cnJvdW5kaW5nIHRleHQuIChXQ0FHIEY3MykgaHR0cHM6Ly93d3cudzMub3JnL1dBSS9XQ0FHMjEvVGVjaG5pcXVlcy9mYWlsdXJlcy9GNzMjZGVzY3JpcHRpb24gKi9cbi5hd3N1aV9ncmlkXzE0eWowXzNrZ2twXzE0NTpub3QoI1xcOSkge1xuICBib3JkZXItY29sbGFwc2U6IHNlcGFyYXRlO1xuICBib3JkZXItc3BhY2luZzogMDtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgY2FwdGlvbi1zaWRlOiB0b3A7XG4gIGN1cnNvcjogYXV0bztcbiAgZGlyZWN0aW9uOiBpbmhlcml0O1xuICBlbXB0eS1jZWxsczogc2hvdztcbiAgZm9udC1mYW1pbHk6IHNlcmlmO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtdmFyaWFudDogbm9ybWFsO1xuICBmb250LXN0cmV0Y2g6IG5vcm1hbDtcbiAgaHlwaGVuczogbm9uZTtcbiAgbGV0dGVyLXNwYWNpbmc6IG5vcm1hbDtcbiAgbGlzdC1zdHlsZTogZGlzYyBvdXRzaWRlIG5vbmU7XG4gIHRhYi1zaXplOiA4O1xuICB0ZXh0LWFsaWduOiBzdGFydDtcbiAgdGV4dC1pbmRlbnQ6IDA7XG4gIHRleHQtc2hhZG93OiBub25lO1xuICB0ZXh0LXRyYW5zZm9ybTogbm9uZTtcbiAgdmlzaWJpbGl0eTogdmlzaWJsZTtcbiAgd2hpdGUtc3BhY2U6IG5vcm1hbDtcbiAgd29yZC1zcGFjaW5nOiBub3JtYWw7XG4gIGZvbnQtc2l6ZTogdmFyKC0tZm9udC1zaXplLWJvZHktbS1hN25oMm4sIDE0cHgpO1xuICBsaW5lLWhlaWdodDogdmFyKC0tbGluZS1oZWlnaHQtYm9keS1tLTJtaDNrZSwgMjBweCk7XG4gIGNvbG9yOiB2YXIoLS1jb2xvci10ZXh0LWJvZHktZGVmYXVsdC1yeWpjdDEsICMwZjE0MWEpO1xuICBmb250LXdlaWdodDogNDAwO1xuICBmb250LWZhbWlseTogdmFyKC0tZm9udC1mYW1pbHktYmFzZS00bHd2cGwsIFwiQW1hem9uIEVtYmVyXCIsIFwiSGVsdmV0aWNhIE5ldWVcIiwgUm9ib3RvLCBBcmlhbCwgc2Fucy1zZXJpZik7XG4gIC13ZWJraXQtZm9udC1zbW9vdGhpbmc6IGF1dG87XG4gIC1tb3otb3N4LWZvbnQtc21vb3RoaW5nOiBhdXRvO1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIG1hcmdpbi1ibG9jazogY2FsYyh2YXIoLS1zcGFjZS1ncmlkLWd1dHRlci13aGMzanAsIDIwcHgpIC8gLTIpO1xuICBtYXJnaW4taW5saW5lOiBjYWxjKHZhcigtLXNwYWNlLWdyaWQtZ3V0dGVyLXdoYzNqcCwgMjBweCkgLyAtMik7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xufVxuLmF3c3VpX2dyaWRfMTR5ajBfM2tna3BfMTQ1LmF3c3VpX25vLWd1dHRlcnNfMTR5ajBfM2tna3BfMTgxOm5vdCgjXFw5KSB7XG4gIG1hcmdpbi1ibG9jazogMDtcbiAgbWFyZ2luLWlubGluZTogMDtcbn1cblxuLmF3c3VpX2dyaWQtY29sdW1uXzE0eWowXzNrZ2twXzE4Njpub3QoI1xcOSkge1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHBhZGRpbmctYmxvY2s6IGNhbGModmFyKC0tc3BhY2UtZ3JpZC1ndXR0ZXItd2hjM2pwLCAyMHB4KSAvIDIpO1xuICBwYWRkaW5nLWlubGluZTogY2FsYyh2YXIoLS1zcGFjZS1ncmlkLWd1dHRlci13aGMzanAsIDIwcHgpIC8gMik7XG4gIGRpc3BsYXk6IGZsZXg7XG59XG4uYXdzdWlfZ3JpZF8xNHlqMF8za2drcF8xNDUuYXdzdWlfbm8tZ3V0dGVyc18xNHlqMF8za2drcF8xODEgPiAuYXdzdWlfZ3JpZC1jb2x1bW5fMTR5ajBfM2tna3BfMTg2Om5vdCgjXFw5KSB7XG4gIHBhZGRpbmctYmxvY2s6IDA7XG4gIHBhZGRpbmctaW5saW5lOiAwO1xufVxuLmF3c3VpX2dyaWQtY29sdW1uXzE0eWowXzNrZ2twXzE4Ni5hd3N1aV9jb2xzcGFuLTFfMTR5ajBfM2tna3BfMTk3Om5vdCgjXFw5KSB7XG4gIGZsZXg6IDAgMCA4LjMzMzMzMzMzMzMlO1xuICBtYXgtaW5saW5lLXNpemU6IDguMzMzMzMzMzMzMyU7XG59XG4uYXdzdWlfZ3JpZC1jb2x1bW5fMTR5ajBfM2tna3BfMTg2LmF3c3VpX3B1c2gtMV8xNHlqMF8za2drcF8yMDE6bm90KCNcXDkpIHtcbiAgaW5zZXQtaW5saW5lLXN0YXJ0OiA4LjMzMzMzMzMzMzMlO1xufVxuLmF3c3VpX2dyaWQtY29sdW1uXzE0eWowXzNrZ2twXzE4Ni5hd3N1aV9wdWxsLTFfMTR5ajBfM2tna3BfMjA0Om5vdCgjXFw5KSB7XG4gIGluc2V0LWlubGluZS1lbmQ6IDguMzMzMzMzMzMzMyU7XG59XG4uYXdzdWlfZ3JpZC1jb2x1bW5fMTR5ajBfM2tna3BfMTg2LmF3c3VpX2NvbHNwYW4tMl8xNHlqMF8za2drcF8yMDc6bm90KCNcXDkpIHtcbiAgZmxleDogMCAwIDE2LjY2NjY2NjY2NjclO1xuICBtYXgtaW5saW5lLXNpemU6IDE2LjY2NjY2NjY2NjclO1xufVxuLmF3c3VpX2dyaWQtY29sdW1uXzE0eWowXzNrZ2twXzE4Ni5hd3N1aV9wdXNoLTJfMTR5ajBfM2tna3BfMjExOm5vdCgjXFw5KSB7XG4gIGluc2V0LWlubGluZS1zdGFydDogMTYuNjY2NjY2NjY2NyU7XG59XG4uYXdzdWlfZ3JpZC1jb2x1bW5fMTR5ajBfM2tna3BfMTg2LmF3c3VpX3B1bGwtMl8xNHlqMF8za2drcF8yMTQ6bm90KCNcXDkpIHtcbiAgaW5zZXQtaW5saW5lLWVuZDogMTYuNjY2NjY2NjY2NyU7XG59XG4uYXdzdWlfZ3JpZC1jb2x1bW5fMTR5ajBfM2tna3BfMTg2LmF3c3VpX2NvbHNwYW4tM18xNHlqMF8za2drcF8yMTc6bm90KCNcXDkpIHtcbiAgZmxleDogMCAwIDI1JTtcbiAgbWF4LWlubGluZS1zaXplOiAyNSU7XG59XG4uYXdzdWlfZ3JpZC1jb2x1bW5fMTR5ajBfM2tna3BfMTg2LmF3c3VpX3B1c2gtM18xNHlqMF8za2drcF8yMjE6bm90KCNcXDkpIHtcbiAgaW5zZXQtaW5saW5lLXN0YXJ0OiAyNSU7XG59XG4uYXdzdWlfZ3JpZC1jb2x1bW5fMTR5ajBfM2tna3BfMTg2LmF3c3VpX3B1bGwtM18xNHlqMF8za2drcF8yMjQ6bm90KCNcXDkpIHtcbiAgaW5zZXQtaW5saW5lLWVuZDogMjUlO1xufVxuLmF3c3VpX2dyaWQtY29sdW1uXzE0eWowXzNrZ2twXzE4Ni5hd3N1aV9jb2xzcGFuLTRfMTR5ajBfM2tna3BfMjI3Om5vdCgjXFw5KSB7XG4gIGZsZXg6IDAgMCAzMy4zMzMzMzMzMzMzJTtcbiAgbWF4LWlubGluZS1zaXplOiAzMy4zMzMzMzMzMzMzJTtcbn1cbi5hd3N1aV9ncmlkLWNvbHVtbl8xNHlqMF8za2drcF8xODYuYXdzdWlfcHVzaC00XzE0eWowXzNrZ2twXzIzMTpub3QoI1xcOSkge1xuICBpbnNldC1pbmxpbmUtc3RhcnQ6IDMzLjMzMzMzMzMzMzMlO1xufVxuLmF3c3VpX2dyaWQtY29sdW1uXzE0eWowXzNrZ2twXzE4Ni5hd3N1aV9wdWxsLTRfMTR5ajBfM2tna3BfMjM0Om5vdCgjXFw5KSB7XG4gIGluc2V0LWlubGluZS1lbmQ6IDMzLjMzMzMzMzMzMzMlO1xufVxuLmF3c3VpX2dyaWQtY29sdW1uXzE0eWowXzNrZ2twXzE4Ni5hd3N1aV9jb2xzcGFuLTVfMTR5ajBfM2tna3BfMjM3Om5vdCgjXFw5KSB7XG4gIGZsZXg6IDAgMCA0MS42NjY2NjY2NjY3JTtcbiAgbWF4LWlubGluZS1zaXplOiA0MS42NjY2NjY2NjY3JTtcbn1cbi5hd3N1aV9ncmlkLWNvbHVtbl8xNHlqMF8za2drcF8xODYuYXdzdWlfcHVzaC01XzE0eWowXzNrZ2twXzI0MTpub3QoI1xcOSkge1xuICBpbnNldC1pbmxpbmUtc3RhcnQ6IDQxLjY2NjY2NjY2NjclO1xufVxuLmF3c3VpX2dyaWQtY29sdW1uXzE0eWowXzNrZ2twXzE4Ni5hd3N1aV9wdWxsLTVfMTR5ajBfM2tna3BfMjQ0Om5vdCgjXFw5KSB7XG4gIGluc2V0LWlubGluZS1lbmQ6IDQxLjY2NjY2NjY2NjclO1xufVxuLmF3c3VpX2dyaWQtY29sdW1uXzE0eWowXzNrZ2twXzE4Ni5hd3N1aV9jb2xzcGFuLTZfMTR5ajBfM2tna3BfMjQ3Om5vdCgjXFw5KSB7XG4gIGZsZXg6IDAgMCA1MCU7XG4gIG1heC1pbmxpbmUtc2l6ZTogNTAlO1xufVxuLmF3c3VpX2dyaWQtY29sdW1uXzE0eWowXzNrZ2twXzE4Ni5hd3N1aV9wdXNoLTZfMTR5ajBfM2tna3BfMjUxOm5vdCgjXFw5KSB7XG4gIGluc2V0LWlubGluZS1zdGFydDogNTAlO1xufVxuLmF3c3VpX2dyaWQtY29sdW1uXzE0eWowXzNrZ2twXzE4Ni5hd3N1aV9wdWxsLTZfMTR5ajBfM2tna3BfMjU0Om5vdCgjXFw5KSB7XG4gIGluc2V0LWlubGluZS1lbmQ6IDUwJTtcbn1cbi5hd3N1aV9ncmlkLWNvbHVtbl8xNHlqMF8za2drcF8xODYuYXdzdWlfY29sc3Bhbi03XzE0eWowXzNrZ2twXzI1Nzpub3QoI1xcOSkge1xuICBmbGV4OiAwIDAgNTguMzMzMzMzMzMzMyU7XG4gIG1heC1pbmxpbmUtc2l6ZTogNTguMzMzMzMzMzMzMyU7XG59XG4uYXdzdWlfZ3JpZC1jb2x1bW5fMTR5ajBfM2tna3BfMTg2LmF3c3VpX3B1c2gtN18xNHlqMF8za2drcF8yNjE6bm90KCNcXDkpIHtcbiAgaW5zZXQtaW5saW5lLXN0YXJ0OiA1OC4zMzMzMzMzMzMzJTtcbn1cbi5hd3N1aV9ncmlkLWNvbHVtbl8xNHlqMF8za2drcF8xODYuYXdzdWlfcHVsbC03XzE0eWowXzNrZ2twXzI2NDpub3QoI1xcOSkge1xuICBpbnNldC1pbmxpbmUtZW5kOiA1OC4zMzMzMzMzMzMzJTtcbn1cbi5hd3N1aV9ncmlkLWNvbHVtbl8xNHlqMF8za2drcF8xODYuYXdzdWlfY29sc3Bhbi04XzE0eWowXzNrZ2twXzI2Nzpub3QoI1xcOSkge1xuICBmbGV4OiAwIDAgNjYuNjY2NjY2NjY2NyU7XG4gIG1heC1pbmxpbmUtc2l6ZTogNjYuNjY2NjY2NjY2NyU7XG59XG4uYXdzdWlfZ3JpZC1jb2x1bW5fMTR5ajBfM2tna3BfMTg2LmF3c3VpX3B1c2gtOF8xNHlqMF8za2drcF8yNzE6bm90KCNcXDkpIHtcbiAgaW5zZXQtaW5saW5lLXN0YXJ0OiA2Ni42NjY2NjY2NjY3JTtcbn1cbi5hd3N1aV9ncmlkLWNvbHVtbl8xNHlqMF8za2drcF8xODYuYXdzdWlfcHVsbC04XzE0eWowXzNrZ2twXzI3NDpub3QoI1xcOSkge1xuICBpbnNldC1pbmxpbmUtZW5kOiA2Ni42NjY2NjY2NjY3JTtcbn1cbi5hd3N1aV9ncmlkLWNvbHVtbl8xNHlqMF8za2drcF8xODYuYXdzdWlfY29sc3Bhbi05XzE0eWowXzNrZ2twXzI3Nzpub3QoI1xcOSkge1xuICBmbGV4OiAwIDAgNzUlO1xuICBtYXgtaW5saW5lLXNpemU6IDc1JTtcbn1cbi5hd3N1aV9ncmlkLWNvbHVtbl8xNHlqMF8za2drcF8xODYuYXdzdWlfcHVzaC05XzE0eWowXzNrZ2twXzI4MTpub3QoI1xcOSkge1xuICBpbnNldC1pbmxpbmUtc3RhcnQ6IDc1JTtcbn1cbi5hd3N1aV9ncmlkLWNvbHVtbl8xNHlqMF8za2drcF8xODYuYXdzdWlfcHVsbC05XzE0eWowXzNrZ2twXzI4NDpub3QoI1xcOSkge1xuICBpbnNldC1pbmxpbmUtZW5kOiA3NSU7XG59XG4uYXdzdWlfZ3JpZC1jb2x1bW5fMTR5ajBfM2tna3BfMTg2LmF3c3VpX2NvbHNwYW4tMTBfMTR5ajBfM2tna3BfMjg3Om5vdCgjXFw5KSB7XG4gIGZsZXg6IDAgMCA4My4zMzMzMzMzMzMzJTtcbiAgbWF4LWlubGluZS1zaXplOiA4My4zMzMzMzMzMzMzJTtcbn1cbi5hd3N1aV9ncmlkLWNvbHVtbl8xNHlqMF8za2drcF8xODYuYXdzdWlfcHVzaC0xMF8xNHlqMF8za2drcF8yOTE6bm90KCNcXDkpIHtcbiAgaW5zZXQtaW5saW5lLXN0YXJ0OiA4My4zMzMzMzMzMzMzJTtcbn1cbi5hd3N1aV9ncmlkLWNvbHVtbl8xNHlqMF8za2drcF8xODYuYXdzdWlfcHVsbC0xMF8xNHlqMF8za2drcF8yOTQ6bm90KCNcXDkpIHtcbiAgaW5zZXQtaW5saW5lLWVuZDogODMuMzMzMzMzMzMzMyU7XG59XG4uYXdzdWlfZ3JpZC1jb2x1bW5fMTR5ajBfM2tna3BfMTg2LmF3c3VpX2NvbHNwYW4tMTFfMTR5ajBfM2tna3BfMjk3Om5vdCgjXFw5KSB7XG4gIGZsZXg6IDAgMCA5MS42NjY2NjY2NjY3JTtcbiAgbWF4LWlubGluZS1zaXplOiA5MS42NjY2NjY2NjY3JTtcbn1cbi5hd3N1aV9ncmlkLWNvbHVtbl8xNHlqMF8za2drcF8xODYuYXdzdWlfcHVzaC0xMV8xNHlqMF8za2drcF8zMDE6bm90KCNcXDkpIHtcbiAgaW5zZXQtaW5saW5lLXN0YXJ0OiA5MS42NjY2NjY2NjY3JTtcbn1cbi5hd3N1aV9ncmlkLWNvbHVtbl8xNHlqMF8za2drcF8xODYuYXdzdWlfcHVsbC0xMV8xNHlqMF8za2drcF8zMDQ6bm90KCNcXDkpIHtcbiAgaW5zZXQtaW5saW5lLWVuZDogOTEuNjY2NjY2NjY2NyU7XG59XG4uYXdzdWlfZ3JpZC1jb2x1bW5fMTR5ajBfM2tna3BfMTg2LmF3c3VpX2NvbHNwYW4tMTJfMTR5ajBfM2tna3BfMzA3Om5vdCgjXFw5KSB7XG4gIGZsZXg6IDAgMCAxMDAlO1xuICBtYXgtaW5saW5lLXNpemU6IDEwMCU7XG59XG4uYXdzdWlfZ3JpZC1jb2x1bW5fMTR5ajBfM2tna3BfMTg2LmF3c3VpX3B1c2gtMTJfMTR5ajBfM2tna3BfMzExOm5vdCgjXFw5KSB7XG4gIGluc2V0LWlubGluZS1zdGFydDogMTAwJTtcbn1cbi5hd3N1aV9ncmlkLWNvbHVtbl8xNHlqMF8za2drcF8xODYuYXdzdWlfcHVsbC0xMl8xNHlqMF8za2drcF8zMTQ6bm90KCNcXDkpIHtcbiAgaW5zZXQtaW5saW5lLWVuZDogMTAwJTtcbn1cbi5hd3N1aV9ncmlkLWNvbHVtbl8xNHlqMF8za2drcF8xODYuYXdzdWlfcHVzaC0wXzE0eWowXzNrZ2twXzMxNzpub3QoI1xcOSkge1xuICBpbnNldC1pbmxpbmUtc3RhcnQ6IGF1dG87XG59XG4uYXdzdWlfZ3JpZC1jb2x1bW5fMTR5ajBfM2tna3BfMTg2LmF3c3VpX3B1bGwtMF8xNHlqMF8za2drcF8zMjA6bm90KCNcXDkpIHtcbiAgaW5zZXQtaW5saW5lLWVuZDogYXV0bztcbn1cbi5hd3N1aV9ncmlkLWNvbHVtbl8xNHlqMF8za2drcF8xODYuYXdzdWlfb2Zmc2V0LTFfMTR5ajBfM2tna3BfMzIzOm5vdCgjXFw5KSB7XG4gIG1hcmdpbi1pbmxpbmUtc3RhcnQ6IDguMzMzMzMzMzMzMyU7XG59XG4uYXdzdWlfZ3JpZC1jb2x1bW5fMTR5ajBfM2tna3BfMTg2LmF3c3VpX29mZnNldC0yXzE0eWowXzNrZ2twXzMyNjpub3QoI1xcOSkge1xuICBtYXJnaW4taW5saW5lLXN0YXJ0OiAxNi42NjY2NjY2NjY3JTtcbn1cbi5hd3N1aV9ncmlkLWNvbHVtbl8xNHlqMF8za2drcF8xODYuYXdzdWlfb2Zmc2V0LTNfMTR5ajBfM2tna3BfMzI5Om5vdCgjXFw5KSB7XG4gIG1hcmdpbi1pbmxpbmUtc3RhcnQ6IDI1JTtcbn1cbi5hd3N1aV9ncmlkLWNvbHVtbl8xNHlqMF8za2drcF8xODYuYXdzdWlfb2Zmc2V0LTRfMTR5ajBfM2tna3BfMzMyOm5vdCgjXFw5KSB7XG4gIG1hcmdpbi1pbmxpbmUtc3RhcnQ6IDMzLjMzMzMzMzMzMzMlO1xufVxuLmF3c3VpX2dyaWQtY29sdW1uXzE0eWowXzNrZ2twXzE4Ni5hd3N1aV9vZmZzZXQtNV8xNHlqMF8za2drcF8zMzU6bm90KCNcXDkpIHtcbiAgbWFyZ2luLWlubGluZS1zdGFydDogNDEuNjY2NjY2NjY2NyU7XG59XG4uYXdzdWlfZ3JpZC1jb2x1bW5fMTR5ajBfM2tna3BfMTg2LmF3c3VpX29mZnNldC02XzE0eWowXzNrZ2twXzMzODpub3QoI1xcOSkge1xuICBtYXJnaW4taW5saW5lLXN0YXJ0OiA1MCU7XG59XG4uYXdzdWlfZ3JpZC1jb2x1bW5fMTR5ajBfM2tna3BfMTg2LmF3c3VpX29mZnNldC03XzE0eWowXzNrZ2twXzM0MTpub3QoI1xcOSkge1xuICBtYXJnaW4taW5saW5lLXN0YXJ0OiA1OC4zMzMzMzMzMzMzJTtcbn1cbi5hd3N1aV9ncmlkLWNvbHVtbl8xNHlqMF8za2drcF8xODYuYXdzdWlfb2Zmc2V0LThfMTR5ajBfM2tna3BfMzQ0Om5vdCgjXFw5KSB7XG4gIG1hcmdpbi1pbmxpbmUtc3RhcnQ6IDY2LjY2NjY2NjY2NjclO1xufVxuLmF3c3VpX2dyaWQtY29sdW1uXzE0eWowXzNrZ2twXzE4Ni5hd3N1aV9vZmZzZXQtOV8xNHlqMF8za2drcF8zNDc6bm90KCNcXDkpIHtcbiAgbWFyZ2luLWlubGluZS1zdGFydDogNzUlO1xufVxuLmF3c3VpX2dyaWQtY29sdW1uXzE0eWowXzNrZ2twXzE4Ni5hd3N1aV9vZmZzZXQtMTBfMTR5ajBfM2tna3BfMzUwOm5vdCgjXFw5KSB7XG4gIG1hcmdpbi1pbmxpbmUtc3RhcnQ6IDgzLjMzMzMzMzMzMzMlO1xufVxuLmF3c3VpX2dyaWQtY29sdW1uXzE0eWowXzNrZ2twXzE4Ni5hd3N1aV9vZmZzZXQtMTFfMTR5ajBfM2tna3BfMzUzOm5vdCgjXFw5KSB7XG4gIG1hcmdpbi1pbmxpbmUtc3RhcnQ6IDkxLjY2NjY2NjY2NjclO1xufVxuXG4uYXdzdWlfcmVzdG9yZS1wb2ludGVyLWV2ZW50c18xNHlqMF8za2drcF8zNTc6bm90KCNcXDkpIHtcbiAgcG9pbnRlci1ldmVudHM6IGF1dG87XG4gIGlubGluZS1zaXplOiAxMDAlO1xufSIsIi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKiBzdHlsZWxpbnQtZGlzYWJsZSBAYW16bi9hd3N1aS1uby1tb3Rpb24tb3V0c2lkZS1vZi1taXhpbiwgc2VsZWN0b3ItY29tYmluYXRvci1kaXNhbGxvd2VkLWxpc3QsIHNlbGVjdG9yLXBzZXVkby1jbGFzcy1uby11bmtub3duLCBzZWxlY3Rvci1jbGFzcy1wYXR0ZXJuICovXG4vKiBzdHlsZWxpbnQtZW5hYmxlIEBhbXpuL2F3c3VpLW5vLW1vdGlvbi1vdXRzaWRlLW9mLW1peGluLCBzZWxlY3Rvci1jb21iaW5hdG9yLWRpc2FsbG93ZWQtbGlzdCwgc2VsZWN0b3ItcHNldWRvLWNsYXNzLW5vLXVua25vd24sIHNlbGVjdG9yLWNsYXNzLXBhdHRlcm4gKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKiBTdHlsZSB1c2VkIGZvciBsaW5rcyBpbiBzbG90cy9jb21wb25lbnRzIHRoYXQgYXJlIHRleHQgaGVhdnksIHRvIGhlbHAgbGlua3Mgc3RhbmQgb3V0IGFtb25nXG5zdXJyb3VuZGluZyB0ZXh0LiAoV0NBRyBGNzMpIGh0dHBzOi8vd3d3LnczLm9yZy9XQUkvV0NBRzIxL1RlY2huaXF1ZXMvZmFpbHVyZXMvRjczI2Rlc2NyaXB0aW9uICovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi5hd3N1aV9lcnJvci1pY29uLXNoYWtlLXdyYXBwZXJfMTRtaHZfMTlocHlfMTUzOm5vdCgjXFw5KSxcbi5hd3N1aV93YXJuaW5nLWljb24tc2hha2Utd3JhcHBlcl8xNG1odl8xOWhweV8xNTQ6bm90KCNcXDkpIHtcbiAgYW5pbWF0aW9uOiBhd3N1aV9hd3N1aS1tb3Rpb24tc2hha2UtaG9yaXpvbnRhbGx5XzE0bWh2XzE5aHB5XzEgdmFyKC0tbW90aW9uLWR1cmF0aW9uLXJlZnJlc2gtb25seS1tZWRpdW0tNXJibjNrLCAxNjVtcyk7XG59XG5Aa2V5ZnJhbWVzIGF3c3VpX2F3c3VpLW1vdGlvbi1zaGFrZS1ob3Jpem9udGFsbHlfMTRtaHZfMTlocHlfMSB7XG4gIDAlIHtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTVweCk7XG4gICAgYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogbGluZWFyO1xuICB9XG4gIDUwJSB7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDVweCk7XG4gICAgYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogdmFyKC0tbW90aW9uLWVhc2luZy1yZWZyZXNoLW9ubHktYS1jY3lxYXosIGN1YmljLWJlemllcigwLCAwLCAwLCAxKSk7XG4gIH1cbiAgMTAwJSB7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDBweCk7XG4gIH1cbn1cbkBtZWRpYSAocHJlZmVycy1yZWR1Y2VkLW1vdGlvbjogcmVkdWNlKSB7XG4gIC5hd3N1aV9lcnJvci1pY29uLXNoYWtlLXdyYXBwZXJfMTRtaHZfMTlocHlfMTUzOm5vdCgjXFw5KSxcbiAgLmF3c3VpX3dhcm5pbmctaWNvbi1zaGFrZS13cmFwcGVyXzE0bWh2XzE5aHB5XzE1NDpub3QoI1xcOSkge1xuICAgIGFuaW1hdGlvbjogbm9uZTtcbiAgICB0cmFuc2l0aW9uOiBub25lO1xuICB9XG59XG4uYXdzdWktbW90aW9uLWRpc2FibGVkIC5hd3N1aV9lcnJvci1pY29uLXNoYWtlLXdyYXBwZXJfMTRtaHZfMTlocHlfMTUzOm5vdCgjXFw5KSwgLmF3c3VpLW1vZGUtZW50ZXJpbmcgLmF3c3VpX2Vycm9yLWljb24tc2hha2Utd3JhcHBlcl8xNG1odl8xOWhweV8xNTM6bm90KCNcXDkpLCAuYXdzdWktbW90aW9uLWRpc2FibGVkIC5hd3N1aV93YXJuaW5nLWljb24tc2hha2Utd3JhcHBlcl8xNG1odl8xOWhweV8xNTQ6bm90KCNcXDkpLCAuYXdzdWktbW9kZS1lbnRlcmluZyAuYXdzdWlfd2FybmluZy1pY29uLXNoYWtlLXdyYXBwZXJfMTRtaHZfMTlocHlfMTU0Om5vdCgjXFw5KSB7XG4gIGFuaW1hdGlvbjogbm9uZTtcbiAgdHJhbnNpdGlvbjogbm9uZTtcbn1cblxuLmF3c3VpX2Vycm9yLWljb24tc2NhbGUtd3JhcHBlcl8xNG1odl8xOWhweV8xODQ6bm90KCNcXDkpLFxuLmF3c3VpX3dhcm5pbmctaWNvbi1zY2FsZS13cmFwcGVyXzE0bWh2XzE5aHB5XzE4NTpub3QoI1xcOSkge1xuICBhbmltYXRpb246IGF3c3VpX2F3c3VpLW1vdGlvbi1zY2FsZS1wb3B1cF8xNG1odl8xOWhweV8xIHZhcigtLW1vdGlvbi1kdXJhdGlvbi1yZWZyZXNoLW9ubHktbWVkaXVtLTVyYm4zaywgMTY1bXMpIHZhcigtLW1vdGlvbi1lYXNpbmctcmVmcmVzaC1vbmx5LWEtY2N5cWF6LCBjdWJpYy1iZXppZXIoMCwgMCwgMCwgMSkpO1xufVxuQGtleWZyYW1lcyBhd3N1aV9hd3N1aS1tb3Rpb24tc2NhbGUtcG9wdXBfMTRtaHZfMTlocHlfMSB7XG4gIDAlIHtcbiAgICB0cmFuc2Zvcm06IHNjYWxlKDAuOTUpO1xuICB9XG4gIDEwMCUge1xuICAgIHRyYW5zZm9ybTogc2NhbGUoMSk7XG4gIH1cbn1cbkBtZWRpYSAocHJlZmVycy1yZWR1Y2VkLW1vdGlvbjogcmVkdWNlKSB7XG4gIC5hd3N1aV9lcnJvci1pY29uLXNjYWxlLXdyYXBwZXJfMTRtaHZfMTlocHlfMTg0Om5vdCgjXFw5KSxcbiAgLmF3c3VpX3dhcm5pbmctaWNvbi1zY2FsZS13cmFwcGVyXzE0bWh2XzE5aHB5XzE4NTpub3QoI1xcOSkge1xuICAgIGFuaW1hdGlvbjogbm9uZTtcbiAgICB0cmFuc2l0aW9uOiBub25lO1xuICB9XG59XG4uYXdzdWktbW90aW9uLWRpc2FibGVkIC5hd3N1aV9lcnJvci1pY29uLXNjYWxlLXdyYXBwZXJfMTRtaHZfMTlocHlfMTg0Om5vdCgjXFw5KSwgLmF3c3VpLW1vZGUtZW50ZXJpbmcgLmF3c3VpX2Vycm9yLWljb24tc2NhbGUtd3JhcHBlcl8xNG1odl8xOWhweV8xODQ6bm90KCNcXDkpLCAuYXdzdWktbW90aW9uLWRpc2FibGVkIC5hd3N1aV93YXJuaW5nLWljb24tc2NhbGUtd3JhcHBlcl8xNG1odl8xOWhweV8xODU6bm90KCNcXDkpLCAuYXdzdWktbW9kZS1lbnRlcmluZyAuYXdzdWlfd2FybmluZy1pY29uLXNjYWxlLXdyYXBwZXJfMTRtaHZfMTlocHlfMTg1Om5vdCgjXFw5KSB7XG4gIGFuaW1hdGlvbjogbm9uZTtcbiAgdHJhbnNpdGlvbjogbm9uZTtcbn1cblxuLmF3c3VpX3dhcm5pbmdfMTRtaHZfMTlocHlfMTU0Om5vdCgjXFw5KSxcbi5hd3N1aV9lcnJvcl8xNG1odl8xOWhweV8xNTM6bm90KCNcXDkpIHtcbiAgYW5pbWF0aW9uOiBhd3N1aV9hd3N1aS1tb3Rpb24tZmFkZS1pbi0wXzE0bWh2XzE5aHB5XzEgdmFyKC0tbW90aW9uLWR1cmF0aW9uLXJlZnJlc2gtb25seS1tZWRpdW0tNXJibjNrLCAxNjVtcykgdmFyKC0tbW90aW9uLWVhc2luZy1yZWZyZXNoLW9ubHktYS1jY3lxYXosIGN1YmljLWJlemllcigwLCAwLCAwLCAxKSk7XG59XG5Aa2V5ZnJhbWVzIGF3c3VpX2F3c3VpLW1vdGlvbi1mYWRlLWluLTBfMTRtaHZfMTlocHlfMSB7XG4gIGZyb20ge1xuICAgIG9wYWNpdHk6IDA7XG4gIH1cbiAgdG8ge1xuICAgIG9wYWNpdHk6IDE7XG4gIH1cbn1cbkBtZWRpYSAocHJlZmVycy1yZWR1Y2VkLW1vdGlvbjogcmVkdWNlKSB7XG4gIC5hd3N1aV93YXJuaW5nXzE0bWh2XzE5aHB5XzE1NDpub3QoI1xcOSksXG4gIC5hd3N1aV9lcnJvcl8xNG1odl8xOWhweV8xNTM6bm90KCNcXDkpIHtcbiAgICBhbmltYXRpb246IG5vbmU7XG4gICAgdHJhbnNpdGlvbjogbm9uZTtcbiAgfVxufVxuLmF3c3VpLW1vdGlvbi1kaXNhYmxlZCAuYXdzdWlfd2FybmluZ18xNG1odl8xOWhweV8xNTQ6bm90KCNcXDkpLCAuYXdzdWktbW9kZS1lbnRlcmluZyAuYXdzdWlfd2FybmluZ18xNG1odl8xOWhweV8xNTQ6bm90KCNcXDkpLCAuYXdzdWktbW90aW9uLWRpc2FibGVkIC5hd3N1aV9lcnJvcl8xNG1odl8xOWhweV8xNTM6bm90KCNcXDkpLCAuYXdzdWktbW9kZS1lbnRlcmluZyAuYXdzdWlfZXJyb3JfMTRtaHZfMTlocHlfMTUzOm5vdCgjXFw5KSB7XG4gIGFuaW1hdGlvbjogbm9uZTtcbiAgdHJhbnNpdGlvbjogbm9uZTtcbn1cblxuLmF3c3VpX3Jvb3RfMTRtaHZfMTlocHlfMjM2Om5vdCgjXFw5KSB7XG4gIGJvcmRlci1jb2xsYXBzZTogc2VwYXJhdGU7XG4gIGJvcmRlci1zcGFjaW5nOiAwO1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICBjYXB0aW9uLXNpZGU6IHRvcDtcbiAgY3Vyc29yOiBhdXRvO1xuICBkaXJlY3Rpb246IGluaGVyaXQ7XG4gIGVtcHR5LWNlbGxzOiBzaG93O1xuICBmb250LWZhbWlseTogc2VyaWY7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC12YXJpYW50OiBub3JtYWw7XG4gIGZvbnQtc3RyZXRjaDogbm9ybWFsO1xuICBoeXBoZW5zOiBub25lO1xuICBsZXR0ZXItc3BhY2luZzogbm9ybWFsO1xuICBsaXN0LXN0eWxlOiBkaXNjIG91dHNpZGUgbm9uZTtcbiAgdGFiLXNpemU6IDg7XG4gIHRleHQtYWxpZ246IHN0YXJ0O1xuICB0ZXh0LWluZGVudDogMDtcbiAgdGV4dC1zaGFkb3c6IG5vbmU7XG4gIHRleHQtdHJhbnNmb3JtOiBub25lO1xuICB2aXNpYmlsaXR5OiB2aXNpYmxlO1xuICB3aGl0ZS1zcGFjZTogbm9ybWFsO1xuICB3b3JkLXNwYWNpbmc6IG5vcm1hbDtcbiAgZm9udC1zaXplOiB2YXIoLS1mb250LXNpemUtYm9keS1tLWE3bmgybiwgMTRweCk7XG4gIGxpbmUtaGVpZ2h0OiB2YXIoLS1saW5lLWhlaWdodC1ib2R5LW0tMm1oM2tlLCAyMHB4KTtcbiAgY29sb3I6IHZhcigtLWNvbG9yLXRleHQtYm9keS1kZWZhdWx0LXJ5amN0MSwgIzBmMTQxYSk7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGZvbnQtZmFtaWx5OiB2YXIoLS1mb250LWZhbWlseS1iYXNlLTRsd3ZwbCwgXCJBbWF6b24gRW1iZXJcIiwgXCJIZWx2ZXRpY2EgTmV1ZVwiLCBSb2JvdG8sIEFyaWFsLCBzYW5zLXNlcmlmKTtcbiAgLXdlYmtpdC1mb250LXNtb290aGluZzogYXV0bztcbiAgLW1vei1vc3gtZm9udC1zbW9vdGhpbmc6IGF1dG87XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG59XG5cbi5hd3N1aV9sYWJlbF8xNG1odl8xOWhweV8yNjk6bm90KCNcXDkpIHtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgY29sb3I6IHZhcigtLWNvbG9yLXRleHQtZm9ybS1sYWJlbC16aHN2bXUsICMwZjE0MWEpO1xuICBkaXNwbGF5OiBpbmxpbmU7XG4gIC13ZWJraXQtZm9udC1zbW9vdGhpbmc6IHZhcigtLWZvbnQtc21vb3RoaW5nLXdlYmtpdC1vZW1vbG8sIGFudGlhbGlhc2VkKTtcbiAgLW1vei1vc3gtZm9udC1zbW9vdGhpbmc6IHZhcigtLWZvbnQtc21vb3RoaW5nLW1vei1vc3gtaGJtMGFxLCBncmF5c2NhbGUpO1xuICBmb250LXNpemU6IHZhcigtLWZvbnQtc2l6ZS1ib2R5LW0tYTduaDJuLCAxNHB4KTtcbiAgbGluZS1oZWlnaHQ6IHZhcigtLWxpbmUtaGVpZ2h0LWJvZHktbS0ybWgza2UsIDIwcHgpO1xuICBmb250LXdlaWdodDogdmFyKC0tZm9udC1kaXNwbGF5LWxhYmVsLXdlaWdodC16YXZwZW8sIDcwMCk7XG4gIG1hcmdpbi1pbmxpbmUtZW5kOiB2YXIoLS1zcGFjZS14cy15bWxtMGIsIDhweCk7XG59XG4uYXdzdWlfbGFiZWxfMTRtaHZfMTlocHlfMjY5Om5vdCgjXFw5KTpvbmx5LWNoaWxkIHtcbiAgbWFyZ2luLWJsb2NrOiAwO1xuICBtYXJnaW4taW5saW5lOiAwO1xufVxuXG4uYXdzdWlfaW5mb18xNG1odl8xOWhweV8yODU6bm90KCNcXDkpIHtcbiAgZGlzcGxheTogaW5saW5lLWZsZXg7XG4gIHBhZGRpbmctaW5saW5lLXN0YXJ0OiB2YXIoLS1zcGFjZS14cy15bWxtMGIsIDhweCk7XG4gIGJvcmRlci1pbmxpbmUtc3RhcnQ6IHZhcigtLWJvcmRlci1kaXZpZGVyLXNlY3Rpb24td2lkdGgtdXdvOG15LCAxcHgpIHNvbGlkIHZhcigtLWNvbG9yLWJvcmRlci1kaXZpZGVyLWRlZmF1bHQtbmZlcm1jLCAjYzZjNmNkKTtcbn1cblxuLmF3c3VpX2Rlc2NyaXB0aW9uXzE0bWh2XzE5aHB5XzI5MTpub3QoI1xcOSksXG4uYXdzdWlfY29uc3RyYWludF8xNG1odl8xOWhweV8yOTI6bm90KCNcXDkpIHtcbiAgY29sb3I6IHZhcigtLWNvbG9yLXRleHQtZm9ybS1zZWNvbmRhcnktNHVzZHdnLCAjNjU2ODcxKTtcbiAgZm9udC1zaXplOiB2YXIoLS1mb250LXNpemUtYm9keS1zLXNtYzhjdiwgMTJweCk7XG4gIGxpbmUtaGVpZ2h0OiB2YXIoLS1saW5lLWhlaWdodC1ib2R5LXMtbnU1aHgxLCAxNnB4KTtcbiAgbGV0dGVyLXNwYWNpbmc6IHZhcigtLWxldHRlci1zcGFjaW5nLWJvZHktcy1ncTc4b2ssIDAuMDA1ZW0pO1xufVxuXG4uYXdzdWlfaGludHNfMTRtaHZfMTlocHlfMjk5Om5vdCgjXFw5KSxcbi5hd3N1aV9jb25zdHJhaW50LWhhcy12YWxpZGF0aW9uLXRleHRfMTRtaHZfMTlocHlfMzAwOm5vdCgjXFw5KSB7XG4gIHBhZGRpbmctYmxvY2stc3RhcnQ6IHZhcigtLXNwYWNlLXh4cy1od2ZrYWksIDRweCk7XG59XG5cbi5hd3N1aV9zZWNvbmRhcnktY29udHJvbF8xNG1odl8xOWhweV8zMDQ6bm90KCNcXDkpIHtcbiAgLyogdXNlZCBpbiB0ZXN0LXV0aWxzICovXG59XG5cbi5hd3N1aV9jb250cm9sc18xNG1odl8xOWhweV8zMDg6bm90KCNcXDkpOm5vdCguYXdzdWlfbGFiZWwtaGlkZGVuXzE0bWh2XzE5aHB5XzMwOCkge1xuICBwYWRkaW5nLWJsb2NrLXN0YXJ0OiB2YXIoLS1zcGFjZS14eHMtaHdma2FpLCA0cHgpO1xufVxuLmF3c3VpX2xhYmVsLXdyYXBwZXJfMTRtaHZfMTlocHlfMzExOm5vdCgjXFw5KTplbXB0eSArIC5hd3N1aV9jb250cm9sc18xNG1odl8xOWhweV8zMDgge1xuICBwYWRkaW5nLWJsb2NrLXN0YXJ0OiAwO1xufVxuXG4uYXdzdWlfY29udHJvbF8xNG1odl8xOWhweV8zMDg6bm90KCNcXDkpIHtcbiAgbWluLWlubGluZS1zaXplOiAwO1xuICB3b3JkLWJyZWFrOiBicmVhay13b3JkO1xufVxuXG4uYXdzdWlfZXJyb3JfMTRtaHZfMTlocHlfMTUzOm5vdCgjXFw5KSB7XG4gIGNvbG9yOiB2YXIoLS1jb2xvci10ZXh0LXN0YXR1cy1lcnJvci1teHpvcDcsICNkYjAwMDApO1xuICBmb250LXNpemU6IHZhcigtLWZvbnQtc2l6ZS1ib2R5LXMtc21jOGN2LCAxMnB4KTtcbiAgbGluZS1oZWlnaHQ6IHZhcigtLWxpbmUtaGVpZ2h0LWJvZHktcy1udTVoeDEsIDE2cHgpO1xuICBsZXR0ZXItc3BhY2luZzogdmFyKC0tbGV0dGVyLXNwYWNpbmctYm9keS1zLWdxNzhvaywgMC4wMDVlbSk7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xufVxuXG4uYXdzdWlfd2FybmluZ18xNG1odl8xOWhweV8xNTQ6bm90KCNcXDkpIHtcbiAgY29sb3I6IHZhcigtLWNvbG9yLXRleHQtc3RhdHVzLXdhcm5pbmctemI3dW04LCAjODU1OTAwKTtcbiAgZm9udC1zaXplOiB2YXIoLS1mb250LXNpemUtYm9keS1zLXNtYzhjdiwgMTJweCk7XG4gIGxpbmUtaGVpZ2h0OiB2YXIoLS1saW5lLWhlaWdodC1ib2R5LXMtbnU1aHgxLCAxNnB4KTtcbiAgbGV0dGVyLXNwYWNpbmc6IHZhcigtLWxldHRlci1zcGFjaW5nLWJvZHktcy1ncTc4b2ssIDAuMDA1ZW0pO1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbn1cblxuLmF3c3VpX2Vycm9yX19tZXNzYWdlXzE0bWh2XzE5aHB5XzMzODpub3QoI1xcOSksXG4uYXdzdWlfd2FybmluZ19fbWVzc2FnZV8xNG1odl8xOWhweV8zMzk6bm90KCNcXDkpIHtcbiAgbWFyZ2luLWlubGluZS1zdGFydDogdmFyKC0tc3BhY2UteHhzLWh3ZmthaSwgNHB4KTtcbn1cblxuLmF3c3VpX3Zpc3VhbGx5LWhpZGRlbl8xNG1odl8xOWhweV8zNDM6bm90KCNcXDkpIHtcbiAgcG9zaXRpb246IGFic29sdXRlICFpbXBvcnRhbnQ7XG4gIGluc2V0LWJsb2NrLXN0YXJ0OiAtOTk5OXB4ICFpbXBvcnRhbnQ7XG4gIGluc2V0LWlubGluZS1zdGFydDogLTk5OTlweCAhaW1wb3J0YW50O1xufSIsIi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKiBzdHlsZWxpbnQtZGlzYWJsZSBAYW16bi9hd3N1aS1uby1pbXBsaWNpdC1kZXNjZW5kYW50LCBzZWxlY3Rvci1tYXgtdHlwZSAqL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLyogc3R5bGVsaW50LWRpc2FibGUgQGFtem4vYXdzdWktbm8tbW90aW9uLW91dHNpZGUtb2YtbWl4aW4sIHNlbGVjdG9yLWNvbWJpbmF0b3ItZGlzYWxsb3dlZC1saXN0LCBzZWxlY3Rvci1wc2V1ZG8tY2xhc3Mtbm8tdW5rbm93biwgc2VsZWN0b3ItY2xhc3MtcGF0dGVybiAqL1xuLyogc3R5bGVsaW50LWVuYWJsZSBAYW16bi9hd3N1aS1uby1tb3Rpb24tb3V0c2lkZS1vZi1taXhpbiwgc2VsZWN0b3ItY29tYmluYXRvci1kaXNhbGxvd2VkLWxpc3QsIHNlbGVjdG9yLXBzZXVkby1jbGFzcy1uby11bmtub3duLCBzZWxlY3Rvci1jbGFzcy1wYXR0ZXJuICovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLyogU3R5bGUgdXNlZCBmb3IgbGlua3MgaW4gc2xvdHMvY29tcG9uZW50cyB0aGF0IGFyZSB0ZXh0IGhlYXZ5LCB0byBoZWxwIGxpbmtzIHN0YW5kIG91dCBhbW9uZ1xuc3Vycm91bmRpbmcgdGV4dC4gKFdDQUcgRjczKSBodHRwczovL3d3dy53My5vcmcvV0FJL1dDQUcyMS9UZWNobmlxdWVzL2ZhaWx1cmVzL0Y3MyNkZXNjcmlwdGlvbiAqL1xuLmF3c3VpX3RleHQtY29udGVudF82YWJza18xNTRjNV8xNDY6bm90KCNcXDkpIHtcbiAgYm9yZGVyLWNvbGxhcHNlOiBzZXBhcmF0ZTtcbiAgYm9yZGVyLXNwYWNpbmc6IDA7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIGNhcHRpb24tc2lkZTogdG9wO1xuICBjdXJzb3I6IGF1dG87XG4gIGRpcmVjdGlvbjogaW5oZXJpdDtcbiAgZW1wdHktY2VsbHM6IHNob3c7XG4gIGZvbnQtZmFtaWx5OiBzZXJpZjtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXZhcmlhbnQ6IG5vcm1hbDtcbiAgZm9udC1zdHJldGNoOiBub3JtYWw7XG4gIGh5cGhlbnM6IG5vbmU7XG4gIGxldHRlci1zcGFjaW5nOiBub3JtYWw7XG4gIGxpc3Qtc3R5bGU6IGRpc2Mgb3V0c2lkZSBub25lO1xuICB0YWItc2l6ZTogODtcbiAgdGV4dC1hbGlnbjogc3RhcnQ7XG4gIHRleHQtaW5kZW50OiAwO1xuICB0ZXh0LXNoYWRvdzogbm9uZTtcbiAgdGV4dC10cmFuc2Zvcm06IG5vbmU7XG4gIHZpc2liaWxpdHk6IHZpc2libGU7XG4gIHdoaXRlLXNwYWNlOiBub3JtYWw7XG4gIHdvcmQtc3BhY2luZzogbm9ybWFsO1xuICBmb250LXNpemU6IHZhcigtLWZvbnQtc2l6ZS1ib2R5LW0tYTduaDJuLCAxNHB4KTtcbiAgbGluZS1oZWlnaHQ6IHZhcigtLWxpbmUtaGVpZ2h0LWJvZHktbS0ybWgza2UsIDIwcHgpO1xuICBjb2xvcjogdmFyKC0tY29sb3ItdGV4dC1ib2R5LWRlZmF1bHQtcnlqY3QxLCAjMGYxNDFhKTtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgZm9udC1mYW1pbHk6IHZhcigtLWZvbnQtZmFtaWx5LWJhc2UtNGx3dnBsLCBcIkFtYXpvbiBFbWJlclwiLCBcIkhlbHZldGljYSBOZXVlXCIsIFJvYm90bywgQXJpYWwsIHNhbnMtc2VyaWYpO1xuICAtd2Via2l0LWZvbnQtc21vb3RoaW5nOiBhdXRvO1xuICAtbW96LW9zeC1mb250LXNtb290aGluZzogYXV0bztcbiAgLyogc3R5bGVsaW50LWRpc2FibGUgbm8tZGVzY2VuZGluZy1zcGVjaWZpY2l0eSAqL1xuICAvKiBzdHlsZWxpbnQtZW5hYmxlIG5vLWRlc2NlbmRpbmctc3BlY2lmaWNpdHkgKi9cbn1cbi5hd3N1aV90ZXh0LWNvbnRlbnRfNmFic2tfMTU0YzVfMTQ2IGgxOm5vdCgjXFw5KSxcbi5hd3N1aV90ZXh0LWNvbnRlbnRfNmFic2tfMTU0YzVfMTQ2IGgyOm5vdCgjXFw5KSxcbi5hd3N1aV90ZXh0LWNvbnRlbnRfNmFic2tfMTU0YzVfMTQ2IGgzOm5vdCgjXFw5KSxcbi5hd3N1aV90ZXh0LWNvbnRlbnRfNmFic2tfMTU0YzVfMTQ2IGg0Om5vdCgjXFw5KSxcbi5hd3N1aV90ZXh0LWNvbnRlbnRfNmFic2tfMTU0YzVfMTQ2IGg1Om5vdCgjXFw5KSxcbi5hd3N1aV90ZXh0LWNvbnRlbnRfNmFic2tfMTU0YzVfMTQ2IHA6bm90KCNcXDkpIHtcbiAgZm9udC1mYW1pbHk6IGluaGVyaXQ7XG4gIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgbWFyZ2luLWJsb2NrOiAwO1xuICBtYXJnaW4taW5saW5lOiAwO1xuICBwYWRkaW5nLWJsb2NrOiB2YXIoLS1zcGFjZS14eHMtaHdma2FpLCA0cHgpO1xuICBwYWRkaW5nLWlubGluZTogMDtcbn1cbi5hd3N1aV90ZXh0LWNvbnRlbnRfNmFic2tfMTU0YzVfMTQ2IGgxOm5vdCgjXFw5KSxcbi5hd3N1aV90ZXh0LWNvbnRlbnRfNmFic2tfMTU0YzVfMTQ2IGgyOm5vdCgjXFw5KSxcbi5hd3N1aV90ZXh0LWNvbnRlbnRfNmFic2tfMTU0YzVfMTQ2IGgzOm5vdCgjXFw5KSxcbi5hd3N1aV90ZXh0LWNvbnRlbnRfNmFic2tfMTU0YzVfMTQ2IGg0Om5vdCgjXFw5KSxcbi5hd3N1aV90ZXh0LWNvbnRlbnRfNmFic2tfMTU0YzVfMTQ2IGg1Om5vdCgjXFw5KSB7XG4gIGNvbG9yOiB2YXIoLS1jb2xvci10ZXh0LWhlYWRpbmctZGVmYXVsdC01dmJpYWQsICMwZjE0MWEpO1xufVxuLmF3c3VpX3RleHQtY29udGVudF82YWJza18xNTRjNV8xNDYgaDE6bm90KCNcXDkpIHtcbiAgZm9udC1zaXplOiB2YXIoLS1mb250LXNpemUtaGVhZGluZy14bC13dmtidXIsIDI0cHgpO1xuICBsaW5lLWhlaWdodDogdmFyKC0tbGluZS1oZWlnaHQtaGVhZGluZy14bC1oa282cDAsIDMwcHgpO1xuICBsZXR0ZXItc3BhY2luZzogdmFyKC0tbGV0dGVyLXNwYWNpbmctaGVhZGluZy14bC1ja2tiNnUsIC0wLjAyZW0pO1xuICBmb250LXdlaWdodDogdmFyKC0tZm9udC13ZWlnaHQtaGVhZGluZy14bC11M200d2UsIDcwMCk7XG4gIC13ZWJraXQtZm9udC1zbW9vdGhpbmc6IHZhcigtLWZvbnQtc21vb3RoaW5nLXdlYmtpdC1vZW1vbG8sIGFudGlhbGlhc2VkKTtcbiAgLW1vei1vc3gtZm9udC1zbW9vdGhpbmc6IHZhcigtLWZvbnQtc21vb3RoaW5nLW1vei1vc3gtaGJtMGFxLCBncmF5c2NhbGUpO1xufVxuLmF3c3VpX3RleHQtY29udGVudF82YWJza18xNTRjNV8xNDYgaDI6bm90KCNcXDkpIHtcbiAgZm9udC1zaXplOiB2YXIoLS1mb250LXNpemUtaGVhZGluZy1sLXZuYWN4NiwgMjBweCk7XG4gIGxpbmUtaGVpZ2h0OiB2YXIoLS1saW5lLWhlaWdodC1oZWFkaW5nLWwtbWc1Yng2LCAyNHB4KTtcbiAgbGV0dGVyLXNwYWNpbmc6IHZhcigtLWxldHRlci1zcGFjaW5nLWhlYWRpbmctbC01djZpYnYsIC0wLjAxNWVtKTtcbiAgZm9udC13ZWlnaHQ6IHZhcigtLWZvbnQtd2VpZ2h0LWhlYWRpbmctbC0wdDZkd2MsIDcwMCk7XG4gIC13ZWJraXQtZm9udC1zbW9vdGhpbmc6IHZhcigtLWZvbnQtc21vb3RoaW5nLXdlYmtpdC1vZW1vbG8sIGFudGlhbGlhc2VkKTtcbiAgLW1vei1vc3gtZm9udC1zbW9vdGhpbmc6IHZhcigtLWZvbnQtc21vb3RoaW5nLW1vei1vc3gtaGJtMGFxLCBncmF5c2NhbGUpO1xufVxuLmF3c3VpX3RleHQtY29udGVudF82YWJza18xNTRjNV8xNDYgaDM6bm90KCNcXDkpIHtcbiAgZm9udC1zaXplOiB2YXIoLS1mb250LXNpemUtaGVhZGluZy1tLTE3MHlpeSwgMThweCk7XG4gIGxpbmUtaGVpZ2h0OiB2YXIoLS1saW5lLWhlaWdodC1oZWFkaW5nLW0tdW9hcWRoLCAyMnB4KTtcbiAgbGV0dGVyLXNwYWNpbmc6IHZhcigtLWxldHRlci1zcGFjaW5nLWhlYWRpbmctbS0yOWV3bmssIC0wLjAxZW0pO1xuICBmb250LXdlaWdodDogdmFyKC0tZm9udC13ZWlnaHQtaGVhZGluZy1tLXpmODJkciwgNzAwKTtcbiAgLXdlYmtpdC1mb250LXNtb290aGluZzogdmFyKC0tZm9udC1zbW9vdGhpbmctd2Via2l0LW9lbW9sbywgYW50aWFsaWFzZWQpO1xuICAtbW96LW9zeC1mb250LXNtb290aGluZzogdmFyKC0tZm9udC1zbW9vdGhpbmctbW96LW9zeC1oYm0wYXEsIGdyYXlzY2FsZSk7XG59XG4uYXdzdWlfdGV4dC1jb250ZW50XzZhYnNrXzE1NGM1XzE0NiBoNDpub3QoI1xcOSkge1xuICBmb250LXNpemU6IHZhcigtLWZvbnQtc2l6ZS1oZWFkaW5nLXMtenAwOGVuLCAxNnB4KTtcbiAgbGluZS1oZWlnaHQ6IHZhcigtLWxpbmUtaGVpZ2h0LWhlYWRpbmctcy1obWk0dmMsIDIwcHgpO1xuICBsZXR0ZXItc3BhY2luZzogdmFyKC0tbGV0dGVyLXNwYWNpbmctaGVhZGluZy1zLTRzdDllcCwgLTAuMDA1ZW0pO1xuICBmb250LXdlaWdodDogdmFyKC0tZm9udC13ZWlnaHQtaGVhZGluZy1zLWxjeDBhaSwgNzAwKTtcbiAgLXdlYmtpdC1mb250LXNtb290aGluZzogdmFyKC0tZm9udC1zbW9vdGhpbmctd2Via2l0LW9lbW9sbywgYW50aWFsaWFzZWQpO1xuICAtbW96LW9zeC1mb250LXNtb290aGluZzogdmFyKC0tZm9udC1zbW9vdGhpbmctbW96LW9zeC1oYm0wYXEsIGdyYXlzY2FsZSk7XG59XG4uYXdzdWlfdGV4dC1jb250ZW50XzZhYnNrXzE1NGM1XzE0NiBoNTpub3QoI1xcOSkge1xuICBmb250LXNpemU6IHZhcigtLWZvbnQtc2l6ZS1oZWFkaW5nLXhzLWo4eXp4diwgMTRweCk7XG4gIGxpbmUtaGVpZ2h0OiB2YXIoLS1saW5lLWhlaWdodC1oZWFkaW5nLXhzLXE5ajAwNCwgMThweCk7XG4gIGZvbnQtd2VpZ2h0OiB2YXIoLS1mb250LXdlaWdodC1oZWFkaW5nLXhzLXdxcXBuZSwgNzAwKTtcbiAgLXdlYmtpdC1mb250LXNtb290aGluZzogdmFyKC0tZm9udC1zbW9vdGhpbmctd2Via2l0LW9lbW9sbywgYW50aWFsaWFzZWQpO1xuICAtbW96LW9zeC1mb250LXNtb290aGluZzogdmFyKC0tZm9udC1zbW9vdGhpbmctbW96LW9zeC1oYm0wYXEsIGdyYXlzY2FsZSk7XG59XG4uYXdzdWlfdGV4dC1jb250ZW50XzZhYnNrXzE1NGM1XzE0NiBiOm5vdCgjXFw5KSxcbi5hd3N1aV90ZXh0LWNvbnRlbnRfNmFic2tfMTU0YzVfMTQ2IHN0cm9uZzpub3QoI1xcOSkge1xuICBmb250LXdlaWdodDogNzAwO1xufVxuLmF3c3VpX3RleHQtY29udGVudF82YWJza18xNTRjNV8xNDYgcDpub3QoI1xcOSkge1xuICBmb250LXNpemU6IHZhcigtLWZvbnQtc2l6ZS1ib2R5LW0tYTduaDJuLCAxNHB4KTtcbiAgbGluZS1oZWlnaHQ6IHZhcigtLWxpbmUtaGVpZ2h0LWJvZHktbS0ybWgza2UsIDIwcHgpO1xuICBjb2xvcjogaW5oZXJpdDtcbn1cbi5hd3N1aV90ZXh0LWNvbnRlbnRfNmFic2tfMTU0YzVfMTQ2IHNtYWxsOm5vdCgjXFw5KSB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgZm9udC1zaXplOiB2YXIoLS1mb250LXNpemUtYm9keS1zLXNtYzhjdiwgMTJweCk7XG4gIGxpbmUtaGVpZ2h0OiB2YXIoLS1saW5lLWhlaWdodC1ib2R5LXMtbnU1aHgxLCAxNnB4KTtcbiAgbGV0dGVyLXNwYWNpbmc6IHZhcigtLWxldHRlci1zcGFjaW5nLWJvZHktcy1ncTc4b2ssIDAuMDA1ZW0pO1xuICBjb2xvcjogdmFyKC0tY29sb3ItdGV4dC1zbWFsbC0xM3RsdXEsICM2NTY4NzEpO1xufVxuLmF3c3VpX3RleHQtY29udGVudF82YWJza18xNTRjNV8xNDYgc21hbGwgYTpub3QoI1xcOSkge1xuICBmb250LXNpemU6IGluaGVyaXQ7XG4gIHRleHQtdW5kZXJsaW5lLW9mZnNldDogMC4yNWVtO1xuICB0ZXh0LWRlY29yYXRpb24tdGhpY2tuZXNzOiAxcHg7XG4gIGNvbG9yOiB2YXIoLS1hd3N1aS1zdHlsZS1jb2xvci1kZWZhdWx0LXJodTQ3dCwgdmFyKC0tY29sb3ItdGV4dC1saW5rLWRlZmF1bHQtOHl2OWI3LCAjMDA2Y2UwKSk7XG4gIGZvbnQtd2VpZ2h0OiBpbmhlcml0O1xuICBsZXR0ZXItc3BhY2luZzogbm9ybWFsO1xuICB0ZXh0LWRlY29yYXRpb24tbGluZTogdW5kZXJsaW5lO1xuICB0ZXh0LWRlY29yYXRpb24tY29sb3I6IGN1cnJlbnRDb2xvcjtcbiAgdHJhbnNpdGlvbi1wcm9wZXJ0eTogY29sb3IsIC13ZWJraXQtdGV4dC1kZWNvcmF0aW9uO1xuICB0cmFuc2l0aW9uLXByb3BlcnR5OiBjb2xvciwgdGV4dC1kZWNvcmF0aW9uO1xuICB0cmFuc2l0aW9uLXByb3BlcnR5OiBjb2xvciwgdGV4dC1kZWNvcmF0aW9uLCAtd2Via2l0LXRleHQtZGVjb3JhdGlvbjtcbiAgdHJhbnNpdGlvbi1kdXJhdGlvbjogdmFyKC0tbW90aW9uLWR1cmF0aW9uLXJlZnJlc2gtb25seS1tZWRpdW0tNXJibjNrLCAxNjVtcyk7XG59XG5AbWVkaWEgKHByZWZlcnMtcmVkdWNlZC1tb3Rpb246IHJlZHVjZSkge1xuICAuYXdzdWlfdGV4dC1jb250ZW50XzZhYnNrXzE1NGM1XzE0NiBzbWFsbCBhOm5vdCgjXFw5KSB7XG4gICAgYW5pbWF0aW9uOiBub25lO1xuICAgIHRyYW5zaXRpb246IG5vbmU7XG4gIH1cbn1cbi5hd3N1aS1tb3Rpb24tZGlzYWJsZWQgLmF3c3VpX3RleHQtY29udGVudF82YWJza18xNTRjNV8xNDYgc21hbGwgYTpub3QoI1xcOSksIC5hd3N1aS1tb2RlLWVudGVyaW5nIC5hd3N1aV90ZXh0LWNvbnRlbnRfNmFic2tfMTU0YzVfMTQ2IHNtYWxsIGE6bm90KCNcXDkpIHtcbiAgYW5pbWF0aW9uOiBub25lO1xuICB0cmFuc2l0aW9uOiBub25lO1xufVxuLmF3c3VpX3RleHQtY29udGVudF82YWJza18xNTRjNV8xNDYgc21hbGwgYTpub3QoI1xcOSk6aG92ZXIge1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIGNvbG9yOiB2YXIoLS1hd3N1aS1zdHlsZS1jb2xvci1ob3Zlci1yaHU0N3QsIHZhcigtLWNvbG9yLXRleHQtbGluay1ob3Zlci1wa3l0ZjcsICMwMDJiNjYpKTtcbn1cbi5hd3N1aV90ZXh0LWNvbnRlbnRfNmFic2tfMTU0YzVfMTQ2IHNtYWxsIGE6bm90KCNcXDkpOmZvY3VzIHtcbiAgb3V0bGluZTogbm9uZTtcbn1cbi5hd3N1aV90ZXh0LWNvbnRlbnRfNmFic2tfMTU0YzVfMTQ2IHNtYWxsIGE6bm90KCNcXDkpOmFjdGl2ZSB7XG4gIGNvbG9yOiB2YXIoLS1hd3N1aS1zdHlsZS1jb2xvci1hY3RpdmUtcmh1NDd0LCB2YXIoLS1jb2xvci10ZXh0LWxpbmstaG92ZXItcGt5dGY3LCAjMDAyYjY2KSk7XG59XG4uYXdzdWlfdGV4dC1jb250ZW50XzZhYnNrXzE1NGM1XzE0NiBzbWFsbCBhOm5vdCgjXFw5KTphY3RpdmUsIC5hd3N1aV90ZXh0LWNvbnRlbnRfNmFic2tfMTU0YzVfMTQ2IHNtYWxsIGE6bm90KCNcXDkpOmZvY3VzLCAuYXdzdWlfdGV4dC1jb250ZW50XzZhYnNrXzE1NGM1XzE0NiBzbWFsbCBhOm5vdCgjXFw5KTpob3ZlciB7XG4gIHRleHQtZGVjb3JhdGlvbi1saW5lOiB1bmRlcmxpbmU7XG4gIHRleHQtZGVjb3JhdGlvbi1jb2xvcjogY3VycmVudENvbG9yO1xufVxuLmF3c3VpX3RleHQtY29udGVudF82YWJza18xNTRjNV8xNDYgY29kZTpub3QoI1xcOSksXG4uYXdzdWlfdGV4dC1jb250ZW50XzZhYnNrXzE1NGM1XzE0NiBwcmU6bm90KCNcXDkpLFxuLmF3c3VpX3RleHQtY29udGVudF82YWJza18xNTRjNV8xNDYgc2FtcDpub3QoI1xcOSkge1xuICBmb250LWZhbWlseTogdmFyKC0tZm9udC1mYW1pbHktbW9ub3NwYWNlLXE0N203aywgTW9uYWNvLCBNZW5sbywgQ29uc29sYXMsIFwiQ291cmllciBQcmltZVwiLCBDb3VyaWVyLCBcIkNvdXJpZXIgTmV3XCIsIG1vbm9zcGFjZSk7XG4gIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xufVxuLmF3c3VpX3RleHQtY29udGVudF82YWJza18xNTRjNV8xNDYgY29kZTpub3QoI1xcOSkge1xuICBmb250LXNpemU6IHZhcigtLWZvbnQtc2l6ZS1ib2R5LXMtc21jOGN2LCAxMnB4KTtcbiAgbGluZS1oZWlnaHQ6IHZhcigtLWxpbmUtaGVpZ2h0LWJvZHktcy1udTVoeDEsIDE2cHgpO1xuICBsZXR0ZXItc3BhY2luZzogdmFyKC0tbGV0dGVyLXNwYWNpbmctYm9keS1zLWdxNzhvaywgMC4wMDVlbSk7XG59XG4uYXdzdWlfdGV4dC1jb250ZW50XzZhYnNrXzE1NGM1XzE0NiBhOm5vdCgjXFw5KSB7XG4gIHRleHQtdW5kZXJsaW5lLW9mZnNldDogMC4yNWVtO1xuICB0ZXh0LWRlY29yYXRpb24tdGhpY2tuZXNzOiAxcHg7XG4gIGNvbG9yOiB2YXIoLS1hd3N1aS1zdHlsZS1jb2xvci1kZWZhdWx0LXJodTQ3dCwgdmFyKC0tY29sb3ItdGV4dC1saW5rLWRlZmF1bHQtOHl2OWI3LCAjMDA2Y2UwKSk7XG4gIGZvbnQtd2VpZ2h0OiBpbmhlcml0O1xuICBsZXR0ZXItc3BhY2luZzogbm9ybWFsO1xuICB0ZXh0LWRlY29yYXRpb24tbGluZTogdW5kZXJsaW5lO1xuICB0ZXh0LWRlY29yYXRpb24tY29sb3I6IGN1cnJlbnRDb2xvcjtcbiAgdHJhbnNpdGlvbi1wcm9wZXJ0eTogY29sb3IsIC13ZWJraXQtdGV4dC1kZWNvcmF0aW9uO1xuICB0cmFuc2l0aW9uLXByb3BlcnR5OiBjb2xvciwgdGV4dC1kZWNvcmF0aW9uO1xuICB0cmFuc2l0aW9uLXByb3BlcnR5OiBjb2xvciwgdGV4dC1kZWNvcmF0aW9uLCAtd2Via2l0LXRleHQtZGVjb3JhdGlvbjtcbiAgdHJhbnNpdGlvbi1kdXJhdGlvbjogdmFyKC0tbW90aW9uLWR1cmF0aW9uLXJlZnJlc2gtb25seS1tZWRpdW0tNXJibjNrLCAxNjVtcyk7XG59XG5AbWVkaWEgKHByZWZlcnMtcmVkdWNlZC1tb3Rpb246IHJlZHVjZSkge1xuICAuYXdzdWlfdGV4dC1jb250ZW50XzZhYnNrXzE1NGM1XzE0NiBhOm5vdCgjXFw5KSB7XG4gICAgYW5pbWF0aW9uOiBub25lO1xuICAgIHRyYW5zaXRpb246IG5vbmU7XG4gIH1cbn1cbi5hd3N1aS1tb3Rpb24tZGlzYWJsZWQgLmF3c3VpX3RleHQtY29udGVudF82YWJza18xNTRjNV8xNDYgYTpub3QoI1xcOSksIC5hd3N1aS1tb2RlLWVudGVyaW5nIC5hd3N1aV90ZXh0LWNvbnRlbnRfNmFic2tfMTU0YzVfMTQ2IGE6bm90KCNcXDkpIHtcbiAgYW5pbWF0aW9uOiBub25lO1xuICB0cmFuc2l0aW9uOiBub25lO1xufVxuLmF3c3VpX3RleHQtY29udGVudF82YWJza18xNTRjNV8xNDYgYTpub3QoI1xcOSk6aG92ZXIge1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIGNvbG9yOiB2YXIoLS1hd3N1aS1zdHlsZS1jb2xvci1ob3Zlci1yaHU0N3QsIHZhcigtLWNvbG9yLXRleHQtbGluay1ob3Zlci1wa3l0ZjcsICMwMDJiNjYpKTtcbn1cbi5hd3N1aV90ZXh0LWNvbnRlbnRfNmFic2tfMTU0YzVfMTQ2IGE6bm90KCNcXDkpOmZvY3VzIHtcbiAgb3V0bGluZTogbm9uZTtcbn1cbi5hd3N1aV90ZXh0LWNvbnRlbnRfNmFic2tfMTU0YzVfMTQ2IGE6bm90KCNcXDkpOmFjdGl2ZSB7XG4gIGNvbG9yOiB2YXIoLS1hd3N1aS1zdHlsZS1jb2xvci1hY3RpdmUtcmh1NDd0LCB2YXIoLS1jb2xvci10ZXh0LWxpbmstaG92ZXItcGt5dGY3LCAjMDAyYjY2KSk7XG59XG4uYXdzdWlfdGV4dC1jb250ZW50XzZhYnNrXzE1NGM1XzE0NiBhOm5vdCgjXFw5KTphY3RpdmUsIC5hd3N1aV90ZXh0LWNvbnRlbnRfNmFic2tfMTU0YzVfMTQ2IGE6bm90KCNcXDkpOmZvY3VzLCAuYXdzdWlfdGV4dC1jb250ZW50XzZhYnNrXzE1NGM1XzE0NiBhOm5vdCgjXFw5KTpob3ZlciB7XG4gIHRleHQtZGVjb3JhdGlvbi1saW5lOiB1bmRlcmxpbmU7XG4gIHRleHQtZGVjb3JhdGlvbi1jb2xvcjogY3VycmVudENvbG9yO1xufVxuLmF3c3VpX3RleHQtY29udGVudF82YWJza18xNTRjNV8xNDYgYTpub3QoI1xcOSk6Zm9jdXMge1xuICBvdXRsaW5lOiB0aGluIGRvdHRlZDtcbiAgb3V0bGluZTogdmFyKC0tYm9yZGVyLWxpbmstZm9jdXMtcmluZy1vdXRsaW5lLTFwMGhudSwgMCk7XG4gIG91dGxpbmUtb2Zmc2V0OiAycHg7XG4gIG91dGxpbmUtY29sb3I6IHZhcigtLWNvbG9yLWJvcmRlci1pdGVtLWZvY3VzZWQtbHoxenM2LCAjMDA2Y2UwKTtcbiAgYm9yZGVyLXN0YXJ0LXN0YXJ0LXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cy1jb250cm9sLWRlZmF1bHQtZm9jdXMtcmluZy0xdWFia2ksIDRweCk7XG4gIGJvcmRlci1zdGFydC1lbmQtcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzLWNvbnRyb2wtZGVmYXVsdC1mb2N1cy1yaW5nLTF1YWJraSwgNHB4KTtcbiAgYm9yZGVyLWVuZC1zdGFydC1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMtY29udHJvbC1kZWZhdWx0LWZvY3VzLXJpbmctMXVhYmtpLCA0cHgpO1xuICBib3JkZXItZW5kLWVuZC1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMtY29udHJvbC1kZWZhdWx0LWZvY3VzLXJpbmctMXVhYmtpLCA0cHgpO1xuICBib3gtc2hhZG93OiAwIDAgMCB2YXIoLS1ib3JkZXItbGluay1mb2N1cy1yaW5nLXNoYWRvdy1zcHJlYWQtMzl1dnhyLCAycHgpIHZhcigtLWNvbG9yLWJvcmRlci1pdGVtLWZvY3VzZWQtbHoxenM2LCAjMDA2Y2UwKTtcbn1cbi5hd3N1aV90ZXh0LWNvbnRlbnRfNmFic2tfMTU0YzVfMTQ2IHVsOm5vdCgjXFw5KSxcbi5hd3N1aV90ZXh0LWNvbnRlbnRfNmFic2tfMTU0YzVfMTQ2IG9sOm5vdCgjXFw5KSB7XG4gIHBhZGRpbmctaW5saW5lLXN0YXJ0OiB2YXIoLS1zcGFjZS1sLTJ1ZDFwMywgMjBweCk7XG4gIG1hcmdpbi1ibG9jazogdmFyKC0tc3BhY2Utc2NhbGVkLXhzLWR3OXdsNSwgOHB4KTtcbiAgbWFyZ2luLWlubGluZTogMDtcbiAgbGlzdC1zdHlsZS1wb3NpdGlvbjogb3V0c2lkZTtcbn1cbi5hd3N1aV90ZXh0LWNvbnRlbnRfNmFic2tfMTU0YzVfMTQ2IHVsICsgdWw6bm90KCNcXDkpLFxuLmF3c3VpX3RleHQtY29udGVudF82YWJza18xNTRjNV8xNDYgdWwgKyBvbDpub3QoI1xcOSksXG4uYXdzdWlfdGV4dC1jb250ZW50XzZhYnNrXzE1NGM1XzE0NiB1bCA+IGxpICsgdWw6bm90KCNcXDkpLFxuLmF3c3VpX3RleHQtY29udGVudF82YWJza18xNTRjNV8xNDYgdWwgPiBsaSArIGxpOm5vdCgjXFw5KSxcbi5hd3N1aV90ZXh0LWNvbnRlbnRfNmFic2tfMTU0YzVfMTQ2IHVsID4gbGkgKyBvbDpub3QoI1xcOSksXG4uYXdzdWlfdGV4dC1jb250ZW50XzZhYnNrXzE1NGM1XzE0NiB1bCA+IGxpID4gdWw6bm90KCNcXDkpLFxuLmF3c3VpX3RleHQtY29udGVudF82YWJza18xNTRjNV8xNDYgdWwgPiBsaSA+IG9sOm5vdCgjXFw5KSxcbi5hd3N1aV90ZXh0LWNvbnRlbnRfNmFic2tfMTU0YzVfMTQ2IG9sICsgdWw6bm90KCNcXDkpLFxuLmF3c3VpX3RleHQtY29udGVudF82YWJza18xNTRjNV8xNDYgb2wgKyBvbDpub3QoI1xcOSksXG4uYXdzdWlfdGV4dC1jb250ZW50XzZhYnNrXzE1NGM1XzE0NiBvbCA+IGxpICsgdWw6bm90KCNcXDkpLFxuLmF3c3VpX3RleHQtY29udGVudF82YWJza18xNTRjNV8xNDYgb2wgPiBsaSArIGxpOm5vdCgjXFw5KSxcbi5hd3N1aV90ZXh0LWNvbnRlbnRfNmFic2tfMTU0YzVfMTQ2IG9sID4gbGkgKyBvbDpub3QoI1xcOSksXG4uYXdzdWlfdGV4dC1jb250ZW50XzZhYnNrXzE1NGM1XzE0NiBvbCA+IGxpID4gdWw6bm90KCNcXDkpLFxuLmF3c3VpX3RleHQtY29udGVudF82YWJza18xNTRjNV8xNDYgb2wgPiBsaSA+IG9sOm5vdCgjXFw5KSB7XG4gIHBhZGRpbmctYmxvY2stc3RhcnQ6IHZhcigtLXNwYWNlLXNjYWxlZC14eHMtZm9lMTE0LCA0cHgpO1xufVxuLmF3c3VpX3RleHQtY29udGVudF82YWJza18xNTRjNV8xNDYgdWwgPiBsaSA+IHVsOm5vdCgjXFw5KSxcbi5hd3N1aV90ZXh0LWNvbnRlbnRfNmFic2tfMTU0YzVfMTQ2IHVsID4gbGkgPiBvbDpub3QoI1xcOSksXG4uYXdzdWlfdGV4dC1jb250ZW50XzZhYnNrXzE1NGM1XzE0NiBvbCA+IGxpID4gdWw6bm90KCNcXDkpLFxuLmF3c3VpX3RleHQtY29udGVudF82YWJza18xNTRjNV8xNDYgb2wgPiBsaSA+IG9sOm5vdCgjXFw5KSB7XG4gIG1hcmdpbi1ibG9jazogMDtcbiAgbWFyZ2luLWlubGluZTogMDtcbn0iLCIvKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLyogc3R5bGVsaW50LWRpc2FibGUgQGFtem4vYXdzdWktbm8tbW90aW9uLW91dHNpZGUtb2YtbWl4aW4sIHNlbGVjdG9yLWNvbWJpbmF0b3ItZGlzYWxsb3dlZC1saXN0LCBzZWxlY3Rvci1wc2V1ZG8tY2xhc3Mtbm8tdW5rbm93biwgc2VsZWN0b3ItY2xhc3MtcGF0dGVybiAqL1xuLyogc3R5bGVsaW50LWVuYWJsZSBAYW16bi9hd3N1aS1uby1tb3Rpb24tb3V0c2lkZS1vZi1taXhpbiwgc2VsZWN0b3ItY29tYmluYXRvci1kaXNhbGxvd2VkLWxpc3QsIHNlbGVjdG9yLXBzZXVkby1jbGFzcy1uby11bmtub3duLCBzZWxlY3Rvci1jbGFzcy1wYXR0ZXJuICovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLyogU3R5bGUgdXNlZCBmb3IgbGlua3MgaW4gc2xvdHMvY29tcG9uZW50cyB0aGF0IGFyZSB0ZXh0IGhlYXZ5LCB0byBoZWxwIGxpbmtzIHN0YW5kIG91dCBhbW9uZ1xuc3Vycm91bmRpbmcgdGV4dC4gKFdDQUcgRjczKSBodHRwczovL3d3dy53My5vcmcvV0FJL1dDQUcyMS9UZWNobmlxdWVzL2ZhaWx1cmVzL0Y3MyNkZXNjcmlwdGlvbiAqL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLmF3c3VpX2FsZXJ0X214M2N3XzFpcTZjXzE5Mzpub3QoI1xcOSkge1xuICBhbmltYXRpb246IGF3c3VpX2F3c3VpLW1vdGlvbi1mYWRlLWluX214M2N3XzFpcTZjXzEgdmFyKC0tbW90aW9uLWR1cmF0aW9uLXNob3ctcGFjZWQtb3Rzamg4LCAxODBtcykgdmFyKC0tbW90aW9uLWVhc2luZy1zaG93LXBhY2VkLXltNmV5biwgZWFzZS1vdXQpO1xufVxuQGtleWZyYW1lcyBhd3N1aV9hd3N1aS1tb3Rpb24tZmFkZS1pbl9teDNjd18xaXE2Y18xIHtcbiAgZnJvbSB7XG4gICAgb3BhY2l0eTogMC4yO1xuICB9XG4gIHRvIHtcbiAgICBvcGFjaXR5OiAxO1xuICB9XG59XG5AbWVkaWEgKHByZWZlcnMtcmVkdWNlZC1tb3Rpb246IHJlZHVjZSkge1xuICAuYXdzdWlfYWxlcnRfbXgzY3dfMWlxNmNfMTkzOm5vdCgjXFw5KSB7XG4gICAgYW5pbWF0aW9uOiBub25lO1xuICAgIHRyYW5zaXRpb246IG5vbmU7XG4gIH1cbn1cbi5hd3N1aS1tb3Rpb24tZGlzYWJsZWQgLmF3c3VpX2FsZXJ0X214M2N3XzFpcTZjXzE5Mzpub3QoI1xcOSksIC5hd3N1aS1tb2RlLWVudGVyaW5nIC5hd3N1aV9hbGVydF9teDNjd18xaXE2Y18xOTM6bm90KCNcXDkpIHtcbiAgYW5pbWF0aW9uOiBub25lO1xuICB0cmFuc2l0aW9uOiBub25lO1xufVxuXG4uYXdzdWlfcm9vdF9teDNjd18xaXE2Y18yMTU6bm90KCNcXDkpIHtcbiAgYm9yZGVyLWNvbGxhcHNlOiBzZXBhcmF0ZTtcbiAgYm9yZGVyLXNwYWNpbmc6IDA7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIGNhcHRpb24tc2lkZTogdG9wO1xuICBjdXJzb3I6IGF1dG87XG4gIGRpcmVjdGlvbjogaW5oZXJpdDtcbiAgZW1wdHktY2VsbHM6IHNob3c7XG4gIGZvbnQtZmFtaWx5OiBzZXJpZjtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXZhcmlhbnQ6IG5vcm1hbDtcbiAgZm9udC1zdHJldGNoOiBub3JtYWw7XG4gIGh5cGhlbnM6IG5vbmU7XG4gIGxldHRlci1zcGFjaW5nOiBub3JtYWw7XG4gIGxpc3Qtc3R5bGU6IGRpc2Mgb3V0c2lkZSBub25lO1xuICB0YWItc2l6ZTogODtcbiAgdGV4dC1hbGlnbjogc3RhcnQ7XG4gIHRleHQtaW5kZW50OiAwO1xuICB0ZXh0LXNoYWRvdzogbm9uZTtcbiAgdGV4dC10cmFuc2Zvcm06IG5vbmU7XG4gIHZpc2liaWxpdHk6IHZpc2libGU7XG4gIHdoaXRlLXNwYWNlOiBub3JtYWw7XG4gIHdvcmQtc3BhY2luZzogbm9ybWFsO1xuICBmb250LXNpemU6IHZhcigtLWZvbnQtc2l6ZS1ib2R5LW0tYTduaDJuLCAxNHB4KTtcbiAgbGluZS1oZWlnaHQ6IHZhcigtLWxpbmUtaGVpZ2h0LWJvZHktbS0ybWgza2UsIDIwcHgpO1xuICBjb2xvcjogdmFyKC0tY29sb3ItdGV4dC1ib2R5LWRlZmF1bHQtcnlqY3QxLCAjMGYxNDFhKTtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgZm9udC1mYW1pbHk6IHZhcigtLWZvbnQtZmFtaWx5LWJhc2UtNGx3dnBsLCBcIkFtYXpvbiBFbWJlclwiLCBcIkhlbHZldGljYSBOZXVlXCIsIFJvYm90bywgQXJpYWwsIHNhbnMtc2VyaWYpO1xuICAtd2Via2l0LWZvbnQtc21vb3RoaW5nOiBhdXRvO1xuICAtbW96LW9zeC1mb250LXNtb290aGluZzogYXV0bztcbiAgd29yZC13cmFwOiBicmVhay13b3JkO1xuICBtYXgtaW5saW5lLXNpemU6IDEwMCU7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuLmF3c3VpX3Jvb3RfbXgzY3dfMWlxNmNfMjE1LmF3c3VpX2hpZGRlbl9teDNjd18xaXE2Y18yNTA6bm90KCNcXDkpIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuLmF3c3VpX2FsZXJ0X214M2N3XzFpcTZjXzE5Mzpub3QoI1xcOSkge1xuICBib3JkZXItY29sbGFwc2U6IHNlcGFyYXRlO1xuICBib3JkZXItc3BhY2luZzogMDtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgY2FwdGlvbi1zaWRlOiB0b3A7XG4gIGN1cnNvcjogYXV0bztcbiAgZGlyZWN0aW9uOiBpbmhlcml0O1xuICBlbXB0eS1jZWxsczogc2hvdztcbiAgZm9udC1mYW1pbHk6IHNlcmlmO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtdmFyaWFudDogbm9ybWFsO1xuICBmb250LXN0cmV0Y2g6IG5vcm1hbDtcbiAgaHlwaGVuczogbm9uZTtcbiAgbGV0dGVyLXNwYWNpbmc6IG5vcm1hbDtcbiAgbGlzdC1zdHlsZTogZGlzYyBvdXRzaWRlIG5vbmU7XG4gIHRhYi1zaXplOiA4O1xuICB0ZXh0LWFsaWduOiBzdGFydDtcbiAgdGV4dC1pbmRlbnQ6IDA7XG4gIHRleHQtc2hhZG93OiBub25lO1xuICB0ZXh0LXRyYW5zZm9ybTogbm9uZTtcbiAgdmlzaWJpbGl0eTogdmlzaWJsZTtcbiAgd2hpdGUtc3BhY2U6IG5vcm1hbDtcbiAgd29yZC1zcGFjaW5nOiBub3JtYWw7XG4gIGZvbnQtc2l6ZTogdmFyKC0tZm9udC1zaXplLWJvZHktbS1hN25oMm4sIDE0cHgpO1xuICBsaW5lLWhlaWdodDogdmFyKC0tbGluZS1oZWlnaHQtYm9keS1tLTJtaDNrZSwgMjBweCk7XG4gIGNvbG9yOiB2YXIoLS1jb2xvci10ZXh0LWJvZHktZGVmYXVsdC1yeWpjdDEsICMwZjE0MWEpO1xuICBmb250LXdlaWdodDogNDAwO1xuICBmb250LWZhbWlseTogdmFyKC0tZm9udC1mYW1pbHktYmFzZS00bHd2cGwsIFwiQW1hem9uIEVtYmVyXCIsIFwiSGVsdmV0aWNhIE5ldWVcIiwgUm9ib3RvLCBBcmlhbCwgc2Fucy1zZXJpZik7XG4gIC13ZWJraXQtZm9udC1zbW9vdGhpbmc6IGF1dG87XG4gIC1tb3otb3N4LWZvbnQtc21vb3RoaW5nOiBhdXRvO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gIGJvcmRlci1ibG9jazogdmFyKC0tYm9yZGVyLXdpZHRoLWFsZXJ0LXR1aWZneSwgMnB4KSBzb2xpZDtcbiAgYm9yZGVyLWlubGluZTogdmFyKC0tYm9yZGVyLXdpZHRoLWFsZXJ0LXR1aWZneSwgMnB4KSBzb2xpZDtcbiAgYm9yZGVyLXN0YXJ0LXN0YXJ0LXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cy1hbGVydC1zeWFnZjYsIDEycHgpO1xuICBib3JkZXItc3RhcnQtZW5kLXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cy1hbGVydC1zeWFnZjYsIDEycHgpO1xuICBib3JkZXItZW5kLXN0YXJ0LXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cy1hbGVydC1zeWFnZjYsIDEycHgpO1xuICBib3JkZXItZW5kLWVuZC1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMtYWxlcnQtc3lhZ2Y2LCAxMnB4KTtcbiAgcGFkZGluZy1ibG9jazogdmFyKC0tc3BhY2UtYWxlcnQtdmVydGljYWwtbDUwbzZ6LCA4cHgpO1xuICBwYWRkaW5nLWlubGluZTogdmFyKC0tc3BhY2UtYWxlcnQtaG9yaXpvbnRhbC11bDM2NHMsIDE2cHgpO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1jb2xvci1iYWNrZ3JvdW5kLWNvbnRhaW5lci1jb250ZW50LWgxMTRkaiwgI2ZmZmZmZik7XG4gIC0tYXdzdWktYWxlcnQtZm9jdXMtcmluZy1ib3gtc2hhZG93LXJodTQ3dDogMCAwIDAgdmFyKC0tYXdzdWktYWxlcnQtZm9jdXMtcmluZy1ib3JkZXItd2lkdGgtcmh1NDd0LCAycHgpIHZhcigtLWF3c3VpLWFsZXJ0LWZvY3VzLXJpbmctYm9yZGVyLWNvbG9yLXJodTQ3dCwgdmFyKC0tY29sb3ItYm9yZGVyLWl0ZW0tZm9jdXNlZC1sejF6czYsICMwMDZjZTApKTtcbn1cblxuLmF3c3VpX2FsZXJ0LXdyYXBwZXJfbXgzY3dfMWlxNmNfMjk5Om5vdCgjXFw5KSB7XG4gIGZsZXg6IDE7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAgY29sdW1uLWdhcDogdmFyKC0tc3BhY2UtYWxlcnQtYWN0aW9uLWxlZnQtNHM4em81LCAxMnB4KTtcbn1cblxuLmF3c3VpX2hpZGRlbl9teDNjd18xaXE2Y18yNTA6bm90KCNcXDkpIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuLmF3c3VpX2luaXRpYWwtaGlkZGVuX214M2N3XzFpcTZjXzMxMTpub3QoI1xcOSkge1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBibG9jay1zaXplOiAwO1xufVxuXG4uYXdzdWlfaGVhZGVyX214M2N3XzFpcTZjXzMxNjpub3QoI1xcOSksXG4uYXdzdWlfaGVhZGVyLXJlcGxhY2VtZW50X214M2N3XzFpcTZjXzMxNzpub3QoI1xcOSkge1xuICBmb250LXdlaWdodDogNzAwO1xufVxuXG4uYXdzdWlfYWN0aW9uX214M2N3XzFpcTZjXzMyMTpub3QoI1xcOSkge1xuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xufVxuXG4uYXdzdWlfYWN0aW9uLXNsb3RfbXgzY3dfMWlxNmNfMzI1Om5vdCgjXFw5KSxcbi5hd3N1aV9hY3Rpb24tYnV0dG9uX214M2N3XzFpcTZjXzMyNjpub3QoI1xcOSkge1xuICAvKiB1c2VkIGluIHRlc3QtdXRpbHMgKi9cbn1cblxuLmF3c3VpX2FsZXJ0LWZvY3VzLXdyYXBwZXJfbXgzY3dfMWlxNmNfMzMwOm5vdCgjXFw5KSB7XG4gIGZsZXg6IDE7XG4gIG1pbi1pbmxpbmUtc2l6ZTogNzAlO1xuICBkaXNwbGF5OiBncmlkO1xuICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IG1pbi1jb250ZW50IGF1dG87XG59XG4uYXdzdWlfYWxlcnQtZm9jdXMtd3JhcHBlcl9teDNjd18xaXE2Y18zMzA6bm90KCNcXDkpOmZvY3VzIHtcbiAgb3V0bGluZTogbm9uZTtcbn1cbmJvZHlbZGF0YS1hd3N1aS1mb2N1cy12aXNpYmxlPXRydWVdIC5hd3N1aV9hbGVydC1mb2N1cy13cmFwcGVyX214M2N3XzFpcTZjXzMzMDpub3QoI1xcOSk6Zm9jdXMge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5ib2R5W2RhdGEtYXdzdWktZm9jdXMtdmlzaWJsZT10cnVlXSAuYXdzdWlfYWxlcnQtZm9jdXMtd3JhcHBlcl9teDNjd18xaXE2Y18zMzA6bm90KCNcXDkpOmZvY3VzIHtcbiAgb3V0bGluZTogMnB4IGRvdHRlZCB0cmFuc3BhcmVudDtcbiAgb3V0bGluZS1vZmZzZXQ6IGNhbGModmFyKC0tc3BhY2UtYnV0dG9uLWZvY3VzLW91dGxpbmUtZ3V0dGVyLWpqMTM4ZywgNHB4KSAtIDFweCk7XG59XG5ib2R5W2RhdGEtYXdzdWktZm9jdXMtdmlzaWJsZT10cnVlXSAuYXdzdWlfYWxlcnQtZm9jdXMtd3JhcHBlcl9teDNjd18xaXE2Y18zMzA6bm90KCNcXDkpOmZvY3VzOjpiZWZvcmUge1xuICBjb250ZW50OiBcIiBcIjtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgaW5zZXQtaW5saW5lLXN0YXJ0OiBjYWxjKC0xICogdmFyKC0tc3BhY2UtYnV0dG9uLWZvY3VzLW91dGxpbmUtZ3V0dGVyLWpqMTM4ZywgNHB4KSk7XG4gIGluc2V0LWJsb2NrLXN0YXJ0OiBjYWxjKC0xICogdmFyKC0tc3BhY2UtYnV0dG9uLWZvY3VzLW91dGxpbmUtZ3V0dGVyLWpqMTM4ZywgNHB4KSk7XG4gIGlubGluZS1zaXplOiBjYWxjKDEwMCUgKyB2YXIoLS1zcGFjZS1idXR0b24tZm9jdXMtb3V0bGluZS1ndXR0ZXItamoxMzhnLCA0cHgpICsgdmFyKC0tc3BhY2UtYnV0dG9uLWZvY3VzLW91dGxpbmUtZ3V0dGVyLWpqMTM4ZywgNHB4KSk7XG4gIGJsb2NrLXNpemU6IGNhbGMoMTAwJSArIHZhcigtLXNwYWNlLWJ1dHRvbi1mb2N1cy1vdXRsaW5lLWd1dHRlci1qajEzOGcsIDRweCkgKyB2YXIoLS1zcGFjZS1idXR0b24tZm9jdXMtb3V0bGluZS1ndXR0ZXItamoxMzhnLCA0cHgpKTtcbiAgYm9yZGVyLXN0YXJ0LXN0YXJ0LXJhZGl1czogdmFyKC0tYXdzdWktYWxlcnQtZm9jdXMtcmluZy1ib3JkZXItcmFkaXVzLXJodTQ3dCwgdmFyKC0tYm9yZGVyLXJhZGl1cy1jb250cm9sLWRlZmF1bHQtZm9jdXMtcmluZy0xdWFia2ksIDRweCkpO1xuICBib3JkZXItc3RhcnQtZW5kLXJhZGl1czogdmFyKC0tYXdzdWktYWxlcnQtZm9jdXMtcmluZy1ib3JkZXItcmFkaXVzLXJodTQ3dCwgdmFyKC0tYm9yZGVyLXJhZGl1cy1jb250cm9sLWRlZmF1bHQtZm9jdXMtcmluZy0xdWFia2ksIDRweCkpO1xuICBib3JkZXItZW5kLXN0YXJ0LXJhZGl1czogdmFyKC0tYXdzdWktYWxlcnQtZm9jdXMtcmluZy1ib3JkZXItcmFkaXVzLXJodTQ3dCwgdmFyKC0tYm9yZGVyLXJhZGl1cy1jb250cm9sLWRlZmF1bHQtZm9jdXMtcmluZy0xdWFia2ksIDRweCkpO1xuICBib3JkZXItZW5kLWVuZC1yYWRpdXM6IHZhcigtLWF3c3VpLWFsZXJ0LWZvY3VzLXJpbmctYm9yZGVyLXJhZGl1cy1yaHU0N3QsIHZhcigtLWJvcmRlci1yYWRpdXMtY29udHJvbC1kZWZhdWx0LWZvY3VzLXJpbmctMXVhYmtpLCA0cHgpKTtcbiAgYm94LXNoYWRvdzogdmFyKC0tYXdzdWktYWxlcnQtZm9jdXMtcmluZy1ib3gtc2hhZG93LXJodTQ3dCk7XG59XG5cbi5hd3N1aV90ZXh0X214M2N3XzFpcTZjXzM2MTpub3QoI1xcOSkge1xuICBtaW4taW5saW5lLXNpemU6IDA7XG4gIHBhZGRpbmctYmxvY2s6IHZhcigtLWJvcmRlci13aWR0aC1idXR0b24tam0wcWc3LCAycHgpO1xuICBwYWRkaW5nLWlubGluZTogMDtcbiAgbWFyZ2luLWJsb2NrOiB2YXIoLS1zcGFjZS1zY2FsZWQteHhzLWZvZTExNCwgNHB4KTtcbiAgbWFyZ2luLWlubGluZTogdmFyKC0tc3BhY2UteHhzLWh3ZmthaSwgNHB4KTtcbn1cbi5hd3N1aV90ZXh0X214M2N3XzFpcTZjXzM2MS5hd3N1aV9pY29uX214M2N3XzFpcTZjXzM2ODpub3QoI1xcOSkge1xuICBtYXJnaW4taW5saW5lLXN0YXJ0OiAwO1xufVxuLmF3c3VpX3RleHRfbXgzY3dfMWlxNmNfMzYxLmF3c3VpX21lc3NhZ2VfbXgzY3dfMWlxNmNfMzcxOm5vdCgjXFw5KSB7XG4gIG1hcmdpbi1pbmxpbmUtZW5kOiB2YXIoLS1zcGFjZS1hbGVydC1tZXNzYWdlLXJpZ2h0LW1yamJubiwgNHB4KTtcbn1cblxuLmF3c3VpX2FjdGlvbi13cmFwcGVkX214M2N3XzFpcTZjXzM3NTpub3QoI1xcOSkge1xuICBtYXJnaW4tYmxvY2stZW5kOiB2YXIoLS1zcGFjZS14eHMtaHdma2FpLCA0cHgpO1xufVxuXG4uYXdzdWlfaWNvbi1zaXplLW1lZGl1bV9teDNjd18xaXE2Y18zNzkgPiAuYXdzdWlfYWxlcnQtd3JhcHBlcl9teDNjd18xaXE2Y18yOTkgPiAuYXdzdWlfYWN0aW9uLXdyYXBwZWRfbXgzY3dfMWlxNmNfMzc1Om5vdCgjXFw5KSB7XG4gIG1hcmdpbi1pbmxpbmUtc3RhcnQ6IGNhbGModmFyKC0tc2l6ZS1pY29uLW1lZGl1bS11djh4Y3osIDIwcHgpICsgdmFyKC0tc3BhY2UteHMteW1sbTBiLCA4cHgpKTtcbn1cblxuLmF3c3VpX2ljb24tc2l6ZS1iaWdfbXgzY3dfMWlxNmNfMzgzID4gLmF3c3VpX2FsZXJ0LXdyYXBwZXJfbXgzY3dfMWlxNmNfMjk5ID4gLmF3c3VpX2FjdGlvbi13cmFwcGVkX214M2N3XzFpcTZjXzM3NTpub3QoI1xcOSkge1xuICBtYXJnaW4taW5saW5lLXN0YXJ0OiBjYWxjKHZhcigtLXNpemUtaWNvbi1iaWctN3BxOWwzLCAzMnB4KSArIHZhcigtLXNwYWNlLXhzLXltbG0wYiwgOHB4KSk7XG59XG5cbi5hd3N1aV9pY29uLXNpemUtbm9ybWFsX214M2N3XzFpcTZjXzM4NyA+IC5hd3N1aV9hbGVydC13cmFwcGVyX214M2N3XzFpcTZjXzI5OSA+IC5hd3N1aV9hY3Rpb24td3JhcHBlZF9teDNjd18xaXE2Y18zNzU6bm90KCNcXDkpIHtcbiAgbWFyZ2luLWlubGluZS1zdGFydDogY2FsYyh2YXIoLS1zaXplLWljb24tbm9ybWFsLWxldnQwOCwgMTZweCkgKyB2YXIoLS1zcGFjZS14cy15bWxtMGIsIDhweCkpO1xufVxuXG4uYXdzdWlfY29udGVudF9teDNjd18xaXE2Y18zOTE6bm90KCNcXDkpLFxuLmF3c3VpX2NvbnRlbnQtcmVwbGFjZW1lbnRfbXgzY3dfMWlxNmNfMzkyOm5vdCgjXFw5KSB7XG4gIC8qIHVzZWQgaW4gdGVzdC11dGlscyAqL1xufVxuXG4uYXdzdWlfZGlzbWlzc19teDNjd18xaXE2Y18zOTY6bm90KCNcXDkpIHtcbiAgbWFyZ2luLWlubGluZS1lbmQ6IGNhbGMoLTEgKiB2YXIoLS1zcGFjZS14eHMtaHdma2FpLCA0cHgpKTtcbiAgbWFyZ2luLWlubGluZS1zdGFydDogdmFyKC0tc3BhY2Utcy10dmdob2gsIDEycHgpO1xufVxuXG4uYXdzdWlfZGlzbWlzcy1idXR0b25fbXgzY3dfMWlxNmNfNDAxOm5vdCgjXFw5KSB7XG4gIC8qIHVzZWQgaW4gdGVzdC11dGlscyAqL1xufVxuXG4uYXdzdWlfdHlwZS1lcnJvcl9teDNjd18xaXE2Y180MDU6bm90KCNcXDkpIHtcbiAgYm9yZGVyLWNvbG9yOiB2YXIoLS1jb2xvci1ib3JkZXItc3RhdHVzLWVycm9yLWk1OXRzZCwgI2RiMDAwMCk7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWNvbG9yLWJhY2tncm91bmQtc3RhdHVzLWVycm9yLXhwZnZyciwgI2ZmZjVmNSk7XG59XG4uYXdzdWlfdHlwZS1lcnJvcl9teDNjd18xaXE2Y180MDUgPiAuYXdzdWlfYWxlcnQtd3JhcHBlcl9teDNjd18xaXE2Y18yOTkgPiAuYXdzdWlfYWxlcnQtZm9jdXMtd3JhcHBlcl9teDNjd18xaXE2Y18zMzAgPiAuYXdzdWlfaWNvbl9teDNjd18xaXE2Y18zNjg6bm90KCNcXDkpIHtcbiAgY29sb3I6IHZhcigtLWF3c3VpLWFsZXJ0LWljb24tY29sb3Itcmh1NDd0LCB2YXIoLS1jb2xvci10ZXh0LXN0YXR1cy1lcnJvci1teHpvcDcsICNkYjAwMDApKTtcbn1cblxuLmF3c3VpX3R5cGUtd2FybmluZ19teDNjd18xaXE2Y180MTM6bm90KCNcXDkpIHtcbiAgYm9yZGVyLWNvbG9yOiB2YXIoLS1jb2xvci1ib3JkZXItc3RhdHVzLXdhcm5pbmctbHI2aG5oLCAjODU1OTAwKTtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tY29sb3ItYmFja2dyb3VuZC1zdGF0dXMtd2FybmluZy14dnMwYnAsICNmZmZlZjApO1xufVxuLmF3c3VpX3R5cGUtd2FybmluZ19teDNjd18xaXE2Y180MTMgPiAuYXdzdWlfYWxlcnQtd3JhcHBlcl9teDNjd18xaXE2Y18yOTkgPiAuYXdzdWlfYWxlcnQtZm9jdXMtd3JhcHBlcl9teDNjd18xaXE2Y18zMzAgPiAuYXdzdWlfaWNvbl9teDNjd18xaXE2Y18zNjg6bm90KCNcXDkpIHtcbiAgY29sb3I6IHZhcigtLWF3c3VpLWFsZXJ0LWljb24tY29sb3Itcmh1NDd0LCB2YXIoLS1jb2xvci10ZXh0LXN0YXR1cy13YXJuaW5nLXpiN3VtOCwgIzg1NTkwMCkpO1xufVxuXG4uYXdzdWlfdHlwZS1zdWNjZXNzX214M2N3XzFpcTZjXzQyMTpub3QoI1xcOSkge1xuICBib3JkZXItY29sb3I6IHZhcigtLWNvbG9yLWJvcmRlci1zdGF0dXMtc3VjY2Vzcy14ajVqcG0sICMwMDgwMmYpO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1jb2xvci1iYWNrZ3JvdW5kLXN0YXR1cy1zdWNjZXNzLTc3NG1uNywgI2VmZmZmMSk7XG59XG4uYXdzdWlfdHlwZS1zdWNjZXNzX214M2N3XzFpcTZjXzQyMSA+IC5hd3N1aV9hbGVydC13cmFwcGVyX214M2N3XzFpcTZjXzI5OSA+IC5hd3N1aV9hbGVydC1mb2N1cy13cmFwcGVyX214M2N3XzFpcTZjXzMzMCA+IC5hd3N1aV9pY29uX214M2N3XzFpcTZjXzM2ODpub3QoI1xcOSkge1xuICBjb2xvcjogdmFyKC0tYXdzdWktYWxlcnQtaWNvbi1jb2xvci1yaHU0N3QsIHZhcigtLWNvbG9yLXRleHQtc3RhdHVzLXN1Y2Nlc3MtbzB6cHY2LCAjMDA4MDJmKSk7XG59XG5cbi5hd3N1aV90eXBlLWluZm9fbXgzY3dfMWlxNmNfNDI5Om5vdCgjXFw5KSB7XG4gIGJvcmRlci1jb2xvcjogdmFyKC0tY29sb3ItYm9yZGVyLXN0YXR1cy1pbmZvLWQzc243MywgIzAwNmNlMCk7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWNvbG9yLWJhY2tncm91bmQtc3RhdHVzLWluZm8tdXdlMWU5LCAjZjBmYmZmKTtcbn1cbi5hd3N1aV90eXBlLWluZm9fbXgzY3dfMWlxNmNfNDI5ID4gLmF3c3VpX2FsZXJ0LXdyYXBwZXJfbXgzY3dfMWlxNmNfMjk5ID4gLmF3c3VpX2FsZXJ0LWZvY3VzLXdyYXBwZXJfbXgzY3dfMWlxNmNfMzMwID4gLmF3c3VpX2ljb25fbXgzY3dfMWlxNmNfMzY4Om5vdCgjXFw5KSB7XG4gIGNvbG9yOiB2YXIoLS1hd3N1aS1hbGVydC1pY29uLWNvbG9yLXJodTQ3dCwgdmFyKC0tY29sb3ItdGV4dC1zdGF0dXMtaW5mby16bDNpMWQsICMwMDZjZTApKTtcbn0iLCIvKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLyogc3R5bGVsaW50LWRpc2FibGUgQGFtem4vYXdzdWktbm8tbW90aW9uLW91dHNpZGUtb2YtbWl4aW4sIHNlbGVjdG9yLWNvbWJpbmF0b3ItZGlzYWxsb3dlZC1saXN0LCBzZWxlY3Rvci1wc2V1ZG8tY2xhc3Mtbm8tdW5rbm93biwgc2VsZWN0b3ItY2xhc3MtcGF0dGVybiAqL1xuLyogc3R5bGVsaW50LWVuYWJsZSBAYW16bi9hd3N1aS1uby1tb3Rpb24tb3V0c2lkZS1vZi1taXhpbiwgc2VsZWN0b3ItY29tYmluYXRvci1kaXNhbGxvd2VkLWxpc3QsIHNlbGVjdG9yLXBzZXVkby1jbGFzcy1uby11bmtub3duLCBzZWxlY3Rvci1jbGFzcy1wYXR0ZXJuICovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLyogU3R5bGUgdXNlZCBmb3IgbGlua3MgaW4gc2xvdHMvY29tcG9uZW50cyB0aGF0IGFyZSB0ZXh0IGhlYXZ5LCB0byBoZWxwIGxpbmtzIHN0YW5kIG91dCBhbW9uZ1xuc3Vycm91bmRpbmcgdGV4dC4gKFdDQUcgRjczKSBodHRwczovL3d3dy53My5vcmcvV0FJL1dDQUcyMS9UZWNobmlxdWVzL2ZhaWx1cmVzL0Y3MyNkZXNjcmlwdGlvbiAqL1xuLmF3c3VpX3Jvb3RfMWkwczNfNG90cHhfMTQ1Om5vdCgjXFw5KSB7XG4gIGJvcmRlci1jb2xsYXBzZTogc2VwYXJhdGU7XG4gIGJvcmRlci1zcGFjaW5nOiAwO1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICBjYXB0aW9uLXNpZGU6IHRvcDtcbiAgY3Vyc29yOiBhdXRvO1xuICBkaXJlY3Rpb246IGluaGVyaXQ7XG4gIGVtcHR5LWNlbGxzOiBzaG93O1xuICBmb250LWZhbWlseTogc2VyaWY7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC12YXJpYW50OiBub3JtYWw7XG4gIGZvbnQtc3RyZXRjaDogbm9ybWFsO1xuICBoeXBoZW5zOiBub25lO1xuICBsZXR0ZXItc3BhY2luZzogbm9ybWFsO1xuICBsaXN0LXN0eWxlOiBkaXNjIG91dHNpZGUgbm9uZTtcbiAgdGFiLXNpemU6IDg7XG4gIHRleHQtYWxpZ246IHN0YXJ0O1xuICB0ZXh0LWluZGVudDogMDtcbiAgdGV4dC1zaGFkb3c6IG5vbmU7XG4gIHRleHQtdHJhbnNmb3JtOiBub25lO1xuICB2aXNpYmlsaXR5OiB2aXNpYmxlO1xuICB3aGl0ZS1zcGFjZTogbm9ybWFsO1xuICB3b3JkLXNwYWNpbmc6IG5vcm1hbDtcbiAgZm9udC1zaXplOiB2YXIoLS1mb250LXNpemUtYm9keS1tLWE3bmgybiwgMTRweCk7XG4gIGxpbmUtaGVpZ2h0OiB2YXIoLS1saW5lLWhlaWdodC1ib2R5LW0tMm1oM2tlLCAyMHB4KTtcbiAgY29sb3I6IHZhcigtLWNvbG9yLXRleHQtYm9keS1kZWZhdWx0LXJ5amN0MSwgIzBmMTQxYSk7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGZvbnQtZmFtaWx5OiB2YXIoLS1mb250LWZhbWlseS1iYXNlLTRsd3ZwbCwgXCJBbWF6b24gRW1iZXJcIiwgXCJIZWx2ZXRpY2EgTmV1ZVwiLCBSb2JvdG8sIEFyaWFsLCBzYW5zLXNlcmlmKTtcbiAgLXdlYmtpdC1mb250LXNtb290aGluZzogYXV0bztcbiAgLW1vei1vc3gtZm9udC1zbW9vdGhpbmc6IGF1dG87XG59XG5cbi5hd3N1aV9oZWFkZXJfMWkwczNfNG90cHhfMTc3Om5vdCgjXFw5KSB7XG4gIG1hcmdpbi1ibG9jay1lbmQ6IHZhcigtLXNwYWNlLXNjYWxlZC1tLWwzN2doNywgMTZweCk7XG59XG5cbi5hd3N1aV9jb250ZW50XzFpMHMzXzRvdHB4XzE4MTpub3QoI1xcOSkge1xuICAvKiB1c2VkIGluIHRlc3QtdXRpbHMgKi9cbn1cblxuLmF3c3VpX2Vycm9yXzFpMHMzXzRvdHB4XzE4NTpub3QoI1xcOSkge1xuICAvKiB1c2VkIGluIHRlc3QtdXRpbHMgKi9cbn1cblxuLmF3c3VpX2Zvb3Rlcl8xaTBzM180b3RweF8xODk6bm90KCNcXDkpIHtcbiAgbWFyZ2luLWJsb2NrLXN0YXJ0OiB2YXIoLS1zcGFjZS1zY2FsZWQtbC1rNWtvaHksIDIwcHgpO1xufVxuXG4uYXdzdWlfYWN0aW9ucy1zZWN0aW9uXzFpMHMzXzRvdHB4XzE5Mzpub3QoI1xcOSkge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogcm93LXJldmVyc2U7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgZmxleC13cmFwOiB3cmFwO1xuICBtYXJnaW4taW5saW5lLXN0YXJ0OiBjYWxjKC0xICogdmFyKC0tc3BhY2Utc2NhbGVkLW0tbDM3Z2g3LCAxNnB4KSk7XG4gIG1hcmdpbi1ibG9jay1lbmQ6IGNhbGMoLTEgKiB2YXIoLS1zcGFjZS1zY2FsZWQtbS1sMzdnaDcsIDE2cHgpKTtcbn1cblxuLmF3c3VpX3NlY29uZGFyeS1hY3Rpb25zXzFpMHMzXzRvdHB4XzIwMjpub3QoI1xcOSkge1xuICBtaW4taW5saW5lLXNpemU6IDFweDtcbiAgbWFyZ2luLWlubGluZS1zdGFydDogdmFyKC0tc3BhY2Utc2NhbGVkLW0tbDM3Z2g3LCAxNnB4KTtcbiAgbWFyZ2luLWJsb2NrLWVuZDogdmFyKC0tc3BhY2Utc2NhbGVkLW0tbDM3Z2g3LCAxNnB4KTtcbn1cblxuLmF3c3VpX2FjdGlvbnNfMWkwczNfNG90cHhfMTkzOm5vdCgjXFw5KSB7XG4gIG1pbi1pbmxpbmUtc2l6ZTogMXB4O1xuICBtYXJnaW4taW5saW5lLXN0YXJ0OiB2YXIoLS1zcGFjZS1zY2FsZWQtbS1sMzdnaDcsIDE2cHgpO1xuICBtYXJnaW4tYmxvY2stZW5kOiB2YXIoLS1zcGFjZS1zY2FsZWQtbS1sMzdnaDcsIDE2cHgpO1xufSIsIi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKiBzdHlsZWxpbnQtZGlzYWJsZSBAYW16bi9hd3N1aS1uby1tb3Rpb24tb3V0c2lkZS1vZi1taXhpbiwgc2VsZWN0b3ItY29tYmluYXRvci1kaXNhbGxvd2VkLWxpc3QsIHNlbGVjdG9yLXBzZXVkby1jbGFzcy1uby11bmtub3duLCBzZWxlY3Rvci1jbGFzcy1wYXR0ZXJuICovXG4vKiBzdHlsZWxpbnQtZW5hYmxlIEBhbXpuL2F3c3VpLW5vLW1vdGlvbi1vdXRzaWRlLW9mLW1peGluLCBzZWxlY3Rvci1jb21iaW5hdG9yLWRpc2FsbG93ZWQtbGlzdCwgc2VsZWN0b3ItcHNldWRvLWNsYXNzLW5vLXVua25vd24sIHNlbGVjdG9yLWNsYXNzLXBhdHRlcm4gKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKiBTdHlsZSB1c2VkIGZvciBsaW5rcyBpbiBzbG90cy9jb21wb25lbnRzIHRoYXQgYXJlIHRleHQgaGVhdnksIHRvIGhlbHAgbGlua3Mgc3RhbmQgb3V0IGFtb25nXG5zdXJyb3VuZGluZyB0ZXh0LiAoV0NBRyBGNzMpIGh0dHBzOi8vd3d3LnczLm9yZy9XQUkvV0NBRzIxL1RlY2huaXF1ZXMvZmFpbHVyZXMvRjczI2Rlc2NyaXB0aW9uICovXG4uYXdzdWlfcm9vdF8xeHVwdl8xYWpsM18xNDU6bm90KCNcXDkpIHtcbiAgYm9yZGVyLWNvbGxhcHNlOiBzZXBhcmF0ZTtcbiAgYm9yZGVyLXNwYWNpbmc6IDA7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIGNhcHRpb24tc2lkZTogdG9wO1xuICBjdXJzb3I6IGF1dG87XG4gIGRpcmVjdGlvbjogaW5oZXJpdDtcbiAgZW1wdHktY2VsbHM6IHNob3c7XG4gIGZvbnQtZmFtaWx5OiBzZXJpZjtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXZhcmlhbnQ6IG5vcm1hbDtcbiAgZm9udC1zdHJldGNoOiBub3JtYWw7XG4gIGh5cGhlbnM6IG5vbmU7XG4gIGxldHRlci1zcGFjaW5nOiBub3JtYWw7XG4gIGxpc3Qtc3R5bGU6IGRpc2Mgb3V0c2lkZSBub25lO1xuICB0YWItc2l6ZTogODtcbiAgdGV4dC1hbGlnbjogc3RhcnQ7XG4gIHRleHQtaW5kZW50OiAwO1xuICB0ZXh0LXNoYWRvdzogbm9uZTtcbiAgdGV4dC10cmFuc2Zvcm06IG5vbmU7XG4gIHZpc2liaWxpdHk6IHZpc2libGU7XG4gIHdoaXRlLXNwYWNlOiBub3JtYWw7XG4gIHdvcmQtc3BhY2luZzogbm9ybWFsO1xuICBmb250LXNpemU6IHZhcigtLWZvbnQtc2l6ZS1ib2R5LW0tYTduaDJuLCAxNHB4KTtcbiAgbGluZS1oZWlnaHQ6IHZhcigtLWxpbmUtaGVpZ2h0LWJvZHktbS0ybWgza2UsIDIwcHgpO1xuICBjb2xvcjogdmFyKC0tY29sb3ItdGV4dC1ib2R5LWRlZmF1bHQtcnlqY3QxLCAjMGYxNDFhKTtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgZm9udC1mYW1pbHk6IHZhcigtLWZvbnQtZmFtaWx5LWJhc2UtNGx3dnBsLCBcIkFtYXpvbiBFbWJlclwiLCBcIkhlbHZldGljYSBOZXVlXCIsIFJvYm90bywgQXJpYWwsIHNhbnMtc2VyaWYpO1xuICAtd2Via2l0LWZvbnQtc21vb3RoaW5nOiBhdXRvO1xuICAtbW96LW9zeC1mb250LXNtb290aGluZzogYXV0bztcbn1cblxuLmF3c3VpX3dpemFyZF8xeHVwdl8xYWpsM18xNzcuYXdzdWlfcmVmcmVzaF8xeHVwdl8xYWpsM18xNzc6bm90KCNcXDkpIHtcbiAgY29sdW1uLWdhcDogdmFyKC0tc3BhY2UteGwtamZ5M3g0LCAyNHB4KTtcbiAgZGlzcGxheTogZ3JpZDtcbiAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiBhdXRvIG1pbm1heCgwLCAxZnIpO1xuICBncmlkLXRlbXBsYXRlLXJvd3M6IGF1dG8gMWZyO1xuICByb3ctZ2FwOiB2YXIoLS1zcGFjZS1zY2FsZWQteHhzLWZvZTExNCwgNHB4KTtcbn1cbi5hd3N1aV93aXphcmRfMXh1cHZfMWFqbDNfMTc3LmF3c3VpX3JlZnJlc2hfMXh1cHZfMWFqbDNfMTc3LmF3c3VpX3NtYWxsLWNvbnRhaW5lcl8xeHVwdl8xYWpsM18xODQ6bm90KCNcXDkpIHtcbiAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiBtaW5tYXgoMCwgMWZyKSAwO1xuICByb3ctZ2FwOiB2YXIoLS1zcGFjZS1zY2FsZWQtbC1rNWtvaHksIDIwcHgpO1xufVxuXG4uYXdzdWlfd2l6YXJkXzF4dXB2XzFhamwzXzE3Nzpub3QoI1xcOSk6bm90KC5hd3N1aV9yZWZyZXNoXzF4dXB2XzFhamwzXzE3Nykge1xuICBkaXNwbGF5OiBmbGV4O1xufVxuXG4uYXdzdWlfbmF2aWdhdGlvbl8xeHVwdl8xYWpsM18xOTMuYXdzdWlfcmVmcmVzaF8xeHVwdl8xYWpsM18xNzc6bm90KCNcXDkpIHtcbiAgZ3JpZC1jb2x1bW46IDE7XG4gIGdyaWQtcm93OiAxL3NwYW4gMjtcbiAgcGFkZGluZy1ibG9jay1zdGFydDogY2FsYyh2YXIoLS1zcGFjZS14cy15bWxtMGIsIDhweCkgKyB2YXIoLS1zcGFjZS1zY2FsZWQteHhzLWZvZTExNCwgNHB4KSk7XG4gIC8qIHN0eWxlbGludC1kaXNhYmxlIHNlbGVjdG9yLW1heC10eXBlICovXG4gIC8qIHN0eWxlbGludC1lbmFibGUgc2VsZWN0b3ItbWF4LXR5cGUgKi9cbn1cbi5hd3N1aV9uYXZpZ2F0aW9uXzF4dXB2XzFhamwzXzE5My5hd3N1aV9yZWZyZXNoXzF4dXB2XzFhamwzXzE3NyA+IHVsLmF3c3VpX3JlZnJlc2hfMXh1cHZfMWFqbDNfMTc3Om5vdCgjXFw5KSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgbWFyZ2luLWJsb2NrOiAwO1xuICBtYXJnaW4taW5saW5lOiAwO1xuICBwYWRkaW5nLWJsb2NrLXN0YXJ0OiB2YXIoLS1zcGFjZS1zY2FsZWQteHhzLWZvZTExNCwgNHB4KTtcbiAgcGFkZGluZy1ibG9jay1lbmQ6IDA7XG4gIHBhZGRpbmctaW5saW5lOiAwO1xuICBpbmxpbmUtc2l6ZTogMjYwcHg7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG59XG4uYXdzdWlfbmF2aWdhdGlvbl8xeHVwdl8xYWpsM18xOTMuYXdzdWlfcmVmcmVzaF8xeHVwdl8xYWpsM18xNzcgPiB1bC5hd3N1aV9yZWZyZXNoXzF4dXB2XzFhamwzXzE3NyA+IGxpOm5vdCgjXFw5KSB7XG4gIGRpc3BsYXk6IGdyaWQ7XG4gIGNvbHVtbi1nYXA6IHZhcigtLXNwYWNlLXhzLXltbG0wYiwgOHB4KTtcbiAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiB2YXIoLS1zcGFjZS1sLTJ1ZDFwMywgMjBweCkgMWZyO1xuICBncmlkLXRlbXBsYXRlLXJvd3M6IHJlcGVhdCgyLCBhdXRvKTtcbiAgcGFkZGluZy1ibG9jazogMDtcbiAgcGFkZGluZy1pbmxpbmU6IDA7XG59XG4uYXdzdWlfbmF2aWdhdGlvbl8xeHVwdl8xYWpsM18xOTMuYXdzdWlfcmVmcmVzaF8xeHVwdl8xYWpsM18xNzcgPiB1bC5hd3N1aV9yZWZyZXNoXzF4dXB2XzFhamwzXzE3NyA+IGxpID4gaHI6bm90KCNcXDkpIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tY29sb3ItYm9yZGVyLWRpdmlkZXItZGVmYXVsdC1uZmVybWMsICNjNmM2Y2QpO1xuICBib3JkZXItYmxvY2s6IDA7XG4gIGJvcmRlci1pbmxpbmU6IDA7XG4gIGdyaWQtY29sdW1uOiAxO1xuICBibG9jay1zaXplOiAxMDAlO1xuICBpbmxpbmUtc2l6ZTogdmFyKC0tc3BhY2UteHh4cy1wYWpoYWQsIDJweCk7XG59XG4uYXdzdWlfbmF2aWdhdGlvbl8xeHVwdl8xYWpsM18xOTMuYXdzdWlfcmVmcmVzaF8xeHVwdl8xYWpsM18xNzcgPiB1bC5hd3N1aV9yZWZyZXNoXzF4dXB2XzFhamwzXzE3NyA+IGxpID4gLmF3c3VpX251bWJlcl8xeHVwdl8xYWpsM18yMjY6bm90KCNcXDkpIHtcbiAgY29sb3I6IHZhcigtLWNvbG9yLXRleHQtc21hbGwtMTN0bHVxLCAjNjU2ODcxKTtcbiAgZm9udC1zaXplOiB2YXIoLS1mb250LXNpemUtYm9keS1zLXNtYzhjdiwgMTJweCk7XG4gIGdyaWQtY29sdW1uOiAyO1xuICBncmlkLXJvdzogMTtcbn1cbi5hd3N1aV9uYXZpZ2F0aW9uXzF4dXB2XzFhamwzXzE5My5hd3N1aV9yZWZyZXNoXzF4dXB2XzFhamwzXzE3NyA+IHVsLmF3c3VpX3JlZnJlc2hfMXh1cHZfMWFqbDNfMTc3ID4gbGkgPiBhOm5vdCgjXFw5KSB7XG4gIGFsaWduLWl0ZW1zOiBzdGFydDtcbiAgY29sdW1uLWdhcDogdmFyKC0tc3BhY2UteHMteW1sbTBiLCA4cHgpO1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIGRpc3BsYXk6IGdyaWQ7XG4gIGZvbnQtc2l6ZTogdmFyKC0tZm9udC1zaXplLWJvZHktbS1hN25oMm4sIDE0cHgpO1xuICBncmlkLWNvbHVtbjogMS9zcGFuIDI7XG4gIGdyaWQtcm93OiAyO1xuICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IHZhcigtLXNwYWNlLWwtMnVkMXAzLCAyMHB4KSAxZnI7XG59XG4uYXdzdWlfbmF2aWdhdGlvbl8xeHVwdl8xYWpsM18xOTMuYXdzdWlfcmVmcmVzaF8xeHVwdl8xYWpsM18xNzcgPiB1bC5hd3N1aV9yZWZyZXNoXzF4dXB2XzFhamwzXzE3NyA+IGxpID4gYSA+IC5hd3N1aV9jaXJjbGVfMXh1cHZfMWFqbDNfMjQyOm5vdCgjXFw5KSB7XG4gIGJvcmRlci1zdGFydC1zdGFydC1yYWRpdXM6IDEwMCU7XG4gIGJvcmRlci1zdGFydC1lbmQtcmFkaXVzOiAxMDAlO1xuICBib3JkZXItZW5kLXN0YXJ0LXJhZGl1czogMTAwJTtcbiAgYm9yZGVyLWVuZC1lbmQtcmFkaXVzOiAxMDAlO1xuICBncmlkLWNvbHVtbjogMTtcbiAgYmxvY2stc2l6ZTogMTBweDtcbiAganVzdGlmeS1zZWxmOiBjZW50ZXI7XG4gIG1hcmdpbi1ibG9jay1zdGFydDogNnB4O1xuICBpbmxpbmUtc2l6ZTogMTBweDtcbn1cbi5hd3N1aV9uYXZpZ2F0aW9uXzF4dXB2XzFhamwzXzE5My5hd3N1aV9yZWZyZXNoXzF4dXB2XzFhamwzXzE3NyA+IHVsLmF3c3VpX3JlZnJlc2hfMXh1cHZfMWFqbDNfMTc3ID4gbGkgPiBhID4gLmF3c3VpX3RpdGxlXzF4dXB2XzFhamwzXzI1Mzpub3QoI1xcOSkge1xuICBtaW4taW5saW5lLXNpemU6IDA7XG4gIHdvcmQtYnJlYWs6IGJyZWFrLXdvcmQ7XG4gIGdyaWQtY29sdW1uOiAyO1xufVxuYm9keVtkYXRhLWF3c3VpLWZvY3VzLXZpc2libGU9dHJ1ZV0gLmF3c3VpX25hdmlnYXRpb25fMXh1cHZfMWFqbDNfMTkzLmF3c3VpX3JlZnJlc2hfMXh1cHZfMWFqbDNfMTc3ID4gdWwuYXdzdWlfcmVmcmVzaF8xeHVwdl8xYWpsM18xNzcgPiBsaSA+IGE6bm90KCNcXDkpOmZvY3VzIHtcbiAgb3V0bGluZTogdGhpbiBkb3R0ZWQ7XG4gIG91dGxpbmU6IHZhcigtLWJvcmRlci1saW5rLWZvY3VzLXJpbmctb3V0bGluZS0xcDBobnUsIDApO1xuICBvdXRsaW5lLW9mZnNldDogMnB4O1xuICBvdXRsaW5lLWNvbG9yOiB2YXIoLS1jb2xvci1ib3JkZXItaXRlbS1mb2N1c2VkLWx6MXpzNiwgIzAwNmNlMCk7XG4gIGJvcmRlci1zdGFydC1zdGFydC1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMtY29udHJvbC1kZWZhdWx0LWZvY3VzLXJpbmctMXVhYmtpLCA0cHgpO1xuICBib3JkZXItc3RhcnQtZW5kLXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cy1jb250cm9sLWRlZmF1bHQtZm9jdXMtcmluZy0xdWFia2ksIDRweCk7XG4gIGJvcmRlci1lbmQtc3RhcnQtcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzLWNvbnRyb2wtZGVmYXVsdC1mb2N1cy1yaW5nLTF1YWJraSwgNHB4KTtcbiAgYm9yZGVyLWVuZC1lbmQtcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzLWNvbnRyb2wtZGVmYXVsdC1mb2N1cy1yaW5nLTF1YWJraSwgNHB4KTtcbiAgYm94LXNoYWRvdzogMCAwIDAgdmFyKC0tYm9yZGVyLWxpbmstZm9jdXMtcmluZy1zaGFkb3ctc3ByZWFkLTM5dXZ4ciwgMnB4KSB2YXIoLS1jb2xvci1ib3JkZXItaXRlbS1mb2N1c2VkLWx6MXpzNiwgIzAwNmNlMCk7XG59XG4uYXdzdWlfbmF2aWdhdGlvbl8xeHVwdl8xYWpsM18xOTMuYXdzdWlfcmVmcmVzaF8xeHVwdl8xYWpsM18xNzcgPiB1bC5hd3N1aV9yZWZyZXNoXzF4dXB2XzFhamwzXzE3NyA+IGxpOm5vdCgjXFw5KTpmaXJzdC1jaGlsZCA+IGhyIHtcbiAgZ3JpZC1yb3c6IDIvc3BhbiAyO1xufVxuLmF3c3VpX25hdmlnYXRpb25fMXh1cHZfMWFqbDNfMTkzLmF3c3VpX3JlZnJlc2hfMXh1cHZfMWFqbDNfMTc3ID4gdWwuYXdzdWlfcmVmcmVzaF8xeHVwdl8xYWpsM18xNzcgPiBsaTpub3QoI1xcOSk6bm90KDpmaXJzdC1jaGlsZCkgPiAuYXdzdWlfbnVtYmVyXzF4dXB2XzFhamwzXzIyNiB7XG4gIG1hcmdpbi1ibG9jay1zdGFydDogdmFyKC0tc3BhY2UtbS1kc3VteXQsIDE2cHgpO1xufVxuLmF3c3VpX25hdmlnYXRpb25fMXh1cHZfMWFqbDNfMTkzLmF3c3VpX3JlZnJlc2hfMXh1cHZfMWFqbDNfMTc3ID4gdWwuYXdzdWlfcmVmcmVzaF8xeHVwdl8xYWpsM18xNzcgPiBsaTpub3QoI1xcOSk6bGFzdC1jaGlsZCA+IGhyIHtcbiAgZ3JpZC1yb3c6IDE7XG59XG4uYXdzdWlfbmF2aWdhdGlvbl8xeHVwdl8xYWpsM18xOTMuYXdzdWlfcmVmcmVzaF8xeHVwdl8xYWpsM18xNzcgPiB1bC5hd3N1aV9yZWZyZXNoXzF4dXB2XzFhamwzXzE3NyA+IGxpOm5vdCgjXFw5KTpvbmx5LW9mLXR5cGUgPiBociB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4uYXdzdWlfbmF2aWdhdGlvbl8xeHVwdl8xYWpsM18xOTMuYXdzdWlfcmVmcmVzaF8xeHVwdl8xYWpsM18xNzcgPiB1bC5hd3N1aV9yZWZyZXNoXzF4dXB2XzFhamwzXzE3NyA+IGxpOm5vdCgjXFw5KTpub3QoOmZpcnN0LWNoaWxkKTpub3QoOmxhc3QtY2hpbGQpID4gaHIge1xuICBncmlkLXJvdzogMS9zcGFuIDM7XG59XG4uYXdzdWlfbmF2aWdhdGlvbl8xeHVwdl8xYWpsM18xOTMuYXdzdWlfcmVmcmVzaF8xeHVwdl8xYWpsM18xNzcgPiB1bC5hd3N1aV9yZWZyZXNoXzF4dXB2XzFhamwzXzE3NyA+IGxpLmF3c3VpX2FjdGl2ZV8xeHVwdl8xYWpsM18yODQgPiBhOm5vdCgjXFw5KSB7XG4gIGN1cnNvcjogdGV4dDtcbn1cbi5hd3N1aV9uYXZpZ2F0aW9uXzF4dXB2XzFhamwzXzE5My5hd3N1aV9yZWZyZXNoXzF4dXB2XzFhamwzXzE3NyA+IHVsLmF3c3VpX3JlZnJlc2hfMXh1cHZfMWFqbDNfMTc3ID4gbGkuYXdzdWlfYWN0aXZlXzF4dXB2XzFhamwzXzI4NCA+IGEgPiAuYXdzdWlfY2lyY2xlXzF4dXB2XzFhamwzXzI0Mjpub3QoI1xcOSkge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1jb2xvci1iYWNrZ3JvdW5kLWNvbnRyb2wtY2hlY2tlZC14azVjeTIsICMwMDZjZTApO1xuICBib3gtc2hhZG93OiAwIDAgMCAzcHggdmFyKC0tY29sb3ItYmFja2dyb3VuZC1jb250YWluZXItY29udGVudC1oMTE0ZGosICNmZmZmZmYpLCAwIDAgMCA1cHggdmFyKC0tY29sb3ItYmFja2dyb3VuZC1jb250cm9sLWNoZWNrZWQteGs1Y3kyLCAjMDA2Y2UwKSwgMCAwIDAgN3B4IHZhcigtLWNvbG9yLWJhY2tncm91bmQtY29udGFpbmVyLWNvbnRlbnQtaDExNGRqLCAjZmZmZmZmKTtcbn1cbi5hd3N1aV9uYXZpZ2F0aW9uXzF4dXB2XzFhamwzXzE5My5hd3N1aV9yZWZyZXNoXzF4dXB2XzFhamwzXzE3NyA+IHVsLmF3c3VpX3JlZnJlc2hfMXh1cHZfMWFqbDNfMTc3ID4gbGkuYXdzdWlfYWN0aXZlXzF4dXB2XzFhamwzXzI4NCA+IGEgPiAuYXdzdWlfdGl0bGVfMXh1cHZfMWFqbDNfMjUzOm5vdCgjXFw5KSB7XG4gIGNvbG9yOiB2YXIoLS1jb2xvci1iYWNrZ3JvdW5kLWNvbnRyb2wtY2hlY2tlZC14azVjeTIsICMwMDZjZTApO1xuICBmb250LXdlaWdodDogNzAwO1xufVxuLmF3c3VpX25hdmlnYXRpb25fMXh1cHZfMWFqbDNfMTkzLmF3c3VpX3JlZnJlc2hfMXh1cHZfMWFqbDNfMTc3ID4gdWwuYXdzdWlfcmVmcmVzaF8xeHVwdl8xYWpsM18xNzcgPiBsaS5hd3N1aV9kaXNhYmxlZF8xeHVwdl8xYWpsM18yOTUgPiBhOm5vdCgjXFw5KSB7XG4gIGN1cnNvcjogdGV4dDtcbn1cbi5hd3N1aV9uYXZpZ2F0aW9uXzF4dXB2XzFhamwzXzE5My5hd3N1aV9yZWZyZXNoXzF4dXB2XzFhamwzXzE3NyA+IHVsLmF3c3VpX3JlZnJlc2hfMXh1cHZfMWFqbDNfMTc3ID4gbGkuYXdzdWlfZGlzYWJsZWRfMXh1cHZfMWFqbDNfMjk1ID4gYSA+IC5hd3N1aV9jaXJjbGVfMXh1cHZfMWFqbDNfMjQyOm5vdCgjXFw5KSB7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWNvbG9yLWJhY2tncm91bmQtY29udGFpbmVyLWNvbnRlbnQtaDExNGRqLCAjZmZmZmZmKTtcbiAgYm94LXNoYWRvdzogMCAwIDAgMnB4IHZhcigtLWNvbG9yLXRleHQtaW50ZXJhY3RpdmUtZGlzYWJsZWQtdmJvNnY1LCAjYjRiNGJiKSwgMCAwIDAgNHB4IHZhcigtLWNvbG9yLWJhY2tncm91bmQtY29udGFpbmVyLWNvbnRlbnQtaDExNGRqLCAjZmZmZmZmKTtcbn1cbi5hd3N1aV9uYXZpZ2F0aW9uXzF4dXB2XzFhamwzXzE5My5hd3N1aV9yZWZyZXNoXzF4dXB2XzFhamwzXzE3NyA+IHVsLmF3c3VpX3JlZnJlc2hfMXh1cHZfMWFqbDNfMTc3ID4gbGkuYXdzdWlfZGlzYWJsZWRfMXh1cHZfMWFqbDNfMjk1ID4gYSA+IC5hd3N1aV90aXRsZV8xeHVwdl8xYWpsM18yNTM6bm90KCNcXDkpIHtcbiAgY29sb3I6IHZhcigtLWNvbG9yLXRleHQtc3RhdHVzLWluYWN0aXZlLTh5Znc1YywgIzY1Njg3MSk7XG59XG4uYXdzdWlfbmF2aWdhdGlvbl8xeHVwdl8xYWpsM18xOTMuYXdzdWlfcmVmcmVzaF8xeHVwdl8xYWpsM18xNzcgPiB1bC5hd3N1aV9yZWZyZXNoXzF4dXB2XzFhamwzXzE3NyA+IGxpLmF3c3VpX2VuYWJsZWRfMXh1cHZfMWFqbDNfMzA1ID4gYSA+IC5hd3N1aV9jaXJjbGVfMXh1cHZfMWFqbDNfMjQyOm5vdCgjXFw5KSB7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWNvbG9yLXRleHQtaW50ZXJhY3RpdmUtZGVmYXVsdC1jcG9rdHIsICM0MjQ2NTApO1xuICBib3gtc2hhZG93OiAwIDAgMCAycHggdmFyKC0tY29sb3ItdGV4dC1pbnRlcmFjdGl2ZS1kZWZhdWx0LWNwb2t0ciwgIzQyNDY1MCksIDAgMCAwIDRweCB2YXIoLS1jb2xvci1iYWNrZ3JvdW5kLWNvbnRhaW5lci1jb250ZW50LWgxMTRkaiwgI2ZmZmZmZik7XG59XG4uYXdzdWlfbmF2aWdhdGlvbl8xeHVwdl8xYWpsM18xOTMuYXdzdWlfcmVmcmVzaF8xeHVwdl8xYWpsM18xNzcgPiB1bC5hd3N1aV9yZWZyZXNoXzF4dXB2XzFhamwzXzE3NyA+IGxpLmF3c3VpX2VuYWJsZWRfMXh1cHZfMWFqbDNfMzA1ID4gYSA+IC5hd3N1aV90aXRsZV8xeHVwdl8xYWpsM18yNTM6bm90KCNcXDkpIHtcbiAgY29sb3I6IHZhcigtLWNvbG9yLXRleHQtaW50ZXJhY3RpdmUtZGVmYXVsdC1jcG9rdHIsICM0MjQ2NTApO1xufVxuLmF3c3VpX25hdmlnYXRpb25fMXh1cHZfMWFqbDNfMTkzLmF3c3VpX3JlZnJlc2hfMXh1cHZfMWFqbDNfMTc3ID4gdWwuYXdzdWlfcmVmcmVzaF8xeHVwdl8xYWpsM18xNzcgPiBsaS5hd3N1aV9lbmFibGVkXzF4dXB2XzFhamwzXzMwNSA+IGE6bm90KCNcXDkpOmhvdmVyID4gLmF3c3VpX2NpcmNsZV8xeHVwdl8xYWpsM18yNDIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1jb2xvci1iYWNrZ3JvdW5kLWNvbnRyb2wtY2hlY2tlZC14azVjeTIsICMwMDZjZTApO1xuICBib3gtc2hhZG93OiAwIDAgMCAycHggdmFyKC0tY29sb3ItYmFja2dyb3VuZC1jb250cm9sLWNoZWNrZWQteGs1Y3kyLCAjMDA2Y2UwKSwgMCAwIDAgNHB4IHZhcigtLWNvbG9yLWJhY2tncm91bmQtY29udGFpbmVyLWNvbnRlbnQtaDExNGRqLCAjZmZmZmZmKTtcbn1cbi5hd3N1aV9uYXZpZ2F0aW9uXzF4dXB2XzFhamwzXzE5My5hd3N1aV9yZWZyZXNoXzF4dXB2XzFhamwzXzE3NyA+IHVsLmF3c3VpX3JlZnJlc2hfMXh1cHZfMWFqbDNfMTc3ID4gbGkuYXdzdWlfZW5hYmxlZF8xeHVwdl8xYWpsM18zMDUgPiBhOm5vdCgjXFw5KTpob3ZlciA+IC5hd3N1aV90aXRsZV8xeHVwdl8xYWpsM18yNTMge1xuICBjb2xvcjogdmFyKC0tY29sb3ItYmFja2dyb3VuZC1jb250cm9sLWNoZWNrZWQteGs1Y3kyLCAjMDA2Y2UwKTtcbn1cblxuLmF3c3VpX25hdmlnYXRpb25fMXh1cHZfMWFqbDNfMTkzOm5vdCgjXFw5KTpub3QoLmF3c3VpX3JlZnJlc2hfMXh1cHZfMWFqbDNfMTc3KSB7XG4gIGNvbG9yOiB2YXIoLS1jb2xvci10ZXh0LWRpc2FibGVkLXkyZW94ZiwgI2I0YjRiYik7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgbWFyZ2luLWlubGluZS1lbmQ6IGNhbGMoMiAqIHZhcigtLXNwYWNlLXh4eGwtYXV0MXU3LCA0MHB4KSk7XG4gIG1pbi1pbmxpbmUtc2l6ZTogMjAwcHg7XG4gIHBhZGRpbmctYmxvY2stc3RhcnQ6IHZhcigtLXNwYWNlLXh4cy1od2ZrYWksIDRweCk7XG4gIGlubGluZS1zaXplOiAyMDBweDtcbiAgLyogc3R5bGVsaW50LWRpc2FibGUgc2VsZWN0b3ItbWF4LXR5cGUgKi9cbiAgLyogc3R5bGVsaW50LWVuYWJsZSBzZWxlY3Rvci1tYXgtdHlwZSAqL1xufVxuLmF3c3VpX25hdmlnYXRpb25fMXh1cHZfMWFqbDNfMTkzOm5vdCgjXFw5KTpub3QoLmF3c3VpX3JlZnJlc2hfMXh1cHZfMWFqbDNfMTc3KSA+IHVsOm5vdCguYXdzdWlfcmVmcmVzaF8xeHVwdl8xYWpsM18xNzcpIHtcbiAgbGlzdC1zdHlsZTogbm9uZTtcbiAgcGFkZGluZy1ibG9jazogMDtcbiAgcGFkZGluZy1pbmxpbmU6IDA7XG4gIG1hcmdpbi1ibG9jazogMDtcbiAgbWFyZ2luLWlubGluZTogMDtcbn1cbi5hd3N1aV9uYXZpZ2F0aW9uXzF4dXB2XzFhamwzXzE5Mzpub3QoI1xcOSk6bm90KC5hd3N1aV9yZWZyZXNoXzF4dXB2XzFhamwzXzE3NykgPiB1bDpub3QoLmF3c3VpX3JlZnJlc2hfMXh1cHZfMWFqbDNfMTc3KSA+IGxpIHtcbiAgbWluLWlubGluZS1zaXplOiAwO1xuICB3b3JkLWJyZWFrOiBicmVhay13b3JkO1xuICBwYWRkaW5nLWJsb2NrOiAwIHZhcigtLXNwYWNlLXNjYWxlZC1tLWwzN2doNywgMTZweCk7XG59XG4uYXdzdWlfbmF2aWdhdGlvbl8xeHVwdl8xYWpsM18xOTM6bm90KCNcXDkpOm5vdCguYXdzdWlfcmVmcmVzaF8xeHVwdl8xYWpsM18xNzcpID4gdWw6bm90KC5hd3N1aV9yZWZyZXNoXzF4dXB2XzFhamwzXzE3NykgPiBsaTpub3QoOmZpcnN0LWNoaWxkKSB7XG4gIG1hcmdpbi1ibG9jay1zdGFydDogdmFyKC0tc3BhY2Utc2NhbGVkLW0tbDM3Z2g3LCAxNnB4KTtcbn1cbi5hd3N1aV9uYXZpZ2F0aW9uXzF4dXB2XzFhamwzXzE5Mzpub3QoI1xcOSk6bm90KC5hd3N1aV9yZWZyZXNoXzF4dXB2XzFhamwzXzE3NykgPiB1bDpub3QoLmF3c3VpX3JlZnJlc2hfMXh1cHZfMWFqbDNfMTc3KSA+IGxpOm5vdCg6bGFzdC1jaGlsZCkge1xuICBib3JkZXItYmxvY2stZW5kOiB2YXIoLS1ib3JkZXItZGl2aWRlci1saXN0LXdpZHRoLXRkZngxeCwgMXB4KSBzb2xpZCB2YXIoLS1jb2xvci1ib3JkZXItbGF5b3V0LXB5b3M0MiwgI2M2YzZjZCk7XG59XG5cbi5hd3N1aV9mb3JtXzF4dXB2XzFhamwzXzM0OTpub3QoI1xcOSk6bm90KC5hd3N1aV9yZWZyZXNoXzF4dXB2XzFhamwzXzE3Nykge1xuICBtaW4taW5saW5lLXNpemU6IDA7XG4gIHdvcmQtYnJlYWs6IGJyZWFrLXdvcmQ7XG4gIGlubGluZS1zaXplOiAxMDAlO1xufVxuLmF3c3VpX2Zvcm1fMXh1cHZfMWFqbDNfMzQ5Om5vdCgjXFw5KTpub3QoLmF3c3VpX3JlZnJlc2hfMXh1cHZfMWFqbDNfMTc3KSA+IC5hd3N1aV9mb3JtLWhlYWRlcl8xeHVwdl8xYWpsM18zNTQge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIG1hcmdpbi1ibG9jay1lbmQ6IHZhcigtLXNwYWNlLXNjYWxlZC1tLWwzN2doNywgMTZweCk7XG59XG5cbi5hd3N1aV9mb3JtXzF4dXB2XzFhamwzXzM0OS5hd3N1aV9yZWZyZXNoXzF4dXB2XzFhamwzXzE3Nzpub3QoI1xcOSkge1xuICBtaW4taW5saW5lLXNpemU6IDA7XG4gIHdvcmQtYnJlYWs6IGJyZWFrLXdvcmQ7XG4gIGRpc3BsYXk6IGNvbnRlbnRzO1xufVxuLmF3c3VpX2Zvcm1fMXh1cHZfMWFqbDNfMzQ5LmF3c3VpX3JlZnJlc2hfMXh1cHZfMWFqbDNfMTc3ID4gLmF3c3VpX2Zvcm0taGVhZGVyXzF4dXB2XzFhamwzXzM1NDpub3QoI1xcOSkge1xuICBncmlkLWNvbHVtbjogMjtcbiAgZ3JpZC1yb3c6IDE7XG4gIGNvbG9yOiB2YXIoLS1jb2xvci10ZXh0LWJvZHktZGVmYXVsdC1yeWpjdDEsICMwZjE0MWEpO1xufVxuLmF3c3VpX2Zvcm1fMXh1cHZfMWFqbDNfMzQ5LmF3c3VpX3JlZnJlc2hfMXh1cHZfMWFqbDNfMTc3ID4gLmF3c3VpX2Zvcm0taGVhZGVyXzF4dXB2XzFhamwzXzM1NCA+IC5hd3N1aV9mb3JtLWhlYWRlci1jb250ZW50XzF4dXB2XzFhamwzXzM2OTpub3QoI1xcOSkge1xuICBwYWRkaW5nLWJsb2NrLXN0YXJ0OiBjYWxjKHZhcigtLXNwYWNlLXhsLWpmeTN4NCwgMjRweCkgKyB2YXIoLS1zcGFjZS1zY2FsZWQteHh4cy1oMnNjNTEsIDJweCkpO1xuICBwYWRkaW5nLWJsb2NrLWVuZDogdmFyKC0tc3BhY2Utc2NhbGVkLXMtaXV1aWhtLCAxMnB4KTtcbn1cbi5hd3N1aV9mb3JtXzF4dXB2XzFhamwzXzM0OS5hd3N1aV9yZWZyZXNoXzF4dXB2XzFhamwzXzE3NyA+IC5hd3N1aV9mb3JtLWNvbXBvbmVudF8xeHVwdl8xYWpsM18zNzM6bm90KCNcXDkpIHtcbiAgZ3JpZC1jb2x1bW46IDI7XG4gIGdyaWQtcm93OiAyO1xufVxuLmF3c3VpX2Zvcm1fMXh1cHZfMWFqbDNfMzQ5LmF3c3VpX3JlZnJlc2hfMXh1cHZfMWFqbDNfMTc3LmF3c3VpX3NtYWxsLWNvbnRhaW5lcl8xeHVwdl8xYWpsM18xODQgPiAuYXdzdWlfZm9ybS1oZWFkZXJfMXh1cHZfMWFqbDNfMzU0Om5vdCgjXFw5KSB7XG4gIGdyaWQtY29sdW1uOiAxL3NwYW4gMjtcbn1cbi5hd3N1aV9mb3JtXzF4dXB2XzFhamwzXzM0OS5hd3N1aV9yZWZyZXNoXzF4dXB2XzFhamwzXzE3Ny5hd3N1aV9zbWFsbC1jb250YWluZXJfMXh1cHZfMWFqbDNfMTg0ID4gLmF3c3VpX2Zvcm0taGVhZGVyXzF4dXB2XzFhamwzXzM1NCA+IC5hd3N1aV9mb3JtLWhlYWRlci1jb250ZW50XzF4dXB2XzFhamwzXzM2OTpub3QoI1xcOSkge1xuICBwYWRkaW5nLWJsb2NrLXN0YXJ0OiAwO1xufVxuLmF3c3VpX2Zvcm1fMXh1cHZfMWFqbDNfMzQ5LmF3c3VpX3JlZnJlc2hfMXh1cHZfMWFqbDNfMTc3LmF3c3VpX3NtYWxsLWNvbnRhaW5lcl8xeHVwdl8xYWpsM18xODQgPiAuYXdzdWlfZm9ybS1jb21wb25lbnRfMXh1cHZfMWFqbDNfMzczOm5vdCgjXFw5KSB7XG4gIGdyaWQtY29sdW1uOiAxL3NwYW4gMjtcbn1cblxuLmF3c3VpX25hdmlnYXRpb25fMXh1cHZfMWFqbDNfMTkzLmF3c3VpX2hpZGRlbl8xeHVwdl8xYWpsM18zODc6bm90KCNcXDkpIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuLmF3c3VpX2NvbGxhcHNlZC1zdGVwc18xeHVwdl8xYWpsM18zOTE6bm90KCNcXDkpIHtcbiAgY29sb3I6IHZhcigtLWNvbG9yLXRleHQtaGVhZGluZy1zZWNvbmRhcnktZXh6amUxLCAjNDI0NjUwKTtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgcGFkZGluZy1ibG9jay1zdGFydDogdmFyKC0tc3BhY2Utc2NhbGVkLXh4cy1mb2UxMTQsIDRweCk7XG59XG4uYXdzdWlfY29sbGFwc2VkLXN0ZXBzLWhpZGRlbl8xeHVwdl8xYWpsM18zOTY6bm90KCNcXDkpIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuLmF3c3VpX2Zvcm0taGVhZGVyLWNvbXBvbmVudC13cmFwcGVyXzF4dXB2XzFhamwzXzQwMDpub3QoI1xcOSkge1xuICBvdXRsaW5lOiBub25lO1xufVxuYm9keVtkYXRhLWF3c3VpLWZvY3VzLXZpc2libGU9dHJ1ZV0gLmF3c3VpX2Zvcm0taGVhZGVyLWNvbXBvbmVudC13cmFwcGVyXzF4dXB2XzFhamwzXzQwMDpub3QoI1xcOSk6Zm9jdXMge1xuICBvdXRsaW5lOiB0aGluIGRvdHRlZDtcbiAgb3V0bGluZTogdmFyKC0tYm9yZGVyLWxpbmstZm9jdXMtcmluZy1vdXRsaW5lLTFwMGhudSwgMCk7XG4gIG91dGxpbmUtb2Zmc2V0OiAycHg7XG4gIG91dGxpbmUtY29sb3I6IHZhcigtLWNvbG9yLWJvcmRlci1pdGVtLWZvY3VzZWQtbHoxenM2LCAjMDA2Y2UwKTtcbiAgYm9yZGVyLXN0YXJ0LXN0YXJ0LXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cy1jb250cm9sLWRlZmF1bHQtZm9jdXMtcmluZy0xdWFia2ksIDRweCk7XG4gIGJvcmRlci1zdGFydC1lbmQtcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzLWNvbnRyb2wtZGVmYXVsdC1mb2N1cy1yaW5nLTF1YWJraSwgNHB4KTtcbiAgYm9yZGVyLWVuZC1zdGFydC1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMtY29udHJvbC1kZWZhdWx0LWZvY3VzLXJpbmctMXVhYmtpLCA0cHgpO1xuICBib3JkZXItZW5kLWVuZC1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMtY29udHJvbC1kZWZhdWx0LWZvY3VzLXJpbmctMXVhYmtpLCA0cHgpO1xuICBib3gtc2hhZG93OiAwIDAgMCB2YXIoLS1ib3JkZXItbGluay1mb2N1cy1yaW5nLXNoYWRvdy1zcHJlYWQtMzl1dnhyLCAycHgpIHZhcigtLWNvbG9yLWJvcmRlci1pdGVtLWZvY3VzZWQtbHoxenM2LCAjMDA2Y2UwKTtcbn1cblxuLmF3c3VpX2Zvcm0taGVhZGVyLWNvbXBvbmVudF8xeHVwdl8xYWpsM180MDA6bm90KCNcXDkpLFxuLmF3c3VpX25hdmlnYXRpb24tbGlua18xeHVwdl8xYWpsM180MTY6bm90KCNcXDkpLFxuLmF3c3VpX25hdmlnYXRpb24tbGluay1pdGVtXzF4dXB2XzFhamwzXzQxNzpub3QoI1xcOSksXG4uYXdzdWlfbmF2aWdhdGlvbi1saW5rLWxhYmVsXzF4dXB2XzFhamwzXzQxODpub3QoI1xcOSkge1xuICAvKiB1c2VkIGluIHRlc3QtdXRpbHMgKi9cbn1cblxuLmF3c3VpX25hdmlnYXRpb24tbGluay1hY3RpdmVfMXh1cHZfMWFqbDNfNDIyOm5vdCgjXFw5KSB7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGNvbG9yOiB2YXIoLS1jb2xvci10ZXh0LWJvZHktZGVmYXVsdC1yeWpjdDEsICMwZjE0MWEpO1xufVxuXG4uYXdzdWlfbmF2aWdhdGlvbi1saW5rLWRpc2FibGVkXzF4dXB2XzFhamwzXzQyNzpub3QoI1xcOSkge1xuICBjb2xvcjogdmFyKC0tY29sb3ItdGV4dC1zdGF0dXMtaW5hY3RpdmUtOHlmdzVjLCAjNjU2ODcxKTtcbn1cblxuLmF3c3VpX2NhbmNlbC1idXR0b25fMXh1cHZfMWFqbDNfNDMxOm5vdCgjXFw5KSxcbi5hd3N1aV9wcmV2aW91cy1idXR0b25fMXh1cHZfMWFqbDNfNDMyOm5vdCgjXFw5KSxcbi5hd3N1aV9wcmltYXJ5LWJ1dHRvbl8xeHVwdl8xYWpsM180MzM6bm90KCNcXDkpLFxuLmF3c3VpX3NraXAtdG8tYnV0dG9uXzF4dXB2XzFhamwzXzQzNDpub3QoI1xcOSkge1xuICAvKiB1c2VkIGluIHRlc3QtdXRpbHMgKi9cbn1cblxuLmF3c3VpX2FjdGlvbi1idXR0b25zXzF4dXB2XzFhamwzXzQzODpub3QoI1xcOSkge1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kO1xufSIsIi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKiBzdHlsZWxpbnQtZGlzYWJsZSBAYW16bi9hd3N1aS1uby1tb3Rpb24tb3V0c2lkZS1vZi1taXhpbiwgc2VsZWN0b3ItY29tYmluYXRvci1kaXNhbGxvd2VkLWxpc3QsIHNlbGVjdG9yLXBzZXVkby1jbGFzcy1uby11bmtub3duLCBzZWxlY3Rvci1jbGFzcy1wYXR0ZXJuICovXG4vKiBzdHlsZWxpbnQtZW5hYmxlIEBhbXpuL2F3c3VpLW5vLW1vdGlvbi1vdXRzaWRlLW9mLW1peGluLCBzZWxlY3Rvci1jb21iaW5hdG9yLWRpc2FsbG93ZWQtbGlzdCwgc2VsZWN0b3ItcHNldWRvLWNsYXNzLW5vLXVua25vd24sIHNlbGVjdG9yLWNsYXNzLXBhdHRlcm4gKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKiBTdHlsZSB1c2VkIGZvciBsaW5rcyBpbiBzbG90cy9jb21wb25lbnRzIHRoYXQgYXJlIHRleHQgaGVhdnksIHRvIGhlbHAgbGlua3Mgc3RhbmQgb3V0IGFtb25nXG5zdXJyb3VuZGluZyB0ZXh0LiAoV0NBRyBGNzMpIGh0dHBzOi8vd3d3LnczLm9yZy9XQUkvV0NBRzIxL1RlY2huaXF1ZXMvZmFpbHVyZXMvRjczI2Rlc2NyaXB0aW9uICovXG4uYXdzdWlfbGlua180Yzg0el95YjNpcl8xNDU6bm90KCNcXDkpIHtcbiAgYm9yZGVyLWNvbGxhcHNlOiBzZXBhcmF0ZTtcbiAgYm9yZGVyLXNwYWNpbmc6IDA7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIGNhcHRpb24tc2lkZTogdG9wO1xuICBjdXJzb3I6IGF1dG87XG4gIGRpcmVjdGlvbjogaW5oZXJpdDtcbiAgZW1wdHktY2VsbHM6IHNob3c7XG4gIGZvbnQtZmFtaWx5OiBzZXJpZjtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXZhcmlhbnQ6IG5vcm1hbDtcbiAgZm9udC1zdHJldGNoOiBub3JtYWw7XG4gIGh5cGhlbnM6IG5vbmU7XG4gIGxldHRlci1zcGFjaW5nOiBub3JtYWw7XG4gIGxpc3Qtc3R5bGU6IGRpc2Mgb3V0c2lkZSBub25lO1xuICB0YWItc2l6ZTogODtcbiAgdGV4dC1hbGlnbjogc3RhcnQ7XG4gIHRleHQtaW5kZW50OiAwO1xuICB0ZXh0LXNoYWRvdzogbm9uZTtcbiAgdGV4dC10cmFuc2Zvcm06IG5vbmU7XG4gIHZpc2liaWxpdHk6IHZpc2libGU7XG4gIHdoaXRlLXNwYWNlOiBub3JtYWw7XG4gIHdvcmQtc3BhY2luZzogbm9ybWFsO1xuICBmb250LXNpemU6IHZhcigtLWZvbnQtc2l6ZS1ib2R5LW0tYTduaDJuLCAxNHB4KTtcbiAgbGluZS1oZWlnaHQ6IHZhcigtLWxpbmUtaGVpZ2h0LWJvZHktbS0ybWgza2UsIDIwcHgpO1xuICBjb2xvcjogdmFyKC0tY29sb3ItdGV4dC1ib2R5LWRlZmF1bHQtcnlqY3QxLCAjMGYxNDFhKTtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgZm9udC1mYW1pbHk6IHZhcigtLWZvbnQtZmFtaWx5LWJhc2UtNGx3dnBsLCBcIkFtYXpvbiBFbWJlclwiLCBcIkhlbHZldGljYSBOZXVlXCIsIFJvYm90bywgQXJpYWwsIHNhbnMtc2VyaWYpO1xuICAtd2Via2l0LWZvbnQtc21vb3RoaW5nOiBhdXRvO1xuICAtbW96LW9zeC1mb250LXNtb290aGluZzogYXV0bztcbiAgZGlzcGxheTogaW5saW5lO1xuICB3aGl0ZS1zcGFjZTogaW5oZXJpdDtcbiAgLS1hd3N1aS1zdHlsZS1mb2N1cy1yaW5nLWJveC1zaGFkb3ctcmh1NDd0OiAwIDAgMCB2YXIoLS1hd3N1aS1zdHlsZS1mb2N1cy1yaW5nLWJvcmRlci13aWR0aC1yaHU0N3QsIHZhcigtLWJvcmRlci1saW5rLWZvY3VzLXJpbmctc2hhZG93LXNwcmVhZC0zOXV2eHIsIDJweCkpIHZhcigtLWF3c3VpLXN0eWxlLWZvY3VzLXJpbmctYm9yZGVyLWNvbG9yLXJodTQ3dCwgdmFyKC0tY29sb3ItYm9yZGVyLWl0ZW0tZm9jdXNlZC1sejF6czYsICMwMDZjZTApKTtcbiAgdGV4dC11bmRlcmxpbmUtb2Zmc2V0OiAwLjI1ZW07XG4gIHRleHQtZGVjb3JhdGlvbi10aGlja25lc3M6IDFweDtcbiAgY29sb3I6IHZhcigtLWF3c3VpLXN0eWxlLWNvbG9yLWRlZmF1bHQtcmh1NDd0LCB2YXIoLS1jb2xvci10ZXh0LWxpbmstZGVmYXVsdC04eXY5YjcsICMwMDZjZTApKTtcbiAgZm9udC13ZWlnaHQ6IGluaGVyaXQ7XG4gIGxldHRlci1zcGFjaW5nOiBub3JtYWw7XG4gIHRleHQtZGVjb3JhdGlvbi1saW5lOiBub25lO1xuICB0ZXh0LWRlY29yYXRpb24tY29sb3I6IHRyYW5zcGFyZW50O1xuICB0cmFuc2l0aW9uLXByb3BlcnR5OiBjb2xvciwgLXdlYmtpdC10ZXh0LWRlY29yYXRpb247XG4gIHRyYW5zaXRpb24tcHJvcGVydHk6IGNvbG9yLCB0ZXh0LWRlY29yYXRpb247XG4gIHRyYW5zaXRpb24tcHJvcGVydHk6IGNvbG9yLCB0ZXh0LWRlY29yYXRpb24sIC13ZWJraXQtdGV4dC1kZWNvcmF0aW9uO1xuICB0cmFuc2l0aW9uLWR1cmF0aW9uOiB2YXIoLS1tb3Rpb24tZHVyYXRpb24tcmVmcmVzaC1vbmx5LW1lZGl1bS01cmJuM2ssIDE2NW1zKTtcbn1cbkBtZWRpYSAocHJlZmVycy1yZWR1Y2VkLW1vdGlvbjogcmVkdWNlKSB7XG4gIC5hd3N1aV9saW5rXzRjODR6X3liM2lyXzE0NTpub3QoI1xcOSkge1xuICAgIGFuaW1hdGlvbjogbm9uZTtcbiAgICB0cmFuc2l0aW9uOiBub25lO1xuICB9XG59XG4uYXdzdWktbW90aW9uLWRpc2FibGVkIC5hd3N1aV9saW5rXzRjODR6X3liM2lyXzE0NTpub3QoI1xcOSksIC5hd3N1aS1tb2RlLWVudGVyaW5nIC5hd3N1aV9saW5rXzRjODR6X3liM2lyXzE0NTpub3QoI1xcOSkge1xuICBhbmltYXRpb246IG5vbmU7XG4gIHRyYW5zaXRpb246IG5vbmU7XG59XG4uYXdzdWlfbGlua180Yzg0el95YjNpcl8xNDU6bm90KCNcXDkpOmhvdmVyIHtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBjb2xvcjogdmFyKC0tYXdzdWktc3R5bGUtY29sb3ItaG92ZXItcmh1NDd0LCB2YXIoLS1jb2xvci10ZXh0LWxpbmstaG92ZXItcGt5dGY3LCAjMDAyYjY2KSk7XG59XG4uYXdzdWlfbGlua180Yzg0el95YjNpcl8xNDU6bm90KCNcXDkpOmZvY3VzIHtcbiAgb3V0bGluZTogbm9uZTtcbn1cbi5hd3N1aV9saW5rXzRjODR6X3liM2lyXzE0NTpub3QoI1xcOSk6YWN0aXZlIHtcbiAgY29sb3I6IHZhcigtLWF3c3VpLXN0eWxlLWNvbG9yLWFjdGl2ZS1yaHU0N3QsIHZhcigtLWNvbG9yLXRleHQtbGluay1ob3Zlci1wa3l0ZjcsICMwMDJiNjYpKTtcbn1cbi5hd3N1aV9saW5rXzRjODR6X3liM2lyXzE0NTpub3QoI1xcOSk6YWN0aXZlLCAuYXdzdWlfbGlua180Yzg0el95YjNpcl8xNDU6bm90KCNcXDkpOmZvY3VzLCAuYXdzdWlfbGlua180Yzg0el95YjNpcl8xNDU6bm90KCNcXDkpOmhvdmVyIHtcbiAgdGV4dC1kZWNvcmF0aW9uLWxpbmU6IHVuZGVybGluZTtcbiAgdGV4dC1kZWNvcmF0aW9uLWNvbG9yOiBjdXJyZW50Q29sb3I7XG59XG4uYXdzdWlfbGlua180Yzg0el95YjNpcl8xNDUuYXdzdWlfdmFyaWFudC1zZWNvbmRhcnlfNGM4NHpfeWIzaXJfMjEyOm5vdCgjXFw5KSB7XG4gIC13ZWJraXQtZm9udC1zbW9vdGhpbmc6IGluaGVyaXQ7XG4gIC1tb3otb3N4LWZvbnQtc21vb3RoaW5nOiBpbmhlcml0O1xuICBjb2xvcjogdmFyKC0tYXdzdWktc3R5bGUtY29sb3ItZGVmYXVsdC1yaHU0N3QsIHZhcigtLWNvbG9yLXRleHQtbGluay1kZWZhdWx0LTh5djliNywgIzAwNmNlMCkpO1xuICBmb250LXdlaWdodDogaW5oZXJpdDtcbiAgbGV0dGVyLXNwYWNpbmc6IG5vcm1hbDtcbiAgdGV4dC1kZWNvcmF0aW9uLWxpbmU6IG5vbmU7XG4gIHRleHQtZGVjb3JhdGlvbi1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIHRyYW5zaXRpb24tcHJvcGVydHk6IGNvbG9yLCAtd2Via2l0LXRleHQtZGVjb3JhdGlvbjtcbiAgdHJhbnNpdGlvbi1wcm9wZXJ0eTogY29sb3IsIHRleHQtZGVjb3JhdGlvbjtcbiAgdHJhbnNpdGlvbi1wcm9wZXJ0eTogY29sb3IsIHRleHQtZGVjb3JhdGlvbiwgLXdlYmtpdC10ZXh0LWRlY29yYXRpb247XG4gIHRyYW5zaXRpb24tZHVyYXRpb246IHZhcigtLW1vdGlvbi1kdXJhdGlvbi1yZWZyZXNoLW9ubHktbWVkaXVtLTVyYm4zaywgMTY1bXMpO1xufVxuQG1lZGlhIChwcmVmZXJzLXJlZHVjZWQtbW90aW9uOiByZWR1Y2UpIHtcbiAgLmF3c3VpX2xpbmtfNGM4NHpfeWIzaXJfMTQ1LmF3c3VpX3ZhcmlhbnQtc2Vjb25kYXJ5XzRjODR6X3liM2lyXzIxMjpub3QoI1xcOSkge1xuICAgIGFuaW1hdGlvbjogbm9uZTtcbiAgICB0cmFuc2l0aW9uOiBub25lO1xuICB9XG59XG4uYXdzdWktbW90aW9uLWRpc2FibGVkIC5hd3N1aV9saW5rXzRjODR6X3liM2lyXzE0NS5hd3N1aV92YXJpYW50LXNlY29uZGFyeV80Yzg0el95YjNpcl8yMTI6bm90KCNcXDkpLCAuYXdzdWktbW9kZS1lbnRlcmluZyAuYXdzdWlfbGlua180Yzg0el95YjNpcl8xNDUuYXdzdWlfdmFyaWFudC1zZWNvbmRhcnlfNGM4NHpfeWIzaXJfMjEyOm5vdCgjXFw5KSB7XG4gIGFuaW1hdGlvbjogbm9uZTtcbiAgdHJhbnNpdGlvbjogbm9uZTtcbn1cbi5hd3N1aV9saW5rXzRjODR6X3liM2lyXzE0NS5hd3N1aV92YXJpYW50LXNlY29uZGFyeV80Yzg0el95YjNpcl8yMTI6bm90KCNcXDkpOmhvdmVyIHtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBjb2xvcjogdmFyKC0tYXdzdWktc3R5bGUtY29sb3ItaG92ZXItcmh1NDd0LCB2YXIoLS1jb2xvci10ZXh0LWxpbmstaG92ZXItcGt5dGY3LCAjMDAyYjY2KSk7XG59XG4uYXdzdWlfbGlua180Yzg0el95YjNpcl8xNDUuYXdzdWlfdmFyaWFudC1zZWNvbmRhcnlfNGM4NHpfeWIzaXJfMjEyOm5vdCgjXFw5KTpmb2N1cyB7XG4gIG91dGxpbmU6IG5vbmU7XG59XG4uYXdzdWlfbGlua180Yzg0el95YjNpcl8xNDUuYXdzdWlfdmFyaWFudC1zZWNvbmRhcnlfNGM4NHpfeWIzaXJfMjEyOm5vdCgjXFw5KTphY3RpdmUge1xuICBjb2xvcjogdmFyKC0tYXdzdWktc3R5bGUtY29sb3ItYWN0aXZlLXJodTQ3dCwgdmFyKC0tY29sb3ItdGV4dC1saW5rLWhvdmVyLXBreXRmNywgIzAwMmI2NikpO1xufVxuLmF3c3VpX2xpbmtfNGM4NHpfeWIzaXJfMTQ1LmF3c3VpX3ZhcmlhbnQtc2Vjb25kYXJ5XzRjODR6X3liM2lyXzIxMjpub3QoI1xcOSk6YWN0aXZlLCAuYXdzdWlfbGlua180Yzg0el95YjNpcl8xNDUuYXdzdWlfdmFyaWFudC1zZWNvbmRhcnlfNGM4NHpfeWIzaXJfMjEyOm5vdCgjXFw5KTpmb2N1cywgLmF3c3VpX2xpbmtfNGM4NHpfeWIzaXJfMTQ1LmF3c3VpX3ZhcmlhbnQtc2Vjb25kYXJ5XzRjODR6X3liM2lyXzIxMjpub3QoI1xcOSk6aG92ZXIge1xuICB0ZXh0LWRlY29yYXRpb24tbGluZTogdW5kZXJsaW5lO1xuICB0ZXh0LWRlY29yYXRpb24tY29sb3I6IGN1cnJlbnRDb2xvcjtcbn1cbi5hd3N1aV9saW5rXzRjODR6X3liM2lyXzE0NS5hd3N1aV92YXJpYW50LXByaW1hcnlfNGM4NHpfeWIzaXJfMjQ3Om5vdCgjXFw5KSB7XG4gIGNvbG9yOiB2YXIoLS1hd3N1aS1zdHlsZS1jb2xvci1kZWZhdWx0LXJodTQ3dCwgdmFyKC0tY29sb3ItdGV4dC1saW5rLWRlZmF1bHQtOHl2OWI3LCAjMDA2Y2UwKSk7XG4gIGZvbnQtd2VpZ2h0OiBpbmhlcml0O1xuICBsZXR0ZXItc3BhY2luZzogbm9ybWFsO1xuICB0ZXh0LWRlY29yYXRpb24tbGluZTogdW5kZXJsaW5lO1xuICB0ZXh0LWRlY29yYXRpb24tY29sb3I6IGN1cnJlbnRDb2xvcjtcbiAgdHJhbnNpdGlvbi1wcm9wZXJ0eTogY29sb3IsIC13ZWJraXQtdGV4dC1kZWNvcmF0aW9uO1xuICB0cmFuc2l0aW9uLXByb3BlcnR5OiBjb2xvciwgdGV4dC1kZWNvcmF0aW9uO1xuICB0cmFuc2l0aW9uLXByb3BlcnR5OiBjb2xvciwgdGV4dC1kZWNvcmF0aW9uLCAtd2Via2l0LXRleHQtZGVjb3JhdGlvbjtcbiAgdHJhbnNpdGlvbi1kdXJhdGlvbjogdmFyKC0tbW90aW9uLWR1cmF0aW9uLXJlZnJlc2gtb25seS1tZWRpdW0tNXJibjNrLCAxNjVtcyk7XG59XG5AbWVkaWEgKHByZWZlcnMtcmVkdWNlZC1tb3Rpb246IHJlZHVjZSkge1xuICAuYXdzdWlfbGlua180Yzg0el95YjNpcl8xNDUuYXdzdWlfdmFyaWFudC1wcmltYXJ5XzRjODR6X3liM2lyXzI0Nzpub3QoI1xcOSkge1xuICAgIGFuaW1hdGlvbjogbm9uZTtcbiAgICB0cmFuc2l0aW9uOiBub25lO1xuICB9XG59XG4uYXdzdWktbW90aW9uLWRpc2FibGVkIC5hd3N1aV9saW5rXzRjODR6X3liM2lyXzE0NS5hd3N1aV92YXJpYW50LXByaW1hcnlfNGM4NHpfeWIzaXJfMjQ3Om5vdCgjXFw5KSwgLmF3c3VpLW1vZGUtZW50ZXJpbmcgLmF3c3VpX2xpbmtfNGM4NHpfeWIzaXJfMTQ1LmF3c3VpX3ZhcmlhbnQtcHJpbWFyeV80Yzg0el95YjNpcl8yNDc6bm90KCNcXDkpIHtcbiAgYW5pbWF0aW9uOiBub25lO1xuICB0cmFuc2l0aW9uOiBub25lO1xufVxuLmF3c3VpX2xpbmtfNGM4NHpfeWIzaXJfMTQ1LmF3c3VpX3ZhcmlhbnQtcHJpbWFyeV80Yzg0el95YjNpcl8yNDc6bm90KCNcXDkpOmhvdmVyIHtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBjb2xvcjogdmFyKC0tYXdzdWktc3R5bGUtY29sb3ItaG92ZXItcmh1NDd0LCB2YXIoLS1jb2xvci10ZXh0LWxpbmstaG92ZXItcGt5dGY3LCAjMDAyYjY2KSk7XG59XG4uYXdzdWlfbGlua180Yzg0el95YjNpcl8xNDUuYXdzdWlfdmFyaWFudC1wcmltYXJ5XzRjODR6X3liM2lyXzI0Nzpub3QoI1xcOSk6Zm9jdXMge1xuICBvdXRsaW5lOiBub25lO1xufVxuLmF3c3VpX2xpbmtfNGM4NHpfeWIzaXJfMTQ1LmF3c3VpX3ZhcmlhbnQtcHJpbWFyeV80Yzg0el95YjNpcl8yNDc6bm90KCNcXDkpOmFjdGl2ZSB7XG4gIGNvbG9yOiB2YXIoLS1hd3N1aS1zdHlsZS1jb2xvci1hY3RpdmUtcmh1NDd0LCB2YXIoLS1jb2xvci10ZXh0LWxpbmstaG92ZXItcGt5dGY3LCAjMDAyYjY2KSk7XG59XG4uYXdzdWlfbGlua180Yzg0el95YjNpcl8xNDUuYXdzdWlfdmFyaWFudC1wcmltYXJ5XzRjODR6X3liM2lyXzI0Nzpub3QoI1xcOSk6YWN0aXZlLCAuYXdzdWlfbGlua180Yzg0el95YjNpcl8xNDUuYXdzdWlfdmFyaWFudC1wcmltYXJ5XzRjODR6X3liM2lyXzI0Nzpub3QoI1xcOSk6Zm9jdXMsIC5hd3N1aV9saW5rXzRjODR6X3liM2lyXzE0NS5hd3N1aV92YXJpYW50LXByaW1hcnlfNGM4NHpfeWIzaXJfMjQ3Om5vdCgjXFw5KTpob3ZlciB7XG4gIHRleHQtZGVjb3JhdGlvbi1saW5lOiB1bmRlcmxpbmU7XG4gIHRleHQtZGVjb3JhdGlvbi1jb2xvcjogY3VycmVudENvbG9yO1xufVxuLmF3c3VpX2xpbmtfNGM4NHpfeWIzaXJfMTQ1LmF3c3VpX3ZhcmlhbnQtaW5mb180Yzg0el95YjNpcl8yODA6bm90KCNcXDkpIHtcbiAgLXdlYmtpdC1mb250LXNtb290aGluZzogdmFyKC0tZm9udC1zbW9vdGhpbmctd2Via2l0LW9lbW9sbywgYW50aWFsaWFzZWQpO1xuICAtbW96LW9zeC1mb250LXNtb290aGluZzogdmFyKC0tZm9udC1zbW9vdGhpbmctbW96LW9zeC1oYm0wYXEsIGdyYXlzY2FsZSk7XG4gIGNvbG9yOiB2YXIoLS1hd3N1aS1zdHlsZS1jb2xvci1kZWZhdWx0LXJodTQ3dCwgdmFyKC0tY29sb3ItdGV4dC1saW5rLWRlZmF1bHQtOHl2OWI3LCAjMDA2Y2UwKSk7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGxldHRlci1zcGFjaW5nOiAwLjAwNWVtO1xuICB0ZXh0LWRlY29yYXRpb24tbGluZTogbm9uZTtcbiAgdGV4dC1kZWNvcmF0aW9uLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgdHJhbnNpdGlvbi1wcm9wZXJ0eTogY29sb3IsIC13ZWJraXQtdGV4dC1kZWNvcmF0aW9uO1xuICB0cmFuc2l0aW9uLXByb3BlcnR5OiBjb2xvciwgdGV4dC1kZWNvcmF0aW9uO1xuICB0cmFuc2l0aW9uLXByb3BlcnR5OiBjb2xvciwgdGV4dC1kZWNvcmF0aW9uLCAtd2Via2l0LXRleHQtZGVjb3JhdGlvbjtcbiAgdHJhbnNpdGlvbi1kdXJhdGlvbjogdmFyKC0tbW90aW9uLWR1cmF0aW9uLXJlZnJlc2gtb25seS1tZWRpdW0tNXJibjNrLCAxNjVtcyk7XG59XG5AbWVkaWEgKHByZWZlcnMtcmVkdWNlZC1tb3Rpb246IHJlZHVjZSkge1xuICAuYXdzdWlfbGlua180Yzg0el95YjNpcl8xNDUuYXdzdWlfdmFyaWFudC1pbmZvXzRjODR6X3liM2lyXzI4MDpub3QoI1xcOSkge1xuICAgIGFuaW1hdGlvbjogbm9uZTtcbiAgICB0cmFuc2l0aW9uOiBub25lO1xuICB9XG59XG4uYXdzdWktbW90aW9uLWRpc2FibGVkIC5hd3N1aV9saW5rXzRjODR6X3liM2lyXzE0NS5hd3N1aV92YXJpYW50LWluZm9fNGM4NHpfeWIzaXJfMjgwOm5vdCgjXFw5KSwgLmF3c3VpLW1vZGUtZW50ZXJpbmcgLmF3c3VpX2xpbmtfNGM4NHpfeWIzaXJfMTQ1LmF3c3VpX3ZhcmlhbnQtaW5mb180Yzg0el95YjNpcl8yODA6bm90KCNcXDkpIHtcbiAgYW5pbWF0aW9uOiBub25lO1xuICB0cmFuc2l0aW9uOiBub25lO1xufVxuLmF3c3VpX2xpbmtfNGM4NHpfeWIzaXJfMTQ1LmF3c3VpX3ZhcmlhbnQtaW5mb180Yzg0el95YjNpcl8yODA6bm90KCNcXDkpOmhvdmVyIHtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBjb2xvcjogdmFyKC0tYXdzdWktc3R5bGUtY29sb3ItaG92ZXItcmh1NDd0LCB2YXIoLS1jb2xvci10ZXh0LWxpbmstaG92ZXItcGt5dGY3LCAjMDAyYjY2KSk7XG59XG4uYXdzdWlfbGlua180Yzg0el95YjNpcl8xNDUuYXdzdWlfdmFyaWFudC1pbmZvXzRjODR6X3liM2lyXzI4MDpub3QoI1xcOSk6Zm9jdXMge1xuICBvdXRsaW5lOiBub25lO1xufVxuLmF3c3VpX2xpbmtfNGM4NHpfeWIzaXJfMTQ1LmF3c3VpX3ZhcmlhbnQtaW5mb180Yzg0el95YjNpcl8yODA6bm90KCNcXDkpOmFjdGl2ZSB7XG4gIGNvbG9yOiB2YXIoLS1hd3N1aS1zdHlsZS1jb2xvci1hY3RpdmUtcmh1NDd0LCB2YXIoLS1jb2xvci10ZXh0LWxpbmstaG92ZXItcGt5dGY3LCAjMDAyYjY2KSk7XG59XG4uYXdzdWlfbGlua180Yzg0el95YjNpcl8xNDUuYXdzdWlfdmFyaWFudC1pbmZvXzRjODR6X3liM2lyXzI4MDpub3QoI1xcOSk6YWN0aXZlLCAuYXdzdWlfbGlua180Yzg0el95YjNpcl8xNDUuYXdzdWlfdmFyaWFudC1pbmZvXzRjODR6X3liM2lyXzI4MDpub3QoI1xcOSk6Zm9jdXMsIC5hd3N1aV9saW5rXzRjODR6X3liM2lyXzE0NS5hd3N1aV92YXJpYW50LWluZm9fNGM4NHpfeWIzaXJfMjgwOm5vdCgjXFw5KTpob3ZlciB7XG4gIHRleHQtZGVjb3JhdGlvbi1saW5lOiB1bmRlcmxpbmU7XG4gIHRleHQtZGVjb3JhdGlvbi1jb2xvcjogdmFyKC0tY29sb3ItdGV4dC1saW5rLWJ1dHRvbi11bmRlcmxpbmUtaG92ZXItY24zbXFoLCB0cmFuc3BhcmVudCk7XG59XG4uYXdzdWlfbGlua180Yzg0el95YjNpcl8xNDUuYXdzdWlfdmFyaWFudC12YWx1ZS1sYXJnZV80Yzg0el95YjNpcl8zMTU6bm90KCNcXDkpIHtcbiAgY29sb3I6IHZhcigtLWF3c3VpLXN0eWxlLWNvbG9yLWRlZmF1bHQtcmh1NDd0LCB2YXIoLS1jb2xvci10ZXh0LWxpbmstZGVmYXVsdC04eXY5YjcsICMwMDZjZTApKTtcbiAgZm9udC13ZWlnaHQ6IHZhcigtLWZvbnQtYm94LXZhbHVlLWxhcmdlLXdlaWdodC13cjAwc3csIDcwMCk7XG4gIHRleHQtZGVjb3JhdGlvbi1saW5lOiB1bmRlcmxpbmU7XG4gIHRleHQtZGVjb3JhdGlvbi1jb2xvcjogY3VycmVudENvbG9yO1xuICB0cmFuc2l0aW9uLXByb3BlcnR5OiBjb2xvciwgLXdlYmtpdC10ZXh0LWRlY29yYXRpb247XG4gIHRyYW5zaXRpb24tcHJvcGVydHk6IGNvbG9yLCB0ZXh0LWRlY29yYXRpb247XG4gIHRyYW5zaXRpb24tcHJvcGVydHk6IGNvbG9yLCB0ZXh0LWRlY29yYXRpb24sIC13ZWJraXQtdGV4dC1kZWNvcmF0aW9uO1xuICB0cmFuc2l0aW9uLWR1cmF0aW9uOiB2YXIoLS1tb3Rpb24tZHVyYXRpb24tcmVmcmVzaC1vbmx5LW1lZGl1bS01cmJuM2ssIDE2NW1zKTtcbn1cbkBtZWRpYSAocHJlZmVycy1yZWR1Y2VkLW1vdGlvbjogcmVkdWNlKSB7XG4gIC5hd3N1aV9saW5rXzRjODR6X3liM2lyXzE0NS5hd3N1aV92YXJpYW50LXZhbHVlLWxhcmdlXzRjODR6X3liM2lyXzMxNTpub3QoI1xcOSkge1xuICAgIGFuaW1hdGlvbjogbm9uZTtcbiAgICB0cmFuc2l0aW9uOiBub25lO1xuICB9XG59XG4uYXdzdWktbW90aW9uLWRpc2FibGVkIC5hd3N1aV9saW5rXzRjODR6X3liM2lyXzE0NS5hd3N1aV92YXJpYW50LXZhbHVlLWxhcmdlXzRjODR6X3liM2lyXzMxNTpub3QoI1xcOSksIC5hd3N1aS1tb2RlLWVudGVyaW5nIC5hd3N1aV9saW5rXzRjODR6X3liM2lyXzE0NS5hd3N1aV92YXJpYW50LXZhbHVlLWxhcmdlXzRjODR6X3liM2lyXzMxNTpub3QoI1xcOSkge1xuICBhbmltYXRpb246IG5vbmU7XG4gIHRyYW5zaXRpb246IG5vbmU7XG59XG4uYXdzdWlfbGlua180Yzg0el95YjNpcl8xNDUuYXdzdWlfdmFyaWFudC12YWx1ZS1sYXJnZV80Yzg0el95YjNpcl8zMTU6bm90KCNcXDkpOmhvdmVyIHtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBjb2xvcjogdmFyKC0tYXdzdWktc3R5bGUtY29sb3ItaG92ZXItcmh1NDd0LCB2YXIoLS1jb2xvci10ZXh0LWxpbmstaG92ZXItcGt5dGY3LCAjMDAyYjY2KSk7XG59XG4uYXdzdWlfbGlua180Yzg0el95YjNpcl8xNDUuYXdzdWlfdmFyaWFudC12YWx1ZS1sYXJnZV80Yzg0el95YjNpcl8zMTU6bm90KCNcXDkpOmZvY3VzIHtcbiAgb3V0bGluZTogbm9uZTtcbn1cbi5hd3N1aV9saW5rXzRjODR6X3liM2lyXzE0NS5hd3N1aV92YXJpYW50LXZhbHVlLWxhcmdlXzRjODR6X3liM2lyXzMxNTpub3QoI1xcOSk6YWN0aXZlIHtcbiAgY29sb3I6IHZhcigtLWF3c3VpLXN0eWxlLWNvbG9yLWFjdGl2ZS1yaHU0N3QsIHZhcigtLWNvbG9yLXRleHQtbGluay1ob3Zlci1wa3l0ZjcsICMwMDJiNjYpKTtcbn1cbi5hd3N1aV9saW5rXzRjODR6X3liM2lyXzE0NS5hd3N1aV92YXJpYW50LXZhbHVlLWxhcmdlXzRjODR6X3liM2lyXzMxNTpub3QoI1xcOSk6YWN0aXZlLCAuYXdzdWlfbGlua180Yzg0el95YjNpcl8xNDUuYXdzdWlfdmFyaWFudC12YWx1ZS1sYXJnZV80Yzg0el95YjNpcl8zMTU6bm90KCNcXDkpOmZvY3VzLCAuYXdzdWlfbGlua180Yzg0el95YjNpcl8xNDUuYXdzdWlfdmFyaWFudC12YWx1ZS1sYXJnZV80Yzg0el95YjNpcl8zMTU6bm90KCNcXDkpOmhvdmVyIHtcbiAgdGV4dC1kZWNvcmF0aW9uLWxpbmU6IHVuZGVybGluZTtcbiAgdGV4dC1kZWNvcmF0aW9uLWNvbG9yOiBjdXJyZW50Q29sb3I7XG59XG4uYXdzdWlfbGlua180Yzg0el95YjNpcl8xNDUuYXdzdWlfdmFyaWFudC10b3AtbmF2aWdhdGlvbl80Yzg0el95YjNpcl8zNDc6bm90KCNcXDkpIHtcbiAgLXdlYmtpdC1mb250LXNtb290aGluZzogdmFyKC0tZm9udC1zbW9vdGhpbmctd2Via2l0LW9lbW9sbywgYW50aWFsaWFzZWQpO1xuICAtbW96LW9zeC1mb250LXNtb290aGluZzogdmFyKC0tZm9udC1zbW9vdGhpbmctbW96LW9zeC1oYm0wYXEsIGdyYXlzY2FsZSk7XG4gIGNvbG9yOiB2YXIoLS1hd3N1aS1zdHlsZS1jb2xvci1kZWZhdWx0LXJodTQ3dCwgdmFyKC0tY29sb3ItdGV4dC1pbnRlcmFjdGl2ZS1kZWZhdWx0LWNwb2t0ciwgIzQyNDY1MCkpO1xuICBmb250LXdlaWdodDogNzAwO1xuICBsZXR0ZXItc3BhY2luZzogMC4wMDVlbTtcbiAgdGV4dC1kZWNvcmF0aW9uLWxpbmU6IG5vbmU7XG4gIHRleHQtZGVjb3JhdGlvbi1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIHRyYW5zaXRpb24tcHJvcGVydHk6IGNvbG9yLCAtd2Via2l0LXRleHQtZGVjb3JhdGlvbjtcbiAgdHJhbnNpdGlvbi1wcm9wZXJ0eTogY29sb3IsIHRleHQtZGVjb3JhdGlvbjtcbiAgdHJhbnNpdGlvbi1wcm9wZXJ0eTogY29sb3IsIHRleHQtZGVjb3JhdGlvbiwgLXdlYmtpdC10ZXh0LWRlY29yYXRpb247XG4gIHRyYW5zaXRpb24tZHVyYXRpb246IHZhcigtLW1vdGlvbi1kdXJhdGlvbi1yZWZyZXNoLW9ubHktbWVkaXVtLTVyYm4zaywgMTY1bXMpO1xufVxuQG1lZGlhIChwcmVmZXJzLXJlZHVjZWQtbW90aW9uOiByZWR1Y2UpIHtcbiAgLmF3c3VpX2xpbmtfNGM4NHpfeWIzaXJfMTQ1LmF3c3VpX3ZhcmlhbnQtdG9wLW5hdmlnYXRpb25fNGM4NHpfeWIzaXJfMzQ3Om5vdCgjXFw5KSB7XG4gICAgYW5pbWF0aW9uOiBub25lO1xuICAgIHRyYW5zaXRpb246IG5vbmU7XG4gIH1cbn1cbi5hd3N1aS1tb3Rpb24tZGlzYWJsZWQgLmF3c3VpX2xpbmtfNGM4NHpfeWIzaXJfMTQ1LmF3c3VpX3ZhcmlhbnQtdG9wLW5hdmlnYXRpb25fNGM4NHpfeWIzaXJfMzQ3Om5vdCgjXFw5KSwgLmF3c3VpLW1vZGUtZW50ZXJpbmcgLmF3c3VpX2xpbmtfNGM4NHpfeWIzaXJfMTQ1LmF3c3VpX3ZhcmlhbnQtdG9wLW5hdmlnYXRpb25fNGM4NHpfeWIzaXJfMzQ3Om5vdCgjXFw5KSB7XG4gIGFuaW1hdGlvbjogbm9uZTtcbiAgdHJhbnNpdGlvbjogbm9uZTtcbn1cbi5hd3N1aV9saW5rXzRjODR6X3liM2lyXzE0NS5hd3N1aV92YXJpYW50LXRvcC1uYXZpZ2F0aW9uXzRjODR6X3liM2lyXzM0Nzpub3QoI1xcOSk6aG92ZXIge1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIGNvbG9yOiB2YXIoLS1hd3N1aS1zdHlsZS1jb2xvci1ob3Zlci1yaHU0N3QsIHZhcigtLWNvbG9yLXRleHQtaW50ZXJhY3RpdmUtaG92ZXItcDJiZWV4LCAjMGYxNDFhKSk7XG59XG4uYXdzdWlfbGlua180Yzg0el95YjNpcl8xNDUuYXdzdWlfdmFyaWFudC10b3AtbmF2aWdhdGlvbl80Yzg0el95YjNpcl8zNDc6bm90KCNcXDkpOmZvY3VzIHtcbiAgb3V0bGluZTogbm9uZTtcbn1cbi5hd3N1aV9saW5rXzRjODR6X3liM2lyXzE0NS5hd3N1aV92YXJpYW50LXRvcC1uYXZpZ2F0aW9uXzRjODR6X3liM2lyXzM0Nzpub3QoI1xcOSk6YWN0aXZlIHtcbiAgY29sb3I6IHZhcigtLWF3c3VpLXN0eWxlLWNvbG9yLWFjdGl2ZS1yaHU0N3QsIHZhcigtLWNvbG9yLXRleHQtaW50ZXJhY3RpdmUtYWN0aXZlLTg4M2Q0MywgIzBmMTQxYSkpO1xufVxuLmF3c3VpX2xpbmtfNGM4NHpfeWIzaXJfMTQ1LmF3c3VpX3ZhcmlhbnQtdG9wLW5hdmlnYXRpb25fNGM4NHpfeWIzaXJfMzQ3Om5vdCgjXFw5KTphY3RpdmUsIC5hd3N1aV9saW5rXzRjODR6X3liM2lyXzE0NS5hd3N1aV92YXJpYW50LXRvcC1uYXZpZ2F0aW9uXzRjODR6X3liM2lyXzM0Nzpub3QoI1xcOSk6Zm9jdXMsIC5hd3N1aV9saW5rXzRjODR6X3liM2lyXzE0NS5hd3N1aV92YXJpYW50LXRvcC1uYXZpZ2F0aW9uXzRjODR6X3liM2lyXzM0Nzpub3QoI1xcOSk6aG92ZXIge1xuICB0ZXh0LWRlY29yYXRpb24tbGluZTogdW5kZXJsaW5lO1xuICB0ZXh0LWRlY29yYXRpb24tY29sb3I6IHRyYW5zcGFyZW50O1xufVxuLmF3c3VpX2xpbmtfNGM4NHpfeWIzaXJfMTQ1LmF3c3VpX3ZhcmlhbnQtcmVjb3ZlcnlfNGM4NHpfeWIzaXJfMzgyOm5vdCgjXFw5KSB7XG4gIGNvbG9yOiB2YXIoLS1hd3N1aS1zdHlsZS1jb2xvci1kZWZhdWx0LXJodTQ3dCwgdmFyKC0tY29sb3ItdGV4dC1saW5rLWRlZmF1bHQtOHl2OWI3LCAjMDA2Y2UwKSk7XG4gIGZvbnQtd2VpZ2h0OiB2YXIoLS1mb250LWxpbmstYnV0dG9uLXdlaWdodC12c2x5ZzksIDcwMCk7XG4gIGxldHRlci1zcGFjaW5nOiB2YXIoLS1mb250LWxpbmstYnV0dG9uLWxldHRlci1zcGFjaW5nLWltdHh3cSwgMC4wMDVlbSk7XG4gIHRleHQtZGVjb3JhdGlvbi1saW5lOiB1bmRlcmxpbmU7XG4gIHRleHQtZGVjb3JhdGlvbi1jb2xvcjogdmFyKC0tY29sb3ItdGV4dC1saW5rLWJ1dHRvbi11bmRlcmxpbmUtejR3am52LCB0cmFuc3BhcmVudCk7XG4gIHRyYW5zaXRpb24tcHJvcGVydHk6IGNvbG9yLCAtd2Via2l0LXRleHQtZGVjb3JhdGlvbjtcbiAgdHJhbnNpdGlvbi1wcm9wZXJ0eTogY29sb3IsIHRleHQtZGVjb3JhdGlvbjtcbiAgdHJhbnNpdGlvbi1wcm9wZXJ0eTogY29sb3IsIHRleHQtZGVjb3JhdGlvbiwgLXdlYmtpdC10ZXh0LWRlY29yYXRpb247XG4gIHRyYW5zaXRpb24tZHVyYXRpb246IHZhcigtLW1vdGlvbi1kdXJhdGlvbi1yZWZyZXNoLW9ubHktbWVkaXVtLTVyYm4zaywgMTY1bXMpO1xufVxuQG1lZGlhIChwcmVmZXJzLXJlZHVjZWQtbW90aW9uOiByZWR1Y2UpIHtcbiAgLmF3c3VpX2xpbmtfNGM4NHpfeWIzaXJfMTQ1LmF3c3VpX3ZhcmlhbnQtcmVjb3ZlcnlfNGM4NHpfeWIzaXJfMzgyOm5vdCgjXFw5KSB7XG4gICAgYW5pbWF0aW9uOiBub25lO1xuICAgIHRyYW5zaXRpb246IG5vbmU7XG4gIH1cbn1cbi5hd3N1aS1tb3Rpb24tZGlzYWJsZWQgLmF3c3VpX2xpbmtfNGM4NHpfeWIzaXJfMTQ1LmF3c3VpX3ZhcmlhbnQtcmVjb3ZlcnlfNGM4NHpfeWIzaXJfMzgyOm5vdCgjXFw5KSwgLmF3c3VpLW1vZGUtZW50ZXJpbmcgLmF3c3VpX2xpbmtfNGM4NHpfeWIzaXJfMTQ1LmF3c3VpX3ZhcmlhbnQtcmVjb3ZlcnlfNGM4NHpfeWIzaXJfMzgyOm5vdCgjXFw5KSB7XG4gIGFuaW1hdGlvbjogbm9uZTtcbiAgdHJhbnNpdGlvbjogbm9uZTtcbn1cbi5hd3N1aV9saW5rXzRjODR6X3liM2lyXzE0NS5hd3N1aV92YXJpYW50LXJlY292ZXJ5XzRjODR6X3liM2lyXzM4Mjpub3QoI1xcOSk6aG92ZXIge1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIGNvbG9yOiB2YXIoLS1hd3N1aS1zdHlsZS1jb2xvci1ob3Zlci1yaHU0N3QsIHZhcigtLWNvbG9yLXRleHQtbGluay1ob3Zlci1wa3l0ZjcsICMwMDJiNjYpKTtcbn1cbi5hd3N1aV9saW5rXzRjODR6X3liM2lyXzE0NS5hd3N1aV92YXJpYW50LXJlY292ZXJ5XzRjODR6X3liM2lyXzM4Mjpub3QoI1xcOSk6Zm9jdXMge1xuICBvdXRsaW5lOiBub25lO1xufVxuLmF3c3VpX2xpbmtfNGM4NHpfeWIzaXJfMTQ1LmF3c3VpX3ZhcmlhbnQtcmVjb3ZlcnlfNGM4NHpfeWIzaXJfMzgyOm5vdCgjXFw5KTphY3RpdmUge1xuICBjb2xvcjogdmFyKC0tYXdzdWktc3R5bGUtY29sb3ItYWN0aXZlLXJodTQ3dCwgdmFyKC0tY29sb3ItdGV4dC1saW5rLWhvdmVyLXBreXRmNywgIzAwMmI2NikpO1xufVxuLmF3c3VpX2xpbmtfNGM4NHpfeWIzaXJfMTQ1LmF3c3VpX3ZhcmlhbnQtcmVjb3ZlcnlfNGM4NHpfeWIzaXJfMzgyOm5vdCgjXFw5KTphY3RpdmUsIC5hd3N1aV9saW5rXzRjODR6X3liM2lyXzE0NS5hd3N1aV92YXJpYW50LXJlY292ZXJ5XzRjODR6X3liM2lyXzM4Mjpub3QoI1xcOSk6Zm9jdXMsIC5hd3N1aV9saW5rXzRjODR6X3liM2lyXzE0NS5hd3N1aV92YXJpYW50LXJlY292ZXJ5XzRjODR6X3liM2lyXzM4Mjpub3QoI1xcOSk6aG92ZXIge1xuICB0ZXh0LWRlY29yYXRpb24tbGluZTogdW5kZXJsaW5lO1xuICB0ZXh0LWRlY29yYXRpb24tY29sb3I6IHZhcigtLWNvbG9yLXRleHQtbGluay1idXR0b24tdW5kZXJsaW5lLWhvdmVyLWNuM21xaCwgdHJhbnNwYXJlbnQpO1xufVxuLmF3c3VpX2xpbmtfNGM4NHpfeWIzaXJfMTQ1LmF3c3VpX2J1dHRvbl80Yzg0el95YjNpcl80MTU6bm90KCNcXDkpIHtcbiAgLXdlYmtpdC1mb250LXNtb290aGluZzogdmFyKC0tZm9udC1zbW9vdGhpbmctd2Via2l0LW9lbW9sbywgYW50aWFsaWFzZWQpO1xuICAtbW96LW9zeC1mb250LXNtb290aGluZzogdmFyKC0tZm9udC1zbW9vdGhpbmctbW96LW9zeC1oYm0wYXEsIGdyYXlzY2FsZSk7XG4gIGNvbG9yOiB2YXIoLS1hd3N1aS1zdHlsZS1jb2xvci1kZWZhdWx0LXJodTQ3dCwgdmFyKC0tY29sb3ItdGV4dC1saW5rLWJ1dHRvbi1ub3JtYWwtZGVmYXVsdC0xaG85bjgsICMwMDZjZTApKTtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgbGV0dGVyLXNwYWNpbmc6IHZhcigtLWZvbnQtYnV0dG9uLWxldHRlci1zcGFjaW5nLXVmb3dlMywgMC4wMDVlbSk7XG4gIHRleHQtZGVjb3JhdGlvbi1saW5lOiBub25lO1xuICB0ZXh0LWRlY29yYXRpb24tY29sb3I6IHRyYW5zcGFyZW50O1xuICB0cmFuc2l0aW9uLXByb3BlcnR5OiBjb2xvciwgLXdlYmtpdC10ZXh0LWRlY29yYXRpb247XG4gIHRyYW5zaXRpb24tcHJvcGVydHk6IGNvbG9yLCB0ZXh0LWRlY29yYXRpb247XG4gIHRyYW5zaXRpb24tcHJvcGVydHk6IGNvbG9yLCB0ZXh0LWRlY29yYXRpb24sIC13ZWJraXQtdGV4dC1kZWNvcmF0aW9uO1xuICB0cmFuc2l0aW9uLWR1cmF0aW9uOiB2YXIoLS1tb3Rpb24tZHVyYXRpb24tcmVmcmVzaC1vbmx5LW1lZGl1bS01cmJuM2ssIDE2NW1zKTtcbn1cbkBtZWRpYSAocHJlZmVycy1yZWR1Y2VkLW1vdGlvbjogcmVkdWNlKSB7XG4gIC5hd3N1aV9saW5rXzRjODR6X3liM2lyXzE0NS5hd3N1aV9idXR0b25fNGM4NHpfeWIzaXJfNDE1Om5vdCgjXFw5KSB7XG4gICAgYW5pbWF0aW9uOiBub25lO1xuICAgIHRyYW5zaXRpb246IG5vbmU7XG4gIH1cbn1cbi5hd3N1aS1tb3Rpb24tZGlzYWJsZWQgLmF3c3VpX2xpbmtfNGM4NHpfeWIzaXJfMTQ1LmF3c3VpX2J1dHRvbl80Yzg0el95YjNpcl80MTU6bm90KCNcXDkpLCAuYXdzdWktbW9kZS1lbnRlcmluZyAuYXdzdWlfbGlua180Yzg0el95YjNpcl8xNDUuYXdzdWlfYnV0dG9uXzRjODR6X3liM2lyXzQxNTpub3QoI1xcOSkge1xuICBhbmltYXRpb246IG5vbmU7XG4gIHRyYW5zaXRpb246IG5vbmU7XG59XG4uYXdzdWlfbGlua180Yzg0el95YjNpcl8xNDUuYXdzdWlfYnV0dG9uXzRjODR6X3liM2lyXzQxNTpub3QoI1xcOSk6aG92ZXIge1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIGNvbG9yOiB2YXIoLS1hd3N1aS1zdHlsZS1jb2xvci1ob3Zlci1yaHU0N3QsIHZhcigtLWNvbG9yLXRleHQtbGluay1idXR0b24tbm9ybWFsLWhvdmVyLWttcm1xcywgIzAwMmI2NikpO1xufVxuLmF3c3VpX2xpbmtfNGM4NHpfeWIzaXJfMTQ1LmF3c3VpX2J1dHRvbl80Yzg0el95YjNpcl80MTU6bm90KCNcXDkpOmZvY3VzIHtcbiAgb3V0bGluZTogbm9uZTtcbn1cbi5hd3N1aV9saW5rXzRjODR6X3liM2lyXzE0NS5hd3N1aV9idXR0b25fNGM4NHpfeWIzaXJfNDE1Om5vdCgjXFw5KTphY3RpdmUge1xuICBjb2xvcjogdmFyKC0tYXdzdWktc3R5bGUtY29sb3ItYWN0aXZlLXJodTQ3dCwgdmFyKC0tY29sb3ItdGV4dC1saW5rLWJ1dHRvbi1ub3JtYWwtYWN0aXZlLWQzcXA0bywgIzAwMmI2NikpO1xufVxuLmF3c3VpX2xpbmtfNGM4NHpfeWIzaXJfMTQ1LmF3c3VpX2J1dHRvbl80Yzg0el95YjNpcl80MTU6bm90KCNcXDkpOmFjdGl2ZSwgLmF3c3VpX2xpbmtfNGM4NHpfeWIzaXJfMTQ1LmF3c3VpX2J1dHRvbl80Yzg0el95YjNpcl80MTU6bm90KCNcXDkpOmZvY3VzLCAuYXdzdWlfbGlua180Yzg0el95YjNpcl8xNDUuYXdzdWlfYnV0dG9uXzRjODR6X3liM2lyXzQxNTpub3QoI1xcOSk6aG92ZXIge1xuICB0ZXh0LWRlY29yYXRpb24tbGluZTogdW5kZXJsaW5lO1xuICB0ZXh0LWRlY29yYXRpb24tY29sb3I6IHRyYW5zcGFyZW50O1xufVxuLmF3c3VpX2xpbmtfNGM4NHpfeWIzaXJfMTQ1LmF3c3VpX2NvbG9yLWludmVydGVkXzRjODR6X3liM2lyXzQ1MDpub3QoI1xcOSkge1xuICBjb2xvcjogdmFyKC0tY29sb3ItdGV4dC1ub3RpZmljYXRpb24tZGVmYXVsdC13NXRkZHEsICNmOWY5ZmEpO1xufVxuLmF3c3VpX2xpbmtfNGM4NHpfeWIzaXJfMTQ1LmF3c3VpX2NvbG9yLWludmVydGVkXzRjODR6X3liM2lyXzQ1MDpub3QoI1xcOSk6bm90KC5hd3N1aV9idXR0b25fNGM4NHpfeWIzaXJfNDE1KSB7XG4gIHRleHQtZGVjb3JhdGlvbi1saW5lOiB1bmRlcmxpbmU7XG4gIHRleHQtZGVjb3JhdGlvbi1jb2xvcjogY3VycmVudENvbG9yO1xufVxuLmF3c3VpX2xpbmtfNGM4NHpfeWIzaXJfMTQ1LmF3c3VpX2NvbG9yLWludmVydGVkXzRjODR6X3liM2lyXzQ1MDpub3QoI1xcOSk6aG92ZXIge1xuICBjb2xvcjogdmFyKC0tY29sb3ItdGV4dC1saW5rLWludmVydGVkLWhvdmVyLWI0d2c2YSwgI2ZmZmZmZik7XG59XG5ib2R5W2RhdGEtYXdzdWktZm9jdXMtdmlzaWJsZT10cnVlXSAuYXdzdWlfbGlua180Yzg0el95YjNpcl8xNDU6bm90KCNcXDkpOmZvY3VzIHtcbiAgb3V0bGluZTogdGhpbiBkb3R0ZWQ7XG4gIG91dGxpbmU6IHZhcigtLWJvcmRlci1saW5rLWZvY3VzLXJpbmctb3V0bGluZS0xcDBobnUsIDApO1xuICBvdXRsaW5lLW9mZnNldDogMnB4O1xuICBvdXRsaW5lLWNvbG9yOiB2YXIoLS1hd3N1aS1zdHlsZS1mb2N1cy1yaW5nLWJvcmRlci1jb2xvci1yaHU0N3QsIHZhcigtLWNvbG9yLWJvcmRlci1pdGVtLWZvY3VzZWQtbHoxenM2LCAjMDA2Y2UwKSk7XG4gIGJvcmRlci1zdGFydC1zdGFydC1yYWRpdXM6IHZhcigtLWF3c3VpLXN0eWxlLWZvY3VzLXJpbmctYm9yZGVyLXJhZGl1cy1yaHU0N3QsIHZhcigtLWJvcmRlci1yYWRpdXMtY29udHJvbC1kZWZhdWx0LWZvY3VzLXJpbmctMXVhYmtpLCA0cHgpKTtcbiAgYm9yZGVyLXN0YXJ0LWVuZC1yYWRpdXM6IHZhcigtLWF3c3VpLXN0eWxlLWZvY3VzLXJpbmctYm9yZGVyLXJhZGl1cy1yaHU0N3QsIHZhcigtLWJvcmRlci1yYWRpdXMtY29udHJvbC1kZWZhdWx0LWZvY3VzLXJpbmctMXVhYmtpLCA0cHgpKTtcbiAgYm9yZGVyLWVuZC1zdGFydC1yYWRpdXM6IHZhcigtLWF3c3VpLXN0eWxlLWZvY3VzLXJpbmctYm9yZGVyLXJhZGl1cy1yaHU0N3QsIHZhcigtLWJvcmRlci1yYWRpdXMtY29udHJvbC1kZWZhdWx0LWZvY3VzLXJpbmctMXVhYmtpLCA0cHgpKTtcbiAgYm9yZGVyLWVuZC1lbmQtcmFkaXVzOiB2YXIoLS1hd3N1aS1zdHlsZS1mb2N1cy1yaW5nLWJvcmRlci1yYWRpdXMtcmh1NDd0LCB2YXIoLS1ib3JkZXItcmFkaXVzLWNvbnRyb2wtZGVmYXVsdC1mb2N1cy1yaW5nLTF1YWJraSwgNHB4KSk7XG4gIGJveC1zaGFkb3c6IHZhcigtLWF3c3VpLXN0eWxlLWZvY3VzLXJpbmctYm94LXNoYWRvdy1yaHU0N3QpO1xufVxuLmF3c3VpX2xpbmtfNGM4NHpfeWIzaXJfMTQ1LmF3c3VpX2ZvbnQtc2l6ZS1ib2R5LXNfNGM4NHpfeWIzaXJfNDcxOm5vdCgjXFw5KSB7XG4gIGZvbnQtc2l6ZTogdmFyKC0tZm9udC1zaXplLWJvZHktcy1zbWM4Y3YsIDEycHgpO1xuICBsaW5lLWhlaWdodDogdmFyKC0tbGluZS1oZWlnaHQtYm9keS1zLW51NWh4MSwgMTZweCk7XG4gIGxldHRlci1zcGFjaW5nOiB2YXIoLS1sZXR0ZXItc3BhY2luZy1ib2R5LXMtZ3E3OG9rLCAwLjAwNWVtKTtcbiAgdGV4dC11bmRlcmxpbmUtb2Zmc2V0OiAwLjNlbTtcbiAgdGV4dC1kZWNvcmF0aW9uLXRoaWNrbmVzczogMXB4O1xufVxuLmF3c3VpX2xpbmtfNGM4NHpfeWIzaXJfMTQ1LmF3c3VpX2ZvbnQtc2l6ZS1ib2R5LW1fNGM4NHpfeWIzaXJfNDc4Om5vdCgjXFw5KSB7XG4gIGZvbnQtc2l6ZTogdmFyKC0tZm9udC1zaXplLWJvZHktbS1hN25oMm4sIDE0cHgpO1xuICBsaW5lLWhlaWdodDogdmFyKC0tbGluZS1oZWlnaHQtYm9keS1tLTJtaDNrZSwgMjBweCk7XG4gIHRleHQtdW5kZXJsaW5lLW9mZnNldDogMC4yNWVtO1xuICB0ZXh0LWRlY29yYXRpb24tdGhpY2tuZXNzOiAxcHg7XG59XG4uYXdzdWlfbGlua180Yzg0el95YjNpcl8xNDUuYXdzdWlfZm9udC1zaXplLWhlYWRpbmcteHNfNGM4NHpfeWIzaXJfNDg0Om5vdCgjXFw5KSB7XG4gIGZvbnQtc2l6ZTogdmFyKC0tZm9udC1zaXplLWhlYWRpbmcteHMtajh5enh2LCAxNHB4KTtcbiAgbGluZS1oZWlnaHQ6IHZhcigtLWxpbmUtaGVpZ2h0LWhlYWRpbmcteHMtcTlqMDA0LCAxOHB4KTtcbiAgdGV4dC11bmRlcmxpbmUtb2Zmc2V0OiAwLjI1ZW07XG4gIHRleHQtZGVjb3JhdGlvbi10aGlja25lc3M6IDFweDtcbn1cbi5hd3N1aV9saW5rXzRjODR6X3liM2lyXzE0NS5hd3N1aV9mb250LXNpemUtaGVhZGluZy1zXzRjODR6X3liM2lyXzQ5MDpub3QoI1xcOSkge1xuICBmb250LXNpemU6IHZhcigtLWZvbnQtc2l6ZS1oZWFkaW5nLXMtenAwOGVuLCAxNnB4KTtcbiAgbGluZS1oZWlnaHQ6IHZhcigtLWxpbmUtaGVpZ2h0LWhlYWRpbmctcy1obWk0dmMsIDIwcHgpO1xuICBsZXR0ZXItc3BhY2luZzogdmFyKC0tbGV0dGVyLXNwYWNpbmctaGVhZGluZy1zLTRzdDllcCwgLTAuMDA1ZW0pO1xuICB0ZXh0LXVuZGVybGluZS1vZmZzZXQ6IDAuM2VtO1xuICB0ZXh0LWRlY29yYXRpb24tdGhpY2tuZXNzOiAxcHg7XG59XG4uYXdzdWlfbGlua180Yzg0el95YjNpcl8xNDUuYXdzdWlfZm9udC1zaXplLWhlYWRpbmctbV80Yzg0el95YjNpcl80OTc6bm90KCNcXDkpIHtcbiAgZm9udC1zaXplOiB2YXIoLS1mb250LXNpemUtaGVhZGluZy1tLTE3MHlpeSwgMThweCk7XG4gIGxpbmUtaGVpZ2h0OiB2YXIoLS1saW5lLWhlaWdodC1oZWFkaW5nLW0tdW9hcWRoLCAyMnB4KTtcbiAgbGV0dGVyLXNwYWNpbmc6IHZhcigtLWxldHRlci1zcGFjaW5nLWhlYWRpbmctbS0yOWV3bmssIC0wLjAxZW0pO1xuICB0ZXh0LXVuZGVybGluZS1vZmZzZXQ6IDAuMjVlbTtcbiAgdGV4dC1kZWNvcmF0aW9uLXRoaWNrbmVzczogMXB4O1xufVxuLmF3c3VpX2xpbmtfNGM4NHpfeWIzaXJfMTQ1LmF3c3VpX2ZvbnQtc2l6ZS1oZWFkaW5nLWxfNGM4NHpfeWIzaXJfNTA0Om5vdCgjXFw5KSB7XG4gIGZvbnQtc2l6ZTogdmFyKC0tZm9udC1zaXplLWhlYWRpbmctbC12bmFjeDYsIDIwcHgpO1xuICBsaW5lLWhlaWdodDogdmFyKC0tbGluZS1oZWlnaHQtaGVhZGluZy1sLW1nNWJ4NiwgMjRweCk7XG4gIGxldHRlci1zcGFjaW5nOiB2YXIoLS1sZXR0ZXItc3BhY2luZy1oZWFkaW5nLWwtNXY2aWJ2LCAtMC4wMTVlbSk7XG4gIHRleHQtdW5kZXJsaW5lLW9mZnNldDogMC4yNWVtO1xuICB0ZXh0LWRlY29yYXRpb24tdGhpY2tuZXNzOiAxcHg7XG59XG4uYXdzdWlfbGlua180Yzg0el95YjNpcl8xNDUuYXdzdWlfZm9udC1zaXplLWhlYWRpbmcteGxfNGM4NHpfeWIzaXJfNTExOm5vdCgjXFw5KSB7XG4gIGZvbnQtc2l6ZTogdmFyKC0tZm9udC1zaXplLWhlYWRpbmcteGwtd3ZrYnVyLCAyNHB4KTtcbiAgbGluZS1oZWlnaHQ6IHZhcigtLWxpbmUtaGVpZ2h0LWhlYWRpbmcteGwtaGtvNnAwLCAzMHB4KTtcbiAgbGV0dGVyLXNwYWNpbmc6IHZhcigtLWxldHRlci1zcGFjaW5nLWhlYWRpbmcteGwtY2trYjZ1LCAtMC4wMmVtKTtcbiAgdGV4dC11bmRlcmxpbmUtb2Zmc2V0OiAwLjI1ZW07XG4gIHRleHQtZGVjb3JhdGlvbi10aGlja25lc3M6IDFweDtcbn1cbi5hd3N1aV9saW5rXzRjODR6X3liM2lyXzE0NS5hd3N1aV9mb250LXNpemUtZGlzcGxheS1sXzRjODR6X3liM2lyXzUxODpub3QoI1xcOSkge1xuICBmb250LXNpemU6IHZhcigtLWZvbnQtc2l6ZS1kaXNwbGF5LWwtd2E2d29vLCA0MnB4KTtcbiAgbGluZS1oZWlnaHQ6IHZhcigtLWxpbmUtaGVpZ2h0LWRpc3BsYXktbC12d2FuenAsIDQ4cHgpO1xuICBsZXR0ZXItc3BhY2luZzogdmFyKC0tbGV0dGVyLXNwYWNpbmctZGlzcGxheS1sLWVseXl4aywgLTAuMDNlbSk7XG4gIHRleHQtdW5kZXJsaW5lLW9mZnNldDogMC4yNWVtO1xuICB0ZXh0LWRlY29yYXRpb24tdGhpY2tuZXNzOiAycHg7XG59XG4uYXdzdWlfbGlua180Yzg0el95YjNpcl8xNDUuYXdzdWlfZm9udC1zaXplLWluaGVyaXRfNGM4NHpfeWIzaXJfNTI1Om5vdCgjXFw5KSB7XG4gIGZvbnQtc2l6ZTogaW5oZXJpdDtcbiAgbGluZS1oZWlnaHQ6IGluaGVyaXQ7XG4gIGxldHRlci1zcGFjaW5nOiBpbmhlcml0O1xuICB0ZXh0LXVuZGVybGluZS1vZmZzZXQ6IDAuMjVlbTtcbiAgdGV4dC1kZWNvcmF0aW9uLXRoaWNrbmVzczogMXB4O1xufVxuXG4uYXdzdWlfaWNvbi13cmFwcGVyXzRjODR6X3liM2lyXzUzMzpub3QoI1xcOSkge1xuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xufVxuXG4uYXdzdWlfaWNvbl80Yzg0el95YjNpcl81MzM6bm90KCNcXDkpIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xufSIsIi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKiBzdHlsZWxpbnQtZGlzYWJsZSBAYW16bi9hd3N1aS1uby1tb3Rpb24tb3V0c2lkZS1vZi1taXhpbiwgc2VsZWN0b3ItY29tYmluYXRvci1kaXNhbGxvd2VkLWxpc3QsIHNlbGVjdG9yLXBzZXVkby1jbGFzcy1uby11bmtub3duLCBzZWxlY3Rvci1jbGFzcy1wYXR0ZXJuICovXG4vKiBzdHlsZWxpbnQtZW5hYmxlIEBhbXpuL2F3c3VpLW5vLW1vdGlvbi1vdXRzaWRlLW9mLW1peGluLCBzZWxlY3Rvci1jb21iaW5hdG9yLWRpc2FsbG93ZWQtbGlzdCwgc2VsZWN0b3ItcHNldWRvLWNsYXNzLW5vLXVua25vd24sIHNlbGVjdG9yLWNsYXNzLXBhdHRlcm4gKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKiBTdHlsZSB1c2VkIGZvciBsaW5rcyBpbiBzbG90cy9jb21wb25lbnRzIHRoYXQgYXJlIHRleHQgaGVhdnksIHRvIGhlbHAgbGlua3Mgc3RhbmQgb3V0IGFtb25nXG5zdXJyb3VuZGluZyB0ZXh0LiAoV0NBRyBGNzMpIGh0dHBzOi8vd3d3LnczLm9yZy9XQUkvV0NBRzIxL1RlY2huaXF1ZXMvZmFpbHVyZXMvRjczI2Rlc2NyaXB0aW9uICovXG5kbC5hd3N1aV9jc3MtZ3JpZF96cXEzeF9taHp2ZF8xODE6bm90KCNcXDkpIHtcbiAgbWFyZ2luLWJsb2NrLXN0YXJ0OiAwO1xuICBtYXJnaW4tYmxvY2stZW5kOiAwO1xuICBtYXJnaW4taW5saW5lLXN0YXJ0OiAwO1xuICBtYXJnaW4taW5saW5lLWVuZDogMDtcbn1cblxuLmF3c3VpX2Nzcy1ncmlkX3pxcTN4X21oenZkXzE4MTpub3QoI1xcOSkge1xuICBkaXNwbGF5OiBncmlkO1xuICBnYXA6IHZhcigtLXNwYWNlLWdyaWQtZ3V0dGVyLXdoYzNqcCwgMjBweCk7XG59XG4uYXdzdWlfY3NzLWdyaWRfenFxM3hfbWh6dmRfMTgxLmF3c3VpX2dyaWQtbm8tZ3V0dGVyc196cXEzeF9taHp2ZF8xOTI6bm90KCNcXDkpIHtcbiAgZ2FwOiAwO1xufVxuLmF3c3VpX2Nzcy1ncmlkX3pxcTN4X21oenZkXzE4MS5hd3N1aV9ncmlkLXZhcmlhbnQtdGV4dC1ncmlkX3pxcTN4X21oenZkXzE5NSA+IC5hd3N1aV9pdGVtX3pxcTN4X21oenZkXzE5NTpub3QoI1xcOSkge1xuICBwYWRkaW5nLWlubGluZTogdmFyKC0tc3BhY2UtZ3JpZC1ndXR0ZXItd2hjM2pwLCAyMHB4KTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAvKiBzdHlsZWxpbnQtZGlzYWJsZS1uZXh0LWxpbmUgcGx1Z2luL25vLXVuc3VwcG9ydGVkLWJyb3dzZXItZmVhdHVyZXMgKi9cbn1cbi5hd3N1aV9jc3MtZ3JpZF96cXEzeF9taHp2ZF8xODEuYXdzdWlfZ3JpZC12YXJpYW50LXRleHQtZ3JpZF96cXEzeF9taHp2ZF8xOTUgPiAuYXdzdWlfaXRlbV96cXEzeF9taHp2ZF8xOTU6bm90KCNcXDkpOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlwiO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGluc2V0LWJsb2NrLXN0YXJ0OiAwO1xuICBpbnNldC1ibG9jay1lbmQ6IDA7XG4gIGluc2V0LWlubGluZS1zdGFydDogMDtcbiAgYm9yZGVyLWlubGluZS1zdGFydDogdmFyKC0tYm9yZGVyLWRpdmlkZXItc2VjdGlvbi13aWR0aC11d284bXksIDFweCkgc29saWQgdmFyKC0tY29sb3ItYm9yZGVyLWRpdmlkZXItZGVmYXVsdC1uZmVybWMsICNjNmM2Y2QpO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoY2FsYygtMC41ICogdmFyKC0tc3BhY2UtZ3JpZC1ndXR0ZXItd2hjM2pwLCAyMHB4KSkpO1xufVxuLmF3c3VpX2Nzcy1ncmlkX3pxcTN4X21oenZkXzE4MS5hd3N1aV9ncmlkLXZhcmlhbnQtdGV4dC1ncmlkX3pxcTN4X21oenZkXzE5NSA+IC5hd3N1aV9pdGVtX3pxcTN4X21oenZkXzE5NTpub3QoI1xcOSk6ZGlyKHJ0bCk6OmJlZm9yZSB7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWChjYWxjKDAuNSAqIHZhcigtLXNwYWNlLWdyaWQtZ3V0dGVyLXdoYzNqcCwgMjBweCkpKTtcbn1cbi5hd3N1aV9jc3MtZ3JpZF96cXEzeF9taHp2ZF8xODEuYXdzdWlfZ3JpZC12YXJpYW50LXRleHQtZ3JpZF96cXEzeF9taHp2ZF8xOTUgPiAuYXdzdWlfaXRlbV96cXEzeF9taHp2ZF8xOTUuYXdzdWlfZmlyc3QtY29sdW1uX3pxcTN4X21oenZkXzIxMjpub3QoI1xcOSkge1xuICBwYWRkaW5nLWlubGluZS1zdGFydDogMDtcbn1cbi5hd3N1aV9jc3MtZ3JpZF96cXEzeF9taHp2ZF8xODEuYXdzdWlfZ3JpZC12YXJpYW50LXRleHQtZ3JpZF96cXEzeF9taHp2ZF8xOTUgPiAuYXdzdWlfaXRlbV96cXEzeF9taHp2ZF8xOTUuYXdzdWlfZmlyc3QtY29sdW1uX3pxcTN4X21oenZkXzIxMjpub3QoI1xcOSk6OmJlZm9yZSB7XG4gIGRpc3BsYXk6IG5vbmU7XG59IiwiLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qIHN0eWxlbGludC1kaXNhYmxlIEBhbXpuL2F3c3VpLW5vLW1vdGlvbi1vdXRzaWRlLW9mLW1peGluLCBzZWxlY3Rvci1jb21iaW5hdG9yLWRpc2FsbG93ZWQtbGlzdCwgc2VsZWN0b3ItcHNldWRvLWNsYXNzLW5vLXVua25vd24sIHNlbGVjdG9yLWNsYXNzLXBhdHRlcm4gKi9cbi8qIHN0eWxlbGludC1lbmFibGUgQGFtem4vYXdzdWktbm8tbW90aW9uLW91dHNpZGUtb2YtbWl4aW4sIHNlbGVjdG9yLWNvbWJpbmF0b3ItZGlzYWxsb3dlZC1saXN0LCBzZWxlY3Rvci1wc2V1ZG8tY2xhc3Mtbm8tdW5rbm93biwgc2VsZWN0b3ItY2xhc3MtcGF0dGVybiAqL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qIFN0eWxlIHVzZWQgZm9yIGxpbmtzIGluIHNsb3RzL2NvbXBvbmVudHMgdGhhdCBhcmUgdGV4dCBoZWF2eSwgdG8gaGVscCBsaW5rcyBzdGFuZCBvdXQgYW1vbmdcbnN1cnJvdW5kaW5nIHRleHQuIChXQ0FHIEY3MykgaHR0cHM6Ly93d3cudzMub3JnL1dBSS9XQ0FHMjEvVGVjaG5pcXVlcy9mYWlsdXJlcy9GNzMjZGVzY3JpcHRpb24gKi9cbmRpdi5hd3N1aV9jb2x1bW4tbGF5b3V0X3Z2eG43XzFxdzB6XzE4MTpub3QoI1xcOSkge1xuICBib3JkZXItY29sbGFwc2U6IHNlcGFyYXRlO1xuICBib3JkZXItc3BhY2luZzogMDtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgY2FwdGlvbi1zaWRlOiB0b3A7XG4gIGN1cnNvcjogYXV0bztcbiAgZGlyZWN0aW9uOiBpbmhlcml0O1xuICBlbXB0eS1jZWxsczogc2hvdztcbiAgZm9udC1mYW1pbHk6IHNlcmlmO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtdmFyaWFudDogbm9ybWFsO1xuICBmb250LXN0cmV0Y2g6IG5vcm1hbDtcbiAgaHlwaGVuczogbm9uZTtcbiAgbGV0dGVyLXNwYWNpbmc6IG5vcm1hbDtcbiAgbGlzdC1zdHlsZTogZGlzYyBvdXRzaWRlIG5vbmU7XG4gIHRhYi1zaXplOiA4O1xuICB0ZXh0LWFsaWduOiBzdGFydDtcbiAgdGV4dC1pbmRlbnQ6IDA7XG4gIHRleHQtc2hhZG93OiBub25lO1xuICB0ZXh0LXRyYW5zZm9ybTogbm9uZTtcbiAgdmlzaWJpbGl0eTogdmlzaWJsZTtcbiAgd2hpdGUtc3BhY2U6IG5vcm1hbDtcbiAgd29yZC1zcGFjaW5nOiBub3JtYWw7XG4gIGZvbnQtc2l6ZTogdmFyKC0tZm9udC1zaXplLWJvZHktbS1hN25oMm4sIDE0cHgpO1xuICBsaW5lLWhlaWdodDogdmFyKC0tbGluZS1oZWlnaHQtYm9keS1tLTJtaDNrZSwgMjBweCk7XG4gIGNvbG9yOiB2YXIoLS1jb2xvci10ZXh0LWJvZHktZGVmYXVsdC1yeWpjdDEsICMwZjE0MWEpO1xuICBmb250LXdlaWdodDogNDAwO1xuICBmb250LWZhbWlseTogdmFyKC0tZm9udC1mYW1pbHktYmFzZS00bHd2cGwsIFwiQW1hem9uIEVtYmVyXCIsIFwiSGVsdmV0aWNhIE5ldWVcIiwgUm9ib3RvLCBBcmlhbCwgc2Fucy1zZXJpZik7XG4gIC13ZWJraXQtZm9udC1zbW9vdGhpbmc6IGF1dG87XG4gIC1tb3otb3N4LWZvbnQtc21vb3RoaW5nOiBhdXRvO1xuICB3b3JkLXdyYXA6IGJyZWFrLXdvcmQ7XG59XG5kaXYuYXdzdWlfY29sdW1uLWxheW91dF92dnhuN18xcXcwel8xODEgPiAuYXdzdWlfZ3JpZF92dnhuN18xcXcwel8yMTM6bm90KCNcXDkpIHtcbiAgbWFyZ2luLWJsb2NrOiBjYWxjKHZhcigtLXNwYWNlLWdyaWQtZ3V0dGVyLXdoYzNqcCwgMjBweCkgLyAtMik7XG4gIG1hcmdpbi1pbmxpbmU6IGNhbGModmFyKC0tc3BhY2UtZ3JpZC1ndXR0ZXItd2hjM2pwLCAyMHB4KSAvIC0yKTtcbiAgLyogc3R5bGVsaW50LWRpc2FibGUtbmV4dC1saW5lIHNlbGVjdG9yLW1heC11bml2ZXJzYWwgKi9cbiAgLyogc3R5bGVsaW50LWRpc2FibGUtbmV4dC1saW5lIHNlbGVjdG9yLW1heC11bml2ZXJzYWwgKi9cbn1cbmRpdi5hd3N1aV9jb2x1bW4tbGF5b3V0X3Z2eG43XzFxdzB6XzE4MSA+IC5hd3N1aV9ncmlkX3Z2eG43XzFxdzB6XzIxMy5hd3N1aV9ncmlkLW5vLWd1dHRlcnNfdnZ4bjdfMXF3MHpfMjE5Om5vdCgjXFw5KSB7XG4gIG1hcmdpbi1ibG9jazogMDtcbiAgbWFyZ2luLWlubGluZTogMDtcbn1cbmRpdi5hd3N1aV9jb2x1bW4tbGF5b3V0X3Z2eG43XzFxdzB6XzE4MSA+IC5hd3N1aV9ncmlkX3Z2eG43XzFxdzB6XzIxMy5hd3N1aV9ncmlkLXZhcmlhbnQtdGV4dC1ncmlkX3Z2eG43XzFxdzB6XzIyMzpub3QoI1xcOSkge1xuICBtYXJnaW4tYmxvY2s6IGNhbGMoLTEgKiB2YXIoLS1zcGFjZS1ncmlkLWd1dHRlci13aGMzanAsIDIwcHgpIC8gMik7XG4gIG1hcmdpbi1pbmxpbmU6IGNhbGMoLTEgKiB2YXIoLS1zcGFjZS1ncmlkLWd1dHRlci13aGMzanAsIDIwcHgpKTtcbiAgLyogc3R5bGVsaW50LWRpc2FibGUtbmV4dC1saW5lIHNlbGVjdG9yLW1heC11bml2ZXJzYWwgKi9cbn1cbmRpdi5hd3N1aV9jb2x1bW4tbGF5b3V0X3Z2eG43XzFxdzB6XzE4MSA+IC5hd3N1aV9ncmlkX3Z2eG43XzFxdzB6XzIxMy5hd3N1aV9ncmlkLXZhcmlhbnQtdGV4dC1ncmlkX3Z2eG43XzFxdzB6XzIyMyA+ICo6bm90KCNcXDkpIHtcbiAgYm9yZGVyLWlubGluZS1zdGFydDogdmFyKC0tYm9yZGVyLWRpdmlkZXItc2VjdGlvbi13aWR0aC11d284bXksIDFweCkgc29saWQgdmFyKC0tY29sb3ItYm9yZGVyLWRpdmlkZXItZGVmYXVsdC1uZmVybWMsICNjNmM2Y2QpO1xufVxuZGl2LmF3c3VpX2NvbHVtbi1sYXlvdXRfdnZ4bjdfMXF3MHpfMTgxID4gLmF3c3VpX2dyaWRfdnZ4bjdfMXF3MHpfMjEzLmF3c3VpX2dyaWQtdmFyaWFudC10ZXh0LWdyaWRfdnZ4bjdfMXF3MHpfMjIzLmF3c3VpX2dyaWQtYnJlYWtwb2ludC1kZWZhdWx0X3Z2eG43XzFxdzB6XzIzMSA+ICo6bm90KCNcXDkpOm50aC1jaGlsZCgxbisxKSB7XG4gIGJvcmRlci1pbmxpbmUtc3RhcnQtd2lkdGg6IDA7XG59XG5kaXYuYXdzdWlfY29sdW1uLWxheW91dF92dnhuN18xcXcwel8xODEgPiAuYXdzdWlfZ3JpZF92dnhuN18xcXcwel8yMTMuYXdzdWlfZ3JpZC12YXJpYW50LXRleHQtZ3JpZF92dnhuN18xcXcwel8yMjMuYXdzdWlfZ3JpZC1jb2x1bW5zLTFfdnZ4bjdfMXF3MHpfMjM0LmF3c3VpX2dyaWQtYnJlYWtwb2ludC14eHNfdnZ4bjdfMXF3MHpfMjM0ID4gKjpub3QoI1xcOSk6bnRoLWNoaWxkKDFuKzEpIHtcbiAgYm9yZGVyLWlubGluZS1zdGFydC13aWR0aDogMDtcbn1cbmRpdi5hd3N1aV9jb2x1bW4tbGF5b3V0X3Z2eG43XzFxdzB6XzE4MSA+IC5hd3N1aV9ncmlkX3Z2eG43XzFxdzB6XzIxMy5hd3N1aV9ncmlkLXZhcmlhbnQtdGV4dC1ncmlkX3Z2eG43XzFxdzB6XzIyMy5hd3N1aV9ncmlkLWNvbHVtbnMtMV92dnhuN18xcXcwel8yMzQuYXdzdWlfZ3JpZC1icmVha3BvaW50LXhzX3Z2eG43XzFxdzB6XzIzNyA+ICo6bm90KCNcXDkpOm50aC1jaGlsZCgxbisxKSB7XG4gIGJvcmRlci1pbmxpbmUtc3RhcnQtd2lkdGg6IDA7XG59XG5kaXYuYXdzdWlfY29sdW1uLWxheW91dF92dnhuN18xcXcwel8xODEgPiAuYXdzdWlfZ3JpZF92dnhuN18xcXcwel8yMTMuYXdzdWlfZ3JpZC12YXJpYW50LXRleHQtZ3JpZF92dnhuN18xcXcwel8yMjMuYXdzdWlfZ3JpZC1jb2x1bW5zLTJfdnZ4bjdfMXF3MHpfMjQwLmF3c3VpX2dyaWQtYnJlYWtwb2ludC14eHNfdnZ4bjdfMXF3MHpfMjM0ID4gKjpub3QoI1xcOSk6bnRoLWNoaWxkKDJuKzEpIHtcbiAgYm9yZGVyLWlubGluZS1zdGFydC13aWR0aDogMDtcbn1cbmRpdi5hd3N1aV9jb2x1bW4tbGF5b3V0X3Z2eG43XzFxdzB6XzE4MSA+IC5hd3N1aV9ncmlkX3Z2eG43XzFxdzB6XzIxMy5hd3N1aV9ncmlkLXZhcmlhbnQtdGV4dC1ncmlkX3Z2eG43XzFxdzB6XzIyMy5hd3N1aV9ncmlkLWNvbHVtbnMtMl92dnhuN18xcXcwel8yNDAuYXdzdWlfZ3JpZC1icmVha3BvaW50LXhzX3Z2eG43XzFxdzB6XzIzNyA+ICo6bm90KCNcXDkpOm50aC1jaGlsZCgybisxKSB7XG4gIGJvcmRlci1pbmxpbmUtc3RhcnQtd2lkdGg6IDA7XG59XG5kaXYuYXdzdWlfY29sdW1uLWxheW91dF92dnhuN18xcXcwel8xODEgPiAuYXdzdWlfZ3JpZF92dnhuN18xcXcwel8yMTMuYXdzdWlfZ3JpZC12YXJpYW50LXRleHQtZ3JpZF92dnhuN18xcXcwel8yMjMuYXdzdWlfZ3JpZC1jb2x1bW5zLTNfdnZ4bjdfMXF3MHpfMjQ2LmF3c3VpX2dyaWQtYnJlYWtwb2ludC14eHNfdnZ4bjdfMXF3MHpfMjM0ID4gKjpub3QoI1xcOSk6bnRoLWNoaWxkKDJuKzEpIHtcbiAgYm9yZGVyLWlubGluZS1zdGFydC13aWR0aDogMDtcbn1cbmRpdi5hd3N1aV9jb2x1bW4tbGF5b3V0X3Z2eG43XzFxdzB6XzE4MSA+IC5hd3N1aV9ncmlkX3Z2eG43XzFxdzB6XzIxMy5hd3N1aV9ncmlkLXZhcmlhbnQtdGV4dC1ncmlkX3Z2eG43XzFxdzB6XzIyMy5hd3N1aV9ncmlkLWNvbHVtbnMtM192dnhuN18xcXcwel8yNDYuYXdzdWlfZ3JpZC1icmVha3BvaW50LXhzX3Z2eG43XzFxdzB6XzIzNyA+ICo6bm90KCNcXDkpOm50aC1jaGlsZCgzbisxKSB7XG4gIGJvcmRlci1pbmxpbmUtc3RhcnQtd2lkdGg6IDA7XG59XG5kaXYuYXdzdWlfY29sdW1uLWxheW91dF92dnhuN18xcXcwel8xODEgPiAuYXdzdWlfZ3JpZF92dnhuN18xcXcwel8yMTMuYXdzdWlfZ3JpZC12YXJpYW50LXRleHQtZ3JpZF92dnhuN18xcXcwel8yMjMuYXdzdWlfZ3JpZC1jb2x1bW5zLTRfdnZ4bjdfMXF3MHpfMjUyLmF3c3VpX2dyaWQtYnJlYWtwb2ludC14eHNfdnZ4bjdfMXF3MHpfMjM0ID4gKjpub3QoI1xcOSk6bnRoLWNoaWxkKDJuKzEpIHtcbiAgYm9yZGVyLWlubGluZS1zdGFydC13aWR0aDogMDtcbn1cbmRpdi5hd3N1aV9jb2x1bW4tbGF5b3V0X3Z2eG43XzFxdzB6XzE4MSA+IC5hd3N1aV9ncmlkX3Z2eG43XzFxdzB6XzIxMy5hd3N1aV9ncmlkLXZhcmlhbnQtdGV4dC1ncmlkX3Z2eG43XzFxdzB6XzIyMy5hd3N1aV9ncmlkLWNvbHVtbnMtNF92dnhuN18xcXcwel8yNTIuYXdzdWlfZ3JpZC1icmVha3BvaW50LXhzX3Z2eG43XzFxdzB6XzIzNyA+ICo6bm90KCNcXDkpOm50aC1jaGlsZCg0bisxKSB7XG4gIGJvcmRlci1pbmxpbmUtc3RhcnQtd2lkdGg6IDA7XG59XG5kaXYuYXdzdWlfY29sdW1uLWxheW91dF92dnhuN18xcXcwel8xODEgPiAuYXdzdWlfZ3JpZF92dnhuN18xcXcwel8yMTM6bm90KCNcXDkpOm5vdCguYXdzdWlfZ3JpZC1uby1ndXR0ZXJzX3Z2eG43XzFxdzB6XzIxOSkgPiAqIHtcbiAgcGFkZGluZy1ibG9jazogY2FsYyh2YXIoLS1zcGFjZS1ncmlkLWd1dHRlci13aGMzanAsIDIwcHgpIC8gMik7XG4gIHBhZGRpbmctaW5saW5lOiBjYWxjKHZhcigtLXNwYWNlLWdyaWQtZ3V0dGVyLXdoYzNqcCwgMjBweCkgLyAyKTtcbn1cbmRpdi5hd3N1aV9jb2x1bW4tbGF5b3V0X3Z2eG43XzFxdzB6XzE4MSA+IC5hd3N1aV9ncmlkX3Z2eG43XzFxdzB6XzIxMzpub3QoI1xcOSk6bm90KC5hd3N1aV9ncmlkLW5vLWd1dHRlcnNfdnZ4bjdfMXF3MHpfMjE5KS5hd3N1aV9ncmlkLXZhcmlhbnQtdGV4dC1ncmlkX3Z2eG43XzFxdzB6XzIyMyA+ICoge1xuICBwYWRkaW5nLWJsb2NrOiAwO1xuICBwYWRkaW5nLWlubGluZTogdmFyKC0tc3BhY2UtZ3JpZC1ndXR0ZXItd2hjM2pwLCAyMHB4KTtcbiAgbWFyZ2luLWJsb2NrOiBjYWxjKHZhcigtLXNwYWNlLWdyaWQtZ3V0dGVyLXdoYzNqcCwgMjBweCkgLyAyKTtcbiAgbWFyZ2luLWlubGluZTogMDtcbn1cbmRpdi5hd3N1aV9jb2x1bW4tbGF5b3V0X3Z2eG43XzFxdzB6XzE4MSA+IC5hd3N1aV9ncmlkX3Z2eG43XzFxdzB6XzIxMy5hd3N1aV9ncmlkLXZlcnRpY2FsLWJvcmRlcnNfdnZ4bjdfMXF3MHpfMjY4Om5vdCgjXFw5KSB7XG4gIC8qIHN0eWxlbGludC1kaXNhYmxlLW5leHQtbGluZSBzZWxlY3Rvci1tYXgtdW5pdmVyc2FsICovXG59XG5kaXYuYXdzdWlfY29sdW1uLWxheW91dF92dnhuN18xcXcwel8xODEgPiAuYXdzdWlfZ3JpZF92dnhuN18xcXcwel8yMTMuYXdzdWlfZ3JpZC12ZXJ0aWNhbC1ib3JkZXJzX3Z2eG43XzFxdzB6XzI2OCA+ICo6bm90KCNcXDkpIHtcbiAgYm9yZGVyLWlubGluZS1lbmQ6IHZhcigtLWJvcmRlci1kaXZpZGVyLXNlY3Rpb24td2lkdGgtdXdvOG15LCAxcHgpIHNvbGlkIHZhcigtLWNvbG9yLWJvcmRlci1kaXZpZGVyLWRlZmF1bHQtbmZlcm1jLCAjYzZjNmNkKTtcbn1cbmRpdi5hd3N1aV9jb2x1bW4tbGF5b3V0X3Z2eG43XzFxdzB6XzE4MSA+IC5hd3N1aV9ncmlkX3Z2eG43XzFxdzB6XzIxMy5hd3N1aV9ncmlkLXZlcnRpY2FsLWJvcmRlcnNfdnZ4bjdfMXF3MHpfMjY4LmF3c3VpX2dyaWQtYnJlYWtwb2ludC1kZWZhdWx0X3Z2eG43XzFxdzB6XzIzMSA+ICo6bm90KCNcXDkpOm50aC1jaGlsZCgxbikge1xuICBib3JkZXItaW5saW5lLWVuZC13aWR0aDogMDtcbn1cbmRpdi5hd3N1aV9jb2x1bW4tbGF5b3V0X3Z2eG43XzFxdzB6XzE4MSA+IC5hd3N1aV9ncmlkX3Z2eG43XzFxdzB6XzIxMy5hd3N1aV9ncmlkLXZlcnRpY2FsLWJvcmRlcnNfdnZ4bjdfMXF3MHpfMjY4LmF3c3VpX2dyaWQtY29sdW1ucy0xX3Z2eG43XzFxdzB6XzIzNC5hd3N1aV9ncmlkLWJyZWFrcG9pbnQteHhzX3Z2eG43XzFxdzB6XzIzNCA+ICo6bm90KCNcXDkpOm50aC1jaGlsZCgxbikge1xuICBib3JkZXItaW5saW5lLWVuZC13aWR0aDogMDtcbn1cbmRpdi5hd3N1aV9jb2x1bW4tbGF5b3V0X3Z2eG43XzFxdzB6XzE4MSA+IC5hd3N1aV9ncmlkX3Z2eG43XzFxdzB6XzIxMy5hd3N1aV9ncmlkLXZlcnRpY2FsLWJvcmRlcnNfdnZ4bjdfMXF3MHpfMjY4LmF3c3VpX2dyaWQtY29sdW1ucy0xX3Z2eG43XzFxdzB6XzIzNC5hd3N1aV9ncmlkLWJyZWFrcG9pbnQteHNfdnZ4bjdfMXF3MHpfMjM3ID4gKjpub3QoI1xcOSk6bnRoLWNoaWxkKDFuKSB7XG4gIGJvcmRlci1pbmxpbmUtZW5kLXdpZHRoOiAwO1xufVxuZGl2LmF3c3VpX2NvbHVtbi1sYXlvdXRfdnZ4bjdfMXF3MHpfMTgxID4gLmF3c3VpX2dyaWRfdnZ4bjdfMXF3MHpfMjEzLmF3c3VpX2dyaWQtdmVydGljYWwtYm9yZGVyc192dnhuN18xcXcwel8yNjguYXdzdWlfZ3JpZC1jb2x1bW5zLTJfdnZ4bjdfMXF3MHpfMjQwLmF3c3VpX2dyaWQtYnJlYWtwb2ludC14eHNfdnZ4bjdfMXF3MHpfMjM0ID4gKjpub3QoI1xcOSk6bnRoLWNoaWxkKDJuKSB7XG4gIGJvcmRlci1pbmxpbmUtZW5kLXdpZHRoOiAwO1xufVxuZGl2LmF3c3VpX2NvbHVtbi1sYXlvdXRfdnZ4bjdfMXF3MHpfMTgxID4gLmF3c3VpX2dyaWRfdnZ4bjdfMXF3MHpfMjEzLmF3c3VpX2dyaWQtdmVydGljYWwtYm9yZGVyc192dnhuN18xcXcwel8yNjguYXdzdWlfZ3JpZC1jb2x1bW5zLTJfdnZ4bjdfMXF3MHpfMjQwLmF3c3VpX2dyaWQtYnJlYWtwb2ludC14c192dnhuN18xcXcwel8yMzcgPiAqOm5vdCgjXFw5KTpudGgtY2hpbGQoMm4pIHtcbiAgYm9yZGVyLWlubGluZS1lbmQtd2lkdGg6IDA7XG59XG5kaXYuYXdzdWlfY29sdW1uLWxheW91dF92dnhuN18xcXcwel8xODEgPiAuYXdzdWlfZ3JpZF92dnhuN18xcXcwel8yMTMuYXdzdWlfZ3JpZC12ZXJ0aWNhbC1ib3JkZXJzX3Z2eG43XzFxdzB6XzI2OC5hd3N1aV9ncmlkLWNvbHVtbnMtM192dnhuN18xcXcwel8yNDYuYXdzdWlfZ3JpZC1icmVha3BvaW50LXh4c192dnhuN18xcXcwel8yMzQgPiAqOm5vdCgjXFw5KTpudGgtY2hpbGQoMm4pIHtcbiAgYm9yZGVyLWlubGluZS1lbmQtd2lkdGg6IDA7XG59XG5kaXYuYXdzdWlfY29sdW1uLWxheW91dF92dnhuN18xcXcwel8xODEgPiAuYXdzdWlfZ3JpZF92dnhuN18xcXcwel8yMTMuYXdzdWlfZ3JpZC12ZXJ0aWNhbC1ib3JkZXJzX3Z2eG43XzFxdzB6XzI2OC5hd3N1aV9ncmlkLWNvbHVtbnMtM192dnhuN18xcXcwel8yNDYuYXdzdWlfZ3JpZC1icmVha3BvaW50LXhzX3Z2eG43XzFxdzB6XzIzNyA+ICo6bm90KCNcXDkpOm50aC1jaGlsZCgzbikge1xuICBib3JkZXItaW5saW5lLWVuZC13aWR0aDogMDtcbn1cbmRpdi5hd3N1aV9jb2x1bW4tbGF5b3V0X3Z2eG43XzFxdzB6XzE4MSA+IC5hd3N1aV9ncmlkX3Z2eG43XzFxdzB6XzIxMy5hd3N1aV9ncmlkLXZlcnRpY2FsLWJvcmRlcnNfdnZ4bjdfMXF3MHpfMjY4LmF3c3VpX2dyaWQtY29sdW1ucy00X3Z2eG43XzFxdzB6XzI1Mi5hd3N1aV9ncmlkLWJyZWFrcG9pbnQteHhzX3Z2eG43XzFxdzB6XzIzNCA+ICo6bm90KCNcXDkpOm50aC1jaGlsZCgybikge1xuICBib3JkZXItaW5saW5lLWVuZC13aWR0aDogMDtcbn1cbmRpdi5hd3N1aV9jb2x1bW4tbGF5b3V0X3Z2eG43XzFxdzB6XzE4MSA+IC5hd3N1aV9ncmlkX3Z2eG43XzFxdzB6XzIxMy5hd3N1aV9ncmlkLXZlcnRpY2FsLWJvcmRlcnNfdnZ4bjdfMXF3MHpfMjY4LmF3c3VpX2dyaWQtY29sdW1ucy00X3Z2eG43XzFxdzB6XzI1Mi5hd3N1aV9ncmlkLWJyZWFrcG9pbnQteHNfdnZ4bjdfMXF3MHpfMjM3ID4gKjpub3QoI1xcOSk6bnRoLWNoaWxkKDRuKSB7XG4gIGJvcmRlci1pbmxpbmUtZW5kLXdpZHRoOiAwO1xufVxuZGl2LmF3c3VpX2NvbHVtbi1sYXlvdXRfdnZ4bjdfMXF3MHpfMTgxID4gLmF3c3VpX2dyaWRfdnZ4bjdfMXF3MHpfMjEzLmF3c3VpX2dyaWQtaG9yaXpvbnRhbC1ib3JkZXJzX3Z2eG43XzFxdzB6XzMwMTpub3QoI1xcOSkge1xuICAvKiBzdHlsZWxpbnQtZGlzYWJsZSBzZWxlY3Rvci1tYXgtdW5pdmVyc2FsICovXG4gIC8qIHN0eWxlbGludC1lbmFibGUgc2VsZWN0b3ItbWF4LXVuaXZlcnNhbCAqL1xufVxuZGl2LmF3c3VpX2NvbHVtbi1sYXlvdXRfdnZ4bjdfMXF3MHpfMTgxID4gLmF3c3VpX2dyaWRfdnZ4bjdfMXF3MHpfMjEzLmF3c3VpX2dyaWQtaG9yaXpvbnRhbC1ib3JkZXJzX3Z2eG43XzFxdzB6XzMwMSA+ICo6bm90KCNcXDkpIHtcbiAgYm9yZGVyLWJsb2NrLWVuZDogdmFyKC0tYm9yZGVyLWRpdmlkZXItc2VjdGlvbi13aWR0aC11d284bXksIDFweCkgc29saWQgdmFyKC0tY29sb3ItYm9yZGVyLWRpdmlkZXItZGVmYXVsdC1uZmVybWMsICNjNmM2Y2QpO1xufVxuZGl2LmF3c3VpX2NvbHVtbi1sYXlvdXRfdnZ4bjdfMXF3MHpfMTgxID4gLmF3c3VpX2dyaWRfdnZ4bjdfMXF3MHpfMjEzLmF3c3VpX2dyaWQtaG9yaXpvbnRhbC1ib3JkZXJzX3Z2eG43XzFxdzB6XzMwMSA+ICo6bm90KCNcXDkpOmxhc3QtY2hpbGQge1xuICBib3JkZXItYmxvY2stZW5kLXdpZHRoOiAwO1xufVxuZGl2LmF3c3VpX2NvbHVtbi1sYXlvdXRfdnZ4bjdfMXF3MHpfMTgxID4gLmF3c3VpX2dyaWRfdnZ4bjdfMXF3MHpfMjEzLmF3c3VpX2dyaWQtaG9yaXpvbnRhbC1ib3JkZXJzX3Z2eG43XzFxdzB6XzMwMS5hd3N1aV9ncmlkLWNvbHVtbnMtMl92dnhuN18xcXcwel8yNDAuYXdzdWlfZ3JpZC1icmVha3BvaW50LXh4c192dnhuN18xcXcwel8yMzQgPiAqOm5vdCgjXFw5KTpudGgtbGFzdC1jaGlsZCgyKTpudGgtY2hpbGQoMm4rMSkge1xuICBib3JkZXItYmxvY2stZW5kLXdpZHRoOiAwO1xufVxuZGl2LmF3c3VpX2NvbHVtbi1sYXlvdXRfdnZ4bjdfMXF3MHpfMTgxID4gLmF3c3VpX2dyaWRfdnZ4bjdfMXF3MHpfMjEzLmF3c3VpX2dyaWQtaG9yaXpvbnRhbC1ib3JkZXJzX3Z2eG43XzFxdzB6XzMwMS5hd3N1aV9ncmlkLWNvbHVtbnMtMl92dnhuN18xcXcwel8yNDAuYXdzdWlfZ3JpZC1icmVha3BvaW50LXhzX3Z2eG43XzFxdzB6XzIzNyA+ICo6bm90KCNcXDkpOm50aC1sYXN0LWNoaWxkKDIpOm50aC1jaGlsZCgybisxKSB7XG4gIGJvcmRlci1ibG9jay1lbmQtd2lkdGg6IDA7XG59XG5kaXYuYXdzdWlfY29sdW1uLWxheW91dF92dnhuN18xcXcwel8xODEgPiAuYXdzdWlfZ3JpZF92dnhuN18xcXcwel8yMTMuYXdzdWlfZ3JpZC1ob3Jpem9udGFsLWJvcmRlcnNfdnZ4bjdfMXF3MHpfMzAxLmF3c3VpX2dyaWQtY29sdW1ucy0zX3Z2eG43XzFxdzB6XzI0Ni5hd3N1aV9ncmlkLWJyZWFrcG9pbnQteHhzX3Z2eG43XzFxdzB6XzIzNCA+ICo6bm90KCNcXDkpOm50aC1sYXN0LWNoaWxkKDIpOm50aC1jaGlsZCgybisxKSB7XG4gIGJvcmRlci1ibG9jay1lbmQtd2lkdGg6IDA7XG59XG5kaXYuYXdzdWlfY29sdW1uLWxheW91dF92dnhuN18xcXcwel8xODEgPiAuYXdzdWlfZ3JpZF92dnhuN18xcXcwel8yMTMuYXdzdWlfZ3JpZC1ob3Jpem9udGFsLWJvcmRlcnNfdnZ4bjdfMXF3MHpfMzAxLmF3c3VpX2dyaWQtY29sdW1ucy0zX3Z2eG43XzFxdzB6XzI0Ni5hd3N1aV9ncmlkLWJyZWFrcG9pbnQteHNfdnZ4bjdfMXF3MHpfMjM3ID4gKjpub3QoI1xcOSk6bnRoLWxhc3QtY2hpbGQoMik6bnRoLWNoaWxkKDNuKzEpIHtcbiAgYm9yZGVyLWJsb2NrLWVuZC13aWR0aDogMDtcbn1cbmRpdi5hd3N1aV9jb2x1bW4tbGF5b3V0X3Z2eG43XzFxdzB6XzE4MSA+IC5hd3N1aV9ncmlkX3Z2eG43XzFxdzB6XzIxMy5hd3N1aV9ncmlkLWhvcml6b250YWwtYm9yZGVyc192dnhuN18xcXcwel8zMDEuYXdzdWlfZ3JpZC1jb2x1bW5zLTNfdnZ4bjdfMXF3MHpfMjQ2LmF3c3VpX2dyaWQtYnJlYWtwb2ludC14c192dnhuN18xcXcwel8yMzcgPiAqOm5vdCgjXFw5KTpudGgtbGFzdC1jaGlsZCgyKTpudGgtY2hpbGQoM24rMikge1xuICBib3JkZXItYmxvY2stZW5kLXdpZHRoOiAwO1xufVxuZGl2LmF3c3VpX2NvbHVtbi1sYXlvdXRfdnZ4bjdfMXF3MHpfMTgxID4gLmF3c3VpX2dyaWRfdnZ4bjdfMXF3MHpfMjEzLmF3c3VpX2dyaWQtaG9yaXpvbnRhbC1ib3JkZXJzX3Z2eG43XzFxdzB6XzMwMS5hd3N1aV9ncmlkLWNvbHVtbnMtM192dnhuN18xcXcwel8yNDYuYXdzdWlfZ3JpZC1icmVha3BvaW50LXhzX3Z2eG43XzFxdzB6XzIzNyA+ICo6bm90KCNcXDkpOm50aC1sYXN0LWNoaWxkKDMpOm50aC1jaGlsZCgzbisxKSB7XG4gIGJvcmRlci1ibG9jay1lbmQtd2lkdGg6IDA7XG59XG5kaXYuYXdzdWlfY29sdW1uLWxheW91dF92dnhuN18xcXcwel8xODEgPiAuYXdzdWlfZ3JpZF92dnhuN18xcXcwel8yMTMuYXdzdWlfZ3JpZC1ob3Jpem9udGFsLWJvcmRlcnNfdnZ4bjdfMXF3MHpfMzAxLmF3c3VpX2dyaWQtY29sdW1ucy00X3Z2eG43XzFxdzB6XzI1Mi5hd3N1aV9ncmlkLWJyZWFrcG9pbnQteHhzX3Z2eG43XzFxdzB6XzIzNCA+ICo6bm90KCNcXDkpOm50aC1sYXN0LWNoaWxkKDIpOm50aC1jaGlsZCgybisxKSB7XG4gIGJvcmRlci1ibG9jay1lbmQtd2lkdGg6IDA7XG59XG5kaXYuYXdzdWlfY29sdW1uLWxheW91dF92dnhuN18xcXcwel8xODEgPiAuYXdzdWlfZ3JpZF92dnhuN18xcXcwel8yMTMuYXdzdWlfZ3JpZC1ob3Jpem9udGFsLWJvcmRlcnNfdnZ4bjdfMXF3MHpfMzAxLmF3c3VpX2dyaWQtY29sdW1ucy00X3Z2eG43XzFxdzB6XzI1Mi5hd3N1aV9ncmlkLWJyZWFrcG9pbnQteHNfdnZ4bjdfMXF3MHpfMjM3ID4gKjpub3QoI1xcOSk6bnRoLWxhc3QtY2hpbGQoMik6bnRoLWNoaWxkKDRuKzEpIHtcbiAgYm9yZGVyLWJsb2NrLWVuZC13aWR0aDogMDtcbn1cbmRpdi5hd3N1aV9jb2x1bW4tbGF5b3V0X3Z2eG43XzFxdzB6XzE4MSA+IC5hd3N1aV9ncmlkX3Z2eG43XzFxdzB6XzIxMy5hd3N1aV9ncmlkLWhvcml6b250YWwtYm9yZGVyc192dnhuN18xcXcwel8zMDEuYXdzdWlfZ3JpZC1jb2x1bW5zLTRfdnZ4bjdfMXF3MHpfMjUyLmF3c3VpX2dyaWQtYnJlYWtwb2ludC14c192dnhuN18xcXcwel8yMzcgPiAqOm5vdCgjXFw5KTpudGgtbGFzdC1jaGlsZCgyKTpudGgtY2hpbGQoNG4rMikge1xuICBib3JkZXItYmxvY2stZW5kLXdpZHRoOiAwO1xufVxuZGl2LmF3c3VpX2NvbHVtbi1sYXlvdXRfdnZ4bjdfMXF3MHpfMTgxID4gLmF3c3VpX2dyaWRfdnZ4bjdfMXF3MHpfMjEzLmF3c3VpX2dyaWQtaG9yaXpvbnRhbC1ib3JkZXJzX3Z2eG43XzFxdzB6XzMwMS5hd3N1aV9ncmlkLWNvbHVtbnMtNF92dnhuN18xcXcwel8yNTIuYXdzdWlfZ3JpZC1icmVha3BvaW50LXhzX3Z2eG43XzFxdzB6XzIzNyA+ICo6bm90KCNcXDkpOm50aC1sYXN0LWNoaWxkKDIpOm50aC1jaGlsZCg0biszKSB7XG4gIGJvcmRlci1ibG9jay1lbmQtd2lkdGg6IDA7XG59XG5kaXYuYXdzdWlfY29sdW1uLWxheW91dF92dnhuN18xcXcwel8xODEgPiAuYXdzdWlfZ3JpZF92dnhuN18xcXcwel8yMTMuYXdzdWlfZ3JpZC1ob3Jpem9udGFsLWJvcmRlcnNfdnZ4bjdfMXF3MHpfMzAxLmF3c3VpX2dyaWQtY29sdW1ucy00X3Z2eG43XzFxdzB6XzI1Mi5hd3N1aV9ncmlkLWJyZWFrcG9pbnQteHNfdnZ4bjdfMXF3MHpfMjM3ID4gKjpub3QoI1xcOSk6bnRoLWxhc3QtY2hpbGQoMyk6bnRoLWNoaWxkKDRuKzEpIHtcbiAgYm9yZGVyLWJsb2NrLWVuZC13aWR0aDogMDtcbn1cbmRpdi5hd3N1aV9jb2x1bW4tbGF5b3V0X3Z2eG43XzFxdzB6XzE4MSA+IC5hd3N1aV9ncmlkX3Z2eG43XzFxdzB6XzIxMy5hd3N1aV9ncmlkLWhvcml6b250YWwtYm9yZGVyc192dnhuN18xcXcwel8zMDEuYXdzdWlfZ3JpZC1jb2x1bW5zLTRfdnZ4bjdfMXF3MHpfMjUyLmF3c3VpX2dyaWQtYnJlYWtwb2ludC14c192dnhuN18xcXcwel8yMzcgPiAqOm5vdCgjXFw5KTpudGgtbGFzdC1jaGlsZCgzKTpudGgtY2hpbGQoNG4rMikge1xuICBib3JkZXItYmxvY2stZW5kLXdpZHRoOiAwO1xufVxuZGl2LmF3c3VpX2NvbHVtbi1sYXlvdXRfdnZ4bjdfMXF3MHpfMTgxID4gLmF3c3VpX2dyaWRfdnZ4bjdfMXF3MHpfMjEzLmF3c3VpX2dyaWQtaG9yaXpvbnRhbC1ib3JkZXJzX3Z2eG43XzFxdzB6XzMwMS5hd3N1aV9ncmlkLWNvbHVtbnMtNF92dnhuN18xcXcwel8yNTIuYXdzdWlfZ3JpZC1icmVha3BvaW50LXhzX3Z2eG43XzFxdzB6XzIzNyA+ICo6bm90KCNcXDkpOm50aC1sYXN0LWNoaWxkKDQpOm50aC1jaGlsZCg0bisxKSB7XG4gIGJvcmRlci1ibG9jay1lbmQtd2lkdGg6IDA7XG59IiwiLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qIHN0eWxlbGludC1kaXNhYmxlIEBhbXpuL2F3c3VpLW5vLW1vdGlvbi1vdXRzaWRlLW9mLW1peGluLCBzZWxlY3Rvci1jb21iaW5hdG9yLWRpc2FsbG93ZWQtbGlzdCwgc2VsZWN0b3ItcHNldWRvLWNsYXNzLW5vLXVua25vd24sIHNlbGVjdG9yLWNsYXNzLXBhdHRlcm4gKi9cbi8qIHN0eWxlbGludC1lbmFibGUgQGFtem4vYXdzdWktbm8tbW90aW9uLW91dHNpZGUtb2YtbWl4aW4sIHNlbGVjdG9yLWNvbWJpbmF0b3ItZGlzYWxsb3dlZC1saXN0LCBzZWxlY3Rvci1wc2V1ZG8tY2xhc3Mtbm8tdW5rbm93biwgc2VsZWN0b3ItY2xhc3MtcGF0dGVybiAqL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qIFN0eWxlIHVzZWQgZm9yIGxpbmtzIGluIHNsb3RzL2NvbXBvbmVudHMgdGhhdCBhcmUgdGV4dCBoZWF2eSwgdG8gaGVscCBsaW5rcyBzdGFuZCBvdXQgYW1vbmdcbnN1cnJvdW5kaW5nIHRleHQuIChXQ0FHIEY3MykgaHR0cHM6Ly93d3cudzMub3JnL1dBSS9XQ0FHMjEvVGVjaG5pcXVlcy9mYWlsdXJlcy9GNzMjZGVzY3JpcHRpb24gKi9cbi5hd3N1aV9yb290X3B0dzhpX3NxYXRrXzE4MTpub3QoI1xcOSkge1xuICBwYWRkaW5nLWJsb2NrOiB2YXIoLS1zcGFjZS1zdGF0aWMtbC1uNTNrNDEsIDIwcHgpO1xuICBwYWRkaW5nLWlubGluZTogdmFyKC0tc3BhY2Utc3RhdGljLWwtbjUzazQxLCAyMHB4KTtcbiAgYm9yZGVyLXN0YXJ0LXN0YXJ0LXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cy1kcm9wem9uZS1la2xxMTQsIDEycHgpO1xuICBib3JkZXItc3RhcnQtZW5kLXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cy1kcm9wem9uZS1la2xxMTQsIDEycHgpO1xuICBib3JkZXItZW5kLXN0YXJ0LXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cy1kcm9wem9uZS1la2xxMTQsIDEycHgpO1xuICBib3JkZXItZW5kLWVuZC1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMtZHJvcHpvbmUtZWtscTE0LCAxMnB4KTtcbiAgY29sb3I6IHZhcigtLWNvbG9yLWRyb3B6b25lLXRleHQtZGVmYXVsdC12cW0wY2EsICM0MjQ2NTApO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1jb2xvci1kcm9wem9uZS1iYWNrZ3JvdW5kLWRlZmF1bHQtYnI0ODl2LCAjZmZmZmZmKTtcbiAgYm9yZGVyLWNvbG9yOiB2YXIoLS1jb2xvci1kcm9wem9uZS1ib3JkZXItZGVmYXVsdC04aXB6eTEsICM4YzhjOTQpO1xuICBib3JkZXItYmxvY2s6IDFweCBkYXNoZWQgdmFyKC0tY29sb3ItZHJvcHpvbmUtYm9yZGVyLWRlZmF1bHQtOGlwenkxLCAjOGM4Yzk0KTtcbiAgYm9yZGVyLWlubGluZTogMXB4IGRhc2hlZCB2YXIoLS1jb2xvci1kcm9wem9uZS1ib3JkZXItZGVmYXVsdC04aXB6eTEsICM4YzhjOTQpO1xufVxuLmF3c3VpX3Jvb3RfcHR3OGlfc3FhdGtfMTgxLmF3c3VpX2hvdmVyZWRfcHR3OGlfc3FhdGtfMTk0Om5vdCgjXFw5KSB7XG4gIGNvbG9yOiB2YXIoLS1jb2xvci1kcm9wem9uZS10ZXh0LWhvdmVyLWI4Z2JscSwgIzQyNDY1MCk7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWNvbG9yLWRyb3B6b25lLWJhY2tncm91bmQtaG92ZXItZWk1bTJqLCAjZjBmYmZmKTtcbiAgYm9yZGVyLWJsb2NrOiAxcHggZGFzaGVkIHZhcigtLWNvbG9yLWRyb3B6b25lLWJvcmRlci1ob3Zlci14a3BxOHIsICMwMDJiNjYpO1xuICBib3JkZXItaW5saW5lOiAxcHggZGFzaGVkIHZhcigtLWNvbG9yLWRyb3B6b25lLWJvcmRlci1ob3Zlci14a3BxOHIsICMwMDJiNjYpO1xufVxuXG4uYXdzdWlfY29udGVudF9wdHc4aV9zcWF0a18yMDE6bm90KCNcXDkpIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgZ2FwOiB2YXIoLS1zcGFjZS1zdGF0aWMteHhzLW5zOTRkcCwgNHB4KTtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG59IiwiLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qIHN0eWxlbGludC1kaXNhYmxlIEBhbXpuL2F3c3VpLW5vLW1vdGlvbi1vdXRzaWRlLW9mLW1peGluLCBzZWxlY3Rvci1jb21iaW5hdG9yLWRpc2FsbG93ZWQtbGlzdCwgc2VsZWN0b3ItcHNldWRvLWNsYXNzLW5vLXVua25vd24sIHNlbGVjdG9yLWNsYXNzLXBhdHRlcm4gKi9cbi8qIHN0eWxlbGludC1lbmFibGUgQGFtem4vYXdzdWktbm8tbW90aW9uLW91dHNpZGUtb2YtbWl4aW4sIHNlbGVjdG9yLWNvbWJpbmF0b3ItZGlzYWxsb3dlZC1saXN0LCBzZWxlY3Rvci1wc2V1ZG8tY2xhc3Mtbm8tdW5rbm93biwgc2VsZWN0b3ItY2xhc3MtcGF0dGVybiAqL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qIFN0eWxlIHVzZWQgZm9yIGxpbmtzIGluIHNsb3RzL2NvbXBvbmVudHMgdGhhdCBhcmUgdGV4dCBoZWF2eSwgdG8gaGVscCBsaW5rcyBzdGFuZCBvdXQgYW1vbmdcbnN1cnJvdW5kaW5nIHRleHQuIChXQ0FHIEY3MykgaHR0cHM6Ly93d3cudzMub3JnL1dBSS9XQ0FHMjEvVGVjaG5pcXVlcy9mYWlsdXJlcy9GNzMjZGVzY3JpcHRpb24gKi9cbi5hd3N1aV9yb290X3h0dGJxXzFyanV5XzE0NTpub3QoI1xcOSkge1xuICBwb3NpdGlvbjogYWJzb2x1dGUgIWltcG9ydGFudDtcbiAgaW5zZXQtYmxvY2stc3RhcnQ6IC05OTk5cHggIWltcG9ydGFudDtcbiAgaW5zZXQtaW5saW5lLXN0YXJ0OiAtOTk5OXB4ICFpbXBvcnRhbnQ7XG59IiwiLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qIHN0eWxlbGludC1kaXNhYmxlIEBhbXpuL2F3c3VpLW5vLW1vdGlvbi1vdXRzaWRlLW9mLW1peGluLCBzZWxlY3Rvci1jb21iaW5hdG9yLWRpc2FsbG93ZWQtbGlzdCwgc2VsZWN0b3ItcHNldWRvLWNsYXNzLW5vLXVua25vd24sIHNlbGVjdG9yLWNsYXNzLXBhdHRlcm4gKi9cbi8qIHN0eWxlbGludC1lbmFibGUgQGFtem4vYXdzdWktbm8tbW90aW9uLW91dHNpZGUtb2YtbWl4aW4sIHNlbGVjdG9yLWNvbWJpbmF0b3ItZGlzYWxsb3dlZC1saXN0LCBzZWxlY3Rvci1wc2V1ZG8tY2xhc3Mtbm8tdW5rbm93biwgc2VsZWN0b3ItY2xhc3MtcGF0dGVybiAqL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qIFN0eWxlIHVzZWQgZm9yIGxpbmtzIGluIHNsb3RzL2NvbXBvbmVudHMgdGhhdCBhcmUgdGV4dCBoZWF2eSwgdG8gaGVscCBsaW5rcyBzdGFuZCBvdXQgYW1vbmdcbnN1cnJvdW5kaW5nIHRleHQuIChXQ0FHIEY3MykgaHR0cHM6Ly93d3cudzMub3JnL1dBSS9XQ0FHMjEvVGVjaG5pcXVlcy9mYWlsdXJlcy9GNzMjZGVzY3JpcHRpb24gKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4uYXdzdWlfcm9vdF8xd3A0c18xa205MV8xODU6bm90KCNcXDkpIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuXG4uYXdzdWlfZmlsZS1pbnB1dF8xd3A0c18xa205MV8xODk6bm90KCNcXDkpIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBpbnNldC1ibG9jay1zdGFydDogMDtcbiAgaW5zZXQtaW5saW5lLXN0YXJ0OiAwO1xuICBjbGlwOiByZWN0KDFweCwgMXB4LCAxcHgsIDFweCk7XG4gIGNsaXAtcGF0aDogaW5zZXQoNTAlKTtcbiAgYmxvY2stc2l6ZTogMXB4O1xuICBpbmxpbmUtc2l6ZTogMXB4O1xuICBtYXJnaW4tYmxvY2s6IC0xcHg7XG4gIG1hcmdpbi1pbmxpbmU6IC0xcHg7XG4gIHBhZGRpbmctYmxvY2s6IDA7XG4gIHBhZGRpbmctaW5saW5lOiAwO1xuICBvdmVyZmxvdzogaGlkZGVuO1xufVxuXG5ib2R5W2RhdGEtYXdzdWktZm9jdXMtdmlzaWJsZT10cnVlXSAuYXdzdWlfZmlsZS1pbnB1dC1idXR0b25fMXdwNHNfMWttOTFfMjA0LmF3c3VpX2ZvcmNlLWZvY3VzLW91dGxpbmUtaWNvbl8xd3A0c18xa205MV8yMDQ6bm90KCNcXDkpIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuYm9keVtkYXRhLWF3c3VpLWZvY3VzLXZpc2libGU9dHJ1ZV0gLmF3c3VpX2ZpbGUtaW5wdXQtYnV0dG9uXzF3cDRzXzFrbTkxXzIwNC5hd3N1aV9mb3JjZS1mb2N1cy1vdXRsaW5lLWljb25fMXdwNHNfMWttOTFfMjA0Om5vdCgjXFw5KSB7XG4gIG91dGxpbmU6IDJweCBkb3R0ZWQgdHJhbnNwYXJlbnQ7XG4gIG91dGxpbmUtb2Zmc2V0OiBjYWxjKHZhcigtLXNwYWNlLWJ1dHRvbi1mb2N1cy1vdXRsaW5lLWd1dHRlci1qajEzOGcsIDRweCkgLSAxcHgpO1xufVxuYm9keVtkYXRhLWF3c3VpLWZvY3VzLXZpc2libGU9dHJ1ZV0gLmF3c3VpX2ZpbGUtaW5wdXQtYnV0dG9uXzF3cDRzXzFrbTkxXzIwNC5hd3N1aV9mb3JjZS1mb2N1cy1vdXRsaW5lLWljb25fMXdwNHNfMWttOTFfMjA0Om5vdCgjXFw5KTo6YmVmb3JlIHtcbiAgY29udGVudDogXCIgXCI7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGluc2V0LWlubGluZS1zdGFydDogY2FsYygtMSAqIHZhcigtLXNwYWNlLWJ1dHRvbi1mb2N1cy1vdXRsaW5lLWd1dHRlci1qajEzOGcsIDRweCkpO1xuICBpbnNldC1ibG9jay1zdGFydDogY2FsYygtMSAqIHZhcigtLXNwYWNlLWJ1dHRvbi1pY29uLWZvY3VzLW91dGxpbmUtZ3V0dGVyLXZlcnRpY2FsLXI0NG10cSwgMHB4KSk7XG4gIGlubGluZS1zaXplOiBjYWxjKDEwMCUgKyB2YXIoLS1zcGFjZS1idXR0b24tZm9jdXMtb3V0bGluZS1ndXR0ZXItamoxMzhnLCA0cHgpICsgdmFyKC0tc3BhY2UtYnV0dG9uLWZvY3VzLW91dGxpbmUtZ3V0dGVyLWpqMTM4ZywgNHB4KSk7XG4gIGJsb2NrLXNpemU6IGNhbGMoMTAwJSArIHZhcigtLXNwYWNlLWJ1dHRvbi1pY29uLWZvY3VzLW91dGxpbmUtZ3V0dGVyLXZlcnRpY2FsLXI0NG10cSwgMHB4KSArIHZhcigtLXNwYWNlLWJ1dHRvbi1pY29uLWZvY3VzLW91dGxpbmUtZ3V0dGVyLXZlcnRpY2FsLXI0NG10cSwgMHB4KSk7XG4gIGJvcmRlci1zdGFydC1zdGFydC1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMtY29udHJvbC1kZWZhdWx0LWZvY3VzLXJpbmctMXVhYmtpLCA0cHgpO1xuICBib3JkZXItc3RhcnQtZW5kLXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cy1jb250cm9sLWRlZmF1bHQtZm9jdXMtcmluZy0xdWFia2ksIDRweCk7XG4gIGJvcmRlci1lbmQtc3RhcnQtcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzLWNvbnRyb2wtZGVmYXVsdC1mb2N1cy1yaW5nLTF1YWJraSwgNHB4KTtcbiAgYm9yZGVyLWVuZC1lbmQtcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzLWNvbnRyb2wtZGVmYXVsdC1mb2N1cy1yaW5nLTF1YWJraSwgNHB4KTtcbiAgYm94LXNoYWRvdzogMCAwIDAgMnB4IHZhcigtLWNvbG9yLWJvcmRlci1pdGVtLWZvY3VzZWQtbHoxenM2LCAjMDA2Y2UwKTtcbn1cbmJvZHlbZGF0YS1hd3N1aS1mb2N1cy12aXNpYmxlPXRydWVdIC5hd3N1aV9maWxlLWlucHV0LWJ1dHRvbl8xd3A0c18xa205MV8yMDQuYXdzdWlfZm9yY2UtZm9jdXMtb3V0bGluZS1idXR0b25fMXdwNHNfMWttOTFfMjI1Om5vdCgjXFw5KSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbmJvZHlbZGF0YS1hd3N1aS1mb2N1cy12aXNpYmxlPXRydWVdIC5hd3N1aV9maWxlLWlucHV0LWJ1dHRvbl8xd3A0c18xa205MV8yMDQuYXdzdWlfZm9yY2UtZm9jdXMtb3V0bGluZS1idXR0b25fMXdwNHNfMWttOTFfMjI1Om5vdCgjXFw5KSB7XG4gIG91dGxpbmU6IDJweCBkb3R0ZWQgdHJhbnNwYXJlbnQ7XG4gIG91dGxpbmUtb2Zmc2V0OiBjYWxjKHZhcigtLXNwYWNlLWJ1dHRvbi1mb2N1cy1vdXRsaW5lLWd1dHRlci1qajEzOGcsIDRweCkgLSAxcHgpO1xufVxuYm9keVtkYXRhLWF3c3VpLWZvY3VzLXZpc2libGU9dHJ1ZV0gLmF3c3VpX2ZpbGUtaW5wdXQtYnV0dG9uXzF3cDRzXzFrbTkxXzIwNC5hd3N1aV9mb3JjZS1mb2N1cy1vdXRsaW5lLWJ1dHRvbl8xd3A0c18xa205MV8yMjU6bm90KCNcXDkpOjpiZWZvcmUge1xuICBjb250ZW50OiBcIiBcIjtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgaW5zZXQtaW5saW5lLXN0YXJ0OiBjYWxjKC0xICogdmFyKC0tc3BhY2UtYnV0dG9uLWZvY3VzLW91dGxpbmUtZ3V0dGVyLWpqMTM4ZywgNHB4KSk7XG4gIGluc2V0LWJsb2NrLXN0YXJ0OiBjYWxjKC0xICogdmFyKC0tc3BhY2UtYnV0dG9uLWZvY3VzLW91dGxpbmUtZ3V0dGVyLWpqMTM4ZywgNHB4KSk7XG4gIGlubGluZS1zaXplOiBjYWxjKDEwMCUgKyB2YXIoLS1zcGFjZS1idXR0b24tZm9jdXMtb3V0bGluZS1ndXR0ZXItamoxMzhnLCA0cHgpICsgdmFyKC0tc3BhY2UtYnV0dG9uLWZvY3VzLW91dGxpbmUtZ3V0dGVyLWpqMTM4ZywgNHB4KSk7XG4gIGJsb2NrLXNpemU6IGNhbGMoMTAwJSArIHZhcigtLXNwYWNlLWJ1dHRvbi1mb2N1cy1vdXRsaW5lLWd1dHRlci1qajEzOGcsIDRweCkgKyB2YXIoLS1zcGFjZS1idXR0b24tZm9jdXMtb3V0bGluZS1ndXR0ZXItamoxMzhnLCA0cHgpKTtcbiAgYm9yZGVyLXN0YXJ0LXN0YXJ0LXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cy1jb250cm9sLWRlZmF1bHQtZm9jdXMtcmluZy0xdWFia2ksIDRweCk7XG4gIGJvcmRlci1zdGFydC1lbmQtcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzLWNvbnRyb2wtZGVmYXVsdC1mb2N1cy1yaW5nLTF1YWJraSwgNHB4KTtcbiAgYm9yZGVyLWVuZC1zdGFydC1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMtY29udHJvbC1kZWZhdWx0LWZvY3VzLXJpbmctMXVhYmtpLCA0cHgpO1xuICBib3JkZXItZW5kLWVuZC1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMtY29udHJvbC1kZWZhdWx0LWZvY3VzLXJpbmctMXVhYmtpLCA0cHgpO1xuICBib3gtc2hhZG93OiAwIDAgMCAycHggdmFyKC0tY29sb3ItYm9yZGVyLWl0ZW0tZm9jdXNlZC1sejF6czYsICMwMDZjZTApO1xufSIsIi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKiBzdHlsZWxpbnQtZGlzYWJsZSBAYW16bi9hd3N1aS1uby1tb3Rpb24tb3V0c2lkZS1vZi1taXhpbiwgc2VsZWN0b3ItY29tYmluYXRvci1kaXNhbGxvd2VkLWxpc3QsIHNlbGVjdG9yLXBzZXVkby1jbGFzcy1uby11bmtub3duLCBzZWxlY3Rvci1jbGFzcy1wYXR0ZXJuICovXG4vKiBzdHlsZWxpbnQtZW5hYmxlIEBhbXpuL2F3c3VpLW5vLW1vdGlvbi1vdXRzaWRlLW9mLW1peGluLCBzZWxlY3Rvci1jb21iaW5hdG9yLWRpc2FsbG93ZWQtbGlzdCwgc2VsZWN0b3ItcHNldWRvLWNsYXNzLW5vLXVua25vd24sIHNlbGVjdG9yLWNsYXNzLXBhdHRlcm4gKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKiBTdHlsZSB1c2VkIGZvciBsaW5rcyBpbiBzbG90cy9jb21wb25lbnRzIHRoYXQgYXJlIHRleHQgaGVhdnksIHRvIGhlbHAgbGlua3Mgc3RhbmQgb3V0IGFtb25nXG5zdXJyb3VuZGluZyB0ZXh0LiAoV0NBRyBGNzMpIGh0dHBzOi8vd3d3LnczLm9yZy9XQUkvV0NBRzIxL1RlY2huaXF1ZXMvZmFpbHVyZXMvRjczI2Rlc2NyaXB0aW9uICovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4uYXdzdWlfcm9vdF9nZnd2M18xMXN5aV8xOTM6bm90KCNcXDkpIHtcbiAgZ2FwOiB2YXIoLS1zcGFjZS1zY2FsZWQteHMtZHc5d2w1LCA4cHgpO1xufVxuLmF3c3VpX3Jvb3RfZ2Z3djNfMTFzeWlfMTkzLmF3c3VpX2hvcml6b250YWxfZ2Z3djNfMTFzeWlfMTk2Om5vdCgjXFw5KSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGdhcDogdmFyKC0tc3BhY2UteHMteW1sbTBiLCA4cHgpO1xuICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICBmbGV4LXdyYXA6IHdyYXA7XG59XG4uYXdzdWlfcm9vdF9nZnd2M18xMXN5aV8xOTMuYXdzdWlfdmVydGljYWxfZ2Z3djNfMTFzeWlfMjAyOm5vdCgjXFw5KSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG59XG5cbi5hd3N1aV9saXN0X2dmd3YzXzExc3lpXzIwNzpub3QoI1xcOSkge1xuICBkaXNwbGF5OiBjb250ZW50cztcbiAgbGlzdC1zdHlsZTogbm9uZTtcbiAgcGFkZGluZy1ibG9jazogMDtcbiAgcGFkZGluZy1pbmxpbmU6IDA7XG4gIG1hcmdpbi1ibG9jazogMDtcbiAgbWFyZ2luLWlubGluZTogMDtcbn1cbi5hd3N1aV9saXN0X2dmd3YzXzExc3lpXzIwNy5hd3N1aV9ob3Jpem9udGFsX2dmd3YzXzExc3lpXzE5Njpub3QoI1xcOSksIC5hd3N1aV9saXN0X2dmd3YzXzExc3lpXzIwNy5hd3N1aV92ZXJ0aWNhbF9nZnd2M18xMXN5aV8yMDI6bm90KCNcXDkpIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZ2FwOiB2YXIoLS1zcGFjZS14cy15bWxtMGIsIDhweCk7XG59XG4uYXdzdWlfbGlzdF9nZnd2M18xMXN5aV8yMDcuYXdzdWlfaG9yaXpvbnRhbF9nZnd2M18xMXN5aV8xOTY6bm90KCNcXDkpIHtcbiAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgZmxleC13cmFwOiB3cmFwO1xufVxuLmF3c3VpX2xpc3RfZ2Z3djNfMTFzeWlfMjA3LmF3c3VpX3ZlcnRpY2FsX2dmd3YzXzExc3lpXzIwMjpub3QoI1xcOSkge1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xufVxuLmF3c3VpX2xpc3RfZ2Z3djNfMTFzeWlfMjA3LmF3c3VpX2dyaWRfZ2Z3djNfMTFzeWlfMjI2Om5vdCgjXFw5KSB7XG4gIGRpc3BsYXk6IGdyaWQ7XG4gIGdhcDogdmFyKC0tc3BhY2UteHMteW1sbTBiLCA4cHgpO1xuICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IHJlcGVhdChhdXRvLWZpbGwsIDIzMHB4KTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA2ODhweCkge1xuICAuYXdzdWlfbGlzdF9nZnd2M18xMXN5aV8yMDcuYXdzdWlfZ3JpZF9nZnd2M18xMXN5aV8yMjY6bm90KCNcXDkpIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIH1cbn1cblxuLmF3c3VpX2xpc3QtaXRlbV9nZnd2M18xMXN5aV8yMzg6bm90KCNcXDkpIHtcbiAgcGFkZGluZy1ibG9jazogMDtcbiAgcGFkZGluZy1pbmxpbmU6IDA7XG4gIG1hcmdpbi1ibG9jazogMDtcbiAgbWFyZ2luLWlubGluZTogMDtcbn1cblxuLmF3c3VpX3RvZ2dsZS1jb250YWluZXItaW5saW5lX2dmd3YzXzExc3lpXzI0NTpub3QoI1xcOSkge1xuICBwYWRkaW5nLWlubGluZS1zdGFydDogdmFyKC0tc3BhY2UteHMteW1sbTBiLCA4cHgpO1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xufVxuXG4uYXdzdWlfdG9nZ2xlX2dmd3YzXzExc3lpXzI0NTpub3QoI1xcOSkge1xuICBib3JkZXItY29sbGFwc2U6IHNlcGFyYXRlO1xuICBib3JkZXItc3BhY2luZzogMDtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgY2FwdGlvbi1zaWRlOiB0b3A7XG4gIGN1cnNvcjogYXV0bztcbiAgZGlyZWN0aW9uOiBpbmhlcml0O1xuICBlbXB0eS1jZWxsczogc2hvdztcbiAgZm9udC1mYW1pbHk6IHNlcmlmO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtdmFyaWFudDogbm9ybWFsO1xuICBmb250LXN0cmV0Y2g6IG5vcm1hbDtcbiAgaHlwaGVuczogbm9uZTtcbiAgbGV0dGVyLXNwYWNpbmc6IG5vcm1hbDtcbiAgbGlzdC1zdHlsZTogZGlzYyBvdXRzaWRlIG5vbmU7XG4gIHRhYi1zaXplOiA4O1xuICB0ZXh0LWFsaWduOiBzdGFydDtcbiAgdGV4dC1pbmRlbnQ6IDA7XG4gIHRleHQtc2hhZG93OiBub25lO1xuICB0ZXh0LXRyYW5zZm9ybTogbm9uZTtcbiAgdmlzaWJpbGl0eTogdmlzaWJsZTtcbiAgd2hpdGUtc3BhY2U6IG5vcm1hbDtcbiAgd29yZC1zcGFjaW5nOiBub3JtYWw7XG4gIGZvbnQtc2l6ZTogdmFyKC0tZm9udC1zaXplLWJvZHktbS1hN25oMm4sIDE0cHgpO1xuICBsaW5lLWhlaWdodDogdmFyKC0tbGluZS1oZWlnaHQtYm9keS1tLTJtaDNrZSwgMjBweCk7XG4gIGNvbG9yOiB2YXIoLS1jb2xvci10ZXh0LWJvZHktZGVmYXVsdC1yeWpjdDEsICMwZjE0MWEpO1xuICBmb250LXdlaWdodDogNDAwO1xuICBmb250LWZhbWlseTogdmFyKC0tZm9udC1mYW1pbHktYmFzZS00bHd2cGwsIFwiQW1hem9uIEVtYmVyXCIsIFwiSGVsdmV0aWNhIE5ldWVcIiwgUm9ib3RvLCBBcmlhbCwgc2Fucy1zZXJpZik7XG4gIC13ZWJraXQtZm9udC1zbW9vdGhpbmc6IGF1dG87XG4gIC1tb3otb3N4LWZvbnQtc21vb3RoaW5nOiBhdXRvO1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgYm9yZGVyLWJsb2NrOiB2YXIoLS1ib3JkZXItd2lkdGgtYnV0dG9uLWptMHFnNywgMnB4KSBzb2xpZCB0cmFuc3BhcmVudDtcbiAgYm9yZGVyLWlubGluZTogdmFyKC0tYm9yZGVyLXdpZHRoLWJ1dHRvbi1qbTBxZzcsIDJweCkgc29saWQgdHJhbnNwYXJlbnQ7XG4gIHBhZGRpbmctYmxvY2s6IDA7XG4gIHBhZGRpbmctaW5saW5lOiAwO1xuICBtYXJnaW4taW5saW5lLXN0YXJ0OiAtMXB4O1xuICB0ZXh0LXVuZGVybGluZS1vZmZzZXQ6IDAuMjVlbTtcbiAgdGV4dC1kZWNvcmF0aW9uLXRoaWNrbmVzczogMXB4O1xuICBjb2xvcjogdmFyKC0tYXdzdWktc3R5bGUtY29sb3ItZGVmYXVsdC1yaHU0N3QsIHZhcigtLWNvbG9yLXRleHQtbGluay1kZWZhdWx0LTh5djliNywgIzAwNmNlMCkpO1xuICBmb250LXdlaWdodDogaW5oZXJpdDtcbiAgbGV0dGVyLXNwYWNpbmc6IG5vcm1hbDtcbiAgdGV4dC1kZWNvcmF0aW9uLWxpbmU6IG5vbmU7XG4gIHRleHQtZGVjb3JhdGlvbi1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIHRyYW5zaXRpb24tcHJvcGVydHk6IGNvbG9yLCAtd2Via2l0LXRleHQtZGVjb3JhdGlvbjtcbiAgdHJhbnNpdGlvbi1wcm9wZXJ0eTogY29sb3IsIHRleHQtZGVjb3JhdGlvbjtcbiAgdHJhbnNpdGlvbi1wcm9wZXJ0eTogY29sb3IsIHRleHQtZGVjb3JhdGlvbiwgLXdlYmtpdC10ZXh0LWRlY29yYXRpb247XG4gIHRyYW5zaXRpb24tZHVyYXRpb246IHZhcigtLW1vdGlvbi1kdXJhdGlvbi1yZWZyZXNoLW9ubHktbWVkaXVtLTVyYm4zaywgMTY1bXMpO1xufVxuQG1lZGlhIChwcmVmZXJzLXJlZHVjZWQtbW90aW9uOiByZWR1Y2UpIHtcbiAgLmF3c3VpX3RvZ2dsZV9nZnd2M18xMXN5aV8yNDU6bm90KCNcXDkpIHtcbiAgICBhbmltYXRpb246IG5vbmU7XG4gICAgdHJhbnNpdGlvbjogbm9uZTtcbiAgfVxufVxuLmF3c3VpLW1vdGlvbi1kaXNhYmxlZCAuYXdzdWlfdG9nZ2xlX2dmd3YzXzExc3lpXzI0NTpub3QoI1xcOSksIC5hd3N1aS1tb2RlLWVudGVyaW5nIC5hd3N1aV90b2dnbGVfZ2Z3djNfMTFzeWlfMjQ1Om5vdCgjXFw5KSB7XG4gIGFuaW1hdGlvbjogbm9uZTtcbiAgdHJhbnNpdGlvbjogbm9uZTtcbn1cbi5hd3N1aV90b2dnbGVfZ2Z3djNfMTFzeWlfMjQ1Om5vdCgjXFw5KTpob3ZlciB7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgY29sb3I6IHZhcigtLWF3c3VpLXN0eWxlLWNvbG9yLWhvdmVyLXJodTQ3dCwgdmFyKC0tY29sb3ItdGV4dC1saW5rLWhvdmVyLXBreXRmNywgIzAwMmI2NikpO1xufVxuLmF3c3VpX3RvZ2dsZV9nZnd2M18xMXN5aV8yNDU6bm90KCNcXDkpOmZvY3VzIHtcbiAgb3V0bGluZTogbm9uZTtcbn1cbi5hd3N1aV90b2dnbGVfZ2Z3djNfMTFzeWlfMjQ1Om5vdCgjXFw5KTphY3RpdmUge1xuICBjb2xvcjogdmFyKC0tYXdzdWktc3R5bGUtY29sb3ItYWN0aXZlLXJodTQ3dCwgdmFyKC0tY29sb3ItdGV4dC1saW5rLWhvdmVyLXBreXRmNywgIzAwMmI2NikpO1xufVxuLmF3c3VpX3RvZ2dsZV9nZnd2M18xMXN5aV8yNDU6bm90KCNcXDkpOmFjdGl2ZSwgLmF3c3VpX3RvZ2dsZV9nZnd2M18xMXN5aV8yNDU6bm90KCNcXDkpOmZvY3VzLCAuYXdzdWlfdG9nZ2xlX2dmd3YzXzExc3lpXzI0NTpub3QoI1xcOSk6aG92ZXIge1xuICB0ZXh0LWRlY29yYXRpb24tbGluZTogdW5kZXJsaW5lO1xuICB0ZXh0LWRlY29yYXRpb24tY29sb3I6IGN1cnJlbnRDb2xvcjtcbn1cbi5hd3N1aV90b2dnbGVfZ2Z3djNfMTFzeWlfMjQ1Om5vdCgjXFw5KTphY3RpdmUsIC5hd3N1aV90b2dnbGVfZ2Z3djNfMTFzeWlfMjQ1Om5vdCgjXFw5KTpmb2N1cywgLmF3c3VpX3RvZ2dsZV9nZnd2M18xMXN5aV8yNDU6bm90KCNcXDkpOmhvdmVyIHtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICB0ZXh0LWRlY29yYXRpb24tY29sb3I6IHRyYW5zcGFyZW50O1xufVxuYm9keVtkYXRhLWF3c3VpLWZvY3VzLXZpc2libGU9dHJ1ZV0gLmF3c3VpX3RvZ2dsZV9nZnd2M18xMXN5aV8yNDU6bm90KCNcXDkpOmZvY3VzIHtcbiAgb3V0bGluZTogMnB4IGRvdHRlZCB0cmFuc3BhcmVudDtcbiAgYm9yZGVyLWJsb2NrOiB2YXIoLS1ib3JkZXItd2lkdGgtYnV0dG9uLWptMHFnNywgMnB4KSBzb2xpZCB2YXIoLS1jb2xvci1ib3JkZXItaXRlbS1mb2N1c2VkLWx6MXpzNiwgIzAwNmNlMCk7XG4gIGJvcmRlci1pbmxpbmU6IHZhcigtLWJvcmRlci13aWR0aC1idXR0b24tam0wcWc3LCAycHgpIHNvbGlkIHZhcigtLWNvbG9yLWJvcmRlci1pdGVtLWZvY3VzZWQtbHoxenM2LCAjMDA2Y2UwKTtcbiAgYm9yZGVyLXN0YXJ0LXN0YXJ0LXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cy1jb250cm9sLWRlZmF1bHQtZm9jdXMtcmluZy0xdWFia2ksIDRweCk7XG4gIGJvcmRlci1zdGFydC1lbmQtcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzLWNvbnRyb2wtZGVmYXVsdC1mb2N1cy1yaW5nLTF1YWJraSwgNHB4KTtcbiAgYm9yZGVyLWVuZC1zdGFydC1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMtY29udHJvbC1kZWZhdWx0LWZvY3VzLXJpbmctMXVhYmtpLCA0cHgpO1xuICBib3JkZXItZW5kLWVuZC1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMtY29udHJvbC1kZWZhdWx0LWZvY3VzLXJpbmctMXVhYmtpLCA0cHgpO1xuICBib3gtc2hhZG93OiAwIDAgMCB2YXIoLS1ib3JkZXItY29udHJvbC1mb2N1cy1yaW5nLXNoYWRvdy1zcHJlYWQtOW1qYWprLCAxcHgpIHZhcigtLWNvbG9yLWJvcmRlci1pdGVtLWZvY3VzZWQtbHoxenM2LCAjMDA2Y2UwKTtcbn1cbi5hd3N1aV90b2dnbGVfZ2Z3djNfMTFzeWlfMjQ1ID4gLmF3c3VpX2Rlc2NyaXB0aW9uX2dmd3YzXzExc3lpXzMzNzpub3QoI1xcOSkge1xuICBtYXJnaW4taW5saW5lLXN0YXJ0OiB2YXIoLS1zcGFjZS14eHMtaHdma2FpLCA0cHgpO1xufVxuXG4uYXdzdWlfc2VwYXJhdG9yX2dmd3YzXzExc3lpXzM0MTpub3QoI1xcOSkge1xuICBtYXJnaW4tYmxvY2s6IDA7XG4gIG1hcmdpbi1pbmxpbmU6IHZhcigtLXNwYWNlLXNjYWxlZC1tLWwzN2doNywgMTZweCk7XG4gIGlubGluZS1zaXplOiB2YXIoLS1ib3JkZXItZGl2aWRlci1zZWN0aW9uLXdpZHRoLXV3bzhteSwgMXB4KTtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tY29sb3ItYm9yZGVyLWRpdmlkZXItZGVmYXVsdC1uZmVybWMsICNjNmM2Y2QpO1xufSIsIi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKiBzdHlsZWxpbnQtZGlzYWJsZSBAYW16bi9hd3N1aS1uby1tb3Rpb24tb3V0c2lkZS1vZi1taXhpbiwgc2VsZWN0b3ItY29tYmluYXRvci1kaXNhbGxvd2VkLWxpc3QsIHNlbGVjdG9yLXBzZXVkby1jbGFzcy1uby11bmtub3duLCBzZWxlY3Rvci1jbGFzcy1wYXR0ZXJuICovXG4vKiBzdHlsZWxpbnQtZW5hYmxlIEBhbXpuL2F3c3VpLW5vLW1vdGlvbi1vdXRzaWRlLW9mLW1peGluLCBzZWxlY3Rvci1jb21iaW5hdG9yLWRpc2FsbG93ZWQtbGlzdCwgc2VsZWN0b3ItcHNldWRvLWNsYXNzLW5vLXVua25vd24sIHNlbGVjdG9yLWNsYXNzLXBhdHRlcm4gKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKiBTdHlsZSB1c2VkIGZvciBsaW5rcyBpbiBzbG90cy9jb21wb25lbnRzIHRoYXQgYXJlIHRleHQgaGVhdnksIHRvIGhlbHAgbGlua3Mgc3RhbmQgb3V0IGFtb25nXG5zdXJyb3VuZGluZyB0ZXh0LiAoV0NBRyBGNzMpIGh0dHBzOi8vd3d3LnczLm9yZy9XQUkvV0NBRzIxL1RlY2huaXF1ZXMvZmFpbHVyZXMvRjczI2Rlc2NyaXB0aW9uICovXG4uYXdzdWlfZGlzbWlzcy1idXR0b25fZG04Z3hfMXE0bXVfMTQ1Om5vdCgjXFw5KSxcbi5hd3N1aV90b2tlbl9kbThneF8xcTRtdV8xNDY6bm90KCNcXDkpIHtcbiAgLyogdXNlZCBpbiB0ZXN0LXV0aWxzICovXG59XG5cbi5hd3N1aV9yb290X2RtOGd4XzFxNG11XzE1MDpub3QoI1xcOSkge1xuICBib3JkZXItY29sbGFwc2U6IHNlcGFyYXRlO1xuICBib3JkZXItc3BhY2luZzogMDtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgY2FwdGlvbi1zaWRlOiB0b3A7XG4gIGN1cnNvcjogYXV0bztcbiAgZGlyZWN0aW9uOiBpbmhlcml0O1xuICBlbXB0eS1jZWxsczogc2hvdztcbiAgZm9udC1mYW1pbHk6IHNlcmlmO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtdmFyaWFudDogbm9ybWFsO1xuICBmb250LXN0cmV0Y2g6IG5vcm1hbDtcbiAgaHlwaGVuczogbm9uZTtcbiAgbGV0dGVyLXNwYWNpbmc6IG5vcm1hbDtcbiAgbGlzdC1zdHlsZTogZGlzYyBvdXRzaWRlIG5vbmU7XG4gIHRhYi1zaXplOiA4O1xuICB0ZXh0LWFsaWduOiBzdGFydDtcbiAgdGV4dC1pbmRlbnQ6IDA7XG4gIHRleHQtc2hhZG93OiBub25lO1xuICB0ZXh0LXRyYW5zZm9ybTogbm9uZTtcbiAgdmlzaWJpbGl0eTogdmlzaWJsZTtcbiAgd2hpdGUtc3BhY2U6IG5vcm1hbDtcbiAgd29yZC1zcGFjaW5nOiBub3JtYWw7XG4gIGZvbnQtc2l6ZTogdmFyKC0tZm9udC1zaXplLWJvZHktbS1hN25oMm4sIDE0cHgpO1xuICBsaW5lLWhlaWdodDogdmFyKC0tbGluZS1oZWlnaHQtYm9keS1tLTJtaDNrZSwgMjBweCk7XG4gIGNvbG9yOiB2YXIoLS1jb2xvci10ZXh0LWJvZHktZGVmYXVsdC1yeWpjdDEsICMwZjE0MWEpO1xuICBmb250LXdlaWdodDogNDAwO1xuICBmb250LWZhbWlseTogdmFyKC0tZm9udC1mYW1pbHktYmFzZS00bHd2cGwsIFwiQW1hem9uIEVtYmVyXCIsIFwiSGVsdmV0aWNhIE5ldWVcIiwgUm9ib3RvLCBBcmlhbCwgc2Fucy1zZXJpZik7XG4gIC13ZWJraXQtZm9udC1zbW9vdGhpbmc6IGF1dG87XG4gIC1tb3otb3N4LWZvbnQtc21vb3RoaW5nOiBhdXRvO1xufVxuLmF3c3VpX3Jvb3RfZG04Z3hfMXE0bXVfMTUwLmF3c3VpX2hhcy1pdGVtc19kbThneF8xcTRtdV8xODE6bm90KCNcXDkpOm5vdCguYXdzdWlfbm8tcGFkZGluZ19kbThneF8xcTRtdV8xODEpIHtcbiAgcGFkZGluZy1ibG9jay1zdGFydDogdmFyKC0tc3BhY2UteHMteW1sbTBiLCA4cHgpO1xufSIsIi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKiBzdHlsZWxpbnQtZGlzYWJsZSBAYW16bi9hd3N1aS1uby1tb3Rpb24tb3V0c2lkZS1vZi1taXhpbiwgc2VsZWN0b3ItY29tYmluYXRvci1kaXNhbGxvd2VkLWxpc3QsIHNlbGVjdG9yLXBzZXVkby1jbGFzcy1uby11bmtub3duLCBzZWxlY3Rvci1jbGFzcy1wYXR0ZXJuICovXG4vKiBzdHlsZWxpbnQtZW5hYmxlIEBhbXpuL2F3c3VpLW5vLW1vdGlvbi1vdXRzaWRlLW9mLW1peGluLCBzZWxlY3Rvci1jb21iaW5hdG9yLWRpc2FsbG93ZWQtbGlzdCwgc2VsZWN0b3ItcHNldWRvLWNsYXNzLW5vLXVua25vd24sIHNlbGVjdG9yLWNsYXNzLXBhdHRlcm4gKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKiBTdHlsZSB1c2VkIGZvciBsaW5rcyBpbiBzbG90cy9jb21wb25lbnRzIHRoYXQgYXJlIHRleHQgaGVhdnksIHRvIGhlbHAgbGlua3Mgc3RhbmQgb3V0IGFtb25nXG5zdXJyb3VuZGluZyB0ZXh0LiAoV0NBRyBGNzMpIGh0dHBzOi8vd3d3LnczLm9yZy9XQUkvV0NBRzIxL1RlY2huaXF1ZXMvZmFpbHVyZXMvRjczI2Rlc2NyaXB0aW9uICovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLmF3c3VpX3Jvb3RfMWkyd2dfN2Iwa3NfMTYxOm5vdCgjXFw5KSB7XG4gIGJvcmRlci1jb2xsYXBzZTogc2VwYXJhdGU7XG4gIGJvcmRlci1zcGFjaW5nOiAwO1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICBjYXB0aW9uLXNpZGU6IHRvcDtcbiAgY3Vyc29yOiBhdXRvO1xuICBkaXJlY3Rpb246IGluaGVyaXQ7XG4gIGVtcHR5LWNlbGxzOiBzaG93O1xuICBmb250LWZhbWlseTogc2VyaWY7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC12YXJpYW50OiBub3JtYWw7XG4gIGZvbnQtc3RyZXRjaDogbm9ybWFsO1xuICBoeXBoZW5zOiBub25lO1xuICBsZXR0ZXItc3BhY2luZzogbm9ybWFsO1xuICBsaXN0LXN0eWxlOiBkaXNjIG91dHNpZGUgbm9uZTtcbiAgdGFiLXNpemU6IDg7XG4gIHRleHQtYWxpZ246IHN0YXJ0O1xuICB0ZXh0LWluZGVudDogMDtcbiAgdGV4dC1zaGFkb3c6IG5vbmU7XG4gIHRleHQtdHJhbnNmb3JtOiBub25lO1xuICB2aXNpYmlsaXR5OiB2aXNpYmxlO1xuICB3aGl0ZS1zcGFjZTogbm9ybWFsO1xuICB3b3JkLXNwYWNpbmc6IG5vcm1hbDtcbiAgZm9udC1zaXplOiB2YXIoLS1mb250LXNpemUtYm9keS1tLWE3bmgybiwgMTRweCk7XG4gIGxpbmUtaGVpZ2h0OiB2YXIoLS1saW5lLWhlaWdodC1ib2R5LW0tMm1oM2tlLCAyMHB4KTtcbiAgY29sb3I6IHZhcigtLWNvbG9yLXRleHQtYm9keS1kZWZhdWx0LXJ5amN0MSwgIzBmMTQxYSk7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGZvbnQtZmFtaWx5OiB2YXIoLS1mb250LWZhbWlseS1iYXNlLTRsd3ZwbCwgXCJBbWF6b24gRW1iZXJcIiwgXCJIZWx2ZXRpY2EgTmV1ZVwiLCBSb2JvdG8sIEFyaWFsLCBzYW5zLXNlcmlmKTtcbiAgLXdlYmtpdC1mb250LXNtb290aGluZzogYXV0bztcbiAgLW1vei1vc3gtZm9udC1zbW9vdGhpbmc6IGF1dG87XG59XG5cbi5hd3N1aV9kaXNtaXNzLWJ1dHRvbl8xaTJ3Z183YjBrc18xOTM6bm90KCNcXDkpIHtcbiAgYWxpZ24tc2VsZjogZmxleC1zdGFydDtcbiAgbWFyZ2luLWJsb2NrLWVuZDogMDtcbiAgbWFyZ2luLWlubGluZS1zdGFydDogdmFyKC0tc3BhY2UteHhzLWh3ZmthaSwgNHB4KTtcbiAgYm9yZGVyLWJsb2NrOiB2YXIoLS1ib3JkZXItd2lkdGgtZmllbGQtMnhjNzh4LCAxcHgpIHNvbGlkIHRyYW5zcGFyZW50O1xuICBib3JkZXItaW5saW5lOiB2YXIoLS1ib3JkZXItd2lkdGgtZmllbGQtMnhjNzh4LCAxcHgpIHNvbGlkIHRyYW5zcGFyZW50O1xuICBwYWRkaW5nLWJsb2NrOiAwO1xuICBwYWRkaW5nLWlubGluZTogdmFyKC0tc3BhY2UteHhzLWh3ZmthaSwgNHB4KTtcbiAgY29sb3I6IHZhcigtLWNvbG9yLXRleHQtYnV0dG9uLWlubGluZS1pY29uLWRlZmF1bHQtZXM5MHBjLCAjMDA2Y2UwKTtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cbmJvZHlbZGF0YS1hd3N1aS1mb2N1cy12aXNpYmxlPXRydWVdIC5hd3N1aV9kaXNtaXNzLWJ1dHRvbl8xaTJ3Z183YjBrc18xOTM6bm90KCNcXDkpOmZvY3VzIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuYm9keVtkYXRhLWF3c3VpLWZvY3VzLXZpc2libGU9dHJ1ZV0gLmF3c3VpX2Rpc21pc3MtYnV0dG9uXzFpMndnXzdiMGtzXzE5Mzpub3QoI1xcOSk6Zm9jdXMge1xuICBvdXRsaW5lOiAycHggZG90dGVkIHRyYW5zcGFyZW50O1xuICBvdXRsaW5lLW9mZnNldDogY2FsYygwcHggLSAxcHgpO1xufVxuYm9keVtkYXRhLWF3c3VpLWZvY3VzLXZpc2libGU9dHJ1ZV0gLmF3c3VpX2Rpc21pc3MtYnV0dG9uXzFpMndnXzdiMGtzXzE5Mzpub3QoI1xcOSk6Zm9jdXM6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiIFwiO1xuICBkaXNwbGF5OiBibG9jaztcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBpbnNldC1pbmxpbmUtc3RhcnQ6IGNhbGMoLTEgKiAwcHgpO1xuICBpbnNldC1ibG9jay1zdGFydDogY2FsYygtMSAqIDBweCk7XG4gIGlubGluZS1zaXplOiBjYWxjKDEwMCUgKyAwcHggKyAwcHgpO1xuICBibG9jay1zaXplOiBjYWxjKDEwMCUgKyAwcHggKyAwcHgpO1xuICBib3JkZXItc3RhcnQtc3RhcnQtcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzLWNvbnRyb2wtZGVmYXVsdC1mb2N1cy1yaW5nLTF1YWJraSwgNHB4KTtcbiAgYm9yZGVyLXN0YXJ0LWVuZC1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMtY29udHJvbC1kZWZhdWx0LWZvY3VzLXJpbmctMXVhYmtpLCA0cHgpO1xuICBib3JkZXItZW5kLXN0YXJ0LXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cy1jb250cm9sLWRlZmF1bHQtZm9jdXMtcmluZy0xdWFia2ksIDRweCk7XG4gIGJvcmRlci1lbmQtZW5kLXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cy1jb250cm9sLWRlZmF1bHQtZm9jdXMtcmluZy0xdWFia2ksIDRweCk7XG4gIGJveC1zaGFkb3c6IDAgMCAwIDJweCB2YXIoLS1jb2xvci1ib3JkZXItaXRlbS1mb2N1c2VkLWx6MXpzNiwgIzAwNmNlMCk7XG59XG4uYXdzdWlfZGlzbWlzcy1idXR0b25fMWkyd2dfN2Iwa3NfMTkzOm5vdCgjXFw5KTpmb2N1cyB7XG4gIG91dGxpbmU6IG5vbmU7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbn1cbi5hd3N1aV9kaXNtaXNzLWJ1dHRvbl8xaTJ3Z183YjBrc18xOTM6bm90KCNcXDkpOmhvdmVyIHtcbiAgY29sb3I6IHZhcigtLWNvbG9yLXRleHQtYnV0dG9uLWlubGluZS1pY29uLWhvdmVyLTM0NzE2YSwgIzAwMmI2Nik7XG59XG4uYXdzdWlfZGlzbWlzcy1idXR0b24taW5saW5lXzFpMndnXzdiMGtzXzIzMzpub3QoI1xcOSkge1xuICBwYWRkaW5nLWlubGluZTogMDtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgYWxpZ24tc2VsZjogY2VudGVyO1xufVxuXG4uYXdzdWlfaWNvbl8xaTJ3Z183YjBrc18yNDA6bm90KCNcXDkpIHtcbiAgcGFkZGluZy1pbmxpbmUtZW5kOiB2YXIoLS1zcGFjZS14cy15bWxtMGIsIDhweCk7XG4gIGFsaWduLXNlbGY6IGZsZXgtc3RhcnQ7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtc2hyaW5rOiAwO1xufVxuLmF3c3VpX2ljb24taW5saW5lXzFpMndnXzdiMGtzXzI0Njpub3QoI1xcOSkge1xuICBwYWRkaW5nLWlubGluZS1lbmQ6IHZhcigtLXNwYWNlLXh4cy1od2ZrYWksIDRweCk7XG4gIGFsaWduLXNlbGY6IGNlbnRlcjtcbn1cblxuLmF3c3VpX3Rva2VuLW5vcm1hbF8xaTJ3Z183YjBrc18yNTE6bm90KCNcXDkpIHtcbiAgYmxvY2stc2l6ZTogMTAwJTtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgZ2FwOiB2YXIoLS1zcGFjZS14eHMtaHdma2FpLCA0cHgpO1xufVxuXG4uYXdzdWlfdG9rZW4taW5saW5lXzFpMndnXzdiMGtzXzI1ODpub3QoI1xcOSkge1xuICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcbiAgbWF4LWlubGluZS1zaXplOiAxMDAlO1xufVxuYm9keVtkYXRhLWF3c3VpLWZvY3VzLXZpc2libGU9dHJ1ZV0gLmF3c3VpX3Rva2VuLWlubGluZV8xaTJ3Z183YjBrc18yNTg6bm90KCNcXDkpOmZvY3VzIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuYm9keVtkYXRhLWF3c3VpLWZvY3VzLXZpc2libGU9dHJ1ZV0gLmF3c3VpX3Rva2VuLWlubGluZV8xaTJ3Z183YjBrc18yNTg6bm90KCNcXDkpOmZvY3VzIHtcbiAgb3V0bGluZTogMnB4IGRvdHRlZCB0cmFuc3BhcmVudDtcbiAgb3V0bGluZS1vZmZzZXQ6IGNhbGMoMHB4IC0gMXB4KTtcbn1cbmJvZHlbZGF0YS1hd3N1aS1mb2N1cy12aXNpYmxlPXRydWVdIC5hd3N1aV90b2tlbi1pbmxpbmVfMWkyd2dfN2Iwa3NfMjU4Om5vdCgjXFw5KTpmb2N1czo6YmVmb3JlIHtcbiAgY29udGVudDogXCIgXCI7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGluc2V0LWlubGluZS1zdGFydDogY2FsYygtMSAqIDBweCk7XG4gIGluc2V0LWJsb2NrLXN0YXJ0OiBjYWxjKC0xICogMHB4KTtcbiAgaW5saW5lLXNpemU6IGNhbGMoMTAwJSArIDBweCArIDBweCk7XG4gIGJsb2NrLXNpemU6IGNhbGMoMTAwJSArIDBweCArIDBweCk7XG4gIGJvcmRlci1zdGFydC1zdGFydC1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMtY29udHJvbC1kZWZhdWx0LWZvY3VzLXJpbmctMXVhYmtpLCA0cHgpO1xuICBib3JkZXItc3RhcnQtZW5kLXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cy1jb250cm9sLWRlZmF1bHQtZm9jdXMtcmluZy0xdWFia2ksIDRweCk7XG4gIGJvcmRlci1lbmQtc3RhcnQtcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzLWNvbnRyb2wtZGVmYXVsdC1mb2N1cy1yaW5nLTF1YWJraSwgNHB4KTtcbiAgYm9yZGVyLWVuZC1lbmQtcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzLWNvbnRyb2wtZGVmYXVsdC1mb2N1cy1yaW5nLTF1YWJraSwgNHB4KTtcbiAgYm94LXNoYWRvdzogMCAwIDAgMnB4IHZhcigtLWNvbG9yLWJvcmRlci1pdGVtLWZvY3VzZWQtbHoxenM2LCAjMDA2Y2UwKTtcbn1cblxuLmF3c3VpX3Rva2VuLW9wdGlvbi1pbmxpbmVfMWkyd2dfN2Iwa3NfMjg0Om5vdCgjXFw5KSB7XG4gIG1heC1ibG9jay1zaXplOiAyMHB4O1xufVxuXG4uYXdzdWlfdG9rZW4tYm94XzFpMndnXzdiMGtzXzI4ODpub3QoI1xcOSkge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGJsb2NrLXNpemU6IDEwMCU7XG4gIGJvcmRlci1ibG9jazogdmFyKC0tYm9yZGVyLXdpZHRoLXRva2VuLTJ1a2RwdSwgMnB4KSBzb2xpZCB2YXIoLS1jb2xvci1ib3JkZXItaXRlbS1zZWxlY3RlZC1nb3I4aWIsICMwMDZjZTApO1xuICBib3JkZXItaW5saW5lOiB2YXIoLS1ib3JkZXItd2lkdGgtdG9rZW4tMnVrZHB1LCAycHgpIHNvbGlkIHZhcigtLWNvbG9yLWJvcmRlci1pdGVtLXNlbGVjdGVkLWdvcjhpYiwgIzAwNmNlMCk7XG4gIHBhZGRpbmctYmxvY2stc3RhcnQ6IHZhcigtLXNwYWNlLXNjYWxlZC14eHMtZm9lMTE0LCA0cHgpO1xuICBwYWRkaW5nLWJsb2NrLWVuZDogdmFyKC0tc3BhY2Utc2NhbGVkLXh4cy1mb2UxMTQsIDRweCk7XG4gIHBhZGRpbmctaW5saW5lLXN0YXJ0OiB2YXIoLS1zcGFjZS1maWVsZC1ob3Jpem9udGFsLTBhcTJjaCwgMTJweCk7XG4gIHBhZGRpbmctaW5saW5lLWVuZDogdmFyKC0tc3BhY2UteHhzLWh3ZmthaSwgNHB4KTtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG4gIGJhY2tncm91bmQ6IHZhcigtLWNvbG9yLWJhY2tncm91bmQtaXRlbS1zZWxlY3RlZC1vMzQ1NW8sICNmMGZiZmYpO1xuICBib3JkZXItc3RhcnQtc3RhcnQtcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzLXRva2VuLXljbmVtaCwgOHB4KTtcbiAgYm9yZGVyLXN0YXJ0LWVuZC1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMtdG9rZW4teWNuZW1oLCA4cHgpO1xuICBib3JkZXItZW5kLXN0YXJ0LXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cy10b2tlbi15Y25lbWgsIDhweCk7XG4gIGJvcmRlci1lbmQtZW5kLXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cy10b2tlbi15Y25lbWgsIDhweCk7XG4gIGNvbG9yOiB2YXIoLS1jb2xvci10ZXh0LWJvZHktZGVmYXVsdC1yeWpjdDEsICMwZjE0MWEpO1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xufVxuLmF3c3VpX3Rva2VuLWJveC13aXRob3V0LWRpc21pc3NfMWkyd2dfN2Iwa3NfMzA3Om5vdCgjXFw5KSB7XG4gIHBhZGRpbmctaW5saW5lLWVuZDogdmFyKC0tc3BhY2UtZmllbGQtaG9yaXpvbnRhbC0wYXEyY2gsIDEycHgpO1xufVxuXG4uYXdzdWlfdG9rZW4tYm94LWlubGluZV8xaTJ3Z183YjBrc18zMTE6bm90KCNcXDkpIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBibG9jay1zaXplOiAyMHB4O1xuICBtYXgtYmxvY2stc2l6ZTogMjBweDtcbiAgYm9yZGVyLWJsb2NrOiB2YXIoLS1ib3JkZXItd2lkdGgtZmllbGQtMnhjNzh4LCAxcHgpIHNvbGlkIHZhcigtLWNvbG9yLWJvcmRlci1pdGVtLXNlbGVjdGVkLWdvcjhpYiwgIzAwNmNlMCk7XG4gIGJvcmRlci1pbmxpbmU6IHZhcigtLWJvcmRlci13aWR0aC1maWVsZC0yeGM3OHgsIDFweCkgc29saWQgdmFyKC0tY29sb3ItYm9yZGVyLWl0ZW0tc2VsZWN0ZWQtZ29yOGliLCAjMDA2Y2UwKTtcbiAgcGFkZGluZy1pbmxpbmUtc3RhcnQ6IHZhcigtLXNwYWNlLXNjYWxlZC14eHMtZm9lMTE0LCA0cHgpO1xuICBwYWRkaW5nLWlubGluZS1lbmQ6IHZhcigtLXNwYWNlLXNjYWxlZC14eHMtZm9lMTE0LCA0cHgpO1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBiYWNrZ3JvdW5kOiB2YXIoLS1jb2xvci1iYWNrZ3JvdW5kLWl0ZW0tc2VsZWN0ZWQtbzM0NTVvLCAjZjBmYmZmKTtcbiAgYm9yZGVyLXN0YXJ0LXN0YXJ0LXJhZGl1czogdmFyKC0tc3BhY2Utc2NhbGVkLXh4cy1mb2UxMTQsIDRweCk7XG4gIGJvcmRlci1zdGFydC1lbmQtcmFkaXVzOiB2YXIoLS1zcGFjZS1zY2FsZWQteHhzLWZvZTExNCwgNHB4KTtcbiAgYm9yZGVyLWVuZC1zdGFydC1yYWRpdXM6IHZhcigtLXNwYWNlLXNjYWxlZC14eHMtZm9lMTE0LCA0cHgpO1xuICBib3JkZXItZW5kLWVuZC1yYWRpdXM6IHZhcigtLXNwYWNlLXNjYWxlZC14eHMtZm9lMTE0LCA0cHgpO1xuICBjb2xvcjogdmFyKC0tY29sb3ItdGV4dC1ib2R5LWRlZmF1bHQtcnlqY3QxLCAjMGYxNDFhKTtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgbWF4LWlubGluZS1zaXplOiAxMDAlO1xufVxuXG4uYXdzdWlfZGlzYWJsZS1wYWRkaW5nXzFpMndnXzdiMGtzXzMzMTpub3QoI1xcOSkge1xuICBwYWRkaW5nLWJsb2NrLXN0YXJ0OiAwO1xuICBwYWRkaW5nLWJsb2NrLWVuZDogMDtcbiAgcGFkZGluZy1pbmxpbmUtc3RhcnQ6IDA7XG4gIHBhZGRpbmctaW5saW5lLWVuZDogMDtcbn1cblxuLmF3c3VpX3Rva2VuLWJveC1yZWFkb25seV8xaTJ3Z183YjBrc18zMzg6bm90KCNcXDkpLFxuLmF3c3VpX3Rva2VuLWJveC1kaXNhYmxlZF8xaTJ3Z183YjBrc18zMzk6bm90KCNcXDkpIHtcbiAgYm9yZGVyLWNvbG9yOiB2YXIoLS1jb2xvci1ib3JkZXItaW5wdXQtZGlzYWJsZWQteXlobHZ5LCAjZWJlYmYwKTtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tY29sb3ItYmFja2dyb3VuZC1jb250YWluZXItY29udGVudC1oMTE0ZGosICNmZmZmZmYpO1xuICBwb2ludGVyLWV2ZW50czogbm9uZTtcbn1cbi5hd3N1aV90b2tlbi1ib3gtcmVhZG9ubHlfMWkyd2dfN2Iwa3NfMzM4ID4gLmF3c3VpX2Rpc21pc3MtYnV0dG9uXzFpMndnXzdiMGtzXzE5Mzpub3QoI1xcOSksXG4uYXdzdWlfdG9rZW4tYm94LWRpc2FibGVkXzFpMndnXzdiMGtzXzMzOSA+IC5hd3N1aV9kaXNtaXNzLWJ1dHRvbl8xaTJ3Z183YjBrc18xOTM6bm90KCNcXDkpIHtcbiAgY29sb3I6IHZhcigtLWNvbG9yLXRleHQtYnV0dG9uLWlubGluZS1pY29uLWRpc2FibGVkLWh1aTJ5OCwgI2I0YjRiYik7XG4gIGN1cnNvcjogaW5pdGlhbDtcbn1cbi5hd3N1aV90b2tlbi1ib3gtcmVhZG9ubHlfMWkyd2dfN2Iwa3NfMzM4ID4gLmF3c3VpX2Rpc21pc3MtYnV0dG9uXzFpMndnXzdiMGtzXzE5Mzpub3QoI1xcOSk6aG92ZXIsXG4uYXdzdWlfdG9rZW4tYm94LWRpc2FibGVkXzFpMndnXzdiMGtzXzMzOSA+IC5hd3N1aV9kaXNtaXNzLWJ1dHRvbl8xaTJ3Z183YjBrc18xOTM6bm90KCNcXDkpOmhvdmVyIHtcbiAgY29sb3I6IHZhcigtLWNvbG9yLXRleHQtYnV0dG9uLWlubGluZS1pY29uLWRpc2FibGVkLWh1aTJ5OCwgI2I0YjRiYik7XG59XG5cbi5hd3N1aV90b2tlbi1ib3gtZGlzYWJsZWRfMWkyd2dfN2Iwa3NfMzM5Om5vdCgjXFw5KSB7XG4gIGJvcmRlci1jb2xvcjogdmFyKC0tY29sb3ItYm9yZGVyLWNvbnRyb2wtZGlzYWJsZWQtbnBtdmd1LCAjZGVkZWUzKTtcbiAgY29sb3I6IHZhcigtLWNvbG9yLXRleHQtZGlzYWJsZWQteTJlb3hmLCAjYjRiNGJiKTtcbn0iLCIvKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLyogc3R5bGVsaW50LWRpc2FibGUgQGFtem4vYXdzdWktbm8tbW90aW9uLW91dHNpZGUtb2YtbWl4aW4sIHNlbGVjdG9yLWNvbWJpbmF0b3ItZGlzYWxsb3dlZC1saXN0LCBzZWxlY3Rvci1wc2V1ZG8tY2xhc3Mtbm8tdW5rbm93biwgc2VsZWN0b3ItY2xhc3MtcGF0dGVybiAqL1xuLyogc3R5bGVsaW50LWVuYWJsZSBAYW16bi9hd3N1aS1uby1tb3Rpb24tb3V0c2lkZS1vZi1taXhpbiwgc2VsZWN0b3ItY29tYmluYXRvci1kaXNhbGxvd2VkLWxpc3QsIHNlbGVjdG9yLXBzZXVkby1jbGFzcy1uby11bmtub3duLCBzZWxlY3Rvci1jbGFzcy1wYXR0ZXJuICovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLyogU3R5bGUgdXNlZCBmb3IgbGlua3MgaW4gc2xvdHMvY29tcG9uZW50cyB0aGF0IGFyZSB0ZXh0IGhlYXZ5LCB0byBoZWxwIGxpbmtzIHN0YW5kIG91dCBhbW9uZ1xuc3Vycm91bmRpbmcgdGV4dC4gKFdDQUcgRjczKSBodHRwczovL3d3dy53My5vcmcvV0FJL1dDQUcyMS9UZWNobmlxdWVzL2ZhaWx1cmVzL0Y3MyNkZXNjcmlwdGlvbiAqL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi5hd3N1aV9yb290XzM5dGhzXzFmOXVjXzIwOTpub3QoI1xcOSkge1xuICBib3JkZXItY29sbGFwc2U6IHNlcGFyYXRlO1xuICBib3JkZXItc3BhY2luZzogMDtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgY2FwdGlvbi1zaWRlOiB0b3A7XG4gIGN1cnNvcjogYXV0bztcbiAgZGlyZWN0aW9uOiBpbmhlcml0O1xuICBlbXB0eS1jZWxsczogc2hvdztcbiAgZm9udC1mYW1pbHk6IHNlcmlmO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtdmFyaWFudDogbm9ybWFsO1xuICBmb250LXN0cmV0Y2g6IG5vcm1hbDtcbiAgaHlwaGVuczogbm9uZTtcbiAgbGV0dGVyLXNwYWNpbmc6IG5vcm1hbDtcbiAgbGlzdC1zdHlsZTogZGlzYyBvdXRzaWRlIG5vbmU7XG4gIHRhYi1zaXplOiA4O1xuICB0ZXh0LWFsaWduOiBzdGFydDtcbiAgdGV4dC1pbmRlbnQ6IDA7XG4gIHRleHQtc2hhZG93OiBub25lO1xuICB0ZXh0LXRyYW5zZm9ybTogbm9uZTtcbiAgdmlzaWJpbGl0eTogdmlzaWJsZTtcbiAgd2hpdGUtc3BhY2U6IG5vcm1hbDtcbiAgd29yZC1zcGFjaW5nOiBub3JtYWw7XG4gIGZvbnQtc2l6ZTogdmFyKC0tZm9udC1zaXplLWJvZHktbS1hN25oMm4sIDE0cHgpO1xuICBsaW5lLWhlaWdodDogdmFyKC0tbGluZS1oZWlnaHQtYm9keS1tLTJtaDNrZSwgMjBweCk7XG4gIGNvbG9yOiB2YXIoLS1jb2xvci10ZXh0LWJvZHktZGVmYXVsdC1yeWpjdDEsICMwZjE0MWEpO1xuICBmb250LXdlaWdodDogNDAwO1xuICBmb250LWZhbWlseTogdmFyKC0tZm9udC1mYW1pbHktYmFzZS00bHd2cGwsIFwiQW1hem9uIEVtYmVyXCIsIFwiSGVsdmV0aWNhIE5ldWVcIiwgUm9ib3RvLCBBcmlhbCwgc2Fucy1zZXJpZik7XG4gIC13ZWJraXQtZm9udC1zbW9vdGhpbmc6IGF1dG87XG4gIC1tb3otb3N4LWZvbnQtc21vb3RoaW5nOiBhdXRvO1xufVxuXG4uYXdzdWlfZmlsZS1sb2FkaW5nLW92ZXJsYXlfMzl0aHNfMWY5dWNfMjQxOm5vdCgjXFw5KSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgaW5zZXQtaW5saW5lLWVuZDogdmFyKC0tc3BhY2Utc3RhdGljLXhzLWdubTBteiwgOHB4KTtcbiAgaW5zZXQtYmxvY2stZW5kOiB2YXIoLS1zcGFjZS1zdGF0aWMteHhzLW5zOTRkcCwgNHB4KTtcbn1cbi5hd3N1aV9maWxlLWxvYWRpbmctb3ZlcmxheS1zaW5nbGUtcm93XzM5dGhzXzFmOXVjXzI0Njpub3QoI1xcOSkge1xuICBpbnNldC1pbmxpbmUtZW5kOiB2YXIoLS1zcGFjZS1zdGF0aWMteHhsLWlmYTlqOCwgMzJweCk7XG59XG5cbi5hd3N1aV9maWxlLW9wdGlvbi1uYW1lXzM5dGhzXzFmOXVjXzI1MDpub3QoI1xcOSksXG4uYXdzdWlfZmlsZS1vcHRpb24tc2l6ZV8zOXRoc18xZjl1Y18yNTE6bm90KCNcXDkpLFxuLmF3c3VpX2ZpbGUtb3B0aW9uLWxhc3QtbW9kaWZpZWRfMzl0aHNfMWY5dWNfMjUyOm5vdCgjXFw5KSB7XG4gIHRleHQtb3ZlcmZsb3c6IGVsbGlwc2lzO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xufVxuXG4uYXdzdWlfZmlsZS1vcHRpb25fMzl0aHNfMWY5dWNfMjUwOm5vdCgjXFw5KSB7XG4gIGlubGluZS1zaXplOiAxMDAlO1xuICBtaW4taW5saW5lLXNpemU6IDA7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGdhcDogdmFyKC0tc3BhY2Utc2NhbGVkLXhzLWR3OXdsNSwgOHB4KTtcbn1cblxuLmF3c3VpX2ZpbGUtb3B0aW9uLXRodW1ibmFpbF8zOXRoc18xZjl1Y18yNjU6bm90KCNcXDkpIHtcbiAgbWFyZ2luLWJsb2NrLXN0YXJ0OiB2YXIoLS1zcGFjZS1zdGF0aWMteHhzLW5zOTRkcCwgNHB4KTtcbn1cblxuLmF3c3VpX2ZpbGUtb3B0aW9uLXRodW1ibmFpbC1pbWFnZV8zOXRoc18xZjl1Y18yNjk6bm90KCNcXDkpIHtcbiAgZm9udC1zaXplOiB2YXIoLS1mb250LXNpemUtYm9keS1zLXNtYzhjdiwgMTJweCk7XG4gIGxpbmUtaGVpZ2h0OiB2YXIoLS1saW5lLWhlaWdodC1ib2R5LXMtbnU1aHgxLCAxNnB4KTtcbiAgbGV0dGVyLXNwYWNpbmc6IHZhcigtLWxldHRlci1zcGFjaW5nLWJvZHktcy1ncTc4b2ssIDAuMDA1ZW0pO1xuICBpbmxpbmUtc2l6ZTogNDhweDtcbiAgYmxvY2stc2l6ZTogNDhweDtcbiAgb2JqZWN0LWZpdDogY292ZXI7XG4gIGRpc3BsYXk6IC13ZWJraXQtYm94O1xuICAtd2Via2l0LWxpbmUtY2xhbXA6IDM7XG4gIC13ZWJraXQtYm94LW9yaWVudDogdmVydGljYWw7XG4gIG92ZXJmbG93OiBoaWRkZW47XG59XG5cbi5hd3N1aV9maWxlLW9wdGlvbi1tZXRhZGF0YV8zOXRoc18xZjl1Y18yODI6bm90KCNcXDkpIHtcbiAgaW5saW5lLXNpemU6IDEwMCU7XG59XG4uYXdzdWlfZmlsZS1vcHRpb24tbWV0YWRhdGFfMzl0aHNfMWY5dWNfMjgyLmF3c3VpX3dpdGgtaW1hZ2VfMzl0aHNfMWY5dWNfMjg1Om5vdCgjXFw5KSB7XG4gIGlubGluZS1zaXplOiBjYWxjKDEwMCUgLSA0OHB4KTtcbn1cbi5hd3N1aV9maWxlLW9wdGlvbi1tZXRhZGF0YV8zOXRoc18xZjl1Y18yODIuYXdzdWlfc2luZ2xlLXJvdy1sb2FkaW5nXzM5dGhzXzFmOXVjXzI4ODpub3QoI1xcOSkge1xuICBpbmxpbmUtc2l6ZTogY2FsYygxMDAlIC0gdmFyKC0tc2l6ZS1pY29uLW5vcm1hbC1sZXZ0MDgsIDE2cHgpKTtcbn1cblxuLmF3c3VpX3Rva2VuXzM5dGhzXzFmOXVjXzI5Mjpub3QoI1xcOSkge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGJsb2NrLXNpemU6IDEwMCU7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGdhcDogdmFyKC0tc3BhY2UteHhzLWh3ZmthaSwgNHB4KTtcbn1cbi5hd3N1aV90b2tlbi1ncmlkXzM5dGhzXzFmOXVjXzI5OTpub3QoI1xcOSkge1xuICBkaXNwbGF5OiBncmlkO1xuICBncmlkLXRlbXBsYXRlLXJvd3M6IG1heC1jb250ZW50IGF1dG87XG59XG5AbWVkaWEgKG1heC13aWR0aDogNjg4cHgpIHtcbiAgLmF3c3VpX3Rva2VuLWdyaWRfMzl0aHNfMWY5dWNfMjk5Om5vdCgjXFw5KSB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgfVxufVxuLmF3c3VpX3Rva2VuLWNvbnRhaW5zLWltYWdlXzM5dGhzXzFmOXVjXzMwODpub3QoI1xcOSkge1xuICBncmlkLXRlbXBsYXRlLXJvd3M6IDY4cHggYXV0bztcbn1cblxuLmF3c3VpX3Rva2VuLWJveF8zOXRoc18xZjl1Y18zMTI6bm90KCNcXDkpIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBibG9jay1zaXplOiAxMDAlO1xuICBib3JkZXItYmxvY2s6IHZhcigtLWJvcmRlci13aWR0aC10b2tlbi0ydWtkcHUsIDJweCkgc29saWQgdmFyKC0tY29sb3ItYm9yZGVyLWl0ZW0tc2VsZWN0ZWQtZ29yOGliLCAjMDA2Y2UwKTtcbiAgYm9yZGVyLWlubGluZTogdmFyKC0tYm9yZGVyLXdpZHRoLXRva2VuLTJ1a2RwdSwgMnB4KSBzb2xpZCB2YXIoLS1jb2xvci1ib3JkZXItaXRlbS1zZWxlY3RlZC1nb3I4aWIsICMwMDZjZTApO1xuICBwYWRkaW5nLWJsb2NrLXN0YXJ0OiB2YXIoLS1zcGFjZS1zY2FsZWQteHhzLWZvZTExNCwgNHB4KTtcbiAgcGFkZGluZy1ibG9jay1lbmQ6IHZhcigtLXNwYWNlLXNjYWxlZC14eHMtZm9lMTE0LCA0cHgpO1xuICBwYWRkaW5nLWlubGluZS1zdGFydDogdmFyKC0tc3BhY2UtZmllbGQtaG9yaXpvbnRhbC0wYXEyY2gsIDEycHgpO1xuICBwYWRkaW5nLWlubGluZS1lbmQ6IHZhcigtLXNwYWNlLXh4cy1od2ZrYWksIDRweCk7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuICBiYWNrZ3JvdW5kOiB2YXIoLS1jb2xvci1iYWNrZ3JvdW5kLWl0ZW0tc2VsZWN0ZWQtbzM0NTVvLCAjZjBmYmZmKTtcbiAgYm9yZGVyLXN0YXJ0LXN0YXJ0LXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cy10b2tlbi15Y25lbWgsIDhweCk7XG4gIGJvcmRlci1zdGFydC1lbmQtcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzLXRva2VuLXljbmVtaCwgOHB4KTtcbiAgYm9yZGVyLWVuZC1zdGFydC1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMtdG9rZW4teWNuZW1oLCA4cHgpO1xuICBib3JkZXItZW5kLWVuZC1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMtdG9rZW4teWNuZW1oLCA4cHgpO1xuICBjb2xvcjogdmFyKC0tY29sb3ItdGV4dC1ib2R5LWRlZmF1bHQtcnlqY3QxLCAjMGYxNDFhKTtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbn1cbi5hd3N1aV90b2tlbi1ib3hfMzl0aHNfMWY5dWNfMzEyLmF3c3VpX2hvcml6b250YWxfMzl0aHNfMWY5dWNfMzMxOm5vdCgjXFw5KSB7XG4gIG1heC1pbmxpbmUtc2l6ZTogMjMwcHg7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNjg4cHgpIHtcbiAgLmF3c3VpX3Rva2VuLWJveF8zOXRoc18xZjl1Y18zMTIuYXdzdWlfaG9yaXpvbnRhbF8zOXRoc18xZjl1Y18zMzE6bm90KCNcXDkpIHtcbiAgICBtYXgtaW5saW5lLXNpemU6IDEwMCU7XG4gIH1cbn1cbi5hd3N1aV90b2tlbi1ib3hfMzl0aHNfMWY5dWNfMzEyLmF3c3VpX2Vycm9yXzM5dGhzXzFmOXVjXzMzOTpub3QoI1xcOSkge1xuICBib3JkZXItY29sb3I6IHZhcigtLWNvbG9yLWJvcmRlci1zdGF0dXMtZXJyb3ItaTU5dHNkLCAjZGIwMDAwKTtcbiAgYm9yZGVyLWlubGluZS1zdGFydC13aWR0aDogdmFyKC0tYm9yZGVyLWludmFsaWQtd2lkdGgtM3hkNmUxLCA4cHgpO1xufVxuLmF3c3VpX3Rva2VuLWJveF8zOXRoc18xZjl1Y18zMTIuYXdzdWlfZXJyb3JfMzl0aHNfMWY5dWNfMzM5ID4gLmF3c3VpX2Rpc21pc3MtYnV0dG9uXzM5dGhzXzFmOXVjXzM0Mzpub3QoI1xcOSkge1xuICBjb2xvcjogdmFyKC0tY29sb3ItdGV4dC1pbnRlcmFjdGl2ZS1kZWZhdWx0LWNwb2t0ciwgIzQyNDY1MCk7XG59XG4uYXdzdWlfdG9rZW4tYm94XzM5dGhzXzFmOXVjXzMxMi5hd3N1aV9lcnJvcl8zOXRoc18xZjl1Y18zMzkgPiAuYXdzdWlfZGlzbWlzcy1idXR0b25fMzl0aHNfMWY5dWNfMzQzOm5vdCgjXFw5KTpob3ZlciB7XG4gIGNvbG9yOiB2YXIoLS1jb2xvci10ZXh0LWludGVyYWN0aXZlLWhvdmVyLXAyYmVleCwgIzBmMTQxYSk7XG59XG4uYXdzdWlfdG9rZW4tYm94XzM5dGhzXzFmOXVjXzMxMi5hd3N1aV93YXJuaW5nXzM5dGhzXzFmOXVjXzM0OTpub3QoI1xcOSkge1xuICBib3JkZXItY29sb3I6IHZhcigtLWNvbG9yLWJvcmRlci1zdGF0dXMtd2FybmluZy1scjZobmgsICM4NTU5MDApO1xuICBib3JkZXItaW5saW5lLXN0YXJ0LXdpZHRoOiB2YXIoLS1ib3JkZXItaW52YWxpZC13aWR0aC0zeGQ2ZTEsIDhweCk7XG59XG4uYXdzdWlfdG9rZW4tYm94XzM5dGhzXzFmOXVjXzMxMi5hd3N1aV93YXJuaW5nXzM5dGhzXzFmOXVjXzM0OSA+IC5hd3N1aV9kaXNtaXNzLWJ1dHRvbl8zOXRoc18xZjl1Y18zNDM6bm90KCNcXDkpIHtcbiAgY29sb3I6IHZhcigtLWNvbG9yLXRleHQtaW50ZXJhY3RpdmUtZGVmYXVsdC1jcG9rdHIsICM0MjQ2NTApO1xufVxuLmF3c3VpX3Rva2VuLWJveF8zOXRoc18xZjl1Y18zMTIuYXdzdWlfd2FybmluZ18zOXRoc18xZjl1Y18zNDkgPiAuYXdzdWlfZGlzbWlzcy1idXR0b25fMzl0aHNfMWY5dWNfMzQzOm5vdCgjXFw5KTpob3ZlciB7XG4gIGNvbG9yOiB2YXIoLS1jb2xvci10ZXh0LWludGVyYWN0aXZlLWhvdmVyLXAyYmVleCwgIzBmMTQxYSk7XG59XG4uYXdzdWlfdG9rZW4tYm94XzM5dGhzXzFmOXVjXzMxMi5hd3N1aV9yZWFkLW9ubHlfMzl0aHNfMWY5dWNfMzU5Om5vdCgjXFw5KSB7XG4gIGJvcmRlci1jb2xvcjogdmFyKC0tY29sb3ItYm9yZGVyLWlucHV0LWRpc2FibGVkLXl5aGx2eSwgI2ViZWJmMCk7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWNvbG9yLWJhY2tncm91bmQtY29udGFpbmVyLWNvbnRlbnQtaDExNGRqLCAjZmZmZmZmKTtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG59XG4uYXdzdWlfdG9rZW4tYm94XzM5dGhzXzFmOXVjXzMxMi5hd3N1aV9yZWFkLW9ubHlfMzl0aHNfMWY5dWNfMzU5ID4gLmF3c3VpX2Rpc21pc3MtYnV0dG9uXzM5dGhzXzFmOXVjXzM0Mzpub3QoI1xcOSkge1xuICBjb2xvcjogdmFyKC0tY29sb3ItdGV4dC1idXR0b24taW5saW5lLWljb24tZGlzYWJsZWQtaHVpMnk4LCAjYjRiNGJiKTtcbn1cbi5hd3N1aV90b2tlbi1ib3hfMzl0aHNfMWY5dWNfMzEyLmF3c3VpX3JlYWQtb25seV8zOXRoc18xZjl1Y18zNTkgPiAuYXdzdWlfZGlzbWlzcy1idXR0b25fMzl0aHNfMWY5dWNfMzQzOm5vdCgjXFw5KTpob3ZlciB7XG4gIC8qIHN0eWxlbGludC1kaXNhYmxlLW5leHQtbGluZSBwbHVnaW4vbm8tdW5zdXBwb3J0ZWQtYnJvd3Nlci1mZWF0dXJlcyAqL1xuICBjdXJzb3I6IGluaXRpYWw7XG4gIGNvbG9yOiB2YXIoLS1jb2xvci10ZXh0LWJ1dHRvbi1pbmxpbmUtaWNvbi1kaXNhYmxlZC1odWkyeTgsICNiNGI0YmIpO1xufVxuLmF3c3VpX3Rva2VuLWJveF8zOXRoc18xZjl1Y18zMTIuYXdzdWlfbG9hZGluZ18zOXRoc18xZjl1Y18zNzI6bm90KCNcXDkpIHtcbiAgYm9yZGVyLWNvbG9yOiB2YXIoLS1jb2xvci1ib3JkZXItY29udHJvbC1kaXNhYmxlZC1ucG12Z3UsICNkZWRlZTMpO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1jb2xvci1iYWNrZ3JvdW5kLWNvbnRhaW5lci1jb250ZW50LWgxMTRkaiwgI2ZmZmZmZik7XG59IiwiLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4uYXdzdWlfcm9vdF8xdWJibV8xMzltMF85Om5vdCgjXFw5KSxcbi5hd3N1aV9oaW50c18xdWJibV8xMzltMF8xMDpub3QoI1xcOSkge1xuICAvKiB1c2VkIGluIHRlc3QtdXRpbHMgKi9cbn1cblxuLmF3c3VpX2hpbnRzXzF1YmJtXzEzOW0wXzEwOm5vdCgjXFw5KSB7XG4gIG1hcmdpbi1ibG9jay1zdGFydDogdmFyKC0tc3BhY2Utc3RhdGljLXh4cy1uczk0ZHAsIDRweCk7XG59IiwiLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qIHN0eWxlbGludC1kaXNhYmxlIEBhbXpuL2F3c3VpLW5vLW1vdGlvbi1vdXRzaWRlLW9mLW1peGluLCBzZWxlY3Rvci1jb21iaW5hdG9yLWRpc2FsbG93ZWQtbGlzdCwgc2VsZWN0b3ItcHNldWRvLWNsYXNzLW5vLXVua25vd24sIHNlbGVjdG9yLWNsYXNzLXBhdHRlcm4gKi9cbi8qIHN0eWxlbGludC1lbmFibGUgQGFtem4vYXdzdWktbm8tbW90aW9uLW91dHNpZGUtb2YtbWl4aW4sIHNlbGVjdG9yLWNvbWJpbmF0b3ItZGlzYWxsb3dlZC1saXN0LCBzZWxlY3Rvci1wc2V1ZG8tY2xhc3Mtbm8tdW5rbm93biwgc2VsZWN0b3ItY2xhc3MtcGF0dGVybiAqL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qIFN0eWxlIHVzZWQgZm9yIGxpbmtzIGluIHNsb3RzL2NvbXBvbmVudHMgdGhhdCBhcmUgdGV4dCBoZWF2eSwgdG8gaGVscCBsaW5rcyBzdGFuZCBvdXQgYW1vbmdcbnN1cnJvdW5kaW5nIHRleHQuIChXQ0FHIEY3MykgaHR0cHM6Ly93d3cudzMub3JnL1dBSS9XQ0FHMjEvVGVjaG5pcXVlcy9mYWlsdXJlcy9GNzMjZGVzY3JpcHRpb24gKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLmF3c3VpX2Ryb3Bkb3duLWNvbnRlbnQtd3JhcHBlcl9xd29vMF8xYWYwYV8xNTM6bm90KCNcXDkpIHtcbiAgYW5pbWF0aW9uOiBhd3N1aV9hd3N1aS1tb3Rpb24tZmFkZS1pbi1kcm9wZG93bl9xd29vMF8xYWYwYV8xIHZhcigtLW1vdGlvbi1kdXJhdGlvbi1zaG93LXF1aWNrLXR5dm55dywgMTM1bXMpIHZhcigtLW1vdGlvbi1lYXNpbmctc2hvdy1xdWljay05aGxqOHEsIGVhc2Utb3V0KTtcbn1cbkBrZXlmcmFtZXMgYXdzdWlfYXdzdWktbW90aW9uLWZhZGUtaW4tZHJvcGRvd25fcXdvbzBfMWFmMGFfMSB7XG4gIGZyb20ge1xuICAgIG9wYWNpdHk6IDAuNDtcbiAgfVxuICB0byB7XG4gICAgb3BhY2l0eTogMTtcbiAgfVxufVxuQG1lZGlhIChwcmVmZXJzLXJlZHVjZWQtbW90aW9uOiByZWR1Y2UpIHtcbiAgLmF3c3VpX2Ryb3Bkb3duLWNvbnRlbnQtd3JhcHBlcl9xd29vMF8xYWYwYV8xNTM6bm90KCNcXDkpIHtcbiAgICBhbmltYXRpb246IG5vbmU7XG4gICAgdHJhbnNpdGlvbjogbm9uZTtcbiAgfVxufVxuLmF3c3VpLW1vdGlvbi1kaXNhYmxlZCAuYXdzdWlfZHJvcGRvd24tY29udGVudC13cmFwcGVyX3F3b28wXzFhZjBhXzE1Mzpub3QoI1xcOSksIC5hd3N1aS1tb2RlLWVudGVyaW5nIC5hd3N1aV9kcm9wZG93bi1jb250ZW50LXdyYXBwZXJfcXdvbzBfMWFmMGFfMTUzOm5vdCgjXFw5KSB7XG4gIGFuaW1hdGlvbjogbm9uZTtcbiAgdHJhbnNpdGlvbjogbm9uZTtcbn1cbi5hd3N1aV9kcm9wZG93bi1jb250ZW50LXdyYXBwZXJfcXdvbzBfMWFmMGFfMTUzLmF3c3VpX3JlZnJlc2hfcXdvbzBfMWFmMGFfMTc0Om5vdCgjXFw5KSB7XG4gIHRyYW5zZm9ybS1vcmlnaW46IHRvcDtcbiAgYW5pbWF0aW9uLW5hbWU6IGF3c3VpX2F3c3VpLW1vdGlvbi1mYWRlLWluLTBfcXdvbzBfMWFmMGFfMTtcbiAgYW5pbWF0aW9uLWR1cmF0aW9uOiB2YXIoLS1tb3Rpb24tZHVyYXRpb24tc2hvdy1xdWljay10eXZueXcsIDEzNW1zKTtcbiAgYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogdmFyKC0tbW90aW9uLWVhc2luZy1zaG93LXF1aWNrLTlobGo4cSwgZWFzZS1vdXQpO1xufVxuQGtleWZyYW1lcyBhd3N1aV9hd3N1aS1tb3Rpb24tZmFkZS1pbi0wX3F3b28wXzFhZjBhXzEge1xuICBmcm9tIHtcbiAgICBvcGFjaXR5OiAwO1xuICB9XG4gIHRvIHtcbiAgICBvcGFjaXR5OiAxO1xuICB9XG59XG5AbWVkaWEgKHByZWZlcnMtcmVkdWNlZC1tb3Rpb246IHJlZHVjZSkge1xuICAuYXdzdWlfZHJvcGRvd24tY29udGVudC13cmFwcGVyX3F3b28wXzFhZjBhXzE1My5hd3N1aV9yZWZyZXNoX3F3b28wXzFhZjBhXzE3NDpub3QoI1xcOSkge1xuICAgIGFuaW1hdGlvbjogbm9uZTtcbiAgICB0cmFuc2l0aW9uOiBub25lO1xuICB9XG59XG4uYXdzdWktbW90aW9uLWRpc2FibGVkIC5hd3N1aV9kcm9wZG93bi1jb250ZW50LXdyYXBwZXJfcXdvbzBfMWFmMGFfMTUzLmF3c3VpX3JlZnJlc2hfcXdvbzBfMWFmMGFfMTc0Om5vdCgjXFw5KSwgLmF3c3VpLW1vZGUtZW50ZXJpbmcgLmF3c3VpX2Ryb3Bkb3duLWNvbnRlbnQtd3JhcHBlcl9xd29vMF8xYWYwYV8xNTMuYXdzdWlfcmVmcmVzaF9xd29vMF8xYWYwYV8xNzQ6bm90KCNcXDkpIHtcbiAgYW5pbWF0aW9uOiBub25lO1xuICB0cmFuc2l0aW9uOiBub25lO1xufVxuXG4uYXdzdWlfcm9vdF9xd29vMF8xYWYwYV8xOTk6bm90KCNcXDkpIHtcbiAgYm9yZGVyLWNvbGxhcHNlOiBzZXBhcmF0ZTtcbiAgYm9yZGVyLXNwYWNpbmc6IDA7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIGNhcHRpb24tc2lkZTogdG9wO1xuICBjdXJzb3I6IGF1dG87XG4gIGRpcmVjdGlvbjogaW5oZXJpdDtcbiAgZW1wdHktY2VsbHM6IHNob3c7XG4gIGZvbnQtZmFtaWx5OiBzZXJpZjtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXZhcmlhbnQ6IG5vcm1hbDtcbiAgZm9udC1zdHJldGNoOiBub3JtYWw7XG4gIGh5cGhlbnM6IG5vbmU7XG4gIGxldHRlci1zcGFjaW5nOiBub3JtYWw7XG4gIGxpc3Qtc3R5bGU6IGRpc2Mgb3V0c2lkZSBub25lO1xuICB0YWItc2l6ZTogODtcbiAgdGV4dC1hbGlnbjogc3RhcnQ7XG4gIHRleHQtaW5kZW50OiAwO1xuICB0ZXh0LXNoYWRvdzogbm9uZTtcbiAgdGV4dC10cmFuc2Zvcm06IG5vbmU7XG4gIHZpc2liaWxpdHk6IHZpc2libGU7XG4gIHdoaXRlLXNwYWNlOiBub3JtYWw7XG4gIHdvcmQtc3BhY2luZzogbm9ybWFsO1xuICBmb250LXNpemU6IHZhcigtLWZvbnQtc2l6ZS1ib2R5LW0tYTduaDJuLCAxNHB4KTtcbiAgbGluZS1oZWlnaHQ6IHZhcigtLWxpbmUtaGVpZ2h0LWJvZHktbS0ybWgza2UsIDIwcHgpO1xuICBjb2xvcjogdmFyKC0tY29sb3ItdGV4dC1ib2R5LWRlZmF1bHQtcnlqY3QxLCAjMGYxNDFhKTtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgZm9udC1mYW1pbHk6IHZhcigtLWZvbnQtZmFtaWx5LWJhc2UtNGx3dnBsLCBcIkFtYXpvbiBFbWJlclwiLCBcIkhlbHZldGljYSBOZXVlXCIsIFJvYm90bywgQXJpYWwsIHNhbnMtc2VyaWYpO1xuICAtd2Via2l0LWZvbnQtc21vb3RoaW5nOiBhdXRvO1xuICAtbW96LW9zeC1mb250LXNtb290aGluZzogYXV0bztcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB3aGl0ZS1zcGFjZTogaW5oZXJpdDtcbn1cbi5hd3N1aV9yb290X3F3b28wXzFhZjBhXzE5OS5hd3N1aV9pbnRlcmlvcl9xd29vMF8xYWYwYV8yMzI6bm90KCNcXDkpIHtcbiAgcG9zaXRpb246IHN0YXRpYztcbn1cblxuLmF3c3VpX2Ryb3Bkb3duX3F3b28wXzFhZjBhXzE1Mzpub3QoI1xcOSkge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGRpc3BsYXk6IG5vbmU7XG4gIHotaW5kZXg6IDIwMDA7XG4gIHRyYW5zZm9ybS1vcmlnaW46IHRvcDtcbn1cbi5hd3N1aV9kcm9wZG93bl9xd29vMF8xYWYwYV8xNTMuYXdzdWlfdXNlLXBvcnRhbF9xd29vMF8xYWYwYV8yNDI6bm90KCNcXDkpIHtcbiAgei1pbmRleDogNzAwMDtcbn1cbi5hd3N1aV9kcm9wZG93bl9xd29vMF8xYWYwYV8xNTM6bm90KCNcXDkpOm5vdCguYXdzdWlfaW50ZXJpb3JfcXdvbzBfMWFmMGFfMjMyKSB7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgwcHgpO1xuICB0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gdmFyKC0tbW90aW9uLWR1cmF0aW9uLXNob3ctcXVpY2stdHl2bnl3LCAxMzVtcyk7XG59XG5AbWVkaWEgKHByZWZlcnMtcmVkdWNlZC1tb3Rpb246IHJlZHVjZSkge1xuICAuYXdzdWlfZHJvcGRvd25fcXdvbzBfMWFmMGFfMTUzOm5vdCgjXFw5KTpub3QoLmF3c3VpX2ludGVyaW9yX3F3b28wXzFhZjBhXzIzMikge1xuICAgIGFuaW1hdGlvbjogbm9uZTtcbiAgICB0cmFuc2l0aW9uOiBub25lO1xuICB9XG59XG4uYXdzdWktbW90aW9uLWRpc2FibGVkIC5hd3N1aV9kcm9wZG93bl9xd29vMF8xYWYwYV8xNTM6bm90KCNcXDkpOm5vdCguYXdzdWlfaW50ZXJpb3JfcXdvbzBfMWFmMGFfMjMyKSwgLmF3c3VpLW1vZGUtZW50ZXJpbmcgLmF3c3VpX2Ryb3Bkb3duX3F3b28wXzFhZjBhXzE1Mzpub3QoI1xcOSk6bm90KC5hd3N1aV9pbnRlcmlvcl9xd29vMF8xYWYwYV8yMzIpIHtcbiAgYW5pbWF0aW9uOiBub25lO1xuICB0cmFuc2l0aW9uOiBub25lO1xufVxuLmF3c3VpX2Ryb3Bkb3duLWNvbnRlbnQtd3JhcHBlcl9xd29vMF8xYWYwYV8xNTM6bm90KCNcXDkpIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1jb2xvci1iYWNrZ3JvdW5kLWRyb3Bkb3duLWl0ZW0tZGVmYXVsdC1nMTcyNnIsICNmZmZmZmYpO1xuICBvdXRsaW5lOiBub25lO1xuICBib3gtc2hhZG93OiB2YXIoLS1zaGFkb3ctZHJvcGRvd24tbTlpaGk0LCAwcHggNHB4IDIwcHggMXB4IHJnYmEoMCwgNywgMjIsIDAuMSkpO1xuICBib3JkZXItc3RhcnQtc3RhcnQtcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzLWRyb3Bkb3duLWZnYzJhMSwgOHB4KTtcbiAgYm9yZGVyLXN0YXJ0LWVuZC1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMtZHJvcGRvd24tZmdjMmExLCA4cHgpO1xuICBib3JkZXItZW5kLXN0YXJ0LXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cy1kcm9wZG93bi1mZ2MyYTEsIDhweCk7XG4gIGJvcmRlci1lbmQtZW5kLXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cy1kcm9wZG93bi1mZ2MyYTEsIDhweCk7XG4gIGJvcmRlci1ibG9jazogdmFyKC0tYm9yZGVyLWRpdmlkZXItbGlzdC13aWR0aC10ZGZ4MXgsIDFweCkgc29saWQgdmFyKC0tY29sb3ItYm9yZGVyLWNvbnRhaW5lci10b3AtazN2bW96LCB0cmFuc3BhcmVudCk7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG59XG4uYXdzdWlfZHJvcGRvd24tY29udGVudC13cmFwcGVyX3F3b28wXzFhZjBhXzE1Mzpub3QoI1xcOSk6OmFmdGVyIHtcbiAgY29udGVudDogXCJcIjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB6LWluZGV4OiAxO1xuICBpbnNldC1ibG9jay1zdGFydDogLTFweDtcbiAgaW5zZXQtYmxvY2stZW5kOiAtMXB4O1xuICBpbnNldC1pbmxpbmUtc3RhcnQ6IDBweDtcbiAgaW5zZXQtaW5saW5lLWVuZDogMHB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgYm9yZGVyLWJsb2NrOiB2YXIoLS1ib3JkZXItd2lkdGgtcG9wb3Zlci1uZmxpcmgsIDJweCkgc29saWQgdmFyKC0tY29sb3ItYm9yZGVyLWRyb3Bkb3duLWNvbnRhaW5lci00YWE3NTYsICNiNGI0YmIpO1xuICBib3JkZXItaW5saW5lOiB2YXIoLS1ib3JkZXItd2lkdGgtcG9wb3Zlci1uZmxpcmgsIDJweCkgc29saWQgdmFyKC0tY29sb3ItYm9yZGVyLWRyb3Bkb3duLWNvbnRhaW5lci00YWE3NTYsICNiNGI0YmIpO1xuICBib3JkZXItc3RhcnQtc3RhcnQtcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzLWRyb3Bkb3duLWZnYzJhMSwgOHB4KTtcbiAgYm9yZGVyLXN0YXJ0LWVuZC1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMtZHJvcGRvd24tZmdjMmExLCA4cHgpO1xuICBib3JkZXItZW5kLXN0YXJ0LXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cy1kcm9wZG93bi1mZ2MyYTEsIDhweCk7XG4gIGJvcmRlci1lbmQtZW5kLXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cy1kcm9wZG93bi1mZ2MyYTEsIDhweCk7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xufVxuLmF3c3VpX2Ryb3Bkb3duLWNvbnRlbnQtd3JhcHBlcl9xd29vMF8xYWYwYV8xNTMuYXdzdWlfaXMtZW1wdHlfcXdvbzBfMWFmMGFfMjg4Om5vdCgjXFw5KTo6YWZ0ZXIge1xuICBkaXNwbGF5OiBub25lO1xufVxuLmF3c3VpX2Ryb3Bkb3duX3F3b28wXzFhZjBhXzE1MyA+IC5hd3N1aV9kcm9wZG93bi1jb250ZW50LXdyYXBwZXJfcXdvbzBfMWFmMGFfMTUzOm5vdCgjXFw5KSB7XG4gIGJvcmRlci1ibG9jay1zdGFydDogdmFyKC0tYm9yZGVyLWRpdmlkZXItbGlzdC13aWR0aC10ZGZ4MXgsIDFweCkgc29saWQgdmFyKC0tY29sb3ItYm9yZGVyLWNvbnRhaW5lci10b3AtazN2bW96LCB0cmFuc3BhcmVudCk7XG4gIGJvcmRlci1ibG9jay1lbmQ6IHZhcigtLWJvcmRlci1kaXZpZGVyLWxpc3Qtd2lkdGgtdGRmeDF4LCAxcHgpIHNvbGlkIHZhcigtLWNvbG9yLWJvcmRlci1kcm9wZG93bi1ncm91cC03ZjkwczcsICNjNmM2Y2QpO1xufVxuLmF3c3VpX2Ryb3Bkb3duLWRyb3AtdXBfcXdvbzBfMWFmMGFfMjk1ID4gLmF3c3VpX2Ryb3Bkb3duLWNvbnRlbnQtd3JhcHBlcl9xd29vMF8xYWYwYV8xNTM6bm90KCNcXDkpIHtcbiAgdHJhbnNmb3JtLW9yaWdpbjogYm90dG9tO1xuICBib3gtc2hhZG93OiB2YXIoLS1zaGFkb3ctZHJvcHVwLXI0c3MzdCwgMHB4IDRweCAyMHB4IDFweCByZ2JhKDAsIDcsIDIyLCAwLjEpKTtcbn1cbi5hd3N1aV9kcm9wZG93bi1kcm9wLXVwX3F3b28wXzFhZjBhXzI5NS5hd3N1aV93aXRoLWxpbWl0ZWQtd2lkdGhfcXdvbzBfMWFmMGFfMjk5ID4gLmF3c3VpX2Ryb3Bkb3duLWNvbnRlbnQtd3JhcHBlcl9xd29vMF8xYWYwYV8xNTM6bm90KCNcXDkpIHtcbiAgYm9yZGVyLWJsb2NrLXN0YXJ0OiBub25lO1xufVxuLmF3c3VpX2Ryb3Bkb3duLWRyb3AtbGVmdF9xd29vMF8xYWYwYV8zMDI6bm90KCNcXDkpIHtcbiAgaW5zZXQtaW5saW5lLWVuZDogMDtcbn1cbi5hd3N1aV9kcm9wZG93bi1kcm9wLXJpZ2h0X3F3b28wXzFhZjBhXzMwNTpub3QoI1xcOSkge1xuICBpbnNldC1pbmxpbmUtc3RhcnQ6IDA7XG59XG4uYXdzdWlfZHJvcGRvd25fcXdvbzBfMWFmMGFfMTUzLmF3c3VpX29jY3VweS1lbnRpcmUtd2lkdGhfcXdvbzBfMWFmMGFfMzA4Om5vdCgjXFw5KSB7XG4gIG1pbi1pbmxpbmUtc2l6ZTogMTAwJTtcbn1cbi5hd3N1aV9kcm9wZG93bl9xd29vMF8xYWYwYV8xNTMuYXdzdWlfc3RyZXRjaC1iZXlvbmQtdHJpZ2dlci13aWR0aF9xd29vMF8xYWYwYV8zMTE6bm90KCNcXDkpIHtcbiAgaW5saW5lLXNpemU6IG1heC1jb250ZW50O1xuICBtYXgtaW5saW5lLXNpemU6IHZhcigtLWF3c3VpLWRyb3Bkb3duLWRlZmF1bHQtbWF4LXdpZHRoLXJodTQ3dCwgMTAwJSk7XG59XG4uYXdzdWlfZHJvcGRvd25fcXdvbzBfMWFmMGFfMTUzLmF3c3VpX2ludGVyaW9yX3F3b28wXzFhZjBhXzIzMiA+IC5hd3N1aV9kcm9wZG93bi1jb250ZW50LXdyYXBwZXJfcXdvbzBfMWFmMGFfMTUzOm5vdCgjXFw5KSB7XG4gIG1hcmdpbi1ibG9jay1zdGFydDogLTFweDtcbn1cbi5hd3N1aV9kcm9wZG93bl9xd29vMF8xYWYwYV8xNTMuYXdzdWlfaGlkZS1ibG9jay1ib3JkZXJfcXdvbzBfMWFmMGFfMzE4ID4gLmF3c3VpX2Ryb3Bkb3duLWNvbnRlbnQtd3JhcHBlcl9xd29vMF8xYWYwYV8xNTM6bm90KCNcXDkpIHtcbiAgYm9yZGVyLWJsb2NrLXN0YXJ0OiBub25lO1xufVxuLmF3c3VpX2Ryb3Bkb3duX3F3b28wXzFhZjBhXzE1My5hd3N1aV9oaWRlLWJsb2NrLWJvcmRlcl9xd29vMF8xYWYwYV8zMTg6bm90KCNcXDkpOm5vdCguYXdzdWlfZHJvcGRvd24tZHJvcC11cF9xd29vMF8xYWYwYV8yOTUpID4gLmF3c3VpX2Ryb3Bkb3duLWNvbnRlbnQtd3JhcHBlcl9xd29vMF8xYWYwYV8xNTMge1xuICBib3JkZXItYmxvY2stZW5kOiBub25lO1xufVxuLmF3c3VpX2Ryb3Bkb3duX3F3b28wXzFhZjBhXzE1My5hd3N1aV9oaWRlLWJsb2NrLWJvcmRlcl9xd29vMF8xYWYwYV8zMTguYXdzdWlfcmVmcmVzaF9xd29vMF8xYWYwYV8xNzQgPiAuYXdzdWlfZHJvcGRvd24tY29udGVudC13cmFwcGVyX3F3b28wXzFhZjBhXzE1Mzpub3QoI1xcOSkge1xuICBib3JkZXItYmxvY2stZW5kOiBub25lO1xufVxuLmF3c3VpX2Ryb3Bkb3duX3F3b28wXzFhZjBhXzE1My5hd3N1aV9vcGVuX3F3b28wXzFhZjBhXzMyNzpub3QoI1xcOSkge1xuICBkaXNwbGF5OiBibG9jaztcbn1cbi5hd3N1aV9kcm9wZG93bl9xd29vMF8xYWYwYV8xNTMuYXdzdWlfb3Blbl9xd29vMF8xYWYwYV8zMjc6bm90KCNcXDkpOm5vdCguYXdzdWlfaW50ZXJpb3JfcXdvbzBfMWFmMGFfMjMyKS5hd3N1aV9yZWZyZXNoX3F3b28wXzFhZjBhXzE3NFtkYXRhLWFuaW1hdGluZz10cnVlXSB7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWSg0cHgpO1xufVxuLmF3c3VpX2Ryb3Bkb3duX3F3b28wXzFhZjBhXzE1My5hd3N1aV9vcGVuX3F3b28wXzFhZjBhXzMyNzpub3QoI1xcOSk6bm90KC5hd3N1aV9pbnRlcmlvcl9xd29vMF8xYWYwYV8yMzIpLmF3c3VpX3JlZnJlc2hfcXdvbzBfMWFmMGFfMTc0W2RhdGEtYW5pbWF0aW5nPXRydWVdLmF3c3VpX2Ryb3Bkb3duLWRyb3AtdXBfcXdvbzBfMWFmMGFfMjk1IHtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC00cHgpO1xufVxuLmF3c3VpX2Ryb3Bkb3duX3F3b28wXzFhZjBhXzE1My5hd3N1aV9vcGVuX3F3b28wXzFhZjBhXzMyNy5hd3N1aV9ub3dyYXBfcXdvbzBfMWFmMGFfMzM2Om5vdCgjXFw5KSB7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gIG92ZXJmbG93OiBzY3JvbGw7XG59XG5cbi5hd3N1aV9kcm9wZG93bi1jb250ZW50X3F3b28wXzFhZjBhXzE1Mzpub3QoI1xcOSkge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBpbmxpbmUtc2l6ZTogMTAwJTtcbn1cblxuLmF3c3VpX3N0cmV0Y2gtdHJpZ2dlci1oZWlnaHRfcXdvbzBfMWFmMGFfMzQ3Om5vdCgjXFw5KSB7XG4gIGJsb2NrLXNpemU6IDEwMCU7XG59IiwiLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qIHN0eWxlbGludC1kaXNhYmxlIEBhbXpuL2F3c3VpLW5vLW1vdGlvbi1vdXRzaWRlLW9mLW1peGluLCBzZWxlY3Rvci1jb21iaW5hdG9yLWRpc2FsbG93ZWQtbGlzdCwgc2VsZWN0b3ItcHNldWRvLWNsYXNzLW5vLXVua25vd24sIHNlbGVjdG9yLWNsYXNzLXBhdHRlcm4gKi9cbi8qIHN0eWxlbGludC1lbmFibGUgQGFtem4vYXdzdWktbm8tbW90aW9uLW91dHNpZGUtb2YtbWl4aW4sIHNlbGVjdG9yLWNvbWJpbmF0b3ItZGlzYWxsb3dlZC1saXN0LCBzZWxlY3Rvci1wc2V1ZG8tY2xhc3Mtbm8tdW5rbm93biwgc2VsZWN0b3ItY2xhc3MtcGF0dGVybiAqL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qIFN0eWxlIHVzZWQgZm9yIGxpbmtzIGluIHNsb3RzL2NvbXBvbmVudHMgdGhhdCBhcmUgdGV4dCBoZWF2eSwgdG8gaGVscCBsaW5rcyBzdGFuZCBvdXQgYW1vbmdcbnN1cnJvdW5kaW5nIHRleHQuIChXQ0FHIEY3MykgaHR0cHM6Ly93d3cudzMub3JnL1dBSS9XQ0FHMjEvVGVjaG5pcXVlcy9mYWlsdXJlcy9GNzMjZGVzY3JpcHRpb24gKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLmF3c3VpX2ljb24tc2hha2VfMWNiZ2NfcThpbHlfMTUzOm5vdCgjXFw5KSB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgYW5pbWF0aW9uOiBhd3N1aV9hd3N1aS1tb3Rpb24tc2hha2UtaG9yaXpvbnRhbGx5XzFjYmdjX3E4aWx5XzEgdmFyKC0tbW90aW9uLWR1cmF0aW9uLXJlZnJlc2gtb25seS1tZWRpdW0tNXJibjNrLCAxNjVtcyk7XG59XG5Aa2V5ZnJhbWVzIGF3c3VpX2F3c3VpLW1vdGlvbi1zaGFrZS1ob3Jpem9udGFsbHlfMWNiZ2NfcThpbHlfMSB7XG4gIDAlIHtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTVweCk7XG4gICAgYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogbGluZWFyO1xuICB9XG4gIDUwJSB7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDVweCk7XG4gICAgYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogdmFyKC0tbW90aW9uLWVhc2luZy1yZWZyZXNoLW9ubHktYS1jY3lxYXosIGN1YmljLWJlemllcigwLCAwLCAwLCAxKSk7XG4gIH1cbiAgMTAwJSB7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDBweCk7XG4gIH1cbn1cbkBtZWRpYSAocHJlZmVycy1yZWR1Y2VkLW1vdGlvbjogcmVkdWNlKSB7XG4gIC5hd3N1aV9pY29uLXNoYWtlXzFjYmdjX3E4aWx5XzE1Mzpub3QoI1xcOSkge1xuICAgIGFuaW1hdGlvbjogbm9uZTtcbiAgICB0cmFuc2l0aW9uOiBub25lO1xuICB9XG59XG4uYXdzdWktbW90aW9uLWRpc2FibGVkIC5hd3N1aV9pY29uLXNoYWtlXzFjYmdjX3E4aWx5XzE1Mzpub3QoI1xcOSksIC5hd3N1aS1tb2RlLWVudGVyaW5nIC5hd3N1aV9pY29uLXNoYWtlXzFjYmdjX3E4aWx5XzE1Mzpub3QoI1xcOSkge1xuICBhbmltYXRpb246IG5vbmU7XG4gIHRyYW5zaXRpb246IG5vbmU7XG59XG5cbi5hd3N1aV9jb250YWluZXItZmFkZS1pbl8xY2JnY19xOGlseV8xODE6bm90KCNcXDkpIHtcbiAgYW5pbWF0aW9uOiBhd3N1aV9hd3N1aS1tb3Rpb24tZmFkZS1pbi0wXzFjYmdjX3E4aWx5XzEgdmFyKC0tbW90aW9uLWR1cmF0aW9uLXJlZnJlc2gtb25seS1tZWRpdW0tNXJibjNrLCAxNjVtcykgdmFyKC0tbW90aW9uLWVhc2luZy1yZWZyZXNoLW9ubHktYS1jY3lxYXosIGN1YmljLWJlemllcigwLCAwLCAwLCAxKSk7XG59XG5Aa2V5ZnJhbWVzIGF3c3VpX2F3c3VpLW1vdGlvbi1mYWRlLWluLTBfMWNiZ2NfcThpbHlfMSB7XG4gIGZyb20ge1xuICAgIG9wYWNpdHk6IDA7XG4gIH1cbiAgdG8ge1xuICAgIG9wYWNpdHk6IDE7XG4gIH1cbn1cbkBtZWRpYSAocHJlZmVycy1yZWR1Y2VkLW1vdGlvbjogcmVkdWNlKSB7XG4gIC5hd3N1aV9jb250YWluZXItZmFkZS1pbl8xY2JnY19xOGlseV8xODE6bm90KCNcXDkpIHtcbiAgICBhbmltYXRpb246IG5vbmU7XG4gICAgdHJhbnNpdGlvbjogbm9uZTtcbiAgfVxufVxuLmF3c3VpLW1vdGlvbi1kaXNhYmxlZCAuYXdzdWlfY29udGFpbmVyLWZhZGUtaW5fMWNiZ2NfcThpbHlfMTgxOm5vdCgjXFw5KSwgLmF3c3VpLW1vZGUtZW50ZXJpbmcgLmF3c3VpX2NvbnRhaW5lci1mYWRlLWluXzFjYmdjX3E4aWx5XzE4MTpub3QoI1xcOSkge1xuICBhbmltYXRpb246IG5vbmU7XG4gIHRyYW5zaXRpb246IG5vbmU7XG59XG5cbi5hd3N1aV9yb290XzFjYmdjX3E4aWx5XzIwMzpub3QoI1xcOSkge1xuICBmb250LXNpemU6IHZhcigtLWZvbnQtc2l6ZS1ib2R5LW0tYTduaDJuLCAxNHB4KTtcbiAgbGluZS1oZWlnaHQ6IHZhcigtLWxpbmUtaGVpZ2h0LWJvZHktbS0ybWgza2UsIDIwcHgpO1xuICBjb2xvcjogdmFyKC0tY29sb3ItdGV4dC1ib2R5LWRlZmF1bHQtcnlqY3QxLCAjMGYxNDFhKTtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgZm9udC1mYW1pbHk6IHZhcigtLWZvbnQtZmFtaWx5LWJhc2UtNGx3dnBsLCBcIkFtYXpvbiBFbWJlclwiLCBcIkhlbHZldGljYSBOZXVlXCIsIFJvYm90bywgQXJpYWwsIHNhbnMtc2VyaWYpO1xuICAtd2Via2l0LWZvbnQtc21vb3RoaW5nOiBhdXRvO1xuICAtbW96LW9zeC1mb250LXNtb290aGluZzogYXV0bztcbn1cbi5hd3N1aV9yb290XzFjYmdjX3E4aWx5XzIwMy5hd3N1aV9zdGF0dXMtZXJyb3JfMWNiZ2NfcThpbHlfMjEyOm5vdCgjXFw5KSB7XG4gIGNvbG9yOiB2YXIoLS1jb2xvci10ZXh0LXN0YXR1cy1lcnJvci1teHpvcDcsICNkYjAwMDApO1xufVxuLmF3c3VpX3Jvb3RfMWNiZ2NfcThpbHlfMjAzLmF3c3VpX3N0YXR1cy13YXJuaW5nXzFjYmdjX3E4aWx5XzIxNTpub3QoI1xcOSkge1xuICBjb2xvcjogdmFyKC0tY29sb3ItdGV4dC1zdGF0dXMtd2FybmluZy16Yjd1bTgsICM4NTU5MDApO1xufVxuLmF3c3VpX3Jvb3RfMWNiZ2NfcThpbHlfMjAzLmF3c3VpX3N0YXR1cy1zdWNjZXNzXzFjYmdjX3E4aWx5XzIxODpub3QoI1xcOSkge1xuICBjb2xvcjogdmFyKC0tY29sb3ItdGV4dC1zdGF0dXMtc3VjY2Vzcy1vMHpwdjYsICMwMDgwMmYpO1xufVxuLmF3c3VpX3Jvb3RfMWNiZ2NfcThpbHlfMjAzLmF3c3VpX3N0YXR1cy1pbmZvXzFjYmdjX3E4aWx5XzIyMTpub3QoI1xcOSkge1xuICBjb2xvcjogdmFyKC0tY29sb3ItdGV4dC1zdGF0dXMtaW5mby16bDNpMWQsICMwMDZjZTApO1xufVxuLmF3c3VpX3Jvb3RfMWNiZ2NfcThpbHlfMjAzLmF3c3VpX3N0YXR1cy1zdG9wcGVkXzFjYmdjX3E4aWx5XzIyNDpub3QoI1xcOSkge1xuICBjb2xvcjogdmFyKC0tY29sb3ItdGV4dC1zdGF0dXMtaW5hY3RpdmUtOHlmdzVjLCAjNjU2ODcxKTtcbn1cbi5hd3N1aV9yb290XzFjYmdjX3E4aWx5XzIwMy5hd3N1aV9zdGF0dXMtcGVuZGluZ18xY2JnY19xOGlseV8yMjc6bm90KCNcXDkpIHtcbiAgY29sb3I6IHZhcigtLWNvbG9yLXRleHQtc3RhdHVzLWluYWN0aXZlLTh5Znc1YywgIzY1Njg3MSk7XG59XG4uYXdzdWlfcm9vdF8xY2JnY19xOGlseV8yMDMuYXdzdWlfc3RhdHVzLWluLXByb2dyZXNzXzFjYmdjX3E4aWx5XzIzMDpub3QoI1xcOSkge1xuICBjb2xvcjogdmFyKC0tY29sb3ItdGV4dC1zdGF0dXMtaW5hY3RpdmUtOHlmdzVjLCAjNjU2ODcxKTtcbn1cbi5hd3N1aV9yb290XzFjYmdjX3E4aWx5XzIwMy5hd3N1aV9zdGF0dXMtbG9hZGluZ18xY2JnY19xOGlseV8yMzM6bm90KCNcXDkpIHtcbiAgY29sb3I6IHZhcigtLWNvbG9yLXRleHQtc3RhdHVzLWluYWN0aXZlLTh5Znc1YywgIzY1Njg3MSk7XG59XG4uYXdzdWlfcm9vdF8xY2JnY19xOGlseV8yMDMuYXdzdWlfc3RhdHVzLW5vdC1zdGFydGVkXzFjYmdjX3E4aWx5XzIzNjpub3QoI1xcOSkge1xuICBjb2xvcjogdmFyKC0tY29sb3ItdGV4dC1zdGF0dXMtaW5hY3RpdmUtOHlmdzVjLCAjNjU2ODcxKTtcbn1cbi5hd3N1aV9yb290XzFjYmdjX3E4aWx5XzIwMy5hd3N1aV9jb2xvci1vdmVycmlkZS1yZWRfMWNiZ2NfcThpbHlfMjM5Om5vdCgjXFw5KSB7XG4gIGNvbG9yOiB2YXIoLS1jb2xvci10ZXh0LXN0YXR1cy1lcnJvci1teHpvcDcsICNkYjAwMDApO1xufVxuLmF3c3VpX3Jvb3RfMWNiZ2NfcThpbHlfMjAzLmF3c3VpX2NvbG9yLW92ZXJyaWRlLWdyZXlfMWNiZ2NfcThpbHlfMjQyOm5vdCgjXFw5KSB7XG4gIGNvbG9yOiB2YXIoLS1jb2xvci10ZXh0LXN0YXR1cy1pbmFjdGl2ZS04eWZ3NWMsICM2NTY4NzEpO1xufVxuLmF3c3VpX3Jvb3RfMWNiZ2NfcThpbHlfMjAzLmF3c3VpX2NvbG9yLW92ZXJyaWRlLWJsdWVfMWNiZ2NfcThpbHlfMjQ1Om5vdCgjXFw5KSB7XG4gIGNvbG9yOiB2YXIoLS1jb2xvci10ZXh0LXN0YXR1cy1pbmZvLXpsM2kxZCwgIzAwNmNlMCk7XG59XG4uYXdzdWlfcm9vdF8xY2JnY19xOGlseV8yMDMuYXdzdWlfY29sb3Itb3ZlcnJpZGUtZ3JlZW5fMWNiZ2NfcThpbHlfMjQ4Om5vdCgjXFw5KSB7XG4gIGNvbG9yOiB2YXIoLS1jb2xvci10ZXh0LXN0YXR1cy1zdWNjZXNzLW8wenB2NiwgIzAwODAyZik7XG59XG4uYXdzdWlfcm9vdF8xY2JnY19xOGlseV8yMDMuYXdzdWlfY29sb3Itb3ZlcnJpZGUteWVsbG93XzFjYmdjX3E4aWx5XzI1MTpub3QoI1xcOSkge1xuICBjb2xvcjogdmFyKC0tY29sb3ItdGV4dC1zdGF0dXMtd2FybmluZy16Yjd1bTgsICM4NTU5MDApO1xufVxuXG4uYXdzdWlfY29udGFpbmVyXzFjYmdjX3E4aWx5XzE4MS5hd3N1aV9kaXNwbGF5LWlubGluZV8xY2JnY19xOGlseV8yNTU6bm90KCNcXDkpIHtcbiAgbWluLWlubGluZS1zaXplOiAwO1xuICB3b3JkLWJyZWFrOiBicmVhay13b3JkO1xuICBkaXNwbGF5OiBpbmxpbmU7XG59XG4uYXdzdWlfY29udGFpbmVyXzFjYmdjX3E4aWx5XzE4MS5hd3N1aV9kaXNwbGF5LWlubGluZV8xY2JnY19xOGlseV8yNTUgPiAuYXdzdWlfaWNvbl8xY2JnY19xOGlseV8xNTM6bm90KCNcXDkpIHtcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbn1cbi5hd3N1aV9jb250YWluZXJfMWNiZ2NfcThpbHlfMTgxLmF3c3VpX2Rpc3BsYXktaW5saW5lLWJsb2NrXzFjYmdjX3E4aWx5XzI2Mzpub3QoI1xcOSkge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHdvcmQtd3JhcDogYnJlYWstd29yZDtcbiAgd29yZC1icmVhazogYnJlYWstYWxsO1xufVxuLmF3c3VpX2NvbnRhaW5lcl8xY2JnY19xOGlseV8xODEuYXdzdWlfZGlzcGxheS1pbmxpbmUtYmxvY2tfMWNiZ2NfcThpbHlfMjYzID4gLmF3c3VpX2ljb25fMWNiZ2NfcThpbHlfMTUzOm5vdCgjXFw5KSB7XG4gIHBhZGRpbmctaW5saW5lLWVuZDogdmFyKC0tc3BhY2UteHhzLWh3ZmthaSwgNHB4KTtcbn1cblxuLmF3c3VpX292ZXJmbG93LWVsbGlwc2lzXzFjYmdjX3E4aWx5XzI3Mjpub3QoI1xcOSkge1xuICBtYXgtaW5saW5lLXNpemU6IDEwMCU7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIHRleHQtb3ZlcmZsb3c6IGVsbGlwc2lzO1xuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICB2ZXJ0aWNhbC1hbGlnbjogdGV4dC1ib3R0b207XG59IiwiLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qIHN0eWxlbGludC1kaXNhYmxlIEBhbXpuL2F3c3VpLW5vLW1vdGlvbi1vdXRzaWRlLW9mLW1peGluLCBzZWxlY3Rvci1jb21iaW5hdG9yLWRpc2FsbG93ZWQtbGlzdCwgc2VsZWN0b3ItcHNldWRvLWNsYXNzLW5vLXVua25vd24sIHNlbGVjdG9yLWNsYXNzLXBhdHRlcm4gKi9cbi8qIHN0eWxlbGludC1lbmFibGUgQGFtem4vYXdzdWktbm8tbW90aW9uLW91dHNpZGUtb2YtbWl4aW4sIHNlbGVjdG9yLWNvbWJpbmF0b3ItZGlzYWxsb3dlZC1saXN0LCBzZWxlY3Rvci1wc2V1ZG8tY2xhc3Mtbm8tdW5rbm93biwgc2VsZWN0b3ItY2xhc3MtcGF0dGVybiAqL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qIFN0eWxlIHVzZWQgZm9yIGxpbmtzIGluIHNsb3RzL2NvbXBvbmVudHMgdGhhdCBhcmUgdGV4dCBoZWF2eSwgdG8gaGVscCBsaW5rcyBzdGFuZCBvdXQgYW1vbmdcbnN1cnJvdW5kaW5nIHRleHQuIChXQ0FHIEY3MykgaHR0cHM6Ly93d3cudzMub3JnL1dBSS9XQ0FHMjEvVGVjaG5pcXVlcy9mYWlsdXJlcy9GNzMjZGVzY3JpcHRpb24gKi9cbi5hd3N1aV9yb290X3ZyZ3p1XzF5MWF5XzE0NTpub3QoI1xcOSkge1xuICBib3JkZXItY29sbGFwc2U6IHNlcGFyYXRlO1xuICBib3JkZXItc3BhY2luZzogMDtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgY2FwdGlvbi1zaWRlOiB0b3A7XG4gIGN1cnNvcjogYXV0bztcbiAgZGlyZWN0aW9uOiBpbmhlcml0O1xuICBlbXB0eS1jZWxsczogc2hvdztcbiAgZm9udC1mYW1pbHk6IHNlcmlmO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtdmFyaWFudDogbm9ybWFsO1xuICBmb250LXN0cmV0Y2g6IG5vcm1hbDtcbiAgaHlwaGVuczogbm9uZTtcbiAgbGV0dGVyLXNwYWNpbmc6IG5vcm1hbDtcbiAgbGlzdC1zdHlsZTogZGlzYyBvdXRzaWRlIG5vbmU7XG4gIHRhYi1zaXplOiA4O1xuICB0ZXh0LWFsaWduOiBzdGFydDtcbiAgdGV4dC1pbmRlbnQ6IDA7XG4gIHRleHQtc2hhZG93OiBub25lO1xuICB0ZXh0LXRyYW5zZm9ybTogbm9uZTtcbiAgdmlzaWJpbGl0eTogdmlzaWJsZTtcbiAgd2hpdGUtc3BhY2U6IG5vcm1hbDtcbiAgd29yZC1zcGFjaW5nOiBub3JtYWw7XG4gIGZvbnQtc2l6ZTogdmFyKC0tZm9udC1zaXplLWJvZHktbS1hN25oMm4sIDE0cHgpO1xuICBsaW5lLWhlaWdodDogdmFyKC0tbGluZS1oZWlnaHQtYm9keS1tLTJtaDNrZSwgMjBweCk7XG4gIGNvbG9yOiB2YXIoLS1jb2xvci10ZXh0LWJvZHktZGVmYXVsdC1yeWpjdDEsICMwZjE0MWEpO1xuICBmb250LXdlaWdodDogNDAwO1xuICBmb250LWZhbWlseTogdmFyKC0tZm9udC1mYW1pbHktYmFzZS00bHd2cGwsIFwiQW1hem9uIEVtYmVyXCIsIFwiSGVsdmV0aWNhIE5ldWVcIiwgUm9ib3RvLCBBcmlhbCwgc2Fucy1zZXJpZik7XG4gIC13ZWJraXQtZm9udC1zbW9vdGhpbmc6IGF1dG87XG4gIC1tb3otb3N4LWZvbnQtc21vb3RoaW5nOiBhdXRvO1xuICBwYWRkaW5nLWJsb2NrLXN0YXJ0OiB2YXIoLS1zcGFjZS14eHMtaHdma2FpLCA0cHgpO1xuICBwYWRkaW5nLWJsb2NrLWVuZDogY2FsYyh2YXIoLS1zcGFjZS14eHMtaHdma2FpLCA0cHgpICsgdmFyKC0tc3BhY2UteHh4cy1wYWpoYWQsIDJweCkpO1xuICBwYWRkaW5nLWlubGluZTogdmFyKC0tc3BhY2UtZmllbGQtaG9yaXpvbnRhbC0wYXEyY2gsIDEycHgpO1xuICBjb2xvcjogdmFyKC0tY29sb3ItdGV4dC1kcm9wZG93bi1mb290ZXItazdkZjdoLCAjNjU2ODcxKTtcbn1cbi5hd3N1aV9yb290X3ZyZ3p1XzF5MWF5XzE0NSA+IC5hd3N1aV9yZWNvdmVyeV92cmd6dV8xeTFheV8xODA6bm90KCNcXDkpIHtcbiAgLyogdXNlZCBpbiB0ZXN0LXV0aWxzICovXG59IiwiLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qIHN0eWxlbGludC1kaXNhYmxlIEBhbXpuL2F3c3VpLW5vLW1vdGlvbi1vdXRzaWRlLW9mLW1peGluLCBzZWxlY3Rvci1jb21iaW5hdG9yLWRpc2FsbG93ZWQtbGlzdCwgc2VsZWN0b3ItcHNldWRvLWNsYXNzLW5vLXVua25vd24sIHNlbGVjdG9yLWNsYXNzLXBhdHRlcm4gKi9cbi8qIHN0eWxlbGludC1lbmFibGUgQGFtem4vYXdzdWktbm8tbW90aW9uLW91dHNpZGUtb2YtbWl4aW4sIHNlbGVjdG9yLWNvbWJpbmF0b3ItZGlzYWxsb3dlZC1saXN0LCBzZWxlY3Rvci1wc2V1ZG8tY2xhc3Mtbm8tdW5rbm93biwgc2VsZWN0b3ItY2xhc3MtcGF0dGVybiAqL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qIFN0eWxlIHVzZWQgZm9yIGxpbmtzIGluIHNsb3RzL2NvbXBvbmVudHMgdGhhdCBhcmUgdGV4dCBoZWF2eSwgdG8gaGVscCBsaW5rcyBzdGFuZCBvdXQgYW1vbmdcbnN1cnJvdW5kaW5nIHRleHQuIChXQ0FHIEY3MykgaHR0cHM6Ly93d3cudzMub3JnL1dBSS9XQ0FHMjEvVGVjaG5pcXVlcy9mYWlsdXJlcy9GNzMjZGVzY3JpcHRpb24gKi9cbi5hd3N1aV9yb290XzFhZmk5XzFqaXNmXzE0NTpub3QoI1xcOSkge1xuICBib3JkZXItY29sbGFwc2U6IHNlcGFyYXRlO1xuICBib3JkZXItc3BhY2luZzogMDtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgY2FwdGlvbi1zaWRlOiB0b3A7XG4gIGN1cnNvcjogYXV0bztcbiAgZGlyZWN0aW9uOiBpbmhlcml0O1xuICBlbXB0eS1jZWxsczogc2hvdztcbiAgZm9udC1mYW1pbHk6IHNlcmlmO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtdmFyaWFudDogbm9ybWFsO1xuICBmb250LXN0cmV0Y2g6IG5vcm1hbDtcbiAgaHlwaGVuczogbm9uZTtcbiAgbGV0dGVyLXNwYWNpbmc6IG5vcm1hbDtcbiAgbGlzdC1zdHlsZTogZGlzYyBvdXRzaWRlIG5vbmU7XG4gIHRhYi1zaXplOiA4O1xuICB0ZXh0LWFsaWduOiBzdGFydDtcbiAgdGV4dC1pbmRlbnQ6IDA7XG4gIHRleHQtc2hhZG93OiBub25lO1xuICB0ZXh0LXRyYW5zZm9ybTogbm9uZTtcbiAgdmlzaWJpbGl0eTogdmlzaWJsZTtcbiAgd2hpdGUtc3BhY2U6IG5vcm1hbDtcbiAgd29yZC1zcGFjaW5nOiBub3JtYWw7XG4gIGZvbnQtc2l6ZTogdmFyKC0tZm9udC1zaXplLWJvZHktbS1hN25oMm4sIDE0cHgpO1xuICBsaW5lLWhlaWdodDogdmFyKC0tbGluZS1oZWlnaHQtYm9keS1tLTJtaDNrZSwgMjBweCk7XG4gIGNvbG9yOiB2YXIoLS1jb2xvci10ZXh0LWJvZHktZGVmYXVsdC1yeWpjdDEsICMwZjE0MWEpO1xuICBmb250LXdlaWdodDogNDAwO1xuICBmb250LWZhbWlseTogdmFyKC0tZm9udC1mYW1pbHktYmFzZS00bHd2cGwsIFwiQW1hem9uIEVtYmVyXCIsIFwiSGVsdmV0aWNhIE5ldWVcIiwgUm9ib3RvLCBBcmlhbCwgc2Fucy1zZXJpZik7XG4gIC13ZWJraXQtZm9udC1zbW9vdGhpbmc6IGF1dG87XG4gIC1tb3otb3N4LWZvbnQtc21vb3RoaW5nOiBhdXRvO1xufVxuLmF3c3VpX3Jvb3RfMWFmaTlfMWppc2ZfMTQ1Om5vdCgjXFw5KTpub3QoLmF3c3VpX2hpZGRlbl8xYWZpOV8xamlzZl8xNzYpIHtcbiAgYm9yZGVyLWJsb2NrLXN0YXJ0OiB2YXIoLS1ib3JkZXItZGl2aWRlci1saXN0LXdpZHRoLXRkZngxeCwgMXB4KSBzb2xpZCB2YXIoLS1jb2xvci1ib3JkZXItZHJvcGRvd24taXRlbS1kZWZhdWx0LWcxcmZmdSwgI2M2YzZjZCk7XG59XG4uYXdzdWlfcm9vdF8xYWZpOV8xamlzZl8xNDU6bm90KCNcXDkpOm5vdCguYXdzdWlfaGlkZGVuXzFhZmk5XzFqaXNmXzE3NikuYXdzdWlfbm8taXRlbXNfMWFmaTlfMWppc2ZfMTc5IHtcbiAgYm9yZGVyLWJsb2NrLXN0YXJ0OiB2YXIoLS1ib3JkZXItZGl2aWRlci1saXN0LXdpZHRoLXRkZngxeCwgMXB4KSBzb2xpZCB2YXIoLS1jb2xvci1ib3JkZXItZHJvcGRvd24taXRlbS10b3AtZ3AyZDFwLCB0cmFuc3BhcmVudCk7XG59IiwiLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qIHN0eWxlbGludC1kaXNhYmxlIEBhbXpuL2F3c3VpLW5vLW1vdGlvbi1vdXRzaWRlLW9mLW1peGluLCBzZWxlY3Rvci1jb21iaW5hdG9yLWRpc2FsbG93ZWQtbGlzdCwgc2VsZWN0b3ItcHNldWRvLWNsYXNzLW5vLXVua25vd24sIHNlbGVjdG9yLWNsYXNzLXBhdHRlcm4gKi9cbi8qIHN0eWxlbGludC1lbmFibGUgQGFtem4vYXdzdWktbm8tbW90aW9uLW91dHNpZGUtb2YtbWl4aW4sIHNlbGVjdG9yLWNvbWJpbmF0b3ItZGlzYWxsb3dlZC1saXN0LCBzZWxlY3Rvci1wc2V1ZG8tY2xhc3Mtbm8tdW5rbm93biwgc2VsZWN0b3ItY2xhc3MtcGF0dGVybiAqL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qIFN0eWxlIHVzZWQgZm9yIGxpbmtzIGluIHNsb3RzL2NvbXBvbmVudHMgdGhhdCBhcmUgdGV4dCBoZWF2eSwgdG8gaGVscCBsaW5rcyBzdGFuZCBvdXQgYW1vbmdcbnN1cnJvdW5kaW5nIHRleHQuIChXQ0FHIEY3MykgaHR0cHM6Ly93d3cudzMub3JnL1dBSS9XQ0FHMjEvVGVjaG5pcXVlcy9mYWlsdXJlcy9GNzMjZGVzY3JpcHRpb24gKi9cbi5hd3N1aV9yb290XzJyaHl6XzFnazFsXzE0NTpub3QoI1xcOSkge1xuICAvKiB1c2VkIGluIHRlc3QtdXRpbHMgZm9yIGNvbXBvbmVudCB0byBkaXN0aW5ndWlzaCBpbnB1dCBmcm9tIG90aGVyIGlucHV0LWxpa2UgY29tcG9uZW50cywgZm9yIGV4YW1wbGUgYXV0b3N1Z2dlc3QgKi9cbn1cblxuLmF3c3VpX2lucHV0XzJyaHl6XzFnazFsXzE0OTpub3QoI1xcOSkge1xuICBib3JkZXItY29sbGFwc2U6IHNlcGFyYXRlO1xuICBib3JkZXItc3BhY2luZzogMDtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgY2FwdGlvbi1zaWRlOiB0b3A7XG4gIGN1cnNvcjogYXV0bztcbiAgZGlyZWN0aW9uOiBpbmhlcml0O1xuICBlbXB0eS1jZWxsczogc2hvdztcbiAgZm9udC1mYW1pbHk6IHNlcmlmO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtdmFyaWFudDogbm9ybWFsO1xuICBmb250LXN0cmV0Y2g6IG5vcm1hbDtcbiAgaHlwaGVuczogbm9uZTtcbiAgbGV0dGVyLXNwYWNpbmc6IG5vcm1hbDtcbiAgbGlzdC1zdHlsZTogZGlzYyBvdXRzaWRlIG5vbmU7XG4gIHRhYi1zaXplOiA4O1xuICB0ZXh0LWFsaWduOiBzdGFydDtcbiAgdGV4dC1pbmRlbnQ6IDA7XG4gIHRleHQtc2hhZG93OiBub25lO1xuICB0ZXh0LXRyYW5zZm9ybTogbm9uZTtcbiAgdmlzaWJpbGl0eTogdmlzaWJsZTtcbiAgd2hpdGUtc3BhY2U6IG5vcm1hbDtcbiAgd29yZC1zcGFjaW5nOiBub3JtYWw7XG4gIGZvbnQtc2l6ZTogdmFyKC0tZm9udC1zaXplLWJvZHktbS1hN25oMm4sIDE0cHgpO1xuICBsaW5lLWhlaWdodDogdmFyKC0tbGluZS1oZWlnaHQtYm9keS1tLTJtaDNrZSwgMjBweCk7XG4gIGNvbG9yOiB2YXIoLS1jb2xvci10ZXh0LWJvZHktZGVmYXVsdC1yeWpjdDEsICMwZjE0MWEpO1xuICBmb250LXdlaWdodDogNDAwO1xuICBmb250LWZhbWlseTogdmFyKC0tZm9udC1mYW1pbHktYmFzZS00bHd2cGwsIFwiQW1hem9uIEVtYmVyXCIsIFwiSGVsdmV0aWNhIE5ldWVcIiwgUm9ib3RvLCBBcmlhbCwgc2Fucy1zZXJpZik7XG4gIC13ZWJraXQtZm9udC1zbW9vdGhpbmc6IGF1dG87XG4gIC1tb3otb3N4LWZvbnQtc21vb3RoaW5nOiBhdXRvO1xuICBwYWRkaW5nLWJsb2NrOiB2YXIoLS1zcGFjZS1zY2FsZWQteHhzLWZvZTExNCwgNHB4KTtcbiAgcGFkZGluZy1pbmxpbmU6IHZhcigtLXNwYWNlLWZpZWxkLWhvcml6b250YWwtMGFxMmNoLCAxMnB4KTtcbiAgY29sb3I6IHZhcigtLWF3c3VpLXN0eWxlLWNvbG9yLWRlZmF1bHQtcmh1NDd0LCB2YXIoLS1jb2xvci10ZXh0LWJvZHktZGVmYXVsdC1yeWpjdDEsICMwZjE0MWEpKTtcbiAgaW5saW5lLXNpemU6IDEwMCU7XG4gIGN1cnNvcjogdGV4dDtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYXdzdWktc3R5bGUtYmFja2dyb3VuZC1kZWZhdWx0LXJodTQ3dCwgdmFyKC0tY29sb3ItYmFja2dyb3VuZC1pbnB1dC1kZWZhdWx0LWRrZDRieiwgI2ZmZmZmZikpO1xuICBib3JkZXItc3RhcnQtc3RhcnQtcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzLWlucHV0LTdxMHN0ciwgOHB4KTtcbiAgYm9yZGVyLXN0YXJ0LWVuZC1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMtaW5wdXQtN3Ewc3RyLCA4cHgpO1xuICBib3JkZXItZW5kLXN0YXJ0LXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cy1pbnB1dC03cTBzdHIsIDhweCk7XG4gIGJvcmRlci1lbmQtZW5kLXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cy1pbnB1dC03cTBzdHIsIDhweCk7XG4gIGJvcmRlci1ibG9jazogdmFyKC0tYm9yZGVyLXdpZHRoLWZpZWxkLTJ4Yzc4eCwgMXB4KSBzb2xpZCB2YXIoLS1hd3N1aS1zdHlsZS1ib3JkZXItY29sb3ItZGVmYXVsdC1yaHU0N3QsIHZhcigtLWNvbG9yLWJvcmRlci1pbnB1dC1kZWZhdWx0LW12djczeiwgIzhjOGM5NCkpO1xuICBib3JkZXItaW5saW5lOiB2YXIoLS1ib3JkZXItd2lkdGgtZmllbGQtMnhjNzh4LCAxcHgpIHNvbGlkIHZhcigtLWF3c3VpLXN0eWxlLWJvcmRlci1jb2xvci1kZWZhdWx0LXJodTQ3dCwgdmFyKC0tY29sb3ItYm9yZGVyLWlucHV0LWRlZmF1bHQtbXZ2NzN6LCAjOGM4Yzk0KSk7XG4gIGJveC1zaGFkb3c6IHZhcigtLWF3c3VpLXN0eWxlLWJveC1zaGFkb3ctZGVmYXVsdC1yaHU0N3QpO1xuICBmb250LXNpemU6IHZhcigtLWZvbnQtc2l6ZS1ib2R5LW0tYTduaDJuLCAxNHB4KTtcbiAgbGluZS1oZWlnaHQ6IHZhcigtLWxpbmUtaGVpZ2h0LWJvZHktbS0ybWgza2UsIDIwcHgpO1xuICBibG9jay1zaXplOiB2YXIoLS1zaXplLXZlcnRpY2FsLWlucHV0LWRsOTV5bCwgMzJweCk7XG59XG4uYXdzdWlfaW5wdXRfMnJoeXpfMWdrMWxfMTQ5Om5vdCgjXFw5KTpob3ZlciB7XG4gIGJvcmRlci1jb2xvcjogdmFyKC0tYXdzdWktc3R5bGUtYm9yZGVyLWNvbG9yLWhvdmVyLXJodTQ3dCwgdmFyKC0tYXdzdWktc3R5bGUtYm9yZGVyLWNvbG9yLWRlZmF1bHQtcmh1NDd0LCB2YXIoLS1jb2xvci1ib3JkZXItaW5wdXQtZGVmYXVsdC1tdnY3M3osICM4YzhjOTQpKSk7XG4gIGNvbG9yOiB2YXIoLS1hd3N1aS1zdHlsZS1jb2xvci1ob3Zlci1yaHU0N3QsIHZhcigtLWF3c3VpLXN0eWxlLWJvcmRlci1jb2xvci1kZWZhdWx0LXJodTQ3dCwgdmFyKC0tY29sb3ItdGV4dC1ib2R5LWRlZmF1bHQtcnlqY3QxLCAjMGYxNDFhKSkpO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1hd3N1aS1zdHlsZS1iYWNrZ3JvdW5kLWhvdmVyLXJodTQ3dCwgdmFyKC0tYXdzdWktc3R5bGUtYmFja2dyb3VuZC1kZWZhdWx0LXJodTQ3dCwgdmFyKC0tY29sb3ItYmFja2dyb3VuZC1pbnB1dC1kZWZhdWx0LWRrZDRieiwgI2ZmZmZmZikpKTtcbiAgYm94LXNoYWRvdzogdmFyKC0tYXdzdWktc3R5bGUtYm94LXNoYWRvdy1ob3Zlci1yaHU0N3QsIC0tYXdzdWktc3R5bGUtYm94LXNoYWRvdy1kZWZhdWx0LXJodTQ3dCk7XG59XG4uYXdzdWlfaW5wdXRfMnJoeXpfMWdrMWxfMTQ5LmF3c3VpX2lucHV0LXJlYWRvbmx5XzJyaHl6XzFnazFsXzIwMzpub3QoI1xcOSkge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1hd3N1aS1zdHlsZS1iYWNrZ3JvdW5kLXJlYWRvbmx5LXJodTQ3dCwgdmFyKC0tYXdzdWktc3R5bGUtYmFja2dyb3VuZC1kZWZhdWx0LXJodTQ3dCwgdmFyKC0tY29sb3ItYmFja2dyb3VuZC1pbnB1dC1kZWZhdWx0LWRrZDRieiwgI2ZmZmZmZikpKTtcbiAgYm9yZGVyLWJsb2NrOiB2YXIoLS1ib3JkZXItd2lkdGgtZmllbGQtMnhjNzh4LCAxcHgpIHNvbGlkIHZhcigtLWF3c3VpLXN0eWxlLWJvcmRlci1jb2xvci1yZWFkb25seS1yaHU0N3QsIHZhcigtLWF3c3VpLXN0eWxlLWJvcmRlci1jb2xvci1kZWZhdWx0LXJodTQ3dCwgdmFyKC0tY29sb3ItYm9yZGVyLWlucHV0LWRpc2FibGVkLXl5aGx2eSwgI2ViZWJmMCkpKTtcbiAgYm9yZGVyLWlubGluZTogdmFyKC0tYm9yZGVyLXdpZHRoLWZpZWxkLTJ4Yzc4eCwgMXB4KSBzb2xpZCB2YXIoLS1hd3N1aS1zdHlsZS1ib3JkZXItY29sb3ItcmVhZG9ubHktcmh1NDd0LCB2YXIoLS1hd3N1aS1zdHlsZS1ib3JkZXItY29sb3ItZGVmYXVsdC1yaHU0N3QsIHZhcigtLWNvbG9yLWJvcmRlci1pbnB1dC1kaXNhYmxlZC15eWhsdnksICNlYmViZjApKSk7XG4gIGNvbG9yOiB2YXIoLS1hd3N1aS1zdHlsZS1jb2xvci1yZWFkb25seS1yaHU0N3QsIHZhcigtLWF3c3VpLXN0eWxlLWNvbG9yLWRlZmF1bHQtcmh1NDd0LCB2YXIoLS1jb2xvci10ZXh0LWJvZHktZGVmYXVsdC1yeWpjdDEsICMwZjE0MWEpKSk7XG4gIGJveC1zaGFkb3c6IHZhcigtLWF3c3VpLXN0eWxlLWJveC1zaGFkb3ctcmVhZG9ubHktcmh1NDd0KTtcbn1cbi5hd3N1aV9pbnB1dF8ycmh5el8xZ2sxbF8xNDk6bm90KCNcXDkpOjotd2Via2l0LWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgY29sb3I6IHZhcigtLWF3c3VpLXN0eWxlLXBsYWNlaG9sZGVyLWNvbG9yLXJodTQ3dCwgdmFyKC0tY29sb3ItdGV4dC1pbnB1dC1wbGFjZWhvbGRlci10djJ1N2QsICM2NTY4NzEpKTtcbiAgZm9udC1zaXplOiB2YXIoLS1hd3N1aS1zdHlsZS1wbGFjZWhvbGRlci1mb250LXNpemUtcmh1NDd0KTtcbiAgZm9udC1zdHlsZTogdmFyKC0tYXdzdWktc3R5bGUtcGxhY2Vob2xkZXItZm9udC1zdHlsZS1yaHU0N3QsIGl0YWxpYyk7XG4gIGZvbnQtd2VpZ2h0OiB2YXIoLS1hd3N1aS1zdHlsZS1wbGFjZWhvbGRlci1mb250LXdlaWdodC1yaHU0N3QpO1xuICAtd2Via2l0LXVzZXItc2VsZWN0OiBub25lO1xuICAgICAgICAgIHVzZXItc2VsZWN0OiBub25lO1xufVxuLmF3c3VpX2lucHV0XzJyaHl6XzFnazFsXzE0OTpub3QoI1xcOSk6Oi1tb3otcGxhY2Vob2xkZXIge1xuICBjb2xvcjogdmFyKC0tYXdzdWktc3R5bGUtcGxhY2Vob2xkZXItY29sb3Itcmh1NDd0LCB2YXIoLS1jb2xvci10ZXh0LWlucHV0LXBsYWNlaG9sZGVyLXR2MnU3ZCwgIzY1Njg3MSkpO1xuICBmb250LXNpemU6IHZhcigtLWF3c3VpLXN0eWxlLXBsYWNlaG9sZGVyLWZvbnQtc2l6ZS1yaHU0N3QpO1xuICBmb250LXN0eWxlOiB2YXIoLS1hd3N1aS1zdHlsZS1wbGFjZWhvbGRlci1mb250LXN0eWxlLXJodTQ3dCwgaXRhbGljKTtcbiAgZm9udC13ZWlnaHQ6IHZhcigtLWF3c3VpLXN0eWxlLXBsYWNlaG9sZGVyLWZvbnQtd2VpZ2h0LXJodTQ3dCk7XG4gIG9wYWNpdHk6IDE7XG59XG4uYXdzdWlfaW5wdXRfMnJoeXpfMWdrMWxfMTQ5Om5vdCgjXFw5KTotbW96LXBsYWNlaG9sZGVyIHtcbiAgY29sb3I6IHZhcigtLWF3c3VpLXN0eWxlLXBsYWNlaG9sZGVyLWNvbG9yLXJodTQ3dCwgdmFyKC0tY29sb3ItdGV4dC1pbnB1dC1wbGFjZWhvbGRlci10djJ1N2QsICM2NTY4NzEpKTtcbiAgZm9udC1zaXplOiB2YXIoLS1hd3N1aS1zdHlsZS1wbGFjZWhvbGRlci1mb250LXNpemUtcmh1NDd0KTtcbiAgZm9udC1zdHlsZTogdmFyKC0tYXdzdWktc3R5bGUtcGxhY2Vob2xkZXItZm9udC1zdHlsZS1yaHU0N3QsIGl0YWxpYyk7XG4gIGZvbnQtd2VpZ2h0OiB2YXIoLS1hd3N1aS1zdHlsZS1wbGFjZWhvbGRlci1mb250LXdlaWdodC1yaHU0N3QpO1xuICBvcGFjaXR5OiAxO1xufVxuLmF3c3VpX2lucHV0XzJyaHl6XzFnazFsXzE0OTpub3QoI1xcOSk6Zm9jdXMge1xuICBvdXRsaW5lOiAycHggZG90dGVkIHRyYW5zcGFyZW50O1xuICBib3JkZXItYmxvY2s6IHZhcigtLWJvcmRlci13aWR0aC1maWVsZC0yeGM3OHgsIDFweCkgc29saWQgdmFyKC0tYXdzdWktc3R5bGUtYm9yZGVyLWNvbG9yLWZvY3VzLXJodTQ3dCwgdmFyKC0tY29sb3ItYm9yZGVyLWlucHV0LWZvY3VzZWQtc2w2eDF4LCAjMDA2Y2UwKSk7XG4gIGJvcmRlci1pbmxpbmU6IHZhcigtLWJvcmRlci13aWR0aC1maWVsZC0yeGM3OHgsIDFweCkgc29saWQgdmFyKC0tYXdzdWktc3R5bGUtYm9yZGVyLWNvbG9yLWZvY3VzLXJodTQ3dCwgdmFyKC0tY29sb3ItYm9yZGVyLWlucHV0LWZvY3VzZWQtc2w2eDF4LCAjMDA2Y2UwKSk7XG4gIGJvcmRlci1zdGFydC1zdGFydC1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMtaW5wdXQtN3Ewc3RyLCA4cHgpO1xuICBib3JkZXItc3RhcnQtZW5kLXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cy1pbnB1dC03cTBzdHIsIDhweCk7XG4gIGJvcmRlci1lbmQtc3RhcnQtcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzLWlucHV0LTdxMHN0ciwgOHB4KTtcbiAgYm9yZGVyLWVuZC1lbmQtcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzLWlucHV0LTdxMHN0ciwgOHB4KTtcbiAgYm94LXNoYWRvdzogdmFyKC0tYXdzdWktc3R5bGUtYm94LXNoYWRvdy1mb2N1cy1yaHU0N3QsIDAgMCAwIHZhcigtLWJvcmRlci1jb250cm9sLWZvY3VzLXJpbmctc2hhZG93LXNwcmVhZC05bWphamssIDFweCkgdmFyKC0tY29sb3ItYm9yZGVyLWl0ZW0tZm9jdXNlZC1sejF6czYsICMwMDZjZTApKTtcbiAgY29sb3I6IHZhcigtLWF3c3VpLXN0eWxlLWNvbG9yLWZvY3VzLXJodTQ3dCwgdmFyKC0tY29sb3ItdGV4dC1ib2R5LWRlZmF1bHQtcnlqY3QxLCAjMGYxNDFhKSk7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWF3c3VpLXN0eWxlLWJhY2tncm91bmQtZm9jdXMtcmh1NDd0LCB2YXIoLS1jb2xvci1iYWNrZ3JvdW5kLWlucHV0LWRlZmF1bHQtZGtkNGJ6LCAjZmZmZmZmKSk7XG59XG4uYXdzdWlfaW5wdXRfMnJoeXpfMWdrMWxfMTQ5Om5vdCgjXFw5KTpkaXNhYmxlZCB7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWF3c3VpLXN0eWxlLWJhY2tncm91bmQtZGlzYWJsZWQtcmh1NDd0LCB2YXIoLS1jb2xvci1iYWNrZ3JvdW5kLWlucHV0LWRpc2FibGVkLWNuOWJwaiwgI2ViZWJmMCkpO1xuICBib3JkZXItYmxvY2s6IHZhcigtLWJvcmRlci13aWR0aC1maWVsZC0yeGM3OHgsIDFweCkgc29saWQgdmFyKC0tYXdzdWktc3R5bGUtYm9yZGVyLWNvbG9yLWRpc2FibGVkLXJodTQ3dCwgdmFyKC0tY29sb3ItYm9yZGVyLWlucHV0LWRpc2FibGVkLXl5aGx2eSwgI2ViZWJmMCkpO1xuICBib3JkZXItaW5saW5lOiB2YXIoLS1ib3JkZXItd2lkdGgtZmllbGQtMnhjNzh4LCAxcHgpIHNvbGlkIHZhcigtLWF3c3VpLXN0eWxlLWJvcmRlci1jb2xvci1kaXNhYmxlZC1yaHU0N3QsIHZhcigtLWNvbG9yLWJvcmRlci1pbnB1dC1kaXNhYmxlZC15eWhsdnksICNlYmViZjApKTtcbiAgY29sb3I6IHZhcigtLWF3c3VpLXN0eWxlLWNvbG9yLWRpc2FibGVkLXJodTQ3dCwgdmFyKC0tY29sb3ItdGV4dC1pbnB1dC1kaXNhYmxlZC1rMHpvd3MsICNiNGI0YmIpKTtcbiAgY3Vyc29yOiBkZWZhdWx0O1xuICBib3gtc2hhZG93OiB2YXIoLS1hd3N1aS1zdHlsZS1ib3gtc2hhZG93LWRpc2FibGVkLXJodTQ3dCk7XG59XG4uYXdzdWlfaW5wdXRfMnJoeXpfMWdrMWxfMTQ5Om5vdCgjXFw5KTpkaXNhYmxlZDo6LXdlYmtpdC1pbnB1dC1wbGFjZWhvbGRlciB7XG4gIGNvbG9yOiB2YXIoLS1hd3N1aS1zdHlsZS1wbGFjZWhvbGRlci1jb2xvci1yaHU0N3QsIHZhcigtLWNvbG9yLXRleHQtaW5wdXQtcGxhY2Vob2xkZXItZGlzYWJsZWQteWVhOXgwLCAjYjRiNGJiKSk7XG4gIC13ZWJraXQtdXNlci1zZWxlY3Q6IG5vbmU7XG4gICAgICAgICAgdXNlci1zZWxlY3Q6IG5vbmU7XG59XG4uYXdzdWlfaW5wdXRfMnJoeXpfMWdrMWxfMTQ5Om5vdCgjXFw5KTpkaXNhYmxlZDo6LW1vei1wbGFjZWhvbGRlciB7XG4gIGNvbG9yOiB2YXIoLS1hd3N1aS1zdHlsZS1wbGFjZWhvbGRlci1jb2xvci1yaHU0N3QsIHZhcigtLWNvbG9yLXRleHQtaW5wdXQtcGxhY2Vob2xkZXItZGlzYWJsZWQteWVhOXgwLCAjYjRiNGJiKSk7XG4gIG9wYWNpdHk6IDE7XG59XG4uYXdzdWlfaW5wdXRfMnJoeXpfMWdrMWxfMTQ5Om5vdCgjXFw5KTpkaXNhYmxlZDotbW96LXBsYWNlaG9sZGVyIHtcbiAgY29sb3I6IHZhcigtLWF3c3VpLXN0eWxlLXBsYWNlaG9sZGVyLWNvbG9yLXJodTQ3dCwgdmFyKC0tY29sb3ItdGV4dC1pbnB1dC1wbGFjZWhvbGRlci1kaXNhYmxlZC15ZWE5eDAsICNiNGI0YmIpKTtcbiAgb3BhY2l0eTogMTtcbn1cbi5hd3N1aV9pbnB1dF8ycmh5el8xZ2sxbF8xNDk6bm90KCNcXDkpOmludmFsaWQge1xuICBib3gtc2hhZG93OiBub25lO1xufVxuLmF3c3VpX2lucHV0XzJyaHl6XzFnazFsXzE0OS5hd3N1aV9pbnB1dC1pbnZhbGlkXzJyaHl6XzFnazFsXzI2Njpub3QoI1xcOSkge1xuICBjb2xvcjogdmFyKC0tYXdzdWktc3R5bGUtY29sb3ItZGVmYXVsdC1yaHU0N3QsIHZhcigtLWNvbG9yLXRleHQtc3RhdHVzLWVycm9yLW14em9wNywgI2RiMDAwMCkpO1xuICBib3JkZXItY29sb3I6IHZhcigtLWF3c3VpLXN0eWxlLWJvcmRlci1jb2xvci1kZWZhdWx0LXJodTQ3dCwgdmFyKC0tY29sb3ItdGV4dC1zdGF0dXMtZXJyb3ItbXh6b3A3LCAjZGIwMDAwKSk7XG4gIHBhZGRpbmctaW5saW5lLXN0YXJ0OiBjYWxjKHZhcigtLXNwYWNlLWZpZWxkLWhvcml6b250YWwtMGFxMmNoLCAxMnB4KSAtICh2YXIoLS1ib3JkZXItaW52YWxpZC13aWR0aC0zeGQ2ZTEsIDhweCkgLSB2YXIoLS1ib3JkZXItd2lkdGgtZmllbGQtMnhjNzh4LCAxcHgpKSk7XG4gIGJvcmRlci1pbmxpbmUtc3RhcnQtd2lkdGg6IHZhcigtLWJvcmRlci1pbnZhbGlkLXdpZHRoLTN4ZDZlMSwgOHB4KTtcbn1cbi5hd3N1aV9pbnB1dF8ycmh5el8xZ2sxbF8xNDkuYXdzdWlfaW5wdXQtaW52YWxpZF8ycmh5el8xZ2sxbF8yNjY6bm90KCNcXDkpOmZvY3VzIHtcbiAgYm94LXNoYWRvdzogdmFyKC0tYXdzdWktc3R5bGUtYm94LXNoYWRvdy1mb2N1cy1yaHU0N3QsIDAgMCAwIHZhcigtLWJvcmRlci1jb250cm9sLWludmFsaWQtZm9jdXMtcmluZy1zaGFkb3ctc3ByZWFkLTlqamY5NiwgMnB4KSB2YXIoLS1jb2xvci1ib3JkZXItaXRlbS1mb2N1c2VkLWx6MXpzNiwgIzAwNmNlMCkpO1xufVxuLmF3c3VpX2lucHV0XzJyaHl6XzFnazFsXzE0OS5hd3N1aV9pbnB1dC1pbnZhbGlkXzJyaHl6XzFnazFsXzI2Ni5hd3N1aV9pbnB1dC1oYXMtaWNvbi1sZWZ0XzJyaHl6XzFnazFsXzI3NTpub3QoI1xcOSkge1xuICBwYWRkaW5nLWlubGluZS1zdGFydDogY2FsYyh2YXIoLS1zcGFjZS1maWVsZC1pY29uLW9mZnNldC1pa3d6d3gsIDM2cHgpIC0gKHZhcigtLWJvcmRlci1pbnZhbGlkLXdpZHRoLTN4ZDZlMSwgOHB4KSAtIHZhcigtLWJvcmRlci13aWR0aC1maWVsZC0yeGM3OHgsIDFweCkpKTtcbn1cbi5hd3N1aV9pbnB1dF8ycmh5el8xZ2sxbF8xNDkuYXdzdWlfaW5wdXQtd2FybmluZ18ycmh5el8xZ2sxbF8yNzg6bm90KCNcXDkpIHtcbiAgY29sb3I6IHZhcigtLWF3c3VpLXN0eWxlLWNvbG9yLWRlZmF1bHQtcmh1NDd0LCB2YXIoLS1jb2xvci10ZXh0LXN0YXR1cy13YXJuaW5nLXpiN3VtOCwgIzg1NTkwMCkpO1xuICBib3JkZXItY29sb3I6IHZhcigtLWF3c3VpLXN0eWxlLWJvcmRlci1jb2xvci1kZWZhdWx0LXJodTQ3dCwgdmFyKC0tY29sb3ItdGV4dC1zdGF0dXMtd2FybmluZy16Yjd1bTgsICM4NTU5MDApKTtcbiAgcGFkZGluZy1pbmxpbmUtc3RhcnQ6IGNhbGModmFyKC0tc3BhY2UtZmllbGQtaG9yaXpvbnRhbC0wYXEyY2gsIDEycHgpIC0gKHZhcigtLWJvcmRlci1pbnZhbGlkLXdpZHRoLTN4ZDZlMSwgOHB4KSAtIHZhcigtLWJvcmRlci13aWR0aC1maWVsZC0yeGM3OHgsIDFweCkpKTtcbiAgYm9yZGVyLWlubGluZS1zdGFydC13aWR0aDogdmFyKC0tYm9yZGVyLWludmFsaWQtd2lkdGgtM3hkNmUxLCA4cHgpO1xufVxuLmF3c3VpX2lucHV0XzJyaHl6XzFnazFsXzE0OS5hd3N1aV9pbnB1dC13YXJuaW5nXzJyaHl6XzFnazFsXzI3ODpub3QoI1xcOSk6Zm9jdXMge1xuICBib3gtc2hhZG93OiB2YXIoLS1hd3N1aS1zdHlsZS1ib3gtc2hhZG93LWZvY3VzLXJodTQ3dCwgMCAwIDAgdmFyKC0tYm9yZGVyLWNvbnRyb2wtaW52YWxpZC1mb2N1cy1yaW5nLXNoYWRvdy1zcHJlYWQtOWpqZjk2LCAycHgpIHZhcigtLWNvbG9yLWJvcmRlci1pdGVtLWZvY3VzZWQtbHoxenM2LCAjMDA2Y2UwKSk7XG59XG4uYXdzdWlfaW5wdXRfMnJoeXpfMWdrMWxfMTQ5LmF3c3VpX2lucHV0LXdhcm5pbmdfMnJoeXpfMWdrMWxfMjc4LmF3c3VpX2lucHV0LWhhcy1pY29uLWxlZnRfMnJoeXpfMWdrMWxfMjc1Om5vdCgjXFw5KSB7XG4gIHBhZGRpbmctaW5saW5lLXN0YXJ0OiBjYWxjKHZhcigtLXNwYWNlLWZpZWxkLWljb24tb2Zmc2V0LWlrd3p3eCwgMzZweCkgLSAodmFyKC0tYm9yZGVyLWludmFsaWQtd2lkdGgtM3hkNmUxLCA4cHgpIC0gdmFyKC0tYm9yZGVyLXdpZHRoLWZpZWxkLTJ4Yzc4eCwgMXB4KSkpO1xufVxuLmF3c3VpX2lucHV0XzJyaHl6XzFnazFsXzE0OS5hd3N1aV9pbnB1dC10eXBlLXNlYXJjaF8ycmh5el8xZ2sxbF8yOTA6bm90KCNcXDkpIHtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgLXdlYmtpdC1hcHBlYXJhbmNlOiBub25lO1xufVxuLmF3c3VpX2lucHV0XzJyaHl6XzFnazFsXzE0OS5hd3N1aV9pbnB1dC10eXBlLXNlYXJjaF8ycmh5el8xZ2sxbF8yOTA6bm90KCNcXDkpOjotd2Via2l0LXNlYXJjaC1kZWNvcmF0aW9uIHtcbiAgLXdlYmtpdC1hcHBlYXJhbmNlOiBub25lO1xufVxuLmF3c3VpX2lucHV0XzJyaHl6XzFnazFsXzE0OS5hd3N1aV9pbnB1dC10eXBlLXNlYXJjaF8ycmh5el8xZ2sxbF8yOTA6bm90KCNcXDkpOjotd2Via2l0LXNlYXJjaC1jYW5jZWwtYnV0dG9uIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbi5hd3N1aV9pbnB1dF8ycmh5el8xZ2sxbF8xNDkuYXdzdWlfaW5wdXQtaGFzLWljb24tbGVmdF8ycmh5el8xZ2sxbF8yNzU6bm90KCNcXDkpIHtcbiAgcGFkZGluZy1pbmxpbmUtc3RhcnQ6IHZhcigtLXNwYWNlLWZpZWxkLWljb24tb2Zmc2V0LWlrd3p3eCwgMzZweCk7XG59XG4uYXdzdWlfaW5wdXRfMnJoeXpfMWdrMWxfMTQ5LmF3c3VpX2lucHV0LWhhcy1pY29uLXJpZ2h0XzJyaHl6XzFnazFsXzMwMzpub3QoI1xcOSkge1xuICBwYWRkaW5nLWlubGluZS1lbmQ6IHZhcigtLXNwYWNlLWZpZWxkLWljb24tb2Zmc2V0LWlrd3p3eCwgMzZweCk7XG59XG4uYXdzdWlfaW5wdXRfMnJoeXpfMWdrMWxfMTQ5LmF3c3VpX2lucHV0LWhhcy1uby1ib3JkZXItcmFkaXVzXzJyaHl6XzFnazFsXzMwNjpub3QoI1xcOSkge1xuICBib3JkZXItc3RhcnQtc3RhcnQtcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzLWRyb3Bkb3duLWZnYzJhMSwgOHB4KTtcbiAgYm9yZGVyLXN0YXJ0LWVuZC1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMtZHJvcGRvd24tZmdjMmExLCA4cHgpO1xuICBib3JkZXItZW5kLXN0YXJ0LXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cy1kcm9wZG93bi1mZ2MyYTEsIDhweCk7XG4gIGJvcmRlci1lbmQtZW5kLXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cy1kcm9wZG93bi1mZ2MyYTEsIDhweCk7XG59XG5cbi5hd3N1aV9pbnB1dC1jb250YWluZXJfMnJoeXpfMWdrMWxfMzEzOm5vdCgjXFw5KSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cblxuLmF3c3VpX2lucHV0LWljb24tbGVmdF8ycmh5el8xZ2sxbF8zMTg6bm90KCNcXDkpIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBwb2ludGVyLWV2ZW50czogbm9uZTtcbiAgaW5zZXQtaW5saW5lLXN0YXJ0OiB2YXIoLS1zcGFjZS1maWVsZC1ob3Jpem9udGFsLTBhcTJjaCwgMTJweCk7XG4gIGluc2V0LWJsb2NrLXN0YXJ0OiBjYWxjKDUwJSAtIHZhcigtLWxpbmUtaGVpZ2h0LWJvZHktbS0ybWgza2UsIDIwcHgpIC8gMik7XG59XG5cbi5hd3N1aV9pbnB1dC1pY29uLXJpZ2h0XzJyaHl6XzFnazFsXzMyNTpub3QoI1xcOSkge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGluc2V0LWJsb2NrLXN0YXJ0OiBjYWxjKGNhbGMoNTAlIC0gdmFyKC0tbGluZS1oZWlnaHQtYm9keS1tLTJtaDNrZSwgMjBweCkgLyAyKSAtIHZhcigtLXNwYWNlLXh4eHMtcGFqaGFkLCAycHgpKTtcbiAgaW5zZXQtaW5saW5lLWVuZDogY2FsYyh2YXIoLS1zcGFjZS1maWVsZC1ob3Jpem9udGFsLTBhcTJjaCwgMTJweCkgLSB2YXIoLS1zcGFjZS14eHMtaHdma2FpLCA0cHgpKTtcbn1cblxuLmF3c3VpX2lucHV0LWJ1dHRvbi1yaWdodF8ycmh5el8xZ2sxbF8zMzE6bm90KCNcXDkpIHtcbiAgLyogdXNlZCBpbiB0ZXN0LXV0aWxzICovXG59IiwiLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qIHN0eWxlbGludC1kaXNhYmxlIEBhbXpuL2F3c3VpLW5vLW1vdGlvbi1vdXRzaWRlLW9mLW1peGluLCBzZWxlY3Rvci1jb21iaW5hdG9yLWRpc2FsbG93ZWQtbGlzdCwgc2VsZWN0b3ItcHNldWRvLWNsYXNzLW5vLXVua25vd24sIHNlbGVjdG9yLWNsYXNzLXBhdHRlcm4gKi9cbi8qIHN0eWxlbGludC1lbmFibGUgQGFtem4vYXdzdWktbm8tbW90aW9uLW91dHNpZGUtb2YtbWl4aW4sIHNlbGVjdG9yLWNvbWJpbmF0b3ItZGlzYWxsb3dlZC1saXN0LCBzZWxlY3Rvci1wc2V1ZG8tY2xhc3Mtbm8tdW5rbm93biwgc2VsZWN0b3ItY2xhc3MtcGF0dGVybiAqL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qIFN0eWxlIHVzZWQgZm9yIGxpbmtzIGluIHNsb3RzL2NvbXBvbmVudHMgdGhhdCBhcmUgdGV4dCBoZWF2eSwgdG8gaGVscCBsaW5rcyBzdGFuZCBvdXQgYW1vbmdcbnN1cnJvdW5kaW5nIHRleHQuIChXQ0FHIEY3MykgaHR0cHM6Ly93d3cudzMub3JnL1dBSS9XQ0FHMjEvVGVjaG5pcXVlcy9mYWlsdXJlcy9GNzMjZGVzY3JpcHRpb24gKi9cbi5hd3N1aV9wbGFjZWhvbGRlcl9kd3VvbF9zamNjeF8xNDU6bm90KCNcXDkpIHtcbiAgY29sb3I6IHZhcigtLWNvbG9yLXRleHQtaW5wdXQtcGxhY2Vob2xkZXItdHYydTdkLCAjNjU2ODcxKTtcbiAgZm9udC1zdHlsZTogaXRhbGljO1xufVxuXG4uYXdzdWlfaXRlbV9kd3VvbF9zamNjeF8xNTA6bm90KCNcXDkpIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbn1cbi5hd3N1aV9pdGVtX2R3dW9sX3NqY2N4XzE1MCA+IC5hd3N1aV9jaGVja2JveF9kd3VvbF9zamNjeF8xNTQ6bm90KCNcXDkpIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBtaW4tYmxvY2stc2l6ZTogdmFyKC0tc2l6ZS1jb250cm9sLWFkbTkzeSwgMTZweCk7XG4gIG1pbi1pbmxpbmUtc2l6ZTogdmFyKC0tc2l6ZS1jb250cm9sLWFkbTkzeSwgMTZweCk7XG4gIGJsb2NrLXNpemU6IHZhcigtLXNpemUtY29udHJvbC1hZG05M3ksIDE2cHgpO1xuICBpbmxpbmUtc2l6ZTogdmFyKC0tc2l6ZS1jb250cm9sLWFkbTkzeSwgMTZweCk7XG4gIG1hcmdpbi1pbmxpbmUtZW5kOiB2YXIoLS1zcGFjZS1maWVsZC1ob3Jpem9udGFsLTBhcTJjaCwgMTJweCk7XG59XG5cbi5hd3N1aV9vcHRpb24tZ3JvdXBfZHd1b2xfc2pjY3hfMTYzOm5vdCgjXFw5KTpub3QoOmZpcnN0LWNoaWxkKSB7XG4gIG1hcmdpbi1ibG9jay1zdGFydDogY2FsYygtMSAqIHZhcigtLWJvcmRlci1pdGVtLXdpZHRoLW1paWppdywgMnB4KSk7XG59XG5cbi5hd3N1aV9maWx0ZXJfZHd1b2xfc2pjY3hfMTY3Om5vdCgjXFw5KSB7XG4gIHotaW5kZXg6IDQ7XG4gIGZsZXgtc2hyaW5rOiAwO1xufVxuXG4uYXdzdWlfdHJpZ2dlcl9kd3VvbF9zamNjeF8xNzI6bm90KCNcXDkpIHtcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgdGV4dC1vdmVyZmxvdzogZWxsaXBzaXM7XG59XG5cbi5hd3N1aV9sYXlvdXQtc3RydXRfZHd1b2xfc2pjY3hfMTc4Om5vdCgjXFw5KSB7XG4gIGlubGluZS1zaXplOiAxMDAlO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMCwgMCk7XG59XG5cbi5hd3N1aV9saXN0LWJvdHRvbV9kd3VvbF9zamNjeF8xODQ6bm90KCNcXDkpIHtcbiAgLyogdXNlZCBpbiB1bml0LXRlc3RzICovXG59XG5cbi5hd3N1aV9zZWxlY3RlZC1pY29uX2R3dW9sX3NqY2N4XzE4ODpub3QoI1xcOSkge1xuICBjb2xvcjogdmFyKC0tY29sb3ItaXRlbS1zZWxlY3RlZC1qZGc1eWQsICMwMDZjZTApO1xuICBwYWRkaW5nLWlubGluZS1zdGFydDogdmFyKC0tc3BhY2UteHMteW1sbTBiLCA4cHgpO1xufVxuXG4uYXdzdWlfc2hvdy1sYWJlbC10YWdfZHd1b2xfc2pjY3hfMTkzID4gLmF3c3VpX3NlbGVjdGVkLWljb25fZHd1b2xfc2pjY3hfMTg4Om5vdCgjXFw5KSB7XG4gIHBhZGRpbmctaW5saW5lLXN0YXJ0OiB2YXIoLS1zcGFjZS1zY2FsZWQtcy1pdXVpaG0sIDEycHgpO1xufVxuXG4uYXdzdWlfaW5saW5lLXRva2VuLXRyaWdnZXJfZHd1b2xfc2pjY3hfMTk3Om5vdCgjXFw5KSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtd3JhcDogbm93cmFwO1xuICBjb2x1bW4tZ2FwOiB2YXIoLS1zcGFjZS14eHMtaHdma2FpLCA0cHgpO1xuICBpbmxpbmUtc2l6ZTogMTAwJTtcbn1cblxuLmF3c3VpX2lubGluZS10b2tlbi1saXN0X2R3dW9sX3NqY2N4XzIwNDpub3QoI1xcOSkge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LXdyYXA6IG5vd3JhcDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgZ2FwOiB2YXIoLS1zcGFjZS14eHMtaHdma2FpLCA0cHgpO1xuICBpbmxpbmUtc2l6ZTogMTAwJTtcbiAgb3ZlcmZsb3cteDogaGlkZGVuO1xuICBtYXNrLWltYWdlOiBsaW5lYXItZ3JhZGllbnQoMjcwZGVnLCB0cmFuc3BhcmVudCwgd2hpdGUgMjBweCwgd2hpdGUpO1xuICAvKiBzdHlsZWxpbnQtZGlzYWJsZS1uZXh0LWxpbmUgcGx1Z2luL25vLXVuc3VwcG9ydGVkLWJyb3dzZXItZmVhdHVyZXMgKi9cbn1cbi5hd3N1aV9pbmxpbmUtdG9rZW4tbGlzdF9kd3VvbF9zamNjeF8yMDQ6bm90KCNcXDkpOmRpcihydGwpIHtcbiAgbWFzay1pbWFnZTogbGluZWFyLWdyYWRpZW50KC0yNzBkZWcsIHRyYW5zcGFyZW50LCB3aGl0ZSAyMHB4LCB3aGl0ZSk7XG59XG5cbi5hd3N1aV9pbmxpbmUtdG9rZW4taGlkZGVuLXBsYWNlaG9sZGVyX2R3dW9sX3NqY2N4XzIxODpub3QoI1xcOSkge1xuICBwb3NpdGlvbjogYWJzb2x1dGUgIWltcG9ydGFudDtcbiAgaW5zZXQtYmxvY2stc3RhcnQ6IC05OTk5cHggIWltcG9ydGFudDtcbiAgaW5zZXQtaW5saW5lLXN0YXJ0OiAtOTk5OXB4ICFpbXBvcnRhbnQ7XG59XG5cbi5hd3N1aV9pbmxpbmUtdG9rZW4tY291bnRlcl9kd3VvbF9zamNjeF8yMjQ6bm90KCNcXDkpIHtcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbn1cblxuLmF3c3VpX2lubGluZS1sYWJlbC10cmlnZ2VyLXdyYXBwZXJfZHd1b2xfc2pjY3hfMjI4Om5vdCgjXFw5KSB7XG4gIG1hcmdpbi1ibG9jay1zdGFydDogLTdweDtcbn1cblxuLmF3c3VpX2lubGluZS1sYWJlbC13cmFwcGVyX2R3dW9sX3NqY2N4XzIzMjpub3QoI1xcOSkge1xuICBtYXJnaW4tYmxvY2stc3RhcnQ6IGNhbGModmFyKC0tc3BhY2Utc2NhbGVkLXhzLWR3OXdsNSwgOHB4KSAqIC0xKTtcbn1cblxuLmF3c3VpX2lubGluZS1sYWJlbF9kd3VvbF9zamNjeF8yMjg6bm90KCNcXDkpIHtcbiAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KHRvIGJvdHRvbSwgdmFyKC0tY29sb3ItYmFja2dyb3VuZC1sYXlvdXQtbWFpbi1odHQ0Zm0sICNmZmZmZmYpLCB2YXIoLS1jb2xvci1iYWNrZ3JvdW5kLWlucHV0LWRlZmF1bHQtZGtkNGJ6LCAjZmZmZmZmKSk7XG4gIGJvcmRlci1zdGFydC1zdGFydC1yYWRpdXM6IDJweDtcbiAgYm9yZGVyLXN0YXJ0LWVuZC1yYWRpdXM6IDJweDtcbiAgYm9yZGVyLWVuZC1zdGFydC1yYWRpdXM6IDJweDtcbiAgYm9yZGVyLWVuZC1lbmQtcmFkaXVzOiAycHg7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgY29sb3I6IHZhcigtLWNvbG9yLXRleHQtZm9ybS1sYWJlbC16aHN2bXUsICMwZjE0MWEpO1xuICBmb250LXdlaWdodDogdmFyKC0tZm9udC1kaXNwbGF5LWxhYmVsLXdlaWdodC16YXZwZW8sIDcwMCk7XG4gIGZvbnQtc2l6ZTogdmFyKC0tZm9udC1zaXplLWJvZHktcy1zbWM4Y3YsIDEycHgpO1xuICBsaW5lLWhlaWdodDogMTRweDtcbiAgbGV0dGVyLXNwYWNpbmc6IHZhcigtLWxldHRlci1zcGFjaW5nLWJvZHktcy1ncTc4b2ssIDAuMDA1ZW0pO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGluc2V0LWlubGluZS1zdGFydDogY2FsYyh2YXIoLS1ib3JkZXItd2lkdGgtZmllbGQtMnhjNzh4LCAxcHgpICsgdmFyKC0tc3BhY2UtZmllbGQtaG9yaXpvbnRhbC0wYXEyY2gsIDEycHgpIC0gdmFyKC0tc3BhY2Utc2NhbGVkLXh4cy1mb2UxMTQsIDRweCkpO1xuICBtYXJnaW4tYmxvY2stc3RhcnQ6IHZhcigtLXNwYWNlLXNjYWxlZC14cy1kdzl3bDUsIDhweCk7XG4gIHBhZGRpbmctYmxvY2stZW5kOiAycHg7XG4gIHBhZGRpbmctaW5saW5lOiB2YXIoLS1zcGFjZS1zY2FsZWQteHhzLWZvZTExNCwgNHB4KTtcbiAgbWF4LWlubGluZS1zaXplOiBjYWxjKDEwMCUgLSAyICogdmFyKC0tc3BhY2UtZmllbGQtaG9yaXpvbnRhbC0wYXEyY2gsIDEycHgpKTtcbiAgei1pbmRleDogMTtcbn1cbi5hd3N1aV9pbmxpbmUtbGFiZWwtZGlzYWJsZWRfZHd1b2xfc2pjY3hfMjU3Om5vdCgjXFw5KSB7XG4gIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCh0byBib3R0b20sIHZhcigtLWNvbG9yLWJhY2tncm91bmQtbGF5b3V0LW1haW4taHR0NGZtLCAjZmZmZmZmKSwgdmFyKC0tY29sb3ItYmFja2dyb3VuZC1pbnB1dC1kaXNhYmxlZC1jbjlicGosICNlYmViZjApKTtcbn1cblxuLmF3c3VpX2lubGluZS1sYWJlbC1pbmxpbmUtdG9rZW5zX2R3dW9sX3NqY2N4XzI2MTpub3QoI1xcOSkge1xuICBwYWRkaW5nLWJsb2NrLWVuZDogMDtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC0xLjVweCk7XG59XG5cbi5hd3N1aV9kaXNhYmxlZC1yZWFzb24tdG9vbHRpcF9kd3VvbF9zamNjeF8yNjY6bm90KCNcXDkpIHtcbiAgLyogdXNlZCBpbiB0ZXN0LXV0aWxzIG9yIHRlc3RzICovXG59IiwiLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qIHN0eWxlbGludC1kaXNhYmxlIEBhbXpuL2F3c3VpLW5vLW1vdGlvbi1vdXRzaWRlLW9mLW1peGluLCBzZWxlY3Rvci1jb21iaW5hdG9yLWRpc2FsbG93ZWQtbGlzdCwgc2VsZWN0b3ItcHNldWRvLWNsYXNzLW5vLXVua25vd24sIHNlbGVjdG9yLWNsYXNzLXBhdHRlcm4gKi9cbi8qIHN0eWxlbGludC1lbmFibGUgQGFtem4vYXdzdWktbm8tbW90aW9uLW91dHNpZGUtb2YtbWl4aW4sIHNlbGVjdG9yLWNvbWJpbmF0b3ItZGlzYWxsb3dlZC1saXN0LCBzZWxlY3Rvci1wc2V1ZG8tY2xhc3Mtbm8tdW5rbm93biwgc2VsZWN0b3ItY2xhc3MtcGF0dGVybiAqL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qIFN0eWxlIHVzZWQgZm9yIGxpbmtzIGluIHNsb3RzL2NvbXBvbmVudHMgdGhhdCBhcmUgdGV4dCBoZWF2eSwgdG8gaGVscCBsaW5rcyBzdGFuZCBvdXQgYW1vbmdcbnN1cnJvdW5kaW5nIHRleHQuIChXQ0FHIEY3MykgaHR0cHM6Ly93d3cudzMub3JnL1dBSS9XQ0FHMjEvVGVjaG5pcXVlcy9mYWlsdXJlcy9GNzMjZGVzY3JpcHRpb24gKi9cbi5hd3N1aV9vcHRpb25zLWxpc3RfMTlnY2ZfMTY4dm5fMTQ1Om5vdCgjXFw5KSB7XG4gIHBhZGRpbmctYmxvY2s6IDA7XG4gIHBhZGRpbmctaW5saW5lOiAwO1xuICBtYXJnaW4tYmxvY2s6IDA7XG4gIG1hcmdpbi1pbmxpbmU6IDA7XG4gIG91dGxpbmU6IG5vbmU7XG4gIGJvcmRlci1ibG9jazogbm9uZTtcbiAgYm9yZGVyLWlubGluZTogbm9uZTtcbiAgYm9yZGVyLWNvbGxhcHNlOiBzZXBhcmF0ZTtcbiAgYm9yZGVyLXNwYWNpbmc6IDA7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIGNhcHRpb24tc2lkZTogdG9wO1xuICBjdXJzb3I6IGF1dG87XG4gIGRpcmVjdGlvbjogaW5oZXJpdDtcbiAgZW1wdHktY2VsbHM6IHNob3c7XG4gIGZvbnQtZmFtaWx5OiBzZXJpZjtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXZhcmlhbnQ6IG5vcm1hbDtcbiAgZm9udC1zdHJldGNoOiBub3JtYWw7XG4gIGh5cGhlbnM6IG5vbmU7XG4gIGxldHRlci1zcGFjaW5nOiBub3JtYWw7XG4gIGxpc3Qtc3R5bGU6IGRpc2Mgb3V0c2lkZSBub25lO1xuICB0YWItc2l6ZTogODtcbiAgdGV4dC1hbGlnbjogc3RhcnQ7XG4gIHRleHQtaW5kZW50OiAwO1xuICB0ZXh0LXNoYWRvdzogbm9uZTtcbiAgdGV4dC10cmFuc2Zvcm06IG5vbmU7XG4gIHZpc2liaWxpdHk6IHZpc2libGU7XG4gIHdoaXRlLXNwYWNlOiBub3JtYWw7XG4gIHdvcmQtc3BhY2luZzogbm9ybWFsO1xuICBmb250LXNpemU6IHZhcigtLWZvbnQtc2l6ZS1ib2R5LW0tYTduaDJuLCAxNHB4KTtcbiAgbGluZS1oZWlnaHQ6IHZhcigtLWxpbmUtaGVpZ2h0LWJvZHktbS0ybWgza2UsIDIwcHgpO1xuICBjb2xvcjogdmFyKC0tY29sb3ItdGV4dC1ib2R5LWRlZmF1bHQtcnlqY3QxLCAjMGYxNDFhKTtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgZm9udC1mYW1pbHk6IHZhcigtLWZvbnQtZmFtaWx5LWJhc2UtNGx3dnBsLCBcIkFtYXpvbiBFbWJlclwiLCBcIkhlbHZldGljYSBOZXVlXCIsIFJvYm90bywgQXJpYWwsIHNhbnMtc2VyaWYpO1xuICAtd2Via2l0LWZvbnQtc21vb3RoaW5nOiBhdXRvO1xuICAtbW96LW9zeC1mb250LXNtb290aGluZzogYXV0bztcbiAgd2hpdGUtc3BhY2U6IGluaGVyaXQ7XG4gIG92ZXJmbG93LXk6IGF1dG87XG4gIGZsZXg6IDEgMSBhdXRvO1xuICBtaW4tYmxvY2stc2l6ZTogMDtcbiAgYm9yZGVyLXN0YXJ0LXN0YXJ0LXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cy1kcm9wZG93bi1mZ2MyYTEsIDhweCk7XG4gIGJvcmRlci1zdGFydC1lbmQtcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzLWRyb3Bkb3duLWZnYzJhMSwgOHB4KTtcbiAgYm9yZGVyLWVuZC1zdGFydC1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMtZHJvcGRvd24tZmdjMmExLCA4cHgpO1xuICBib3JkZXItZW5kLWVuZC1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMtZHJvcGRvd24tZmdjMmExLCA4cHgpO1xuICAtd2Via2l0LXVzZXItc2VsZWN0OiBub25lO1xuICAgICAgICAgIHVzZXItc2VsZWN0OiBub25lO1xufVxuLmF3c3VpX29wdGlvbnMtbGlzdC1lbWJlZGRlZF8xOWdjZl8xNjh2bl8xOTI6bm90KCNcXDkpIHtcbiAgYm9yZGVyLXN0YXJ0LXN0YXJ0LXJhZGl1czogMHB4O1xuICBib3JkZXItc3RhcnQtZW5kLXJhZGl1czogMHB4O1xuICBib3JkZXItZW5kLXN0YXJ0LXJhZGl1czogMHB4O1xuICBib3JkZXItZW5kLWVuZC1yYWRpdXM6IDBweDtcbn1cblxuLmF3c3VpX2RlY3JlYXNlLWJsb2NrLW1hcmdpbl8xOWdjZl8xNjh2bl8xOTk6bm90KCNcXDkpIHtcbiAgbWFyZ2luLWJsb2NrOiAtMXB4O1xufSIsIi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKiBzdHlsZWxpbnQtZGlzYWJsZSBAYW16bi9hd3N1aS1uby1tb3Rpb24tb3V0c2lkZS1vZi1taXhpbiwgc2VsZWN0b3ItY29tYmluYXRvci1kaXNhbGxvd2VkLWxpc3QsIHNlbGVjdG9yLXBzZXVkby1jbGFzcy1uby11bmtub3duLCBzZWxlY3Rvci1jbGFzcy1wYXR0ZXJuICovXG4vKiBzdHlsZWxpbnQtZW5hYmxlIEBhbXpuL2F3c3VpLW5vLW1vdGlvbi1vdXRzaWRlLW9mLW1peGluLCBzZWxlY3Rvci1jb21iaW5hdG9yLWRpc2FsbG93ZWQtbGlzdCwgc2VsZWN0b3ItcHNldWRvLWNsYXNzLW5vLXVua25vd24sIHNlbGVjdG9yLWNsYXNzLXBhdHRlcm4gKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKiBTdHlsZSB1c2VkIGZvciBsaW5rcyBpbiBzbG90cy9jb21wb25lbnRzIHRoYXQgYXJlIHRleHQgaGVhdnksIHRvIGhlbHAgbGlua3Mgc3RhbmQgb3V0IGFtb25nXG5zdXJyb3VuZGluZyB0ZXh0LiAoV0NBRyBGNzMpIGh0dHBzOi8vd3d3LnczLm9yZy9XQUkvV0NBRzIxL1RlY2huaXF1ZXMvZmFpbHVyZXMvRjczI2Rlc2NyaXB0aW9uICovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi5hd3N1aV9vcHRpb25fMXAyY3hfMThpeHFfMTUzOm5vdCgjXFw5KSB7XG4gIGJvcmRlci1jb2xsYXBzZTogc2VwYXJhdGU7XG4gIGJvcmRlci1zcGFjaW5nOiAwO1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICBjYXB0aW9uLXNpZGU6IHRvcDtcbiAgY3Vyc29yOiBhdXRvO1xuICBkaXJlY3Rpb246IGluaGVyaXQ7XG4gIGVtcHR5LWNlbGxzOiBzaG93O1xuICBmb250LWZhbWlseTogc2VyaWY7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC12YXJpYW50OiBub3JtYWw7XG4gIGZvbnQtc3RyZXRjaDogbm9ybWFsO1xuICBoeXBoZW5zOiBub25lO1xuICBsZXR0ZXItc3BhY2luZzogbm9ybWFsO1xuICBsaXN0LXN0eWxlOiBkaXNjIG91dHNpZGUgbm9uZTtcbiAgdGFiLXNpemU6IDg7XG4gIHRleHQtYWxpZ246IHN0YXJ0O1xuICB0ZXh0LWluZGVudDogMDtcbiAgdGV4dC1zaGFkb3c6IG5vbmU7XG4gIHRleHQtdHJhbnNmb3JtOiBub25lO1xuICB2aXNpYmlsaXR5OiB2aXNpYmxlO1xuICB3aGl0ZS1zcGFjZTogbm9ybWFsO1xuICB3b3JkLXNwYWNpbmc6IG5vcm1hbDtcbiAgZm9udC1zaXplOiB2YXIoLS1mb250LXNpemUtYm9keS1tLWE3bmgybiwgMTRweCk7XG4gIGxpbmUtaGVpZ2h0OiB2YXIoLS1saW5lLWhlaWdodC1ib2R5LW0tMm1oM2tlLCAyMHB4KTtcbiAgY29sb3I6IHZhcigtLWNvbG9yLXRleHQtYm9keS1kZWZhdWx0LXJ5amN0MSwgIzBmMTQxYSk7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGZvbnQtZmFtaWx5OiB2YXIoLS1mb250LWZhbWlseS1iYXNlLTRsd3ZwbCwgXCJBbWF6b24gRW1iZXJcIiwgXCJIZWx2ZXRpY2EgTmV1ZVwiLCBSb2JvdG8sIEFyaWFsLCBzYW5zLXNlcmlmKTtcbiAgLXdlYmtpdC1mb250LXNtb290aGluZzogYXV0bztcbiAgLW1vei1vc3gtZm9udC1zbW9vdGhpbmc6IGF1dG87XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuICBpbmxpbmUtc2l6ZTogMTAwJTtcbiAgbWluLWlubGluZS1zaXplOiAwO1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICBjb2xvcjogaW5oZXJpdDtcbn1cbi5hd3N1aV9vcHRpb25fMXAyY3hfMThpeHFfMTUzOm5vdCgjXFw5KTpub3QoLmF3c3VpX2Rpc2FibGVkXzFwMmN4XzE4aXhxXzE5MCkge1xuICBjdXJzb3I6IGluaGVyaXQ7XG59XG4uYXdzdWlfb3B0aW9uXzFwMmN4XzE4aXhxXzE1My5hd3N1aV9wYXJlbnRfMXAyY3hfMThpeHFfMTkzOm5vdCgjXFw5KSB7XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xufVxuLmF3c3VpX29wdGlvbl8xcDJjeF8xOGl4cV8xNTMuYXdzdWlfcGFyZW50XzFwMmN4XzE4aXhxXzE5Mzpub3QoI1xcOSk6bm90KC5hd3N1aV9kaXNhYmxlZF8xcDJjeF8xOGl4cV8xOTApOm5vdCguYXdzdWlfaGlnaGxpZ2h0ZWRfMXAyY3hfMThpeHFfMTk2KSB7XG4gIGNvbG9yOiB2YXIoLS1jb2xvci10ZXh0LWRyb3Bkb3duLWdyb3VwLWxhYmVsLTN2amk0aywgIzQyNDY1MCk7XG59XG5cbi5hd3N1aV9jb250ZW50XzFwMmN4XzE4aXhxXzIwMDpub3QoI1xcOSkge1xuICBpbmxpbmUtc2l6ZTogMTAwJTtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgbWluLWlubGluZS1zaXplOiAwO1xufVxuXG4uYXdzdWlfbGFiZWwtY29udGVudF8xcDJjeF8xOGl4cV8yMDc6bm90KCNcXDkpIHtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICBmbGV4LXdyYXA6IHdyYXA7XG59XG5cbi5hd3N1aV9sYWJlbF8xcDJjeF8xOGl4cV8yMDc6bm90KCNcXDkpLFxuLmF3c3VpX3RhZ18xcDJjeF8xOGl4cV8yMTQ6bm90KCNcXDkpLFxuLmF3c3VpX2xhYmVsLXRhZ18xcDJjeF8xOGl4cV8yMTU6bm90KCNcXDkpIHtcbiAgbWluLWlubGluZS1zaXplOiAwO1xuICB3b3JkLWJyZWFrOiBicmVhay13b3JkO1xufVxuXG4uYXdzdWlfbGFiZWxfMXAyY3hfMThpeHFfMjA3Om5vdCgjXFw5KSxcbi5hd3N1aV90YWdfMXAyY3hfMThpeHFfMjE0Om5vdCgjXFw5KSB7XG4gIGZsZXgtd3JhcDogd3JhcDtcbn1cblxuLmF3c3VpX2xhYmVsLXByZWZpeF8xcDJjeF8xOGl4cV8yMjU6bm90KCNcXDkpIHtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbn1cblxuLmF3c3VpX2xhYmVsLXRhZ18xcDJjeF8xOGl4cV8yMTU6bm90KCNcXDkpIHtcbiAgcGFkZGluZy1pbmxpbmUtc3RhcnQ6IHZhcigtLXNwYWNlLXMtdHZnaG9oLCAxMnB4KTtcbiAgZmxleDogYXV0bztcbiAgdGV4dC1hbGlnbjogZW5kO1xufVxuLmF3c3VpX2xhYmVsLXRhZ18xcDJjeF8xOGl4cV8yMTU6bm90KCNcXDkpOmVtcHR5IHtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuLmF3c3VpX3RhZ3NfMXAyY3hfMThpeHFfMjM4Om5vdCgjXFw5KSxcbi5hd3N1aV9kZXNjcmlwdGlvbl8xcDJjeF8xOGl4cV8yMzk6bm90KCNcXDkpIHtcbiAgZm9udC1zaXplOiB2YXIoLS1mb250LXNpemUtYm9keS1zLXNtYzhjdiwgMTJweCk7XG4gIGxpbmUtaGVpZ2h0OiB2YXIoLS1saW5lLWhlaWdodC1ib2R5LXMtbnU1aHgxLCAxNnB4KTtcbiAgbGV0dGVyLXNwYWNpbmc6IHZhcigtLWxldHRlci1zcGFjaW5nLWJvZHktcy1ncTc4b2ssIDAuMDA1ZW0pO1xuICBjb2xvcjogdmFyKC0tY29sb3ItdGV4dC1kcm9wZG93bi1pdGVtLXNlY29uZGFyeS00ZjM0ZjYsICM2NTY4NzEpO1xuICBmbGV4LXdyYXA6IHdyYXA7XG59XG4uYXdzdWlfdGFnc18xcDJjeF8xOGl4cV8yMzguYXdzdWlfaGlnaGxpZ2h0ZWRfMXAyY3hfMThpeHFfMTk2Om5vdCgjXFw5KSxcbi5hd3N1aV9kZXNjcmlwdGlvbl8xcDJjeF8xOGl4cV8yMzkuYXdzdWlfaGlnaGxpZ2h0ZWRfMXAyY3hfMThpeHFfMTk2Om5vdCgjXFw5KSB7XG4gIGNvbG9yOiB2YXIoLS1jb2xvci10ZXh0LWRyb3Bkb3duLWl0ZW0tc2Vjb25kYXJ5LWhvdmVyLWMwOXF1MiwgIzY1Njg3MSk7XG59XG4uYXdzdWlfdGFnc18xcDJjeF8xOGl4cV8yMzguYXdzdWlfc2VsZWN0ZWRfMXAyY3hfMThpeHFfMjUwOm5vdCgjXFw5KSxcbi5hd3N1aV9kZXNjcmlwdGlvbl8xcDJjeF8xOGl4cV8yMzkuYXdzdWlfc2VsZWN0ZWRfMXAyY3hfMThpeHFfMjUwOm5vdCgjXFw5KSB7XG4gIGNvbG9yOiB2YXIoLS1jb2xvci10ZXh0LWRyb3Bkb3duLWl0ZW0tc2Vjb25kYXJ5LTRmMzRmNiwgIzY1Njg3MSk7XG59XG5cbi5hd3N1aV90YWdzXzFwMmN4XzE4aXhxXzIzODpub3QoI1xcOSkge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogc3RyZXRjaDtcbn1cblxuLmF3c3VpX3RhZ18xcDJjeF8xOGl4cV8yMTQ6bm90KCNcXDkpOm5vdCg6bGFzdC1jaGlsZCkge1xuICBwYWRkaW5nLWlubGluZS1lbmQ6IHZhcigtLXNwYWNlLW0tZHN1bXl0LCAxNnB4KTtcbn1cblxuLmF3c3VpX2ljb25fMXAyY3hfMThpeHFfMjY0Om5vdCgjXFw5KSB7XG4gIHBhZGRpbmctaW5saW5lLWVuZDogdmFyKC0tc3BhY2UteHMteW1sbTBiLCA4cHgpO1xuICBhbGlnbi1jb250ZW50OiBjZW50ZXI7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtc2hyaW5rOiAwO1xufVxuXG4uYXdzdWlfZmlsdGVyaW5nLW1hdGNoLWhpZ2hsaWdodF8xcDJjeF8xOGl4cV8yNzE6bm90KCNcXDkpIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tY29sb3ItYmFja2dyb3VuZC1kcm9wZG93bi1pdGVtLWZpbHRlci1tYXRjaC1nanB0MWgsICNmMGZiZmYpO1xuICBjb2xvcjogdmFyKC0tY29sb3ItdGV4dC1kcm9wZG93bi1pdGVtLWZpbHRlci1tYXRjaC1hNGc5em0sICMwMDZjZTApO1xuICBmb250LXdlaWdodDogYm9sZDtcbn1cblxuLmF3c3VpX2Rpc2FibGVkXzFwMmN4XzE4aXhxXzE5MDpub3QoI1xcOSkge1xuICBjb2xvcjogdmFyKC0tY29sb3ItdGV4dC1kcm9wZG93bi1pdGVtLWRpc2FibGVkLW5laHhiNywgI2I0YjRiYik7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xufVxuLmF3c3VpX2Rpc2FibGVkXzFwMmN4XzE4aXhxXzE5MCA+IC5hd3N1aV9jb250ZW50XzFwMmN4XzE4aXhxXzIwMCA+IC5hd3N1aV90YWdzXzFwMmN4XzE4aXhxXzIzODpub3QoI1xcOSksXG4uYXdzdWlfZGlzYWJsZWRfMXAyY3hfMThpeHFfMTkwID4gLmF3c3VpX2NvbnRlbnRfMXAyY3hfMThpeHFfMjAwID4gLmF3c3VpX2Rlc2NyaXB0aW9uXzFwMmN4XzE4aXhxXzIzOTpub3QoI1xcOSkge1xuICBjb2xvcjogY3VycmVudENvbG9yO1xufVxuXG4uYXdzdWlfdHJpZ2dlci12YXJpYW50XzFwMmN4XzE4aXhxXzI4Njpub3QoI1xcOSkge1xuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICB0ZXh0LW92ZXJmbG93OiBlbGxpcHNpcztcbn0iLCIvKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLyogc3R5bGVsaW50LWRpc2FibGUgQGFtem4vYXdzdWktbm8tbW90aW9uLW91dHNpZGUtb2YtbWl4aW4sIHNlbGVjdG9yLWNvbWJpbmF0b3ItZGlzYWxsb3dlZC1saXN0LCBzZWxlY3Rvci1wc2V1ZG8tY2xhc3Mtbm8tdW5rbm93biwgc2VsZWN0b3ItY2xhc3MtcGF0dGVybiAqL1xuLyogc3R5bGVsaW50LWVuYWJsZSBAYW16bi9hd3N1aS1uby1tb3Rpb24tb3V0c2lkZS1vZi1taXhpbiwgc2VsZWN0b3ItY29tYmluYXRvci1kaXNhbGxvd2VkLWxpc3QsIHNlbGVjdG9yLXBzZXVkby1jbGFzcy1uby11bmtub3duLCBzZWxlY3Rvci1jbGFzcy1wYXR0ZXJuICovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLyogU3R5bGUgdXNlZCBmb3IgbGlua3MgaW4gc2xvdHMvY29tcG9uZW50cyB0aGF0IGFyZSB0ZXh0IGhlYXZ5LCB0byBoZWxwIGxpbmtzIHN0YW5kIG91dCBhbW9uZ1xuc3Vycm91bmRpbmcgdGV4dC4gKFdDQUcgRjczKSBodHRwczovL3d3dy53My5vcmcvV0FJL1dDQUcyMS9UZWNobmlxdWVzL2ZhaWx1cmVzL0Y3MyNkZXNjcmlwdGlvbiAqL1xuLmF3c3VpX3NlbGVjdGFibGUtaXRlbV8xNW82dV8xNGN6bl8xNDU6bm90KCNcXDkpIHtcbiAgZm9udC1zaXplOiB2YXIoLS1mb250LXNpemUtYm9keS1tLWE3bmgybiwgMTRweCk7XG4gIGxpbmUtaGVpZ2h0OiB2YXIoLS1saW5lLWhlaWdodC1ib2R5LW0tMm1oM2tlLCAyMHB4KTtcbiAgY29sb3I6IHZhcigtLWNvbG9yLXRleHQtYm9keS1kZWZhdWx0LXJ5amN0MSwgIzBmMTQxYSk7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGZvbnQtZmFtaWx5OiB2YXIoLS1mb250LWZhbWlseS1iYXNlLTRsd3ZwbCwgXCJBbWF6b24gRW1iZXJcIiwgXCJIZWx2ZXRpY2EgTmV1ZVwiLCBSb2JvdG8sIEFyaWFsLCBzYW5zLXNlcmlmKTtcbiAgLXdlYmtpdC1mb250LXNtb290aGluZzogYXV0bztcbiAgLW1vei1vc3gtZm9udC1zbW9vdGhpbmc6IGF1dG87XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgbGlzdC1zdHlsZTogbm9uZTtcbiAgei1pbmRleDogMTtcbiAgYm9yZGVyLWJsb2NrOiB2YXIoLS1ib3JkZXItZGl2aWRlci1saXN0LXdpZHRoLXRkZngxeCwgMXB4KSBzb2xpZCB0cmFuc3BhcmVudDtcbiAgYm9yZGVyLWlubGluZTogdmFyKC0tYm9yZGVyLWRpdmlkZXItbGlzdC13aWR0aC10ZGZ4MXgsIDFweCkgc29saWQgdHJhbnNwYXJlbnQ7XG4gIGJvcmRlci1ibG9jay1zdGFydC1jb2xvcjogdmFyKC0tY29sb3ItYm9yZGVyLWRyb3Bkb3duLWl0ZW0tZGVmYXVsdC1nMXJmZnUsICNjNmM2Y2QpO1xuICBib3JkZXItYmxvY2stZW5kLWNvbG9yOiB2YXIoLS1jb2xvci1ib3JkZXItZHJvcGRvd24taXRlbS1kZWZhdWx0LWcxcmZmdSwgI2M2YzZjZCk7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWNvbG9yLWJhY2tncm91bmQtZHJvcGRvd24taXRlbS1kZWZhdWx0LWcxNzI2ciwgI2ZmZmZmZik7XG4gIGNvbG9yOiB2YXIoLS1jb2xvci10ZXh0LWRyb3Bkb3duLWl0ZW0tZGVmYXVsdC1iamRndmUsICMwZjE0MWEpO1xuICBib3JkZXItaW5saW5lLXN0YXJ0LXdpZHRoOiAwO1xuICBib3JkZXItaW5saW5lLWVuZC13aWR0aDogMDtcbiAgcGFkZGluZy1ibG9jazogY2FsYyh2YXIoLS1ib3JkZXItaXRlbS13aWR0aC1taWlqaXcsIDJweCkgLSB2YXIoLS1ib3JkZXItZGl2aWRlci1saXN0LXdpZHRoLXRkZngxeCwgMXB4KSk7XG4gIHBhZGRpbmctaW5saW5lOiB2YXIoLS1ib3JkZXItaXRlbS13aWR0aC1taWlqaXcsIDJweCk7XG4gIG92ZXJmbG93OiBoaWRkZW47XG59XG4uYXdzdWlfc2VsZWN0YWJsZS1pdGVtXzE1bzZ1XzE0Y3puXzE0NSA+IC5hd3N1aV9zZWxlY3RhYmxlLWl0ZW0tY29udGVudF8xNW82dV8xNGN6bl8xNjg6bm90KCNcXDkpIHtcbiAgcGFkZGluZy1ibG9jazogdmFyKC0tc3BhY2UteHhzLWh3ZmthaSwgNHB4KTtcbiAgcGFkZGluZy1pbmxpbmU6IHZhcigtLXNwYWNlLWZpZWxkLWhvcml6b250YWwtMGFxMmNoLCAxMnB4KTtcbn1cbi5hd3N1aV9zZWxlY3RhYmxlLWl0ZW1fMTVvNnVfMTRjem5fMTQ1LmF3c3VpX3BhZC1ib3R0b21fMTVvNnVfMTRjem5fMTcyOm5vdCgjXFw5KSB7XG4gIHBhZGRpbmctYmxvY2stZW5kOiBjYWxjKHZhcigtLWJvcmRlci1pdGVtLXdpZHRoLW1paWppdywgMnB4KSAtIHZhcigtLWJvcmRlci1kaXZpZGVyLWxpc3Qtd2lkdGgtdGRmeDF4LCAxcHgpKTtcbiAgYm9yZGVyLWJsb2NrLWVuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG59XG4uYXdzdWlfc2VsZWN0YWJsZS1pdGVtXzE1bzZ1XzE0Y3puXzE0NS5hd3N1aV9wYWQtYm90dG9tXzE1bzZ1XzE0Y3puXzE3MiA+IC5hd3N1aV9zZWxlY3RhYmxlLWl0ZW0tY29udGVudF8xNW82dV8xNGN6bl8xNjg6bm90KCNcXDkpIHtcbiAgcGFkZGluZy1ibG9jay1lbmQ6IGNhbGModmFyKC0tc3BhY2UteHhzLWh3ZmthaSwgNHB4KSArIHZhcigtLXNwYWNlLXh4eHMtcGFqaGFkLCAycHgpKTtcbn1cbi5hd3N1aV9zZWxlY3RhYmxlLWl0ZW1fMTVvNnVfMTRjem5fMTQ1Om5vdCgjXFw5KTpub3QoOmZpcnN0LWNoaWxkKSwgLmF3c3VpX3NlbGVjdGFibGUtaXRlbV8xNW82dV8xNGN6bl8xNDUuYXdzdWlfdmlydHVhbF8xNW82dV8xNGN6bl8xNzk6bm90KCNcXDkpIHtcbiAgbWFyZ2luLWJsb2NrLXN0YXJ0OiBjYWxjKC0xICogdmFyKC0tYm9yZGVyLWl0ZW0td2lkdGgtbWlpaml3LCAycHgpKTtcbn1cbi5hd3N1aV9zZWxlY3RhYmxlLWl0ZW1fMTVvNnVfMTRjem5fMTQ1LmF3c3VpX2hhcy1iYWNrZ3JvdW5kXzE1bzZ1XzE0Y3puXzE4Mjpub3QoI1xcOSkge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1jb2xvci1iYWNrZ3JvdW5kLWRyb3Bkb3duLWl0ZW0taG92ZXItaXdydmMxLCAjZjNmM2Y3KTtcbn1cbi5hd3N1aV9zZWxlY3RhYmxlLWl0ZW1fMTVvNnVfMTRjem5fMTQ1LmF3c3VpX2NoaWxkXzE1bzZ1XzE0Y3puXzE4NTpub3QoI1xcOSkge1xuICBwYWRkaW5nLWlubGluZS1zdGFydDogdmFyKC0tYm9yZGVyLWl0ZW0td2lkdGgtbWlpaml3LCAycHgpO1xufVxuLmF3c3VpX3NlbGVjdGFibGUtaXRlbV8xNW82dV8xNGN6bl8xNDUuYXdzdWlfY2hpbGRfMTVvNnVfMTRjem5fMTg1ID4gLmF3c3VpX3NlbGVjdGFibGUtaXRlbS1jb250ZW50XzE1bzZ1XzE0Y3puXzE2ODpub3QoI1xcOSkge1xuICBwYWRkaW5nLWlubGluZS1zdGFydDogdmFyKC0tc3BhY2UteHhsLTMyc3JtNCwgMzJweCk7XG59XG4uYXdzdWlfc2VsZWN0YWJsZS1pdGVtXzE1bzZ1XzE0Y3puXzE0NS5hd3N1aV9kaXNhYmxlZF8xNW82dV8xNGN6bl8xOTEgPiAuYXdzdWlfc2VsZWN0YWJsZS1pdGVtLWNvbnRlbnRfMTVvNnVfMTRjem5fMTY4Om5vdCgjXFw5KSB7XG4gIGNvbG9yOiB2YXIoLS1jb2xvci10ZXh0LWRyb3Bkb3duLWl0ZW0tZGlzYWJsZWQtbmVoeGI3LCAjYjRiNGJiKTtcbn1cbi5hd3N1aV9zZWxlY3RhYmxlLWl0ZW1fMTVvNnVfMTRjem5fMTQ1LmF3c3VpX2hpZ2hsaWdodGVkXzE1bzZ1XzE0Y3puXzE5NDpub3QoI1xcOSksIC5hd3N1aV9zZWxlY3RhYmxlLWl0ZW1fMTVvNnVfMTRjem5fMTQ1LmF3c3VpX3NlbGVjdGVkXzE1bzZ1XzE0Y3puXzE5NDpub3QoI1xcOSkge1xuICBjb2xvcjogdmFyKC0tY29sb3ItdGV4dC1kcm9wZG93bi1pdGVtLWhpZ2hsaWdodGVkLTFhODVmYywgIzBmMTQxYSk7XG4gIGJvcmRlci13aWR0aDogdmFyKC0tYm9yZGVyLWl0ZW0td2lkdGgtbWlpaml3LCAycHgpO1xuICBib3JkZXItc3RhcnQtc3RhcnQtcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzLWl0ZW0taXdhaWE1LCA4cHgpO1xuICBib3JkZXItc3RhcnQtZW5kLXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cy1pdGVtLWl3YWlhNSwgOHB4KTtcbiAgYm9yZGVyLWVuZC1zdGFydC1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMtaXRlbS1pd2FpYTUsIDhweCk7XG4gIGJvcmRlci1lbmQtZW5kLXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cy1pdGVtLWl3YWlhNSwgOHB4KTtcbiAgcGFkZGluZy1ibG9jazogMDtcbiAgcGFkZGluZy1pbmxpbmU6IDA7XG59XG4uYXdzdWlfc2VsZWN0YWJsZS1pdGVtXzE1bzZ1XzE0Y3puXzE0NS5hd3N1aV9oaWdobGlnaHRlZF8xNW82dV8xNGN6bl8xOTQgPiAuYXdzdWlfc2VsZWN0YWJsZS1pdGVtLWNvbnRlbnRfMTVvNnVfMTRjem5fMTY4Om5vdCgjXFw5KSwgLmF3c3VpX3NlbGVjdGFibGUtaXRlbV8xNW82dV8xNGN6bl8xNDUuYXdzdWlfc2VsZWN0ZWRfMTVvNnVfMTRjem5fMTk0ID4gLmF3c3VpX3NlbGVjdGFibGUtaXRlbS1jb250ZW50XzE1bzZ1XzE0Y3puXzE2ODpub3QoI1xcOSkge1xuICBwYWRkaW5nLWJsb2NrOiB2YXIoLS1zcGFjZS14eHMtaHdma2FpLCA0cHgpO1xuICBwYWRkaW5nLWlubGluZTogdmFyKC0tc3BhY2UtZmllbGQtaG9yaXpvbnRhbC0wYXEyY2gsIDEycHgpO1xufVxuLmF3c3VpX3NlbGVjdGFibGUtaXRlbV8xNW82dV8xNGN6bl8xNDUuYXdzdWlfaGlnaGxpZ2h0ZWRfMTVvNnVfMTRjem5fMTk0LmF3c3VpX2NoaWxkXzE1bzZ1XzE0Y3puXzE4NTpub3QoI1xcOSksIC5hd3N1aV9zZWxlY3RhYmxlLWl0ZW1fMTVvNnVfMTRjem5fMTQ1LmF3c3VpX3NlbGVjdGVkXzE1bzZ1XzE0Y3puXzE5NC5hd3N1aV9jaGlsZF8xNW82dV8xNGN6bl8xODU6bm90KCNcXDkpIHtcbiAgcGFkZGluZy1pbmxpbmUtc3RhcnQ6IDA7XG59XG4uYXdzdWlfc2VsZWN0YWJsZS1pdGVtXzE1bzZ1XzE0Y3puXzE0NS5hd3N1aV9oaWdobGlnaHRlZF8xNW82dV8xNGN6bl8xOTQuYXdzdWlfY2hpbGRfMTVvNnVfMTRjem5fMTg1ID4gLmF3c3VpX3NlbGVjdGFibGUtaXRlbS1jb250ZW50XzE1bzZ1XzE0Y3puXzE2ODpub3QoI1xcOSksIC5hd3N1aV9zZWxlY3RhYmxlLWl0ZW1fMTVvNnVfMTRjem5fMTQ1LmF3c3VpX3NlbGVjdGVkXzE1bzZ1XzE0Y3puXzE5NC5hd3N1aV9jaGlsZF8xNW82dV8xNGN6bl8xODUgPiAuYXdzdWlfc2VsZWN0YWJsZS1pdGVtLWNvbnRlbnRfMTVvNnVfMTRjem5fMTY4Om5vdCgjXFw5KSB7XG4gIHBhZGRpbmctaW5saW5lLXN0YXJ0OiB2YXIoLS1zcGFjZS14eGwtMzJzcm00LCAzMnB4KTtcbn1cbi5hd3N1aV9zZWxlY3RhYmxlLWl0ZW1fMTVvNnVfMTRjem5fMTQ1LmF3c3VpX2hpZ2hsaWdodGVkXzE1bzZ1XzE0Y3puXzE5NC5hd3N1aV9wYWQtYm90dG9tXzE1bzZ1XzE0Y3puXzE3Mjpub3QoI1xcOSksIC5hd3N1aV9zZWxlY3RhYmxlLWl0ZW1fMTVvNnVfMTRjem5fMTQ1LmF3c3VpX3NlbGVjdGVkXzE1bzZ1XzE0Y3puXzE5NC5hd3N1aV9wYWQtYm90dG9tXzE1bzZ1XzE0Y3puXzE3Mjpub3QoI1xcOSkge1xuICBwYWRkaW5nLWJsb2NrLWVuZDogMDtcbn1cbi5hd3N1aV9zZWxlY3RhYmxlLWl0ZW1fMTVvNnVfMTRjem5fMTQ1LmF3c3VpX2hpZ2hsaWdodGVkXzE1bzZ1XzE0Y3puXzE5NC5hd3N1aV9wYWQtYm90dG9tXzE1bzZ1XzE0Y3puXzE3MiA+IC5hd3N1aV9zZWxlY3RhYmxlLWl0ZW0tY29udGVudF8xNW82dV8xNGN6bl8xNjg6bm90KCNcXDkpLCAuYXdzdWlfc2VsZWN0YWJsZS1pdGVtXzE1bzZ1XzE0Y3puXzE0NS5hd3N1aV9zZWxlY3RlZF8xNW82dV8xNGN6bl8xOTQuYXdzdWlfcGFkLWJvdHRvbV8xNW82dV8xNGN6bl8xNzIgPiAuYXdzdWlfc2VsZWN0YWJsZS1pdGVtLWNvbnRlbnRfMTVvNnVfMTRjem5fMTY4Om5vdCgjXFw5KSB7XG4gIHBhZGRpbmctYmxvY2stZW5kOiBjYWxjKHZhcigtLXNwYWNlLXh4cy1od2ZrYWksIDRweCkgKyB2YXIoLS1zcGFjZS14eHhzLXBhamhhZCwgMnB4KSk7XG59XG4uYXdzdWlfc2VsZWN0YWJsZS1pdGVtXzE1bzZ1XzE0Y3puXzE0NS5hd3N1aV9oaWdobGlnaHRlZF8xNW82dV8xNGN6bl8xOTQ6bm90KCNcXDkpIHtcbiAgei1pbmRleDogMztcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tY29sb3ItYmFja2dyb3VuZC1kcm9wZG93bi1pdGVtLWhvdmVyLWl3cnZjMSwgI2YzZjNmNyk7XG4gIGJvcmRlci1jb2xvcjogdmFyKC0tY29sb3ItYm9yZGVyLWRyb3Bkb3duLWl0ZW0taG92ZXItaWw1MmZ2LCAjOGM4Yzk0KTtcbn1cbi5hd3N1aV9zZWxlY3RhYmxlLWl0ZW1fMTVvNnVfMTRjem5fMTQ1LmF3c3VpX2hpZ2hsaWdodGVkXzE1bzZ1XzE0Y3puXzE5NC5hd3N1aV9kaXNhYmxlZF8xNW82dV8xNGN6bl8xOTE6bm90KCNcXDkpIHtcbiAgYm9yZGVyLWNvbG9yOiB2YXIoLS1jb2xvci1ib3JkZXItZHJvcGRvd24taXRlbS1kaW1tZWQtaG92ZXItZ2E5c2NoLCAjOGM4Yzk0KTtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tY29sb3ItYmFja2dyb3VuZC1kcm9wZG93bi1pdGVtLWRpbW1lZC1kaGhvMDMsIHRyYW5zcGFyZW50KTtcbn1cbi5hd3N1aV9zZWxlY3RhYmxlLWl0ZW1fMTVvNnVfMTRjem5fMTQ1LmF3c3VpX2hpZ2hsaWdodGVkXzE1bzZ1XzE0Y3puXzE5NC5hd3N1aV9kaXNhYmxlZF8xNW82dV8xNGN6bl8xOTEgPiAuYXdzdWlfc2VsZWN0YWJsZS1pdGVtLWNvbnRlbnRfMTVvNnVfMTRjem5fMTY4Om5vdCgjXFw5KSB7XG4gIGNvbG9yOiB2YXIoLS1jb2xvci10ZXh0LWRyb3Bkb3duLWl0ZW0tZGltbWVkLTh0d242YiwgI2I0YjRiYik7XG59XG4uYXdzdWlfc2VsZWN0YWJsZS1pdGVtXzE1bzZ1XzE0Y3puXzE0NS5hd3N1aV9oaWdobGlnaHRlZF8xNW82dV8xNGN6bl8xOTQuYXdzdWlfaXMta2V5Ym9hcmRfMTVvNnVfMTRjem5fMjMyOm5vdCgjXFw5KSB7XG4gIGJvcmRlci1jb2xvcjogdmFyKC0tY29sb3ItYm9yZGVyLWRyb3Bkb3duLWl0ZW0tZm9jdXNlZC03d21ldmksICM0MjQ2NTApO1xufVxuLmF3c3VpX3NlbGVjdGFibGUtaXRlbV8xNW82dV8xNGN6bl8xNDUuYXdzdWlfaGlnaGxpZ2h0ZWRfMTVvNnVfMTRjem5fMTk0LmF3c3VpX2lzLWtleWJvYXJkXzE1bzZ1XzE0Y3puXzIzMjpub3QoI1xcOSk6bm90KC5hd3N1aV92aXN1YWwtcmVmcmVzaF8xNW82dV8xNGN6bl8yMzUpIHtcbiAgYm94LXNoYWRvdzogaW5zZXQgMCAwIDAgdmFyKC0tYm9yZGVyLWNvbnRyb2wtZm9jdXMtcmluZy1zaGFkb3ctc3ByZWFkLTltamFqaywgMXB4KSB2YXIoLS1jb2xvci1ib3JkZXItaXRlbS1mb2N1c2VkLWx6MXpzNiwgIzAwNmNlMCk7XG59XG4uYXdzdWlfc2VsZWN0YWJsZS1pdGVtXzE1bzZ1XzE0Y3puXzE0NS5hd3N1aV9zZWxlY3RlZF8xNW82dV8xNGN6bl8xOTQ6bm90KCNcXDkpIHtcbiAgei1pbmRleDogMjtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tY29sb3ItYmFja2dyb3VuZC1kcm9wZG93bi1pdGVtLXNlbGVjdGVkLW5sajdtZCwgI2YwZmJmZik7XG4gIGJvcmRlci1jb2xvcjogdmFyKC0tY29sb3ItYm9yZGVyLWRyb3Bkb3duLWl0ZW0tc2VsZWN0ZWQtNnJxM2ZtLCAjMDA2Y2UwKTtcbn1cbi5hd3N1aV9zZWxlY3RhYmxlLWl0ZW1fMTVvNnVfMTRjem5fMTQ1LmF3c3VpX3NlbGVjdGVkXzE1bzZ1XzE0Y3puXzE5NC5hd3N1aV9uZXh0LWl0ZW0tc2VsZWN0ZWRfMTVvNnVfMTRjem5fMjQzOm5vdCgjXFw5KSB7XG4gIGJvcmRlci1lbmQtc3RhcnQtcmFkaXVzOiAwO1xuICBib3JkZXItZW5kLWVuZC1yYWRpdXM6IDA7XG59XG4uYXdzdWlfc2VsZWN0YWJsZS1pdGVtXzE1bzZ1XzE0Y3puXzE0NS5hd3N1aV9zZWxlY3RlZF8xNW82dV8xNGN6bl8xOTQuYXdzdWlfaGlnaGxpZ2h0ZWRfMTVvNnVfMTRjem5fMTk0Om5vdCgjXFw5KSB7XG4gIGJvcmRlci1jb2xvcjogdmFyKC0tY29sb3ItYm9yZGVyLWRyb3Bkb3duLWl0ZW0tc2VsZWN0ZWQtNnJxM2ZtLCAjMDA2Y2UwKTtcbiAgei1pbmRleDogMztcbiAgb3V0bGluZTogdmFyKC0tYm9yZGVyLWl0ZW0td2lkdGgtbWlpaml3LCAycHgpIHNvbGlkIHZhcigtLWNvbG9yLWJvcmRlci1kcm9wZG93bi1pdGVtLWhvdmVyLWlsNTJmdiwgIzhjOGM5NCk7XG4gIG91dGxpbmUtb2Zmc2V0OiBjYWxjKC0yICogdmFyKC0tYm9yZGVyLWl0ZW0td2lkdGgtbWlpaml3LCAycHgpKTtcbn1cbi5hd3N1aV9zZWxlY3RhYmxlLWl0ZW1fMTVvNnVfMTRjem5fMTQ1LmF3c3VpX3NlbGVjdGVkXzE1bzZ1XzE0Y3puXzE5NC5hd3N1aV9oaWdobGlnaHRlZF8xNW82dV8xNGN6bl8xOTQuYXdzdWlfaXMta2V5Ym9hcmRfMTVvNnVfMTRjem5fMjMyOm5vdCgjXFw5KSB7XG4gIGJvcmRlci1jb2xvcjogdmFyKC0tY29sb3ItYm9yZGVyLWRyb3Bkb3duLWl0ZW0tc2VsZWN0ZWQtNnJxM2ZtLCAjMDA2Y2UwKTtcbiAgb3V0bGluZS1jb2xvcjogdmFyKC0tY29sb3ItYm9yZGVyLWRyb3Bkb3duLWl0ZW0tZm9jdXNlZC03d21ldmksICM0MjQ2NTApO1xufVxuLmF3c3VpX3NlbGVjdGFibGUtaXRlbV8xNW82dV8xNGN6bl8xNDUuYXdzdWlfc2VsZWN0ZWRfMTVvNnVfMTRjem5fMTk0LmF3c3VpX2hpZ2hsaWdodGVkXzE1bzZ1XzE0Y3puXzE5NDpub3QoI1xcOSk6bm90KC5hd3N1aV92aXN1YWwtcmVmcmVzaF8xNW82dV8xNGN6bl8yMzUpIHtcbiAgYm9yZGVyLWNvbG9yOiB2YXIoLS1jb2xvci1ib3JkZXItZHJvcGRvd24taXRlbS1ob3Zlci1pbDUyZnYsICM4YzhjOTQpO1xuICBvdXRsaW5lOiBub25lO1xufVxuLmF3c3VpX3NlbGVjdGFibGUtaXRlbV8xNW82dV8xNGN6bl8xNDUuYXdzdWlfc2VsZWN0ZWRfMTVvNnVfMTRjem5fMTk0LmF3c3VpX2hpZ2hsaWdodGVkXzE1bzZ1XzE0Y3puXzE5NDpub3QoI1xcOSk6bm90KC5hd3N1aV92aXN1YWwtcmVmcmVzaF8xNW82dV8xNGN6bl8yMzUpLmF3c3VpX2lzLWtleWJvYXJkXzE1bzZ1XzE0Y3puXzIzMiB7XG4gIGJvcmRlci1jb2xvcjogdmFyKC0tY29sb3ItYm9yZGVyLWRyb3Bkb3duLWl0ZW0tZm9jdXNlZC03d21ldmksICM0MjQ2NTApO1xufVxuLmF3c3VpX3NlbGVjdGFibGUtaXRlbV8xNW82dV8xNGN6bl8xNDUuYXdzdWlfc2VsZWN0ZWRfMTVvNnVfMTRjem5fMTk0ICsgLmF3c3VpX3NlbGVjdGFibGUtaXRlbV8xNW82dV8xNGN6bl8xNDUuYXdzdWlfc2VsZWN0ZWRfMTVvNnVfMTRjem5fMTk0Om5vdCgjXFw5KSwgLmF3c3VpX3NlbGVjdGFibGUtaXRlbV8xNW82dV8xNGN6bl8xNDUuYXdzdWlfc2VsZWN0ZWRfMTVvNnVfMTRjem5fMTk0LmF3c3VpX3ByZXZpb3VzLWl0ZW0tc2VsZWN0ZWRfMTVvNnVfMTRjem5fMjY0Om5vdCgjXFw5KSB7XG4gIGJvcmRlci1zdGFydC1zdGFydC1yYWRpdXM6IDA7XG4gIGJvcmRlci1zdGFydC1lbmQtcmFkaXVzOiAwO1xufVxuLmF3c3VpX3NlbGVjdGFibGUtaXRlbV8xNW82dV8xNGN6bl8xNDUuYXdzdWlfcGFyZW50XzE1bzZ1XzE0Y3puXzI2ODpub3QoI1xcOSk6bm90KC5hd3N1aV9kaXNhYmxlZF8xNW82dV8xNGN6bl8xOTEpID4gLmF3c3VpX3NlbGVjdGFibGUtaXRlbS1jb250ZW50XzE1bzZ1XzE0Y3puXzE2OCB7XG4gIGNvbG9yOiB2YXIoLS1jb2xvci10ZXh0LWRyb3Bkb3duLWdyb3VwLWxhYmVsLTN2amk0aywgIzQyNDY1MCk7XG59XG4uYXdzdWlfc2VsZWN0YWJsZS1pdGVtXzE1bzZ1XzE0Y3puXzE0NS5hd3N1aV9wYXJlbnRfMTVvNnVfMTRjem5fMjY4Om5vdCgjXFw5KTpub3QoLmF3c3VpX2ludGVyYWN0aXZlR3JvdXBzXzE1bzZ1XzE0Y3puXzI3MSkge1xuICBib3JkZXItYmxvY2stc3RhcnQtY29sb3I6IHZhcigtLWNvbG9yLWJvcmRlci1kcm9wZG93bi1ncm91cC03ZjkwczcsICNjNmM2Y2QpO1xuICBwYWRkaW5nLWJsb2NrOiAwO1xuICBwYWRkaW5nLWlubGluZTogMDtcbn1cbi5hd3N1aV9zZWxlY3RhYmxlLWl0ZW1fMTVvNnVfMTRjem5fMTQ1LmF3c3VpX3BhcmVudF8xNW82dV8xNGN6bl8yNjg6bm90KCNcXDkpOm5vdCguYXdzdWlfaW50ZXJhY3RpdmVHcm91cHNfMTVvNnVfMTRjem5fMjcxKTpub3QoOmhhcyg+IC5hd3N1aV9zZWxlY3RhYmxlLWl0ZW0tY29udGVudF8xNW82dV8xNGN6bl8xNjgpKSB7XG4gIHBhZGRpbmctYmxvY2s6IGNhbGModmFyKC0tYm9yZGVyLWl0ZW0td2lkdGgtbWlpaml3LCAycHgpIC0gdmFyKC0tYm9yZGVyLWRpdmlkZXItbGlzdC13aWR0aC10ZGZ4MXgsIDFweCkpO1xuICBwYWRkaW5nLWlubGluZTogdmFyKC0tYm9yZGVyLWl0ZW0td2lkdGgtbWlpaml3LCAycHgpO1xufVxuLmF3c3VpX3NlbGVjdGFibGUtaXRlbV8xNW82dV8xNGN6bl8xNDUuYXdzdWlfcGFyZW50XzE1bzZ1XzE0Y3puXzI2ODpub3QoI1xcOSk6bm90KC5hd3N1aV9pbnRlcmFjdGl2ZUdyb3Vwc18xNW82dV8xNGN6bl8yNzEpID4gLmF3c3VpX3NlbGVjdGFibGUtaXRlbS1jb250ZW50XzE1bzZ1XzE0Y3puXzE2OCB7XG4gIHBhZGRpbmctYmxvY2s6IHZhcigtLXNwYWNlLXhzLXltbG0wYiwgOHB4KTtcbiAgcGFkZGluZy1pbmxpbmU6IHZhcigtLXNwYWNlLXhzLXltbG0wYiwgOHB4KTtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG59XG4uYXdzdWlfc2VsZWN0YWJsZS1pdGVtXzE1bzZ1XzE0Y3puXzE0NS5hd3N1aV9wYXJlbnRfMTVvNnVfMTRjem5fMjY4LmF3c3VpX2ludGVyYWN0aXZlR3JvdXBzXzE1bzZ1XzE0Y3puXzI3MSA+IC5hd3N1aV9zZWxlY3RhYmxlLWl0ZW0tY29udGVudF8xNW82dV8xNGN6bl8xNjg6bm90KCNcXDkpIHtcbiAgcGFkZGluZy1ibG9jazogdmFyKC0tc3BhY2UteHMteW1sbTBiLCA4cHgpO1xuICBwYWRkaW5nLWlubGluZTogdmFyKC0tc3BhY2UtZmllbGQtaG9yaXpvbnRhbC0wYXEyY2gsIDEycHgpO1xuICBmb250LXdlaWdodDogYm9sZDtcbn1cbi5hd3N1aV9zZWxlY3RhYmxlLWl0ZW1fMTVvNnVfMTRjem5fMTQ1LmF3c3VpX3BhcmVudF8xNW82dV8xNGN6bl8yNjguYXdzdWlfaW50ZXJhY3RpdmVHcm91cHNfMTVvNnVfMTRjem5fMjcxLmF3c3VpX2hpZ2hsaWdodGVkXzE1bzZ1XzE0Y3puXzE5NCA+IC5hd3N1aV9zZWxlY3RhYmxlLWl0ZW0tY29udGVudF8xNW82dV8xNGN6bl8xNjg6bm90KCNcXDkpIHtcbiAgY29sb3I6IHZhcigtLWNvbG9yLXRleHQtZHJvcGRvd24taXRlbS1oaWdobGlnaHRlZC0xYTg1ZmMsICMwZjE0MWEpO1xufVxuLmF3c3VpX3NlbGVjdGFibGUtaXRlbV8xNW82dV8xNGN6bl8xNDUuYXdzdWlfcGFyZW50XzE1bzZ1XzE0Y3puXzI2OC5hd3N1aV9pbnRlcmFjdGl2ZUdyb3Vwc18xNW82dV8xNGN6bl8yNzEuYXdzdWlfaGlnaGxpZ2h0ZWRfMTVvNnVfMTRjem5fMTk0Om5vdCgjXFw5KSwgLmF3c3VpX3NlbGVjdGFibGUtaXRlbV8xNW82dV8xNGN6bl8xNDUuYXdzdWlfcGFyZW50XzE1bzZ1XzE0Y3puXzI2OC5hd3N1aV9pbnRlcmFjdGl2ZUdyb3Vwc18xNW82dV8xNGN6bl8yNzEuYXdzdWlfc2VsZWN0ZWRfMTVvNnVfMTRjem5fMTk0Om5vdCgjXFw5KSB7XG4gIHBhZGRpbmctYmxvY2s6IDA7XG4gIHBhZGRpbmctaW5saW5lOiAwO1xufVxuLmF3c3VpX3NlbGVjdGFibGUtaXRlbV8xNW82dV8xNGN6bl8xNDUuYXdzdWlfcGFyZW50XzE1bzZ1XzE0Y3puXzI2OC5hd3N1aV9pbnRlcmFjdGl2ZUdyb3Vwc18xNW82dV8xNGN6bl8yNzEuYXdzdWlfaGlnaGxpZ2h0ZWRfMTVvNnVfMTRjem5fMTk0ID4gLmF3c3VpX3NlbGVjdGFibGUtaXRlbS1jb250ZW50XzE1bzZ1XzE0Y3puXzE2ODpub3QoI1xcOSksIC5hd3N1aV9zZWxlY3RhYmxlLWl0ZW1fMTVvNnVfMTRjem5fMTQ1LmF3c3VpX3BhcmVudF8xNW82dV8xNGN6bl8yNjguYXdzdWlfaW50ZXJhY3RpdmVHcm91cHNfMTVvNnVfMTRjem5fMjcxLmF3c3VpX3NlbGVjdGVkXzE1bzZ1XzE0Y3puXzE5NCA+IC5hd3N1aV9zZWxlY3RhYmxlLWl0ZW0tY29udGVudF8xNW82dV8xNGN6bl8xNjg6bm90KCNcXDkpIHtcbiAgcGFkZGluZy1ibG9jazogdmFyKC0tc3BhY2UteHMteW1sbTBiLCA4cHgpO1xuICBwYWRkaW5nLWlubGluZTogdmFyKC0tc3BhY2UtZmllbGQtaG9yaXpvbnRhbC0wYXEyY2gsIDEycHgpO1xufVxuLmF3c3VpX3NlbGVjdGFibGUtaXRlbV8xNW82dV8xNGN6bl8xNDUuYXdzdWlfc3RpY2t5XzE1bzZ1XzE0Y3puXzMwMTpub3QoI1xcOSkge1xuICBwb3NpdGlvbjogc3RpY2t5O1xuICBpbnNldC1ibG9jay1zdGFydDogMDtcbiAgbWFyZ2luLWJsb2NrLWVuZDogY2FsYyh2YXIoLS1ib3JkZXItaXRlbS13aWR0aC1taWlqaXcsIDJweCkgLSB2YXIoLS1ib3JkZXItZGl2aWRlci1saXN0LXdpZHRoLXRkZngxeCwgMXB4KSk7XG4gIHotaW5kZXg6IDQ7XG59XG4uYXdzdWlfc2VsZWN0YWJsZS1pdGVtXzE1bzZ1XzE0Y3puXzE0NS5hd3N1aV9zdGlja3lfMTVvNnVfMTRjem5fMzAxOm5vdCgjXFw5KTpub3QoLmF3c3VpX2hpZ2hsaWdodGVkXzE1bzZ1XzE0Y3puXzE5NCk6bm90KC5hd3N1aV9zZWxlY3RlZF8xNW82dV8xNGN6bl8xOTQpIHtcbiAgYm9yZGVyLWlubGluZS1zdGFydC13aWR0aDogdmFyKC0tYm9yZGVyLWl0ZW0td2lkdGgtbWlpaml3LCAycHgpO1xuICBib3JkZXItaW5saW5lLXN0YXJ0LWNvbG9yOiB2YXIoLS1jb2xvci1ib3JkZXItZHJvcGRvd24tY29udGFpbmVyLTRhYTc1NiwgI2I0YjRiYik7XG4gIGJvcmRlci1pbmxpbmUtZW5kLWNvbG9yOiB2YXIoLS1jb2xvci1ib3JkZXItZHJvcGRvd24tY29udGFpbmVyLTRhYTc1NiwgI2I0YjRiYik7XG4gIHBhZGRpbmctaW5saW5lOiAwO1xufVxuLmF3c3VpX3NlbGVjdGFibGUtaXRlbV8xNW82dV8xNGN6bl8xNDUuYXdzdWlfc3RpY2t5XzE1bzZ1XzE0Y3puXzMwMTpub3QoI1xcOSk6bm90KC5hd3N1aV9oaWdobGlnaHRlZF8xNW82dV8xNGN6bl8xOTQpOm5vdCguYXdzdWlfc2VsZWN0ZWRfMTVvNnVfMTRjem5fMTk0KSA+IC5hd3N1aV9zZWxlY3RhYmxlLWl0ZW0tY29udGVudF8xNW82dV8xNGN6bl8xNjgge1xuICBwYWRkaW5nLWlubGluZTogdmFyKC0tc3BhY2UtZmllbGQtaG9yaXpvbnRhbC0wYXEyY2gsIDEycHgpO1xufVxuLmF3c3VpX3NlbGVjdGFibGUtaXRlbV8xNW82dV8xNGN6bl8xNDUuYXdzdWlfc3RpY2t5XzE1bzZ1XzE0Y3puXzMwMTpub3QoI1xcOSk6bm90KC5hd3N1aV9oaWdobGlnaHRlZF8xNW82dV8xNGN6bl8xOTQpOm5vdCguYXdzdWlfc2VsZWN0ZWRfMTVvNnVfMTRjem5fMTk0KTpub3QoLmF3c3VpX3dpdGgtc2Nyb2xsYmFyXzE1bzZ1XzE0Y3puXzMxNikge1xuICBib3JkZXItaW5saW5lLWVuZC13aWR0aDogdmFyKC0tYm9yZGVyLWl0ZW0td2lkdGgtbWlpaml3LCAycHgpO1xufVxuLmF3c3VpX3NlbGVjdGFibGUtaXRlbV8xNW82dV8xNGN6bl8xNDUuYXdzdWlfc3RpY2t5XzE1bzZ1XzE0Y3puXzMwMTpub3QoI1xcOSk6bm90KC5hd3N1aV9oaWdobGlnaHRlZF8xNW82dV8xNGN6bl8xOTQpOm5vdCguYXdzdWlfc2VsZWN0ZWRfMTVvNnVfMTRjem5fMTk0KS5hd3N1aV93aXRoLXNjcm9sbGJhcl8xNW82dV8xNGN6bl8zMTYge1xuICBib3JkZXItaW5saW5lLWVuZC13aWR0aDogMDtcbn1cbi5hd3N1aV9zZWxlY3RhYmxlLWl0ZW1fMTVvNnVfMTRjem5fMTQ1LmF3c3VpX3N0aWNreV8xNW82dV8xNGN6bl8zMDE6bm90KCNcXDkpOm5vdCguYXdzdWlfaGlnaGxpZ2h0ZWRfMTVvNnVfMTRjem5fMTk0KTpub3QoLmF3c3VpX3NlbGVjdGVkXzE1bzZ1XzE0Y3puXzE5NCk6bm90KC5hd3N1aV9hZnRlci1oZWFkZXJfMTVvNnVfMTRjem5fMzIyKSB7XG4gIGJvcmRlci1zdGFydC1zdGFydC1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMtaXRlbS1pd2FpYTUsIDhweCk7XG59XG4uYXdzdWlfc2VsZWN0YWJsZS1pdGVtXzE1bzZ1XzE0Y3puXzE0NS5hd3N1aV9zdGlja3lfMTVvNnVfMTRjem5fMzAxOm5vdCgjXFw5KTpub3QoLmF3c3VpX2hpZ2hsaWdodGVkXzE1bzZ1XzE0Y3puXzE5NCk6bm90KC5hd3N1aV9zZWxlY3RlZF8xNW82dV8xNGN6bl8xOTQpOm5vdCguYXdzdWlfYWZ0ZXItaGVhZGVyXzE1bzZ1XzE0Y3puXzMyMik6bm90KC5hd3N1aV9zZWxlY3RhYmxlLWl0ZW1fMTVvNnVfMTRjem5fMTQ1LmF3c3VpX3N0aWNreV8xNW82dV8xNGN6bl8zMDE6bm90KC5hd3N1aV9oaWdobGlnaHRlZF8xNW82dV8xNGN6bl8xOTQpOm5vdCguYXdzdWlfc2VsZWN0ZWRfMTVvNnVfMTRjem5fMTk0KTpub3QoLmF3c3VpX2FmdGVyLWhlYWRlcl8xNW82dV8xNGN6bl8zMjIpLmF3c3VpX3dpdGgtc2Nyb2xsYmFyXzE1bzZ1XzE0Y3puXzMxNikge1xuICBib3JkZXItc3RhcnQtZW5kLXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cy1pdGVtLWl3YWlhNSwgOHB4KTtcbn1cbi5hd3N1aV9zZWxlY3RhYmxlLWl0ZW1fMTVvNnVfMTRjem5fMTQ1LmF3c3VpX3N0aWNreV8xNW82dV8xNGN6bl8zMDE6bm90KCNcXDkpOm5vdCguYXdzdWlfaGlnaGxpZ2h0ZWRfMTVvNnVfMTRjem5fMTk0KTpub3QoLmF3c3VpX3NlbGVjdGVkXzE1bzZ1XzE0Y3puXzE5NCkuYXdzdWlfYWZ0ZXItaGVhZGVyXzE1bzZ1XzE0Y3puXzMyMiB7XG4gIGJvcmRlci1ibG9jay1zdGFydC1jb2xvcjogdmFyKC0tY29sb3ItYmFja2dyb3VuZC1kcm9wZG93bi1pdGVtLWRlZmF1bHQtZzE3MjZyLCAjZmZmZmZmKTtcbn1cbi5hd3N1aV9zZWxlY3RhYmxlLWl0ZW1fMTVvNnVfMTRjem5fMTQ1LmF3c3VpX3N0aWNreV8xNW82dV8xNGN6bl8zMDEuYXdzdWlfZGlzYWJsZWRfMTVvNnVfMTRjem5fMTkxLmF3c3VpX2hpZ2hsaWdodGVkXzE1bzZ1XzE0Y3puXzE5NDpub3QoI1xcOSksIC5hd3N1aV9zZWxlY3RhYmxlLWl0ZW1fMTVvNnVfMTRjem5fMTQ1LmF3c3VpX3N0aWNreV8xNW82dV8xNGN6bl8zMDEuYXdzdWlfZGlzYWJsZWRfMTVvNnVfMTRjem5fMTkxLmF3c3VpX3NlbGVjdGVkXzE1bzZ1XzE0Y3puXzE5NDpub3QoI1xcOSkge1xuICBib3JkZXItYmxvY2stZW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgYm9yZGVyLWJsb2NrLXN0YXJ0LWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgYm9yZGVyLWlubGluZS1zdGFydC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGJvcmRlci1pbmxpbmUtZW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbn1cbi5hd3N1aV9zZWxlY3RhYmxlLWl0ZW1fMTVvNnVfMTRjem5fMTQ1Om5vdCgjXFw5KTpub3QoLmF3c3VpX2Rpc2FibGVkXzE1bzZ1XzE0Y3puXzE5MSk6bm90KC5hd3N1aV9wYXJlbnRfMTVvNnVfMTRjem5fMjY4KSB7XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cbi5hd3N1aV9zZWxlY3RhYmxlLWl0ZW1fMTVvNnVfMTRjem5fMTQ1LmF3c3VpX2ludGVyYWN0aXZlR3JvdXBzXzE1bzZ1XzE0Y3puXzI3MTpub3QoI1xcOSk6bm90KC5hd3N1aV9kaXNhYmxlZF8xNW82dV8xNGN6bl8xOTEpIHtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuLmF3c3VpX3NlbGVjdGFibGUtaXRlbV8xNW82dV8xNGN6bl8xNDUuYXdzdWlfdmlydHVhbF8xNW82dV8xNGN6bl8xNzk6bm90KCNcXDkpIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBpbnNldC1ibG9jay1zdGFydDogdmFyKC0tYm9yZGVyLWRyb3Bkb3duLXZpcnR1YWwtb2Zmc2V0LXdpZHRoLTN3cDk1NCwgMnB4KTtcbiAgaW5zZXQtaW5saW5lLXN0YXJ0OiAwO1xuICBpbmxpbmUtc2l6ZTogMTAwJTtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbn1cbi5hd3N1aV9zZWxlY3RhYmxlLWl0ZW1fMTVvNnVfMTRjem5fMTQ1LmF3c3VpX3ZpcnR1YWxfMTVvNnVfMTRjem5fMTc5Om5vdCgjXFw5KTpmaXJzdC1vZi10eXBlOm5vdCguYXdzdWlfc2VsZWN0ZWRfMTVvNnVfMTRjem5fMTk0LCAuYXdzdWlfaGlnaGxpZ2h0ZWRfMTVvNnVfMTRjem5fMTk0KSB7XG4gIGJvcmRlci1ibG9jay1zdGFydC1jb2xvcjogdmFyKC0tY29sb3ItYm9yZGVyLWRyb3Bkb3duLWl0ZW0tdG9wLWdwMmQxcCwgdHJhbnNwYXJlbnQpO1xufVxuXG4uYXdzdWlfbWVhc3VyZS1zdHJ1dF8xNW82dV8xNGN6bl8zNTQ6bm90KCNcXDkpIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBwb2ludGVyLWV2ZW50czogbm9uZTtcbiAgYmxvY2stc2l6ZTogMTAwJTtcbiAgaW5saW5lLXNpemU6IDEwMCU7XG4gIGluc2V0LWJsb2NrLXN0YXJ0OiAwO1xuICBpbnNldC1pbmxpbmUtc3RhcnQ6IDA7XG4gIHBhZGRpbmctYmxvY2stc3RhcnQ6IHZhcigtLWJvcmRlci1kaXZpZGVyLWxpc3Qtd2lkdGgtdGRmeDF4LCAxcHgpO1xufVxuLmF3c3VpX21lYXN1cmUtc3RydXQtZmlyc3RfMTVvNnVfMTRjem5fMzYzOm5vdCgjXFw5KSB7XG4gIHBhZGRpbmctYmxvY2stZW5kOiB2YXIoLS1ib3JkZXItZGl2aWRlci1saXN0LXdpZHRoLXRkZngxeCwgMXB4KTtcbn1cblxuLmF3c3VpX3NjcmVlbnJlYWRlci1jb250ZW50XzE1bzZ1XzE0Y3puXzM2Nzpub3QoI1xcOSkge1xuICBwb3NpdGlvbjogYWJzb2x1dGUgIWltcG9ydGFudDtcbiAgaW5zZXQtYmxvY2stc3RhcnQ6IC05OTk5cHggIWltcG9ydGFudDtcbiAgaW5zZXQtaW5saW5lLXN0YXJ0OiAtOTk5OXB4ICFpbXBvcnRhbnQ7XG59XG5cbi5hd3N1aV9vcHRpb24tY29udGVudF8xNW82dV8xNGN6bl8zNzM6bm90KCNcXDkpIHtcbiAgLyogdXNlZCBpbiB0ZXN0LXV0aWxzICovXG59XG5cbi5hd3N1aV9zZWxlY3QtYWxsXzE1bzZ1XzE0Y3puXzM3Nzpub3QoI1xcOSkge1xuICAvKiB1c2VkIGluIHRlc3QtdXRpbHMgKi9cbn0iLCIvKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLyogc3R5bGVsaW50LWRpc2FibGUgQGFtem4vYXdzdWktbm8tbW90aW9uLW91dHNpZGUtb2YtbWl4aW4sIHNlbGVjdG9yLWNvbWJpbmF0b3ItZGlzYWxsb3dlZC1saXN0LCBzZWxlY3Rvci1wc2V1ZG8tY2xhc3Mtbm8tdW5rbm93biwgc2VsZWN0b3ItY2xhc3MtcGF0dGVybiAqL1xuLyogc3R5bGVsaW50LWVuYWJsZSBAYW16bi9hd3N1aS1uby1tb3Rpb24tb3V0c2lkZS1vZi1taXhpbiwgc2VsZWN0b3ItY29tYmluYXRvci1kaXNhbGxvd2VkLWxpc3QsIHNlbGVjdG9yLXBzZXVkby1jbGFzcy1uby11bmtub3duLCBzZWxlY3Rvci1jbGFzcy1wYXR0ZXJuICovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLyogU3R5bGUgdXNlZCBmb3IgbGlua3MgaW4gc2xvdHMvY29tcG9uZW50cyB0aGF0IGFyZSB0ZXh0IGhlYXZ5LCB0byBoZWxwIGxpbmtzIHN0YW5kIG91dCBhbW9uZ1xuc3Vycm91bmRpbmcgdGV4dC4gKFdDQUcgRjczKSBodHRwczovL3d3dy53My5vcmcvV0FJL1dDQUcyMS9UZWNobmlxdWVzL2ZhaWx1cmVzL0Y3MyNkZXNjcmlwdGlvbiAqL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi5hd3N1aV9idXR0b24tdHJpZ2dlcl8xOGVzb18xMDI1Ml8xNjEgPiAuYXdzdWlfYXJyb3dfMThlc29fMTAyNTJfMTYxOm5vdCgjXFw5KSB7XG4gIHRyYW5zaXRpb246IHRyYW5zZm9ybSB2YXIoLS1tb3Rpb24tZHVyYXRpb24tcm90YXRlLTE4MC1jeGk5ZzcsIDEzNW1zKSB2YXIoLS1tb3Rpb24tZWFzaW5nLXJvdGF0ZS0xODAtN2E1OHJjLCBjdWJpYy1iZXppZXIoMC4xNjUsIDAuODQsIDAuNDQsIDEpKTtcbn1cbkBtZWRpYSAocHJlZmVycy1yZWR1Y2VkLW1vdGlvbjogcmVkdWNlKSB7XG4gIC5hd3N1aV9idXR0b24tdHJpZ2dlcl8xOGVzb18xMDI1Ml8xNjEgPiAuYXdzdWlfYXJyb3dfMThlc29fMTAyNTJfMTYxOm5vdCgjXFw5KSB7XG4gICAgYW5pbWF0aW9uOiBub25lO1xuICAgIHRyYW5zaXRpb246IG5vbmU7XG4gIH1cbn1cbi5hd3N1aS1tb3Rpb24tZGlzYWJsZWQgLmF3c3VpX2J1dHRvbi10cmlnZ2VyXzE4ZXNvXzEwMjUyXzE2MSA+IC5hd3N1aV9hcnJvd18xOGVzb18xMDI1Ml8xNjE6bm90KCNcXDkpLCAuYXdzdWktbW9kZS1lbnRlcmluZyAuYXdzdWlfYnV0dG9uLXRyaWdnZXJfMThlc29fMTAyNTJfMTYxID4gLmF3c3VpX2Fycm93XzE4ZXNvXzEwMjUyXzE2MTpub3QoI1xcOSkge1xuICBhbmltYXRpb246IG5vbmU7XG4gIHRyYW5zaXRpb246IG5vbmU7XG59XG5cbi5hd3N1aV9idXR0b24tdHJpZ2dlcl8xOGVzb18xMDI1Ml8xNjE6bm90KCNcXDkpIHtcbiAgYm9yZGVyLWNvbGxhcHNlOiBzZXBhcmF0ZTtcbiAgYm9yZGVyLXNwYWNpbmc6IDA7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIGNhcHRpb24tc2lkZTogdG9wO1xuICBjdXJzb3I6IGF1dG87XG4gIGRpcmVjdGlvbjogaW5oZXJpdDtcbiAgZW1wdHktY2VsbHM6IHNob3c7XG4gIGZvbnQtZmFtaWx5OiBzZXJpZjtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXZhcmlhbnQ6IG5vcm1hbDtcbiAgZm9udC1zdHJldGNoOiBub3JtYWw7XG4gIGh5cGhlbnM6IG5vbmU7XG4gIGxldHRlci1zcGFjaW5nOiBub3JtYWw7XG4gIGxpc3Qtc3R5bGU6IGRpc2Mgb3V0c2lkZSBub25lO1xuICB0YWItc2l6ZTogODtcbiAgdGV4dC1hbGlnbjogc3RhcnQ7XG4gIHRleHQtaW5kZW50OiAwO1xuICB0ZXh0LXNoYWRvdzogbm9uZTtcbiAgdGV4dC10cmFuc2Zvcm06IG5vbmU7XG4gIHZpc2liaWxpdHk6IHZpc2libGU7XG4gIHdoaXRlLXNwYWNlOiBub3JtYWw7XG4gIHdvcmQtc3BhY2luZzogbm9ybWFsO1xuICBmb250LXNpemU6IHZhcigtLWZvbnQtc2l6ZS1ib2R5LW0tYTduaDJuLCAxNHB4KTtcbiAgbGluZS1oZWlnaHQ6IHZhcigtLWxpbmUtaGVpZ2h0LWJvZHktbS0ybWgza2UsIDIwcHgpO1xuICBjb2xvcjogdmFyKC0tY29sb3ItdGV4dC1ib2R5LWRlZmF1bHQtcnlqY3QxLCAjMGYxNDFhKTtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgZm9udC1mYW1pbHk6IHZhcigtLWZvbnQtZmFtaWx5LWJhc2UtNGx3dnBsLCBcIkFtYXpvbiBFbWJlclwiLCBcIkhlbHZldGljYSBOZXVlXCIsIFJvYm90bywgQXJpYWwsIHNhbnMtc2VyaWYpO1xuICAtd2Via2l0LWZvbnQtc21vb3RoaW5nOiBhdXRvO1xuICAtbW96LW9zeC1mb250LXNtb290aGluZzogYXV0bztcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBkaXNwbGF5OiBmbGV4O1xuICBpbmxpbmUtc2l6ZTogMTAwJTtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBwYWRkaW5nLWJsb2NrOiB2YXIoLS1zcGFjZS1zY2FsZWQteHhzLWZvZTExNCwgNHB4KTtcbiAgcGFkZGluZy1pbmxpbmU6IHZhcigtLXNwYWNlLWZpZWxkLWhvcml6b250YWwtMGFxMmNoLCAxMnB4KTtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tY29sb3ItYmFja2dyb3VuZC1pbnB1dC1kZWZhdWx0LWRrZDRieiwgI2ZmZmZmZik7XG4gIGJvcmRlci1zdGFydC1zdGFydC1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMtaW5wdXQtN3Ewc3RyLCA4cHgpO1xuICBib3JkZXItc3RhcnQtZW5kLXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cy1pbnB1dC03cTBzdHIsIDhweCk7XG4gIGJvcmRlci1lbmQtc3RhcnQtcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzLWlucHV0LTdxMHN0ciwgOHB4KTtcbiAgYm9yZGVyLWVuZC1lbmQtcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzLWlucHV0LTdxMHN0ciwgOHB4KTtcbiAgYm9yZGVyLWJsb2NrOiB2YXIoLS1ib3JkZXItd2lkdGgtZmllbGQtMnhjNzh4LCAxcHgpIHNvbGlkIHZhcigtLWNvbG9yLWJvcmRlci1pbnB1dC1kZWZhdWx0LW12djczeiwgIzhjOGM5NCk7XG4gIGJvcmRlci1pbmxpbmU6IHZhcigtLWJvcmRlci13aWR0aC1maWVsZC0yeGM3OHgsIDFweCkgc29saWQgdmFyKC0tY29sb3ItYm9yZGVyLWlucHV0LWRlZmF1bHQtbXZ2NzN6LCAjOGM4Yzk0KTtcbiAgbWluLWJsb2NrLXNpemU6IHZhcigtLXNpemUtdmVydGljYWwtaW5wdXQtZGw5NXlsLCAzMnB4KTtcbn1cbi5hd3N1aV9idXR0b24tdHJpZ2dlcl8xOGVzb18xMDI1Ml8xNjEuYXdzdWlfaW4tZmlsdGVyaW5nLXRva2VuLXJvb3RfMThlc29fMTAyNTJfMjIxOm5vdCgjXFw5KSwgLmF3c3VpX2J1dHRvbi10cmlnZ2VyXzE4ZXNvXzEwMjUyXzE2MS5hd3N1aV9pbi1maWx0ZXJpbmctdG9rZW4tbmVzdGVkXzE4ZXNvXzEwMjUyXzIyMTpub3QoI1xcOSkge1xuICBwYWRkaW5nLWJsb2NrOiAwcHg7XG4gIHBhZGRpbmctaW5saW5lOiB2YXIoLS1zcGFjZS1maWVsZC1ob3Jpem9udGFsLTBhcTJjaCwgMTJweCk7XG4gIGJvcmRlci1ibG9jay13aWR0aDogdmFyKC0tYm9yZGVyLXdpZHRoLXRva2VuLTJ1a2RwdSwgMnB4KTtcbiAgYm9yZGVyLWlubGluZS13aWR0aDogdmFyKC0tYm9yZGVyLXdpZHRoLXRva2VuLTJ1a2RwdSwgMnB4KTtcbiAgYm9yZGVyLWNvbG9yOiB2YXIoLS1jb2xvci1ib3JkZXItaXRlbS1zZWxlY3RlZC1nb3I4aWIsICMwMDZjZTApO1xuICBib3JkZXItc3RhcnQtZW5kLXJhZGl1czogMDtcbiAgYm9yZGVyLWVuZC1lbmQtcmFkaXVzOiAwO1xuICBibG9jay1zaXplOiAxMDAlO1xuICBtaW4tYmxvY2stc2l6ZTogdW5zZXQ7XG59XG5ib2R5W2RhdGEtYXdzdWktZm9jdXMtdmlzaWJsZT10cnVlXSAuYXdzdWlfYnV0dG9uLXRyaWdnZXJfMThlc29fMTAyNTJfMTYxLmF3c3VpX2luLWZpbHRlcmluZy10b2tlbi1yb290XzE4ZXNvXzEwMjUyXzIyMTpub3QoI1xcOSk6Zm9jdXMsIGJvZHlbZGF0YS1hd3N1aS1mb2N1cy12aXNpYmxlPXRydWVdIC5hd3N1aV9idXR0b24tdHJpZ2dlcl8xOGVzb18xMDI1Ml8xNjEuYXdzdWlfaW4tZmlsdGVyaW5nLXRva2VuLW5lc3RlZF8xOGVzb18xMDI1Ml8yMjE6bm90KCNcXDkpOmZvY3VzIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuYm9keVtkYXRhLWF3c3VpLWZvY3VzLXZpc2libGU9dHJ1ZV0gLmF3c3VpX2J1dHRvbi10cmlnZ2VyXzE4ZXNvXzEwMjUyXzE2MS5hd3N1aV9pbi1maWx0ZXJpbmctdG9rZW4tcm9vdF8xOGVzb18xMDI1Ml8yMjE6bm90KCNcXDkpOmZvY3VzLCBib2R5W2RhdGEtYXdzdWktZm9jdXMtdmlzaWJsZT10cnVlXSAuYXdzdWlfYnV0dG9uLXRyaWdnZXJfMThlc29fMTAyNTJfMTYxLmF3c3VpX2luLWZpbHRlcmluZy10b2tlbi1uZXN0ZWRfMThlc29fMTAyNTJfMjIxOm5vdCgjXFw5KTpmb2N1cyB7XG4gIG91dGxpbmU6IDJweCBkb3R0ZWQgdHJhbnNwYXJlbnQ7XG4gIG91dGxpbmUtb2Zmc2V0OiBjYWxjKHZhcigtLXNwYWNlLWZpbHRlcmluZy10b2tlbi1vcGVyYXRpb24tc2VsZWN0LWZvY3VzLW91dGxpbmUtZ3V0dGVyLWphY3gxdCwgLTVweCkgLSAxcHgpO1xufVxuYm9keVtkYXRhLWF3c3VpLWZvY3VzLXZpc2libGU9dHJ1ZV0gLmF3c3VpX2J1dHRvbi10cmlnZ2VyXzE4ZXNvXzEwMjUyXzE2MS5hd3N1aV9pbi1maWx0ZXJpbmctdG9rZW4tcm9vdF8xOGVzb18xMDI1Ml8yMjE6bm90KCNcXDkpOmZvY3VzOjpiZWZvcmUsIGJvZHlbZGF0YS1hd3N1aS1mb2N1cy12aXNpYmxlPXRydWVdIC5hd3N1aV9idXR0b24tdHJpZ2dlcl8xOGVzb18xMDI1Ml8xNjEuYXdzdWlfaW4tZmlsdGVyaW5nLXRva2VuLW5lc3RlZF8xOGVzb18xMDI1Ml8yMjE6bm90KCNcXDkpOmZvY3VzOjpiZWZvcmUge1xuICBjb250ZW50OiBcIiBcIjtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgaW5zZXQtaW5saW5lLXN0YXJ0OiBjYWxjKC0xICogdmFyKC0tc3BhY2UtZmlsdGVyaW5nLXRva2VuLW9wZXJhdGlvbi1zZWxlY3QtZm9jdXMtb3V0bGluZS1ndXR0ZXItamFjeDF0LCAtNXB4KSk7XG4gIGluc2V0LWJsb2NrLXN0YXJ0OiBjYWxjKC0xICogdmFyKC0tc3BhY2UtZmlsdGVyaW5nLXRva2VuLW9wZXJhdGlvbi1zZWxlY3QtZm9jdXMtb3V0bGluZS1ndXR0ZXItamFjeDF0LCAtNXB4KSk7XG4gIGlubGluZS1zaXplOiBjYWxjKDEwMCUgKyB2YXIoLS1zcGFjZS1maWx0ZXJpbmctdG9rZW4tb3BlcmF0aW9uLXNlbGVjdC1mb2N1cy1vdXRsaW5lLWd1dHRlci1qYWN4MXQsIC01cHgpICsgdmFyKC0tc3BhY2UtZmlsdGVyaW5nLXRva2VuLW9wZXJhdGlvbi1zZWxlY3QtZm9jdXMtb3V0bGluZS1ndXR0ZXItamFjeDF0LCAtNXB4KSk7XG4gIGJsb2NrLXNpemU6IGNhbGMoMTAwJSArIHZhcigtLXNwYWNlLWZpbHRlcmluZy10b2tlbi1vcGVyYXRpb24tc2VsZWN0LWZvY3VzLW91dGxpbmUtZ3V0dGVyLWphY3gxdCwgLTVweCkgKyB2YXIoLS1zcGFjZS1maWx0ZXJpbmctdG9rZW4tb3BlcmF0aW9uLXNlbGVjdC1mb2N1cy1vdXRsaW5lLWd1dHRlci1qYWN4MXQsIC01cHgpKTtcbiAgYm9yZGVyLXN0YXJ0LXN0YXJ0LXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cy1jb250cm9sLWRlZmF1bHQtZm9jdXMtcmluZy0xdWFia2ksIDRweCk7XG4gIGJvcmRlci1zdGFydC1lbmQtcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzLWNvbnRyb2wtZGVmYXVsdC1mb2N1cy1yaW5nLTF1YWJraSwgNHB4KTtcbiAgYm9yZGVyLWVuZC1zdGFydC1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMtY29udHJvbC1kZWZhdWx0LWZvY3VzLXJpbmctMXVhYmtpLCA0cHgpO1xuICBib3JkZXItZW5kLWVuZC1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMtY29udHJvbC1kZWZhdWx0LWZvY3VzLXJpbmctMXVhYmtpLCA0cHgpO1xuICBib3gtc2hhZG93OiAwIDAgMCAycHggdmFyKC0tY29sb3ItYm9yZGVyLWl0ZW0tZm9jdXNlZC1sejF6czYsICMwMDZjZTApO1xufVxuLmF3c3VpX2J1dHRvbi10cmlnZ2VyXzE4ZXNvXzEwMjUyXzE2MS5hd3N1aV9pbi1maWx0ZXJpbmctdG9rZW4tbmVzdGVkXzE4ZXNvXzEwMjUyXzIyMTpub3QoI1xcOSkge1xuICBib3JkZXItc3RhcnQtc3RhcnQtcmFkaXVzOiBjYWxjKHZhcigtLWJvcmRlci1yYWRpdXMtaW5wdXQtN3Ewc3RyLCA4cHgpIC8gMik7XG4gIGJvcmRlci1lbmQtc3RhcnQtcmFkaXVzOiBjYWxjKHZhcigtLWJvcmRlci1yYWRpdXMtaW5wdXQtN3Ewc3RyLCA4cHgpIC8gMik7XG59XG4uYXdzdWlfYnV0dG9uLXRyaWdnZXJfMThlc29fMTAyNTJfMTYxLmF3c3VpX2hhcy1jYXJldF8xOGVzb18xMDI1Ml8yNTc6bm90KCNcXDkpIHtcbiAgcGFkZGluZy1pbmxpbmUtZW5kOiB2YXIoLS1zcGFjZS1maWVsZC1pY29uLW9mZnNldC1pa3d6d3gsIDM2cHgpO1xufVxuLmF3c3VpX2J1dHRvbi10cmlnZ2VyXzE4ZXNvXzEwMjUyXzE2MSA+IC5hd3N1aV9wbGFjZWhvbGRlcl8xOGVzb18xMDI1Ml8yNjA6bm90KCNcXDkpIHtcbiAgY29sb3I6IHZhcigtLWNvbG9yLXRleHQtaW5wdXQtcGxhY2Vob2xkZXItdHYydTdkLCAjNjU2ODcxKTtcbiAgZm9udC1zdHlsZTogaXRhbGljO1xufVxuLmF3c3VpX2J1dHRvbi10cmlnZ2VyXzE4ZXNvXzEwMjUyXzE2MSA+IC5hd3N1aV9hcnJvd18xOGVzb18xMDI1Ml8xNjE6bm90KCNcXDkpIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBpbnNldC1pbmxpbmUtZW5kOiB2YXIoLS1zcGFjZS1maWVsZC1ob3Jpem9udGFsLTBhcTJjaCwgMTJweCk7XG4gIGluc2V0LWJsb2NrLXN0YXJ0OiBjYWxjKDUwJSAtIHZhcigtLWxpbmUtaGVpZ2h0LWJvZHktbS0ybWgza2UsIDIwcHgpIC8gMik7XG4gIGNvbG9yOiB2YXIoLS1jb2xvci10ZXh0LWJ1dHRvbi1pbmxpbmUtaWNvbi1kZWZhdWx0LWVzOTBwYywgIzAwNmNlMCk7XG59XG4uYXdzdWlfYnV0dG9uLXRyaWdnZXJfMThlc29fMTAyNTJfMTYxOm5vdCgjXFw5KTpob3ZlciA+IC5hd3N1aV9hcnJvd18xOGVzb18xMDI1Ml8xNjEge1xuICBjb2xvcjogdmFyKC0tY29sb3ItdGV4dC1idXR0b24taW5saW5lLWljb24taG92ZXItMzQ3MTZhLCAjMDAyYjY2KTtcbn1cbi5hd3N1aV9idXR0b24tdHJpZ2dlcl8xOGVzb18xMDI1Ml8xNjEuYXdzdWlfcHJlc3NlZF8xOGVzb18xMDI1Ml8yNzMgPiAuYXdzdWlfYXJyb3dfMThlc29fMTAyNTJfMTYxOm5vdCgjXFw5KSB7XG4gIHRyYW5zZm9ybTogcm90YXRlKC0xODBkZWcpO1xufVxuLmF3c3VpX2J1dHRvbi10cmlnZ2VyXzE4ZXNvXzEwMjUyXzE2MS5hd3N1aV9kaXNhYmxlZF8xOGVzb18xMDI1Ml8yNzY6bm90KCNcXDkpIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tY29sb3ItYmFja2dyb3VuZC1pbnB1dC1kaXNhYmxlZC1jbjlicGosICNlYmViZjApO1xuICBib3JkZXItYmxvY2s6IHZhcigtLWJvcmRlci13aWR0aC1maWVsZC0yeGM3OHgsIDFweCkgc29saWQgdmFyKC0tY29sb3ItYm9yZGVyLWlucHV0LWRpc2FibGVkLXl5aGx2eSwgI2ViZWJmMCk7XG4gIGJvcmRlci1pbmxpbmU6IHZhcigtLWJvcmRlci13aWR0aC1maWVsZC0yeGM3OHgsIDFweCkgc29saWQgdmFyKC0tY29sb3ItYm9yZGVyLWlucHV0LWRpc2FibGVkLXl5aGx2eSwgI2ViZWJmMCk7XG4gIGNvbG9yOiB2YXIoLS1jb2xvci10ZXh0LWlucHV0LWRpc2FibGVkLWswem93cywgI2I0YjRiYik7XG4gIGN1cnNvcjogYXV0bztcbn1cbi5hd3N1aV9idXR0b24tdHJpZ2dlcl8xOGVzb18xMDI1Ml8xNjEuYXdzdWlfZGlzYWJsZWRfMThlc29fMTAyNTJfMjc2ID4gLmF3c3VpX2Fycm93XzE4ZXNvXzEwMjUyXzE2MTpub3QoI1xcOSkge1xuICBjb2xvcjogdmFyKC0tY29sb3ItdGV4dC1idXR0b24taW5saW5lLWljb24tZGlzYWJsZWQtaHVpMnk4LCAjYjRiNGJiKTtcbn1cbi5hd3N1aV9idXR0b24tdHJpZ2dlcl8xOGVzb18xMDI1Ml8xNjEuYXdzdWlfZGlzYWJsZWRfMThlc29fMTAyNTJfMjc2LmF3c3VpX2luLWZpbHRlcmluZy10b2tlbl8xOGVzb18xMDI1Ml8yMjE6bm90KCNcXDkpIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tY29sb3ItYmFja2dyb3VuZC1pbnB1dC1kaXNhYmxlZC1jbjlicGosICNlYmViZjApO1xuICBib3JkZXItYmxvY2s6IHZhcigtLWJvcmRlci13aWR0aC10b2tlbi0ydWtkcHUsIDJweCkgc29saWQgdmFyKC0tY29sb3ItYm9yZGVyLWlucHV0LWRpc2FibGVkLXl5aGx2eSwgI2ViZWJmMCk7XG4gIGJvcmRlci1pbmxpbmU6IHZhcigtLWJvcmRlci13aWR0aC10b2tlbi0ydWtkcHUsIDJweCkgc29saWQgdmFyKC0tY29sb3ItYm9yZGVyLWlucHV0LWRpc2FibGVkLXl5aGx2eSwgI2ViZWJmMCk7XG4gIGNvbG9yOiB2YXIoLS1jb2xvci10ZXh0LWlucHV0LWRpc2FibGVkLWswem93cywgI2I0YjRiYik7XG4gIGN1cnNvcjogYXV0bztcbiAgYm9yZGVyLWNvbG9yOiB2YXIoLS1jb2xvci1ib3JkZXItY29udHJvbC1kaXNhYmxlZC1ucG12Z3UsICNkZWRlZTMpO1xufVxuLmF3c3VpX2J1dHRvbi10cmlnZ2VyXzE4ZXNvXzEwMjUyXzE2MS5hd3N1aV9kaXNhYmxlZF8xOGVzb18xMDI1Ml8yNzYgPiAuYXdzdWlfcGxhY2Vob2xkZXJfMThlc29fMTAyNTJfMjYwOm5vdCgjXFw5KSB7XG4gIGNvbG9yOiB2YXIoLS1jb2xvci10ZXh0LWlucHV0LXBsYWNlaG9sZGVyLWRpc2FibGVkLXllYTl4MCwgI2I0YjRiYik7XG59XG4uYXdzdWlfYnV0dG9uLXRyaWdnZXJfMThlc29fMTAyNTJfMTYxLmF3c3VpX3JlYWRvbmx5XzE4ZXNvXzEwMjUyXzI5Nzpub3QoI1xcOSk6bm90KC5hd3N1aV9idXR0b24tdHJpZ2dlcl8xOGVzb18xMDI1Ml8xNjEuYXdzdWlfZGlzYWJsZWRfMThlc29fMTAyNTJfMjc2KTpub3QoLmF3c3VpX2J1dHRvbi10cmlnZ2VyXzE4ZXNvXzEwMjUyXzE2MS5hd3N1aV9pbi1maWx0ZXJpbmctdG9rZW5fMThlc29fMTAyNTJfMjIxKSB7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWNvbG9yLWJhY2tncm91bmQtaW5wdXQtZGVmYXVsdC1ka2Q0YnosICNmZmZmZmYpO1xuICBib3JkZXItYmxvY2s6IHZhcigtLWJvcmRlci13aWR0aC1maWVsZC0yeGM3OHgsIDFweCkgc29saWQgdmFyKC0tY29sb3ItYm9yZGVyLWlucHV0LWRpc2FibGVkLXl5aGx2eSwgI2ViZWJmMCk7XG4gIGJvcmRlci1pbmxpbmU6IHZhcigtLWJvcmRlci13aWR0aC1maWVsZC0yeGM3OHgsIDFweCkgc29saWQgdmFyKC0tY29sb3ItYm9yZGVyLWlucHV0LWRpc2FibGVkLXl5aGx2eSwgI2ViZWJmMCk7XG59XG4uYXdzdWlfYnV0dG9uLXRyaWdnZXJfMThlc29fMTAyNTJfMTYxOm5vdCgjXFw5KTpmb2N1cyB7XG4gIG91dGxpbmU6IG5vbmU7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbn1cbmJvZHlbZGF0YS1hd3N1aS1mb2N1cy12aXNpYmxlPXRydWVdIC5hd3N1aV9idXR0b24tdHJpZ2dlcl8xOGVzb18xMDI1Ml8xNjE6bm90KCNcXDkpOm5vdCguYXdzdWlfaW4tZmlsdGVyaW5nLXRva2VuXzE4ZXNvXzEwMjUyXzIyMSk6Zm9jdXMge1xuICBvdXRsaW5lOiAycHggZG90dGVkIHRyYW5zcGFyZW50O1xuICBib3JkZXItYmxvY2s6IHZhcigtLWJvcmRlci13aWR0aC1maWVsZC0yeGM3OHgsIDFweCkgc29saWQgdmFyKC0tY29sb3ItYm9yZGVyLWlucHV0LWZvY3VzZWQtc2w2eDF4LCAjMDA2Y2UwKTtcbiAgYm9yZGVyLWlubGluZTogdmFyKC0tYm9yZGVyLXdpZHRoLWZpZWxkLTJ4Yzc4eCwgMXB4KSBzb2xpZCB2YXIoLS1jb2xvci1ib3JkZXItaW5wdXQtZm9jdXNlZC1zbDZ4MXgsICMwMDZjZTApO1xuICBib3JkZXItc3RhcnQtc3RhcnQtcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzLWlucHV0LTdxMHN0ciwgOHB4KTtcbiAgYm9yZGVyLXN0YXJ0LWVuZC1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMtaW5wdXQtN3Ewc3RyLCA4cHgpO1xuICBib3JkZXItZW5kLXN0YXJ0LXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cy1pbnB1dC03cTBzdHIsIDhweCk7XG4gIGJvcmRlci1lbmQtZW5kLXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cy1pbnB1dC03cTBzdHIsIDhweCk7XG4gIGJveC1zaGFkb3c6IDAgMCAwIHZhcigtLWJvcmRlci1jb250cm9sLWZvY3VzLXJpbmctc2hhZG93LXNwcmVhZC05bWphamssIDFweCkgdmFyKC0tY29sb3ItYm9yZGVyLWl0ZW0tZm9jdXNlZC1sejF6czYsICMwMDZjZTApO1xufVxuLmF3c3VpX2J1dHRvbi10cmlnZ2VyXzE4ZXNvXzEwMjUyXzE2MTpub3QoI1xcOSk6bm90KC5hd3N1aV9pbi1maWx0ZXJpbmctdG9rZW5fMThlc29fMTAyNTJfMjIxKTppbnZhbGlkIHtcbiAgYm94LXNoYWRvdzogbm9uZTtcbn1cbi5hd3N1aV9idXR0b24tdHJpZ2dlcl8xOGVzb18xMDI1Ml8xNjE6bm90KCNcXDkpOm5vdCguYXdzdWlfaW4tZmlsdGVyaW5nLXRva2VuXzE4ZXNvXzEwMjUyXzIyMSkuYXdzdWlfaW52YWxpZF8xOGVzb18xMDI1Ml8zMTksIC5hd3N1aV9idXR0b24tdHJpZ2dlcl8xOGVzb18xMDI1Ml8xNjE6bm90KCNcXDkpOm5vdCguYXdzdWlfaW4tZmlsdGVyaW5nLXRva2VuXzE4ZXNvXzEwMjUyXzIyMSkuYXdzdWlfaW52YWxpZF8xOGVzb18xMDI1Ml8zMTk6Zm9jdXMge1xuICBjb2xvcjogdmFyKC0tY29sb3ItdGV4dC1zdGF0dXMtZXJyb3ItbXh6b3A3LCAjZGIwMDAwKTtcbiAgYm9yZGVyLWNvbG9yOiB2YXIoLS1jb2xvci10ZXh0LXN0YXR1cy1lcnJvci1teHpvcDcsICNkYjAwMDApO1xuICBwYWRkaW5nLWlubGluZS1zdGFydDogY2FsYyh2YXIoLS1zcGFjZS1maWVsZC1ob3Jpem9udGFsLTBhcTJjaCwgMTJweCkgLSAodmFyKC0tYm9yZGVyLWludmFsaWQtd2lkdGgtM3hkNmUxLCA4cHgpIC0gdmFyKC0tYm9yZGVyLXdpZHRoLWZpZWxkLTJ4Yzc4eCwgMXB4KSkpO1xuICBib3JkZXItaW5saW5lLXN0YXJ0LXdpZHRoOiB2YXIoLS1ib3JkZXItaW52YWxpZC13aWR0aC0zeGQ2ZTEsIDhweCk7XG59XG4uYXdzdWlfYnV0dG9uLXRyaWdnZXJfMThlc29fMTAyNTJfMTYxOm5vdCgjXFw5KTpub3QoLmF3c3VpX2luLWZpbHRlcmluZy10b2tlbl8xOGVzb18xMDI1Ml8yMjEpLmF3c3VpX2ludmFsaWRfMThlc29fMTAyNTJfMzE5OmZvY3VzLCAuYXdzdWlfYnV0dG9uLXRyaWdnZXJfMThlc29fMTAyNTJfMTYxOm5vdCgjXFw5KTpub3QoLmF3c3VpX2luLWZpbHRlcmluZy10b2tlbl8xOGVzb18xMDI1Ml8yMjEpLmF3c3VpX2ludmFsaWRfMThlc29fMTAyNTJfMzE5OmZvY3VzOmZvY3VzIHtcbiAgYm94LXNoYWRvdzogMCAwIDAgdmFyKC0tYm9yZGVyLWNvbnRyb2wtaW52YWxpZC1mb2N1cy1yaW5nLXNoYWRvdy1zcHJlYWQtOWpqZjk2LCAycHgpIHZhcigtLWNvbG9yLWJvcmRlci1pdGVtLWZvY3VzZWQtbHoxenM2LCAjMDA2Y2UwKTtcbn1cbi5hd3N1aV9idXR0b24tdHJpZ2dlcl8xOGVzb18xMDI1Ml8xNjE6bm90KCNcXDkpOm5vdCguYXdzdWlfaW4tZmlsdGVyaW5nLXRva2VuXzE4ZXNvXzEwMjUyXzIyMSkuYXdzdWlfd2FybmluZ18xOGVzb18xMDI1Ml8zMjgsIC5hd3N1aV9idXR0b24tdHJpZ2dlcl8xOGVzb18xMDI1Ml8xNjE6bm90KCNcXDkpOm5vdCguYXdzdWlfaW4tZmlsdGVyaW5nLXRva2VuXzE4ZXNvXzEwMjUyXzIyMSkuYXdzdWlfd2FybmluZ18xOGVzb18xMDI1Ml8zMjg6Zm9jdXMge1xuICBjb2xvcjogdmFyKC0tY29sb3ItdGV4dC1zdGF0dXMtd2FybmluZy16Yjd1bTgsICM4NTU5MDApO1xuICBib3JkZXItY29sb3I6IHZhcigtLWNvbG9yLXRleHQtc3RhdHVzLXdhcm5pbmctemI3dW04LCAjODU1OTAwKTtcbiAgcGFkZGluZy1pbmxpbmUtc3RhcnQ6IGNhbGModmFyKC0tc3BhY2UtZmllbGQtaG9yaXpvbnRhbC0wYXEyY2gsIDEycHgpIC0gKHZhcigtLWJvcmRlci1pbnZhbGlkLXdpZHRoLTN4ZDZlMSwgOHB4KSAtIHZhcigtLWJvcmRlci13aWR0aC1maWVsZC0yeGM3OHgsIDFweCkpKTtcbiAgYm9yZGVyLWlubGluZS1zdGFydC13aWR0aDogdmFyKC0tYm9yZGVyLWludmFsaWQtd2lkdGgtM3hkNmUxLCA4cHgpO1xufVxuLmF3c3VpX2J1dHRvbi10cmlnZ2VyXzE4ZXNvXzEwMjUyXzE2MTpub3QoI1xcOSk6bm90KC5hd3N1aV9pbi1maWx0ZXJpbmctdG9rZW5fMThlc29fMTAyNTJfMjIxKS5hd3N1aV93YXJuaW5nXzE4ZXNvXzEwMjUyXzMyODpmb2N1cywgLmF3c3VpX2J1dHRvbi10cmlnZ2VyXzE4ZXNvXzEwMjUyXzE2MTpub3QoI1xcOSk6bm90KC5hd3N1aV9pbi1maWx0ZXJpbmctdG9rZW5fMThlc29fMTAyNTJfMjIxKS5hd3N1aV93YXJuaW5nXzE4ZXNvXzEwMjUyXzMyODpmb2N1czpmb2N1cyB7XG4gIGJveC1zaGFkb3c6IDAgMCAwIHZhcigtLWJvcmRlci1jb250cm9sLWludmFsaWQtZm9jdXMtcmluZy1zaGFkb3ctc3ByZWFkLTlqamY5NiwgMnB4KSB2YXIoLS1jb2xvci1ib3JkZXItaXRlbS1mb2N1c2VkLWx6MXpzNiwgIzAwNmNlMCk7XG59XG4uYXdzdWlfYnV0dG9uLXRyaWdnZXJfMThlc29fMTAyNTJfMTYxLmF3c3VpX2lubGluZS10b2tlbnNfMThlc29fMTAyNTJfMzM3Om5vdCgjXFw5KSB7XG4gIHBhZGRpbmctYmxvY2s6IDA7XG59IiwiLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qIHN0eWxlbGludC1kaXNhYmxlIEBhbXpuL2F3c3VpLW5vLW1vdGlvbi1vdXRzaWRlLW9mLW1peGluLCBzZWxlY3Rvci1jb21iaW5hdG9yLWRpc2FsbG93ZWQtbGlzdCwgc2VsZWN0b3ItcHNldWRvLWNsYXNzLW5vLXVua25vd24sIHNlbGVjdG9yLWNsYXNzLXBhdHRlcm4gKi9cbi8qIHN0eWxlbGludC1lbmFibGUgQGFtem4vYXdzdWktbm8tbW90aW9uLW91dHNpZGUtb2YtbWl4aW4sIHNlbGVjdG9yLWNvbWJpbmF0b3ItZGlzYWxsb3dlZC1saXN0LCBzZWxlY3Rvci1wc2V1ZG8tY2xhc3Mtbm8tdW5rbm93biwgc2VsZWN0b3ItY2xhc3MtcGF0dGVybiAqL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qIFN0eWxlIHVzZWQgZm9yIGxpbmtzIGluIHNsb3RzL2NvbXBvbmVudHMgdGhhdCBhcmUgdGV4dCBoZWF2eSwgdG8gaGVscCBsaW5rcyBzdGFuZCBvdXQgYW1vbmdcbnN1cnJvdW5kaW5nIHRleHQuIChXQ0FHIEY3MykgaHR0cHM6Ly93d3cudzMub3JnL1dBSS9XQ0FHMjEvVGVjaG5pcXVlcy9mYWlsdXJlcy9GNzMjZGVzY3JpcHRpb24gKi9cbi5hd3N1aV9yb290X2Y4ZzZxX2kxNzFoXzE0NTpub3QoI1xcOSkge1xuICBib3JkZXItY29sbGFwc2U6IHNlcGFyYXRlO1xuICBib3JkZXItc3BhY2luZzogMDtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgY2FwdGlvbi1zaWRlOiB0b3A7XG4gIGN1cnNvcjogYXV0bztcbiAgZGlyZWN0aW9uOiBpbmhlcml0O1xuICBlbXB0eS1jZWxsczogc2hvdztcbiAgZm9udC1mYW1pbHk6IHNlcmlmO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtdmFyaWFudDogbm9ybWFsO1xuICBmb250LXN0cmV0Y2g6IG5vcm1hbDtcbiAgaHlwaGVuczogbm9uZTtcbiAgbGV0dGVyLXNwYWNpbmc6IG5vcm1hbDtcbiAgbGlzdC1zdHlsZTogZGlzYyBvdXRzaWRlIG5vbmU7XG4gIHRhYi1zaXplOiA4O1xuICB0ZXh0LWFsaWduOiBzdGFydDtcbiAgdGV4dC1pbmRlbnQ6IDA7XG4gIHRleHQtc2hhZG93OiBub25lO1xuICB0ZXh0LXRyYW5zZm9ybTogbm9uZTtcbiAgdmlzaWJpbGl0eTogdmlzaWJsZTtcbiAgd2hpdGUtc3BhY2U6IG5vcm1hbDtcbiAgd29yZC1zcGFjaW5nOiBub3JtYWw7XG4gIGZvbnQtc2l6ZTogdmFyKC0tZm9udC1zaXplLWJvZHktbS1hN25oMm4sIDE0cHgpO1xuICBsaW5lLWhlaWdodDogdmFyKC0tbGluZS1oZWlnaHQtYm9keS1tLTJtaDNrZSwgMjBweCk7XG4gIGNvbG9yOiB2YXIoLS1jb2xvci10ZXh0LWJvZHktZGVmYXVsdC1yeWpjdDEsICMwZjE0MWEpO1xuICBmb250LXdlaWdodDogNDAwO1xuICBmb250LWZhbWlseTogdmFyKC0tZm9udC1mYW1pbHktYmFzZS00bHd2cGwsIFwiQW1hem9uIEVtYmVyXCIsIFwiSGVsdmV0aWNhIE5ldWVcIiwgUm9ib3RvLCBBcmlhbCwgc2Fucy1zZXJpZik7XG4gIC13ZWJraXQtZm9udC1zbW9vdGhpbmc6IGF1dG87XG4gIC1tb3otb3N4LWZvbnQtc21vb3RoaW5nOiBhdXRvO1xufVxuXG4uYXdzdWlfZW1iZWRkZWRfZjhnNnFfaTE3MWhfMTc3Om5vdCgjXFw5KSB7XG4gIGJvcmRlci1jb2xsYXBzZTogc2VwYXJhdGU7XG4gIGJvcmRlci1zcGFjaW5nOiAwO1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICBjYXB0aW9uLXNpZGU6IHRvcDtcbiAgY3Vyc29yOiBhdXRvO1xuICBkaXJlY3Rpb246IGluaGVyaXQ7XG4gIGVtcHR5LWNlbGxzOiBzaG93O1xuICBmb250LWZhbWlseTogc2VyaWY7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC12YXJpYW50OiBub3JtYWw7XG4gIGZvbnQtc3RyZXRjaDogbm9ybWFsO1xuICBoeXBoZW5zOiBub25lO1xuICBsZXR0ZXItc3BhY2luZzogbm9ybWFsO1xuICBsaXN0LXN0eWxlOiBkaXNjIG91dHNpZGUgbm9uZTtcbiAgdGFiLXNpemU6IDg7XG4gIHRleHQtYWxpZ246IHN0YXJ0O1xuICB0ZXh0LWluZGVudDogMDtcbiAgdGV4dC1zaGFkb3c6IG5vbmU7XG4gIHRleHQtdHJhbnNmb3JtOiBub25lO1xuICB2aXNpYmlsaXR5OiB2aXNpYmxlO1xuICB3aGl0ZS1zcGFjZTogbm9ybWFsO1xuICB3b3JkLXNwYWNpbmc6IG5vcm1hbDtcbiAgZm9udC1zaXplOiB2YXIoLS1mb250LXNpemUtYm9keS1tLWE3bmgybiwgMTRweCk7XG4gIGxpbmUtaGVpZ2h0OiB2YXIoLS1saW5lLWhlaWdodC1ib2R5LW0tMm1oM2tlLCAyMHB4KTtcbiAgY29sb3I6IHZhcigtLWNvbG9yLXRleHQtYm9keS1kZWZhdWx0LXJ5amN0MSwgIzBmMTQxYSk7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGZvbnQtZmFtaWx5OiB2YXIoLS1mb250LWZhbWlseS1iYXNlLTRsd3ZwbCwgXCJBbWF6b24gRW1iZXJcIiwgXCJIZWx2ZXRpY2EgTmV1ZVwiLCBSb2JvdG8sIEFyaWFsLCBzYW5zLXNlcmlmKTtcbiAgLXdlYmtpdC1mb250LXNtb290aGluZzogYXV0bztcbiAgLW1vei1vc3gtZm9udC1zbW9vdGhpbmc6IGF1dG87XG4gIGRpc3BsYXk6IGNvbnRlbnRzO1xufVxuXG4uYXdzdWlfdG9rZW5zX2Y4ZzZxX2kxNzFoXzIxMDpub3QoI1xcOSkge1xuICBtYXJnaW4tYmxvY2stc3RhcnQ6IHZhcigtLXNwYWNlLXNjYWxlZC14cy1kdzl3bDUsIDhweCk7XG59IiwiLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qIHN0eWxlbGludC1kaXNhYmxlIEBhbXpuL2F3c3VpLW5vLW1vdGlvbi1vdXRzaWRlLW9mLW1peGluLCBzZWxlY3Rvci1jb21iaW5hdG9yLWRpc2FsbG93ZWQtbGlzdCwgc2VsZWN0b3ItcHNldWRvLWNsYXNzLW5vLXVua25vd24sIHNlbGVjdG9yLWNsYXNzLXBhdHRlcm4gKi9cbi8qIHN0eWxlbGludC1lbmFibGUgQGFtem4vYXdzdWktbm8tbW90aW9uLW91dHNpZGUtb2YtbWl4aW4sIHNlbGVjdG9yLWNvbWJpbmF0b3ItZGlzYWxsb3dlZC1saXN0LCBzZWxlY3Rvci1wc2V1ZG8tY2xhc3Mtbm8tdW5rbm93biwgc2VsZWN0b3ItY2xhc3MtcGF0dGVybiAqL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qIFN0eWxlIHVzZWQgZm9yIGxpbmtzIGluIHNsb3RzL2NvbXBvbmVudHMgdGhhdCBhcmUgdGV4dCBoZWF2eSwgdG8gaGVscCBsaW5rcyBzdGFuZCBvdXQgYW1vbmdcbnN1cnJvdW5kaW5nIHRleHQuIChXQ0FHIEY3MykgaHR0cHM6Ly93d3cudzMub3JnL1dBSS9XQ0FHMjEvVGVjaG5pcXVlcy9mYWlsdXJlcy9GNzMjZGVzY3JpcHRpb24gKi9cbi5hd3N1aV9yb290X3IydmNvX3JyYTNoXzE0NTpub3QoI1xcOSkge1xuICBib3JkZXItY29sbGFwc2U6IHNlcGFyYXRlO1xuICBib3JkZXItc3BhY2luZzogMDtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgY2FwdGlvbi1zaWRlOiB0b3A7XG4gIGN1cnNvcjogYXV0bztcbiAgZGlyZWN0aW9uOiBpbmhlcml0O1xuICBlbXB0eS1jZWxsczogc2hvdztcbiAgZm9udC1mYW1pbHk6IHNlcmlmO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtdmFyaWFudDogbm9ybWFsO1xuICBmb250LXN0cmV0Y2g6IG5vcm1hbDtcbiAgaHlwaGVuczogbm9uZTtcbiAgbGV0dGVyLXNwYWNpbmc6IG5vcm1hbDtcbiAgbGlzdC1zdHlsZTogZGlzYyBvdXRzaWRlIG5vbmU7XG4gIHRhYi1zaXplOiA4O1xuICB0ZXh0LWFsaWduOiBzdGFydDtcbiAgdGV4dC1pbmRlbnQ6IDA7XG4gIHRleHQtc2hhZG93OiBub25lO1xuICB0ZXh0LXRyYW5zZm9ybTogbm9uZTtcbiAgdmlzaWJpbGl0eTogdmlzaWJsZTtcbiAgd2hpdGUtc3BhY2U6IG5vcm1hbDtcbiAgd29yZC1zcGFjaW5nOiBub3JtYWw7XG4gIGZvbnQtc2l6ZTogdmFyKC0tZm9udC1zaXplLWJvZHktbS1hN25oMm4sIDE0cHgpO1xuICBsaW5lLWhlaWdodDogdmFyKC0tbGluZS1oZWlnaHQtYm9keS1tLTJtaDNrZSwgMjBweCk7XG4gIGNvbG9yOiB2YXIoLS1jb2xvci10ZXh0LWJvZHktZGVmYXVsdC1yeWpjdDEsICMwZjE0MWEpO1xuICBmb250LXdlaWdodDogNDAwO1xuICBmb250LWZhbWlseTogdmFyKC0tZm9udC1mYW1pbHktYmFzZS00bHd2cGwsIFwiQW1hem9uIEVtYmVyXCIsIFwiSGVsdmV0aWNhIE5ldWVcIiwgUm9ib3RvLCBBcmlhbCwgc2Fucy1zZXJpZik7XG4gIC13ZWJraXQtZm9udC1zbW9vdGhpbmc6IGF1dG87XG4gIC1tb3otb3N4LWZvbnQtc21vb3RoaW5nOiBhdXRvO1xufSIsIi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKiBzdHlsZWxpbnQtZGlzYWJsZSBAYW16bi9hd3N1aS1uby1tb3Rpb24tb3V0c2lkZS1vZi1taXhpbiwgc2VsZWN0b3ItY29tYmluYXRvci1kaXNhbGxvd2VkLWxpc3QsIHNlbGVjdG9yLXBzZXVkby1jbGFzcy1uby11bmtub3duLCBzZWxlY3Rvci1jbGFzcy1wYXR0ZXJuICovXG4vKiBzdHlsZWxpbnQtZW5hYmxlIEBhbXpuL2F3c3VpLW5vLW1vdGlvbi1vdXRzaWRlLW9mLW1peGluLCBzZWxlY3Rvci1jb21iaW5hdG9yLWRpc2FsbG93ZWQtbGlzdCwgc2VsZWN0b3ItcHNldWRvLWNsYXNzLW5vLXVua25vd24sIHNlbGVjdG9yLWNsYXNzLXBhdHRlcm4gKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKiBTdHlsZSB1c2VkIGZvciBsaW5rcyBpbiBzbG90cy9jb21wb25lbnRzIHRoYXQgYXJlIHRleHQgaGVhdnksIHRvIGhlbHAgbGlua3Mgc3RhbmQgb3V0IGFtb25nXG5zdXJyb3VuZGluZyB0ZXh0LiAoV0NBRyBGNzMpIGh0dHBzOi8vd3d3LnczLm9yZy9XQUkvV0NBRzIxL1RlY2huaXF1ZXMvZmFpbHVyZXMvRjczI2Rlc2NyaXB0aW9uICovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi5hd3N1aV9jYWxlbmRhcl8xeWthcl8xcTQ1a18xNTM6bm90KCNcXDkpIHtcbiAgYW5pbWF0aW9uOiBhd3N1aV9hd3N1aS1tb3Rpb24tZmFkZS1pbi0wXzF5a2FyXzFxNDVrXzEgdmFyKC0tbW90aW9uLWR1cmF0aW9uLXNob3ctcXVpY2stdHl2bnl3LCAxMzVtcykgdmFyKC0tbW90aW9uLWVhc2luZy1zaG93LXF1aWNrLTlobGo4cSwgZWFzZS1vdXQpO1xuICBhbmltYXRpb24tZmlsbC1tb2RlOiBib3RoO1xufVxuQGtleWZyYW1lcyBhd3N1aV9hd3N1aS1tb3Rpb24tZmFkZS1pbi0wXzF5a2FyXzFxNDVrXzEge1xuICBmcm9tIHtcbiAgICBvcGFjaXR5OiAwO1xuICB9XG4gIHRvIHtcbiAgICBvcGFjaXR5OiAxO1xuICB9XG59XG5AbWVkaWEgKHByZWZlcnMtcmVkdWNlZC1tb3Rpb246IHJlZHVjZSkge1xuICAuYXdzdWlfY2FsZW5kYXJfMXlrYXJfMXE0NWtfMTUzOm5vdCgjXFw5KSB7XG4gICAgYW5pbWF0aW9uOiBub25lO1xuICAgIHRyYW5zaXRpb246IG5vbmU7XG4gIH1cbn1cbi5hd3N1aS1tb3Rpb24tZGlzYWJsZWQgLmF3c3VpX2NhbGVuZGFyXzF5a2FyXzFxNDVrXzE1Mzpub3QoI1xcOSksIC5hd3N1aS1tb2RlLWVudGVyaW5nIC5hd3N1aV9jYWxlbmRhcl8xeWthcl8xcTQ1a18xNTM6bm90KCNcXDkpIHtcbiAgYW5pbWF0aW9uOiBub25lO1xuICB0cmFuc2l0aW9uOiBub25lO1xufVxuXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLmF3c3VpX3Jvb3RfMXlrYXJfMXE0NWtfMTgwOm5vdCgjXFw5KSB7XG4gIC8qIHVzZWQgaW4gdGVzdC11dGlscyAqL1xufVxuXG4uYXdzdWlfY2FsZW5kYXJfMXlrYXJfMXE0NWtfMTUzOm5vdCgjXFw5KSB7XG4gIGJvcmRlci1jb2xsYXBzZTogc2VwYXJhdGU7XG4gIGJvcmRlci1zcGFjaW5nOiAwO1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICBjYXB0aW9uLXNpZGU6IHRvcDtcbiAgY3Vyc29yOiBhdXRvO1xuICBkaXJlY3Rpb246IGluaGVyaXQ7XG4gIGVtcHR5LWNlbGxzOiBzaG93O1xuICBmb250LWZhbWlseTogc2VyaWY7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC12YXJpYW50OiBub3JtYWw7XG4gIGZvbnQtc3RyZXRjaDogbm9ybWFsO1xuICBoeXBoZW5zOiBub25lO1xuICBsZXR0ZXItc3BhY2luZzogbm9ybWFsO1xuICBsaXN0LXN0eWxlOiBkaXNjIG91dHNpZGUgbm9uZTtcbiAgdGFiLXNpemU6IDg7XG4gIHRleHQtYWxpZ246IHN0YXJ0O1xuICB0ZXh0LWluZGVudDogMDtcbiAgdGV4dC1zaGFkb3c6IG5vbmU7XG4gIHRleHQtdHJhbnNmb3JtOiBub25lO1xuICB2aXNpYmlsaXR5OiB2aXNpYmxlO1xuICB3aGl0ZS1zcGFjZTogbm9ybWFsO1xuICB3b3JkLXNwYWNpbmc6IG5vcm1hbDtcbiAgZm9udC1zaXplOiB2YXIoLS1mb250LXNpemUtYm9keS1tLWE3bmgybiwgMTRweCk7XG4gIGxpbmUtaGVpZ2h0OiB2YXIoLS1saW5lLWhlaWdodC1ib2R5LW0tMm1oM2tlLCAyMHB4KTtcbiAgY29sb3I6IHZhcigtLWNvbG9yLXRleHQtYm9keS1kZWZhdWx0LXJ5amN0MSwgIzBmMTQxYSk7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGZvbnQtZmFtaWx5OiB2YXIoLS1mb250LWZhbWlseS1iYXNlLTRsd3ZwbCwgXCJBbWF6b24gRW1iZXJcIiwgXCJIZWx2ZXRpY2EgTmV1ZVwiLCBSb2JvdG8sIEFyaWFsLCBzYW5zLXNlcmlmKTtcbiAgLXdlYmtpdC1mb250LXNtb290aGluZzogYXV0bztcbiAgLW1vei1vc3gtZm9udC1zbW9vdGhpbmc6IGF1dG87XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBpbmxpbmUtc2l6ZTogdmFyKC0tc2l6ZS1jYWxlbmRhci1ncmlkLXdpZHRoLWh2MzEzNiwgMjM4cHgpO1xuICBvdmVyZmxvdzogYXV0bztcbn1cbi5hd3N1aV9jYWxlbmRhci1pbm5lcl8xeWthcl8xcTQ1a18yMTg6bm90KCNcXDkpIHtcbiAgbWFyZ2luLWJsb2NrOiB2YXIoLS1zcGFjZS14cy15bWxtMGIsIDhweCk7XG4gIG1hcmdpbi1pbmxpbmU6IHZhcigtLXNwYWNlLXhzLXltbG0wYiwgOHB4KTtcbn1cbi5hd3N1aV9jYWxlbmRhci1oZWFkZXJfMXlrYXJfMXE0NWtfMjIyOm5vdCgjXFw5KSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbn1cbi5hd3N1aV9jYWxlbmRhci1oZWFkZXItdGl0bGVfMXlrYXJfMXE0NWtfMjI3Om5vdCgjXFw5KSB7XG4gIGZvbnQtc2l6ZTogdmFyKC0tZm9udC1zaXplLWJvZHktbS1hN25oMm4sIDE0cHgpO1xuICBsaW5lLWhlaWdodDogdmFyKC0tbGluZS1oZWlnaHQtYm9keS1tLTJtaDNrZSwgMjBweCk7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGNvbG9yOiB2YXIoLS1jb2xvci10ZXh0LWRyb3Bkb3duLWl0ZW0tZGVmYXVsdC1iamRndmUsICMwZjE0MWEpO1xuICBtYXJnaW4tYmxvY2s6IDA7XG4gIG1hcmdpbi1pbmxpbmU6IDA7XG59XG4uYXdzdWlfY2FsZW5kYXItbmV4dC1idG5fMXlrYXJfMXE0NWtfMjM1Om5vdCgjXFw5KSB7XG4gIC8qIHVzZWQgZm9yIGlkZW50aWZ5aW5nIGVsZW1lbnQgKi9cbn1cbi5hd3N1aV9jYWxlbmRhci1wcmV2LWJ0bl8xeWthcl8xcTQ1a18yMzg6bm90KCNcXDkpIHtcbiAgLyogdXNlZCBmb3IgaWRlbnRpZnlpbmcgZWxlbWVudCAqL1xufVxuLmF3c3VpX2NhbGVuZGFyLWdyaWRfMXlrYXJfMXE0NWtfMjQxOm5vdCgjXFw5KSB7XG4gIGlubGluZS1zaXplOiAxMDAlO1xuICB0YWJsZS1sYXlvdXQ6IGZpeGVkO1xufVxuLmF3c3VpX2NhbGVuZGFyLWdyaWRfMXlrYXJfMXE0NWtfMjQxOm5vdCgjXFw5KTpub3QoLmF3c3VpX2NhbGVuZGFyLWdyaWQtZGVuc2VfMXlrYXJfMXE0NWtfMjQ1KSB7XG4gIGJvcmRlci1zcGFjaW5nOiB2YXIoLS1zcGFjZS1jYWxlbmRhci1ncmlkLWd1dHRlci16b2pvNnIsIDZweCk7XG4gIHBhZGRpbmctYmxvY2s6IHZhcigtLXNwYWNlLXhzLXltbG0wYiwgOHB4KTtcbiAgcGFkZGluZy1pbmxpbmU6IHZhcigtLXNwYWNlLXhzLXltbG0wYiwgOHB4KTtcbn1cbi5hd3N1aV9jYWxlbmRhci1ncmlkLWRlbnNlXzF5a2FyXzFxNDVrXzI0NTpub3QoI1xcOSkge1xuICBib3JkZXItc3BhY2luZzogMDtcbn1cbi5hd3N1aV9jYWxlbmRhci1ncmlkLWNlbGxfMXlrYXJfMXE0NWtfMjUzOm5vdCgjXFw5KSB7XG4gIHdvcmQtYnJlYWs6IGJyZWFrLXdvcmQ7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgZm9udC13ZWlnaHQ6IHVuc2V0O1xufVxuLmF3c3VpX2NhbGVuZGFyLWRhdGUtaGVhZGVyXzF5a2FyXzFxNDVrXzI1ODpub3QoI1xcOSkge1xuICBwYWRkaW5nLWJsb2NrLXN0YXJ0OiB2YXIoLS1zcGFjZS1zLXR2Z2hvaCwgMTJweCk7XG4gIHBhZGRpbmctYmxvY2stZW5kOiB2YXIoLS1zcGFjZS14eHMtaHdma2FpLCA0cHgpO1xuICBwYWRkaW5nLWlubGluZTogMDtcbiAgY29sb3I6IHZhcigtLWNvbG9yLXRleHQtY2FsZW5kYXItbW9udGgtdW91bnhvLCAjNjU2ODcxKTtcbiAgZm9udC1zaXplOiB2YXIoLS1mb250LXNpemUtYm9keS1zLXNtYzhjdiwgMTJweCk7XG4gIGxpbmUtaGVpZ2h0OiB2YXIoLS1saW5lLWhlaWdodC1ib2R5LXMtbnU1aHgxLCAxNnB4KTtcbiAgbGV0dGVyLXNwYWNpbmc6IHZhcigtLWxldHRlci1zcGFjaW5nLWJvZHktcy1ncTc4b2ssIDAuMDA1ZW0pO1xufVxuLmF3c3VpX2NhbGVuZGFyLWRhdGVfMXlrYXJfMXE0NWtfMjU4Om5vdCgjXFw5KSB7XG4gIGJvcmRlci1ibG9jay1lbmQ6IDFweCBzb2xpZCB2YXIoLS1jb2xvci1ib3JkZXItY2FsZW5kYXItZ3JpZC02N3I0dzQsIHRyYW5zcGFyZW50KTtcbiAgYm9yZGVyLWlubGluZS1lbmQ6IDFweCBzb2xpZCB2YXIoLS1jb2xvci1ib3JkZXItY2FsZW5kYXItZ3JpZC02N3I0dzQsIHRyYW5zcGFyZW50KTtcbiAgcGFkZGluZy1ibG9jazogdmFyKC0tc3BhY2UteHhzLWh3ZmthaSwgNHB4KTtcbiAgcGFkZGluZy1pbmxpbmU6IDA7XG4gIGNvbG9yOiB2YXIoLS1jb2xvci10ZXh0LWRyb3Bkb3duLWl0ZW0tZGlzYWJsZWQtbmVoeGI3LCAjYjRiNGJiKTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuLmF3c3VpX2NhbGVuZGFyLWRhdGVfMXlrYXJfMXE0NWtfMjU4Om5vdCgjXFw5KTpmaXJzdC1jaGlsZCB7XG4gIGJvcmRlci1pbmxpbmUtc3RhcnQ6IDFweCBzb2xpZCB2YXIoLS1jb2xvci1ib3JkZXItY2FsZW5kYXItZ3JpZC02N3I0dzQsIHRyYW5zcGFyZW50KTtcbn1cbi5hd3N1aV9jYWxlbmRhci1kYXRlLWVuYWJsZWRfMXlrYXJfMXE0NWtfMjc4Om5vdCgjXFw5KSB7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgY29sb3I6IHZhcigtLWNvbG9yLXRleHQtZHJvcGRvd24taXRlbS1zZWNvbmRhcnktNGYzNGY2LCAjNjU2ODcxKTtcbn1cbi5hd3N1aV9jYWxlbmRhci1kYXRlLWVuYWJsZWRfMXlrYXJfMXE0NWtfMjc4Om5vdCgjXFw5KTo6YWZ0ZXIge1xuICBib3JkZXItc3RhcnQtc3RhcnQtcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzLWl0ZW0taXdhaWE1LCA4cHgpO1xuICBib3JkZXItc3RhcnQtZW5kLXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cy1pdGVtLWl3YWlhNSwgOHB4KTtcbiAgYm9yZGVyLWVuZC1zdGFydC1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMtaXRlbS1pd2FpYTUsIDhweCk7XG4gIGJvcmRlci1lbmQtZW5kLXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cy1pdGVtLWl3YWlhNSwgOHB4KTtcbn1cbi5hd3N1aV9jYWxlbmRhci1kYXRlLWVuYWJsZWRfMXlrYXJfMXE0NWtfMjc4LmF3c3VpX2NhbGVuZGFyLWRhdGUtY3VycmVudC1wYWdlXzF5a2FyXzFxNDVrXzI4ODpub3QoI1xcOSkge1xuICBjb2xvcjogdmFyKC0tY29sb3ItdGV4dC1kcm9wZG93bi1pdGVtLWRlZmF1bHQtYmpkZ3ZlLCAjMGYxNDFhKTtcbn1cbi5hd3N1aV9jYWxlbmRhci1kYXRlLWVuYWJsZWRfMXlrYXJfMXE0NWtfMjc4LmF3c3VpX2NhbGVuZGFyLWRhdGUtY3VycmVudC1wYWdlXzF5a2FyXzFxNDVrXzI4ODpub3QoI1xcOSk6aG92ZXIge1xuICBib3JkZXItc3RhcnQtc3RhcnQtcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzLWl0ZW0taXdhaWE1LCA4cHgpO1xuICBib3JkZXItc3RhcnQtZW5kLXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cy1pdGVtLWl3YWlhNSwgOHB4KTtcbiAgYm9yZGVyLWVuZC1zdGFydC1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMtaXRlbS1pd2FpYTUsIDhweCk7XG4gIGJvcmRlci1lbmQtZW5kLXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cy1pdGVtLWl3YWlhNSwgOHB4KTtcbiAgY29sb3I6IHZhcigtLWNvbG9yLXRleHQtY2FsZW5kYXItZGF0ZS1ob3Zlci04MDhkb3ksICMwZjE0MWEpO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1jb2xvci1iYWNrZ3JvdW5kLWRyb3Bkb3duLWl0ZW0taG92ZXItaXdydmMxLCAjZjNmM2Y3KTtcbn1cbi5hd3N1aV9jYWxlbmRhci1kYXRlLWVuYWJsZWRfMXlrYXJfMXE0NWtfMjc4LmF3c3VpX2NhbGVuZGFyLWRhdGUtY3VycmVudC1wYWdlXzF5a2FyXzFxNDVrXzI4ODpub3QoI1xcOSk6aG92ZXI6bm90KC5hd3N1aV9jYWxlbmRhci1kYXRlLXNlbGVjdGVkXzF5a2FyXzFxNDVrXzI5OSk6OmFmdGVyIHtcbiAgYm9yZGVyLWJsb2NrOiB2YXIoLS1ib3JkZXItaXRlbS13aWR0aC1taWlqaXcsIDJweCkgc29saWQgdmFyKC0tY29sb3ItYm9yZGVyLWRyb3Bkb3duLWl0ZW0taG92ZXItaWw1MmZ2LCAjOGM4Yzk0KTtcbiAgYm9yZGVyLWlubGluZTogdmFyKC0tYm9yZGVyLWl0ZW0td2lkdGgtbWlpaml3LCAycHgpIHNvbGlkIHZhcigtLWNvbG9yLWJvcmRlci1kcm9wZG93bi1pdGVtLWhvdmVyLWlsNTJmdiwgIzhjOGM5NCk7XG59XG4uYXdzdWlfY2FsZW5kYXItZGF0ZS1jdXJyZW50XzF5a2FyXzFxNDVrXzI4ODpub3QoI1xcOSkge1xuICBib3JkZXItc3RhcnQtc3RhcnQtcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzLWl0ZW0taXdhaWE1LCA4cHgpO1xuICBib3JkZXItc3RhcnQtZW5kLXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cy1pdGVtLWl3YWlhNSwgOHB4KTtcbiAgYm9yZGVyLWVuZC1zdGFydC1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMtaXRlbS1pd2FpYTUsIDhweCk7XG4gIGJvcmRlci1lbmQtZW5kLXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cy1pdGVtLWl3YWlhNSwgOHB4KTtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tY29sb3ItYmFja2dyb3VuZC1jYWxlbmRhci1jdXJyZW50LWRhdGUtNm5rdzk2LCAjZjNmM2Y3KTtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbn1cbi5hd3N1aV9jYWxlbmRhci1kYXRlXzF5a2FyXzFxNDVrXzI1ODpub3QoI1xcOSk6OmFmdGVyIHtcbiAgY29udGVudDogXCJcIjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB6LWluZGV4OiAxO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgaW5zZXQtYmxvY2stc3RhcnQ6IGNhbGMoLTEgKiB2YXIoLS1ib3JkZXItaXRlbS13aWR0aC1taWlqaXcsIDJweCkpO1xuICBpbnNldC1pbmxpbmUtc3RhcnQ6IGNhbGMoLTEgKiB2YXIoLS1ib3JkZXItaXRlbS13aWR0aC1taWlqaXcsIDJweCkpO1xuICBpbnNldC1pbmxpbmUtZW5kOiBjYWxjKC0xICogdmFyKC0tYm9yZGVyLWl0ZW0td2lkdGgtbWlpaml3LCAycHgpKTtcbn1cbi5hd3N1aV9jYWxlbmRhci1kYXRlXzF5a2FyXzFxNDVrXzI1ODpub3QoI1xcOSk6bm90KC5hd3N1aV9jYWxlbmRhci1kYXRlLWRlbnNlXzF5a2FyXzFxNDVrXzMyMCk6OmFmdGVyIHtcbiAgaW5zZXQtYmxvY2stZW5kOiBjYWxjKC0xICogdmFyKC0tYm9yZGVyLWl0ZW0td2lkdGgtbWlpaml3LCAycHgpKTtcbiAgaW5zZXQtaW5saW5lLXN0YXJ0OiBjYWxjKC0xICogdmFyKC0tYm9yZGVyLWl0ZW0td2lkdGgtbWlpaml3LCAycHgpKTtcbn1cbi5hd3N1aV9jYWxlbmRhci1kYXRlLWRlbnNlXzF5a2FyXzFxNDVrXzMyMDpub3QoI1xcOSk6OmFmdGVyIHtcbiAgaW5zZXQtYmxvY2stZW5kOiAtMXB4O1xuICBpbnNldC1pbmxpbmUtc3RhcnQ6IC0xcHg7XG59XG4uYXdzdWlfY2FsZW5kYXItZGF0ZV8xeWthcl8xcTQ1a18yNTggPiAuYXdzdWlfZGF0ZS1pbm5lcl8xeWthcl8xcTQ1a18zMjg6bm90KCNcXDkpIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB6LWluZGV4OiAxO1xufVxuLmF3c3VpX2NhbGVuZGFyLWRhdGVfMXlrYXJfMXE0NWtfMjU4Om5vdCgjXFw5KTpmb2N1cyB7XG4gIG91dGxpbmU6IG5vbmU7XG59XG5ib2R5W2RhdGEtYXdzdWktZm9jdXMtdmlzaWJsZT10cnVlXSAuYXdzdWlfY2FsZW5kYXItZGF0ZV8xeWthcl8xcTQ1a18yNTg6bm90KCNcXDkpOmZvY3VzOmZvY3VzIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuYm9keVtkYXRhLWF3c3VpLWZvY3VzLXZpc2libGU9dHJ1ZV0gLmF3c3VpX2NhbGVuZGFyLWRhdGVfMXlrYXJfMXE0NWtfMjU4Om5vdCgjXFw5KTpmb2N1czpmb2N1cyB7XG4gIG91dGxpbmU6IDJweCBkb3R0ZWQgdHJhbnNwYXJlbnQ7XG4gIG91dGxpbmUtb2Zmc2V0OiBjYWxjKHZhcigtLXNwYWNlLWNhbGVuZGFyLWdyaWQtZm9jdXMtb3V0bGluZS1ndXR0ZXItdnZoNDNtLCAtNXB4KSAtIDFweCk7XG59XG5ib2R5W2RhdGEtYXdzdWktZm9jdXMtdmlzaWJsZT10cnVlXSAuYXdzdWlfY2FsZW5kYXItZGF0ZV8xeWthcl8xcTQ1a18yNTg6bm90KCNcXDkpOmZvY3VzOmZvY3VzOjpiZWZvcmUge1xuICBjb250ZW50OiBcIiBcIjtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgaW5zZXQtaW5saW5lLXN0YXJ0OiBjYWxjKC0xICogdmFyKC0tc3BhY2UtY2FsZW5kYXItZ3JpZC1mb2N1cy1vdXRsaW5lLWd1dHRlci12dmg0M20sIC01cHgpKTtcbiAgaW5zZXQtYmxvY2stc3RhcnQ6IGNhbGMoLTEgKiB2YXIoLS1zcGFjZS1jYWxlbmRhci1ncmlkLWZvY3VzLW91dGxpbmUtZ3V0dGVyLXZ2aDQzbSwgLTVweCkpO1xuICBpbmxpbmUtc2l6ZTogY2FsYygxMDAlICsgdmFyKC0tc3BhY2UtY2FsZW5kYXItZ3JpZC1mb2N1cy1vdXRsaW5lLWd1dHRlci12dmg0M20sIC01cHgpICsgdmFyKC0tc3BhY2UtY2FsZW5kYXItZ3JpZC1mb2N1cy1vdXRsaW5lLWd1dHRlci12dmg0M20sIC01cHgpKTtcbiAgYmxvY2stc2l6ZTogY2FsYygxMDAlICsgdmFyKC0tc3BhY2UtY2FsZW5kYXItZ3JpZC1mb2N1cy1vdXRsaW5lLWd1dHRlci12dmg0M20sIC01cHgpICsgdmFyKC0tc3BhY2UtY2FsZW5kYXItZ3JpZC1mb2N1cy1vdXRsaW5lLWd1dHRlci12dmg0M20sIC01cHgpKTtcbiAgYm9yZGVyLXN0YXJ0LXN0YXJ0LXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cy1jYWxlbmRhci1kYXktZm9jdXMtcmluZy14dnZidWMsIDNweCk7XG4gIGJvcmRlci1zdGFydC1lbmQtcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzLWNhbGVuZGFyLWRheS1mb2N1cy1yaW5nLXh2dmJ1YywgM3B4KTtcbiAgYm9yZGVyLWVuZC1zdGFydC1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMtY2FsZW5kYXItZGF5LWZvY3VzLXJpbmcteHZ2YnVjLCAzcHgpO1xuICBib3JkZXItZW5kLWVuZC1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMtY2FsZW5kYXItZGF5LWZvY3VzLXJpbmcteHZ2YnVjLCAzcHgpO1xuICBib3gtc2hhZG93OiAwIDAgMCAycHggdmFyKC0tY29sb3ItYm9yZGVyLWl0ZW0tZm9jdXNlZC1sejF6czYsICMwMDZjZTApO1xufVxuYm9keVtkYXRhLWF3c3VpLWZvY3VzLXZpc2libGU9dHJ1ZV0gLmF3c3VpX2NhbGVuZGFyLWRhdGVfMXlrYXJfMXE0NWtfMjU4Om5vdCgjXFw5KTpmb2N1czpmb2N1czo6YmVmb3JlIHtcbiAgei1pbmRleDogMjtcbn1cbi5hd3N1aV9jYWxlbmRhci1kYXRlLXNlbGVjdGVkXzF5a2FyXzFxNDVrXzI5OTpub3QoI1xcOSkge1xuICBib3JkZXItY29sb3I6IHRyYW5zcGFyZW50O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHotaW5kZXg6IDI7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG59XG5ib2R5W2RhdGEtYXdzdWktZm9jdXMtdmlzaWJsZT10cnVlXSAuYXdzdWlfY2FsZW5kYXItZGF0ZS1zZWxlY3RlZF8xeWthcl8xcTQ1a18yOTk6bm90KCNcXDkpOmZvY3VzOmZvY3VzIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuYm9keVtkYXRhLWF3c3VpLWZvY3VzLXZpc2libGU9dHJ1ZV0gLmF3c3VpX2NhbGVuZGFyLWRhdGUtc2VsZWN0ZWRfMXlrYXJfMXE0NWtfMjk5Om5vdCgjXFw5KTpmb2N1czpmb2N1cyB7XG4gIG91dGxpbmU6IDJweCBkb3R0ZWQgdHJhbnNwYXJlbnQ7XG4gIG91dGxpbmUtb2Zmc2V0OiBjYWxjKHZhcigtLXNwYWNlLWNhbGVuZGFyLWdyaWQtZm9jdXMtb3V0bGluZS1ndXR0ZXItdnZoNDNtLCAtNXB4KSAtIDFweCk7XG59XG5ib2R5W2RhdGEtYXdzdWktZm9jdXMtdmlzaWJsZT10cnVlXSAuYXdzdWlfY2FsZW5kYXItZGF0ZS1zZWxlY3RlZF8xeWthcl8xcTQ1a18yOTk6bm90KCNcXDkpOmZvY3VzOmZvY3VzOjpiZWZvcmUge1xuICBjb250ZW50OiBcIiBcIjtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgaW5zZXQtaW5saW5lLXN0YXJ0OiBjYWxjKC0xICogdmFyKC0tc3BhY2UtY2FsZW5kYXItZ3JpZC1mb2N1cy1vdXRsaW5lLWd1dHRlci12dmg0M20sIC01cHgpKTtcbiAgaW5zZXQtYmxvY2stc3RhcnQ6IGNhbGMoLTEgKiB2YXIoLS1zcGFjZS1jYWxlbmRhci1ncmlkLWZvY3VzLW91dGxpbmUtZ3V0dGVyLXZ2aDQzbSwgLTVweCkpO1xuICBpbmxpbmUtc2l6ZTogY2FsYygxMDAlICsgdmFyKC0tc3BhY2UtY2FsZW5kYXItZ3JpZC1mb2N1cy1vdXRsaW5lLWd1dHRlci12dmg0M20sIC01cHgpICsgdmFyKC0tc3BhY2UtY2FsZW5kYXItZ3JpZC1mb2N1cy1vdXRsaW5lLWd1dHRlci12dmg0M20sIC01cHgpKTtcbiAgYmxvY2stc2l6ZTogY2FsYygxMDAlICsgdmFyKC0tc3BhY2UtY2FsZW5kYXItZ3JpZC1mb2N1cy1vdXRsaW5lLWd1dHRlci12dmg0M20sIC01cHgpICsgdmFyKC0tc3BhY2UtY2FsZW5kYXItZ3JpZC1mb2N1cy1vdXRsaW5lLWd1dHRlci12dmg0M20sIC01cHgpKTtcbiAgYm9yZGVyLXN0YXJ0LXN0YXJ0LXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cy1jYWxlbmRhci1kYXktZm9jdXMtcmluZy14dnZidWMsIDNweCk7XG4gIGJvcmRlci1zdGFydC1lbmQtcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzLWNhbGVuZGFyLWRheS1mb2N1cy1yaW5nLXh2dmJ1YywgM3B4KTtcbiAgYm9yZGVyLWVuZC1zdGFydC1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMtY2FsZW5kYXItZGF5LWZvY3VzLXJpbmcteHZ2YnVjLCAzcHgpO1xuICBib3JkZXItZW5kLWVuZC1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMtY2FsZW5kYXItZGF5LWZvY3VzLXJpbmcteHZ2YnVjLCAzcHgpO1xuICBib3gtc2hhZG93OiAwIDAgMCAycHggdmFyKC0tY29sb3ItYm9yZGVyLWNhbGVuZGFyLWdyaWQtc2VsZWN0ZWQtZm9jdXMtcmluZy1hOHg5MWssICNmOWY5ZmEpO1xufVxuYm9keVtkYXRhLWF3c3VpLWZvY3VzLXZpc2libGU9dHJ1ZV0gLmF3c3VpX2NhbGVuZGFyLWRhdGUtc2VsZWN0ZWRfMXlrYXJfMXE0NWtfMjk5Om5vdCgjXFw5KTpmb2N1czpmb2N1czo6YmVmb3JlIHtcbiAgei1pbmRleDogMjtcbn1cbi5hd3N1aV9jYWxlbmRhci1kYXRlLXNlbGVjdGVkXzF5a2FyXzFxNDVrXzI5OTpub3QoI1xcOSk6OmFmdGVyIHtcbiAgYm9yZGVyLXN0YXJ0LXN0YXJ0LXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cy1pdGVtLWl3YWlhNSwgOHB4KTtcbiAgYm9yZGVyLXN0YXJ0LWVuZC1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMtaXRlbS1pd2FpYTUsIDhweCk7XG4gIGJvcmRlci1lbmQtc3RhcnQtcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzLWl0ZW0taXdhaWE1LCA4cHgpO1xuICBib3JkZXItZW5kLWVuZC1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMtaXRlbS1pd2FpYTUsIDhweCk7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWNvbG9yLWJhY2tncm91bmQtY29udHJvbC1jaGVja2VkLXhrNWN5MiwgIzAwNmNlMCk7XG4gIGJvcmRlci1ibG9jazogdmFyKC0tYm9yZGVyLWl0ZW0td2lkdGgtbWlpaml3LCAycHgpIHNvbGlkIHZhcigtLWNvbG9yLWJhY2tncm91bmQtY29udHJvbC1jaGVja2VkLXhrNWN5MiwgIzAwNmNlMCk7XG4gIGJvcmRlci1pbmxpbmU6IHZhcigtLWJvcmRlci1pdGVtLXdpZHRoLW1paWppdywgMnB4KSBzb2xpZCB2YXIoLS1jb2xvci1iYWNrZ3JvdW5kLWNvbnRyb2wtY2hlY2tlZC14azVjeTIsICMwMDZjZTApO1xufVxuLmF3c3VpX2NhbGVuZGFyLWRhdGUtc2VsZWN0ZWRfMXlrYXJfMXE0NWtfMjk5ID4gLmF3c3VpX2RhdGUtaW5uZXJfMXlrYXJfMXE0NWtfMzI4Om5vdCgjXFw5KSB7XG4gIHotaW5kZXg6IDI7XG4gIGNvbG9yOiB2YXIoLS1jb2xvci1iYWNrZ3JvdW5kLWNvbnRyb2wtZGVmYXVsdC1rNWRscXcsICNmZmZmZmYpO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG4uYXdzdWlfY2FsZW5kYXItcm93XzF5a2FyXzFxNDVrXzQwMzpub3QoI1xcOSk6Zmlyc3QtY2hpbGQgPiAuYXdzdWlfY2FsZW5kYXItZGF0ZV8xeWthcl8xcTQ1a18yNTgge1xuICBib3JkZXItYmxvY2stc3RhcnQ6IDFweCBzb2xpZCB2YXIoLS1jb2xvci1ib3JkZXItY2FsZW5kYXItZ3JpZC02N3I0dzQsIHRyYW5zcGFyZW50KTtcbn1cblxuLmF3c3VpX2Rpc2FibGVkLXJlYXNvbi10b29sdGlwXzF5a2FyXzFxNDVrXzQwNzpub3QoI1xcOSkge1xuICAvKiB1c2VkIGluIHRlc3QtdXRpbHMgb3IgdGVzdHMgKi9cbn0iLCIvKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLyogc3R5bGVsaW50LWRpc2FibGUgQGFtem4vYXdzdWktbm8tbW90aW9uLW91dHNpZGUtb2YtbWl4aW4sIHNlbGVjdG9yLWNvbWJpbmF0b3ItZGlzYWxsb3dlZC1saXN0LCBzZWxlY3Rvci1wc2V1ZG8tY2xhc3Mtbm8tdW5rbm93biwgc2VsZWN0b3ItY2xhc3MtcGF0dGVybiAqL1xuLyogc3R5bGVsaW50LWVuYWJsZSBAYW16bi9hd3N1aS1uby1tb3Rpb24tb3V0c2lkZS1vZi1taXhpbiwgc2VsZWN0b3ItY29tYmluYXRvci1kaXNhbGxvd2VkLWxpc3QsIHNlbGVjdG9yLXBzZXVkby1jbGFzcy1uby11bmtub3duLCBzZWxlY3Rvci1jbGFzcy1wYXR0ZXJuICovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLyogU3R5bGUgdXNlZCBmb3IgbGlua3MgaW4gc2xvdHMvY29tcG9uZW50cyB0aGF0IGFyZSB0ZXh0IGhlYXZ5LCB0byBoZWxwIGxpbmtzIHN0YW5kIG91dCBhbW9uZ1xuc3Vycm91bmRpbmcgdGV4dC4gKFdDQUcgRjczKSBodHRwczovL3d3dy53My5vcmcvV0FJL1dDQUcyMS9UZWNobmlxdWVzL2ZhaWx1cmVzL0Y3MyNkZXNjcmlwdGlvbiAqL1xuLmF3c3VpX3Jvb3RfMTQ1cGFfMWg5enpfMTQ1Om5vdCgjXFw5KSB7XG4gIGJvcmRlci1jb2xsYXBzZTogc2VwYXJhdGU7XG4gIGJvcmRlci1zcGFjaW5nOiAwO1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICBjYXB0aW9uLXNpZGU6IHRvcDtcbiAgY3Vyc29yOiBhdXRvO1xuICBkaXJlY3Rpb246IGluaGVyaXQ7XG4gIGVtcHR5LWNlbGxzOiBzaG93O1xuICBmb250LWZhbWlseTogc2VyaWY7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC12YXJpYW50OiBub3JtYWw7XG4gIGZvbnQtc3RyZXRjaDogbm9ybWFsO1xuICBoeXBoZW5zOiBub25lO1xuICBsZXR0ZXItc3BhY2luZzogbm9ybWFsO1xuICBsaXN0LXN0eWxlOiBkaXNjIG91dHNpZGUgbm9uZTtcbiAgdGFiLXNpemU6IDg7XG4gIHRleHQtYWxpZ246IHN0YXJ0O1xuICB0ZXh0LWluZGVudDogMDtcbiAgdGV4dC1zaGFkb3c6IG5vbmU7XG4gIHRleHQtdHJhbnNmb3JtOiBub25lO1xuICB2aXNpYmlsaXR5OiB2aXNpYmxlO1xuICB3aGl0ZS1zcGFjZTogbm9ybWFsO1xuICB3b3JkLXNwYWNpbmc6IG5vcm1hbDtcbiAgZm9udC1zaXplOiB2YXIoLS1mb250LXNpemUtYm9keS1tLWE3bmgybiwgMTRweCk7XG4gIGxpbmUtaGVpZ2h0OiB2YXIoLS1saW5lLWhlaWdodC1ib2R5LW0tMm1oM2tlLCAyMHB4KTtcbiAgY29sb3I6IHZhcigtLWNvbG9yLXRleHQtYm9keS1kZWZhdWx0LXJ5amN0MSwgIzBmMTQxYSk7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGZvbnQtZmFtaWx5OiB2YXIoLS1mb250LWZhbWlseS1iYXNlLTRsd3ZwbCwgXCJBbWF6b24gRW1iZXJcIiwgXCJIZWx2ZXRpY2EgTmV1ZVwiLCBSb2JvdG8sIEFyaWFsLCBzYW5zLXNlcmlmKTtcbiAgLXdlYmtpdC1mb250LXNtb290aGluZzogYXV0bztcbiAgLW1vei1vc3gtZm9udC1zbW9vdGhpbmc6IGF1dG87XG59XG5cbi5hd3N1aV9mb2N1cy1sb2NrXzE0NXBhXzFoOXp6XzE3Nzpub3QoI1xcOSkge1xuICBkaXNwbGF5OiBjb250ZW50cztcbn1cblxuLmF3c3VpX2NhbGVuZGFyXzE0NXBhXzFoOXp6XzE4MTpub3QoI1xcOSkge1xuICBvdmVyZmxvdzogYXV0bztcbn1cbi5hd3N1aV9jYWxlbmRhcl8xNDVwYV8xaDl6el8xODE6bm90KCNcXDkpOmZvY3VzIHtcbiAgb3V0bGluZTogbm9uZTtcbn1cbmJvZHlbZGF0YS1hd3N1aS1mb2N1cy12aXNpYmxlPXRydWVdIC5hd3N1aV9jYWxlbmRhcl8xNDVwYV8xaDl6el8xODE6bm90KCNcXDkpOmZvY3VzIHtcbiAgb3V0bGluZTogMnB4IGRvdHRlZCB0cmFuc3BhcmVudDtcbiAgb3V0bGluZS1vZmZzZXQ6IDJweDtcbiAgYm9yZGVyLXN0YXJ0LXN0YXJ0LXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cy1kcm9wZG93bi1mZ2MyYTEsIDhweCk7XG4gIGJvcmRlci1zdGFydC1lbmQtcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzLWRyb3Bkb3duLWZnYzJhMSwgOHB4KTtcbiAgYm9yZGVyLWVuZC1zdGFydC1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMtZHJvcGRvd24tZmdjMmExLCA4cHgpO1xuICBib3JkZXItZW5kLWVuZC1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMtZHJvcGRvd24tZmdjMmExLCA4cHgpO1xuICBib3gtc2hhZG93OiAwIDAgMCAycHggdmFyKC0tY29sb3ItYm9yZGVyLWl0ZW0tZm9jdXNlZC1sejF6czYsICMwMDZjZTApO1xufVxuXG4uYXdzdWlfZGF0ZS1waWNrZXItY29udGFpbmVyXzE0NXBhXzFoOXp6XzE5Nzpub3QoI1xcOSkge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIG1heC1pbmxpbmUtc2l6ZTogMjM0cHg7XG59XG5cbi5hd3N1aV9kYXRlLXBpY2tlci10cmlnZ2VyXzE0NXBhXzFoOXp6XzIwMjpub3QoI1xcOSkge1xuICBkaXNwbGF5OiBmbGV4O1xufVxuXG4uYXdzdWlfZGF0ZS1waWNrZXItaW5wdXRfMTQ1cGFfMWg5enpfMjA2Om5vdCgjXFw5KSB7XG4gIHBhZGRpbmctaW5saW5lLWVuZDogdmFyKC0tc3BhY2UteHMteW1sbTBiLCA4cHgpO1xuICBpbmxpbmUtc2l6ZTogMTAwJTtcbn1cblxuLmF3c3VpX29wZW4tY2FsZW5kYXItYnV0dG9uXzE0NXBhXzFoOXp6XzIxMTpub3QoI1xcOSkge1xuICAvKiB1c2VkIGluIHRlc3QtdXRpbHMgKi9cbn0iLCIvKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLyogc3R5bGVsaW50LWRpc2FibGUgQGFtem4vYXdzdWktbm8tbW90aW9uLW91dHNpZGUtb2YtbWl4aW4sIHNlbGVjdG9yLWNvbWJpbmF0b3ItZGlzYWxsb3dlZC1saXN0LCBzZWxlY3Rvci1wc2V1ZG8tY2xhc3Mtbm8tdW5rbm93biwgc2VsZWN0b3ItY2xhc3MtcGF0dGVybiAqL1xuLyogc3R5bGVsaW50LWVuYWJsZSBAYW16bi9hd3N1aS1uby1tb3Rpb24tb3V0c2lkZS1vZi1taXhpbiwgc2VsZWN0b3ItY29tYmluYXRvci1kaXNhbGxvd2VkLWxpc3QsIHNlbGVjdG9yLXBzZXVkby1jbGFzcy1uby11bmtub3duLCBzZWxlY3Rvci1jbGFzcy1wYXR0ZXJuICovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLyogU3R5bGUgdXNlZCBmb3IgbGlua3MgaW4gc2xvdHMvY29tcG9uZW50cyB0aGF0IGFyZSB0ZXh0IGhlYXZ5LCB0byBoZWxwIGxpbmtzIHN0YW5kIG91dCBhbW9uZ1xuc3Vycm91bmRpbmcgdGV4dC4gKFdDQUcgRjczKSBodHRwczovL3d3dy53My5vcmcvV0FJL1dDQUcyMS9UZWNobmlxdWVzL2ZhaWx1cmVzL0Y3MyNkZXNjcmlwdGlvbiAqL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi5hd3N1aV9jb250ZW50LWVudGVyX2d3cTBoXzFsZ3p6XzE2MTpub3QoI1xcOSkge1xuICBhbmltYXRpb246IGF3c3VpX2F3c3VpLW1vdGlvbi1mYWRlLWluX2d3cTBoXzFsZ3p6XzEgdmFyKC0tbW90aW9uLWR1cmF0aW9uLXNob3ctcGFjZWQtb3Rzamg4LCAxODBtcykgdmFyKC0tbW90aW9uLWVhc2luZy1zaG93LXBhY2VkLXltNmV5biwgZWFzZS1vdXQpO1xufVxuQGtleWZyYW1lcyBhd3N1aV9hd3N1aS1tb3Rpb24tZmFkZS1pbl9nd3EwaF8xbGd6el8xIHtcbiAgZnJvbSB7XG4gICAgb3BhY2l0eTogMC4yO1xuICB9XG4gIHRvIHtcbiAgICBvcGFjaXR5OiAxO1xuICB9XG59XG5AbWVkaWEgKHByZWZlcnMtcmVkdWNlZC1tb3Rpb246IHJlZHVjZSkge1xuICAuYXdzdWlfY29udGVudC1lbnRlcl9nd3EwaF8xbGd6el8xNjE6bm90KCNcXDkpIHtcbiAgICBhbmltYXRpb246IG5vbmU7XG4gICAgdHJhbnNpdGlvbjogbm9uZTtcbiAgfVxufVxuLmF3c3VpLW1vdGlvbi1kaXNhYmxlZCAuYXdzdWlfY29udGVudC1lbnRlcl9nd3EwaF8xbGd6el8xNjE6bm90KCNcXDkpLCAuYXdzdWktbW9kZS1lbnRlcmluZyAuYXdzdWlfY29udGVudC1lbnRlcl9nd3EwaF8xbGd6el8xNjE6bm90KCNcXDkpIHtcbiAgYW5pbWF0aW9uOiBub25lO1xuICB0cmFuc2l0aW9uOiBub25lO1xufVxuXG4uYXdzdWlfdHJpZ2dlci1leHBhbmRlZF9nd3EwaF8xbGd6el8xODM6bm90KCNcXDkpIHtcbiAgdHJhbnNpdGlvbjogYm9yZGVyLWJvdHRvbS1jb2xvciB2YXIoLS1tb3Rpb24tZHVyYXRpb24tc2hvdy1wYWNlZC1vdHNqaDgsIDE4MG1zKSB2YXIoLS1tb3Rpb24tZWFzaW5nLXNob3ctcGFjZWQteW02ZXluLCBlYXNlLW91dCk7XG59XG5AbWVkaWEgKHByZWZlcnMtcmVkdWNlZC1tb3Rpb246IHJlZHVjZSkge1xuICAuYXdzdWlfdHJpZ2dlci1leHBhbmRlZF9nd3EwaF8xbGd6el8xODM6bm90KCNcXDkpIHtcbiAgICBhbmltYXRpb246IG5vbmU7XG4gICAgdHJhbnNpdGlvbjogbm9uZTtcbiAgfVxufVxuLmF3c3VpLW1vdGlvbi1kaXNhYmxlZCAuYXdzdWlfdHJpZ2dlci1leHBhbmRlZF9nd3EwaF8xbGd6el8xODM6bm90KCNcXDkpLCAuYXdzdWktbW9kZS1lbnRlcmluZyAuYXdzdWlfdHJpZ2dlci1leHBhbmRlZF9nd3EwaF8xbGd6el8xODM6bm90KCNcXDkpIHtcbiAgYW5pbWF0aW9uOiBub25lO1xuICB0cmFuc2l0aW9uOiBub25lO1xufVxuXG4uYXdzdWlfaWNvbl9nd3EwaF8xbGd6el8xOTc6bm90KCNcXDkpIHtcbiAgdHJhbnNpdGlvbjogdHJhbnNmb3JtIHZhcigtLW1vdGlvbi1kdXJhdGlvbi1yb3RhdGUtOTAtbHl6YjBrLCAxMzVtcykgdmFyKC0tbW90aW9uLWVhc2luZy1yb3RhdGUtOTAtamhicWc5LCBjdWJpYy1iZXppZXIoMC4xNjUsIDAuODQsIDAuNDQsIDEpKTtcbn1cbkBtZWRpYSAocHJlZmVycy1yZWR1Y2VkLW1vdGlvbjogcmVkdWNlKSB7XG4gIC5hd3N1aV9pY29uX2d3cTBoXzFsZ3p6XzE5Nzpub3QoI1xcOSkge1xuICAgIGFuaW1hdGlvbjogbm9uZTtcbiAgICB0cmFuc2l0aW9uOiBub25lO1xuICB9XG59XG4uYXdzdWktbW90aW9uLWRpc2FibGVkIC5hd3N1aV9pY29uX2d3cTBoXzFsZ3p6XzE5Nzpub3QoI1xcOSksIC5hd3N1aS1tb2RlLWVudGVyaW5nIC5hd3N1aV9pY29uX2d3cTBoXzFsZ3p6XzE5Nzpub3QoI1xcOSkge1xuICBhbmltYXRpb246IG5vbmU7XG4gIHRyYW5zaXRpb246IG5vbmU7XG59XG5cbi5hd3N1aV9yb290X2d3cTBoXzFsZ3p6XzIxMTpub3QoI1xcOSkge1xuICBib3JkZXItY29sbGFwc2U6IHNlcGFyYXRlO1xuICBib3JkZXItc3BhY2luZzogMDtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgY2FwdGlvbi1zaWRlOiB0b3A7XG4gIGN1cnNvcjogYXV0bztcbiAgZGlyZWN0aW9uOiBpbmhlcml0O1xuICBlbXB0eS1jZWxsczogc2hvdztcbiAgZm9udC1mYW1pbHk6IHNlcmlmO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtdmFyaWFudDogbm9ybWFsO1xuICBmb250LXN0cmV0Y2g6IG5vcm1hbDtcbiAgaHlwaGVuczogbm9uZTtcbiAgbGV0dGVyLXNwYWNpbmc6IG5vcm1hbDtcbiAgbGlzdC1zdHlsZTogZGlzYyBvdXRzaWRlIG5vbmU7XG4gIHRhYi1zaXplOiA4O1xuICB0ZXh0LWFsaWduOiBzdGFydDtcbiAgdGV4dC1pbmRlbnQ6IDA7XG4gIHRleHQtc2hhZG93OiBub25lO1xuICB0ZXh0LXRyYW5zZm9ybTogbm9uZTtcbiAgdmlzaWJpbGl0eTogdmlzaWJsZTtcbiAgd2hpdGUtc3BhY2U6IG5vcm1hbDtcbiAgd29yZC1zcGFjaW5nOiBub3JtYWw7XG4gIGZvbnQtc2l6ZTogdmFyKC0tZm9udC1zaXplLWJvZHktbS1hN25oMm4sIDE0cHgpO1xuICBsaW5lLWhlaWdodDogdmFyKC0tbGluZS1oZWlnaHQtYm9keS1tLTJtaDNrZSwgMjBweCk7XG4gIGNvbG9yOiB2YXIoLS1jb2xvci10ZXh0LWJvZHktZGVmYXVsdC1yeWpjdDEsICMwZjE0MWEpO1xuICBmb250LXdlaWdodDogNDAwO1xuICBmb250LWZhbWlseTogdmFyKC0tZm9udC1mYW1pbHktYmFzZS00bHd2cGwsIFwiQW1hem9uIEVtYmVyXCIsIFwiSGVsdmV0aWNhIE5ldWVcIiwgUm9ib3RvLCBBcmlhbCwgc2Fucy1zZXJpZik7XG4gIC13ZWJraXQtZm9udC1zbW9vdGhpbmc6IGF1dG87XG4gIC1tb3otb3N4LWZvbnQtc21vb3RoaW5nOiBhdXRvO1xuICBtaW4taW5saW5lLXNpemU6IDA7XG4gIHdvcmQtYnJlYWs6IGJyZWFrLXdvcmQ7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuXG4uYXdzdWlfZXhwYW5kLWJ1dHRvbl9nd3EwaF8xbGd6el8yNDY6bm90KCNcXDkpIHtcbiAgb3V0bGluZTogbm9uZTtcbn1cblxuLmF3c3VpX2ljb25fZ3dxMGhfMWxnenpfMTk3Om5vdCgjXFw5KSB7XG4gIHRyYW5zZm9ybTogcm90YXRlKC05MGRlZyk7XG4gIC8qIHN0eWxlbGludC1kaXNhYmxlLW5leHQtbGluZSBwbHVnaW4vbm8tdW5zdXBwb3J0ZWQtYnJvd3Nlci1mZWF0dXJlcyAqL1xufVxuLmF3c3VpX2ljb25fZ3dxMGhfMWxnenpfMTk3LmF3c3VpX2V4cGFuZGVkX2d3cTBoXzFsZ3p6XzI1NDpub3QoI1xcOSkge1xuICB0cmFuc2Zvcm06IHJvdGF0ZSgwZGVnKTtcbn1cbi5hd3N1aV9pY29uX2d3cTBoXzFsZ3p6XzE5Nzpub3QoI1xcOSk6ZGlyKHJ0bCkge1xuICB0cmFuc2Zvcm06IHJvdGF0ZSg5MGRlZyk7XG59XG4uYXdzdWlfaWNvbl9nd3EwaF8xbGd6el8xOTc6bm90KCNcXDkpOmRpcihydGwpLmF3c3VpX2V4cGFuZGVkX2d3cTBoXzFsZ3p6XzI1NCB7XG4gIHRyYW5zZm9ybTogcm90YXRlKDBkZWcpO1xufVxuXG4uYXdzdWlfaWNvbi1jb250YWluZXJfZ3dxMGhfMWxnenpfMjY0Om5vdCgjXFw5KSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgbWFyZ2luLWlubGluZTogY2FsYygodmFyKC0tbGluZS1oZWlnaHQtYm9keS1tLTJtaDNrZSwgMjBweCkgLSB2YXIoLS1zaXplLWljb24tbm9ybWFsLWxldnQwOCwgMTZweCkpIC8gLTIpIGNhbGModmFyKC0tc3BhY2UteHhzLWh3ZmthaSwgNHB4KSArIHZhcigtLWJvcmRlci1kaXZpZGVyLWxpc3Qtd2lkdGgtdGRmeDF4LCAxcHgpKTtcbn1cbi5hd3N1aV9pY29uLWNvbnRhaW5lci1jb250YWluZXJfZ3dxMGhfMWxnenpfMjY4Om5vdCgjXFw5KSB7XG4gIG1hcmdpbi1pbmxpbmUtZW5kOiB2YXIoLS1zcGFjZS14cy15bWxtMGIsIDhweCk7XG59XG5cbi5hd3N1aV93cmFwcGVyX2d3cTBoXzFsZ3p6XzI3Mjpub3QoI1xcOSkge1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICBib3JkZXItYmxvY2s6IG5vbmU7XG4gIGJvcmRlci1pbmxpbmU6IG5vbmU7XG4gIGlubGluZS1zaXplOiAxMDAlO1xuICBsaW5lLWhlaWdodDogdmFyKC0tbGluZS1oZWlnaHQtYm9keS1tLTJtaDNrZSwgMjBweCk7XG4gIHRleHQtYWxpZ246IHN0YXJ0O1xufVxuLmF3c3VpX3dyYXBwZXItZGVmYXVsdF9nd3EwaF8xbGd6el8yODA6bm90KCNcXDkpLCAuYXdzdWlfd3JhcHBlci1pbmxpbmVfZ3dxMGhfMWxnenpfMjgwOm5vdCgjXFw5KSwgLmF3c3VpX3dyYXBwZXItZm9vdGVyX2d3cTBoXzFsZ3p6XzI4MDpub3QoI1xcOSkge1xuICBib3JkZXItYmxvY2s6IHZhcigtLWJvcmRlci1kaXZpZGVyLXNlY3Rpb24td2lkdGgtdXdvOG15LCAxcHgpIHNvbGlkIHRyYW5zcGFyZW50O1xuICBib3JkZXItaW5saW5lOiB2YXIoLS1ib3JkZXItZGl2aWRlci1zZWN0aW9uLXdpZHRoLXV3bzhteSwgMXB4KSBzb2xpZCB0cmFuc3BhcmVudDtcbn1cbi5hd3N1aV93cmFwcGVyLW5hdmlnYXRpb25fZ3dxMGhfMWxnenpfMjg0Om5vdCgjXFw5KSB7XG4gIGJvcmRlci1pbmxpbmUtc3RhcnQ6IHZhcigtLWJvcmRlci1kaXZpZGVyLXNlY3Rpb24td2lkdGgtdXdvOG15LCAxcHgpIHNvbGlkIHRyYW5zcGFyZW50O1xufVxuLmF3c3VpX3dyYXBwZXItbmF2aWdhdGlvbl9nd3EwaF8xbGd6el8yODQ6bm90KCNcXDkpLCAuYXdzdWlfd3JhcHBlci1jb250YWluZXJfZ3dxMGhfMWxnenpfMjg3Om5vdCgjXFw5KSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZvbnQtd2VpZ2h0OiB2YXIoLS1mb250LXdlaWdodC1oZWFkaW5nLXMtbGN4MGFpLCA3MDApO1xufVxuLmF3c3VpX3dyYXBwZXItZGVmYXVsdF9nd3EwaF8xbGd6el8yODA6bm90KCNcXDkpLCAuYXdzdWlfd3JhcHBlci1pbmxpbmVfZ3dxMGhfMWxnenpfMjgwOm5vdCgjXFw5KSwgLmF3c3VpX3dyYXBwZXItbmF2aWdhdGlvbl9nd3EwaF8xbGd6el8yODQ6bm90KCNcXDkpLCAuYXdzdWlfd3JhcHBlci1mb290ZXJfZ3dxMGhfMWxnenpfMjgwOm5vdCgjXFw5KSwgLmF3c3VpX3dyYXBwZXItY29tcGFjdF9nd3EwaF8xbGd6el8yOTE6bm90KCNcXDkpIHtcbiAgY29sb3I6IHZhcigtLWNvbG9yLXRleHQtZXhwYW5kYWJsZS1zZWN0aW9uLWRlZmF1bHQtcGp2a2dwLCAjMGYxNDFhKTtcbiAgLXdlYmtpdC1mb250LXNtb290aGluZzogdmFyKC0tZm9udC1zbW9vdGhpbmctd2Via2l0LW9lbW9sbywgYW50aWFsaWFzZWQpO1xuICAtbW96LW9zeC1mb250LXNtb290aGluZzogdmFyKC0tZm9udC1zbW9vdGhpbmctbW96LW9zeC1oYm0wYXEsIGdyYXlzY2FsZSk7XG59XG4uYXdzdWlfd3JhcHBlci1kZWZhdWx0X2d3cTBoXzFsZ3p6XzI4MDpub3QoI1xcOSksIC5hd3N1aV93cmFwcGVyLWlubGluZV9nd3EwaF8xbGd6el8yODA6bm90KCNcXDkpLCAuYXdzdWlfd3JhcHBlci1uYXZpZ2F0aW9uX2d3cTBoXzFsZ3p6XzI4NDpub3QoI1xcOSksIC5hd3N1aV93cmFwcGVyLWZvb3Rlcl9nd3EwaF8xbGd6el8yODA6bm90KCNcXDkpIHtcbiAgZm9udC1zaXplOiB2YXIoLS1mb250LWV4cGFuZGFibGUtaGVhZGluZy1zaXplLXdyc3I1MiwgMTZweCk7XG4gIGxldHRlci1zcGFjaW5nOiB2YXIoLS1sZXR0ZXItc3BhY2luZy1oZWFkaW5nLXMtNHN0OWVwLCAtMC4wMDVlbSk7XG59XG4uYXdzdWlfd3JhcHBlci1kZWZhdWx0X2d3cTBoXzFsZ3p6XzI4MDpub3QoI1xcOSkge1xuICBwYWRkaW5nLWJsb2NrOiB2YXIoLS1zcGFjZS1zY2FsZWQteHhzLWZvZTExNCwgNHB4KTtcbiAgcGFkZGluZy1pbmxpbmUtZW5kOiB2YXIoLS1zcGFjZS14eHMtaHdma2FpLCA0cHgpO1xufVxuLmF3c3VpX3dyYXBwZXItZGVmYXVsdF9nd3EwaF8xbGd6el8yODAuYXdzdWlfaGVhZGVyLWRlcHJlY2F0ZWRfZ3dxMGhfMWxnenpfMzA0Om5vdCgjXFw5KSB7XG4gIHBhZGRpbmctaW5saW5lLXN0YXJ0OiB2YXIoLS1zcGFjZS14eHMtaHdma2FpLCA0cHgpO1xufVxuLmF3c3VpX3dyYXBwZXItZGVmYXVsdF9nd3EwaF8xbGd6el8yODA6bm90KCNcXDkpOm5vdCguYXdzdWlfaGVhZGVyLWRlcHJlY2F0ZWRfZ3dxMGhfMWxnenpfMzA0KSwgLmF3c3VpX3dyYXBwZXItaW5saW5lX2d3cTBoXzFsZ3p6XzI4MDpub3QoI1xcOSk6bm90KC5hd3N1aV9oZWFkZXItZGVwcmVjYXRlZF9nd3EwaF8xbGd6el8zMDQpIHtcbiAgcGFkZGluZy1pbmxpbmUtc3RhcnQ6IGNhbGModmFyKC0tc2l6ZS1pY29uLW5vcm1hbC1sZXZ0MDgsIDE2cHgpICsgKHZhcigtLWxpbmUtaGVpZ2h0LWJvZHktbS0ybWgza2UsIDIwcHgpIC0gdmFyKC0tc2l6ZS1pY29uLW5vcm1hbC1sZXZ0MDgsIDE2cHgpKSAvIC0yICsgdmFyKC0tc3BhY2UteHhzLWh3ZmthaSwgNHB4KSArIHZhcigtLWJvcmRlci1kaXZpZGVyLWxpc3Qtd2lkdGgtdGRmeDF4LCAxcHgpKTtcbn1cbi5hd3N1aV93cmFwcGVyLWRlZmF1bHRfZ3dxMGhfMWxnenpfMjgwLmF3c3VpX3dyYXBwZXItZXhwYW5kZWRfZ3dxMGhfMWxnenpfMzEwOm5vdCgjXFw5KSwgLmF3c3VpX3dyYXBwZXItaW5saW5lX2d3cTBoXzFsZ3p6XzI4MC5hd3N1aV93cmFwcGVyLWV4cGFuZGVkX2d3cTBoXzFsZ3p6XzMxMDpub3QoI1xcOSkge1xuICBwYWRkaW5nLWJsb2NrLWVuZDogdmFyKC0tc3BhY2Utc2NhbGVkLXh4cy1mb2UxMTQsIDRweCk7XG4gIGJvcmRlci1ibG9jay1lbmQtY29sb3I6IHZhcigtLWNvbG9yLWJvcmRlci1kaXZpZGVyLWRlZmF1bHQtbmZlcm1jLCAjYzZjNmNkKTtcbn1cbi5hd3N1aV93cmFwcGVyLWZvb3Rlcl9nd3EwaF8xbGd6el8yODA6bm90KCNcXDkpIHtcbiAgcGFkZGluZy1ibG9jazogdmFyKC0tc3BhY2Utc2NhbGVkLXh4cy1mb2UxMTQsIDRweCk7XG59XG4uYXdzdWlfd3JhcHBlci1mb290ZXJfZ3dxMGhfMWxnenpfMjgwOm5vdCgjXFw5KSwgLmF3c3VpX3dyYXBwZXItY29tcGFjdF9nd3EwaF8xbGd6el8yOTE6bm90KCNcXDkpIHtcbiAgcGFkZGluZy1pbmxpbmUtZW5kOiAwO1xufVxuLmF3c3VpX3dyYXBwZXItZm9vdGVyX2d3cTBoXzFsZ3p6XzI4MC5hd3N1aV9oZWFkZXItZGVwcmVjYXRlZF9nd3EwaF8xbGd6el8zMDQ6bm90KCNcXDkpLCAuYXdzdWlfd3JhcHBlci1jb21wYWN0X2d3cTBoXzFsZ3p6XzI5MS5hd3N1aV9oZWFkZXItZGVwcmVjYXRlZF9nd3EwaF8xbGd6el8zMDQ6bm90KCNcXDkpIHtcbiAgcGFkZGluZy1pbmxpbmUtc3RhcnQ6IDA7XG59XG4uYXdzdWlfd3JhcHBlci1mb290ZXJfZ3dxMGhfMWxnenpfMjgwOm5vdCgjXFw5KTpub3QoLmF3c3VpX2hlYWRlci1kZXByZWNhdGVkX2d3cTBoXzFsZ3p6XzMwNCksIC5hd3N1aV93cmFwcGVyLWNvbXBhY3RfZ3dxMGhfMWxnenpfMjkxOm5vdCgjXFw5KTpub3QoLmF3c3VpX2hlYWRlci1kZXByZWNhdGVkX2d3cTBoXzFsZ3p6XzMwNCkge1xuICBwYWRkaW5nLWlubGluZS1zdGFydDogY2FsYyh2YXIoLS1zaXplLWljb24tbm9ybWFsLWxldnQwOCwgMTZweCkgKyAodmFyKC0tbGluZS1oZWlnaHQtYm9keS1tLTJtaDNrZSwgMjBweCkgLSB2YXIoLS1zaXplLWljb24tbm9ybWFsLWxldnQwOCwgMTZweCkpIC8gLTIgKyB2YXIoLS1zcGFjZS14eHMtaHdma2FpLCA0cHgpICsgdmFyKC0tYm9yZGVyLWRpdmlkZXItbGlzdC13aWR0aC10ZGZ4MXgsIDFweCkpO1xufVxuLmF3c3VpX3dyYXBwZXItY29udGFpbmVyX2d3cTBoXzFsZ3p6XzI4Nzpub3QoI1xcOSkge1xuICBwYWRkaW5nLWJsb2NrOiB2YXIoLS1zcGFjZS1jb250YWluZXItaGVhZGVyLXRvcC1hbTR2encsIDEycHgpIHZhcigtLXNwYWNlLWNvbnRhaW5lci1oZWFkZXItYm90dG9tLWVieTkzdywgOHB4KTtcbiAgcGFkZGluZy1pbmxpbmUtZW5kOiB2YXIoLS1zcGFjZS1jb250YWluZXItaG9yaXpvbnRhbC1ucXJ6eWgsIDIwcHgpO1xufVxuLmF3c3VpX3dyYXBwZXItY29udGFpbmVyX2d3cTBoXzFsZ3p6XzI4Nzpub3QoI1xcOSk6bm90KC5hd3N1aV93cmFwcGVyLWV4cGFuZGVkX2d3cTBoXzFsZ3p6XzMxMCkge1xuICBwYWRkaW5nLWJsb2NrLWVuZDogdmFyKC0tc3BhY2UtY29udGFpbmVyLWhlYWRlci10b3AtYW00dnp3LCAxMnB4KTtcbn1cbi5hd3N1aV93cmFwcGVyLWNvbnRhaW5lcl9nd3EwaF8xbGd6el8yODcuYXdzdWlfd3JhcHBlci1ub3QtZXhwYW5kZWQtd2l0aG91dC1hY3Rpb25zX2d3cTBoXzFsZ3p6XzMzMzpub3QoI1xcOSkge1xuICBwYWRkaW5nLWJsb2NrLWVuZDogY2FsYyh2YXIoLS1zcGFjZS1jb250YWluZXItaGVhZGVyLXRvcC1hbTR2encsIDEycHgpICsgdmFyKC0tc3BhY2Utc2NhbGVkLXh4cy1mb2UxMTQsIDRweCkpO1xufVxuLmF3c3VpX3dyYXBwZXItY29udGFpbmVyX2d3cTBoXzFsZ3p6XzI4Ny5hd3N1aV9oZWFkZXItZGVwcmVjYXRlZF9nd3EwaF8xbGd6el8zMDQ6bm90KCNcXDkpIHtcbiAgcGFkZGluZy1pbmxpbmUtc3RhcnQ6IHZhcigtLXNwYWNlLWNvbnRhaW5lci1ob3Jpem9udGFsLW5xcnp5aCwgMjBweCk7XG59XG4uYXdzdWlfd3JhcHBlci1jb250YWluZXJfZ3dxMGhfMWxnenpfMjg3Om5vdCgjXFw5KTpub3QoLmF3c3VpX2hlYWRlci1kZXByZWNhdGVkX2d3cTBoXzFsZ3p6XzMwNCkge1xuICBwYWRkaW5nLWlubGluZS1zdGFydDogY2FsYyh2YXIoLS1zcGFjZS1jb250YWluZXItaG9yaXpvbnRhbC1ucXJ6eWgsIDIwcHgpICsgY2FsYyh2YXIoLS1zaXplLWljb24tbWVkaXVtLXV2OHhjeiwgMjBweCkgKyAodmFyKC0tbGluZS1oZWlnaHQtYm9keS1tLTJtaDNrZSwgMjBweCkgLSB2YXIoLS1zaXplLWljb24tbm9ybWFsLWxldnQwOCwgMTZweCkpIC8gLTIgKyB2YXIoLS1zcGFjZS14cy15bWxtMGIsIDhweCkpKTtcbn1cbmJvZHlbZGF0YS1hd3N1aS1mb2N1cy12aXNpYmxlPXRydWVdIC5hd3N1aV93cmFwcGVyLWNvbnRhaW5lcl9nd3EwaF8xbGd6el8yODc6bm90KCNcXDkpOmZvY3VzIHtcbiAgcGFkZGluZy1ibG9jazogY2FsYyh2YXIoLS1zcGFjZS1zY2FsZWQtcy1pdXVpaG0sIDEycHgpIC0gdmFyKC0tYm9yZGVyLWRpdmlkZXItc2VjdGlvbi13aWR0aC11d284bXksIDFweCkpO1xuICBwYWRkaW5nLWlubGluZTogY2FsYyh2YXIoLS1zcGFjZS1sLTJ1ZDFwMywgMjBweCkgLSB2YXIoLS1ib3JkZXItZGl2aWRlci1zZWN0aW9uLXdpZHRoLXV3bzhteSwgMXB4KSk7XG59XG5cbi5hd3N1aV9oZWFkZXJfZ3dxMGhfMWxnenpfMzA0Om5vdCgjXFw5KSB7XG4gIC8qIHVzZWQgaW4gdGVzdC11dGlscyAqL1xufVxuLmF3c3VpX2hlYWRlci13cmFwcGVyX2d3cTBoXzFsZ3p6XzM1MDpub3QoI1xcOSksIC5hd3N1aV9oZWFkZXItZGVwcmVjYXRlZF9nd3EwaF8xbGd6el8zMDQ6bm90KCNcXDkpIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZm9udC13ZWlnaHQ6IHZhcigtLWZvbnQtd2VpZ2h0LWhlYWRpbmctcy1sY3gwYWksIDcwMCk7XG59XG4uYXdzdWlfaGVhZGVyLXdyYXBwZXJfZ3dxMGhfMWxnenpfMzUwOm5vdCgjXFw5KSB7XG4gIGZvbnQtc2l6ZTogaW5oZXJpdDtcbiAgbGV0dGVyLXNwYWNpbmc6IGluaGVyaXQ7XG4gIG1hcmdpbi1ibG9jazogMDtcbiAgbWFyZ2luLWlubGluZTogMDtcbiAgcGFkZGluZy1ibG9jazogMDtcbiAgcGFkZGluZy1pbmxpbmU6IDA7XG59XG4uYXdzdWlfaGVhZGVyLWFjdGlvbnMtd3JhcHBlcl9nd3EwaF8xbGd6el8zNjI6bm90KCNcXDkpIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xufVxuYm9keVtkYXRhLWF3c3VpLWZvY3VzLXZpc2libGU9dHJ1ZV0gLmF3c3VpX2hlYWRlci1idXR0b25fZ3dxMGhfMWxnenpfMzY4Om5vdCgjXFw5KTpmb2N1cywgYm9keVtkYXRhLWF3c3VpLWZvY3VzLXZpc2libGU9dHJ1ZV0gLmF3c3VpX2hlYWRlci1jb250YWluZXItYnV0dG9uX2d3cTBoXzFsZ3p6XzM2ODpub3QoI1xcOSk6Zm9jdXMge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5ib2R5W2RhdGEtYXdzdWktZm9jdXMtdmlzaWJsZT10cnVlXSAuYXdzdWlfaGVhZGVyLWJ1dHRvbl9nd3EwaF8xbGd6el8zNjg6bm90KCNcXDkpOmZvY3VzLCBib2R5W2RhdGEtYXdzdWktZm9jdXMtdmlzaWJsZT10cnVlXSAuYXdzdWlfaGVhZGVyLWNvbnRhaW5lci1idXR0b25fZ3dxMGhfMWxnenpfMzY4Om5vdCgjXFw5KTpmb2N1cyB7XG4gIG91dGxpbmU6IDJweCBkb3R0ZWQgdHJhbnNwYXJlbnQ7XG4gIG91dGxpbmUtb2Zmc2V0OiBjYWxjKDBweCAtIDFweCk7XG59XG5ib2R5W2RhdGEtYXdzdWktZm9jdXMtdmlzaWJsZT10cnVlXSAuYXdzdWlfaGVhZGVyLWJ1dHRvbl9nd3EwaF8xbGd6el8zNjg6bm90KCNcXDkpOmZvY3VzOjpiZWZvcmUsIGJvZHlbZGF0YS1hd3N1aS1mb2N1cy12aXNpYmxlPXRydWVdIC5hd3N1aV9oZWFkZXItY29udGFpbmVyLWJ1dHRvbl9nd3EwaF8xbGd6el8zNjg6bm90KCNcXDkpOmZvY3VzOjpiZWZvcmUge1xuICBjb250ZW50OiBcIiBcIjtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgaW5zZXQtaW5saW5lLXN0YXJ0OiBjYWxjKC0xICogMHB4KTtcbiAgaW5zZXQtYmxvY2stc3RhcnQ6IGNhbGMoLTEgKiAwcHgpO1xuICBpbmxpbmUtc2l6ZTogY2FsYygxMDAlICsgMHB4ICsgMHB4KTtcbiAgYmxvY2stc2l6ZTogY2FsYygxMDAlICsgMHB4ICsgMHB4KTtcbiAgYm9yZGVyLXN0YXJ0LXN0YXJ0LXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cy1jb250cm9sLWRlZmF1bHQtZm9jdXMtcmluZy0xdWFia2ksIDRweCk7XG4gIGJvcmRlci1zdGFydC1lbmQtcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzLWNvbnRyb2wtZGVmYXVsdC1mb2N1cy1yaW5nLTF1YWJraSwgNHB4KTtcbiAgYm9yZGVyLWVuZC1zdGFydC1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMtY29udHJvbC1kZWZhdWx0LWZvY3VzLXJpbmctMXVhYmtpLCA0cHgpO1xuICBib3JkZXItZW5kLWVuZC1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMtY29udHJvbC1kZWZhdWx0LWZvY3VzLXJpbmctMXVhYmtpLCA0cHgpO1xuICBib3gtc2hhZG93OiAwIDAgMCAycHggdmFyKC0tY29sb3ItYm9yZGVyLWl0ZW0tZm9jdXNlZC1sejF6czYsICMwMDZjZTApO1xufVxuLmF3c3VpX2hlYWRlci1idXR0b25fZ3dxMGhfMWxnenpfMzY4Om5vdCgjXFw5KSB7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIG1hcmdpbi1pbmxpbmUtc3RhcnQ6IGNhbGMoLTEgKiBjYWxjKHZhcigtLXNpemUtaWNvbi1ub3JtYWwtbGV2dDA4LCAxNnB4KSArICh2YXIoLS1saW5lLWhlaWdodC1ib2R5LW0tMm1oM2tlLCAyMHB4KSAtIHZhcigtLXNpemUtaWNvbi1ub3JtYWwtbGV2dDA4LCAxNnB4KSkgLyAtMiArIHZhcigtLXNwYWNlLXh4cy1od2ZrYWksIDRweCkgKyB2YXIoLS1ib3JkZXItZGl2aWRlci1saXN0LXdpZHRoLXRkZngxeCwgMXB4KSkpO1xufVxuLmF3c3VpX2hlYWRlci1jb250YWluZXItYnV0dG9uX2d3cTBoXzFsZ3p6XzM2ODpub3QoI1xcOSkge1xuICBtYXJnaW4taW5saW5lLXN0YXJ0OiBjYWxjKC0xICogY2FsYyh2YXIoLS1zaXplLWljb24tbWVkaXVtLXV2OHhjeiwgMjBweCkgKyAodmFyKC0tbGluZS1oZWlnaHQtYm9keS1tLTJtaDNrZSwgMjBweCkgLSB2YXIoLS1zaXplLWljb24tbm9ybWFsLWxldnQwOCwgMTZweCkpIC8gLTIgKyB2YXIoLS1zcGFjZS14cy15bWxtMGIsIDhweCkpKTtcbn1cbi5hd3N1aV9oZWFkZXItY29udGFpbmVyX2d3cTBoXzFsZ3p6XzM2ODpub3QoI1xcOSkge1xuICBpbmxpbmUtc2l6ZTogMTAwJTtcbn1cbi5hd3N1aV9oZWFkZXItY29udGFpbmVyX2d3cTBoXzFsZ3p6XzM2OCA+IC5hd3N1aV9pY29uLWNvbnRhaW5lcl9nd3EwaF8xbGd6el8yNjQ6bm90KCNcXDkpIHtcbiAgbWFyZ2luLWJsb2NrLXN0YXJ0OiB2YXIoLS1zcGFjZS1leHBhbmRhYmxlLXNlY3Rpb24taWNvbi1vZmZzZXQtdG9wLWNudHluOCwgNHB4KTtcbn1cbi5hd3N1aV9oZWFkZXItbmF2aWdhdGlvbl9nd3EwaF8xbGd6el80MDMgPiAuYXdzdWlfaWNvbi1jb250YWluZXJfZ3dxMGhfMWxnenpfMjY0Om5vdCgjXFw5KSB7XG4gIGRpc3BsYXk6IGlubGluZS1mbGV4O1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIGNvbG9yOiB2YXIoLS1jb2xvci10ZXh0LWV4cGFuZGFibGUtc2VjdGlvbi1uYXZpZ2F0aW9uLWljb24tZGVmYXVsdC10d2dwemgsICM0MjQ2NTApO1xuICBib3JkZXItYmxvY2s6IDA7XG4gIGJvcmRlci1pbmxpbmU6IDA7XG4gIHBhZGRpbmctYmxvY2s6IDA7XG4gIHBhZGRpbmctaW5saW5lOiAwO1xuICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbiAgb3V0bGluZTogbm9uZTtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xufVxuLmF3c3VpX2hlYWRlci1uYXZpZ2F0aW9uX2d3cTBoXzFsZ3p6XzQwMyA+IC5hd3N1aV9pY29uLWNvbnRhaW5lcl9nd3EwaF8xbGd6el8yNjQ6bm90KCNcXDkpOmhvdmVyIHtcbiAgY29sb3I6IHZhcigtLWNvbG9yLXRleHQtZXhwYW5kYWJsZS1zZWN0aW9uLWhvdmVyLThoMzE4NiwgIzAwNmNlMCk7XG59XG5ib2R5W2RhdGEtYXdzdWktZm9jdXMtdmlzaWJsZT10cnVlXSAuYXdzdWlfaGVhZGVyLW5hdmlnYXRpb25fZ3dxMGhfMWxnenpfNDAzID4gLmF3c3VpX2ljb24tY29udGFpbmVyX2d3cTBoXzFsZ3p6XzI2NDpub3QoI1xcOSk6Zm9jdXMge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5ib2R5W2RhdGEtYXdzdWktZm9jdXMtdmlzaWJsZT10cnVlXSAuYXdzdWlfaGVhZGVyLW5hdmlnYXRpb25fZ3dxMGhfMWxnenpfNDAzID4gLmF3c3VpX2ljb24tY29udGFpbmVyX2d3cTBoXzFsZ3p6XzI2NDpub3QoI1xcOSk6Zm9jdXMge1xuICBvdXRsaW5lOiAycHggZG90dGVkIHRyYW5zcGFyZW50O1xuICBvdXRsaW5lLW9mZnNldDogY2FsYygycHggLSAxcHgpO1xufVxuYm9keVtkYXRhLWF3c3VpLWZvY3VzLXZpc2libGU9dHJ1ZV0gLmF3c3VpX2hlYWRlci1uYXZpZ2F0aW9uX2d3cTBoXzFsZ3p6XzQwMyA+IC5hd3N1aV9pY29uLWNvbnRhaW5lcl9nd3EwaF8xbGd6el8yNjQ6bm90KCNcXDkpOmZvY3VzOjpiZWZvcmUge1xuICBjb250ZW50OiBcIiBcIjtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgaW5zZXQtaW5saW5lLXN0YXJ0OiBjYWxjKC0xICogMnB4KTtcbiAgaW5zZXQtYmxvY2stc3RhcnQ6IGNhbGMoLTEgKiAycHgpO1xuICBpbmxpbmUtc2l6ZTogY2FsYygxMDAlICsgMnB4ICsgMnB4KTtcbiAgYmxvY2stc2l6ZTogY2FsYygxMDAlICsgMnB4ICsgMnB4KTtcbiAgYm9yZGVyLXN0YXJ0LXN0YXJ0LXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cy1jb250cm9sLWRlZmF1bHQtZm9jdXMtcmluZy0xdWFia2ksIDRweCk7XG4gIGJvcmRlci1zdGFydC1lbmQtcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzLWNvbnRyb2wtZGVmYXVsdC1mb2N1cy1yaW5nLTF1YWJraSwgNHB4KTtcbiAgYm9yZGVyLWVuZC1zdGFydC1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMtY29udHJvbC1kZWZhdWx0LWZvY3VzLXJpbmctMXVhYmtpLCA0cHgpO1xuICBib3JkZXItZW5kLWVuZC1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMtY29udHJvbC1kZWZhdWx0LWZvY3VzLXJpbmctMXVhYmtpLCA0cHgpO1xuICBib3gtc2hhZG93OiAwIDAgMCAycHggdmFyKC0tY29sb3ItYm9yZGVyLWl0ZW0tZm9jdXNlZC1sejF6czYsICMwMDZjZTApO1xufVxuLmF3c3VpX2hlYWRlci10ZXh0X2d3cTBoXzFsZ3p6XzQ0MDpub3QoI1xcOSkge1xuICAvKiB1c2VkIGluIHRlc3QtdXRpbHMgKi9cbn1cblxuOm5vdCgjXFw5KTpub3QoLmF3c3VpX3dyYXBwZXItY29tcGFjdF9nd3EwaF8xbGd6el8yOTEpID4gLmF3c3VpX2hlYWRlci1hY3Rpb25zLXdyYXBwZXJfZ3dxMGhfMWxnenpfMzYyIHtcbiAgZmxleC13cmFwOiB3cmFwO1xuICBjb2x1bW4tZ2FwOiB2YXIoLS1zcGFjZS14cy15bWxtMGIsIDhweCk7XG4gIHJvdy1nYXA6IHZhcigtLXNwYWNlLXNjYWxlZC14eHhzLWgyc2M1MSwgMnB4KTtcbn1cblxuLmF3c3VpX2NvbnRlbnRfZ3dxMGhfMWxnenpfMTYxOm5vdCgjXFw5KSB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4uYXdzdWlfY29udGVudC1kZWZhdWx0X2d3cTBoXzFsZ3p6XzQ1Mzpub3QoI1xcOSksIC5hd3N1aV9jb250ZW50LWlubGluZV9nd3EwaF8xbGd6el80NTM6bm90KCNcXDkpIHtcbiAgcGFkZGluZy1ibG9jazogdmFyKC0tc3BhY2Utc2NhbGVkLXhzLWR3OXdsNSwgOHB4KTtcbiAgcGFkZGluZy1pbmxpbmU6IDA7XG59XG4uYXdzdWlfY29udGVudC1mb290ZXJfZ3dxMGhfMWxnenpfNDU3Om5vdCgjXFw5KSB7XG4gIHBhZGRpbmctYmxvY2s6IHZhcigtLXNwYWNlLXhzLXltbG0wYiwgOHB4KTtcbiAgcGFkZGluZy1pbmxpbmU6IDA7XG59XG4uYXdzdWlfY29udGVudC1leHBhbmRlZF9nd3EwaF8xbGd6el80NjE6bm90KCNcXDkpIHtcbiAgZGlzcGxheTogYmxvY2s7XG59XG4uYXdzdWlfY29udGVudC1jb21wYWN0X2d3cTBoXzFsZ3p6XzQ2NDpub3QoI1xcOSkge1xuICBwYWRkaW5nLWlubGluZS1zdGFydDogY2FsYyh2YXIoLS1zaXplLWljb24tbm9ybWFsLWxldnQwOCwgMTZweCkgKyAodmFyKC0tbGluZS1oZWlnaHQtYm9keS1tLTJtaDNrZSwgMjBweCkgLSB2YXIoLS1zaXplLWljb24tbm9ybWFsLWxldnQwOCwgMTZweCkpIC8gLTIgKyB2YXIoLS1zcGFjZS14eHMtaHdma2FpLCA0cHgpICsgdmFyKC0tYm9yZGVyLWRpdmlkZXItbGlzdC13aWR0aC10ZGZ4MXgsIDFweCkpO1xufVxuXG4uYXdzdWlfZm9jdXNhYmxlX2d3cTBoXzFsZ3p6XzQ2ODpub3QoI1xcOSk6Zm9jdXMge1xuICBvdXRsaW5lOiBub25lO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG59XG5ib2R5W2RhdGEtYXdzdWktZm9jdXMtdmlzaWJsZT10cnVlXSAuYXdzdWlfZm9jdXNhYmxlX2d3cTBoXzFsZ3p6XzQ2ODpub3QoI1xcOSk6Zm9jdXMge1xuICBvdXRsaW5lOiAycHggZG90dGVkIHRyYW5zcGFyZW50O1xuICBib3JkZXItYmxvY2s6IHZhcigtLWJvcmRlci13aWR0aC1idXR0b24tam0wcWc3LCAycHgpIHNvbGlkIHZhcigtLWNvbG9yLWJvcmRlci1pdGVtLWZvY3VzZWQtbHoxenM2LCAjMDA2Y2UwKTtcbiAgYm9yZGVyLWlubGluZTogdmFyKC0tYm9yZGVyLXdpZHRoLWJ1dHRvbi1qbTBxZzcsIDJweCkgc29saWQgdmFyKC0tY29sb3ItYm9yZGVyLWl0ZW0tZm9jdXNlZC1sejF6czYsICMwMDZjZTApO1xuICBib3JkZXItc3RhcnQtc3RhcnQtcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzLWNvbnRyb2wtZGVmYXVsdC1mb2N1cy1yaW5nLTF1YWJraSwgNHB4KTtcbiAgYm9yZGVyLXN0YXJ0LWVuZC1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMtY29udHJvbC1kZWZhdWx0LWZvY3VzLXJpbmctMXVhYmtpLCA0cHgpO1xuICBib3JkZXItZW5kLXN0YXJ0LXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cy1jb250cm9sLWRlZmF1bHQtZm9jdXMtcmluZy0xdWFia2ksIDRweCk7XG4gIGJvcmRlci1lbmQtZW5kLXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cy1jb250cm9sLWRlZmF1bHQtZm9jdXMtcmluZy0xdWFia2ksIDRweCk7XG4gIGJveC1zaGFkb3c6IDAgMCAwIHZhcigtLWJvcmRlci1jb250cm9sLWZvY3VzLXJpbmctc2hhZG93LXNwcmVhZC05bWphamssIDFweCkgdmFyKC0tY29sb3ItYm9yZGVyLWl0ZW0tZm9jdXNlZC1sejF6czYsICMwMDZjZTApO1xufVxuXG4uYXdzdWlfY2xpY2stdGFyZ2V0X2d3cTBoXzFsZ3p6XzQ4Mzpub3QoI1xcOSkge1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG4uYXdzdWlfY2xpY2stdGFyZ2V0X2d3cTBoXzFsZ3p6XzQ4Mzpub3QoI1xcOSk6bm90KC5hd3N1aV93cmFwcGVyLWNvbnRhaW5lcl9nd3EwaF8xbGd6el8yODcpOm5vdCguYXdzdWlfaGVhZGVyLWNvbnRhaW5lci1idXR0b25fZ3dxMGhfMWxnenpfMzY4KTpob3ZlciB7XG4gIGNvbG9yOiB2YXIoLS1jb2xvci10ZXh0LWV4cGFuZGFibGUtc2VjdGlvbi1ob3Zlci04aDMxODYsICMwMDZjZTApO1xufSIsIi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKiBzdHlsZWxpbnQtZGlzYWJsZSBAYW16bi9hd3N1aS1uby1tb3Rpb24tb3V0c2lkZS1vZi1taXhpbiwgc2VsZWN0b3ItY29tYmluYXRvci1kaXNhbGxvd2VkLWxpc3QsIHNlbGVjdG9yLXBzZXVkby1jbGFzcy1uby11bmtub3duLCBzZWxlY3Rvci1jbGFzcy1wYXR0ZXJuICovXG4vKiBzdHlsZWxpbnQtZW5hYmxlIEBhbXpuL2F3c3VpLW5vLW1vdGlvbi1vdXRzaWRlLW9mLW1peGluLCBzZWxlY3Rvci1jb21iaW5hdG9yLWRpc2FsbG93ZWQtbGlzdCwgc2VsZWN0b3ItcHNldWRvLWNsYXNzLW5vLXVua25vd24sIHNlbGVjdG9yLWNsYXNzLXBhdHRlcm4gKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKiBTdHlsZSB1c2VkIGZvciBsaW5rcyBpbiBzbG90cy9jb21wb25lbnRzIHRoYXQgYXJlIHRleHQgaGVhdnksIHRvIGhlbHAgbGlua3Mgc3RhbmQgb3V0IGFtb25nXG5zdXJyb3VuZGluZyB0ZXh0LiAoV0NBRyBGNzMpIGh0dHBzOi8vd3d3LnczLm9yZy9XQUkvV0NBRzIxL1RlY2huaXF1ZXMvZmFpbHVyZXMvRjczI2Rlc2NyaXB0aW9uICovXG4uYXdzdWlfcmFkaW8tY29udHJvbF8xdjFoa185d3Ztd18xNDU6bm90KCNcXDkpIHtcbiAgbWFyZ2luLWJsb2NrLXN0YXJ0OiBjYWxjKCh2YXIoLS1saW5lLWhlaWdodC1ib2R5LW0tMm1oM2tlLCAyMHB4KSAtIHZhcigtLXNpemUtY29udHJvbC1hZG05M3ksIDE2cHgpKSAvIDIpO1xuICBtaW4tYmxvY2stc2l6ZTogdmFyKC0tc2l6ZS1jb250cm9sLWFkbTkzeSwgMTZweCk7XG4gIG1pbi1pbmxpbmUtc2l6ZTogdmFyKC0tc2l6ZS1jb250cm9sLWFkbTkzeSwgMTZweCk7XG4gIGJsb2NrLXNpemU6IHZhcigtLXNpemUtY29udHJvbC1hZG05M3ksIDE2cHgpO1xuICBpbmxpbmUtc2l6ZTogdmFyKC0tc2l6ZS1jb250cm9sLWFkbTkzeSwgMTZweCk7XG59XG5cbi5hd3N1aV9vdXRsaW5lXzF2MWhrXzl3dm13XzE1Mzpub3QoI1xcOSkge1xuICAtLWF3c3VpLXN0eWxlLWZvY3VzLXJpbmctYm94LXNoYWRvdy1yaHU0N3Q6IDAgMCAwIHZhcigtLWF3c3VpLXN0eWxlLWZvY3VzLXJpbmctYm9yZGVyLXdpZHRoLXJodTQ3dCwgMnB4KSB2YXIoLS1hd3N1aS1zdHlsZS1mb2N1cy1yaW5nLWJvcmRlci1jb2xvci1yaHU0N3QsIHZhcigtLWNvbG9yLWJvcmRlci1pdGVtLWZvY3VzZWQtbHoxenM2LCAjMDA2Y2UwKSk7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbi5hd3N1aV9vdXRsaW5lXzF2MWhrXzl3dm13XzE1Mzpub3QoI1xcOSkge1xuICBvdXRsaW5lOiAycHggZG90dGVkIHRyYW5zcGFyZW50O1xuICBvdXRsaW5lLW9mZnNldDogY2FsYygycHggLSAxcHgpO1xufVxuLmF3c3VpX291dGxpbmVfMXYxaGtfOXd2bXdfMTUzOm5vdCgjXFw5KTo6YmVmb3JlIHtcbiAgY29udGVudDogXCIgXCI7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGluc2V0LWlubGluZS1zdGFydDogY2FsYygtMSAqIDJweCk7XG4gIGluc2V0LWJsb2NrLXN0YXJ0OiBjYWxjKC0xICogMnB4KTtcbiAgaW5saW5lLXNpemU6IGNhbGMoMTAwJSArIDJweCArIDJweCk7XG4gIGJsb2NrLXNpemU6IGNhbGMoMTAwJSArIDJweCArIDJweCk7XG4gIGJvcmRlci1zdGFydC1zdGFydC1yYWRpdXM6IHZhcigtLWF3c3VpLXN0eWxlLWZvY3VzLXJpbmctYm9yZGVyLXJhZGl1cy1yaHU0N3QsIHZhcigtLWJvcmRlci1yYWRpdXMtY29udHJvbC1jaXJjdWxhci1mb2N1cy1yaW5nLXlqaHNjdywgNHB4KSk7XG4gIGJvcmRlci1zdGFydC1lbmQtcmFkaXVzOiB2YXIoLS1hd3N1aS1zdHlsZS1mb2N1cy1yaW5nLWJvcmRlci1yYWRpdXMtcmh1NDd0LCB2YXIoLS1ib3JkZXItcmFkaXVzLWNvbnRyb2wtY2lyY3VsYXItZm9jdXMtcmluZy15amhzY3csIDRweCkpO1xuICBib3JkZXItZW5kLXN0YXJ0LXJhZGl1czogdmFyKC0tYXdzdWktc3R5bGUtZm9jdXMtcmluZy1ib3JkZXItcmFkaXVzLXJodTQ3dCwgdmFyKC0tYm9yZGVyLXJhZGl1cy1jb250cm9sLWNpcmN1bGFyLWZvY3VzLXJpbmcteWpoc2N3LCA0cHgpKTtcbiAgYm9yZGVyLWVuZC1lbmQtcmFkaXVzOiB2YXIoLS1hd3N1aS1zdHlsZS1mb2N1cy1yaW5nLWJvcmRlci1yYWRpdXMtcmh1NDd0LCB2YXIoLS1ib3JkZXItcmFkaXVzLWNvbnRyb2wtY2lyY3VsYXItZm9jdXMtcmluZy15amhzY3csIDRweCkpO1xuICBib3gtc2hhZG93OiB2YXIoLS1hd3N1aS1zdHlsZS1mb2N1cy1yaW5nLWJveC1zaGFkb3ctcmh1NDd0KTtcbn1cblxuLmF3c3VpX3N0eWxlZC1jaXJjbGUtYm9yZGVyXzF2MWhrXzl3dm13XzE3Njpub3QoI1xcOSkge1xuICBzdHJva2U6IHZhcigtLWNvbG9yLWJvcmRlci1jb250cm9sLWRlZmF1bHQtc2gzNTQ4LCAjOGM4Yzk0KTtcbiAgZmlsbDogdmFyKC0tY29sb3ItYmFja2dyb3VuZC1jb250cm9sLWRlZmF1bHQtazVkbHF3LCAjZmZmZmZmKTtcbn1cbi5hd3N1aV9zdHlsZWQtY2lyY2xlLWJvcmRlcl8xdjFoa185d3Ztd18xNzYuYXdzdWlfc3R5bGVkLWNpcmNsZS1kaXNhYmxlZF8xdjFoa185d3Ztd18xODA6bm90KCNcXDkpLCAuYXdzdWlfc3R5bGVkLWNpcmNsZS1ib3JkZXJfMXYxaGtfOXd2bXdfMTc2LmF3c3VpX3N0eWxlZC1jaXJjbGUtcmVhZG9ubHlfMXYxaGtfOXd2bXdfMTgwOm5vdCgjXFw5KSB7XG4gIGZpbGw6IHZhcigtLWNvbG9yLWJhY2tncm91bmQtY29udHJvbC1kaXNhYmxlZC0xZG00bWssICNkZWRlZTMpO1xuICBzdHJva2U6IHZhcigtLWNvbG9yLWJhY2tncm91bmQtY29udHJvbC1kaXNhYmxlZC0xZG00bWssICNkZWRlZTMpO1xufVxuXG4uYXdzdWlfc3R5bGVkLWNpcmNsZS1maWxsXzF2MWhrXzl3dm13XzE4NTpub3QoI1xcOSkge1xuICBzdHJva2U6IHZhcigtLWNvbG9yLWJhY2tncm91bmQtY29udHJvbC1jaGVja2VkLXhrNWN5MiwgIzAwNmNlMCk7XG4gIGZpbGw6IHZhcigtLWNvbG9yLWZvcmVncm91bmQtY29udHJvbC1kZWZhdWx0LXJoeWc5bywgI2ZmZmZmZik7XG4gIG9wYWNpdHk6IDA7XG4gIHRyYW5zaXRpb246IG9wYWNpdHkgdmFyKC0tbW90aW9uLWR1cmF0aW9uLXRyYW5zaXRpb24tcXVpY2stbWNtMnkwLCA5MG1zKSB2YXIoLS1tb3Rpb24tZWFzaW5nLXRyYW5zaXRpb24tcXVpY2stcXhhazNpLCBsaW5lYXIpO1xufVxuQG1lZGlhIChwcmVmZXJzLXJlZHVjZWQtbW90aW9uOiByZWR1Y2UpIHtcbiAgLmF3c3VpX3N0eWxlZC1jaXJjbGUtZmlsbF8xdjFoa185d3Ztd18xODU6bm90KCNcXDkpIHtcbiAgICBhbmltYXRpb246IG5vbmU7XG4gICAgdHJhbnNpdGlvbjogbm9uZTtcbiAgfVxufVxuLmF3c3VpLW1vdGlvbi1kaXNhYmxlZCAuYXdzdWlfc3R5bGVkLWNpcmNsZS1maWxsXzF2MWhrXzl3dm13XzE4NTpub3QoI1xcOSksIC5hd3N1aS1tb2RlLWVudGVyaW5nIC5hd3N1aV9zdHlsZWQtY2lyY2xlLWZpbGxfMXYxaGtfOXd2bXdfMTg1Om5vdCgjXFw5KSB7XG4gIGFuaW1hdGlvbjogbm9uZTtcbiAgdHJhbnNpdGlvbjogbm9uZTtcbn1cbi5hd3N1aV9zdHlsZWQtY2lyY2xlLWZpbGxfMXYxaGtfOXd2bXdfMTg1LmF3c3VpX3N0eWxlZC1jaXJjbGUtY2hlY2tlZF8xdjFoa185d3Ztd18yMDE6bm90KCNcXDkpIHtcbiAgb3BhY2l0eTogMTtcbn1cbi5hd3N1aV9zdHlsZWQtY2lyY2xlLWZpbGxfMXYxaGtfOXd2bXdfMTg1LmF3c3VpX3N0eWxlZC1jaXJjbGUtZGlzYWJsZWRfMXYxaGtfOXd2bXdfMTgwOm5vdCgjXFw5KSB7XG4gIGZpbGw6IHZhcigtLWNvbG9yLWZvcmVncm91bmQtY29udHJvbC1kaXNhYmxlZC1lMTAxamUsICNmZmZmZmYpO1xuICBzdHJva2U6IHZhcigtLWNvbG9yLWJhY2tncm91bmQtY29udHJvbC1kaXNhYmxlZC0xZG00bWssICNkZWRlZTMpO1xufVxuLmF3c3VpX3N0eWxlZC1jaXJjbGUtZmlsbF8xdjFoa185d3Ztd18xODUuYXdzdWlfc3R5bGVkLWNpcmNsZS1yZWFkb25seV8xdjFoa185d3Ztd18xODA6bm90KCNcXDkpIHtcbiAgZmlsbDogdmFyKC0tY29sb3ItZm9yZWdyb3VuZC1jb250cm9sLXJlYWQtb25seS0xNjR1ZGUsICM2NTY4NzEpO1xuICBzdHJva2U6IHZhcigtLWNvbG9yLWJhY2tncm91bmQtY29udHJvbC1kaXNhYmxlZC0xZG00bWssICNkZWRlZTMpO1xufSIsIi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKiBzdHlsZWxpbnQtZGlzYWJsZSBAYW16bi9hd3N1aS1uby1tb3Rpb24tb3V0c2lkZS1vZi1taXhpbiwgc2VsZWN0b3ItY29tYmluYXRvci1kaXNhbGxvd2VkLWxpc3QsIHNlbGVjdG9yLXBzZXVkby1jbGFzcy1uby11bmtub3duLCBzZWxlY3Rvci1jbGFzcy1wYXR0ZXJuICovXG4vKiBzdHlsZWxpbnQtZW5hYmxlIEBhbXpuL2F3c3VpLW5vLW1vdGlvbi1vdXRzaWRlLW9mLW1peGluLCBzZWxlY3Rvci1jb21iaW5hdG9yLWRpc2FsbG93ZWQtbGlzdCwgc2VsZWN0b3ItcHNldWRvLWNsYXNzLW5vLXVua25vd24sIHNlbGVjdG9yLWNsYXNzLXBhdHRlcm4gKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKiBTdHlsZSB1c2VkIGZvciBsaW5rcyBpbiBzbG90cy9jb21wb25lbnRzIHRoYXQgYXJlIHRleHQgaGVhdnksIHRvIGhlbHAgbGlua3Mgc3RhbmQgb3V0IGFtb25nXG5zdXJyb3VuZGluZyB0ZXh0LiAoV0NBRyBGNzMpIGh0dHBzOi8vd3d3LnczLm9yZy9XQUkvV0NBRzIxL1RlY2huaXF1ZXMvZmFpbHVyZXMvRjczI2Rlc2NyaXB0aW9uICovXG4uYXdzdWlfcm9vdF8xbWFia18xMHlndV8xNDU6bm90KCNcXDkpIHtcbiAgLyogdXNlZCBmb3IgYmFja3dhcmRzLWNvbXBhdGliaWxpdHkgd2l0aCBvbGRlciB2ZXJzaW9ucyBvZiB0ZXN0LXV0aWxzICovXG59XG5cbi5hd3N1aV9yYWRpby1ncm91cF8xbWFia18xMHlndV8xNDk6bm90KCNcXDkpIHtcbiAgYm9yZGVyLWNvbGxhcHNlOiBzZXBhcmF0ZTtcbiAgYm9yZGVyLXNwYWNpbmc6IDA7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIGNhcHRpb24tc2lkZTogdG9wO1xuICBjdXJzb3I6IGF1dG87XG4gIGRpcmVjdGlvbjogaW5oZXJpdDtcbiAgZW1wdHktY2VsbHM6IHNob3c7XG4gIGZvbnQtZmFtaWx5OiBzZXJpZjtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXZhcmlhbnQ6IG5vcm1hbDtcbiAgZm9udC1zdHJldGNoOiBub3JtYWw7XG4gIGh5cGhlbnM6IG5vbmU7XG4gIGxldHRlci1zcGFjaW5nOiBub3JtYWw7XG4gIGxpc3Qtc3R5bGU6IGRpc2Mgb3V0c2lkZSBub25lO1xuICB0YWItc2l6ZTogODtcbiAgdGV4dC1hbGlnbjogc3RhcnQ7XG4gIHRleHQtaW5kZW50OiAwO1xuICB0ZXh0LXNoYWRvdzogbm9uZTtcbiAgdGV4dC10cmFuc2Zvcm06IG5vbmU7XG4gIHZpc2liaWxpdHk6IHZpc2libGU7XG4gIHdoaXRlLXNwYWNlOiBub3JtYWw7XG4gIHdvcmQtc3BhY2luZzogbm9ybWFsO1xuICBmb250LXNpemU6IHZhcigtLWZvbnQtc2l6ZS1ib2R5LW0tYTduaDJuLCAxNHB4KTtcbiAgbGluZS1oZWlnaHQ6IHZhcigtLWxpbmUtaGVpZ2h0LWJvZHktbS0ybWgza2UsIDIwcHgpO1xuICBjb2xvcjogdmFyKC0tY29sb3ItdGV4dC1ib2R5LWRlZmF1bHQtcnlqY3QxLCAjMGYxNDFhKTtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgZm9udC1mYW1pbHk6IHZhcigtLWZvbnQtZmFtaWx5LWJhc2UtNGx3dnBsLCBcIkFtYXpvbiBFbWJlclwiLCBcIkhlbHZldGljYSBOZXVlXCIsIFJvYm90bywgQXJpYWwsIHNhbnMtc2VyaWYpO1xuICAtd2Via2l0LWZvbnQtc21vb3RoaW5nOiBhdXRvO1xuICAtbW96LW9zeC1mb250LXNtb290aGluZzogYXV0bztcbn1cbi5hd3N1aV9yYWRpby1ncm91cF8xbWFia18xMHlndV8xNDk6bm90KCNcXDkpOm5vdCguYXdzdWlfaG9yaXpvbnRhbC1ncm91cF8xbWFia18xMHlndV8xODApIHtcbiAgZGlzcGxheTogYmxvY2s7XG59XG4uYXdzdWlfcmFkaW8tZ3JvdXBfMW1hYmtfMTB5Z3VfMTQ5LmF3c3VpX2hvcml6b250YWwtZ3JvdXBfMW1hYmtfMTB5Z3VfMTgwOm5vdCgjXFw5KSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIGdhcDogdmFyKC0tc3BhY2Utc2NhbGVkLWwtazVrb2h5LCAyMHB4KTtcbn1cblxuLmF3c3VpX3JhZGlvXzFtYWJrXzEweWd1XzE0OSArIC5hd3N1aV9yYWRpb18xbWFia18xMHlndV8xNDk6bm90KCNcXDkpOm5vdCguYXdzdWlfaG9yaXpvbnRhbF8xbWFia18xMHlndV8xODApIHtcbiAgbWFyZ2luLWJsb2NrLXN0YXJ0OiB2YXIoLS1zcGFjZS1zY2FsZWQteHhzLWZvZTExNCwgNHB4KTtcbn1cblxuLmF3c3VpX3JhZGlvLS1oYXMtZGVzY3JpcHRpb25fMW1hYmtfMTB5Z3VfMTk0ICsgLmF3c3VpX3JhZGlvXzFtYWJrXzEweWd1XzE0OTpub3QoI1xcOSk6bm90KC5hd3N1aV9ob3Jpem9udGFsXzFtYWJrXzEweWd1XzE4MCkge1xuICBtYXJnaW4tYmxvY2stc3RhcnQ6IHZhcigtLXNwYWNlLXNjYWxlZC14cy1kdzl3bDUsIDhweCk7XG59XG5cbi5hd3N1aV9yYWRpb18xbWFia18xMHlndV8xNDkuYXdzdWlfaG9yaXpvbnRhbF8xbWFia18xMHlndV8xODA6bm90KCNcXDkpIHtcbiAgbWF4LWlubGluZS1zaXplOiBjYWxjKDE2ICogdmFyKC0tc3BhY2Utc2NhbGVkLXh4bC1pZ2MybWgsIDMycHgpKTtcbn0iLCIvKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLyogc3R5bGVsaW50LWRpc2FibGUgQGFtem4vYXdzdWktbm8tbW90aW9uLW91dHNpZGUtb2YtbWl4aW4sIHNlbGVjdG9yLWNvbWJpbmF0b3ItZGlzYWxsb3dlZC1saXN0LCBzZWxlY3Rvci1wc2V1ZG8tY2xhc3Mtbm8tdW5rbm93biwgc2VsZWN0b3ItY2xhc3MtcGF0dGVybiAqL1xuLyogc3R5bGVsaW50LWVuYWJsZSBAYW16bi9hd3N1aS1uby1tb3Rpb24tb3V0c2lkZS1vZi1taXhpbiwgc2VsZWN0b3ItY29tYmluYXRvci1kaXNhbGxvd2VkLWxpc3QsIHNlbGVjdG9yLXBzZXVkby1jbGFzcy1uby11bmtub3duLCBzZWxlY3Rvci1jbGFzcy1wYXR0ZXJuICovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLyogU3R5bGUgdXNlZCBmb3IgbGlua3MgaW4gc2xvdHMvY29tcG9uZW50cyB0aGF0IGFyZSB0ZXh0IGhlYXZ5LCB0byBoZWxwIGxpbmtzIHN0YW5kIG91dCBhbW9uZ1xuc3Vycm91bmRpbmcgdGV4dC4gKFdDQUcgRjczKSBodHRwczovL3d3dy53My5vcmcvV0FJL1dDQUcyMS9UZWNobmlxdWVzL2ZhaWx1cmVzL0Y3MyNkZXNjcmlwdGlvbiAqL1xuLmF3c3VpX2hlYWRlcl8xNm1tM19tcjB3M18xNDU6bm90KCNcXDkpIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBtYXJnaW4tYmxvY2s6IDA7XG4gIG1hcmdpbi1pbmxpbmU6IDA7XG4gIGNvbG9yOiB2YXIoLS1jb2xvci10ZXh0LWRyb3Bkb3duLWdyb3VwLWxhYmVsLTN2amk0aywgIzQyNDY1MCk7XG4gIGJvcmRlci1ibG9jazogdmFyKC0tYm9yZGVyLWRpdmlkZXItbGlzdC13aWR0aC10ZGZ4MXgsIDFweCkgc29saWQgdHJhbnNwYXJlbnQ7XG4gIGJvcmRlci1pbmxpbmU6IHZhcigtLWJvcmRlci1kaXZpZGVyLWxpc3Qtd2lkdGgtdGRmeDF4LCAxcHgpIHNvbGlkIHRyYW5zcGFyZW50O1xuICBib3JkZXItaW5saW5lLXdpZHRoOiAwO1xuICBmb250LXdlaWdodDogYm9sZDtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBwYWRkaW5nLWJsb2NrOiBjYWxjKHZhcigtLXNwYWNlLXh4cy1od2ZrYWksIDRweCkgKyB2YXIoLS1ib3JkZXItaXRlbS13aWR0aC1taWlqaXcsIDJweCkgLSB2YXIoLS1ib3JkZXItZGl2aWRlci1saXN0LXdpZHRoLXRkZngxeCwgMXB4KSk7XG4gIHBhZGRpbmctaW5saW5lOiBjYWxjKHZhcigtLXNwYWNlLWJ1dHRvbi1ob3Jpem9udGFsLXpuanZidCwgMjBweCkgKyB2YXIoLS1ib3JkZXItaXRlbS13aWR0aC1taWlqaXcsIDJweCkpO1xuICB6LWluZGV4OiAxO1xufVxuLmF3c3VpX2hlYWRlcl8xNm1tM19tcjB3M18xNDUuYXdzdWlfZGlzYWJsZWRfMTZtbTNfbXIwdzNfMTYxOm5vdCgjXFw5KSB7XG4gIGNvbG9yOiB2YXIoLS1jb2xvci10ZXh0LWRyb3Bkb3duLWl0ZW0tZGlzYWJsZWQtbmVoeGI3LCAjYjRiNGJiKTtcbiAgY3Vyc29yOiBkZWZhdWx0O1xufVxuLmF3c3VpX2hlYWRlcl8xNm1tM19tcjB3M18xNDUuYXdzdWlfZXhwYW5kYWJsZS1oZWFkZXJfMTZtbTNfbXIwdzNfMTY1Om5vdCgjXFw5KSB7XG4gIGJvcmRlci1ibG9jay1zdGFydC1jb2xvcjogdmFyKC0tY29sb3ItYm9yZGVyLWRyb3Bkb3duLWdyb3VwLTdmOTBzNywgI2M2YzZjZCk7XG4gIGJvcmRlci1ibG9jay1lbmQtY29sb3I6IHZhcigtLWNvbG9yLWJvcmRlci1kcm9wZG93bi1ncm91cC03ZjkwczcsICNjNmM2Y2QpO1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG4uYXdzdWlfaGVhZGVyXzE2bW0zX21yMHczXzE0NS5hd3N1aV9leHBhbmRhYmxlLWhlYWRlcl8xNm1tM19tcjB3M18xNjUuYXdzdWlfZGlzYWJsZWRfMTZtbTNfbXIwdzNfMTYxOm5vdCgjXFw5KSB7XG4gIGN1cnNvcjogZGVmYXVsdDtcbn1cbi5hd3N1aV9oZWFkZXJfMTZtbTNfbXIwdzNfMTQ1LmF3c3VpX2V4cGFuZGFibGUtaGVhZGVyXzE2bW0zX21yMHczXzE2NTpub3QoI1xcOSk6Zm9jdXMge1xuICBvdXRsaW5lOiBub25lO1xufVxuLmF3c3VpX2hlYWRlcl8xNm1tM19tcjB3M18xNDUuYXdzdWlfZXhwYW5kYWJsZS1oZWFkZXJfMTZtbTNfbXIwdzNfMTY1LmF3c3VpX3JvbGxlZC1kb3duXzE2bW0zX21yMHczXzE3Njpub3QoI1xcOSkge1xuICBib3JkZXItYmxvY2stZW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbn1cbi5hd3N1aV9oZWFkZXJfMTZtbTNfbXIwdzNfMTQ1LmF3c3VpX2V4cGFuZGFibGUtaGVhZGVyXzE2bW0zX21yMHczXzE2NS5hd3N1aV9oaWdobGlnaHRlZF8xNm1tM19tcjB3M18xNzk6bm90KCNcXDkpIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tY29sb3ItYmFja2dyb3VuZC1kcm9wZG93bi1pdGVtLWhvdmVyLWl3cnZjMSwgI2YzZjNmNyk7XG4gIGNvbG9yOiB2YXIoLS1jb2xvci10ZXh0LWRyb3Bkb3duLWl0ZW0taGlnaGxpZ2h0ZWQtMWE4NWZjLCAjMGYxNDFhKTtcbiAgcGFkZGluZy1ibG9jazogdmFyKC0tc3BhY2UteHhzLWh3ZmthaSwgNHB4KTtcbiAgcGFkZGluZy1pbmxpbmU6IHZhcigtLXNwYWNlLWJ1dHRvbi1ob3Jpem9udGFsLXpuanZidCwgMjBweCk7XG4gIGJvcmRlci1ibG9jazogdmFyKC0tYm9yZGVyLWl0ZW0td2lkdGgtbWlpaml3LCAycHgpIHNvbGlkIHZhcigtLWNvbG9yLWJvcmRlci1kcm9wZG93bi1pdGVtLWhvdmVyLWlsNTJmdiwgIzhjOGM5NCk7XG4gIGJvcmRlci1pbmxpbmU6IHZhcigtLWJvcmRlci1pdGVtLXdpZHRoLW1paWppdywgMnB4KSBzb2xpZCB2YXIoLS1jb2xvci1ib3JkZXItZHJvcGRvd24taXRlbS1ob3Zlci1pbDUyZnYsICM4YzhjOTQpO1xuICBib3JkZXItc3RhcnQtc3RhcnQtcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzLWl0ZW0taXdhaWE1LCA4cHgpO1xuICBib3JkZXItc3RhcnQtZW5kLXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cy1pdGVtLWl3YWlhNSwgOHB4KTtcbiAgYm9yZGVyLWVuZC1zdGFydC1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMtaXRlbS1pd2FpYTUsIDhweCk7XG4gIGJvcmRlci1lbmQtZW5kLXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cy1pdGVtLWl3YWlhNSwgOHB4KTtcbiAgei1pbmRleDogMjtcbn1cbi5hd3N1aV9oZWFkZXJfMTZtbTNfbXIwdzNfMTQ1LmF3c3VpX2V4cGFuZGFibGUtaGVhZGVyXzE2bW0zX21yMHczXzE2NS5hd3N1aV9oaWdobGlnaHRlZF8xNm1tM19tcjB3M18xNzkuYXdzdWlfZGlzYWJsZWRfMTZtbTNfbXIwdzNfMTYxOm5vdCgjXFw5KSB7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWNvbG9yLWJhY2tncm91bmQtZHJvcGRvd24taXRlbS1kaW1tZWQtZGhobzAzLCB0cmFuc3BhcmVudCk7XG4gIGJvcmRlci1jb2xvcjogdmFyKC0tY29sb3ItYm9yZGVyLWRyb3Bkb3duLWl0ZW0tZGltbWVkLWhvdmVyLWdhOXNjaCwgIzhjOGM5NCk7XG4gIGNvbG9yOiB2YXIoLS1jb2xvci10ZXh0LWRyb3Bkb3duLWl0ZW0tZGltbWVkLTh0d242YiwgI2I0YjRiYik7XG59XG4uYXdzdWlfaGVhZGVyXzE2bW0zX21yMHczXzE0NS5hd3N1aV9leHBhbmRhYmxlLWhlYWRlcl8xNm1tM19tcjB3M18xNjUuYXdzdWlfaGlnaGxpZ2h0ZWRfMTZtbTNfbXIwdzNfMTc5LmF3c3VpX2lzLWZvY3VzZWRfMTZtbTNfbXIwdzNfMTk3Om5vdCgjXFw5KSB7XG4gIGJvcmRlci1jb2xvcjogdmFyKC0tY29sb3ItYm9yZGVyLWRyb3Bkb3duLWl0ZW0tZm9jdXNlZC03d21ldmksICM0MjQ2NTApO1xufVxuLmF3c3VpX2hlYWRlcl8xNm1tM19tcjB3M18xNDUuYXdzdWlfZXhwYW5kYWJsZS1oZWFkZXJfMTZtbTNfbXIwdzNfMTY1LmF3c3VpX2hpZ2hsaWdodGVkXzE2bW0zX21yMHczXzE3OS5hd3N1aV9pcy1mb2N1c2VkXzE2bW0zX21yMHczXzE5Nzpub3QoI1xcOSk6bm90KC5hd3N1aV92aXN1YWwtcmVmcmVzaF8xNm1tM19tcjB3M18yMDApIHtcbiAgYm94LXNoYWRvdzogaW5zZXQgMCAwIDAgdmFyKC0tYm9yZGVyLWNvbnRyb2wtZm9jdXMtcmluZy1zaGFkb3ctc3ByZWFkLTltamFqaywgMXB4KSB2YXIoLS1jb2xvci1ib3JkZXItaXRlbS1mb2N1c2VkLWx6MXpzNiwgIzAwNmNlMCk7XG59XG5cbi5hd3N1aV9jYXRlZ29yeV8xNm1tM19tcjB3M18yMDQ6bm90KCNcXDkpIHtcbiAgbGlzdC1zdHlsZTogbm9uZTtcbiAgbWFyZ2luLWJsb2NrLXN0YXJ0OiBjYWxjKC0xICogdmFyKC0tYm9yZGVyLWRpdmlkZXItbGlzdC13aWR0aC10ZGZ4MXgsIDFweCkpO1xuICBwYWRkaW5nLWJsb2NrOiAwO1xuICBwYWRkaW5nLWlubGluZTogMDtcbn1cbi5hd3N1aV9jYXRlZ29yeV8xNm1tM19tcjB3M18yMDQ6bm90KCNcXDkpOmZpcnN0LWNoaWxkIHtcbiAgbWFyZ2luLWJsb2NrLXN0YXJ0OiAwO1xufVxuLmF3c3VpX2NhdGVnb3J5XzE2bW0zX21yMHczXzIwNC5hd3N1aV9leHBhbmRhYmxlXzE2bW0zX21yMHczXzE2NTpub3QoI1xcOSkge1xuICBib3JkZXItYmxvY2stc3RhcnQ6IDA7XG59XG4uYXdzdWlfY2F0ZWdvcnlfMTZtbTNfbXIwdzNfMjA0Om5vdCgjXFw5KTpsYXN0LWNoaWxkIHtcbiAgYm9yZGVyLWJsb2NrLWVuZDogbm9uZTtcbn1cbi5hd3N1aV9jYXRlZ29yeV8xNm1tM19tcjB3M18yMDQuYXdzdWlfdmFyaWFudC1uYXZpZ2F0aW9uXzE2bW0zX21yMHczXzIxOTpub3QoI1xcOSkge1xuICBwYWRkaW5nLWJsb2NrLXN0YXJ0OiB2YXIoLS1zcGFjZS14eHMtaHdma2FpLCA0cHgpO1xufVxuLmF3c3VpX2NhdGVnb3J5XzE2bW0zX21yMHczXzIwNC5hd3N1aV92YXJpYW50LW5hdmlnYXRpb25fMTZtbTNfbXIwdzNfMjE5LmF3c3VpX2V4cGFuZGFibGVfMTZtbTNfbXIwdzNfMTY1Om5vdCgjXFw5KSB7XG4gIHBhZGRpbmctYmxvY2stc3RhcnQ6IDA7XG59XG5cbi5hd3N1aV9leHBhbmQtaWNvbl8xNm1tM19tcjB3M18yMjY6bm90KCNcXDkpIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBpbnNldC1pbmxpbmUtZW5kOiBjYWxjKC0xICogdmFyKC0tc3BhY2Utcy10dmdob2gsIDEycHgpKTtcbiAgaW5saW5lLXNpemU6IHZhcigtLXNwYWNlLW0tZHN1bXl0LCAxNnB4KTtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBtYXJnaW4taW5saW5lLXN0YXJ0OiBhdXRvO1xuICB0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gdmFyKC0tbW90aW9uLWR1cmF0aW9uLXJvdGF0ZS0xODAtY3hpOWc3LCAxMzVtcykgdmFyKC0tbW90aW9uLWVhc2luZy1yb3RhdGUtMTgwLTdhNThyYywgY3ViaWMtYmV6aWVyKDAuMTY1LCAwLjg0LCAwLjQ0LCAxKSk7XG59XG5AbWVkaWEgKHByZWZlcnMtcmVkdWNlZC1tb3Rpb246IHJlZHVjZSkge1xuICAuYXdzdWlfZXhwYW5kLWljb25fMTZtbTNfbXIwdzNfMjI2Om5vdCgjXFw5KSB7XG4gICAgYW5pbWF0aW9uOiBub25lO1xuICAgIHRyYW5zaXRpb246IG5vbmU7XG4gIH1cbn1cbi5hd3N1aS1tb3Rpb24tZGlzYWJsZWQgLmF3c3VpX2V4cGFuZC1pY29uXzE2bW0zX21yMHczXzIyNjpub3QoI1xcOSksIC5hd3N1aS1tb2RlLWVudGVyaW5nIC5hd3N1aV9leHBhbmQtaWNvbl8xNm1tM19tcjB3M18yMjY6bm90KCNcXDkpIHtcbiAgYW5pbWF0aW9uOiBub25lO1xuICB0cmFuc2l0aW9uOiBub25lO1xufVxuLmF3c3VpX2V4cGFuZC1pY29uLXVwXzE2bW0zX21yMHczXzI0NDpub3QoI1xcOSkge1xuICB0cmFuc2Zvcm06IHJvdGF0ZSgtMTgwZGVnKTtcbn1cbi5hd3N1aV9leHBhbmQtaWNvbi1yaWdodF8xNm1tM19tcjB3M18yNDc6bm90KCNcXDkpIHtcbiAgdHJhbnNmb3JtOiByb3RhdGUoLTkwZGVnKTtcbiAgLyogc3R5bGVsaW50LWRpc2FibGUtbmV4dC1saW5lIHBsdWdpbi9uby11bnN1cHBvcnRlZC1icm93c2VyLWZlYXR1cmVzICovXG59XG4uYXdzdWlfZXhwYW5kLWljb24tcmlnaHRfMTZtbTNfbXIwdzNfMjQ3Om5vdCgjXFw5KTpkaXIocnRsKSB7XG4gIHRyYW5zZm9ybTogcm90YXRlKDkwZGVnKTtcbn1cblxuLmF3c3VpX2l0ZW1zLWxpc3QtY29udGFpbmVyXzE2bW0zX21yMHczXzI1NTpub3QoI1xcOSkge1xuICBwYWRkaW5nLWJsb2NrOiAwO1xuICBwYWRkaW5nLWlubGluZTogMDtcbiAgbWFyZ2luLWJsb2NrLXN0YXJ0OiAtMXB4O1xuICBtYXJnaW4tYmxvY2stZW5kOiAwO1xuICBtYXJnaW4taW5saW5lOiAwO1xuICBvdmVyZmxvdy15OiBhdXRvO1xufVxuXG4uYXdzdWlfaW4tZHJvcGRvd25fMTZtbTNfbXIwdzNfMjY0Om5vdCgjXFw5KSB7XG4gIG1hcmdpbi1ibG9jay1lbmQ6IC0xcHg7XG59XG5cbi5hd3N1aV9pY29uLXdyYXBwZXJfMTZtbTNfbXIwdzNfMjY4Om5vdCgjXFw5KSB7XG4gIG1hcmdpbi1pbmxpbmUtZW5kOiB2YXIoLS1zcGFjZS14eHMtaHdma2FpLCA0cHgpO1xufVxuXG4uYXdzdWlfaGVhZGVyLWNvbnRlbnRfMTZtbTNfbXIwdzNfMjcyOm5vdCgjXFw5KSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG59IiwiLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qIHN0eWxlbGludC1kaXNhYmxlIEBhbXpuL2F3c3VpLW5vLW1vdGlvbi1vdXRzaWRlLW9mLW1peGluLCBzZWxlY3Rvci1jb21iaW5hdG9yLWRpc2FsbG93ZWQtbGlzdCwgc2VsZWN0b3ItcHNldWRvLWNsYXNzLW5vLXVua25vd24sIHNlbGVjdG9yLWNsYXNzLXBhdHRlcm4gKi9cbi8qIHN0eWxlbGludC1lbmFibGUgQGFtem4vYXdzdWktbm8tbW90aW9uLW91dHNpZGUtb2YtbWl4aW4sIHNlbGVjdG9yLWNvbWJpbmF0b3ItZGlzYWxsb3dlZC1saXN0LCBzZWxlY3Rvci1wc2V1ZG8tY2xhc3Mtbm8tdW5rbm93biwgc2VsZWN0b3ItY2xhc3MtcGF0dGVybiAqL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qIFN0eWxlIHVzZWQgZm9yIGxpbmtzIGluIHNsb3RzL2NvbXBvbmVudHMgdGhhdCBhcmUgdGV4dCBoZWF2eSwgdG8gaGVscCBsaW5rcyBzdGFuZCBvdXQgYW1vbmdcbnN1cnJvdW5kaW5nIHRleHQuIChXQ0FHIEY3MykgaHR0cHM6Ly93d3cudzMub3JnL1dBSS9XQ0FHMjEvVGVjaG5pcXVlcy9mYWlsdXJlcy9GNzMjZGVzY3JpcHRpb24gKi9cbi5hd3N1aV9yb290XzE0Y25yX2RpOTBhXzE0NTpub3QoI1xcOSkge1xuICBib3JkZXItY29sbGFwc2U6IHNlcGFyYXRlO1xuICBib3JkZXItc3BhY2luZzogMDtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgY2FwdGlvbi1zaWRlOiB0b3A7XG4gIGN1cnNvcjogYXV0bztcbiAgZGlyZWN0aW9uOiBpbmhlcml0O1xuICBlbXB0eS1jZWxsczogc2hvdztcbiAgZm9udC1mYW1pbHk6IHNlcmlmO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtdmFyaWFudDogbm9ybWFsO1xuICBmb250LXN0cmV0Y2g6IG5vcm1hbDtcbiAgaHlwaGVuczogbm9uZTtcbiAgbGV0dGVyLXNwYWNpbmc6IG5vcm1hbDtcbiAgbGlzdC1zdHlsZTogZGlzYyBvdXRzaWRlIG5vbmU7XG4gIHRhYi1zaXplOiA4O1xuICB0ZXh0LWFsaWduOiBzdGFydDtcbiAgdGV4dC1pbmRlbnQ6IDA7XG4gIHRleHQtc2hhZG93OiBub25lO1xuICB0ZXh0LXRyYW5zZm9ybTogbm9uZTtcbiAgdmlzaWJpbGl0eTogdmlzaWJsZTtcbiAgd2hpdGUtc3BhY2U6IG5vcm1hbDtcbiAgd29yZC1zcGFjaW5nOiBub3JtYWw7XG4gIGZvbnQtc2l6ZTogdmFyKC0tZm9udC1zaXplLWJvZHktbS1hN25oMm4sIDE0cHgpO1xuICBsaW5lLWhlaWdodDogdmFyKC0tbGluZS1oZWlnaHQtYm9keS1tLTJtaDNrZSwgMjBweCk7XG4gIGNvbG9yOiB2YXIoLS1jb2xvci10ZXh0LWJvZHktZGVmYXVsdC1yeWpjdDEsICMwZjE0MWEpO1xuICBmb250LXdlaWdodDogNDAwO1xuICBmb250LWZhbWlseTogdmFyKC0tZm9udC1mYW1pbHktYmFzZS00bHd2cGwsIFwiQW1hem9uIEVtYmVyXCIsIFwiSGVsdmV0aWNhIE5ldWVcIiwgUm9ib3RvLCBBcmlhbCwgc2Fucy1zZXJpZik7XG4gIC13ZWJraXQtZm9udC1zbW9vdGhpbmc6IGF1dG87XG4gIC1tb3otb3N4LWZvbnQtc21vb3RoaW5nOiBhdXRvO1xuICBwb3NpdGlvbjogc3RhdGljO1xuICB3aGl0ZS1zcGFjZTogaW5oZXJpdDtcbiAgZGlzcGxheTogaW5saW5lO1xufVxuLmF3c3VpX3Jvb3RfMTRjbnJfZGk5MGFfMTQ1ID4gLmF3c3VpX3RyaWdnZXJfMTRjbnJfZGk5MGFfMTc5Om5vdCgjXFw5KSB7XG4gIGRpc3BsYXk6IGlubGluZTtcbn1cbi5hd3N1aV9yb290XzE0Y25yX2RpOTBhXzE0NSA+IC5hd3N1aV9kcm9wZG93bl8xNGNucl9kaTkwYV8xODI6bm90KCNcXDkpIHtcbiAgcG9zaXRpb246IHN0YXRpYztcbiAgLXdlYmtpdC11c2VyLXNlbGVjdDogbm9uZTtcbiAgICAgICAgICB1c2VyLXNlbGVjdDogbm9uZTtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tY29sb3ItYmFja2dyb3VuZC1kcm9wZG93bi1pdGVtLWRlZmF1bHQtZzE3MjZyLCAjZmZmZmZmKTtcbiAgb3V0bGluZTogbm9uZTtcbiAgYm9yZGVyLWJsb2NrLXN0YXJ0OiBub25lO1xuICBib3JkZXItYmxvY2stZW5kOiBub25lO1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBpbmxpbmUtc2l6ZTogMTAwJTtcbn1cbi5hd3N1aV9yb290XzE0Y25yX2RpOTBhXzE0NSA+IC5hd3N1aV9kcm9wZG93bl8xNGNucl9kaTkwYV8xODIuYXdzdWlfbm93cmFwXzE0Y25yX2RpOTBhXzE5Mzpub3QoI1xcOSkge1xuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xufVxuLmF3c3VpX3Jvb3RfMTRjbnJfZGk5MGFfMTQ1ID4gLmF3c3VpX2Ryb3Bkb3duXzE0Y25yX2RpOTBhXzE4Mi5hd3N1aV9vcGVuXzE0Y25yX2RpOTBhXzE5Njpub3QoI1xcOSkge1xuICBkaXNwbGF5OiBmbGV4O1xufSIsIi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKiBzdHlsZWxpbnQtZGlzYWJsZSBAYW16bi9hd3N1aS1uby1tb3Rpb24tb3V0c2lkZS1vZi1taXhpbiwgc2VsZWN0b3ItY29tYmluYXRvci1kaXNhbGxvd2VkLWxpc3QsIHNlbGVjdG9yLXBzZXVkby1jbGFzcy1uby11bmtub3duLCBzZWxlY3Rvci1jbGFzcy1wYXR0ZXJuICovXG4vKiBzdHlsZWxpbnQtZW5hYmxlIEBhbXpuL2F3c3VpLW5vLW1vdGlvbi1vdXRzaWRlLW9mLW1peGluLCBzZWxlY3Rvci1jb21iaW5hdG9yLWRpc2FsbG93ZWQtbGlzdCwgc2VsZWN0b3ItcHNldWRvLWNsYXNzLW5vLXVua25vd24sIHNlbGVjdG9yLWNsYXNzLXBhdHRlcm4gKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKiBTdHlsZSB1c2VkIGZvciBsaW5rcyBpbiBzbG90cy9jb21wb25lbnRzIHRoYXQgYXJlIHRleHQgaGVhdnksIHRvIGhlbHAgbGlua3Mgc3RhbmQgb3V0IGFtb25nXG5zdXJyb3VuZGluZyB0ZXh0LiAoV0NBRyBGNzMpIGh0dHBzOi8vd3d3LnczLm9yZy9XQUkvV0NBRzIxL1RlY2huaXF1ZXMvZmFpbHVyZXMvRjczI2Rlc2NyaXB0aW9uICovXG4uYXdzdWlfaXRlbS1lbGVtZW50XzkzYTF1XzE4Y203XzE0NTpub3QoI1xcOSkge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHotaW5kZXg6IDE7XG4gIGJvcmRlci1ibG9jazogdmFyKC0tYm9yZGVyLWl0ZW0td2lkdGgtbWlpaml3LCAycHgpIHNvbGlkIHRyYW5zcGFyZW50O1xuICBib3JkZXItaW5saW5lOiB2YXIoLS1ib3JkZXItaXRlbS13aWR0aC1taWlqaXcsIDJweCkgc29saWQgdHJhbnNwYXJlbnQ7XG4gIGxpc3Qtc3R5bGU6IG5vbmU7XG4gIHBhZGRpbmctYmxvY2s6IDA7XG4gIHBhZGRpbmctaW5saW5lOiAwO1xuICBjb2xvcjogdmFyKC0tY29sb3ItdGV4dC1kcm9wZG93bi1pdGVtLWRlZmF1bHQtYmpkZ3ZlLCAjMGYxNDFhKTtcbiAgbWFyZ2luLWJsb2NrLXN0YXJ0OiBjYWxjKC0xICogdmFyKC0tYm9yZGVyLXdpZHRoLWRyb3Bkb3duLXlvdWNheSwgMnB4KSk7XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cbi5hd3N1aV9pdGVtLWVsZW1lbnRfOTNhMXVfMThjbTdfMTQ1LmF3c3VpX2Rpc2FibGVkXzkzYTF1XzE4Y203XzE1Nzpub3QoI1xcOSkge1xuICBjdXJzb3I6IGRlZmF1bHQ7XG4gIGNvbG9yOiB2YXIoLS1jb2xvci10ZXh0LWRyb3Bkb3duLWl0ZW0tZGlzYWJsZWQtbmVoeGI3LCAjYjRiNGJiKTtcbn1cbi5hd3N1aV9pdGVtLWVsZW1lbnRfOTNhMXVfMThjbTdfMTQ1Om5vdCgjXFw5KTpmaXJzdC1jaGlsZCB7XG4gIG1hcmdpbi1ibG9jay1zdGFydDogMDtcbn1cbi5hd3N1aV9pdGVtLWVsZW1lbnRfOTNhMXVfMThjbTdfMTQ1LmF3c3VpX3Nob3ctZGl2aWRlcl85M2ExdV8xOGNtN18xNjQ6bm90KCNcXDkpIHtcbiAgYm9yZGVyLWJsb2NrLWVuZDogdmFyKC0tYm9yZGVyLWl0ZW0td2lkdGgtbWlpaml3LCAycHgpIHNvbGlkIHZhcigtLWNvbG9yLWJvcmRlci1kcm9wZG93bi1ncm91cC03ZjkwczcsICNjNmM2Y2QpO1xufVxuLmF3c3VpX2l0ZW0tZWxlbWVudF85M2ExdV8xOGNtN18xNDUuYXdzdWlfaGlnaGxpZ2h0ZWRfOTNhMXVfMThjbTdfMTY3Om5vdCgjXFw5KSB7XG4gIGNvbG9yOiB2YXIoLS1jb2xvci10ZXh0LWRyb3Bkb3duLWl0ZW0taGlnaGxpZ2h0ZWQtMWE4NWZjLCAjMGYxNDFhKTtcbiAgei1pbmRleDogMjtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tY29sb3ItYmFja2dyb3VuZC1kcm9wZG93bi1pdGVtLWhvdmVyLWl3cnZjMSwgI2YzZjNmNyk7XG4gIGJvcmRlci1jb2xvcjogdmFyKC0tY29sb3ItYm9yZGVyLWRyb3Bkb3duLWl0ZW0taG92ZXItaWw1MmZ2LCAjOGM4Yzk0KTtcbiAgYm9yZGVyLXN0YXJ0LXN0YXJ0LXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cy1pdGVtLWl3YWlhNSwgOHB4KTtcbiAgYm9yZGVyLXN0YXJ0LWVuZC1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMtaXRlbS1pd2FpYTUsIDhweCk7XG4gIGJvcmRlci1lbmQtc3RhcnQtcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzLWl0ZW0taXdhaWE1LCA4cHgpO1xuICBib3JkZXItZW5kLWVuZC1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMtaXRlbS1pd2FpYTUsIDhweCk7XG59XG4uYXdzdWlfaXRlbS1lbGVtZW50XzkzYTF1XzE4Y203XzE0NS5hd3N1aV9oaWdobGlnaHRlZF85M2ExdV8xOGNtN18xNjcuYXdzdWlfZGlzYWJsZWRfOTNhMXVfMThjbTdfMTU3Om5vdCgjXFw5KSB7XG4gIGNvbG9yOiB2YXIoLS1jb2xvci10ZXh0LWRyb3Bkb3duLWl0ZW0tZGltbWVkLTh0d242YiwgI2I0YjRiYik7XG4gIGJvcmRlci1jb2xvcjogdmFyKC0tY29sb3ItYm9yZGVyLWRyb3Bkb3duLWl0ZW0tZGltbWVkLWhvdmVyLWdhOXNjaCwgIzhjOGM5NCk7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWNvbG9yLWJhY2tncm91bmQtZHJvcGRvd24taXRlbS1kaW1tZWQtZGhobzAzLCB0cmFuc3BhcmVudCk7XG59XG4uYXdzdWlfaXRlbS1lbGVtZW50XzkzYTF1XzE4Y203XzE0NS5hd3N1aV9oaWdobGlnaHRlZF85M2ExdV8xOGNtN18xNjcuYXdzdWlfaXMtZm9jdXNlZF85M2ExdV8xOGNtN18xODI6bm90KCNcXDkpIHtcbiAgYm9yZGVyLWNvbG9yOiB2YXIoLS1jb2xvci1ib3JkZXItZHJvcGRvd24taXRlbS1mb2N1c2VkLTd3bWV2aSwgIzQyNDY1MCk7XG59XG4uYXdzdWlfaXRlbS1lbGVtZW50XzkzYTF1XzE4Y203XzE0NS5hd3N1aV9oaWdobGlnaHRlZF85M2ExdV8xOGNtN18xNjcuYXdzdWlfaXMtZm9jdXNlZF85M2ExdV8xOGNtN18xODI6bm90KCNcXDkpOm5vdCguYXdzdWlfdmlzdWFsLXJlZnJlc2hfOTNhMXVfMThjbTdfMTg1KSB7XG4gIGJveC1zaGFkb3c6IGluc2V0IDAgMCAwIHZhcigtLWJvcmRlci1jb250cm9sLWZvY3VzLXJpbmctc2hhZG93LXNwcmVhZC05bWphamssIDFweCkgdmFyKC0tY29sb3ItYm9yZGVyLWl0ZW0tZm9jdXNlZC1sejF6czYsICMwMDZjZTApO1xufVxuXG4uYXdzdWlfbWVudS1pdGVtXzkzYTF1XzE4Y203XzE4OTpub3QoI1xcOSkge1xuICBtaW4taW5saW5lLXNpemU6IDA7XG4gIHdvcmQtYnJlYWs6IGJyZWFrLXdvcmQ7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuICBwYWRkaW5nLWJsb2NrOiB2YXIoLS1zcGFjZS14eHMtaHdma2FpLCA0cHgpO1xuICBwYWRkaW5nLWlubGluZTogdmFyKC0tc3BhY2UtbC0ydWQxcDMsIDIwcHgpO1xuICBjb2xvcjogaW5oZXJpdDtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAvKiBzdHlsZWxpbnQtZGlzYWJsZSBzZWxlY3Rvci1tYXgtdHlwZSAqL1xuICAvKiBzdHlsZWxpbnQtZW5hYmxlIHNlbGVjdG9yLW1heC10eXBlICovXG59XG4uYXdzdWlfbWVudS1pdGVtXzkzYTF1XzE4Y203XzE4OS5hd3N1aV9saW5rLXN0eWxlXzkzYTF1XzE4Y203XzIwMTpub3QoI1xcOSkge1xuICBwYWRkaW5nLWJsb2NrLWVuZDogY2FsYyh2YXIoLS1zcGFjZS14eHMtaHdma2FpLCA0cHgpICsgdmFyKC0tc3BhY2UteHh4cy1wYWpoYWQsIDJweCkpO1xuICB0ZXh0LXVuZGVybGluZS1vZmZzZXQ6IDAuMjVlbTtcbiAgdGV4dC1kZWNvcmF0aW9uLXRoaWNrbmVzczogMXB4O1xuICBjb2xvcjogdmFyKC0tYXdzdWktc3R5bGUtY29sb3ItZGVmYXVsdC1yaHU0N3QsIHZhcigtLWNvbG9yLXRleHQtbGluay1kZWZhdWx0LTh5djliNywgIzAwNmNlMCkpO1xuICBmb250LXdlaWdodDogaW5oZXJpdDtcbiAgbGV0dGVyLXNwYWNpbmc6IG5vcm1hbDtcbiAgdGV4dC1kZWNvcmF0aW9uLWxpbmU6IHVuZGVybGluZTtcbiAgdGV4dC1kZWNvcmF0aW9uLWNvbG9yOiBjdXJyZW50Q29sb3I7XG4gIHRyYW5zaXRpb24tcHJvcGVydHk6IGNvbG9yLCAtd2Via2l0LXRleHQtZGVjb3JhdGlvbjtcbiAgdHJhbnNpdGlvbi1wcm9wZXJ0eTogY29sb3IsIHRleHQtZGVjb3JhdGlvbjtcbiAgdHJhbnNpdGlvbi1wcm9wZXJ0eTogY29sb3IsIHRleHQtZGVjb3JhdGlvbiwgLXdlYmtpdC10ZXh0LWRlY29yYXRpb247XG4gIHRyYW5zaXRpb24tZHVyYXRpb246IHZhcigtLW1vdGlvbi1kdXJhdGlvbi1yZWZyZXNoLW9ubHktbWVkaXVtLTVyYm4zaywgMTY1bXMpO1xufVxuQG1lZGlhIChwcmVmZXJzLXJlZHVjZWQtbW90aW9uOiByZWR1Y2UpIHtcbiAgLmF3c3VpX21lbnUtaXRlbV85M2ExdV8xOGNtN18xODkuYXdzdWlfbGluay1zdHlsZV85M2ExdV8xOGNtN18yMDE6bm90KCNcXDkpIHtcbiAgICBhbmltYXRpb246IG5vbmU7XG4gICAgdHJhbnNpdGlvbjogbm9uZTtcbiAgfVxufVxuLmF3c3VpLW1vdGlvbi1kaXNhYmxlZCAuYXdzdWlfbWVudS1pdGVtXzkzYTF1XzE4Y203XzE4OS5hd3N1aV9saW5rLXN0eWxlXzkzYTF1XzE4Y203XzIwMTpub3QoI1xcOSksIC5hd3N1aS1tb2RlLWVudGVyaW5nIC5hd3N1aV9tZW51LWl0ZW1fOTNhMXVfMThjbTdfMTg5LmF3c3VpX2xpbmstc3R5bGVfOTNhMXVfMThjbTdfMjAxOm5vdCgjXFw5KSB7XG4gIGFuaW1hdGlvbjogbm9uZTtcbiAgdHJhbnNpdGlvbjogbm9uZTtcbn1cbi5hd3N1aV9tZW51LWl0ZW1fOTNhMXVfMThjbTdfMTg5LmF3c3VpX2xpbmstc3R5bGVfOTNhMXVfMThjbTdfMjAxOm5vdCgjXFw5KTpob3ZlciB7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgY29sb3I6IHZhcigtLWF3c3VpLXN0eWxlLWNvbG9yLWhvdmVyLXJodTQ3dCwgdmFyKC0tY29sb3ItdGV4dC1saW5rLWhvdmVyLXBreXRmNywgIzAwMmI2NikpO1xufVxuLmF3c3VpX21lbnUtaXRlbV85M2ExdV8xOGNtN18xODkuYXdzdWlfbGluay1zdHlsZV85M2ExdV8xOGNtN18yMDE6bm90KCNcXDkpOmZvY3VzIHtcbiAgb3V0bGluZTogbm9uZTtcbn1cbi5hd3N1aV9tZW51LWl0ZW1fOTNhMXVfMThjbTdfMTg5LmF3c3VpX2xpbmstc3R5bGVfOTNhMXVfMThjbTdfMjAxOm5vdCgjXFw5KTphY3RpdmUge1xuICBjb2xvcjogdmFyKC0tYXdzdWktc3R5bGUtY29sb3ItYWN0aXZlLXJodTQ3dCwgdmFyKC0tY29sb3ItdGV4dC1saW5rLWhvdmVyLXBreXRmNywgIzAwMmI2NikpO1xufVxuLmF3c3VpX21lbnUtaXRlbV85M2ExdV8xOGNtN18xODkuYXdzdWlfbGluay1zdHlsZV85M2ExdV8xOGNtN18yMDE6bm90KCNcXDkpOmFjdGl2ZSwgLmF3c3VpX21lbnUtaXRlbV85M2ExdV8xOGNtN18xODkuYXdzdWlfbGluay1zdHlsZV85M2ExdV8xOGNtN18yMDE6bm90KCNcXDkpOmZvY3VzLCAuYXdzdWlfbWVudS1pdGVtXzkzYTF1XzE4Y203XzE4OS5hd3N1aV9saW5rLXN0eWxlXzkzYTF1XzE4Y203XzIwMTpub3QoI1xcOSk6aG92ZXIge1xuICB0ZXh0LWRlY29yYXRpb24tbGluZTogdW5kZXJsaW5lO1xuICB0ZXh0LWRlY29yYXRpb24tY29sb3I6IGN1cnJlbnRDb2xvcjtcbn1cbi5hd3N1aV9tZW51LWl0ZW1fOTNhMXVfMThjbTdfMTg5LmF3c3VpX2xpbmstc3R5bGVfOTNhMXVfMThjbTdfMjAxLmF3c3VpX2N1cnJlbnQtYnJlYWRjcnVtYl85M2ExdV8xOGNtN18yMzc6bm90KCNcXDkpIHtcbiAgZm9udC13ZWlnaHQ6IHZhcigtLWZvbnQtd2VpZ2h0LWJ1dHRvbi0wZWcyMGMsIDcwMCk7XG4gIC13ZWJraXQtZm9udC1zbW9vdGhpbmc6IHZhcigtLWZvbnQtc21vb3RoaW5nLXdlYmtpdC1vZW1vbG8sIGFudGlhbGlhc2VkKTtcbiAgLW1vei1vc3gtZm9udC1zbW9vdGhpbmc6IHZhcigtLWZvbnQtc21vb3RoaW5nLW1vei1vc3gtaGJtMGFxLCBncmF5c2NhbGUpO1xuICBjb2xvcjogdmFyKC0tY29sb3ItdGV4dC1icmVhZGNydW1iLWN1cnJlbnQtZ3V1NnQ2LCAjNjU2ODcxKTtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xufVxuLmF3c3VpX21lbnUtaXRlbV85M2ExdV8xOGNtN18xODkuYXdzdWlfbGluay1zdHlsZV85M2ExdV8xOGNtN18yMDEuYXdzdWlfbGluay1zdHlsZS1oaWdobGlnaHRlZF85M2ExdV8xOGNtN18yNDU6bm90KCNcXDkpIHtcbiAgY29sb3I6IHZhcigtLWNvbG9yLXRleHQtbGluay1ob3Zlci1wa3l0ZjcsICMwMDJiNjYpO1xufVxuLmF3c3VpX21lbnUtaXRlbV85M2ExdV8xOGNtN18xODk6bm90KCNcXDkpOmZvY3VzIHtcbiAgb3V0bGluZTogbm9uZTtcbn1cbi5hd3N1aV9oYXMtY2F0ZWdvcnktaGVhZGVyXzkzYTF1XzE4Y203XzI1MSA+IC5hd3N1aV9tZW51LWl0ZW1fOTNhMXVfMThjbTdfMTg5Om5vdCgjXFw5KSwgLmF3c3VpX2hhcy1jYXRlZ29yeS1oZWFkZXJfOTNhMXVfMThjbTdfMjUxID4gLmF3c3VpX2l0ZW0tdG9vbHRpcC13cmFwcGVyXzkzYTF1XzE4Y203XzI1MSA+IC5hd3N1aV9tZW51LWl0ZW1fOTNhMXVfMThjbTdfMTg5Om5vdCgjXFw5KSwgLmF3c3VpX2hhcy1jYXRlZ29yeS1oZWFkZXJfOTNhMXVfMThjbTdfMjUxOm5vdCgjXFw5KTpub3QoLmF3c3VpX2hhcy1jaGVja21hcmtfOTNhMXVfMThjbTdfMjUxKSA+IHNwYW4gPiAuYXdzdWlfbWVudS1pdGVtXzkzYTF1XzE4Y203XzE4OSB7XG4gIHBhZGRpbmctaW5saW5lLXN0YXJ0OiBjYWxjKHZhcigtLXNwYWNlLXhzLXltbG0wYiwgOHB4KSArIHZhcigtLXNwYWNlLWwtMnVkMXAzLCAyMHB4KSk7XG59XG5cbi5hd3N1aV9pY29uXzkzYTF1XzE4Y203XzI1NTpub3QoI1xcOSkge1xuICBwYWRkaW5nLWlubGluZS1lbmQ6IHZhcigtLXNwYWNlLXh4cy1od2ZrYWksIDRweCk7XG4gIGZsZXgtc2hyaW5rOiAwO1xufVxuLmF3c3VpX2ljb25fOTNhMXVfMThjbTdfMjU1LmF3c3VpX2NoZWNrbWFya185M2ExdV8xOGNtN18yNTk6bm90KCNcXDkpIHtcbiAgY29sb3I6IHZhcigtLWNvbG9yLWl0ZW0tc2VsZWN0ZWQtamRnNXlkLCAjMDA2Y2UwKTtcbn1cbi5hd3N1aV9pY29uXzkzYTF1XzE4Y203XzI1NS5hd3N1aV9kaXNhYmxlZF85M2ExdV8xOGNtN18xNTc6bm90KCNcXDkpIHtcbiAgY29sb3I6IHZhcigtLWNvbG9yLXRleHQtaW50ZXJhY3RpdmUtZGlzYWJsZWQtdmJvNnY1LCAjYjRiNGJiKTtcbn1cblxuLmF3c3VpX2V4dGVybmFsLWljb25fOTNhMXVfMThjbTdfMjY2Om5vdCgjXFw5KSB7XG4gIG1hcmdpbi1pbmxpbmUtc3RhcnQ6IHZhcigtLXNwYWNlLXh4cy1od2ZrYWksIDRweCk7XG59XG5cbi5hd3N1aV9jb250ZW50LXdyYXBwZXJfOTNhMXVfMThjbTdfMjcwOm5vdCgjXFw5KSB7XG4gIGZsZXg6IDE7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG59XG5cbi5hd3N1aV9tYWluLXJvd185M2ExdV8xOGNtN18yNzY6bm90KCNcXDkpIHtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBnYXA6IHZhcigtLXNwYWNlLXMtdHZnaG9oLCAxMnB4KTtcbn1cblxuLmF3c3VpX2xhYmVsLXRhZ185M2ExdV8xOGNtN18yODM6bm90KCNcXDkpIHtcbiAgY29sb3I6IHZhcigtLWNvbG9yLXRleHQtYm9keS1kZWZhdWx0LXJ5amN0MSwgIzBmMTQxYSk7XG59XG4uYXdzdWlfbGFiZWwtdGFnXzkzYTF1XzE4Y203XzI4My5hd3N1aV9kaXNhYmxlZF85M2ExdV8xOGNtN18xNTc6bm90KCNcXDkpIHtcbiAgY29sb3I6IHZhcigtLWNvbG9yLXRleHQtaW50ZXJhY3RpdmUtZGlzYWJsZWQtdmJvNnY1LCAjYjRiNGJiKTtcbn1cblxuLmF3c3VpX3NlY29uZGFyeS10ZXh0XzkzYTF1XzE4Y203XzI5MDpub3QoI1xcOSkge1xuICBmb250LXNpemU6IHZhcigtLWZvbnQtc2l6ZS1ib2R5LXMtc21jOGN2LCAxMnB4KTtcbiAgbGluZS1oZWlnaHQ6IHZhcigtLWxpbmUtaGVpZ2h0LWJvZHktcy1udTVoeDEsIDE2cHgpO1xuICBsZXR0ZXItc3BhY2luZzogdmFyKC0tbGV0dGVyLXNwYWNpbmctYm9keS1zLWdxNzhvaywgMC4wMDVlbSk7XG4gIGNvbG9yOiB2YXIoLS1jb2xvci10ZXh0LWRyb3Bkb3duLWl0ZW0tc2Vjb25kYXJ5LTRmMzRmNiwgIzY1Njg3MSk7XG59XG4uYXdzdWlfc2Vjb25kYXJ5LXRleHRfOTNhMXVfMThjbTdfMjkwLmF3c3VpX2hpZ2hsaWdodGVkXzkzYTF1XzE4Y203XzE2Nzpub3QoI1xcOSkge1xuICBjb2xvcjogdmFyKC0tY29sb3ItdGV4dC1kcm9wZG93bi1pdGVtLWhpZ2hsaWdodGVkLTFhODVmYywgIzBmMTQxYSk7XG59XG4uYXdzdWlfc2Vjb25kYXJ5LXRleHRfOTNhMXVfMThjbTdfMjkwLmF3c3VpX2Rpc2FibGVkXzkzYTF1XzE4Y203XzE1Nzpub3QoI1xcOSkge1xuICBjb2xvcjogdmFyKC0tY29sb3ItdGV4dC1pbnRlcmFjdGl2ZS1kaXNhYmxlZC12Ym82djUsICNiNGI0YmIpO1xufSIsIi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKiBzdHlsZWxpbnQtZGlzYWJsZSBAYW16bi9hd3N1aS1uby1tb3Rpb24tb3V0c2lkZS1vZi1taXhpbiwgc2VsZWN0b3ItY29tYmluYXRvci1kaXNhbGxvd2VkLWxpc3QsIHNlbGVjdG9yLXBzZXVkby1jbGFzcy1uby11bmtub3duLCBzZWxlY3Rvci1jbGFzcy1wYXR0ZXJuICovXG4vKiBzdHlsZWxpbnQtZW5hYmxlIEBhbXpuL2F3c3VpLW5vLW1vdGlvbi1vdXRzaWRlLW9mLW1peGluLCBzZWxlY3Rvci1jb21iaW5hdG9yLWRpc2FsbG93ZWQtbGlzdCwgc2VsZWN0b3ItcHNldWRvLWNsYXNzLW5vLXVua25vd24sIHNlbGVjdG9yLWNsYXNzLXBhdHRlcm4gKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKiBTdHlsZSB1c2VkIGZvciBsaW5rcyBpbiBzbG90cy9jb21wb25lbnRzIHRoYXQgYXJlIHRleHQgaGVhdnksIHRvIGhlbHAgbGlua3Mgc3RhbmQgb3V0IGFtb25nXG5zdXJyb3VuZGluZyB0ZXh0LiAoV0NBRyBGNzMpIGh0dHBzOi8vd3d3LnczLm9yZy9XQUkvV0NBRzIxL1RlY2huaXF1ZXMvZmFpbHVyZXMvRjczI2Rlc2NyaXB0aW9uICovXG4uYXdzdWlfYnV0dG9uLWRyb3Bkb3duX3NuZTBsX254dmIxXzE0NTpub3QoI1xcOSkge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG59XG4uYXdzdWlfYnV0dG9uLWRyb3Bkb3duX3NuZTBsX254dmIxXzE0NS5hd3N1aV9mdWxsLXdpZHRoX3NuZTBsX254dmIxXzE0ODpub3QoI1xcOSkge1xuICBpbmxpbmUtc2l6ZTogMTAwJTtcbiAgZGlzcGxheTogYmxvY2s7XG59XG5cbi5hd3N1aV9pdGVtcy1saXN0LWNvbnRhaW5lcl9zbmUwbF9ueHZiMV8xNTM6bm90KCNcXDkpIHtcbiAgcGFkZGluZy1ibG9jazogMDtcbiAgcGFkZGluZy1pbmxpbmU6IDA7XG4gIG1hcmdpbi1ibG9jazogMDtcbiAgbWFyZ2luLWlubGluZTogMDtcbiAgYW5pbWF0aW9uOiBhd3N1aV9hd3N1aS1tb3Rpb24tZmFkZS1pbi0wX3NuZTBsX254dmIxXzEgNTAwbXMgdmFyKC0tbW90aW9uLWVhc2luZy1zaG93LXF1aWNrLTlobGo4cSwgZWFzZS1vdXQpO1xuICBhbmltYXRpb24tZmlsbC1tb2RlOiBub25lO1xufVxuQG1lZGlhIChwcmVmZXJzLXJlZHVjZWQtbW90aW9uOiByZWR1Y2UpIHtcbiAgLmF3c3VpX2l0ZW1zLWxpc3QtY29udGFpbmVyX3NuZTBsX254dmIxXzE1Mzpub3QoI1xcOSkge1xuICAgIGFuaW1hdGlvbjogbm9uZTtcbiAgICB0cmFuc2l0aW9uOiBub25lO1xuICB9XG59XG4uYXdzdWktbW90aW9uLWRpc2FibGVkIC5hd3N1aV9pdGVtcy1saXN0LWNvbnRhaW5lcl9zbmUwbF9ueHZiMV8xNTM6bm90KCNcXDkpLCAuYXdzdWktbW9kZS1lbnRlcmluZyAuYXdzdWlfaXRlbXMtbGlzdC1jb250YWluZXJfc25lMGxfbnh2YjFfMTUzOm5vdCgjXFw5KSB7XG4gIGFuaW1hdGlvbjogbm9uZTtcbiAgdHJhbnNpdGlvbjogbm9uZTtcbn1cblxuLmF3c3VpX3JvdGF0ZV9zbmUwbF9ueHZiMV8xNzI6bm90KCNcXDkpIHtcbiAgdHJhbnNmb3JtOiByb3RhdGUoMGRlZyk7XG4gIHRyYW5zaXRpb246IHRyYW5zZm9ybSB2YXIoLS1tb3Rpb24tZHVyYXRpb24tcm90YXRlLTE4MC1jeGk5ZzcsIDEzNW1zKSB2YXIoLS1tb3Rpb24tZWFzaW5nLXJvdGF0ZS0xODAtN2E1OHJjLCBjdWJpYy1iZXppZXIoMC4xNjUsIDAuODQsIDAuNDQsIDEpKTtcbn1cbkBtZWRpYSAocHJlZmVycy1yZWR1Y2VkLW1vdGlvbjogcmVkdWNlKSB7XG4gIC5hd3N1aV9yb3RhdGVfc25lMGxfbnh2YjFfMTcyOm5vdCgjXFw5KSB7XG4gICAgYW5pbWF0aW9uOiBub25lO1xuICAgIHRyYW5zaXRpb246IG5vbmU7XG4gIH1cbn1cbi5hd3N1aS1tb3Rpb24tZGlzYWJsZWQgLmF3c3VpX3JvdGF0ZV9zbmUwbF9ueHZiMV8xNzI6bm90KCNcXDkpLCAuYXdzdWktbW9kZS1lbnRlcmluZyAuYXdzdWlfcm90YXRlX3NuZTBsX254dmIxXzE3Mjpub3QoI1xcOSkge1xuICBhbmltYXRpb246IG5vbmU7XG4gIHRyYW5zaXRpb246IG5vbmU7XG59XG4uYXdzdWlfcm90YXRlLW9wZW5fc25lMGxfbnh2YjFfMTg2Om5vdCgjXFw5KSB7XG4gIHRyYW5zZm9ybTogcm90YXRlKC0xODBkZWcpO1xufVxuXG4uYXdzdWlfaGVhZGVyX3NuZTBsX254dmIxXzE5MDpub3QoI1xcOSkge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBsaXN0LXN0eWxlOiBub25lO1xuICBwYWRkaW5nLWJsb2NrOiB2YXIoLS1zcGFjZS1zLXR2Z2hvaCwgMTJweCk7XG4gIHBhZGRpbmctaW5saW5lOiB2YXIoLS1zcGFjZS1sLTJ1ZDFwMywgMjBweCk7XG4gIGJvcmRlci1ibG9jay1zdGFydDogdmFyKC0tYm9yZGVyLXdpZHRoLWRyb3Bkb3duLXlvdWNheSwgMnB4KSBzb2xpZCB0cmFuc3BhcmVudDtcbiAgYm9yZGVyLWJsb2NrLWVuZDogdmFyKC0tYm9yZGVyLXdpZHRoLWRyb3Bkb3duLXlvdWNheSwgMnB4KSBzb2xpZCB2YXIoLS1jb2xvci1ib3JkZXItZHJvcGRvd24tZ3JvdXAtN2Y5MHM3LCAjYzZjNmNkKTtcbiAgYm9yZGVyLWlubGluZTogdmFyKC0tYm9yZGVyLXdpZHRoLWRyb3Bkb3duLXlvdWNheSwgMnB4KSBzb2xpZCB0cmFuc3BhcmVudDtcbn1cblxuLmF3c3VpX3RpdGxlX3NuZTBsX254dmIxXzIwMTpub3QoI1xcOSksXG4uYXdzdWlfZGVzY3JpcHRpb25fc25lMGxfbnh2YjFfMjAyOm5vdCgjXFw5KSB7XG4gIGNvbG9yOiB2YXIoLS1jb2xvci10ZXh0LXRvcC1uYXZpZ2F0aW9uLXRpdGxlLTM3OW9vZSwgIzBmMTQxYSk7XG59XG5cbi5hd3N1aV90cmlnZ2VyLWJ1dHRvbl9zbmUwbF9ueHZiMV8yMDYuYXdzdWlfZnVsbC13aWR0aF9zbmUwbF9ueHZiMV8xNDg6bm90KCNcXDkpIHtcbiAgZGlzcGxheTogZ3JpZDtcbiAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiAxZnIgYXV0bztcbn1cbi5hd3N1aV90cmlnZ2VyLWJ1dHRvbl9zbmUwbF9ueHZiMV8yMDYuYXdzdWlfZnVsbC13aWR0aF9zbmUwbF9ueHZiMV8xNDguYXdzdWlfbG9hZGluZ19zbmUwbF9ueHZiMV8yMTA6bm90KCNcXDkpIHtcbiAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiBhdXRvIDFmciBhdXRvO1xufVxuXG4uYXdzdWlfc3BsaXQtdHJpZ2dlci13cmFwcGVyX3NuZTBsX254dmIxXzIxNDpub3QoI1xcOSkge1xuICBkaXNwbGF5OiBmbGV4O1xufVxuLmF3c3VpX3NwbGl0LXRyaWdnZXItd3JhcHBlcl9zbmUwbF9ueHZiMV8yMTQgPiAuYXdzdWlfdHJpZ2dlci1pdGVtX3NuZTBsX254dmIxXzIxNyA+IC5hd3N1aV90cmlnZ2VyLWJ1dHRvbl9zbmUwbF9ueHZiMV8yMDY6bm90KCNcXDkpOmZvY3VzLCAuYXdzdWlfc3BsaXQtdHJpZ2dlci13cmFwcGVyX3NuZTBsX254dmIxXzIxNCA+IC5hd3N1aV90cmlnZ2VyLWl0ZW1fc25lMGxfbnh2YjFfMjE3ID4gLmF3c3VpX3RyaWdnZXItYnV0dG9uX3NuZTBsX254dmIxXzIwNjpub3QoI1xcOSk6aG92ZXIge1xuICB6LWluZGV4OiAxO1xufVxuLmF3c3VpX3NwbGl0LXRyaWdnZXItd3JhcHBlcl9zbmUwbF9ueHZiMV8yMTQgPiAuYXdzdWlfdHJpZ2dlci1pdGVtX3NuZTBsX254dmIxXzIxNzpub3QoI1xcOSk6bm90KDpsYXN0LWNoaWxkKSA+IC5hd3N1aV90cmlnZ2VyLWJ1dHRvbl9zbmUwbF9ueHZiMV8yMDYge1xuICBib3JkZXItc3RhcnQtZW5kLXJhZGl1czogMDtcbiAgYm9yZGVyLWVuZC1lbmQtcmFkaXVzOiAwO1xuICBwYWRkaW5nLWlubGluZS1lbmQ6IHZhcigtLXNwYWNlLW0tZHN1bXl0LCAxNnB4KTtcbiAgbWFyZ2luLWlubGluZS1lbmQ6IHZhcigtLXNwYWNlLXh4eHMtcGFqaGFkLCAycHgpO1xufVxuLmF3c3VpX3NwbGl0LXRyaWdnZXItd3JhcHBlcl9zbmUwbF9ueHZiMV8yMTQgPiAuYXdzdWlfdHJpZ2dlci1pdGVtX3NuZTBsX254dmIxXzIxNzpub3QoI1xcOSk6bm90KDpsYXN0LWNoaWxkKSA+IC5hd3N1aV90cmlnZ2VyLWJ1dHRvbl9zbmUwbF9ueHZiMV8yMDYuYXdzdWlfaGFzLW5vLXRleHRfc25lMGxfbnh2YjFfMjI2IHtcbiAgcGFkZGluZy1pbmxpbmU6IHZhcigtLXNwYWNlLWJ1dHRvbi1pY29uLW9ubHktaG9yaXpvbnRhbC1pODVoeGksIDZweCk7XG59XG4uYXdzdWlfc3BsaXQtdHJpZ2dlci13cmFwcGVyX3NuZTBsX254dmIxXzIxNCA+IC5hd3N1aV90cmlnZ2VyLWl0ZW1fc25lMGxfbnh2YjFfMjE3Om5vdCgjXFw5KTpub3QoOmxhc3QtY2hpbGQpID4gLmF3c3VpX3RyaWdnZXItYnV0dG9uX3NuZTBsX254dmIxXzIwNi5hd3N1aV9oYXMtbm8tdGV4dF9zbmUwbF9ueHZiMV8yMjYuYXdzdWlfdmlzdWFsLXJlZnJlc2hfc25lMGxfbnh2YjFfMjI5IHtcbiAgcGFkZGluZy1pbmxpbmUtc3RhcnQ6IGNhbGModmFyKC0tc3BhY2Utcy10dmdob2gsIDEycHgpIC0gMnB4KTtcbn1cbi5hd3N1aV9zcGxpdC10cmlnZ2VyLXdyYXBwZXJfc25lMGxfbnh2YjFfMjE0ID4gLmF3c3VpX3RyaWdnZXItaXRlbV9zbmUwbF9ueHZiMV8yMTc6bm90KCNcXDkpOm5vdCg6Zmlyc3QtY2hpbGQpID4gLmF3c3VpX3RyaWdnZXItYnV0dG9uX3NuZTBsX254dmIxXzIwNiB7XG4gIGJvcmRlci1zdGFydC1zdGFydC1yYWRpdXM6IDA7XG4gIGJvcmRlci1lbmQtc3RhcnQtcmFkaXVzOiAwO1xuICBwYWRkaW5nLWlubGluZTogY2FsYyh2YXIoLS1zcGFjZS14cy15bWxtMGIsIDhweCkgLSAycHgpO1xufVxuLmF3c3VpX3NwbGl0LXRyaWdnZXItd3JhcHBlcl9zbmUwbF9ueHZiMV8yMTQgPiAuYXdzdWlfdHJpZ2dlci1pdGVtX3NuZTBsX254dmIxXzIxNzpub3QoI1xcOSk6bm90KDpmaXJzdC1jaGlsZCkuYXdzdWlfdmlzdWFsLXJlZnJlc2hfc25lMGxfbnh2YjFfMjI5ID4gLmF3c3VpX3RyaWdnZXItYnV0dG9uX3NuZTBsX254dmIxXzIwNiB7XG4gIHBhZGRpbmctaW5saW5lLWVuZDogY2FsYyh2YXIoLS1zcGFjZS1zLXR2Z2hvaCwgMTJweCkgLSAycHgpO1xufVxuLmF3c3VpX3NwbGl0LXRyaWdnZXItd3JhcHBlcl9zbmUwbF9ueHZiMV8yMTQgPiAuYXdzdWlfdHJpZ2dlci1pdGVtX3NuZTBsX254dmIxXzIxNy5hd3N1aV92YXJpYW50LW5vcm1hbF9zbmUwbF9ueHZiMV8yNDA6bm90KCNcXDkpOm5vdCg6bGFzdC1jaGlsZCkgPiAuYXdzdWlfdHJpZ2dlci1idXR0b25fc25lMGxfbnh2YjFfMjA2IHtcbiAgbWFyZ2luLWlubGluZS1lbmQ6IDA7XG59XG4uYXdzdWlfc3BsaXQtdHJpZ2dlci13cmFwcGVyX3NuZTBsX254dmIxXzIxNCA+IC5hd3N1aV90cmlnZ2VyLWl0ZW1fc25lMGxfbnh2YjFfMjE3LmF3c3VpX3ZhcmlhbnQtbm9ybWFsX3NuZTBsX254dmIxXzI0MDpub3QoI1xcOSk6bm90KDpmaXJzdC1jaGlsZCkgPiAuYXdzdWlfdHJpZ2dlci1idXR0b25fc25lMGxfbnh2YjFfMjA2IHtcbiAgbWFyZ2luLWlubGluZS1zdGFydDogY2FsYyh2YXIoLS1ib3JkZXItd2lkdGgtYnV0dG9uLWptMHFnNywgMnB4KSAqIC0xKTtcbn1cblxuLmF3c3VpX3NwbGl0LXRyaWdnZXJfc25lMGxfbnh2YjFfMjE0Om5vdCgjXFw5KSB7XG4gIGRpc3BsYXk6IGNvbnRlbnRzO1xufVxuXG4uYXdzdWlfZHJvcGRvd24tdHJpZ2dlcl9zbmUwbF9ueHZiMV8yNTE6bm90KCNcXDkpIHtcbiAgZGlzcGxheTogY29udGVudHM7XG59XG5cbi5hd3N1aV9tYWluLWFjdGlvbi1mdWxsLXdpZHRoX3NuZTBsX254dmIxXzI1NTpub3QoI1xcOSkge1xuICBmbGV4OiAxIDEgMDtcbn1cblxuLmF3c3VpX21haW4tYWN0aW9uLXRyaWdnZXItZnVsbC13aWR0aF9zbmUwbF9ueHZiMV8yNTk6bm90KCNcXDkpIHtcbiAgZmxleDogMCAwIGF1dG87XG59XG5cbi5hd3N1aV90ZXN0LXV0aWxzLWJ1dHRvbi10cmlnZ2VyX3NuZTBsX254dmIxXzI2Mzpub3QoI1xcOSkge1xuICAvKiB1c2VkIGluIHRlc3QtdXRpbHMgKi9cbn0iLCIvKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLyogc3R5bGVsaW50LWRpc2FibGUgQGFtem4vYXdzdWktbm8tbW90aW9uLW91dHNpZGUtb2YtbWl4aW4sIHNlbGVjdG9yLWNvbWJpbmF0b3ItZGlzYWxsb3dlZC1saXN0LCBzZWxlY3Rvci1wc2V1ZG8tY2xhc3Mtbm8tdW5rbm93biwgc2VsZWN0b3ItY2xhc3MtcGF0dGVybiAqL1xuLyogc3R5bGVsaW50LWVuYWJsZSBAYW16bi9hd3N1aS1uby1tb3Rpb24tb3V0c2lkZS1vZi1taXhpbiwgc2VsZWN0b3ItY29tYmluYXRvci1kaXNhbGxvd2VkLWxpc3QsIHNlbGVjdG9yLXBzZXVkby1jbGFzcy1uby11bmtub3duLCBzZWxlY3Rvci1jbGFzcy1wYXR0ZXJuICovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLyogU3R5bGUgdXNlZCBmb3IgbGlua3MgaW4gc2xvdHMvY29tcG9uZW50cyB0aGF0IGFyZSB0ZXh0IGhlYXZ5LCB0byBoZWxwIGxpbmtzIHN0YW5kIG91dCBhbW9uZ1xuc3Vycm91bmRpbmcgdGV4dC4gKFdDQUcgRjczKSBodHRwczovL3d3dy53My5vcmcvV0FJL1dDQUcyMS9UZWNobmlxdWVzL2ZhaWx1cmVzL0Y3MyNkZXNjcmlwdGlvbiAqL1xuLmF3c3VpX3Jvb3RfZnZqZHVfeTg2OGpfMTQ1Om5vdCgjXFw5KSB7XG4gIGJvcmRlci1jb2xsYXBzZTogc2VwYXJhdGU7XG4gIGJvcmRlci1zcGFjaW5nOiAwO1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICBjYXB0aW9uLXNpZGU6IHRvcDtcbiAgY3Vyc29yOiBhdXRvO1xuICBkaXJlY3Rpb246IGluaGVyaXQ7XG4gIGVtcHR5LWNlbGxzOiBzaG93O1xuICBmb250LWZhbWlseTogc2VyaWY7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC12YXJpYW50OiBub3JtYWw7XG4gIGZvbnQtc3RyZXRjaDogbm9ybWFsO1xuICBoeXBoZW5zOiBub25lO1xuICBsZXR0ZXItc3BhY2luZzogbm9ybWFsO1xuICBsaXN0LXN0eWxlOiBkaXNjIG91dHNpZGUgbm9uZTtcbiAgdGFiLXNpemU6IDg7XG4gIHRleHQtYWxpZ246IHN0YXJ0O1xuICB0ZXh0LWluZGVudDogMDtcbiAgdGV4dC1zaGFkb3c6IG5vbmU7XG4gIHRleHQtdHJhbnNmb3JtOiBub25lO1xuICB2aXNpYmlsaXR5OiB2aXNpYmxlO1xuICB3aGl0ZS1zcGFjZTogbm9ybWFsO1xuICB3b3JkLXNwYWNpbmc6IG5vcm1hbDtcbiAgZm9udC1zaXplOiB2YXIoLS1mb250LXNpemUtYm9keS1tLWE3bmgybiwgMTRweCk7XG4gIGxpbmUtaGVpZ2h0OiB2YXIoLS1saW5lLWhlaWdodC1ib2R5LW0tMm1oM2tlLCAyMHB4KTtcbiAgY29sb3I6IHZhcigtLWNvbG9yLXRleHQtYm9keS1kZWZhdWx0LXJ5amN0MSwgIzBmMTQxYSk7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGZvbnQtZmFtaWx5OiB2YXIoLS1mb250LWZhbWlseS1iYXNlLTRsd3ZwbCwgXCJBbWF6b24gRW1iZXJcIiwgXCJIZWx2ZXRpY2EgTmV1ZVwiLCBSb2JvdG8sIEFyaWFsLCBzYW5zLXNlcmlmKTtcbiAgLXdlYmtpdC1mb250LXNtb290aGluZzogYXV0bztcbiAgLW1vei1vc3gtZm9udC1zbW9vdGhpbmc6IGF1dG87XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgcGFkZGluZy1pbmxpbmUtc3RhcnQ6IDA7XG4gIG1hcmdpbi1ibG9jazogMDtcbiAgbWFyZ2luLWlubGluZTogMDtcbiAgbGlzdC1zdHlsZTogbm9uZTtcbn1cblxuLmF3c3VpX2J1dHRvbl9mdmpkdV95ODY4al8xODU6bm90KCNcXDkpLFxuLmF3c3VpX2RvdHNfZnZqZHVfeTg2OGpfMTg2Om5vdCgjXFw5KSB7XG4gIG1pbi1pbmxpbmUtc2l6ZTogdmFyKC0tc3BhY2UtbC0ydWQxcDMsIDIwcHgpO1xuICBib3JkZXItYmxvY2s6IHZhcigtLWJvcmRlci13aWR0aC1idXR0b24tam0wcWc3LCAycHgpIHNvbGlkIHRyYW5zcGFyZW50O1xuICBib3JkZXItaW5saW5lOiB2YXIoLS1ib3JkZXItd2lkdGgtYnV0dG9uLWptMHFnNywgMnB4KSBzb2xpZCB0cmFuc3BhcmVudDtcbn1cblxuLmF3c3VpX2J1dHRvbl9mdmpkdV95ODY4al8xODU6bm90KCNcXDkpIHtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuICBsaW5lLWhlaWdodDogaW5oZXJpdDtcbiAgcGFkZGluZy1ibG9jazogMDtcbiAgcGFkZGluZy1pbmxpbmU6IDA7XG59XG4uYXdzdWlfYnV0dG9uX2Z2amR1X3k4NjhqXzE4NTpub3QoI1xcOSk6Zm9jdXMge1xuICBvdXRsaW5lOiBub25lO1xufVxuYm9keVtkYXRhLWF3c3VpLWZvY3VzLXZpc2libGU9dHJ1ZV0gLmF3c3VpX2J1dHRvbl9mdmpkdV95ODY4al8xODU6bm90KCNcXDkpOmZvY3VzIHtcbiAgb3V0bGluZTogMnB4IGRvdHRlZCB0cmFuc3BhcmVudDtcbiAgYm9yZGVyLWJsb2NrOiB2YXIoLS1ib3JkZXItd2lkdGgtYnV0dG9uLWptMHFnNywgMnB4KSBzb2xpZCB2YXIoLS1jb2xvci1ib3JkZXItaXRlbS1mb2N1c2VkLWx6MXpzNiwgIzAwNmNlMCk7XG4gIGJvcmRlci1pbmxpbmU6IHZhcigtLWJvcmRlci13aWR0aC1idXR0b24tam0wcWc3LCAycHgpIHNvbGlkIHZhcigtLWNvbG9yLWJvcmRlci1pdGVtLWZvY3VzZWQtbHoxenM2LCAjMDA2Y2UwKTtcbiAgYm9yZGVyLXN0YXJ0LXN0YXJ0LXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cy1jb250cm9sLWRlZmF1bHQtZm9jdXMtcmluZy0xdWFia2ksIDRweCk7XG4gIGJvcmRlci1zdGFydC1lbmQtcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzLWNvbnRyb2wtZGVmYXVsdC1mb2N1cy1yaW5nLTF1YWJraSwgNHB4KTtcbiAgYm9yZGVyLWVuZC1zdGFydC1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMtY29udHJvbC1kZWZhdWx0LWZvY3VzLXJpbmctMXVhYmtpLCA0cHgpO1xuICBib3JkZXItZW5kLWVuZC1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMtY29udHJvbC1kZWZhdWx0LWZvY3VzLXJpbmctMXVhYmtpLCA0cHgpO1xuICBib3gtc2hhZG93OiAwIDAgMCB2YXIoLS1ib3JkZXItY29udHJvbC1mb2N1cy1yaW5nLXNoYWRvdy1zcHJlYWQtOW1qYWprLCAxcHgpIHZhcigtLWNvbG9yLWJvcmRlci1pdGVtLWZvY3VzZWQtbHoxenM2LCAjMDA2Y2UwKTtcbn1cbi5hd3N1aV9idXR0b24tZGlzYWJsZWRfZnZqZHVfeTg2OGpfMjE0Om5vdCgjXFw5KSB7XG4gIGN1cnNvcjogZGVmYXVsdDtcbiAgY29sb3I6IHZhcigtLWNvbG9yLXRleHQtaW50ZXJhY3RpdmUtZGlzYWJsZWQtdmJvNnY1LCAjYjRiNGJiKTtcbn1cblxuLmF3c3VpX2Fycm93X2Z2amR1X3k4NjhqXzIxOTpub3QoI1xcOSkge1xuICBjb2xvcjogdmFyKC0tY29sb3ItdGV4dC1pbnRlcmFjdGl2ZS1kZWZhdWx0LWNwb2t0ciwgIzQyNDY1MCk7XG59XG4uYXdzdWlfYXJyb3dfZnZqZHVfeTg2OGpfMjE5Om5vdCgjXFw5KTpub3QoLmF3c3VpX2J1dHRvbi1kaXNhYmxlZF9mdmpkdV95ODY4al8yMTQpOmhvdmVyIHtcbiAgY29sb3I6IHZhcigtLWNvbG9yLXRleHQtaW50ZXJhY3RpdmUtaG92ZXItcDJiZWV4LCAjMGYxNDFhKTtcbn1cbi5hd3N1aV9hcnJvd19mdmpkdV95ODY4al8yMTkuYXdzdWlfYnV0dG9uLWRpc2FibGVkX2Z2amR1X3k4NjhqXzIxNDpub3QoI1xcOSkge1xuICBjb2xvcjogdmFyKC0tY29sb3ItdGV4dC1pbnRlcmFjdGl2ZS1kaXNhYmxlZC12Ym82djUsICNiNGI0YmIpO1xufVxuXG4uYXdzdWlfcGFnZS1udW1iZXJfZnZqZHVfeTg2OGpfMjI5Om5vdCgjXFw5KSB7XG4gIGNvbG9yOiB2YXIoLS1jb2xvci10ZXh0LXBhZ2luYXRpb24tcGFnZS1udW1iZXItZGVmYXVsdC1lbHYxM2csICM0MjQ2NTApO1xufVxuLmF3c3VpX3BhZ2UtbnVtYmVyX2Z2amR1X3k4NjhqXzIyOTpub3QoI1xcOSk6bm90KC5hd3N1aV9idXR0b24tZGlzYWJsZWRfZnZqZHVfeTg2OGpfMjE0KTpob3ZlciB7XG4gIGNvbG9yOiB2YXIoLS1jb2xvci10ZXh0LWludGVyYWN0aXZlLWhvdmVyLXAyYmVleCwgIzBmMTQxYSk7XG59XG4uYXdzdWlfcGFnZS1udW1iZXJfZnZqZHVfeTg2OGpfMjI5LmF3c3VpX2J1dHRvbi1jdXJyZW50X2Z2amR1X3k4NjhqXzIzNTpub3QoI1xcOSkge1xuICBmb250LXdlaWdodDogdmFyKC0tZm9udC13YXlmaW5kaW5nLWxpbmstYWN0aXZlLXdlaWdodC1ueTRodXAsIDcwMCk7XG4gIC13ZWJraXQtZm9udC1zbW9vdGhpbmc6IHZhcigtLWZvbnQtc21vb3RoaW5nLXdlYmtpdC1vZW1vbG8sIGFudGlhbGlhc2VkKTtcbiAgLW1vei1vc3gtZm9udC1zbW9vdGhpbmc6IHZhcigtLWZvbnQtc21vb3RoaW5nLW1vei1vc3gtaGJtMGFxLCBncmF5c2NhbGUpO1xuICBjb2xvcjogdmFyKC0tY29sb3ItdGV4dC1pbnRlcmFjdGl2ZS1hY3RpdmUtODgzZDQzLCAjMGYxNDFhKTtcbn1cbi5hd3N1aV9wYWdlLW51bWJlcl9mdmpkdV95ODY4al8yMjkuYXdzdWlfYnV0dG9uLWN1cnJlbnRfZnZqZHVfeTg2OGpfMjM1LmF3c3VpX2J1dHRvbi1kaXNhYmxlZF9mdmpkdV95ODY4al8yMTQ6bm90KCNcXDkpIHtcbiAgY29sb3I6IHZhcigtLWNvbG9yLXRleHQtcGFnaW5hdGlvbi1wYWdlLW51bWJlci1hY3RpdmUtZGlzYWJsZWQtdzR4aGEzLCAjYjRiNGJiKTtcbn1cbi5hd3N1aV9wYWdlLW51bWJlcl9mdmpkdV95ODY4al8yMjkuYXdzdWlfYnV0dG9uLWRpc2FibGVkX2Z2amR1X3k4NjhqXzIxNDpub3QoI1xcOSkge1xuICBjb2xvcjogdmFyKC0tY29sb3ItdGV4dC1pbnRlcmFjdGl2ZS1kaXNhYmxlZC12Ym82djUsICNiNGI0YmIpO1xufVxuXG4uYXdzdWlfZG90c19mdmpkdV95ODY4al8xODY6bm90KCNcXDkpIHtcbiAgY29sb3I6IHZhcigtLWNvbG9yLXRleHQtaW50ZXJhY3RpdmUtZGVmYXVsdC1jcG9rdHIsICM0MjQ2NTApO1xufVxuXG4uYXdzdWlfcGFnZS1pdGVtX2Z2amR1X3k4NjhqXzI1Mjpub3QoI1xcOSksXG4uYXdzdWlfZG90c19mdmpkdV95ODY4al8xODY6bm90KCNcXDkpIHtcbiAgbWFyZ2luLWJsb2NrOiB2YXIoLS1zcGFjZS1zY2FsZWQteHhzLWZvZTExNCwgNHB4KTtcbiAgbWFyZ2luLWlubGluZTogdmFyKC0tc3BhY2UteHhzLWh3ZmthaSwgNHB4KTtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICBwYWRkaW5nLWJsb2NrOiAwO1xuICBwYWRkaW5nLWlubGluZTogMDtcbn1cbi5hd3N1aV9wYWdlLWl0ZW1fZnZqZHVfeTg2OGpfMjUyOm5vdCgjXFw5KTpmaXJzdC1jaGlsZCxcbi5hd3N1aV9kb3RzX2Z2amR1X3k4NjhqXzE4Njpub3QoI1xcOSk6Zmlyc3QtY2hpbGQge1xuICBtYXJnaW4taW5saW5lLXN0YXJ0OiAwO1xufVxuLmF3c3VpX3BhZ2UtaXRlbV9mdmpkdV95ODY4al8yNTI6bm90KCNcXDkpOmxhc3QtY2hpbGQsXG4uYXdzdWlfZG90c19mdmpkdV95ODY4al8xODY6bm90KCNcXDkpOmxhc3QtY2hpbGQge1xuICBtYXJnaW4taW5saW5lLWVuZDogMDtcbn1cblxuLmF3c3VpX3Jvb3QtZGlzYWJsZWRfZnZqZHVfeTg2OGpfMjcwID4gLmF3c3VpX2RvdHNfZnZqZHVfeTg2OGpfMTg2Om5vdCgjXFw5KSB7XG4gIGNvbG9yOiB2YXIoLS1jb2xvci10ZXh0LWludGVyYWN0aXZlLWRpc2FibGVkLXZibzZ2NSwgI2I0YjRiYik7XG59IiwiLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qIHN0eWxlbGludC1kaXNhYmxlIEBhbXpuL2F3c3VpLW5vLW1vdGlvbi1vdXRzaWRlLW9mLW1peGluLCBzZWxlY3Rvci1jb21iaW5hdG9yLWRpc2FsbG93ZWQtbGlzdCwgc2VsZWN0b3ItcHNldWRvLWNsYXNzLW5vLXVua25vd24sIHNlbGVjdG9yLWNsYXNzLXBhdHRlcm4gKi9cbi8qIHN0eWxlbGludC1lbmFibGUgQGFtem4vYXdzdWktbm8tbW90aW9uLW91dHNpZGUtb2YtbWl4aW4sIHNlbGVjdG9yLWNvbWJpbmF0b3ItZGlzYWxsb3dlZC1saXN0LCBzZWxlY3Rvci1wc2V1ZG8tY2xhc3Mtbm8tdW5rbm93biwgc2VsZWN0b3ItY2xhc3MtcGF0dGVybiAqL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qIFN0eWxlIHVzZWQgZm9yIGxpbmtzIGluIHNsb3RzL2NvbXBvbmVudHMgdGhhdCBhcmUgdGV4dCBoZWF2eSwgdG8gaGVscCBsaW5rcyBzdGFuZCBvdXQgYW1vbmdcbnN1cnJvdW5kaW5nIHRleHQuIChXQ0FHIEY3MykgaHR0cHM6Ly93d3cudzMub3JnL1dBSS9XQ0FHMjEvVGVjaG5pcXVlcy9mYWlsdXJlcy9GNzMjZGVzY3JpcHRpb24gKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLmF3c3VpX2V4cGFuZC10b2dnbGUtaWNvbl8xeGU4OF9jOHdxaV8xNTM6bm90KCNcXDkpIHtcbiAgdHJhbnNpdGlvbjogdHJhbnNmb3JtIHZhcigtLW1vdGlvbi1kdXJhdGlvbi1yb3RhdGUtOTAtbHl6YjBrLCAxMzVtcykgdmFyKC0tbW90aW9uLWVhc2luZy1yb3RhdGUtOTAtamhicWc5LCBjdWJpYy1iZXppZXIoMC4xNjUsIDAuODQsIDAuNDQsIDEpKTtcbn1cbkBtZWRpYSAocHJlZmVycy1yZWR1Y2VkLW1vdGlvbjogcmVkdWNlKSB7XG4gIC5hd3N1aV9leHBhbmQtdG9nZ2xlLWljb25fMXhlODhfYzh3cWlfMTUzOm5vdCgjXFw5KSB7XG4gICAgYW5pbWF0aW9uOiBub25lO1xuICAgIHRyYW5zaXRpb246IG5vbmU7XG4gIH1cbn1cbi5hd3N1aS1tb3Rpb24tZGlzYWJsZWQgLmF3c3VpX2V4cGFuZC10b2dnbGUtaWNvbl8xeGU4OF9jOHdxaV8xNTM6bm90KCNcXDkpLCAuYXdzdWktbW9kZS1lbnRlcmluZyAuYXdzdWlfZXhwYW5kLXRvZ2dsZS1pY29uXzF4ZTg4X2M4d3FpXzE1Mzpub3QoI1xcOSkge1xuICBhbmltYXRpb246IG5vbmU7XG4gIHRyYW5zaXRpb246IG5vbmU7XG59XG5cbi5hd3N1aV9leHBhbmQtdG9nZ2xlLWljb25fMXhlODhfYzh3cWlfMTUzOm5vdCgjXFw5KSB7XG4gIHRyYW5zZm9ybTogcm90YXRlKC05MGRlZyk7XG4gIC8qIHN0eWxlbGludC1kaXNhYmxlLW5leHQtbGluZSBwbHVnaW4vbm8tdW5zdXBwb3J0ZWQtYnJvd3Nlci1mZWF0dXJlcyAqL1xufVxuLmF3c3VpX2V4cGFuZC10b2dnbGUtaWNvbl8xeGU4OF9jOHdxaV8xNTM6bm90KCNcXDkpOmRpcihydGwpIHtcbiAgdHJhbnNmb3JtOiByb3RhdGUoOTBkZWcpO1xufVxuLmF3c3VpX2V4cGFuZC10b2dnbGUtaWNvbi1leHBhbmRlZF8xeGU4OF9jOHdxaV8xNzQ6bm90KCNcXDkpIHtcbiAgdHJhbnNmb3JtOiByb3RhdGUoMGRlZyk7XG4gIC8qIHN0eWxlbGludC1kaXNhYmxlLW5leHQtbGluZSBwbHVnaW4vbm8tdW5zdXBwb3J0ZWQtYnJvd3Nlci1mZWF0dXJlcyAqL1xufVxuLmF3c3VpX2V4cGFuZC10b2dnbGUtaWNvbi1leHBhbmRlZF8xeGU4OF9jOHdxaV8xNzQ6bm90KCNcXDkpOmRpcihydGwpIHtcbiAgdHJhbnNmb3JtOiByb3RhdGUoMGRlZyk7XG59XG5cbi5hd3N1aV9leHBhbmQtdG9nZ2xlXzF4ZTg4X2M4d3FpXzE1Mzpub3QoI1xcOSkge1xuICBib3JkZXItY29sbGFwc2U6IHNlcGFyYXRlO1xuICBib3JkZXItc3BhY2luZzogMDtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgY2FwdGlvbi1zaWRlOiB0b3A7XG4gIGN1cnNvcjogYXV0bztcbiAgZGlyZWN0aW9uOiBpbmhlcml0O1xuICBlbXB0eS1jZWxsczogc2hvdztcbiAgZm9udC1mYW1pbHk6IHNlcmlmO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtdmFyaWFudDogbm9ybWFsO1xuICBmb250LXN0cmV0Y2g6IG5vcm1hbDtcbiAgaHlwaGVuczogbm9uZTtcbiAgbGV0dGVyLXNwYWNpbmc6IG5vcm1hbDtcbiAgbGlzdC1zdHlsZTogZGlzYyBvdXRzaWRlIG5vbmU7XG4gIHRhYi1zaXplOiA4O1xuICB0ZXh0LWFsaWduOiBzdGFydDtcbiAgdGV4dC1pbmRlbnQ6IDA7XG4gIHRleHQtc2hhZG93OiBub25lO1xuICB0ZXh0LXRyYW5zZm9ybTogbm9uZTtcbiAgdmlzaWJpbGl0eTogdmlzaWJsZTtcbiAgd2hpdGUtc3BhY2U6IG5vcm1hbDtcbiAgd29yZC1zcGFjaW5nOiBub3JtYWw7XG4gIGZvbnQtc2l6ZTogdmFyKC0tZm9udC1zaXplLWJvZHktbS1hN25oMm4sIDE0cHgpO1xuICBsaW5lLWhlaWdodDogdmFyKC0tbGluZS1oZWlnaHQtYm9keS1tLTJtaDNrZSwgMjBweCk7XG4gIGNvbG9yOiB2YXIoLS1jb2xvci10ZXh0LWJvZHktZGVmYXVsdC1yeWpjdDEsICMwZjE0MWEpO1xuICBmb250LXdlaWdodDogNDAwO1xuICBmb250LWZhbWlseTogdmFyKC0tZm9udC1mYW1pbHktYmFzZS00bHd2cGwsIFwiQW1hem9uIEVtYmVyXCIsIFwiSGVsdmV0aWNhIE5ldWVcIiwgUm9ib3RvLCBBcmlhbCwgc2Fucy1zZXJpZik7XG4gIC13ZWJraXQtZm9udC1zbW9vdGhpbmc6IGF1dG87XG4gIC1tb3otb3N4LWZvbnQtc21vb3RoaW5nOiBhdXRvO1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIGlubGluZS1zaXplOiB2YXIoLS1zcGFjZS1tLWRzdW15dCwgMTZweCk7XG4gIGJsb2NrLXNpemU6IHZhcigtLXNwYWNlLW0tZHN1bXl0LCAxNnB4KTtcbiAgYm9yZGVyLWJsb2NrOiAwO1xuICBib3JkZXItaW5saW5lOiAwO1xuICBtYXJnaW4tYmxvY2s6IDA7XG4gIG1hcmdpbi1pbmxpbmU6IDA7XG4gIHBhZGRpbmctYmxvY2s6IDA7XG4gIHBhZGRpbmctaW5saW5lOiAwO1xuICBiYWNrZ3JvdW5kOiBub25lO1xuICBvdXRsaW5lOiAwO1xuICBjb2xvcjogdmFyKC0tY29sb3ItdGV4dC1pbnRlcmFjdGl2ZS1kZWZhdWx0LWNwb2t0ciwgIzQyNDY1MCk7XG59XG5ib2R5W2RhdGEtYXdzdWktZm9jdXMtdmlzaWJsZT10cnVlXSAuYXdzdWlfZXhwYW5kLXRvZ2dsZV8xeGU4OF9jOHdxaV8xNTM6bm90KCNcXDkpOm5vdCguYXdzdWlfZGlzYWJsZS1mb2N1cy1oaWdobGlnaHRfMXhlODhfYzh3cWlfMjI1KTpmb2N1cyB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbmJvZHlbZGF0YS1hd3N1aS1mb2N1cy12aXNpYmxlPXRydWVdIC5hd3N1aV9leHBhbmQtdG9nZ2xlXzF4ZTg4X2M4d3FpXzE1Mzpub3QoI1xcOSk6bm90KC5hd3N1aV9kaXNhYmxlLWZvY3VzLWhpZ2hsaWdodF8xeGU4OF9jOHdxaV8yMjUpOmZvY3VzIHtcbiAgb3V0bGluZTogMnB4IGRvdHRlZCB0cmFuc3BhcmVudDtcbiAgb3V0bGluZS1vZmZzZXQ6IGNhbGModmFyKC0tc3BhY2UtYnV0dG9uLWZvY3VzLW91dGxpbmUtZ3V0dGVyLWpqMTM4ZywgNHB4KSAtIDFweCk7XG59XG5ib2R5W2RhdGEtYXdzdWktZm9jdXMtdmlzaWJsZT10cnVlXSAuYXdzdWlfZXhwYW5kLXRvZ2dsZV8xeGU4OF9jOHdxaV8xNTM6bm90KCNcXDkpOm5vdCguYXdzdWlfZGlzYWJsZS1mb2N1cy1oaWdobGlnaHRfMXhlODhfYzh3cWlfMjI1KTpmb2N1czo6YmVmb3JlIHtcbiAgY29udGVudDogXCIgXCI7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGluc2V0LWlubGluZS1zdGFydDogY2FsYygtMSAqIHZhcigtLXNwYWNlLWJ1dHRvbi1mb2N1cy1vdXRsaW5lLWd1dHRlci1qajEzOGcsIDRweCkpO1xuICBpbnNldC1ibG9jay1zdGFydDogY2FsYygtMSAqIHZhcigtLXNwYWNlLWJ1dHRvbi1mb2N1cy1vdXRsaW5lLWd1dHRlci1qajEzOGcsIDRweCkpO1xuICBpbmxpbmUtc2l6ZTogY2FsYygxMDAlICsgdmFyKC0tc3BhY2UtYnV0dG9uLWZvY3VzLW91dGxpbmUtZ3V0dGVyLWpqMTM4ZywgNHB4KSArIHZhcigtLXNwYWNlLWJ1dHRvbi1mb2N1cy1vdXRsaW5lLWd1dHRlci1qajEzOGcsIDRweCkpO1xuICBibG9jay1zaXplOiBjYWxjKDEwMCUgKyB2YXIoLS1zcGFjZS1idXR0b24tZm9jdXMtb3V0bGluZS1ndXR0ZXItamoxMzhnLCA0cHgpICsgdmFyKC0tc3BhY2UtYnV0dG9uLWZvY3VzLW91dGxpbmUtZ3V0dGVyLWpqMTM4ZywgNHB4KSk7XG4gIGJvcmRlci1zdGFydC1zdGFydC1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMtY29udHJvbC1kZWZhdWx0LWZvY3VzLXJpbmctMXVhYmtpLCA0cHgpO1xuICBib3JkZXItc3RhcnQtZW5kLXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cy1jb250cm9sLWRlZmF1bHQtZm9jdXMtcmluZy0xdWFia2ksIDRweCk7XG4gIGJvcmRlci1lbmQtc3RhcnQtcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzLWNvbnRyb2wtZGVmYXVsdC1mb2N1cy1yaW5nLTF1YWJraSwgNHB4KTtcbiAgYm9yZGVyLWVuZC1lbmQtcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzLWNvbnRyb2wtZGVmYXVsdC1mb2N1cy1yaW5nLTF1YWJraSwgNHB4KTtcbiAgYm94LXNoYWRvdzogMCAwIDAgMnB4IHZhcigtLWNvbG9yLWJvcmRlci1pdGVtLWZvY3VzZWQtbHoxenM2LCAjMDA2Y2UwKTtcbn1cbi5hd3N1aV9leHBhbmQtdG9nZ2xlXzF4ZTg4X2M4d3FpXzE1Mzpub3QoI1xcOSk6aG92ZXIge1xuICBjb2xvcjogdmFyKC0tY29sb3ItdGV4dC1pbnRlcmFjdGl2ZS1ob3Zlci1wMmJlZXgsICMwZjE0MWEpO1xufVxuLmF3c3VpX2V4cGFuZC10b2dnbGVfMXhlODhfYzh3cWlfMTUzOm5vdCgjXFw5KTphY3RpdmUge1xuICBjb2xvcjogdmFyKC0tY29sb3ItdGV4dC1pbnRlcmFjdGl2ZS1hY3RpdmUtODgzZDQzLCAjMGYxNDFhKTtcbn0iLCIvKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLyogc3R5bGVsaW50LWRpc2FibGUgQGFtem4vYXdzdWktbm8tbW90aW9uLW91dHNpZGUtb2YtbWl4aW4sIHNlbGVjdG9yLWNvbWJpbmF0b3ItZGlzYWxsb3dlZC1saXN0LCBzZWxlY3Rvci1wc2V1ZG8tY2xhc3Mtbm8tdW5rbm93biwgc2VsZWN0b3ItY2xhc3MtcGF0dGVybiAqL1xuLyogc3R5bGVsaW50LWVuYWJsZSBAYW16bi9hd3N1aS1uby1tb3Rpb24tb3V0c2lkZS1vZi1taXhpbiwgc2VsZWN0b3ItY29tYmluYXRvci1kaXNhbGxvd2VkLWxpc3QsIHNlbGVjdG9yLXBzZXVkby1jbGFzcy1uby11bmtub3duLCBzZWxlY3Rvci1jbGFzcy1wYXR0ZXJuICovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLyogU3R5bGUgdXNlZCBmb3IgbGlua3MgaW4gc2xvdHMvY29tcG9uZW50cyB0aGF0IGFyZSB0ZXh0IGhlYXZ5LCB0byBoZWxwIGxpbmtzIHN0YW5kIG91dCBhbW9uZ1xuc3Vycm91bmRpbmcgdGV4dC4gKFdDQUcgRjczKSBodHRwczovL3d3dy53My5vcmcvV0FJL1dDQUcyMS9UZWNobmlxdWVzL2ZhaWx1cmVzL0Y3MyNkZXNjcmlwdGlvbiAqL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4uYXdzdWlfcm9vdF93aWgxbF8xcTJxcV8xNTM6bm90KCNcXDkpIHtcbiAgZm9udC1zaXplOiB2YXIoLS1mb250LXNpemUtYm9keS1tLWE3bmgybiwgMTRweCk7XG4gIGxpbmUtaGVpZ2h0OiB2YXIoLS1saW5lLWhlaWdodC1ib2R5LW0tMm1oM2tlLCAyMHB4KTtcbiAgY29sb3I6IHZhcigtLWNvbG9yLXRleHQtYm9keS1kZWZhdWx0LXJ5amN0MSwgIzBmMTQxYSk7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGZvbnQtZmFtaWx5OiB2YXIoLS1mb250LWZhbWlseS1iYXNlLTRsd3ZwbCwgXCJBbWF6b24gRW1iZXJcIiwgXCJIZWx2ZXRpY2EgTmV1ZVwiLCBSb2JvdG8sIEFyaWFsLCBzYW5zLXNlcmlmKTtcbiAgLXdlYmtpdC1mb250LXNtb290aGluZzogYXV0bztcbiAgLW1vei1vc3gtZm9udC1zbW9vdGhpbmc6IGF1dG87XG4gIGlubGluZS1zaXplOiAxMDAlO1xufVxuXG4uYXdzdWlfdG9vbHNfd2loMWxfMXEycXFfMTY0Om5vdCgjXFw5KSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBmbGV4LWVuZDtcbiAgZmxleC13cmFwOiB3cmFwO1xuICBwYWRkaW5nLWJsb2NrLXN0YXJ0OiB2YXIoLS1zcGFjZS1zY2FsZWQteHMtZHc5d2w1LCA4cHgpO1xuICBwYWRkaW5nLWJsb2NrLWVuZDogdmFyKC0tc3BhY2UtdGFibGUtaGVhZGVyLXRvb2xzLWJvdHRvbS1kOXU1a2YsIDBweCk7XG4gIHBhZGRpbmctaW5saW5lOiAwO1xufVxuLmF3c3VpX3Rvb2xzLWZpbHRlcmluZ193aWgxbF8xcTJxcV8xNzI6bm90KCNcXDkpIHtcbiAgbWF4LWlubGluZS1zaXplOiAxMDAlO1xuICBtYXJnaW4taW5saW5lLWVuZDogdmFyKC0tc3BhY2UtbC0ydWQxcDMsIDIwcHgpO1xufVxuQHN1cHBvcnRzIChmbGV4LWJhc2lzOiBmaXQtY29udGVudCkge1xuICAuYXdzdWlfdG9vbHMtZmlsdGVyaW5nX3dpaDFsXzFxMnFxXzE3Mjpub3QoI1xcOSkge1xuICAgIGZsZXg6IDEgMSBmaXQtY29udGVudDtcbiAgfVxufVxuQHN1cHBvcnRzIG5vdCAoZmxleC1iYXNpczogZml0LWNvbnRlbnQpIHtcbiAgLmF3c3VpX3Rvb2xzLWZpbHRlcmluZ193aWgxbF8xcTJxcV8xNzI6bm90KCNcXDkpIHtcbiAgICBmbGV4OiAxIDEgYXV0bztcbiAgfVxufVxuLmF3c3VpX3Rvb2xzLWFsaWduLXJpZ2h0X3dpaDFsXzFxMnFxXzE4Njpub3QoI1xcOSkge1xuICBkaXNwbGF5OiBmbGV4O1xuICBtYXJnaW4taW5saW5lLXN0YXJ0OiBhdXRvO1xufVxuLmF3c3VpX3Rvb2xzLXBhZ2luYXRpb25fd2loMWxfMXEycXFfMTkwICsgLmF3c3VpX3Rvb2xzLXByZWZlcmVuY2VzX3dpaDFsXzFxMnFxXzE5MDpub3QoI1xcOSkge1xuICBib3JkZXItaW5saW5lLXN0YXJ0OiB2YXIoLS1ib3JkZXItZGl2aWRlci1zZWN0aW9uLXdpZHRoLXV3bzhteSwgMXB4KSBzb2xpZCB2YXIoLS1jb2xvci1ib3JkZXItZGl2aWRlci1kZWZhdWx0LW5mZXJtYywgI2M2YzZjZCk7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIG1hcmdpbi1pbmxpbmUtc3RhcnQ6IHZhcigtLXNwYWNlLXhzLXltbG0wYiwgOHB4KTtcbiAgcGFkZGluZy1pbmxpbmUtc3RhcnQ6IHZhcigtLXNwYWNlLXhzLXltbG0wYiwgOHB4KTtcbn1cbi5hd3N1aV90b29scy1zbWFsbF93aWgxbF8xcTJxcV8xOTYgPiAuYXdzdWlfdG9vbHMtZmlsdGVyaW5nX3dpaDFsXzFxMnFxXzE3Mjpub3QoI1xcOSkge1xuICBtYXJnaW4taW5saW5lLWVuZDogMDtcbiAgbWFyZ2luLWJsb2NrLWVuZDogdmFyKC0tc3BhY2Utc2NhbGVkLXhzLWR3OXdsNSwgOHB4KTtcbiAgZmxleC1iYXNpczogMTAwJTtcbn1cblxuLmF3c3VpX3RhYmxlX3dpaDFsXzFxMnFxXzIwMjpub3QoI1xcOSkge1xuICBpbmxpbmUtc2l6ZTogMTAwJTtcbiAgYm9yZGVyLXNwYWNpbmc6IDA7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbn1cbi5hd3N1aV90YWJsZS1sYXlvdXQtZml4ZWRfd2loMWxfMXEycXFfMjA4Om5vdCgjXFw5KSB7XG4gIHRhYmxlLWxheW91dDogZml4ZWQ7XG59XG5cbi5hd3N1aV93cmFwcGVyX3dpaDFsXzFxMnFxXzIxMjpub3QoI1xcOSkge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIGlubGluZS1zaXplOiAxMDAlO1xuICBvdmVyZmxvdy14OiBhdXRvO1xuICBzY3JvbGxiYXItd2lkdGg6IG5vbmU7IC8qIEhpZGUgc2Nyb2xsYmFyIGluIEZpcmVmb3ggKi9cbn1cbi5hd3N1aV93cmFwcGVyX3dpaDFsXzFxMnFxXzIxMi5hd3N1aV92YXJpYW50LXN0YWNrZWRfd2loMWxfMXEycXFfMjE5ID4gLmF3c3VpX3RhYmxlX3dpaDFsXzFxMnFxXzIwMjpub3QoI1xcOSksIC5hd3N1aV93cmFwcGVyX3dpaDFsXzFxMnFxXzIxMi5hd3N1aV92YXJpYW50LXN0YWNrZWRfd2loMWxfMXEycXFfMjE5ID4gLmF3c3VpX3dyYXBwZXItY29udGVudC1tZWFzdXJlX3dpaDFsXzFxMnFxXzIxOTpub3QoI1xcOSksIC5hd3N1aV93cmFwcGVyX3dpaDFsXzFxMnFxXzIxMi5hd3N1aV92YXJpYW50LWNvbnRhaW5lcl93aWgxbF8xcTJxcV8yMTkgPiAuYXdzdWlfdGFibGVfd2loMWxfMXEycXFfMjAyOm5vdCgjXFw5KSwgLmF3c3VpX3dyYXBwZXJfd2loMWxfMXEycXFfMjEyLmF3c3VpX3ZhcmlhbnQtY29udGFpbmVyX3dpaDFsXzFxMnFxXzIxOSA+IC5hd3N1aV93cmFwcGVyLWNvbnRlbnQtbWVhc3VyZV93aWgxbF8xcTJxcV8yMTk6bm90KCNcXDkpIHtcbiAgcGFkZGluZy1pbmxpbmU6IHZhcigtLXNwYWNlLXRhYmxlLWhvcml6b250YWwtc3V1cnpqLCAyMHB4KTtcbn1cbi5hd3N1aV93cmFwcGVyX3dpaDFsXzFxMnFxXzIxMi5hd3N1aV92YXJpYW50LXN0YWNrZWRfd2loMWxfMXEycXFfMjE5Om5vdCgjXFw5KTpub3QoLmF3c3VpX2hhcy1mb290ZXJfd2loMWxfMXEycXFfMjIyKSwgLmF3c3VpX3dyYXBwZXJfd2loMWxfMXEycXFfMjEyLmF3c3VpX3ZhcmlhbnQtY29udGFpbmVyX3dpaDFsXzFxMnFxXzIxOTpub3QoI1xcOSk6bm90KC5hd3N1aV9oYXMtZm9vdGVyX3dpaDFsXzFxMnFxXzIyMikge1xuICBwYWRkaW5nLWJsb2NrLWVuZDogdmFyKC0tc3BhY2UtdGFibGUtY29udGVudC1ib3R0b20tdGxmcW1xLCA0cHgpO1xufVxuLmF3c3VpX3dyYXBwZXJfd2loMWxfMXEycXFfMjEyOm5vdCgjXFw5KTpub3QoLmF3c3VpX2hhcy1oZWFkZXJfd2loMWxfMXEycXFfMjI1KSB7XG4gIGJvcmRlci1zdGFydC1lbmQtcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzLWNvbnRhaW5lci1uc2Z3bW0sIDE2cHgpO1xuICBib3JkZXItc3RhcnQtc3RhcnQtcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzLWNvbnRhaW5lci1uc2Z3bW0sIDE2cHgpO1xufVxuLmF3c3VpX3dyYXBwZXJfd2loMWxfMXEycXFfMjEyOm5vdCgjXFw5KTo6LXdlYmtpdC1zY3JvbGxiYXIge1xuICBkaXNwbGF5OiBub25lOyAvKiBIaWRlIHNjcm9sbGJhciBpbiBTYWZhcmkgYW5kIENocm9tZSAqL1xufVxuYm9keVtkYXRhLWF3c3VpLWZvY3VzLXZpc2libGU9dHJ1ZV0gLmF3c3VpX3dyYXBwZXJfd2loMWxfMXEycXFfMjEyOm5vdCgjXFw5KTpmb2N1cyB7XG4gIG91dGxpbmU6IDJweCBkb3R0ZWQgdHJhbnNwYXJlbnQ7XG4gIG91dGxpbmUtb2Zmc2V0OiAycHg7XG4gIGJvcmRlci1zdGFydC1zdGFydC1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMtY29udGFpbmVyLW5zZndtbSwgMTZweCk7XG4gIGJvcmRlci1zdGFydC1lbmQtcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzLWNvbnRhaW5lci1uc2Z3bW0sIDE2cHgpO1xuICBib3JkZXItZW5kLXN0YXJ0LXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cy1jb250YWluZXItbnNmd21tLCAxNnB4KTtcbiAgYm9yZGVyLWVuZC1lbmQtcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzLWNvbnRhaW5lci1uc2Z3bW0sIDE2cHgpO1xuICBib3gtc2hhZG93OiAwIDAgMCAycHggdmFyKC0tY29sb3ItYm9yZGVyLWl0ZW0tZm9jdXNlZC1sejF6czYsICMwMDZjZTApO1xufVxuXG4uYXdzdWlfY2VsbC1tZXJnZWRfd2loMWxfMXEycXFfMjQyOm5vdCgjXFw5KSB7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgcGFkZGluZy1ibG9jazogMDtcbiAgcGFkZGluZy1pbmxpbmU6IDA7XG59XG4uYXdzdWlfY2VsbC1tZXJnZWRfd2loMWxfMXEycXFfMjQyLmF3c3VpX2hhcy1mb290ZXJfd2loMWxfMXEycXFfMjIyOm5vdCgjXFw5KSB7XG4gIC8qXG4gIEFkZCBhIGJvdHRvbSBib3JkZXIgdG8gdGhlIGJvZHkgY2VsbCBvZiBhbiBlbXB0eSB0YWJsZSBhcyBhIHNlcGFyYXRvciBiZXR3ZWVuIHRoZVxuICB0YWJsZSBhbmQgdGhlIGZvb3RlclxuICAqL1xuICBib3JkZXItYmxvY2stZW5kOiB2YXIoLS1ib3JkZXItZGl2aWRlci1zZWN0aW9uLXdpZHRoLXV3bzhteSwgMXB4KSBzb2xpZCB2YXIoLS1jb2xvci1ib3JkZXItZGl2aWRlci1kZWZhdWx0LW5mZXJtYywgI2M2YzZjZCk7XG59XG4uYXdzdWlfY2VsbC1tZXJnZWQtY29udGVudF93aWgxbF8xcTJxcV8yNTQ6bm90KCNcXDkpIHtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgaW5saW5lLXNpemU6IDEwMCU7XG4gIHBhZGRpbmctYmxvY2stc3RhcnQ6IHZhcigtLXNwYWNlLXNjYWxlZC1tLWwzN2doNywgMTZweCk7XG4gIHBhZGRpbmctYmxvY2stZW5kOiB2YXIoLS1zcGFjZS1zY2FsZWQtbC1rNWtvaHksIDIwcHgpO1xuICBwYWRkaW5nLWlubGluZTogdmFyKC0tc3BhY2UtbC0ydWQxcDMsIDIwcHgpO1xufVxuQHN1cHBvcnRzIChwb3NpdGlvbjogc3RpY2t5KSB7XG4gIC5hd3N1aV9jZWxsLW1lcmdlZC1jb250ZW50X3dpaDFsXzFxMnFxXzI1NDpub3QoI1xcOSkge1xuICAgIHBvc2l0aW9uOiBzdGlja3k7XG4gICAgaW5zZXQtaW5saW5lLXN0YXJ0OiAwO1xuICAgIG1hcmdpbi1ibG9jazogMDtcbiAgICBtYXJnaW4taW5saW5lOiBjYWxjKC0yICogdmFyKC0tc3BhY2UtdGFibGUtaG9yaXpvbnRhbC1zdXVyemosIDIwcHgpKTtcbiAgfVxufVxuXG4uYXdzdWlfZW1wdHlfd2loMWxfMXEycXFfMjcwOm5vdCgjXFw5KSB7XG4gIGNvbG9yOiB2YXIoLS1jb2xvci10ZXh0LWVtcHR5LTAzaHI5cywgIzY1Njg3MSk7XG59XG5cbi5hd3N1aV9sb2FkaW5nX3dpaDFsXzFxMnFxXzI3NDpub3QoI1xcOSkge1xuICAvKiB1c2VkIGluIHRlc3QtdXRpbHMgKi9cbn1cblxuLypcblRoZSBtaW4vbWF4L3dpZHRoIHRva2VuIHZhbHVlcyBpbiBWaXN1YWwgUmVmcmVzaCBzaG91bGQgYWxpZ25cbnRoZSB0YWJsZSBoZWFkZXIgYW5kIGJvZHkgY2VsbHMgc2VsZWN0aW9uIGNvbnRyb2wgd2l0aCB0aGUgdGFibGVcbmZpbHRlciBzZWFyY2ggaWNvbi5cbiovXG4uYXdzdWlfc2VsZWN0aW9uLWNvbnRyb2xfd2loMWxfMXEycXFfMjgzOm5vdCgjXFw5KSB7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIG1heC1pbmxpbmUtc2l6ZTogdmFyKC0tc2l6ZS10YWJsZS1zZWxlY3Rpb24taG9yaXpvbnRhbC1xcWlhamQsIDQwcHgpO1xuICBtaW4taW5saW5lLXNpemU6IHZhcigtLXNpemUtdGFibGUtc2VsZWN0aW9uLWhvcml6b250YWwtcXFpYWpkLCA0MHB4KTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBpbmxpbmUtc2l6ZTogdmFyKC0tc2l6ZS10YWJsZS1zZWxlY3Rpb24taG9yaXpvbnRhbC1xcWlhamQsIDQwcHgpO1xufVxuLmF3c3VpX3NlbGVjdGlvbi1jb250cm9sX3dpaDFsXzFxMnFxXzI4My5hd3N1aV9zZWxlY3Rpb24tY29udHJvbC1oZWFkZXJfd2loMWxfMXEycXFfMjkwOm5vdCgjXFw5KSB7XG4gIHBhZGRpbmctYmxvY2s6IHZhcigtLXNwYWNlLXNjYWxlZC14cy1kdzl3bDUsIDhweCk7XG4gIHBhZGRpbmctaW5saW5lOiB2YXIoLS1zcGFjZS1zY2FsZWQtbC1rNWtvaHksIDIwcHgpO1xuICBib3JkZXItaW5saW5lLXN0YXJ0OiB2YXIoLS1ib3JkZXItaXRlbS13aWR0aC1taWlqaXcsIDJweCkgc29saWQgdHJhbnNwYXJlbnQ7XG59XG5cbi5hd3N1aV9oZWFkZXItc2Vjb25kYXJ5X3dpaDFsXzFxMnFxXzI5Njpub3QoI1xcOSkge1xuICBvdmVyZmxvdzogYXV0bztcbiAgc2Nyb2xsYmFyLXdpZHRoOiBub25lOyAvKiBGaXJlZm94ICovXG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIGlubGluZS1zaXplOiAxMDAlO1xuICBib3JkZXItc3RhcnQtc3RhcnQtcmFkaXVzOiAwO1xuICBib3JkZXItc3RhcnQtZW5kLXJhZGl1czogMDtcbiAgYm9yZGVyLWVuZC1zdGFydC1yYWRpdXM6IDA7XG4gIGJvcmRlci1lbmQtZW5kLXJhZGl1czogMDtcbiAgYmFja2dyb3VuZDogdmFyKC0tY29sb3ItYmFja2dyb3VuZC10YWJsZS1oZWFkZXItbDU2MzdtLCAjZmZmZmZmKTtcbn1cbi5hd3N1aV9oZWFkZXItc2Vjb25kYXJ5X3dpaDFsXzFxMnFxXzI5Ni5hd3N1aV92YXJpYW50LWZ1bGwtcGFnZV93aWgxbF8xcTJxcV8zMDc6bm90KCNcXDkpIHtcbiAgYmFja2dyb3VuZDogdmFyKC0tY29sb3ItYmFja2dyb3VuZC1sYXlvdXQtbWFpbi1odHQ0Zm0sICNmZmZmZmYpO1xufVxuLmF3c3VpX2hlYWRlci1zZWNvbmRhcnlfd2loMWxfMXEycXFfMjk2LmF3c3VpX3ZhcmlhbnQtc3RhY2tlZF93aWgxbF8xcTJxcV8yMTkgPiAuYXdzdWlfdGFibGVfd2loMWxfMXEycXFfMjAyOm5vdCgjXFw5KSwgLmF3c3VpX2hlYWRlci1zZWNvbmRhcnlfd2loMWxfMXEycXFfMjk2LmF3c3VpX3ZhcmlhbnQtY29udGFpbmVyX3dpaDFsXzFxMnFxXzIxOSA+IC5hd3N1aV90YWJsZV93aWgxbF8xcTJxcV8yMDI6bm90KCNcXDkpIHtcbiAgcGFkZGluZy1pbmxpbmU6IHZhcigtLXNwYWNlLXRhYmxlLWhvcml6b250YWwtc3V1cnpqLCAyMHB4KTtcbn1cbi5hd3N1aV9oZWFkZXItc2Vjb25kYXJ5X3dpaDFsXzFxMnFxXzI5Ni5hd3N1aV92YXJpYW50LXN0YWNrZWRfd2loMWxfMXEycXFfMjE5Om5vdCgjXFw5KTpub3QoLmF3c3VpX3RhYmxlLWhhcy1oZWFkZXJfd2loMWxfMXEycXFfMzEzKSwgLmF3c3VpX2hlYWRlci1zZWNvbmRhcnlfd2loMWxfMXEycXFfMjk2LmF3c3VpX3ZhcmlhbnQtY29udGFpbmVyX3dpaDFsXzFxMnFxXzIxOTpub3QoI1xcOSk6bm90KC5hd3N1aV90YWJsZS1oYXMtaGVhZGVyX3dpaDFsXzFxMnFxXzMxMykge1xuICBib3JkZXItc3RhcnQtc3RhcnQtcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzLWNvbnRhaW5lci1uc2Z3bW0sIDE2cHgpO1xuICBib3JkZXItc3RhcnQtZW5kLXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cy1jb250YWluZXItbnNmd21tLCAxNnB4KTtcbn1cbi5hd3N1aV9oZWFkZXItc2Vjb25kYXJ5X3dpaDFsXzFxMnFxXzI5Njpub3QoI1xcOSk6Oi13ZWJraXQtc2Nyb2xsYmFyIHtcbiAgZGlzcGxheTogbm9uZTsgLyogU2FmYXJpIGFuZCBDaHJvbWUgKi9cbn1cbi5hd3N1aV9oZWFkZXItc2Vjb25kYXJ5X3dpaDFsXzFxMnFxXzI5Ni5hd3N1aV90YWJsZS1oYXMtaGVhZGVyX3dpaDFsXzFxMnFxXzMxMzpub3QoI1xcOSkge1xuICBib3JkZXItYmxvY2stc3RhcnQ6IHZhcigtLWJvcmRlci1kaXZpZGVyLWxpc3Qtd2lkdGgtdGRmeDF4LCAxcHgpIHNvbGlkIHZhcigtLWNvbG9yLWJvcmRlci1jb250YWluZXItZGl2aWRlci05aHV6MWEsIHRyYW5zcGFyZW50KTtcbn1cblxuLmF3c3VpX2hlYWRlci1jb250cm9sc193aWgxbF8xcTJxcV8zMjQ6bm90KCNcXDkpIHtcbiAgcGFkZGluZy1ibG9jazogdmFyKC0tc3BhY2UtY29udGFpbmVyLWhlYWRlci10b3AtYW00dnp3LCAxMnB4KSB2YXIoLS1zcGFjZS1jb250YWluZXItaGVhZGVyLWJvdHRvbS1lYnk5M3csIDhweCk7XG59XG4uYXdzdWlfaGVhZGVyLWNvbnRyb2xzX3dpaDFsXzFxMnFxXzMyNC5hd3N1aV92YXJpYW50LWZ1bGwtcGFnZV93aWgxbF8xcTJxcV8zMDc6bm90KCNcXDkpIHtcbiAgcGFkZGluZy1ibG9jazogMCBjYWxjKHZhcigtLXNwYWNlLWNvbnRhaW5lci1oZWFkZXItYm90dG9tLWVieTkzdywgOHB4KSArIHZhcigtLXNwYWNlLXRhYmxlLWhlYWRlci10b29scy1mdWxsLXBhZ2UtYm90dG9tLTltNDdnNiwgNHB4KSk7XG59XG4uYXdzdWlfaGVhZGVyLWNvbnRyb2xzX3dpaDFsXzFxMnFxXzMyNC5hd3N1aV92YXJpYW50LXN0YWNrZWRfd2loMWxfMXEycXFfMjE5Om5vdCgjXFw5KSwgLmF3c3VpX2hlYWRlci1jb250cm9sc193aWgxbF8xcTJxcV8zMjQuYXdzdWlfdmFyaWFudC1jb250YWluZXJfd2loMWxfMXEycXFfMjE5Om5vdCgjXFw5KSB7XG4gIHBhZGRpbmctaW5saW5lOiBjYWxjKHZhcigtLXNwYWNlLXRhYmxlLWhvcml6b250YWwtc3V1cnpqLCAyMHB4KSArIHZhcigtLXNwYWNlLXRhYmxlLWhlYWRlci1ob3Jpem9udGFsLWtiNXd3MiwgMHB4KSk7XG59XG4uYXdzdWlfaGVhZGVyLWNvbnRyb2xzX3dpaDFsXzFxMnFxXzMyNC5hd3N1aV92YXJpYW50LWVtYmVkZGVkX3dpaDFsXzFxMnFxXzMzMzpub3QoI1xcOSksIC5hd3N1aV9oZWFkZXItY29udHJvbHNfd2loMWxfMXEycXFfMzI0LmF3c3VpX3ZhcmlhbnQtYm9yZGVybGVzc193aWgxbF8xcTJxcV8zMzM6bm90KCNcXDkpIHtcbiAgcGFkZGluZy1pbmxpbmU6IHZhcigtLXNwYWNlLXRhYmxlLWhlYWRlci1ob3Jpem9udGFsLWtiNXd3MiwgMHB4KTtcbiAgcGFkZGluZy1ibG9jay1zdGFydDogdmFyKC0tc3BhY2UtdGFibGUtZW1iZWRkZWQtaGVhZGVyLXRvcC10d3U2MjgsIDBweCk7XG59XG5cbi5hd3N1aV9mb290ZXItd3JhcHBlcl93aWgxbF8xcTJxcV8zMzguYXdzdWlfdmFyaWFudC1zdGFja2VkX3dpaDFsXzFxMnFxXzIxOTpub3QoI1xcOSksIC5hd3N1aV9mb290ZXItd3JhcHBlcl93aWgxbF8xcTJxcV8zMzguYXdzdWlfdmFyaWFudC1jb250YWluZXJfd2loMWxfMXEycXFfMjE5Om5vdCgjXFw5KSB7XG4gIHBhZGRpbmctaW5saW5lOiB2YXIoLS1zcGFjZS10YWJsZS1ob3Jpem9udGFsLXN1dXJ6aiwgMjBweCk7XG59XG5cbi5hd3N1aV9mb290ZXJfd2loMWxfMXEycXFfMzM4Om5vdCgjXFw5KSB7XG4gIHBhZGRpbmctYmxvY2s6IHZhcigtLXNwYWNlLXNjYWxlZC1zLWl1dWlobSwgMTJweCk7XG4gIHBhZGRpbmctaW5saW5lOiB2YXIoLS1zcGFjZS10YWJsZS1mb290ZXItaG9yaXpvbnRhbC1sNWc0OTUsIDBweCk7XG59XG4uYXdzdWlfZm9vdGVyLXdpdGgtcGFnaW5hdGlvbl93aWgxbF8xcTJxcV8zNDY6bm90KCNcXDkpIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIGdhcDogdmFyKC0tc3BhY2Utc2NhbGVkLXMtaXV1aWhtLCAxMnB4KTtcbn1cbi5hd3N1aV9mb290ZXItcGFnaW5hdGlvbl93aWgxbF8xcTJxcV8zNTQ6bm90KCNcXDkpIHtcbiAgbWFyZ2luLWlubGluZS1zdGFydDogYXV0bztcbn1cblxuLmF3c3VpX3RoZWFkLWFjdGl2ZV93aWgxbF8xcTJxcV8zNTg6bm90KCNcXDkpLFxuLmF3c3VpX3Jvd193aWgxbF8xcTJxcV8zNTk6bm90KCNcXDkpLFxuLmF3c3VpX3Jvdy1zZWxlY3RlZF93aWgxbF8xcTJxcV8zNjA6bm90KCNcXDkpIHtcbiAgLyogdXNlZCBpbiB0ZXN0LXV0aWxzICovXG59IiwiLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qIHN0eWxlbGludC1kaXNhYmxlIEBhbXpuL2F3c3VpLW5vLW1vdGlvbi1vdXRzaWRlLW9mLW1peGluLCBzZWxlY3Rvci1jb21iaW5hdG9yLWRpc2FsbG93ZWQtbGlzdCwgc2VsZWN0b3ItcHNldWRvLWNsYXNzLW5vLXVua25vd24sIHNlbGVjdG9yLWNsYXNzLXBhdHRlcm4gKi9cbi8qIHN0eWxlbGludC1lbmFibGUgQGFtem4vYXdzdWktbm8tbW90aW9uLW91dHNpZGUtb2YtbWl4aW4sIHNlbGVjdG9yLWNvbWJpbmF0b3ItZGlzYWxsb3dlZC1saXN0LCBzZWxlY3Rvci1wc2V1ZG8tY2xhc3Mtbm8tdW5rbm93biwgc2VsZWN0b3ItY2xhc3MtcGF0dGVybiAqL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qIFN0eWxlIHVzZWQgZm9yIGxpbmtzIGluIHNsb3RzL2NvbXBvbmVudHMgdGhhdCBhcmUgdGV4dCBoZWF2eSwgdG8gaGVscCBsaW5rcyBzdGFuZCBvdXQgYW1vbmdcbnN1cnJvdW5kaW5nIHRleHQuIChXQ0FHIEY3MykgaHR0cHM6Ly93d3cudzMub3JnL1dBSS9XQ0FHMjEvVGVjaG5pcXVlcy9mYWlsdXJlcy9GNzMjZGVzY3JpcHRpb24gKi9cbi5hd3N1aV9leHBhbmRhYmxlLXRvZ2dsZS13cmFwcGVyX2M2dHVwX21vN2Y1XzE0NTpub3QoI1xcOSkge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGluc2V0LWJsb2NrOiAwO1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xufVxuXG4uYXdzdWlfYm9keS1jZWxsX2M2dHVwX21vN2Y1XzE1Mjpub3QoI1xcOSkge1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICBib3JkZXItYmxvY2stc3RhcnQ6IHZhcigtLWJvcmRlci1kaXZpZGVyLWxpc3Qtd2lkdGgtdGRmeDF4LCAxcHgpIHNvbGlkIHRyYW5zcGFyZW50O1xuICBib3JkZXItYmxvY2stZW5kOiB2YXIoLS1ib3JkZXItZGl2aWRlci1saXN0LXdpZHRoLXRkZngxeCwgMXB4KSBzb2xpZCB2YXIoLS1jb2xvci1ib3JkZXItZGl2aWRlci1zZWNvbmRhcnktZ29icnVpLCAjZWJlYmYwKTtcbiAgd29yZC13cmFwOiBicmVhay13b3JkO1xuICBmb250LXdlaWdodDogaW5oZXJpdDtcbiAgdGV4dC1hbGlnbjogc3RhcnQ7XG59XG4uYXdzdWlfYm9keS1jZWxsX2M2dHVwX21vN2Y1XzE1MiA+IC5hd3N1aV9ib2R5LWNlbGwtY29udGVudF9jNnR1cF9tbzdmNV8xNjA6bm90KCNcXDkpIHtcbiAgcGFkZGluZy1pbmxpbmUtc3RhcnQ6IGNhbGModmFyKC0tc3BhY2Utc2NhbGVkLWwtazVrb2h5LCAyMHB4KSAtIDEgKiB2YXIoLS1ib3JkZXItZGl2aWRlci1saXN0LXdpZHRoLXRkZngxeCwgMXB4KSk7XG59XG4uYXdzdWlfYm9keS1jZWxsX2M2dHVwX21vN2Y1XzE1MiA+IC5hd3N1aV9leHBhbmRhYmxlLXRvZ2dsZS13cmFwcGVyX2M2dHVwX21vN2Y1XzE0NTpub3QoI1xcOSkge1xuICBtYXJnaW4taW5saW5lLXN0YXJ0OiBjYWxjKHZhcigtLXNwYWNlLXNjYWxlZC1sLWs1a29oeSwgMjBweCkgLSAxICogdmFyKC0tYm9yZGVyLWRpdmlkZXItbGlzdC13aWR0aC10ZGZ4MXgsIDFweCkpO1xufVxuLmF3c3VpX2JvZHktY2VsbF9jNnR1cF9tbzdmNV8xNTIuYXdzdWlfZXhwYW5kYWJsZS1sZXZlbC0wX2M2dHVwX21vN2Y1XzE2NiA+IC5hd3N1aV9ib2R5LWNlbGwtY29udGVudF9jNnR1cF9tbzdmNV8xNjA6bm90KCNcXDkpIHtcbiAgcGFkZGluZy1pbmxpbmUtc3RhcnQ6IGNhbGMoY2FsYyh2YXIoLS1zcGFjZS1zY2FsZWQtbC1rNWtvaHksIDIwcHgpIC0gMSAqIHZhcigtLWJvcmRlci1kaXZpZGVyLWxpc3Qtd2lkdGgtdGRmeDF4LCAxcHgpKSAvIDIpO1xuICBtYXJnaW4taW5saW5lLXN0YXJ0OiBjYWxjKGNhbGModmFyKC0tc3BhY2Utc2NhbGVkLWwtazVrb2h5LCAyMHB4KSAtIDEgKiB2YXIoLS1ib3JkZXItZGl2aWRlci1saXN0LXdpZHRoLXRkZngxeCwgMXB4KSkgLyAyICsgMCAqIGNhbGModmFyKC0tc3BhY2UtbS1kc3VteXQsIDE2cHgpICsgdmFyKC0tc3BhY2UteHMteW1sbTBiLCA4cHgpKSk7XG59XG4uYXdzdWlfYm9keS1jZWxsX2M2dHVwX21vN2Y1XzE1Mi5hd3N1aV9leHBhbmRhYmxlLWxldmVsLTBfYzZ0dXBfbW83ZjVfMTY2ID4gLmF3c3VpX2V4cGFuZGFibGUtdG9nZ2xlLXdyYXBwZXJfYzZ0dXBfbW83ZjVfMTQ1Om5vdCgjXFw5KSB7XG4gIG1hcmdpbi1pbmxpbmUtc3RhcnQ6IGNhbGModmFyKC0tc3BhY2Utc2NhbGVkLWwtazVrb2h5LCAyMHB4KSAtIDEgKiB2YXIoLS1ib3JkZXItZGl2aWRlci1saXN0LXdpZHRoLXRkZngxeCwgMXB4KSArIC0xICogKHZhcigtLXNwYWNlLW0tZHN1bXl0LCAxNnB4KSArIHZhcigtLXNwYWNlLXhzLXltbG0wYiwgOHB4KSkpO1xufVxuLmF3c3VpX2JvZHktY2VsbF9jNnR1cF9tbzdmNV8xNTIuYXdzdWlfZXhwYW5kYWJsZS1sZXZlbC0xX2M2dHVwX21vN2Y1XzE3MyA+IC5hd3N1aV9ib2R5LWNlbGwtY29udGVudF9jNnR1cF9tbzdmNV8xNjA6bm90KCNcXDkpIHtcbiAgcGFkZGluZy1pbmxpbmUtc3RhcnQ6IGNhbGMoY2FsYyh2YXIoLS1zcGFjZS1zY2FsZWQtbC1rNWtvaHksIDIwcHgpIC0gMSAqIHZhcigtLWJvcmRlci1kaXZpZGVyLWxpc3Qtd2lkdGgtdGRmeDF4LCAxcHgpKSAvIDIpO1xuICBtYXJnaW4taW5saW5lLXN0YXJ0OiBjYWxjKGNhbGModmFyKC0tc3BhY2Utc2NhbGVkLWwtazVrb2h5LCAyMHB4KSAtIDEgKiB2YXIoLS1ib3JkZXItZGl2aWRlci1saXN0LXdpZHRoLXRkZngxeCwgMXB4KSkgLyAyICsgMSAqIGNhbGModmFyKC0tc3BhY2UtbS1kc3VteXQsIDE2cHgpICsgdmFyKC0tc3BhY2UteHMteW1sbTBiLCA4cHgpKSk7XG59XG4uYXdzdWlfYm9keS1jZWxsX2M2dHVwX21vN2Y1XzE1Mi5hd3N1aV9leHBhbmRhYmxlLWxldmVsLTFfYzZ0dXBfbW83ZjVfMTczID4gLmF3c3VpX2V4cGFuZGFibGUtdG9nZ2xlLXdyYXBwZXJfYzZ0dXBfbW83ZjVfMTQ1Om5vdCgjXFw5KSB7XG4gIG1hcmdpbi1pbmxpbmUtc3RhcnQ6IGNhbGModmFyKC0tc3BhY2Utc2NhbGVkLWwtazVrb2h5LCAyMHB4KSAtIDEgKiB2YXIoLS1ib3JkZXItZGl2aWRlci1saXN0LXdpZHRoLXRkZngxeCwgMXB4KSArIDAgKiAodmFyKC0tc3BhY2UtbS1kc3VteXQsIDE2cHgpICsgdmFyKC0tc3BhY2UteHMteW1sbTBiLCA4cHgpKSk7XG59XG4uYXdzdWlfYm9keS1jZWxsX2M2dHVwX21vN2Y1XzE1Mi5hd3N1aV9leHBhbmRhYmxlLWxldmVsLTJfYzZ0dXBfbW83ZjVfMTgwID4gLmF3c3VpX2JvZHktY2VsbC1jb250ZW50X2M2dHVwX21vN2Y1XzE2MDpub3QoI1xcOSkge1xuICBwYWRkaW5nLWlubGluZS1zdGFydDogY2FsYyhjYWxjKHZhcigtLXNwYWNlLXNjYWxlZC1sLWs1a29oeSwgMjBweCkgLSAxICogdmFyKC0tYm9yZGVyLWRpdmlkZXItbGlzdC13aWR0aC10ZGZ4MXgsIDFweCkpIC8gMik7XG4gIG1hcmdpbi1pbmxpbmUtc3RhcnQ6IGNhbGMoY2FsYyh2YXIoLS1zcGFjZS1zY2FsZWQtbC1rNWtvaHksIDIwcHgpIC0gMSAqIHZhcigtLWJvcmRlci1kaXZpZGVyLWxpc3Qtd2lkdGgtdGRmeDF4LCAxcHgpKSAvIDIgKyAyICogY2FsYyh2YXIoLS1zcGFjZS1tLWRzdW15dCwgMTZweCkgKyB2YXIoLS1zcGFjZS14cy15bWxtMGIsIDhweCkpKTtcbn1cbi5hd3N1aV9ib2R5LWNlbGxfYzZ0dXBfbW83ZjVfMTUyLmF3c3VpX2V4cGFuZGFibGUtbGV2ZWwtMl9jNnR1cF9tbzdmNV8xODAgPiAuYXdzdWlfZXhwYW5kYWJsZS10b2dnbGUtd3JhcHBlcl9jNnR1cF9tbzdmNV8xNDU6bm90KCNcXDkpIHtcbiAgbWFyZ2luLWlubGluZS1zdGFydDogY2FsYyh2YXIoLS1zcGFjZS1zY2FsZWQtbC1rNWtvaHksIDIwcHgpIC0gMSAqIHZhcigtLWJvcmRlci1kaXZpZGVyLWxpc3Qtd2lkdGgtdGRmeDF4LCAxcHgpICsgMSAqICh2YXIoLS1zcGFjZS1tLWRzdW15dCwgMTZweCkgKyB2YXIoLS1zcGFjZS14cy15bWxtMGIsIDhweCkpKTtcbn1cbi5hd3N1aV9ib2R5LWNlbGxfYzZ0dXBfbW83ZjVfMTUyLmF3c3VpX2V4cGFuZGFibGUtbGV2ZWwtM19jNnR1cF9tbzdmNV8xODcgPiAuYXdzdWlfYm9keS1jZWxsLWNvbnRlbnRfYzZ0dXBfbW83ZjVfMTYwOm5vdCgjXFw5KSB7XG4gIHBhZGRpbmctaW5saW5lLXN0YXJ0OiBjYWxjKGNhbGModmFyKC0tc3BhY2Utc2NhbGVkLWwtazVrb2h5LCAyMHB4KSAtIDEgKiB2YXIoLS1ib3JkZXItZGl2aWRlci1saXN0LXdpZHRoLXRkZngxeCwgMXB4KSkgLyAyKTtcbiAgbWFyZ2luLWlubGluZS1zdGFydDogY2FsYyhjYWxjKHZhcigtLXNwYWNlLXNjYWxlZC1sLWs1a29oeSwgMjBweCkgLSAxICogdmFyKC0tYm9yZGVyLWRpdmlkZXItbGlzdC13aWR0aC10ZGZ4MXgsIDFweCkpIC8gMiArIDMgKiBjYWxjKHZhcigtLXNwYWNlLW0tZHN1bXl0LCAxNnB4KSArIHZhcigtLXNwYWNlLXhzLXltbG0wYiwgOHB4KSkpO1xufVxuLmF3c3VpX2JvZHktY2VsbF9jNnR1cF9tbzdmNV8xNTIuYXdzdWlfZXhwYW5kYWJsZS1sZXZlbC0zX2M2dHVwX21vN2Y1XzE4NyA+IC5hd3N1aV9leHBhbmRhYmxlLXRvZ2dsZS13cmFwcGVyX2M2dHVwX21vN2Y1XzE0NTpub3QoI1xcOSkge1xuICBtYXJnaW4taW5saW5lLXN0YXJ0OiBjYWxjKHZhcigtLXNwYWNlLXNjYWxlZC1sLWs1a29oeSwgMjBweCkgLSAxICogdmFyKC0tYm9yZGVyLWRpdmlkZXItbGlzdC13aWR0aC10ZGZ4MXgsIDFweCkgKyAyICogKHZhcigtLXNwYWNlLW0tZHN1bXl0LCAxNnB4KSArIHZhcigtLXNwYWNlLXhzLXltbG0wYiwgOHB4KSkpO1xufVxuLmF3c3VpX2JvZHktY2VsbF9jNnR1cF9tbzdmNV8xNTIuYXdzdWlfZXhwYW5kYWJsZS1sZXZlbC00X2M2dHVwX21vN2Y1XzE5NCA+IC5hd3N1aV9ib2R5LWNlbGwtY29udGVudF9jNnR1cF9tbzdmNV8xNjA6bm90KCNcXDkpIHtcbiAgcGFkZGluZy1pbmxpbmUtc3RhcnQ6IGNhbGMoY2FsYyh2YXIoLS1zcGFjZS1zY2FsZWQtbC1rNWtvaHksIDIwcHgpIC0gMSAqIHZhcigtLWJvcmRlci1kaXZpZGVyLWxpc3Qtd2lkdGgtdGRmeDF4LCAxcHgpKSAvIDIpO1xuICBtYXJnaW4taW5saW5lLXN0YXJ0OiBjYWxjKGNhbGModmFyKC0tc3BhY2Utc2NhbGVkLWwtazVrb2h5LCAyMHB4KSAtIDEgKiB2YXIoLS1ib3JkZXItZGl2aWRlci1saXN0LXdpZHRoLXRkZngxeCwgMXB4KSkgLyAyICsgNCAqIGNhbGModmFyKC0tc3BhY2UtbS1kc3VteXQsIDE2cHgpICsgdmFyKC0tc3BhY2UteHMteW1sbTBiLCA4cHgpKSk7XG59XG4uYXdzdWlfYm9keS1jZWxsX2M2dHVwX21vN2Y1XzE1Mi5hd3N1aV9leHBhbmRhYmxlLWxldmVsLTRfYzZ0dXBfbW83ZjVfMTk0ID4gLmF3c3VpX2V4cGFuZGFibGUtdG9nZ2xlLXdyYXBwZXJfYzZ0dXBfbW83ZjVfMTQ1Om5vdCgjXFw5KSB7XG4gIG1hcmdpbi1pbmxpbmUtc3RhcnQ6IGNhbGModmFyKC0tc3BhY2Utc2NhbGVkLWwtazVrb2h5LCAyMHB4KSAtIDEgKiB2YXIoLS1ib3JkZXItZGl2aWRlci1saXN0LXdpZHRoLXRkZngxeCwgMXB4KSArIDMgKiAodmFyKC0tc3BhY2UtbS1kc3VteXQsIDE2cHgpICsgdmFyKC0tc3BhY2UteHMteW1sbTBiLCA4cHgpKSk7XG59XG4uYXdzdWlfYm9keS1jZWxsX2M2dHVwX21vN2Y1XzE1Mi5hd3N1aV9leHBhbmRhYmxlLWxldmVsLTVfYzZ0dXBfbW83ZjVfMjAxID4gLmF3c3VpX2JvZHktY2VsbC1jb250ZW50X2M2dHVwX21vN2Y1XzE2MDpub3QoI1xcOSkge1xuICBwYWRkaW5nLWlubGluZS1zdGFydDogY2FsYyhjYWxjKHZhcigtLXNwYWNlLXNjYWxlZC1sLWs1a29oeSwgMjBweCkgLSAxICogdmFyKC0tYm9yZGVyLWRpdmlkZXItbGlzdC13aWR0aC10ZGZ4MXgsIDFweCkpIC8gMik7XG4gIG1hcmdpbi1pbmxpbmUtc3RhcnQ6IGNhbGMoY2FsYyh2YXIoLS1zcGFjZS1zY2FsZWQtbC1rNWtvaHksIDIwcHgpIC0gMSAqIHZhcigtLWJvcmRlci1kaXZpZGVyLWxpc3Qtd2lkdGgtdGRmeDF4LCAxcHgpKSAvIDIgKyA1ICogY2FsYyh2YXIoLS1zcGFjZS1tLWRzdW15dCwgMTZweCkgKyB2YXIoLS1zcGFjZS14cy15bWxtMGIsIDhweCkpKTtcbn1cbi5hd3N1aV9ib2R5LWNlbGxfYzZ0dXBfbW83ZjVfMTUyLmF3c3VpX2V4cGFuZGFibGUtbGV2ZWwtNV9jNnR1cF9tbzdmNV8yMDEgPiAuYXdzdWlfZXhwYW5kYWJsZS10b2dnbGUtd3JhcHBlcl9jNnR1cF9tbzdmNV8xNDU6bm90KCNcXDkpIHtcbiAgbWFyZ2luLWlubGluZS1zdGFydDogY2FsYyh2YXIoLS1zcGFjZS1zY2FsZWQtbC1rNWtvaHksIDIwcHgpIC0gMSAqIHZhcigtLWJvcmRlci1kaXZpZGVyLWxpc3Qtd2lkdGgtdGRmeDF4LCAxcHgpICsgNCAqICh2YXIoLS1zcGFjZS1tLWRzdW15dCwgMTZweCkgKyB2YXIoLS1zcGFjZS14cy15bWxtMGIsIDhweCkpKTtcbn1cbi5hd3N1aV9ib2R5LWNlbGxfYzZ0dXBfbW83ZjVfMTUyLmF3c3VpX2V4cGFuZGFibGUtbGV2ZWwtNl9jNnR1cF9tbzdmNV8yMDggPiAuYXdzdWlfYm9keS1jZWxsLWNvbnRlbnRfYzZ0dXBfbW83ZjVfMTYwOm5vdCgjXFw5KSB7XG4gIHBhZGRpbmctaW5saW5lLXN0YXJ0OiBjYWxjKGNhbGModmFyKC0tc3BhY2Utc2NhbGVkLWwtazVrb2h5LCAyMHB4KSAtIDEgKiB2YXIoLS1ib3JkZXItZGl2aWRlci1saXN0LXdpZHRoLXRkZngxeCwgMXB4KSkgLyAyKTtcbiAgbWFyZ2luLWlubGluZS1zdGFydDogY2FsYyhjYWxjKHZhcigtLXNwYWNlLXNjYWxlZC1sLWs1a29oeSwgMjBweCkgLSAxICogdmFyKC0tYm9yZGVyLWRpdmlkZXItbGlzdC13aWR0aC10ZGZ4MXgsIDFweCkpIC8gMiArIDYgKiBjYWxjKHZhcigtLXNwYWNlLW0tZHN1bXl0LCAxNnB4KSArIHZhcigtLXNwYWNlLXhzLXltbG0wYiwgOHB4KSkpO1xufVxuLmF3c3VpX2JvZHktY2VsbF9jNnR1cF9tbzdmNV8xNTIuYXdzdWlfZXhwYW5kYWJsZS1sZXZlbC02X2M2dHVwX21vN2Y1XzIwOCA+IC5hd3N1aV9leHBhbmRhYmxlLXRvZ2dsZS13cmFwcGVyX2M2dHVwX21vN2Y1XzE0NTpub3QoI1xcOSkge1xuICBtYXJnaW4taW5saW5lLXN0YXJ0OiBjYWxjKHZhcigtLXNwYWNlLXNjYWxlZC1sLWs1a29oeSwgMjBweCkgLSAxICogdmFyKC0tYm9yZGVyLWRpdmlkZXItbGlzdC13aWR0aC10ZGZ4MXgsIDFweCkgKyA1ICogKHZhcigtLXNwYWNlLW0tZHN1bXl0LCAxNnB4KSArIHZhcigtLXNwYWNlLXhzLXltbG0wYiwgOHB4KSkpO1xufVxuLmF3c3VpX2JvZHktY2VsbF9jNnR1cF9tbzdmNV8xNTIuYXdzdWlfZXhwYW5kYWJsZS1sZXZlbC03X2M2dHVwX21vN2Y1XzIxNSA+IC5hd3N1aV9ib2R5LWNlbGwtY29udGVudF9jNnR1cF9tbzdmNV8xNjA6bm90KCNcXDkpIHtcbiAgcGFkZGluZy1pbmxpbmUtc3RhcnQ6IGNhbGMoY2FsYyh2YXIoLS1zcGFjZS1zY2FsZWQtbC1rNWtvaHksIDIwcHgpIC0gMSAqIHZhcigtLWJvcmRlci1kaXZpZGVyLWxpc3Qtd2lkdGgtdGRmeDF4LCAxcHgpKSAvIDIpO1xuICBtYXJnaW4taW5saW5lLXN0YXJ0OiBjYWxjKGNhbGModmFyKC0tc3BhY2Utc2NhbGVkLWwtazVrb2h5LCAyMHB4KSAtIDEgKiB2YXIoLS1ib3JkZXItZGl2aWRlci1saXN0LXdpZHRoLXRkZngxeCwgMXB4KSkgLyAyICsgNyAqIGNhbGModmFyKC0tc3BhY2UtbS1kc3VteXQsIDE2cHgpICsgdmFyKC0tc3BhY2UteHMteW1sbTBiLCA4cHgpKSk7XG59XG4uYXdzdWlfYm9keS1jZWxsX2M2dHVwX21vN2Y1XzE1Mi5hd3N1aV9leHBhbmRhYmxlLWxldmVsLTdfYzZ0dXBfbW83ZjVfMjE1ID4gLmF3c3VpX2V4cGFuZGFibGUtdG9nZ2xlLXdyYXBwZXJfYzZ0dXBfbW83ZjVfMTQ1Om5vdCgjXFw5KSB7XG4gIG1hcmdpbi1pbmxpbmUtc3RhcnQ6IGNhbGModmFyKC0tc3BhY2Utc2NhbGVkLWwtazVrb2h5LCAyMHB4KSAtIDEgKiB2YXIoLS1ib3JkZXItZGl2aWRlci1saXN0LXdpZHRoLXRkZngxeCwgMXB4KSArIDYgKiAodmFyKC0tc3BhY2UtbS1kc3VteXQsIDE2cHgpICsgdmFyKC0tc3BhY2UteHMteW1sbTBiLCA4cHgpKSk7XG59XG4uYXdzdWlfYm9keS1jZWxsX2M2dHVwX21vN2Y1XzE1Mi5hd3N1aV9leHBhbmRhYmxlLWxldmVsLThfYzZ0dXBfbW83ZjVfMjIyID4gLmF3c3VpX2JvZHktY2VsbC1jb250ZW50X2M2dHVwX21vN2Y1XzE2MDpub3QoI1xcOSkge1xuICBwYWRkaW5nLWlubGluZS1zdGFydDogY2FsYyhjYWxjKHZhcigtLXNwYWNlLXNjYWxlZC1sLWs1a29oeSwgMjBweCkgLSAxICogdmFyKC0tYm9yZGVyLWRpdmlkZXItbGlzdC13aWR0aC10ZGZ4MXgsIDFweCkpIC8gMik7XG4gIG1hcmdpbi1pbmxpbmUtc3RhcnQ6IGNhbGMoY2FsYyh2YXIoLS1zcGFjZS1zY2FsZWQtbC1rNWtvaHksIDIwcHgpIC0gMSAqIHZhcigtLWJvcmRlci1kaXZpZGVyLWxpc3Qtd2lkdGgtdGRmeDF4LCAxcHgpKSAvIDIgKyA4ICogY2FsYyh2YXIoLS1zcGFjZS1tLWRzdW15dCwgMTZweCkgKyB2YXIoLS1zcGFjZS14cy15bWxtMGIsIDhweCkpKTtcbn1cbi5hd3N1aV9ib2R5LWNlbGxfYzZ0dXBfbW83ZjVfMTUyLmF3c3VpX2V4cGFuZGFibGUtbGV2ZWwtOF9jNnR1cF9tbzdmNV8yMjIgPiAuYXdzdWlfZXhwYW5kYWJsZS10b2dnbGUtd3JhcHBlcl9jNnR1cF9tbzdmNV8xNDU6bm90KCNcXDkpIHtcbiAgbWFyZ2luLWlubGluZS1zdGFydDogY2FsYyh2YXIoLS1zcGFjZS1zY2FsZWQtbC1rNWtvaHksIDIwcHgpIC0gMSAqIHZhcigtLWJvcmRlci1kaXZpZGVyLWxpc3Qtd2lkdGgtdGRmeDF4LCAxcHgpICsgNyAqICh2YXIoLS1zcGFjZS1tLWRzdW15dCwgMTZweCkgKyB2YXIoLS1zcGFjZS14cy15bWxtMGIsIDhweCkpKTtcbn1cbi5hd3N1aV9ib2R5LWNlbGxfYzZ0dXBfbW83ZjVfMTUyLmF3c3VpX2V4cGFuZGFibGUtbGV2ZWwtOV9jNnR1cF9tbzdmNV8yMjkgPiAuYXdzdWlfYm9keS1jZWxsLWNvbnRlbnRfYzZ0dXBfbW83ZjVfMTYwOm5vdCgjXFw5KSB7XG4gIHBhZGRpbmctaW5saW5lLXN0YXJ0OiBjYWxjKGNhbGModmFyKC0tc3BhY2Utc2NhbGVkLWwtazVrb2h5LCAyMHB4KSAtIDEgKiB2YXIoLS1ib3JkZXItZGl2aWRlci1saXN0LXdpZHRoLXRkZngxeCwgMXB4KSkgLyAyKTtcbiAgbWFyZ2luLWlubGluZS1zdGFydDogY2FsYyhjYWxjKHZhcigtLXNwYWNlLXNjYWxlZC1sLWs1a29oeSwgMjBweCkgLSAxICogdmFyKC0tYm9yZGVyLWRpdmlkZXItbGlzdC13aWR0aC10ZGZ4MXgsIDFweCkpIC8gMiArIDkgKiBjYWxjKHZhcigtLXNwYWNlLW0tZHN1bXl0LCAxNnB4KSArIHZhcigtLXNwYWNlLXhzLXltbG0wYiwgOHB4KSkpO1xufVxuLmF3c3VpX2JvZHktY2VsbF9jNnR1cF9tbzdmNV8xNTIuYXdzdWlfZXhwYW5kYWJsZS1sZXZlbC05X2M2dHVwX21vN2Y1XzIyOSA+IC5hd3N1aV9leHBhbmRhYmxlLXRvZ2dsZS13cmFwcGVyX2M2dHVwX21vN2Y1XzE0NTpub3QoI1xcOSkge1xuICBtYXJnaW4taW5saW5lLXN0YXJ0OiBjYWxjKHZhcigtLXNwYWNlLXNjYWxlZC1sLWs1a29oeSwgMjBweCkgLSAxICogdmFyKC0tYm9yZGVyLWRpdmlkZXItbGlzdC13aWR0aC10ZGZ4MXgsIDFweCkgKyA4ICogKHZhcigtLXNwYWNlLW0tZHN1bXl0LCAxNnB4KSArIHZhcigtLXNwYWNlLXhzLXltbG0wYiwgOHB4KSkpO1xufVxuLmF3c3VpX2JvZHktY2VsbF9jNnR1cF9tbzdmNV8xNTIuYXdzdWlfZXhwYW5kYWJsZS1sZXZlbC1uZXh0X2M2dHVwX21vN2Y1XzIzNiA+IC5hd3N1aV9ib2R5LWNlbGwtY29udGVudF9jNnR1cF9tbzdmNV8xNjA6bm90KCNcXDkpIHtcbiAgcGFkZGluZy1pbmxpbmUtc3RhcnQ6IGNhbGMoY2FsYyh2YXIoLS1zcGFjZS1zY2FsZWQtbC1rNWtvaHksIDIwcHgpIC0gMSAqIHZhcigtLWJvcmRlci1kaXZpZGVyLWxpc3Qtd2lkdGgtdGRmeDF4LCAxcHgpKSAvIDIpO1xuICBtYXJnaW4taW5saW5lLXN0YXJ0OiBjYWxjKGNhbGModmFyKC0tc3BhY2Utc2NhbGVkLWwtazVrb2h5LCAyMHB4KSAtIDEgKiB2YXIoLS1ib3JkZXItZGl2aWRlci1saXN0LXdpZHRoLXRkZngxeCwgMXB4KSkgLyAyICsgOSAqIGNhbGModmFyKC0tc3BhY2UtbS1kc3VteXQsIDE2cHgpICsgdmFyKC0tc3BhY2UteHMteW1sbTBiLCA4cHgpKSk7XG59XG4uYXdzdWlfYm9keS1jZWxsX2M2dHVwX21vN2Y1XzE1Mi5hd3N1aV9leHBhbmRhYmxlLWxldmVsLW5leHRfYzZ0dXBfbW83ZjVfMjM2ID4gLmF3c3VpX2V4cGFuZGFibGUtdG9nZ2xlLXdyYXBwZXJfYzZ0dXBfbW83ZjVfMTQ1Om5vdCgjXFw5KSB7XG4gIG1hcmdpbi1pbmxpbmUtc3RhcnQ6IGNhbGMoY2FsYyh2YXIoLS1zcGFjZS1zY2FsZWQtbC1rNWtvaHksIDIwcHgpIC0gMSAqIHZhcigtLWJvcmRlci1kaXZpZGVyLWxpc3Qtd2lkdGgtdGRmeDF4LCAxcHgpKSArICg5IC0gMSkgKiBjYWxjKHZhcigtLXNwYWNlLW0tZHN1bXl0LCAxNnB4KSArIHZhcigtLXNwYWNlLXhzLXltbG0wYiwgOHB4KSkpO1xufVxuLmF3c3VpX2JvZHktY2VsbF9jNnR1cF9tbzdmNV8xNTIgPiAuYXdzdWlfYm9keS1jZWxsLWNvbnRlbnRfYzZ0dXBfbW83ZjVfMTYwOm5vdCgjXFw5KSB7XG4gIHBhZGRpbmctaW5saW5lLWVuZDogY2FsYyh2YXIoLS1zcGFjZS1zY2FsZWQtbC1rNWtvaHksIDIwcHgpIC0gMSAqIHZhcigtLWJvcmRlci1kaXZpZGVyLWxpc3Qtd2lkdGgtdGRmeDF4LCAxcHgpKTtcbn1cbi5hd3N1aV9ib2R5LWNlbGxfYzZ0dXBfbW83ZjVfMTUyID4gLmF3c3VpX2JvZHktY2VsbC1jb250ZW50X2M2dHVwX21vN2Y1XzE2MDpub3QoI1xcOSkge1xuICBwYWRkaW5nLWJsb2NrLXN0YXJ0OiBjYWxjKHZhcigtLXNwYWNlLXNjYWxlZC14cy1kdzl3bDUsIDhweCkgLSAxICogdmFyKC0tYm9yZGVyLWRpdmlkZXItbGlzdC13aWR0aC10ZGZ4MXgsIDFweCkgKyAycHgpO1xuICBtYXJnaW4tYmxvY2stc3RhcnQ6IGNhbGMoLTEgKiAycHgpO1xufVxuLmF3c3VpX2JvZHktY2VsbF9jNnR1cF9tbzdmNV8xNTIgPiAuYXdzdWlfYm9keS1jZWxsLWNvbnRlbnRfYzZ0dXBfbW83ZjVfMTYwOm5vdCgjXFw5KSB7XG4gIHBhZGRpbmctYmxvY2stZW5kOiBjYWxjKGNhbGModmFyKC0tc3BhY2Utc2NhbGVkLXhzLWR3OXdsNSwgOHB4KSArIHZhcigtLWJvcmRlci1pdGVtLXdpZHRoLW1paWppdywgMnB4KSAtIHZhcigtLWJvcmRlci1kaXZpZGVyLWxpc3Qtd2lkdGgtdGRmeDF4LCAxcHgpKSAtIDEgKiB2YXIoLS1ib3JkZXItZGl2aWRlci1saXN0LXdpZHRoLXRkZngxeCwgMXB4KSArIDJweCk7XG4gIG1hcmdpbi1ibG9jay1lbmQ6IGNhbGMoLTEgKiAycHgpO1xufVxuLmF3c3VpX2JvZHktY2VsbC1hbGlnbi10b3BfYzZ0dXBfbW83ZjVfMjU0Om5vdCgjXFw5KSB7XG4gIHZlcnRpY2FsLWFsaWduOiB0b3A7XG59XG4uYXdzdWlfYm9keS1jZWxsLWNvbnRlbnRfYzZ0dXBfbW83ZjVfMTYwOm5vdCgjXFw5KSB7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG59XG4uYXdzdWlfYm9keS1jZWxsLWNvbnRlbnRfYzZ0dXBfbW83ZjVfMTYwOm5vdCgjXFw5KTpub3QoLmF3c3VpX2JvZHktY2VsbC13cmFwX2M2dHVwX21vN2Y1XzI2MCkge1xuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICB0ZXh0LW92ZXJmbG93OiBlbGxpcHNpcztcbn1cbi5hd3N1aV9ib2R5LWNlbGxfYzZ0dXBfbW83ZjVfMTUyOm5vdCgjXFw5KTpmaXJzdC1jaGlsZCB7XG4gIGJvcmRlci1pbmxpbmUtc3RhcnQ6IHZhcigtLWJvcmRlci1pdGVtLXdpZHRoLW1paWppdywgMnB4KSBzb2xpZCB0cmFuc3BhcmVudDtcbn1cbi5hd3N1aV9ib2R5LWNlbGxfYzZ0dXBfbW83ZjVfMTUyOm5vdCgjXFw5KTpmaXJzdC1jaGlsZCA+IC5hd3N1aV9ib2R5LWNlbGwtY29udGVudF9jNnR1cF9tbzdmNV8xNjAge1xuICBwYWRkaW5nLWlubGluZS1zdGFydDogY2FsYyh2YXIoLS1zcGFjZS1sLTJ1ZDFwMywgMjBweCkgLSB2YXIoLS1ib3JkZXItaXRlbS13aWR0aC1taWlqaXcsIDJweCkgLSAxICogdmFyKC0tYm9yZGVyLWRpdmlkZXItbGlzdC13aWR0aC10ZGZ4MXgsIDFweCkpO1xufVxuLmF3c3VpX2JvZHktY2VsbF9jNnR1cF9tbzdmNV8xNTI6bm90KCNcXDkpOmZpcnN0LWNoaWxkID4gLmF3c3VpX2V4cGFuZGFibGUtdG9nZ2xlLXdyYXBwZXJfYzZ0dXBfbW83ZjVfMTQ1IHtcbiAgbWFyZ2luLWlubGluZS1zdGFydDogY2FsYyh2YXIoLS1zcGFjZS1sLTJ1ZDFwMywgMjBweCkgLSB2YXIoLS1ib3JkZXItaXRlbS13aWR0aC1taWlqaXcsIDJweCkgLSAxICogdmFyKC0tYm9yZGVyLWRpdmlkZXItbGlzdC13aWR0aC10ZGZ4MXgsIDFweCkpO1xufVxuLmF3c3VpX2JvZHktY2VsbF9jNnR1cF9tbzdmNV8xNTI6bm90KCNcXDkpOmZpcnN0LWNoaWxkLmF3c3VpX2V4cGFuZGFibGUtbGV2ZWwtMF9jNnR1cF9tbzdmNV8xNjYgPiAuYXdzdWlfYm9keS1jZWxsLWNvbnRlbnRfYzZ0dXBfbW83ZjVfMTYwIHtcbiAgcGFkZGluZy1pbmxpbmUtc3RhcnQ6IGNhbGMoY2FsYyh2YXIoLS1zcGFjZS1sLTJ1ZDFwMywgMjBweCkgLSB2YXIoLS1ib3JkZXItaXRlbS13aWR0aC1taWlqaXcsIDJweCkgLSAxICogdmFyKC0tYm9yZGVyLWRpdmlkZXItbGlzdC13aWR0aC10ZGZ4MXgsIDFweCkpIC8gMik7XG4gIG1hcmdpbi1pbmxpbmUtc3RhcnQ6IGNhbGMoY2FsYyh2YXIoLS1zcGFjZS1sLTJ1ZDFwMywgMjBweCkgLSB2YXIoLS1ib3JkZXItaXRlbS13aWR0aC1taWlqaXcsIDJweCkgLSAxICogdmFyKC0tYm9yZGVyLWRpdmlkZXItbGlzdC13aWR0aC10ZGZ4MXgsIDFweCkpIC8gMiArIDAgKiBjYWxjKHZhcigtLXNwYWNlLW0tZHN1bXl0LCAxNnB4KSArIHZhcigtLXNwYWNlLXhzLXltbG0wYiwgOHB4KSkpO1xufVxuLmF3c3VpX2JvZHktY2VsbF9jNnR1cF9tbzdmNV8xNTI6bm90KCNcXDkpOmZpcnN0LWNoaWxkLmF3c3VpX2V4cGFuZGFibGUtbGV2ZWwtMF9jNnR1cF9tbzdmNV8xNjYgPiAuYXdzdWlfZXhwYW5kYWJsZS10b2dnbGUtd3JhcHBlcl9jNnR1cF9tbzdmNV8xNDUge1xuICBtYXJnaW4taW5saW5lLXN0YXJ0OiBjYWxjKHZhcigtLXNwYWNlLWwtMnVkMXAzLCAyMHB4KSAtIHZhcigtLWJvcmRlci1pdGVtLXdpZHRoLW1paWppdywgMnB4KSAtIDEgKiB2YXIoLS1ib3JkZXItZGl2aWRlci1saXN0LXdpZHRoLXRkZngxeCwgMXB4KSArIC0xICogKHZhcigtLXNwYWNlLW0tZHN1bXl0LCAxNnB4KSArIHZhcigtLXNwYWNlLXhzLXltbG0wYiwgOHB4KSkpO1xufVxuLmF3c3VpX2JvZHktY2VsbF9jNnR1cF9tbzdmNV8xNTI6bm90KCNcXDkpOmZpcnN0LWNoaWxkLmF3c3VpX2V4cGFuZGFibGUtbGV2ZWwtMV9jNnR1cF9tbzdmNV8xNzMgPiAuYXdzdWlfYm9keS1jZWxsLWNvbnRlbnRfYzZ0dXBfbW83ZjVfMTYwIHtcbiAgcGFkZGluZy1pbmxpbmUtc3RhcnQ6IGNhbGMoY2FsYyh2YXIoLS1zcGFjZS1sLTJ1ZDFwMywgMjBweCkgLSB2YXIoLS1ib3JkZXItaXRlbS13aWR0aC1taWlqaXcsIDJweCkgLSAxICogdmFyKC0tYm9yZGVyLWRpdmlkZXItbGlzdC13aWR0aC10ZGZ4MXgsIDFweCkpIC8gMik7XG4gIG1hcmdpbi1pbmxpbmUtc3RhcnQ6IGNhbGMoY2FsYyh2YXIoLS1zcGFjZS1sLTJ1ZDFwMywgMjBweCkgLSB2YXIoLS1ib3JkZXItaXRlbS13aWR0aC1taWlqaXcsIDJweCkgLSAxICogdmFyKC0tYm9yZGVyLWRpdmlkZXItbGlzdC13aWR0aC10ZGZ4MXgsIDFweCkpIC8gMiArIDEgKiBjYWxjKHZhcigtLXNwYWNlLW0tZHN1bXl0LCAxNnB4KSArIHZhcigtLXNwYWNlLXhzLXltbG0wYiwgOHB4KSkpO1xufVxuLmF3c3VpX2JvZHktY2VsbF9jNnR1cF9tbzdmNV8xNTI6bm90KCNcXDkpOmZpcnN0LWNoaWxkLmF3c3VpX2V4cGFuZGFibGUtbGV2ZWwtMV9jNnR1cF9tbzdmNV8xNzMgPiAuYXdzdWlfZXhwYW5kYWJsZS10b2dnbGUtd3JhcHBlcl9jNnR1cF9tbzdmNV8xNDUge1xuICBtYXJnaW4taW5saW5lLXN0YXJ0OiBjYWxjKHZhcigtLXNwYWNlLWwtMnVkMXAzLCAyMHB4KSAtIHZhcigtLWJvcmRlci1pdGVtLXdpZHRoLW1paWppdywgMnB4KSAtIDEgKiB2YXIoLS1ib3JkZXItZGl2aWRlci1saXN0LXdpZHRoLXRkZngxeCwgMXB4KSArIDAgKiAodmFyKC0tc3BhY2UtbS1kc3VteXQsIDE2cHgpICsgdmFyKC0tc3BhY2UteHMteW1sbTBiLCA4cHgpKSk7XG59XG4uYXdzdWlfYm9keS1jZWxsX2M2dHVwX21vN2Y1XzE1Mjpub3QoI1xcOSk6Zmlyc3QtY2hpbGQuYXdzdWlfZXhwYW5kYWJsZS1sZXZlbC0yX2M2dHVwX21vN2Y1XzE4MCA+IC5hd3N1aV9ib2R5LWNlbGwtY29udGVudF9jNnR1cF9tbzdmNV8xNjAge1xuICBwYWRkaW5nLWlubGluZS1zdGFydDogY2FsYyhjYWxjKHZhcigtLXNwYWNlLWwtMnVkMXAzLCAyMHB4KSAtIHZhcigtLWJvcmRlci1pdGVtLXdpZHRoLW1paWppdywgMnB4KSAtIDEgKiB2YXIoLS1ib3JkZXItZGl2aWRlci1saXN0LXdpZHRoLXRkZngxeCwgMXB4KSkgLyAyKTtcbiAgbWFyZ2luLWlubGluZS1zdGFydDogY2FsYyhjYWxjKHZhcigtLXNwYWNlLWwtMnVkMXAzLCAyMHB4KSAtIHZhcigtLWJvcmRlci1pdGVtLXdpZHRoLW1paWppdywgMnB4KSAtIDEgKiB2YXIoLS1ib3JkZXItZGl2aWRlci1saXN0LXdpZHRoLXRkZngxeCwgMXB4KSkgLyAyICsgMiAqIGNhbGModmFyKC0tc3BhY2UtbS1kc3VteXQsIDE2cHgpICsgdmFyKC0tc3BhY2UteHMteW1sbTBiLCA4cHgpKSk7XG59XG4uYXdzdWlfYm9keS1jZWxsX2M2dHVwX21vN2Y1XzE1Mjpub3QoI1xcOSk6Zmlyc3QtY2hpbGQuYXdzdWlfZXhwYW5kYWJsZS1sZXZlbC0yX2M2dHVwX21vN2Y1XzE4MCA+IC5hd3N1aV9leHBhbmRhYmxlLXRvZ2dsZS13cmFwcGVyX2M2dHVwX21vN2Y1XzE0NSB7XG4gIG1hcmdpbi1pbmxpbmUtc3RhcnQ6IGNhbGModmFyKC0tc3BhY2UtbC0ydWQxcDMsIDIwcHgpIC0gdmFyKC0tYm9yZGVyLWl0ZW0td2lkdGgtbWlpaml3LCAycHgpIC0gMSAqIHZhcigtLWJvcmRlci1kaXZpZGVyLWxpc3Qtd2lkdGgtdGRmeDF4LCAxcHgpICsgMSAqICh2YXIoLS1zcGFjZS1tLWRzdW15dCwgMTZweCkgKyB2YXIoLS1zcGFjZS14cy15bWxtMGIsIDhweCkpKTtcbn1cbi5hd3N1aV9ib2R5LWNlbGxfYzZ0dXBfbW83ZjVfMTUyOm5vdCgjXFw5KTpmaXJzdC1jaGlsZC5hd3N1aV9leHBhbmRhYmxlLWxldmVsLTNfYzZ0dXBfbW83ZjVfMTg3ID4gLmF3c3VpX2JvZHktY2VsbC1jb250ZW50X2M2dHVwX21vN2Y1XzE2MCB7XG4gIHBhZGRpbmctaW5saW5lLXN0YXJ0OiBjYWxjKGNhbGModmFyKC0tc3BhY2UtbC0ydWQxcDMsIDIwcHgpIC0gdmFyKC0tYm9yZGVyLWl0ZW0td2lkdGgtbWlpaml3LCAycHgpIC0gMSAqIHZhcigtLWJvcmRlci1kaXZpZGVyLWxpc3Qtd2lkdGgtdGRmeDF4LCAxcHgpKSAvIDIpO1xuICBtYXJnaW4taW5saW5lLXN0YXJ0OiBjYWxjKGNhbGModmFyKC0tc3BhY2UtbC0ydWQxcDMsIDIwcHgpIC0gdmFyKC0tYm9yZGVyLWl0ZW0td2lkdGgtbWlpaml3LCAycHgpIC0gMSAqIHZhcigtLWJvcmRlci1kaXZpZGVyLWxpc3Qtd2lkdGgtdGRmeDF4LCAxcHgpKSAvIDIgKyAzICogY2FsYyh2YXIoLS1zcGFjZS1tLWRzdW15dCwgMTZweCkgKyB2YXIoLS1zcGFjZS14cy15bWxtMGIsIDhweCkpKTtcbn1cbi5hd3N1aV9ib2R5LWNlbGxfYzZ0dXBfbW83ZjVfMTUyOm5vdCgjXFw5KTpmaXJzdC1jaGlsZC5hd3N1aV9leHBhbmRhYmxlLWxldmVsLTNfYzZ0dXBfbW83ZjVfMTg3ID4gLmF3c3VpX2V4cGFuZGFibGUtdG9nZ2xlLXdyYXBwZXJfYzZ0dXBfbW83ZjVfMTQ1IHtcbiAgbWFyZ2luLWlubGluZS1zdGFydDogY2FsYyh2YXIoLS1zcGFjZS1sLTJ1ZDFwMywgMjBweCkgLSB2YXIoLS1ib3JkZXItaXRlbS13aWR0aC1taWlqaXcsIDJweCkgLSAxICogdmFyKC0tYm9yZGVyLWRpdmlkZXItbGlzdC13aWR0aC10ZGZ4MXgsIDFweCkgKyAyICogKHZhcigtLXNwYWNlLW0tZHN1bXl0LCAxNnB4KSArIHZhcigtLXNwYWNlLXhzLXltbG0wYiwgOHB4KSkpO1xufVxuLmF3c3VpX2JvZHktY2VsbF9jNnR1cF9tbzdmNV8xNTI6bm90KCNcXDkpOmZpcnN0LWNoaWxkLmF3c3VpX2V4cGFuZGFibGUtbGV2ZWwtNF9jNnR1cF9tbzdmNV8xOTQgPiAuYXdzdWlfYm9keS1jZWxsLWNvbnRlbnRfYzZ0dXBfbW83ZjVfMTYwIHtcbiAgcGFkZGluZy1pbmxpbmUtc3RhcnQ6IGNhbGMoY2FsYyh2YXIoLS1zcGFjZS1sLTJ1ZDFwMywgMjBweCkgLSB2YXIoLS1ib3JkZXItaXRlbS13aWR0aC1taWlqaXcsIDJweCkgLSAxICogdmFyKC0tYm9yZGVyLWRpdmlkZXItbGlzdC13aWR0aC10ZGZ4MXgsIDFweCkpIC8gMik7XG4gIG1hcmdpbi1pbmxpbmUtc3RhcnQ6IGNhbGMoY2FsYyh2YXIoLS1zcGFjZS1sLTJ1ZDFwMywgMjBweCkgLSB2YXIoLS1ib3JkZXItaXRlbS13aWR0aC1taWlqaXcsIDJweCkgLSAxICogdmFyKC0tYm9yZGVyLWRpdmlkZXItbGlzdC13aWR0aC10ZGZ4MXgsIDFweCkpIC8gMiArIDQgKiBjYWxjKHZhcigtLXNwYWNlLW0tZHN1bXl0LCAxNnB4KSArIHZhcigtLXNwYWNlLXhzLXltbG0wYiwgOHB4KSkpO1xufVxuLmF3c3VpX2JvZHktY2VsbF9jNnR1cF9tbzdmNV8xNTI6bm90KCNcXDkpOmZpcnN0LWNoaWxkLmF3c3VpX2V4cGFuZGFibGUtbGV2ZWwtNF9jNnR1cF9tbzdmNV8xOTQgPiAuYXdzdWlfZXhwYW5kYWJsZS10b2dnbGUtd3JhcHBlcl9jNnR1cF9tbzdmNV8xNDUge1xuICBtYXJnaW4taW5saW5lLXN0YXJ0OiBjYWxjKHZhcigtLXNwYWNlLWwtMnVkMXAzLCAyMHB4KSAtIHZhcigtLWJvcmRlci1pdGVtLXdpZHRoLW1paWppdywgMnB4KSAtIDEgKiB2YXIoLS1ib3JkZXItZGl2aWRlci1saXN0LXdpZHRoLXRkZngxeCwgMXB4KSArIDMgKiAodmFyKC0tc3BhY2UtbS1kc3VteXQsIDE2cHgpICsgdmFyKC0tc3BhY2UteHMteW1sbTBiLCA4cHgpKSk7XG59XG4uYXdzdWlfYm9keS1jZWxsX2M2dHVwX21vN2Y1XzE1Mjpub3QoI1xcOSk6Zmlyc3QtY2hpbGQuYXdzdWlfZXhwYW5kYWJsZS1sZXZlbC01X2M2dHVwX21vN2Y1XzIwMSA+IC5hd3N1aV9ib2R5LWNlbGwtY29udGVudF9jNnR1cF9tbzdmNV8xNjAge1xuICBwYWRkaW5nLWlubGluZS1zdGFydDogY2FsYyhjYWxjKHZhcigtLXNwYWNlLWwtMnVkMXAzLCAyMHB4KSAtIHZhcigtLWJvcmRlci1pdGVtLXdpZHRoLW1paWppdywgMnB4KSAtIDEgKiB2YXIoLS1ib3JkZXItZGl2aWRlci1saXN0LXdpZHRoLXRkZngxeCwgMXB4KSkgLyAyKTtcbiAgbWFyZ2luLWlubGluZS1zdGFydDogY2FsYyhjYWxjKHZhcigtLXNwYWNlLWwtMnVkMXAzLCAyMHB4KSAtIHZhcigtLWJvcmRlci1pdGVtLXdpZHRoLW1paWppdywgMnB4KSAtIDEgKiB2YXIoLS1ib3JkZXItZGl2aWRlci1saXN0LXdpZHRoLXRkZngxeCwgMXB4KSkgLyAyICsgNSAqIGNhbGModmFyKC0tc3BhY2UtbS1kc3VteXQsIDE2cHgpICsgdmFyKC0tc3BhY2UteHMteW1sbTBiLCA4cHgpKSk7XG59XG4uYXdzdWlfYm9keS1jZWxsX2M2dHVwX21vN2Y1XzE1Mjpub3QoI1xcOSk6Zmlyc3QtY2hpbGQuYXdzdWlfZXhwYW5kYWJsZS1sZXZlbC01X2M2dHVwX21vN2Y1XzIwMSA+IC5hd3N1aV9leHBhbmRhYmxlLXRvZ2dsZS13cmFwcGVyX2M2dHVwX21vN2Y1XzE0NSB7XG4gIG1hcmdpbi1pbmxpbmUtc3RhcnQ6IGNhbGModmFyKC0tc3BhY2UtbC0ydWQxcDMsIDIwcHgpIC0gdmFyKC0tYm9yZGVyLWl0ZW0td2lkdGgtbWlpaml3LCAycHgpIC0gMSAqIHZhcigtLWJvcmRlci1kaXZpZGVyLWxpc3Qtd2lkdGgtdGRmeDF4LCAxcHgpICsgNCAqICh2YXIoLS1zcGFjZS1tLWRzdW15dCwgMTZweCkgKyB2YXIoLS1zcGFjZS14cy15bWxtMGIsIDhweCkpKTtcbn1cbi5hd3N1aV9ib2R5LWNlbGxfYzZ0dXBfbW83ZjVfMTUyOm5vdCgjXFw5KTpmaXJzdC1jaGlsZC5hd3N1aV9leHBhbmRhYmxlLWxldmVsLTZfYzZ0dXBfbW83ZjVfMjA4ID4gLmF3c3VpX2JvZHktY2VsbC1jb250ZW50X2M2dHVwX21vN2Y1XzE2MCB7XG4gIHBhZGRpbmctaW5saW5lLXN0YXJ0OiBjYWxjKGNhbGModmFyKC0tc3BhY2UtbC0ydWQxcDMsIDIwcHgpIC0gdmFyKC0tYm9yZGVyLWl0ZW0td2lkdGgtbWlpaml3LCAycHgpIC0gMSAqIHZhcigtLWJvcmRlci1kaXZpZGVyLWxpc3Qtd2lkdGgtdGRmeDF4LCAxcHgpKSAvIDIpO1xuICBtYXJnaW4taW5saW5lLXN0YXJ0OiBjYWxjKGNhbGModmFyKC0tc3BhY2UtbC0ydWQxcDMsIDIwcHgpIC0gdmFyKC0tYm9yZGVyLWl0ZW0td2lkdGgtbWlpaml3LCAycHgpIC0gMSAqIHZhcigtLWJvcmRlci1kaXZpZGVyLWxpc3Qtd2lkdGgtdGRmeDF4LCAxcHgpKSAvIDIgKyA2ICogY2FsYyh2YXIoLS1zcGFjZS1tLWRzdW15dCwgMTZweCkgKyB2YXIoLS1zcGFjZS14cy15bWxtMGIsIDhweCkpKTtcbn1cbi5hd3N1aV9ib2R5LWNlbGxfYzZ0dXBfbW83ZjVfMTUyOm5vdCgjXFw5KTpmaXJzdC1jaGlsZC5hd3N1aV9leHBhbmRhYmxlLWxldmVsLTZfYzZ0dXBfbW83ZjVfMjA4ID4gLmF3c3VpX2V4cGFuZGFibGUtdG9nZ2xlLXdyYXBwZXJfYzZ0dXBfbW83ZjVfMTQ1IHtcbiAgbWFyZ2luLWlubGluZS1zdGFydDogY2FsYyh2YXIoLS1zcGFjZS1sLTJ1ZDFwMywgMjBweCkgLSB2YXIoLS1ib3JkZXItaXRlbS13aWR0aC1taWlqaXcsIDJweCkgLSAxICogdmFyKC0tYm9yZGVyLWRpdmlkZXItbGlzdC13aWR0aC10ZGZ4MXgsIDFweCkgKyA1ICogKHZhcigtLXNwYWNlLW0tZHN1bXl0LCAxNnB4KSArIHZhcigtLXNwYWNlLXhzLXltbG0wYiwgOHB4KSkpO1xufVxuLmF3c3VpX2JvZHktY2VsbF9jNnR1cF9tbzdmNV8xNTI6bm90KCNcXDkpOmZpcnN0LWNoaWxkLmF3c3VpX2V4cGFuZGFibGUtbGV2ZWwtN19jNnR1cF9tbzdmNV8yMTUgPiAuYXdzdWlfYm9keS1jZWxsLWNvbnRlbnRfYzZ0dXBfbW83ZjVfMTYwIHtcbiAgcGFkZGluZy1pbmxpbmUtc3RhcnQ6IGNhbGMoY2FsYyh2YXIoLS1zcGFjZS1sLTJ1ZDFwMywgMjBweCkgLSB2YXIoLS1ib3JkZXItaXRlbS13aWR0aC1taWlqaXcsIDJweCkgLSAxICogdmFyKC0tYm9yZGVyLWRpdmlkZXItbGlzdC13aWR0aC10ZGZ4MXgsIDFweCkpIC8gMik7XG4gIG1hcmdpbi1pbmxpbmUtc3RhcnQ6IGNhbGMoY2FsYyh2YXIoLS1zcGFjZS1sLTJ1ZDFwMywgMjBweCkgLSB2YXIoLS1ib3JkZXItaXRlbS13aWR0aC1taWlqaXcsIDJweCkgLSAxICogdmFyKC0tYm9yZGVyLWRpdmlkZXItbGlzdC13aWR0aC10ZGZ4MXgsIDFweCkpIC8gMiArIDcgKiBjYWxjKHZhcigtLXNwYWNlLW0tZHN1bXl0LCAxNnB4KSArIHZhcigtLXNwYWNlLXhzLXltbG0wYiwgOHB4KSkpO1xufVxuLmF3c3VpX2JvZHktY2VsbF9jNnR1cF9tbzdmNV8xNTI6bm90KCNcXDkpOmZpcnN0LWNoaWxkLmF3c3VpX2V4cGFuZGFibGUtbGV2ZWwtN19jNnR1cF9tbzdmNV8yMTUgPiAuYXdzdWlfZXhwYW5kYWJsZS10b2dnbGUtd3JhcHBlcl9jNnR1cF9tbzdmNV8xNDUge1xuICBtYXJnaW4taW5saW5lLXN0YXJ0OiBjYWxjKHZhcigtLXNwYWNlLWwtMnVkMXAzLCAyMHB4KSAtIHZhcigtLWJvcmRlci1pdGVtLXdpZHRoLW1paWppdywgMnB4KSAtIDEgKiB2YXIoLS1ib3JkZXItZGl2aWRlci1saXN0LXdpZHRoLXRkZngxeCwgMXB4KSArIDYgKiAodmFyKC0tc3BhY2UtbS1kc3VteXQsIDE2cHgpICsgdmFyKC0tc3BhY2UteHMteW1sbTBiLCA4cHgpKSk7XG59XG4uYXdzdWlfYm9keS1jZWxsX2M2dHVwX21vN2Y1XzE1Mjpub3QoI1xcOSk6Zmlyc3QtY2hpbGQuYXdzdWlfZXhwYW5kYWJsZS1sZXZlbC04X2M2dHVwX21vN2Y1XzIyMiA+IC5hd3N1aV9ib2R5LWNlbGwtY29udGVudF9jNnR1cF9tbzdmNV8xNjAge1xuICBwYWRkaW5nLWlubGluZS1zdGFydDogY2FsYyhjYWxjKHZhcigtLXNwYWNlLWwtMnVkMXAzLCAyMHB4KSAtIHZhcigtLWJvcmRlci1pdGVtLXdpZHRoLW1paWppdywgMnB4KSAtIDEgKiB2YXIoLS1ib3JkZXItZGl2aWRlci1saXN0LXdpZHRoLXRkZngxeCwgMXB4KSkgLyAyKTtcbiAgbWFyZ2luLWlubGluZS1zdGFydDogY2FsYyhjYWxjKHZhcigtLXNwYWNlLWwtMnVkMXAzLCAyMHB4KSAtIHZhcigtLWJvcmRlci1pdGVtLXdpZHRoLW1paWppdywgMnB4KSAtIDEgKiB2YXIoLS1ib3JkZXItZGl2aWRlci1saXN0LXdpZHRoLXRkZngxeCwgMXB4KSkgLyAyICsgOCAqIGNhbGModmFyKC0tc3BhY2UtbS1kc3VteXQsIDE2cHgpICsgdmFyKC0tc3BhY2UteHMteW1sbTBiLCA4cHgpKSk7XG59XG4uYXdzdWlfYm9keS1jZWxsX2M2dHVwX21vN2Y1XzE1Mjpub3QoI1xcOSk6Zmlyc3QtY2hpbGQuYXdzdWlfZXhwYW5kYWJsZS1sZXZlbC04X2M2dHVwX21vN2Y1XzIyMiA+IC5hd3N1aV9leHBhbmRhYmxlLXRvZ2dsZS13cmFwcGVyX2M2dHVwX21vN2Y1XzE0NSB7XG4gIG1hcmdpbi1pbmxpbmUtc3RhcnQ6IGNhbGModmFyKC0tc3BhY2UtbC0ydWQxcDMsIDIwcHgpIC0gdmFyKC0tYm9yZGVyLWl0ZW0td2lkdGgtbWlpaml3LCAycHgpIC0gMSAqIHZhcigtLWJvcmRlci1kaXZpZGVyLWxpc3Qtd2lkdGgtdGRmeDF4LCAxcHgpICsgNyAqICh2YXIoLS1zcGFjZS1tLWRzdW15dCwgMTZweCkgKyB2YXIoLS1zcGFjZS14cy15bWxtMGIsIDhweCkpKTtcbn1cbi5hd3N1aV9ib2R5LWNlbGxfYzZ0dXBfbW83ZjVfMTUyOm5vdCgjXFw5KTpmaXJzdC1jaGlsZC5hd3N1aV9leHBhbmRhYmxlLWxldmVsLTlfYzZ0dXBfbW83ZjVfMjI5ID4gLmF3c3VpX2JvZHktY2VsbC1jb250ZW50X2M2dHVwX21vN2Y1XzE2MCB7XG4gIHBhZGRpbmctaW5saW5lLXN0YXJ0OiBjYWxjKGNhbGModmFyKC0tc3BhY2UtbC0ydWQxcDMsIDIwcHgpIC0gdmFyKC0tYm9yZGVyLWl0ZW0td2lkdGgtbWlpaml3LCAycHgpIC0gMSAqIHZhcigtLWJvcmRlci1kaXZpZGVyLWxpc3Qtd2lkdGgtdGRmeDF4LCAxcHgpKSAvIDIpO1xuICBtYXJnaW4taW5saW5lLXN0YXJ0OiBjYWxjKGNhbGModmFyKC0tc3BhY2UtbC0ydWQxcDMsIDIwcHgpIC0gdmFyKC0tYm9yZGVyLWl0ZW0td2lkdGgtbWlpaml3LCAycHgpIC0gMSAqIHZhcigtLWJvcmRlci1kaXZpZGVyLWxpc3Qtd2lkdGgtdGRmeDF4LCAxcHgpKSAvIDIgKyA5ICogY2FsYyh2YXIoLS1zcGFjZS1tLWRzdW15dCwgMTZweCkgKyB2YXIoLS1zcGFjZS14cy15bWxtMGIsIDhweCkpKTtcbn1cbi5hd3N1aV9ib2R5LWNlbGxfYzZ0dXBfbW83ZjVfMTUyOm5vdCgjXFw5KTpmaXJzdC1jaGlsZC5hd3N1aV9leHBhbmRhYmxlLWxldmVsLTlfYzZ0dXBfbW83ZjVfMjI5ID4gLmF3c3VpX2V4cGFuZGFibGUtdG9nZ2xlLXdyYXBwZXJfYzZ0dXBfbW83ZjVfMTQ1IHtcbiAgbWFyZ2luLWlubGluZS1zdGFydDogY2FsYyh2YXIoLS1zcGFjZS1sLTJ1ZDFwMywgMjBweCkgLSB2YXIoLS1ib3JkZXItaXRlbS13aWR0aC1taWlqaXcsIDJweCkgLSAxICogdmFyKC0tYm9yZGVyLWRpdmlkZXItbGlzdC13aWR0aC10ZGZ4MXgsIDFweCkgKyA4ICogKHZhcigtLXNwYWNlLW0tZHN1bXl0LCAxNnB4KSArIHZhcigtLXNwYWNlLXhzLXltbG0wYiwgOHB4KSkpO1xufVxuLmF3c3VpX2JvZHktY2VsbF9jNnR1cF9tbzdmNV8xNTI6bm90KCNcXDkpOmZpcnN0LWNoaWxkLmF3c3VpX2V4cGFuZGFibGUtbGV2ZWwtbmV4dF9jNnR1cF9tbzdmNV8yMzYgPiAuYXdzdWlfYm9keS1jZWxsLWNvbnRlbnRfYzZ0dXBfbW83ZjVfMTYwIHtcbiAgcGFkZGluZy1pbmxpbmUtc3RhcnQ6IGNhbGMoY2FsYyh2YXIoLS1zcGFjZS1sLTJ1ZDFwMywgMjBweCkgLSB2YXIoLS1ib3JkZXItaXRlbS13aWR0aC1taWlqaXcsIDJweCkgLSAxICogdmFyKC0tYm9yZGVyLWRpdmlkZXItbGlzdC13aWR0aC10ZGZ4MXgsIDFweCkpIC8gMik7XG4gIG1hcmdpbi1pbmxpbmUtc3RhcnQ6IGNhbGMoY2FsYyh2YXIoLS1zcGFjZS1sLTJ1ZDFwMywgMjBweCkgLSB2YXIoLS1ib3JkZXItaXRlbS13aWR0aC1taWlqaXcsIDJweCkgLSAxICogdmFyKC0tYm9yZGVyLWRpdmlkZXItbGlzdC13aWR0aC10ZGZ4MXgsIDFweCkpIC8gMiArIDkgKiBjYWxjKHZhcigtLXNwYWNlLW0tZHN1bXl0LCAxNnB4KSArIHZhcigtLXNwYWNlLXhzLXltbG0wYiwgOHB4KSkpO1xufVxuLmF3c3VpX2JvZHktY2VsbF9jNnR1cF9tbzdmNV8xNTI6bm90KCNcXDkpOmZpcnN0LWNoaWxkLmF3c3VpX2V4cGFuZGFibGUtbGV2ZWwtbmV4dF9jNnR1cF9tbzdmNV8yMzYgPiAuYXdzdWlfZXhwYW5kYWJsZS10b2dnbGUtd3JhcHBlcl9jNnR1cF9tbzdmNV8xNDUge1xuICBtYXJnaW4taW5saW5lLXN0YXJ0OiBjYWxjKGNhbGModmFyKC0tc3BhY2UtbC0ydWQxcDMsIDIwcHgpIC0gdmFyKC0tYm9yZGVyLWl0ZW0td2lkdGgtbWlpaml3LCAycHgpIC0gMSAqIHZhcigtLWJvcmRlci1kaXZpZGVyLWxpc3Qtd2lkdGgtdGRmeDF4LCAxcHgpKSArICg5IC0gMSkgKiBjYWxjKHZhcigtLXNwYWNlLW0tZHN1bXl0LCAxNnB4KSArIHZhcigtLXNwYWNlLXhzLXltbG0wYiwgOHB4KSkpO1xufVxuLmF3c3VpX2JvZHktY2VsbF9jNnR1cF9tbzdmNV8xNTI6bm90KCNcXDkpOmxhc3QtY2hpbGQge1xuICBib3JkZXItaW5saW5lLWVuZDogdmFyKC0tYm9yZGVyLWl0ZW0td2lkdGgtbWlpaml3LCAycHgpIHNvbGlkIHRyYW5zcGFyZW50O1xufVxuLmF3c3VpX2JvZHktY2VsbF9jNnR1cF9tbzdmNV8xNTI6bm90KCNcXDkpOmxhc3QtY2hpbGQgPiAuYXdzdWlfYm9keS1jZWxsLWNvbnRlbnRfYzZ0dXBfbW83ZjVfMTYwIHtcbiAgcGFkZGluZy1pbmxpbmUtZW5kOiBjYWxjKGNhbGModmFyKC0tc3BhY2UtbC0ydWQxcDMsIDIwcHgpIC0gdmFyKC0tYm9yZGVyLWl0ZW0td2lkdGgtbWlpaml3LCAycHgpKSAtIDEgKiB2YXIoLS1ib3JkZXItZGl2aWRlci1saXN0LXdpZHRoLXRkZngxeCwgMXB4KSk7XG59XG4uYXdzdWlfYm9keS1jZWxsX2M2dHVwX21vN2Y1XzE1Mi5hd3N1aV9pcy12aXN1YWwtcmVmcmVzaF9jNnR1cF9tbzdmNV8zNTc6bm90KCNcXDkpOmZpcnN0LWNoaWxkIHtcbiAgLypcbiAgICBSZW1vdmUgdGhlIHBsYWNlaG9sZGVyIGJvcmRlciBpZiB0aGUgcm93IGlzIG5vdCBzZWxlY3RhYmxlLlxuICAgIFJvd3MgdGhhdCBhcmUgbm90IHNlbGVjdGFibGUgd2lsbCByZXNlcnZlIHRoZSBob3Jpem9udGFsIHNwYWNlXG4gICAgdGhhdCB0aGUgcGxhY2Vob2xkZXIgYm9yZGVyIHdvdWxkIGNvbnN1bWUuXG4gICovXG59XG4uYXdzdWlfYm9keS1jZWxsX2M2dHVwX21vN2Y1XzE1Mi5hd3N1aV9pcy12aXN1YWwtcmVmcmVzaF9jNnR1cF9tbzdmNV8zNTc6bm90KCNcXDkpOmZpcnN0LWNoaWxkID4gLmF3c3VpX2JvZHktY2VsbC1jb250ZW50X2M2dHVwX21vN2Y1XzE2MCB7XG4gIHBhZGRpbmctaW5saW5lLXN0YXJ0OiBjYWxjKHZhcigtLXNwYWNlLXh4eHMtcGFqaGFkLCAycHgpIC0gMSAqIHZhcigtLWJvcmRlci1kaXZpZGVyLWxpc3Qtd2lkdGgtdGRmeDF4LCAxcHgpKTtcbn1cbi5hd3N1aV9ib2R5LWNlbGxfYzZ0dXBfbW83ZjVfMTUyLmF3c3VpX2lzLXZpc3VhbC1yZWZyZXNoX2M2dHVwX21vN2Y1XzM1Nzpub3QoI1xcOSk6Zmlyc3QtY2hpbGQgPiAuYXdzdWlfZXhwYW5kYWJsZS10b2dnbGUtd3JhcHBlcl9jNnR1cF9tbzdmNV8xNDUge1xuICBtYXJnaW4taW5saW5lLXN0YXJ0OiBjYWxjKHZhcigtLXNwYWNlLXh4eHMtcGFqaGFkLCAycHgpIC0gMSAqIHZhcigtLWJvcmRlci1kaXZpZGVyLWxpc3Qtd2lkdGgtdGRmeDF4LCAxcHgpKTtcbn1cbi5hd3N1aV9ib2R5LWNlbGxfYzZ0dXBfbW83ZjVfMTUyLmF3c3VpX2lzLXZpc3VhbC1yZWZyZXNoX2M2dHVwX21vN2Y1XzM1Nzpub3QoI1xcOSk6Zmlyc3QtY2hpbGQuYXdzdWlfZXhwYW5kYWJsZS1sZXZlbC0wX2M2dHVwX21vN2Y1XzE2NiA+IC5hd3N1aV9ib2R5LWNlbGwtY29udGVudF9jNnR1cF9tbzdmNV8xNjAge1xuICBwYWRkaW5nLWlubGluZS1zdGFydDogY2FsYyhjYWxjKHZhcigtLXNwYWNlLXh4eHMtcGFqaGFkLCAycHgpIC0gMSAqIHZhcigtLWJvcmRlci1kaXZpZGVyLWxpc3Qtd2lkdGgtdGRmeDF4LCAxcHgpKSAvIDIpO1xuICBtYXJnaW4taW5saW5lLXN0YXJ0OiBjYWxjKGNhbGModmFyKC0tc3BhY2UteHh4cy1wYWpoYWQsIDJweCkgLSAxICogdmFyKC0tYm9yZGVyLWRpdmlkZXItbGlzdC13aWR0aC10ZGZ4MXgsIDFweCkpIC8gMiArIDAgKiBjYWxjKHZhcigtLXNwYWNlLW0tZHN1bXl0LCAxNnB4KSArIHZhcigtLXNwYWNlLXhzLXltbG0wYiwgOHB4KSkpO1xufVxuLmF3c3VpX2JvZHktY2VsbF9jNnR1cF9tbzdmNV8xNTIuYXdzdWlfaXMtdmlzdWFsLXJlZnJlc2hfYzZ0dXBfbW83ZjVfMzU3Om5vdCgjXFw5KTpmaXJzdC1jaGlsZC5hd3N1aV9leHBhbmRhYmxlLWxldmVsLTBfYzZ0dXBfbW83ZjVfMTY2ID4gLmF3c3VpX2V4cGFuZGFibGUtdG9nZ2xlLXdyYXBwZXJfYzZ0dXBfbW83ZjVfMTQ1IHtcbiAgbWFyZ2luLWlubGluZS1zdGFydDogY2FsYyh2YXIoLS1zcGFjZS14eHhzLXBhamhhZCwgMnB4KSAtIDEgKiB2YXIoLS1ib3JkZXItZGl2aWRlci1saXN0LXdpZHRoLXRkZngxeCwgMXB4KSArIC0xICogKHZhcigtLXNwYWNlLW0tZHN1bXl0LCAxNnB4KSArIHZhcigtLXNwYWNlLXhzLXltbG0wYiwgOHB4KSkpO1xufVxuLmF3c3VpX2JvZHktY2VsbF9jNnR1cF9tbzdmNV8xNTIuYXdzdWlfaXMtdmlzdWFsLXJlZnJlc2hfYzZ0dXBfbW83ZjVfMzU3Om5vdCgjXFw5KTpmaXJzdC1jaGlsZC5hd3N1aV9leHBhbmRhYmxlLWxldmVsLTFfYzZ0dXBfbW83ZjVfMTczID4gLmF3c3VpX2JvZHktY2VsbC1jb250ZW50X2M2dHVwX21vN2Y1XzE2MCB7XG4gIHBhZGRpbmctaW5saW5lLXN0YXJ0OiBjYWxjKGNhbGModmFyKC0tc3BhY2UteHh4cy1wYWpoYWQsIDJweCkgLSAxICogdmFyKC0tYm9yZGVyLWRpdmlkZXItbGlzdC13aWR0aC10ZGZ4MXgsIDFweCkpIC8gMik7XG4gIG1hcmdpbi1pbmxpbmUtc3RhcnQ6IGNhbGMoY2FsYyh2YXIoLS1zcGFjZS14eHhzLXBhamhhZCwgMnB4KSAtIDEgKiB2YXIoLS1ib3JkZXItZGl2aWRlci1saXN0LXdpZHRoLXRkZngxeCwgMXB4KSkgLyAyICsgMSAqIGNhbGModmFyKC0tc3BhY2UtbS1kc3VteXQsIDE2cHgpICsgdmFyKC0tc3BhY2UteHMteW1sbTBiLCA4cHgpKSk7XG59XG4uYXdzdWlfYm9keS1jZWxsX2M2dHVwX21vN2Y1XzE1Mi5hd3N1aV9pcy12aXN1YWwtcmVmcmVzaF9jNnR1cF9tbzdmNV8zNTc6bm90KCNcXDkpOmZpcnN0LWNoaWxkLmF3c3VpX2V4cGFuZGFibGUtbGV2ZWwtMV9jNnR1cF9tbzdmNV8xNzMgPiAuYXdzdWlfZXhwYW5kYWJsZS10b2dnbGUtd3JhcHBlcl9jNnR1cF9tbzdmNV8xNDUge1xuICBtYXJnaW4taW5saW5lLXN0YXJ0OiBjYWxjKHZhcigtLXNwYWNlLXh4eHMtcGFqaGFkLCAycHgpIC0gMSAqIHZhcigtLWJvcmRlci1kaXZpZGVyLWxpc3Qtd2lkdGgtdGRmeDF4LCAxcHgpICsgMCAqICh2YXIoLS1zcGFjZS1tLWRzdW15dCwgMTZweCkgKyB2YXIoLS1zcGFjZS14cy15bWxtMGIsIDhweCkpKTtcbn1cbi5hd3N1aV9ib2R5LWNlbGxfYzZ0dXBfbW83ZjVfMTUyLmF3c3VpX2lzLXZpc3VhbC1yZWZyZXNoX2M2dHVwX21vN2Y1XzM1Nzpub3QoI1xcOSk6Zmlyc3QtY2hpbGQuYXdzdWlfZXhwYW5kYWJsZS1sZXZlbC0yX2M2dHVwX21vN2Y1XzE4MCA+IC5hd3N1aV9ib2R5LWNlbGwtY29udGVudF9jNnR1cF9tbzdmNV8xNjAge1xuICBwYWRkaW5nLWlubGluZS1zdGFydDogY2FsYyhjYWxjKHZhcigtLXNwYWNlLXh4eHMtcGFqaGFkLCAycHgpIC0gMSAqIHZhcigtLWJvcmRlci1kaXZpZGVyLWxpc3Qtd2lkdGgtdGRmeDF4LCAxcHgpKSAvIDIpO1xuICBtYXJnaW4taW5saW5lLXN0YXJ0OiBjYWxjKGNhbGModmFyKC0tc3BhY2UteHh4cy1wYWpoYWQsIDJweCkgLSAxICogdmFyKC0tYm9yZGVyLWRpdmlkZXItbGlzdC13aWR0aC10ZGZ4MXgsIDFweCkpIC8gMiArIDIgKiBjYWxjKHZhcigtLXNwYWNlLW0tZHN1bXl0LCAxNnB4KSArIHZhcigtLXNwYWNlLXhzLXltbG0wYiwgOHB4KSkpO1xufVxuLmF3c3VpX2JvZHktY2VsbF9jNnR1cF9tbzdmNV8xNTIuYXdzdWlfaXMtdmlzdWFsLXJlZnJlc2hfYzZ0dXBfbW83ZjVfMzU3Om5vdCgjXFw5KTpmaXJzdC1jaGlsZC5hd3N1aV9leHBhbmRhYmxlLWxldmVsLTJfYzZ0dXBfbW83ZjVfMTgwID4gLmF3c3VpX2V4cGFuZGFibGUtdG9nZ2xlLXdyYXBwZXJfYzZ0dXBfbW83ZjVfMTQ1IHtcbiAgbWFyZ2luLWlubGluZS1zdGFydDogY2FsYyh2YXIoLS1zcGFjZS14eHhzLXBhamhhZCwgMnB4KSAtIDEgKiB2YXIoLS1ib3JkZXItZGl2aWRlci1saXN0LXdpZHRoLXRkZngxeCwgMXB4KSArIDEgKiAodmFyKC0tc3BhY2UtbS1kc3VteXQsIDE2cHgpICsgdmFyKC0tc3BhY2UteHMteW1sbTBiLCA4cHgpKSk7XG59XG4uYXdzdWlfYm9keS1jZWxsX2M2dHVwX21vN2Y1XzE1Mi5hd3N1aV9pcy12aXN1YWwtcmVmcmVzaF9jNnR1cF9tbzdmNV8zNTc6bm90KCNcXDkpOmZpcnN0LWNoaWxkLmF3c3VpX2V4cGFuZGFibGUtbGV2ZWwtM19jNnR1cF9tbzdmNV8xODcgPiAuYXdzdWlfYm9keS1jZWxsLWNvbnRlbnRfYzZ0dXBfbW83ZjVfMTYwIHtcbiAgcGFkZGluZy1pbmxpbmUtc3RhcnQ6IGNhbGMoY2FsYyh2YXIoLS1zcGFjZS14eHhzLXBhamhhZCwgMnB4KSAtIDEgKiB2YXIoLS1ib3JkZXItZGl2aWRlci1saXN0LXdpZHRoLXRkZngxeCwgMXB4KSkgLyAyKTtcbiAgbWFyZ2luLWlubGluZS1zdGFydDogY2FsYyhjYWxjKHZhcigtLXNwYWNlLXh4eHMtcGFqaGFkLCAycHgpIC0gMSAqIHZhcigtLWJvcmRlci1kaXZpZGVyLWxpc3Qtd2lkdGgtdGRmeDF4LCAxcHgpKSAvIDIgKyAzICogY2FsYyh2YXIoLS1zcGFjZS1tLWRzdW15dCwgMTZweCkgKyB2YXIoLS1zcGFjZS14cy15bWxtMGIsIDhweCkpKTtcbn1cbi5hd3N1aV9ib2R5LWNlbGxfYzZ0dXBfbW83ZjVfMTUyLmF3c3VpX2lzLXZpc3VhbC1yZWZyZXNoX2M2dHVwX21vN2Y1XzM1Nzpub3QoI1xcOSk6Zmlyc3QtY2hpbGQuYXdzdWlfZXhwYW5kYWJsZS1sZXZlbC0zX2M2dHVwX21vN2Y1XzE4NyA+IC5hd3N1aV9leHBhbmRhYmxlLXRvZ2dsZS13cmFwcGVyX2M2dHVwX21vN2Y1XzE0NSB7XG4gIG1hcmdpbi1pbmxpbmUtc3RhcnQ6IGNhbGModmFyKC0tc3BhY2UteHh4cy1wYWpoYWQsIDJweCkgLSAxICogdmFyKC0tYm9yZGVyLWRpdmlkZXItbGlzdC13aWR0aC10ZGZ4MXgsIDFweCkgKyAyICogKHZhcigtLXNwYWNlLW0tZHN1bXl0LCAxNnB4KSArIHZhcigtLXNwYWNlLXhzLXltbG0wYiwgOHB4KSkpO1xufVxuLmF3c3VpX2JvZHktY2VsbF9jNnR1cF9tbzdmNV8xNTIuYXdzdWlfaXMtdmlzdWFsLXJlZnJlc2hfYzZ0dXBfbW83ZjVfMzU3Om5vdCgjXFw5KTpmaXJzdC1jaGlsZC5hd3N1aV9leHBhbmRhYmxlLWxldmVsLTRfYzZ0dXBfbW83ZjVfMTk0ID4gLmF3c3VpX2JvZHktY2VsbC1jb250ZW50X2M2dHVwX21vN2Y1XzE2MCB7XG4gIHBhZGRpbmctaW5saW5lLXN0YXJ0OiBjYWxjKGNhbGModmFyKC0tc3BhY2UteHh4cy1wYWpoYWQsIDJweCkgLSAxICogdmFyKC0tYm9yZGVyLWRpdmlkZXItbGlzdC13aWR0aC10ZGZ4MXgsIDFweCkpIC8gMik7XG4gIG1hcmdpbi1pbmxpbmUtc3RhcnQ6IGNhbGMoY2FsYyh2YXIoLS1zcGFjZS14eHhzLXBhamhhZCwgMnB4KSAtIDEgKiB2YXIoLS1ib3JkZXItZGl2aWRlci1saXN0LXdpZHRoLXRkZngxeCwgMXB4KSkgLyAyICsgNCAqIGNhbGModmFyKC0tc3BhY2UtbS1kc3VteXQsIDE2cHgpICsgdmFyKC0tc3BhY2UteHMteW1sbTBiLCA4cHgpKSk7XG59XG4uYXdzdWlfYm9keS1jZWxsX2M2dHVwX21vN2Y1XzE1Mi5hd3N1aV9pcy12aXN1YWwtcmVmcmVzaF9jNnR1cF9tbzdmNV8zNTc6bm90KCNcXDkpOmZpcnN0LWNoaWxkLmF3c3VpX2V4cGFuZGFibGUtbGV2ZWwtNF9jNnR1cF9tbzdmNV8xOTQgPiAuYXdzdWlfZXhwYW5kYWJsZS10b2dnbGUtd3JhcHBlcl9jNnR1cF9tbzdmNV8xNDUge1xuICBtYXJnaW4taW5saW5lLXN0YXJ0OiBjYWxjKHZhcigtLXNwYWNlLXh4eHMtcGFqaGFkLCAycHgpIC0gMSAqIHZhcigtLWJvcmRlci1kaXZpZGVyLWxpc3Qtd2lkdGgtdGRmeDF4LCAxcHgpICsgMyAqICh2YXIoLS1zcGFjZS1tLWRzdW15dCwgMTZweCkgKyB2YXIoLS1zcGFjZS14cy15bWxtMGIsIDhweCkpKTtcbn1cbi5hd3N1aV9ib2R5LWNlbGxfYzZ0dXBfbW83ZjVfMTUyLmF3c3VpX2lzLXZpc3VhbC1yZWZyZXNoX2M2dHVwX21vN2Y1XzM1Nzpub3QoI1xcOSk6Zmlyc3QtY2hpbGQuYXdzdWlfZXhwYW5kYWJsZS1sZXZlbC01X2M2dHVwX21vN2Y1XzIwMSA+IC5hd3N1aV9ib2R5LWNlbGwtY29udGVudF9jNnR1cF9tbzdmNV8xNjAge1xuICBwYWRkaW5nLWlubGluZS1zdGFydDogY2FsYyhjYWxjKHZhcigtLXNwYWNlLXh4eHMtcGFqaGFkLCAycHgpIC0gMSAqIHZhcigtLWJvcmRlci1kaXZpZGVyLWxpc3Qtd2lkdGgtdGRmeDF4LCAxcHgpKSAvIDIpO1xuICBtYXJnaW4taW5saW5lLXN0YXJ0OiBjYWxjKGNhbGModmFyKC0tc3BhY2UteHh4cy1wYWpoYWQsIDJweCkgLSAxICogdmFyKC0tYm9yZGVyLWRpdmlkZXItbGlzdC13aWR0aC10ZGZ4MXgsIDFweCkpIC8gMiArIDUgKiBjYWxjKHZhcigtLXNwYWNlLW0tZHN1bXl0LCAxNnB4KSArIHZhcigtLXNwYWNlLXhzLXltbG0wYiwgOHB4KSkpO1xufVxuLmF3c3VpX2JvZHktY2VsbF9jNnR1cF9tbzdmNV8xNTIuYXdzdWlfaXMtdmlzdWFsLXJlZnJlc2hfYzZ0dXBfbW83ZjVfMzU3Om5vdCgjXFw5KTpmaXJzdC1jaGlsZC5hd3N1aV9leHBhbmRhYmxlLWxldmVsLTVfYzZ0dXBfbW83ZjVfMjAxID4gLmF3c3VpX2V4cGFuZGFibGUtdG9nZ2xlLXdyYXBwZXJfYzZ0dXBfbW83ZjVfMTQ1IHtcbiAgbWFyZ2luLWlubGluZS1zdGFydDogY2FsYyh2YXIoLS1zcGFjZS14eHhzLXBhamhhZCwgMnB4KSAtIDEgKiB2YXIoLS1ib3JkZXItZGl2aWRlci1saXN0LXdpZHRoLXRkZngxeCwgMXB4KSArIDQgKiAodmFyKC0tc3BhY2UtbS1kc3VteXQsIDE2cHgpICsgdmFyKC0tc3BhY2UteHMteW1sbTBiLCA4cHgpKSk7XG59XG4uYXdzdWlfYm9keS1jZWxsX2M2dHVwX21vN2Y1XzE1Mi5hd3N1aV9pcy12aXN1YWwtcmVmcmVzaF9jNnR1cF9tbzdmNV8zNTc6bm90KCNcXDkpOmZpcnN0LWNoaWxkLmF3c3VpX2V4cGFuZGFibGUtbGV2ZWwtNl9jNnR1cF9tbzdmNV8yMDggPiAuYXdzdWlfYm9keS1jZWxsLWNvbnRlbnRfYzZ0dXBfbW83ZjVfMTYwIHtcbiAgcGFkZGluZy1pbmxpbmUtc3RhcnQ6IGNhbGMoY2FsYyh2YXIoLS1zcGFjZS14eHhzLXBhamhhZCwgMnB4KSAtIDEgKiB2YXIoLS1ib3JkZXItZGl2aWRlci1saXN0LXdpZHRoLXRkZngxeCwgMXB4KSkgLyAyKTtcbiAgbWFyZ2luLWlubGluZS1zdGFydDogY2FsYyhjYWxjKHZhcigtLXNwYWNlLXh4eHMtcGFqaGFkLCAycHgpIC0gMSAqIHZhcigtLWJvcmRlci1kaXZpZGVyLWxpc3Qtd2lkdGgtdGRmeDF4LCAxcHgpKSAvIDIgKyA2ICogY2FsYyh2YXIoLS1zcGFjZS1tLWRzdW15dCwgMTZweCkgKyB2YXIoLS1zcGFjZS14cy15bWxtMGIsIDhweCkpKTtcbn1cbi5hd3N1aV9ib2R5LWNlbGxfYzZ0dXBfbW83ZjVfMTUyLmF3c3VpX2lzLXZpc3VhbC1yZWZyZXNoX2M2dHVwX21vN2Y1XzM1Nzpub3QoI1xcOSk6Zmlyc3QtY2hpbGQuYXdzdWlfZXhwYW5kYWJsZS1sZXZlbC02X2M2dHVwX21vN2Y1XzIwOCA+IC5hd3N1aV9leHBhbmRhYmxlLXRvZ2dsZS13cmFwcGVyX2M2dHVwX21vN2Y1XzE0NSB7XG4gIG1hcmdpbi1pbmxpbmUtc3RhcnQ6IGNhbGModmFyKC0tc3BhY2UteHh4cy1wYWpoYWQsIDJweCkgLSAxICogdmFyKC0tYm9yZGVyLWRpdmlkZXItbGlzdC13aWR0aC10ZGZ4MXgsIDFweCkgKyA1ICogKHZhcigtLXNwYWNlLW0tZHN1bXl0LCAxNnB4KSArIHZhcigtLXNwYWNlLXhzLXltbG0wYiwgOHB4KSkpO1xufVxuLmF3c3VpX2JvZHktY2VsbF9jNnR1cF9tbzdmNV8xNTIuYXdzdWlfaXMtdmlzdWFsLXJlZnJlc2hfYzZ0dXBfbW83ZjVfMzU3Om5vdCgjXFw5KTpmaXJzdC1jaGlsZC5hd3N1aV9leHBhbmRhYmxlLWxldmVsLTdfYzZ0dXBfbW83ZjVfMjE1ID4gLmF3c3VpX2JvZHktY2VsbC1jb250ZW50X2M2dHVwX21vN2Y1XzE2MCB7XG4gIHBhZGRpbmctaW5saW5lLXN0YXJ0OiBjYWxjKGNhbGModmFyKC0tc3BhY2UteHh4cy1wYWpoYWQsIDJweCkgLSAxICogdmFyKC0tYm9yZGVyLWRpdmlkZXItbGlzdC13aWR0aC10ZGZ4MXgsIDFweCkpIC8gMik7XG4gIG1hcmdpbi1pbmxpbmUtc3RhcnQ6IGNhbGMoY2FsYyh2YXIoLS1zcGFjZS14eHhzLXBhamhhZCwgMnB4KSAtIDEgKiB2YXIoLS1ib3JkZXItZGl2aWRlci1saXN0LXdpZHRoLXRkZngxeCwgMXB4KSkgLyAyICsgNyAqIGNhbGModmFyKC0tc3BhY2UtbS1kc3VteXQsIDE2cHgpICsgdmFyKC0tc3BhY2UteHMteW1sbTBiLCA4cHgpKSk7XG59XG4uYXdzdWlfYm9keS1jZWxsX2M2dHVwX21vN2Y1XzE1Mi5hd3N1aV9pcy12aXN1YWwtcmVmcmVzaF9jNnR1cF9tbzdmNV8zNTc6bm90KCNcXDkpOmZpcnN0LWNoaWxkLmF3c3VpX2V4cGFuZGFibGUtbGV2ZWwtN19jNnR1cF9tbzdmNV8yMTUgPiAuYXdzdWlfZXhwYW5kYWJsZS10b2dnbGUtd3JhcHBlcl9jNnR1cF9tbzdmNV8xNDUge1xuICBtYXJnaW4taW5saW5lLXN0YXJ0OiBjYWxjKHZhcigtLXNwYWNlLXh4eHMtcGFqaGFkLCAycHgpIC0gMSAqIHZhcigtLWJvcmRlci1kaXZpZGVyLWxpc3Qtd2lkdGgtdGRmeDF4LCAxcHgpICsgNiAqICh2YXIoLS1zcGFjZS1tLWRzdW15dCwgMTZweCkgKyB2YXIoLS1zcGFjZS14cy15bWxtMGIsIDhweCkpKTtcbn1cbi5hd3N1aV9ib2R5LWNlbGxfYzZ0dXBfbW83ZjVfMTUyLmF3c3VpX2lzLXZpc3VhbC1yZWZyZXNoX2M2dHVwX21vN2Y1XzM1Nzpub3QoI1xcOSk6Zmlyc3QtY2hpbGQuYXdzdWlfZXhwYW5kYWJsZS1sZXZlbC04X2M2dHVwX21vN2Y1XzIyMiA+IC5hd3N1aV9ib2R5LWNlbGwtY29udGVudF9jNnR1cF9tbzdmNV8xNjAge1xuICBwYWRkaW5nLWlubGluZS1zdGFydDogY2FsYyhjYWxjKHZhcigtLXNwYWNlLXh4eHMtcGFqaGFkLCAycHgpIC0gMSAqIHZhcigtLWJvcmRlci1kaXZpZGVyLWxpc3Qtd2lkdGgtdGRmeDF4LCAxcHgpKSAvIDIpO1xuICBtYXJnaW4taW5saW5lLXN0YXJ0OiBjYWxjKGNhbGModmFyKC0tc3BhY2UteHh4cy1wYWpoYWQsIDJweCkgLSAxICogdmFyKC0tYm9yZGVyLWRpdmlkZXItbGlzdC13aWR0aC10ZGZ4MXgsIDFweCkpIC8gMiArIDggKiBjYWxjKHZhcigtLXNwYWNlLW0tZHN1bXl0LCAxNnB4KSArIHZhcigtLXNwYWNlLXhzLXltbG0wYiwgOHB4KSkpO1xufVxuLmF3c3VpX2JvZHktY2VsbF9jNnR1cF9tbzdmNV8xNTIuYXdzdWlfaXMtdmlzdWFsLXJlZnJlc2hfYzZ0dXBfbW83ZjVfMzU3Om5vdCgjXFw5KTpmaXJzdC1jaGlsZC5hd3N1aV9leHBhbmRhYmxlLWxldmVsLThfYzZ0dXBfbW83ZjVfMjIyID4gLmF3c3VpX2V4cGFuZGFibGUtdG9nZ2xlLXdyYXBwZXJfYzZ0dXBfbW83ZjVfMTQ1IHtcbiAgbWFyZ2luLWlubGluZS1zdGFydDogY2FsYyh2YXIoLS1zcGFjZS14eHhzLXBhamhhZCwgMnB4KSAtIDEgKiB2YXIoLS1ib3JkZXItZGl2aWRlci1saXN0LXdpZHRoLXRkZngxeCwgMXB4KSArIDcgKiAodmFyKC0tc3BhY2UtbS1kc3VteXQsIDE2cHgpICsgdmFyKC0tc3BhY2UteHMteW1sbTBiLCA4cHgpKSk7XG59XG4uYXdzdWlfYm9keS1jZWxsX2M2dHVwX21vN2Y1XzE1Mi5hd3N1aV9pcy12aXN1YWwtcmVmcmVzaF9jNnR1cF9tbzdmNV8zNTc6bm90KCNcXDkpOmZpcnN0LWNoaWxkLmF3c3VpX2V4cGFuZGFibGUtbGV2ZWwtOV9jNnR1cF9tbzdmNV8yMjkgPiAuYXdzdWlfYm9keS1jZWxsLWNvbnRlbnRfYzZ0dXBfbW83ZjVfMTYwIHtcbiAgcGFkZGluZy1pbmxpbmUtc3RhcnQ6IGNhbGMoY2FsYyh2YXIoLS1zcGFjZS14eHhzLXBhamhhZCwgMnB4KSAtIDEgKiB2YXIoLS1ib3JkZXItZGl2aWRlci1saXN0LXdpZHRoLXRkZngxeCwgMXB4KSkgLyAyKTtcbiAgbWFyZ2luLWlubGluZS1zdGFydDogY2FsYyhjYWxjKHZhcigtLXNwYWNlLXh4eHMtcGFqaGFkLCAycHgpIC0gMSAqIHZhcigtLWJvcmRlci1kaXZpZGVyLWxpc3Qtd2lkdGgtdGRmeDF4LCAxcHgpKSAvIDIgKyA5ICogY2FsYyh2YXIoLS1zcGFjZS1tLWRzdW15dCwgMTZweCkgKyB2YXIoLS1zcGFjZS14cy15bWxtMGIsIDhweCkpKTtcbn1cbi5hd3N1aV9ib2R5LWNlbGxfYzZ0dXBfbW83ZjVfMTUyLmF3c3VpX2lzLXZpc3VhbC1yZWZyZXNoX2M2dHVwX21vN2Y1XzM1Nzpub3QoI1xcOSk6Zmlyc3QtY2hpbGQuYXdzdWlfZXhwYW5kYWJsZS1sZXZlbC05X2M2dHVwX21vN2Y1XzIyOSA+IC5hd3N1aV9leHBhbmRhYmxlLXRvZ2dsZS13cmFwcGVyX2M2dHVwX21vN2Y1XzE0NSB7XG4gIG1hcmdpbi1pbmxpbmUtc3RhcnQ6IGNhbGModmFyKC0tc3BhY2UteHh4cy1wYWpoYWQsIDJweCkgLSAxICogdmFyKC0tYm9yZGVyLWRpdmlkZXItbGlzdC13aWR0aC10ZGZ4MXgsIDFweCkgKyA4ICogKHZhcigtLXNwYWNlLW0tZHN1bXl0LCAxNnB4KSArIHZhcigtLXNwYWNlLXhzLXltbG0wYiwgOHB4KSkpO1xufVxuLmF3c3VpX2JvZHktY2VsbF9jNnR1cF9tbzdmNV8xNTIuYXdzdWlfaXMtdmlzdWFsLXJlZnJlc2hfYzZ0dXBfbW83ZjVfMzU3Om5vdCgjXFw5KTpmaXJzdC1jaGlsZC5hd3N1aV9leHBhbmRhYmxlLWxldmVsLW5leHRfYzZ0dXBfbW83ZjVfMjM2ID4gLmF3c3VpX2JvZHktY2VsbC1jb250ZW50X2M2dHVwX21vN2Y1XzE2MCB7XG4gIHBhZGRpbmctaW5saW5lLXN0YXJ0OiBjYWxjKGNhbGModmFyKC0tc3BhY2UteHh4cy1wYWpoYWQsIDJweCkgLSAxICogdmFyKC0tYm9yZGVyLWRpdmlkZXItbGlzdC13aWR0aC10ZGZ4MXgsIDFweCkpIC8gMik7XG4gIG1hcmdpbi1pbmxpbmUtc3RhcnQ6IGNhbGMoY2FsYyh2YXIoLS1zcGFjZS14eHhzLXBhamhhZCwgMnB4KSAtIDEgKiB2YXIoLS1ib3JkZXItZGl2aWRlci1saXN0LXdpZHRoLXRkZngxeCwgMXB4KSkgLyAyICsgOSAqIGNhbGModmFyKC0tc3BhY2UtbS1kc3VteXQsIDE2cHgpICsgdmFyKC0tc3BhY2UteHMteW1sbTBiLCA4cHgpKSk7XG59XG4uYXdzdWlfYm9keS1jZWxsX2M2dHVwX21vN2Y1XzE1Mi5hd3N1aV9pcy12aXN1YWwtcmVmcmVzaF9jNnR1cF9tbzdmNV8zNTc6bm90KCNcXDkpOmZpcnN0LWNoaWxkLmF3c3VpX2V4cGFuZGFibGUtbGV2ZWwtbmV4dF9jNnR1cF9tbzdmNV8yMzYgPiAuYXdzdWlfZXhwYW5kYWJsZS10b2dnbGUtd3JhcHBlcl9jNnR1cF9tbzdmNV8xNDUge1xuICBtYXJnaW4taW5saW5lLXN0YXJ0OiBjYWxjKGNhbGModmFyKC0tc3BhY2UteHh4cy1wYWpoYWQsIDJweCkgLSAxICogdmFyKC0tYm9yZGVyLWRpdmlkZXItbGlzdC13aWR0aC10ZGZ4MXgsIDFweCkpICsgKDkgLSAxKSAqIGNhbGModmFyKC0tc3BhY2UtbS1kc3VteXQsIDE2cHgpICsgdmFyKC0tc3BhY2UteHMteW1sbTBiLCA4cHgpKSk7XG59XG4uYXdzdWlfYm9keS1jZWxsX2M2dHVwX21vN2Y1XzE1Mi5hd3N1aV9pcy12aXN1YWwtcmVmcmVzaF9jNnR1cF9tbzdmNV8zNTc6bm90KCNcXDkpOmZpcnN0LWNoaWxkOm5vdCguYXdzdWlfYm9keS1jZWxsLWVkaXQtYWN0aXZlX2M2dHVwX21vN2Y1XzQ0Nyk6bm90KC5hd3N1aV9ib2R5LWNlbGwtZXhwYW5kYWJsZV9jNnR1cF9tbzdmNV80NDcpLmF3c3VpX2JvZHktY2VsbC1lZGl0YWJsZV9jNnR1cF9tbzdmNV80NDc6aG92ZXIgPiAuYXdzdWlfYm9keS1jZWxsLWNvbnRlbnRfYzZ0dXBfbW83ZjVfMTYwIHtcbiAgcGFkZGluZy1pbmxpbmUtc3RhcnQ6IGNhbGModmFyKC0tc3BhY2UteHh4cy1wYWpoYWQsIDJweCkgKyB2YXIoLS1ib3JkZXItZGl2aWRlci1saXN0LXdpZHRoLXRkZngxeCwgMXB4KSAtIDEgKiB2YXIoLS1ib3JkZXItZGl2aWRlci1saXN0LXdpZHRoLXRkZngxeCwgMXB4KSk7XG59XG4uYXdzdWlfYm9keS1jZWxsX2M2dHVwX21vN2Y1XzE1Mi5hd3N1aV9pcy12aXN1YWwtcmVmcmVzaF9jNnR1cF9tbzdmNV8zNTc6bm90KCNcXDkpOmZpcnN0LWNoaWxkOm5vdCguYXdzdWlfYm9keS1jZWxsLWVkaXQtYWN0aXZlX2M2dHVwX21vN2Y1XzQ0Nyk6bm90KC5hd3N1aV9ib2R5LWNlbGwtZXhwYW5kYWJsZV9jNnR1cF9tbzdmNV80NDcpLmF3c3VpX2JvZHktY2VsbC1lZGl0YWJsZV9jNnR1cF9tbzdmNV80NDc6aG92ZXIgPiAuYXdzdWlfZXhwYW5kYWJsZS10b2dnbGUtd3JhcHBlcl9jNnR1cF9tbzdmNV8xNDUge1xuICBtYXJnaW4taW5saW5lLXN0YXJ0OiBjYWxjKHZhcigtLXNwYWNlLXh4eHMtcGFqaGFkLCAycHgpICsgdmFyKC0tYm9yZGVyLWRpdmlkZXItbGlzdC13aWR0aC10ZGZ4MXgsIDFweCkgLSAxICogdmFyKC0tYm9yZGVyLWRpdmlkZXItbGlzdC13aWR0aC10ZGZ4MXgsIDFweCkpO1xufVxuLmF3c3VpX2JvZHktY2VsbF9jNnR1cF9tbzdmNV8xNTIuYXdzdWlfaXMtdmlzdWFsLXJlZnJlc2hfYzZ0dXBfbW83ZjVfMzU3Om5vdCgjXFw5KTpmaXJzdC1jaGlsZDpub3QoLmF3c3VpX2JvZHktY2VsbC1lZGl0LWFjdGl2ZV9jNnR1cF9tbzdmNV80NDcpOm5vdCguYXdzdWlfYm9keS1jZWxsLWV4cGFuZGFibGVfYzZ0dXBfbW83ZjVfNDQ3KS5hd3N1aV9ib2R5LWNlbGwtZWRpdGFibGVfYzZ0dXBfbW83ZjVfNDQ3OmhvdmVyLmF3c3VpX2V4cGFuZGFibGUtbGV2ZWwtMF9jNnR1cF9tbzdmNV8xNjYgPiAuYXdzdWlfYm9keS1jZWxsLWNvbnRlbnRfYzZ0dXBfbW83ZjVfMTYwIHtcbiAgcGFkZGluZy1pbmxpbmUtc3RhcnQ6IGNhbGMoY2FsYyh2YXIoLS1zcGFjZS14eHhzLXBhamhhZCwgMnB4KSArIHZhcigtLWJvcmRlci1kaXZpZGVyLWxpc3Qtd2lkdGgtdGRmeDF4LCAxcHgpIC0gMSAqIHZhcigtLWJvcmRlci1kaXZpZGVyLWxpc3Qtd2lkdGgtdGRmeDF4LCAxcHgpKSAvIDIpO1xuICBtYXJnaW4taW5saW5lLXN0YXJ0OiBjYWxjKGNhbGModmFyKC0tc3BhY2UteHh4cy1wYWpoYWQsIDJweCkgKyB2YXIoLS1ib3JkZXItZGl2aWRlci1saXN0LXdpZHRoLXRkZngxeCwgMXB4KSAtIDEgKiB2YXIoLS1ib3JkZXItZGl2aWRlci1saXN0LXdpZHRoLXRkZngxeCwgMXB4KSkgLyAyICsgMCAqIGNhbGModmFyKC0tc3BhY2UtbS1kc3VteXQsIDE2cHgpICsgdmFyKC0tc3BhY2UteHMteW1sbTBiLCA4cHgpKSk7XG59XG4uYXdzdWlfYm9keS1jZWxsX2M2dHVwX21vN2Y1XzE1Mi5hd3N1aV9pcy12aXN1YWwtcmVmcmVzaF9jNnR1cF9tbzdmNV8zNTc6bm90KCNcXDkpOmZpcnN0LWNoaWxkOm5vdCguYXdzdWlfYm9keS1jZWxsLWVkaXQtYWN0aXZlX2M2dHVwX21vN2Y1XzQ0Nyk6bm90KC5hd3N1aV9ib2R5LWNlbGwtZXhwYW5kYWJsZV9jNnR1cF9tbzdmNV80NDcpLmF3c3VpX2JvZHktY2VsbC1lZGl0YWJsZV9jNnR1cF9tbzdmNV80NDc6aG92ZXIuYXdzdWlfZXhwYW5kYWJsZS1sZXZlbC0wX2M2dHVwX21vN2Y1XzE2NiA+IC5hd3N1aV9leHBhbmRhYmxlLXRvZ2dsZS13cmFwcGVyX2M2dHVwX21vN2Y1XzE0NSB7XG4gIG1hcmdpbi1pbmxpbmUtc3RhcnQ6IGNhbGModmFyKC0tc3BhY2UteHh4cy1wYWpoYWQsIDJweCkgKyB2YXIoLS1ib3JkZXItZGl2aWRlci1saXN0LXdpZHRoLXRkZngxeCwgMXB4KSAtIDEgKiB2YXIoLS1ib3JkZXItZGl2aWRlci1saXN0LXdpZHRoLXRkZngxeCwgMXB4KSArIC0xICogKHZhcigtLXNwYWNlLW0tZHN1bXl0LCAxNnB4KSArIHZhcigtLXNwYWNlLXhzLXltbG0wYiwgOHB4KSkpO1xufVxuLmF3c3VpX2JvZHktY2VsbF9jNnR1cF9tbzdmNV8xNTIuYXdzdWlfaXMtdmlzdWFsLXJlZnJlc2hfYzZ0dXBfbW83ZjVfMzU3Om5vdCgjXFw5KTpmaXJzdC1jaGlsZDpub3QoLmF3c3VpX2JvZHktY2VsbC1lZGl0LWFjdGl2ZV9jNnR1cF9tbzdmNV80NDcpOm5vdCguYXdzdWlfYm9keS1jZWxsLWV4cGFuZGFibGVfYzZ0dXBfbW83ZjVfNDQ3KS5hd3N1aV9ib2R5LWNlbGwtZWRpdGFibGVfYzZ0dXBfbW83ZjVfNDQ3OmhvdmVyLmF3c3VpX2V4cGFuZGFibGUtbGV2ZWwtMV9jNnR1cF9tbzdmNV8xNzMgPiAuYXdzdWlfYm9keS1jZWxsLWNvbnRlbnRfYzZ0dXBfbW83ZjVfMTYwIHtcbiAgcGFkZGluZy1pbmxpbmUtc3RhcnQ6IGNhbGMoY2FsYyh2YXIoLS1zcGFjZS14eHhzLXBhamhhZCwgMnB4KSArIHZhcigtLWJvcmRlci1kaXZpZGVyLWxpc3Qtd2lkdGgtdGRmeDF4LCAxcHgpIC0gMSAqIHZhcigtLWJvcmRlci1kaXZpZGVyLWxpc3Qtd2lkdGgtdGRmeDF4LCAxcHgpKSAvIDIpO1xuICBtYXJnaW4taW5saW5lLXN0YXJ0OiBjYWxjKGNhbGModmFyKC0tc3BhY2UteHh4cy1wYWpoYWQsIDJweCkgKyB2YXIoLS1ib3JkZXItZGl2aWRlci1saXN0LXdpZHRoLXRkZngxeCwgMXB4KSAtIDEgKiB2YXIoLS1ib3JkZXItZGl2aWRlci1saXN0LXdpZHRoLXRkZngxeCwgMXB4KSkgLyAyICsgMSAqIGNhbGModmFyKC0tc3BhY2UtbS1kc3VteXQsIDE2cHgpICsgdmFyKC0tc3BhY2UteHMteW1sbTBiLCA4cHgpKSk7XG59XG4uYXdzdWlfYm9keS1jZWxsX2M2dHVwX21vN2Y1XzE1Mi5hd3N1aV9pcy12aXN1YWwtcmVmcmVzaF9jNnR1cF9tbzdmNV8zNTc6bm90KCNcXDkpOmZpcnN0LWNoaWxkOm5vdCguYXdzdWlfYm9keS1jZWxsLWVkaXQtYWN0aXZlX2M2dHVwX21vN2Y1XzQ0Nyk6bm90KC5hd3N1aV9ib2R5LWNlbGwtZXhwYW5kYWJsZV9jNnR1cF9tbzdmNV80NDcpLmF3c3VpX2JvZHktY2VsbC1lZGl0YWJsZV9jNnR1cF9tbzdmNV80NDc6aG92ZXIuYXdzdWlfZXhwYW5kYWJsZS1sZXZlbC0xX2M2dHVwX21vN2Y1XzE3MyA+IC5hd3N1aV9leHBhbmRhYmxlLXRvZ2dsZS13cmFwcGVyX2M2dHVwX21vN2Y1XzE0NSB7XG4gIG1hcmdpbi1pbmxpbmUtc3RhcnQ6IGNhbGModmFyKC0tc3BhY2UteHh4cy1wYWpoYWQsIDJweCkgKyB2YXIoLS1ib3JkZXItZGl2aWRlci1saXN0LXdpZHRoLXRkZngxeCwgMXB4KSAtIDEgKiB2YXIoLS1ib3JkZXItZGl2aWRlci1saXN0LXdpZHRoLXRkZngxeCwgMXB4KSArIDAgKiAodmFyKC0tc3BhY2UtbS1kc3VteXQsIDE2cHgpICsgdmFyKC0tc3BhY2UteHMteW1sbTBiLCA4cHgpKSk7XG59XG4uYXdzdWlfYm9keS1jZWxsX2M2dHVwX21vN2Y1XzE1Mi5hd3N1aV9pcy12aXN1YWwtcmVmcmVzaF9jNnR1cF9tbzdmNV8zNTc6bm90KCNcXDkpOmZpcnN0LWNoaWxkOm5vdCguYXdzdWlfYm9keS1jZWxsLWVkaXQtYWN0aXZlX2M2dHVwX21vN2Y1XzQ0Nyk6bm90KC5hd3N1aV9ib2R5LWNlbGwtZXhwYW5kYWJsZV9jNnR1cF9tbzdmNV80NDcpLmF3c3VpX2JvZHktY2VsbC1lZGl0YWJsZV9jNnR1cF9tbzdmNV80NDc6aG92ZXIuYXdzdWlfZXhwYW5kYWJsZS1sZXZlbC0yX2M2dHVwX21vN2Y1XzE4MCA+IC5hd3N1aV9ib2R5LWNlbGwtY29udGVudF9jNnR1cF9tbzdmNV8xNjAge1xuICBwYWRkaW5nLWlubGluZS1zdGFydDogY2FsYyhjYWxjKHZhcigtLXNwYWNlLXh4eHMtcGFqaGFkLCAycHgpICsgdmFyKC0tYm9yZGVyLWRpdmlkZXItbGlzdC13aWR0aC10ZGZ4MXgsIDFweCkgLSAxICogdmFyKC0tYm9yZGVyLWRpdmlkZXItbGlzdC13aWR0aC10ZGZ4MXgsIDFweCkpIC8gMik7XG4gIG1hcmdpbi1pbmxpbmUtc3RhcnQ6IGNhbGMoY2FsYyh2YXIoLS1zcGFjZS14eHhzLXBhamhhZCwgMnB4KSArIHZhcigtLWJvcmRlci1kaXZpZGVyLWxpc3Qtd2lkdGgtdGRmeDF4LCAxcHgpIC0gMSAqIHZhcigtLWJvcmRlci1kaXZpZGVyLWxpc3Qtd2lkdGgtdGRmeDF4LCAxcHgpKSAvIDIgKyAyICogY2FsYyh2YXIoLS1zcGFjZS1tLWRzdW15dCwgMTZweCkgKyB2YXIoLS1zcGFjZS14cy15bWxtMGIsIDhweCkpKTtcbn1cbi5hd3N1aV9ib2R5LWNlbGxfYzZ0dXBfbW83ZjVfMTUyLmF3c3VpX2lzLXZpc3VhbC1yZWZyZXNoX2M2dHVwX21vN2Y1XzM1Nzpub3QoI1xcOSk6Zmlyc3QtY2hpbGQ6bm90KC5hd3N1aV9ib2R5LWNlbGwtZWRpdC1hY3RpdmVfYzZ0dXBfbW83ZjVfNDQ3KTpub3QoLmF3c3VpX2JvZHktY2VsbC1leHBhbmRhYmxlX2M2dHVwX21vN2Y1XzQ0NykuYXdzdWlfYm9keS1jZWxsLWVkaXRhYmxlX2M2dHVwX21vN2Y1XzQ0Nzpob3Zlci5hd3N1aV9leHBhbmRhYmxlLWxldmVsLTJfYzZ0dXBfbW83ZjVfMTgwID4gLmF3c3VpX2V4cGFuZGFibGUtdG9nZ2xlLXdyYXBwZXJfYzZ0dXBfbW83ZjVfMTQ1IHtcbiAgbWFyZ2luLWlubGluZS1zdGFydDogY2FsYyh2YXIoLS1zcGFjZS14eHhzLXBhamhhZCwgMnB4KSArIHZhcigtLWJvcmRlci1kaXZpZGVyLWxpc3Qtd2lkdGgtdGRmeDF4LCAxcHgpIC0gMSAqIHZhcigtLWJvcmRlci1kaXZpZGVyLWxpc3Qtd2lkdGgtdGRmeDF4LCAxcHgpICsgMSAqICh2YXIoLS1zcGFjZS1tLWRzdW15dCwgMTZweCkgKyB2YXIoLS1zcGFjZS14cy15bWxtMGIsIDhweCkpKTtcbn1cbi5hd3N1aV9ib2R5LWNlbGxfYzZ0dXBfbW83ZjVfMTUyLmF3c3VpX2lzLXZpc3VhbC1yZWZyZXNoX2M2dHVwX21vN2Y1XzM1Nzpub3QoI1xcOSk6Zmlyc3QtY2hpbGQ6bm90KC5hd3N1aV9ib2R5LWNlbGwtZWRpdC1hY3RpdmVfYzZ0dXBfbW83ZjVfNDQ3KTpub3QoLmF3c3VpX2JvZHktY2VsbC1leHBhbmRhYmxlX2M2dHVwX21vN2Y1XzQ0NykuYXdzdWlfYm9keS1jZWxsLWVkaXRhYmxlX2M2dHVwX21vN2Y1XzQ0Nzpob3Zlci5hd3N1aV9leHBhbmRhYmxlLWxldmVsLTNfYzZ0dXBfbW83ZjVfMTg3ID4gLmF3c3VpX2JvZHktY2VsbC1jb250ZW50X2M2dHVwX21vN2Y1XzE2MCB7XG4gIHBhZGRpbmctaW5saW5lLXN0YXJ0OiBjYWxjKGNhbGModmFyKC0tc3BhY2UteHh4cy1wYWpoYWQsIDJweCkgKyB2YXIoLS1ib3JkZXItZGl2aWRlci1saXN0LXdpZHRoLXRkZngxeCwgMXB4KSAtIDEgKiB2YXIoLS1ib3JkZXItZGl2aWRlci1saXN0LXdpZHRoLXRkZngxeCwgMXB4KSkgLyAyKTtcbiAgbWFyZ2luLWlubGluZS1zdGFydDogY2FsYyhjYWxjKHZhcigtLXNwYWNlLXh4eHMtcGFqaGFkLCAycHgpICsgdmFyKC0tYm9yZGVyLWRpdmlkZXItbGlzdC13aWR0aC10ZGZ4MXgsIDFweCkgLSAxICogdmFyKC0tYm9yZGVyLWRpdmlkZXItbGlzdC13aWR0aC10ZGZ4MXgsIDFweCkpIC8gMiArIDMgKiBjYWxjKHZhcigtLXNwYWNlLW0tZHN1bXl0LCAxNnB4KSArIHZhcigtLXNwYWNlLXhzLXltbG0wYiwgOHB4KSkpO1xufVxuLmF3c3VpX2JvZHktY2VsbF9jNnR1cF9tbzdmNV8xNTIuYXdzdWlfaXMtdmlzdWFsLXJlZnJlc2hfYzZ0dXBfbW83ZjVfMzU3Om5vdCgjXFw5KTpmaXJzdC1jaGlsZDpub3QoLmF3c3VpX2JvZHktY2VsbC1lZGl0LWFjdGl2ZV9jNnR1cF9tbzdmNV80NDcpOm5vdCguYXdzdWlfYm9keS1jZWxsLWV4cGFuZGFibGVfYzZ0dXBfbW83ZjVfNDQ3KS5hd3N1aV9ib2R5LWNlbGwtZWRpdGFibGVfYzZ0dXBfbW83ZjVfNDQ3OmhvdmVyLmF3c3VpX2V4cGFuZGFibGUtbGV2ZWwtM19jNnR1cF9tbzdmNV8xODcgPiAuYXdzdWlfZXhwYW5kYWJsZS10b2dnbGUtd3JhcHBlcl9jNnR1cF9tbzdmNV8xNDUge1xuICBtYXJnaW4taW5saW5lLXN0YXJ0OiBjYWxjKHZhcigtLXNwYWNlLXh4eHMtcGFqaGFkLCAycHgpICsgdmFyKC0tYm9yZGVyLWRpdmlkZXItbGlzdC13aWR0aC10ZGZ4MXgsIDFweCkgLSAxICogdmFyKC0tYm9yZGVyLWRpdmlkZXItbGlzdC13aWR0aC10ZGZ4MXgsIDFweCkgKyAyICogKHZhcigtLXNwYWNlLW0tZHN1bXl0LCAxNnB4KSArIHZhcigtLXNwYWNlLXhzLXltbG0wYiwgOHB4KSkpO1xufVxuLmF3c3VpX2JvZHktY2VsbF9jNnR1cF9tbzdmNV8xNTIuYXdzdWlfaXMtdmlzdWFsLXJlZnJlc2hfYzZ0dXBfbW83ZjVfMzU3Om5vdCgjXFw5KTpmaXJzdC1jaGlsZDpub3QoLmF3c3VpX2JvZHktY2VsbC1lZGl0LWFjdGl2ZV9jNnR1cF9tbzdmNV80NDcpOm5vdCguYXdzdWlfYm9keS1jZWxsLWV4cGFuZGFibGVfYzZ0dXBfbW83ZjVfNDQ3KS5hd3N1aV9ib2R5LWNlbGwtZWRpdGFibGVfYzZ0dXBfbW83ZjVfNDQ3OmhvdmVyLmF3c3VpX2V4cGFuZGFibGUtbGV2ZWwtNF9jNnR1cF9tbzdmNV8xOTQgPiAuYXdzdWlfYm9keS1jZWxsLWNvbnRlbnRfYzZ0dXBfbW83ZjVfMTYwIHtcbiAgcGFkZGluZy1pbmxpbmUtc3RhcnQ6IGNhbGMoY2FsYyh2YXIoLS1zcGFjZS14eHhzLXBhamhhZCwgMnB4KSArIHZhcigtLWJvcmRlci1kaXZpZGVyLWxpc3Qtd2lkdGgtdGRmeDF4LCAxcHgpIC0gMSAqIHZhcigtLWJvcmRlci1kaXZpZGVyLWxpc3Qtd2lkdGgtdGRmeDF4LCAxcHgpKSAvIDIpO1xuICBtYXJnaW4taW5saW5lLXN0YXJ0OiBjYWxjKGNhbGModmFyKC0tc3BhY2UteHh4cy1wYWpoYWQsIDJweCkgKyB2YXIoLS1ib3JkZXItZGl2aWRlci1saXN0LXdpZHRoLXRkZngxeCwgMXB4KSAtIDEgKiB2YXIoLS1ib3JkZXItZGl2aWRlci1saXN0LXdpZHRoLXRkZngxeCwgMXB4KSkgLyAyICsgNCAqIGNhbGModmFyKC0tc3BhY2UtbS1kc3VteXQsIDE2cHgpICsgdmFyKC0tc3BhY2UteHMteW1sbTBiLCA4cHgpKSk7XG59XG4uYXdzdWlfYm9keS1jZWxsX2M2dHVwX21vN2Y1XzE1Mi5hd3N1aV9pcy12aXN1YWwtcmVmcmVzaF9jNnR1cF9tbzdmNV8zNTc6bm90KCNcXDkpOmZpcnN0LWNoaWxkOm5vdCguYXdzdWlfYm9keS1jZWxsLWVkaXQtYWN0aXZlX2M2dHVwX21vN2Y1XzQ0Nyk6bm90KC5hd3N1aV9ib2R5LWNlbGwtZXhwYW5kYWJsZV9jNnR1cF9tbzdmNV80NDcpLmF3c3VpX2JvZHktY2VsbC1lZGl0YWJsZV9jNnR1cF9tbzdmNV80NDc6aG92ZXIuYXdzdWlfZXhwYW5kYWJsZS1sZXZlbC00X2M2dHVwX21vN2Y1XzE5NCA+IC5hd3N1aV9leHBhbmRhYmxlLXRvZ2dsZS13cmFwcGVyX2M2dHVwX21vN2Y1XzE0NSB7XG4gIG1hcmdpbi1pbmxpbmUtc3RhcnQ6IGNhbGModmFyKC0tc3BhY2UteHh4cy1wYWpoYWQsIDJweCkgKyB2YXIoLS1ib3JkZXItZGl2aWRlci1saXN0LXdpZHRoLXRkZngxeCwgMXB4KSAtIDEgKiB2YXIoLS1ib3JkZXItZGl2aWRlci1saXN0LXdpZHRoLXRkZngxeCwgMXB4KSArIDMgKiAodmFyKC0tc3BhY2UtbS1kc3VteXQsIDE2cHgpICsgdmFyKC0tc3BhY2UteHMteW1sbTBiLCA4cHgpKSk7XG59XG4uYXdzdWlfYm9keS1jZWxsX2M2dHVwX21vN2Y1XzE1Mi5hd3N1aV9pcy12aXN1YWwtcmVmcmVzaF9jNnR1cF9tbzdmNV8zNTc6bm90KCNcXDkpOmZpcnN0LWNoaWxkOm5vdCguYXdzdWlfYm9keS1jZWxsLWVkaXQtYWN0aXZlX2M2dHVwX21vN2Y1XzQ0Nyk6bm90KC5hd3N1aV9ib2R5LWNlbGwtZXhwYW5kYWJsZV9jNnR1cF9tbzdmNV80NDcpLmF3c3VpX2JvZHktY2VsbC1lZGl0YWJsZV9jNnR1cF9tbzdmNV80NDc6aG92ZXIuYXdzdWlfZXhwYW5kYWJsZS1sZXZlbC01X2M2dHVwX21vN2Y1XzIwMSA+IC5hd3N1aV9ib2R5LWNlbGwtY29udGVudF9jNnR1cF9tbzdmNV8xNjAge1xuICBwYWRkaW5nLWlubGluZS1zdGFydDogY2FsYyhjYWxjKHZhcigtLXNwYWNlLXh4eHMtcGFqaGFkLCAycHgpICsgdmFyKC0tYm9yZGVyLWRpdmlkZXItbGlzdC13aWR0aC10ZGZ4MXgsIDFweCkgLSAxICogdmFyKC0tYm9yZGVyLWRpdmlkZXItbGlzdC13aWR0aC10ZGZ4MXgsIDFweCkpIC8gMik7XG4gIG1hcmdpbi1pbmxpbmUtc3RhcnQ6IGNhbGMoY2FsYyh2YXIoLS1zcGFjZS14eHhzLXBhamhhZCwgMnB4KSArIHZhcigtLWJvcmRlci1kaXZpZGVyLWxpc3Qtd2lkdGgtdGRmeDF4LCAxcHgpIC0gMSAqIHZhcigtLWJvcmRlci1kaXZpZGVyLWxpc3Qtd2lkdGgtdGRmeDF4LCAxcHgpKSAvIDIgKyA1ICogY2FsYyh2YXIoLS1zcGFjZS1tLWRzdW15dCwgMTZweCkgKyB2YXIoLS1zcGFjZS14cy15bWxtMGIsIDhweCkpKTtcbn1cbi5hd3N1aV9ib2R5LWNlbGxfYzZ0dXBfbW83ZjVfMTUyLmF3c3VpX2lzLXZpc3VhbC1yZWZyZXNoX2M2dHVwX21vN2Y1XzM1Nzpub3QoI1xcOSk6Zmlyc3QtY2hpbGQ6bm90KC5hd3N1aV9ib2R5LWNlbGwtZWRpdC1hY3RpdmVfYzZ0dXBfbW83ZjVfNDQ3KTpub3QoLmF3c3VpX2JvZHktY2VsbC1leHBhbmRhYmxlX2M2dHVwX21vN2Y1XzQ0NykuYXdzdWlfYm9keS1jZWxsLWVkaXRhYmxlX2M2dHVwX21vN2Y1XzQ0Nzpob3Zlci5hd3N1aV9leHBhbmRhYmxlLWxldmVsLTVfYzZ0dXBfbW83ZjVfMjAxID4gLmF3c3VpX2V4cGFuZGFibGUtdG9nZ2xlLXdyYXBwZXJfYzZ0dXBfbW83ZjVfMTQ1IHtcbiAgbWFyZ2luLWlubGluZS1zdGFydDogY2FsYyh2YXIoLS1zcGFjZS14eHhzLXBhamhhZCwgMnB4KSArIHZhcigtLWJvcmRlci1kaXZpZGVyLWxpc3Qtd2lkdGgtdGRmeDF4LCAxcHgpIC0gMSAqIHZhcigtLWJvcmRlci1kaXZpZGVyLWxpc3Qtd2lkdGgtdGRmeDF4LCAxcHgpICsgNCAqICh2YXIoLS1zcGFjZS1tLWRzdW15dCwgMTZweCkgKyB2YXIoLS1zcGFjZS14cy15bWxtMGIsIDhweCkpKTtcbn1cbi5hd3N1aV9ib2R5LWNlbGxfYzZ0dXBfbW83ZjVfMTUyLmF3c3VpX2lzLXZpc3VhbC1yZWZyZXNoX2M2dHVwX21vN2Y1XzM1Nzpub3QoI1xcOSk6Zmlyc3QtY2hpbGQ6bm90KC5hd3N1aV9ib2R5LWNlbGwtZWRpdC1hY3RpdmVfYzZ0dXBfbW83ZjVfNDQ3KTpub3QoLmF3c3VpX2JvZHktY2VsbC1leHBhbmRhYmxlX2M2dHVwX21vN2Y1XzQ0NykuYXdzdWlfYm9keS1jZWxsLWVkaXRhYmxlX2M2dHVwX21vN2Y1XzQ0Nzpob3Zlci5hd3N1aV9leHBhbmRhYmxlLWxldmVsLTZfYzZ0dXBfbW83ZjVfMjA4ID4gLmF3c3VpX2JvZHktY2VsbC1jb250ZW50X2M2dHVwX21vN2Y1XzE2MCB7XG4gIHBhZGRpbmctaW5saW5lLXN0YXJ0OiBjYWxjKGNhbGModmFyKC0tc3BhY2UteHh4cy1wYWpoYWQsIDJweCkgKyB2YXIoLS1ib3JkZXItZGl2aWRlci1saXN0LXdpZHRoLXRkZngxeCwgMXB4KSAtIDEgKiB2YXIoLS1ib3JkZXItZGl2aWRlci1saXN0LXdpZHRoLXRkZngxeCwgMXB4KSkgLyAyKTtcbiAgbWFyZ2luLWlubGluZS1zdGFydDogY2FsYyhjYWxjKHZhcigtLXNwYWNlLXh4eHMtcGFqaGFkLCAycHgpICsgdmFyKC0tYm9yZGVyLWRpdmlkZXItbGlzdC13aWR0aC10ZGZ4MXgsIDFweCkgLSAxICogdmFyKC0tYm9yZGVyLWRpdmlkZXItbGlzdC13aWR0aC10ZGZ4MXgsIDFweCkpIC8gMiArIDYgKiBjYWxjKHZhcigtLXNwYWNlLW0tZHN1bXl0LCAxNnB4KSArIHZhcigtLXNwYWNlLXhzLXltbG0wYiwgOHB4KSkpO1xufVxuLmF3c3VpX2JvZHktY2VsbF9jNnR1cF9tbzdmNV8xNTIuYXdzdWlfaXMtdmlzdWFsLXJlZnJlc2hfYzZ0dXBfbW83ZjVfMzU3Om5vdCgjXFw5KTpmaXJzdC1jaGlsZDpub3QoLmF3c3VpX2JvZHktY2VsbC1lZGl0LWFjdGl2ZV9jNnR1cF9tbzdmNV80NDcpOm5vdCguYXdzdWlfYm9keS1jZWxsLWV4cGFuZGFibGVfYzZ0dXBfbW83ZjVfNDQ3KS5hd3N1aV9ib2R5LWNlbGwtZWRpdGFibGVfYzZ0dXBfbW83ZjVfNDQ3OmhvdmVyLmF3c3VpX2V4cGFuZGFibGUtbGV2ZWwtNl9jNnR1cF9tbzdmNV8yMDggPiAuYXdzdWlfZXhwYW5kYWJsZS10b2dnbGUtd3JhcHBlcl9jNnR1cF9tbzdmNV8xNDUge1xuICBtYXJnaW4taW5saW5lLXN0YXJ0OiBjYWxjKHZhcigtLXNwYWNlLXh4eHMtcGFqaGFkLCAycHgpICsgdmFyKC0tYm9yZGVyLWRpdmlkZXItbGlzdC13aWR0aC10ZGZ4MXgsIDFweCkgLSAxICogdmFyKC0tYm9yZGVyLWRpdmlkZXItbGlzdC13aWR0aC10ZGZ4MXgsIDFweCkgKyA1ICogKHZhcigtLXNwYWNlLW0tZHN1bXl0LCAxNnB4KSArIHZhcigtLXNwYWNlLXhzLXltbG0wYiwgOHB4KSkpO1xufVxuLmF3c3VpX2JvZHktY2VsbF9jNnR1cF9tbzdmNV8xNTIuYXdzdWlfaXMtdmlzdWFsLXJlZnJlc2hfYzZ0dXBfbW83ZjVfMzU3Om5vdCgjXFw5KTpmaXJzdC1jaGlsZDpub3QoLmF3c3VpX2JvZHktY2VsbC1lZGl0LWFjdGl2ZV9jNnR1cF9tbzdmNV80NDcpOm5vdCguYXdzdWlfYm9keS1jZWxsLWV4cGFuZGFibGVfYzZ0dXBfbW83ZjVfNDQ3KS5hd3N1aV9ib2R5LWNlbGwtZWRpdGFibGVfYzZ0dXBfbW83ZjVfNDQ3OmhvdmVyLmF3c3VpX2V4cGFuZGFibGUtbGV2ZWwtN19jNnR1cF9tbzdmNV8yMTUgPiAuYXdzdWlfYm9keS1jZWxsLWNvbnRlbnRfYzZ0dXBfbW83ZjVfMTYwIHtcbiAgcGFkZGluZy1pbmxpbmUtc3RhcnQ6IGNhbGMoY2FsYyh2YXIoLS1zcGFjZS14eHhzLXBhamhhZCwgMnB4KSArIHZhcigtLWJvcmRlci1kaXZpZGVyLWxpc3Qtd2lkdGgtdGRmeDF4LCAxcHgpIC0gMSAqIHZhcigtLWJvcmRlci1kaXZpZGVyLWxpc3Qtd2lkdGgtdGRmeDF4LCAxcHgpKSAvIDIpO1xuICBtYXJnaW4taW5saW5lLXN0YXJ0OiBjYWxjKGNhbGModmFyKC0tc3BhY2UteHh4cy1wYWpoYWQsIDJweCkgKyB2YXIoLS1ib3JkZXItZGl2aWRlci1saXN0LXdpZHRoLXRkZngxeCwgMXB4KSAtIDEgKiB2YXIoLS1ib3JkZXItZGl2aWRlci1saXN0LXdpZHRoLXRkZngxeCwgMXB4KSkgLyAyICsgNyAqIGNhbGModmFyKC0tc3BhY2UtbS1kc3VteXQsIDE2cHgpICsgdmFyKC0tc3BhY2UteHMteW1sbTBiLCA4cHgpKSk7XG59XG4uYXdzdWlfYm9keS1jZWxsX2M2dHVwX21vN2Y1XzE1Mi5hd3N1aV9pcy12aXN1YWwtcmVmcmVzaF9jNnR1cF9tbzdmNV8zNTc6bm90KCNcXDkpOmZpcnN0LWNoaWxkOm5vdCguYXdzdWlfYm9keS1jZWxsLWVkaXQtYWN0aXZlX2M2dHVwX21vN2Y1XzQ0Nyk6bm90KC5hd3N1aV9ib2R5LWNlbGwtZXhwYW5kYWJsZV9jNnR1cF9tbzdmNV80NDcpLmF3c3VpX2JvZHktY2VsbC1lZGl0YWJsZV9jNnR1cF9tbzdmNV80NDc6aG92ZXIuYXdzdWlfZXhwYW5kYWJsZS1sZXZlbC03X2M2dHVwX21vN2Y1XzIxNSA+IC5hd3N1aV9leHBhbmRhYmxlLXRvZ2dsZS13cmFwcGVyX2M2dHVwX21vN2Y1XzE0NSB7XG4gIG1hcmdpbi1pbmxpbmUtc3RhcnQ6IGNhbGModmFyKC0tc3BhY2UteHh4cy1wYWpoYWQsIDJweCkgKyB2YXIoLS1ib3JkZXItZGl2aWRlci1saXN0LXdpZHRoLXRkZngxeCwgMXB4KSAtIDEgKiB2YXIoLS1ib3JkZXItZGl2aWRlci1saXN0LXdpZHRoLXRkZngxeCwgMXB4KSArIDYgKiAodmFyKC0tc3BhY2UtbS1kc3VteXQsIDE2cHgpICsgdmFyKC0tc3BhY2UteHMteW1sbTBiLCA4cHgpKSk7XG59XG4uYXdzdWlfYm9keS1jZWxsX2M2dHVwX21vN2Y1XzE1Mi5hd3N1aV9pcy12aXN1YWwtcmVmcmVzaF9jNnR1cF9tbzdmNV8zNTc6bm90KCNcXDkpOmZpcnN0LWNoaWxkOm5vdCguYXdzdWlfYm9keS1jZWxsLWVkaXQtYWN0aXZlX2M2dHVwX21vN2Y1XzQ0Nyk6bm90KC5hd3N1aV9ib2R5LWNlbGwtZXhwYW5kYWJsZV9jNnR1cF9tbzdmNV80NDcpLmF3c3VpX2JvZHktY2VsbC1lZGl0YWJsZV9jNnR1cF9tbzdmNV80NDc6aG92ZXIuYXdzdWlfZXhwYW5kYWJsZS1sZXZlbC04X2M2dHVwX21vN2Y1XzIyMiA+IC5hd3N1aV9ib2R5LWNlbGwtY29udGVudF9jNnR1cF9tbzdmNV8xNjAge1xuICBwYWRkaW5nLWlubGluZS1zdGFydDogY2FsYyhjYWxjKHZhcigtLXNwYWNlLXh4eHMtcGFqaGFkLCAycHgpICsgdmFyKC0tYm9yZGVyLWRpdmlkZXItbGlzdC13aWR0aC10ZGZ4MXgsIDFweCkgLSAxICogdmFyKC0tYm9yZGVyLWRpdmlkZXItbGlzdC13aWR0aC10ZGZ4MXgsIDFweCkpIC8gMik7XG4gIG1hcmdpbi1pbmxpbmUtc3RhcnQ6IGNhbGMoY2FsYyh2YXIoLS1zcGFjZS14eHhzLXBhamhhZCwgMnB4KSArIHZhcigtLWJvcmRlci1kaXZpZGVyLWxpc3Qtd2lkdGgtdGRmeDF4LCAxcHgpIC0gMSAqIHZhcigtLWJvcmRlci1kaXZpZGVyLWxpc3Qtd2lkdGgtdGRmeDF4LCAxcHgpKSAvIDIgKyA4ICogY2FsYyh2YXIoLS1zcGFjZS1tLWRzdW15dCwgMTZweCkgKyB2YXIoLS1zcGFjZS14cy15bWxtMGIsIDhweCkpKTtcbn1cbi5hd3N1aV9ib2R5LWNlbGxfYzZ0dXBfbW83ZjVfMTUyLmF3c3VpX2lzLXZpc3VhbC1yZWZyZXNoX2M2dHVwX21vN2Y1XzM1Nzpub3QoI1xcOSk6Zmlyc3QtY2hpbGQ6bm90KC5hd3N1aV9ib2R5LWNlbGwtZWRpdC1hY3RpdmVfYzZ0dXBfbW83ZjVfNDQ3KTpub3QoLmF3c3VpX2JvZHktY2VsbC1leHBhbmRhYmxlX2M2dHVwX21vN2Y1XzQ0NykuYXdzdWlfYm9keS1jZWxsLWVkaXRhYmxlX2M2dHVwX21vN2Y1XzQ0Nzpob3Zlci5hd3N1aV9leHBhbmRhYmxlLWxldmVsLThfYzZ0dXBfbW83ZjVfMjIyID4gLmF3c3VpX2V4cGFuZGFibGUtdG9nZ2xlLXdyYXBwZXJfYzZ0dXBfbW83ZjVfMTQ1IHtcbiAgbWFyZ2luLWlubGluZS1zdGFydDogY2FsYyh2YXIoLS1zcGFjZS14eHhzLXBhamhhZCwgMnB4KSArIHZhcigtLWJvcmRlci1kaXZpZGVyLWxpc3Qtd2lkdGgtdGRmeDF4LCAxcHgpIC0gMSAqIHZhcigtLWJvcmRlci1kaXZpZGVyLWxpc3Qtd2lkdGgtdGRmeDF4LCAxcHgpICsgNyAqICh2YXIoLS1zcGFjZS1tLWRzdW15dCwgMTZweCkgKyB2YXIoLS1zcGFjZS14cy15bWxtMGIsIDhweCkpKTtcbn1cbi5hd3N1aV9ib2R5LWNlbGxfYzZ0dXBfbW83ZjVfMTUyLmF3c3VpX2lzLXZpc3VhbC1yZWZyZXNoX2M2dHVwX21vN2Y1XzM1Nzpub3QoI1xcOSk6Zmlyc3QtY2hpbGQ6bm90KC5hd3N1aV9ib2R5LWNlbGwtZWRpdC1hY3RpdmVfYzZ0dXBfbW83ZjVfNDQ3KTpub3QoLmF3c3VpX2JvZHktY2VsbC1leHBhbmRhYmxlX2M2dHVwX21vN2Y1XzQ0NykuYXdzdWlfYm9keS1jZWxsLWVkaXRhYmxlX2M2dHVwX21vN2Y1XzQ0Nzpob3Zlci5hd3N1aV9leHBhbmRhYmxlLWxldmVsLTlfYzZ0dXBfbW83ZjVfMjI5ID4gLmF3c3VpX2JvZHktY2VsbC1jb250ZW50X2M2dHVwX21vN2Y1XzE2MCB7XG4gIHBhZGRpbmctaW5saW5lLXN0YXJ0OiBjYWxjKGNhbGModmFyKC0tc3BhY2UteHh4cy1wYWpoYWQsIDJweCkgKyB2YXIoLS1ib3JkZXItZGl2aWRlci1saXN0LXdpZHRoLXRkZngxeCwgMXB4KSAtIDEgKiB2YXIoLS1ib3JkZXItZGl2aWRlci1saXN0LXdpZHRoLXRkZngxeCwgMXB4KSkgLyAyKTtcbiAgbWFyZ2luLWlubGluZS1zdGFydDogY2FsYyhjYWxjKHZhcigtLXNwYWNlLXh4eHMtcGFqaGFkLCAycHgpICsgdmFyKC0tYm9yZGVyLWRpdmlkZXItbGlzdC13aWR0aC10ZGZ4MXgsIDFweCkgLSAxICogdmFyKC0tYm9yZGVyLWRpdmlkZXItbGlzdC13aWR0aC10ZGZ4MXgsIDFweCkpIC8gMiArIDkgKiBjYWxjKHZhcigtLXNwYWNlLW0tZHN1bXl0LCAxNnB4KSArIHZhcigtLXNwYWNlLXhzLXltbG0wYiwgOHB4KSkpO1xufVxuLmF3c3VpX2JvZHktY2VsbF9jNnR1cF9tbzdmNV8xNTIuYXdzdWlfaXMtdmlzdWFsLXJlZnJlc2hfYzZ0dXBfbW83ZjVfMzU3Om5vdCgjXFw5KTpmaXJzdC1jaGlsZDpub3QoLmF3c3VpX2JvZHktY2VsbC1lZGl0LWFjdGl2ZV9jNnR1cF9tbzdmNV80NDcpOm5vdCguYXdzdWlfYm9keS1jZWxsLWV4cGFuZGFibGVfYzZ0dXBfbW83ZjVfNDQ3KS5hd3N1aV9ib2R5LWNlbGwtZWRpdGFibGVfYzZ0dXBfbW83ZjVfNDQ3OmhvdmVyLmF3c3VpX2V4cGFuZGFibGUtbGV2ZWwtOV9jNnR1cF9tbzdmNV8yMjkgPiAuYXdzdWlfZXhwYW5kYWJsZS10b2dnbGUtd3JhcHBlcl9jNnR1cF9tbzdmNV8xNDUge1xuICBtYXJnaW4taW5saW5lLXN0YXJ0OiBjYWxjKHZhcigtLXNwYWNlLXh4eHMtcGFqaGFkLCAycHgpICsgdmFyKC0tYm9yZGVyLWRpdmlkZXItbGlzdC13aWR0aC10ZGZ4MXgsIDFweCkgLSAxICogdmFyKC0tYm9yZGVyLWRpdmlkZXItbGlzdC13aWR0aC10ZGZ4MXgsIDFweCkgKyA4ICogKHZhcigtLXNwYWNlLW0tZHN1bXl0LCAxNnB4KSArIHZhcigtLXNwYWNlLXhzLXltbG0wYiwgOHB4KSkpO1xufVxuLmF3c3VpX2JvZHktY2VsbF9jNnR1cF9tbzdmNV8xNTIuYXdzdWlfaXMtdmlzdWFsLXJlZnJlc2hfYzZ0dXBfbW83ZjVfMzU3Om5vdCgjXFw5KTpmaXJzdC1jaGlsZDpub3QoLmF3c3VpX2JvZHktY2VsbC1lZGl0LWFjdGl2ZV9jNnR1cF9tbzdmNV80NDcpOm5vdCguYXdzdWlfYm9keS1jZWxsLWV4cGFuZGFibGVfYzZ0dXBfbW83ZjVfNDQ3KS5hd3N1aV9ib2R5LWNlbGwtZWRpdGFibGVfYzZ0dXBfbW83ZjVfNDQ3OmhvdmVyLmF3c3VpX2V4cGFuZGFibGUtbGV2ZWwtbmV4dF9jNnR1cF9tbzdmNV8yMzYgPiAuYXdzdWlfYm9keS1jZWxsLWNvbnRlbnRfYzZ0dXBfbW83ZjVfMTYwIHtcbiAgcGFkZGluZy1pbmxpbmUtc3RhcnQ6IGNhbGMoY2FsYyh2YXIoLS1zcGFjZS14eHhzLXBhamhhZCwgMnB4KSArIHZhcigtLWJvcmRlci1kaXZpZGVyLWxpc3Qtd2lkdGgtdGRmeDF4LCAxcHgpIC0gMSAqIHZhcigtLWJvcmRlci1kaXZpZGVyLWxpc3Qtd2lkdGgtdGRmeDF4LCAxcHgpKSAvIDIpO1xuICBtYXJnaW4taW5saW5lLXN0YXJ0OiBjYWxjKGNhbGModmFyKC0tc3BhY2UteHh4cy1wYWpoYWQsIDJweCkgKyB2YXIoLS1ib3JkZXItZGl2aWRlci1saXN0LXdpZHRoLXRkZngxeCwgMXB4KSAtIDEgKiB2YXIoLS1ib3JkZXItZGl2aWRlci1saXN0LXdpZHRoLXRkZngxeCwgMXB4KSkgLyAyICsgOSAqIGNhbGModmFyKC0tc3BhY2UtbS1kc3VteXQsIDE2cHgpICsgdmFyKC0tc3BhY2UteHMteW1sbTBiLCA4cHgpKSk7XG59XG4uYXdzdWlfYm9keS1jZWxsX2M2dHVwX21vN2Y1XzE1Mi5hd3N1aV9pcy12aXN1YWwtcmVmcmVzaF9jNnR1cF9tbzdmNV8zNTc6bm90KCNcXDkpOmZpcnN0LWNoaWxkOm5vdCguYXdzdWlfYm9keS1jZWxsLWVkaXQtYWN0aXZlX2M2dHVwX21vN2Y1XzQ0Nyk6bm90KC5hd3N1aV9ib2R5LWNlbGwtZXhwYW5kYWJsZV9jNnR1cF9tbzdmNV80NDcpLmF3c3VpX2JvZHktY2VsbC1lZGl0YWJsZV9jNnR1cF9tbzdmNV80NDc6aG92ZXIuYXdzdWlfZXhwYW5kYWJsZS1sZXZlbC1uZXh0X2M2dHVwX21vN2Y1XzIzNiA+IC5hd3N1aV9leHBhbmRhYmxlLXRvZ2dsZS13cmFwcGVyX2M2dHVwX21vN2Y1XzE0NSB7XG4gIG1hcmdpbi1pbmxpbmUtc3RhcnQ6IGNhbGMoY2FsYyh2YXIoLS1zcGFjZS14eHhzLXBhamhhZCwgMnB4KSArIHZhcigtLWJvcmRlci1kaXZpZGVyLWxpc3Qtd2lkdGgtdGRmeDF4LCAxcHgpIC0gMSAqIHZhcigtLWJvcmRlci1kaXZpZGVyLWxpc3Qtd2lkdGgtdGRmeDF4LCAxcHgpKSArICg5IC0gMSkgKiBjYWxjKHZhcigtLXNwYWNlLW0tZHN1bXl0LCAxNnB4KSArIHZhcigtLXNwYWNlLXhzLXltbG0wYiwgOHB4KSkpO1xufVxuLmF3c3VpX2JvZHktY2VsbF9jNnR1cF9tbzdmNV8xNTIuYXdzdWlfaXMtdmlzdWFsLXJlZnJlc2hfYzZ0dXBfbW83ZjVfMzU3Om5vdCgjXFw5KTpmaXJzdC1jaGlsZDpmaXJzdC1jaGlsZC5hd3N1aV9oYXMtc3RyaXBlZC1yb3dzX2M2dHVwX21vN2Y1XzUzMCA+IC5hd3N1aV9ib2R5LWNlbGwtY29udGVudF9jNnR1cF9tbzdmNV8xNjAge1xuICBwYWRkaW5nLWlubGluZS1zdGFydDogY2FsYyh2YXIoLS1zcGFjZS14eHMtaHdma2FpLCA0cHgpIC0gMSAqIHZhcigtLWJvcmRlci1kaXZpZGVyLWxpc3Qtd2lkdGgtdGRmeDF4LCAxcHgpKTtcbn1cbi5hd3N1aV9ib2R5LWNlbGxfYzZ0dXBfbW83ZjVfMTUyLmF3c3VpX2lzLXZpc3VhbC1yZWZyZXNoX2M2dHVwX21vN2Y1XzM1Nzpub3QoI1xcOSk6Zmlyc3QtY2hpbGQ6Zmlyc3QtY2hpbGQuYXdzdWlfaGFzLXN0cmlwZWQtcm93c19jNnR1cF9tbzdmNV81MzAgPiAuYXdzdWlfZXhwYW5kYWJsZS10b2dnbGUtd3JhcHBlcl9jNnR1cF9tbzdmNV8xNDUge1xuICBtYXJnaW4taW5saW5lLXN0YXJ0OiBjYWxjKHZhcigtLXNwYWNlLXh4cy1od2ZrYWksIDRweCkgLSAxICogdmFyKC0tYm9yZGVyLWRpdmlkZXItbGlzdC13aWR0aC10ZGZ4MXgsIDFweCkpO1xufVxuLmF3c3VpX2JvZHktY2VsbF9jNnR1cF9tbzdmNV8xNTIuYXdzdWlfaXMtdmlzdWFsLXJlZnJlc2hfYzZ0dXBfbW83ZjVfMzU3Om5vdCgjXFw5KTpmaXJzdC1jaGlsZDpmaXJzdC1jaGlsZC5hd3N1aV9oYXMtc3RyaXBlZC1yb3dzX2M2dHVwX21vN2Y1XzUzMC5hd3N1aV9leHBhbmRhYmxlLWxldmVsLTBfYzZ0dXBfbW83ZjVfMTY2ID4gLmF3c3VpX2JvZHktY2VsbC1jb250ZW50X2M2dHVwX21vN2Y1XzE2MCB7XG4gIHBhZGRpbmctaW5saW5lLXN0YXJ0OiBjYWxjKGNhbGModmFyKC0tc3BhY2UteHhzLWh3ZmthaSwgNHB4KSAtIDEgKiB2YXIoLS1ib3JkZXItZGl2aWRlci1saXN0LXdpZHRoLXRkZngxeCwgMXB4KSkgLyAyKTtcbiAgbWFyZ2luLWlubGluZS1zdGFydDogY2FsYyhjYWxjKHZhcigtLXNwYWNlLXh4cy1od2ZrYWksIDRweCkgLSAxICogdmFyKC0tYm9yZGVyLWRpdmlkZXItbGlzdC13aWR0aC10ZGZ4MXgsIDFweCkpIC8gMiArIDAgKiBjYWxjKHZhcigtLXNwYWNlLW0tZHN1bXl0LCAxNnB4KSArIHZhcigtLXNwYWNlLXhzLXltbG0wYiwgOHB4KSkpO1xufVxuLmF3c3VpX2JvZHktY2VsbF9jNnR1cF9tbzdmNV8xNTIuYXdzdWlfaXMtdmlzdWFsLXJlZnJlc2hfYzZ0dXBfbW83ZjVfMzU3Om5vdCgjXFw5KTpmaXJzdC1jaGlsZDpmaXJzdC1jaGlsZC5hd3N1aV9oYXMtc3RyaXBlZC1yb3dzX2M2dHVwX21vN2Y1XzUzMC5hd3N1aV9leHBhbmRhYmxlLWxldmVsLTBfYzZ0dXBfbW83ZjVfMTY2ID4gLmF3c3VpX2V4cGFuZGFibGUtdG9nZ2xlLXdyYXBwZXJfYzZ0dXBfbW83ZjVfMTQ1IHtcbiAgbWFyZ2luLWlubGluZS1zdGFydDogY2FsYyh2YXIoLS1zcGFjZS14eHMtaHdma2FpLCA0cHgpIC0gMSAqIHZhcigtLWJvcmRlci1kaXZpZGVyLWxpc3Qtd2lkdGgtdGRmeDF4LCAxcHgpICsgLTEgKiAodmFyKC0tc3BhY2UtbS1kc3VteXQsIDE2cHgpICsgdmFyKC0tc3BhY2UteHMteW1sbTBiLCA4cHgpKSk7XG59XG4uYXdzdWlfYm9keS1jZWxsX2M2dHVwX21vN2Y1XzE1Mi5hd3N1aV9pcy12aXN1YWwtcmVmcmVzaF9jNnR1cF9tbzdmNV8zNTc6bm90KCNcXDkpOmZpcnN0LWNoaWxkOmZpcnN0LWNoaWxkLmF3c3VpX2hhcy1zdHJpcGVkLXJvd3NfYzZ0dXBfbW83ZjVfNTMwLmF3c3VpX2V4cGFuZGFibGUtbGV2ZWwtMV9jNnR1cF9tbzdmNV8xNzMgPiAuYXdzdWlfYm9keS1jZWxsLWNvbnRlbnRfYzZ0dXBfbW83ZjVfMTYwIHtcbiAgcGFkZGluZy1pbmxpbmUtc3RhcnQ6IGNhbGMoY2FsYyh2YXIoLS1zcGFjZS14eHMtaHdma2FpLCA0cHgpIC0gMSAqIHZhcigtLWJvcmRlci1kaXZpZGVyLWxpc3Qtd2lkdGgtdGRmeDF4LCAxcHgpKSAvIDIpO1xuICBtYXJnaW4taW5saW5lLXN0YXJ0OiBjYWxjKGNhbGModmFyKC0tc3BhY2UteHhzLWh3ZmthaSwgNHB4KSAtIDEgKiB2YXIoLS1ib3JkZXItZGl2aWRlci1saXN0LXdpZHRoLXRkZngxeCwgMXB4KSkgLyAyICsgMSAqIGNhbGModmFyKC0tc3BhY2UtbS1kc3VteXQsIDE2cHgpICsgdmFyKC0tc3BhY2UteHMteW1sbTBiLCA4cHgpKSk7XG59XG4uYXdzdWlfYm9keS1jZWxsX2M2dHVwX21vN2Y1XzE1Mi5hd3N1aV9pcy12aXN1YWwtcmVmcmVzaF9jNnR1cF9tbzdmNV8zNTc6bm90KCNcXDkpOmZpcnN0LWNoaWxkOmZpcnN0LWNoaWxkLmF3c3VpX2hhcy1zdHJpcGVkLXJvd3NfYzZ0dXBfbW83ZjVfNTMwLmF3c3VpX2V4cGFuZGFibGUtbGV2ZWwtMV9jNnR1cF9tbzdmNV8xNzMgPiAuYXdzdWlfZXhwYW5kYWJsZS10b2dnbGUtd3JhcHBlcl9jNnR1cF9tbzdmNV8xNDUge1xuICBtYXJnaW4taW5saW5lLXN0YXJ0OiBjYWxjKHZhcigtLXNwYWNlLXh4cy1od2ZrYWksIDRweCkgLSAxICogdmFyKC0tYm9yZGVyLWRpdmlkZXItbGlzdC13aWR0aC10ZGZ4MXgsIDFweCkgKyAwICogKHZhcigtLXNwYWNlLW0tZHN1bXl0LCAxNnB4KSArIHZhcigtLXNwYWNlLXhzLXltbG0wYiwgOHB4KSkpO1xufVxuLmF3c3VpX2JvZHktY2VsbF9jNnR1cF9tbzdmNV8xNTIuYXdzdWlfaXMtdmlzdWFsLXJlZnJlc2hfYzZ0dXBfbW83ZjVfMzU3Om5vdCgjXFw5KTpmaXJzdC1jaGlsZDpmaXJzdC1jaGlsZC5hd3N1aV9oYXMtc3RyaXBlZC1yb3dzX2M2dHVwX21vN2Y1XzUzMC5hd3N1aV9leHBhbmRhYmxlLWxldmVsLTJfYzZ0dXBfbW83ZjVfMTgwID4gLmF3c3VpX2JvZHktY2VsbC1jb250ZW50X2M2dHVwX21vN2Y1XzE2MCB7XG4gIHBhZGRpbmctaW5saW5lLXN0YXJ0OiBjYWxjKGNhbGModmFyKC0tc3BhY2UteHhzLWh3ZmthaSwgNHB4KSAtIDEgKiB2YXIoLS1ib3JkZXItZGl2aWRlci1saXN0LXdpZHRoLXRkZngxeCwgMXB4KSkgLyAyKTtcbiAgbWFyZ2luLWlubGluZS1zdGFydDogY2FsYyhjYWxjKHZhcigtLXNwYWNlLXh4cy1od2ZrYWksIDRweCkgLSAxICogdmFyKC0tYm9yZGVyLWRpdmlkZXItbGlzdC13aWR0aC10ZGZ4MXgsIDFweCkpIC8gMiArIDIgKiBjYWxjKHZhcigtLXNwYWNlLW0tZHN1bXl0LCAxNnB4KSArIHZhcigtLXNwYWNlLXhzLXltbG0wYiwgOHB4KSkpO1xufVxuLmF3c3VpX2JvZHktY2VsbF9jNnR1cF9tbzdmNV8xNTIuYXdzdWlfaXMtdmlzdWFsLXJlZnJlc2hfYzZ0dXBfbW83ZjVfMzU3Om5vdCgjXFw5KTpmaXJzdC1jaGlsZDpmaXJzdC1jaGlsZC5hd3N1aV9oYXMtc3RyaXBlZC1yb3dzX2M2dHVwX21vN2Y1XzUzMC5hd3N1aV9leHBhbmRhYmxlLWxldmVsLTJfYzZ0dXBfbW83ZjVfMTgwID4gLmF3c3VpX2V4cGFuZGFibGUtdG9nZ2xlLXdyYXBwZXJfYzZ0dXBfbW83ZjVfMTQ1IHtcbiAgbWFyZ2luLWlubGluZS1zdGFydDogY2FsYyh2YXIoLS1zcGFjZS14eHMtaHdma2FpLCA0cHgpIC0gMSAqIHZhcigtLWJvcmRlci1kaXZpZGVyLWxpc3Qtd2lkdGgtdGRmeDF4LCAxcHgpICsgMSAqICh2YXIoLS1zcGFjZS1tLWRzdW15dCwgMTZweCkgKyB2YXIoLS1zcGFjZS14cy15bWxtMGIsIDhweCkpKTtcbn1cbi5hd3N1aV9ib2R5LWNlbGxfYzZ0dXBfbW83ZjVfMTUyLmF3c3VpX2lzLXZpc3VhbC1yZWZyZXNoX2M2dHVwX21vN2Y1XzM1Nzpub3QoI1xcOSk6Zmlyc3QtY2hpbGQ6Zmlyc3QtY2hpbGQuYXdzdWlfaGFzLXN0cmlwZWQtcm93c19jNnR1cF9tbzdmNV81MzAuYXdzdWlfZXhwYW5kYWJsZS1sZXZlbC0zX2M2dHVwX21vN2Y1XzE4NyA+IC5hd3N1aV9ib2R5LWNlbGwtY29udGVudF9jNnR1cF9tbzdmNV8xNjAge1xuICBwYWRkaW5nLWlubGluZS1zdGFydDogY2FsYyhjYWxjKHZhcigtLXNwYWNlLXh4cy1od2ZrYWksIDRweCkgLSAxICogdmFyKC0tYm9yZGVyLWRpdmlkZXItbGlzdC13aWR0aC10ZGZ4MXgsIDFweCkpIC8gMik7XG4gIG1hcmdpbi1pbmxpbmUtc3RhcnQ6IGNhbGMoY2FsYyh2YXIoLS1zcGFjZS14eHMtaHdma2FpLCA0cHgpIC0gMSAqIHZhcigtLWJvcmRlci1kaXZpZGVyLWxpc3Qtd2lkdGgtdGRmeDF4LCAxcHgpKSAvIDIgKyAzICogY2FsYyh2YXIoLS1zcGFjZS1tLWRzdW15dCwgMTZweCkgKyB2YXIoLS1zcGFjZS14cy15bWxtMGIsIDhweCkpKTtcbn1cbi5hd3N1aV9ib2R5LWNlbGxfYzZ0dXBfbW83ZjVfMTUyLmF3c3VpX2lzLXZpc3VhbC1yZWZyZXNoX2M2dHVwX21vN2Y1XzM1Nzpub3QoI1xcOSk6Zmlyc3QtY2hpbGQ6Zmlyc3QtY2hpbGQuYXdzdWlfaGFzLXN0cmlwZWQtcm93c19jNnR1cF9tbzdmNV81MzAuYXdzdWlfZXhwYW5kYWJsZS1sZXZlbC0zX2M2dHVwX21vN2Y1XzE4NyA+IC5hd3N1aV9leHBhbmRhYmxlLXRvZ2dsZS13cmFwcGVyX2M2dHVwX21vN2Y1XzE0NSB7XG4gIG1hcmdpbi1pbmxpbmUtc3RhcnQ6IGNhbGModmFyKC0tc3BhY2UteHhzLWh3ZmthaSwgNHB4KSAtIDEgKiB2YXIoLS1ib3JkZXItZGl2aWRlci1saXN0LXdpZHRoLXRkZngxeCwgMXB4KSArIDIgKiAodmFyKC0tc3BhY2UtbS1kc3VteXQsIDE2cHgpICsgdmFyKC0tc3BhY2UteHMteW1sbTBiLCA4cHgpKSk7XG59XG4uYXdzdWlfYm9keS1jZWxsX2M2dHVwX21vN2Y1XzE1Mi5hd3N1aV9pcy12aXN1YWwtcmVmcmVzaF9jNnR1cF9tbzdmNV8zNTc6bm90KCNcXDkpOmZpcnN0LWNoaWxkOmZpcnN0LWNoaWxkLmF3c3VpX2hhcy1zdHJpcGVkLXJvd3NfYzZ0dXBfbW83ZjVfNTMwLmF3c3VpX2V4cGFuZGFibGUtbGV2ZWwtNF9jNnR1cF9tbzdmNV8xOTQgPiAuYXdzdWlfYm9keS1jZWxsLWNvbnRlbnRfYzZ0dXBfbW83ZjVfMTYwIHtcbiAgcGFkZGluZy1pbmxpbmUtc3RhcnQ6IGNhbGMoY2FsYyh2YXIoLS1zcGFjZS14eHMtaHdma2FpLCA0cHgpIC0gMSAqIHZhcigtLWJvcmRlci1kaXZpZGVyLWxpc3Qtd2lkdGgtdGRmeDF4LCAxcHgpKSAvIDIpO1xuICBtYXJnaW4taW5saW5lLXN0YXJ0OiBjYWxjKGNhbGModmFyKC0tc3BhY2UteHhzLWh3ZmthaSwgNHB4KSAtIDEgKiB2YXIoLS1ib3JkZXItZGl2aWRlci1saXN0LXdpZHRoLXRkZngxeCwgMXB4KSkgLyAyICsgNCAqIGNhbGModmFyKC0tc3BhY2UtbS1kc3VteXQsIDE2cHgpICsgdmFyKC0tc3BhY2UteHMteW1sbTBiLCA4cHgpKSk7XG59XG4uYXdzdWlfYm9keS1jZWxsX2M2dHVwX21vN2Y1XzE1Mi5hd3N1aV9pcy12aXN1YWwtcmVmcmVzaF9jNnR1cF9tbzdmNV8zNTc6bm90KCNcXDkpOmZpcnN0LWNoaWxkOmZpcnN0LWNoaWxkLmF3c3VpX2hhcy1zdHJpcGVkLXJvd3NfYzZ0dXBfbW83ZjVfNTMwLmF3c3VpX2V4cGFuZGFibGUtbGV2ZWwtNF9jNnR1cF9tbzdmNV8xOTQgPiAuYXdzdWlfZXhwYW5kYWJsZS10b2dnbGUtd3JhcHBlcl9jNnR1cF9tbzdmNV8xNDUge1xuICBtYXJnaW4taW5saW5lLXN0YXJ0OiBjYWxjKHZhcigtLXNwYWNlLXh4cy1od2ZrYWksIDRweCkgLSAxICogdmFyKC0tYm9yZGVyLWRpdmlkZXItbGlzdC13aWR0aC10ZGZ4MXgsIDFweCkgKyAzICogKHZhcigtLXNwYWNlLW0tZHN1bXl0LCAxNnB4KSArIHZhcigtLXNwYWNlLXhzLXltbG0wYiwgOHB4KSkpO1xufVxuLmF3c3VpX2JvZHktY2VsbF9jNnR1cF9tbzdmNV8xNTIuYXdzdWlfaXMtdmlzdWFsLXJlZnJlc2hfYzZ0dXBfbW83ZjVfMzU3Om5vdCgjXFw5KTpmaXJzdC1jaGlsZDpmaXJzdC1jaGlsZC5hd3N1aV9oYXMtc3RyaXBlZC1yb3dzX2M2dHVwX21vN2Y1XzUzMC5hd3N1aV9leHBhbmRhYmxlLWxldmVsLTVfYzZ0dXBfbW83ZjVfMjAxID4gLmF3c3VpX2JvZHktY2VsbC1jb250ZW50X2M2dHVwX21vN2Y1XzE2MCB7XG4gIHBhZGRpbmctaW5saW5lLXN0YXJ0OiBjYWxjKGNhbGModmFyKC0tc3BhY2UteHhzLWh3ZmthaSwgNHB4KSAtIDEgKiB2YXIoLS1ib3JkZXItZGl2aWRlci1saXN0LXdpZHRoLXRkZngxeCwgMXB4KSkgLyAyKTtcbiAgbWFyZ2luLWlubGluZS1zdGFydDogY2FsYyhjYWxjKHZhcigtLXNwYWNlLXh4cy1od2ZrYWksIDRweCkgLSAxICogdmFyKC0tYm9yZGVyLWRpdmlkZXItbGlzdC13aWR0aC10ZGZ4MXgsIDFweCkpIC8gMiArIDUgKiBjYWxjKHZhcigtLXNwYWNlLW0tZHN1bXl0LCAxNnB4KSArIHZhcigtLXNwYWNlLXhzLXltbG0wYiwgOHB4KSkpO1xufVxuLmF3c3VpX2JvZHktY2VsbF9jNnR1cF9tbzdmNV8xNTIuYXdzdWlfaXMtdmlzdWFsLXJlZnJlc2hfYzZ0dXBfbW83ZjVfMzU3Om5vdCgjXFw5KTpmaXJzdC1jaGlsZDpmaXJzdC1jaGlsZC5hd3N1aV9oYXMtc3RyaXBlZC1yb3dzX2M2dHVwX21vN2Y1XzUzMC5hd3N1aV9leHBhbmRhYmxlLWxldmVsLTVfYzZ0dXBfbW83ZjVfMjAxID4gLmF3c3VpX2V4cGFuZGFibGUtdG9nZ2xlLXdyYXBwZXJfYzZ0dXBfbW83ZjVfMTQ1IHtcbiAgbWFyZ2luLWlubGluZS1zdGFydDogY2FsYyh2YXIoLS1zcGFjZS14eHMtaHdma2FpLCA0cHgpIC0gMSAqIHZhcigtLWJvcmRlci1kaXZpZGVyLWxpc3Qtd2lkdGgtdGRmeDF4LCAxcHgpICsgNCAqICh2YXIoLS1zcGFjZS1tLWRzdW15dCwgMTZweCkgKyB2YXIoLS1zcGFjZS14cy15bWxtMGIsIDhweCkpKTtcbn1cbi5hd3N1aV9ib2R5LWNlbGxfYzZ0dXBfbW83ZjVfMTUyLmF3c3VpX2lzLXZpc3VhbC1yZWZyZXNoX2M2dHVwX21vN2Y1XzM1Nzpub3QoI1xcOSk6Zmlyc3QtY2hpbGQ6Zmlyc3QtY2hpbGQuYXdzdWlfaGFzLXN0cmlwZWQtcm93c19jNnR1cF9tbzdmNV81MzAuYXdzdWlfZXhwYW5kYWJsZS1sZXZlbC02X2M2dHVwX21vN2Y1XzIwOCA+IC5hd3N1aV9ib2R5LWNlbGwtY29udGVudF9jNnR1cF9tbzdmNV8xNjAge1xuICBwYWRkaW5nLWlubGluZS1zdGFydDogY2FsYyhjYWxjKHZhcigtLXNwYWNlLXh4cy1od2ZrYWksIDRweCkgLSAxICogdmFyKC0tYm9yZGVyLWRpdmlkZXItbGlzdC13aWR0aC10ZGZ4MXgsIDFweCkpIC8gMik7XG4gIG1hcmdpbi1pbmxpbmUtc3RhcnQ6IGNhbGMoY2FsYyh2YXIoLS1zcGFjZS14eHMtaHdma2FpLCA0cHgpIC0gMSAqIHZhcigtLWJvcmRlci1kaXZpZGVyLWxpc3Qtd2lkdGgtdGRmeDF4LCAxcHgpKSAvIDIgKyA2ICogY2FsYyh2YXIoLS1zcGFjZS1tLWRzdW15dCwgMTZweCkgKyB2YXIoLS1zcGFjZS14cy15bWxtMGIsIDhweCkpKTtcbn1cbi5hd3N1aV9ib2R5LWNlbGxfYzZ0dXBfbW83ZjVfMTUyLmF3c3VpX2lzLXZpc3VhbC1yZWZyZXNoX2M2dHVwX21vN2Y1XzM1Nzpub3QoI1xcOSk6Zmlyc3QtY2hpbGQ6Zmlyc3QtY2hpbGQuYXdzdWlfaGFzLXN0cmlwZWQtcm93c19jNnR1cF9tbzdmNV81MzAuYXdzdWlfZXhwYW5kYWJsZS1sZXZlbC02X2M2dHVwX21vN2Y1XzIwOCA+IC5hd3N1aV9leHBhbmRhYmxlLXRvZ2dsZS13cmFwcGVyX2M2dHVwX21vN2Y1XzE0NSB7XG4gIG1hcmdpbi1pbmxpbmUtc3RhcnQ6IGNhbGModmFyKC0tc3BhY2UteHhzLWh3ZmthaSwgNHB4KSAtIDEgKiB2YXIoLS1ib3JkZXItZGl2aWRlci1saXN0LXdpZHRoLXRkZngxeCwgMXB4KSArIDUgKiAodmFyKC0tc3BhY2UtbS1kc3VteXQsIDE2cHgpICsgdmFyKC0tc3BhY2UteHMteW1sbTBiLCA4cHgpKSk7XG59XG4uYXdzdWlfYm9keS1jZWxsX2M2dHVwX21vN2Y1XzE1Mi5hd3N1aV9pcy12aXN1YWwtcmVmcmVzaF9jNnR1cF9tbzdmNV8zNTc6bm90KCNcXDkpOmZpcnN0LWNoaWxkOmZpcnN0LWNoaWxkLmF3c3VpX2hhcy1zdHJpcGVkLXJvd3NfYzZ0dXBfbW83ZjVfNTMwLmF3c3VpX2V4cGFuZGFibGUtbGV2ZWwtN19jNnR1cF9tbzdmNV8yMTUgPiAuYXdzdWlfYm9keS1jZWxsLWNvbnRlbnRfYzZ0dXBfbW83ZjVfMTYwIHtcbiAgcGFkZGluZy1pbmxpbmUtc3RhcnQ6IGNhbGMoY2FsYyh2YXIoLS1zcGFjZS14eHMtaHdma2FpLCA0cHgpIC0gMSAqIHZhcigtLWJvcmRlci1kaXZpZGVyLWxpc3Qtd2lkdGgtdGRmeDF4LCAxcHgpKSAvIDIpO1xuICBtYXJnaW4taW5saW5lLXN0YXJ0OiBjYWxjKGNhbGModmFyKC0tc3BhY2UteHhzLWh3ZmthaSwgNHB4KSAtIDEgKiB2YXIoLS1ib3JkZXItZGl2aWRlci1saXN0LXdpZHRoLXRkZngxeCwgMXB4KSkgLyAyICsgNyAqIGNhbGModmFyKC0tc3BhY2UtbS1kc3VteXQsIDE2cHgpICsgdmFyKC0tc3BhY2UteHMteW1sbTBiLCA4cHgpKSk7XG59XG4uYXdzdWlfYm9keS1jZWxsX2M2dHVwX21vN2Y1XzE1Mi5hd3N1aV9pcy12aXN1YWwtcmVmcmVzaF9jNnR1cF9tbzdmNV8zNTc6bm90KCNcXDkpOmZpcnN0LWNoaWxkOmZpcnN0LWNoaWxkLmF3c3VpX2hhcy1zdHJpcGVkLXJvd3NfYzZ0dXBfbW83ZjVfNTMwLmF3c3VpX2V4cGFuZGFibGUtbGV2ZWwtN19jNnR1cF9tbzdmNV8yMTUgPiAuYXdzdWlfZXhwYW5kYWJsZS10b2dnbGUtd3JhcHBlcl9jNnR1cF9tbzdmNV8xNDUge1xuICBtYXJnaW4taW5saW5lLXN0YXJ0OiBjYWxjKHZhcigtLXNwYWNlLXh4cy1od2ZrYWksIDRweCkgLSAxICogdmFyKC0tYm9yZGVyLWRpdmlkZXItbGlzdC13aWR0aC10ZGZ4MXgsIDFweCkgKyA2ICogKHZhcigtLXNwYWNlLW0tZHN1bXl0LCAxNnB4KSArIHZhcigtLXNwYWNlLXhzLXltbG0wYiwgOHB4KSkpO1xufVxuLmF3c3VpX2JvZHktY2VsbF9jNnR1cF9tbzdmNV8xNTIuYXdzdWlfaXMtdmlzdWFsLXJlZnJlc2hfYzZ0dXBfbW83ZjVfMzU3Om5vdCgjXFw5KTpmaXJzdC1jaGlsZDpmaXJzdC1jaGlsZC5hd3N1aV9oYXMtc3RyaXBlZC1yb3dzX2M2dHVwX21vN2Y1XzUzMC5hd3N1aV9leHBhbmRhYmxlLWxldmVsLThfYzZ0dXBfbW83ZjVfMjIyID4gLmF3c3VpX2JvZHktY2VsbC1jb250ZW50X2M2dHVwX21vN2Y1XzE2MCB7XG4gIHBhZGRpbmctaW5saW5lLXN0YXJ0OiBjYWxjKGNhbGModmFyKC0tc3BhY2UteHhzLWh3ZmthaSwgNHB4KSAtIDEgKiB2YXIoLS1ib3JkZXItZGl2aWRlci1saXN0LXdpZHRoLXRkZngxeCwgMXB4KSkgLyAyKTtcbiAgbWFyZ2luLWlubGluZS1zdGFydDogY2FsYyhjYWxjKHZhcigtLXNwYWNlLXh4cy1od2ZrYWksIDRweCkgLSAxICogdmFyKC0tYm9yZGVyLWRpdmlkZXItbGlzdC13aWR0aC10ZGZ4MXgsIDFweCkpIC8gMiArIDggKiBjYWxjKHZhcigtLXNwYWNlLW0tZHN1bXl0LCAxNnB4KSArIHZhcigtLXNwYWNlLXhzLXltbG0wYiwgOHB4KSkpO1xufVxuLmF3c3VpX2JvZHktY2VsbF9jNnR1cF9tbzdmNV8xNTIuYXdzdWlfaXMtdmlzdWFsLXJlZnJlc2hfYzZ0dXBfbW83ZjVfMzU3Om5vdCgjXFw5KTpmaXJzdC1jaGlsZDpmaXJzdC1jaGlsZC5hd3N1aV9oYXMtc3RyaXBlZC1yb3dzX2M2dHVwX21vN2Y1XzUzMC5hd3N1aV9leHBhbmRhYmxlLWxldmVsLThfYzZ0dXBfbW83ZjVfMjIyID4gLmF3c3VpX2V4cGFuZGFibGUtdG9nZ2xlLXdyYXBwZXJfYzZ0dXBfbW83ZjVfMTQ1IHtcbiAgbWFyZ2luLWlubGluZS1zdGFydDogY2FsYyh2YXIoLS1zcGFjZS14eHMtaHdma2FpLCA0cHgpIC0gMSAqIHZhcigtLWJvcmRlci1kaXZpZGVyLWxpc3Qtd2lkdGgtdGRmeDF4LCAxcHgpICsgNyAqICh2YXIoLS1zcGFjZS1tLWRzdW15dCwgMTZweCkgKyB2YXIoLS1zcGFjZS14cy15bWxtMGIsIDhweCkpKTtcbn1cbi5hd3N1aV9ib2R5LWNlbGxfYzZ0dXBfbW83ZjVfMTUyLmF3c3VpX2lzLXZpc3VhbC1yZWZyZXNoX2M2dHVwX21vN2Y1XzM1Nzpub3QoI1xcOSk6Zmlyc3QtY2hpbGQ6Zmlyc3QtY2hpbGQuYXdzdWlfaGFzLXN0cmlwZWQtcm93c19jNnR1cF9tbzdmNV81MzAuYXdzdWlfZXhwYW5kYWJsZS1sZXZlbC05X2M2dHVwX21vN2Y1XzIyOSA+IC5hd3N1aV9ib2R5LWNlbGwtY29udGVudF9jNnR1cF9tbzdmNV8xNjAge1xuICBwYWRkaW5nLWlubGluZS1zdGFydDogY2FsYyhjYWxjKHZhcigtLXNwYWNlLXh4cy1od2ZrYWksIDRweCkgLSAxICogdmFyKC0tYm9yZGVyLWRpdmlkZXItbGlzdC13aWR0aC10ZGZ4MXgsIDFweCkpIC8gMik7XG4gIG1hcmdpbi1pbmxpbmUtc3RhcnQ6IGNhbGMoY2FsYyh2YXIoLS1zcGFjZS14eHMtaHdma2FpLCA0cHgpIC0gMSAqIHZhcigtLWJvcmRlci1kaXZpZGVyLWxpc3Qtd2lkdGgtdGRmeDF4LCAxcHgpKSAvIDIgKyA5ICogY2FsYyh2YXIoLS1zcGFjZS1tLWRzdW15dCwgMTZweCkgKyB2YXIoLS1zcGFjZS14cy15bWxtMGIsIDhweCkpKTtcbn1cbi5hd3N1aV9ib2R5LWNlbGxfYzZ0dXBfbW83ZjVfMTUyLmF3c3VpX2lzLXZpc3VhbC1yZWZyZXNoX2M2dHVwX21vN2Y1XzM1Nzpub3QoI1xcOSk6Zmlyc3QtY2hpbGQ6Zmlyc3QtY2hpbGQuYXdzdWlfaGFzLXN0cmlwZWQtcm93c19jNnR1cF9tbzdmNV81MzAuYXdzdWlfZXhwYW5kYWJsZS1sZXZlbC05X2M2dHVwX21vN2Y1XzIyOSA+IC5hd3N1aV9leHBhbmRhYmxlLXRvZ2dsZS13cmFwcGVyX2M2dHVwX21vN2Y1XzE0NSB7XG4gIG1hcmdpbi1pbmxpbmUtc3RhcnQ6IGNhbGModmFyKC0tc3BhY2UteHhzLWh3ZmthaSwgNHB4KSAtIDEgKiB2YXIoLS1ib3JkZXItZGl2aWRlci1saXN0LXdpZHRoLXRkZngxeCwgMXB4KSArIDggKiAodmFyKC0tc3BhY2UtbS1kc3VteXQsIDE2cHgpICsgdmFyKC0tc3BhY2UteHMteW1sbTBiLCA4cHgpKSk7XG59XG4uYXdzdWlfYm9keS1jZWxsX2M2dHVwX21vN2Y1XzE1Mi5hd3N1aV9pcy12aXN1YWwtcmVmcmVzaF9jNnR1cF9tbzdmNV8zNTc6bm90KCNcXDkpOmZpcnN0LWNoaWxkOmZpcnN0LWNoaWxkLmF3c3VpX2hhcy1zdHJpcGVkLXJvd3NfYzZ0dXBfbW83ZjVfNTMwLmF3c3VpX2V4cGFuZGFibGUtbGV2ZWwtbmV4dF9jNnR1cF9tbzdmNV8yMzYgPiAuYXdzdWlfYm9keS1jZWxsLWNvbnRlbnRfYzZ0dXBfbW83ZjVfMTYwIHtcbiAgcGFkZGluZy1pbmxpbmUtc3RhcnQ6IGNhbGMoY2FsYyh2YXIoLS1zcGFjZS14eHMtaHdma2FpLCA0cHgpIC0gMSAqIHZhcigtLWJvcmRlci1kaXZpZGVyLWxpc3Qtd2lkdGgtdGRmeDF4LCAxcHgpKSAvIDIpO1xuICBtYXJnaW4taW5saW5lLXN0YXJ0OiBjYWxjKGNhbGModmFyKC0tc3BhY2UteHhzLWh3ZmthaSwgNHB4KSAtIDEgKiB2YXIoLS1ib3JkZXItZGl2aWRlci1saXN0LXdpZHRoLXRkZngxeCwgMXB4KSkgLyAyICsgOSAqIGNhbGModmFyKC0tc3BhY2UtbS1kc3VteXQsIDE2cHgpICsgdmFyKC0tc3BhY2UteHMteW1sbTBiLCA4cHgpKSk7XG59XG4uYXdzdWlfYm9keS1jZWxsX2M2dHVwX21vN2Y1XzE1Mi5hd3N1aV9pcy12aXN1YWwtcmVmcmVzaF9jNnR1cF9tbzdmNV8zNTc6bm90KCNcXDkpOmZpcnN0LWNoaWxkOmZpcnN0LWNoaWxkLmF3c3VpX2hhcy1zdHJpcGVkLXJvd3NfYzZ0dXBfbW83ZjVfNTMwLmF3c3VpX2V4cGFuZGFibGUtbGV2ZWwtbmV4dF9jNnR1cF9tbzdmNV8yMzYgPiAuYXdzdWlfZXhwYW5kYWJsZS10b2dnbGUtd3JhcHBlcl9jNnR1cF9tbzdmNV8xNDUge1xuICBtYXJnaW4taW5saW5lLXN0YXJ0OiBjYWxjKGNhbGModmFyKC0tc3BhY2UteHhzLWh3ZmthaSwgNHB4KSAtIDEgKiB2YXIoLS1ib3JkZXItZGl2aWRlci1saXN0LXdpZHRoLXRkZngxeCwgMXB4KSkgKyAoOSAtIDEpICogY2FsYyh2YXIoLS1zcGFjZS1tLWRzdW15dCwgMTZweCkgKyB2YXIoLS1zcGFjZS14cy15bWxtMGIsIDhweCkpKTtcbn1cbi5hd3N1aV9ib2R5LWNlbGxfYzZ0dXBfbW83ZjVfMTUyLmF3c3VpX2lzLXZpc3VhbC1yZWZyZXNoX2M2dHVwX21vN2Y1XzM1Nzpub3QoI1xcOSk6Zmlyc3QtY2hpbGQ6Zmlyc3QtY2hpbGQuYXdzdWlfaGFzLXN0cmlwZWQtcm93c19jNnR1cF9tbzdmNV81MzA6bm90KC5hd3N1aV9ib2R5LWNlbGwtZWRpdC1hY3RpdmVfYzZ0dXBfbW83ZjVfNDQ3KTpub3QoLmF3c3VpX2JvZHktY2VsbC1leHBhbmRhYmxlX2M2dHVwX21vN2Y1XzQ0NykuYXdzdWlfYm9keS1jZWxsLWVkaXRhYmxlX2M2dHVwX21vN2Y1XzQ0Nzpob3ZlciA+IC5hd3N1aV9ib2R5LWNlbGwtY29udGVudF9jNnR1cF9tbzdmNV8xNjAge1xuICBwYWRkaW5nLWlubGluZS1zdGFydDogY2FsYyh2YXIoLS1zcGFjZS14eHMtaHdma2FpLCA0cHgpICsgdmFyKC0tYm9yZGVyLWRpdmlkZXItbGlzdC13aWR0aC10ZGZ4MXgsIDFweCkgLSAxICogdmFyKC0tYm9yZGVyLWRpdmlkZXItbGlzdC13aWR0aC10ZGZ4MXgsIDFweCkpO1xufVxuLmF3c3VpX2JvZHktY2VsbF9jNnR1cF9tbzdmNV8xNTIuYXdzdWlfaXMtdmlzdWFsLXJlZnJlc2hfYzZ0dXBfbW83ZjVfMzU3Om5vdCgjXFw5KTpmaXJzdC1jaGlsZDpmaXJzdC1jaGlsZC5hd3N1aV9oYXMtc3RyaXBlZC1yb3dzX2M2dHVwX21vN2Y1XzUzMDpub3QoLmF3c3VpX2JvZHktY2VsbC1lZGl0LWFjdGl2ZV9jNnR1cF9tbzdmNV80NDcpOm5vdCguYXdzdWlfYm9keS1jZWxsLWV4cGFuZGFibGVfYzZ0dXBfbW83ZjVfNDQ3KS5hd3N1aV9ib2R5LWNlbGwtZWRpdGFibGVfYzZ0dXBfbW83ZjVfNDQ3OmhvdmVyID4gLmF3c3VpX2V4cGFuZGFibGUtdG9nZ2xlLXdyYXBwZXJfYzZ0dXBfbW83ZjVfMTQ1IHtcbiAgbWFyZ2luLWlubGluZS1zdGFydDogY2FsYyh2YXIoLS1zcGFjZS14eHMtaHdma2FpLCA0cHgpICsgdmFyKC0tYm9yZGVyLWRpdmlkZXItbGlzdC13aWR0aC10ZGZ4MXgsIDFweCkgLSAxICogdmFyKC0tYm9yZGVyLWRpdmlkZXItbGlzdC13aWR0aC10ZGZ4MXgsIDFweCkpO1xufVxuLmF3c3VpX2JvZHktY2VsbF9jNnR1cF9tbzdmNV8xNTIuYXdzdWlfaXMtdmlzdWFsLXJlZnJlc2hfYzZ0dXBfbW83ZjVfMzU3Om5vdCgjXFw5KTpmaXJzdC1jaGlsZDpmaXJzdC1jaGlsZC5hd3N1aV9oYXMtc3RyaXBlZC1yb3dzX2M2dHVwX21vN2Y1XzUzMDpub3QoLmF3c3VpX2JvZHktY2VsbC1lZGl0LWFjdGl2ZV9jNnR1cF9tbzdmNV80NDcpOm5vdCguYXdzdWlfYm9keS1jZWxsLWV4cGFuZGFibGVfYzZ0dXBfbW83ZjVfNDQ3KS5hd3N1aV9ib2R5LWNlbGwtZWRpdGFibGVfYzZ0dXBfbW83ZjVfNDQ3OmhvdmVyLmF3c3VpX2V4cGFuZGFibGUtbGV2ZWwtMF9jNnR1cF9tbzdmNV8xNjYgPiAuYXdzdWlfYm9keS1jZWxsLWNvbnRlbnRfYzZ0dXBfbW83ZjVfMTYwIHtcbiAgcGFkZGluZy1pbmxpbmUtc3RhcnQ6IGNhbGMoY2FsYyh2YXIoLS1zcGFjZS14eHMtaHdma2FpLCA0cHgpICsgdmFyKC0tYm9yZGVyLWRpdmlkZXItbGlzdC13aWR0aC10ZGZ4MXgsIDFweCkgLSAxICogdmFyKC0tYm9yZGVyLWRpdmlkZXItbGlzdC13aWR0aC10ZGZ4MXgsIDFweCkpIC8gMik7XG4gIG1hcmdpbi1pbmxpbmUtc3RhcnQ6IGNhbGMoY2FsYyh2YXIoLS1zcGFjZS14eHMtaHdma2FpLCA0cHgpICsgdmFyKC0tYm9yZGVyLWRpdmlkZXItbGlzdC13aWR0aC10ZGZ4MXgsIDFweCkgLSAxICogdmFyKC0tYm9yZGVyLWRpdmlkZXItbGlzdC13aWR0aC10ZGZ4MXgsIDFweCkpIC8gMiArIDAgKiBjYWxjKHZhcigtLXNwYWNlLW0tZHN1bXl0LCAxNnB4KSArIHZhcigtLXNwYWNlLXhzLXltbG0wYiwgOHB4KSkpO1xufVxuLmF3c3VpX2JvZHktY2VsbF9jNnR1cF9tbzdmNV8xNTIuYXdzdWlfaXMtdmlzdWFsLXJlZnJlc2hfYzZ0dXBfbW83ZjVfMzU3Om5vdCgjXFw5KTpmaXJzdC1jaGlsZDpmaXJzdC1jaGlsZC5hd3N1aV9oYXMtc3RyaXBlZC1yb3dzX2M2dHVwX21vN2Y1XzUzMDpub3QoLmF3c3VpX2JvZHktY2VsbC1lZGl0LWFjdGl2ZV9jNnR1cF9tbzdmNV80NDcpOm5vdCguYXdzdWlfYm9keS1jZWxsLWV4cGFuZGFibGVfYzZ0dXBfbW83ZjVfNDQ3KS5hd3N1aV9ib2R5LWNlbGwtZWRpdGFibGVfYzZ0dXBfbW83ZjVfNDQ3OmhvdmVyLmF3c3VpX2V4cGFuZGFibGUtbGV2ZWwtMF9jNnR1cF9tbzdmNV8xNjYgPiAuYXdzdWlfZXhwYW5kYWJsZS10b2dnbGUtd3JhcHBlcl9jNnR1cF9tbzdmNV8xNDUge1xuICBtYXJnaW4taW5saW5lLXN0YXJ0OiBjYWxjKHZhcigtLXNwYWNlLXh4cy1od2ZrYWksIDRweCkgKyB2YXIoLS1ib3JkZXItZGl2aWRlci1saXN0LXdpZHRoLXRkZngxeCwgMXB4KSAtIDEgKiB2YXIoLS1ib3JkZXItZGl2aWRlci1saXN0LXdpZHRoLXRkZngxeCwgMXB4KSArIC0xICogKHZhcigtLXNwYWNlLW0tZHN1bXl0LCAxNnB4KSArIHZhcigtLXNwYWNlLXhzLXltbG0wYiwgOHB4KSkpO1xufVxuLmF3c3VpX2JvZHktY2VsbF9jNnR1cF9tbzdmNV8xNTIuYXdzdWlfaXMtdmlzdWFsLXJlZnJlc2hfYzZ0dXBfbW83ZjVfMzU3Om5vdCgjXFw5KTpmaXJzdC1jaGlsZDpmaXJzdC1jaGlsZC5hd3N1aV9oYXMtc3RyaXBlZC1yb3dzX2M2dHVwX21vN2Y1XzUzMDpub3QoLmF3c3VpX2JvZHktY2VsbC1lZGl0LWFjdGl2ZV9jNnR1cF9tbzdmNV80NDcpOm5vdCguYXdzdWlfYm9keS1jZWxsLWV4cGFuZGFibGVfYzZ0dXBfbW83ZjVfNDQ3KS5hd3N1aV9ib2R5LWNlbGwtZWRpdGFibGVfYzZ0dXBfbW83ZjVfNDQ3OmhvdmVyLmF3c3VpX2V4cGFuZGFibGUtbGV2ZWwtMV9jNnR1cF9tbzdmNV8xNzMgPiAuYXdzdWlfYm9keS1jZWxsLWNvbnRlbnRfYzZ0dXBfbW83ZjVfMTYwIHtcbiAgcGFkZGluZy1pbmxpbmUtc3RhcnQ6IGNhbGMoY2FsYyh2YXIoLS1zcGFjZS14eHMtaHdma2FpLCA0cHgpICsgdmFyKC0tYm9yZGVyLWRpdmlkZXItbGlzdC13aWR0aC10ZGZ4MXgsIDFweCkgLSAxICogdmFyKC0tYm9yZGVyLWRpdmlkZXItbGlzdC13aWR0aC10ZGZ4MXgsIDFweCkpIC8gMik7XG4gIG1hcmdpbi1pbmxpbmUtc3RhcnQ6IGNhbGMoY2FsYyh2YXIoLS1zcGFjZS14eHMtaHdma2FpLCA0cHgpICsgdmFyKC0tYm9yZGVyLWRpdmlkZXItbGlzdC13aWR0aC10ZGZ4MXgsIDFweCkgLSAxICogdmFyKC0tYm9yZGVyLWRpdmlkZXItbGlzdC13aWR0aC10ZGZ4MXgsIDFweCkpIC8gMiArIDEgKiBjYWxjKHZhcigtLXNwYWNlLW0tZHN1bXl0LCAxNnB4KSArIHZhcigtLXNwYWNlLXhzLXltbG0wYiwgOHB4KSkpO1xufVxuLmF3c3VpX2JvZHktY2VsbF9jNnR1cF9tbzdmNV8xNTIuYXdzdWlfaXMtdmlzdWFsLXJlZnJlc2hfYzZ0dXBfbW83ZjVfMzU3Om5vdCgjXFw5KTpmaXJzdC1jaGlsZDpmaXJzdC1jaGlsZC5hd3N1aV9oYXMtc3RyaXBlZC1yb3dzX2M2dHVwX21vN2Y1XzUzMDpub3QoLmF3c3VpX2JvZHktY2VsbC1lZGl0LWFjdGl2ZV9jNnR1cF9tbzdmNV80NDcpOm5vdCguYXdzdWlfYm9keS1jZWxsLWV4cGFuZGFibGVfYzZ0dXBfbW83ZjVfNDQ3KS5hd3N1aV9ib2R5LWNlbGwtZWRpdGFibGVfYzZ0dXBfbW83ZjVfNDQ3OmhvdmVyLmF3c3VpX2V4cGFuZGFibGUtbGV2ZWwtMV9jNnR1cF9tbzdmNV8xNzMgPiAuYXdzdWlfZXhwYW5kYWJsZS10b2dnbGUtd3JhcHBlcl9jNnR1cF9tbzdmNV8xNDUge1xuICBtYXJnaW4taW5saW5lLXN0YXJ0OiBjYWxjKHZhcigtLXNwYWNlLXh4cy1od2ZrYWksIDRweCkgKyB2YXIoLS1ib3JkZXItZGl2aWRlci1saXN0LXdpZHRoLXRkZngxeCwgMXB4KSAtIDEgKiB2YXIoLS1ib3JkZXItZGl2aWRlci1saXN0LXdpZHRoLXRkZngxeCwgMXB4KSArIDAgKiAodmFyKC0tc3BhY2UtbS1kc3VteXQsIDE2cHgpICsgdmFyKC0tc3BhY2UteHMteW1sbTBiLCA4cHgpKSk7XG59XG4uYXdzdWlfYm9keS1jZWxsX2M2dHVwX21vN2Y1XzE1Mi5hd3N1aV9pcy12aXN1YWwtcmVmcmVzaF9jNnR1cF9tbzdmNV8zNTc6bm90KCNcXDkpOmZpcnN0LWNoaWxkOmZpcnN0LWNoaWxkLmF3c3VpX2hhcy1zdHJpcGVkLXJvd3NfYzZ0dXBfbW83ZjVfNTMwOm5vdCguYXdzdWlfYm9keS1jZWxsLWVkaXQtYWN0aXZlX2M2dHVwX21vN2Y1XzQ0Nyk6bm90KC5hd3N1aV9ib2R5LWNlbGwtZXhwYW5kYWJsZV9jNnR1cF9tbzdmNV80NDcpLmF3c3VpX2JvZHktY2VsbC1lZGl0YWJsZV9jNnR1cF9tbzdmNV80NDc6aG92ZXIuYXdzdWlfZXhwYW5kYWJsZS1sZXZlbC0yX2M2dHVwX21vN2Y1XzE4MCA+IC5hd3N1aV9ib2R5LWNlbGwtY29udGVudF9jNnR1cF9tbzdmNV8xNjAge1xuICBwYWRkaW5nLWlubGluZS1zdGFydDogY2FsYyhjYWxjKHZhcigtLXNwYWNlLXh4cy1od2ZrYWksIDRweCkgKyB2YXIoLS1ib3JkZXItZGl2aWRlci1saXN0LXdpZHRoLXRkZngxeCwgMXB4KSAtIDEgKiB2YXIoLS1ib3JkZXItZGl2aWRlci1saXN0LXdpZHRoLXRkZngxeCwgMXB4KSkgLyAyKTtcbiAgbWFyZ2luLWlubGluZS1zdGFydDogY2FsYyhjYWxjKHZhcigtLXNwYWNlLXh4cy1od2ZrYWksIDRweCkgKyB2YXIoLS1ib3JkZXItZGl2aWRlci1saXN0LXdpZHRoLXRkZngxeCwgMXB4KSAtIDEgKiB2YXIoLS1ib3JkZXItZGl2aWRlci1saXN0LXdpZHRoLXRkZngxeCwgMXB4KSkgLyAyICsgMiAqIGNhbGModmFyKC0tc3BhY2UtbS1kc3VteXQsIDE2cHgpICsgdmFyKC0tc3BhY2UteHMteW1sbTBiLCA4cHgpKSk7XG59XG4uYXdzdWlfYm9keS1jZWxsX2M2dHVwX21vN2Y1XzE1Mi5hd3N1aV9pcy12aXN1YWwtcmVmcmVzaF9jNnR1cF9tbzdmNV8zNTc6bm90KCNcXDkpOmZpcnN0LWNoaWxkOmZpcnN0LWNoaWxkLmF3c3VpX2hhcy1zdHJpcGVkLXJvd3NfYzZ0dXBfbW83ZjVfNTMwOm5vdCguYXdzdWlfYm9keS1jZWxsLWVkaXQtYWN0aXZlX2M2dHVwX21vN2Y1XzQ0Nyk6bm90KC5hd3N1aV9ib2R5LWNlbGwtZXhwYW5kYWJsZV9jNnR1cF9tbzdmNV80NDcpLmF3c3VpX2JvZHktY2VsbC1lZGl0YWJsZV9jNnR1cF9tbzdmNV80NDc6aG92ZXIuYXdzdWlfZXhwYW5kYWJsZS1sZXZlbC0yX2M2dHVwX21vN2Y1XzE4MCA+IC5hd3N1aV9leHBhbmRhYmxlLXRvZ2dsZS13cmFwcGVyX2M2dHVwX21vN2Y1XzE0NSB7XG4gIG1hcmdpbi1pbmxpbmUtc3RhcnQ6IGNhbGModmFyKC0tc3BhY2UteHhzLWh3ZmthaSwgNHB4KSArIHZhcigtLWJvcmRlci1kaXZpZGVyLWxpc3Qtd2lkdGgtdGRmeDF4LCAxcHgpIC0gMSAqIHZhcigtLWJvcmRlci1kaXZpZGVyLWxpc3Qtd2lkdGgtdGRmeDF4LCAxcHgpICsgMSAqICh2YXIoLS1zcGFjZS1tLWRzdW15dCwgMTZweCkgKyB2YXIoLS1zcGFjZS14cy15bWxtMGIsIDhweCkpKTtcbn1cbi5hd3N1aV9ib2R5LWNlbGxfYzZ0dXBfbW83ZjVfMTUyLmF3c3VpX2lzLXZpc3VhbC1yZWZyZXNoX2M2dHVwX21vN2Y1XzM1Nzpub3QoI1xcOSk6Zmlyc3QtY2hpbGQ6Zmlyc3QtY2hpbGQuYXdzdWlfaGFzLXN0cmlwZWQtcm93c19jNnR1cF9tbzdmNV81MzA6bm90KC5hd3N1aV9ib2R5LWNlbGwtZWRpdC1hY3RpdmVfYzZ0dXBfbW83ZjVfNDQ3KTpub3QoLmF3c3VpX2JvZHktY2VsbC1leHBhbmRhYmxlX2M2dHVwX21vN2Y1XzQ0NykuYXdzdWlfYm9keS1jZWxsLWVkaXRhYmxlX2M2dHVwX21vN2Y1XzQ0Nzpob3Zlci5hd3N1aV9leHBhbmRhYmxlLWxldmVsLTNfYzZ0dXBfbW83ZjVfMTg3ID4gLmF3c3VpX2JvZHktY2VsbC1jb250ZW50X2M2dHVwX21vN2Y1XzE2MCB7XG4gIHBhZGRpbmctaW5saW5lLXN0YXJ0OiBjYWxjKGNhbGModmFyKC0tc3BhY2UteHhzLWh3ZmthaSwgNHB4KSArIHZhcigtLWJvcmRlci1kaXZpZGVyLWxpc3Qtd2lkdGgtdGRmeDF4LCAxcHgpIC0gMSAqIHZhcigtLWJvcmRlci1kaXZpZGVyLWxpc3Qtd2lkdGgtdGRmeDF4LCAxcHgpKSAvIDIpO1xuICBtYXJnaW4taW5saW5lLXN0YXJ0OiBjYWxjKGNhbGModmFyKC0tc3BhY2UteHhzLWh3ZmthaSwgNHB4KSArIHZhcigtLWJvcmRlci1kaXZpZGVyLWxpc3Qtd2lkdGgtdGRmeDF4LCAxcHgpIC0gMSAqIHZhcigtLWJvcmRlci1kaXZpZGVyLWxpc3Qtd2lkdGgtdGRmeDF4LCAxcHgpKSAvIDIgKyAzICogY2FsYyh2YXIoLS1zcGFjZS1tLWRzdW15dCwgMTZweCkgKyB2YXIoLS1zcGFjZS14cy15bWxtMGIsIDhweCkpKTtcbn1cbi5hd3N1aV9ib2R5LWNlbGxfYzZ0dXBfbW83ZjVfMTUyLmF3c3VpX2lzLXZpc3VhbC1yZWZyZXNoX2M2dHVwX21vN2Y1XzM1Nzpub3QoI1xcOSk6Zmlyc3QtY2hpbGQ6Zmlyc3QtY2hpbGQuYXdzdWlfaGFzLXN0cmlwZWQtcm93c19jNnR1cF9tbzdmNV81MzA6bm90KC5hd3N1aV9ib2R5LWNlbGwtZWRpdC1hY3RpdmVfYzZ0dXBfbW83ZjVfNDQ3KTpub3QoLmF3c3VpX2JvZHktY2VsbC1leHBhbmRhYmxlX2M2dHVwX21vN2Y1XzQ0NykuYXdzdWlfYm9keS1jZWxsLWVkaXRhYmxlX2M2dHVwX21vN2Y1XzQ0Nzpob3Zlci5hd3N1aV9leHBhbmRhYmxlLWxldmVsLTNfYzZ0dXBfbW83ZjVfMTg3ID4gLmF3c3VpX2V4cGFuZGFibGUtdG9nZ2xlLXdyYXBwZXJfYzZ0dXBfbW83ZjVfMTQ1IHtcbiAgbWFyZ2luLWlubGluZS1zdGFydDogY2FsYyh2YXIoLS1zcGFjZS14eHMtaHdma2FpLCA0cHgpICsgdmFyKC0tYm9yZGVyLWRpdmlkZXItbGlzdC13aWR0aC10ZGZ4MXgsIDFweCkgLSAxICogdmFyKC0tYm9yZGVyLWRpdmlkZXItbGlzdC13aWR0aC10ZGZ4MXgsIDFweCkgKyAyICogKHZhcigtLXNwYWNlLW0tZHN1bXl0LCAxNnB4KSArIHZhcigtLXNwYWNlLXhzLXltbG0wYiwgOHB4KSkpO1xufVxuLmF3c3VpX2JvZHktY2VsbF9jNnR1cF9tbzdmNV8xNTIuYXdzdWlfaXMtdmlzdWFsLXJlZnJlc2hfYzZ0dXBfbW83ZjVfMzU3Om5vdCgjXFw5KTpmaXJzdC1jaGlsZDpmaXJzdC1jaGlsZC5hd3N1aV9oYXMtc3RyaXBlZC1yb3dzX2M2dHVwX21vN2Y1XzUzMDpub3QoLmF3c3VpX2JvZHktY2VsbC1lZGl0LWFjdGl2ZV9jNnR1cF9tbzdmNV80NDcpOm5vdCguYXdzdWlfYm9keS1jZWxsLWV4cGFuZGFibGVfYzZ0dXBfbW83ZjVfNDQ3KS5hd3N1aV9ib2R5LWNlbGwtZWRpdGFibGVfYzZ0dXBfbW83ZjVfNDQ3OmhvdmVyLmF3c3VpX2V4cGFuZGFibGUtbGV2ZWwtNF9jNnR1cF9tbzdmNV8xOTQgPiAuYXdzdWlfYm9keS1jZWxsLWNvbnRlbnRfYzZ0dXBfbW83ZjVfMTYwIHtcbiAgcGFkZGluZy1pbmxpbmUtc3RhcnQ6IGNhbGMoY2FsYyh2YXIoLS1zcGFjZS14eHMtaHdma2FpLCA0cHgpICsgdmFyKC0tYm9yZGVyLWRpdmlkZXItbGlzdC13aWR0aC10ZGZ4MXgsIDFweCkgLSAxICogdmFyKC0tYm9yZGVyLWRpdmlkZXItbGlzdC13aWR0aC10ZGZ4MXgsIDFweCkpIC8gMik7XG4gIG1hcmdpbi1pbmxpbmUtc3RhcnQ6IGNhbGMoY2FsYyh2YXIoLS1zcGFjZS14eHMtaHdma2FpLCA0cHgpICsgdmFyKC0tYm9yZGVyLWRpdmlkZXItbGlzdC13aWR0aC10ZGZ4MXgsIDFweCkgLSAxICogdmFyKC0tYm9yZGVyLWRpdmlkZXItbGlzdC13aWR0aC10ZGZ4MXgsIDFweCkpIC8gMiArIDQgKiBjYWxjKHZhcigtLXNwYWNlLW0tZHN1bXl0LCAxNnB4KSArIHZhcigtLXNwYWNlLXhzLXltbG0wYiwgOHB4KSkpO1xufVxuLmF3c3VpX2JvZHktY2VsbF9jNnR1cF9tbzdmNV8xNTIuYXdzdWlfaXMtdmlzdWFsLXJlZnJlc2hfYzZ0dXBfbW83ZjVfMzU3Om5vdCgjXFw5KTpmaXJzdC1jaGlsZDpmaXJzdC1jaGlsZC5hd3N1aV9oYXMtc3RyaXBlZC1yb3dzX2M2dHVwX21vN2Y1XzUzMDpub3QoLmF3c3VpX2JvZHktY2VsbC1lZGl0LWFjdGl2ZV9jNnR1cF9tbzdmNV80NDcpOm5vdCguYXdzdWlfYm9keS1jZWxsLWV4cGFuZGFibGVfYzZ0dXBfbW83ZjVfNDQ3KS5hd3N1aV9ib2R5LWNlbGwtZWRpdGFibGVfYzZ0dXBfbW83ZjVfNDQ3OmhvdmVyLmF3c3VpX2V4cGFuZGFibGUtbGV2ZWwtNF9jNnR1cF9tbzdmNV8xOTQgPiAuYXdzdWlfZXhwYW5kYWJsZS10b2dnbGUtd3JhcHBlcl9jNnR1cF9tbzdmNV8xNDUge1xuICBtYXJnaW4taW5saW5lLXN0YXJ0OiBjYWxjKHZhcigtLXNwYWNlLXh4cy1od2ZrYWksIDRweCkgKyB2YXIoLS1ib3JkZXItZGl2aWRlci1saXN0LXdpZHRoLXRkZngxeCwgMXB4KSAtIDEgKiB2YXIoLS1ib3JkZXItZGl2aWRlci1saXN0LXdpZHRoLXRkZngxeCwgMXB4KSArIDMgKiAodmFyKC0tc3BhY2UtbS1kc3VteXQsIDE2cHgpICsgdmFyKC0tc3BhY2UteHMteW1sbTBiLCA4cHgpKSk7XG59XG4uYXdzdWlfYm9keS1jZWxsX2M2dHVwX21vN2Y1XzE1Mi5hd3N1aV9pcy12aXN1YWwtcmVmcmVzaF9jNnR1cF9tbzdmNV8zNTc6bm90KCNcXDkpOmZpcnN0LWNoaWxkOmZpcnN0LWNoaWxkLmF3c3VpX2hhcy1zdHJpcGVkLXJvd3NfYzZ0dXBfbW83ZjVfNTMwOm5vdCguYXdzdWlfYm9keS1jZWxsLWVkaXQtYWN0aXZlX2M2dHVwX21vN2Y1XzQ0Nyk6bm90KC5hd3N1aV9ib2R5LWNlbGwtZXhwYW5kYWJsZV9jNnR1cF9tbzdmNV80NDcpLmF3c3VpX2JvZHktY2VsbC1lZGl0YWJsZV9jNnR1cF9tbzdmNV80NDc6aG92ZXIuYXdzdWlfZXhwYW5kYWJsZS1sZXZlbC01X2M2dHVwX21vN2Y1XzIwMSA+IC5hd3N1aV9ib2R5LWNlbGwtY29udGVudF9jNnR1cF9tbzdmNV8xNjAge1xuICBwYWRkaW5nLWlubGluZS1zdGFydDogY2FsYyhjYWxjKHZhcigtLXNwYWNlLXh4cy1od2ZrYWksIDRweCkgKyB2YXIoLS1ib3JkZXItZGl2aWRlci1saXN0LXdpZHRoLXRkZngxeCwgMXB4KSAtIDEgKiB2YXIoLS1ib3JkZXItZGl2aWRlci1saXN0LXdpZHRoLXRkZngxeCwgMXB4KSkgLyAyKTtcbiAgbWFyZ2luLWlubGluZS1zdGFydDogY2FsYyhjYWxjKHZhcigtLXNwYWNlLXh4cy1od2ZrYWksIDRweCkgKyB2YXIoLS1ib3JkZXItZGl2aWRlci1saXN0LXdpZHRoLXRkZngxeCwgMXB4KSAtIDEgKiB2YXIoLS1ib3JkZXItZGl2aWRlci1saXN0LXdpZHRoLXRkZngxeCwgMXB4KSkgLyAyICsgNSAqIGNhbGModmFyKC0tc3BhY2UtbS1kc3VteXQsIDE2cHgpICsgdmFyKC0tc3BhY2UteHMteW1sbTBiLCA4cHgpKSk7XG59XG4uYXdzdWlfYm9keS1jZWxsX2M2dHVwX21vN2Y1XzE1Mi5hd3N1aV9pcy12aXN1YWwtcmVmcmVzaF9jNnR1cF9tbzdmNV8zNTc6bm90KCNcXDkpOmZpcnN0LWNoaWxkOmZpcnN0LWNoaWxkLmF3c3VpX2hhcy1zdHJpcGVkLXJvd3NfYzZ0dXBfbW83ZjVfNTMwOm5vdCguYXdzdWlfYm9keS1jZWxsLWVkaXQtYWN0aXZlX2M2dHVwX21vN2Y1XzQ0Nyk6bm90KC5hd3N1aV9ib2R5LWNlbGwtZXhwYW5kYWJsZV9jNnR1cF9tbzdmNV80NDcpLmF3c3VpX2JvZHktY2VsbC1lZGl0YWJsZV9jNnR1cF9tbzdmNV80NDc6aG92ZXIuYXdzdWlfZXhwYW5kYWJsZS1sZXZlbC01X2M2dHVwX21vN2Y1XzIwMSA+IC5hd3N1aV9leHBhbmRhYmxlLXRvZ2dsZS13cmFwcGVyX2M2dHVwX21vN2Y1XzE0NSB7XG4gIG1hcmdpbi1pbmxpbmUtc3RhcnQ6IGNhbGModmFyKC0tc3BhY2UteHhzLWh3ZmthaSwgNHB4KSArIHZhcigtLWJvcmRlci1kaXZpZGVyLWxpc3Qtd2lkdGgtdGRmeDF4LCAxcHgpIC0gMSAqIHZhcigtLWJvcmRlci1kaXZpZGVyLWxpc3Qtd2lkdGgtdGRmeDF4LCAxcHgpICsgNCAqICh2YXIoLS1zcGFjZS1tLWRzdW15dCwgMTZweCkgKyB2YXIoLS1zcGFjZS14cy15bWxtMGIsIDhweCkpKTtcbn1cbi5hd3N1aV9ib2R5LWNlbGxfYzZ0dXBfbW83ZjVfMTUyLmF3c3VpX2lzLXZpc3VhbC1yZWZyZXNoX2M2dHVwX21vN2Y1XzM1Nzpub3QoI1xcOSk6Zmlyc3QtY2hpbGQ6Zmlyc3QtY2hpbGQuYXdzdWlfaGFzLXN0cmlwZWQtcm93c19jNnR1cF9tbzdmNV81MzA6bm90KC5hd3N1aV9ib2R5LWNlbGwtZWRpdC1hY3RpdmVfYzZ0dXBfbW83ZjVfNDQ3KTpub3QoLmF3c3VpX2JvZHktY2VsbC1leHBhbmRhYmxlX2M2dHVwX21vN2Y1XzQ0NykuYXdzdWlfYm9keS1jZWxsLWVkaXRhYmxlX2M2dHVwX21vN2Y1XzQ0Nzpob3Zlci5hd3N1aV9leHBhbmRhYmxlLWxldmVsLTZfYzZ0dXBfbW83ZjVfMjA4ID4gLmF3c3VpX2JvZHktY2VsbC1jb250ZW50X2M2dHVwX21vN2Y1XzE2MCB7XG4gIHBhZGRpbmctaW5saW5lLXN0YXJ0OiBjYWxjKGNhbGModmFyKC0tc3BhY2UteHhzLWh3ZmthaSwgNHB4KSArIHZhcigtLWJvcmRlci1kaXZpZGVyLWxpc3Qtd2lkdGgtdGRmeDF4LCAxcHgpIC0gMSAqIHZhcigtLWJvcmRlci1kaXZpZGVyLWxpc3Qtd2lkdGgtdGRmeDF4LCAxcHgpKSAvIDIpO1xuICBtYXJnaW4taW5saW5lLXN0YXJ0OiBjYWxjKGNhbGModmFyKC0tc3BhY2UteHhzLWh3ZmthaSwgNHB4KSArIHZhcigtLWJvcmRlci1kaXZpZGVyLWxpc3Qtd2lkdGgtdGRmeDF4LCAxcHgpIC0gMSAqIHZhcigtLWJvcmRlci1kaXZpZGVyLWxpc3Qtd2lkdGgtdGRmeDF4LCAxcHgpKSAvIDIgKyA2ICogY2FsYyh2YXIoLS1zcGFjZS1tLWRzdW15dCwgMTZweCkgKyB2YXIoLS1zcGFjZS14cy15bWxtMGIsIDhweCkpKTtcbn1cbi5hd3N1aV9ib2R5LWNlbGxfYzZ0dXBfbW83ZjVfMTUyLmF3c3VpX2lzLXZpc3VhbC1yZWZyZXNoX2M2dHVwX21vN2Y1XzM1Nzpub3QoI1xcOSk6Zmlyc3QtY2hpbGQ6Zmlyc3QtY2hpbGQuYXdzdWlfaGFzLXN0cmlwZWQtcm93c19jNnR1cF9tbzdmNV81MzA6bm90KC5hd3N1aV9ib2R5LWNlbGwtZWRpdC1hY3RpdmVfYzZ0dXBfbW83ZjVfNDQ3KTpub3QoLmF3c3VpX2JvZHktY2VsbC1leHBhbmRhYmxlX2M2dHVwX21vN2Y1XzQ0NykuYXdzdWlfYm9keS1jZWxsLWVkaXRhYmxlX2M2dHVwX21vN2Y1XzQ0Nzpob3Zlci5hd3N1aV9leHBhbmRhYmxlLWxldmVsLTZfYzZ0dXBfbW83ZjVfMjA4ID4gLmF3c3VpX2V4cGFuZGFibGUtdG9nZ2xlLXdyYXBwZXJfYzZ0dXBfbW83ZjVfMTQ1IHtcbiAgbWFyZ2luLWlubGluZS1zdGFydDogY2FsYyh2YXIoLS1zcGFjZS14eHMtaHdma2FpLCA0cHgpICsgdmFyKC0tYm9yZGVyLWRpdmlkZXItbGlzdC13aWR0aC10ZGZ4MXgsIDFweCkgLSAxICogdmFyKC0tYm9yZGVyLWRpdmlkZXItbGlzdC13aWR0aC10ZGZ4MXgsIDFweCkgKyA1ICogKHZhcigtLXNwYWNlLW0tZHN1bXl0LCAxNnB4KSArIHZhcigtLXNwYWNlLXhzLXltbG0wYiwgOHB4KSkpO1xufVxuLmF3c3VpX2JvZHktY2VsbF9jNnR1cF9tbzdmNV8xNTIuYXdzdWlfaXMtdmlzdWFsLXJlZnJlc2hfYzZ0dXBfbW83ZjVfMzU3Om5vdCgjXFw5KTpmaXJzdC1jaGlsZDpmaXJzdC1jaGlsZC5hd3N1aV9oYXMtc3RyaXBlZC1yb3dzX2M2dHVwX21vN2Y1XzUzMDpub3QoLmF3c3VpX2JvZHktY2VsbC1lZGl0LWFjdGl2ZV9jNnR1cF9tbzdmNV80NDcpOm5vdCguYXdzdWlfYm9keS1jZWxsLWV4cGFuZGFibGVfYzZ0dXBfbW83ZjVfNDQ3KS5hd3N1aV9ib2R5LWNlbGwtZWRpdGFibGVfYzZ0dXBfbW83ZjVfNDQ3OmhvdmVyLmF3c3VpX2V4cGFuZGFibGUtbGV2ZWwtN19jNnR1cF9tbzdmNV8yMTUgPiAuYXdzdWlfYm9keS1jZWxsLWNvbnRlbnRfYzZ0dXBfbW83ZjVfMTYwIHtcbiAgcGFkZGluZy1pbmxpbmUtc3RhcnQ6IGNhbGMoY2FsYyh2YXIoLS1zcGFjZS14eHMtaHdma2FpLCA0cHgpICsgdmFyKC0tYm9yZGVyLWRpdmlkZXItbGlzdC13aWR0aC10ZGZ4MXgsIDFweCkgLSAxICogdmFyKC0tYm9yZGVyLWRpdmlkZXItbGlzdC13aWR0aC10ZGZ4MXgsIDFweCkpIC8gMik7XG4gIG1hcmdpbi1pbmxpbmUtc3RhcnQ6IGNhbGMoY2FsYyh2YXIoLS1zcGFjZS14eHMtaHdma2FpLCA0cHgpICsgdmFyKC0tYm9yZGVyLWRpdmlkZXItbGlzdC13aWR0aC10ZGZ4MXgsIDFweCkgLSAxICogdmFyKC0tYm9yZGVyLWRpdmlkZXItbGlzdC13aWR0aC10ZGZ4MXgsIDFweCkpIC8gMiArIDcgKiBjYWxjKHZhcigtLXNwYWNlLW0tZHN1bXl0LCAxNnB4KSArIHZhcigtLXNwYWNlLXhzLXltbG0wYiwgOHB4KSkpO1xufVxuLmF3c3VpX2JvZHktY2VsbF9jNnR1cF9tbzdmNV8xNTIuYXdzdWlfaXMtdmlzdWFsLXJlZnJlc2hfYzZ0dXBfbW83ZjVfMzU3Om5vdCgjXFw5KTpmaXJzdC1jaGlsZDpmaXJzdC1jaGlsZC5hd3N1aV9oYXMtc3RyaXBlZC1yb3dzX2M2dHVwX21vN2Y1XzUzMDpub3QoLmF3c3VpX2JvZHktY2VsbC1lZGl0LWFjdGl2ZV9jNnR1cF9tbzdmNV80NDcpOm5vdCguYXdzdWlfYm9keS1jZWxsLWV4cGFuZGFibGVfYzZ0dXBfbW83ZjVfNDQ3KS5hd3N1aV9ib2R5LWNlbGwtZWRpdGFibGVfYzZ0dXBfbW83ZjVfNDQ3OmhvdmVyLmF3c3VpX2V4cGFuZGFibGUtbGV2ZWwtN19jNnR1cF9tbzdmNV8yMTUgPiAuYXdzdWlfZXhwYW5kYWJsZS10b2dnbGUtd3JhcHBlcl9jNnR1cF9tbzdmNV8xNDUge1xuICBtYXJnaW4taW5saW5lLXN0YXJ0OiBjYWxjKHZhcigtLXNwYWNlLXh4cy1od2ZrYWksIDRweCkgKyB2YXIoLS1ib3JkZXItZGl2aWRlci1saXN0LXdpZHRoLXRkZngxeCwgMXB4KSAtIDEgKiB2YXIoLS1ib3JkZXItZGl2aWRlci1saXN0LXdpZHRoLXRkZngxeCwgMXB4KSArIDYgKiAodmFyKC0tc3BhY2UtbS1kc3VteXQsIDE2cHgpICsgdmFyKC0tc3BhY2UteHMteW1sbTBiLCA4cHgpKSk7XG59XG4uYXdzdWlfYm9keS1jZWxsX2M2dHVwX21vN2Y1XzE1Mi5hd3N1aV9pcy12aXN1YWwtcmVmcmVzaF9jNnR1cF9tbzdmNV8zNTc6bm90KCNcXDkpOmZpcnN0LWNoaWxkOmZpcnN0LWNoaWxkLmF3c3VpX2hhcy1zdHJpcGVkLXJvd3NfYzZ0dXBfbW83ZjVfNTMwOm5vdCguYXdzdWlfYm9keS1jZWxsLWVkaXQtYWN0aXZlX2M2dHVwX21vN2Y1XzQ0Nyk6bm90KC5hd3N1aV9ib2R5LWNlbGwtZXhwYW5kYWJsZV9jNnR1cF9tbzdmNV80NDcpLmF3c3VpX2JvZHktY2VsbC1lZGl0YWJsZV9jNnR1cF9tbzdmNV80NDc6aG92ZXIuYXdzdWlfZXhwYW5kYWJsZS1sZXZlbC04X2M2dHVwX21vN2Y1XzIyMiA+IC5hd3N1aV9ib2R5LWNlbGwtY29udGVudF9jNnR1cF9tbzdmNV8xNjAge1xuICBwYWRkaW5nLWlubGluZS1zdGFydDogY2FsYyhjYWxjKHZhcigtLXNwYWNlLXh4cy1od2ZrYWksIDRweCkgKyB2YXIoLS1ib3JkZXItZGl2aWRlci1saXN0LXdpZHRoLXRkZngxeCwgMXB4KSAtIDEgKiB2YXIoLS1ib3JkZXItZGl2aWRlci1saXN0LXdpZHRoLXRkZngxeCwgMXB4KSkgLyAyKTtcbiAgbWFyZ2luLWlubGluZS1zdGFydDogY2FsYyhjYWxjKHZhcigtLXNwYWNlLXh4cy1od2ZrYWksIDRweCkgKyB2YXIoLS1ib3JkZXItZGl2aWRlci1saXN0LXdpZHRoLXRkZngxeCwgMXB4KSAtIDEgKiB2YXIoLS1ib3JkZXItZGl2aWRlci1saXN0LXdpZHRoLXRkZngxeCwgMXB4KSkgLyAyICsgOCAqIGNhbGModmFyKC0tc3BhY2UtbS1kc3VteXQsIDE2cHgpICsgdmFyKC0tc3BhY2UteHMteW1sbTBiLCA4cHgpKSk7XG59XG4uYXdzdWlfYm9keS1jZWxsX2M2dHVwX21vN2Y1XzE1Mi5hd3N1aV9pcy12aXN1YWwtcmVmcmVzaF9jNnR1cF9tbzdmNV8zNTc6bm90KCNcXDkpOmZpcnN0LWNoaWxkOmZpcnN0LWNoaWxkLmF3c3VpX2hhcy1zdHJpcGVkLXJvd3NfYzZ0dXBfbW83ZjVfNTMwOm5vdCguYXdzdWlfYm9keS1jZWxsLWVkaXQtYWN0aXZlX2M2dHVwX21vN2Y1XzQ0Nyk6bm90KC5hd3N1aV9ib2R5LWNlbGwtZXhwYW5kYWJsZV9jNnR1cF9tbzdmNV80NDcpLmF3c3VpX2JvZHktY2VsbC1lZGl0YWJsZV9jNnR1cF9tbzdmNV80NDc6aG92ZXIuYXdzdWlfZXhwYW5kYWJsZS1sZXZlbC04X2M2dHVwX21vN2Y1XzIyMiA+IC5hd3N1aV9leHBhbmRhYmxlLXRvZ2dsZS13cmFwcGVyX2M2dHVwX21vN2Y1XzE0NSB7XG4gIG1hcmdpbi1pbmxpbmUtc3RhcnQ6IGNhbGModmFyKC0tc3BhY2UteHhzLWh3ZmthaSwgNHB4KSArIHZhcigtLWJvcmRlci1kaXZpZGVyLWxpc3Qtd2lkdGgtdGRmeDF4LCAxcHgpIC0gMSAqIHZhcigtLWJvcmRlci1kaXZpZGVyLWxpc3Qtd2lkdGgtdGRmeDF4LCAxcHgpICsgNyAqICh2YXIoLS1zcGFjZS1tLWRzdW15dCwgMTZweCkgKyB2YXIoLS1zcGFjZS14cy15bWxtMGIsIDhweCkpKTtcbn1cbi5hd3N1aV9ib2R5LWNlbGxfYzZ0dXBfbW83ZjVfMTUyLmF3c3VpX2lzLXZpc3VhbC1yZWZyZXNoX2M2dHVwX21vN2Y1XzM1Nzpub3QoI1xcOSk6Zmlyc3QtY2hpbGQ6Zmlyc3QtY2hpbGQuYXdzdWlfaGFzLXN0cmlwZWQtcm93c19jNnR1cF9tbzdmNV81MzA6bm90KC5hd3N1aV9ib2R5LWNlbGwtZWRpdC1hY3RpdmVfYzZ0dXBfbW83ZjVfNDQ3KTpub3QoLmF3c3VpX2JvZHktY2VsbC1leHBhbmRhYmxlX2M2dHVwX21vN2Y1XzQ0NykuYXdzdWlfYm9keS1jZWxsLWVkaXRhYmxlX2M2dHVwX21vN2Y1XzQ0Nzpob3Zlci5hd3N1aV9leHBhbmRhYmxlLWxldmVsLTlfYzZ0dXBfbW83ZjVfMjI5ID4gLmF3c3VpX2JvZHktY2VsbC1jb250ZW50X2M2dHVwX21vN2Y1XzE2MCB7XG4gIHBhZGRpbmctaW5saW5lLXN0YXJ0OiBjYWxjKGNhbGModmFyKC0tc3BhY2UteHhzLWh3ZmthaSwgNHB4KSArIHZhcigtLWJvcmRlci1kaXZpZGVyLWxpc3Qtd2lkdGgtdGRmeDF4LCAxcHgpIC0gMSAqIHZhcigtLWJvcmRlci1kaXZpZGVyLWxpc3Qtd2lkdGgtdGRmeDF4LCAxcHgpKSAvIDIpO1xuICBtYXJnaW4taW5saW5lLXN0YXJ0OiBjYWxjKGNhbGModmFyKC0tc3BhY2UteHhzLWh3ZmthaSwgNHB4KSArIHZhcigtLWJvcmRlci1kaXZpZGVyLWxpc3Qtd2lkdGgtdGRmeDF4LCAxcHgpIC0gMSAqIHZhcigtLWJvcmRlci1kaXZpZGVyLWxpc3Qtd2lkdGgtdGRmeDF4LCAxcHgpKSAvIDIgKyA5ICogY2FsYyh2YXIoLS1zcGFjZS1tLWRzdW15dCwgMTZweCkgKyB2YXIoLS1zcGFjZS14cy15bWxtMGIsIDhweCkpKTtcbn1cbi5hd3N1aV9ib2R5LWNlbGxfYzZ0dXBfbW83ZjVfMTUyLmF3c3VpX2lzLXZpc3VhbC1yZWZyZXNoX2M2dHVwX21vN2Y1XzM1Nzpub3QoI1xcOSk6Zmlyc3QtY2hpbGQ6Zmlyc3QtY2hpbGQuYXdzdWlfaGFzLXN0cmlwZWQtcm93c19jNnR1cF9tbzdmNV81MzA6bm90KC5hd3N1aV9ib2R5LWNlbGwtZWRpdC1hY3RpdmVfYzZ0dXBfbW83ZjVfNDQ3KTpub3QoLmF3c3VpX2JvZHktY2VsbC1leHBhbmRhYmxlX2M2dHVwX21vN2Y1XzQ0NykuYXdzdWlfYm9keS1jZWxsLWVkaXRhYmxlX2M2dHVwX21vN2Y1XzQ0Nzpob3Zlci5hd3N1aV9leHBhbmRhYmxlLWxldmVsLTlfYzZ0dXBfbW83ZjVfMjI5ID4gLmF3c3VpX2V4cGFuZGFibGUtdG9nZ2xlLXdyYXBwZXJfYzZ0dXBfbW83ZjVfMTQ1IHtcbiAgbWFyZ2luLWlubGluZS1zdGFydDogY2FsYyh2YXIoLS1zcGFjZS14eHMtaHdma2FpLCA0cHgpICsgdmFyKC0tYm9yZGVyLWRpdmlkZXItbGlzdC13aWR0aC10ZGZ4MXgsIDFweCkgLSAxICogdmFyKC0tYm9yZGVyLWRpdmlkZXItbGlzdC13aWR0aC10ZGZ4MXgsIDFweCkgKyA4ICogKHZhcigtLXNwYWNlLW0tZHN1bXl0LCAxNnB4KSArIHZhcigtLXNwYWNlLXhzLXltbG0wYiwgOHB4KSkpO1xufVxuLmF3c3VpX2JvZHktY2VsbF9jNnR1cF9tbzdmNV8xNTIuYXdzdWlfaXMtdmlzdWFsLXJlZnJlc2hfYzZ0dXBfbW83ZjVfMzU3Om5vdCgjXFw5KTpmaXJzdC1jaGlsZDpmaXJzdC1jaGlsZC5hd3N1aV9oYXMtc3RyaXBlZC1yb3dzX2M2dHVwX21vN2Y1XzUzMDpub3QoLmF3c3VpX2JvZHktY2VsbC1lZGl0LWFjdGl2ZV9jNnR1cF9tbzdmNV80NDcpOm5vdCguYXdzdWlfYm9keS1jZWxsLWV4cGFuZGFibGVfYzZ0dXBfbW83ZjVfNDQ3KS5hd3N1aV9ib2R5LWNlbGwtZWRpdGFibGVfYzZ0dXBfbW83ZjVfNDQ3OmhvdmVyLmF3c3VpX2V4cGFuZGFibGUtbGV2ZWwtbmV4dF9jNnR1cF9tbzdmNV8yMzYgPiAuYXdzdWlfYm9keS1jZWxsLWNvbnRlbnRfYzZ0dXBfbW83ZjVfMTYwIHtcbiAgcGFkZGluZy1pbmxpbmUtc3RhcnQ6IGNhbGMoY2FsYyh2YXIoLS1zcGFjZS14eHMtaHdma2FpLCA0cHgpICsgdmFyKC0tYm9yZGVyLWRpdmlkZXItbGlzdC13aWR0aC10ZGZ4MXgsIDFweCkgLSAxICogdmFyKC0tYm9yZGVyLWRpdmlkZXItbGlzdC13aWR0aC10ZGZ4MXgsIDFweCkpIC8gMik7XG4gIG1hcmdpbi1pbmxpbmUtc3RhcnQ6IGNhbGMoY2FsYyh2YXIoLS1zcGFjZS14eHMtaHdma2FpLCA0cHgpICsgdmFyKC0tYm9yZGVyLWRpdmlkZXItbGlzdC13aWR0aC10ZGZ4MXgsIDFweCkgLSAxICogdmFyKC0tYm9yZGVyLWRpdmlkZXItbGlzdC13aWR0aC10ZGZ4MXgsIDFweCkpIC8gMiArIDkgKiBjYWxjKHZhcigtLXNwYWNlLW0tZHN1bXl0LCAxNnB4KSArIHZhcigtLXNwYWNlLXhzLXltbG0wYiwgOHB4KSkpO1xufVxuLmF3c3VpX2JvZHktY2VsbF9jNnR1cF9tbzdmNV8xNTIuYXdzdWlfaXMtdmlzdWFsLXJlZnJlc2hfYzZ0dXBfbW83ZjVfMzU3Om5vdCgjXFw5KTpmaXJzdC1jaGlsZDpmaXJzdC1jaGlsZC5hd3N1aV9oYXMtc3RyaXBlZC1yb3dzX2M2dHVwX21vN2Y1XzUzMDpub3QoLmF3c3VpX2JvZHktY2VsbC1lZGl0LWFjdGl2ZV9jNnR1cF9tbzdmNV80NDcpOm5vdCguYXdzdWlfYm9keS1jZWxsLWV4cGFuZGFibGVfYzZ0dXBfbW83ZjVfNDQ3KS5hd3N1aV9ib2R5LWNlbGwtZWRpdGFibGVfYzZ0dXBfbW83ZjVfNDQ3OmhvdmVyLmF3c3VpX2V4cGFuZGFibGUtbGV2ZWwtbmV4dF9jNnR1cF9tbzdmNV8yMzYgPiAuYXdzdWlfZXhwYW5kYWJsZS10b2dnbGUtd3JhcHBlcl9jNnR1cF9tbzdmNV8xNDUge1xuICBtYXJnaW4taW5saW5lLXN0YXJ0OiBjYWxjKGNhbGModmFyKC0tc3BhY2UteHhzLWh3ZmthaSwgNHB4KSArIHZhcigtLWJvcmRlci1kaXZpZGVyLWxpc3Qtd2lkdGgtdGRmeDF4LCAxcHgpIC0gMSAqIHZhcigtLWJvcmRlci1kaXZpZGVyLWxpc3Qtd2lkdGgtdGRmeDF4LCAxcHgpKSArICg5IC0gMSkgKiBjYWxjKHZhcigtLXNwYWNlLW0tZHN1bXl0LCAxNnB4KSArIHZhcigtLXNwYWNlLXhzLXltbG0wYiwgOHB4KSkpO1xufVxuLmF3c3VpX2JvZHktY2VsbF9jNnR1cF9tbzdmNV8xNTIuYXdzdWlfaXMtdmlzdWFsLXJlZnJlc2hfYzZ0dXBfbW83ZjVfMzU3Om5vdCgjXFw5KTpmaXJzdC1jaGlsZDpmaXJzdC1jaGlsZC5hd3N1aV9oYXMtc3RyaXBlZC1yb3dzX2M2dHVwX21vN2Y1XzUzMC5hd3N1aV9zdGlja3ktY2VsbC1wYWQtaW5saW5lLXN0YXJ0X2M2dHVwX21vN2Y1XzY5NiA+IC5hd3N1aV9ib2R5LWNlbGwtY29udGVudF9jNnR1cF9tbzdmNV8xNjAge1xuICBwYWRkaW5nLWlubGluZS1zdGFydDogY2FsYyh2YXIoLS1zcGFjZS1zY2FsZWQtbC1rNWtvaHksIDIwcHgpIC0gMSAqIHZhcigtLWJvcmRlci1kaXZpZGVyLWxpc3Qtd2lkdGgtdGRmeDF4LCAxcHgpKTtcbn1cbi5hd3N1aV9ib2R5LWNlbGxfYzZ0dXBfbW83ZjVfMTUyLmF3c3VpX2lzLXZpc3VhbC1yZWZyZXNoX2M2dHVwX21vN2Y1XzM1Nzpub3QoI1xcOSk6Zmlyc3QtY2hpbGQ6Zmlyc3QtY2hpbGQuYXdzdWlfaGFzLXN0cmlwZWQtcm93c19jNnR1cF9tbzdmNV81MzAuYXdzdWlfc3RpY2t5LWNlbGwtcGFkLWlubGluZS1zdGFydF9jNnR1cF9tbzdmNV82OTYgPiAuYXdzdWlfZXhwYW5kYWJsZS10b2dnbGUtd3JhcHBlcl9jNnR1cF9tbzdmNV8xNDUge1xuICBtYXJnaW4taW5saW5lLXN0YXJ0OiBjYWxjKHZhcigtLXNwYWNlLXNjYWxlZC1sLWs1a29oeSwgMjBweCkgLSAxICogdmFyKC0tYm9yZGVyLWRpdmlkZXItbGlzdC13aWR0aC10ZGZ4MXgsIDFweCkpO1xufVxuLmF3c3VpX2JvZHktY2VsbF9jNnR1cF9tbzdmNV8xNTIuYXdzdWlfaXMtdmlzdWFsLXJlZnJlc2hfYzZ0dXBfbW83ZjVfMzU3Om5vdCgjXFw5KTpmaXJzdC1jaGlsZDpmaXJzdC1jaGlsZC5hd3N1aV9oYXMtc3RyaXBlZC1yb3dzX2M2dHVwX21vN2Y1XzUzMC5hd3N1aV9zdGlja3ktY2VsbC1wYWQtaW5saW5lLXN0YXJ0X2M2dHVwX21vN2Y1XzY5Ni5hd3N1aV9leHBhbmRhYmxlLWxldmVsLTBfYzZ0dXBfbW83ZjVfMTY2ID4gLmF3c3VpX2JvZHktY2VsbC1jb250ZW50X2M2dHVwX21vN2Y1XzE2MCB7XG4gIHBhZGRpbmctaW5saW5lLXN0YXJ0OiBjYWxjKGNhbGModmFyKC0tc3BhY2Utc2NhbGVkLWwtazVrb2h5LCAyMHB4KSAtIDEgKiB2YXIoLS1ib3JkZXItZGl2aWRlci1saXN0LXdpZHRoLXRkZngxeCwgMXB4KSkgLyAyKTtcbiAgbWFyZ2luLWlubGluZS1zdGFydDogY2FsYyhjYWxjKHZhcigtLXNwYWNlLXNjYWxlZC1sLWs1a29oeSwgMjBweCkgLSAxICogdmFyKC0tYm9yZGVyLWRpdmlkZXItbGlzdC13aWR0aC10ZGZ4MXgsIDFweCkpIC8gMiArIDAgKiBjYWxjKHZhcigtLXNwYWNlLW0tZHN1bXl0LCAxNnB4KSArIHZhcigtLXNwYWNlLXhzLXltbG0wYiwgOHB4KSkpO1xufVxuLmF3c3VpX2JvZHktY2VsbF9jNnR1cF9tbzdmNV8xNTIuYXdzdWlfaXMtdmlzdWFsLXJlZnJlc2hfYzZ0dXBfbW83ZjVfMzU3Om5vdCgjXFw5KTpmaXJzdC1jaGlsZDpmaXJzdC1jaGlsZC5hd3N1aV9oYXMtc3RyaXBlZC1yb3dzX2M2dHVwX21vN2Y1XzUzMC5hd3N1aV9zdGlja3ktY2VsbC1wYWQtaW5saW5lLXN0YXJ0X2M2dHVwX21vN2Y1XzY5Ni5hd3N1aV9leHBhbmRhYmxlLWxldmVsLTBfYzZ0dXBfbW83ZjVfMTY2ID4gLmF3c3VpX2V4cGFuZGFibGUtdG9nZ2xlLXdyYXBwZXJfYzZ0dXBfbW83ZjVfMTQ1IHtcbiAgbWFyZ2luLWlubGluZS1zdGFydDogY2FsYyh2YXIoLS1zcGFjZS1zY2FsZWQtbC1rNWtvaHksIDIwcHgpIC0gMSAqIHZhcigtLWJvcmRlci1kaXZpZGVyLWxpc3Qtd2lkdGgtdGRmeDF4LCAxcHgpICsgLTEgKiAodmFyKC0tc3BhY2UtbS1kc3VteXQsIDE2cHgpICsgdmFyKC0tc3BhY2UteHMteW1sbTBiLCA4cHgpKSk7XG59XG4uYXdzdWlfYm9keS1jZWxsX2M2dHVwX21vN2Y1XzE1Mi5hd3N1aV9pcy12aXN1YWwtcmVmcmVzaF9jNnR1cF9tbzdmNV8zNTc6bm90KCNcXDkpOmZpcnN0LWNoaWxkOmZpcnN0LWNoaWxkLmF3c3VpX2hhcy1zdHJpcGVkLXJvd3NfYzZ0dXBfbW83ZjVfNTMwLmF3c3VpX3N0aWNreS1jZWxsLXBhZC1pbmxpbmUtc3RhcnRfYzZ0dXBfbW83ZjVfNjk2LmF3c3VpX2V4cGFuZGFibGUtbGV2ZWwtMV9jNnR1cF9tbzdmNV8xNzMgPiAuYXdzdWlfYm9keS1jZWxsLWNvbnRlbnRfYzZ0dXBfbW83ZjVfMTYwIHtcbiAgcGFkZGluZy1pbmxpbmUtc3RhcnQ6IGNhbGMoY2FsYyh2YXIoLS1zcGFjZS1zY2FsZWQtbC1rNWtvaHksIDIwcHgpIC0gMSAqIHZhcigtLWJvcmRlci1kaXZpZGVyLWxpc3Qtd2lkdGgtdGRmeDF4LCAxcHgpKSAvIDIpO1xuICBtYXJnaW4taW5saW5lLXN0YXJ0OiBjYWxjKGNhbGModmFyKC0tc3BhY2Utc2NhbGVkLWwtazVrb2h5LCAyMHB4KSAtIDEgKiB2YXIoLS1ib3JkZXItZGl2aWRlci1saXN0LXdpZHRoLXRkZngxeCwgMXB4KSkgLyAyICsgMSAqIGNhbGModmFyKC0tc3BhY2UtbS1kc3VteXQsIDE2cHgpICsgdmFyKC0tc3BhY2UteHMteW1sbTBiLCA4cHgpKSk7XG59XG4uYXdzdWlfYm9keS1jZWxsX2M2dHVwX21vN2Y1XzE1Mi5hd3N1aV9pcy12aXN1YWwtcmVmcmVzaF9jNnR1cF9tbzdmNV8zNTc6bm90KCNcXDkpOmZpcnN0LWNoaWxkOmZpcnN0LWNoaWxkLmF3c3VpX2hhcy1zdHJpcGVkLXJvd3NfYzZ0dXBfbW83ZjVfNTMwLmF3c3VpX3N0aWNreS1jZWxsLXBhZC1pbmxpbmUtc3RhcnRfYzZ0dXBfbW83ZjVfNjk2LmF3c3VpX2V4cGFuZGFibGUtbGV2ZWwtMV9jNnR1cF9tbzdmNV8xNzMgPiAuYXdzdWlfZXhwYW5kYWJsZS10b2dnbGUtd3JhcHBlcl9jNnR1cF9tbzdmNV8xNDUge1xuICBtYXJnaW4taW5saW5lLXN0YXJ0OiBjYWxjKHZhcigtLXNwYWNlLXNjYWxlZC1sLWs1a29oeSwgMjBweCkgLSAxICogdmFyKC0tYm9yZGVyLWRpdmlkZXItbGlzdC13aWR0aC10ZGZ4MXgsIDFweCkgKyAwICogKHZhcigtLXNwYWNlLW0tZHN1bXl0LCAxNnB4KSArIHZhcigtLXNwYWNlLXhzLXltbG0wYiwgOHB4KSkpO1xufVxuLmF3c3VpX2JvZHktY2VsbF9jNnR1cF9tbzdmNV8xNTIuYXdzdWlfaXMtdmlzdWFsLXJlZnJlc2hfYzZ0dXBfbW83ZjVfMzU3Om5vdCgjXFw5KTpmaXJzdC1jaGlsZDpmaXJzdC1jaGlsZC5hd3N1aV9oYXMtc3RyaXBlZC1yb3dzX2M2dHVwX21vN2Y1XzUzMC5hd3N1aV9zdGlja3ktY2VsbC1wYWQtaW5saW5lLXN0YXJ0X2M2dHVwX21vN2Y1XzY5Ni5hd3N1aV9leHBhbmRhYmxlLWxldmVsLTJfYzZ0dXBfbW83ZjVfMTgwID4gLmF3c3VpX2JvZHktY2VsbC1jb250ZW50X2M2dHVwX21vN2Y1XzE2MCB7XG4gIHBhZGRpbmctaW5saW5lLXN0YXJ0OiBjYWxjKGNhbGModmFyKC0tc3BhY2Utc2NhbGVkLWwtazVrb2h5LCAyMHB4KSAtIDEgKiB2YXIoLS1ib3JkZXItZGl2aWRlci1saXN0LXdpZHRoLXRkZngxeCwgMXB4KSkgLyAyKTtcbiAgbWFyZ2luLWlubGluZS1zdGFydDogY2FsYyhjYWxjKHZhcigtLXNwYWNlLXNjYWxlZC1sLWs1a29oeSwgMjBweCkgLSAxICogdmFyKC0tYm9yZGVyLWRpdmlkZXItbGlzdC13aWR0aC10ZGZ4MXgsIDFweCkpIC8gMiArIDIgKiBjYWxjKHZhcigtLXNwYWNlLW0tZHN1bXl0LCAxNnB4KSArIHZhcigtLXNwYWNlLXhzLXltbG0wYiwgOHB4KSkpO1xufVxuLmF3c3VpX2JvZHktY2VsbF9jNnR1cF9tbzdmNV8xNTIuYXdzdWlfaXMtdmlzdWFsLXJlZnJlc2hfYzZ0dXBfbW83ZjVfMzU3Om5vdCgjXFw5KTpmaXJzdC1jaGlsZDpmaXJzdC1jaGlsZC5hd3N1aV9oYXMtc3RyaXBlZC1yb3dzX2M2dHVwX21vN2Y1XzUzMC5hd3N1aV9zdGlja3ktY2VsbC1wYWQtaW5saW5lLXN0YXJ0X2M2dHVwX21vN2Y1XzY5Ni5hd3N1aV9leHBhbmRhYmxlLWxldmVsLTJfYzZ0dXBfbW83ZjVfMTgwID4gLmF3c3VpX2V4cGFuZGFibGUtdG9nZ2xlLXdyYXBwZXJfYzZ0dXBfbW83ZjVfMTQ1IHtcbiAgbWFyZ2luLWlubGluZS1zdGFydDogY2FsYyh2YXIoLS1zcGFjZS1zY2FsZWQtbC1rNWtvaHksIDIwcHgpIC0gMSAqIHZhcigtLWJvcmRlci1kaXZpZGVyLWxpc3Qtd2lkdGgtdGRmeDF4LCAxcHgpICsgMSAqICh2YXIoLS1zcGFjZS1tLWRzdW15dCwgMTZweCkgKyB2YXIoLS1zcGFjZS14cy15bWxtMGIsIDhweCkpKTtcbn1cbi5hd3N1aV9ib2R5LWNlbGxfYzZ0dXBfbW83ZjVfMTUyLmF3c3VpX2lzLXZpc3VhbC1yZWZyZXNoX2M2dHVwX21vN2Y1XzM1Nzpub3QoI1xcOSk6Zmlyc3QtY2hpbGQ6Zmlyc3QtY2hpbGQuYXdzdWlfaGFzLXN0cmlwZWQtcm93c19jNnR1cF9tbzdmNV81MzAuYXdzdWlfc3RpY2t5LWNlbGwtcGFkLWlubGluZS1zdGFydF9jNnR1cF9tbzdmNV82OTYuYXdzdWlfZXhwYW5kYWJsZS1sZXZlbC0zX2M2dHVwX21vN2Y1XzE4NyA+IC5hd3N1aV9ib2R5LWNlbGwtY29udGVudF9jNnR1cF9tbzdmNV8xNjAge1xuICBwYWRkaW5nLWlubGluZS1zdGFydDogY2FsYyhjYWxjKHZhcigtLXNwYWNlLXNjYWxlZC1sLWs1a29oeSwgMjBweCkgLSAxICogdmFyKC0tYm9yZGVyLWRpdmlkZXItbGlzdC13aWR0aC10ZGZ4MXgsIDFweCkpIC8gMik7XG4gIG1hcmdpbi1pbmxpbmUtc3RhcnQ6IGNhbGMoY2FsYyh2YXIoLS1zcGFjZS1zY2FsZWQtbC1rNWtvaHksIDIwcHgpIC0gMSAqIHZhcigtLWJvcmRlci1kaXZpZGVyLWxpc3Qtd2lkdGgtdGRmeDF4LCAxcHgpKSAvIDIgKyAzICogY2FsYyh2YXIoLS1zcGFjZS1tLWRzdW15dCwgMTZweCkgKyB2YXIoLS1zcGFjZS14cy15bWxtMGIsIDhweCkpKTtcbn1cbi5hd3N1aV9ib2R5LWNlbGxfYzZ0dXBfbW83ZjVfMTUyLmF3c3VpX2lzLXZpc3VhbC1yZWZyZXNoX2M2dHVwX21vN2Y1XzM1Nzpub3QoI1xcOSk6Zmlyc3QtY2hpbGQ6Zmlyc3QtY2hpbGQuYXdzdWlfaGFzLXN0cmlwZWQtcm93c19jNnR1cF9tbzdmNV81MzAuYXdzdWlfc3RpY2t5LWNlbGwtcGFkLWlubGluZS1zdGFydF9jNnR1cF9tbzdmNV82OTYuYXdzdWlfZXhwYW5kYWJsZS1sZXZlbC0zX2M2dHVwX21vN2Y1XzE4NyA+IC5hd3N1aV9leHBhbmRhYmxlLXRvZ2dsZS13cmFwcGVyX2M2dHVwX21vN2Y1XzE0NSB7XG4gIG1hcmdpbi1pbmxpbmUtc3RhcnQ6IGNhbGModmFyKC0tc3BhY2Utc2NhbGVkLWwtazVrb2h5LCAyMHB4KSAtIDEgKiB2YXIoLS1ib3JkZXItZGl2aWRlci1saXN0LXdpZHRoLXRkZngxeCwgMXB4KSArIDIgKiAodmFyKC0tc3BhY2UtbS1kc3VteXQsIDE2cHgpICsgdmFyKC0tc3BhY2UteHMteW1sbTBiLCA4cHgpKSk7XG59XG4uYXdzdWlfYm9keS1jZWxsX2M2dHVwX21vN2Y1XzE1Mi5hd3N1aV9pcy12aXN1YWwtcmVmcmVzaF9jNnR1cF9tbzdmNV8zNTc6bm90KCNcXDkpOmZpcnN0LWNoaWxkOmZpcnN0LWNoaWxkLmF3c3VpX2hhcy1zdHJpcGVkLXJvd3NfYzZ0dXBfbW83ZjVfNTMwLmF3c3VpX3N0aWNreS1jZWxsLXBhZC1pbmxpbmUtc3RhcnRfYzZ0dXBfbW83ZjVfNjk2LmF3c3VpX2V4cGFuZGFibGUtbGV2ZWwtNF9jNnR1cF9tbzdmNV8xOTQgPiAuYXdzdWlfYm9keS1jZWxsLWNvbnRlbnRfYzZ0dXBfbW83ZjVfMTYwIHtcbiAgcGFkZGluZy1pbmxpbmUtc3RhcnQ6IGNhbGMoY2FsYyh2YXIoLS1zcGFjZS1zY2FsZWQtbC1rNWtvaHksIDIwcHgpIC0gMSAqIHZhcigtLWJvcmRlci1kaXZpZGVyLWxpc3Qtd2lkdGgtdGRmeDF4LCAxcHgpKSAvIDIpO1xuICBtYXJnaW4taW5saW5lLXN0YXJ0OiBjYWxjKGNhbGModmFyKC0tc3BhY2Utc2NhbGVkLWwtazVrb2h5LCAyMHB4KSAtIDEgKiB2YXIoLS1ib3JkZXItZGl2aWRlci1saXN0LXdpZHRoLXRkZngxeCwgMXB4KSkgLyAyICsgNCAqIGNhbGModmFyKC0tc3BhY2UtbS1kc3VteXQsIDE2cHgpICsgdmFyKC0tc3BhY2UteHMteW1sbTBiLCA4cHgpKSk7XG59XG4uYXdzdWlfYm9keS1jZWxsX2M2dHVwX21vN2Y1XzE1Mi5hd3N1aV9pcy12aXN1YWwtcmVmcmVzaF9jNnR1cF9tbzdmNV8zNTc6bm90KCNcXDkpOmZpcnN0LWNoaWxkOmZpcnN0LWNoaWxkLmF3c3VpX2hhcy1zdHJpcGVkLXJvd3NfYzZ0dXBfbW83ZjVfNTMwLmF3c3VpX3N0aWNreS1jZWxsLXBhZC1pbmxpbmUtc3RhcnRfYzZ0dXBfbW83ZjVfNjk2LmF3c3VpX2V4cGFuZGFibGUtbGV2ZWwtNF9jNnR1cF9tbzdmNV8xOTQgPiAuYXdzdWlfZXhwYW5kYWJsZS10b2dnbGUtd3JhcHBlcl9jNnR1cF9tbzdmNV8xNDUge1xuICBtYXJnaW4taW5saW5lLXN0YXJ0OiBjYWxjKHZhcigtLXNwYWNlLXNjYWxlZC1sLWs1a29oeSwgMjBweCkgLSAxICogdmFyKC0tYm9yZGVyLWRpdmlkZXItbGlzdC13aWR0aC10ZGZ4MXgsIDFweCkgKyAzICogKHZhcigtLXNwYWNlLW0tZHN1bXl0LCAxNnB4KSArIHZhcigtLXNwYWNlLXhzLXltbG0wYiwgOHB4KSkpO1xufVxuLmF3c3VpX2JvZHktY2VsbF9jNnR1cF9tbzdmNV8xNTIuYXdzdWlfaXMtdmlzdWFsLXJlZnJlc2hfYzZ0dXBfbW83ZjVfMzU3Om5vdCgjXFw5KTpmaXJzdC1jaGlsZDpmaXJzdC1jaGlsZC5hd3N1aV9oYXMtc3RyaXBlZC1yb3dzX2M2dHVwX21vN2Y1XzUzMC5hd3N1aV9zdGlja3ktY2VsbC1wYWQtaW5saW5lLXN0YXJ0X2M2dHVwX21vN2Y1XzY5Ni5hd3N1aV9leHBhbmRhYmxlLWxldmVsLTVfYzZ0dXBfbW83ZjVfMjAxID4gLmF3c3VpX2JvZHktY2VsbC1jb250ZW50X2M2dHVwX21vN2Y1XzE2MCB7XG4gIHBhZGRpbmctaW5saW5lLXN0YXJ0OiBjYWxjKGNhbGModmFyKC0tc3BhY2Utc2NhbGVkLWwtazVrb2h5LCAyMHB4KSAtIDEgKiB2YXIoLS1ib3JkZXItZGl2aWRlci1saXN0LXdpZHRoLXRkZngxeCwgMXB4KSkgLyAyKTtcbiAgbWFyZ2luLWlubGluZS1zdGFydDogY2FsYyhjYWxjKHZhcigtLXNwYWNlLXNjYWxlZC1sLWs1a29oeSwgMjBweCkgLSAxICogdmFyKC0tYm9yZGVyLWRpdmlkZXItbGlzdC13aWR0aC10ZGZ4MXgsIDFweCkpIC8gMiArIDUgKiBjYWxjKHZhcigtLXNwYWNlLW0tZHN1bXl0LCAxNnB4KSArIHZhcigtLXNwYWNlLXhzLXltbG0wYiwgOHB4KSkpO1xufVxuLmF3c3VpX2JvZHktY2VsbF9jNnR1cF9tbzdmNV8xNTIuYXdzdWlfaXMtdmlzdWFsLXJlZnJlc2hfYzZ0dXBfbW83ZjVfMzU3Om5vdCgjXFw5KTpmaXJzdC1jaGlsZDpmaXJzdC1jaGlsZC5hd3N1aV9oYXMtc3RyaXBlZC1yb3dzX2M2dHVwX21vN2Y1XzUzMC5hd3N1aV9zdGlja3ktY2VsbC1wYWQtaW5saW5lLXN0YXJ0X2M2dHVwX21vN2Y1XzY5Ni5hd3N1aV9leHBhbmRhYmxlLWxldmVsLTVfYzZ0dXBfbW83ZjVfMjAxID4gLmF3c3VpX2V4cGFuZGFibGUtdG9nZ2xlLXdyYXBwZXJfYzZ0dXBfbW83ZjVfMTQ1IHtcbiAgbWFyZ2luLWlubGluZS1zdGFydDogY2FsYyh2YXIoLS1zcGFjZS1zY2FsZWQtbC1rNWtvaHksIDIwcHgpIC0gMSAqIHZhcigtLWJvcmRlci1kaXZpZGVyLWxpc3Qtd2lkdGgtdGRmeDF4LCAxcHgpICsgNCAqICh2YXIoLS1zcGFjZS1tLWRzdW15dCwgMTZweCkgKyB2YXIoLS1zcGFjZS14cy15bWxtMGIsIDhweCkpKTtcbn1cbi5hd3N1aV9ib2R5LWNlbGxfYzZ0dXBfbW83ZjVfMTUyLmF3c3VpX2lzLXZpc3VhbC1yZWZyZXNoX2M2dHVwX21vN2Y1XzM1Nzpub3QoI1xcOSk6Zmlyc3QtY2hpbGQ6Zmlyc3QtY2hpbGQuYXdzdWlfaGFzLXN0cmlwZWQtcm93c19jNnR1cF9tbzdmNV81MzAuYXdzdWlfc3RpY2t5LWNlbGwtcGFkLWlubGluZS1zdGFydF9jNnR1cF9tbzdmNV82OTYuYXdzdWlfZXhwYW5kYWJsZS1sZXZlbC02X2M2dHVwX21vN2Y1XzIwOCA+IC5hd3N1aV9ib2R5LWNlbGwtY29udGVudF9jNnR1cF9tbzdmNV8xNjAge1xuICBwYWRkaW5nLWlubGluZS1zdGFydDogY2FsYyhjYWxjKHZhcigtLXNwYWNlLXNjYWxlZC1sLWs1a29oeSwgMjBweCkgLSAxICogdmFyKC0tYm9yZGVyLWRpdmlkZXItbGlzdC13aWR0aC10ZGZ4MXgsIDFweCkpIC8gMik7XG4gIG1hcmdpbi1pbmxpbmUtc3RhcnQ6IGNhbGMoY2FsYyh2YXIoLS1zcGFjZS1zY2FsZWQtbC1rNWtvaHksIDIwcHgpIC0gMSAqIHZhcigtLWJvcmRlci1kaXZpZGVyLWxpc3Qtd2lkdGgtdGRmeDF4LCAxcHgpKSAvIDIgKyA2ICogY2FsYyh2YXIoLS1zcGFjZS1tLWRzdW15dCwgMTZweCkgKyB2YXIoLS1zcGFjZS14cy15bWxtMGIsIDhweCkpKTtcbn1cbi5hd3N1aV9ib2R5LWNlbGxfYzZ0dXBfbW83ZjVfMTUyLmF3c3VpX2lzLXZpc3VhbC1yZWZyZXNoX2M2dHVwX21vN2Y1XzM1Nzpub3QoI1xcOSk6Zmlyc3QtY2hpbGQ6Zmlyc3QtY2hpbGQuYXdzdWlfaGFzLXN0cmlwZWQtcm93c19jNnR1cF9tbzdmNV81MzAuYXdzdWlfc3RpY2t5LWNlbGwtcGFkLWlubGluZS1zdGFydF9jNnR1cF9tbzdmNV82OTYuYXdzdWlfZXhwYW5kYWJsZS1sZXZlbC02X2M2dHVwX21vN2Y1XzIwOCA+IC5hd3N1aV9leHBhbmRhYmxlLXRvZ2dsZS13cmFwcGVyX2M2dHVwX21vN2Y1XzE0NSB7XG4gIG1hcmdpbi1pbmxpbmUtc3RhcnQ6IGNhbGModmFyKC0tc3BhY2Utc2NhbGVkLWwtazVrb2h5LCAyMHB4KSAtIDEgKiB2YXIoLS1ib3JkZXItZGl2aWRlci1saXN0LXdpZHRoLXRkZngxeCwgMXB4KSArIDUgKiAodmFyKC0tc3BhY2UtbS1kc3VteXQsIDE2cHgpICsgdmFyKC0tc3BhY2UteHMteW1sbTBiLCA4cHgpKSk7XG59XG4uYXdzdWlfYm9keS1jZWxsX2M2dHVwX21vN2Y1XzE1Mi5hd3N1aV9pcy12aXN1YWwtcmVmcmVzaF9jNnR1cF9tbzdmNV8zNTc6bm90KCNcXDkpOmZpcnN0LWNoaWxkOmZpcnN0LWNoaWxkLmF3c3VpX2hhcy1zdHJpcGVkLXJvd3NfYzZ0dXBfbW83ZjVfNTMwLmF3c3VpX3N0aWNreS1jZWxsLXBhZC1pbmxpbmUtc3RhcnRfYzZ0dXBfbW83ZjVfNjk2LmF3c3VpX2V4cGFuZGFibGUtbGV2ZWwtN19jNnR1cF9tbzdmNV8yMTUgPiAuYXdzdWlfYm9keS1jZWxsLWNvbnRlbnRfYzZ0dXBfbW83ZjVfMTYwIHtcbiAgcGFkZGluZy1pbmxpbmUtc3RhcnQ6IGNhbGMoY2FsYyh2YXIoLS1zcGFjZS1zY2FsZWQtbC1rNWtvaHksIDIwcHgpIC0gMSAqIHZhcigtLWJvcmRlci1kaXZpZGVyLWxpc3Qtd2lkdGgtdGRmeDF4LCAxcHgpKSAvIDIpO1xuICBtYXJnaW4taW5saW5lLXN0YXJ0OiBjYWxjKGNhbGModmFyKC0tc3BhY2Utc2NhbGVkLWwtazVrb2h5LCAyMHB4KSAtIDEgKiB2YXIoLS1ib3JkZXItZGl2aWRlci1saXN0LXdpZHRoLXRkZngxeCwgMXB4KSkgLyAyICsgNyAqIGNhbGModmFyKC0tc3BhY2UtbS1kc3VteXQsIDE2cHgpICsgdmFyKC0tc3BhY2UteHMteW1sbTBiLCA4cHgpKSk7XG59XG4uYXdzdWlfYm9keS1jZWxsX2M2dHVwX21vN2Y1XzE1Mi5hd3N1aV9pcy12aXN1YWwtcmVmcmVzaF9jNnR1cF9tbzdmNV8zNTc6bm90KCNcXDkpOmZpcnN0LWNoaWxkOmZpcnN0LWNoaWxkLmF3c3VpX2hhcy1zdHJpcGVkLXJvd3NfYzZ0dXBfbW83ZjVfNTMwLmF3c3VpX3N0aWNreS1jZWxsLXBhZC1pbmxpbmUtc3RhcnRfYzZ0dXBfbW83ZjVfNjk2LmF3c3VpX2V4cGFuZGFibGUtbGV2ZWwtN19jNnR1cF9tbzdmNV8yMTUgPiAuYXdzdWlfZXhwYW5kYWJsZS10b2dnbGUtd3JhcHBlcl9jNnR1cF9tbzdmNV8xNDUge1xuICBtYXJnaW4taW5saW5lLXN0YXJ0OiBjYWxjKHZhcigtLXNwYWNlLXNjYWxlZC1sLWs1a29oeSwgMjBweCkgLSAxICogdmFyKC0tYm9yZGVyLWRpdmlkZXItbGlzdC13aWR0aC10ZGZ4MXgsIDFweCkgKyA2ICogKHZhcigtLXNwYWNlLW0tZHN1bXl0LCAxNnB4KSArIHZhcigtLXNwYWNlLXhzLXltbG0wYiwgOHB4KSkpO1xufVxuLmF3c3VpX2JvZHktY2VsbF9jNnR1cF9tbzdmNV8xNTIuYXdzdWlfaXMtdmlzdWFsLXJlZnJlc2hfYzZ0dXBfbW83ZjVfMzU3Om5vdCgjXFw5KTpmaXJzdC1jaGlsZDpmaXJzdC1jaGlsZC5hd3N1aV9oYXMtc3RyaXBlZC1yb3dzX2M2dHVwX21vN2Y1XzUzMC5hd3N1aV9zdGlja3ktY2VsbC1wYWQtaW5saW5lLXN0YXJ0X2M2dHVwX21vN2Y1XzY5Ni5hd3N1aV9leHBhbmRhYmxlLWxldmVsLThfYzZ0dXBfbW83ZjVfMjIyID4gLmF3c3VpX2JvZHktY2VsbC1jb250ZW50X2M2dHVwX21vN2Y1XzE2MCB7XG4gIHBhZGRpbmctaW5saW5lLXN0YXJ0OiBjYWxjKGNhbGModmFyKC0tc3BhY2Utc2NhbGVkLWwtazVrb2h5LCAyMHB4KSAtIDEgKiB2YXIoLS1ib3JkZXItZGl2aWRlci1saXN0LXdpZHRoLXRkZngxeCwgMXB4KSkgLyAyKTtcbiAgbWFyZ2luLWlubGluZS1zdGFydDogY2FsYyhjYWxjKHZhcigtLXNwYWNlLXNjYWxlZC1sLWs1a29oeSwgMjBweCkgLSAxICogdmFyKC0tYm9yZGVyLWRpdmlkZXItbGlzdC13aWR0aC10ZGZ4MXgsIDFweCkpIC8gMiArIDggKiBjYWxjKHZhcigtLXNwYWNlLW0tZHN1bXl0LCAxNnB4KSArIHZhcigtLXNwYWNlLXhzLXltbG0wYiwgOHB4KSkpO1xufVxuLmF3c3VpX2JvZHktY2VsbF9jNnR1cF9tbzdmNV8xNTIuYXdzdWlfaXMtdmlzdWFsLXJlZnJlc2hfYzZ0dXBfbW83ZjVfMzU3Om5vdCgjXFw5KTpmaXJzdC1jaGlsZDpmaXJzdC1jaGlsZC5hd3N1aV9oYXMtc3RyaXBlZC1yb3dzX2M2dHVwX21vN2Y1XzUzMC5hd3N1aV9zdGlja3ktY2VsbC1wYWQtaW5saW5lLXN0YXJ0X2M2dHVwX21vN2Y1XzY5Ni5hd3N1aV9leHBhbmRhYmxlLWxldmVsLThfYzZ0dXBfbW83ZjVfMjIyID4gLmF3c3VpX2V4cGFuZGFibGUtdG9nZ2xlLXdyYXBwZXJfYzZ0dXBfbW83ZjVfMTQ1IHtcbiAgbWFyZ2luLWlubGluZS1zdGFydDogY2FsYyh2YXIoLS1zcGFjZS1zY2FsZWQtbC1rNWtvaHksIDIwcHgpIC0gMSAqIHZhcigtLWJvcmRlci1kaXZpZGVyLWxpc3Qtd2lkdGgtdGRmeDF4LCAxcHgpICsgNyAqICh2YXIoLS1zcGFjZS1tLWRzdW15dCwgMTZweCkgKyB2YXIoLS1zcGFjZS14cy15bWxtMGIsIDhweCkpKTtcbn1cbi5hd3N1aV9ib2R5LWNlbGxfYzZ0dXBfbW83ZjVfMTUyLmF3c3VpX2lzLXZpc3VhbC1yZWZyZXNoX2M2dHVwX21vN2Y1XzM1Nzpub3QoI1xcOSk6Zmlyc3QtY2hpbGQ6Zmlyc3QtY2hpbGQuYXdzdWlfaGFzLXN0cmlwZWQtcm93c19jNnR1cF9tbzdmNV81MzAuYXdzdWlfc3RpY2t5LWNlbGwtcGFkLWlubGluZS1zdGFydF9jNnR1cF9tbzdmNV82OTYuYXdzdWlfZXhwYW5kYWJsZS1sZXZlbC05X2M2dHVwX21vN2Y1XzIyOSA+IC5hd3N1aV9ib2R5LWNlbGwtY29udGVudF9jNnR1cF9tbzdmNV8xNjAge1xuICBwYWRkaW5nLWlubGluZS1zdGFydDogY2FsYyhjYWxjKHZhcigtLXNwYWNlLXNjYWxlZC1sLWs1a29oeSwgMjBweCkgLSAxICogdmFyKC0tYm9yZGVyLWRpdmlkZXItbGlzdC13aWR0aC10ZGZ4MXgsIDFweCkpIC8gMik7XG4gIG1hcmdpbi1pbmxpbmUtc3RhcnQ6IGNhbGMoY2FsYyh2YXIoLS1zcGFjZS1zY2FsZWQtbC1rNWtvaHksIDIwcHgpIC0gMSAqIHZhcigtLWJvcmRlci1kaXZpZGVyLWxpc3Qtd2lkdGgtdGRmeDF4LCAxcHgpKSAvIDIgKyA5ICogY2FsYyh2YXIoLS1zcGFjZS1tLWRzdW15dCwgMTZweCkgKyB2YXIoLS1zcGFjZS14cy15bWxtMGIsIDhweCkpKTtcbn1cbi5hd3N1aV9ib2R5LWNlbGxfYzZ0dXBfbW83ZjVfMTUyLmF3c3VpX2lzLXZpc3VhbC1yZWZyZXNoX2M2dHVwX21vN2Y1XzM1Nzpub3QoI1xcOSk6Zmlyc3QtY2hpbGQ6Zmlyc3QtY2hpbGQuYXdzdWlfaGFzLXN0cmlwZWQtcm93c19jNnR1cF9tbzdmNV81MzAuYXdzdWlfc3RpY2t5LWNlbGwtcGFkLWlubGluZS1zdGFydF9jNnR1cF9tbzdmNV82OTYuYXdzdWlfZXhwYW5kYWJsZS1sZXZlbC05X2M2dHVwX21vN2Y1XzIyOSA+IC5hd3N1aV9leHBhbmRhYmxlLXRvZ2dsZS13cmFwcGVyX2M2dHVwX21vN2Y1XzE0NSB7XG4gIG1hcmdpbi1pbmxpbmUtc3RhcnQ6IGNhbGModmFyKC0tc3BhY2Utc2NhbGVkLWwtazVrb2h5LCAyMHB4KSAtIDEgKiB2YXIoLS1ib3JkZXItZGl2aWRlci1saXN0LXdpZHRoLXRkZngxeCwgMXB4KSArIDggKiAodmFyKC0tc3BhY2UtbS1kc3VteXQsIDE2cHgpICsgdmFyKC0tc3BhY2UteHMteW1sbTBiLCA4cHgpKSk7XG59XG4uYXdzdWlfYm9keS1jZWxsX2M2dHVwX21vN2Y1XzE1Mi5hd3N1aV9pcy12aXN1YWwtcmVmcmVzaF9jNnR1cF9tbzdmNV8zNTc6bm90KCNcXDkpOmZpcnN0LWNoaWxkOmZpcnN0LWNoaWxkLmF3c3VpX2hhcy1zdHJpcGVkLXJvd3NfYzZ0dXBfbW83ZjVfNTMwLmF3c3VpX3N0aWNreS1jZWxsLXBhZC1pbmxpbmUtc3RhcnRfYzZ0dXBfbW83ZjVfNjk2LmF3c3VpX2V4cGFuZGFibGUtbGV2ZWwtbmV4dF9jNnR1cF9tbzdmNV8yMzYgPiAuYXdzdWlfYm9keS1jZWxsLWNvbnRlbnRfYzZ0dXBfbW83ZjVfMTYwIHtcbiAgcGFkZGluZy1pbmxpbmUtc3RhcnQ6IGNhbGMoY2FsYyh2YXIoLS1zcGFjZS1zY2FsZWQtbC1rNWtvaHksIDIwcHgpIC0gMSAqIHZhcigtLWJvcmRlci1kaXZpZGVyLWxpc3Qtd2lkdGgtdGRmeDF4LCAxcHgpKSAvIDIpO1xuICBtYXJnaW4taW5saW5lLXN0YXJ0OiBjYWxjKGNhbGModmFyKC0tc3BhY2Utc2NhbGVkLWwtazVrb2h5LCAyMHB4KSAtIDEgKiB2YXIoLS1ib3JkZXItZGl2aWRlci1saXN0LXdpZHRoLXRkZngxeCwgMXB4KSkgLyAyICsgOSAqIGNhbGModmFyKC0tc3BhY2UtbS1kc3VteXQsIDE2cHgpICsgdmFyKC0tc3BhY2UteHMteW1sbTBiLCA4cHgpKSk7XG59XG4uYXdzdWlfYm9keS1jZWxsX2M2dHVwX21vN2Y1XzE1Mi5hd3N1aV9pcy12aXN1YWwtcmVmcmVzaF9jNnR1cF9tbzdmNV8zNTc6bm90KCNcXDkpOmZpcnN0LWNoaWxkOmZpcnN0LWNoaWxkLmF3c3VpX2hhcy1zdHJpcGVkLXJvd3NfYzZ0dXBfbW83ZjVfNTMwLmF3c3VpX3N0aWNreS1jZWxsLXBhZC1pbmxpbmUtc3RhcnRfYzZ0dXBfbW83ZjVfNjk2LmF3c3VpX2V4cGFuZGFibGUtbGV2ZWwtbmV4dF9jNnR1cF9tbzdmNV8yMzYgPiAuYXdzdWlfZXhwYW5kYWJsZS10b2dnbGUtd3JhcHBlcl9jNnR1cF9tbzdmNV8xNDUge1xuICBtYXJnaW4taW5saW5lLXN0YXJ0OiBjYWxjKGNhbGModmFyKC0tc3BhY2Utc2NhbGVkLWwtazVrb2h5LCAyMHB4KSAtIDEgKiB2YXIoLS1ib3JkZXItZGl2aWRlci1saXN0LXdpZHRoLXRkZngxeCwgMXB4KSkgKyAoOSAtIDEpICogY2FsYyh2YXIoLS1zcGFjZS1tLWRzdW15dCwgMTZweCkgKyB2YXIoLS1zcGFjZS14cy15bWxtMGIsIDhweCkpKTtcbn1cbi5hd3N1aV9ib2R5LWNlbGxfYzZ0dXBfbW83ZjVfMTUyLmF3c3VpX2lzLXZpc3VhbC1yZWZyZXNoX2M2dHVwX21vN2Y1XzM1Nzpub3QoI1xcOSk6Zmlyc3QtY2hpbGQ6Zmlyc3QtY2hpbGQuYXdzdWlfaGFzLXN0cmlwZWQtcm93c19jNnR1cF9tbzdmNV81MzAuYXdzdWlfc3RpY2t5LWNlbGwtcGFkLWlubGluZS1zdGFydF9jNnR1cF9tbzdmNV82OTY6bm90KC5hd3N1aV9ib2R5LWNlbGwtZWRpdC1hY3RpdmVfYzZ0dXBfbW83ZjVfNDQ3KTpub3QoLmF3c3VpX2JvZHktY2VsbC1leHBhbmRhYmxlX2M2dHVwX21vN2Y1XzQ0NykuYXdzdWlfYm9keS1jZWxsLWVkaXRhYmxlX2M2dHVwX21vN2Y1XzQ0Nzpob3ZlciA+IC5hd3N1aV9ib2R5LWNlbGwtY29udGVudF9jNnR1cF9tbzdmNV8xNjAge1xuICBwYWRkaW5nLWlubGluZS1zdGFydDogY2FsYyh2YXIoLS1zcGFjZS1zY2FsZWQtbC1rNWtvaHksIDIwcHgpICsgdmFyKC0tYm9yZGVyLWRpdmlkZXItbGlzdC13aWR0aC10ZGZ4MXgsIDFweCkgLSAxICogdmFyKC0tYm9yZGVyLWRpdmlkZXItbGlzdC13aWR0aC10ZGZ4MXgsIDFweCkpO1xufVxuLmF3c3VpX2JvZHktY2VsbF9jNnR1cF9tbzdmNV8xNTIuYXdzdWlfaXMtdmlzdWFsLXJlZnJlc2hfYzZ0dXBfbW83ZjVfMzU3Om5vdCgjXFw5KTpmaXJzdC1jaGlsZDpmaXJzdC1jaGlsZC5hd3N1aV9oYXMtc3RyaXBlZC1yb3dzX2M2dHVwX21vN2Y1XzUzMC5hd3N1aV9zdGlja3ktY2VsbC1wYWQtaW5saW5lLXN0YXJ0X2M2dHVwX21vN2Y1XzY5Njpub3QoLmF3c3VpX2JvZHktY2VsbC1lZGl0LWFjdGl2ZV9jNnR1cF9tbzdmNV80NDcpOm5vdCguYXdzdWlfYm9keS1jZWxsLWV4cGFuZGFibGVfYzZ0dXBfbW83ZjVfNDQ3KS5hd3N1aV9ib2R5LWNlbGwtZWRpdGFibGVfYzZ0dXBfbW83ZjVfNDQ3OmhvdmVyID4gLmF3c3VpX2V4cGFuZGFibGUtdG9nZ2xlLXdyYXBwZXJfYzZ0dXBfbW83ZjVfMTQ1IHtcbiAgbWFyZ2luLWlubGluZS1zdGFydDogY2FsYyh2YXIoLS1zcGFjZS1zY2FsZWQtbC1rNWtvaHksIDIwcHgpICsgdmFyKC0tYm9yZGVyLWRpdmlkZXItbGlzdC13aWR0aC10ZGZ4MXgsIDFweCkgLSAxICogdmFyKC0tYm9yZGVyLWRpdmlkZXItbGlzdC13aWR0aC10ZGZ4MXgsIDFweCkpO1xufVxuLmF3c3VpX2JvZHktY2VsbF9jNnR1cF9tbzdmNV8xNTIuYXdzdWlfaXMtdmlzdWFsLXJlZnJlc2hfYzZ0dXBfbW83ZjVfMzU3Om5vdCgjXFw5KTpmaXJzdC1jaGlsZDpmaXJzdC1jaGlsZC5hd3N1aV9oYXMtc3RyaXBlZC1yb3dzX2M2dHVwX21vN2Y1XzUzMC5hd3N1aV9zdGlja3ktY2VsbC1wYWQtaW5saW5lLXN0YXJ0X2M2dHVwX21vN2Y1XzY5Njpub3QoLmF3c3VpX2JvZHktY2VsbC1lZGl0LWFjdGl2ZV9jNnR1cF9tbzdmNV80NDcpOm5vdCguYXdzdWlfYm9keS1jZWxsLWV4cGFuZGFibGVfYzZ0dXBfbW83ZjVfNDQ3KS5hd3N1aV9ib2R5LWNlbGwtZWRpdGFibGVfYzZ0dXBfbW83ZjVfNDQ3OmhvdmVyLmF3c3VpX2V4cGFuZGFibGUtbGV2ZWwtMF9jNnR1cF9tbzdmNV8xNjYgPiAuYXdzdWlfYm9keS1jZWxsLWNvbnRlbnRfYzZ0dXBfbW83ZjVfMTYwIHtcbiAgcGFkZGluZy1pbmxpbmUtc3RhcnQ6IGNhbGMoY2FsYyh2YXIoLS1zcGFjZS1zY2FsZWQtbC1rNWtvaHksIDIwcHgpICsgdmFyKC0tYm9yZGVyLWRpdmlkZXItbGlzdC13aWR0aC10ZGZ4MXgsIDFweCkgLSAxICogdmFyKC0tYm9yZGVyLWRpdmlkZXItbGlzdC13aWR0aC10ZGZ4MXgsIDFweCkpIC8gMik7XG4gIG1hcmdpbi1pbmxpbmUtc3RhcnQ6IGNhbGMoY2FsYyh2YXIoLS1zcGFjZS1zY2FsZWQtbC1rNWtvaHksIDIwcHgpICsgdmFyKC0tYm9yZGVyLWRpdmlkZXItbGlzdC13aWR0aC10ZGZ4MXgsIDFweCkgLSAxICogdmFyKC0tYm9yZGVyLWRpdmlkZXItbGlzdC13aWR0aC10ZGZ4MXgsIDFweCkpIC8gMiArIDAgKiBjYWxjKHZhcigtLXNwYWNlLW0tZHN1bXl0LCAxNnB4KSArIHZhcigtLXNwYWNlLXhzLXltbG0wYiwgOHB4KSkpO1xufVxuLmF3c3VpX2JvZHktY2VsbF9jNnR1cF9tbzdmNV8xNTIuYXdzdWlfaXMtdmlzdWFsLXJlZnJlc2hfYzZ0dXBfbW83ZjVfMzU3Om5vdCgjXFw5KTpmaXJzdC1jaGlsZDpmaXJzdC1jaGlsZC5hd3N1aV9oYXMtc3RyaXBlZC1yb3dzX2M2dHVwX21vN2Y1XzUzMC5hd3N1aV9zdGlja3ktY2VsbC1wYWQtaW5saW5lLXN0YXJ0X2M2dHVwX21vN2Y1XzY5Njpub3QoLmF3c3VpX2JvZHktY2VsbC1lZGl0LWFjdGl2ZV9jNnR1cF9tbzdmNV80NDcpOm5vdCguYXdzdWlfYm9keS1jZWxsLWV4cGFuZGFibGVfYzZ0dXBfbW83ZjVfNDQ3KS5hd3N1aV9ib2R5LWNlbGwtZWRpdGFibGVfYzZ0dXBfbW83ZjVfNDQ3OmhvdmVyLmF3c3VpX2V4cGFuZGFibGUtbGV2ZWwtMF9jNnR1cF9tbzdmNV8xNjYgPiAuYXdzdWlfZXhwYW5kYWJsZS10b2dnbGUtd3JhcHBlcl9jNnR1cF9tbzdmNV8xNDUge1xuICBtYXJnaW4taW5saW5lLXN0YXJ0OiBjYWxjKHZhcigtLXNwYWNlLXNjYWxlZC1sLWs1a29oeSwgMjBweCkgKyB2YXIoLS1ib3JkZXItZGl2aWRlci1saXN0LXdpZHRoLXRkZngxeCwgMXB4KSAtIDEgKiB2YXIoLS1ib3JkZXItZGl2aWRlci1saXN0LXdpZHRoLXRkZngxeCwgMXB4KSArIC0xICogKHZhcigtLXNwYWNlLW0tZHN1bXl0LCAxNnB4KSArIHZhcigtLXNwYWNlLXhzLXltbG0wYiwgOHB4KSkpO1xufVxuLmF3c3VpX2JvZHktY2VsbF9jNnR1cF9tbzdmNV8xNTIuYXdzdWlfaXMtdmlzdWFsLXJlZnJlc2hfYzZ0dXBfbW83ZjVfMzU3Om5vdCgjXFw5KTpmaXJzdC1jaGlsZDpmaXJzdC1jaGlsZC5hd3N1aV9oYXMtc3RyaXBlZC1yb3dzX2M2dHVwX21vN2Y1XzUzMC5hd3N1aV9zdGlja3ktY2VsbC1wYWQtaW5saW5lLXN0YXJ0X2M2dHVwX21vN2Y1XzY5Njpub3QoLmF3c3VpX2JvZHktY2VsbC1lZGl0LWFjdGl2ZV9jNnR1cF9tbzdmNV80NDcpOm5vdCguYXdzdWlfYm9keS1jZWxsLWV4cGFuZGFibGVfYzZ0dXBfbW83ZjVfNDQ3KS5hd3N1aV9ib2R5LWNlbGwtZWRpdGFibGVfYzZ0dXBfbW83ZjVfNDQ3OmhvdmVyLmF3c3VpX2V4cGFuZGFibGUtbGV2ZWwtMV9jNnR1cF9tbzdmNV8xNzMgPiAuYXdzdWlfYm9keS1jZWxsLWNvbnRlbnRfYzZ0dXBfbW83ZjVfMTYwIHtcbiAgcGFkZGluZy1pbmxpbmUtc3RhcnQ6IGNhbGMoY2FsYyh2YXIoLS1zcGFjZS1zY2FsZWQtbC1rNWtvaHksIDIwcHgpICsgdmFyKC0tYm9yZGVyLWRpdmlkZXItbGlzdC13aWR0aC10ZGZ4MXgsIDFweCkgLSAxICogdmFyKC0tYm9yZGVyLWRpdmlkZXItbGlzdC13aWR0aC10ZGZ4MXgsIDFweCkpIC8gMik7XG4gIG1hcmdpbi1pbmxpbmUtc3RhcnQ6IGNhbGMoY2FsYyh2YXIoLS1zcGFjZS1zY2FsZWQtbC1rNWtvaHksIDIwcHgpICsgdmFyKC0tYm9yZGVyLWRpdmlkZXItbGlzdC13aWR0aC10ZGZ4MXgsIDFweCkgLSAxICogdmFyKC0tYm9yZGVyLWRpdmlkZXItbGlzdC13aWR0aC10ZGZ4MXgsIDFweCkpIC8gMiArIDEgKiBjYWxjKHZhcigtLXNwYWNlLW0tZHN1bXl0LCAxNnB4KSArIHZhcigtLXNwYWNlLXhzLXltbG0wYiwgOHB4KSkpO1xufVxuLmF3c3VpX2JvZHktY2VsbF9jNnR1cF9tbzdmNV8xNTIuYXdzdWlfaXMtdmlzdWFsLXJlZnJlc2hfYzZ0dXBfbW83ZjVfMzU3Om5vdCgjXFw5KTpmaXJzdC1jaGlsZDpmaXJzdC1jaGlsZC5hd3N1aV9oYXMtc3RyaXBlZC1yb3dzX2M2dHVwX21vN2Y1XzUzMC5hd3N1aV9zdGlja3ktY2VsbC1wYWQtaW5saW5lLXN0YXJ0X2M2dHVwX21vN2Y1XzY5Njpub3QoLmF3c3VpX2JvZHktY2VsbC1lZGl0LWFjdGl2ZV9jNnR1cF9tbzdmNV80NDcpOm5vdCguYXdzdWlfYm9keS1jZWxsLWV4cGFuZGFibGVfYzZ0dXBfbW83ZjVfNDQ3KS5hd3N1aV9ib2R5LWNlbGwtZWRpdGFibGVfYzZ0dXBfbW83ZjVfNDQ3OmhvdmVyLmF3c3VpX2V4cGFuZGFibGUtbGV2ZWwtMV9jNnR1cF9tbzdmNV8xNzMgPiAuYXdzdWlfZXhwYW5kYWJsZS10b2dnbGUtd3JhcHBlcl9jNnR1cF9tbzdmNV8xNDUge1xuICBtYXJnaW4taW5saW5lLXN0YXJ0OiBjYWxjKHZhcigtLXNwYWNlLXNjYWxlZC1sLWs1a29oeSwgMjBweCkgKyB2YXIoLS1ib3JkZXItZGl2aWRlci1saXN0LXdpZHRoLXRkZngxeCwgMXB4KSAtIDEgKiB2YXIoLS1ib3JkZXItZGl2aWRlci1saXN0LXdpZHRoLXRkZngxeCwgMXB4KSArIDAgKiAodmFyKC0tc3BhY2UtbS1kc3VteXQsIDE2cHgpICsgdmFyKC0tc3BhY2UteHMteW1sbTBiLCA4cHgpKSk7XG59XG4uYXdzdWlfYm9keS1jZWxsX2M2dHVwX21vN2Y1XzE1Mi5hd3N1aV9pcy12aXN1YWwtcmVmcmVzaF9jNnR1cF9tbzdmNV8zNTc6bm90KCNcXDkpOmZpcnN0LWNoaWxkOmZpcnN0LWNoaWxkLmF3c3VpX2hhcy1zdHJpcGVkLXJvd3NfYzZ0dXBfbW83ZjVfNTMwLmF3c3VpX3N0aWNreS1jZWxsLXBhZC1pbmxpbmUtc3RhcnRfYzZ0dXBfbW83ZjVfNjk2Om5vdCguYXdzdWlfYm9keS1jZWxsLWVkaXQtYWN0aXZlX2M2dHVwX21vN2Y1XzQ0Nyk6bm90KC5hd3N1aV9ib2R5LWNlbGwtZXhwYW5kYWJsZV9jNnR1cF9tbzdmNV80NDcpLmF3c3VpX2JvZHktY2VsbC1lZGl0YWJsZV9jNnR1cF9tbzdmNV80NDc6aG92ZXIuYXdzdWlfZXhwYW5kYWJsZS1sZXZlbC0yX2M2dHVwX21vN2Y1XzE4MCA+IC5hd3N1aV9ib2R5LWNlbGwtY29udGVudF9jNnR1cF9tbzdmNV8xNjAge1xuICBwYWRkaW5nLWlubGluZS1zdGFydDogY2FsYyhjYWxjKHZhcigtLXNwYWNlLXNjYWxlZC1sLWs1a29oeSwgMjBweCkgKyB2YXIoLS1ib3JkZXItZGl2aWRlci1saXN0LXdpZHRoLXRkZngxeCwgMXB4KSAtIDEgKiB2YXIoLS1ib3JkZXItZGl2aWRlci1saXN0LXdpZHRoLXRkZngxeCwgMXB4KSkgLyAyKTtcbiAgbWFyZ2luLWlubGluZS1zdGFydDogY2FsYyhjYWxjKHZhcigtLXNwYWNlLXNjYWxlZC1sLWs1a29oeSwgMjBweCkgKyB2YXIoLS1ib3JkZXItZGl2aWRlci1saXN0LXdpZHRoLXRkZngxeCwgMXB4KSAtIDEgKiB2YXIoLS1ib3JkZXItZGl2aWRlci1saXN0LXdpZHRoLXRkZngxeCwgMXB4KSkgLyAyICsgMiAqIGNhbGModmFyKC0tc3BhY2UtbS1kc3VteXQsIDE2cHgpICsgdmFyKC0tc3BhY2UteHMteW1sbTBiLCA4cHgpKSk7XG59XG4uYXdzdWlfYm9keS1jZWxsX2M2dHVwX21vN2Y1XzE1Mi5hd3N1aV9pcy12aXN1YWwtcmVmcmVzaF9jNnR1cF9tbzdmNV8zNTc6bm90KCNcXDkpOmZpcnN0LWNoaWxkOmZpcnN0LWNoaWxkLmF3c3VpX2hhcy1zdHJpcGVkLXJvd3NfYzZ0dXBfbW83ZjVfNTMwLmF3c3VpX3N0aWNreS1jZWxsLXBhZC1pbmxpbmUtc3RhcnRfYzZ0dXBfbW83ZjVfNjk2Om5vdCguYXdzdWlfYm9keS1jZWxsLWVkaXQtYWN0aXZlX2M2dHVwX21vN2Y1XzQ0Nyk6bm90KC5hd3N1aV9ib2R5LWNlbGwtZXhwYW5kYWJsZV9jNnR1cF9tbzdmNV80NDcpLmF3c3VpX2JvZHktY2VsbC1lZGl0YWJsZV9jNnR1cF9tbzdmNV80NDc6aG92ZXIuYXdzdWlfZXhwYW5kYWJsZS1sZXZlbC0yX2M2dHVwX21vN2Y1XzE4MCA+IC5hd3N1aV9leHBhbmRhYmxlLXRvZ2dsZS13cmFwcGVyX2M2dHVwX21vN2Y1XzE0NSB7XG4gIG1hcmdpbi1pbmxpbmUtc3RhcnQ6IGNhbGModmFyKC0tc3BhY2Utc2NhbGVkLWwtazVrb2h5LCAyMHB4KSArIHZhcigtLWJvcmRlci1kaXZpZGVyLWxpc3Qtd2lkdGgtdGRmeDF4LCAxcHgpIC0gMSAqIHZhcigtLWJvcmRlci1kaXZpZGVyLWxpc3Qtd2lkdGgtdGRmeDF4LCAxcHgpICsgMSAqICh2YXIoLS1zcGFjZS1tLWRzdW15dCwgMTZweCkgKyB2YXIoLS1zcGFjZS14cy15bWxtMGIsIDhweCkpKTtcbn1cbi5hd3N1aV9ib2R5LWNlbGxfYzZ0dXBfbW83ZjVfMTUyLmF3c3VpX2lzLXZpc3VhbC1yZWZyZXNoX2M2dHVwX21vN2Y1XzM1Nzpub3QoI1xcOSk6Zmlyc3QtY2hpbGQ6Zmlyc3QtY2hpbGQuYXdzdWlfaGFzLXN0cmlwZWQtcm93c19jNnR1cF9tbzdmNV81MzAuYXdzdWlfc3RpY2t5LWNlbGwtcGFkLWlubGluZS1zdGFydF9jNnR1cF9tbzdmNV82OTY6bm90KC5hd3N1aV9ib2R5LWNlbGwtZWRpdC1hY3RpdmVfYzZ0dXBfbW83ZjVfNDQ3KTpub3QoLmF3c3VpX2JvZHktY2VsbC1leHBhbmRhYmxlX2M2dHVwX21vN2Y1XzQ0NykuYXdzdWlfYm9keS1jZWxsLWVkaXRhYmxlX2M2dHVwX21vN2Y1XzQ0Nzpob3Zlci5hd3N1aV9leHBhbmRhYmxlLWxldmVsLTNfYzZ0dXBfbW83ZjVfMTg3ID4gLmF3c3VpX2JvZHktY2VsbC1jb250ZW50X2M2dHVwX21vN2Y1XzE2MCB7XG4gIHBhZGRpbmctaW5saW5lLXN0YXJ0OiBjYWxjKGNhbGModmFyKC0tc3BhY2Utc2NhbGVkLWwtazVrb2h5LCAyMHB4KSArIHZhcigtLWJvcmRlci1kaXZpZGVyLWxpc3Qtd2lkdGgtdGRmeDF4LCAxcHgpIC0gMSAqIHZhcigtLWJvcmRlci1kaXZpZGVyLWxpc3Qtd2lkdGgtdGRmeDF4LCAxcHgpKSAvIDIpO1xuICBtYXJnaW4taW5saW5lLXN0YXJ0OiBjYWxjKGNhbGModmFyKC0tc3BhY2Utc2NhbGVkLWwtazVrb2h5LCAyMHB4KSArIHZhcigtLWJvcmRlci1kaXZpZGVyLWxpc3Qtd2lkdGgtdGRmeDF4LCAxcHgpIC0gMSAqIHZhcigtLWJvcmRlci1kaXZpZGVyLWxpc3Qtd2lkdGgtdGRmeDF4LCAxcHgpKSAvIDIgKyAzICogY2FsYyh2YXIoLS1zcGFjZS1tLWRzdW15dCwgMTZweCkgKyB2YXIoLS1zcGFjZS14cy15bWxtMGIsIDhweCkpKTtcbn1cbi5hd3N1aV9ib2R5LWNlbGxfYzZ0dXBfbW83ZjVfMTUyLmF3c3VpX2lzLXZpc3VhbC1yZWZyZXNoX2M2dHVwX21vN2Y1XzM1Nzpub3QoI1xcOSk6Zmlyc3QtY2hpbGQ6Zmlyc3QtY2hpbGQuYXdzdWlfaGFzLXN0cmlwZWQtcm93c19jNnR1cF9tbzdmNV81MzAuYXdzdWlfc3RpY2t5LWNlbGwtcGFkLWlubGluZS1zdGFydF9jNnR1cF9tbzdmNV82OTY6bm90KC5hd3N1aV9ib2R5LWNlbGwtZWRpdC1hY3RpdmVfYzZ0dXBfbW83ZjVfNDQ3KTpub3QoLmF3c3VpX2JvZHktY2VsbC1leHBhbmRhYmxlX2M2dHVwX21vN2Y1XzQ0NykuYXdzdWlfYm9keS1jZWxsLWVkaXRhYmxlX2M2dHVwX21vN2Y1XzQ0Nzpob3Zlci5hd3N1aV9leHBhbmRhYmxlLWxldmVsLTNfYzZ0dXBfbW83ZjVfMTg3ID4gLmF3c3VpX2V4cGFuZGFibGUtdG9nZ2xlLXdyYXBwZXJfYzZ0dXBfbW83ZjVfMTQ1IHtcbiAgbWFyZ2luLWlubGluZS1zdGFydDogY2FsYyh2YXIoLS1zcGFjZS1zY2FsZWQtbC1rNWtvaHksIDIwcHgpICsgdmFyKC0tYm9yZGVyLWRpdmlkZXItbGlzdC13aWR0aC10ZGZ4MXgsIDFweCkgLSAxICogdmFyKC0tYm9yZGVyLWRpdmlkZXItbGlzdC13aWR0aC10ZGZ4MXgsIDFweCkgKyAyICogKHZhcigtLXNwYWNlLW0tZHN1bXl0LCAxNnB4KSArIHZhcigtLXNwYWNlLXhzLXltbG0wYiwgOHB4KSkpO1xufVxuLmF3c3VpX2JvZHktY2VsbF9jNnR1cF9tbzdmNV8xNTIuYXdzdWlfaXMtdmlzdWFsLXJlZnJlc2hfYzZ0dXBfbW83ZjVfMzU3Om5vdCgjXFw5KTpmaXJzdC1jaGlsZDpmaXJzdC1jaGlsZC5hd3N1aV9oYXMtc3RyaXBlZC1yb3dzX2M2dHVwX21vN2Y1XzUzMC5hd3N1aV9zdGlja3ktY2VsbC1wYWQtaW5saW5lLXN0YXJ0X2M2dHVwX21vN2Y1XzY5Njpub3QoLmF3c3VpX2JvZHktY2VsbC1lZGl0LWFjdGl2ZV9jNnR1cF9tbzdmNV80NDcpOm5vdCguYXdzdWlfYm9keS1jZWxsLWV4cGFuZGFibGVfYzZ0dXBfbW83ZjVfNDQ3KS5hd3N1aV9ib2R5LWNlbGwtZWRpdGFibGVfYzZ0dXBfbW83ZjVfNDQ3OmhvdmVyLmF3c3VpX2V4cGFuZGFibGUtbGV2ZWwtNF9jNnR1cF9tbzdmNV8xOTQgPiAuYXdzdWlfYm9keS1jZWxsLWNvbnRlbnRfYzZ0dXBfbW83ZjVfMTYwIHtcbiAgcGFkZGluZy1pbmxpbmUtc3RhcnQ6IGNhbGMoY2FsYyh2YXIoLS1zcGFjZS1zY2FsZWQtbC1rNWtvaHksIDIwcHgpICsgdmFyKC0tYm9yZGVyLWRpdmlkZXItbGlzdC13aWR0aC10ZGZ4MXgsIDFweCkgLSAxICogdmFyKC0tYm9yZGVyLWRpdmlkZXItbGlzdC13aWR0aC10ZGZ4MXgsIDFweCkpIC8gMik7XG4gIG1hcmdpbi1pbmxpbmUtc3RhcnQ6IGNhbGMoY2FsYyh2YXIoLS1zcGFjZS1zY2FsZWQtbC1rNWtvaHksIDIwcHgpICsgdmFyKC0tYm9yZGVyLWRpdmlkZXItbGlzdC13aWR0aC10ZGZ4MXgsIDFweCkgLSAxICogdmFyKC0tYm9yZGVyLWRpdmlkZXItbGlzdC13aWR0aC10ZGZ4MXgsIDFweCkpIC8gMiArIDQgKiBjYWxjKHZhcigtLXNwYWNlLW0tZHN1bXl0LCAxNnB4KSArIHZhcigtLXNwYWNlLXhzLXltbG0wYiwgOHB4KSkpO1xufVxuLmF3c3VpX2JvZHktY2VsbF9jNnR1cF9tbzdmNV8xNTIuYXdzdWlfaXMtdmlzdWFsLXJlZnJlc2hfYzZ0dXBfbW83ZjVfMzU3Om5vdCgjXFw5KTpmaXJzdC1jaGlsZDpmaXJzdC1jaGlsZC5hd3N1aV9oYXMtc3RyaXBlZC1yb3dzX2M2dHVwX21vN2Y1XzUzMC5hd3N1aV9zdGlja3ktY2VsbC1wYWQtaW5saW5lLXN0YXJ0X2M2dHVwX21vN2Y1XzY5Njpub3QoLmF3c3VpX2JvZHktY2VsbC1lZGl0LWFjdGl2ZV9jNnR1cF9tbzdmNV80NDcpOm5vdCguYXdzdWlfYm9keS1jZWxsLWV4cGFuZGFibGVfYzZ0dXBfbW83ZjVfNDQ3KS5hd3N1aV9ib2R5LWNlbGwtZWRpdGFibGVfYzZ0dXBfbW83ZjVfNDQ3OmhvdmVyLmF3c3VpX2V4cGFuZGFibGUtbGV2ZWwtNF9jNnR1cF9tbzdmNV8xOTQgPiAuYXdzdWlfZXhwYW5kYWJsZS10b2dnbGUtd3JhcHBlcl9jNnR1cF9tbzdmNV8xNDUge1xuICBtYXJnaW4taW5saW5lLXN0YXJ0OiBjYWxjKHZhcigtLXNwYWNlLXNjYWxlZC1sLWs1a29oeSwgMjBweCkgKyB2YXIoLS1ib3JkZXItZGl2aWRlci1saXN0LXdpZHRoLXRkZngxeCwgMXB4KSAtIDEgKiB2YXIoLS1ib3JkZXItZGl2aWRlci1saXN0LXdpZHRoLXRkZngxeCwgMXB4KSArIDMgKiAodmFyKC0tc3BhY2UtbS1kc3VteXQsIDE2cHgpICsgdmFyKC0tc3BhY2UteHMteW1sbTBiLCA4cHgpKSk7XG59XG4uYXdzdWlfYm9keS1jZWxsX2M2dHVwX21vN2Y1XzE1Mi5hd3N1aV9pcy12aXN1YWwtcmVmcmVzaF9jNnR1cF9tbzdmNV8zNTc6bm90KCNcXDkpOmZpcnN0LWNoaWxkOmZpcnN0LWNoaWxkLmF3c3VpX2hhcy1zdHJpcGVkLXJvd3NfYzZ0dXBfbW83ZjVfNTMwLmF3c3VpX3N0aWNreS1jZWxsLXBhZC1pbmxpbmUtc3RhcnRfYzZ0dXBfbW83ZjVfNjk2Om5vdCguYXdzdWlfYm9keS1jZWxsLWVkaXQtYWN0aXZlX2M2dHVwX21vN2Y1XzQ0Nyk6bm90KC5hd3N1aV9ib2R5LWNlbGwtZXhwYW5kYWJsZV9jNnR1cF9tbzdmNV80NDcpLmF3c3VpX2JvZHktY2VsbC1lZGl0YWJsZV9jNnR1cF9tbzdmNV80NDc6aG92ZXIuYXdzdWlfZXhwYW5kYWJsZS1sZXZlbC01X2M2dHVwX21vN2Y1XzIwMSA+IC5hd3N1aV9ib2R5LWNlbGwtY29udGVudF9jNnR1cF9tbzdmNV8xNjAge1xuICBwYWRkaW5nLWlubGluZS1zdGFydDogY2FsYyhjYWxjKHZhcigtLXNwYWNlLXNjYWxlZC1sLWs1a29oeSwgMjBweCkgKyB2YXIoLS1ib3JkZXItZGl2aWRlci1saXN0LXdpZHRoLXRkZngxeCwgMXB4KSAtIDEgKiB2YXIoLS1ib3JkZXItZGl2aWRlci1saXN0LXdpZHRoLXRkZngxeCwgMXB4KSkgLyAyKTtcbiAgbWFyZ2luLWlubGluZS1zdGFydDogY2FsYyhjYWxjKHZhcigtLXNwYWNlLXNjYWxlZC1sLWs1a29oeSwgMjBweCkgKyB2YXIoLS1ib3JkZXItZGl2aWRlci1saXN0LXdpZHRoLXRkZngxeCwgMXB4KSAtIDEgKiB2YXIoLS1ib3JkZXItZGl2aWRlci1saXN0LXdpZHRoLXRkZngxeCwgMXB4KSkgLyAyICsgNSAqIGNhbGModmFyKC0tc3BhY2UtbS1kc3VteXQsIDE2cHgpICsgdmFyKC0tc3BhY2UteHMteW1sbTBiLCA4cHgpKSk7XG59XG4uYXdzdWlfYm9keS1jZWxsX2M2dHVwX21vN2Y1XzE1Mi5hd3N1aV9pcy12aXN1YWwtcmVmcmVzaF9jNnR1cF9tbzdmNV8zNTc6bm90KCNcXDkpOmZpcnN0LWNoaWxkOmZpcnN0LWNoaWxkLmF3c3VpX2hhcy1zdHJpcGVkLXJvd3NfYzZ0dXBfbW83ZjVfNTMwLmF3c3VpX3N0aWNreS1jZWxsLXBhZC1pbmxpbmUtc3RhcnRfYzZ0dXBfbW83ZjVfNjk2Om5vdCguYXdzdWlfYm9keS1jZWxsLWVkaXQtYWN0aXZlX2M2dHVwX21vN2Y1XzQ0Nyk6bm90KC5hd3N1aV9ib2R5LWNlbGwtZXhwYW5kYWJsZV9jNnR1cF9tbzdmNV80NDcpLmF3c3VpX2JvZHktY2VsbC1lZGl0YWJsZV9jNnR1cF9tbzdmNV80NDc6aG92ZXIuYXdzdWlfZXhwYW5kYWJsZS1sZXZlbC01X2M2dHVwX21vN2Y1XzIwMSA+IC5hd3N1aV9leHBhbmRhYmxlLXRvZ2dsZS13cmFwcGVyX2M2dHVwX21vN2Y1XzE0NSB7XG4gIG1hcmdpbi1pbmxpbmUtc3RhcnQ6IGNhbGModmFyKC0tc3BhY2Utc2NhbGVkLWwtazVrb2h5LCAyMHB4KSArIHZhcigtLWJvcmRlci1kaXZpZGVyLWxpc3Qtd2lkdGgtdGRmeDF4LCAxcHgpIC0gMSAqIHZhcigtLWJvcmRlci1kaXZpZGVyLWxpc3Qtd2lkdGgtdGRmeDF4LCAxcHgpICsgNCAqICh2YXIoLS1zcGFjZS1tLWRzdW15dCwgMTZweCkgKyB2YXIoLS1zcGFjZS14cy15bWxtMGIsIDhweCkpKTtcbn1cbi5hd3N1aV9ib2R5LWNlbGxfYzZ0dXBfbW83ZjVfMTUyLmF3c3VpX2lzLXZpc3VhbC1yZWZyZXNoX2M2dHVwX21vN2Y1XzM1Nzpub3QoI1xcOSk6Zmlyc3QtY2hpbGQ6Zmlyc3QtY2hpbGQuYXdzdWlfaGFzLXN0cmlwZWQtcm93c19jNnR1cF9tbzdmNV81MzAuYXdzdWlfc3RpY2t5LWNlbGwtcGFkLWlubGluZS1zdGFydF9jNnR1cF9tbzdmNV82OTY6bm90KC5hd3N1aV9ib2R5LWNlbGwtZWRpdC1hY3RpdmVfYzZ0dXBfbW83ZjVfNDQ3KTpub3QoLmF3c3VpX2JvZHktY2VsbC1leHBhbmRhYmxlX2M2dHVwX21vN2Y1XzQ0NykuYXdzdWlfYm9keS1jZWxsLWVkaXRhYmxlX2M2dHVwX21vN2Y1XzQ0Nzpob3Zlci5hd3N1aV9leHBhbmRhYmxlLWxldmVsLTZfYzZ0dXBfbW83ZjVfMjA4ID4gLmF3c3VpX2JvZHktY2VsbC1jb250ZW50X2M2dHVwX21vN2Y1XzE2MCB7XG4gIHBhZGRpbmctaW5saW5lLXN0YXJ0OiBjYWxjKGNhbGModmFyKC0tc3BhY2Utc2NhbGVkLWwtazVrb2h5LCAyMHB4KSArIHZhcigtLWJvcmRlci1kaXZpZGVyLWxpc3Qtd2lkdGgtdGRmeDF4LCAxcHgpIC0gMSAqIHZhcigtLWJvcmRlci1kaXZpZGVyLWxpc3Qtd2lkdGgtdGRmeDF4LCAxcHgpKSAvIDIpO1xuICBtYXJnaW4taW5saW5lLXN0YXJ0OiBjYWxjKGNhbGModmFyKC0tc3BhY2Utc2NhbGVkLWwtazVrb2h5LCAyMHB4KSArIHZhcigtLWJvcmRlci1kaXZpZGVyLWxpc3Qtd2lkdGgtdGRmeDF4LCAxcHgpIC0gMSAqIHZhcigtLWJvcmRlci1kaXZpZGVyLWxpc3Qtd2lkdGgtdGRmeDF4LCAxcHgpKSAvIDIgKyA2ICogY2FsYyh2YXIoLS1zcGFjZS1tLWRzdW15dCwgMTZweCkgKyB2YXIoLS1zcGFjZS14cy15bWxtMGIsIDhweCkpKTtcbn1cbi5hd3N1aV9ib2R5LWNlbGxfYzZ0dXBfbW83ZjVfMTUyLmF3c3VpX2lzLXZpc3VhbC1yZWZyZXNoX2M2dHVwX21vN2Y1XzM1Nzpub3QoI1xcOSk6Zmlyc3QtY2hpbGQ6Zmlyc3QtY2hpbGQuYXdzdWlfaGFzLXN0cmlwZWQtcm93c19jNnR1cF9tbzdmNV81MzAuYXdzdWlfc3RpY2t5LWNlbGwtcGFkLWlubGluZS1zdGFydF9jNnR1cF9tbzdmNV82OTY6bm90KC5hd3N1aV9ib2R5LWNlbGwtZWRpdC1hY3RpdmVfYzZ0dXBfbW83ZjVfNDQ3KTpub3QoLmF3c3VpX2JvZHktY2VsbC1leHBhbmRhYmxlX2M2dHVwX21vN2Y1XzQ0NykuYXdzdWlfYm9keS1jZWxsLWVkaXRhYmxlX2M2dHVwX21vN2Y1XzQ0Nzpob3Zlci5hd3N1aV9leHBhbmRhYmxlLWxldmVsLTZfYzZ0dXBfbW83ZjVfMjA4ID4gLmF3c3VpX2V4cGFuZGFibGUtdG9nZ2xlLXdyYXBwZXJfYzZ0dXBfbW83ZjVfMTQ1IHtcbiAgbWFyZ2luLWlubGluZS1zdGFydDogY2FsYyh2YXIoLS1zcGFjZS1zY2FsZWQtbC1rNWtvaHksIDIwcHgpICsgdmFyKC0tYm9yZGVyLWRpdmlkZXItbGlzdC13aWR0aC10ZGZ4MXgsIDFweCkgLSAxICogdmFyKC0tYm9yZGVyLWRpdmlkZXItbGlzdC13aWR0aC10ZGZ4MXgsIDFweCkgKyA1ICogKHZhcigtLXNwYWNlLW0tZHN1bXl0LCAxNnB4KSArIHZhcigtLXNwYWNlLXhzLXltbG0wYiwgOHB4KSkpO1xufVxuLmF3c3VpX2JvZHktY2VsbF9jNnR1cF9tbzdmNV8xNTIuYXdzdWlfaXMtdmlzdWFsLXJlZnJlc2hfYzZ0dXBfbW83ZjVfMzU3Om5vdCgjXFw5KTpmaXJzdC1jaGlsZDpmaXJzdC1jaGlsZC5hd3N1aV9oYXMtc3RyaXBlZC1yb3dzX2M2dHVwX21vN2Y1XzUzMC5hd3N1aV9zdGlja3ktY2VsbC1wYWQtaW5saW5lLXN0YXJ0X2M2dHVwX21vN2Y1XzY5Njpub3QoLmF3c3VpX2JvZHktY2VsbC1lZGl0LWFjdGl2ZV9jNnR1cF9tbzdmNV80NDcpOm5vdCguYXdzdWlfYm9keS1jZWxsLWV4cGFuZGFibGVfYzZ0dXBfbW83ZjVfNDQ3KS5hd3N1aV9ib2R5LWNlbGwtZWRpdGFibGVfYzZ0dXBfbW83ZjVfNDQ3OmhvdmVyLmF3c3VpX2V4cGFuZGFibGUtbGV2ZWwtN19jNnR1cF9tbzdmNV8yMTUgPiAuYXdzdWlfYm9keS1jZWxsLWNvbnRlbnRfYzZ0dXBfbW83ZjVfMTYwIHtcbiAgcGFkZGluZy1pbmxpbmUtc3RhcnQ6IGNhbGMoY2FsYyh2YXIoLS1zcGFjZS1zY2FsZWQtbC1rNWtvaHksIDIwcHgpICsgdmFyKC0tYm9yZGVyLWRpdmlkZXItbGlzdC13aWR0aC10ZGZ4MXgsIDFweCkgLSAxICogdmFyKC0tYm9yZGVyLWRpdmlkZXItbGlzdC13aWR0aC10ZGZ4MXgsIDFweCkpIC8gMik7XG4gIG1hcmdpbi1pbmxpbmUtc3RhcnQ6IGNhbGMoY2FsYyh2YXIoLS1zcGFjZS1zY2FsZWQtbC1rNWtvaHksIDIwcHgpICsgdmFyKC0tYm9yZGVyLWRpdmlkZXItbGlzdC13aWR0aC10ZGZ4MXgsIDFweCkgLSAxICogdmFyKC0tYm9yZGVyLWRpdmlkZXItbGlzdC13aWR0aC10ZGZ4MXgsIDFweCkpIC8gMiArIDcgKiBjYWxjKHZhcigtLXNwYWNlLW0tZHN1bXl0LCAxNnB4KSArIHZhcigtLXNwYWNlLXhzLXltbG0wYiwgOHB4KSkpO1xufVxuLmF3c3VpX2JvZHktY2VsbF9jNnR1cF9tbzdmNV8xNTIuYXdzdWlfaXMtdmlzdWFsLXJlZnJlc2hfYzZ0dXBfbW83ZjVfMzU3Om5vdCgjXFw5KTpmaXJzdC1jaGlsZDpmaXJzdC1jaGlsZC5hd3N1aV9oYXMtc3RyaXBlZC1yb3dzX2M2dHVwX21vN2Y1XzUzMC5hd3N1aV9zdGlja3ktY2VsbC1wYWQtaW5saW5lLXN0YXJ0X2M2dHVwX21vN2Y1XzY5Njpub3QoLmF3c3VpX2JvZHktY2VsbC1lZGl0LWFjdGl2ZV9jNnR1cF9tbzdmNV80NDcpOm5vdCguYXdzdWlfYm9keS1jZWxsLWV4cGFuZGFibGVfYzZ0dXBfbW83ZjVfNDQ3KS5hd3N1aV9ib2R5LWNlbGwtZWRpdGFibGVfYzZ0dXBfbW83ZjVfNDQ3OmhvdmVyLmF3c3VpX2V4cGFuZGFibGUtbGV2ZWwtN19jNnR1cF9tbzdmNV8yMTUgPiAuYXdzdWlfZXhwYW5kYWJsZS10b2dnbGUtd3JhcHBlcl9jNnR1cF9tbzdmNV8xNDUge1xuICBtYXJnaW4taW5saW5lLXN0YXJ0OiBjYWxjKHZhcigtLXNwYWNlLXNjYWxlZC1sLWs1a29oeSwgMjBweCkgKyB2YXIoLS1ib3JkZXItZGl2aWRlci1saXN0LXdpZHRoLXRkZngxeCwgMXB4KSAtIDEgKiB2YXIoLS1ib3JkZXItZGl2aWRlci1saXN0LXdpZHRoLXRkZngxeCwgMXB4KSArIDYgKiAodmFyKC0tc3BhY2UtbS1kc3VteXQsIDE2cHgpICsgdmFyKC0tc3BhY2UteHMteW1sbTBiLCA4cHgpKSk7XG59XG4uYXdzdWlfYm9keS1jZWxsX2M2dHVwX21vN2Y1XzE1Mi5hd3N1aV9pcy12aXN1YWwtcmVmcmVzaF9jNnR1cF9tbzdmNV8zNTc6bm90KCNcXDkpOmZpcnN0LWNoaWxkOmZpcnN0LWNoaWxkLmF3c3VpX2hhcy1zdHJpcGVkLXJvd3NfYzZ0dXBfbW83ZjVfNTMwLmF3c3VpX3N0aWNreS1jZWxsLXBhZC1pbmxpbmUtc3RhcnRfYzZ0dXBfbW83ZjVfNjk2Om5vdCguYXdzdWlfYm9keS1jZWxsLWVkaXQtYWN0aXZlX2M2dHVwX21vN2Y1XzQ0Nyk6bm90KC5hd3N1aV9ib2R5LWNlbGwtZXhwYW5kYWJsZV9jNnR1cF9tbzdmNV80NDcpLmF3c3VpX2JvZHktY2VsbC1lZGl0YWJsZV9jNnR1cF9tbzdmNV80NDc6aG92ZXIuYXdzdWlfZXhwYW5kYWJsZS1sZXZlbC04X2M2dHVwX21vN2Y1XzIyMiA+IC5hd3N1aV9ib2R5LWNlbGwtY29udGVudF9jNnR1cF9tbzdmNV8xNjAge1xuICBwYWRkaW5nLWlubGluZS1zdGFydDogY2FsYyhjYWxjKHZhcigtLXNwYWNlLXNjYWxlZC1sLWs1a29oeSwgMjBweCkgKyB2YXIoLS1ib3JkZXItZGl2aWRlci1saXN0LXdpZHRoLXRkZngxeCwgMXB4KSAtIDEgKiB2YXIoLS1ib3JkZXItZGl2aWRlci1saXN0LXdpZHRoLXRkZngxeCwgMXB4KSkgLyAyKTtcbiAgbWFyZ2luLWlubGluZS1zdGFydDogY2FsYyhjYWxjKHZhcigtLXNwYWNlLXNjYWxlZC1sLWs1a29oeSwgMjBweCkgKyB2YXIoLS1ib3JkZXItZGl2aWRlci1saXN0LXdpZHRoLXRkZngxeCwgMXB4KSAtIDEgKiB2YXIoLS1ib3JkZXItZGl2aWRlci1saXN0LXdpZHRoLXRkZngxeCwgMXB4KSkgLyAyICsgOCAqIGNhbGModmFyKC0tc3BhY2UtbS1kc3VteXQsIDE2cHgpICsgdmFyKC0tc3BhY2UteHMteW1sbTBiLCA4cHgpKSk7XG59XG4uYXdzdWlfYm9keS1jZWxsX2M2dHVwX21vN2Y1XzE1Mi5hd3N1aV9pcy12aXN1YWwtcmVmcmVzaF9jNnR1cF9tbzdmNV8zNTc6bm90KCNcXDkpOmZpcnN0LWNoaWxkOmZpcnN0LWNoaWxkLmF3c3VpX2hhcy1zdHJpcGVkLXJvd3NfYzZ0dXBfbW83ZjVfNTMwLmF3c3VpX3N0aWNreS1jZWxsLXBhZC1pbmxpbmUtc3RhcnRfYzZ0dXBfbW83ZjVfNjk2Om5vdCguYXdzdWlfYm9keS1jZWxsLWVkaXQtYWN0aXZlX2M2dHVwX21vN2Y1XzQ0Nyk6bm90KC5hd3N1aV9ib2R5LWNlbGwtZXhwYW5kYWJsZV9jNnR1cF9tbzdmNV80NDcpLmF3c3VpX2JvZHktY2VsbC1lZGl0YWJsZV9jNnR1cF9tbzdmNV80NDc6aG92ZXIuYXdzdWlfZXhwYW5kYWJsZS1sZXZlbC04X2M2dHVwX21vN2Y1XzIyMiA+IC5hd3N1aV9leHBhbmRhYmxlLXRvZ2dsZS13cmFwcGVyX2M2dHVwX21vN2Y1XzE0NSB7XG4gIG1hcmdpbi1pbmxpbmUtc3RhcnQ6IGNhbGModmFyKC0tc3BhY2Utc2NhbGVkLWwtazVrb2h5LCAyMHB4KSArIHZhcigtLWJvcmRlci1kaXZpZGVyLWxpc3Qtd2lkdGgtdGRmeDF4LCAxcHgpIC0gMSAqIHZhcigtLWJvcmRlci1kaXZpZGVyLWxpc3Qtd2lkdGgtdGRmeDF4LCAxcHgpICsgNyAqICh2YXIoLS1zcGFjZS1tLWRzdW15dCwgMTZweCkgKyB2YXIoLS1zcGFjZS14cy15bWxtMGIsIDhweCkpKTtcbn1cbi5hd3N1aV9ib2R5LWNlbGxfYzZ0dXBfbW83ZjVfMTUyLmF3c3VpX2lzLXZpc3VhbC1yZWZyZXNoX2M2dHVwX21vN2Y1XzM1Nzpub3QoI1xcOSk6Zmlyc3QtY2hpbGQ6Zmlyc3QtY2hpbGQuYXdzdWlfaGFzLXN0cmlwZWQtcm93c19jNnR1cF9tbzdmNV81MzAuYXdzdWlfc3RpY2t5LWNlbGwtcGFkLWlubGluZS1zdGFydF9jNnR1cF9tbzdmNV82OTY6bm90KC5hd3N1aV9ib2R5LWNlbGwtZWRpdC1hY3RpdmVfYzZ0dXBfbW83ZjVfNDQ3KTpub3QoLmF3c3VpX2JvZHktY2VsbC1leHBhbmRhYmxlX2M2dHVwX21vN2Y1XzQ0NykuYXdzdWlfYm9keS1jZWxsLWVkaXRhYmxlX2M2dHVwX21vN2Y1XzQ0Nzpob3Zlci5hd3N1aV9leHBhbmRhYmxlLWxldmVsLTlfYzZ0dXBfbW83ZjVfMjI5ID4gLmF3c3VpX2JvZHktY2VsbC1jb250ZW50X2M2dHVwX21vN2Y1XzE2MCB7XG4gIHBhZGRpbmctaW5saW5lLXN0YXJ0OiBjYWxjKGNhbGModmFyKC0tc3BhY2Utc2NhbGVkLWwtazVrb2h5LCAyMHB4KSArIHZhcigtLWJvcmRlci1kaXZpZGVyLWxpc3Qtd2lkdGgtdGRmeDF4LCAxcHgpIC0gMSAqIHZhcigtLWJvcmRlci1kaXZpZGVyLWxpc3Qtd2lkdGgtdGRmeDF4LCAxcHgpKSAvIDIpO1xuICBtYXJnaW4taW5saW5lLXN0YXJ0OiBjYWxjKGNhbGModmFyKC0tc3BhY2Utc2NhbGVkLWwtazVrb2h5LCAyMHB4KSArIHZhcigtLWJvcmRlci1kaXZpZGVyLWxpc3Qtd2lkdGgtdGRmeDF4LCAxcHgpIC0gMSAqIHZhcigtLWJvcmRlci1kaXZpZGVyLWxpc3Qtd2lkdGgtdGRmeDF4LCAxcHgpKSAvIDIgKyA5ICogY2FsYyh2YXIoLS1zcGFjZS1tLWRzdW15dCwgMTZweCkgKyB2YXIoLS1zcGFjZS14cy15bWxtMGIsIDhweCkpKTtcbn1cbi5hd3N1aV9ib2R5LWNlbGxfYzZ0dXBfbW83ZjVfMTUyLmF3c3VpX2lzLXZpc3VhbC1yZWZyZXNoX2M2dHVwX21vN2Y1XzM1Nzpub3QoI1xcOSk6Zmlyc3QtY2hpbGQ6Zmlyc3QtY2hpbGQuYXdzdWlfaGFzLXN0cmlwZWQtcm93c19jNnR1cF9tbzdmNV81MzAuYXdzdWlfc3RpY2t5LWNlbGwtcGFkLWlubGluZS1zdGFydF9jNnR1cF9tbzdmNV82OTY6bm90KC5hd3N1aV9ib2R5LWNlbGwtZWRpdC1hY3RpdmVfYzZ0dXBfbW83ZjVfNDQ3KTpub3QoLmF3c3VpX2JvZHktY2VsbC1leHBhbmRhYmxlX2M2dHVwX21vN2Y1XzQ0NykuYXdzdWlfYm9keS1jZWxsLWVkaXRhYmxlX2M2dHVwX21vN2Y1XzQ0Nzpob3Zlci5hd3N1aV9leHBhbmRhYmxlLWxldmVsLTlfYzZ0dXBfbW83ZjVfMjI5ID4gLmF3c3VpX2V4cGFuZGFibGUtdG9nZ2xlLXdyYXBwZXJfYzZ0dXBfbW83ZjVfMTQ1IHtcbiAgbWFyZ2luLWlubGluZS1zdGFydDogY2FsYyh2YXIoLS1zcGFjZS1zY2FsZWQtbC1rNWtvaHksIDIwcHgpICsgdmFyKC0tYm9yZGVyLWRpdmlkZXItbGlzdC13aWR0aC10ZGZ4MXgsIDFweCkgLSAxICogdmFyKC0tYm9yZGVyLWRpdmlkZXItbGlzdC13aWR0aC10ZGZ4MXgsIDFweCkgKyA4ICogKHZhcigtLXNwYWNlLW0tZHN1bXl0LCAxNnB4KSArIHZhcigtLXNwYWNlLXhzLXltbG0wYiwgOHB4KSkpO1xufVxuLmF3c3VpX2JvZHktY2VsbF9jNnR1cF9tbzdmNV8xNTIuYXdzdWlfaXMtdmlzdWFsLXJlZnJlc2hfYzZ0dXBfbW83ZjVfMzU3Om5vdCgjXFw5KTpmaXJzdC1jaGlsZDpmaXJzdC1jaGlsZC5hd3N1aV9oYXMtc3RyaXBlZC1yb3dzX2M2dHVwX21vN2Y1XzUzMC5hd3N1aV9zdGlja3ktY2VsbC1wYWQtaW5saW5lLXN0YXJ0X2M2dHVwX21vN2Y1XzY5Njpub3QoLmF3c3VpX2JvZHktY2VsbC1lZGl0LWFjdGl2ZV9jNnR1cF9tbzdmNV80NDcpOm5vdCguYXdzdWlfYm9keS1jZWxsLWV4cGFuZGFibGVfYzZ0dXBfbW83ZjVfNDQ3KS5hd3N1aV9ib2R5LWNlbGwtZWRpdGFibGVfYzZ0dXBfbW83ZjVfNDQ3OmhvdmVyLmF3c3VpX2V4cGFuZGFibGUtbGV2ZWwtbmV4dF9jNnR1cF9tbzdmNV8yMzYgPiAuYXdzdWlfYm9keS1jZWxsLWNvbnRlbnRfYzZ0dXBfbW83ZjVfMTYwIHtcbiAgcGFkZGluZy1pbmxpbmUtc3RhcnQ6IGNhbGMoY2FsYyh2YXIoLS1zcGFjZS1zY2FsZWQtbC1rNWtvaHksIDIwcHgpICsgdmFyKC0tYm9yZGVyLWRpdmlkZXItbGlzdC13aWR0aC10ZGZ4MXgsIDFweCkgLSAxICogdmFyKC0tYm9yZGVyLWRpdmlkZXItbGlzdC13aWR0aC10ZGZ4MXgsIDFweCkpIC8gMik7XG4gIG1hcmdpbi1pbmxpbmUtc3RhcnQ6IGNhbGMoY2FsYyh2YXIoLS1zcGFjZS1zY2FsZWQtbC1rNWtvaHksIDIwcHgpICsgdmFyKC0tYm9yZGVyLWRpdmlkZXItbGlzdC13aWR0aC10ZGZ4MXgsIDFweCkgLSAxICogdmFyKC0tYm9yZGVyLWRpdmlkZXItbGlzdC13aWR0aC10ZGZ4MXgsIDFweCkpIC8gMiArIDkgKiBjYWxjKHZhcigtLXNwYWNlLW0tZHN1bXl0LCAxNnB4KSArIHZhcigtLXNwYWNlLXhzLXltbG0wYiwgOHB4KSkpO1xufVxuLmF3c3VpX2JvZHktY2VsbF9jNnR1cF9tbzdmNV8xNTIuYXdzdWlfaXMtdmlzdWFsLXJlZnJlc2hfYzZ0dXBfbW83ZjVfMzU3Om5vdCgjXFw5KTpmaXJzdC1jaGlsZDpmaXJzdC1jaGlsZC5hd3N1aV9oYXMtc3RyaXBlZC1yb3dzX2M2dHVwX21vN2Y1XzUzMC5hd3N1aV9zdGlja3ktY2VsbC1wYWQtaW5saW5lLXN0YXJ0X2M2dHVwX21vN2Y1XzY5Njpub3QoLmF3c3VpX2JvZHktY2VsbC1lZGl0LWFjdGl2ZV9jNnR1cF9tbzdmNV80NDcpOm5vdCguYXdzdWlfYm9keS1jZWxsLWV4cGFuZGFibGVfYzZ0dXBfbW83ZjVfNDQ3KS5hd3N1aV9ib2R5LWNlbGwtZWRpdGFibGVfYzZ0dXBfbW83ZjVfNDQ3OmhvdmVyLmF3c3VpX2V4cGFuZGFibGUtbGV2ZWwtbmV4dF9jNnR1cF9tbzdmNV8yMzYgPiAuYXdzdWlfZXhwYW5kYWJsZS10b2dnbGUtd3JhcHBlcl9jNnR1cF9tbzdmNV8xNDUge1xuICBtYXJnaW4taW5saW5lLXN0YXJ0OiBjYWxjKGNhbGModmFyKC0tc3BhY2Utc2NhbGVkLWwtazVrb2h5LCAyMHB4KSArIHZhcigtLWJvcmRlci1kaXZpZGVyLWxpc3Qtd2lkdGgtdGRmeDF4LCAxcHgpIC0gMSAqIHZhcigtLWJvcmRlci1kaXZpZGVyLWxpc3Qtd2lkdGgtdGRmeDF4LCAxcHgpKSArICg5IC0gMSkgKiBjYWxjKHZhcigtLXNwYWNlLW0tZHN1bXl0LCAxNnB4KSArIHZhcigtLXNwYWNlLXhzLXltbG0wYiwgOHB4KSkpO1xufVxuLmF3c3VpX2JvZHktY2VsbF9jNnR1cF9tbzdmNV8xNTIuYXdzdWlfaXMtdmlzdWFsLXJlZnJlc2hfYzZ0dXBfbW83ZjVfMzU3Om5vdCgjXFw5KTpmaXJzdC1jaGlsZC5hd3N1aV9zdGlja3ktY2VsbC1wYWQtaW5saW5lLXN0YXJ0X2M2dHVwX21vN2Y1XzY5Njpub3QoLmF3c3VpX2hhcy1zZWxlY3Rpb25fYzZ0dXBfbW83ZjVfODYyKSA+IC5hd3N1aV9ib2R5LWNlbGwtY29udGVudF9jNnR1cF9tbzdmNV8xNjAge1xuICBwYWRkaW5nLWlubGluZS1zdGFydDogY2FsYyh2YXIoLS1zcGFjZS1zY2FsZWQtbC1rNWtvaHksIDIwcHgpIC0gMSAqIHZhcigtLWJvcmRlci1kaXZpZGVyLWxpc3Qtd2lkdGgtdGRmeDF4LCAxcHgpKTtcbn1cbi5hd3N1aV9ib2R5LWNlbGxfYzZ0dXBfbW83ZjVfMTUyLmF3c3VpX2lzLXZpc3VhbC1yZWZyZXNoX2M2dHVwX21vN2Y1XzM1Nzpub3QoI1xcOSk6Zmlyc3QtY2hpbGQuYXdzdWlfc3RpY2t5LWNlbGwtcGFkLWlubGluZS1zdGFydF9jNnR1cF9tbzdmNV82OTY6bm90KC5hd3N1aV9oYXMtc2VsZWN0aW9uX2M2dHVwX21vN2Y1Xzg2MikgPiAuYXdzdWlfZXhwYW5kYWJsZS10b2dnbGUtd3JhcHBlcl9jNnR1cF9tbzdmNV8xNDUge1xuICBtYXJnaW4taW5saW5lLXN0YXJ0OiBjYWxjKHZhcigtLXNwYWNlLXNjYWxlZC1sLWs1a29oeSwgMjBweCkgLSAxICogdmFyKC0tYm9yZGVyLWRpdmlkZXItbGlzdC13aWR0aC10ZGZ4MXgsIDFweCkpO1xufVxuLmF3c3VpX2JvZHktY2VsbF9jNnR1cF9tbzdmNV8xNTIuYXdzdWlfaXMtdmlzdWFsLXJlZnJlc2hfYzZ0dXBfbW83ZjVfMzU3Om5vdCgjXFw5KTpmaXJzdC1jaGlsZC5hd3N1aV9zdGlja3ktY2VsbC1wYWQtaW5saW5lLXN0YXJ0X2M2dHVwX21vN2Y1XzY5Njpub3QoLmF3c3VpX2hhcy1zZWxlY3Rpb25fYzZ0dXBfbW83ZjVfODYyKS5hd3N1aV9leHBhbmRhYmxlLWxldmVsLTBfYzZ0dXBfbW83ZjVfMTY2ID4gLmF3c3VpX2JvZHktY2VsbC1jb250ZW50X2M2dHVwX21vN2Y1XzE2MCB7XG4gIHBhZGRpbmctaW5saW5lLXN0YXJ0OiBjYWxjKGNhbGModmFyKC0tc3BhY2Utc2NhbGVkLWwtazVrb2h5LCAyMHB4KSAtIDEgKiB2YXIoLS1ib3JkZXItZGl2aWRlci1saXN0LXdpZHRoLXRkZngxeCwgMXB4KSkgLyAyKTtcbiAgbWFyZ2luLWlubGluZS1zdGFydDogY2FsYyhjYWxjKHZhcigtLXNwYWNlLXNjYWxlZC1sLWs1a29oeSwgMjBweCkgLSAxICogdmFyKC0tYm9yZGVyLWRpdmlkZXItbGlzdC13aWR0aC10ZGZ4MXgsIDFweCkpIC8gMiArIDAgKiBjYWxjKHZhcigtLXNwYWNlLW0tZHN1bXl0LCAxNnB4KSArIHZhcigtLXNwYWNlLXhzLXltbG0wYiwgOHB4KSkpO1xufVxuLmF3c3VpX2JvZHktY2VsbF9jNnR1cF9tbzdmNV8xNTIuYXdzdWlfaXMtdmlzdWFsLXJlZnJlc2hfYzZ0dXBfbW83ZjVfMzU3Om5vdCgjXFw5KTpmaXJzdC1jaGlsZC5hd3N1aV9zdGlja3ktY2VsbC1wYWQtaW5saW5lLXN0YXJ0X2M2dHVwX21vN2Y1XzY5Njpub3QoLmF3c3VpX2hhcy1zZWxlY3Rpb25fYzZ0dXBfbW83ZjVfODYyKS5hd3N1aV9leHBhbmRhYmxlLWxldmVsLTBfYzZ0dXBfbW83ZjVfMTY2ID4gLmF3c3VpX2V4cGFuZGFibGUtdG9nZ2xlLXdyYXBwZXJfYzZ0dXBfbW83ZjVfMTQ1IHtcbiAgbWFyZ2luLWlubGluZS1zdGFydDogY2FsYyh2YXIoLS1zcGFjZS1zY2FsZWQtbC1rNWtvaHksIDIwcHgpIC0gMSAqIHZhcigtLWJvcmRlci1kaXZpZGVyLWxpc3Qtd2lkdGgtdGRmeDF4LCAxcHgpICsgLTEgKiAodmFyKC0tc3BhY2UtbS1kc3VteXQsIDE2cHgpICsgdmFyKC0tc3BhY2UteHMteW1sbTBiLCA4cHgpKSk7XG59XG4uYXdzdWlfYm9keS1jZWxsX2M2dHVwX21vN2Y1XzE1Mi5hd3N1aV9pcy12aXN1YWwtcmVmcmVzaF9jNnR1cF9tbzdmNV8zNTc6bm90KCNcXDkpOmZpcnN0LWNoaWxkLmF3c3VpX3N0aWNreS1jZWxsLXBhZC1pbmxpbmUtc3RhcnRfYzZ0dXBfbW83ZjVfNjk2Om5vdCguYXdzdWlfaGFzLXNlbGVjdGlvbl9jNnR1cF9tbzdmNV84NjIpLmF3c3VpX2V4cGFuZGFibGUtbGV2ZWwtMV9jNnR1cF9tbzdmNV8xNzMgPiAuYXdzdWlfYm9keS1jZWxsLWNvbnRlbnRfYzZ0dXBfbW83ZjVfMTYwIHtcbiAgcGFkZGluZy1pbmxpbmUtc3RhcnQ6IGNhbGMoY2FsYyh2YXIoLS1zcGFjZS1zY2FsZWQtbC1rNWtvaHksIDIwcHgpIC0gMSAqIHZhcigtLWJvcmRlci1kaXZpZGVyLWxpc3Qtd2lkdGgtdGRmeDF4LCAxcHgpKSAvIDIpO1xuICBtYXJnaW4taW5saW5lLXN0YXJ0OiBjYWxjKGNhbGModmFyKC0tc3BhY2Utc2NhbGVkLWwtazVrb2h5LCAyMHB4KSAtIDEgKiB2YXIoLS1ib3JkZXItZGl2aWRlci1saXN0LXdpZHRoLXRkZngxeCwgMXB4KSkgLyAyICsgMSAqIGNhbGModmFyKC0tc3BhY2UtbS1kc3VteXQsIDE2cHgpICsgdmFyKC0tc3BhY2UteHMteW1sbTBiLCA4cHgpKSk7XG59XG4uYXdzdWlfYm9keS1jZWxsX2M2dHVwX21vN2Y1XzE1Mi5hd3N1aV9pcy12aXN1YWwtcmVmcmVzaF9jNnR1cF9tbzdmNV8zNTc6bm90KCNcXDkpOmZpcnN0LWNoaWxkLmF3c3VpX3N0aWNreS1jZWxsLXBhZC1pbmxpbmUtc3RhcnRfYzZ0dXBfbW83ZjVfNjk2Om5vdCguYXdzdWlfaGFzLXNlbGVjdGlvbl9jNnR1cF9tbzdmNV84NjIpLmF3c3VpX2V4cGFuZGFibGUtbGV2ZWwtMV9jNnR1cF9tbzdmNV8xNzMgPiAuYXdzdWlfZXhwYW5kYWJsZS10b2dnbGUtd3JhcHBlcl9jNnR1cF9tbzdmNV8xNDUge1xuICBtYXJnaW4taW5saW5lLXN0YXJ0OiBjYWxjKHZhcigtLXNwYWNlLXNjYWxlZC1sLWs1a29oeSwgMjBweCkgLSAxICogdmFyKC0tYm9yZGVyLWRpdmlkZXItbGlzdC13aWR0aC10ZGZ4MXgsIDFweCkgKyAwICogKHZhcigtLXNwYWNlLW0tZHN1bXl0LCAxNnB4KSArIHZhcigtLXNwYWNlLXhzLXltbG0wYiwgOHB4KSkpO1xufVxuLmF3c3VpX2JvZHktY2VsbF9jNnR1cF9tbzdmNV8xNTIuYXdzdWlfaXMtdmlzdWFsLXJlZnJlc2hfYzZ0dXBfbW83ZjVfMzU3Om5vdCgjXFw5KTpmaXJzdC1jaGlsZC5hd3N1aV9zdGlja3ktY2VsbC1wYWQtaW5saW5lLXN0YXJ0X2M2dHVwX21vN2Y1XzY5Njpub3QoLmF3c3VpX2hhcy1zZWxlY3Rpb25fYzZ0dXBfbW83ZjVfODYyKS5hd3N1aV9leHBhbmRhYmxlLWxldmVsLTJfYzZ0dXBfbW83ZjVfMTgwID4gLmF3c3VpX2JvZHktY2VsbC1jb250ZW50X2M2dHVwX21vN2Y1XzE2MCB7XG4gIHBhZGRpbmctaW5saW5lLXN0YXJ0OiBjYWxjKGNhbGModmFyKC0tc3BhY2Utc2NhbGVkLWwtazVrb2h5LCAyMHB4KSAtIDEgKiB2YXIoLS1ib3JkZXItZGl2aWRlci1saXN0LXdpZHRoLXRkZngxeCwgMXB4KSkgLyAyKTtcbiAgbWFyZ2luLWlubGluZS1zdGFydDogY2FsYyhjYWxjKHZhcigtLXNwYWNlLXNjYWxlZC1sLWs1a29oeSwgMjBweCkgLSAxICogdmFyKC0tYm9yZGVyLWRpdmlkZXItbGlzdC13aWR0aC10ZGZ4MXgsIDFweCkpIC8gMiArIDIgKiBjYWxjKHZhcigtLXNwYWNlLW0tZHN1bXl0LCAxNnB4KSArIHZhcigtLXNwYWNlLXhzLXltbG0wYiwgOHB4KSkpO1xufVxuLmF3c3VpX2JvZHktY2VsbF9jNnR1cF9tbzdmNV8xNTIuYXdzdWlfaXMtdmlzdWFsLXJlZnJlc2hfYzZ0dXBfbW83ZjVfMzU3Om5vdCgjXFw5KTpmaXJzdC1jaGlsZC5hd3N1aV9zdGlja3ktY2VsbC1wYWQtaW5saW5lLXN0YXJ0X2M2dHVwX21vN2Y1XzY5Njpub3QoLmF3c3VpX2hhcy1zZWxlY3Rpb25fYzZ0dXBfbW83ZjVfODYyKS5hd3N1aV9leHBhbmRhYmxlLWxldmVsLTJfYzZ0dXBfbW83ZjVfMTgwID4gLmF3c3VpX2V4cGFuZGFibGUtdG9nZ2xlLXdyYXBwZXJfYzZ0dXBfbW83ZjVfMTQ1IHtcbiAgbWFyZ2luLWlubGluZS1zdGFydDogY2FsYyh2YXIoLS1zcGFjZS1zY2FsZWQtbC1rNWtvaHksIDIwcHgpIC0gMSAqIHZhcigtLWJvcmRlci1kaXZpZGVyLWxpc3Qtd2lkdGgtdGRmeDF4LCAxcHgpICsgMSAqICh2YXIoLS1zcGFjZS1tLWRzdW15dCwgMTZweCkgKyB2YXIoLS1zcGFjZS14cy15bWxtMGIsIDhweCkpKTtcbn1cbi5hd3N1aV9ib2R5LWNlbGxfYzZ0dXBfbW83ZjVfMTUyLmF3c3VpX2lzLXZpc3VhbC1yZWZyZXNoX2M2dHVwX21vN2Y1XzM1Nzpub3QoI1xcOSk6Zmlyc3QtY2hpbGQuYXdzdWlfc3RpY2t5LWNlbGwtcGFkLWlubGluZS1zdGFydF9jNnR1cF9tbzdmNV82OTY6bm90KC5hd3N1aV9oYXMtc2VsZWN0aW9uX2M2dHVwX21vN2Y1Xzg2MikuYXdzdWlfZXhwYW5kYWJsZS1sZXZlbC0zX2M2dHVwX21vN2Y1XzE4NyA+IC5hd3N1aV9ib2R5LWNlbGwtY29udGVudF9jNnR1cF9tbzdmNV8xNjAge1xuICBwYWRkaW5nLWlubGluZS1zdGFydDogY2FsYyhjYWxjKHZhcigtLXNwYWNlLXNjYWxlZC1sLWs1a29oeSwgMjBweCkgLSAxICogdmFyKC0tYm9yZGVyLWRpdmlkZXItbGlzdC13aWR0aC10ZGZ4MXgsIDFweCkpIC8gMik7XG4gIG1hcmdpbi1pbmxpbmUtc3RhcnQ6IGNhbGMoY2FsYyh2YXIoLS1zcGFjZS1zY2FsZWQtbC1rNWtvaHksIDIwcHgpIC0gMSAqIHZhcigtLWJvcmRlci1kaXZpZGVyLWxpc3Qtd2lkdGgtdGRmeDF4LCAxcHgpKSAvIDIgKyAzICogY2FsYyh2YXIoLS1zcGFjZS1tLWRzdW15dCwgMTZweCkgKyB2YXIoLS1zcGFjZS14cy15bWxtMGIsIDhweCkpKTtcbn1cbi5hd3N1aV9ib2R5LWNlbGxfYzZ0dXBfbW83ZjVfMTUyLmF3c3VpX2lzLXZpc3VhbC1yZWZyZXNoX2M2dHVwX21vN2Y1XzM1Nzpub3QoI1xcOSk6Zmlyc3QtY2hpbGQuYXdzdWlfc3RpY2t5LWNlbGwtcGFkLWlubGluZS1zdGFydF9jNnR1cF9tbzdmNV82OTY6bm90KC5hd3N1aV9oYXMtc2VsZWN0aW9uX2M2dHVwX21vN2Y1Xzg2MikuYXdzdWlfZXhwYW5kYWJsZS1sZXZlbC0zX2M2dHVwX21vN2Y1XzE4NyA+IC5hd3N1aV9leHBhbmRhYmxlLXRvZ2dsZS13cmFwcGVyX2M2dHVwX21vN2Y1XzE0NSB7XG4gIG1hcmdpbi1pbmxpbmUtc3RhcnQ6IGNhbGModmFyKC0tc3BhY2Utc2NhbGVkLWwtazVrb2h5LCAyMHB4KSAtIDEgKiB2YXIoLS1ib3JkZXItZGl2aWRlci1saXN0LXdpZHRoLXRkZngxeCwgMXB4KSArIDIgKiAodmFyKC0tc3BhY2UtbS1kc3VteXQsIDE2cHgpICsgdmFyKC0tc3BhY2UteHMteW1sbTBiLCA4cHgpKSk7XG59XG4uYXdzdWlfYm9keS1jZWxsX2M2dHVwX21vN2Y1XzE1Mi5hd3N1aV9pcy12aXN1YWwtcmVmcmVzaF9jNnR1cF9tbzdmNV8zNTc6bm90KCNcXDkpOmZpcnN0LWNoaWxkLmF3c3VpX3N0aWNreS1jZWxsLXBhZC1pbmxpbmUtc3RhcnRfYzZ0dXBfbW83ZjVfNjk2Om5vdCguYXdzdWlfaGFzLXNlbGVjdGlvbl9jNnR1cF9tbzdmNV84NjIpLmF3c3VpX2V4cGFuZGFibGUtbGV2ZWwtNF9jNnR1cF9tbzdmNV8xOTQgPiAuYXdzdWlfYm9keS1jZWxsLWNvbnRlbnRfYzZ0dXBfbW83ZjVfMTYwIHtcbiAgcGFkZGluZy1pbmxpbmUtc3RhcnQ6IGNhbGMoY2FsYyh2YXIoLS1zcGFjZS1zY2FsZWQtbC1rNWtvaHksIDIwcHgpIC0gMSAqIHZhcigtLWJvcmRlci1kaXZpZGVyLWxpc3Qtd2lkdGgtdGRmeDF4LCAxcHgpKSAvIDIpO1xuICBtYXJnaW4taW5saW5lLXN0YXJ0OiBjYWxjKGNhbGModmFyKC0tc3BhY2Utc2NhbGVkLWwtazVrb2h5LCAyMHB4KSAtIDEgKiB2YXIoLS1ib3JkZXItZGl2aWRlci1saXN0LXdpZHRoLXRkZngxeCwgMXB4KSkgLyAyICsgNCAqIGNhbGModmFyKC0tc3BhY2UtbS1kc3VteXQsIDE2cHgpICsgdmFyKC0tc3BhY2UteHMteW1sbTBiLCA4cHgpKSk7XG59XG4uYXdzdWlfYm9keS1jZWxsX2M2dHVwX21vN2Y1XzE1Mi5hd3N1aV9pcy12aXN1YWwtcmVmcmVzaF9jNnR1cF9tbzdmNV8zNTc6bm90KCNcXDkpOmZpcnN0LWNoaWxkLmF3c3VpX3N0aWNreS1jZWxsLXBhZC1pbmxpbmUtc3RhcnRfYzZ0dXBfbW83ZjVfNjk2Om5vdCguYXdzdWlfaGFzLXNlbGVjdGlvbl9jNnR1cF9tbzdmNV84NjIpLmF3c3VpX2V4cGFuZGFibGUtbGV2ZWwtNF9jNnR1cF9tbzdmNV8xOTQgPiAuYXdzdWlfZXhwYW5kYWJsZS10b2dnbGUtd3JhcHBlcl9jNnR1cF9tbzdmNV8xNDUge1xuICBtYXJnaW4taW5saW5lLXN0YXJ0OiBjYWxjKHZhcigtLXNwYWNlLXNjYWxlZC1sLWs1a29oeSwgMjBweCkgLSAxICogdmFyKC0tYm9yZGVyLWRpdmlkZXItbGlzdC13aWR0aC10ZGZ4MXgsIDFweCkgKyAzICogKHZhcigtLXNwYWNlLW0tZHN1bXl0LCAxNnB4KSArIHZhcigtLXNwYWNlLXhzLXltbG0wYiwgOHB4KSkpO1xufVxuLmF3c3VpX2JvZHktY2VsbF9jNnR1cF9tbzdmNV8xNTIuYXdzdWlfaXMtdmlzdWFsLXJlZnJlc2hfYzZ0dXBfbW83ZjVfMzU3Om5vdCgjXFw5KTpmaXJzdC1jaGlsZC5hd3N1aV9zdGlja3ktY2VsbC1wYWQtaW5saW5lLXN0YXJ0X2M2dHVwX21vN2Y1XzY5Njpub3QoLmF3c3VpX2hhcy1zZWxlY3Rpb25fYzZ0dXBfbW83ZjVfODYyKS5hd3N1aV9leHBhbmRhYmxlLWxldmVsLTVfYzZ0dXBfbW83ZjVfMjAxID4gLmF3c3VpX2JvZHktY2VsbC1jb250ZW50X2M2dHVwX21vN2Y1XzE2MCB7XG4gIHBhZGRpbmctaW5saW5lLXN0YXJ0OiBjYWxjKGNhbGModmFyKC0tc3BhY2Utc2NhbGVkLWwtazVrb2h5LCAyMHB4KSAtIDEgKiB2YXIoLS1ib3JkZXItZGl2aWRlci1saXN0LXdpZHRoLXRkZngxeCwgMXB4KSkgLyAyKTtcbiAgbWFyZ2luLWlubGluZS1zdGFydDogY2FsYyhjYWxjKHZhcigtLXNwYWNlLXNjYWxlZC1sLWs1a29oeSwgMjBweCkgLSAxICogdmFyKC0tYm9yZGVyLWRpdmlkZXItbGlzdC13aWR0aC10ZGZ4MXgsIDFweCkpIC8gMiArIDUgKiBjYWxjKHZhcigtLXNwYWNlLW0tZHN1bXl0LCAxNnB4KSArIHZhcigtLXNwYWNlLXhzLXltbG0wYiwgOHB4KSkpO1xufVxuLmF3c3VpX2JvZHktY2VsbF9jNnR1cF9tbzdmNV8xNTIuYXdzdWlfaXMtdmlzdWFsLXJlZnJlc2hfYzZ0dXBfbW83ZjVfMzU3Om5vdCgjXFw5KTpmaXJzdC1jaGlsZC5hd3N1aV9zdGlja3ktY2VsbC1wYWQtaW5saW5lLXN0YXJ0X2M2dHVwX21vN2Y1XzY5Njpub3QoLmF3c3VpX2hhcy1zZWxlY3Rpb25fYzZ0dXBfbW83ZjVfODYyKS5hd3N1aV9leHBhbmRhYmxlLWxldmVsLTVfYzZ0dXBfbW83ZjVfMjAxID4gLmF3c3VpX2V4cGFuZGFibGUtdG9nZ2xlLXdyYXBwZXJfYzZ0dXBfbW83ZjVfMTQ1IHtcbiAgbWFyZ2luLWlubGluZS1zdGFydDogY2FsYyh2YXIoLS1zcGFjZS1zY2FsZWQtbC1rNWtvaHksIDIwcHgpIC0gMSAqIHZhcigtLWJvcmRlci1kaXZpZGVyLWxpc3Qtd2lkdGgtdGRmeDF4LCAxcHgpICsgNCAqICh2YXIoLS1zcGFjZS1tLWRzdW15dCwgMTZweCkgKyB2YXIoLS1zcGFjZS14cy15bWxtMGIsIDhweCkpKTtcbn1cbi5hd3N1aV9ib2R5LWNlbGxfYzZ0dXBfbW83ZjVfMTUyLmF3c3VpX2lzLXZpc3VhbC1yZWZyZXNoX2M2dHVwX21vN2Y1XzM1Nzpub3QoI1xcOSk6Zmlyc3QtY2hpbGQuYXdzdWlfc3RpY2t5LWNlbGwtcGFkLWlubGluZS1zdGFydF9jNnR1cF9tbzdmNV82OTY6bm90KC5hd3N1aV9oYXMtc2VsZWN0aW9uX2M2dHVwX21vN2Y1Xzg2MikuYXdzdWlfZXhwYW5kYWJsZS1sZXZlbC02X2M2dHVwX21vN2Y1XzIwOCA+IC5hd3N1aV9ib2R5LWNlbGwtY29udGVudF9jNnR1cF9tbzdmNV8xNjAge1xuICBwYWRkaW5nLWlubGluZS1zdGFydDogY2FsYyhjYWxjKHZhcigtLXNwYWNlLXNjYWxlZC1sLWs1a29oeSwgMjBweCkgLSAxICogdmFyKC0tYm9yZGVyLWRpdmlkZXItbGlzdC13aWR0aC10ZGZ4MXgsIDFweCkpIC8gMik7XG4gIG1hcmdpbi1pbmxpbmUtc3RhcnQ6IGNhbGMoY2FsYyh2YXIoLS1zcGFjZS1zY2FsZWQtbC1rNWtvaHksIDIwcHgpIC0gMSAqIHZhcigtLWJvcmRlci1kaXZpZGVyLWxpc3Qtd2lkdGgtdGRmeDF4LCAxcHgpKSAvIDIgKyA2ICogY2FsYyh2YXIoLS1zcGFjZS1tLWRzdW15dCwgMTZweCkgKyB2YXIoLS1zcGFjZS14cy15bWxtMGIsIDhweCkpKTtcbn1cbi5hd3N1aV9ib2R5LWNlbGxfYzZ0dXBfbW83ZjVfMTUyLmF3c3VpX2lzLXZpc3VhbC1yZWZyZXNoX2M2dHVwX21vN2Y1XzM1Nzpub3QoI1xcOSk6Zmlyc3QtY2hpbGQuYXdzdWlfc3RpY2t5LWNlbGwtcGFkLWlubGluZS1zdGFydF9jNnR1cF9tbzdmNV82OTY6bm90KC5hd3N1aV9oYXMtc2VsZWN0aW9uX2M2dHVwX21vN2Y1Xzg2MikuYXdzdWlfZXhwYW5kYWJsZS1sZXZlbC02X2M2dHVwX21vN2Y1XzIwOCA+IC5hd3N1aV9leHBhbmRhYmxlLXRvZ2dsZS13cmFwcGVyX2M2dHVwX21vN2Y1XzE0NSB7XG4gIG1hcmdpbi1pbmxpbmUtc3RhcnQ6IGNhbGModmFyKC0tc3BhY2Utc2NhbGVkLWwtazVrb2h5LCAyMHB4KSAtIDEgKiB2YXIoLS1ib3JkZXItZGl2aWRlci1saXN0LXdpZHRoLXRkZngxeCwgMXB4KSArIDUgKiAodmFyKC0tc3BhY2UtbS1kc3VteXQsIDE2cHgpICsgdmFyKC0tc3BhY2UteHMteW1sbTBiLCA4cHgpKSk7XG59XG4uYXdzdWlfYm9keS1jZWxsX2M2dHVwX21vN2Y1XzE1Mi5hd3N1aV9pcy12aXN1YWwtcmVmcmVzaF9jNnR1cF9tbzdmNV8zNTc6bm90KCNcXDkpOmZpcnN0LWNoaWxkLmF3c3VpX3N0aWNreS1jZWxsLXBhZC1pbmxpbmUtc3RhcnRfYzZ0dXBfbW83ZjVfNjk2Om5vdCguYXdzdWlfaGFzLXNlbGVjdGlvbl9jNnR1cF9tbzdmNV84NjIpLmF3c3VpX2V4cGFuZGFibGUtbGV2ZWwtN19jNnR1cF9tbzdmNV8yMTUgPiAuYXdzdWlfYm9keS1jZWxsLWNvbnRlbnRfYzZ0dXBfbW83ZjVfMTYwIHtcbiAgcGFkZGluZy1pbmxpbmUtc3RhcnQ6IGNhbGMoY2FsYyh2YXIoLS1zcGFjZS1zY2FsZWQtbC1rNWtvaHksIDIwcHgpIC0gMSAqIHZhcigtLWJvcmRlci1kaXZpZGVyLWxpc3Qtd2lkdGgtdGRmeDF4LCAxcHgpKSAvIDIpO1xuICBtYXJnaW4taW5saW5lLXN0YXJ0OiBjYWxjKGNhbGModmFyKC0tc3BhY2Utc2NhbGVkLWwtazVrb2h5LCAyMHB4KSAtIDEgKiB2YXIoLS1ib3JkZXItZGl2aWRlci1saXN0LXdpZHRoLXRkZngxeCwgMXB4KSkgLyAyICsgNyAqIGNhbGModmFyKC0tc3BhY2UtbS1kc3VteXQsIDE2cHgpICsgdmFyKC0tc3BhY2UteHMteW1sbTBiLCA4cHgpKSk7XG59XG4uYXdzdWlfYm9keS1jZWxsX2M2dHVwX21vN2Y1XzE1Mi5hd3N1aV9pcy12aXN1YWwtcmVmcmVzaF9jNnR1cF9tbzdmNV8zNTc6bm90KCNcXDkpOmZpcnN0LWNoaWxkLmF3c3VpX3N0aWNreS1jZWxsLXBhZC1pbmxpbmUtc3RhcnRfYzZ0dXBfbW83ZjVfNjk2Om5vdCguYXdzdWlfaGFzLXNlbGVjdGlvbl9jNnR1cF9tbzdmNV84NjIpLmF3c3VpX2V4cGFuZGFibGUtbGV2ZWwtN19jNnR1cF9tbzdmNV8yMTUgPiAuYXdzdWlfZXhwYW5kYWJsZS10b2dnbGUtd3JhcHBlcl9jNnR1cF9tbzdmNV8xNDUge1xuICBtYXJnaW4taW5saW5lLXN0YXJ0OiBjYWxjKHZhcigtLXNwYWNlLXNjYWxlZC1sLWs1a29oeSwgMjBweCkgLSAxICogdmFyKC0tYm9yZGVyLWRpdmlkZXItbGlzdC13aWR0aC10ZGZ4MXgsIDFweCkgKyA2ICogKHZhcigtLXNwYWNlLW0tZHN1bXl0LCAxNnB4KSArIHZhcigtLXNwYWNlLXhzLXltbG0wYiwgOHB4KSkpO1xufVxuLmF3c3VpX2JvZHktY2VsbF9jNnR1cF9tbzdmNV8xNTIuYXdzdWlfaXMtdmlzdWFsLXJlZnJlc2hfYzZ0dXBfbW83ZjVfMzU3Om5vdCgjXFw5KTpmaXJzdC1jaGlsZC5hd3N1aV9zdGlja3ktY2VsbC1wYWQtaW5saW5lLXN0YXJ0X2M2dHVwX21vN2Y1XzY5Njpub3QoLmF3c3VpX2hhcy1zZWxlY3Rpb25fYzZ0dXBfbW83ZjVfODYyKS5hd3N1aV9leHBhbmRhYmxlLWxldmVsLThfYzZ0dXBfbW83ZjVfMjIyID4gLmF3c3VpX2JvZHktY2VsbC1jb250ZW50X2M2dHVwX21vN2Y1XzE2MCB7XG4gIHBhZGRpbmctaW5saW5lLXN0YXJ0OiBjYWxjKGNhbGModmFyKC0tc3BhY2Utc2NhbGVkLWwtazVrb2h5LCAyMHB4KSAtIDEgKiB2YXIoLS1ib3JkZXItZGl2aWRlci1saXN0LXdpZHRoLXRkZngxeCwgMXB4KSkgLyAyKTtcbiAgbWFyZ2luLWlubGluZS1zdGFydDogY2FsYyhjYWxjKHZhcigtLXNwYWNlLXNjYWxlZC1sLWs1a29oeSwgMjBweCkgLSAxICogdmFyKC0tYm9yZGVyLWRpdmlkZXItbGlzdC13aWR0aC10ZGZ4MXgsIDFweCkpIC8gMiArIDggKiBjYWxjKHZhcigtLXNwYWNlLW0tZHN1bXl0LCAxNnB4KSArIHZhcigtLXNwYWNlLXhzLXltbG0wYiwgOHB4KSkpO1xufVxuLmF3c3VpX2JvZHktY2VsbF9jNnR1cF9tbzdmNV8xNTIuYXdzdWlfaXMtdmlzdWFsLXJlZnJlc2hfYzZ0dXBfbW83ZjVfMzU3Om5vdCgjXFw5KTpmaXJzdC1jaGlsZC5hd3N1aV9zdGlja3ktY2VsbC1wYWQtaW5saW5lLXN0YXJ0X2M2dHVwX21vN2Y1XzY5Njpub3QoLmF3c3VpX2hhcy1zZWxlY3Rpb25fYzZ0dXBfbW83ZjVfODYyKS5hd3N1aV9leHBhbmRhYmxlLWxldmVsLThfYzZ0dXBfbW83ZjVfMjIyID4gLmF3c3VpX2V4cGFuZGFibGUtdG9nZ2xlLXdyYXBwZXJfYzZ0dXBfbW83ZjVfMTQ1IHtcbiAgbWFyZ2luLWlubGluZS1zdGFydDogY2FsYyh2YXIoLS1zcGFjZS1zY2FsZWQtbC1rNWtvaHksIDIwcHgpIC0gMSAqIHZhcigtLWJvcmRlci1kaXZpZGVyLWxpc3Qtd2lkdGgtdGRmeDF4LCAxcHgpICsgNyAqICh2YXIoLS1zcGFjZS1tLWRzdW15dCwgMTZweCkgKyB2YXIoLS1zcGFjZS14cy15bWxtMGIsIDhweCkpKTtcbn1cbi5hd3N1aV9ib2R5LWNlbGxfYzZ0dXBfbW83ZjVfMTUyLmF3c3VpX2lzLXZpc3VhbC1yZWZyZXNoX2M2dHVwX21vN2Y1XzM1Nzpub3QoI1xcOSk6Zmlyc3QtY2hpbGQuYXdzdWlfc3RpY2t5LWNlbGwtcGFkLWlubGluZS1zdGFydF9jNnR1cF9tbzdmNV82OTY6bm90KC5hd3N1aV9oYXMtc2VsZWN0aW9uX2M2dHVwX21vN2Y1Xzg2MikuYXdzdWlfZXhwYW5kYWJsZS1sZXZlbC05X2M2dHVwX21vN2Y1XzIyOSA+IC5hd3N1aV9ib2R5LWNlbGwtY29udGVudF9jNnR1cF9tbzdmNV8xNjAge1xuICBwYWRkaW5nLWlubGluZS1zdGFydDogY2FsYyhjYWxjKHZhcigtLXNwYWNlLXNjYWxlZC1sLWs1a29oeSwgMjBweCkgLSAxICogdmFyKC0tYm9yZGVyLWRpdmlkZXItbGlzdC13aWR0aC10ZGZ4MXgsIDFweCkpIC8gMik7XG4gIG1hcmdpbi1pbmxpbmUtc3RhcnQ6IGNhbGMoY2FsYyh2YXIoLS1zcGFjZS1zY2FsZWQtbC1rNWtvaHksIDIwcHgpIC0gMSAqIHZhcigtLWJvcmRlci1kaXZpZGVyLWxpc3Qtd2lkdGgtdGRmeDF4LCAxcHgpKSAvIDIgKyA5ICogY2FsYyh2YXIoLS1zcGFjZS1tLWRzdW15dCwgMTZweCkgKyB2YXIoLS1zcGFjZS14cy15bWxtMGIsIDhweCkpKTtcbn1cbi5hd3N1aV9ib2R5LWNlbGxfYzZ0dXBfbW83ZjVfMTUyLmF3c3VpX2lzLXZpc3VhbC1yZWZyZXNoX2M2dHVwX21vN2Y1XzM1Nzpub3QoI1xcOSk6Zmlyc3QtY2hpbGQuYXdzdWlfc3RpY2t5LWNlbGwtcGFkLWlubGluZS1zdGFydF9jNnR1cF9tbzdmNV82OTY6bm90KC5hd3N1aV9oYXMtc2VsZWN0aW9uX2M2dHVwX21vN2Y1Xzg2MikuYXdzdWlfZXhwYW5kYWJsZS1sZXZlbC05X2M2dHVwX21vN2Y1XzIyOSA+IC5hd3N1aV9leHBhbmRhYmxlLXRvZ2dsZS13cmFwcGVyX2M2dHVwX21vN2Y1XzE0NSB7XG4gIG1hcmdpbi1pbmxpbmUtc3RhcnQ6IGNhbGModmFyKC0tc3BhY2Utc2NhbGVkLWwtazVrb2h5LCAyMHB4KSAtIDEgKiB2YXIoLS1ib3JkZXItZGl2aWRlci1saXN0LXdpZHRoLXRkZngxeCwgMXB4KSArIDggKiAodmFyKC0tc3BhY2UtbS1kc3VteXQsIDE2cHgpICsgdmFyKC0tc3BhY2UteHMteW1sbTBiLCA4cHgpKSk7XG59XG4uYXdzdWlfYm9keS1jZWxsX2M2dHVwX21vN2Y1XzE1Mi5hd3N1aV9pcy12aXN1YWwtcmVmcmVzaF9jNnR1cF9tbzdmNV8zNTc6bm90KCNcXDkpOmZpcnN0LWNoaWxkLmF3c3VpX3N0aWNreS1jZWxsLXBhZC1pbmxpbmUtc3RhcnRfYzZ0dXBfbW83ZjVfNjk2Om5vdCguYXdzdWlfaGFzLXNlbGVjdGlvbl9jNnR1cF9tbzdmNV84NjIpLmF3c3VpX2V4cGFuZGFibGUtbGV2ZWwtbmV4dF9jNnR1cF9tbzdmNV8yMzYgPiAuYXdzdWlfYm9keS1jZWxsLWNvbnRlbnRfYzZ0dXBfbW83ZjVfMTYwIHtcbiAgcGFkZGluZy1pbmxpbmUtc3RhcnQ6IGNhbGMoY2FsYyh2YXIoLS1zcGFjZS1zY2FsZWQtbC1rNWtvaHksIDIwcHgpIC0gMSAqIHZhcigtLWJvcmRlci1kaXZpZGVyLWxpc3Qtd2lkdGgtdGRmeDF4LCAxcHgpKSAvIDIpO1xuICBtYXJnaW4taW5saW5lLXN0YXJ0OiBjYWxjKGNhbGModmFyKC0tc3BhY2Utc2NhbGVkLWwtazVrb2h5LCAyMHB4KSAtIDEgKiB2YXIoLS1ib3JkZXItZGl2aWRlci1saXN0LXdpZHRoLXRkZngxeCwgMXB4KSkgLyAyICsgOSAqIGNhbGModmFyKC0tc3BhY2UtbS1kc3VteXQsIDE2cHgpICsgdmFyKC0tc3BhY2UteHMteW1sbTBiLCA4cHgpKSk7XG59XG4uYXdzdWlfYm9keS1jZWxsX2M2dHVwX21vN2Y1XzE1Mi5hd3N1aV9pcy12aXN1YWwtcmVmcmVzaF9jNnR1cF9tbzdmNV8zNTc6bm90KCNcXDkpOmZpcnN0LWNoaWxkLmF3c3VpX3N0aWNreS1jZWxsLXBhZC1pbmxpbmUtc3RhcnRfYzZ0dXBfbW83ZjVfNjk2Om5vdCguYXdzdWlfaGFzLXNlbGVjdGlvbl9jNnR1cF9tbzdmNV84NjIpLmF3c3VpX2V4cGFuZGFibGUtbGV2ZWwtbmV4dF9jNnR1cF9tbzdmNV8yMzYgPiAuYXdzdWlfZXhwYW5kYWJsZS10b2dnbGUtd3JhcHBlcl9jNnR1cF9tbzdmNV8xNDUge1xuICBtYXJnaW4taW5saW5lLXN0YXJ0OiBjYWxjKGNhbGModmFyKC0tc3BhY2Utc2NhbGVkLWwtazVrb2h5LCAyMHB4KSAtIDEgKiB2YXIoLS1ib3JkZXItZGl2aWRlci1saXN0LXdpZHRoLXRkZngxeCwgMXB4KSkgKyAoOSAtIDEpICogY2FsYyh2YXIoLS1zcGFjZS1tLWRzdW15dCwgMTZweCkgKyB2YXIoLS1zcGFjZS14cy15bWxtMGIsIDhweCkpKTtcbn1cbi5hd3N1aV9ib2R5LWNlbGxfYzZ0dXBfbW83ZjVfMTUyLmF3c3VpX2lzLXZpc3VhbC1yZWZyZXNoX2M2dHVwX21vN2Y1XzM1Nzpub3QoI1xcOSk6Zmlyc3QtY2hpbGQuYXdzdWlfc3RpY2t5LWNlbGwtcGFkLWlubGluZS1zdGFydF9jNnR1cF9tbzdmNV82OTY6bm90KC5hd3N1aV9oYXMtc2VsZWN0aW9uX2M2dHVwX21vN2Y1Xzg2Mik6bm90KC5hd3N1aV9ib2R5LWNlbGwtZWRpdC1hY3RpdmVfYzZ0dXBfbW83ZjVfNDQ3KTpub3QoLmF3c3VpX2JvZHktY2VsbC1leHBhbmRhYmxlX2M2dHVwX21vN2Y1XzQ0NykuYXdzdWlfYm9keS1jZWxsLWVkaXRhYmxlX2M2dHVwX21vN2Y1XzQ0Nzpob3ZlciA+IC5hd3N1aV9ib2R5LWNlbGwtY29udGVudF9jNnR1cF9tbzdmNV8xNjAge1xuICBwYWRkaW5nLWlubGluZS1zdGFydDogY2FsYyh2YXIoLS1zcGFjZS1zY2FsZWQtbC1rNWtvaHksIDIwcHgpICsgdmFyKC0tYm9yZGVyLWRpdmlkZXItbGlzdC13aWR0aC10ZGZ4MXgsIDFweCkgLSAxICogdmFyKC0tYm9yZGVyLWRpdmlkZXItbGlzdC13aWR0aC10ZGZ4MXgsIDFweCkpO1xufVxuLmF3c3VpX2JvZHktY2VsbF9jNnR1cF9tbzdmNV8xNTIuYXdzdWlfaXMtdmlzdWFsLXJlZnJlc2hfYzZ0dXBfbW83ZjVfMzU3Om5vdCgjXFw5KTpmaXJzdC1jaGlsZC5hd3N1aV9zdGlja3ktY2VsbC1wYWQtaW5saW5lLXN0YXJ0X2M2dHVwX21vN2Y1XzY5Njpub3QoLmF3c3VpX2hhcy1zZWxlY3Rpb25fYzZ0dXBfbW83ZjVfODYyKTpub3QoLmF3c3VpX2JvZHktY2VsbC1lZGl0LWFjdGl2ZV9jNnR1cF9tbzdmNV80NDcpOm5vdCguYXdzdWlfYm9keS1jZWxsLWV4cGFuZGFibGVfYzZ0dXBfbW83ZjVfNDQ3KS5hd3N1aV9ib2R5LWNlbGwtZWRpdGFibGVfYzZ0dXBfbW83ZjVfNDQ3OmhvdmVyID4gLmF3c3VpX2V4cGFuZGFibGUtdG9nZ2xlLXdyYXBwZXJfYzZ0dXBfbW83ZjVfMTQ1IHtcbiAgbWFyZ2luLWlubGluZS1zdGFydDogY2FsYyh2YXIoLS1zcGFjZS1zY2FsZWQtbC1rNWtvaHksIDIwcHgpICsgdmFyKC0tYm9yZGVyLWRpdmlkZXItbGlzdC13aWR0aC10ZGZ4MXgsIDFweCkgLSAxICogdmFyKC0tYm9yZGVyLWRpdmlkZXItbGlzdC13aWR0aC10ZGZ4MXgsIDFweCkpO1xufVxuLmF3c3VpX2JvZHktY2VsbF9jNnR1cF9tbzdmNV8xNTIuYXdzdWlfaXMtdmlzdWFsLXJlZnJlc2hfYzZ0dXBfbW83ZjVfMzU3Om5vdCgjXFw5KTpmaXJzdC1jaGlsZC5hd3N1aV9zdGlja3ktY2VsbC1wYWQtaW5saW5lLXN0YXJ0X2M2dHVwX21vN2Y1XzY5Njpub3QoLmF3c3VpX2hhcy1zZWxlY3Rpb25fYzZ0dXBfbW83ZjVfODYyKTpub3QoLmF3c3VpX2JvZHktY2VsbC1lZGl0LWFjdGl2ZV9jNnR1cF9tbzdmNV80NDcpOm5vdCguYXdzdWlfYm9keS1jZWxsLWV4cGFuZGFibGVfYzZ0dXBfbW83ZjVfNDQ3KS5hd3N1aV9ib2R5LWNlbGwtZWRpdGFibGVfYzZ0dXBfbW83ZjVfNDQ3OmhvdmVyLmF3c3VpX2V4cGFuZGFibGUtbGV2ZWwtMF9jNnR1cF9tbzdmNV8xNjYgPiAuYXdzdWlfYm9keS1jZWxsLWNvbnRlbnRfYzZ0dXBfbW83ZjVfMTYwIHtcbiAgcGFkZGluZy1pbmxpbmUtc3RhcnQ6IGNhbGMoY2FsYyh2YXIoLS1zcGFjZS1zY2FsZWQtbC1rNWtvaHksIDIwcHgpICsgdmFyKC0tYm9yZGVyLWRpdmlkZXItbGlzdC13aWR0aC10ZGZ4MXgsIDFweCkgLSAxICogdmFyKC0tYm9yZGVyLWRpdmlkZXItbGlzdC13aWR0aC10ZGZ4MXgsIDFweCkpIC8gMik7XG4gIG1hcmdpbi1pbmxpbmUtc3RhcnQ6IGNhbGMoY2FsYyh2YXIoLS1zcGFjZS1zY2FsZWQtbC1rNWtvaHksIDIwcHgpICsgdmFyKC0tYm9yZGVyLWRpdmlkZXItbGlzdC13aWR0aC10ZGZ4MXgsIDFweCkgLSAxICogdmFyKC0tYm9yZGVyLWRpdmlkZXItbGlzdC13aWR0aC10ZGZ4MXgsIDFweCkpIC8gMiArIDAgKiBjYWxjKHZhcigtLXNwYWNlLW0tZHN1bXl0LCAxNnB4KSArIHZhcigtLXNwYWNlLXhzLXltbG0wYiwgOHB4KSkpO1xufVxuLmF3c3VpX2JvZHktY2VsbF9jNnR1cF9tbzdmNV8xNTIuYXdzdWlfaXMtdmlzdWFsLXJlZnJlc2hfYzZ0dXBfbW83ZjVfMzU3Om5vdCgjXFw5KTpmaXJzdC1jaGlsZC5hd3N1aV9zdGlja3ktY2VsbC1wYWQtaW5saW5lLXN0YXJ0X2M2dHVwX21vN2Y1XzY5Njpub3QoLmF3c3VpX2hhcy1zZWxlY3Rpb25fYzZ0dXBfbW83ZjVfODYyKTpub3QoLmF3c3VpX2JvZHktY2VsbC1lZGl0LWFjdGl2ZV9jNnR1cF9tbzdmNV80NDcpOm5vdCguYXdzdWlfYm9keS1jZWxsLWV4cGFuZGFibGVfYzZ0dXBfbW83ZjVfNDQ3KS5hd3N1aV9ib2R5LWNlbGwtZWRpdGFibGVfYzZ0dXBfbW83ZjVfNDQ3OmhvdmVyLmF3c3VpX2V4cGFuZGFibGUtbGV2ZWwtMF9jNnR1cF9tbzdmNV8xNjYgPiAuYXdzdWlfZXhwYW5kYWJsZS10b2dnbGUtd3JhcHBlcl9jNnR1cF9tbzdmNV8xNDUge1xuICBtYXJnaW4taW5saW5lLXN0YXJ0OiBjYWxjKHZhcigtLXNwYWNlLXNjYWxlZC1sLWs1a29oeSwgMjBweCkgKyB2YXIoLS1ib3JkZXItZGl2aWRlci1saXN0LXdpZHRoLXRkZngxeCwgMXB4KSAtIDEgKiB2YXIoLS1ib3JkZXItZGl2aWRlci1saXN0LXdpZHRoLXRkZngxeCwgMXB4KSArIC0xICogKHZhcigtLXNwYWNlLW0tZHN1bXl0LCAxNnB4KSArIHZhcigtLXNwYWNlLXhzLXltbG0wYiwgOHB4KSkpO1xufVxuLmF3c3VpX2JvZHktY2VsbF9jNnR1cF9tbzdmNV8xNTIuYXdzdWlfaXMtdmlzdWFsLXJlZnJlc2hfYzZ0dXBfbW83ZjVfMzU3Om5vdCgjXFw5KTpmaXJzdC1jaGlsZC5hd3N1aV9zdGlja3ktY2VsbC1wYWQtaW5saW5lLXN0YXJ0X2M2dHVwX21vN2Y1XzY5Njpub3QoLmF3c3VpX2hhcy1zZWxlY3Rpb25fYzZ0dXBfbW83ZjVfODYyKTpub3QoLmF3c3VpX2JvZHktY2VsbC1lZGl0LWFjdGl2ZV9jNnR1cF9tbzdmNV80NDcpOm5vdCguYXdzdWlfYm9keS1jZWxsLWV4cGFuZGFibGVfYzZ0dXBfbW83ZjVfNDQ3KS5hd3N1aV9ib2R5LWNlbGwtZWRpdGFibGVfYzZ0dXBfbW83ZjVfNDQ3OmhvdmVyLmF3c3VpX2V4cGFuZGFibGUtbGV2ZWwtMV9jNnR1cF9tbzdmNV8xNzMgPiAuYXdzdWlfYm9keS1jZWxsLWNvbnRlbnRfYzZ0dXBfbW83ZjVfMTYwIHtcbiAgcGFkZGluZy1pbmxpbmUtc3RhcnQ6IGNhbGMoY2FsYyh2YXIoLS1zcGFjZS1zY2FsZWQtbC1rNWtvaHksIDIwcHgpICsgdmFyKC0tYm9yZGVyLWRpdmlkZXItbGlzdC13aWR0aC10ZGZ4MXgsIDFweCkgLSAxICogdmFyKC0tYm9yZGVyLWRpdmlkZXItbGlzdC13aWR0aC10ZGZ4MXgsIDFweCkpIC8gMik7XG4gIG1hcmdpbi1pbmxpbmUtc3RhcnQ6IGNhbGMoY2FsYyh2YXIoLS1zcGFjZS1zY2FsZWQtbC1rNWtvaHksIDIwcHgpICsgdmFyKC0tYm9yZGVyLWRpdmlkZXItbGlzdC13aWR0aC10ZGZ4MXgsIDFweCkgLSAxICogdmFyKC0tYm9yZGVyLWRpdmlkZXItbGlzdC13aWR0aC10ZGZ4MXgsIDFweCkpIC8gMiArIDEgKiBjYWxjKHZhcigtLXNwYWNlLW0tZHN1bXl0LCAxNnB4KSArIHZhcigtLXNwYWNlLXhzLXltbG0wYiwgOHB4KSkpO1xufVxuLmF3c3VpX2JvZHktY2VsbF9jNnR1cF9tbzdmNV8xNTIuYXdzdWlfaXMtdmlzdWFsLXJlZnJlc2hfYzZ0dXBfbW83ZjVfMzU3Om5vdCgjXFw5KTpmaXJzdC1jaGlsZC5hd3N1aV9zdGlja3ktY2VsbC1wYWQtaW5saW5lLXN0YXJ0X2M2dHVwX21vN2Y1XzY5Njpub3QoLmF3c3VpX2hhcy1zZWxlY3Rpb25fYzZ0dXBfbW83ZjVfODYyKTpub3QoLmF3c3VpX2JvZHktY2VsbC1lZGl0LWFjdGl2ZV9jNnR1cF9tbzdmNV80NDcpOm5vdCguYXdzdWlfYm9keS1jZWxsLWV4cGFuZGFibGVfYzZ0dXBfbW83ZjVfNDQ3KS5hd3N1aV9ib2R5LWNlbGwtZWRpdGFibGVfYzZ0dXBfbW83ZjVfNDQ3OmhvdmVyLmF3c3VpX2V4cGFuZGFibGUtbGV2ZWwtMV9jNnR1cF9tbzdmNV8xNzMgPiAuYXdzdWlfZXhwYW5kYWJsZS10b2dnbGUtd3JhcHBlcl9jNnR1cF9tbzdmNV8xNDUge1xuICBtYXJnaW4taW5saW5lLXN0YXJ0OiBjYWxjKHZhcigtLXNwYWNlLXNjYWxlZC1sLWs1a29oeSwgMjBweCkgKyB2YXIoLS1ib3JkZXItZGl2aWRlci1saXN0LXdpZHRoLXRkZngxeCwgMXB4KSAtIDEgKiB2YXIoLS1ib3JkZXItZGl2aWRlci1saXN0LXdpZHRoLXRkZngxeCwgMXB4KSArIDAgKiAodmFyKC0tc3BhY2UtbS1kc3VteXQsIDE2cHgpICsgdmFyKC0tc3BhY2UteHMteW1sbTBiLCA4cHgpKSk7XG59XG4uYXdzdWlfYm9keS1jZWxsX2M2dHVwX21vN2Y1XzE1Mi5hd3N1aV9pcy12aXN1YWwtcmVmcmVzaF9jNnR1cF9tbzdmNV8zNTc6bm90KCNcXDkpOmZpcnN0LWNoaWxkLmF3c3VpX3N0aWNreS1jZWxsLXBhZC1pbmxpbmUtc3RhcnRfYzZ0dXBfbW83ZjVfNjk2Om5vdCguYXdzdWlfaGFzLXNlbGVjdGlvbl9jNnR1cF9tbzdmNV84NjIpOm5vdCguYXdzdWlfYm9keS1jZWxsLWVkaXQtYWN0aXZlX2M2dHVwX21vN2Y1XzQ0Nyk6bm90KC5hd3N1aV9ib2R5LWNlbGwtZXhwYW5kYWJsZV9jNnR1cF9tbzdmNV80NDcpLmF3c3VpX2JvZHktY2VsbC1lZGl0YWJsZV9jNnR1cF9tbzdmNV80NDc6aG92ZXIuYXdzdWlfZXhwYW5kYWJsZS1sZXZlbC0yX2M2dHVwX21vN2Y1XzE4MCA+IC5hd3N1aV9ib2R5LWNlbGwtY29udGVudF9jNnR1cF9tbzdmNV8xNjAge1xuICBwYWRkaW5nLWlubGluZS1zdGFydDogY2FsYyhjYWxjKHZhcigtLXNwYWNlLXNjYWxlZC1sLWs1a29oeSwgMjBweCkgKyB2YXIoLS1ib3JkZXItZGl2aWRlci1saXN0LXdpZHRoLXRkZngxeCwgMXB4KSAtIDEgKiB2YXIoLS1ib3JkZXItZGl2aWRlci1saXN0LXdpZHRoLXRkZngxeCwgMXB4KSkgLyAyKTtcbiAgbWFyZ2luLWlubGluZS1zdGFydDogY2FsYyhjYWxjKHZhcigtLXNwYWNlLXNjYWxlZC1sLWs1a29oeSwgMjBweCkgKyB2YXIoLS1ib3JkZXItZGl2aWRlci1saXN0LXdpZHRoLXRkZngxeCwgMXB4KSAtIDEgKiB2YXIoLS1ib3JkZXItZGl2aWRlci1saXN0LXdpZHRoLXRkZngxeCwgMXB4KSkgLyAyICsgMiAqIGNhbGModmFyKC0tc3BhY2UtbS1kc3VteXQsIDE2cHgpICsgdmFyKC0tc3BhY2UteHMteW1sbTBiLCA4cHgpKSk7XG59XG4uYXdzdWlfYm9keS1jZWxsX2M2dHVwX21vN2Y1XzE1Mi5hd3N1aV9pcy12aXN1YWwtcmVmcmVzaF9jNnR1cF9tbzdmNV8zNTc6bm90KCNcXDkpOmZpcnN0LWNoaWxkLmF3c3VpX3N0aWNreS1jZWxsLXBhZC1pbmxpbmUtc3RhcnRfYzZ0dXBfbW83ZjVfNjk2Om5vdCguYXdzdWlfaGFzLXNlbGVjdGlvbl9jNnR1cF9tbzdmNV84NjIpOm5vdCguYXdzdWlfYm9keS1jZWxsLWVkaXQtYWN0aXZlX2M2dHVwX21vN2Y1XzQ0Nyk6bm90KC5hd3N1aV9ib2R5LWNlbGwtZXhwYW5kYWJsZV9jNnR1cF9tbzdmNV80NDcpLmF3c3VpX2JvZHktY2VsbC1lZGl0YWJsZV9jNnR1cF9tbzdmNV80NDc6aG92ZXIuYXdzdWlfZXhwYW5kYWJsZS1sZXZlbC0yX2M2dHVwX21vN2Y1XzE4MCA+IC5hd3N1aV9leHBhbmRhYmxlLXRvZ2dsZS13cmFwcGVyX2M2dHVwX21vN2Y1XzE0NSB7XG4gIG1hcmdpbi1pbmxpbmUtc3RhcnQ6IGNhbGModmFyKC0tc3BhY2Utc2NhbGVkLWwtazVrb2h5LCAyMHB4KSArIHZhcigtLWJvcmRlci1kaXZpZGVyLWxpc3Qtd2lkdGgtdGRmeDF4LCAxcHgpIC0gMSAqIHZhcigtLWJvcmRlci1kaXZpZGVyLWxpc3Qtd2lkdGgtdGRmeDF4LCAxcHgpICsgMSAqICh2YXIoLS1zcGFjZS1tLWRzdW15dCwgMTZweCkgKyB2YXIoLS1zcGFjZS14cy15bWxtMGIsIDhweCkpKTtcbn1cbi5hd3N1aV9ib2R5LWNlbGxfYzZ0dXBfbW83ZjVfMTUyLmF3c3VpX2lzLXZpc3VhbC1yZWZyZXNoX2M2dHVwX21vN2Y1XzM1Nzpub3QoI1xcOSk6Zmlyc3QtY2hpbGQuYXdzdWlfc3RpY2t5LWNlbGwtcGFkLWlubGluZS1zdGFydF9jNnR1cF9tbzdmNV82OTY6bm90KC5hd3N1aV9oYXMtc2VsZWN0aW9uX2M2dHVwX21vN2Y1Xzg2Mik6bm90KC5hd3N1aV9ib2R5LWNlbGwtZWRpdC1hY3RpdmVfYzZ0dXBfbW83ZjVfNDQ3KTpub3QoLmF3c3VpX2JvZHktY2VsbC1leHBhbmRhYmxlX2M2dHVwX21vN2Y1XzQ0NykuYXdzdWlfYm9keS1jZWxsLWVkaXRhYmxlX2M2dHVwX21vN2Y1XzQ0Nzpob3Zlci5hd3N1aV9leHBhbmRhYmxlLWxldmVsLTNfYzZ0dXBfbW83ZjVfMTg3ID4gLmF3c3VpX2JvZHktY2VsbC1jb250ZW50X2M2dHVwX21vN2Y1XzE2MCB7XG4gIHBhZGRpbmctaW5saW5lLXN0YXJ0OiBjYWxjKGNhbGModmFyKC0tc3BhY2Utc2NhbGVkLWwtazVrb2h5LCAyMHB4KSArIHZhcigtLWJvcmRlci1kaXZpZGVyLWxpc3Qtd2lkdGgtdGRmeDF4LCAxcHgpIC0gMSAqIHZhcigtLWJvcmRlci1kaXZpZGVyLWxpc3Qtd2lkdGgtdGRmeDF4LCAxcHgpKSAvIDIpO1xuICBtYXJnaW4taW5saW5lLXN0YXJ0OiBjYWxjKGNhbGModmFyKC0tc3BhY2Utc2NhbGVkLWwtazVrb2h5LCAyMHB4KSArIHZhcigtLWJvcmRlci1kaXZpZGVyLWxpc3Qtd2lkdGgtdGRmeDF4LCAxcHgpIC0gMSAqIHZhcigtLWJvcmRlci1kaXZpZGVyLWxpc3Qtd2lkdGgtdGRmeDF4LCAxcHgpKSAvIDIgKyAzICogY2FsYyh2YXIoLS1zcGFjZS1tLWRzdW15dCwgMTZweCkgKyB2YXIoLS1zcGFjZS14cy15bWxtMGIsIDhweCkpKTtcbn1cbi5hd3N1aV9ib2R5LWNlbGxfYzZ0dXBfbW83ZjVfMTUyLmF3c3VpX2lzLXZpc3VhbC1yZWZyZXNoX2M2dHVwX21vN2Y1XzM1Nzpub3QoI1xcOSk6Zmlyc3QtY2hpbGQuYXdzdWlfc3RpY2t5LWNlbGwtcGFkLWlubGluZS1zdGFydF9jNnR1cF9tbzdmNV82OTY6bm90KC5hd3N1aV9oYXMtc2VsZWN0aW9uX2M2dHVwX21vN2Y1Xzg2Mik6bm90KC5hd3N1aV9ib2R5LWNlbGwtZWRpdC1hY3RpdmVfYzZ0dXBfbW83ZjVfNDQ3KTpub3QoLmF3c3VpX2JvZHktY2VsbC1leHBhbmRhYmxlX2M2dHVwX21vN2Y1XzQ0NykuYXdzdWlfYm9keS1jZWxsLWVkaXRhYmxlX2M2dHVwX21vN2Y1XzQ0Nzpob3Zlci5hd3N1aV9leHBhbmRhYmxlLWxldmVsLTNfYzZ0dXBfbW83ZjVfMTg3ID4gLmF3c3VpX2V4cGFuZGFibGUtdG9nZ2xlLXdyYXBwZXJfYzZ0dXBfbW83ZjVfMTQ1IHtcbiAgbWFyZ2luLWlubGluZS1zdGFydDogY2FsYyh2YXIoLS1zcGFjZS1zY2FsZWQtbC1rNWtvaHksIDIwcHgpICsgdmFyKC0tYm9yZGVyLWRpdmlkZXItbGlzdC13aWR0aC10ZGZ4MXgsIDFweCkgLSAxICogdmFyKC0tYm9yZGVyLWRpdmlkZXItbGlzdC13aWR0aC10ZGZ4MXgsIDFweCkgKyAyICogKHZhcigtLXNwYWNlLW0tZHN1bXl0LCAxNnB4KSArIHZhcigtLXNwYWNlLXhzLXltbG0wYiwgOHB4KSkpO1xufVxuLmF3c3VpX2JvZHktY2VsbF9jNnR1cF9tbzdmNV8xNTIuYXdzdWlfaXMtdmlzdWFsLXJlZnJlc2hfYzZ0dXBfbW83ZjVfMzU3Om5vdCgjXFw5KTpmaXJzdC1jaGlsZC5hd3N1aV9zdGlja3ktY2VsbC1wYWQtaW5saW5lLXN0YXJ0X2M2dHVwX21vN2Y1XzY5Njpub3QoLmF3c3VpX2hhcy1zZWxlY3Rpb25fYzZ0dXBfbW83ZjVfODYyKTpub3QoLmF3c3VpX2JvZHktY2VsbC1lZGl0LWFjdGl2ZV9jNnR1cF9tbzdmNV80NDcpOm5vdCguYXdzdWlfYm9keS1jZWxsLWV4cGFuZGFibGVfYzZ0dXBfbW83ZjVfNDQ3KS5hd3N1aV9ib2R5LWNlbGwtZWRpdGFibGVfYzZ0dXBfbW83ZjVfNDQ3OmhvdmVyLmF3c3VpX2V4cGFuZGFibGUtbGV2ZWwtNF9jNnR1cF9tbzdmNV8xOTQgPiAuYXdzdWlfYm9keS1jZWxsLWNvbnRlbnRfYzZ0dXBfbW83ZjVfMTYwIHtcbiAgcGFkZGluZy1pbmxpbmUtc3RhcnQ6IGNhbGMoY2FsYyh2YXIoLS1zcGFjZS1zY2FsZWQtbC1rNWtvaHksIDIwcHgpICsgdmFyKC0tYm9yZGVyLWRpdmlkZXItbGlzdC13aWR0aC10ZGZ4MXgsIDFweCkgLSAxICogdmFyKC0tYm9yZGVyLWRpdmlkZXItbGlzdC13aWR0aC10ZGZ4MXgsIDFweCkpIC8gMik7XG4gIG1hcmdpbi1pbmxpbmUtc3RhcnQ6IGNhbGMoY2FsYyh2YXIoLS1zcGFjZS1zY2FsZWQtbC1rNWtvaHksIDIwcHgpICsgdmFyKC0tYm9yZGVyLWRpdmlkZXItbGlzdC13aWR0aC10ZGZ4MXgsIDFweCkgLSAxICogdmFyKC0tYm9yZGVyLWRpdmlkZXItbGlzdC13aWR0aC10ZGZ4MXgsIDFweCkpIC8gMiArIDQgKiBjYWxjKHZhcigtLXNwYWNlLW0tZHN1bXl0LCAxNnB4KSArIHZhcigtLXNwYWNlLXhzLXltbG0wYiwgOHB4KSkpO1xufVxuLmF3c3VpX2JvZHktY2VsbF9jNnR1cF9tbzdmNV8xNTIuYXdzdWlfaXMtdmlzdWFsLXJlZnJlc2hfYzZ0dXBfbW83ZjVfMzU3Om5vdCgjXFw5KTpmaXJzdC1jaGlsZC5hd3N1aV9zdGlja3ktY2VsbC1wYWQtaW5saW5lLXN0YXJ0X2M2dHVwX21vN2Y1XzY5Njpub3QoLmF3c3VpX2hhcy1zZWxlY3Rpb25fYzZ0dXBfbW83ZjVfODYyKTpub3QoLmF3c3VpX2JvZHktY2VsbC1lZGl0LWFjdGl2ZV9jNnR1cF9tbzdmNV80NDcpOm5vdCguYXdzdWlfYm9keS1jZWxsLWV4cGFuZGFibGVfYzZ0dXBfbW83ZjVfNDQ3KS5hd3N1aV9ib2R5LWNlbGwtZWRpdGFibGVfYzZ0dXBfbW83ZjVfNDQ3OmhvdmVyLmF3c3VpX2V4cGFuZGFibGUtbGV2ZWwtNF9jNnR1cF9tbzdmNV8xOTQgPiAuYXdzdWlfZXhwYW5kYWJsZS10b2dnbGUtd3JhcHBlcl9jNnR1cF9tbzdmNV8xNDUge1xuICBtYXJnaW4taW5saW5lLXN0YXJ0OiBjYWxjKHZhcigtLXNwYWNlLXNjYWxlZC1sLWs1a29oeSwgMjBweCkgKyB2YXIoLS1ib3JkZXItZGl2aWRlci1saXN0LXdpZHRoLXRkZngxeCwgMXB4KSAtIDEgKiB2YXIoLS1ib3JkZXItZGl2aWRlci1saXN0LXdpZHRoLXRkZngxeCwgMXB4KSArIDMgKiAodmFyKC0tc3BhY2UtbS1kc3VteXQsIDE2cHgpICsgdmFyKC0tc3BhY2UteHMteW1sbTBiLCA4cHgpKSk7XG59XG4uYXdzdWlfYm9keS1jZWxsX2M2dHVwX21vN2Y1XzE1Mi5hd3N1aV9pcy12aXN1YWwtcmVmcmVzaF9jNnR1cF9tbzdmNV8zNTc6bm90KCNcXDkpOmZpcnN0LWNoaWxkLmF3c3VpX3N0aWNreS1jZWxsLXBhZC1pbmxpbmUtc3RhcnRfYzZ0dXBfbW83ZjVfNjk2Om5vdCguYXdzdWlfaGFzLXNlbGVjdGlvbl9jNnR1cF9tbzdmNV84NjIpOm5vdCguYXdzdWlfYm9keS1jZWxsLWVkaXQtYWN0aXZlX2M2dHVwX21vN2Y1XzQ0Nyk6bm90KC5hd3N1aV9ib2R5LWNlbGwtZXhwYW5kYWJsZV9jNnR1cF9tbzdmNV80NDcpLmF3c3VpX2JvZHktY2VsbC1lZGl0YWJsZV9jNnR1cF9tbzdmNV80NDc6aG92ZXIuYXdzdWlfZXhwYW5kYWJsZS1sZXZlbC01X2M2dHVwX21vN2Y1XzIwMSA+IC5hd3N1aV9ib2R5LWNlbGwtY29udGVudF9jNnR1cF9tbzdmNV8xNjAge1xuICBwYWRkaW5nLWlubGluZS1zdGFydDogY2FsYyhjYWxjKHZhcigtLXNwYWNlLXNjYWxlZC1sLWs1a29oeSwgMjBweCkgKyB2YXIoLS1ib3JkZXItZGl2aWRlci1saXN0LXdpZHRoLXRkZngxeCwgMXB4KSAtIDEgKiB2YXIoLS1ib3JkZXItZGl2aWRlci1saXN0LXdpZHRoLXRkZngxeCwgMXB4KSkgLyAyKTtcbiAgbWFyZ2luLWlubGluZS1zdGFydDogY2FsYyhjYWxjKHZhcigtLXNwYWNlLXNjYWxlZC1sLWs1a29oeSwgMjBweCkgKyB2YXIoLS1ib3JkZXItZGl2aWRlci1saXN0LXdpZHRoLXRkZngxeCwgMXB4KSAtIDEgKiB2YXIoLS1ib3JkZXItZGl2aWRlci1saXN0LXdpZHRoLXRkZngxeCwgMXB4KSkgLyAyICsgNSAqIGNhbGModmFyKC0tc3BhY2UtbS1kc3VteXQsIDE2cHgpICsgdmFyKC0tc3BhY2UteHMteW1sbTBiLCA4cHgpKSk7XG59XG4uYXdzdWlfYm9keS1jZWxsX2M2dHVwX21vN2Y1XzE1Mi5hd3N1aV9pcy12aXN1YWwtcmVmcmVzaF9jNnR1cF9tbzdmNV8zNTc6bm90KCNcXDkpOmZpcnN0LWNoaWxkLmF3c3VpX3N0aWNreS1jZWxsLXBhZC1pbmxpbmUtc3RhcnRfYzZ0dXBfbW83ZjVfNjk2Om5vdCguYXdzdWlfaGFzLXNlbGVjdGlvbl9jNnR1cF9tbzdmNV84NjIpOm5vdCguYXdzdWlfYm9keS1jZWxsLWVkaXQtYWN0aXZlX2M2dHVwX21vN2Y1XzQ0Nyk6bm90KC5hd3N1aV9ib2R5LWNlbGwtZXhwYW5kYWJsZV9jNnR1cF9tbzdmNV80NDcpLmF3c3VpX2JvZHktY2VsbC1lZGl0YWJsZV9jNnR1cF9tbzdmNV80NDc6aG92ZXIuYXdzdWlfZXhwYW5kYWJsZS1sZXZlbC01X2M2dHVwX21vN2Y1XzIwMSA+IC5hd3N1aV9leHBhbmRhYmxlLXRvZ2dsZS13cmFwcGVyX2M2dHVwX21vN2Y1XzE0NSB7XG4gIG1hcmdpbi1pbmxpbmUtc3RhcnQ6IGNhbGModmFyKC0tc3BhY2Utc2NhbGVkLWwtazVrb2h5LCAyMHB4KSArIHZhcigtLWJvcmRlci1kaXZpZGVyLWxpc3Qtd2lkdGgtdGRmeDF4LCAxcHgpIC0gMSAqIHZhcigtLWJvcmRlci1kaXZpZGVyLWxpc3Qtd2lkdGgtdGRmeDF4LCAxcHgpICsgNCAqICh2YXIoLS1zcGFjZS1tLWRzdW15dCwgMTZweCkgKyB2YXIoLS1zcGFjZS14cy15bWxtMGIsIDhweCkpKTtcbn1cbi5hd3N1aV9ib2R5LWNlbGxfYzZ0dXBfbW83ZjVfMTUyLmF3c3VpX2lzLXZpc3VhbC1yZWZyZXNoX2M2dHVwX21vN2Y1XzM1Nzpub3QoI1xcOSk6Zmlyc3QtY2hpbGQuYXdzdWlfc3RpY2t5LWNlbGwtcGFkLWlubGluZS1zdGFydF9jNnR1cF9tbzdmNV82OTY6bm90KC5hd3N1aV9oYXMtc2VsZWN0aW9uX2M2dHVwX21vN2Y1Xzg2Mik6bm90KC5hd3N1aV9ib2R5LWNlbGwtZWRpdC1hY3RpdmVfYzZ0dXBfbW83ZjVfNDQ3KTpub3QoLmF3c3VpX2JvZHktY2VsbC1leHBhbmRhYmxlX2M2dHVwX21vN2Y1XzQ0NykuYXdzdWlfYm9keS1jZWxsLWVkaXRhYmxlX2M2dHVwX21vN2Y1XzQ0Nzpob3Zlci5hd3N1aV9leHBhbmRhYmxlLWxldmVsLTZfYzZ0dXBfbW83ZjVfMjA4ID4gLmF3c3VpX2JvZHktY2VsbC1jb250ZW50X2M2dHVwX21vN2Y1XzE2MCB7XG4gIHBhZGRpbmctaW5saW5lLXN0YXJ0OiBjYWxjKGNhbGModmFyKC0tc3BhY2Utc2NhbGVkLWwtazVrb2h5LCAyMHB4KSArIHZhcigtLWJvcmRlci1kaXZpZGVyLWxpc3Qtd2lkdGgtdGRmeDF4LCAxcHgpIC0gMSAqIHZhcigtLWJvcmRlci1kaXZpZGVyLWxpc3Qtd2lkdGgtdGRmeDF4LCAxcHgpKSAvIDIpO1xuICBtYXJnaW4taW5saW5lLXN0YXJ0OiBjYWxjKGNhbGModmFyKC0tc3BhY2Utc2NhbGVkLWwtazVrb2h5LCAyMHB4KSArIHZhcigtLWJvcmRlci1kaXZpZGVyLWxpc3Qtd2lkdGgtdGRmeDF4LCAxcHgpIC0gMSAqIHZhcigtLWJvcmRlci1kaXZpZGVyLWxpc3Qtd2lkdGgtdGRmeDF4LCAxcHgpKSAvIDIgKyA2ICogY2FsYyh2YXIoLS1zcGFjZS1tLWRzdW15dCwgMTZweCkgKyB2YXIoLS1zcGFjZS14cy15bWxtMGIsIDhweCkpKTtcbn1cbi5hd3N1aV9ib2R5LWNlbGxfYzZ0dXBfbW83ZjVfMTUyLmF3c3VpX2lzLXZpc3VhbC1yZWZyZXNoX2M2dHVwX21vN2Y1XzM1Nzpub3QoI1xcOSk6Zmlyc3QtY2hpbGQuYXdzdWlfc3RpY2t5LWNlbGwtcGFkLWlubGluZS1zdGFydF9jNnR1cF9tbzdmNV82OTY6bm90KC5hd3N1aV9oYXMtc2VsZWN0aW9uX2M2dHVwX21vN2Y1Xzg2Mik6bm90KC5hd3N1aV9ib2R5LWNlbGwtZWRpdC1hY3RpdmVfYzZ0dXBfbW83ZjVfNDQ3KTpub3QoLmF3c3VpX2JvZHktY2VsbC1leHBhbmRhYmxlX2M2dHVwX21vN2Y1XzQ0NykuYXdzdWlfYm9keS1jZWxsLWVkaXRhYmxlX2M2dHVwX21vN2Y1XzQ0Nzpob3Zlci5hd3N1aV9leHBhbmRhYmxlLWxldmVsLTZfYzZ0dXBfbW83ZjVfMjA4ID4gLmF3c3VpX2V4cGFuZGFibGUtdG9nZ2xlLXdyYXBwZXJfYzZ0dXBfbW83ZjVfMTQ1IHtcbiAgbWFyZ2luLWlubGluZS1zdGFydDogY2FsYyh2YXIoLS1zcGFjZS1zY2FsZWQtbC1rNWtvaHksIDIwcHgpICsgdmFyKC0tYm9yZGVyLWRpdmlkZXItbGlzdC13aWR0aC10ZGZ4MXgsIDFweCkgLSAxICogdmFyKC0tYm9yZGVyLWRpdmlkZXItbGlzdC13aWR0aC10ZGZ4MXgsIDFweCkgKyA1ICogKHZhcigtLXNwYWNlLW0tZHN1bXl0LCAxNnB4KSArIHZhcigtLXNwYWNlLXhzLXltbG0wYiwgOHB4KSkpO1xufVxuLmF3c3VpX2JvZHktY2VsbF9jNnR1cF9tbzdmNV8xNTIuYXdzdWlfaXMtdmlzdWFsLXJlZnJlc2hfYzZ0dXBfbW83ZjVfMzU3Om5vdCgjXFw5KTpmaXJzdC1jaGlsZC5hd3N1aV9zdGlja3ktY2VsbC1wYWQtaW5saW5lLXN0YXJ0X2M2dHVwX21vN2Y1XzY5Njpub3QoLmF3c3VpX2hhcy1zZWxlY3Rpb25fYzZ0dXBfbW83ZjVfODYyKTpub3QoLmF3c3VpX2JvZHktY2VsbC1lZGl0LWFjdGl2ZV9jNnR1cF9tbzdmNV80NDcpOm5vdCguYXdzdWlfYm9keS1jZWxsLWV4cGFuZGFibGVfYzZ0dXBfbW83ZjVfNDQ3KS5hd3N1aV9ib2R5LWNlbGwtZWRpdGFibGVfYzZ0dXBfbW83ZjVfNDQ3OmhvdmVyLmF3c3VpX2V4cGFuZGFibGUtbGV2ZWwtN19jNnR1cF9tbzdmNV8yMTUgPiAuYXdzdWlfYm9keS1jZWxsLWNvbnRlbnRfYzZ0dXBfbW83ZjVfMTYwIHtcbiAgcGFkZGluZy1pbmxpbmUtc3RhcnQ6IGNhbGMoY2FsYyh2YXIoLS1zcGFjZS1zY2FsZWQtbC1rNWtvaHksIDIwcHgpICsgdmFyKC0tYm9yZGVyLWRpdmlkZXItbGlzdC13aWR0aC10ZGZ4MXgsIDFweCkgLSAxICogdmFyKC0tYm9yZGVyLWRpdmlkZXItbGlzdC13aWR0aC10ZGZ4MXgsIDFweCkpIC8gMik7XG4gIG1hcmdpbi1pbmxpbmUtc3RhcnQ6IGNhbGMoY2FsYyh2YXIoLS1zcGFjZS1zY2FsZWQtbC1rNWtvaHksIDIwcHgpICsgdmFyKC0tYm9yZGVyLWRpdmlkZXItbGlzdC13aWR0aC10ZGZ4MXgsIDFweCkgLSAxICogdmFyKC0tYm9yZGVyLWRpdmlkZXItbGlzdC13aWR0aC10ZGZ4MXgsIDFweCkpIC8gMiArIDcgKiBjYWxjKHZhcigtLXNwYWNlLW0tZHN1bXl0LCAxNnB4KSArIHZhcigtLXNwYWNlLXhzLXltbG0wYiwgOHB4KSkpO1xufVxuLmF3c3VpX2JvZHktY2VsbF9jNnR1cF9tbzdmNV8xNTIuYXdzdWlfaXMtdmlzdWFsLXJlZnJlc2hfYzZ0dXBfbW83ZjVfMzU3Om5vdCgjXFw5KTpmaXJzdC1jaGlsZC5hd3N1aV9zdGlja3ktY2VsbC1wYWQtaW5saW5lLXN0YXJ0X2M2dHVwX21vN2Y1XzY5Njpub3QoLmF3c3VpX2hhcy1zZWxlY3Rpb25fYzZ0dXBfbW83ZjVfODYyKTpub3QoLmF3c3VpX2JvZHktY2VsbC1lZGl0LWFjdGl2ZV9jNnR1cF9tbzdmNV80NDcpOm5vdCguYXdzdWlfYm9keS1jZWxsLWV4cGFuZGFibGVfYzZ0dXBfbW83ZjVfNDQ3KS5hd3N1aV9ib2R5LWNlbGwtZWRpdGFibGVfYzZ0dXBfbW83ZjVfNDQ3OmhvdmVyLmF3c3VpX2V4cGFuZGFibGUtbGV2ZWwtN19jNnR1cF9tbzdmNV8yMTUgPiAuYXdzdWlfZXhwYW5kYWJsZS10b2dnbGUtd3JhcHBlcl9jNnR1cF9tbzdmNV8xNDUge1xuICBtYXJnaW4taW5saW5lLXN0YXJ0OiBjYWxjKHZhcigtLXNwYWNlLXNjYWxlZC1sLWs1a29oeSwgMjBweCkgKyB2YXIoLS1ib3JkZXItZGl2aWRlci1saXN0LXdpZHRoLXRkZngxeCwgMXB4KSAtIDEgKiB2YXIoLS1ib3JkZXItZGl2aWRlci1saXN0LXdpZHRoLXRkZngxeCwgMXB4KSArIDYgKiAodmFyKC0tc3BhY2UtbS1kc3VteXQsIDE2cHgpICsgdmFyKC0tc3BhY2UteHMteW1sbTBiLCA4cHgpKSk7XG59XG4uYXdzdWlfYm9keS1jZWxsX2M2dHVwX21vN2Y1XzE1Mi5hd3N1aV9pcy12aXN1YWwtcmVmcmVzaF9jNnR1cF9tbzdmNV8zNTc6bm90KCNcXDkpOmZpcnN0LWNoaWxkLmF3c3VpX3N0aWNreS1jZWxsLXBhZC1pbmxpbmUtc3RhcnRfYzZ0dXBfbW83ZjVfNjk2Om5vdCguYXdzdWlfaGFzLXNlbGVjdGlvbl9jNnR1cF9tbzdmNV84NjIpOm5vdCguYXdzdWlfYm9keS1jZWxsLWVkaXQtYWN0aXZlX2M2dHVwX21vN2Y1XzQ0Nyk6bm90KC5hd3N1aV9ib2R5LWNlbGwtZXhwYW5kYWJsZV9jNnR1cF9tbzdmNV80NDcpLmF3c3VpX2JvZHktY2VsbC1lZGl0YWJsZV9jNnR1cF9tbzdmNV80NDc6aG92ZXIuYXdzdWlfZXhwYW5kYWJsZS1sZXZlbC04X2M2dHVwX21vN2Y1XzIyMiA+IC5hd3N1aV9ib2R5LWNlbGwtY29udGVudF9jNnR1cF9tbzdmNV8xNjAge1xuICBwYWRkaW5nLWlubGluZS1zdGFydDogY2FsYyhjYWxjKHZhcigtLXNwYWNlLXNjYWxlZC1sLWs1a29oeSwgMjBweCkgKyB2YXIoLS1ib3JkZXItZGl2aWRlci1saXN0LXdpZHRoLXRkZngxeCwgMXB4KSAtIDEgKiB2YXIoLS1ib3JkZXItZGl2aWRlci1saXN0LXdpZHRoLXRkZngxeCwgMXB4KSkgLyAyKTtcbiAgbWFyZ2luLWlubGluZS1zdGFydDogY2FsYyhjYWxjKHZhcigtLXNwYWNlLXNjYWxlZC1sLWs1a29oeSwgMjBweCkgKyB2YXIoLS1ib3JkZXItZGl2aWRlci1saXN0LXdpZHRoLXRkZngxeCwgMXB4KSAtIDEgKiB2YXIoLS1ib3JkZXItZGl2aWRlci1saXN0LXdpZHRoLXRkZngxeCwgMXB4KSkgLyAyICsgOCAqIGNhbGModmFyKC0tc3BhY2UtbS1kc3VteXQsIDE2cHgpICsgdmFyKC0tc3BhY2UteHMteW1sbTBiLCA4cHgpKSk7XG59XG4uYXdzdWlfYm9keS1jZWxsX2M2dHVwX21vN2Y1XzE1Mi5hd3N1aV9pcy12aXN1YWwtcmVmcmVzaF9jNnR1cF9tbzdmNV8zNTc6bm90KCNcXDkpOmZpcnN0LWNoaWxkLmF3c3VpX3N0aWNreS1jZWxsLXBhZC1pbmxpbmUtc3RhcnRfYzZ0dXBfbW83ZjVfNjk2Om5vdCguYXdzdWlfaGFzLXNlbGVjdGlvbl9jNnR1cF9tbzdmNV84NjIpOm5vdCguYXdzdWlfYm9keS1jZWxsLWVkaXQtYWN0aXZlX2M2dHVwX21vN2Y1XzQ0Nyk6bm90KC5hd3N1aV9ib2R5LWNlbGwtZXhwYW5kYWJsZV9jNnR1cF9tbzdmNV80NDcpLmF3c3VpX2JvZHktY2VsbC1lZGl0YWJsZV9jNnR1cF9tbzdmNV80NDc6aG92ZXIuYXdzdWlfZXhwYW5kYWJsZS1sZXZlbC04X2M2dHVwX21vN2Y1XzIyMiA+IC5hd3N1aV9leHBhbmRhYmxlLXRvZ2dsZS13cmFwcGVyX2M2dHVwX21vN2Y1XzE0NSB7XG4gIG1hcmdpbi1pbmxpbmUtc3RhcnQ6IGNhbGModmFyKC0tc3BhY2Utc2NhbGVkLWwtazVrb2h5LCAyMHB4KSArIHZhcigtLWJvcmRlci1kaXZpZGVyLWxpc3Qtd2lkdGgtdGRmeDF4LCAxcHgpIC0gMSAqIHZhcigtLWJvcmRlci1kaXZpZGVyLWxpc3Qtd2lkdGgtdGRmeDF4LCAxcHgpICsgNyAqICh2YXIoLS1zcGFjZS1tLWRzdW15dCwgMTZweCkgKyB2YXIoLS1zcGFjZS14cy15bWxtMGIsIDhweCkpKTtcbn1cbi5hd3N1aV9ib2R5LWNlbGxfYzZ0dXBfbW83ZjVfMTUyLmF3c3VpX2lzLXZpc3VhbC1yZWZyZXNoX2M2dHVwX21vN2Y1XzM1Nzpub3QoI1xcOSk6Zmlyc3QtY2hpbGQuYXdzdWlfc3RpY2t5LWNlbGwtcGFkLWlubGluZS1zdGFydF9jNnR1cF9tbzdmNV82OTY6bm90KC5hd3N1aV9oYXMtc2VsZWN0aW9uX2M2dHVwX21vN2Y1Xzg2Mik6bm90KC5hd3N1aV9ib2R5LWNlbGwtZWRpdC1hY3RpdmVfYzZ0dXBfbW83ZjVfNDQ3KTpub3QoLmF3c3VpX2JvZHktY2VsbC1leHBhbmRhYmxlX2M2dHVwX21vN2Y1XzQ0NykuYXdzdWlfYm9keS1jZWxsLWVkaXRhYmxlX2M2dHVwX21vN2Y1XzQ0Nzpob3Zlci5hd3N1aV9leHBhbmRhYmxlLWxldmVsLTlfYzZ0dXBfbW83ZjVfMjI5ID4gLmF3c3VpX2JvZHktY2VsbC1jb250ZW50X2M2dHVwX21vN2Y1XzE2MCB7XG4gIHBhZGRpbmctaW5saW5lLXN0YXJ0OiBjYWxjKGNhbGModmFyKC0tc3BhY2Utc2NhbGVkLWwtazVrb2h5LCAyMHB4KSArIHZhcigtLWJvcmRlci1kaXZpZGVyLWxpc3Qtd2lkdGgtdGRmeDF4LCAxcHgpIC0gMSAqIHZhcigtLWJvcmRlci1kaXZpZGVyLWxpc3Qtd2lkdGgtdGRmeDF4LCAxcHgpKSAvIDIpO1xuICBtYXJnaW4taW5saW5lLXN0YXJ0OiBjYWxjKGNhbGModmFyKC0tc3BhY2Utc2NhbGVkLWwtazVrb2h5LCAyMHB4KSArIHZhcigtLWJvcmRlci1kaXZpZGVyLWxpc3Qtd2lkdGgtdGRmeDF4LCAxcHgpIC0gMSAqIHZhcigtLWJvcmRlci1kaXZpZGVyLWxpc3Qtd2lkdGgtdGRmeDF4LCAxcHgpKSAvIDIgKyA5ICogY2FsYyh2YXIoLS1zcGFjZS1tLWRzdW15dCwgMTZweCkgKyB2YXIoLS1zcGFjZS14cy15bWxtMGIsIDhweCkpKTtcbn1cbi5hd3N1aV9ib2R5LWNlbGxfYzZ0dXBfbW83ZjVfMTUyLmF3c3VpX2lzLXZpc3VhbC1yZWZyZXNoX2M2dHVwX21vN2Y1XzM1Nzpub3QoI1xcOSk6Zmlyc3QtY2hpbGQuYXdzdWlfc3RpY2t5LWNlbGwtcGFkLWlubGluZS1zdGFydF9jNnR1cF9tbzdmNV82OTY6bm90KC5hd3N1aV9oYXMtc2VsZWN0aW9uX2M2dHVwX21vN2Y1Xzg2Mik6bm90KC5hd3N1aV9ib2R5LWNlbGwtZWRpdC1hY3RpdmVfYzZ0dXBfbW83ZjVfNDQ3KTpub3QoLmF3c3VpX2JvZHktY2VsbC1leHBhbmRhYmxlX2M2dHVwX21vN2Y1XzQ0NykuYXdzdWlfYm9keS1jZWxsLWVkaXRhYmxlX2M2dHVwX21vN2Y1XzQ0Nzpob3Zlci5hd3N1aV9leHBhbmRhYmxlLWxldmVsLTlfYzZ0dXBfbW83ZjVfMjI5ID4gLmF3c3VpX2V4cGFuZGFibGUtdG9nZ2xlLXdyYXBwZXJfYzZ0dXBfbW83ZjVfMTQ1IHtcbiAgbWFyZ2luLWlubGluZS1zdGFydDogY2FsYyh2YXIoLS1zcGFjZS1zY2FsZWQtbC1rNWtvaHksIDIwcHgpICsgdmFyKC0tYm9yZGVyLWRpdmlkZXItbGlzdC13aWR0aC10ZGZ4MXgsIDFweCkgLSAxICogdmFyKC0tYm9yZGVyLWRpdmlkZXItbGlzdC13aWR0aC10ZGZ4MXgsIDFweCkgKyA4ICogKHZhcigtLXNwYWNlLW0tZHN1bXl0LCAxNnB4KSArIHZhcigtLXNwYWNlLXhzLXltbG0wYiwgOHB4KSkpO1xufVxuLmF3c3VpX2JvZHktY2VsbF9jNnR1cF9tbzdmNV8xNTIuYXdzdWlfaXMtdmlzdWFsLXJlZnJlc2hfYzZ0dXBfbW83ZjVfMzU3Om5vdCgjXFw5KTpmaXJzdC1jaGlsZC5hd3N1aV9zdGlja3ktY2VsbC1wYWQtaW5saW5lLXN0YXJ0X2M2dHVwX21vN2Y1XzY5Njpub3QoLmF3c3VpX2hhcy1zZWxlY3Rpb25fYzZ0dXBfbW83ZjVfODYyKTpub3QoLmF3c3VpX2JvZHktY2VsbC1lZGl0LWFjdGl2ZV9jNnR1cF9tbzdmNV80NDcpOm5vdCguYXdzdWlfYm9keS1jZWxsLWV4cGFuZGFibGVfYzZ0dXBfbW83ZjVfNDQ3KS5hd3N1aV9ib2R5LWNlbGwtZWRpdGFibGVfYzZ0dXBfbW83ZjVfNDQ3OmhvdmVyLmF3c3VpX2V4cGFuZGFibGUtbGV2ZWwtbmV4dF9jNnR1cF9tbzdmNV8yMzYgPiAuYXdzdWlfYm9keS1jZWxsLWNvbnRlbnRfYzZ0dXBfbW83ZjVfMTYwIHtcbiAgcGFkZGluZy1pbmxpbmUtc3RhcnQ6IGNhbGMoY2FsYyh2YXIoLS1zcGFjZS1zY2FsZWQtbC1rNWtvaHksIDIwcHgpICsgdmFyKC0tYm9yZGVyLWRpdmlkZXItbGlzdC13aWR0aC10ZGZ4MXgsIDFweCkgLSAxICogdmFyKC0tYm9yZGVyLWRpdmlkZXItbGlzdC13aWR0aC10ZGZ4MXgsIDFweCkpIC8gMik7XG4gIG1hcmdpbi1pbmxpbmUtc3RhcnQ6IGNhbGMoY2FsYyh2YXIoLS1zcGFjZS1zY2FsZWQtbC1rNWtvaHksIDIwcHgpICsgdmFyKC0tYm9yZGVyLWRpdmlkZXItbGlzdC13aWR0aC10ZGZ4MXgsIDFweCkgLSAxICogdmFyKC0tYm9yZGVyLWRpdmlkZXItbGlzdC13aWR0aC10ZGZ4MXgsIDFweCkpIC8gMiArIDkgKiBjYWxjKHZhcigtLXNwYWNlLW0tZHN1bXl0LCAxNnB4KSArIHZhcigtLXNwYWNlLXhzLXltbG0wYiwgOHB4KSkpO1xufVxuLmF3c3VpX2JvZHktY2VsbF9jNnR1cF9tbzdmNV8xNTIuYXdzdWlfaXMtdmlzdWFsLXJlZnJlc2hfYzZ0dXBfbW83ZjVfMzU3Om5vdCgjXFw5KTpmaXJzdC1jaGlsZC5hd3N1aV9zdGlja3ktY2VsbC1wYWQtaW5saW5lLXN0YXJ0X2M2dHVwX21vN2Y1XzY5Njpub3QoLmF3c3VpX2hhcy1zZWxlY3Rpb25fYzZ0dXBfbW83ZjVfODYyKTpub3QoLmF3c3VpX2JvZHktY2VsbC1lZGl0LWFjdGl2ZV9jNnR1cF9tbzdmNV80NDcpOm5vdCguYXdzdWlfYm9keS1jZWxsLWV4cGFuZGFibGVfYzZ0dXBfbW83ZjVfNDQ3KS5hd3N1aV9ib2R5LWNlbGwtZWRpdGFibGVfYzZ0dXBfbW83ZjVfNDQ3OmhvdmVyLmF3c3VpX2V4cGFuZGFibGUtbGV2ZWwtbmV4dF9jNnR1cF9tbzdmNV8yMzYgPiAuYXdzdWlfZXhwYW5kYWJsZS10b2dnbGUtd3JhcHBlcl9jNnR1cF9tbzdmNV8xNDUge1xuICBtYXJnaW4taW5saW5lLXN0YXJ0OiBjYWxjKGNhbGModmFyKC0tc3BhY2Utc2NhbGVkLWwtazVrb2h5LCAyMHB4KSArIHZhcigtLWJvcmRlci1kaXZpZGVyLWxpc3Qtd2lkdGgtdGRmeDF4LCAxcHgpIC0gMSAqIHZhcigtLWJvcmRlci1kaXZpZGVyLWxpc3Qtd2lkdGgtdGRmeDF4LCAxcHgpKSArICg5IC0gMSkgKiBjYWxjKHZhcigtLXNwYWNlLW0tZHN1bXl0LCAxNnB4KSArIHZhcigtLXNwYWNlLXhzLXltbG0wYiwgOHB4KSkpO1xufVxuLmF3c3VpX2JvZHktY2VsbF9jNnR1cF9tbzdmNV8xNTIuYXdzdWlfaXMtdmlzdWFsLXJlZnJlc2hfYzZ0dXBfbW83ZjVfMzU3Om5vdCgjXFw5KTpmaXJzdC1jaGlsZDpub3QoLmF3c3VpX2hhcy1zZWxlY3Rpb25fYzZ0dXBfbW83ZjVfODYyKTpub3QoLmF3c3VpX2JvZHktY2VsbC1lZGl0YWJsZV9jNnR1cF9tbzdmNV80NDcpIHtcbiAgYm9yZGVyLWlubGluZS1zdGFydDogbm9uZTtcbn1cbi5hd3N1aV9ib2R5LWNlbGwtZmlyc3Qtcm93X2M2dHVwX21vN2Y1XzEwMzE6bm90KCNcXDkpIHtcbiAgYm9yZGVyLWJsb2NrLXN0YXJ0OiB2YXIoLS1ib3JkZXItaXRlbS13aWR0aC1taWlqaXcsIDJweCkgc29saWQgdHJhbnNwYXJlbnQ7XG59XG4uYXdzdWlfYm9keS1jZWxsLWxhc3Qtcm93X2M2dHVwX21vN2Y1XzEwMzQ6bm90KCNcXDkpOm5vdCguYXdzdWlfYm9keS1jZWxsLXNlbGVjdGVkX2M2dHVwX21vN2Y1XzEwMzQpOm5vdCguYXdzdWlfaGFzLWZvb3Rlcl9jNnR1cF9tbzdmNV8xMDM0KSB7XG4gIGJvcmRlci1ibG9jay1lbmQ6IHZhcigtLWJvcmRlci1pdGVtLXdpZHRoLW1paWppdywgMnB4KSBzb2xpZCB0cmFuc3BhcmVudDtcbn1cbi5hd3N1aV9ib2R5LWNlbGwtbGFzdC1yb3dfYzZ0dXBfbW83ZjVfMTAzNDpub3QoI1xcOSk6bm90KC5hd3N1aV9ib2R5LWNlbGwtc2VsZWN0ZWRfYzZ0dXBfbW83ZjVfMTAzNCkuYXdzdWlfaGFzLWZvb3Rlcl9jNnR1cF9tbzdmNV8xMDM0IHtcbiAgLypcbiAgQWRkIGEgYm90dG9tIGJvcmRlciB0byB0aGUgYm9keSBjZWxscyBvZiB0aGUgbGFzdCByb3cgYXMgYSBzZXBhcmF0b3IgYmV0d2VlbiB0aGVcbiAgdGFibGUgYW5kIHRoZSBmb290ZXJcbiAgKi9cbiAgYm9yZGVyLWJsb2NrLWVuZDogdmFyKC0tYm9yZGVyLWRpdmlkZXItc2VjdGlvbi13aWR0aC11d284bXksIDFweCkgc29saWQgdmFyKC0tY29sb3ItYm9yZGVyLWRpdmlkZXItZGVmYXVsdC1uZmVybWMsICNjNmM2Y2QpO1xufVxuLmF3c3VpX2JvZHktY2VsbC1zaGFkZWRfYzZ0dXBfbW83ZjVfMTA0NDpub3QoI1xcOSkge1xuICBiYWNrZ3JvdW5kOiB2YXIoLS1jb2xvci1iYWNrZ3JvdW5kLWNlbGwtc2hhZGVkLTNuOHpxMywgI2Y2ZjZmOSk7XG59XG4uYXdzdWlfYm9keS1jZWxsX2M2dHVwX21vN2Y1XzE1Mi5hd3N1aV9oYXMtc3RyaXBlZC1yb3dzX2M2dHVwX21vN2Y1XzUzMDpub3QoI1xcOSk6bm90KC5hd3N1aV9ib2R5LWNlbGwtc2VsZWN0ZWRfYzZ0dXBfbW83ZjVfMTAzNCk6bm90KC5hd3N1aV9ib2R5LWNlbGwtbGFzdC1yb3dfYzZ0dXBfbW83ZjVfMTAzNCkge1xuICBib3JkZXItYmxvY2stZW5kLWNvbG9yOiB2YXIoLS1jb2xvci1ib3JkZXItY2VsbC1zaGFkZWQtYjUxbHQ5LCAjZGVkZWUzKTtcbn1cbi5hd3N1aV9ib2R5LWNlbGwtc2VsZWN0ZWRfYzZ0dXBfbW83ZjVfMTAzNDpub3QoI1xcOSkge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1jb2xvci1iYWNrZ3JvdW5kLWl0ZW0tc2VsZWN0ZWQtbzM0NTVvLCAjZjBmYmZmKTtcbiAgYm9yZGVyLWJsb2NrLXN0YXJ0OiB2YXIoLS1ib3JkZXItaXRlbS13aWR0aC1taWlqaXcsIDJweCkgc29saWQgdmFyKC0tY29sb3ItYm9yZGVyLWl0ZW0tc2VsZWN0ZWQtZ29yOGliLCAjMDA2Y2UwKTtcbiAgYm9yZGVyLWJsb2NrLWVuZDogdmFyKC0tYm9yZGVyLWl0ZW0td2lkdGgtbWlpaml3LCAycHgpIHNvbGlkIHZhcigtLWNvbG9yLWJvcmRlci1pdGVtLXNlbGVjdGVkLWdvcjhpYiwgIzAwNmNlMCk7XG59XG4uYXdzdWlfYm9keS1jZWxsLXNlbGVjdGVkX2M2dHVwX21vN2Y1XzEwMzQgPiAuYXdzdWlfYm9keS1jZWxsLWNvbnRlbnRfYzZ0dXBfbW83ZjVfMTYwOm5vdCgjXFw5KSB7XG4gIHBhZGRpbmctYmxvY2stZW5kOiBjYWxjKHZhcigtLXNwYWNlLXNjYWxlZC14cy1kdzl3bDUsIDhweCkgLSAxICogdmFyKC0tYm9yZGVyLWRpdmlkZXItbGlzdC13aWR0aC10ZGZ4MXgsIDFweCkgKyAycHgpO1xuICBtYXJnaW4tYmxvY2stZW5kOiBjYWxjKC0xICogMnB4KTtcbn1cbi5hd3N1aV9ib2R5LWNlbGwtc2VsZWN0ZWRfYzZ0dXBfbW83ZjVfMTAzNC5hd3N1aV9ib2R5LWNlbGwtbGFzdC1yb3dfYzZ0dXBfbW83ZjVfMTAzNC5hd3N1aV9pcy12aXN1YWwtcmVmcmVzaF9jNnR1cF9tbzdmNV8zNTcgPiAuYXdzdWlfYm9keS1jZWxsLWNvbnRlbnRfYzZ0dXBfbW83ZjVfMTYwOm5vdCgjXFw5KSB7XG4gIHBhZGRpbmctYmxvY2stZW5kOiBjYWxjKGNhbGModmFyKC0tc3BhY2Utc2NhbGVkLXhzLWR3OXdsNSwgOHB4KSArIHZhcigtLWJvcmRlci1kaXZpZGVyLWxpc3Qtd2lkdGgtdGRmeDF4LCAxcHgpKSAtIDEgKiB2YXIoLS1ib3JkZXItZGl2aWRlci1saXN0LXdpZHRoLXRkZngxeCwgMXB4KSArIDJweCk7XG4gIG1hcmdpbi1ibG9jay1lbmQ6IGNhbGMoLTEgKiAycHgpO1xufVxuLmF3c3VpX2JvZHktY2VsbC1zZWxlY3RlZF9jNnR1cF9tbzdmNV8xMDM0Om5vdCgjXFw5KTpmaXJzdC1jaGlsZCB7XG4gIGJvcmRlci1pbmxpbmUtc3RhcnQ6IHZhcigtLWJvcmRlci1pdGVtLXdpZHRoLW1paWppdywgMnB4KSBzb2xpZCB2YXIoLS1jb2xvci1ib3JkZXItaXRlbS1zZWxlY3RlZC1nb3I4aWIsICMwMDZjZTApO1xuICBib3JkZXItc3RhcnQtc3RhcnQtcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzLWl0ZW0taXdhaWE1LCA4cHgpO1xuICBib3JkZXItc3RhcnQtZW5kLXJhZGl1czogMDtcbiAgYm9yZGVyLWVuZC1zdGFydC1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMtaXRlbS1pd2FpYTUsIDhweCk7XG4gIGJvcmRlci1lbmQtZW5kLXJhZGl1czogMDtcbn1cbi5hd3N1aV9ib2R5LWNlbGwtc2VsZWN0ZWRfYzZ0dXBfbW83ZjVfMTAzNDpub3QoI1xcOSk6bGFzdC1jaGlsZCB7XG4gIGJvcmRlci1pbmxpbmUtZW5kOiB2YXIoLS1ib3JkZXItaXRlbS13aWR0aC1taWlqaXcsIDJweCkgc29saWQgdmFyKC0tY29sb3ItYm9yZGVyLWl0ZW0tc2VsZWN0ZWQtZ29yOGliLCAjMDA2Y2UwKTtcbiAgYm9yZGVyLXN0YXJ0LXN0YXJ0LXJhZGl1czogMDtcbiAgYm9yZGVyLXN0YXJ0LWVuZC1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMtaXRlbS1pd2FpYTUsIDhweCk7XG4gIGJvcmRlci1lbmQtc3RhcnQtcmFkaXVzOiAwO1xuICBib3JkZXItZW5kLWVuZC1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMtaXRlbS1pd2FpYTUsIDhweCk7XG59XG4uYXdzdWlfYm9keS1jZWxsX2M2dHVwX21vN2Y1XzE1Mi5hd3N1aV9zdGlja3ktY2VsbF9jNnR1cF9tbzdmNV82OTY6bm90KCNcXDkpIHtcbiAgcG9zaXRpb246IHN0aWNreTtcbiAgYmFja2dyb3VuZDogdmFyKC0tY29sb3ItYmFja2dyb3VuZC1jb250YWluZXItY29udGVudC1oMTE0ZGosICNmZmZmZmYpO1xuICB6LWluZGV4OiA3OTg7XG4gIHRyYW5zaXRpb24tcHJvcGVydHk6IHBhZGRpbmc7XG4gIHRyYW5zaXRpb24tZHVyYXRpb246IHZhcigtLW1vdGlvbi1kdXJhdGlvbi10cmFuc2l0aW9uLXNob3ctcXVpY2stNWpubmp6LCA5MG1zKTtcbiAgdHJhbnNpdGlvbi10aW1pbmctZnVuY3Rpb246IHZhcigtLW1vdGlvbi1lYXNpbmctc3RpY2t5LXRuMDcydSwgY3ViaWMtYmV6aWVyKDEsIDAsIDAuODMsIDEpKTtcbn1cbkBtZWRpYSAocHJlZmVycy1yZWR1Y2VkLW1vdGlvbjogcmVkdWNlKSB7XG4gIC5hd3N1aV9ib2R5LWNlbGxfYzZ0dXBfbW83ZjVfMTUyLmF3c3VpX3N0aWNreS1jZWxsX2M2dHVwX21vN2Y1XzY5Njpub3QoI1xcOSkge1xuICAgIGFuaW1hdGlvbjogbm9uZTtcbiAgICB0cmFuc2l0aW9uOiBub25lO1xuICB9XG59XG4uYXdzdWktbW90aW9uLWRpc2FibGVkIC5hd3N1aV9ib2R5LWNlbGxfYzZ0dXBfbW83ZjVfMTUyLmF3c3VpX3N0aWNreS1jZWxsX2M2dHVwX21vN2Y1XzY5Njpub3QoI1xcOSksIC5hd3N1aS1tb2RlLWVudGVyaW5nIC5hd3N1aV9ib2R5LWNlbGxfYzZ0dXBfbW83ZjVfMTUyLmF3c3VpX3N0aWNreS1jZWxsX2M2dHVwX21vN2Y1XzY5Njpub3QoI1xcOSkge1xuICBhbmltYXRpb246IG5vbmU7XG4gIHRyYW5zaXRpb246IG5vbmU7XG59XG4uYXdzdWlfYm9keS1jZWxsX2M2dHVwX21vN2Y1XzE1Mi5hd3N1aV9zdGlja3ktY2VsbF9jNnR1cF9tbzdmNV82OTYuYXdzdWlfdGFibGUtdmFyaWFudC1mdWxsLXBhZ2VfYzZ0dXBfbW83ZjVfMTA5NTpub3QoI1xcOSkge1xuICBiYWNrZ3JvdW5kOiB2YXIoLS1jb2xvci1iYWNrZ3JvdW5kLWxheW91dC1tYWluLWh0dDRmbSwgI2ZmZmZmZik7XG59XG4uYXdzdWlfYm9keS1jZWxsX2M2dHVwX21vN2Y1XzE1Mi5hd3N1aV9zdGlja3ktY2VsbF9jNnR1cF9tbzdmNV82OTYuYXdzdWlfYm9keS1jZWxsLXNoYWRlZF9jNnR1cF9tbzdmNV8xMDQ0Om5vdCgjXFw5KSB7XG4gIGJhY2tncm91bmQ6IHZhcigtLWNvbG9yLWJhY2tncm91bmQtY2VsbC1zaGFkZWQtM244enEzLCAjZjZmNmY5KTtcbn1cbi5hd3N1aV9ib2R5LWNlbGxfYzZ0dXBfbW83ZjVfMTUyLmF3c3VpX3N0aWNreS1jZWxsX2M2dHVwX21vN2Y1XzY5Ni5hd3N1aV9ib2R5LWNlbGwtc2VsZWN0ZWRfYzZ0dXBfbW83ZjVfMTAzNDpub3QoI1xcOSkge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1jb2xvci1iYWNrZ3JvdW5kLWl0ZW0tc2VsZWN0ZWQtbzM0NTVvLCAjZjBmYmZmKTtcbn1cbi5hd3N1aV9ib2R5LWNlbGxfYzZ0dXBfbW83ZjVfMTUyLmF3c3VpX3N0aWNreS1jZWxsX2M2dHVwX21vN2Y1XzY5Ni5hd3N1aV9ib2R5LWNlbGwtc2VsZWN0ZWRfYzZ0dXBfbW83ZjVfMTAzNDpub3QoI1xcOSk6Zmlyc3QtY2hpbGQge1xuICBib3gtc2hhZG93OiAwIDAgMCA0cHggdmFyKC0tY29sb3ItYmFja2dyb3VuZC1jb250YWluZXItY29udGVudC1oMTE0ZGosICNmZmZmZmYpO1xuICBjbGlwLXBhdGg6IGluc2V0KDAgMCAwIDApO1xufVxuLmF3c3VpX2JvZHktY2VsbF9jNnR1cF9tbzdmNV8xNTIuYXdzdWlfc3RpY2t5LWNlbGxfYzZ0dXBfbW83ZjVfNjk2LmF3c3VpX2JvZHktY2VsbC1zZWxlY3RlZF9jNnR1cF9tbzdmNV8xMDM0Om5vdCgjXFw5KTpsYXN0LWNoaWxkIHtcbiAgYm94LXNoYWRvdzogNHB4IDAgMCAwIHZhcigtLWNvbG9yLWJhY2tncm91bmQtY29udGFpbmVyLWNvbnRlbnQtaDExNGRqLCAjZmZmZmZmKTtcbiAgY2xpcC1wYXRoOiBpbnNldCgwIDAgMCAwKTtcbn1cbi5hd3N1aV9ib2R5LWNlbGxfYzZ0dXBfbW83ZjVfMTUyLmF3c3VpX3N0aWNreS1jZWxsX2M2dHVwX21vN2Y1XzY5Ni5hd3N1aV9ib2R5LWNlbGwtc2VsZWN0ZWRfYzZ0dXBfbW83ZjVfMTAzNDpub3QoI1xcOSk6bGFzdC1jaGlsZC5hd3N1aV9zdGlja3ktY2VsbC1sYXN0LWlubGluZS1lbmRfYzZ0dXBfbW83ZjVfMTExMiB7XG4gIGJveC1zaGFkb3c6IHZhcigtLXNoYWRvdy1zdGlja3ktY29sdW1uLWxhc3QtejJ2ZHM5LCAtNHB4IDAgOHB4IDFweCByZ2JhKDAsIDI4LCAzNiwgMC4xKSksIDhweCAwIDAgMCB2YXIoLS1jb2xvci1iYWNrZ3JvdW5kLWNvbnRhaW5lci1jb250ZW50LWgxMTRkaiwgI2ZmZmZmZik7XG4gIGNsaXAtcGF0aDogaW5zZXQoMCAwIDAgLTI0cHgpO1xuICAvKiBzdHlsZWxpbnQtZGlzYWJsZS1uZXh0LWxpbmUgcGx1Z2luL25vLXVuc3VwcG9ydGVkLWJyb3dzZXItZmVhdHVyZXMgKi9cbn1cbi5hd3N1aV9ib2R5LWNlbGxfYzZ0dXBfbW83ZjVfMTUyLmF3c3VpX3N0aWNreS1jZWxsX2M2dHVwX21vN2Y1XzY5Ni5hd3N1aV9ib2R5LWNlbGwtc2VsZWN0ZWRfYzZ0dXBfbW83ZjVfMTAzNDpub3QoI1xcOSk6bGFzdC1jaGlsZC5hd3N1aV9zdGlja3ktY2VsbC1sYXN0LWlubGluZS1lbmRfYzZ0dXBfbW83ZjVfMTExMjpkaXIocnRsKSB7XG4gIGJveC1zaGFkb3c6IHZhcigtLXNoYWRvdy1zdGlja3ktY29sdW1uLWZpcnN0LTVkMWhreCwgNHB4IDBweCA4cHggMXB4IHJnYmEoMCwgNywgMjIsIDAuMSkpO1xuICBjbGlwLXBhdGg6IGluc2V0KDAgLTI0cHggMCAwKTtcbn1cbi5hd3N1aV9ib2R5LWNlbGxfYzZ0dXBfbW83ZjVfMTUyLmF3c3VpX3N0aWNreS1jZWxsLWxhc3QtaW5saW5lLXN0YXJ0X2M2dHVwX21vN2Y1XzExMjE6bm90KCNcXDkpIHtcbiAgYm94LXNoYWRvdzogdmFyKC0tc2hhZG93LXN0aWNreS1jb2x1bW4tZmlyc3QtNWQxaGt4LCA0cHggMHB4IDhweCAxcHggcmdiYSgwLCA3LCAyMiwgMC4xKSk7XG4gIGNsaXAtcGF0aDogaW5zZXQoMHB4IC0yNHB4IDBweCAwcHgpO1xuICAvKiBzdHlsZWxpbnQtZGlzYWJsZS1uZXh0LWxpbmUgcGx1Z2luL25vLXVuc3VwcG9ydGVkLWJyb3dzZXItZmVhdHVyZXMgKi9cbn1cbi5hd3N1aV9ib2R5LWNlbGxfYzZ0dXBfbW83ZjVfMTUyLmF3c3VpX3N0aWNreS1jZWxsLWxhc3QtaW5saW5lLXN0YXJ0X2M2dHVwX21vN2Y1XzExMjE6bm90KCNcXDkpOmRpcihydGwpIHtcbiAgYm94LXNoYWRvdzogdmFyKC0tc2hhZG93LXN0aWNreS1jb2x1bW4tbGFzdC16MnZkczksIC00cHggMCA4cHggMXB4IHJnYmEoMCwgMjgsIDM2LCAwLjEpKTtcbiAgY2xpcC1wYXRoOiBpbnNldCgwIDAgMCAtMjRweCk7XG59XG4uYXdzdWlfYm9keS1jZWxsX2M2dHVwX21vN2Y1XzE1Mi5hd3N1aV9zdGlja3ktY2VsbC1sYXN0LWlubGluZS1lbmRfYzZ0dXBfbW83ZjVfMTExMjpub3QoI1xcOSkge1xuICBib3gtc2hhZG93OiB2YXIoLS1zaGFkb3ctc3RpY2t5LWNvbHVtbi1sYXN0LXoydmRzOSwgLTRweCAwIDhweCAxcHggcmdiYSgwLCAyOCwgMzYsIDAuMSkpO1xuICBjbGlwLXBhdGg6IGluc2V0KDAgMCAwIC0yNHB4KTtcbiAgLyogc3R5bGVsaW50LWRpc2FibGUtbmV4dC1saW5lIHBsdWdpbi9uby11bnN1cHBvcnRlZC1icm93c2VyLWZlYXR1cmVzICovXG59XG4uYXdzdWlfYm9keS1jZWxsX2M2dHVwX21vN2Y1XzE1Mi5hd3N1aV9zdGlja3ktY2VsbC1sYXN0LWlubGluZS1lbmRfYzZ0dXBfbW83ZjVfMTExMjpub3QoI1xcOSk6ZGlyKHJ0bCkge1xuICBib3gtc2hhZG93OiB2YXIoLS1zaGFkb3ctc3RpY2t5LWNvbHVtbi1maXJzdC01ZDFoa3gsIDRweCAwcHggOHB4IDFweCByZ2JhKDAsIDcsIDIyLCAwLjEpKTtcbiAgY2xpcC1wYXRoOiBpbnNldCgwIC0yNHB4IDAgMCk7XG59XG4uYXdzdWlfYm9keS1jZWxsLXNlbGVjdGVkX2M2dHVwX21vN2Y1XzEwMzQ6bm90KCNcXDkpOm5vdCg6Zmlyc3QtY2hpbGQpID4gLmF3c3VpX2JvZHktY2VsbC1jb250ZW50X2M2dHVwX21vN2Y1XzE2MCB7XG4gIHBhZGRpbmctYmxvY2stc3RhcnQ6IGNhbGMoY2FsYyh2YXIoLS1zcGFjZS1zY2FsZWQteHMtZHc5d2w1LCA4cHgpICsgdmFyKC0tYm9yZGVyLWl0ZW0td2lkdGgtbWlpaml3LCAycHgpIC0gdmFyKC0tYm9yZGVyLWRpdmlkZXItbGlzdC13aWR0aC10ZGZ4MXgsIDFweCkpIC0gMSAqIHZhcigtLWJvcmRlci1kaXZpZGVyLWxpc3Qtd2lkdGgtdGRmeDF4LCAxcHgpICsgMnB4KTtcbiAgbWFyZ2luLWJsb2NrLXN0YXJ0OiBjYWxjKC0xICogMnB4KTtcbn1cbi5hd3N1aV9ib2R5LWNlbGxfYzZ0dXBfbW83ZjVfMTUyOm5vdCgjXFw5KTpub3QoLmF3c3VpX2JvZHktY2VsbC1zZWxlY3RlZF9jNnR1cF9tbzdmNV8xMDM0KS5hd3N1aV9ib2R5LWNlbGwtbmV4dC1zZWxlY3RlZF9jNnR1cF9tbzdmNV8xMTQzIHtcbiAgYm9yZGVyLWJsb2NrLWVuZDogMDtcbn1cbi5hd3N1aV9ib2R5LWNlbGxfYzZ0dXBfbW83ZjVfMTUyOm5vdCgjXFw5KTpub3QoLmF3c3VpX2JvZHktY2VsbC1zZWxlY3RlZF9jNnR1cF9tbzdmNV8xMDM0KS5hd3N1aV9ib2R5LWNlbGwtbmV4dC1zZWxlY3RlZF9jNnR1cF9tbzdmNV8xMTQzID4gLmF3c3VpX2JvZHktY2VsbC1jb250ZW50X2M2dHVwX21vN2Y1XzE2MCB7XG4gIHBhZGRpbmctYmxvY2stZW5kOiBjYWxjKGNhbGModmFyKC0tc3BhY2Utc2NhbGVkLXhzLWR3OXdsNSwgOHB4KSArIHZhcigtLWJvcmRlci1kaXZpZGVyLWxpc3Qtd2lkdGgtdGRmeDF4LCAxcHgpKSAtIDEgKiB2YXIoLS1ib3JkZXItZGl2aWRlci1saXN0LXdpZHRoLXRkZngxeCwgMXB4KSArIDJweCk7XG4gIG1hcmdpbi1ibG9jay1lbmQ6IGNhbGMoLTEgKiAycHgpO1xufVxuLmF3c3VpX2JvZHktY2VsbC1zZWxlY3RlZF9jNnR1cF9tbzdmNV8xMDM0LmF3c3VpX2JvZHktY2VsbC1wcmV2LXNlbGVjdGVkX2M2dHVwX21vN2Y1XzExNTA6bm90KCNcXDkpIHtcbiAgYm9yZGVyLWJsb2NrLXN0YXJ0OiB2YXIoLS1ib3JkZXItZGl2aWRlci1saXN0LXdpZHRoLXRkZngxeCwgMXB4KSBzb2xpZCB2YXIoLS1jb2xvci1ib3JkZXItaXRlbS1wbGFjZWhvbGRlci1ld3hlZGksICMwMDZjZTApO1xufVxuLmF3c3VpX2JvZHktY2VsbC1zZWxlY3RlZF9jNnR1cF9tbzdmNV8xMDM0LmF3c3VpX2JvZHktY2VsbC1wcmV2LXNlbGVjdGVkX2M2dHVwX21vN2Y1XzExNTAgPiAuYXdzdWlfYm9keS1jZWxsLWNvbnRlbnRfYzZ0dXBfbW83ZjVfMTYwOm5vdCgjXFw5KSB7XG4gIHBhZGRpbmctYmxvY2stc3RhcnQ6IGNhbGMoY2FsYyh2YXIoLS1zcGFjZS1zY2FsZWQteHMtZHc5d2w1LCA4cHgpICsgdmFyKC0tYm9yZGVyLWl0ZW0td2lkdGgtbWlpaml3LCAycHgpIC0gdmFyKC0tYm9yZGVyLWRpdmlkZXItbGlzdC13aWR0aC10ZGZ4MXgsIDFweCkpIC0gMSAqIHZhcigtLWJvcmRlci1kaXZpZGVyLWxpc3Qtd2lkdGgtdGRmeDF4LCAxcHgpICsgMnB4KTtcbiAgbWFyZ2luLWJsb2NrLXN0YXJ0OiBjYWxjKC0xICogMnB4KTtcbn1cbi5hd3N1aV9ib2R5LWNlbGwtc2VsZWN0ZWRfYzZ0dXBfbW83ZjVfMTAzNC5hd3N1aV9ib2R5LWNlbGwtbmV4dC1zZWxlY3RlZF9jNnR1cF9tbzdmNV8xMTQzOm5vdCgjXFw5KSB7XG4gIGJvcmRlci1ibG9jay1lbmQtd2lkdGg6IHZhcigtLWJvcmRlci1kaXZpZGVyLWxpc3Qtd2lkdGgtdGRmeDF4LCAxcHgpO1xufVxuLmF3c3VpX2JvZHktY2VsbC1zZWxlY3RlZF9jNnR1cF9tbzdmNV8xMDM0LmF3c3VpX2JvZHktY2VsbC1uZXh0LXNlbGVjdGVkX2M2dHVwX21vN2Y1XzExNDM6bm90KCNcXDkpOmZpcnN0LWNoaWxkIHtcbiAgYm9yZGVyLWVuZC1zdGFydC1yYWRpdXM6IDA7XG59XG4uYXdzdWlfYm9keS1jZWxsLXNlbGVjdGVkX2M2dHVwX21vN2Y1XzEwMzQuYXdzdWlfYm9keS1jZWxsLW5leHQtc2VsZWN0ZWRfYzZ0dXBfbW83ZjVfMTE0Mzpub3QoI1xcOSk6bGFzdC1jaGlsZCB7XG4gIGJvcmRlci1lbmQtZW5kLXJhZGl1czogMDtcbn1cbi5hd3N1aV9ib2R5LWNlbGwtc2VsZWN0ZWRfYzZ0dXBfbW83ZjVfMTAzNC5hd3N1aV9ib2R5LWNlbGwtcHJldi1zZWxlY3RlZF9jNnR1cF9tbzdmNV8xMTUwOm5vdCgjXFw5KTpmaXJzdC1jaGlsZCB7XG4gIGJvcmRlci1zdGFydC1zdGFydC1yYWRpdXM6IDA7XG59XG4uYXdzdWlfYm9keS1jZWxsLXNlbGVjdGVkX2M2dHVwX21vN2Y1XzEwMzQuYXdzdWlfYm9keS1jZWxsLXByZXYtc2VsZWN0ZWRfYzZ0dXBfbW83ZjVfMTE1MDpub3QoI1xcOSk6bGFzdC1jaGlsZCB7XG4gIGJvcmRlci1zdGFydC1lbmQtcmFkaXVzOiAwO1xufVxuLmF3c3VpX2JvZHktY2VsbC1zZWxlY3RlZF9jNnR1cF9tbzdmNV8xMDM0Om5vdCgjXFw5KTpub3QoLmF3c3VpX2JvZHktY2VsbC1wcmV2LXNlbGVjdGVkX2M2dHVwX21vN2Y1XzExNTApID4gLmF3c3VpX2JvZHktY2VsbC1jb250ZW50X2M2dHVwX21vN2Y1XzE2MCB7XG4gIHBhZGRpbmctYmxvY2stc3RhcnQ6IGNhbGModmFyKC0tc3BhY2Utc2NhbGVkLXhzLWR3OXdsNSwgOHB4KSAtIDEgKiB2YXIoLS1ib3JkZXItZGl2aWRlci1saXN0LXdpZHRoLXRkZngxeCwgMXB4KSArIDJweCk7XG4gIG1hcmdpbi1ibG9jay1zdGFydDogY2FsYygtMSAqIDJweCk7XG59XG4uYXdzdWlfYm9keS1jZWxsLWVkaXRvci13cmFwcGVyX2M2dHVwX21vN2Y1XzExNzY6bm90KCNcXDkpIHtcbiAgcGFkZGluZy1ibG9jazogMDtcbiAgcGFkZGluZy1pbmxpbmUtc3RhcnQ6IDA7XG4gIHBhZGRpbmctaW5saW5lLWVuZDogY2FsYyh2YXIoLS1zcGFjZS14cy15bWxtMGIsIDhweCkgKyB2YXIoLS1zcGFjZS14eHMtaHdma2FpLCA0cHgpKTtcbn1cbi5hd3N1aV9ib2R5LWNlbGwtc3VjY2Vzc19jNnR1cF9tbzdmNV8xMTgxOm5vdCgjXFw5KSB7XG4gIHBhZGRpbmctYmxvY2s6IDA7XG4gIHBhZGRpbmctaW5saW5lLXN0YXJ0OiAwO1xuICBwYWRkaW5nLWlubGluZS1lbmQ6IGNhbGMoY2FsYyh2YXIoLS1zcGFjZS14cy15bWxtMGIsIDhweCkgKyB2YXIoLS1zcGFjZS14eHMtaHdma2FpLCA0cHgpKSArIGNhbGModmFyKC0tc2l6ZS1pY29uLW5vcm1hbC1sZXZ0MDgsIDE2cHgpICsgdmFyKC0tc3BhY2UteHMteW1sbTBiLCA4cHgpKSk7XG59XG4uYXdzdWlfYm9keS1jZWxsLXN1Y2Nlc3NfYzZ0dXBfbW83ZjVfMTE4MTpub3QoI1xcOSksIC5hd3N1aV9ib2R5LWNlbGwtZWRpdG9yLXdyYXBwZXJfYzZ0dXBfbW83ZjVfMTE3Njpub3QoI1xcOSkge1xuICBpbnNldC1ibG9jazogMDtcbiAgaW5zZXQtaW5saW5lLWVuZDogMDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kO1xufVxuLmF3c3VpX2JvZHktY2VsbC1lZGl0b3JfYzZ0dXBfbW83ZjVfMTE3Njpub3QoI1xcOSkge1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIG91dGxpbmU6IDA7XG4gIGJhY2tncm91bmQ6IDA7XG4gIGJvcmRlci1ibG9jazogMDtcbiAgYm9yZGVyLWlubGluZTogMDtcbiAgcGFkZGluZy1ibG9jazogdmFyKC0tc3BhY2Utc2NhbGVkLXh4cy1mb2UxMTQsIDRweCk7XG4gIHBhZGRpbmctaW5saW5lOiB2YXIoLS1zcGFjZS1zY2FsZWQteHhzLWZvZTExNCwgNHB4KTtcbiAgbWluLWJsb2NrLXNpemU6IDEwcHg7XG4gIG1pbi1pbmxpbmUtc2l6ZTogMTBweDtcbiAgY29sb3I6IHZhcigtLWNvbG9yLXRleHQtYnV0dG9uLW5vcm1hbC1kZWZhdWx0LTNmY3dwdCwgIzAwNmNlMCk7XG59XG4uYXdzdWlfYm9keS1jZWxsLWVkaXRvci1kaXNhYmxlZF9jNnR1cF9tbzdmNV8xMjA2Om5vdCgjXFw5KSB7XG4gIGNvbG9yOiB2YXIoLS1jb2xvci10ZXh0LWRpc2FibGVkLWlubGluZS1lZGl0LWFwa2ljdSwgIzQyNDY1MCk7XG59XG4uYXdzdWlfYm9keS1jZWxsLWVkaXRvcl9jNnR1cF9tbzdmNV8xMTc2Om5vdCgjXFw5KTpob3ZlciB7XG4gIGNvbG9yOiB2YXIoLS1jb2xvci10ZXh0LWJ1dHRvbi1ub3JtYWwtaG92ZXIta3pxNWUzLCAjMDAyYjY2KTtcbn1cbi5hd3N1aV9ib2R5LWNlbGwtZWRpdG9yX2M2dHVwX21vN2Y1XzExNzY6bm90KCNcXDkpOmFjdGl2ZSB7XG4gIGNvbG9yOiB2YXIoLS1jb2xvci10ZXh0LWJ1dHRvbi1ub3JtYWwtYWN0aXZlLWV2eG40OSwgIzAwMmI2Nik7XG59XG4uYXdzdWlfYm9keS1jZWxsLWVkaXRvci1yb3dfYzZ0dXBfbW83ZjVfMTIxNTpub3QoI1xcOSkge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWZsb3c6IHJvdyBub3dyYXA7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgY29sdW1uLWdhcDogdmFyKC0tc3BhY2UteHhzLWh3ZmthaSwgNHB4KTtcbn1cbi5hd3N1aV9ib2R5LWNlbGwtZWRpdG9yLXJvd19jNnR1cF9tbzdmNV8xMjE1ID4gOm5vdCgjXFw5KTpub3QoOmxhc3QtY2hpbGQpIHtcbiAgZmxleC1ncm93OiAxO1xufVxuLmF3c3VpX2JvZHktY2VsbC1lZGl0b3ItY29udHJvbHNfYzZ0dXBfbW83ZjVfMTIyNTpub3QoI1xcOSkge1xuICBmbGV4LXNocmluazogMDtcbn1cbi5hd3N1aV9ib2R5LWNlbGwtZWRpdG9yLXJvdy1lZGl0b3JfYzZ0dXBfbW83ZjVfMTIyODpub3QoI1xcOSkge1xuICBtYXgtaW5saW5lLXNpemU6IGNhbGMoMTAwJSAtIDYgKiB2YXIoLS1zcGFjZS14eHMtaHdma2FpLCA0cHgpIC0gMiAqIHZhcigtLXNpemUtaWNvbi1ub3JtYWwtbGV2dDA4LCAxNnB4KSk7XG59XG5ib2R5W2RhdGEtYXdzdWktZm9jdXMtdmlzaWJsZT10cnVlXSAuYXdzdWlfYm9keS1jZWxsLWVkaXRvci1mb2N1c2FibGVfYzZ0dXBfbW83ZjVfMTIzMTpub3QoI1xcOSk6Zm9jdXMge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5ib2R5W2RhdGEtYXdzdWktZm9jdXMtdmlzaWJsZT10cnVlXSAuYXdzdWlfYm9keS1jZWxsLWVkaXRvci1mb2N1c2FibGVfYzZ0dXBfbW83ZjVfMTIzMTpub3QoI1xcOSk6Zm9jdXMge1xuICBvdXRsaW5lOiAycHggZG90dGVkIHRyYW5zcGFyZW50O1xuICBvdXRsaW5lLW9mZnNldDogY2FsYygtMXB4IC0gMXB4KTtcbn1cbmJvZHlbZGF0YS1hd3N1aS1mb2N1cy12aXNpYmxlPXRydWVdIC5hd3N1aV9ib2R5LWNlbGwtZWRpdG9yLWZvY3VzYWJsZV9jNnR1cF9tbzdmNV8xMjMxOm5vdCgjXFw5KTpmb2N1czo6YmVmb3JlIHtcbiAgY29udGVudDogXCIgXCI7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGluc2V0LWlubGluZS1zdGFydDogY2FsYygtMSAqIC0xcHgpO1xuICBpbnNldC1ibG9jay1zdGFydDogY2FsYygtMSAqIC0xcHgpO1xuICBpbmxpbmUtc2l6ZTogY2FsYygxMDAlICsgLTFweCArIC0xcHgpO1xuICBibG9jay1zaXplOiBjYWxjKDEwMCUgKyAtMXB4ICsgLTFweCk7XG4gIGJvcmRlci1zdGFydC1zdGFydC1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMtY29udHJvbC1kZWZhdWx0LWZvY3VzLXJpbmctMXVhYmtpLCA0cHgpO1xuICBib3JkZXItc3RhcnQtZW5kLXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cy1jb250cm9sLWRlZmF1bHQtZm9jdXMtcmluZy0xdWFia2ksIDRweCk7XG4gIGJvcmRlci1lbmQtc3RhcnQtcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzLWNvbnRyb2wtZGVmYXVsdC1mb2N1cy1yaW5nLTF1YWJraSwgNHB4KTtcbiAgYm9yZGVyLWVuZC1lbmQtcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzLWNvbnRyb2wtZGVmYXVsdC1mb2N1cy1yaW5nLTF1YWJraSwgNHB4KTtcbiAgYm94LXNoYWRvdzogMCAwIDAgMnB4IHZhcigtLWNvbG9yLWJvcmRlci1pdGVtLWZvY3VzZWQtbHoxenM2LCAjMDA2Y2UwKTtcbn1cbmJvZHlbZGF0YS1hd3N1aS1mb2N1cy12aXNpYmxlPXRydWVdIC5hd3N1aV9ib2R5LWNlbGwtZWRpdG9yLWZvY3VzYWJsZV9jNnR1cF9tbzdmNV8xMjMxOm5vdCgjXFw5KTpmb2N1cy5hd3N1aV9zdGlja3ktY2VsbF9jNnR1cF9tbzdmNV82OTYge1xuICBwb3NpdGlvbjogc3RpY2t5O1xufVxuLmF3c3VpX2JvZHktY2VsbC1lZGl0b3ItaWNvbl9jNnR1cF9tbzdmNV8xMjU1Om5vdCgjXFw5KSB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4uYXdzdWlfYm9keS1jZWxsX2M2dHVwX21vN2Y1XzE1Mi5hd3N1aV9ib2R5LWNlbGwtZXhwYW5kYWJsZV9jNnR1cF9tbzdmNV80NDc6bm90KCNcXDkpIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuLmF3c3VpX2JvZHktY2VsbF9jNnR1cF9tbzdmNV8xNTIuYXdzdWlfYm9keS1jZWxsLWV4cGFuZGFibGVfYzZ0dXBfbW83ZjVfNDQ3LmF3c3VpX3N0aWNreS1jZWxsX2M2dHVwX21vN2Y1XzY5Njpub3QoI1xcOSkge1xuICBwb3NpdGlvbjogc3RpY2t5O1xufVxuLmF3c3VpX2JvZHktY2VsbF9jNnR1cF9tbzdmNV8xNTIuYXdzdWlfYm9keS1jZWxsLWVkaXRhYmxlX2M2dHVwX21vN2Y1XzQ0Nzpub3QoI1xcOSkge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG4uYXdzdWlfYm9keS1jZWxsX2M2dHVwX21vN2Y1XzE1Mi5hd3N1aV9ib2R5LWNlbGwtZWRpdGFibGVfYzZ0dXBfbW83ZjVfNDQ3LmF3c3VpX3N0aWNreS1jZWxsX2M2dHVwX21vN2Y1XzY5Njpub3QoI1xcOSkge1xuICBwb3NpdGlvbjogc3RpY2t5O1xufVxuLmF3c3VpX2JvZHktY2VsbF9jNnR1cF9tbzdmNV8xNTIuYXdzdWlfYm9keS1jZWxsLWVkaXRhYmxlX2M2dHVwX21vN2Y1XzQ0Ny5hd3N1aV9ib2R5LWNlbGwtZWRpdC1hY3RpdmVfYzZ0dXBfbW83ZjVfNDQ3ID4gLmF3c3VpX2JvZHktY2VsbC1jb250ZW50X2M2dHVwX21vN2Y1XzE2MDpub3QoI1xcOSkge1xuICBvdmVyZmxvdzogdmlzaWJsZTtcbn1cbi5hd3N1aV9ib2R5LWNlbGxfYzZ0dXBfbW83ZjVfMTUyLmF3c3VpX2JvZHktY2VsbC1lZGl0YWJsZV9jNnR1cF9tbzdmNV80NDcuYXdzdWlfYm9keS1jZWxsLWVkaXQtYWN0aXZlX2M2dHVwX21vN2Y1XzQ0NyA+IC5hd3N1aV9ib2R5LWNlbGwtY29udGVudF9jNnR1cF9tbzdmNV8xNjA6bm90KCNcXDkpIHtcbiAgcGFkZGluZy1pbmxpbmUtc3RhcnQ6IGNhbGModmFyKC0tc3BhY2UteHhzLWh3ZmthaSwgNHB4KSAtIDEgKiB2YXIoLS1ib3JkZXItZGl2aWRlci1saXN0LXdpZHRoLXRkZngxeCwgMXB4KSk7XG59XG4uYXdzdWlfYm9keS1jZWxsX2M2dHVwX21vN2Y1XzE1Mi5hd3N1aV9ib2R5LWNlbGwtZWRpdGFibGVfYzZ0dXBfbW83ZjVfNDQ3LmF3c3VpX2JvZHktY2VsbC1lZGl0LWFjdGl2ZV9jNnR1cF9tbzdmNV80NDcgPiAuYXdzdWlfZXhwYW5kYWJsZS10b2dnbGUtd3JhcHBlcl9jNnR1cF9tbzdmNV8xNDU6bm90KCNcXDkpIHtcbiAgbWFyZ2luLWlubGluZS1zdGFydDogY2FsYyh2YXIoLS1zcGFjZS14eHMtaHdma2FpLCA0cHgpIC0gMSAqIHZhcigtLWJvcmRlci1kaXZpZGVyLWxpc3Qtd2lkdGgtdGRmeDF4LCAxcHgpKTtcbn1cbi5hd3N1aV9ib2R5LWNlbGxfYzZ0dXBfbW83ZjVfMTUyLmF3c3VpX2JvZHktY2VsbC1lZGl0YWJsZV9jNnR1cF9tbzdmNV80NDcuYXdzdWlfYm9keS1jZWxsLWVkaXQtYWN0aXZlX2M2dHVwX21vN2Y1XzQ0Ny5hd3N1aV9leHBhbmRhYmxlLWxldmVsLTBfYzZ0dXBfbW83ZjVfMTY2ID4gLmF3c3VpX2JvZHktY2VsbC1jb250ZW50X2M2dHVwX21vN2Y1XzE2MDpub3QoI1xcOSkge1xuICBwYWRkaW5nLWlubGluZS1zdGFydDogY2FsYyhjYWxjKHZhcigtLXNwYWNlLXh4cy1od2ZrYWksIDRweCkgLSAxICogdmFyKC0tYm9yZGVyLWRpdmlkZXItbGlzdC13aWR0aC10ZGZ4MXgsIDFweCkpIC8gMik7XG4gIG1hcmdpbi1pbmxpbmUtc3RhcnQ6IGNhbGMoY2FsYyh2YXIoLS1zcGFjZS14eHMtaHdma2FpLCA0cHgpIC0gMSAqIHZhcigtLWJvcmRlci1kaXZpZGVyLWxpc3Qtd2lkdGgtdGRmeDF4LCAxcHgpKSAvIDIgKyAwICogY2FsYyh2YXIoLS1zcGFjZS1tLWRzdW15dCwgMTZweCkgKyB2YXIoLS1zcGFjZS14cy15bWxtMGIsIDhweCkpKTtcbn1cbi5hd3N1aV9ib2R5LWNlbGxfYzZ0dXBfbW83ZjVfMTUyLmF3c3VpX2JvZHktY2VsbC1lZGl0YWJsZV9jNnR1cF9tbzdmNV80NDcuYXdzdWlfYm9keS1jZWxsLWVkaXQtYWN0aXZlX2M2dHVwX21vN2Y1XzQ0Ny5hd3N1aV9leHBhbmRhYmxlLWxldmVsLTBfYzZ0dXBfbW83ZjVfMTY2ID4gLmF3c3VpX2V4cGFuZGFibGUtdG9nZ2xlLXdyYXBwZXJfYzZ0dXBfbW83ZjVfMTQ1Om5vdCgjXFw5KSB7XG4gIG1hcmdpbi1pbmxpbmUtc3RhcnQ6IGNhbGModmFyKC0tc3BhY2UteHhzLWh3ZmthaSwgNHB4KSAtIDEgKiB2YXIoLS1ib3JkZXItZGl2aWRlci1saXN0LXdpZHRoLXRkZngxeCwgMXB4KSArIC0xICogKHZhcigtLXNwYWNlLW0tZHN1bXl0LCAxNnB4KSArIHZhcigtLXNwYWNlLXhzLXltbG0wYiwgOHB4KSkpO1xufVxuLmF3c3VpX2JvZHktY2VsbF9jNnR1cF9tbzdmNV8xNTIuYXdzdWlfYm9keS1jZWxsLWVkaXRhYmxlX2M2dHVwX21vN2Y1XzQ0Ny5hd3N1aV9ib2R5LWNlbGwtZWRpdC1hY3RpdmVfYzZ0dXBfbW83ZjVfNDQ3LmF3c3VpX2V4cGFuZGFibGUtbGV2ZWwtMV9jNnR1cF9tbzdmNV8xNzMgPiAuYXdzdWlfYm9keS1jZWxsLWNvbnRlbnRfYzZ0dXBfbW83ZjVfMTYwOm5vdCgjXFw5KSB7XG4gIHBhZGRpbmctaW5saW5lLXN0YXJ0OiBjYWxjKGNhbGModmFyKC0tc3BhY2UteHhzLWh3ZmthaSwgNHB4KSAtIDEgKiB2YXIoLS1ib3JkZXItZGl2aWRlci1saXN0LXdpZHRoLXRkZngxeCwgMXB4KSkgLyAyKTtcbiAgbWFyZ2luLWlubGluZS1zdGFydDogY2FsYyhjYWxjKHZhcigtLXNwYWNlLXh4cy1od2ZrYWksIDRweCkgLSAxICogdmFyKC0tYm9yZGVyLWRpdmlkZXItbGlzdC13aWR0aC10ZGZ4MXgsIDFweCkpIC8gMiArIDEgKiBjYWxjKHZhcigtLXNwYWNlLW0tZHN1bXl0LCAxNnB4KSArIHZhcigtLXNwYWNlLXhzLXltbG0wYiwgOHB4KSkpO1xufVxuLmF3c3VpX2JvZHktY2VsbF9jNnR1cF9tbzdmNV8xNTIuYXdzdWlfYm9keS1jZWxsLWVkaXRhYmxlX2M2dHVwX21vN2Y1XzQ0Ny5hd3N1aV9ib2R5LWNlbGwtZWRpdC1hY3RpdmVfYzZ0dXBfbW83ZjVfNDQ3LmF3c3VpX2V4cGFuZGFibGUtbGV2ZWwtMV9jNnR1cF9tbzdmNV8xNzMgPiAuYXdzdWlfZXhwYW5kYWJsZS10b2dnbGUtd3JhcHBlcl9jNnR1cF9tbzdmNV8xNDU6bm90KCNcXDkpIHtcbiAgbWFyZ2luLWlubGluZS1zdGFydDogY2FsYyh2YXIoLS1zcGFjZS14eHMtaHdma2FpLCA0cHgpIC0gMSAqIHZhcigtLWJvcmRlci1kaXZpZGVyLWxpc3Qtd2lkdGgtdGRmeDF4LCAxcHgpICsgMCAqICh2YXIoLS1zcGFjZS1tLWRzdW15dCwgMTZweCkgKyB2YXIoLS1zcGFjZS14cy15bWxtMGIsIDhweCkpKTtcbn1cbi5hd3N1aV9ib2R5LWNlbGxfYzZ0dXBfbW83ZjVfMTUyLmF3c3VpX2JvZHktY2VsbC1lZGl0YWJsZV9jNnR1cF9tbzdmNV80NDcuYXdzdWlfYm9keS1jZWxsLWVkaXQtYWN0aXZlX2M2dHVwX21vN2Y1XzQ0Ny5hd3N1aV9leHBhbmRhYmxlLWxldmVsLTJfYzZ0dXBfbW83ZjVfMTgwID4gLmF3c3VpX2JvZHktY2VsbC1jb250ZW50X2M2dHVwX21vN2Y1XzE2MDpub3QoI1xcOSkge1xuICBwYWRkaW5nLWlubGluZS1zdGFydDogY2FsYyhjYWxjKHZhcigtLXNwYWNlLXh4cy1od2ZrYWksIDRweCkgLSAxICogdmFyKC0tYm9yZGVyLWRpdmlkZXItbGlzdC13aWR0aC10ZGZ4MXgsIDFweCkpIC8gMik7XG4gIG1hcmdpbi1pbmxpbmUtc3RhcnQ6IGNhbGMoY2FsYyh2YXIoLS1zcGFjZS14eHMtaHdma2FpLCA0cHgpIC0gMSAqIHZhcigtLWJvcmRlci1kaXZpZGVyLWxpc3Qtd2lkdGgtdGRmeDF4LCAxcHgpKSAvIDIgKyAyICogY2FsYyh2YXIoLS1zcGFjZS1tLWRzdW15dCwgMTZweCkgKyB2YXIoLS1zcGFjZS14cy15bWxtMGIsIDhweCkpKTtcbn1cbi5hd3N1aV9ib2R5LWNlbGxfYzZ0dXBfbW83ZjVfMTUyLmF3c3VpX2JvZHktY2VsbC1lZGl0YWJsZV9jNnR1cF9tbzdmNV80NDcuYXdzdWlfYm9keS1jZWxsLWVkaXQtYWN0aXZlX2M2dHVwX21vN2Y1XzQ0Ny5hd3N1aV9leHBhbmRhYmxlLWxldmVsLTJfYzZ0dXBfbW83ZjVfMTgwID4gLmF3c3VpX2V4cGFuZGFibGUtdG9nZ2xlLXdyYXBwZXJfYzZ0dXBfbW83ZjVfMTQ1Om5vdCgjXFw5KSB7XG4gIG1hcmdpbi1pbmxpbmUtc3RhcnQ6IGNhbGModmFyKC0tc3BhY2UteHhzLWh3ZmthaSwgNHB4KSAtIDEgKiB2YXIoLS1ib3JkZXItZGl2aWRlci1saXN0LXdpZHRoLXRkZngxeCwgMXB4KSArIDEgKiAodmFyKC0tc3BhY2UtbS1kc3VteXQsIDE2cHgpICsgdmFyKC0tc3BhY2UteHMteW1sbTBiLCA4cHgpKSk7XG59XG4uYXdzdWlfYm9keS1jZWxsX2M2dHVwX21vN2Y1XzE1Mi5hd3N1aV9ib2R5LWNlbGwtZWRpdGFibGVfYzZ0dXBfbW83ZjVfNDQ3LmF3c3VpX2JvZHktY2VsbC1lZGl0LWFjdGl2ZV9jNnR1cF9tbzdmNV80NDcuYXdzdWlfZXhwYW5kYWJsZS1sZXZlbC0zX2M2dHVwX21vN2Y1XzE4NyA+IC5hd3N1aV9ib2R5LWNlbGwtY29udGVudF9jNnR1cF9tbzdmNV8xNjA6bm90KCNcXDkpIHtcbiAgcGFkZGluZy1pbmxpbmUtc3RhcnQ6IGNhbGMoY2FsYyh2YXIoLS1zcGFjZS14eHMtaHdma2FpLCA0cHgpIC0gMSAqIHZhcigtLWJvcmRlci1kaXZpZGVyLWxpc3Qtd2lkdGgtdGRmeDF4LCAxcHgpKSAvIDIpO1xuICBtYXJnaW4taW5saW5lLXN0YXJ0OiBjYWxjKGNhbGModmFyKC0tc3BhY2UteHhzLWh3ZmthaSwgNHB4KSAtIDEgKiB2YXIoLS1ib3JkZXItZGl2aWRlci1saXN0LXdpZHRoLXRkZngxeCwgMXB4KSkgLyAyICsgMyAqIGNhbGModmFyKC0tc3BhY2UtbS1kc3VteXQsIDE2cHgpICsgdmFyKC0tc3BhY2UteHMteW1sbTBiLCA4cHgpKSk7XG59XG4uYXdzdWlfYm9keS1jZWxsX2M2dHVwX21vN2Y1XzE1Mi5hd3N1aV9ib2R5LWNlbGwtZWRpdGFibGVfYzZ0dXBfbW83ZjVfNDQ3LmF3c3VpX2JvZHktY2VsbC1lZGl0LWFjdGl2ZV9jNnR1cF9tbzdmNV80NDcuYXdzdWlfZXhwYW5kYWJsZS1sZXZlbC0zX2M2dHVwX21vN2Y1XzE4NyA+IC5hd3N1aV9leHBhbmRhYmxlLXRvZ2dsZS13cmFwcGVyX2M2dHVwX21vN2Y1XzE0NTpub3QoI1xcOSkge1xuICBtYXJnaW4taW5saW5lLXN0YXJ0OiBjYWxjKHZhcigtLXNwYWNlLXh4cy1od2ZrYWksIDRweCkgLSAxICogdmFyKC0tYm9yZGVyLWRpdmlkZXItbGlzdC13aWR0aC10ZGZ4MXgsIDFweCkgKyAyICogKHZhcigtLXNwYWNlLW0tZHN1bXl0LCAxNnB4KSArIHZhcigtLXNwYWNlLXhzLXltbG0wYiwgOHB4KSkpO1xufVxuLmF3c3VpX2JvZHktY2VsbF9jNnR1cF9tbzdmNV8xNTIuYXdzdWlfYm9keS1jZWxsLWVkaXRhYmxlX2M2dHVwX21vN2Y1XzQ0Ny5hd3N1aV9ib2R5LWNlbGwtZWRpdC1hY3RpdmVfYzZ0dXBfbW83ZjVfNDQ3LmF3c3VpX2V4cGFuZGFibGUtbGV2ZWwtNF9jNnR1cF9tbzdmNV8xOTQgPiAuYXdzdWlfYm9keS1jZWxsLWNvbnRlbnRfYzZ0dXBfbW83ZjVfMTYwOm5vdCgjXFw5KSB7XG4gIHBhZGRpbmctaW5saW5lLXN0YXJ0OiBjYWxjKGNhbGModmFyKC0tc3BhY2UteHhzLWh3ZmthaSwgNHB4KSAtIDEgKiB2YXIoLS1ib3JkZXItZGl2aWRlci1saXN0LXdpZHRoLXRkZngxeCwgMXB4KSkgLyAyKTtcbiAgbWFyZ2luLWlubGluZS1zdGFydDogY2FsYyhjYWxjKHZhcigtLXNwYWNlLXh4cy1od2ZrYWksIDRweCkgLSAxICogdmFyKC0tYm9yZGVyLWRpdmlkZXItbGlzdC13aWR0aC10ZGZ4MXgsIDFweCkpIC8gMiArIDQgKiBjYWxjKHZhcigtLXNwYWNlLW0tZHN1bXl0LCAxNnB4KSArIHZhcigtLXNwYWNlLXhzLXltbG0wYiwgOHB4KSkpO1xufVxuLmF3c3VpX2JvZHktY2VsbF9jNnR1cF9tbzdmNV8xNTIuYXdzdWlfYm9keS1jZWxsLWVkaXRhYmxlX2M2dHVwX21vN2Y1XzQ0Ny5hd3N1aV9ib2R5LWNlbGwtZWRpdC1hY3RpdmVfYzZ0dXBfbW83ZjVfNDQ3LmF3c3VpX2V4cGFuZGFibGUtbGV2ZWwtNF9jNnR1cF9tbzdmNV8xOTQgPiAuYXdzdWlfZXhwYW5kYWJsZS10b2dnbGUtd3JhcHBlcl9jNnR1cF9tbzdmNV8xNDU6bm90KCNcXDkpIHtcbiAgbWFyZ2luLWlubGluZS1zdGFydDogY2FsYyh2YXIoLS1zcGFjZS14eHMtaHdma2FpLCA0cHgpIC0gMSAqIHZhcigtLWJvcmRlci1kaXZpZGVyLWxpc3Qtd2lkdGgtdGRmeDF4LCAxcHgpICsgMyAqICh2YXIoLS1zcGFjZS1tLWRzdW15dCwgMTZweCkgKyB2YXIoLS1zcGFjZS14cy15bWxtMGIsIDhweCkpKTtcbn1cbi5hd3N1aV9ib2R5LWNlbGxfYzZ0dXBfbW83ZjVfMTUyLmF3c3VpX2JvZHktY2VsbC1lZGl0YWJsZV9jNnR1cF9tbzdmNV80NDcuYXdzdWlfYm9keS1jZWxsLWVkaXQtYWN0aXZlX2M2dHVwX21vN2Y1XzQ0Ny5hd3N1aV9leHBhbmRhYmxlLWxldmVsLTVfYzZ0dXBfbW83ZjVfMjAxID4gLmF3c3VpX2JvZHktY2VsbC1jb250ZW50X2M2dHVwX21vN2Y1XzE2MDpub3QoI1xcOSkge1xuICBwYWRkaW5nLWlubGluZS1zdGFydDogY2FsYyhjYWxjKHZhcigtLXNwYWNlLXh4cy1od2ZrYWksIDRweCkgLSAxICogdmFyKC0tYm9yZGVyLWRpdmlkZXItbGlzdC13aWR0aC10ZGZ4MXgsIDFweCkpIC8gMik7XG4gIG1hcmdpbi1pbmxpbmUtc3RhcnQ6IGNhbGMoY2FsYyh2YXIoLS1zcGFjZS14eHMtaHdma2FpLCA0cHgpIC0gMSAqIHZhcigtLWJvcmRlci1kaXZpZGVyLWxpc3Qtd2lkdGgtdGRmeDF4LCAxcHgpKSAvIDIgKyA1ICogY2FsYyh2YXIoLS1zcGFjZS1tLWRzdW15dCwgMTZweCkgKyB2YXIoLS1zcGFjZS14cy15bWxtMGIsIDhweCkpKTtcbn1cbi5hd3N1aV9ib2R5LWNlbGxfYzZ0dXBfbW83ZjVfMTUyLmF3c3VpX2JvZHktY2VsbC1lZGl0YWJsZV9jNnR1cF9tbzdmNV80NDcuYXdzdWlfYm9keS1jZWxsLWVkaXQtYWN0aXZlX2M2dHVwX21vN2Y1XzQ0Ny5hd3N1aV9leHBhbmRhYmxlLWxldmVsLTVfYzZ0dXBfbW83ZjVfMjAxID4gLmF3c3VpX2V4cGFuZGFibGUtdG9nZ2xlLXdyYXBwZXJfYzZ0dXBfbW83ZjVfMTQ1Om5vdCgjXFw5KSB7XG4gIG1hcmdpbi1pbmxpbmUtc3RhcnQ6IGNhbGModmFyKC0tc3BhY2UteHhzLWh3ZmthaSwgNHB4KSAtIDEgKiB2YXIoLS1ib3JkZXItZGl2aWRlci1saXN0LXdpZHRoLXRkZngxeCwgMXB4KSArIDQgKiAodmFyKC0tc3BhY2UtbS1kc3VteXQsIDE2cHgpICsgdmFyKC0tc3BhY2UteHMteW1sbTBiLCA4cHgpKSk7XG59XG4uYXdzdWlfYm9keS1jZWxsX2M2dHVwX21vN2Y1XzE1Mi5hd3N1aV9ib2R5LWNlbGwtZWRpdGFibGVfYzZ0dXBfbW83ZjVfNDQ3LmF3c3VpX2JvZHktY2VsbC1lZGl0LWFjdGl2ZV9jNnR1cF9tbzdmNV80NDcuYXdzdWlfZXhwYW5kYWJsZS1sZXZlbC02X2M2dHVwX21vN2Y1XzIwOCA+IC5hd3N1aV9ib2R5LWNlbGwtY29udGVudF9jNnR1cF9tbzdmNV8xNjA6bm90KCNcXDkpIHtcbiAgcGFkZGluZy1pbmxpbmUtc3RhcnQ6IGNhbGMoY2FsYyh2YXIoLS1zcGFjZS14eHMtaHdma2FpLCA0cHgpIC0gMSAqIHZhcigtLWJvcmRlci1kaXZpZGVyLWxpc3Qtd2lkdGgtdGRmeDF4LCAxcHgpKSAvIDIpO1xuICBtYXJnaW4taW5saW5lLXN0YXJ0OiBjYWxjKGNhbGModmFyKC0tc3BhY2UteHhzLWh3ZmthaSwgNHB4KSAtIDEgKiB2YXIoLS1ib3JkZXItZGl2aWRlci1saXN0LXdpZHRoLXRkZngxeCwgMXB4KSkgLyAyICsgNiAqIGNhbGModmFyKC0tc3BhY2UtbS1kc3VteXQsIDE2cHgpICsgdmFyKC0tc3BhY2UteHMteW1sbTBiLCA4cHgpKSk7XG59XG4uYXdzdWlfYm9keS1jZWxsX2M2dHVwX21vN2Y1XzE1Mi5hd3N1aV9ib2R5LWNlbGwtZWRpdGFibGVfYzZ0dXBfbW83ZjVfNDQ3LmF3c3VpX2JvZHktY2VsbC1lZGl0LWFjdGl2ZV9jNnR1cF9tbzdmNV80NDcuYXdzdWlfZXhwYW5kYWJsZS1sZXZlbC02X2M2dHVwX21vN2Y1XzIwOCA+IC5hd3N1aV9leHBhbmRhYmxlLXRvZ2dsZS13cmFwcGVyX2M2dHVwX21vN2Y1XzE0NTpub3QoI1xcOSkge1xuICBtYXJnaW4taW5saW5lLXN0YXJ0OiBjYWxjKHZhcigtLXNwYWNlLXh4cy1od2ZrYWksIDRweCkgLSAxICogdmFyKC0tYm9yZGVyLWRpdmlkZXItbGlzdC13aWR0aC10ZGZ4MXgsIDFweCkgKyA1ICogKHZhcigtLXNwYWNlLW0tZHN1bXl0LCAxNnB4KSArIHZhcigtLXNwYWNlLXhzLXltbG0wYiwgOHB4KSkpO1xufVxuLmF3c3VpX2JvZHktY2VsbF9jNnR1cF9tbzdmNV8xNTIuYXdzdWlfYm9keS1jZWxsLWVkaXRhYmxlX2M2dHVwX21vN2Y1XzQ0Ny5hd3N1aV9ib2R5LWNlbGwtZWRpdC1hY3RpdmVfYzZ0dXBfbW83ZjVfNDQ3LmF3c3VpX2V4cGFuZGFibGUtbGV2ZWwtN19jNnR1cF9tbzdmNV8yMTUgPiAuYXdzdWlfYm9keS1jZWxsLWNvbnRlbnRfYzZ0dXBfbW83ZjVfMTYwOm5vdCgjXFw5KSB7XG4gIHBhZGRpbmctaW5saW5lLXN0YXJ0OiBjYWxjKGNhbGModmFyKC0tc3BhY2UteHhzLWh3ZmthaSwgNHB4KSAtIDEgKiB2YXIoLS1ib3JkZXItZGl2aWRlci1saXN0LXdpZHRoLXRkZngxeCwgMXB4KSkgLyAyKTtcbiAgbWFyZ2luLWlubGluZS1zdGFydDogY2FsYyhjYWxjKHZhcigtLXNwYWNlLXh4cy1od2ZrYWksIDRweCkgLSAxICogdmFyKC0tYm9yZGVyLWRpdmlkZXItbGlzdC13aWR0aC10ZGZ4MXgsIDFweCkpIC8gMiArIDcgKiBjYWxjKHZhcigtLXNwYWNlLW0tZHN1bXl0LCAxNnB4KSArIHZhcigtLXNwYWNlLXhzLXltbG0wYiwgOHB4KSkpO1xufVxuLmF3c3VpX2JvZHktY2VsbF9jNnR1cF9tbzdmNV8xNTIuYXdzdWlfYm9keS1jZWxsLWVkaXRhYmxlX2M2dHVwX21vN2Y1XzQ0Ny5hd3N1aV9ib2R5LWNlbGwtZWRpdC1hY3RpdmVfYzZ0dXBfbW83ZjVfNDQ3LmF3c3VpX2V4cGFuZGFibGUtbGV2ZWwtN19jNnR1cF9tbzdmNV8yMTUgPiAuYXdzdWlfZXhwYW5kYWJsZS10b2dnbGUtd3JhcHBlcl9jNnR1cF9tbzdmNV8xNDU6bm90KCNcXDkpIHtcbiAgbWFyZ2luLWlubGluZS1zdGFydDogY2FsYyh2YXIoLS1zcGFjZS14eHMtaHdma2FpLCA0cHgpIC0gMSAqIHZhcigtLWJvcmRlci1kaXZpZGVyLWxpc3Qtd2lkdGgtdGRmeDF4LCAxcHgpICsgNiAqICh2YXIoLS1zcGFjZS1tLWRzdW15dCwgMTZweCkgKyB2YXIoLS1zcGFjZS14cy15bWxtMGIsIDhweCkpKTtcbn1cbi5hd3N1aV9ib2R5LWNlbGxfYzZ0dXBfbW83ZjVfMTUyLmF3c3VpX2JvZHktY2VsbC1lZGl0YWJsZV9jNnR1cF9tbzdmNV80NDcuYXdzdWlfYm9keS1jZWxsLWVkaXQtYWN0aXZlX2M2dHVwX21vN2Y1XzQ0Ny5hd3N1aV9leHBhbmRhYmxlLWxldmVsLThfYzZ0dXBfbW83ZjVfMjIyID4gLmF3c3VpX2JvZHktY2VsbC1jb250ZW50X2M2dHVwX21vN2Y1XzE2MDpub3QoI1xcOSkge1xuICBwYWRkaW5nLWlubGluZS1zdGFydDogY2FsYyhjYWxjKHZhcigtLXNwYWNlLXh4cy1od2ZrYWksIDRweCkgLSAxICogdmFyKC0tYm9yZGVyLWRpdmlkZXItbGlzdC13aWR0aC10ZGZ4MXgsIDFweCkpIC8gMik7XG4gIG1hcmdpbi1pbmxpbmUtc3RhcnQ6IGNhbGMoY2FsYyh2YXIoLS1zcGFjZS14eHMtaHdma2FpLCA0cHgpIC0gMSAqIHZhcigtLWJvcmRlci1kaXZpZGVyLWxpc3Qtd2lkdGgtdGRmeDF4LCAxcHgpKSAvIDIgKyA4ICogY2FsYyh2YXIoLS1zcGFjZS1tLWRzdW15dCwgMTZweCkgKyB2YXIoLS1zcGFjZS14cy15bWxtMGIsIDhweCkpKTtcbn1cbi5hd3N1aV9ib2R5LWNlbGxfYzZ0dXBfbW83ZjVfMTUyLmF3c3VpX2JvZHktY2VsbC1lZGl0YWJsZV9jNnR1cF9tbzdmNV80NDcuYXdzdWlfYm9keS1jZWxsLWVkaXQtYWN0aXZlX2M2dHVwX21vN2Y1XzQ0Ny5hd3N1aV9leHBhbmRhYmxlLWxldmVsLThfYzZ0dXBfbW83ZjVfMjIyID4gLmF3c3VpX2V4cGFuZGFibGUtdG9nZ2xlLXdyYXBwZXJfYzZ0dXBfbW83ZjVfMTQ1Om5vdCgjXFw5KSB7XG4gIG1hcmdpbi1pbmxpbmUtc3RhcnQ6IGNhbGModmFyKC0tc3BhY2UteHhzLWh3ZmthaSwgNHB4KSAtIDEgKiB2YXIoLS1ib3JkZXItZGl2aWRlci1saXN0LXdpZHRoLXRkZngxeCwgMXB4KSArIDcgKiAodmFyKC0tc3BhY2UtbS1kc3VteXQsIDE2cHgpICsgdmFyKC0tc3BhY2UteHMteW1sbTBiLCA4cHgpKSk7XG59XG4uYXdzdWlfYm9keS1jZWxsX2M2dHVwX21vN2Y1XzE1Mi5hd3N1aV9ib2R5LWNlbGwtZWRpdGFibGVfYzZ0dXBfbW83ZjVfNDQ3LmF3c3VpX2JvZHktY2VsbC1lZGl0LWFjdGl2ZV9jNnR1cF9tbzdmNV80NDcuYXdzdWlfZXhwYW5kYWJsZS1sZXZlbC05X2M2dHVwX21vN2Y1XzIyOSA+IC5hd3N1aV9ib2R5LWNlbGwtY29udGVudF9jNnR1cF9tbzdmNV8xNjA6bm90KCNcXDkpIHtcbiAgcGFkZGluZy1pbmxpbmUtc3RhcnQ6IGNhbGMoY2FsYyh2YXIoLS1zcGFjZS14eHMtaHdma2FpLCA0cHgpIC0gMSAqIHZhcigtLWJvcmRlci1kaXZpZGVyLWxpc3Qtd2lkdGgtdGRmeDF4LCAxcHgpKSAvIDIpO1xuICBtYXJnaW4taW5saW5lLXN0YXJ0OiBjYWxjKGNhbGModmFyKC0tc3BhY2UteHhzLWh3ZmthaSwgNHB4KSAtIDEgKiB2YXIoLS1ib3JkZXItZGl2aWRlci1saXN0LXdpZHRoLXRkZngxeCwgMXB4KSkgLyAyICsgOSAqIGNhbGModmFyKC0tc3BhY2UtbS1kc3VteXQsIDE2cHgpICsgdmFyKC0tc3BhY2UteHMteW1sbTBiLCA4cHgpKSk7XG59XG4uYXdzdWlfYm9keS1jZWxsX2M2dHVwX21vN2Y1XzE1Mi5hd3N1aV9ib2R5LWNlbGwtZWRpdGFibGVfYzZ0dXBfbW83ZjVfNDQ3LmF3c3VpX2JvZHktY2VsbC1lZGl0LWFjdGl2ZV9jNnR1cF9tbzdmNV80NDcuYXdzdWlfZXhwYW5kYWJsZS1sZXZlbC05X2M2dHVwX21vN2Y1XzIyOSA+IC5hd3N1aV9leHBhbmRhYmxlLXRvZ2dsZS13cmFwcGVyX2M2dHVwX21vN2Y1XzE0NTpub3QoI1xcOSkge1xuICBtYXJnaW4taW5saW5lLXN0YXJ0OiBjYWxjKHZhcigtLXNwYWNlLXh4cy1od2ZrYWksIDRweCkgLSAxICogdmFyKC0tYm9yZGVyLWRpdmlkZXItbGlzdC13aWR0aC10ZGZ4MXgsIDFweCkgKyA4ICogKHZhcigtLXNwYWNlLW0tZHN1bXl0LCAxNnB4KSArIHZhcigtLXNwYWNlLXhzLXltbG0wYiwgOHB4KSkpO1xufVxuLmF3c3VpX2JvZHktY2VsbF9jNnR1cF9tbzdmNV8xNTIuYXdzdWlfYm9keS1jZWxsLWVkaXRhYmxlX2M2dHVwX21vN2Y1XzQ0Ny5hd3N1aV9ib2R5LWNlbGwtZWRpdC1hY3RpdmVfYzZ0dXBfbW83ZjVfNDQ3LmF3c3VpX2V4cGFuZGFibGUtbGV2ZWwtbmV4dF9jNnR1cF9tbzdmNV8yMzYgPiAuYXdzdWlfYm9keS1jZWxsLWNvbnRlbnRfYzZ0dXBfbW83ZjVfMTYwOm5vdCgjXFw5KSB7XG4gIHBhZGRpbmctaW5saW5lLXN0YXJ0OiBjYWxjKGNhbGModmFyKC0tc3BhY2UteHhzLWh3ZmthaSwgNHB4KSAtIDEgKiB2YXIoLS1ib3JkZXItZGl2aWRlci1saXN0LXdpZHRoLXRkZngxeCwgMXB4KSkgLyAyKTtcbiAgbWFyZ2luLWlubGluZS1zdGFydDogY2FsYyhjYWxjKHZhcigtLXNwYWNlLXh4cy1od2ZrYWksIDRweCkgLSAxICogdmFyKC0tYm9yZGVyLWRpdmlkZXItbGlzdC13aWR0aC10ZGZ4MXgsIDFweCkpIC8gMiArIDkgKiBjYWxjKHZhcigtLXNwYWNlLW0tZHN1bXl0LCAxNnB4KSArIHZhcigtLXNwYWNlLXhzLXltbG0wYiwgOHB4KSkpO1xufVxuLmF3c3VpX2JvZHktY2VsbF9jNnR1cF9tbzdmNV8xNTIuYXdzdWlfYm9keS1jZWxsLWVkaXRhYmxlX2M2dHVwX21vN2Y1XzQ0Ny5hd3N1aV9ib2R5LWNlbGwtZWRpdC1hY3RpdmVfYzZ0dXBfbW83ZjVfNDQ3LmF3c3VpX2V4cGFuZGFibGUtbGV2ZWwtbmV4dF9jNnR1cF9tbzdmNV8yMzYgPiAuYXdzdWlfZXhwYW5kYWJsZS10b2dnbGUtd3JhcHBlcl9jNnR1cF9tbzdmNV8xNDU6bm90KCNcXDkpIHtcbiAgbWFyZ2luLWlubGluZS1zdGFydDogY2FsYyhjYWxjKHZhcigtLXNwYWNlLXh4cy1od2ZrYWksIDRweCkgLSAxICogdmFyKC0tYm9yZGVyLWRpdmlkZXItbGlzdC13aWR0aC10ZGZ4MXgsIDFweCkpICsgKDkgLSAxKSAqIGNhbGModmFyKC0tc3BhY2UtbS1kc3VteXQsIDE2cHgpICsgdmFyKC0tc3BhY2UteHMteW1sbTBiLCA4cHgpKSk7XG59XG4uYXdzdWlfYm9keS1jZWxsX2M2dHVwX21vN2Y1XzE1Mi5hd3N1aV9ib2R5LWNlbGwtZWRpdGFibGVfYzZ0dXBfbW83ZjVfNDQ3LmF3c3VpX2JvZHktY2VsbC1lZGl0LWFjdGl2ZV9jNnR1cF9tbzdmNV80NDcgPiAuYXdzdWlfYm9keS1jZWxsLWNvbnRlbnRfYzZ0dXBfbW83ZjVfMTYwOm5vdCgjXFw5KSB7XG4gIHBhZGRpbmctaW5saW5lLWVuZDogY2FsYyh2YXIoLS1zcGFjZS14eHMtaHdma2FpLCA0cHgpIC0gMSAqIHZhcigtLWJvcmRlci1kaXZpZGVyLWxpc3Qtd2lkdGgtdGRmeDF4LCAxcHgpKTtcbn1cbi5hd3N1aV9ib2R5LWNlbGxfYzZ0dXBfbW83ZjVfMTUyLmF3c3VpX2JvZHktY2VsbC1lZGl0YWJsZV9jNnR1cF9tbzdmNV80NDcuYXdzdWlfYm9keS1jZWxsLWVkaXQtYWN0aXZlX2M2dHVwX21vN2Y1XzQ0NyA+IC5hd3N1aV9ib2R5LWNlbGwtY29udGVudF9jNnR1cF9tbzdmNV8xNjA6bm90KCNcXDkpIHtcbiAgcGFkZGluZy1ibG9jay1zdGFydDogY2FsYyh2YXIoLS1zcGFjZS1zY2FsZWQteHh4cy1oMnNjNTEsIDJweCkgLSAxICogdmFyKC0tYm9yZGVyLWRpdmlkZXItbGlzdC13aWR0aC10ZGZ4MXgsIDFweCkgKyAycHgpO1xuICBtYXJnaW4tYmxvY2stc3RhcnQ6IGNhbGMoLTEgKiAycHgpO1xufVxuLmF3c3VpX2JvZHktY2VsbF9jNnR1cF9tbzdmNV8xNTIuYXdzdWlfYm9keS1jZWxsLWVkaXRhYmxlX2M2dHVwX21vN2Y1XzQ0Ny5hd3N1aV9ib2R5LWNlbGwtZWRpdC1hY3RpdmVfYzZ0dXBfbW83ZjVfNDQ3ID4gLmF3c3VpX2JvZHktY2VsbC1jb250ZW50X2M2dHVwX21vN2Y1XzE2MDpub3QoI1xcOSkge1xuICBwYWRkaW5nLWJsb2NrLWVuZDogY2FsYyhjYWxjKHZhcigtLXNwYWNlLXNjYWxlZC14eHhzLWgyc2M1MSwgMnB4KSArIDFweCkgLSAxICogdmFyKC0tYm9yZGVyLWRpdmlkZXItbGlzdC13aWR0aC10ZGZ4MXgsIDFweCkgKyAycHgpO1xuICBtYXJnaW4tYmxvY2stZW5kOiBjYWxjKC0xICogMnB4KTtcbn1cbi5hd3N1aV9ib2R5LWNlbGxfYzZ0dXBfbW83ZjVfMTUyLmF3c3VpX2JvZHktY2VsbC1lZGl0YWJsZV9jNnR1cF9tbzdmNV80NDc6bm90KCNcXDkpOm5vdCguYXdzdWlfYm9keS1jZWxsLWVkaXQtYWN0aXZlX2M2dHVwX21vN2Y1XzQ0Nyk6bm90KC5hd3N1aV9yZXNpemFibGUtY29sdW1uc19jNnR1cF9tbzdmNV8xMzY3KSA+IC5hd3N1aV9ib2R5LWNlbGwtY29udGVudF9jNnR1cF9tbzdmNV8xNjAge1xuICBwYWRkaW5nLWlubGluZS1lbmQ6IGNhbGMoY2FsYyh2YXIoLS1zcGFjZS1zY2FsZWQtbC1rNWtvaHksIDIwcHgpICsgdmFyKC0tc3BhY2UtbC0ydWQxcDMsIDIwcHgpKSAtIDEgKiB2YXIoLS1ib3JkZXItZGl2aWRlci1saXN0LXdpZHRoLXRkZngxeCwgMXB4KSk7XG59XG4uYXdzdWlfYm9keS1jZWxsX2M2dHVwX21vN2Y1XzE1Mi5hd3N1aV9ib2R5LWNlbGwtZWRpdGFibGVfYzZ0dXBfbW83ZjVfNDQ3Om5vdCgjXFw5KTpub3QoLmF3c3VpX2JvZHktY2VsbC1lZGl0LWFjdGl2ZV9jNnR1cF9tbzdmNV80NDcpID4gLmF3c3VpX2JvZHktY2VsbC1lZGl0b3Itd3JhcHBlcl9jNnR1cF9tbzdmNV8xMTc2LCAuYXdzdWlfYm9keS1jZWxsX2M2dHVwX21vN2Y1XzE1Mi5hd3N1aV9ib2R5LWNlbGwtZWRpdGFibGVfYzZ0dXBfbW83ZjVfNDQ3Om5vdCgjXFw5KTpub3QoLmF3c3VpX2JvZHktY2VsbC1lZGl0LWFjdGl2ZV9jNnR1cF9tbzdmNV80NDcpID4gLmF3c3VpX2V4cGFuZGFibGUtY2VsbC1jb250ZW50X2M2dHVwX21vN2Y1XzEzNzAgPiAuYXdzdWlfYm9keS1jZWxsLWVkaXRvci13cmFwcGVyX2M2dHVwX21vN2Y1XzExNzYge1xuICBvcGFjaXR5OiAwO1xufVxuLmF3c3VpX2JvZHktY2VsbF9jNnR1cF9tbzdmNV8xNTIuYXdzdWlfYm9keS1jZWxsLWVkaXRhYmxlX2M2dHVwX21vN2Y1XzQ0Nzpub3QoI1xcOSk6bm90KC5hd3N1aV9ib2R5LWNlbGwtZWRpdC1hY3RpdmVfYzZ0dXBfbW83ZjVfNDQ3KTpub3QoLmF3c3VpX2JvZHktY2VsbC1leHBhbmRhYmxlX2M2dHVwX21vN2Y1XzQ0Nyk6Zm9jdXMtd2l0aGluIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuLmF3c3VpX2JvZHktY2VsbF9jNnR1cF9tbzdmNV8xNTIuYXdzdWlfYm9keS1jZWxsLWVkaXRhYmxlX2M2dHVwX21vN2Y1XzQ0Nzpub3QoI1xcOSk6bm90KC5hd3N1aV9ib2R5LWNlbGwtZWRpdC1hY3RpdmVfYzZ0dXBfbW83ZjVfNDQ3KTpub3QoLmF3c3VpX2JvZHktY2VsbC1leHBhbmRhYmxlX2M2dHVwX21vN2Y1XzQ0Nyk6Zm9jdXMtd2l0aGluIHtcbiAgb3V0bGluZTogMnB4IGRvdHRlZCB0cmFuc3BhcmVudDtcbiAgb3V0bGluZS1vZmZzZXQ6IGNhbGMoY2FsYygtMSAqIHZhcigtLXNwYWNlLXNjYWxlZC14eHMtZm9lMTE0LCA0cHgpKSAtIDFweCk7XG59XG4uYXdzdWlfYm9keS1jZWxsX2M2dHVwX21vN2Y1XzE1Mi5hd3N1aV9ib2R5LWNlbGwtZWRpdGFibGVfYzZ0dXBfbW83ZjVfNDQ3Om5vdCgjXFw5KTpub3QoLmF3c3VpX2JvZHktY2VsbC1lZGl0LWFjdGl2ZV9jNnR1cF9tbzdmNV80NDcpOm5vdCguYXdzdWlfYm9keS1jZWxsLWV4cGFuZGFibGVfYzZ0dXBfbW83ZjVfNDQ3KTpmb2N1cy13aXRoaW46OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiIFwiO1xuICBkaXNwbGF5OiBibG9jaztcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBpbnNldC1pbmxpbmUtc3RhcnQ6IGNhbGMoLTEgKiBjYWxjKC0xICogdmFyKC0tc3BhY2Utc2NhbGVkLXh4cy1mb2UxMTQsIDRweCkpKTtcbiAgaW5zZXQtYmxvY2stc3RhcnQ6IGNhbGMoLTEgKiBjYWxjKC0xICogdmFyKC0tc3BhY2Utc2NhbGVkLXh4cy1mb2UxMTQsIDRweCkpKTtcbiAgaW5saW5lLXNpemU6IGNhbGMoMTAwJSArIGNhbGMoLTEgKiB2YXIoLS1zcGFjZS1zY2FsZWQteHhzLWZvZTExNCwgNHB4KSkgKyBjYWxjKC0xICogdmFyKC0tc3BhY2Utc2NhbGVkLXh4cy1mb2UxMTQsIDRweCkpKTtcbiAgYmxvY2stc2l6ZTogY2FsYygxMDAlICsgY2FsYygtMSAqIHZhcigtLXNwYWNlLXNjYWxlZC14eHMtZm9lMTE0LCA0cHgpKSArIGNhbGMoLTEgKiB2YXIoLS1zcGFjZS1zY2FsZWQteHhzLWZvZTExNCwgNHB4KSkpO1xuICBib3JkZXItc3RhcnQtc3RhcnQtcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzLWNvbnRyb2wtZGVmYXVsdC1mb2N1cy1yaW5nLTF1YWJraSwgNHB4KTtcbiAgYm9yZGVyLXN0YXJ0LWVuZC1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMtY29udHJvbC1kZWZhdWx0LWZvY3VzLXJpbmctMXVhYmtpLCA0cHgpO1xuICBib3JkZXItZW5kLXN0YXJ0LXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cy1jb250cm9sLWRlZmF1bHQtZm9jdXMtcmluZy0xdWFia2ksIDRweCk7XG4gIGJvcmRlci1lbmQtZW5kLXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cy1jb250cm9sLWRlZmF1bHQtZm9jdXMtcmluZy0xdWFia2ksIDRweCk7XG4gIGJveC1zaGFkb3c6IDAgMCAwIDJweCB2YXIoLS1jb2xvci1ib3JkZXItaXRlbS1mb2N1c2VkLWx6MXpzNiwgIzAwNmNlMCk7XG59XG4uYXdzdWlfYm9keS1jZWxsX2M2dHVwX21vN2Y1XzE1Mi5hd3N1aV9ib2R5LWNlbGwtZWRpdGFibGVfYzZ0dXBfbW83ZjVfNDQ3Om5vdCgjXFw5KTpub3QoLmF3c3VpX2JvZHktY2VsbC1lZGl0LWFjdGl2ZV9jNnR1cF9tbzdmNV80NDcpOm5vdCguYXdzdWlfYm9keS1jZWxsLWV4cGFuZGFibGVfYzZ0dXBfbW83ZjVfNDQ3KTpmb2N1cy13aXRoaW4uYXdzdWlfc3RpY2t5LWNlbGxfYzZ0dXBfbW83ZjVfNjk2IHtcbiAgcG9zaXRpb246IHN0aWNreTtcbn1cbi5hd3N1aV9ib2R5LWNlbGxfYzZ0dXBfbW83ZjVfMTUyLmF3c3VpX2JvZHktY2VsbC1lZGl0YWJsZV9jNnR1cF9tbzdmNV80NDc6bm90KCNcXDkpOm5vdCguYXdzdWlfYm9keS1jZWxsLWVkaXQtYWN0aXZlX2M2dHVwX21vN2Y1XzQ0Nyk6bm90KC5hd3N1aV9ib2R5LWNlbGwtZXhwYW5kYWJsZV9jNnR1cF9tbzdmNV80NDcpOmZvY3VzLXdpdGhpbi5hd3N1aV9pcy12aXN1YWwtcmVmcmVzaF9jNnR1cF9tbzdmNV8zNTc6Zmlyc3QtY2hpbGQge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG4uYXdzdWlfYm9keS1jZWxsX2M2dHVwX21vN2Y1XzE1Mi5hd3N1aV9ib2R5LWNlbGwtZWRpdGFibGVfYzZ0dXBfbW83ZjVfNDQ3Om5vdCgjXFw5KTpub3QoLmF3c3VpX2JvZHktY2VsbC1lZGl0LWFjdGl2ZV9jNnR1cF9tbzdmNV80NDcpOm5vdCguYXdzdWlfYm9keS1jZWxsLWV4cGFuZGFibGVfYzZ0dXBfbW83ZjVfNDQ3KTpmb2N1cy13aXRoaW4uYXdzdWlfaXMtdmlzdWFsLXJlZnJlc2hfYzZ0dXBfbW83ZjVfMzU3OmZpcnN0LWNoaWxkIHtcbiAgb3V0bGluZTogMnB4IGRvdHRlZCB0cmFuc3BhcmVudDtcbiAgb3V0bGluZS1vZmZzZXQ6IGNhbGMoY2FsYygxICogdmFyKC0tc3BhY2Utc2NhbGVkLXh4cy1mb2UxMTQsIDRweCkpIC0gMXB4KTtcbn1cbi5hd3N1aV9ib2R5LWNlbGxfYzZ0dXBfbW83ZjVfMTUyLmF3c3VpX2JvZHktY2VsbC1lZGl0YWJsZV9jNnR1cF9tbzdmNV80NDc6bm90KCNcXDkpOm5vdCguYXdzdWlfYm9keS1jZWxsLWVkaXQtYWN0aXZlX2M2dHVwX21vN2Y1XzQ0Nyk6bm90KC5hd3N1aV9ib2R5LWNlbGwtZXhwYW5kYWJsZV9jNnR1cF9tbzdmNV80NDcpOmZvY3VzLXdpdGhpbi5hd3N1aV9pcy12aXN1YWwtcmVmcmVzaF9jNnR1cF9tbzdmNV8zNTc6Zmlyc3QtY2hpbGQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiIFwiO1xuICBkaXNwbGF5OiBibG9jaztcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBpbnNldC1pbmxpbmUtc3RhcnQ6IGNhbGMoLTEgKiBjYWxjKDEgKiB2YXIoLS1zcGFjZS1zY2FsZWQteHhzLWZvZTExNCwgNHB4KSkpO1xuICBpbnNldC1ibG9jay1zdGFydDogY2FsYygtMSAqIGNhbGMoLTEgKiB2YXIoLS1zcGFjZS1zY2FsZWQteHhzLWZvZTExNCwgNHB4KSkpO1xuICBpbmxpbmUtc2l6ZTogY2FsYygxMDAlICsgY2FsYygxICogdmFyKC0tc3BhY2Utc2NhbGVkLXh4cy1mb2UxMTQsIDRweCkpICsgY2FsYygtMSAqIHZhcigtLXNwYWNlLXNjYWxlZC14eHMtZm9lMTE0LCA0cHgpKSk7XG4gIGJsb2NrLXNpemU6IGNhbGMoMTAwJSArIGNhbGMoLTEgKiB2YXIoLS1zcGFjZS1zY2FsZWQteHhzLWZvZTExNCwgNHB4KSkgKyBjYWxjKC0xICogdmFyKC0tc3BhY2Utc2NhbGVkLXh4cy1mb2UxMTQsIDRweCkpKTtcbiAgYm9yZGVyLXN0YXJ0LXN0YXJ0LXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cy1jb250cm9sLWRlZmF1bHQtZm9jdXMtcmluZy0xdWFia2ksIDRweCk7XG4gIGJvcmRlci1zdGFydC1lbmQtcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzLWNvbnRyb2wtZGVmYXVsdC1mb2N1cy1yaW5nLTF1YWJraSwgNHB4KTtcbiAgYm9yZGVyLWVuZC1zdGFydC1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMtY29udHJvbC1kZWZhdWx0LWZvY3VzLXJpbmctMXVhYmtpLCA0cHgpO1xuICBib3JkZXItZW5kLWVuZC1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMtY29udHJvbC1kZWZhdWx0LWZvY3VzLXJpbmctMXVhYmtpLCA0cHgpO1xuICBib3gtc2hhZG93OiAwIDAgMCAycHggdmFyKC0tY29sb3ItYm9yZGVyLWl0ZW0tZm9jdXNlZC1sejF6czYsICMwMDZjZTApO1xufVxuLmF3c3VpX2JvZHktY2VsbF9jNnR1cF9tbzdmNV8xNTIuYXdzdWlfYm9keS1jZWxsLWVkaXRhYmxlX2M2dHVwX21vN2Y1XzQ0Nzpub3QoI1xcOSk6bm90KC5hd3N1aV9ib2R5LWNlbGwtZWRpdC1hY3RpdmVfYzZ0dXBfbW83ZjVfNDQ3KTpub3QoLmF3c3VpX2JvZHktY2VsbC1leHBhbmRhYmxlX2M2dHVwX21vN2Y1XzQ0Nyk6Zm9jdXMtd2l0aGluLmF3c3VpX2lzLXZpc3VhbC1yZWZyZXNoX2M2dHVwX21vN2Y1XzM1NzpmaXJzdC1jaGlsZC5hd3N1aV9zdGlja3ktY2VsbF9jNnR1cF9tbzdmNV82OTYge1xuICBwb3NpdGlvbjogc3RpY2t5O1xufVxuLmF3c3VpX2JvZHktY2VsbF9jNnR1cF9tbzdmNV8xNTIuYXdzdWlfYm9keS1jZWxsLWVkaXRhYmxlX2M2dHVwX21vN2Y1XzQ0Nzpub3QoI1xcOSk6bm90KC5hd3N1aV9ib2R5LWNlbGwtZWRpdC1hY3RpdmVfYzZ0dXBfbW83ZjVfNDQ3KTpmb2N1cy13aXRoaW46Zm9jdXMtd2l0aGluIC5hd3N1aV9ib2R5LWNlbGwtZWRpdG9yLWljb25fYzZ0dXBfbW83ZjVfMTI1NSwgLmF3c3VpX2JvZHktY2VsbF9jNnR1cF9tbzdmNV8xNTIuYXdzdWlfYm9keS1jZWxsLWVkaXRhYmxlX2M2dHVwX21vN2Y1XzQ0Nzpub3QoI1xcOSk6bm90KC5hd3N1aV9ib2R5LWNlbGwtZWRpdC1hY3RpdmVfYzZ0dXBfbW83ZjVfNDQ3KS5hd3N1aV9ib2R5LWNlbGwtZWRpdC1kaXNhYmxlZC1wb3BvdmVyX2M2dHVwX21vN2Y1XzE0MjEgLmF3c3VpX2JvZHktY2VsbC1lZGl0b3ItaWNvbl9jNnR1cF9tbzdmNV8xMjU1IHtcbiAgZGlzcGxheTogdW5zZXQ7XG59XG4uYXdzdWlfYm9keS1jZWxsX2M2dHVwX21vN2Y1XzE1Mi5hd3N1aV9ib2R5LWNlbGwtZWRpdGFibGVfYzZ0dXBfbW83ZjVfNDQ3Om5vdCgjXFw5KTpub3QoLmF3c3VpX2JvZHktY2VsbC1lZGl0LWFjdGl2ZV9jNnR1cF9tbzdmNV80NDcpOmZvY3VzLXdpdGhpbjpmb2N1cy13aXRoaW4uYXdzdWlfYm9keS1jZWxsLWhhcy1zdWNjZXNzX2M2dHVwX21vN2Y1XzE0MjQgPiAuYXdzdWlfYm9keS1jZWxsLWNvbnRlbnRfYzZ0dXBfbW83ZjVfMTYwLCAuYXdzdWlfYm9keS1jZWxsX2M2dHVwX21vN2Y1XzE1Mi5hd3N1aV9ib2R5LWNlbGwtZWRpdGFibGVfYzZ0dXBfbW83ZjVfNDQ3Om5vdCgjXFw5KTpub3QoLmF3c3VpX2JvZHktY2VsbC1lZGl0LWFjdGl2ZV9jNnR1cF9tbzdmNV80NDcpLmF3c3VpX2JvZHktY2VsbC1lZGl0LWRpc2FibGVkLXBvcG92ZXJfYzZ0dXBfbW83ZjVfMTQyMS5hd3N1aV9ib2R5LWNlbGwtaGFzLXN1Y2Nlc3NfYzZ0dXBfbW83ZjVfMTQyNCA+IC5hd3N1aV9ib2R5LWNlbGwtY29udGVudF9jNnR1cF9tbzdmNV8xNjAge1xuICBwYWRkaW5nLWlubGluZS1lbmQ6IGNhbGMoY2FsYyh2YXIoLS1zcGFjZS1zY2FsZWQtbC1rNWtvaHksIDIwcHgpICsgdmFyKC0tc3BhY2UtbC0ydWQxcDMsIDIwcHgpICsgY2FsYyh2YXIoLS1zaXplLWljb24tbm9ybWFsLWxldnQwOCwgMTZweCkgKyB2YXIoLS1zcGFjZS14cy15bWxtMGIsIDhweCkpKSAtIDEgKiB2YXIoLS1ib3JkZXItZGl2aWRlci1saXN0LXdpZHRoLXRkZngxeCwgMXB4KSk7XG59XG4uYXdzdWlfYm9keS1jZWxsX2M2dHVwX21vN2Y1XzE1Mi5hd3N1aV9ib2R5LWNlbGwtZWRpdGFibGVfYzZ0dXBfbW83ZjVfNDQ3Om5vdCgjXFw5KTpub3QoLmF3c3VpX2JvZHktY2VsbC1lZGl0LWFjdGl2ZV9jNnR1cF9tbzdmNV80NDcpOmZvY3VzLXdpdGhpbjpmb2N1cy13aXRoaW4gPiAuYXdzdWlfYm9keS1jZWxsLWNvbnRlbnRfYzZ0dXBfbW83ZjVfMTYwLCAuYXdzdWlfYm9keS1jZWxsX2M2dHVwX21vN2Y1XzE1Mi5hd3N1aV9ib2R5LWNlbGwtZWRpdGFibGVfYzZ0dXBfbW83ZjVfNDQ3Om5vdCgjXFw5KTpub3QoLmF3c3VpX2JvZHktY2VsbC1lZGl0LWFjdGl2ZV9jNnR1cF9tbzdmNV80NDcpLmF3c3VpX2JvZHktY2VsbC1lZGl0LWRpc2FibGVkLXBvcG92ZXJfYzZ0dXBfbW83ZjVfMTQyMSA+IC5hd3N1aV9ib2R5LWNlbGwtY29udGVudF9jNnR1cF9tbzdmNV8xNjAge1xuICBwYWRkaW5nLWlubGluZS1lbmQ6IGNhbGMoY2FsYyh2YXIoLS1zcGFjZS1zY2FsZWQtbC1rNWtvaHksIDIwcHgpICsgdmFyKC0tc3BhY2UtbC0ydWQxcDMsIDIwcHgpKSAtIDEgKiB2YXIoLS1ib3JkZXItZGl2aWRlci1saXN0LXdpZHRoLXRkZngxeCwgMXB4KSk7XG59XG4uYXdzdWlfYm9keS1jZWxsX2M2dHVwX21vN2Y1XzE1Mi5hd3N1aV9ib2R5LWNlbGwtZWRpdGFibGVfYzZ0dXBfbW83ZjVfNDQ3Om5vdCgjXFw5KTpub3QoLmF3c3VpX2JvZHktY2VsbC1lZGl0LWFjdGl2ZV9jNnR1cF9tbzdmNV80NDcpOmZvY3VzLXdpdGhpbjpmb2N1cy13aXRoaW4gPiAuYXdzdWlfYm9keS1jZWxsLWVkaXRvci13cmFwcGVyX2M2dHVwX21vN2Y1XzExNzYsIC5hd3N1aV9ib2R5LWNlbGxfYzZ0dXBfbW83ZjVfMTUyLmF3c3VpX2JvZHktY2VsbC1lZGl0YWJsZV9jNnR1cF9tbzdmNV80NDc6bm90KCNcXDkpOm5vdCguYXdzdWlfYm9keS1jZWxsLWVkaXQtYWN0aXZlX2M2dHVwX21vN2Y1XzQ0Nyk6Zm9jdXMtd2l0aGluOmZvY3VzLXdpdGhpbiA+IC5hd3N1aV9leHBhbmRhYmxlLWNlbGwtY29udGVudF9jNnR1cF9tbzdmNV8xMzcwID4gLmF3c3VpX2JvZHktY2VsbC1lZGl0b3Itd3JhcHBlcl9jNnR1cF9tbzdmNV8xMTc2LCAuYXdzdWlfYm9keS1jZWxsX2M2dHVwX21vN2Y1XzE1Mi5hd3N1aV9ib2R5LWNlbGwtZWRpdGFibGVfYzZ0dXBfbW83ZjVfNDQ3Om5vdCgjXFw5KTpub3QoLmF3c3VpX2JvZHktY2VsbC1lZGl0LWFjdGl2ZV9jNnR1cF9tbzdmNV80NDcpLmF3c3VpX2JvZHktY2VsbC1lZGl0LWRpc2FibGVkLXBvcG92ZXJfYzZ0dXBfbW83ZjVfMTQyMSA+IC5hd3N1aV9ib2R5LWNlbGwtZWRpdG9yLXdyYXBwZXJfYzZ0dXBfbW83ZjVfMTE3NiwgLmF3c3VpX2JvZHktY2VsbF9jNnR1cF9tbzdmNV8xNTIuYXdzdWlfYm9keS1jZWxsLWVkaXRhYmxlX2M2dHVwX21vN2Y1XzQ0Nzpub3QoI1xcOSk6bm90KC5hd3N1aV9ib2R5LWNlbGwtZWRpdC1hY3RpdmVfYzZ0dXBfbW83ZjVfNDQ3KS5hd3N1aV9ib2R5LWNlbGwtZWRpdC1kaXNhYmxlZC1wb3BvdmVyX2M2dHVwX21vN2Y1XzE0MjEgPiAuYXdzdWlfZXhwYW5kYWJsZS1jZWxsLWNvbnRlbnRfYzZ0dXBfbW83ZjVfMTM3MCA+IC5hd3N1aV9ib2R5LWNlbGwtZWRpdG9yLXdyYXBwZXJfYzZ0dXBfbW83ZjVfMTE3NiB7XG4gIG9wYWNpdHk6IDE7XG59XG4uYXdzdWlfYm9keS1jZWxsX2M2dHVwX21vN2Y1XzE1Mi5hd3N1aV9ib2R5LWNlbGwtZWRpdGFibGVfYzZ0dXBfbW83ZjVfNDQ3Om5vdCgjXFw5KTpub3QoLmF3c3VpX2JvZHktY2VsbC1lZGl0LWFjdGl2ZV9jNnR1cF9tbzdmNV80NDcpOmZvY3VzLXdpdGhpbjpmb2N1cy13aXRoaW4gPiAuYXdzdWlfYm9keS1jZWxsLXN1Y2Nlc3NfYzZ0dXBfbW83ZjVfMTE4MSwgLmF3c3VpX2JvZHktY2VsbF9jNnR1cF9tbzdmNV8xNTIuYXdzdWlfYm9keS1jZWxsLWVkaXRhYmxlX2M2dHVwX21vN2Y1XzQ0Nzpub3QoI1xcOSk6bm90KC5hd3N1aV9ib2R5LWNlbGwtZWRpdC1hY3RpdmVfYzZ0dXBfbW83ZjVfNDQ3KS5hd3N1aV9ib2R5LWNlbGwtZWRpdC1kaXNhYmxlZC1wb3BvdmVyX2M2dHVwX21vN2Y1XzE0MjEgPiAuYXdzdWlfYm9keS1jZWxsLXN1Y2Nlc3NfYzZ0dXBfbW83ZjVfMTE4MSB7XG4gIG9wYWNpdHk6IDE7XG59XG4uYXdzdWlfYm9keS1jZWxsX2M2dHVwX21vN2Y1XzE1Mi5hd3N1aV9ib2R5LWNlbGwtZWRpdGFibGVfYzZ0dXBfbW83ZjVfNDQ3Om5vdCgjXFw5KTpub3QoLmF3c3VpX2JvZHktY2VsbC1lZGl0LWFjdGl2ZV9jNnR1cF9tbzdmNV80NDcpOmZvY3VzLXdpdGhpbjpmb2N1cy13aXRoaW4uYXdzdWlfc3RpY2t5LWNlbGxfYzZ0dXBfbW83ZjVfNjk2LCAuYXdzdWlfYm9keS1jZWxsX2M2dHVwX21vN2Y1XzE1Mi5hd3N1aV9ib2R5LWNlbGwtZWRpdGFibGVfYzZ0dXBfbW83ZjVfNDQ3Om5vdCgjXFw5KTpub3QoLmF3c3VpX2JvZHktY2VsbC1lZGl0LWFjdGl2ZV9jNnR1cF9tbzdmNV80NDcpLmF3c3VpX2JvZHktY2VsbC1lZGl0LWRpc2FibGVkLXBvcG92ZXJfYzZ0dXBfbW83ZjVfMTQyMS5hd3N1aV9zdGlja3ktY2VsbF9jNnR1cF9tbzdmNV82OTYge1xuICBwb3NpdGlvbjogc3RpY2t5O1xufVxuLmF3c3VpX2JvZHktY2VsbF9jNnR1cF9tbzdmNV8xNTIuYXdzdWlfYm9keS1jZWxsLWVkaXRhYmxlX2M2dHVwX21vN2Y1XzQ0Nzpub3QoI1xcOSk6bm90KC5hd3N1aV9ib2R5LWNlbGwtZWRpdC1hY3RpdmVfYzZ0dXBfbW83ZjVfNDQ3KTpob3Zlcjpob3ZlciB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbi5hd3N1aV9ib2R5LWNlbGxfYzZ0dXBfbW83ZjVfMTUyLmF3c3VpX2JvZHktY2VsbC1lZGl0YWJsZV9jNnR1cF9tbzdmNV80NDc6bm90KCNcXDkpOm5vdCguYXdzdWlfYm9keS1jZWxsLWVkaXQtYWN0aXZlX2M2dHVwX21vN2Y1XzQ0Nyk6aG92ZXI6aG92ZXIgLmF3c3VpX2JvZHktY2VsbC1lZGl0b3ItaWNvbl9jNnR1cF9tbzdmNV8xMjU1IHtcbiAgZGlzcGxheTogdW5zZXQ7XG59XG4uYXdzdWlfYm9keS1jZWxsX2M2dHVwX21vN2Y1XzE1Mi5hd3N1aV9ib2R5LWNlbGwtZWRpdGFibGVfYzZ0dXBfbW83ZjVfNDQ3Om5vdCgjXFw5KTpub3QoLmF3c3VpX2JvZHktY2VsbC1lZGl0LWFjdGl2ZV9jNnR1cF9tbzdmNV80NDcpOmhvdmVyOmhvdmVyOm5vdCguYXdzdWlfYm9keS1jZWxsLWV4cGFuZGFibGVfYzZ0dXBfbW83ZjVfNDQ3KSB7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tY29sb3ItYmFja2dyb3VuZC1kcm9wZG93bi1pdGVtLWhvdmVyLWl3cnZjMSwgI2YzZjNmNyk7XG4gIGJvcmRlci1ibG9jazogdmFyKC0tYm9yZGVyLWRpdmlkZXItbGlzdC13aWR0aC10ZGZ4MXgsIDFweCkgc29saWQgdmFyKC0tY29sb3ItYm9yZGVyLWVkaXRhYmxlLWNlbGwtaG92ZXItc2UyeTNzLCAjOGM4Yzk0KTtcbiAgYm9yZGVyLWlubGluZTogdmFyKC0tYm9yZGVyLWRpdmlkZXItbGlzdC13aWR0aC10ZGZ4MXgsIDFweCkgc29saWQgdmFyKC0tY29sb3ItYm9yZGVyLWVkaXRhYmxlLWNlbGwtaG92ZXItc2UyeTNzLCAjOGM4Yzk0KTtcbn1cbi5hd3N1aV9ib2R5LWNlbGxfYzZ0dXBfbW83ZjVfMTUyLmF3c3VpX2JvZHktY2VsbC1lZGl0YWJsZV9jNnR1cF9tbzdmNV80NDc6bm90KCNcXDkpOm5vdCguYXdzdWlfYm9keS1jZWxsLWVkaXQtYWN0aXZlX2M2dHVwX21vN2Y1XzQ0Nyk6aG92ZXI6aG92ZXIuYXdzdWlfc3RpY2t5LWNlbGxfYzZ0dXBfbW83ZjVfNjk2IHtcbiAgcG9zaXRpb246IHN0aWNreTtcbn1cbi5hd3N1aV9ib2R5LWNlbGxfYzZ0dXBfbW83ZjVfMTUyLmF3c3VpX2JvZHktY2VsbC1lZGl0YWJsZV9jNnR1cF9tbzdmNV80NDc6bm90KCNcXDkpOm5vdCguYXdzdWlfYm9keS1jZWxsLWVkaXQtYWN0aXZlX2M2dHVwX21vN2Y1XzQ0Nyk6aG92ZXI6aG92ZXI6Zmlyc3QtY2hpbGQge1xuICBpbnNldC1pbmxpbmU6IDA7XG4gIGJvcmRlci1zdGFydC1zdGFydC1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMtaXRlbS1pd2FpYTUsIDhweCk7XG4gIGJvcmRlci1lbmQtc3RhcnQtcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzLWl0ZW0taXdhaWE1LCA4cHgpO1xufVxuLmF3c3VpX2JvZHktY2VsbF9jNnR1cF9tbzdmNV8xNTIuYXdzdWlfYm9keS1jZWxsLWVkaXRhYmxlX2M2dHVwX21vN2Y1XzQ0Nzpub3QoI1xcOSk6bm90KC5hd3N1aV9ib2R5LWNlbGwtZWRpdC1hY3RpdmVfYzZ0dXBfbW83ZjVfNDQ3KTpob3Zlcjpob3ZlcjpsYXN0LWNoaWxkIHtcbiAgYm9yZGVyLXN0YXJ0LWVuZC1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMtaXRlbS1pd2FpYTUsIDhweCk7XG4gIGJvcmRlci1lbmQtZW5kLXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cy1pdGVtLWl3YWlhNSwgOHB4KTtcbn1cbi5hd3N1aV9ib2R5LWNlbGxfYzZ0dXBfbW83ZjVfMTUyLmF3c3VpX2JvZHktY2VsbC1lZGl0YWJsZV9jNnR1cF9tbzdmNV80NDc6bm90KCNcXDkpOm5vdCguYXdzdWlfYm9keS1jZWxsLWVkaXQtYWN0aXZlX2M2dHVwX21vN2Y1XzQ0Nyk6aG92ZXI6aG92ZXIgPiAuYXdzdWlfYm9keS1jZWxsLWVkaXRvci13cmFwcGVyX2M2dHVwX21vN2Y1XzExNzYgPiAuYXdzdWlfYm9keS1jZWxsLWNvbnRlbnRfYzZ0dXBfbW83ZjVfMTYwLCAuYXdzdWlfYm9keS1jZWxsX2M2dHVwX21vN2Y1XzE1Mi5hd3N1aV9ib2R5LWNlbGwtZWRpdGFibGVfYzZ0dXBfbW83ZjVfNDQ3Om5vdCgjXFw5KTpub3QoLmF3c3VpX2JvZHktY2VsbC1lZGl0LWFjdGl2ZV9jNnR1cF9tbzdmNV80NDcpOmhvdmVyOmhvdmVyID4gLmF3c3VpX2V4cGFuZGFibGUtY2VsbC1jb250ZW50X2M2dHVwX21vN2Y1XzEzNzAgPiAuYXdzdWlfYm9keS1jZWxsLWVkaXRvci13cmFwcGVyX2M2dHVwX21vN2Y1XzExNzYgPiAuYXdzdWlfYm9keS1jZWxsLWNvbnRlbnRfYzZ0dXBfbW83ZjVfMTYwIHtcbiAgcGFkZGluZy1pbmxpbmUtZW5kOiBjYWxjKGNhbGMoY2FsYyh2YXIoLS1zcGFjZS14cy15bWxtMGIsIDhweCkgKyB2YXIoLS1zcGFjZS14eHMtaHdma2FpLCA0cHgpKSAtIDIgKiB2YXIoLS1ib3JkZXItZGl2aWRlci1saXN0LXdpZHRoLXRkZngxeCwgMXB4KSkgLSAxICogdmFyKC0tYm9yZGVyLWRpdmlkZXItbGlzdC13aWR0aC10ZGZ4MXgsIDFweCkpO1xufVxuLmF3c3VpX2JvZHktY2VsbF9jNnR1cF9tbzdmNV8xNTIuYXdzdWlfYm9keS1jZWxsLWVkaXRhYmxlX2M2dHVwX21vN2Y1XzQ0Nzpub3QoI1xcOSk6bm90KC5hd3N1aV9ib2R5LWNlbGwtZWRpdC1hY3RpdmVfYzZ0dXBfbW83ZjVfNDQ3KTpob3Zlcjpob3ZlciA+IC5hd3N1aV9ib2R5LWNlbGwtc3VjY2Vzc19jNnR1cF9tbzdmNV8xMTgxID4gLmF3c3VpX2JvZHktY2VsbC1jb250ZW50X2M2dHVwX21vN2Y1XzE2MCB7XG4gIHBhZGRpbmctaW5saW5lLWVuZDogY2FsYyhjYWxjKGNhbGMoY2FsYyh2YXIoLS1zcGFjZS14cy15bWxtMGIsIDhweCkgKyB2YXIoLS1zcGFjZS14eHMtaHdma2FpLCA0cHgpKSArIGNhbGModmFyKC0tc2l6ZS1pY29uLW5vcm1hbC1sZXZ0MDgsIDE2cHgpICsgdmFyKC0tc3BhY2UteHMteW1sbTBiLCA4cHgpKSkgLSAyICogdmFyKC0tYm9yZGVyLWRpdmlkZXItbGlzdC13aWR0aC10ZGZ4MXgsIDFweCkpIC0gMSAqIHZhcigtLWJvcmRlci1kaXZpZGVyLWxpc3Qtd2lkdGgtdGRmeDF4LCAxcHgpKTtcbn1cbi5hd3N1aV9ib2R5LWNlbGxfYzZ0dXBfbW83ZjVfMTUyLmF3c3VpX2JvZHktY2VsbC1lZGl0YWJsZV9jNnR1cF9tbzdmNV80NDc6bm90KCNcXDkpOm5vdCguYXdzdWlfYm9keS1jZWxsLWVkaXQtYWN0aXZlX2M2dHVwX21vN2Y1XzQ0Nyk6aG92ZXI6aG92ZXIuYXdzdWlfYm9keS1jZWxsLWxhc3Qtcm93X2M2dHVwX21vN2Y1XzEwMzQuYXdzdWlfYm9keS1jZWxsLXNlbGVjdGVkX2M2dHVwX21vN2Y1XzEwMzQgPiAuYXdzdWlfYm9keS1jZWxsLWNvbnRlbnRfYzZ0dXBfbW83ZjVfMTYwLCAuYXdzdWlfYm9keS1jZWxsX2M2dHVwX21vN2Y1XzE1Mi5hd3N1aV9ib2R5LWNlbGwtZWRpdGFibGVfYzZ0dXBfbW83ZjVfNDQ3Om5vdCgjXFw5KTpub3QoLmF3c3VpX2JvZHktY2VsbC1lZGl0LWFjdGl2ZV9jNnR1cF9tbzdmNV80NDcpOmhvdmVyOmhvdmVyLmF3c3VpX2JvZHktY2VsbC1uZXh0LXNlbGVjdGVkX2M2dHVwX21vN2Y1XzExNDMgPiAuYXdzdWlfYm9keS1jZWxsLWNvbnRlbnRfYzZ0dXBfbW83ZjVfMTYwIHtcbiAgcGFkZGluZy1ibG9jazogY2FsYyhjYWxjKHZhcigtLXNwYWNlLXNjYWxlZC14cy1kdzl3bDUsIDhweCkgLSB2YXIoLS1ib3JkZXItZGl2aWRlci1saXN0LXdpZHRoLXRkZngxeCwgMXB4KSAvIDIpIC0gMSAqIHZhcigtLWJvcmRlci1kaXZpZGVyLWxpc3Qtd2lkdGgtdGRmeDF4LCAxcHgpICsgMnB4KTtcbiAgbWFyZ2luLWJsb2NrOiBjYWxjKC0xICogMnB4KTtcbn1cbi5hd3N1aV9ib2R5LWNlbGxfYzZ0dXBfbW83ZjVfMTUyLmF3c3VpX2JvZHktY2VsbC1lZGl0YWJsZV9jNnR1cF9tbzdmNV80NDc6bm90KCNcXDkpOm5vdCguYXdzdWlfYm9keS1jZWxsLWVkaXQtYWN0aXZlX2M2dHVwX21vN2Y1XzQ0Nyk6aG92ZXI6aG92ZXIuYXdzdWlfYm9keS1jZWxsLWxhc3Qtcm93X2M2dHVwX21vN2Y1XzEwMzQ6bm90KC5hd3N1aV9ib2R5LWNlbGwtZXhwYW5kYWJsZV9jNnR1cF9tbzdmNV80NDcpOm5vdCguYXdzdWlfYm9keS1jZWxsLXNlbGVjdGVkX2M2dHVwX21vN2Y1XzEwMzQpID4gLmF3c3VpX2JvZHktY2VsbC1jb250ZW50X2M2dHVwX21vN2Y1XzE2MCB7XG4gIHBhZGRpbmctYmxvY2stc3RhcnQ6IGNhbGMoY2FsYyh2YXIoLS1zcGFjZS1zY2FsZWQteHMtZHc5d2w1LCA4cHgpIC0gKHZhcigtLWJvcmRlci1kaXZpZGVyLWxpc3Qtd2lkdGgtdGRmeDF4LCAxcHgpKSkgLSAxICogdmFyKC0tYm9yZGVyLWRpdmlkZXItbGlzdC13aWR0aC10ZGZ4MXgsIDFweCkgKyAycHgpO1xuICBtYXJnaW4tYmxvY2stc3RhcnQ6IGNhbGMoLTEgKiAycHgpO1xufVxuLmF3c3VpX2JvZHktY2VsbF9jNnR1cF9tbzdmNV8xNTIuYXdzdWlfYm9keS1jZWxsLWVkaXRhYmxlX2M2dHVwX21vN2Y1XzQ0Nzpub3QoI1xcOSk6bm90KC5hd3N1aV9ib2R5LWNlbGwtZWRpdC1hY3RpdmVfYzZ0dXBfbW83ZjVfNDQ3KTpob3Zlcjpob3Zlci5hd3N1aV9ib2R5LWNlbGwtZmlyc3Qtcm93X2M2dHVwX21vN2Y1XzEwMzE6bm90KC5hd3N1aV9ib2R5LWNlbGwtZXhwYW5kYWJsZV9jNnR1cF9tbzdmNV80NDcpOm5vdCguYXdzdWlfYm9keS1jZWxsLXNlbGVjdGVkX2M2dHVwX21vN2Y1XzEwMzQpID4gLmF3c3VpX2JvZHktY2VsbC1jb250ZW50X2M2dHVwX21vN2Y1XzE2MCB7XG4gIHBhZGRpbmctYmxvY2s6IGNhbGMoY2FsYyh2YXIoLS1zcGFjZS1zY2FsZWQteHMtZHc5d2w1LCA4cHgpIC0gKHZhcigtLWJvcmRlci1kaXZpZGVyLWxpc3Qtd2lkdGgtdGRmeDF4LCAxcHgpKSkgLSAxICogdmFyKC0tYm9yZGVyLWRpdmlkZXItbGlzdC13aWR0aC10ZGZ4MXgsIDFweCkgKyAycHgpO1xuICBtYXJnaW4tYmxvY2s6IGNhbGMoLTEgKiAycHgpO1xufVxuLmF3c3VpX2JvZHktY2VsbF9jNnR1cF9tbzdmNV8xNTIuYXdzdWlfYm9keS1jZWxsLWVkaXRhYmxlX2M2dHVwX21vN2Y1XzQ0Nzpub3QoI1xcOSk6bm90KC5hd3N1aV9ib2R5LWNlbGwtZWRpdC1hY3RpdmVfYzZ0dXBfbW83ZjVfNDQ3KTpob3Zlcjpob3ZlciA+IC5hd3N1aV9ib2R5LWNlbGwtY29udGVudF9jNnR1cF9tbzdmNV8xNjAge1xuICBwYWRkaW5nLWlubGluZS1lbmQ6IGNhbGMoY2FsYyh2YXIoLS1zcGFjZS1zY2FsZWQtbC1rNWtvaHksIDIwcHgpICsgdmFyKC0tc3BhY2UtbC0ydWQxcDMsIDIwcHgpKSAtIDEgKiB2YXIoLS1ib3JkZXItZGl2aWRlci1saXN0LXdpZHRoLXRkZngxeCwgMXB4KSk7XG59XG4uYXdzdWlfYm9keS1jZWxsX2M2dHVwX21vN2Y1XzE1Mi5hd3N1aV9ib2R5LWNlbGwtZWRpdGFibGVfYzZ0dXBfbW83ZjVfNDQ3Om5vdCgjXFw5KTpub3QoLmF3c3VpX2JvZHktY2VsbC1lZGl0LWFjdGl2ZV9jNnR1cF9tbzdmNV80NDcpOmhvdmVyOmhvdmVyID4gLmF3c3VpX2JvZHktY2VsbC1lZGl0b3Itd3JhcHBlcl9jNnR1cF9tbzdmNV8xMTc2LCAuYXdzdWlfYm9keS1jZWxsX2M2dHVwX21vN2Y1XzE1Mi5hd3N1aV9ib2R5LWNlbGwtZWRpdGFibGVfYzZ0dXBfbW83ZjVfNDQ3Om5vdCgjXFw5KTpub3QoLmF3c3VpX2JvZHktY2VsbC1lZGl0LWFjdGl2ZV9jNnR1cF9tbzdmNV80NDcpOmhvdmVyOmhvdmVyID4gLmF3c3VpX2V4cGFuZGFibGUtY2VsbC1jb250ZW50X2M2dHVwX21vN2Y1XzEzNzAgPiAuYXdzdWlfYm9keS1jZWxsLWVkaXRvci13cmFwcGVyX2M2dHVwX21vN2Y1XzExNzYge1xuICBvcGFjaXR5OiAxO1xufVxuLmF3c3VpX2JvZHktY2VsbF9jNnR1cF9tbzdmNV8xNTIuYXdzdWlfYm9keS1jZWxsLWVkaXRhYmxlX2M2dHVwX21vN2Y1XzQ0Nzpub3QoI1xcOSk6bm90KC5hd3N1aV9ib2R5LWNlbGwtZWRpdC1hY3RpdmVfYzZ0dXBfbW83ZjVfNDQ3KTpob3Zlcjpob3ZlciA+IC5hd3N1aV9ib2R5LWNlbGwtc3VjY2Vzc19jNnR1cF9tbzdmNV8xMTgxIHtcbiAgb3BhY2l0eTogMTtcbn1cbmJvZHlbZGF0YS1hd3N1aS1mb2N1cy12aXNpYmxlPXRydWVdIC5hd3N1aV9ib2R5LWNlbGxfYzZ0dXBfbW83ZjVfMTUyOm5vdCgjXFw5KTpmb2N1cyB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbmJvZHlbZGF0YS1hd3N1aS1mb2N1cy12aXNpYmxlPXRydWVdIC5hd3N1aV9ib2R5LWNlbGxfYzZ0dXBfbW83ZjVfMTUyOm5vdCgjXFw5KTpmb2N1cyB7XG4gIG91dGxpbmU6IDJweCBkb3R0ZWQgdHJhbnNwYXJlbnQ7XG4gIG91dGxpbmUtb2Zmc2V0OiBjYWxjKGNhbGMoLTEgKiB2YXIoLS1zcGFjZS1zY2FsZWQteHhzLWZvZTExNCwgNHB4KSkgLSAxcHgpO1xufVxuYm9keVtkYXRhLWF3c3VpLWZvY3VzLXZpc2libGU9dHJ1ZV0gLmF3c3VpX2JvZHktY2VsbF9jNnR1cF9tbzdmNV8xNTI6bm90KCNcXDkpOmZvY3VzOjpiZWZvcmUge1xuICBjb250ZW50OiBcIiBcIjtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgaW5zZXQtaW5saW5lLXN0YXJ0OiBjYWxjKC0xICogY2FsYygtMSAqIHZhcigtLXNwYWNlLXNjYWxlZC14eHMtZm9lMTE0LCA0cHgpKSk7XG4gIGluc2V0LWJsb2NrLXN0YXJ0OiBjYWxjKC0xICogY2FsYygtMSAqIHZhcigtLXNwYWNlLXNjYWxlZC14eHMtZm9lMTE0LCA0cHgpKSk7XG4gIGlubGluZS1zaXplOiBjYWxjKDEwMCUgKyBjYWxjKC0xICogdmFyKC0tc3BhY2Utc2NhbGVkLXh4cy1mb2UxMTQsIDRweCkpICsgY2FsYygtMSAqIHZhcigtLXNwYWNlLXNjYWxlZC14eHMtZm9lMTE0LCA0cHgpKSk7XG4gIGJsb2NrLXNpemU6IGNhbGMoMTAwJSArIGNhbGMoLTEgKiB2YXIoLS1zcGFjZS1zY2FsZWQteHhzLWZvZTExNCwgNHB4KSkgKyBjYWxjKC0xICogdmFyKC0tc3BhY2Utc2NhbGVkLXh4cy1mb2UxMTQsIDRweCkpKTtcbiAgYm9yZGVyLXN0YXJ0LXN0YXJ0LXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cy1jb250cm9sLWRlZmF1bHQtZm9jdXMtcmluZy0xdWFia2ksIDRweCk7XG4gIGJvcmRlci1zdGFydC1lbmQtcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzLWNvbnRyb2wtZGVmYXVsdC1mb2N1cy1yaW5nLTF1YWJraSwgNHB4KTtcbiAgYm9yZGVyLWVuZC1zdGFydC1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMtY29udHJvbC1kZWZhdWx0LWZvY3VzLXJpbmctMXVhYmtpLCA0cHgpO1xuICBib3JkZXItZW5kLWVuZC1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMtY29udHJvbC1kZWZhdWx0LWZvY3VzLXJpbmctMXVhYmtpLCA0cHgpO1xuICBib3gtc2hhZG93OiAwIDAgMCAycHggdmFyKC0tY29sb3ItYm9yZGVyLWl0ZW0tZm9jdXNlZC1sejF6czYsICMwMDZjZTApO1xufVxuYm9keVtkYXRhLWF3c3VpLWZvY3VzLXZpc2libGU9dHJ1ZV0gLmF3c3VpX2JvZHktY2VsbF9jNnR1cF9tbzdmNV8xNTI6bm90KCNcXDkpOmZvY3VzLmF3c3VpX3N0aWNreS1jZWxsX2M2dHVwX21vN2Y1XzY5NiB7XG4gIHBvc2l0aW9uOiBzdGlja3k7XG59XG5ib2R5W2RhdGEtYXdzdWktZm9jdXMtdmlzaWJsZT10cnVlXSAuYXdzdWlfYm9keS1jZWxsX2M2dHVwX21vN2Y1XzE1Mjpub3QoI1xcOSk6Zm9jdXMuYXdzdWlfaXMtdmlzdWFsLXJlZnJlc2hfYzZ0dXBfbW83ZjVfMzU3OmZpcnN0LWNoaWxkIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuYm9keVtkYXRhLWF3c3VpLWZvY3VzLXZpc2libGU9dHJ1ZV0gLmF3c3VpX2JvZHktY2VsbF9jNnR1cF9tbzdmNV8xNTI6bm90KCNcXDkpOmZvY3VzLmF3c3VpX2lzLXZpc3VhbC1yZWZyZXNoX2M2dHVwX21vN2Y1XzM1NzpmaXJzdC1jaGlsZCB7XG4gIG91dGxpbmU6IDJweCBkb3R0ZWQgdHJhbnNwYXJlbnQ7XG4gIG91dGxpbmUtb2Zmc2V0OiBjYWxjKGNhbGMoMSAqIHZhcigtLXNwYWNlLXNjYWxlZC14eHMtZm9lMTE0LCA0cHgpKSAtIDFweCk7XG59XG5ib2R5W2RhdGEtYXdzdWktZm9jdXMtdmlzaWJsZT10cnVlXSAuYXdzdWlfYm9keS1jZWxsX2M2dHVwX21vN2Y1XzE1Mjpub3QoI1xcOSk6Zm9jdXMuYXdzdWlfaXMtdmlzdWFsLXJlZnJlc2hfYzZ0dXBfbW83ZjVfMzU3OmZpcnN0LWNoaWxkOjpiZWZvcmUge1xuICBjb250ZW50OiBcIiBcIjtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgaW5zZXQtaW5saW5lLXN0YXJ0OiBjYWxjKC0xICogY2FsYygxICogdmFyKC0tc3BhY2Utc2NhbGVkLXh4cy1mb2UxMTQsIDRweCkpKTtcbiAgaW5zZXQtYmxvY2stc3RhcnQ6IGNhbGMoLTEgKiBjYWxjKC0xICogdmFyKC0tc3BhY2Utc2NhbGVkLXh4cy1mb2UxMTQsIDRweCkpKTtcbiAgaW5saW5lLXNpemU6IGNhbGMoMTAwJSArIGNhbGMoMSAqIHZhcigtLXNwYWNlLXNjYWxlZC14eHMtZm9lMTE0LCA0cHgpKSArIGNhbGMoLTEgKiB2YXIoLS1zcGFjZS1zY2FsZWQteHhzLWZvZTExNCwgNHB4KSkpO1xuICBibG9jay1zaXplOiBjYWxjKDEwMCUgKyBjYWxjKC0xICogdmFyKC0tc3BhY2Utc2NhbGVkLXh4cy1mb2UxMTQsIDRweCkpICsgY2FsYygtMSAqIHZhcigtLXNwYWNlLXNjYWxlZC14eHMtZm9lMTE0LCA0cHgpKSk7XG4gIGJvcmRlci1zdGFydC1zdGFydC1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMtY29udHJvbC1kZWZhdWx0LWZvY3VzLXJpbmctMXVhYmtpLCA0cHgpO1xuICBib3JkZXItc3RhcnQtZW5kLXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cy1jb250cm9sLWRlZmF1bHQtZm9jdXMtcmluZy0xdWFia2ksIDRweCk7XG4gIGJvcmRlci1lbmQtc3RhcnQtcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzLWNvbnRyb2wtZGVmYXVsdC1mb2N1cy1yaW5nLTF1YWJraSwgNHB4KTtcbiAgYm9yZGVyLWVuZC1lbmQtcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzLWNvbnRyb2wtZGVmYXVsdC1mb2N1cy1yaW5nLTF1YWJraSwgNHB4KTtcbiAgYm94LXNoYWRvdzogMCAwIDAgMnB4IHZhcigtLWNvbG9yLWJvcmRlci1pdGVtLWZvY3VzZWQtbHoxenM2LCAjMDA2Y2UwKTtcbn1cbmJvZHlbZGF0YS1hd3N1aS1mb2N1cy12aXNpYmxlPXRydWVdIC5hd3N1aV9ib2R5LWNlbGxfYzZ0dXBfbW83ZjVfMTUyOm5vdCgjXFw5KTpmb2N1cy5hd3N1aV9pcy12aXN1YWwtcmVmcmVzaF9jNnR1cF9tbzdmNV8zNTc6Zmlyc3QtY2hpbGQuYXdzdWlfc3RpY2t5LWNlbGxfYzZ0dXBfbW83ZjVfNjk2IHtcbiAgcG9zaXRpb246IHN0aWNreTtcbn0iLCIvKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLmF3c3VpX2l0ZW1zLWxvYWRlcl8xMTVwdF8xNmwwN181Om5vdCgjXFw5KSB7XG4gIGRpc3BsYXk6IGlubGluZTtcbn0iLCIvKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLyogc3R5bGVsaW50LWRpc2FibGUgQGFtem4vYXdzdWktbm8tbW90aW9uLW91dHNpZGUtb2YtbWl4aW4sIHNlbGVjdG9yLWNvbWJpbmF0b3ItZGlzYWxsb3dlZC1saXN0LCBzZWxlY3Rvci1wc2V1ZG8tY2xhc3Mtbm8tdW5rbm93biwgc2VsZWN0b3ItY2xhc3MtcGF0dGVybiAqL1xuLyogc3R5bGVsaW50LWVuYWJsZSBAYW16bi9hd3N1aS1uby1tb3Rpb24tb3V0c2lkZS1vZi1taXhpbiwgc2VsZWN0b3ItY29tYmluYXRvci1kaXNhbGxvd2VkLWxpc3QsIHNlbGVjdG9yLXBzZXVkby1jbGFzcy1uby11bmtub3duLCBzZWxlY3Rvci1jbGFzcy1wYXR0ZXJuICovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLyogU3R5bGUgdXNlZCBmb3IgbGlua3MgaW4gc2xvdHMvY29tcG9uZW50cyB0aGF0IGFyZSB0ZXh0IGhlYXZ5LCB0byBoZWxwIGxpbmtzIHN0YW5kIG91dCBhbW9uZ1xuc3Vycm91bmRpbmcgdGV4dC4gKFdDQUcgRjczKSBodHRwczovL3d3dy53My5vcmcvV0FJL1dDQUcyMS9UZWNobmlxdWVzL2ZhaWx1cmVzL0Y3MyNkZXNjcmlwdGlvbiAqL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG5Aa2V5ZnJhbWVzIGF3c3VpX2RyYWctaGFuZGxlLWVudHJ5XzE1NXlrX2VnczAxXzEge1xuICBmcm9tIHtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSh2YXIoLS1hd3N1aS1kcmFnLWhhbmRsZS1hbmltYXRpb24taW5saW5lLW9mZnNldC1yaHU0N3QpLCB2YXIoLS1hd3N1aS1kcmFnLWhhbmRsZS1hbmltYXRpb24tYmxvY2stb2Zmc2V0LXJodTQ3dCkpO1xuICB9XG4gIHRvIHtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgwLCAwKTtcbiAgfVxufVxuQGtleWZyYW1lcyBhd3N1aV9kcmFnLWhhbmRsZS1leGl0XzE1NXlrX2VnczAxXzEge1xuICBmcm9tIHtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgwLCAwKTtcbiAgfVxuICB0byB7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUodmFyKC0tYXdzdWktZHJhZy1oYW5kbGUtYW5pbWF0aW9uLWlubGluZS1vZmZzZXQtcmh1NDd0KSwgdmFyKC0tYXdzdWktZHJhZy1oYW5kbGUtYW5pbWF0aW9uLWJsb2NrLW9mZnNldC1yaHU0N3QpKTtcbiAgfVxufVxuLmF3c3VpX2RpcmVjdGlvbi1idXR0b24td3JhcHBlcl8xNTV5a19lZ3MwMV8xNjk6bm90KCNcXDkpIHtcbiAgLS1hd3N1aS1kcmFnLWhhbmRsZS1hbmltYXRpb24taW5saW5lLW9mZnNldC1yaHU0N3Q6IDA7XG4gIC0tYXdzdWktZHJhZy1oYW5kbGUtYW5pbWF0aW9uLWJsb2NrLW9mZnNldC1yaHU0N3Q6IDA7XG59XG5Aa2V5ZnJhbWVzIGF3c3VpX2F3c3VpLW1vdGlvbi1mYWRlLWluXzE1NXlrX2VnczAxXzEge1xuICBmcm9tIHtcbiAgICBvcGFjaXR5OiAwLjI7XG4gIH1cbiAgdG8ge1xuICAgIG9wYWNpdHk6IDE7XG4gIH1cbn1cbkBrZXlmcmFtZXMgYXdzdWlfYXdzdWktbW90aW9uLWZhZGUtb3V0LTBfMTU1eWtfZWdzMDFfMSB7XG4gIGZyb20ge1xuICAgIG9wYWNpdHk6IDE7XG4gIH1cbiAgdG8ge1xuICAgIG9wYWNpdHk6IDA7XG4gIH1cbn1cbi5hd3N1aV9kaXJlY3Rpb24tYnV0dG9uLXdyYXBwZXItbW90aW9uLWVudGVyXzE1NXlrX2VnczAxXzE4OTpub3QoI1xcOSksIC5hd3N1aV9kaXJlY3Rpb24tYnV0dG9uLXdyYXBwZXItbW90aW9uLWVudGVyaW5nXzE1NXlrX2VnczAxXzE4OTpub3QoI1xcOSksIC5hd3N1aV9kaXJlY3Rpb24tYnV0dG9uLXdyYXBwZXItbW90aW9uLWV4aXRfMTU1eWtfZWdzMDFfMTg5Om5vdCgjXFw5KSwgLmF3c3VpX2RpcmVjdGlvbi1idXR0b24td3JhcHBlci1tb3Rpb24tZXhpdGluZ18xNTV5a19lZ3MwMV8xODk6bm90KCNcXDkpIHtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG59XG4uYXdzdWlfZGlyZWN0aW9uLWJ1dHRvbi13cmFwcGVyLW1vdGlvbi1lbnRlcmluZ18xNTV5a19lZ3MwMV8xODk6bm90KCNcXDkpIHtcbiAgYW5pbWF0aW9uOiBhd3N1aV9kcmFnLWhhbmRsZS1lbnRyeV8xNTV5a19lZ3MwMV8xIHZhcigtLW1vdGlvbi1kdXJhdGlvbi1jb21wbGV4LXRiZG8zMCwgMjUwbXMpIHZhcigtLW1vdGlvbi1lYXNpbmctcmVzcG9uc2l2ZS1oamozYWksIGN1YmljLWJlemllcigwLCAwLCAwLCAxKSksIGF3c3VpX2F3c3VpLW1vdGlvbi1mYWRlLWluXzE1NXlrX2VnczAxXzEgdmFyKC0tbW90aW9uLWR1cmF0aW9uLWNvbXBsZXgtdGJkbzMwLCAyNTBtcykgdmFyKC0tbW90aW9uLWVhc2luZy1yZXNwb25zaXZlLWhqajNhaSwgY3ViaWMtYmV6aWVyKDAsIDAsIDAsIDEpKTtcbn1cbkBtZWRpYSAocHJlZmVycy1yZWR1Y2VkLW1vdGlvbjogcmVkdWNlKSB7XG4gIC5hd3N1aV9kaXJlY3Rpb24tYnV0dG9uLXdyYXBwZXItbW90aW9uLWVudGVyaW5nXzE1NXlrX2VnczAxXzE4OTpub3QoI1xcOSkge1xuICAgIGFuaW1hdGlvbjogbm9uZTtcbiAgICB0cmFuc2l0aW9uOiBub25lO1xuICB9XG59XG4uYXdzdWktbW90aW9uLWRpc2FibGVkIC5hd3N1aV9kaXJlY3Rpb24tYnV0dG9uLXdyYXBwZXItbW90aW9uLWVudGVyaW5nXzE1NXlrX2VnczAxXzE4OTpub3QoI1xcOSksIC5hd3N1aS1tb2RlLWVudGVyaW5nIC5hd3N1aV9kaXJlY3Rpb24tYnV0dG9uLXdyYXBwZXItbW90aW9uLWVudGVyaW5nXzE1NXlrX2VnczAxXzE4OTpub3QoI1xcOSkge1xuICBhbmltYXRpb246IG5vbmU7XG4gIHRyYW5zaXRpb246IG5vbmU7XG59XG4uYXdzdWlfZGlyZWN0aW9uLWJ1dHRvbi13cmFwcGVyLW1vdGlvbi1leGl0aW5nXzE1NXlrX2VnczAxXzE4OTpub3QoI1xcOSkge1xuICBhbmltYXRpb246IGF3c3VpX2RyYWctaGFuZGxlLWV4aXRfMTU1eWtfZWdzMDFfMSB2YXIoLS1tb3Rpb24tZHVyYXRpb24tY29tcGxleC10YmRvMzAsIDI1MG1zKSB2YXIoLS1tb3Rpb24tZWFzaW5nLXJlc3BvbnNpdmUtaGpqM2FpLCBjdWJpYy1iZXppZXIoMCwgMCwgMCwgMSkpIGZvcndhcmRzLCBhd3N1aV9hd3N1aS1tb3Rpb24tZmFkZS1vdXQtMF8xNTV5a19lZ3MwMV8xIHZhcigtLW1vdGlvbi1kdXJhdGlvbi1jb21wbGV4LXRiZG8zMCwgMjUwbXMpIHZhcigtLW1vdGlvbi1lYXNpbmctcmVzcG9uc2l2ZS1oamozYWksIGN1YmljLWJlemllcigwLCAwLCAwLCAxKSkgZm9yd2FyZHM7XG59XG5AbWVkaWEgKHByZWZlcnMtcmVkdWNlZC1tb3Rpb246IHJlZHVjZSkge1xuICAuYXdzdWlfZGlyZWN0aW9uLWJ1dHRvbi13cmFwcGVyLW1vdGlvbi1leGl0aW5nXzE1NXlrX2VnczAxXzE4OTpub3QoI1xcOSkge1xuICAgIGFuaW1hdGlvbjogbm9uZTtcbiAgICB0cmFuc2l0aW9uOiBub25lO1xuICB9XG59XG4uYXdzdWktbW90aW9uLWRpc2FibGVkIC5hd3N1aV9kaXJlY3Rpb24tYnV0dG9uLXdyYXBwZXItbW90aW9uLWV4aXRpbmdfMTU1eWtfZWdzMDFfMTg5Om5vdCgjXFw5KSwgLmF3c3VpLW1vZGUtZW50ZXJpbmcgLmF3c3VpX2RpcmVjdGlvbi1idXR0b24td3JhcHBlci1tb3Rpb24tZXhpdGluZ18xNTV5a19lZ3MwMV8xODk6bm90KCNcXDkpIHtcbiAgYW5pbWF0aW9uOiBub25lO1xuICB0cmFuc2l0aW9uOiBub25lO1xufVxuQG1lZGlhIChwcmVmZXJzLXJlZHVjZWQtbW90aW9uOiByZWR1Y2UpIHtcbiAgLmF3c3VpX2RpcmVjdGlvbi1idXR0b24td3JhcHBlcl8xNTV5a19lZ3MwMV8xNjk6bm90KCNcXDkpIHtcbiAgICBhbmltYXRpb246IG5vbmU7XG4gICAgdHJhbnNpdGlvbjogbm9uZTtcbiAgfVxufVxuLmF3c3VpLW1vdGlvbi1kaXNhYmxlZCAuYXdzdWlfZGlyZWN0aW9uLWJ1dHRvbi13cmFwcGVyXzE1NXlrX2VnczAxXzE2OTpub3QoI1xcOSksIC5hd3N1aS1tb2RlLWVudGVyaW5nIC5hd3N1aV9kaXJlY3Rpb24tYnV0dG9uLXdyYXBwZXJfMTU1eWtfZWdzMDFfMTY5Om5vdCgjXFw5KSB7XG4gIGFuaW1hdGlvbjogbm9uZTtcbiAgdHJhbnNpdGlvbjogbm9uZTtcbn1cblxuLmF3c3VpX2RpcmVjdGlvbi1idXR0b24td3JhcHBlci1ibG9jay1zdGFydF8xNTV5a19lZ3MwMV8yMjk6bm90KCNcXDkpIHtcbiAgLS1hd3N1aS1kcmFnLWhhbmRsZS1hbmltYXRpb24tYmxvY2stb2Zmc2V0LXJodTQ3dDogMjBweDtcbn1cblxuLmF3c3VpX2RpcmVjdGlvbi1idXR0b24td3JhcHBlci1ibG9jay1lbmRfMTU1eWtfZWdzMDFfMjMzOm5vdCgjXFw5KSB7XG4gIC0tYXdzdWktZHJhZy1oYW5kbGUtYW5pbWF0aW9uLWJsb2NrLW9mZnNldC1yaHU0N3Q6IC0yMHB4O1xufVxuXG4uYXdzdWlfZGlyZWN0aW9uLWJ1dHRvbi13cmFwcGVyLWlubGluZS1zdGFydF8xNTV5a19lZ3MwMV8yMzc6bm90KCNcXDkpIHtcbiAgLyogc3R5bGVsaW50LWRpc2FibGUtbmV4dC1saW5lIHBsdWdpbi9uby11bnN1cHBvcnRlZC1icm93c2VyLWZlYXR1cmVzICovXG4gIC8qIHN0eWxlbGludC1kaXNhYmxlLW5leHQtbGluZSBwbHVnaW4vbm8tdW5zdXBwb3J0ZWQtYnJvd3Nlci1mZWF0dXJlcyAqL1xufVxuLmF3c3VpX2RpcmVjdGlvbi1idXR0b24td3JhcHBlci1pbmxpbmUtc3RhcnRfMTU1eWtfZWdzMDFfMjM3Om5vdCgjXFw5KTpkaXIobHRyKSB7XG4gIC0tYXdzdWktZHJhZy1oYW5kbGUtYW5pbWF0aW9uLWlubGluZS1vZmZzZXQtcmh1NDd0OiAyMHB4O1xufVxuLmF3c3VpX2RpcmVjdGlvbi1idXR0b24td3JhcHBlci1pbmxpbmUtc3RhcnRfMTU1eWtfZWdzMDFfMjM3Om5vdCgjXFw5KTpkaXIocnRsKSB7XG4gIC0tYXdzdWktZHJhZy1oYW5kbGUtYW5pbWF0aW9uLWlubGluZS1vZmZzZXQtcmh1NDd0OiAtMjBweDtcbn1cblxuLmF3c3VpX2RpcmVjdGlvbi1idXR0b24td3JhcHBlci1pbmxpbmUtZW5kXzE1NXlrX2VnczAxXzI0ODpub3QoI1xcOSkge1xuICAvKiBzdHlsZWxpbnQtZGlzYWJsZS1uZXh0LWxpbmUgcGx1Z2luL25vLXVuc3VwcG9ydGVkLWJyb3dzZXItZmVhdHVyZXMgKi9cbiAgLyogc3R5bGVsaW50LWRpc2FibGUtbmV4dC1saW5lIHBsdWdpbi9uby11bnN1cHBvcnRlZC1icm93c2VyLWZlYXR1cmVzICovXG59XG4uYXdzdWlfZGlyZWN0aW9uLWJ1dHRvbi13cmFwcGVyLWlubGluZS1lbmRfMTU1eWtfZWdzMDFfMjQ4Om5vdCgjXFw5KTpkaXIobHRyKSB7XG4gIC0tYXdzdWktZHJhZy1oYW5kbGUtYW5pbWF0aW9uLWlubGluZS1vZmZzZXQtcmh1NDd0OiAtMjBweDtcbn1cbi5hd3N1aV9kaXJlY3Rpb24tYnV0dG9uLXdyYXBwZXItaW5saW5lLWVuZF8xNTV5a19lZ3MwMV8yNDg6bm90KCNcXDkpOmRpcihydGwpIHtcbiAgLS1hd3N1aS1kcmFnLWhhbmRsZS1hbmltYXRpb24taW5saW5lLW9mZnNldC1yaHU0N3Q6IDIwcHg7XG59XG5cbi5hd3N1aV9jb250ZW50c18xNTV5a19lZ3MwMV8yNTk6bm90KCNcXDkpIHtcbiAgZGlzcGxheTogY29udGVudHM7XG59XG5cbi5hd3N1aV9wb3J0YWwtb3ZlcmxheV8xNTV5a19lZ3MwMV8yNjM6bm90KCNcXDkpIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBpbnNldC1ibG9jay1zdGFydDogMDtcbiAgaW5zZXQtaW5saW5lLXN0YXJ0OiAwO1xuICBwb2ludGVyLWV2ZW50czogbm9uZTtcbiAgei1pbmRleDogNzAwMDtcbn1cblxuLmF3c3VpX3BvcnRhbC1vdmVybGF5LWRpc2FibGVkXzE1NXlrX2VnczAxXzI3MTpub3QoI1xcOSkge1xuICBkaXNwbGF5OiBub25lO1xufVxuXG4uYXdzdWlfcG9ydGFsLW92ZXJsYXktY29udGVudHNfMTU1eWtfZWdzMDFfMjc1Om5vdCgjXFw5KSB7XG4gIHBvaW50ZXItZXZlbnRzOiBhdXRvO1xufVxuXG4uYXdzdWlfZHJhZy1oYW5kbGVfMTU1eWtfZWdzMDFfMjc5Om5vdCgjXFw5KSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZGlzcGxheTogaW5saW5lLWZsZXg7XG59XG5cbi5hd3N1aV9kaXJlY3Rpb24tYnV0dG9uLXdyYXBwZXJfMTU1eWtfZWdzMDFfMTY5Om5vdCgjXFw5KSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgYmxvY2stc2l6ZTogdmFyKC0tc3BhY2Utc3RhdGljLXhsLTR0ZWRpNiwgMjRweCk7XG4gIGlubGluZS1zaXplOiB2YXIoLS1zcGFjZS1zdGF0aWMteGwtNHRlZGk2LCAyNHB4KTtcbiAgcGFkZGluZy1ibG9jazogdmFyKC0tc3BhY2Utc3RhdGljLXh4cy1uczk0ZHAsIDRweCk7XG4gIHBhZGRpbmctaW5saW5lOiB2YXIoLS1zcGFjZS1zdGF0aWMteHhzLW5zOTRkcCwgNHB4KTtcbn1cblxuLmF3c3VpX2RpcmVjdGlvbi1idXR0b24td3JhcHBlci1oaWRkZW5fMTU1eWtfZWdzMDFfMjkyOm5vdCgjXFw5KSB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbi5hd3N1aV9kaXJlY3Rpb24tYnV0dG9uLXdyYXBwZXItYmxvY2stc3RhcnRfMTU1eWtfZWdzMDFfMjI5Om5vdCgjXFw5KSB7XG4gIGluc2V0LWJsb2NrLXN0YXJ0OiBjYWxjKC0xICogKHZhcigtLXNwYWNlLXN0YXRpYy14bC00dGVkaTYsIDI0cHgpICsgMiAqIHZhcigtLXNwYWNlLXN0YXRpYy14eHMtbnM5NGRwLCA0cHgpKSk7XG4gIGluc2V0LWlubGluZS1zdGFydDogY2FsYyg1MCUgLSAodmFyKC0tc3BhY2Utc3RhdGljLXhsLTR0ZWRpNiwgMjRweCkgKyAyICogdmFyKC0tc3BhY2Utc3RhdGljLXh4cy1uczk0ZHAsIDRweCkpIC8gMik7XG59XG5cbi5hd3N1aV9kaXJlY3Rpb24tYnV0dG9uLXdyYXBwZXItYmxvY2stZW5kXzE1NXlrX2VnczAxXzIzMzpub3QoI1xcOSkge1xuICBpbnNldC1ibG9jay1lbmQ6IGNhbGMoLTEgKiAodmFyKC0tc3BhY2Utc3RhdGljLXhsLTR0ZWRpNiwgMjRweCkgKyAyICogdmFyKC0tc3BhY2Utc3RhdGljLXh4cy1uczk0ZHAsIDRweCkpKTtcbiAgaW5zZXQtaW5saW5lLXN0YXJ0OiBjYWxjKDUwJSAtICh2YXIoLS1zcGFjZS1zdGF0aWMteGwtNHRlZGk2LCAyNHB4KSArIDIgKiB2YXIoLS1zcGFjZS1zdGF0aWMteHhzLW5zOTRkcCwgNHB4KSkgLyAyKTtcbn1cblxuLmF3c3VpX2RpcmVjdGlvbi1idXR0b24td3JhcHBlci1pbmxpbmUtc3RhcnRfMTU1eWtfZWdzMDFfMjM3Om5vdCgjXFw5KSB7XG4gIGluc2V0LWlubGluZS1zdGFydDogY2FsYygtMSAqICh2YXIoLS1zcGFjZS1zdGF0aWMteGwtNHRlZGk2LCAyNHB4KSArIDIgKiB2YXIoLS1zcGFjZS1zdGF0aWMteHhzLW5zOTRkcCwgNHB4KSkpO1xuICBpbnNldC1ibG9jay1zdGFydDogY2FsYyg1MCUgLSAodmFyKC0tc3BhY2Utc3RhdGljLXhsLTR0ZWRpNiwgMjRweCkgKyAyICogdmFyKC0tc3BhY2Utc3RhdGljLXh4cy1uczk0ZHAsIDRweCkpIC8gMik7XG59XG5cbi5hd3N1aV9kaXJlY3Rpb24tYnV0dG9uLXdyYXBwZXItaW5saW5lLWVuZF8xNTV5a19lZ3MwMV8yNDg6bm90KCNcXDkpIHtcbiAgaW5zZXQtaW5saW5lLWVuZDogY2FsYygtMSAqICh2YXIoLS1zcGFjZS1zdGF0aWMteGwtNHRlZGk2LCAyNHB4KSArIDIgKiB2YXIoLS1zcGFjZS1zdGF0aWMteHhzLW5zOTRkcCwgNHB4KSkpO1xuICBpbnNldC1ibG9jay1zdGFydDogY2FsYyg1MCUgLSAodmFyKC0tc3BhY2Utc3RhdGljLXhsLTR0ZWRpNiwgMjRweCkgKyAyICogdmFyKC0tc3BhY2Utc3RhdGljLXh4cy1uczk0ZHAsIDRweCkpIC8gMik7XG59XG5cbi5hd3N1aV9kaXJlY3Rpb24tYnV0dG9uXzE1NXlrX2VnczAxXzE2OTpub3QoI1xcOSkge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGJvcmRlci13aWR0aDogMDtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIHRvdWNoLWFjdGlvbjogbWFuaXB1bGF0aW9uO1xuICBpbmxpbmUtc2l6ZTogdmFyKC0tc3BhY2Utc3RhdGljLXhsLTR0ZWRpNiwgMjRweCk7XG4gIGJsb2NrLXNpemU6IHZhcigtLXNwYWNlLXN0YXRpYy14bC00dGVkaTYsIDI0cHgpO1xuICBwYWRkaW5nLWJsb2NrOiB2YXIoLS1zcGFjZS14eHMtaHdma2FpLCA0cHgpO1xuICBwYWRkaW5nLWlubGluZTogdmFyKC0tc3BhY2UteHhzLWh3ZmthaSwgNHB4KTtcbiAgYm9yZGVyLXN0YXJ0LXN0YXJ0LXJhZGl1czogNTAlO1xuICBib3JkZXItc3RhcnQtZW5kLXJhZGl1czogNTAlO1xuICBib3JkZXItZW5kLXN0YXJ0LXJhZGl1czogNTAlO1xuICBib3JkZXItZW5kLWVuZC1yYWRpdXM6IDUwJTtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tY29sb3ItYmFja2dyb3VuZC1kaXJlY3Rpb24tYnV0dG9uLWRlZmF1bHQtYnZoYnNuLCAjNDI0NjUwKTtcbiAgY29sb3I6IHZhcigtLWNvbG9yLXRleHQtZGlyZWN0aW9uLWJ1dHRvbi1kZWZhdWx0LXA4OGx2YiwgI2ZmZmZmZik7XG4gIGJveC1zaGFkb3c6IHZhcigtLXNoYWRvdy1kcm9wZG93bi1tOWloaTQsIDBweCA0cHggMjBweCAxcHggcmdiYSgwLCA3LCAyMiwgMC4xKSk7XG59XG4uYXdzdWlfZGlyZWN0aW9uLWJ1dHRvbl8xNTV5a19lZ3MwMV8xNjk6bm90KCNcXDkpOm5vdCguYXdzdWlfZGlyZWN0aW9uLWJ1dHRvbi1kaXNhYmxlZF8xNTV5a19lZ3MwMV8zMzUpOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tY29sb3ItYmFja2dyb3VuZC1kaXJlY3Rpb24tYnV0dG9uLWhvdmVyLTc0bjVvMSwgIzMzMzg0Myk7XG59XG4uYXdzdWlfZGlyZWN0aW9uLWJ1dHRvbl8xNTV5a19lZ3MwMV8xNjk6bm90KCNcXDkpOm5vdCguYXdzdWlfZGlyZWN0aW9uLWJ1dHRvbi1kaXNhYmxlZF8xNTV5a19lZ3MwMV8zMzUpOmFjdGl2ZSB7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWNvbG9yLWJhY2tncm91bmQtZGlyZWN0aW9uLWJ1dHRvbi1hY3RpdmUtbHZvMGR5LCAjMjMyYjM3KTtcbn1cblxuLmF3c3VpX2RpcmVjdGlvbi1idXR0b24tZGlzYWJsZWRfMTU1eWtfZWdzMDFfMzM1Om5vdCgjXFw5KSB7XG4gIGN1cnNvcjogZGVmYXVsdDtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tY29sb3ItYmFja2dyb3VuZC1kaXJlY3Rpb24tYnV0dG9uLWRpc2FibGVkLTR0NnpudCwgI2ViZWJmMCk7XG4gIGNvbG9yOiB2YXIoLS1jb2xvci10ZXh0LWRpcmVjdGlvbi1idXR0b24tZGlzYWJsZWQtamRraG1wLCAjYjRiNGJiKTtcbn0iLCIvKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLyogc3R5bGVsaW50LWRpc2FibGUgQGFtem4vYXdzdWktbm8tbW90aW9uLW91dHNpZGUtb2YtbWl4aW4sIHNlbGVjdG9yLWNvbWJpbmF0b3ItZGlzYWxsb3dlZC1saXN0LCBzZWxlY3Rvci1wc2V1ZG8tY2xhc3Mtbm8tdW5rbm93biwgc2VsZWN0b3ItY2xhc3MtcGF0dGVybiAqL1xuLyogc3R5bGVsaW50LWVuYWJsZSBAYW16bi9hd3N1aS1uby1tb3Rpb24tb3V0c2lkZS1vZi1taXhpbiwgc2VsZWN0b3ItY29tYmluYXRvci1kaXNhbGxvd2VkLWxpc3QsIHNlbGVjdG9yLXBzZXVkby1jbGFzcy1uby11bmtub3duLCBzZWxlY3Rvci1jbGFzcy1wYXR0ZXJuICovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLyogU3R5bGUgdXNlZCBmb3IgbGlua3MgaW4gc2xvdHMvY29tcG9uZW50cyB0aGF0IGFyZSB0ZXh0IGhlYXZ5LCB0byBoZWxwIGxpbmtzIHN0YW5kIG91dCBhbW9uZ1xuc3Vycm91bmRpbmcgdGV4dC4gKFdDQUcgRjczKSBodHRwczovL3d3dy53My5vcmcvV0FJL1dDQUcyMS9UZWNobmlxdWVzL2ZhaWx1cmVzL0Y3MyNkZXNjcmlwdGlvbiAqL1xuLmF3c3VpX3Jlc2l6ZS1hY3RpdmVfeDdwZXVfNjEzY3ZfMTQ1Om5vdCgjXFw5KTpub3QoLmF3c3VpX3Jlc2l6ZS1hY3RpdmUtd2l0aC1mb2N1c194N3BldV82MTNjdl8xNDUpICoge1xuICBjdXJzb3I6IGNvbC1yZXNpemU7XG4gIC13ZWJraXQtdXNlci1zZWxlY3Q6IG5vbmU7XG4gICAgICAgICAgdXNlci1zZWxlY3Q6IG5vbmU7XG59XG5cbi5hd3N1aV9yZXNpemVyLXdyYXBwZXJfeDdwZXVfNjEzY3ZfMTUwOm5vdCgjXFw5KSB7XG4gIGluc2V0LWJsb2NrOiAwO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGluc2V0LWlubGluZS1lbmQ6IGNhbGMoLTEgKiB2YXIoLS1zcGFjZS14bC1qZnkzeDQsIDI0cHgpIC8gMik7XG4gIGlubGluZS1zaXplOiB2YXIoLS1zcGFjZS14bC1qZnkzeDQsIDI0cHgpO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICB6LWluZGV4OiAxMDtcbn1cbnRoOm5vdCgjXFw5KTpsYXN0LWNoaWxkID4gLmF3c3VpX3Jlc2l6ZXItd3JhcHBlcl94N3BldV82MTNjdl8xNTA6aGFzKC5hd3N1aV9kaXZpZGVyLWludGVyYWN0aXZlX3g3cGV1XzYxM2N2XzE1OCkuYXdzdWlfaXMtYm9yZGVybGVzc194N3BldV82MTNjdl8xNTgge1xuICBpbnNldC1pbmxpbmUtZW5kOiAwO1xufVxuXG4uYXdzdWlfcmVzaXplci1idXR0b24td3JhcHBlcl94N3BldV82MTNjdl8xNjI6bm90KCNcXDkpIHtcbiAgYmxvY2stc2l6ZTogMTAwJTtcbn1cblxudGg6bm90KCNcXDkpOm5vdCg6bGFzdC1jaGlsZCkgPiAuYXdzdWlfZGl2aWRlcl94N3BldV82MTNjdl8xNTgsXG4uYXdzdWlfZGl2aWRlci1pbnRlcmFjdGl2ZV94N3BldV82MTNjdl8xNTg6bm90KCNcXDkpIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBvdXRsaW5lOiBub25lO1xuICBwb2ludGVyLWV2ZW50czogbm9uZTtcbiAgaW5zZXQtaW5saW5lLWVuZDogMDtcbiAgaW5zZXQtYmxvY2stZW5kOiAwO1xuICBpbnNldC1ibG9jay1zdGFydDogMDtcbiAgbWluLWJsb2NrLXNpemU6IHZhcigtLWxpbmUtaGVpZ2h0LWhlYWRpbmcteHMtcTlqMDA0LCAxOHB4KTtcbiAgbWF4LWJsb2NrLXNpemU6IGNhbGMoMTAwJSAtIGNhbGMoMiAqIHZhcigtLXNwYWNlLXhzLXltbG0wYiwgOHB4KSArIHZhcigtLXNwYWNlLXh4eHMtcGFqaGFkLCAycHgpKSk7XG4gIG1hcmdpbi1ibG9jazogYXV0bztcbiAgbWFyZ2luLWlubGluZTogYXV0bztcbiAgYm9yZGVyLWlubGluZS1zdGFydDogdmFyKC0tYm9yZGVyLWl0ZW0td2lkdGgtbWlpaml3LCAycHgpIHNvbGlkIHZhcigtLWNvbG9yLWJvcmRlci1kaXZpZGVyLWludGVyYWN0aXZlLWRlZmF1bHQtMHIyd2NzLCAjOGM4Yzk0KTtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbn1cblxudGg6bm90KCNcXDkpOm5vdCg6bGFzdC1jaGlsZCkgPiAuYXdzdWlfZGl2aWRlci1kaXNhYmxlZF94N3BldV82MTNjdl8xODIge1xuICBib3JkZXItaW5saW5lLXN0YXJ0LWNvbG9yOiB2YXIoLS1jb2xvci1ib3JkZXItZGl2aWRlci1kZWZhdWx0LW5mZXJtYywgI2M2YzZjZCk7XG59XG5cbi5hd3N1aV9kaXZpZGVyLWludGVyYWN0aXZlX3g3cGV1XzYxM2N2XzE1ODpub3QoI1xcOSkge1xuICBpbnNldC1pbmxpbmUtZW5kOiBjYWxjKHZhcigtLXNwYWNlLXhsLWpmeTN4NCwgMjRweCkgLyAyKTtcbn1cblxudGg6bm90KCNcXDkpOmxhc3QtY2hpbGQgPiAuYXdzdWlfcmVzaXplci13cmFwcGVyX3g3cGV1XzYxM2N2XzE1MC5hd3N1aV92aXN1YWwtcmVmcmVzaF94N3BldV82MTNjdl8xOTAuYXdzdWlfaXMtYm9yZGVybGVzc194N3BldV82MTNjdl8xNTggLmF3c3VpX2RpdmlkZXItaW50ZXJhY3RpdmVfeDdwZXVfNjEzY3ZfMTU4IHtcbiAgaW5zZXQtaW5saW5lLWVuZDogMDtcbn1cblxuLmF3c3VpX2RpdmlkZXItYWN0aXZlX3g3cGV1XzYxM2N2XzE5NDpub3QoI1xcOSkge1xuICBib3JkZXItaW5saW5lLXN0YXJ0OiAycHggc29saWQgdmFyKC0tY29sb3ItYm9yZGVyLWRpdmlkZXItYWN0aXZlLWt2OGVpeCwgIzBmMTQxYSk7XG59XG5cbi5hd3N1aV9yZXNpemVyX3g3cGV1XzYxM2N2XzE1MDpub3QoI1xcOSkge1xuICBib3JkZXItY29sbGFwc2U6IHNlcGFyYXRlO1xuICBib3JkZXItc3BhY2luZzogMDtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgY2FwdGlvbi1zaWRlOiB0b3A7XG4gIGN1cnNvcjogYXV0bztcbiAgZGlyZWN0aW9uOiBpbmhlcml0O1xuICBlbXB0eS1jZWxsczogc2hvdztcbiAgZm9udC1mYW1pbHk6IHNlcmlmO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtdmFyaWFudDogbm9ybWFsO1xuICBmb250LXN0cmV0Y2g6IG5vcm1hbDtcbiAgaHlwaGVuczogbm9uZTtcbiAgbGV0dGVyLXNwYWNpbmc6IG5vcm1hbDtcbiAgbGlzdC1zdHlsZTogZGlzYyBvdXRzaWRlIG5vbmU7XG4gIHRhYi1zaXplOiA4O1xuICB0ZXh0LWFsaWduOiBzdGFydDtcbiAgdGV4dC1pbmRlbnQ6IDA7XG4gIHRleHQtc2hhZG93OiBub25lO1xuICB0ZXh0LXRyYW5zZm9ybTogbm9uZTtcbiAgdmlzaWJpbGl0eTogdmlzaWJsZTtcbiAgd2hpdGUtc3BhY2U6IG5vcm1hbDtcbiAgd29yZC1zcGFjaW5nOiBub3JtYWw7XG4gIGZvbnQtc2l6ZTogdmFyKC0tZm9udC1zaXplLWJvZHktbS1hN25oMm4sIDE0cHgpO1xuICBsaW5lLWhlaWdodDogdmFyKC0tbGluZS1oZWlnaHQtYm9keS1tLTJtaDNrZSwgMjBweCk7XG4gIGNvbG9yOiB2YXIoLS1jb2xvci10ZXh0LWJvZHktZGVmYXVsdC1yeWpjdDEsICMwZjE0MWEpO1xuICBmb250LXdlaWdodDogNDAwO1xuICBmb250LWZhbWlseTogdmFyKC0tZm9udC1mYW1pbHktYmFzZS00bHd2cGwsIFwiQW1hem9uIEVtYmVyXCIsIFwiSGVsdmV0aWNhIE5ldWVcIiwgUm9ib3RvLCBBcmlhbCwgc2Fucy1zZXJpZik7XG4gIC13ZWJraXQtZm9udC1zbW9vdGhpbmc6IGF1dG87XG4gIC1tb3otb3N4LWZvbnQtc21vb3RoaW5nOiBhdXRvO1xuICBib3JkZXItYmxvY2s6IG5vbmU7XG4gIGJvcmRlci1pbmxpbmU6IG5vbmU7XG4gIGJhY2tncm91bmQ6IG5vbmU7XG4gIGluc2V0LWJsb2NrOiAwO1xuICBjdXJzb3I6IGNvbC1yZXNpemU7XG4gIGJsb2NrLXNpemU6IDEwMCU7XG4gIGlubGluZS1zaXplOiB2YXIoLS1zcGFjZS14bC1qZnkzeDQsIDI0cHgpO1xufVxuLmF3c3VpX3Jlc2l6ZXJfeDdwZXVfNjEzY3ZfMTUwOm5vdCgjXFw5KTpmb2N1cyB7XG4gIG91dGxpbmU6IG5vbmU7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbn1cbi5hd3N1aV9yZXNpemUtYWN0aXZlX3g3cGV1XzYxM2N2XzE0NSAuYXdzdWlfcmVzaXplcl94N3BldV82MTNjdl8xNTA6bm90KCNcXDkpIHtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG59XG4uYXdzdWlfcmVzaXplcl94N3BldV82MTNjdl8xNTA6bm90KCNcXDkpOmhvdmVyICsgLmF3c3VpX2RpdmlkZXJfeDdwZXVfNjEzY3ZfMTU4IHtcbiAgYm9yZGVyLWlubGluZS1zdGFydDogMnB4IHNvbGlkIHZhcigtLWNvbG9yLWJvcmRlci1kaXZpZGVyLWFjdGl2ZS1rdjhlaXgsICMwZjE0MWEpO1xufVxuYm9keVtkYXRhLWF3c3VpLWZvY3VzLXZpc2libGU9dHJ1ZV0gLmF3c3VpX3Jlc2l6ZXJfeDdwZXVfNjEzY3ZfMTUwLmF3c3VpX2hhcy1mb2N1c194N3BldV82MTNjdl8yNDY6bm90KCNcXDkpIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuYm9keVtkYXRhLWF3c3VpLWZvY3VzLXZpc2libGU9dHJ1ZV0gLmF3c3VpX3Jlc2l6ZXJfeDdwZXVfNjEzY3ZfMTUwLmF3c3VpX2hhcy1mb2N1c194N3BldV82MTNjdl8yNDY6bm90KCNcXDkpIHtcbiAgb3V0bGluZTogMnB4IGRvdHRlZCB0cmFuc3BhcmVudDtcbiAgb3V0bGluZS1vZmZzZXQ6IGNhbGMoY2FsYyh2YXIoLS1zcGFjZS10YWJsZS1oZWFkZXItZm9jdXMtb3V0bGluZS1ndXR0ZXIteW13dWptLCAwcHgpIC0gMnB4KSAtIDFweCk7XG59XG5ib2R5W2RhdGEtYXdzdWktZm9jdXMtdmlzaWJsZT10cnVlXSAuYXdzdWlfcmVzaXplcl94N3BldV82MTNjdl8xNTAuYXdzdWlfaGFzLWZvY3VzX3g3cGV1XzYxM2N2XzI0Njpub3QoI1xcOSk6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiIFwiO1xuICBkaXNwbGF5OiBibG9jaztcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBpbnNldC1pbmxpbmUtc3RhcnQ6IGNhbGMoLTEgKiBjYWxjKHZhcigtLXNwYWNlLXRhYmxlLWhlYWRlci1mb2N1cy1vdXRsaW5lLWd1dHRlci15bXd1am0sIDBweCkgLSAycHgpKTtcbiAgaW5zZXQtYmxvY2stc3RhcnQ6IGNhbGMoLTEgKiBjYWxjKHZhcigtLXNwYWNlLXRhYmxlLWhlYWRlci1mb2N1cy1vdXRsaW5lLWd1dHRlci15bXd1am0sIDBweCkgLSAycHgpKTtcbiAgaW5saW5lLXNpemU6IGNhbGMoMTAwJSArIGNhbGModmFyKC0tc3BhY2UtdGFibGUtaGVhZGVyLWZvY3VzLW91dGxpbmUtZ3V0dGVyLXltd3VqbSwgMHB4KSAtIDJweCkgKyBjYWxjKHZhcigtLXNwYWNlLXRhYmxlLWhlYWRlci1mb2N1cy1vdXRsaW5lLWd1dHRlci15bXd1am0sIDBweCkgLSAycHgpKTtcbiAgYmxvY2stc2l6ZTogY2FsYygxMDAlICsgY2FsYyh2YXIoLS1zcGFjZS10YWJsZS1oZWFkZXItZm9jdXMtb3V0bGluZS1ndXR0ZXIteW13dWptLCAwcHgpIC0gMnB4KSArIGNhbGModmFyKC0tc3BhY2UtdGFibGUtaGVhZGVyLWZvY3VzLW91dGxpbmUtZ3V0dGVyLXltd3VqbSwgMHB4KSAtIDJweCkpO1xuICBib3JkZXItc3RhcnQtc3RhcnQtcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzLWNvbnRyb2wtZGVmYXVsdC1mb2N1cy1yaW5nLTF1YWJraSwgNHB4KTtcbiAgYm9yZGVyLXN0YXJ0LWVuZC1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMtY29udHJvbC1kZWZhdWx0LWZvY3VzLXJpbmctMXVhYmtpLCA0cHgpO1xuICBib3JkZXItZW5kLXN0YXJ0LXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cy1jb250cm9sLWRlZmF1bHQtZm9jdXMtcmluZy0xdWFia2ksIDRweCk7XG4gIGJvcmRlci1lbmQtZW5kLXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cy1jb250cm9sLWRlZmF1bHQtZm9jdXMtcmluZy0xdWFia2ksIDRweCk7XG4gIGJveC1zaGFkb3c6IDAgMCAwIDJweCB2YXIoLS1jb2xvci1ib3JkZXItaXRlbS1mb2N1c2VkLWx6MXpzNiwgIzAwNmNlMCk7XG59XG5cbi5hd3N1aV90cmFja2VyX3g3cGV1XzYxM2N2XzI2ODpub3QoI1xcOSkge1xuICBkaXNwbGF5OiBub25lO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGJvcmRlci1pbmxpbmUtc3RhcnQ6IHZhcigtLWJvcmRlci1kaXZpZGVyLWxpc3Qtd2lkdGgtdGRmeDF4LCAxcHgpIGRhc2hlZCB2YXIoLS1jb2xvci1ib3JkZXItZGl2aWRlci1hY3RpdmUta3Y4ZWl4LCAjMGYxNDFhKTtcbiAgaW5saW5lLXNpemU6IDA7XG4gIGluc2V0LWJsb2NrOiAwO1xufVxuLmF3c3VpX3Jlc2l6ZS1hY3RpdmVfeDdwZXVfNjEzY3ZfMTQ1IC5hd3N1aV90cmFja2VyX3g3cGV1XzYxM2N2XzI2ODpub3QoI1xcOSkge1xuICBkaXNwbGF5OiBibG9jaztcbn0iLCIvKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLyogc3R5bGVsaW50LWRpc2FibGUgQGFtem4vYXdzdWktbm8tbW90aW9uLW91dHNpZGUtb2YtbWl4aW4sIHNlbGVjdG9yLWNvbWJpbmF0b3ItZGlzYWxsb3dlZC1saXN0LCBzZWxlY3Rvci1wc2V1ZG8tY2xhc3Mtbm8tdW5rbm93biwgc2VsZWN0b3ItY2xhc3MtcGF0dGVybiAqL1xuLyogc3R5bGVsaW50LWVuYWJsZSBAYW16bi9hd3N1aS1uby1tb3Rpb24tb3V0c2lkZS1vZi1taXhpbiwgc2VsZWN0b3ItY29tYmluYXRvci1kaXNhbGxvd2VkLWxpc3QsIHNlbGVjdG9yLXBzZXVkby1jbGFzcy1uby11bmtub3duLCBzZWxlY3Rvci1jbGFzcy1wYXR0ZXJuICovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLyogU3R5bGUgdXNlZCBmb3IgbGlua3MgaW4gc2xvdHMvY29tcG9uZW50cyB0aGF0IGFyZSB0ZXh0IGhlYXZ5LCB0byBoZWxwIGxpbmtzIHN0YW5kIG91dCBhbW9uZ1xuc3Vycm91bmRpbmcgdGV4dC4gKFdDQUcgRjczKSBodHRwczovL3d3dy53My5vcmcvV0FJL1dDQUcyMS9UZWNobmlxdWVzL2ZhaWx1cmVzL0Y3MyNkZXNjcmlwdGlvbiAqL1xuLmF3c3VpX3Jvb3RfMXM1NXhfMTRwcHNfMTQ1Om5vdCgjXFw5KSB7XG4gIC8qIHVzZWQgaW4gdGVzdC11dGlscyBhbmQgaW4gdGhlIHVzZS1zZWxlY3Rpb24gaG9vayAqL1xufVxuXG4uYXdzdWlfbGFiZWxfMXM1NXhfMTRwcHNfMTQ5Om5vdCgjXFw5KSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHBhZGRpbmctYmxvY2stZW5kOiB2YXIoLS1zcGFjZS14eHMtaHdma2FpLCA0cHgpO1xuICBibG9jay1zaXplOiAxMDAlO1xuICBpbnNldC1ibG9jay1zdGFydDogMDtcbiAgaW5saW5lLXNpemU6IDEwMCU7XG4gIGluc2V0LWlubGluZS1zdGFydDogMDtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgYm9yZGVyLWlubGluZS1lbmQ6IDFweCBzb2xpZCB0cmFuc3BhcmVudDtcbn1cblxuLmF3c3VpX2xhYmVsLXRvcF8xczU1eF8xNHBwc18xNjM6bm90KCNcXDkpIHtcbiAgYWxpZ24taXRlbXM6IGJhc2VsaW5lO1xuICBwYWRkaW5nLWJsb2NrLXN0YXJ0OiB2YXIoLS1zcGFjZS14cy15bWxtMGIsIDhweCk7XG59XG5cbi5hd3N1aV9zdHVkXzFzNTV4XzE0cHBzXzE2ODpub3QoI1xcOSkge1xuICB2aXNpYmlsaXR5OiBoaWRkZW47XG59IiwiLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKiBzdHlsZWxpbnQtZGlzYWJsZSBAYW16bi9hd3N1aS1uby1tb3Rpb24tb3V0c2lkZS1vZi1taXhpbiwgc2VsZWN0b3ItY29tYmluYXRvci1kaXNhbGxvd2VkLWxpc3QsIHNlbGVjdG9yLXBzZXVkby1jbGFzcy1uby11bmtub3duLCBzZWxlY3Rvci1jbGFzcy1wYXR0ZXJuICovXG4vKiBzdHlsZWxpbnQtZW5hYmxlIEBhbXpuL2F3c3VpLW5vLW1vdGlvbi1vdXRzaWRlLW9mLW1peGluLCBzZWxlY3Rvci1jb21iaW5hdG9yLWRpc2FsbG93ZWQtbGlzdCwgc2VsZWN0b3ItcHNldWRvLWNsYXNzLW5vLXVua25vd24sIHNlbGVjdG9yLWNsYXNzLXBhdHRlcm4gKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKiBTdHlsZSB1c2VkIGZvciBsaW5rcyBpbiBzbG90cy9jb21wb25lbnRzIHRoYXQgYXJlIHRleHQgaGVhdnksIHRvIGhlbHAgbGlua3Mgc3RhbmQgb3V0IGFtb25nXG5zdXJyb3VuZGluZyB0ZXh0LiAoV0NBRyBGNzMpIGh0dHBzOi8vd3d3LnczLm9yZy9XQUkvV0NBRzIxL1RlY2huaXF1ZXMvZmFpbHVyZXMvRjczI2Rlc2NyaXB0aW9uICovXG4uYXdzdWlfaGVhZGVyLWNlbGxfMXNwYWVfMXUyNjdfMTQ5Om5vdCgjXFw5KSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgdGV4dC1hbGlnbjogc3RhcnQ7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIGJvcmRlci1ibG9jay1lbmQ6IHZhcigtLWJvcmRlci1kaXZpZGVyLXNlY3Rpb24td2lkdGgtdXdvOG15LCAxcHgpIHNvbGlkIHZhcigtLWNvbG9yLWJvcmRlci1kaXZpZGVyLWRlZmF1bHQtbmZlcm1jLCAjYzZjNmNkKTtcbiAgYmFja2dyb3VuZDogdmFyKC0tY29sb3ItYmFja2dyb3VuZC10YWJsZS1oZWFkZXItbDU2MzdtLCAjZmZmZmZmKTtcbiAgY29sb3I6IHZhcigtLWNvbG9yLXRleHQtY29sdW1uLWhlYWRlci1vdXg4OTQsICM0MjQ2NTApO1xuICBmb250LXdlaWdodDogdmFyKC0tZm9udC13ZWlnaHQtaGVhZGluZy1zLWxjeDBhaSwgNzAwKTtcbiAgLXdlYmtpdC1mb250LXNtb290aGluZzogdmFyKC0tZm9udC1zbW9vdGhpbmctd2Via2l0LW9lbW9sbywgYW50aWFsaWFzZWQpO1xuICAtbW96LW9zeC1mb250LXNtb290aGluZzogdmFyKC0tZm9udC1zbW9vdGhpbmctbW96LW9zeC1oYm0wYXEsIGdyYXlzY2FsZSk7XG4gIHBhZGRpbmctYmxvY2s6IHZhcigtLXNwYWNlLXNjYWxlZC14eHMtZm9lMTE0LCA0cHgpO1xuICBwYWRkaW5nLWlubGluZTogdmFyKC0tc3BhY2Utc2NhbGVkLXhzLWR3OXdsNSwgOHB4KTtcbn1cbmJvZHlbZGF0YS1hd3N1aS1mb2N1cy12aXNpYmxlPXRydWVdIC5hd3N1aV9oZWFkZXItY2VsbF8xc3BhZV8xdTI2N18xNDk6bm90KCNcXDkpOmZvY3VzIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuYm9keVtkYXRhLWF3c3VpLWZvY3VzLXZpc2libGU9dHJ1ZV0gLmF3c3VpX2hlYWRlci1jZWxsXzFzcGFlXzF1MjY3XzE0OTpub3QoI1xcOSk6Zm9jdXMge1xuICBvdXRsaW5lOiAycHggZG90dGVkIHRyYW5zcGFyZW50O1xuICBvdXRsaW5lLW9mZnNldDogY2FsYyhjYWxjKC0xICogdmFyKC0tc3BhY2Utc2NhbGVkLXh4cy1mb2UxMTQsIDRweCkpIC0gMXB4KTtcbn1cbmJvZHlbZGF0YS1hd3N1aS1mb2N1cy12aXNpYmxlPXRydWVdIC5hd3N1aV9oZWFkZXItY2VsbF8xc3BhZV8xdTI2N18xNDk6bm90KCNcXDkpOmZvY3VzOjpiZWZvcmUge1xuICBjb250ZW50OiBcIiBcIjtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgaW5zZXQtaW5saW5lLXN0YXJ0OiBjYWxjKC0xICogY2FsYygtMSAqIHZhcigtLXNwYWNlLXNjYWxlZC14eHMtZm9lMTE0LCA0cHgpKSk7XG4gIGluc2V0LWJsb2NrLXN0YXJ0OiBjYWxjKC0xICogY2FsYygtMSAqIHZhcigtLXNwYWNlLXNjYWxlZC14eHMtZm9lMTE0LCA0cHgpKSk7XG4gIGlubGluZS1zaXplOiBjYWxjKDEwMCUgKyBjYWxjKC0xICogdmFyKC0tc3BhY2Utc2NhbGVkLXh4cy1mb2UxMTQsIDRweCkpICsgY2FsYygtMSAqIHZhcigtLXNwYWNlLXNjYWxlZC14eHMtZm9lMTE0LCA0cHgpKSk7XG4gIGJsb2NrLXNpemU6IGNhbGMoMTAwJSArIGNhbGMoLTEgKiB2YXIoLS1zcGFjZS1zY2FsZWQteHhzLWZvZTExNCwgNHB4KSkgKyBjYWxjKC0xICogdmFyKC0tc3BhY2Utc2NhbGVkLXh4cy1mb2UxMTQsIDRweCkpKTtcbiAgYm9yZGVyLXN0YXJ0LXN0YXJ0LXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cy1jb250cm9sLWRlZmF1bHQtZm9jdXMtcmluZy0xdWFia2ksIDRweCk7XG4gIGJvcmRlci1zdGFydC1lbmQtcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzLWNvbnRyb2wtZGVmYXVsdC1mb2N1cy1yaW5nLTF1YWJraSwgNHB4KTtcbiAgYm9yZGVyLWVuZC1zdGFydC1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMtY29udHJvbC1kZWZhdWx0LWZvY3VzLXJpbmctMXVhYmtpLCA0cHgpO1xuICBib3JkZXItZW5kLWVuZC1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMtY29udHJvbC1kZWZhdWx0LWZvY3VzLXJpbmctMXVhYmtpLCA0cHgpO1xuICBib3gtc2hhZG93OiAwIDAgMCAycHggdmFyKC0tY29sb3ItYm9yZGVyLWl0ZW0tZm9jdXNlZC1sejF6czYsICMwMDZjZTApO1xufVxuYm9keVtkYXRhLWF3c3VpLWZvY3VzLXZpc2libGU9dHJ1ZV0gLmF3c3VpX2hlYWRlci1jZWxsXzFzcGFlXzF1MjY3XzE0OS5hd3N1aV9oZWFkZXItY2VsbC1mYWtlLWZvY3VzXzFzcGFlXzF1MjY3XzE4Mzpub3QoI1xcOSkge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5ib2R5W2RhdGEtYXdzdWktZm9jdXMtdmlzaWJsZT10cnVlXSAuYXdzdWlfaGVhZGVyLWNlbGxfMXNwYWVfMXUyNjdfMTQ5LmF3c3VpX2hlYWRlci1jZWxsLWZha2UtZm9jdXNfMXNwYWVfMXUyNjdfMTgzOm5vdCgjXFw5KSB7XG4gIG91dGxpbmU6IDJweCBkb3R0ZWQgdHJhbnNwYXJlbnQ7XG4gIG91dGxpbmUtb2Zmc2V0OiBjYWxjKGNhbGMoLTEgKiB2YXIoLS1zcGFjZS1zY2FsZWQteHhzLWZvZTExNCwgNHB4KSkgLSAxcHgpO1xufVxuYm9keVtkYXRhLWF3c3VpLWZvY3VzLXZpc2libGU9dHJ1ZV0gLmF3c3VpX2hlYWRlci1jZWxsXzFzcGFlXzF1MjY3XzE0OS5hd3N1aV9oZWFkZXItY2VsbC1mYWtlLWZvY3VzXzFzcGFlXzF1MjY3XzE4Mzpub3QoI1xcOSk6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiIFwiO1xuICBkaXNwbGF5OiBibG9jaztcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBpbnNldC1pbmxpbmUtc3RhcnQ6IGNhbGMoLTEgKiBjYWxjKC0xICogdmFyKC0tc3BhY2Utc2NhbGVkLXh4cy1mb2UxMTQsIDRweCkpKTtcbiAgaW5zZXQtYmxvY2stc3RhcnQ6IGNhbGMoLTEgKiBjYWxjKC0xICogdmFyKC0tc3BhY2Utc2NhbGVkLXh4cy1mb2UxMTQsIDRweCkpKTtcbiAgaW5saW5lLXNpemU6IGNhbGMoMTAwJSArIGNhbGMoLTEgKiB2YXIoLS1zcGFjZS1zY2FsZWQteHhzLWZvZTExNCwgNHB4KSkgKyBjYWxjKC0xICogdmFyKC0tc3BhY2Utc2NhbGVkLXh4cy1mb2UxMTQsIDRweCkpKTtcbiAgYmxvY2stc2l6ZTogY2FsYygxMDAlICsgY2FsYygtMSAqIHZhcigtLXNwYWNlLXNjYWxlZC14eHMtZm9lMTE0LCA0cHgpKSArIGNhbGMoLTEgKiB2YXIoLS1zcGFjZS1zY2FsZWQteHhzLWZvZTExNCwgNHB4KSkpO1xuICBib3JkZXItc3RhcnQtc3RhcnQtcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzLWNvbnRyb2wtZGVmYXVsdC1mb2N1cy1yaW5nLTF1YWJraSwgNHB4KTtcbiAgYm9yZGVyLXN0YXJ0LWVuZC1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMtY29udHJvbC1kZWZhdWx0LWZvY3VzLXJpbmctMXVhYmtpLCA0cHgpO1xuICBib3JkZXItZW5kLXN0YXJ0LXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cy1jb250cm9sLWRlZmF1bHQtZm9jdXMtcmluZy0xdWFia2ksIDRweCk7XG4gIGJvcmRlci1lbmQtZW5kLXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cy1jb250cm9sLWRlZmF1bHQtZm9jdXMtcmluZy0xdWFia2ksIDRweCk7XG4gIGJveC1zaGFkb3c6IDAgMCAwIDJweCB2YXIoLS1jb2xvci1ib3JkZXItaXRlbS1mb2N1c2VkLWx6MXpzNiwgIzAwNmNlMCk7XG59XG4uYXdzdWlfaGVhZGVyLWNlbGwtc3RpY2t5XzFzcGFlXzF1MjY3XzIwNDpub3QoI1xcOSkge1xuICBib3JkZXItYmxvY2stZW5kOiB2YXIoLS1ib3JkZXItdGFibGUtc3RpY2t5LXdpZHRoLWFpMzFtaSwgMXB4KSBzb2xpZCB2YXIoLS1jb2xvci1ib3JkZXItZGl2aWRlci1kZWZhdWx0LW5mZXJtYywgI2M2YzZjZCk7XG59XG4uYXdzdWlfaGVhZGVyLWNlbGwtc3R1Y2tfMXNwYWVfMXUyNjdfMjA3Om5vdCgjXFw5KTpub3QoLmF3c3VpX2hlYWRlci1jZWxsLXZhcmlhbnQtZnVsbC1wYWdlXzFzcGFlXzF1MjY3XzIwNykge1xuICBib3JkZXItYmxvY2stZW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbn1cbi5hd3N1aV9oZWFkZXItY2VsbC12YXJpYW50LWZ1bGwtcGFnZV8xc3BhZV8xdTI2N18yMDc6bm90KCNcXDkpIHtcbiAgYmFja2dyb3VuZDogdmFyKC0tY29sb3ItYmFja2dyb3VuZC1sYXlvdXQtbWFpbi1odHQ0Zm0sICNmZmZmZmYpO1xufVxuLmF3c3VpX2hlYWRlci1jZWxsLXZhcmlhbnQtZnVsbC1wYWdlXzFzcGFlXzF1MjY3XzIwNy5hd3N1aV9oZWFkZXItY2VsbC1oaWRkZW5fMXNwYWVfMXUyNjdfMjEzOm5vdCgjXFw5KSB7XG4gIGJvcmRlci1ibG9jay1lbmQtY29sb3I6IHRyYW5zcGFyZW50O1xufVxuLmF3c3VpX2hlYWRlci1jZWxsLXZhcmlhbnQtZW1iZWRkZWRfMXNwYWVfMXUyNjdfMjE2LmF3c3VpX2lzLXZpc3VhbC1yZWZyZXNoXzFzcGFlXzF1MjY3XzIxNjpub3QoI1xcOSk6bm90KDppcyguYXdzdWlfaGVhZGVyLWNlbGwtc3RpY2t5XzFzcGFlXzF1MjY3XzIwNCwgLmF3c3VpX3N0aWNreS1jZWxsXzFzcGFlXzF1MjY3XzIxNikpLCAuYXdzdWlfaGVhZGVyLWNlbGwtdmFyaWFudC1ib3JkZXJsZXNzXzFzcGFlXzF1MjY3XzIxNi5hd3N1aV9pcy12aXN1YWwtcmVmcmVzaF8xc3BhZV8xdTI2N18yMTY6bm90KCNcXDkpOm5vdCg6aXMoLmF3c3VpX2hlYWRlci1jZWxsLXN0aWNreV8xc3BhZV8xdTI2N18yMDQsIC5hd3N1aV9zdGlja3ktY2VsbF8xc3BhZV8xdTI2N18yMTYpKSB7XG4gIGJhY2tncm91bmQ6IG5vbmU7XG59XG4uYXdzdWlfaGVhZGVyLWNlbGxfMXNwYWVfMXUyNjdfMTQ5Om5vdCgjXFw5KTpsYXN0LWNoaWxkLCAuYXdzdWlfaGVhZGVyLWNlbGxfMXNwYWVfMXUyNjdfMTQ5LmF3c3VpX2hlYWRlci1jZWxsLXNvcnRhYmxlXzFzcGFlXzF1MjY3XzIxOTpub3QoI1xcOSkge1xuICBwYWRkaW5nLWlubGluZS1lbmQ6IHZhcigtLXNwYWNlLXhzLXltbG0wYiwgOHB4KTtcbn1cbi5hd3N1aV9oZWFkZXItY2VsbF8xc3BhZV8xdTI2N18xNDkuYXdzdWlfc3RpY2t5LWNlbGxfMXNwYWVfMXUyNjdfMjE2Om5vdCgjXFw5KSB7XG4gIHBvc2l0aW9uOiBzdGlja3k7XG4gIGJhY2tncm91bmQ6IHZhcigtLWNvbG9yLWJhY2tncm91bmQtdGFibGUtaGVhZGVyLWw1NjM3bSwgI2ZmZmZmZik7XG4gIHotaW5kZXg6IDc5ODtcbiAgdHJhbnNpdGlvbi1wcm9wZXJ0eTogcGFkZGluZztcbiAgdHJhbnNpdGlvbi1kdXJhdGlvbjogdmFyKC0tbW90aW9uLWR1cmF0aW9uLXRyYW5zaXRpb24tc2hvdy1xdWljay01am5uanosIDkwbXMpO1xuICB0cmFuc2l0aW9uLXRpbWluZy1mdW5jdGlvbjogdmFyKC0tbW90aW9uLWVhc2luZy1zdGlja3ktdG4wNzJ1LCBjdWJpYy1iZXppZXIoMSwgMCwgMC44MywgMSkpO1xufVxuQG1lZGlhIChwcmVmZXJzLXJlZHVjZWQtbW90aW9uOiByZWR1Y2UpIHtcbiAgLmF3c3VpX2hlYWRlci1jZWxsXzFzcGFlXzF1MjY3XzE0OS5hd3N1aV9zdGlja3ktY2VsbF8xc3BhZV8xdTI2N18yMTY6bm90KCNcXDkpIHtcbiAgICBhbmltYXRpb246IG5vbmU7XG4gICAgdHJhbnNpdGlvbjogbm9uZTtcbiAgfVxufVxuLmF3c3VpLW1vdGlvbi1kaXNhYmxlZCAuYXdzdWlfaGVhZGVyLWNlbGxfMXNwYWVfMXUyNjdfMTQ5LmF3c3VpX3N0aWNreS1jZWxsXzFzcGFlXzF1MjY3XzIxNjpub3QoI1xcOSksIC5hd3N1aS1tb2RlLWVudGVyaW5nIC5hd3N1aV9oZWFkZXItY2VsbF8xc3BhZV8xdTI2N18xNDkuYXdzdWlfc3RpY2t5LWNlbGxfMXNwYWVfMXUyNjdfMjE2Om5vdCgjXFw5KSB7XG4gIGFuaW1hdGlvbjogbm9uZTtcbiAgdHJhbnNpdGlvbjogbm9uZTtcbn1cbi5hd3N1aV9oZWFkZXItY2VsbF8xc3BhZV8xdTI2N18xNDkuYXdzdWlfc3RpY2t5LWNlbGxfMXNwYWVfMXUyNjdfMjE2LmF3c3VpX3RhYmxlLXZhcmlhbnQtZnVsbC1wYWdlXzFzcGFlXzF1MjY3XzI0MDpub3QoI1xcOSkge1xuICBiYWNrZ3JvdW5kOiB2YXIoLS1jb2xvci1iYWNrZ3JvdW5kLWxheW91dC1tYWluLWh0dDRmbSwgI2ZmZmZmZik7XG59XG4uYXdzdWlfaGVhZGVyLWNlbGxfMXNwYWVfMXUyNjdfMTQ5LmF3c3VpX3N0aWNreS1jZWxsLXBhZC1sZWZ0XzFzcGFlXzF1MjY3XzI0Mzpub3QoI1xcOSk6bm90KC5hd3N1aV9oYXMtc2VsZWN0aW9uXzFzcGFlXzF1MjY3XzI0Mykge1xuICBwYWRkaW5nLWlubGluZS1zdGFydDogdmFyKC0tc3BhY2UtdGFibGUtaG9yaXpvbnRhbC1zdXVyemosIDIwcHgpO1xufVxuLmF3c3VpX2hlYWRlci1jZWxsXzFzcGFlXzF1MjY3XzE0OS5hd3N1aV9zdGlja3ktY2VsbC1sYXN0LWlubGluZS1zdGFydF8xc3BhZV8xdTI2N18yNDY6bm90KCNcXDkpIHtcbiAgYm94LXNoYWRvdzogdmFyKC0tc2hhZG93LXN0aWNreS1jb2x1bW4tZmlyc3QtNWQxaGt4LCA0cHggMHB4IDhweCAxcHggcmdiYSgwLCA3LCAyMiwgMC4xKSk7XG4gIGNsaXAtcGF0aDogaW5zZXQoMHB4IC0yNHB4IDBweCAwcHgpO1xuICAvKiBzdHlsZWxpbnQtZGlzYWJsZS1uZXh0LWxpbmUgcGx1Z2luL25vLXVuc3VwcG9ydGVkLWJyb3dzZXItZmVhdHVyZXMgKi9cbn1cbi5hd3N1aV9oZWFkZXItY2VsbF8xc3BhZV8xdTI2N18xNDkuYXdzdWlfc3RpY2t5LWNlbGwtbGFzdC1pbmxpbmUtc3RhcnRfMXNwYWVfMXUyNjdfMjQ2ID4gLmF3c3VpX3Jlc2l6ZS1kaXZpZGVyXzFzcGFlXzF1MjY3XzI1MTpub3QoI1xcOSkge1xuICBkaXNwbGF5OiBub25lO1xufVxuLmF3c3VpX2hlYWRlci1jZWxsXzFzcGFlXzF1MjY3XzE0OS5hd3N1aV9zdGlja3ktY2VsbC1sYXN0LWlubGluZS1zdGFydF8xc3BhZV8xdTI2N18yNDY6bm90KCNcXDkpOmRpcihydGwpIHtcbiAgYm94LXNoYWRvdzogdmFyKC0tc2hhZG93LXN0aWNreS1jb2x1bW4tbGFzdC16MnZkczksIC00cHggMCA4cHggMXB4IHJnYmEoMCwgMjgsIDM2LCAwLjEpKTtcbiAgY2xpcC1wYXRoOiBpbnNldCgwIDAgMCAtMjRweCk7XG59XG4uYXdzdWlfaGVhZGVyLWNlbGxfMXNwYWVfMXUyNjdfMTQ5LmF3c3VpX3N0aWNreS1jZWxsLWxhc3QtaW5saW5lLWVuZF8xc3BhZV8xdTI2N18yNTg6bm90KCNcXDkpIHtcbiAgYm94LXNoYWRvdzogdmFyKC0tc2hhZG93LXN0aWNreS1jb2x1bW4tbGFzdC16MnZkczksIC00cHggMCA4cHggMXB4IHJnYmEoMCwgMjgsIDM2LCAwLjEpKTtcbiAgY2xpcC1wYXRoOiBpbnNldCgwIDAgMCAtMjRweCk7XG4gIC8qIHN0eWxlbGludC1kaXNhYmxlLW5leHQtbGluZSBwbHVnaW4vbm8tdW5zdXBwb3J0ZWQtYnJvd3Nlci1mZWF0dXJlcyAqL1xufVxuLmF3c3VpX2hlYWRlci1jZWxsXzFzcGFlXzF1MjY3XzE0OS5hd3N1aV9zdGlja3ktY2VsbC1sYXN0LWlubGluZS1lbmRfMXNwYWVfMXUyNjdfMjU4Om5vdCgjXFw5KTpkaXIocnRsKSB7XG4gIGJveC1zaGFkb3c6IHZhcigtLXNoYWRvdy1zdGlja3ktY29sdW1uLWZpcnN0LTVkMWhreCwgNHB4IDBweCA4cHggMXB4IHJnYmEoMCwgNywgMjIsIDAuMSkpO1xuICBjbGlwLXBhdGg6IGluc2V0KDAgLTI0cHggMCAwKTtcbn1cblxuLmF3c3VpX3NvcnRpbmctaWNvbl8xc3BhZV8xdTI2N18yNjg6bm90KCNcXDkpIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBpbnNldC1ibG9jay1zdGFydDogNTAlO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG4gIGluc2V0LWlubGluZS1lbmQ6IHZhcigtLXNwYWNlLXh4cy1od2ZrYWksIDRweCk7XG4gIGNvbG9yOiB2YXIoLS1jb2xvci10ZXh0LWNvbHVtbi1zb3J0aW5nLWljb24tbXFyMjc2LCAjNDI0NjUwKTtcbn1cblxuLmF3c3VpX2VkaXQtaWNvbl8xc3BhZV8xdTI2N18yNzY6bm90KCNcXDkpIHtcbiAgbWFyZ2luLWlubGluZS1zdGFydDogdmFyKC0tc3BhY2UteHhzLWh3ZmthaSwgNHB4KTtcbiAgbWFyZ2luLWJsb2NrLXN0YXJ0OiB2YXIoLS1zcGFjZS1zY2FsZWQteHhzLWZvZTExNCwgNHB4KTtcbiAgY29sb3I6IGluaGVyaXQ7XG59XG5cbi5hd3N1aV9oZWFkZXItY2VsbC1jb250ZW50XzFzcGFlXzF1MjY3XzI4Mjpub3QoI1xcOSkge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHBhZGRpbmctYmxvY2s6IHZhcigtLXNwYWNlLXNjYWxlZC14eHMtZm9lMTE0LCA0cHgpO1xuICBwYWRkaW5nLWlubGluZS1lbmQ6IHZhcigtLXNwYWNlLXMtdHZnaG9oLCAxMnB4KTtcbiAgcGFkZGluZy1pbmxpbmUtc3RhcnQ6IHZhcigtLXNwYWNlLXMtdHZnaG9oLCAxMnB4KTtcbn1cbi5hd3N1aV9oZWFkZXItY2VsbC1jb250ZW50XzFzcGFlXzF1MjY3XzI4Mi5hd3N1aV9oZWFkZXItY2VsbC1jb250ZW50LWV4cGFuZGFibGVfMXNwYWVfMXUyNjdfMjg4Om5vdCgjXFw5KSB7XG4gIHBhZGRpbmctaW5saW5lLXN0YXJ0OiBjYWxjKHZhcigtLXNwYWNlLXMtdHZnaG9oLCAxMnB4KSArIHZhcigtLXNwYWNlLW0tZHN1bXl0LCAxNnB4KSArIHZhcigtLXNwYWNlLXhzLXltbG0wYiwgOHB4KSk7XG59XG4uYXdzdWlfaGVhZGVyLWNlbGwtc29ydGFibGVfMXNwYWVfMXUyNjdfMjE5ID4gLmF3c3VpX2hlYWRlci1jZWxsLWNvbnRlbnRfMXNwYWVfMXUyNjdfMjgyOm5vdCgjXFw5KSB7XG4gIHBhZGRpbmctaW5saW5lLWVuZDogY2FsYyh2YXIoLS1zcGFjZS14bC1qZnkzeDQsIDI0cHgpICsgdmFyKC0tc3BhY2UteHhzLWh3ZmthaSwgNHB4KSk7XG59XG4uYXdzdWlfaGVhZGVyLWNlbGwtY29udGVudF8xc3BhZV8xdTI2N18yODI6bm90KCNcXDkpOmZvY3VzIHtcbiAgb3V0bGluZTogbm9uZTtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xufVxuYm9keVtkYXRhLWF3c3VpLWZvY3VzLXZpc2libGU9dHJ1ZV0gLmF3c3VpX2hlYWRlci1jZWxsLWNvbnRlbnRfMXNwYWVfMXUyNjdfMjgyOm5vdCgjXFw5KTpmb2N1cyB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbmJvZHlbZGF0YS1hd3N1aS1mb2N1cy12aXNpYmxlPXRydWVdIC5hd3N1aV9oZWFkZXItY2VsbC1jb250ZW50XzFzcGFlXzF1MjY3XzI4Mjpub3QoI1xcOSk6Zm9jdXMge1xuICBvdXRsaW5lOiAycHggZG90dGVkIHRyYW5zcGFyZW50O1xuICBvdXRsaW5lLW9mZnNldDogY2FsYyhjYWxjKC0xICogdmFyKC0tc3BhY2UtdGFibGUtaGVhZGVyLWZvY3VzLW91dGxpbmUtZ3V0dGVyLXltd3VqbSwgMHB4KSkgLSAxcHgpO1xufVxuYm9keVtkYXRhLWF3c3VpLWZvY3VzLXZpc2libGU9dHJ1ZV0gLmF3c3VpX2hlYWRlci1jZWxsLWNvbnRlbnRfMXNwYWVfMXUyNjdfMjgyOm5vdCgjXFw5KTpmb2N1czo6YmVmb3JlIHtcbiAgY29udGVudDogXCIgXCI7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGluc2V0LWlubGluZS1zdGFydDogY2FsYygtMSAqIGNhbGMoLTEgKiB2YXIoLS1zcGFjZS10YWJsZS1oZWFkZXItZm9jdXMtb3V0bGluZS1ndXR0ZXIteW13dWptLCAwcHgpKSk7XG4gIGluc2V0LWJsb2NrLXN0YXJ0OiBjYWxjKC0xICogY2FsYygtMSAqIHZhcigtLXNwYWNlLXRhYmxlLWhlYWRlci1mb2N1cy1vdXRsaW5lLWd1dHRlci15bXd1am0sIDBweCkpKTtcbiAgaW5saW5lLXNpemU6IGNhbGMoMTAwJSArIGNhbGMoLTEgKiB2YXIoLS1zcGFjZS10YWJsZS1oZWFkZXItZm9jdXMtb3V0bGluZS1ndXR0ZXIteW13dWptLCAwcHgpKSArIGNhbGMoLTEgKiB2YXIoLS1zcGFjZS10YWJsZS1oZWFkZXItZm9jdXMtb3V0bGluZS1ndXR0ZXIteW13dWptLCAwcHgpKSk7XG4gIGJsb2NrLXNpemU6IGNhbGMoMTAwJSArIGNhbGMoLTEgKiB2YXIoLS1zcGFjZS10YWJsZS1oZWFkZXItZm9jdXMtb3V0bGluZS1ndXR0ZXIteW13dWptLCAwcHgpKSArIGNhbGMoLTEgKiB2YXIoLS1zcGFjZS10YWJsZS1oZWFkZXItZm9jdXMtb3V0bGluZS1ndXR0ZXIteW13dWptLCAwcHgpKSk7XG4gIGJvcmRlci1zdGFydC1zdGFydC1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMtY29udHJvbC1kZWZhdWx0LWZvY3VzLXJpbmctMXVhYmtpLCA0cHgpO1xuICBib3JkZXItc3RhcnQtZW5kLXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cy1jb250cm9sLWRlZmF1bHQtZm9jdXMtcmluZy0xdWFia2ksIDRweCk7XG4gIGJvcmRlci1lbmQtc3RhcnQtcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzLWNvbnRyb2wtZGVmYXVsdC1mb2N1cy1yaW5nLTF1YWJraSwgNHB4KTtcbiAgYm9yZGVyLWVuZC1lbmQtcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzLWNvbnRyb2wtZGVmYXVsdC1mb2N1cy1yaW5nLTF1YWJraSwgNHB4KTtcbiAgYm94LXNoYWRvdzogMCAwIDAgMnB4IHZhcigtLWNvbG9yLWJvcmRlci1pdGVtLWZvY3VzZWQtbHoxenM2LCAjMDA2Y2UwKTtcbn1cbmJvZHlbZGF0YS1hd3N1aS1mb2N1cy12aXNpYmxlPXRydWVdIC5hd3N1aV9oZWFkZXItY2VsbC1jb250ZW50XzFzcGFlXzF1MjY3XzI4Mi5hd3N1aV9oZWFkZXItY2VsbC1mYWtlLWZvY3VzXzFzcGFlXzF1MjY3XzE4Mzpub3QoI1xcOSkge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5ib2R5W2RhdGEtYXdzdWktZm9jdXMtdmlzaWJsZT10cnVlXSAuYXdzdWlfaGVhZGVyLWNlbGwtY29udGVudF8xc3BhZV8xdTI2N18yODIuYXdzdWlfaGVhZGVyLWNlbGwtZmFrZS1mb2N1c18xc3BhZV8xdTI2N18xODM6bm90KCNcXDkpIHtcbiAgb3V0bGluZTogMnB4IGRvdHRlZCB0cmFuc3BhcmVudDtcbiAgb3V0bGluZS1vZmZzZXQ6IGNhbGMoY2FsYygtMSAqIHZhcigtLXNwYWNlLXRhYmxlLWhlYWRlci1mb2N1cy1vdXRsaW5lLWd1dHRlci15bXd1am0sIDBweCkpIC0gMXB4KTtcbn1cbmJvZHlbZGF0YS1hd3N1aS1mb2N1cy12aXNpYmxlPXRydWVdIC5hd3N1aV9oZWFkZXItY2VsbC1jb250ZW50XzFzcGFlXzF1MjY3XzI4Mi5hd3N1aV9oZWFkZXItY2VsbC1mYWtlLWZvY3VzXzFzcGFlXzF1MjY3XzE4Mzpub3QoI1xcOSk6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiIFwiO1xuICBkaXNwbGF5OiBibG9jaztcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBpbnNldC1pbmxpbmUtc3RhcnQ6IGNhbGMoLTEgKiBjYWxjKC0xICogdmFyKC0tc3BhY2UtdGFibGUtaGVhZGVyLWZvY3VzLW91dGxpbmUtZ3V0dGVyLXltd3VqbSwgMHB4KSkpO1xuICBpbnNldC1ibG9jay1zdGFydDogY2FsYygtMSAqIGNhbGMoLTEgKiB2YXIoLS1zcGFjZS10YWJsZS1oZWFkZXItZm9jdXMtb3V0bGluZS1ndXR0ZXIteW13dWptLCAwcHgpKSk7XG4gIGlubGluZS1zaXplOiBjYWxjKDEwMCUgKyBjYWxjKC0xICogdmFyKC0tc3BhY2UtdGFibGUtaGVhZGVyLWZvY3VzLW91dGxpbmUtZ3V0dGVyLXltd3VqbSwgMHB4KSkgKyBjYWxjKC0xICogdmFyKC0tc3BhY2UtdGFibGUtaGVhZGVyLWZvY3VzLW91dGxpbmUtZ3V0dGVyLXltd3VqbSwgMHB4KSkpO1xuICBibG9jay1zaXplOiBjYWxjKDEwMCUgKyBjYWxjKC0xICogdmFyKC0tc3BhY2UtdGFibGUtaGVhZGVyLWZvY3VzLW91dGxpbmUtZ3V0dGVyLXltd3VqbSwgMHB4KSkgKyBjYWxjKC0xICogdmFyKC0tc3BhY2UtdGFibGUtaGVhZGVyLWZvY3VzLW91dGxpbmUtZ3V0dGVyLXltd3VqbSwgMHB4KSkpO1xuICBib3JkZXItc3RhcnQtc3RhcnQtcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzLWNvbnRyb2wtZGVmYXVsdC1mb2N1cy1yaW5nLTF1YWJraSwgNHB4KTtcbiAgYm9yZGVyLXN0YXJ0LWVuZC1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMtY29udHJvbC1kZWZhdWx0LWZvY3VzLXJpbmctMXVhYmtpLCA0cHgpO1xuICBib3JkZXItZW5kLXN0YXJ0LXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cy1jb250cm9sLWRlZmF1bHQtZm9jdXMtcmluZy0xdWFia2ksIDRweCk7XG4gIGJvcmRlci1lbmQtZW5kLXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cy1jb250cm9sLWRlZmF1bHQtZm9jdXMtcmluZy0xdWFia2ksIDRweCk7XG4gIGJveC1zaGFkb3c6IDAgMCAwIDJweCB2YXIoLS1jb2xvci1ib3JkZXItaXRlbS1mb2N1c2VkLWx6MXpzNiwgIzAwNmNlMCk7XG59XG4uYXdzdWlfaGVhZGVyLWNlbGwtZGlzYWJsZWRfMXNwYWVfMXUyNjdfMzQwLmF3c3VpX2hlYWRlci1jZWxsLXNvcnRlZF8xc3BhZV8xdTI2N18zNDAgPiAuYXdzdWlfaGVhZGVyLWNlbGwtY29udGVudF8xc3BhZV8xdTI2N18yODIgPiAuYXdzdWlfc29ydGluZy1pY29uXzFzcGFlXzF1MjY3XzI2ODpub3QoI1xcOSkge1xuICBjb2xvcjogdmFyKC0tY29sb3ItdGV4dC1pbnRlcmFjdGl2ZS1kaXNhYmxlZC12Ym82djUsICNiNGI0YmIpO1xufVxuXG4uYXdzdWlfaGVhZGVyLWNlbGwtc29ydGFibGVfMXNwYWVfMXUyNjdfMjE5Om5vdCgjXFw5KTpub3QoLmF3c3VpX2hlYWRlci1jZWxsLWRpc2FibGVkXzFzcGFlXzF1MjY3XzM0MCkgPiAuYXdzdWlfaGVhZGVyLWNlbGwtY29udGVudF8xc3BhZV8xdTI2N18yODIge1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG4uYXdzdWlfaGVhZGVyLWNlbGwtc29ydGFibGVfMXNwYWVfMXUyNjdfMjE5Om5vdCgjXFw5KTpub3QoLmF3c3VpX2hlYWRlci1jZWxsLWRpc2FibGVkXzFzcGFlXzF1MjY3XzM0MCkgPiAuYXdzdWlfaGVhZGVyLWNlbGwtY29udGVudF8xc3BhZV8xdTI2N18yODI6aG92ZXIsIC5hd3N1aV9oZWFkZXItY2VsbC1zb3J0YWJsZV8xc3BhZV8xdTI2N18yMTk6bm90KCNcXDkpOm5vdCguYXdzdWlfaGVhZGVyLWNlbGwtZGlzYWJsZWRfMXNwYWVfMXUyNjdfMzQwKS5hd3N1aV9oZWFkZXItY2VsbC1zb3J0ZWRfMXNwYWVfMXUyNjdfMzQwID4gLmF3c3VpX2hlYWRlci1jZWxsLWNvbnRlbnRfMXNwYWVfMXUyNjdfMjgyIHtcbiAgY29sb3I6IHZhcigtLWNvbG9yLXRleHQtaW50ZXJhY3RpdmUtYWN0aXZlLTg4M2Q0MywgIzBmMTQxYSk7XG59XG4uYXdzdWlfaGVhZGVyLWNlbGwtc29ydGFibGVfMXNwYWVfMXUyNjdfMjE5Om5vdCgjXFw5KTpub3QoLmF3c3VpX2hlYWRlci1jZWxsLWRpc2FibGVkXzFzcGFlXzF1MjY3XzM0MCkgPiAuYXdzdWlfaGVhZGVyLWNlbGwtY29udGVudF8xc3BhZV8xdTI2N18yODI6aG92ZXIgPiAuYXdzdWlfc29ydGluZy1pY29uXzFzcGFlXzF1MjY3XzI2OCwgLmF3c3VpX2hlYWRlci1jZWxsLXNvcnRhYmxlXzFzcGFlXzF1MjY3XzIxOTpub3QoI1xcOSk6bm90KC5hd3N1aV9oZWFkZXItY2VsbC1kaXNhYmxlZF8xc3BhZV8xdTI2N18zNDApLmF3c3VpX2hlYWRlci1jZWxsLXNvcnRlZF8xc3BhZV8xdTI2N18zNDAgPiAuYXdzdWlfaGVhZGVyLWNlbGwtY29udGVudF8xc3BhZV8xdTI2N18yODIgPiAuYXdzdWlfc29ydGluZy1pY29uXzFzcGFlXzF1MjY3XzI2OCB7XG4gIGNvbG9yOiB2YXIoLS1jb2xvci10ZXh0LWludGVyYWN0aXZlLWFjdGl2ZS04ODNkNDMsICMwZjE0MWEpO1xufVxuXG4uYXdzdWlfaGVhZGVyLWNlbGwtdGV4dF8xc3BhZV8xdTI2N18zNTQ6bm90KCNcXDkpIHtcbiAgbGluZS1oZWlnaHQ6IHZhcigtLWxpbmUtaGVpZ2h0LWhlYWRpbmcteHMtcTlqMDA0LCAxOHB4KTtcbiAgcGFkZGluZy1ibG9jazogY2FsYyh2YXIoLS1zcGFjZS14eHhzLXBhamhhZCwgMnB4KSAvIDIpO1xufVxuLmF3c3VpX2hlYWRlci1jZWxsLXRleHRfMXNwYWVfMXUyNjdfMzU0Om5vdCgjXFw5KTpub3QoLmF3c3VpX2hlYWRlci1jZWxsLXRleHQtd3JhcF8xc3BhZV8xdTI2N18zNTgpIHtcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgdGV4dC1vdmVyZmxvdzogZWxsaXBzaXM7XG59XG5cbi5hd3N1aV9oZWFkZXItY2VsbC1hc2NlbmRpbmdfMXNwYWVfMXUyNjdfMzY0Om5vdCgjXFw5KSxcbi5hd3N1aV9oZWFkZXItY2VsbC1kZXNjZW5kaW5nXzFzcGFlXzF1MjY3XzM2NTpub3QoI1xcOSkge1xuICAvKiB1c2VkIGluIHRlc3QtdXRpbHMgKi9cbn1cblxuLypcbkluIFZpc3VhbCBSZWZyZXNoIHRoZSBmaXJzdCBjZWxsIGluIHRoZSBoZWFkZXIgc2hvdWxkIGFsaWduXG53aXRoIHRoZSBsZWZ0IGVkZ2Ugb2YgdGhlIHRhYmxlIGFzIGNsb3NlbHkgYXMgcG9zc2libGUuIElmIHRoZVxubGFzdCBoZWFkZXIgY2VsbCBpcyBzb3J0YWJsZSB0aGUgc29ydCBpY29uIHNob3VsZCBhbGlnbiB3aXRoIHRoZVxuc2V0dGluZ3MgaWNvbiBpbiB0aGUgcGFnaW5hdGlvbiBzbG90LlxuKi9cbi5hd3N1aV9oZWFkZXItY2VsbF8xc3BhZV8xdTI2N18xNDk6bm90KCNcXDkpOm5vdCguYXdzdWlfaXMtdmlzdWFsLXJlZnJlc2hfMXNwYWVfMXUyNjdfMjE2KTpmaXJzdC1jaGlsZCB7XG4gIHBhZGRpbmctaW5saW5lLXN0YXJ0OiB2YXIoLS1zcGFjZS14cy15bWxtMGIsIDhweCk7XG59XG4uYXdzdWlfaGVhZGVyLWNlbGxfMXNwYWVfMXUyNjdfMTQ5Om5vdCgjXFw5KTpub3QoLmF3c3VpX2lzLXZpc3VhbC1yZWZyZXNoXzFzcGFlXzF1MjY3XzIxNik6Zmlyc3QtY2hpbGQuYXdzdWlfaGVhZGVyLWNlbGwtY29udGVudC1leHBhbmRhYmxlXzFzcGFlXzF1MjY3XzI4OCB7XG4gIHBhZGRpbmctaW5saW5lLXN0YXJ0OiBjYWxjKHZhcigtLXNwYWNlLXhzLXltbG0wYiwgOHB4KSArIHZhcigtLXNwYWNlLW0tZHN1bXl0LCAxNnB4KSArIHZhcigtLXNwYWNlLXhzLXltbG0wYiwgOHB4KSk7XG59XG5cbi5hd3N1aV9oZWFkZXItY2VsbF8xc3BhZV8xdTI2N18xNDkuYXdzdWlfaXMtdmlzdWFsLXJlZnJlc2hfMXNwYWVfMXUyNjdfMjE2Om5vdCgjXFw5KSB7XG4gIC8qXG4gICAgU3RyaXBlZCByb3dzIHJlcXVpcmVzIGFkZGl0aW9uYWwgbGVmdCBwYWRkaW5nIGJlY2F1c2UgdGhlXG4gICAgc2hhZGVkIGJhY2tncm91bmQgbWFrZXMgdGhlIGNoaWxkIGNvbnRlbnQgYXBwZWFyIHRvbyBjbG9zZVxuICAgIHRvIHRoZSB0YWJsZSBlZGdlLlxuICAqL1xufVxuYm9keVtkYXRhLWF3c3VpLWZvY3VzLXZpc2libGU9dHJ1ZV0gLmF3c3VpX2hlYWRlci1jZWxsXzFzcGFlXzF1MjY3XzE0OS5hd3N1aV9pcy12aXN1YWwtcmVmcmVzaF8xc3BhZV8xdTI2N18yMTY6bm90KCNcXDkpOmZpcnN0LWNoaWxkOmZvY3VzIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuYm9keVtkYXRhLWF3c3VpLWZvY3VzLXZpc2libGU9dHJ1ZV0gLmF3c3VpX2hlYWRlci1jZWxsXzFzcGFlXzF1MjY3XzE0OS5hd3N1aV9pcy12aXN1YWwtcmVmcmVzaF8xc3BhZV8xdTI2N18yMTY6bm90KCNcXDkpOmZpcnN0LWNoaWxkOmZvY3VzIHtcbiAgb3V0bGluZTogMnB4IGRvdHRlZCB0cmFuc3BhcmVudDtcbiAgb3V0bGluZS1vZmZzZXQ6IGNhbGMoY2FsYygtMSAqIHZhcigtLXNwYWNlLXNjYWxlZC14eHMtZm9lMTE0LCA0cHgpICsgdmFyKC0tc3BhY2Utc2NhbGVkLXh4cy1mb2UxMTQsIDRweCkpIC0gMXB4KTtcbn1cbmJvZHlbZGF0YS1hd3N1aS1mb2N1cy12aXNpYmxlPXRydWVdIC5hd3N1aV9oZWFkZXItY2VsbF8xc3BhZV8xdTI2N18xNDkuYXdzdWlfaXMtdmlzdWFsLXJlZnJlc2hfMXNwYWVfMXUyNjdfMjE2Om5vdCgjXFw5KTpmaXJzdC1jaGlsZDpmb2N1czo6YmVmb3JlIHtcbiAgY29udGVudDogXCIgXCI7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGluc2V0LWlubGluZS1zdGFydDogY2FsYygtMSAqIGNhbGMoLTEgKiB2YXIoLS1zcGFjZS1zY2FsZWQteHhzLWZvZTExNCwgNHB4KSArIHZhcigtLXNwYWNlLXNjYWxlZC14eHMtZm9lMTE0LCA0cHgpKSk7XG4gIGluc2V0LWJsb2NrLXN0YXJ0OiBjYWxjKC0xICogY2FsYygtMSAqIHZhcigtLXNwYWNlLXNjYWxlZC14eHMtZm9lMTE0LCA0cHgpKSk7XG4gIGlubGluZS1zaXplOiBjYWxjKDEwMCUgKyBjYWxjKC0xICogdmFyKC0tc3BhY2Utc2NhbGVkLXh4cy1mb2UxMTQsIDRweCkgKyB2YXIoLS1zcGFjZS1zY2FsZWQteHhzLWZvZTExNCwgNHB4KSkgKyBjYWxjKC0xICogdmFyKC0tc3BhY2Utc2NhbGVkLXh4cy1mb2UxMTQsIDRweCkpKTtcbiAgYmxvY2stc2l6ZTogY2FsYygxMDAlICsgY2FsYygtMSAqIHZhcigtLXNwYWNlLXNjYWxlZC14eHMtZm9lMTE0LCA0cHgpKSArIGNhbGMoLTEgKiB2YXIoLS1zcGFjZS1zY2FsZWQteHhzLWZvZTExNCwgNHB4KSkpO1xuICBib3JkZXItc3RhcnQtc3RhcnQtcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzLWNvbnRyb2wtZGVmYXVsdC1mb2N1cy1yaW5nLTF1YWJraSwgNHB4KTtcbiAgYm9yZGVyLXN0YXJ0LWVuZC1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMtY29udHJvbC1kZWZhdWx0LWZvY3VzLXJpbmctMXVhYmtpLCA0cHgpO1xuICBib3JkZXItZW5kLXN0YXJ0LXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cy1jb250cm9sLWRlZmF1bHQtZm9jdXMtcmluZy0xdWFia2ksIDRweCk7XG4gIGJvcmRlci1lbmQtZW5kLXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cy1jb250cm9sLWRlZmF1bHQtZm9jdXMtcmluZy0xdWFia2ksIDRweCk7XG4gIGJveC1zaGFkb3c6IDAgMCAwIDJweCB2YXIoLS1jb2xvci1ib3JkZXItaXRlbS1mb2N1c2VkLWx6MXpzNiwgIzAwNmNlMCk7XG59XG5ib2R5W2RhdGEtYXdzdWktZm9jdXMtdmlzaWJsZT10cnVlXSAuYXdzdWlfaGVhZGVyLWNlbGxfMXNwYWVfMXUyNjdfMTQ5LmF3c3VpX2lzLXZpc3VhbC1yZWZyZXNoXzFzcGFlXzF1MjY3XzIxNjpub3QoI1xcOSk6Zmlyc3QtY2hpbGQuYXdzdWlfaGVhZGVyLWNlbGwtZmFrZS1mb2N1c18xc3BhZV8xdTI2N18xODMge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5ib2R5W2RhdGEtYXdzdWktZm9jdXMtdmlzaWJsZT10cnVlXSAuYXdzdWlfaGVhZGVyLWNlbGxfMXNwYWVfMXUyNjdfMTQ5LmF3c3VpX2lzLXZpc3VhbC1yZWZyZXNoXzFzcGFlXzF1MjY3XzIxNjpub3QoI1xcOSk6Zmlyc3QtY2hpbGQuYXdzdWlfaGVhZGVyLWNlbGwtZmFrZS1mb2N1c18xc3BhZV8xdTI2N18xODMge1xuICBvdXRsaW5lOiAycHggZG90dGVkIHRyYW5zcGFyZW50O1xuICBvdXRsaW5lLW9mZnNldDogY2FsYyhjYWxjKC0xICogdmFyKC0tc3BhY2Utc2NhbGVkLXh4cy1mb2UxMTQsIDRweCkgKyB2YXIoLS1zcGFjZS1zY2FsZWQteHhzLWZvZTExNCwgNHB4KSkgLSAxcHgpO1xufVxuYm9keVtkYXRhLWF3c3VpLWZvY3VzLXZpc2libGU9dHJ1ZV0gLmF3c3VpX2hlYWRlci1jZWxsXzFzcGFlXzF1MjY3XzE0OS5hd3N1aV9pcy12aXN1YWwtcmVmcmVzaF8xc3BhZV8xdTI2N18yMTY6bm90KCNcXDkpOmZpcnN0LWNoaWxkLmF3c3VpX2hlYWRlci1jZWxsLWZha2UtZm9jdXNfMXNwYWVfMXUyNjdfMTgzOjpiZWZvcmUge1xuICBjb250ZW50OiBcIiBcIjtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgaW5zZXQtaW5saW5lLXN0YXJ0OiBjYWxjKC0xICogY2FsYygtMSAqIHZhcigtLXNwYWNlLXNjYWxlZC14eHMtZm9lMTE0LCA0cHgpICsgdmFyKC0tc3BhY2Utc2NhbGVkLXh4cy1mb2UxMTQsIDRweCkpKTtcbiAgaW5zZXQtYmxvY2stc3RhcnQ6IGNhbGMoLTEgKiBjYWxjKC0xICogdmFyKC0tc3BhY2Utc2NhbGVkLXh4cy1mb2UxMTQsIDRweCkpKTtcbiAgaW5saW5lLXNpemU6IGNhbGMoMTAwJSArIGNhbGMoLTEgKiB2YXIoLS1zcGFjZS1zY2FsZWQteHhzLWZvZTExNCwgNHB4KSArIHZhcigtLXNwYWNlLXNjYWxlZC14eHMtZm9lMTE0LCA0cHgpKSArIGNhbGMoLTEgKiB2YXIoLS1zcGFjZS1zY2FsZWQteHhzLWZvZTExNCwgNHB4KSkpO1xuICBibG9jay1zaXplOiBjYWxjKDEwMCUgKyBjYWxjKC0xICogdmFyKC0tc3BhY2Utc2NhbGVkLXh4cy1mb2UxMTQsIDRweCkpICsgY2FsYygtMSAqIHZhcigtLXNwYWNlLXNjYWxlZC14eHMtZm9lMTE0LCA0cHgpKSk7XG4gIGJvcmRlci1zdGFydC1zdGFydC1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMtY29udHJvbC1kZWZhdWx0LWZvY3VzLXJpbmctMXVhYmtpLCA0cHgpO1xuICBib3JkZXItc3RhcnQtZW5kLXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cy1jb250cm9sLWRlZmF1bHQtZm9jdXMtcmluZy0xdWFia2ksIDRweCk7XG4gIGJvcmRlci1lbmQtc3RhcnQtcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzLWNvbnRyb2wtZGVmYXVsdC1mb2N1cy1yaW5nLTF1YWJraSwgNHB4KTtcbiAgYm9yZGVyLWVuZC1lbmQtcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzLWNvbnRyb2wtZGVmYXVsdC1mb2N1cy1yaW5nLTF1YWJraSwgNHB4KTtcbiAgYm94LXNoYWRvdzogMCAwIDAgMnB4IHZhcigtLWNvbG9yLWJvcmRlci1pdGVtLWZvY3VzZWQtbHoxenM2LCAjMDA2Y2UwKTtcbn1cbi5hd3N1aV9oZWFkZXItY2VsbF8xc3BhZV8xdTI2N18xNDkuYXdzdWlfaXMtdmlzdWFsLXJlZnJlc2hfMXNwYWVfMXUyNjdfMjE2Om5vdCgjXFw5KTpmaXJzdC1jaGlsZCA+IC5hd3N1aV9oZWFkZXItY2VsbC1jb250ZW50XzFzcGFlXzF1MjY3XzI4MiB7XG4gIHBhZGRpbmctaW5saW5lLXN0YXJ0OiAwcHg7XG59XG4uYXdzdWlfaGVhZGVyLWNlbGxfMXNwYWVfMXUyNjdfMTQ5LmF3c3VpX2lzLXZpc3VhbC1yZWZyZXNoXzFzcGFlXzF1MjY3XzIxNjpub3QoI1xcOSk6Zmlyc3QtY2hpbGQgPiAuYXdzdWlfaGVhZGVyLWNlbGwtY29udGVudF8xc3BhZV8xdTI2N18yODIuYXdzdWlfaGVhZGVyLWNlbGwtY29udGVudC1leHBhbmRhYmxlXzFzcGFlXzF1MjY3XzI4OCB7XG4gIHBhZGRpbmctaW5saW5lLXN0YXJ0OiBjYWxjKDBweCArIHZhcigtLXNwYWNlLW0tZHN1bXl0LCAxNnB4KSArIHZhcigtLXNwYWNlLXhzLXltbG0wYiwgOHB4KSk7XG59XG5ib2R5W2RhdGEtYXdzdWktZm9jdXMtdmlzaWJsZT10cnVlXSAuYXdzdWlfaGVhZGVyLWNlbGxfMXNwYWVfMXUyNjdfMTQ5LmF3c3VpX2lzLXZpc3VhbC1yZWZyZXNoXzFzcGFlXzF1MjY3XzIxNjpub3QoI1xcOSk6Zmlyc3QtY2hpbGQgPiAuYXdzdWlfaGVhZGVyLWNlbGwtY29udGVudF8xc3BhZV8xdTI2N18yODI6Zm9jdXMge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5ib2R5W2RhdGEtYXdzdWktZm9jdXMtdmlzaWJsZT10cnVlXSAuYXdzdWlfaGVhZGVyLWNlbGxfMXNwYWVfMXUyNjdfMTQ5LmF3c3VpX2lzLXZpc3VhbC1yZWZyZXNoXzFzcGFlXzF1MjY3XzIxNjpub3QoI1xcOSk6Zmlyc3QtY2hpbGQgPiAuYXdzdWlfaGVhZGVyLWNlbGwtY29udGVudF8xc3BhZV8xdTI2N18yODI6Zm9jdXMge1xuICBvdXRsaW5lOiAycHggZG90dGVkIHRyYW5zcGFyZW50O1xuICBvdXRsaW5lLW9mZnNldDogY2FsYyhjYWxjKC0xICogdmFyKC0tc3BhY2UtdGFibGUtaGVhZGVyLWZvY3VzLW91dGxpbmUtZ3V0dGVyLXltd3VqbSwgMHB4KSArIHZhcigtLXNwYWNlLXNjYWxlZC14eHMtZm9lMTE0LCA0cHgpKSAtIDFweCk7XG59XG5ib2R5W2RhdGEtYXdzdWktZm9jdXMtdmlzaWJsZT10cnVlXSAuYXdzdWlfaGVhZGVyLWNlbGxfMXNwYWVfMXUyNjdfMTQ5LmF3c3VpX2lzLXZpc3VhbC1yZWZyZXNoXzFzcGFlXzF1MjY3XzIxNjpub3QoI1xcOSk6Zmlyc3QtY2hpbGQgPiAuYXdzdWlfaGVhZGVyLWNlbGwtY29udGVudF8xc3BhZV8xdTI2N18yODI6Zm9jdXM6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiIFwiO1xuICBkaXNwbGF5OiBibG9jaztcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBpbnNldC1pbmxpbmUtc3RhcnQ6IGNhbGMoLTEgKiBjYWxjKC0xICogdmFyKC0tc3BhY2UtdGFibGUtaGVhZGVyLWZvY3VzLW91dGxpbmUtZ3V0dGVyLXltd3VqbSwgMHB4KSArIHZhcigtLXNwYWNlLXNjYWxlZC14eHMtZm9lMTE0LCA0cHgpKSk7XG4gIGluc2V0LWJsb2NrLXN0YXJ0OiBjYWxjKC0xICogY2FsYygtMSAqIHZhcigtLXNwYWNlLXRhYmxlLWhlYWRlci1mb2N1cy1vdXRsaW5lLWd1dHRlci15bXd1am0sIDBweCkpKTtcbiAgaW5saW5lLXNpemU6IGNhbGMoMTAwJSArIGNhbGMoLTEgKiB2YXIoLS1zcGFjZS10YWJsZS1oZWFkZXItZm9jdXMtb3V0bGluZS1ndXR0ZXIteW13dWptLCAwcHgpICsgdmFyKC0tc3BhY2Utc2NhbGVkLXh4cy1mb2UxMTQsIDRweCkpICsgY2FsYygtMSAqIHZhcigtLXNwYWNlLXRhYmxlLWhlYWRlci1mb2N1cy1vdXRsaW5lLWd1dHRlci15bXd1am0sIDBweCkpKTtcbiAgYmxvY2stc2l6ZTogY2FsYygxMDAlICsgY2FsYygtMSAqIHZhcigtLXNwYWNlLXRhYmxlLWhlYWRlci1mb2N1cy1vdXRsaW5lLWd1dHRlci15bXd1am0sIDBweCkpICsgY2FsYygtMSAqIHZhcigtLXNwYWNlLXRhYmxlLWhlYWRlci1mb2N1cy1vdXRsaW5lLWd1dHRlci15bXd1am0sIDBweCkpKTtcbiAgYm9yZGVyLXN0YXJ0LXN0YXJ0LXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cy1jb250cm9sLWRlZmF1bHQtZm9jdXMtcmluZy0xdWFia2ksIDRweCk7XG4gIGJvcmRlci1zdGFydC1lbmQtcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzLWNvbnRyb2wtZGVmYXVsdC1mb2N1cy1yaW5nLTF1YWJraSwgNHB4KTtcbiAgYm9yZGVyLWVuZC1zdGFydC1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMtY29udHJvbC1kZWZhdWx0LWZvY3VzLXJpbmctMXVhYmtpLCA0cHgpO1xuICBib3JkZXItZW5kLWVuZC1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMtY29udHJvbC1kZWZhdWx0LWZvY3VzLXJpbmctMXVhYmtpLCA0cHgpO1xuICBib3gtc2hhZG93OiAwIDAgMCAycHggdmFyKC0tY29sb3ItYm9yZGVyLWl0ZW0tZm9jdXNlZC1sejF6czYsICMwMDZjZTApO1xufVxuYm9keVtkYXRhLWF3c3VpLWZvY3VzLXZpc2libGU9dHJ1ZV0gLmF3c3VpX2hlYWRlci1jZWxsXzFzcGFlXzF1MjY3XzE0OS5hd3N1aV9pcy12aXN1YWwtcmVmcmVzaF8xc3BhZV8xdTI2N18yMTY6bm90KCNcXDkpOmZpcnN0LWNoaWxkID4gLmF3c3VpX2hlYWRlci1jZWxsLWNvbnRlbnRfMXNwYWVfMXUyNjdfMjgyLmF3c3VpX2hlYWRlci1jZWxsLWZha2UtZm9jdXNfMXNwYWVfMXUyNjdfMTgzIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuYm9keVtkYXRhLWF3c3VpLWZvY3VzLXZpc2libGU9dHJ1ZV0gLmF3c3VpX2hlYWRlci1jZWxsXzFzcGFlXzF1MjY3XzE0OS5hd3N1aV9pcy12aXN1YWwtcmVmcmVzaF8xc3BhZV8xdTI2N18yMTY6bm90KCNcXDkpOmZpcnN0LWNoaWxkID4gLmF3c3VpX2hlYWRlci1jZWxsLWNvbnRlbnRfMXNwYWVfMXUyNjdfMjgyLmF3c3VpX2hlYWRlci1jZWxsLWZha2UtZm9jdXNfMXNwYWVfMXUyNjdfMTgzIHtcbiAgb3V0bGluZTogMnB4IGRvdHRlZCB0cmFuc3BhcmVudDtcbiAgb3V0bGluZS1vZmZzZXQ6IGNhbGMoY2FsYygtMSAqIHZhcigtLXNwYWNlLXRhYmxlLWhlYWRlci1mb2N1cy1vdXRsaW5lLWd1dHRlci15bXd1am0sIDBweCkgKyB2YXIoLS1zcGFjZS1zY2FsZWQteHhzLWZvZTExNCwgNHB4KSkgLSAxcHgpO1xufVxuYm9keVtkYXRhLWF3c3VpLWZvY3VzLXZpc2libGU9dHJ1ZV0gLmF3c3VpX2hlYWRlci1jZWxsXzFzcGFlXzF1MjY3XzE0OS5hd3N1aV9pcy12aXN1YWwtcmVmcmVzaF8xc3BhZV8xdTI2N18yMTY6bm90KCNcXDkpOmZpcnN0LWNoaWxkID4gLmF3c3VpX2hlYWRlci1jZWxsLWNvbnRlbnRfMXNwYWVfMXUyNjdfMjgyLmF3c3VpX2hlYWRlci1jZWxsLWZha2UtZm9jdXNfMXNwYWVfMXUyNjdfMTgzOjpiZWZvcmUge1xuICBjb250ZW50OiBcIiBcIjtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgaW5zZXQtaW5saW5lLXN0YXJ0OiBjYWxjKC0xICogY2FsYygtMSAqIHZhcigtLXNwYWNlLXRhYmxlLWhlYWRlci1mb2N1cy1vdXRsaW5lLWd1dHRlci15bXd1am0sIDBweCkgKyB2YXIoLS1zcGFjZS1zY2FsZWQteHhzLWZvZTExNCwgNHB4KSkpO1xuICBpbnNldC1ibG9jay1zdGFydDogY2FsYygtMSAqIGNhbGMoLTEgKiB2YXIoLS1zcGFjZS10YWJsZS1oZWFkZXItZm9jdXMtb3V0bGluZS1ndXR0ZXIteW13dWptLCAwcHgpKSk7XG4gIGlubGluZS1zaXplOiBjYWxjKDEwMCUgKyBjYWxjKC0xICogdmFyKC0tc3BhY2UtdGFibGUtaGVhZGVyLWZvY3VzLW91dGxpbmUtZ3V0dGVyLXltd3VqbSwgMHB4KSArIHZhcigtLXNwYWNlLXNjYWxlZC14eHMtZm9lMTE0LCA0cHgpKSArIGNhbGMoLTEgKiB2YXIoLS1zcGFjZS10YWJsZS1oZWFkZXItZm9jdXMtb3V0bGluZS1ndXR0ZXIteW13dWptLCAwcHgpKSk7XG4gIGJsb2NrLXNpemU6IGNhbGMoMTAwJSArIGNhbGMoLTEgKiB2YXIoLS1zcGFjZS10YWJsZS1oZWFkZXItZm9jdXMtb3V0bGluZS1ndXR0ZXIteW13dWptLCAwcHgpKSArIGNhbGMoLTEgKiB2YXIoLS1zcGFjZS10YWJsZS1oZWFkZXItZm9jdXMtb3V0bGluZS1ndXR0ZXIteW13dWptLCAwcHgpKSk7XG4gIGJvcmRlci1zdGFydC1zdGFydC1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMtY29udHJvbC1kZWZhdWx0LWZvY3VzLXJpbmctMXVhYmtpLCA0cHgpO1xuICBib3JkZXItc3RhcnQtZW5kLXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cy1jb250cm9sLWRlZmF1bHQtZm9jdXMtcmluZy0xdWFia2ksIDRweCk7XG4gIGJvcmRlci1lbmQtc3RhcnQtcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzLWNvbnRyb2wtZGVmYXVsdC1mb2N1cy1yaW5nLTF1YWJraSwgNHB4KTtcbiAgYm9yZGVyLWVuZC1lbmQtcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzLWNvbnRyb2wtZGVmYXVsdC1mb2N1cy1yaW5nLTF1YWJraSwgNHB4KTtcbiAgYm94LXNoYWRvdzogMCAwIDAgMnB4IHZhcigtLWNvbG9yLWJvcmRlci1pdGVtLWZvY3VzZWQtbHoxenM2LCAjMDA2Y2UwKTtcbn1cbi5hd3N1aV9oZWFkZXItY2VsbF8xc3BhZV8xdTI2N18xNDkuYXdzdWlfaXMtdmlzdWFsLXJlZnJlc2hfMXNwYWVfMXUyNjdfMjE2Om5vdCgjXFw5KTpmaXJzdC1jaGlsZDpub3QoLmF3c3VpX2hhcy1zdHJpcGVkLXJvd3NfMXNwYWVfMXUyNjdfNDc5KTpub3QoLmF3c3VpX3N0aWNreS1jZWxsLXBhZC1pbmxpbmUtc3RhcnRfMXNwYWVfMXUyNjdfNDc5KSB7XG4gIHBhZGRpbmctaW5saW5lLXN0YXJ0OiB2YXIoLS1zcGFjZS14eHhzLXBhamhhZCwgMnB4KTtcbn1cbi5hd3N1aV9oZWFkZXItY2VsbF8xc3BhZV8xdTI2N18xNDkuYXdzdWlfaXMtdmlzdWFsLXJlZnJlc2hfMXNwYWVfMXUyNjdfMjE2Om5vdCgjXFw5KTpmaXJzdC1jaGlsZDpub3QoLmF3c3VpX2hhcy1zdHJpcGVkLXJvd3NfMXNwYWVfMXUyNjdfNDc5KTpub3QoLmF3c3VpX3N0aWNreS1jZWxsLXBhZC1pbmxpbmUtc3RhcnRfMXNwYWVfMXUyNjdfNDc5KS5hd3N1aV9oZWFkZXItY2VsbC1jb250ZW50LWV4cGFuZGFibGVfMXNwYWVfMXUyNjdfMjg4IHtcbiAgcGFkZGluZy1pbmxpbmUtc3RhcnQ6IGNhbGModmFyKC0tc3BhY2UteHh4cy1wYWpoYWQsIDJweCkgKyB2YXIoLS1zcGFjZS1tLWRzdW15dCwgMTZweCkgKyB2YXIoLS1zcGFjZS14cy15bWxtMGIsIDhweCkpO1xufVxuLmF3c3VpX2hlYWRlci1jZWxsXzFzcGFlXzF1MjY3XzE0OS5hd3N1aV9pcy12aXN1YWwtcmVmcmVzaF8xc3BhZV8xdTI2N18yMTY6bm90KCNcXDkpOmZpcnN0LWNoaWxkLmF3c3VpX2hhcy1zdHJpcGVkLXJvd3NfMXNwYWVfMXUyNjdfNDc5Om5vdCguYXdzdWlfc3RpY2t5LWNlbGwtcGFkLWlubGluZS1zdGFydF8xc3BhZV8xdTI2N180NzkpIHtcbiAgcGFkZGluZy1pbmxpbmUtc3RhcnQ6IHZhcigtLXNwYWNlLXh4cy1od2ZrYWksIDRweCk7XG59XG4uYXdzdWlfaGVhZGVyLWNlbGxfMXNwYWVfMXUyNjdfMTQ5LmF3c3VpX2lzLXZpc3VhbC1yZWZyZXNoXzFzcGFlXzF1MjY3XzIxNjpub3QoI1xcOSk6Zmlyc3QtY2hpbGQuYXdzdWlfaGFzLXN0cmlwZWQtcm93c18xc3BhZV8xdTI2N180Nzk6bm90KC5hd3N1aV9zdGlja3ktY2VsbC1wYWQtaW5saW5lLXN0YXJ0XzFzcGFlXzF1MjY3XzQ3OSkuYXdzdWlfaGVhZGVyLWNlbGwtY29udGVudC1leHBhbmRhYmxlXzFzcGFlXzF1MjY3XzI4OCB7XG4gIHBhZGRpbmctaW5saW5lLXN0YXJ0OiBjYWxjKHZhcigtLXNwYWNlLXh4cy1od2ZrYWksIDRweCkgKyB2YXIoLS1zcGFjZS1tLWRzdW15dCwgMTZweCkgKyB2YXIoLS1zcGFjZS14cy15bWxtMGIsIDhweCkpO1xufVxuLmF3c3VpX2hlYWRlci1jZWxsXzFzcGFlXzF1MjY3XzE0OS5hd3N1aV9pcy12aXN1YWwtcmVmcmVzaF8xc3BhZV8xdTI2N18yMTY6bm90KCNcXDkpOmxhc3QtY2hpbGQuYXdzdWlfaGVhZGVyLWNlbGwtc29ydGFibGVfMXNwYWVfMXUyNjdfMjE5Om5vdCguYXdzdWlfaGVhZGVyLWNlbGwtcmVzaXphYmxlXzFzcGFlXzF1MjY3XzQ5MSkge1xuICBwYWRkaW5nLWlubGluZS1lbmQ6IHZhcigtLXNwYWNlLXh4eHMtcGFqaGFkLCAycHgpO1xufVxuLmF3c3VpX2hlYWRlci1jZWxsXzFzcGFlXzF1MjY3XzE0OS5hd3N1aV9pcy12aXN1YWwtcmVmcmVzaF8xc3BhZV8xdTI2N18yMTYuYXdzdWlfc3RpY2t5LWNlbGwtcGFkLWlubGluZS1zdGFydF8xc3BhZV8xdTI2N180Nzk6bm90KCNcXDkpIHtcbiAgcGFkZGluZy1pbmxpbmUtc3RhcnQ6IHZhcigtLXNwYWNlLXNjYWxlZC1sLWs1a29oeSwgMjBweCk7XG59XG4uYXdzdWlfaGVhZGVyLWNlbGxfMXNwYWVfMXUyNjdfMTQ5LmF3c3VpX2lzLXZpc3VhbC1yZWZyZXNoXzFzcGFlXzF1MjY3XzIxNi5hd3N1aV9zdGlja3ktY2VsbC1wYWQtaW5saW5lLXN0YXJ0XzFzcGFlXzF1MjY3XzQ3OS5hd3N1aV9oZWFkZXItY2VsbC1jb250ZW50LWV4cGFuZGFibGVfMXNwYWVfMXUyNjdfMjg4Om5vdCgjXFw5KSB7XG4gIHBhZGRpbmctaW5saW5lLXN0YXJ0OiBjYWxjKHZhcigtLXNwYWNlLXNjYWxlZC1sLWs1a29oeSwgMjBweCkgKyB2YXIoLS1zcGFjZS1tLWRzdW15dCwgMTZweCkgKyB2YXIoLS1zcGFjZS14cy15bWxtMGIsIDhweCkpO1xufSIsIi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKiBzdHlsZWxpbnQtZGlzYWJsZSBAYW16bi9hd3N1aS1uby1tb3Rpb24tb3V0c2lkZS1vZi1taXhpbiwgc2VsZWN0b3ItY29tYmluYXRvci1kaXNhbGxvd2VkLWxpc3QsIHNlbGVjdG9yLXBzZXVkby1jbGFzcy1uby11bmtub3duLCBzZWxlY3Rvci1jbGFzcy1wYXR0ZXJuICovXG4vKiBzdHlsZWxpbnQtZW5hYmxlIEBhbXpuL2F3c3VpLW5vLW1vdGlvbi1vdXRzaWRlLW9mLW1peGluLCBzZWxlY3Rvci1jb21iaW5hdG9yLWRpc2FsbG93ZWQtbGlzdCwgc2VsZWN0b3ItcHNldWRvLWNsYXNzLW5vLXVua25vd24sIHNlbGVjdG9yLWNsYXNzLXBhdHRlcm4gKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKiBTdHlsZSB1c2VkIGZvciBsaW5rcyBpbiBzbG90cy9jb21wb25lbnRzIHRoYXQgYXJlIHRleHQgaGVhdnksIHRvIGhlbHAgbGlua3Mgc3RhbmQgb3V0IGFtb25nXG5zdXJyb3VuZGluZyB0ZXh0LiAoV0NBRyBGNzMpIGh0dHBzOi8vd3d3LnczLm9yZy9XQUkvV0NBRzIxL1RlY2huaXF1ZXMvZmFpbHVyZXMvRjczI2Rlc2NyaXB0aW9uICovXG4uYXdzdWlfc3RpY2t5LXNjcm9sbGJhcl9mYXF0OF8xamM5Y18xODE6bm90KCNcXDkpIHtcbiAgYmxvY2stc2l6ZTogMTVweDtcbiAgcG9zaXRpb246IHN0aWNreTtcbiAgZGlzcGxheTogbm9uZTtcbiAgb3ZlcmZsb3cteDogYXV0bztcbiAgb3ZlcmZsb3cteTogaGlkZGVuO1xuICBpbnNldC1ibG9jay1lbmQ6IDA7XG4gIGlubGluZS1zaXplOiAxMDAlO1xufVxuLmF3c3VpX3N0aWNreS1zY3JvbGxiYXJfZmFxdDhfMWpjOWNfMTgxW2RhdGEtc3R1Y2s9ZmFsc2VdOm5vdCgjXFw5KSB7XG4gIGNsaXAtcGF0aDogaW5zZXQoLTk5OTlweCAwIDAgMCByb3VuZCB2YXIoLS1ib3JkZXItcmFkaXVzLWNvbnRhaW5lci1uc2Z3bW0sIDE2cHgpKTtcbn1cbi5hd3N1aV9zdGlja3ktc2Nyb2xsYmFyLWNvbnRlbnRfZmFxdDhfMWpjOWNfMTkzOm5vdCgjXFw5KSB7XG4gIGJsb2NrLXNpemU6IDE1cHg7XG59XG4uYXdzdWlfc3RpY2t5LXNjcm9sbGJhci12aXNpYmxlX2ZhcXQ4XzFqYzljXzE5Njpub3QoI1xcOSkge1xuICBkaXNwbGF5OiBibG9jaztcbn1cbi5hd3N1aV9zdGlja3ktc2Nyb2xsYmFyLW5hdGl2ZS1pbnZpc2libGVfZmFxdDhfMWpjOWNfMTk5Om5vdCgjXFw5KSB7XG4gIG1hcmdpbi1ibG9jay1zdGFydDogLTE1cHg7XG59XG4uYXdzdWlfc3RpY2t5LXNjcm9sbGJhci1vZmZzZXRfZmFxdDhfMWpjOWNfMjAyOm5vdCgjXFw5KSB7XG4gIHotaW5kZXg6IDc5OTtcbn1cbi5hd3N1aV9zdGlja3ktc2Nyb2xsYmFyLW9mZnNldF9mYXF0OF8xamM5Y18yMDI6bm90KCNcXDkpOm5vdCguYXdzdWlfaXMtdmlzdWFsLXJlZnJlc2hfZmFxdDhfMWpjOWNfMjA1KSB7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWNvbG9yLWJhY2tncm91bmQtY29udGFpbmVyLWNvbnRlbnQtaDExNGRqLCAjZmZmZmZmKTtcbiAgYmxvY2stc2l6ZTogMTVweDtcbiAgbWFyZ2luLWJsb2NrLXN0YXJ0OiBjYWxjKC0xICogdmFyKC0tYm9yZGVyLWRpdmlkZXItc2VjdGlvbi13aWR0aC11d284bXksIDFweCkpO1xuICBib3JkZXItYmxvY2stc3RhcnQ6IHZhcigtLWJvcmRlci1kaXZpZGVyLXNlY3Rpb24td2lkdGgtdXdvOG15LCAxcHgpIHNvbGlkIHZhcigtLWNvbG9yLWJvcmRlci1kaXZpZGVyLWRlZmF1bHQtbmZlcm1jLCAjYzZjNmNkKTtcbn1cbi5hd3N1aV9zdGlja3ktc2Nyb2xsYmFyLW9mZnNldF9mYXF0OF8xamM5Y18yMDIuYXdzdWlfaXMtdmlzdWFsLXJlZnJlc2hfZmFxdDhfMWpjOWNfMjA1Om5vdCgjXFw5KSB7XG4gIG1hcmdpbi1ibG9jay1zdGFydDogLTVweDtcbn0iLCIvKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLyogc3R5bGVsaW50LWRpc2FibGUgQGFtem4vYXdzdWktbm8tbW90aW9uLW91dHNpZGUtb2YtbWl4aW4sIHNlbGVjdG9yLWNvbWJpbmF0b3ItZGlzYWxsb3dlZC1saXN0LCBzZWxlY3Rvci1wc2V1ZG8tY2xhc3Mtbm8tdW5rbm93biwgc2VsZWN0b3ItY2xhc3MtcGF0dGVybiAqL1xuLyogc3R5bGVsaW50LWVuYWJsZSBAYW16bi9hd3N1aS1uby1tb3Rpb24tb3V0c2lkZS1vZi1taXhpbiwgc2VsZWN0b3ItY29tYmluYXRvci1kaXNhbGxvd2VkLWxpc3QsIHNlbGVjdG9yLXBzZXVkby1jbGFzcy1uby11bmtub3duLCBzZWxlY3Rvci1jbGFzcy1wYXR0ZXJuICovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLyogU3R5bGUgdXNlZCBmb3IgbGlua3MgaW4gc2xvdHMvY29tcG9uZW50cyB0aGF0IGFyZSB0ZXh0IGhlYXZ5LCB0byBoZWxwIGxpbmtzIHN0YW5kIG91dCBhbW9uZ1xuc3Vycm91bmRpbmcgdGV4dC4gKFdDQUcgRjczKSBodHRwczovL3d3dy53My5vcmcvV0FJL1dDQUcyMS9UZWNobmlxdWVzL2ZhaWx1cmVzL0Y3MyNkZXNjcmlwdGlvbiAqL1xuLmF3c3VpX3Jvb3RfMXNkcTNfc2p5YnJfMTQ1Om5vdCgjXFw5KSB7XG4gIGJvcmRlci1jb2xsYXBzZTogc2VwYXJhdGU7XG4gIGJvcmRlci1zcGFjaW5nOiAwO1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICBjYXB0aW9uLXNpZGU6IHRvcDtcbiAgY3Vyc29yOiBhdXRvO1xuICBkaXJlY3Rpb246IGluaGVyaXQ7XG4gIGVtcHR5LWNlbGxzOiBzaG93O1xuICBmb250LWZhbWlseTogc2VyaWY7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC12YXJpYW50OiBub3JtYWw7XG4gIGZvbnQtc3RyZXRjaDogbm9ybWFsO1xuICBoeXBoZW5zOiBub25lO1xuICBsZXR0ZXItc3BhY2luZzogbm9ybWFsO1xuICBsaXN0LXN0eWxlOiBkaXNjIG91dHNpZGUgbm9uZTtcbiAgdGFiLXNpemU6IDg7XG4gIHRleHQtYWxpZ246IHN0YXJ0O1xuICB0ZXh0LWluZGVudDogMDtcbiAgdGV4dC1zaGFkb3c6IG5vbmU7XG4gIHRleHQtdHJhbnNmb3JtOiBub25lO1xuICB2aXNpYmlsaXR5OiB2aXNpYmxlO1xuICB3aGl0ZS1zcGFjZTogbm9ybWFsO1xuICB3b3JkLXNwYWNpbmc6IG5vcm1hbDtcbiAgZm9udC1zaXplOiB2YXIoLS1mb250LXNpemUtYm9keS1tLWE3bmgybiwgMTRweCk7XG4gIGxpbmUtaGVpZ2h0OiB2YXIoLS1saW5lLWhlaWdodC1ib2R5LW0tMm1oM2tlLCAyMHB4KTtcbiAgY29sb3I6IHZhcigtLWNvbG9yLXRleHQtYm9keS1kZWZhdWx0LXJ5amN0MSwgIzBmMTQxYSk7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGZvbnQtZmFtaWx5OiB2YXIoLS1mb250LWZhbWlseS1iYXNlLTRsd3ZwbCwgXCJBbWF6b24gRW1iZXJcIiwgXCJIZWx2ZXRpY2EgTmV1ZVwiLCBSb2JvdG8sIEFyaWFsLCBzYW5zLXNlcmlmKTtcbiAgLXdlYmtpdC1mb250LXNtb290aGluZzogYXV0bztcbiAgLW1vei1vc3gtZm9udC1zbW9vdGhpbmc6IGF1dG87XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIG1heC1pbmxpbmUtc2l6ZTogY2FsYyg2ODhweCAtIDIgKiB2YXIoLS1zcGFjZS1sLTJ1ZDFwMywgMjBweCkpO1xufVxuXG4uYXdzdWlfaW5wdXRfMXNkcTNfc2p5YnJfMTgwOm5vdCgjXFw5KSB7XG4gIGZsZXg6IDE7XG59XG5cbi5hd3N1aV9yZXN1bHRzXzFzZHEzX3NqeWJyXzE4NDpub3QoI1xcOSkge1xuICBjb2xvcjogdmFyKC0tY29sb3ItdGV4dC1mb3JtLWxhYmVsLXpoc3ZtdSwgIzBmMTQxYSk7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgcGFkZGluZy1pbmxpbmUtc3RhcnQ6IHZhcigtLXNwYWNlLXMtdHZnaG9oLCAxMnB4KTtcbn0iLCIvKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLyogc3R5bGVsaW50LWRpc2FibGUgQGFtem4vYXdzdWktbm8tbW90aW9uLW91dHNpZGUtb2YtbWl4aW4sIHNlbGVjdG9yLWNvbWJpbmF0b3ItZGlzYWxsb3dlZC1saXN0LCBzZWxlY3Rvci1wc2V1ZG8tY2xhc3Mtbm8tdW5rbm93biwgc2VsZWN0b3ItY2xhc3MtcGF0dGVybiAqL1xuLyogc3R5bGVsaW50LWVuYWJsZSBAYW16bi9hd3N1aS1uby1tb3Rpb24tb3V0c2lkZS1vZi1taXhpbiwgc2VsZWN0b3ItY29tYmluYXRvci1kaXNhbGxvd2VkLWxpc3QsIHNlbGVjdG9yLXBzZXVkby1jbGFzcy1uby11bmtub3duLCBzZWxlY3Rvci1jbGFzcy1wYXR0ZXJuICovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLyogU3R5bGUgdXNlZCBmb3IgbGlua3MgaW4gc2xvdHMvY29tcG9uZW50cyB0aGF0IGFyZSB0ZXh0IGhlYXZ5LCB0byBoZWxwIGxpbmtzIHN0YW5kIG91dCBhbW9uZ1xuc3Vycm91bmRpbmcgdGV4dC4gKFdDQUcgRjczKSBodHRwczovL3d3dy53My5vcmcvV0FJL1dDQUcyMS9UZWNobmlxdWVzL2ZhaWx1cmVzL0Y3MyNkZXNjcmlwdGlvbiAqL1xuLmF3c3VpX3Jvb3RfcWsxajFfMTdleDFfMTQ1Om5vdCgjXFw5KSB7XG4gIC8qIHVzZWQgZm9yIHRlc3QtdXRpbHMgKi9cbn1cblxuLmF3c3VpX3RleHRhcmVhX3FrMWoxXzE3ZXgxXzE0OTpub3QoI1xcOSkge1xuICBib3JkZXItY29sbGFwc2U6IHNlcGFyYXRlO1xuICBib3JkZXItc3BhY2luZzogMDtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgY2FwdGlvbi1zaWRlOiB0b3A7XG4gIGN1cnNvcjogYXV0bztcbiAgZGlyZWN0aW9uOiBpbmhlcml0O1xuICBlbXB0eS1jZWxsczogc2hvdztcbiAgZm9udC1mYW1pbHk6IHNlcmlmO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtdmFyaWFudDogbm9ybWFsO1xuICBmb250LXN0cmV0Y2g6IG5vcm1hbDtcbiAgaHlwaGVuczogbm9uZTtcbiAgbGV0dGVyLXNwYWNpbmc6IG5vcm1hbDtcbiAgbGlzdC1zdHlsZTogZGlzYyBvdXRzaWRlIG5vbmU7XG4gIHRhYi1zaXplOiA4O1xuICB0ZXh0LWFsaWduOiBzdGFydDtcbiAgdGV4dC1pbmRlbnQ6IDA7XG4gIHRleHQtc2hhZG93OiBub25lO1xuICB0ZXh0LXRyYW5zZm9ybTogbm9uZTtcbiAgdmlzaWJpbGl0eTogdmlzaWJsZTtcbiAgd2hpdGUtc3BhY2U6IG5vcm1hbDtcbiAgd29yZC1zcGFjaW5nOiBub3JtYWw7XG4gIGZvbnQtc2l6ZTogdmFyKC0tZm9udC1zaXplLWJvZHktbS1hN25oMm4sIDE0cHgpO1xuICBsaW5lLWhlaWdodDogdmFyKC0tbGluZS1oZWlnaHQtYm9keS1tLTJtaDNrZSwgMjBweCk7XG4gIGNvbG9yOiB2YXIoLS1jb2xvci10ZXh0LWJvZHktZGVmYXVsdC1yeWpjdDEsICMwZjE0MWEpO1xuICBmb250LXdlaWdodDogNDAwO1xuICBmb250LWZhbWlseTogdmFyKC0tZm9udC1mYW1pbHktYmFzZS00bHd2cGwsIFwiQW1hem9uIEVtYmVyXCIsIFwiSGVsdmV0aWNhIE5ldWVcIiwgUm9ib3RvLCBBcmlhbCwgc2Fucy1zZXJpZik7XG4gIC13ZWJraXQtZm9udC1zbW9vdGhpbmc6IGF1dG87XG4gIC1tb3otb3N4LWZvbnQtc21vb3RoaW5nOiBhdXRvO1xuICByZXNpemU6IGF1dG87XG4gIGN1cnNvcjogdGV4dDtcbiAgd2hpdGUtc3BhY2U6IHByZS13cmFwO1xuICBwYWRkaW5nLWJsb2NrOiB2YXIoLS1zcGFjZS1zY2FsZWQteHhzLWZvZTExNCwgNHB4KTtcbiAgcGFkZGluZy1pbmxpbmU6IHZhcigtLXNwYWNlLWZpZWxkLWhvcml6b250YWwtMGFxMmNoLCAxMnB4KTtcbiAgY29sb3I6IHZhcigtLWF3c3VpLXN0eWxlLWNvbG9yLWRlZmF1bHQtcmh1NDd0LCB2YXIoLS1jb2xvci10ZXh0LWJvZHktZGVmYXVsdC1yeWpjdDEsICMwZjE0MWEpKTtcbiAgbWF4LWlubGluZS1zaXplOiAxMDAlO1xuICBpbmxpbmUtc2l6ZTogMTAwJTtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWF3c3VpLXN0eWxlLWJhY2tncm91bmQtZGVmYXVsdC1yaHU0N3QsIHZhcigtLWNvbG9yLWJhY2tncm91bmQtaW5wdXQtZGVmYXVsdC1ka2Q0YnosICNmZmZmZmYpKTtcbiAgYm9yZGVyLXN0YXJ0LXN0YXJ0LXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cy1pbnB1dC03cTBzdHIsIDhweCk7XG4gIGJvcmRlci1zdGFydC1lbmQtcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzLWlucHV0LTdxMHN0ciwgOHB4KTtcbiAgYm9yZGVyLWVuZC1zdGFydC1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMtaW5wdXQtN3Ewc3RyLCA4cHgpO1xuICBib3JkZXItZW5kLWVuZC1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMtaW5wdXQtN3Ewc3RyLCA4cHgpO1xuICBib3JkZXItYmxvY2s6IHZhcigtLWJvcmRlci13aWR0aC1maWVsZC0yeGM3OHgsIDFweCkgc29saWQgdmFyKC0tYXdzdWktc3R5bGUtYm9yZGVyLWNvbG9yLWRlZmF1bHQtcmh1NDd0LCB2YXIoLS1jb2xvci1ib3JkZXItaW5wdXQtZGVmYXVsdC1tdnY3M3osICM4YzhjOTQpKTtcbiAgYm9yZGVyLWlubGluZTogdmFyKC0tYm9yZGVyLXdpZHRoLWZpZWxkLTJ4Yzc4eCwgMXB4KSBzb2xpZCB2YXIoLS1hd3N1aS1zdHlsZS1ib3JkZXItY29sb3ItZGVmYXVsdC1yaHU0N3QsIHZhcigtLWNvbG9yLWJvcmRlci1pbnB1dC1kZWZhdWx0LW12djczeiwgIzhjOGM5NCkpO1xuICBib3gtc2hhZG93OiB2YXIoLS1hd3N1aS1zdHlsZS1ib3gtc2hhZG93LWRlZmF1bHQtcmh1NDd0KTtcbiAgZm9udC1zaXplOiB2YXIoLS1mb250LXNpemUtYm9keS1tLWE3bmgybiwgMTRweCk7XG4gIGxpbmUtaGVpZ2h0OiB2YXIoLS1saW5lLWhlaWdodC1ib2R5LW0tMm1oM2tlLCAyMHB4KTtcbn1cbi5hd3N1aV90ZXh0YXJlYV9xazFqMV8xN2V4MV8xNDk6bm90KCNcXDkpOmhvdmVyIHtcbiAgYm9yZGVyLWNvbG9yOiB2YXIoLS1hd3N1aS1zdHlsZS1ib3JkZXItY29sb3ItaG92ZXItcmh1NDd0LCB2YXIoLS1hd3N1aS1zdHlsZS1ib3JkZXItY29sb3ItZGVmYXVsdC1yaHU0N3QsIHZhcigtLWNvbG9yLWJvcmRlci1pbnB1dC1kZWZhdWx0LW12djczeiwgIzhjOGM5NCkpKTtcbiAgY29sb3I6IHZhcigtLWF3c3VpLXN0eWxlLWNvbG9yLWhvdmVyLXJodTQ3dCwgdmFyKC0tYXdzdWktc3R5bGUtYm9yZGVyLWNvbG9yLWRlZmF1bHQtcmh1NDd0LCB2YXIoLS1jb2xvci10ZXh0LWJvZHktZGVmYXVsdC1yeWpjdDEsICMwZjE0MWEpKSk7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWF3c3VpLXN0eWxlLWJhY2tncm91bmQtaG92ZXItcmh1NDd0LCB2YXIoLS1hd3N1aS1zdHlsZS1iYWNrZ3JvdW5kLWRlZmF1bHQtcmh1NDd0LCB2YXIoLS1jb2xvci1iYWNrZ3JvdW5kLWlucHV0LWRlZmF1bHQtZGtkNGJ6LCAjZmZmZmZmKSkpO1xuICBib3gtc2hhZG93OiB2YXIoLS1hd3N1aS1zdHlsZS1ib3gtc2hhZG93LWhvdmVyLXJodTQ3dCwgLS1hd3N1aS1zdHlsZS1ib3gtc2hhZG93LWRlZmF1bHQtcmh1NDd0KTtcbn1cbi5hd3N1aV90ZXh0YXJlYV9xazFqMV8xN2V4MV8xNDkuYXdzdWlfdGV4dGFyZWEtcmVhZG9ubHlfcWsxajFfMTdleDFfMjA2Om5vdCgjXFw5KSB7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWF3c3VpLXN0eWxlLWJhY2tncm91bmQtcmVhZG9ubHktcmh1NDd0LCB2YXIoLS1hd3N1aS1zdHlsZS1iYWNrZ3JvdW5kLWRlZmF1bHQtcmh1NDd0LCB2YXIoLS1jb2xvci1iYWNrZ3JvdW5kLWlucHV0LWRlZmF1bHQtZGtkNGJ6LCAjZmZmZmZmKSkpO1xuICBib3JkZXItYmxvY2s6IHZhcigtLWJvcmRlci13aWR0aC1maWVsZC0yeGM3OHgsIDFweCkgc29saWQgdmFyKC0tYXdzdWktc3R5bGUtYm9yZGVyLWNvbG9yLXJlYWRvbmx5LXJodTQ3dCwgdmFyKC0tYXdzdWktc3R5bGUtYm9yZGVyLWNvbG9yLWRlZmF1bHQtcmh1NDd0LCB2YXIoLS1jb2xvci1ib3JkZXItaW5wdXQtZGlzYWJsZWQteXlobHZ5LCAjZWJlYmYwKSkpO1xuICBib3JkZXItaW5saW5lOiB2YXIoLS1ib3JkZXItd2lkdGgtZmllbGQtMnhjNzh4LCAxcHgpIHNvbGlkIHZhcigtLWF3c3VpLXN0eWxlLWJvcmRlci1jb2xvci1yZWFkb25seS1yaHU0N3QsIHZhcigtLWF3c3VpLXN0eWxlLWJvcmRlci1jb2xvci1kZWZhdWx0LXJodTQ3dCwgdmFyKC0tY29sb3ItYm9yZGVyLWlucHV0LWRpc2FibGVkLXl5aGx2eSwgI2ViZWJmMCkpKTtcbiAgY29sb3I6IHZhcigtLWF3c3VpLXN0eWxlLWNvbG9yLXJlYWRvbmx5LXJodTQ3dCwgdmFyKC0tYXdzdWktc3R5bGUtY29sb3ItZGVmYXVsdC1yaHU0N3QsIHZhcigtLWNvbG9yLXRleHQtYm9keS1kZWZhdWx0LXJ5amN0MSwgIzBmMTQxYSkpKTtcbiAgYm94LXNoYWRvdzogdmFyKC0tYXdzdWktc3R5bGUtYm94LXNoYWRvdy1yZWFkb25seS1yaHU0N3QpO1xufVxuLmF3c3VpX3RleHRhcmVhX3FrMWoxXzE3ZXgxXzE0OTpub3QoI1xcOSk6OnBsYWNlaG9sZGVyIHtcbiAgY29sb3I6IHZhcigtLWF3c3VpLXN0eWxlLXBsYWNlaG9sZGVyLWNvbG9yLXJodTQ3dCwgdmFyKC0tY29sb3ItdGV4dC1pbnB1dC1wbGFjZWhvbGRlci10djJ1N2QsICM2NTY4NzEpKTtcbiAgZm9udC1zaXplOiB2YXIoLS1hd3N1aS1zdHlsZS1wbGFjZWhvbGRlci1mb250LXNpemUtcmh1NDd0KTtcbiAgZm9udC1zdHlsZTogdmFyKC0tYXdzdWktc3R5bGUtcGxhY2Vob2xkZXItZm9udC1zdHlsZS1yaHU0N3QsIGl0YWxpYyk7XG4gIGZvbnQtd2VpZ2h0OiB2YXIoLS1hd3N1aS1zdHlsZS1wbGFjZWhvbGRlci1mb250LXdlaWdodC1yaHU0N3QpO1xuICBvcGFjaXR5OiAxO1xufVxuLmF3c3VpX3RleHRhcmVhX3FrMWoxXzE3ZXgxXzE0OTpub3QoI1xcOSk6Zm9jdXMge1xuICBvdXRsaW5lOiAycHggZG90dGVkIHRyYW5zcGFyZW50O1xuICBib3JkZXItYmxvY2s6IHZhcigtLWJvcmRlci13aWR0aC1maWVsZC0yeGM3OHgsIDFweCkgc29saWQgdmFyKC0tYXdzdWktc3R5bGUtYm9yZGVyLWNvbG9yLWZvY3VzLXJodTQ3dCwgdmFyKC0tY29sb3ItYm9yZGVyLWlucHV0LWZvY3VzZWQtc2w2eDF4LCAjMDA2Y2UwKSk7XG4gIGJvcmRlci1pbmxpbmU6IHZhcigtLWJvcmRlci13aWR0aC1maWVsZC0yeGM3OHgsIDFweCkgc29saWQgdmFyKC0tYXdzdWktc3R5bGUtYm9yZGVyLWNvbG9yLWZvY3VzLXJodTQ3dCwgdmFyKC0tY29sb3ItYm9yZGVyLWlucHV0LWZvY3VzZWQtc2w2eDF4LCAjMDA2Y2UwKSk7XG4gIGJvcmRlci1zdGFydC1zdGFydC1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMtaW5wdXQtN3Ewc3RyLCA4cHgpO1xuICBib3JkZXItc3RhcnQtZW5kLXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cy1pbnB1dC03cTBzdHIsIDhweCk7XG4gIGJvcmRlci1lbmQtc3RhcnQtcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzLWlucHV0LTdxMHN0ciwgOHB4KTtcbiAgYm9yZGVyLWVuZC1lbmQtcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzLWlucHV0LTdxMHN0ciwgOHB4KTtcbiAgYm94LXNoYWRvdzogdmFyKC0tYXdzdWktc3R5bGUtYm94LXNoYWRvdy1mb2N1cy1yaHU0N3QsIDAgMCAwIHZhcigtLWJvcmRlci1jb250cm9sLWZvY3VzLXJpbmctc2hhZG93LXNwcmVhZC05bWphamssIDFweCkgdmFyKC0tY29sb3ItYm9yZGVyLWl0ZW0tZm9jdXNlZC1sejF6czYsICMwMDZjZTApKTtcbiAgY29sb3I6IHZhcigtLWF3c3VpLXN0eWxlLWNvbG9yLWZvY3VzLXJodTQ3dCwgdmFyKC0tY29sb3ItdGV4dC1ib2R5LWRlZmF1bHQtcnlqY3QxLCAjMGYxNDFhKSk7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWF3c3VpLXN0eWxlLWJhY2tncm91bmQtZm9jdXMtcmh1NDd0LCB2YXIoLS1jb2xvci1iYWNrZ3JvdW5kLWlucHV0LWRlZmF1bHQtZGtkNGJ6LCAjZmZmZmZmKSk7XG59XG4uYXdzdWlfdGV4dGFyZWFfcWsxajFfMTdleDFfMTQ5Om5vdCgjXFw5KTppbnZhbGlkIHtcbiAgYm94LXNoYWRvdzogbm9uZTtcbn1cbi5hd3N1aV90ZXh0YXJlYV9xazFqMV8xN2V4MV8xNDk6bm90KCNcXDkpOmRpc2FibGVkIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYXdzdWktc3R5bGUtYmFja2dyb3VuZC1kaXNhYmxlZC1yaHU0N3QsIHZhcigtLWNvbG9yLWJhY2tncm91bmQtaW5wdXQtZGlzYWJsZWQtY245YnBqLCAjZWJlYmYwKSk7XG4gIGJvcmRlci1ibG9jazogdmFyKC0tYm9yZGVyLXdpZHRoLWZpZWxkLTJ4Yzc4eCwgMXB4KSBzb2xpZCB2YXIoLS1hd3N1aS1zdHlsZS1ib3JkZXItY29sb3ItZGlzYWJsZWQtcmh1NDd0LCB2YXIoLS1jb2xvci1ib3JkZXItaW5wdXQtZGlzYWJsZWQteXlobHZ5LCAjZWJlYmYwKSk7XG4gIGJvcmRlci1pbmxpbmU6IHZhcigtLWJvcmRlci13aWR0aC1maWVsZC0yeGM3OHgsIDFweCkgc29saWQgdmFyKC0tYXdzdWktc3R5bGUtYm9yZGVyLWNvbG9yLWRpc2FibGVkLXJodTQ3dCwgdmFyKC0tY29sb3ItYm9yZGVyLWlucHV0LWRpc2FibGVkLXl5aGx2eSwgI2ViZWJmMCkpO1xuICBjb2xvcjogdmFyKC0tYXdzdWktc3R5bGUtY29sb3ItZGlzYWJsZWQtcmh1NDd0LCB2YXIoLS1jb2xvci10ZXh0LWlucHV0LWRpc2FibGVkLWswem93cywgI2I0YjRiYikpO1xuICBjdXJzb3I6IGRlZmF1bHQ7XG4gIGJveC1zaGFkb3c6IHZhcigtLWF3c3VpLXN0eWxlLWJveC1zaGFkb3ctZGlzYWJsZWQtcmh1NDd0KTtcbn1cbi5hd3N1aV90ZXh0YXJlYV9xazFqMV8xN2V4MV8xNDk6bm90KCNcXDkpOmRpc2FibGVkOjpwbGFjZWhvbGRlciB7XG4gIGNvbG9yOiB2YXIoLS1jb2xvci10ZXh0LWlucHV0LXBsYWNlaG9sZGVyLWRpc2FibGVkLXllYTl4MCwgI2I0YjRiYik7XG4gIG9wYWNpdHk6IDE7XG59XG4uYXdzdWlfdGV4dGFyZWFfcWsxajFfMTdleDFfMTQ5LmF3c3VpX3RleHRhcmVhLWludmFsaWRfcWsxajFfMTdleDFfMjQ3Om5vdCgjXFw5KSB7XG4gIGNvbG9yOiB2YXIoLS1hd3N1aS1zdHlsZS1jb2xvci1kZWZhdWx0LXJodTQ3dCwgdmFyKC0tY29sb3ItdGV4dC1zdGF0dXMtZXJyb3ItbXh6b3A3LCAjZGIwMDAwKSk7XG4gIGJvcmRlci1jb2xvcjogdmFyKC0tYXdzdWktc3R5bGUtYm9yZGVyLWNvbG9yLWRlZmF1bHQtcmh1NDd0LCB2YXIoLS1jb2xvci10ZXh0LXN0YXR1cy1lcnJvci1teHpvcDcsICNkYjAwMDApKTtcbiAgcGFkZGluZy1pbmxpbmUtc3RhcnQ6IGNhbGModmFyKC0tc3BhY2UtZmllbGQtaG9yaXpvbnRhbC0wYXEyY2gsIDEycHgpIC0gKHZhcigtLWJvcmRlci1pbnZhbGlkLXdpZHRoLTN4ZDZlMSwgOHB4KSAtIHZhcigtLWJvcmRlci13aWR0aC1maWVsZC0yeGM3OHgsIDFweCkpKTtcbiAgYm9yZGVyLWlubGluZS1zdGFydC13aWR0aDogdmFyKC0tYm9yZGVyLWludmFsaWQtd2lkdGgtM3hkNmUxLCA4cHgpO1xufVxuLmF3c3VpX3RleHRhcmVhX3FrMWoxXzE3ZXgxXzE0OS5hd3N1aV90ZXh0YXJlYS1pbnZhbGlkX3FrMWoxXzE3ZXgxXzI0Nzpub3QoI1xcOSk6Zm9jdXMge1xuICBib3gtc2hhZG93OiAwIDAgMCB2YXIoLS1ib3JkZXItY29udHJvbC1pbnZhbGlkLWZvY3VzLXJpbmctc2hhZG93LXNwcmVhZC05ampmOTYsIDJweCkgdmFyKC0tY29sb3ItYm9yZGVyLWl0ZW0tZm9jdXNlZC1sejF6czYsICMwMDZjZTApO1xufVxuLmF3c3VpX3RleHRhcmVhX3FrMWoxXzE3ZXgxXzE0OS5hd3N1aV90ZXh0YXJlYS13YXJuaW5nX3FrMWoxXzE3ZXgxXzI1Njpub3QoI1xcOSkge1xuICBjb2xvcjogdmFyKC0tYXdzdWktc3R5bGUtY29sb3ItZGVmYXVsdC1yaHU0N3QsIHZhcigtLWNvbG9yLXRleHQtc3RhdHVzLXdhcm5pbmctemI3dW04LCAjODU1OTAwKSk7XG4gIGJvcmRlci1jb2xvcjogdmFyKC0tYXdzdWktc3R5bGUtYm9yZGVyLWNvbG9yLWRlZmF1bHQtcmh1NDd0LCB2YXIoLS1jb2xvci10ZXh0LXN0YXR1cy13YXJuaW5nLXpiN3VtOCwgIzg1NTkwMCkpO1xuICBwYWRkaW5nLWlubGluZS1zdGFydDogY2FsYyh2YXIoLS1zcGFjZS1maWVsZC1ob3Jpem9udGFsLTBhcTJjaCwgMTJweCkgLSAodmFyKC0tYm9yZGVyLWludmFsaWQtd2lkdGgtM3hkNmUxLCA4cHgpIC0gdmFyKC0tYm9yZGVyLXdpZHRoLWZpZWxkLTJ4Yzc4eCwgMXB4KSkpO1xuICBib3JkZXItaW5saW5lLXN0YXJ0LXdpZHRoOiB2YXIoLS1ib3JkZXItaW52YWxpZC13aWR0aC0zeGQ2ZTEsIDhweCk7XG59XG4uYXdzdWlfdGV4dGFyZWFfcWsxajFfMTdleDFfMTQ5LmF3c3VpX3RleHRhcmVhLXdhcm5pbmdfcWsxajFfMTdleDFfMjU2Om5vdCgjXFw5KTpmb2N1cyB7XG4gIGJveC1zaGFkb3c6IDAgMCAwIHZhcigtLWJvcmRlci1jb250cm9sLWludmFsaWQtZm9jdXMtcmluZy1zaGFkb3ctc3ByZWFkLTlqamY5NiwgMnB4KSB2YXIoLS1jb2xvci1ib3JkZXItaXRlbS1mb2N1c2VkLWx6MXpzNiwgIzAwNmNlMCk7XG59IiwiLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qIHN0eWxlbGludC1kaXNhYmxlIEBhbXpuL2F3c3VpLW5vLW1vdGlvbi1vdXRzaWRlLW9mLW1peGluLCBzZWxlY3Rvci1jb21iaW5hdG9yLWRpc2FsbG93ZWQtbGlzdCwgc2VsZWN0b3ItcHNldWRvLWNsYXNzLW5vLXVua25vd24sIHNlbGVjdG9yLWNsYXNzLXBhdHRlcm4gKi9cbi8qIHN0eWxlbGludC1lbmFibGUgQGFtem4vYXdzdWktbm8tbW90aW9uLW91dHNpZGUtb2YtbWl4aW4sIHNlbGVjdG9yLWNvbWJpbmF0b3ItZGlzYWxsb3dlZC1saXN0LCBzZWxlY3Rvci1wc2V1ZG8tY2xhc3Mtbm8tdW5rbm93biwgc2VsZWN0b3ItY2xhc3MtcGF0dGVybiAqL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qIFN0eWxlIHVzZWQgZm9yIGxpbmtzIGluIHNsb3RzL2NvbXBvbmVudHMgdGhhdCBhcmUgdGV4dCBoZWF2eSwgdG8gaGVscCBsaW5rcyBzdGFuZCBvdXQgYW1vbmdcbnN1cnJvdW5kaW5nIHRleHQuIChXQ0FHIEY3MykgaHR0cHM6Ly93d3cudzMub3JnL1dBSS9XQ0FHMjEvVGVjaG5pcXVlcy9mYWlsdXJlcy9GNzMjZGVzY3JpcHRpb24gKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLyogc3R5bGVsaW50LWRpc2FibGUgc2VsZWN0b3ItbWF4LXR5cGUgKi9cbi5hd3N1aV90YWJzLWhlYWRlcl8xNHJtdF8zb3NydF8xNTQ6bm90KCNcXDkpIHtcbiAgbWFyZ2luLWJsb2NrOiAwO1xuICBtYXJnaW4taW5saW5lOiAwO1xuICBwYWRkaW5nLWJsb2NrOiAwO1xuICBwYWRkaW5nLWlubGluZTogMDtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC13cmFwOiB3cmFwO1xufVxuXG4uYXdzdWlfdGFiLWhlYWRlci1zY3JvbGwtY29udGFpbmVyXzE0cm10XzNvc3J0XzE2Mzpub3QoI1xcOSkge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWdyb3c6IDE7XG4gIG1heC1pbmxpbmUtc2l6ZTogMTAwJTtcbn1cblxuLmF3c3VpX3RhYnMtaGVhZGVyLWxpc3RfMTRybXRfM29zcnRfMTY5Om5vdCgjXFw5KSB7XG4gIG1hcmdpbi1ibG9jazogMDtcbiAgbWFyZ2luLWlubGluZTogMDtcbiAgcGFkZGluZy1ibG9jazogMDtcbiAgcGFkZGluZy1pbmxpbmU6IDA7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIG92ZXJmbG93LXg6IHNjcm9sbDtcbiAgb3ZlcmZsb3cteTogaGlkZGVuO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGlubGluZS1zaXplOiAxMDAlO1xuICBzY3JvbGwtc25hcC10eXBlOiBpbmxpbmUgcHJveGltaXR5O1xuICBzY3JvbGxiYXItd2lkdGg6IG5vbmU7IC8qIEZpcmVmb3ggKi9cbn1cbi5hd3N1aV90YWJzLWhlYWRlci1saXN0XzE0cm10XzNvc3J0XzE2OTpub3QoI1xcOSk6Oi13ZWJraXQtc2Nyb2xsYmFyIHtcbiAgZGlzcGxheTogbm9uZTsgLyogU2FmYXJpIGFuZCBDaHJvbWUgKi9cbn1cblxuLmF3c3VpX3BhZ2luYXRpb24tYnV0dG9uXzE0cm10XzNvc3J0XzE4Njpub3QoI1xcOSkge1xuICBtYXJnaW4tYmxvY2s6IHZhcigtLXNwYWNlLXNjYWxlZC1zLWl1dWlobSwgMTJweCk7XG4gIG1hcmdpbi1pbmxpbmU6IDA7XG4gIHBhZGRpbmctYmxvY2s6IDA7XG4gIHBhZGRpbmctaW5saW5lOiB2YXIoLS1zcGFjZS14eHMtaHdma2FpLCA0cHgpO1xuICBkaXNwbGF5OiBmbGV4O1xufVxuLmF3c3VpX3BhZ2luYXRpb24tYnV0dG9uLWxlZnRfMTRybXRfM29zcnRfMTkzOm5vdCgjXFw5KSB7XG4gIGJvcmRlci1pbmxpbmUtZW5kOiB2YXIoLS1ib3JkZXItZGl2aWRlci1zZWN0aW9uLXdpZHRoLXV3bzhteSwgMXB4KSBzb2xpZCB2YXIoLS1jb2xvci1ib3JkZXItY29udHJvbC1kaXNhYmxlZC1ucG12Z3UsICNkZWRlZTMpO1xufVxuLmF3c3VpX3BhZ2luYXRpb24tYnV0dG9uLWxlZnQtc2Nyb2xsYWJsZV8xNHJtdF8zb3NydF8xOTY6bm90KCNcXDkpIHtcbiAgei1pbmRleDogMTtcbiAgYm94LXNoYWRvdzogNXB4IDBweCA0cHggLTNweCB2YXIoLS1jb2xvci1ib3JkZXItdGFicy1zaGFkb3ctaDU2aTd0LCByZ2JhKDE1LCAyMCwgMjYsIDAuMTIpKSwgMXB4IDBweCAwcHggMHB4IHZhcigtLWNvbG9yLWJvcmRlci10YWJzLXNoYWRvdy1oNTZpN3QsIHJnYmEoMTUsIDIwLCAyNiwgMC4xMikpO1xufVxuLmF3c3VpX3BhZ2luYXRpb24tYnV0dG9uLXJpZ2h0XzE0cm10XzNvc3J0XzIwMDpub3QoI1xcOSkge1xuICBib3JkZXItaW5saW5lLXN0YXJ0OiB2YXIoLS1ib3JkZXItZGl2aWRlci1zZWN0aW9uLXdpZHRoLXV3bzhteSwgMXB4KSBzb2xpZCB2YXIoLS1jb2xvci1ib3JkZXItY29udHJvbC1kaXNhYmxlZC1ucG12Z3UsICNkZWRlZTMpO1xufVxuLmF3c3VpX3BhZ2luYXRpb24tYnV0dG9uLXJpZ2h0LXNjcm9sbGFibGVfMTRybXRfM29zcnRfMjAzOm5vdCgjXFw5KSB7XG4gIHotaW5kZXg6IDE7XG4gIGJveC1zaGFkb3c6IC01cHggMHB4IDRweCAtM3B4IHZhcigtLWNvbG9yLWJvcmRlci10YWJzLXNoYWRvdy1oNTZpN3QsIHJnYmEoMTUsIDIwLCAyNiwgMC4xMikpLCAtMXB4IDBweCAwcHggMCB2YXIoLS1jb2xvci1ib3JkZXItdGFicy1zaGFkb3ctaDU2aTd0LCByZ2JhKDE1LCAyMCwgMjYsIDAuMTIpKTtcbn1cblxuLmF3c3VpX2FjdGlvbnMtY29udGFpbmVyXzE0cm10XzNvc3J0XzIwODpub3QoI1xcOSkge1xuICBmbGV4LXNocmluazogMDtcbiAgYWxpZ24tc2VsZjogY2VudGVyO1xuICBwYWRkaW5nLWJsb2NrOiB2YXIoLS1zcGFjZS14cy15bWxtMGIsIDhweCk7XG4gIHBhZGRpbmctaW5saW5lOiB2YXIoLS1zcGFjZS14cy15bWxtMGIsIDhweCk7XG4gIG1hcmdpbi1pbmxpbmUtc3RhcnQ6IGF1dG87XG59XG5cbi5hd3N1aV90YWJzLXRhYl8xNHJtdF8zb3NydF8yMTY6bm90KCNcXDkpIHtcbiAgbGlzdC1zdHlsZTogbm9uZTtcbiAgcGFkZGluZy1ibG9jazogMDtcbiAgcGFkZGluZy1pbmxpbmU6IDA7XG4gIGZsZXgtc2hyaW5rOiAwO1xuICBkaXNwbGF5OiBmbGV4O1xuICBtYXgtaW5saW5lLXNpemU6IGNhbGMoOTAlIC0gdmFyKC0tc3BhY2UtbC0ydWQxcDMsIDIwcHgpKTtcbiAgc2Nyb2xsLXNuYXAtYWxpZ246IHN0YXJ0O1xufVxuXG4uYXdzdWlfdGFicy10YWItbGFiZWxfMTRybXRfM29zcnRfMjI2Om5vdCgjXFw5KSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIHBhZGRpbmctaW5saW5lOiB2YXIoLS1zcGFjZS14cy15bWxtMGIsIDhweCk7XG4gIHBhZGRpbmctYmxvY2s6IHZhcigtLXNwYWNlLXNjYWxlZC0yeC14eHMtZTc5aHIxLCA0cHgpO1xuICB0ZXh0LWFsaWduOiBzdGFydDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBtaW4taW5saW5lLXNpemU6IDA7XG4gIHdvcmQtYnJlYWs6IGJyZWFrLXdvcmQ7XG59XG5cbi5hd3N1aV90YWJzLXRhYi1oZWFkZXItY29udGFpbmVyXzE0cm10XzNvc3J0XzIzNzpub3QoI1xcOSkge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGJvcmRlci1ibG9jazogdmFyKC0tYm9yZGVyLWRpdmlkZXItc2VjdGlvbi13aWR0aC11d284bXksIDFweCkgc29saWQgdHJhbnNwYXJlbnQ7XG4gIGJvcmRlci1pbmxpbmU6IHZhcigtLWJvcmRlci1kaXZpZGVyLXNlY3Rpb24td2lkdGgtdXdvOG15LCAxcHgpIHNvbGlkIHRyYW5zcGFyZW50O1xuICBwYWRkaW5nLWlubGluZTogdmFyKC0tc3BhY2UteHMteW1sbTBiLCA4cHgpO1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogc3RyZXRjaDtcbn1cbi5hd3N1aV90YWJzLXRhYi1oZWFkZXItY29udGFpbmVyXzE0cm10XzNvc3J0XzIzNyA+IC5hd3N1aV90YWJzLXRhYi1kaXNtaXNzXzE0cm10XzNvc3J0XzI0NTpub3QoI1xcOSksIC5hd3N1aV90YWJzLXRhYi1oZWFkZXItY29udGFpbmVyXzE0cm10XzNvc3J0XzIzNyA+IC5hd3N1aV90YWJzLXRhYi1hY3Rpb25fMTRybXRfM29zcnRfMjQ1Om5vdCgjXFw5KSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbn1cbi5hd3N1aV90YWJzLXRhYi1oZWFkZXItY29udGFpbmVyXzE0cm10XzNvc3J0XzIzNy5hd3N1aV9yZWZyZXNoXzE0cm10XzNvc3J0XzI1MCA+IHNwYW46bm90KCNcXDkpOmZpcnN0LW9mLXR5cGUge1xuICBtYXJnaW4taW5saW5lLXN0YXJ0OiBjYWxjKC0xICogdmFyKC0tc3BhY2Utc2NhbGVkLXhzLWR3OXdsNSwgOHB4KSk7XG59XG5cbi5hd3N1aV90YWJzLXRhYi1oZWFkZXItY29udGFpbmVyXzE0cm10XzNvc3J0XzIzNzpub3QoI1xcOSk6bm90KC5hd3N1aV90YWJzLXRhYi1kaXNhYmxlZF8xNHJtdF8zb3NydF8yNTQpOmFmdGVyIHtcbiAgY29udGVudDogXCJcIjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBpbnNldC1pbmxpbmUtc3RhcnQ6IDA7XG4gIGlubGluZS1zaXplOiBjYWxjKDEwMCUgLSAxcHgpO1xuICBpbnNldC1ibG9jay1lbmQ6IGNhbGMoLTEgKiB2YXIoLS1ib3JkZXItZGl2aWRlci1zZWN0aW9uLXdpZHRoLXV3bzhteSwgMXB4KSk7XG4gIGJsb2NrLXNpemU6IHZhcigtLWF3c3VpLXN0eWxlLXRhYnMtYWN0aXZlLWluZGljYXRvci13aWR0aC1yaHU0N3QsIHZhcigtLWJvcmRlci1hY3RpdmUtd2lkdGgtYXh6bTI0LCA0cHgpKTtcbiAgYm9yZGVyLXN0YXJ0LXN0YXJ0LXJhZGl1czogdmFyKC0tYXdzdWktc3R5bGUtdGFicy1hY3RpdmUtaW5kaWNhdG9yLWJvcmRlci1yYWRpdXMtcmh1NDd0LCB2YXIoLS1ib3JkZXItcmFkaXVzLXRhYnMtZm9jdXMtcmluZy1vNHFrdTEsIDIwcHgpKTtcbiAgYm9yZGVyLXN0YXJ0LWVuZC1yYWRpdXM6IHZhcigtLWF3c3VpLXN0eWxlLXRhYnMtYWN0aXZlLWluZGljYXRvci1ib3JkZXItcmFkaXVzLXJodTQ3dCwgdmFyKC0tYm9yZGVyLXJhZGl1cy10YWJzLWZvY3VzLXJpbmctbzRxa3UxLCAyMHB4KSk7XG4gIGJvcmRlci1lbmQtc3RhcnQtcmFkaXVzOiB2YXIoLS1hd3N1aS1zdHlsZS10YWJzLWFjdGl2ZS1pbmRpY2F0b3ItYm9yZGVyLXJhZGl1cy1yaHU0N3QsIHZhcigtLWJvcmRlci1yYWRpdXMtdGFicy1mb2N1cy1yaW5nLW80cWt1MSwgMjBweCkpO1xuICBib3JkZXItZW5kLWVuZC1yYWRpdXM6IHZhcigtLWF3c3VpLXN0eWxlLXRhYnMtYWN0aXZlLWluZGljYXRvci1ib3JkZXItcmFkaXVzLXJodTQ3dCwgdmFyKC0tYm9yZGVyLXJhZGl1cy10YWJzLWZvY3VzLXJpbmctbzRxa3UxLCAyMHB4KSk7XG4gIGJhY2tncm91bmQ6IHZhcigtLWF3c3VpLXN0eWxlLXRhYnMtYWN0aXZlLWluZGljYXRvci1jb2xvci1yaHU0N3QsIHZhcigtLWNvbG9yLWJvcmRlci10YWJzLXVuZGVybGluZS14ZTlvaTMsICMwMDZjZTApKTtcbiAgb3BhY2l0eTogMDtcbn1cbi5hd3N1aV90YWJzLXRhYi1oZWFkZXItY29udGFpbmVyXzE0cm10XzNvc3J0XzIzNzpub3QoI1xcOSk6bm90KC5hd3N1aV90YWJzLXRhYi1kaXNhYmxlZF8xNHJtdF8zb3NydF8yNTQpLmF3c3VpX3JlZnJlc2hfMTRybXRfM29zcnRfMjUwOmFmdGVyIHtcbiAgdHJhbnNpdGlvbjogb3BhY2l0eSB2YXIoLS1tb3Rpb24tZHVyYXRpb24tcmVmcmVzaC1vbmx5LW1lZGl1bS01cmJuM2ssIDE2NW1zKSB2YXIoLS1tb3Rpb24tZWFzaW5nLXJlZnJlc2gtb25seS1jLWN4eTJzaywgY3ViaWMtYmV6aWVyKDAuODQsIDAsIDAuMTYsIDEpKTtcbn1cbkBtZWRpYSAocHJlZmVycy1yZWR1Y2VkLW1vdGlvbjogcmVkdWNlKSB7XG4gIC5hd3N1aV90YWJzLXRhYi1oZWFkZXItY29udGFpbmVyXzE0cm10XzNvc3J0XzIzNzpub3QoI1xcOSk6bm90KC5hd3N1aV90YWJzLXRhYi1kaXNhYmxlZF8xNHJtdF8zb3NydF8yNTQpLmF3c3VpX3JlZnJlc2hfMTRybXRfM29zcnRfMjUwOmFmdGVyIHtcbiAgICBhbmltYXRpb246IG5vbmU7XG4gICAgdHJhbnNpdGlvbjogbm9uZTtcbiAgfVxufVxuLmF3c3VpLW1vdGlvbi1kaXNhYmxlZCAuYXdzdWlfdGFicy10YWItaGVhZGVyLWNvbnRhaW5lcl8xNHJtdF8zb3NydF8yMzc6bm90KCNcXDkpOm5vdCguYXdzdWlfdGFicy10YWItZGlzYWJsZWRfMTRybXRfM29zcnRfMjU0KS5hd3N1aV9yZWZyZXNoXzE0cm10XzNvc3J0XzI1MDphZnRlciwgLmF3c3VpLW1vZGUtZW50ZXJpbmcgLmF3c3VpX3RhYnMtdGFiLWhlYWRlci1jb250YWluZXJfMTRybXRfM29zcnRfMjM3Om5vdCgjXFw5KTpub3QoLmF3c3VpX3RhYnMtdGFiLWRpc2FibGVkXzE0cm10XzNvc3J0XzI1NCkuYXdzdWlfcmVmcmVzaF8xNHJtdF8zb3NydF8yNTA6YWZ0ZXIge1xuICBhbmltYXRpb246IG5vbmU7XG4gIHRyYW5zaXRpb246IG5vbmU7XG59XG5cbi5hd3N1aV90YWJzLXRhYl8xNHJtdF8zb3NydF8yMTY6bm90KCNcXDkpOm5vdCg6bGFzdC1jaGlsZCkgPiAuYXdzdWlfdGFicy10YWItaGVhZGVyLWNvbnRhaW5lcl8xNHJtdF8zb3NydF8yMzcge1xuICBtYXJnaW4taW5saW5lLWVuZDogY2FsYygtMSAqIHZhcigtLWJvcmRlci1kaXZpZGVyLXNlY3Rpb24td2lkdGgtdXdvOG15LCAxcHgpKTtcbn1cbi5hd3N1aV90YWJzLXRhYl8xNHJtdF8zb3NydF8yMTY6bm90KCNcXDkpOm5vdCg6bGFzdC1jaGlsZCkgPiAuYXdzdWlfdGFicy10YWItaGVhZGVyLWNvbnRhaW5lcl8xNHJtdF8zb3NydF8yMzc6YmVmb3JlIHtcbiAgY29udGVudDogXCJcIjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBib3JkZXItaW5saW5lLWVuZDogdmFyKC0tYXdzdWktc3R5bGUtdGFicy1zZXBhcmF0b3Itd2lkdGgtcmh1NDd0LCB2YXIoLS1ib3JkZXItZGl2aWRlci1zZWN0aW9uLXdpZHRoLXV3bzhteSwgMXB4KSkgc29saWQgdmFyKC0tYXdzdWktc3R5bGUtdGFicy1zZXBhcmF0b3ItY29sb3Itcmh1NDd0LCB2YXIoLS1jb2xvci1ib3JkZXItdGFicy1kaXZpZGVyLWtyb2ZkNiwgI2M2YzZjZCkpO1xuICBpbnNldDogdmFyKC0tc3BhY2Utc2NhbGVkLXMtaXV1aWhtLCAxMnB4KSAwO1xuICBvcGFjaXR5OiAxO1xufVxuLmF3c3VpX3RhYnMtdGFiXzE0cm10XzNvc3J0XzIxNjpub3QoI1xcOSk6bm90KDpsYXN0LWNoaWxkKSA+IC5hd3N1aV90YWJzLXRhYi1oZWFkZXItY29udGFpbmVyXzE0cm10XzNvc3J0XzIzNy5hd3N1aV9yZWZyZXNoXzE0cm10XzNvc3J0XzI1MDpiZWZvcmUge1xuICBpbnNldDogY2FsYyh2YXIoLS1zcGFjZS1zdGF0aWMtcy10NzYzbHUsIDEycHgpIC0gdmFyKC0tYm9yZGVyLWFjdGl2ZS13aWR0aC1heHptMjQsIDRweCkpIDA7XG59XG5cbi5hd3N1aV90YWJzLXRhYi1saW5rXzE0cm10XzNvc3J0XzI5Njpub3QoI1xcOSkge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBzdHJldGNoO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgcGFkZGluZy1ibG9jay1zdGFydDogY2FsYyh2YXIoLS1zcGFjZS1zY2FsZWQtcy1pdXVpaG0sIDEycHgpIC0gMnB4KTtcbiAgcGFkZGluZy1ibG9jay1lbmQ6IGNhbGModmFyKC0tc3BhY2Utc2NhbGVkLXMtaXV1aWhtLCAxMnB4KSAtIDFweCk7XG4gIHBhZGRpbmctaW5saW5lOiAwO1xuICBtYXJnaW4tYmxvY2stc3RhcnQ6IDFweDtcbiAgYm9yZGVyLWJsb2NrOiB2YXIoLS1ib3JkZXItZGl2aWRlci1zZWN0aW9uLXdpZHRoLXV3bzhteSwgMXB4KSBzb2xpZCB2YXIoLS1hd3N1aS1zdHlsZS1ib3JkZXItY29sb3ItZGVmYXVsdC1yaHU0N3QsIHRyYW5zcGFyZW50KTtcbiAgYm9yZGVyLWlubGluZTogdmFyKC0tYm9yZGVyLWRpdmlkZXItc2VjdGlvbi13aWR0aC11d284bXksIDFweCkgc29saWQgdmFyKC0tYXdzdWktc3R5bGUtYm9yZGVyLWNvbG9yLWRlZmF1bHQtcmh1NDd0LCB0cmFuc3BhcmVudCk7XG4gIGZvbnQtc2l6ZTogdmFyKC0tZm9udC10YWJzLXNpemUtMThpcmdsLCAxNnB4KTtcbiAgbGluZS1oZWlnaHQ6IHZhcigtLWZvbnQtdGFicy1saW5lLWhlaWdodC01ZzZuMXYsIDIwcHgpO1xuICBmb250LXdlaWdodDogdmFyKC0tZm9udC13YXlmaW5kaW5nLWxpbmstYWN0aXZlLXdlaWdodC1ueTRodXAsIDcwMCk7XG4gIGNvbG9yOiB2YXIoLS1hd3N1aS1zdHlsZS1jb2xvci1kZWZhdWx0LXJodTQ3dCwgdmFyKC0tY29sb3ItdGV4dC1pbnRlcmFjdGl2ZS1kZWZhdWx0LWNwb2t0ciwgIzQyNDY1MCkpO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1hd3N1aS1zdHlsZS1iYWNrZ3JvdW5kLWRlZmF1bHQtcmh1NDd0LCB0cmFuc3BhcmVudCk7XG4gIHBhZGRpbmctaW5saW5lLXN0YXJ0OiBjYWxjKHZhcigtLXNwYWNlLXh4cy1od2ZrYWksIDRweCkgLSAxcHgpO1xuICBwYWRkaW5nLWlubGluZS1lbmQ6IHZhcigtLXNwYWNlLXh4cy1od2ZrYWksIDRweCk7XG4gIC13ZWJraXQtZm9udC1zbW9vdGhpbmc6IHZhcigtLWZvbnQtc21vb3RoaW5nLXdlYmtpdC1vZW1vbG8sIGFudGlhbGlhc2VkKTtcbiAgLW1vei1vc3gtZm9udC1zbW9vdGhpbmc6IHZhcigtLWZvbnQtc21vb3RoaW5nLW1vei1vc3gtaGJtMGFxLCBncmF5c2NhbGUpO1xufVxuLmF3c3VpX3RhYnMtdGFiLWxpbmtfMTRybXRfM29zcnRfMjk2LmF3c3VpX3JlZnJlc2hfMTRybXRfM29zcnRfMjUwOm5vdCgjXFw5KSB7XG4gIHBhZGRpbmctYmxvY2stc3RhcnQ6IGNhbGModmFyKC0tc3BhY2Utc3RhdGljLXhzLWdubTBteiwgOHB4KSAtIDFweCk7XG4gIHBhZGRpbmctYmxvY2stZW5kOiBjYWxjKHZhcigtLXNwYWNlLXN0YXRpYy14cy1nbm0wbXosIDhweCkgLSAxcHgpO1xuICBtYXJnaW4tYmxvY2stc3RhcnQ6IDA7XG59XG4uYXdzdWlfdGFicy10YWItbGlua18xNHJtdF8zb3NydF8yOTY6bm90KCNcXDkpOmhvdmVyIHtcbiAgY29sb3I6IHZhcigtLWF3c3VpLXN0eWxlLWNvbG9yLWhvdmVyLXJodTQ3dCwgdmFyKC0tY29sb3ItdGV4dC1hY2NlbnQtd2xwYXR1LCAjMDA2Y2UwKSk7XG4gIGJvcmRlci1jb2xvcjogdmFyKC0tYXdzdWktc3R5bGUtYm9yZGVyLWNvbG9yLWhvdmVyLXJodTQ3dCwgdmFyKC0tYXdzdWktc3R5bGUtYm9yZGVyLWNvbG9yLWRlZmF1bHQtcmh1NDd0LCB0cmFuc3BhcmVudCkpO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1hd3N1aS1zdHlsZS1iYWNrZ3JvdW5kLWhvdmVyLXJodTQ3dCwgdmFyKC0tYXdzdWktc3R5bGUtYmFja2dyb3VuZC1kZWZhdWx0LXJodTQ3dCwgdHJhbnNwYXJlbnQpKTtcbn1cbi5hd3N1aV90YWJzLXRhYi1saW5rXzE0cm10XzNvc3J0XzI5Njpub3QoI1xcOSk6Zm9jdXMge1xuICBvdXRsaW5lOiBub25lO1xufVxuYm9keVtkYXRhLWF3c3VpLWZvY3VzLXZpc2libGU9dHJ1ZV0gLmF3c3VpX3RhYnMtdGFiLWxpbmtfMTRybXRfM29zcnRfMjk2Om5vdCgjXFw5KTpmb2N1cyB7XG4gIC0tYXdzdWktc3R5bGUtZm9jdXMtcmluZy1ib3gtc2hhZG93LXJodTQ3dDogMCAwIDAgdmFyKC0tYXdzdWktc3R5bGUtZm9jdXMtcmluZy1ib3JkZXItd2lkdGgtcmh1NDd0LCAycHgpIHZhcigtLWF3c3VpLXN0eWxlLWZvY3VzLXJpbmctYm9yZGVyLWNvbG9yLXJodTQ3dCwgdmFyKC0tY29sb3ItYm9yZGVyLWl0ZW0tZm9jdXNlZC1sejF6czYsICMwMDZjZTApKTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuYm9keVtkYXRhLWF3c3VpLWZvY3VzLXZpc2libGU9dHJ1ZV0gLmF3c3VpX3RhYnMtdGFiLWxpbmtfMTRybXRfM29zcnRfMjk2Om5vdCgjXFw5KTpmb2N1cyB7XG4gIG91dGxpbmU6IDJweCBkb3R0ZWQgdHJhbnNwYXJlbnQ7XG4gIG91dGxpbmUtb2Zmc2V0OiBjYWxjKHZhcigtLXNwYWNlLXRhYnMtZm9jdXMtb3V0bGluZS1ndXR0ZXItZWVycmc0LCAtOHB4KSAtIDFweCk7XG59XG5ib2R5W2RhdGEtYXdzdWktZm9jdXMtdmlzaWJsZT10cnVlXSAuYXdzdWlfdGFicy10YWItbGlua18xNHJtdF8zb3NydF8yOTY6bm90KCNcXDkpOmZvY3VzOjpiZWZvcmUge1xuICBjb250ZW50OiBcIiBcIjtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgaW5zZXQtaW5saW5lLXN0YXJ0OiBjYWxjKC0xICogdmFyKC0tc3BhY2UtdGFicy1mb2N1cy1vdXRsaW5lLWd1dHRlci1lZXJyZzQsIC04cHgpKTtcbiAgaW5zZXQtYmxvY2stc3RhcnQ6IGNhbGMoLTEgKiB2YXIoLS1zcGFjZS10YWJzLWZvY3VzLW91dGxpbmUtZ3V0dGVyLWVlcnJnNCwgLThweCkpO1xuICBpbmxpbmUtc2l6ZTogY2FsYygxMDAlICsgdmFyKC0tc3BhY2UtdGFicy1mb2N1cy1vdXRsaW5lLWd1dHRlci1lZXJyZzQsIC04cHgpICsgdmFyKC0tc3BhY2UtdGFicy1mb2N1cy1vdXRsaW5lLWd1dHRlci1lZXJyZzQsIC04cHgpKTtcbiAgYmxvY2stc2l6ZTogY2FsYygxMDAlICsgdmFyKC0tc3BhY2UtdGFicy1mb2N1cy1vdXRsaW5lLWd1dHRlci1lZXJyZzQsIC04cHgpICsgdmFyKC0tc3BhY2UtdGFicy1mb2N1cy1vdXRsaW5lLWd1dHRlci1lZXJyZzQsIC04cHgpKTtcbiAgYm9yZGVyLXN0YXJ0LXN0YXJ0LXJhZGl1czogdmFyKC0tYXdzdWktc3R5bGUtZm9jdXMtcmluZy1ib3JkZXItcmFkaXVzLXJodTQ3dCwgdmFyKC0tYm9yZGVyLXJhZGl1cy1jb250cm9sLWRlZmF1bHQtZm9jdXMtcmluZy0xdWFia2ksIDRweCkpO1xuICBib3JkZXItc3RhcnQtZW5kLXJhZGl1czogdmFyKC0tYXdzdWktc3R5bGUtZm9jdXMtcmluZy1ib3JkZXItcmFkaXVzLXJodTQ3dCwgdmFyKC0tYm9yZGVyLXJhZGl1cy1jb250cm9sLWRlZmF1bHQtZm9jdXMtcmluZy0xdWFia2ksIDRweCkpO1xuICBib3JkZXItZW5kLXN0YXJ0LXJhZGl1czogdmFyKC0tYXdzdWktc3R5bGUtZm9jdXMtcmluZy1ib3JkZXItcmFkaXVzLXJodTQ3dCwgdmFyKC0tYm9yZGVyLXJhZGl1cy1jb250cm9sLWRlZmF1bHQtZm9jdXMtcmluZy0xdWFia2ksIDRweCkpO1xuICBib3JkZXItZW5kLWVuZC1yYWRpdXM6IHZhcigtLWF3c3VpLXN0eWxlLWZvY3VzLXJpbmctYm9yZGVyLXJhZGl1cy1yaHU0N3QsIHZhcigtLWJvcmRlci1yYWRpdXMtY29udHJvbC1kZWZhdWx0LWZvY3VzLXJpbmctMXVhYmtpLCA0cHgpKTtcbiAgYm94LXNoYWRvdzogdmFyKC0tYXdzdWktc3R5bGUtZm9jdXMtcmluZy1ib3gtc2hhZG93LXJodTQ3dCk7XG4gIHotaW5kZXg6IDE7XG59XG5cbi5hd3N1aV90YWJzLXRhYl8xNHJtdF8zb3NydF8yMTY6bm90KCNcXDkpOmZpcnN0LWNoaWxkIHtcbiAgbWFyZ2luLWlubGluZS1zdGFydDogMXB4O1xuICBzY3JvbGwtbWFyZ2luLWlubGluZS1zdGFydDogMXB4O1xufVxuLmF3c3VpX3RhYnMtdGFiXzE0cm10XzNvc3J0XzIxNjpub3QoI1xcOSk6Zmlyc3QtY2hpbGQgPiAuYXdzdWlfdGFicy10YWItaGVhZGVyLWNvbnRhaW5lcl8xNHJtdF8zb3NydF8yMzcge1xuICBwYWRkaW5nLWlubGluZS1zdGFydDogY2FsYyh2YXIoLS1zcGFjZS14cy15bWxtMGIsIDhweCkgLSAxcHgpO1xufVxuXG4uYXdzdWlfdGFicy10YWJfMTRybXRfM29zcnRfMjE2Om5vdCgjXFw5KTpsYXN0LWNoaWxkIHtcbiAgbWFyZ2luLWlubGluZS1lbmQ6IDFweDtcbiAgc2Nyb2xsLW1hcmdpbi1pbmxpbmUtZW5kOiAxcHg7XG59XG4uYXdzdWlfdGFicy10YWJfMTRybXRfM29zcnRfMjE2Om5vdCgjXFw5KTpsYXN0LWNoaWxkID4gLmF3c3VpX3RhYnMtdGFiLWhlYWRlci1jb250YWluZXJfMTRybXRfM29zcnRfMjM3IHtcbiAgcGFkZGluZy1pbmxpbmUtZW5kOiBjYWxjKHZhcigtLXNwYWNlLXhzLXltbG0wYiwgOHB4KSAtIDFweCk7XG59XG5cbi5hd3N1aV90YWJzLXRhYi1kaXNhYmxlZF8xNHJtdF8zb3NydF8yNTQ6bm90KCNcXDkpLCAuYXdzdWlfdGFicy10YWItZGlzYWJsZWRfMTRybXRfM29zcnRfMjU0Om5vdCgjXFw5KTpob3ZlciB7XG4gIGN1cnNvcjogZGVmYXVsdDtcbiAgY29sb3I6IHZhcigtLWF3c3VpLXN0eWxlLWNvbG9yLWRpc2FibGVkLXJodTQ3dCwgdmFyKC0tY29sb3ItdGV4dC1pbnRlcmFjdGl2ZS1kaXNhYmxlZC12Ym82djUsICNiNGI0YmIpKTtcbiAgYm9yZGVyLWNvbG9yOiB2YXIoLS1hd3N1aS1zdHlsZS1ib3JkZXItY29sb3ItZGlzYWJsZWQtcmh1NDd0LCB0cmFuc3BhcmVudCk7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWF3c3VpLXN0eWxlLWJhY2tncm91bmQtZGlzYWJsZWQtcmh1NDd0LCB0cmFuc3BhcmVudCk7XG4gIGZvbnQtd2VpZ2h0OiB2YXIoLS1mb250LXRhYnMtZGlzYWJsZWQtd2VpZ2h0LWUzbHQ0ZCwgNzAwKTtcbn1cblxuLmF3c3VpX3RhYnMtdGFiLWFjdGl2ZV8xNHJtdF8zb3NydF8zNzk6bm90KCNcXDkpOm5vdCguYXdzdWlfdGFicy10YWItZGlzYWJsZWRfMTRybXRfM29zcnRfMjU0KSB7XG4gIGNvbG9yOiB2YXIoLS1hd3N1aS1zdHlsZS1jb2xvci1hY3RpdmUtcmh1NDd0LCB2YXIoLS1jb2xvci10ZXh0LWFjY2VudC13bHBhdHUsICMwMDZjZTApKTtcbiAgYm9yZGVyLWNvbG9yOiB2YXIoLS1hd3N1aS1zdHlsZS1ib3JkZXItY29sb3ItYWN0aXZlLXJodTQ3dCwgdHJhbnNwYXJlbnQpO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1hd3N1aS1zdHlsZS1iYWNrZ3JvdW5kLWFjdGl2ZS1yaHU0N3QsIHRyYW5zcGFyZW50KTtcbn1cbi5hd3N1aV90YWJzLXRhYi1hY3RpdmVfMTRybXRfM29zcnRfMzc5Om5vdCgjXFw5KTpub3QoLmF3c3VpX3RhYnMtdGFiLWRpc2FibGVkXzE0cm10XzNvc3J0XzI1NCk6YWZ0ZXIge1xuICBvcGFjaXR5OiAxO1xufVxuXG4uYXdzdWlfdGFicy1oZWFkZXItd2l0aC1kaXZpZGVyXzE0cm10XzNvc3J0XzM4ODpub3QoI1xcOSkge1xuICBib3JkZXItYmxvY2stZW5kOiB2YXIoLS1ib3JkZXItZGl2aWRlci1zZWN0aW9uLXdpZHRoLXV3bzhteSwgMXB4KSBzb2xpZCB2YXIoLS1jb2xvci1ib3JkZXItdGFicy1kaXZpZGVyLWtyb2ZkNiwgI2M2YzZjZCk7XG59XG5cbi5hd3N1aV90YWJzLXRhYi1mb2N1c2FibGVfMTRybXRfM29zcnRfMzkyOm5vdCgjXFw5KSB7XG4gIC8qIHVzZWQgdG8gbWFuYWdlIGZvY3VzYWJsZSBsb2dpYyAqL1xufVxuXG4uYXdzdWlfcm9vdF8xNHJtdF8zb3NydF8zOTY6bm90KCNcXDkpIHtcbiAgLyogdXNlZCBpbiB0ZXN0LXV0aWxzIG9yIHRlc3RzICovXG59XG5cbi5hd3N1aV90YWJzXzE0cm10XzNvc3J0XzE1NDpub3QoI1xcOSkge1xuICBib3JkZXItY29sbGFwc2U6IHNlcGFyYXRlO1xuICBib3JkZXItc3BhY2luZzogMDtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgY2FwdGlvbi1zaWRlOiB0b3A7XG4gIGN1cnNvcjogYXV0bztcbiAgZGlyZWN0aW9uOiBpbmhlcml0O1xuICBlbXB0eS1jZWxsczogc2hvdztcbiAgZm9udC1mYW1pbHk6IHNlcmlmO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtdmFyaWFudDogbm9ybWFsO1xuICBmb250LXN0cmV0Y2g6IG5vcm1hbDtcbiAgaHlwaGVuczogbm9uZTtcbiAgbGV0dGVyLXNwYWNpbmc6IG5vcm1hbDtcbiAgbGlzdC1zdHlsZTogZGlzYyBvdXRzaWRlIG5vbmU7XG4gIHRhYi1zaXplOiA4O1xuICB0ZXh0LWFsaWduOiBzdGFydDtcbiAgdGV4dC1pbmRlbnQ6IDA7XG4gIHRleHQtc2hhZG93OiBub25lO1xuICB0ZXh0LXRyYW5zZm9ybTogbm9uZTtcbiAgdmlzaWJpbGl0eTogdmlzaWJsZTtcbiAgd2hpdGUtc3BhY2U6IG5vcm1hbDtcbiAgd29yZC1zcGFjaW5nOiBub3JtYWw7XG4gIGZvbnQtc2l6ZTogdmFyKC0tZm9udC1zaXplLWJvZHktbS1hN25oMm4sIDE0cHgpO1xuICBsaW5lLWhlaWdodDogdmFyKC0tbGluZS1oZWlnaHQtYm9keS1tLTJtaDNrZSwgMjBweCk7XG4gIGNvbG9yOiB2YXIoLS1jb2xvci10ZXh0LWJvZHktZGVmYXVsdC1yeWpjdDEsICMwZjE0MWEpO1xuICBmb250LXdlaWdodDogNDAwO1xuICBmb250LWZhbWlseTogdmFyKC0tZm9udC1mYW1pbHktYmFzZS00bHd2cGwsIFwiQW1hem9uIEVtYmVyXCIsIFwiSGVsdmV0aWNhIE5ldWVcIiwgUm9ib3RvLCBBcmlhbCwgc2Fucy1zZXJpZik7XG4gIC13ZWJraXQtZm9udC1zbW9vdGhpbmc6IGF1dG87XG4gIC1tb3otb3N4LWZvbnQtc21vb3RoaW5nOiBhdXRvO1xuICBkaXNwbGF5OiBibG9jaztcbiAgaW5saW5lLXNpemU6IDEwMCU7XG59XG5cbi5hd3N1aV90YWJzLWNvbnRlbnRfMTRybXRfM29zcnRfNDM0Om5vdCgjXFw5KSB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbi5hd3N1aV9maXQtaGVpZ2h0XzE0cm10XzNvc3J0XzQzODpub3QoI1xcOSkge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBibG9jay1zaXplOiAxMDAlO1xufVxuXG4uYXdzdWlfdGFicy1jb250ZW50LWFjdGl2ZV8xNHJtdF8zb3NydF80NDQ6bm90KCNcXDkpIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGZsZXg6IDE7XG59XG5ib2R5W2RhdGEtYXdzdWktZm9jdXMtdmlzaWJsZT10cnVlXSAuYXdzdWlfdGFicy1jb250ZW50LWFjdGl2ZV8xNHJtdF8zb3NydF80NDQ6bm90KCNcXDkpOmZvY3VzIHtcbiAgb3V0bGluZTogMnB4IGRvdHRlZCB0cmFuc3BhcmVudDtcbiAgb3V0bGluZS1vZmZzZXQ6IDJweDtcbiAgYm9yZGVyLXN0YXJ0LXN0YXJ0LXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cy1jb250YWluZXItbnNmd21tLCAxNnB4KTtcbiAgYm9yZGVyLXN0YXJ0LWVuZC1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMtY29udGFpbmVyLW5zZndtbSwgMTZweCk7XG4gIGJvcmRlci1lbmQtc3RhcnQtcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzLWNvbnRhaW5lci1uc2Z3bW0sIDE2cHgpO1xuICBib3JkZXItZW5kLWVuZC1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMtY29udGFpbmVyLW5zZndtbSwgMTZweCk7XG4gIGJveC1zaGFkb3c6IDAgMCAwIDJweCB2YXIoLS1jb2xvci1ib3JkZXItaXRlbS1mb2N1c2VkLWx6MXpzNiwgIzAwNmNlMCk7XG59XG5cbi5hd3N1aV90YWJzLWNvbnRlbnQtd3JhcHBlcl8xNHJtdF8zb3NydF80NTguYXdzdWlfd2l0aC1wYWRkaW5nc18xNHJtdF8zb3NydF80NTggPiAuYXdzdWlfdGFicy1jb250ZW50XzE0cm10XzNvc3J0XzQzNDpub3QoI1xcOSkge1xuICBwYWRkaW5nLWJsb2NrOiB2YXIoLS1zcGFjZS1zY2FsZWQtbS1sMzdnaDcsIDE2cHgpO1xuICBwYWRkaW5nLWlubGluZTogMDtcbn1cbi5hd3N1aV9maXQtaGVpZ2h0XzE0cm10XzNvc3J0XzQzOCA+IC5hd3N1aV90YWJzLWNvbnRlbnQtd3JhcHBlcl8xNHJtdF8zb3NydF80NTg6bm90KCNcXDkpIHtcbiAgZmxleDogMTtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgb3ZlcmZsb3c6IGF1dG87XG59XG5cbi5hd3N1aV9maXQtaGVpZ2h0XzE0cm10XzNvc3J0XzQzOCA+IC5hd3N1aV90YWJzLWNvbnRlbnQtd3JhcHBlcl8xNHJtdF8zb3NydF80NTggPiAuYXdzdWlfdGFicy1jb250YWluZXItY29udGVudC13cmFwcGVyXzE0cm10XzNvc3J0XzQ2OTpub3QoI1xcOSkge1xuICBibG9jay1zaXplOiAxMDAlO1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xufVxuLmF3c3VpX3RhYnMtY29udGFpbmVyLWNvbnRlbnQtd3JhcHBlcl8xNHJtdF8zb3NydF80NjkuYXdzdWlfd2l0aC1wYWRkaW5nc18xNHJtdF8zb3NydF80NTggPiAuYXdzdWlfdGFicy1jb250ZW50XzE0cm10XzNvc3J0XzQzNDpub3QoI1xcOSkge1xuICBwYWRkaW5nLWJsb2NrLXN0YXJ0OiB2YXIoLS1zcGFjZS10YWJzLWNvbnRlbnQtdG9wLXBkNG83YiwgMTJweCk7XG4gIHBhZGRpbmctYmxvY2stZW5kOiB2YXIoLS1zcGFjZS1zY2FsZWQtbC1rNWtvaHksIDIwcHgpO1xuICBwYWRkaW5nLWlubGluZTogdmFyKC0tc3BhY2UtY29udGFpbmVyLWhvcml6b250YWwtbnFyenloLCAyMHB4KTtcbn1cblxuLmF3c3VpX2Rpc2FibGVkLXJlYXNvbi10b29sdGlwXzE0cm10XzNvc3J0XzQ4MDpub3QoI1xcOSkge1xuICAvKiB1c2VkIGluIHRlc3QtdXRpbHMgb3IgdGVzdHMgKi9cbn1cblxuLmF3c3VpX3RhYnMtdGFiLWZvY3VzZWRfMTRybXRfM29zcnRfNDg0Om5vdCgjXFw5KSB7XG4gIC8qIHVzZWQgdG8gbWFuYWdlIGZvY3VzYWJsZSBzdGF0ZSBmb3IgZGlzYWJsZWQgd2l0aCByZWFzb24gdGFicyAqL1xufSIsIi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKiBzdHlsZWxpbnQtZGlzYWJsZSBAYW16bi9hd3N1aS1uby1tb3Rpb24tb3V0c2lkZS1vZi1taXhpbiwgc2VsZWN0b3ItY29tYmluYXRvci1kaXNhbGxvd2VkLWxpc3QsIHNlbGVjdG9yLXBzZXVkby1jbGFzcy1uby11bmtub3duLCBzZWxlY3Rvci1jbGFzcy1wYXR0ZXJuICovXG4vKiBzdHlsZWxpbnQtZW5hYmxlIEBhbXpuL2F3c3VpLW5vLW1vdGlvbi1vdXRzaWRlLW9mLW1peGluLCBzZWxlY3Rvci1jb21iaW5hdG9yLWRpc2FsbG93ZWQtbGlzdCwgc2VsZWN0b3ItcHNldWRvLWNsYXNzLW5vLXVua25vd24sIHNlbGVjdG9yLWNsYXNzLXBhdHRlcm4gKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKiBTdHlsZSB1c2VkIGZvciBsaW5rcyBpbiBzbG90cy9jb21wb25lbnRzIHRoYXQgYXJlIHRleHQgaGVhdnksIHRvIGhlbHAgbGlua3Mgc3RhbmQgb3V0IGFtb25nXG5zdXJyb3VuZGluZyB0ZXh0LiAoV0NBRyBGNzMpIGh0dHBzOi8vd3d3LnczLm9yZy9XQUkvV0NBRzIxL1RlY2huaXF1ZXMvZmFpbHVyZXMvRjczI2Rlc2NyaXB0aW9uICovXG4uYXdzdWlfa2V5LXZhbHVlLXBhaXJzXzF5OWZ5X2g1cnByXzE0NTpub3QoI1xcOSkge1xuICBib3JkZXItY29sbGFwc2U6IHNlcGFyYXRlO1xuICBib3JkZXItc3BhY2luZzogMDtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgY2FwdGlvbi1zaWRlOiB0b3A7XG4gIGN1cnNvcjogYXV0bztcbiAgZGlyZWN0aW9uOiBpbmhlcml0O1xuICBlbXB0eS1jZWxsczogc2hvdztcbiAgZm9udC1mYW1pbHk6IHNlcmlmO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtdmFyaWFudDogbm9ybWFsO1xuICBmb250LXN0cmV0Y2g6IG5vcm1hbDtcbiAgaHlwaGVuczogbm9uZTtcbiAgbGV0dGVyLXNwYWNpbmc6IG5vcm1hbDtcbiAgbGlzdC1zdHlsZTogZGlzYyBvdXRzaWRlIG5vbmU7XG4gIHRhYi1zaXplOiA4O1xuICB0ZXh0LWFsaWduOiBzdGFydDtcbiAgdGV4dC1pbmRlbnQ6IDA7XG4gIHRleHQtc2hhZG93OiBub25lO1xuICB0ZXh0LXRyYW5zZm9ybTogbm9uZTtcbiAgdmlzaWJpbGl0eTogdmlzaWJsZTtcbiAgd2hpdGUtc3BhY2U6IG5vcm1hbDtcbiAgd29yZC1zcGFjaW5nOiBub3JtYWw7XG4gIGZvbnQtc2l6ZTogdmFyKC0tZm9udC1zaXplLWJvZHktbS1hN25oMm4sIDE0cHgpO1xuICBsaW5lLWhlaWdodDogdmFyKC0tbGluZS1oZWlnaHQtYm9keS1tLTJtaDNrZSwgMjBweCk7XG4gIGNvbG9yOiB2YXIoLS1jb2xvci10ZXh0LWJvZHktZGVmYXVsdC1yeWpjdDEsICMwZjE0MWEpO1xuICBmb250LXdlaWdodDogNDAwO1xuICBmb250LWZhbWlseTogdmFyKC0tZm9udC1mYW1pbHktYmFzZS00bHd2cGwsIFwiQW1hem9uIEVtYmVyXCIsIFwiSGVsdmV0aWNhIE5ldWVcIiwgUm9ib3RvLCBBcmlhbCwgc2Fucy1zZXJpZik7XG4gIC13ZWJraXQtZm9udC1zbW9vdGhpbmc6IGF1dG87XG4gIC1tb3otb3N4LWZvbnQtc21vb3RoaW5nOiBhdXRvO1xufVxuXG4uYXdzdWlfZ3JvdXAtdGl0bGVfMXk5ZnlfaDVycHJfMTc3Om5vdCgjXFw5KSB7XG4gIHBhZGRpbmctYmxvY2stZW5kOiB2YXIoLS1zcGFjZS1zY2FsZWQtbS1sMzdnaDcsIDE2cHgpO1xufVxuXG4uYXdzdWlfZ3JvdXAtbGlzdF8xeTlmeV9oNXJwcl8xODE6bm90KCNcXDkpIHtcbiAgbWFyZ2luLWJsb2NrLXN0YXJ0OiAwO1xuICBtYXJnaW4tYmxvY2stZW5kOiAwO1xuICBtYXJnaW4taW5saW5lLXN0YXJ0OiAwO1xuICBtYXJnaW4taW5saW5lLWVuZDogMDtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgcm93LWdhcDogdmFyKC0tc3BhY2Utc2NhbGVkLW0tbDM3Z2g3LCAxNnB4KTtcbn1cblxuLmF3c3VpX2dyb3VwLWxpc3QtaXRlbV8xeTlmeV9oNXJwcl8xOTE6bm90KCNcXDkpIHtcbiAgLyogdXNlZCBpbiB0ZXN0LXV0aWxzICovXG59XG5cbi5hd3N1aV90ZXJtXzF5OWZ5X2g1cnByXzE5NTpub3QoI1xcOSkge1xuICBmb250LXNpemU6IHZhcigtLWZvbnQtc2l6ZS1ib2R5LW0tYTduaDJuLCAxNHB4KTtcbiAgbGluZS1oZWlnaHQ6IHZhcigtLWxpbmUtaGVpZ2h0LWJvZHktbS0ybWgza2UsIDIwcHgpO1xuICBmb250LXdlaWdodDogdmFyKC0tZm9udC1kaXNwbGF5LWxhYmVsLXdlaWdodC16YXZwZW8sIDcwMCk7XG4gIGNvbG9yOiB2YXIoLS1jb2xvci10ZXh0LWxhYmVsLW1vM254MCwgIzBmMTQxYSk7XG4gIG1hcmdpbi1ibG9jay1lbmQ6IHZhcigtLXNwYWNlLWtleS12YWx1ZS1nYXAtOWdsbXFjLCAwcHgpO1xufVxuXG4uYXdzdWlfa2V5LWxhYmVsXzF5OWZ5X2g1cnByXzIwMzpub3QoI1xcOSkge1xuICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcbiAgbWFyZ2luLWlubGluZS1lbmQ6IHZhcigtLXNwYWNlLXhzLXltbG0wYiwgOHB4KTtcbn1cbi5hd3N1aV9rZXktbGFiZWxfMXk5ZnlfaDVycHJfMjAzOm5vdCgjXFw5KTpvbmx5LWNoaWxkIHtcbiAgbWFyZ2luLWJsb2NrOiAwO1xuICBtYXJnaW4taW5saW5lOiAwO1xufVxuXG4uYXdzdWlfZGV0YWlsXzF5OWZ5X2g1cnByXzIxMjpub3QoI1xcOSkge1xuICBib3JkZXItY29sbGFwc2U6IHNlcGFyYXRlO1xuICBib3JkZXItc3BhY2luZzogMDtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgY2FwdGlvbi1zaWRlOiB0b3A7XG4gIGN1cnNvcjogYXV0bztcbiAgZGlyZWN0aW9uOiBpbmhlcml0O1xuICBlbXB0eS1jZWxsczogc2hvdztcbiAgZm9udC1mYW1pbHk6IHNlcmlmO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtdmFyaWFudDogbm9ybWFsO1xuICBmb250LXN0cmV0Y2g6IG5vcm1hbDtcbiAgaHlwaGVuczogbm9uZTtcbiAgbGV0dGVyLXNwYWNpbmc6IG5vcm1hbDtcbiAgbGlzdC1zdHlsZTogZGlzYyBvdXRzaWRlIG5vbmU7XG4gIHRhYi1zaXplOiA4O1xuICB0ZXh0LWFsaWduOiBzdGFydDtcbiAgdGV4dC1pbmRlbnQ6IDA7XG4gIHRleHQtc2hhZG93OiBub25lO1xuICB0ZXh0LXRyYW5zZm9ybTogbm9uZTtcbiAgdmlzaWJpbGl0eTogdmlzaWJsZTtcbiAgd2hpdGUtc3BhY2U6IG5vcm1hbDtcbiAgd29yZC1zcGFjaW5nOiBub3JtYWw7XG4gIGZvbnQtc2l6ZTogdmFyKC0tZm9udC1zaXplLWJvZHktbS1hN25oMm4sIDE0cHgpO1xuICBsaW5lLWhlaWdodDogdmFyKC0tbGluZS1oZWlnaHQtYm9keS1tLTJtaDNrZSwgMjBweCk7XG4gIGNvbG9yOiB2YXIoLS1jb2xvci10ZXh0LWJvZHktZGVmYXVsdC1yeWpjdDEsICMwZjE0MWEpO1xuICBmb250LXdlaWdodDogNDAwO1xuICBmb250LWZhbWlseTogdmFyKC0tZm9udC1mYW1pbHktYmFzZS00bHd2cGwsIFwiQW1hem9uIEVtYmVyXCIsIFwiSGVsdmV0aWNhIE5ldWVcIiwgUm9ib3RvLCBBcmlhbCwgc2Fucy1zZXJpZik7XG4gIC13ZWJraXQtZm9udC1zbW9vdGhpbmc6IGF1dG87XG4gIC1tb3otb3N4LWZvbnQtc21vb3RoaW5nOiBhdXRvO1xuICBtYXJnaW4taW5saW5lLXN0YXJ0OiAwO1xuICBtYXJnaW4tYmxvY2stc3RhcnQ6IDA7XG4gIG1hcmdpbi1ibG9jay1lbmQ6IDA7XG59XG5cbi5hd3N1aV9pbmZvXzF5OWZ5X2g1cnByXzI0Nzpub3QoI1xcOSkge1xuICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcbiAgcGFkZGluZy1pbmxpbmUtc3RhcnQ6IHZhcigtLXNwYWNlLXhzLXltbG0wYiwgOHB4KTtcbiAgYm9yZGVyLWlubGluZS1zdGFydDogdmFyKC0tYm9yZGVyLWRpdmlkZXItc2VjdGlvbi13aWR0aC11d284bXksIDFweCkgc29saWQgdmFyKC0tY29sb3ItYm9yZGVyLWRpdmlkZXItZGVmYXVsdC1uZmVybWMsICNjNmM2Y2QpO1xufSIsIi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKiBzdHlsZWxpbnQtZGlzYWJsZSBAYW16bi9hd3N1aS1uby1tb3Rpb24tb3V0c2lkZS1vZi1taXhpbiwgc2VsZWN0b3ItY29tYmluYXRvci1kaXNhbGxvd2VkLWxpc3QsIHNlbGVjdG9yLXBzZXVkby1jbGFzcy1uby11bmtub3duLCBzZWxlY3Rvci1jbGFzcy1wYXR0ZXJuICovXG4vKiBzdHlsZWxpbnQtZW5hYmxlIEBhbXpuL2F3c3VpLW5vLW1vdGlvbi1vdXRzaWRlLW9mLW1peGluLCBzZWxlY3Rvci1jb21iaW5hdG9yLWRpc2FsbG93ZWQtbGlzdCwgc2VsZWN0b3ItcHNldWRvLWNsYXNzLW5vLXVua25vd24sIHNlbGVjdG9yLWNsYXNzLXBhdHRlcm4gKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKiBTdHlsZSB1c2VkIGZvciBsaW5rcyBpbiBzbG90cy9jb21wb25lbnRzIHRoYXQgYXJlIHRleHQgaGVhdnksIHRvIGhlbHAgbGlua3Mgc3RhbmQgb3V0IGFtb25nXG5zdXJyb3VuZGluZyB0ZXh0LiAoV0NBRyBGNzMpIGh0dHBzOi8vd3d3LnczLm9yZy9XQUkvV0NBRzIxL1RlY2huaXF1ZXMvZmFpbHVyZXMvRjczI2Rlc2NyaXB0aW9uICovXG4uYXdzdWlfYnV0dG9uX201aDlmXzEyYWxrXzE0NTpub3QoI1xcOSkge1xuICBib3JkZXItY29sbGFwc2U6IHNlcGFyYXRlO1xuICBib3JkZXItc3BhY2luZzogMDtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgY2FwdGlvbi1zaWRlOiB0b3A7XG4gIGN1cnNvcjogYXV0bztcbiAgZGlyZWN0aW9uOiBpbmhlcml0O1xuICBlbXB0eS1jZWxsczogc2hvdztcbiAgZm9udC1mYW1pbHk6IHNlcmlmO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtdmFyaWFudDogbm9ybWFsO1xuICBmb250LXN0cmV0Y2g6IG5vcm1hbDtcbiAgaHlwaGVuczogbm9uZTtcbiAgbGV0dGVyLXNwYWNpbmc6IG5vcm1hbDtcbiAgbGlzdC1zdHlsZTogZGlzYyBvdXRzaWRlIG5vbmU7XG4gIHRhYi1zaXplOiA4O1xuICB0ZXh0LWFsaWduOiBzdGFydDtcbiAgdGV4dC1pbmRlbnQ6IDA7XG4gIHRleHQtc2hhZG93OiBub25lO1xuICB0ZXh0LXRyYW5zZm9ybTogbm9uZTtcbiAgdmlzaWJpbGl0eTogdmlzaWJsZTtcbiAgd2hpdGUtc3BhY2U6IG5vcm1hbDtcbiAgd29yZC1zcGFjaW5nOiBub3JtYWw7XG4gIGZvbnQtc2l6ZTogdmFyKC0tZm9udC1zaXplLWJvZHktbS1hN25oMm4sIDE0cHgpO1xuICBsaW5lLWhlaWdodDogdmFyKC0tbGluZS1oZWlnaHQtYm9keS1tLTJtaDNrZSwgMjBweCk7XG4gIGNvbG9yOiB2YXIoLS1jb2xvci10ZXh0LWJvZHktZGVmYXVsdC1yeWpjdDEsICMwZjE0MWEpO1xuICBmb250LXdlaWdodDogNDAwO1xuICBmb250LWZhbWlseTogdmFyKC0tZm9udC1mYW1pbHktYmFzZS00bHd2cGwsIFwiQW1hem9uIEVtYmVyXCIsIFwiSGVsdmV0aWNhIE5ldWVcIiwgUm9ib3RvLCBBcmlhbCwgc2Fucy1zZXJpZik7XG4gIC13ZWJraXQtZm9udC1zbW9vdGhpbmc6IGF1dG87XG4gIC1tb3otb3N4LWZvbnQtc21vb3RoaW5nOiBhdXRvO1xuICBtaW4taW5saW5lLXNpemU6IDA7XG4gIHdvcmQtYnJlYWs6IGJyZWFrLXdvcmQ7XG4gIGZvbnQtd2VpZ2h0OiB2YXIoLS1mb250LXdlaWdodC1idXR0b24tMGVnMjBjLCA3MDApO1xuICAtd2Via2l0LWZvbnQtc21vb3RoaW5nOiB2YXIoLS1mb250LXNtb290aGluZy13ZWJraXQtb2Vtb2xvLCBhbnRpYWxpYXNlZCk7XG4gIC1tb3otb3N4LWZvbnQtc21vb3RoaW5nOiB2YXIoLS1mb250LXNtb290aGluZy1tb3otb3N4LWhibTBhcSwgZ3JheXNjYWxlKTtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC13cmFwOiBub3dyYXA7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gIGJsb2NrLXNpemU6IDEwMCU7XG4gIHBhZGRpbmctaW5saW5lOiB2YXIoLS1zcGFjZS14cy15bWxtMGIsIDhweCk7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBib3JkZXItYmxvY2s6IHRyYW5zcGFyZW50O1xuICBib3JkZXItaW5saW5lOiB0cmFuc3BhcmVudDtcbiAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG4gIGNvbG9yOiB2YXIoLS1jb2xvci10ZXh0LWludGVyYWN0aXZlLWRlZmF1bHQtY3Bva3RyLCAjNDI0NjUwKTtcbn1cbi5hd3N1aV9idXR0b25fbTVoOWZfMTJhbGtfMTQ1Om5vdCgjXFw5KTpob3ZlciB7XG4gIGNvbG9yOiB2YXIoLS1jb2xvci10ZXh0LWludGVyYWN0aXZlLWhvdmVyLXAyYmVleCwgIzBmMTQxYSk7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbn1cbi5hd3N1aV9idXR0b25fbTVoOWZfMTJhbGtfMTQ1Om5vdCgjXFw5KTphY3RpdmUsIC5hd3N1aV9idXR0b25fbTVoOWZfMTJhbGtfMTQ1LmF3c3VpX2V4cGFuZGVkX201aDlmXzEyYWxrXzE5Nzpub3QoI1xcOSkge1xuICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbiAgY29sb3I6IHZhcigtLWNvbG9yLXRleHQtaW50ZXJhY3RpdmUtYWN0aXZlLTg4M2Q0MywgIzBmMTQxYSk7XG59XG4uYXdzdWlfYnV0dG9uX201aDlmXzEyYWxrXzE0NS5hd3N1aV9leHBhbmRlZF9tNWg5Zl8xMmFsa18xOTc6bm90KCNcXDkpIHtcbiAgY29sb3I6IHZhcigtLWNvbG9yLXRleHQtYWNjZW50LXdscGF0dSwgIzAwNmNlMCk7XG59XG4uYXdzdWlfYnV0dG9uX201aDlmXzEyYWxrXzE0NTpub3QoI1xcOSk6Zm9jdXMge1xuICBvdXRsaW5lOiBub25lO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG59XG4uYXdzdWlfYnV0dG9uX201aDlmXzEyYWxrXzE0NS5hd3N1aV9vZmZzZXQtcmlnaHQtbm9uZV9tNWg5Zl8xMmFsa18yMDg6bm90KCNcXDkpIHtcbiAgbWFyZ2luLWlubGluZS1lbmQ6IDA7XG59XG4uYXdzdWlfYnV0dG9uX201aDlmXzEyYWxrXzE0NS5hd3N1aV9vZmZzZXQtcmlnaHQtbF9tNWg5Zl8xMmFsa18yMTE6bm90KCNcXDkpIHtcbiAgbWFyZ2luLWlubGluZS1lbmQ6IHZhcigtLXNwYWNlLXMtdHZnaG9oLCAxMnB4KTtcbn1cbi5hd3N1aV9idXR0b25fbTVoOWZfMTJhbGtfMTQ1LmF3c3VpX29mZnNldC1yaWdodC14eGxfbTVoOWZfMTJhbGtfMjE0Om5vdCgjXFw5KSB7XG4gIG1hcmdpbi1pbmxpbmUtZW5kOiB2YXIoLS1zcGFjZS14bC1qZnkzeDQsIDI0cHgpO1xufVxuYm9keVtkYXRhLWF3c3VpLWZvY3VzLXZpc2libGU9dHJ1ZV0gLmF3c3VpX2J1dHRvbl9tNWg5Zl8xMmFsa18xNDU6bm90KCNcXDkpOmZvY3VzIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuYm9keVtkYXRhLWF3c3VpLWZvY3VzLXZpc2libGU9dHJ1ZV0gLmF3c3VpX2J1dHRvbl9tNWg5Zl8xMmFsa18xNDU6bm90KCNcXDkpOmZvY3VzIHtcbiAgb3V0bGluZTogMnB4IGRvdHRlZCB0cmFuc3BhcmVudDtcbiAgb3V0bGluZS1vZmZzZXQ6IGNhbGMoLTFweCAtIDFweCk7XG59XG5ib2R5W2RhdGEtYXdzdWktZm9jdXMtdmlzaWJsZT10cnVlXSAuYXdzdWlfYnV0dG9uX201aDlmXzEyYWxrXzE0NTpub3QoI1xcOSk6Zm9jdXM6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiIFwiO1xuICBkaXNwbGF5OiBibG9jaztcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBpbnNldC1pbmxpbmUtc3RhcnQ6IGNhbGMoLTEgKiAtMXB4KTtcbiAgaW5zZXQtYmxvY2stc3RhcnQ6IGNhbGMoLTEgKiAtMXB4KTtcbiAgaW5saW5lLXNpemU6IGNhbGMoMTAwJSArIC0xcHggKyAtMXB4KTtcbiAgYmxvY2stc2l6ZTogY2FsYygxMDAlICsgLTFweCArIC0xcHgpO1xuICBib3JkZXItc3RhcnQtc3RhcnQtcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzLWNvbnRyb2wtZGVmYXVsdC1mb2N1cy1yaW5nLTF1YWJraSwgNHB4KTtcbiAgYm9yZGVyLXN0YXJ0LWVuZC1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMtY29udHJvbC1kZWZhdWx0LWZvY3VzLXJpbmctMXVhYmtpLCA0cHgpO1xuICBib3JkZXItZW5kLXN0YXJ0LXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cy1jb250cm9sLWRlZmF1bHQtZm9jdXMtcmluZy0xdWFia2ksIDRweCk7XG4gIGJvcmRlci1lbmQtZW5kLXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cy1jb250cm9sLWRlZmF1bHQtZm9jdXMtcmluZy0xdWFia2ksIDRweCk7XG4gIGJveC1zaGFkb3c6IDAgMCAwIDJweCB2YXIoLS1jb2xvci1ib3JkZXItaXRlbS1mb2N1c2VkLWx6MXpzNiwgIzAwNmNlMCk7XG59XG5cbi5hd3N1aV90ZXh0X201aDlmXzEyYWxrXzIzOTpub3QoI1xcOSkge1xuICBtYXJnaW4taW5saW5lLWVuZDogdmFyKC0tc3BhY2UteHMteW1sbTBiLCA4cHgpO1xufVxuXG4uYXdzdWlfaWNvbl9tNWg5Zl8xMmFsa18yNDMgKyAuYXdzdWlfdGV4dF9tNWg5Zl8xMmFsa18yMzk6bm90KCNcXDkpIHtcbiAgbWFyZ2luLWlubGluZS1zdGFydDogdmFyKC0tc3BhY2UteHMteW1sbTBiLCA4cHgpO1xufSIsIi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKiBzdHlsZWxpbnQtZGlzYWJsZSBAYW16bi9hd3N1aS1uby1tb3Rpb24tb3V0c2lkZS1vZi1taXhpbiwgc2VsZWN0b3ItY29tYmluYXRvci1kaXNhbGxvd2VkLWxpc3QsIHNlbGVjdG9yLXBzZXVkby1jbGFzcy1uby11bmtub3duLCBzZWxlY3Rvci1jbGFzcy1wYXR0ZXJuICovXG4vKiBzdHlsZWxpbnQtZW5hYmxlIEBhbXpuL2F3c3VpLW5vLW1vdGlvbi1vdXRzaWRlLW9mLW1peGluLCBzZWxlY3Rvci1jb21iaW5hdG9yLWRpc2FsbG93ZWQtbGlzdCwgc2VsZWN0b3ItcHNldWRvLWNsYXNzLW5vLXVua25vd24sIHNlbGVjdG9yLWNsYXNzLXBhdHRlcm4gKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKiBTdHlsZSB1c2VkIGZvciBsaW5rcyBpbiBzbG90cy9jb21wb25lbnRzIHRoYXQgYXJlIHRleHQgaGVhdnksIHRvIGhlbHAgbGlua3Mgc3RhbmQgb3V0IGFtb25nXG5zdXJyb3VuZGluZyB0ZXh0LiAoV0NBRyBGNzMpIGh0dHBzOi8vd3d3LnczLm9yZy9XQUkvV0NBRzIxL1RlY2huaXF1ZXMvZmFpbHVyZXMvRjczI2Rlc2NyaXB0aW9uICovXG4uYXdzdWlfdG9wLW5hdmlnYXRpb25fazVkbGJfenJuYjRfMTQ1Om5vdCgjXFw5KSB7XG4gIGJvcmRlci1jb2xsYXBzZTogc2VwYXJhdGU7XG4gIGJvcmRlci1zcGFjaW5nOiAwO1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICBjYXB0aW9uLXNpZGU6IHRvcDtcbiAgY3Vyc29yOiBhdXRvO1xuICBkaXJlY3Rpb246IGluaGVyaXQ7XG4gIGVtcHR5LWNlbGxzOiBzaG93O1xuICBmb250LWZhbWlseTogc2VyaWY7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC12YXJpYW50OiBub3JtYWw7XG4gIGZvbnQtc3RyZXRjaDogbm9ybWFsO1xuICBoeXBoZW5zOiBub25lO1xuICBsZXR0ZXItc3BhY2luZzogbm9ybWFsO1xuICBsaXN0LXN0eWxlOiBkaXNjIG91dHNpZGUgbm9uZTtcbiAgdGFiLXNpemU6IDg7XG4gIHRleHQtYWxpZ246IHN0YXJ0O1xuICB0ZXh0LWluZGVudDogMDtcbiAgdGV4dC1zaGFkb3c6IG5vbmU7XG4gIHRleHQtdHJhbnNmb3JtOiBub25lO1xuICB2aXNpYmlsaXR5OiB2aXNpYmxlO1xuICB3aGl0ZS1zcGFjZTogbm9ybWFsO1xuICB3b3JkLXNwYWNpbmc6IG5vcm1hbDtcbiAgZm9udC1zaXplOiB2YXIoLS1mb250LXNpemUtYm9keS1tLWE3bmgybiwgMTRweCk7XG4gIGxpbmUtaGVpZ2h0OiB2YXIoLS1saW5lLWhlaWdodC1ib2R5LW0tMm1oM2tlLCAyMHB4KTtcbiAgY29sb3I6IHZhcigtLWNvbG9yLXRleHQtYm9keS1kZWZhdWx0LXJ5amN0MSwgIzBmMTQxYSk7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGZvbnQtZmFtaWx5OiB2YXIoLS1mb250LWZhbWlseS1iYXNlLTRsd3ZwbCwgXCJBbWF6b24gRW1iZXJcIiwgXCJIZWx2ZXRpY2EgTmV1ZVwiLCBSb2JvdG8sIEFyaWFsLCBzYW5zLXNlcmlmKTtcbiAgLXdlYmtpdC1mb250LXNtb290aGluZzogYXV0bztcbiAgLW1vei1vc3gtZm9udC1zbW9vdGhpbmc6IGF1dG87XG4gIGJhY2tncm91bmQ6IHZhcigtLWNvbG9yLWJhY2tncm91bmQtY29udGFpbmVyLWNvbnRlbnQtaDExNGRqLCAjZmZmZmZmKTtcbiAgYm9yZGVyLWJsb2NrLWVuZDogdmFyKC0tYm9yZGVyLWRpdmlkZXItc2VjdGlvbi13aWR0aC11d284bXksIDFweCkgc29saWQgdmFyKC0tY29sb3ItYm9yZGVyLWRpdmlkZXItZGVmYXVsdC1uZmVybWMsICNjNmM2Y2QpO1xufVxuLmF3c3VpX3RvcC1uYXZpZ2F0aW9uX2s1ZGxiX3pybmI0XzE0NSA+IC5hd3N1aV9wYWRkaW5nLWJveF9rNWRsYl96cm5iNF8xNzg6bm90KCNcXDkpIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgZmxleC13cmFwOiBub3dyYXA7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgYmxvY2stc2l6ZTogY2FsYyh2YXIoLS1zcGFjZS14eHhsLWF1dDF1NywgNDBweCkgKyB2YXIoLS1zcGFjZS1zY2FsZWQtbS1sMzdnaDcsIDE2cHgpKTtcbiAgcGFkZGluZy1pbmxpbmUtc3RhcnQ6IHZhcigtLXNwYWNlLXh4bC0zMnNybTQsIDMycHgpO1xufVxuLmF3c3VpX3RvcC1uYXZpZ2F0aW9uX2s1ZGxiX3pybmI0XzE0NS5hd3N1aV9tZWRpdW1fazVkbGJfenJuYjRfMTg4ID4gLmF3c3VpX3BhZGRpbmctYm94X2s1ZGxiX3pybmI0XzE3ODpub3QoI1xcOSksIC5hd3N1aV90b3AtbmF2aWdhdGlvbl9rNWRsYl96cm5iNF8xNDUuYXdzdWlfbmFycm93X2s1ZGxiX3pybmI0XzE4OCA+IC5hd3N1aV9wYWRkaW5nLWJveF9rNWRsYl96cm5iNF8xNzg6bm90KCNcXDkpIHtcbiAgcGFkZGluZy1pbmxpbmUtc3RhcnQ6IHZhcigtLXNwYWNlLWwtMnVkMXAzLCAyMHB4KTtcbn1cbi5hd3N1aV90b3AtbmF2aWdhdGlvbl9rNWRsYl96cm5iNF8xNDUuYXdzdWlfbWVkaXVtX2s1ZGxiX3pybmI0XzE4OCA+IC5hd3N1aV9wYWRkaW5nLWJveF9rNWRsYl96cm5iNF8xNzg6bm90KCNcXDkpIHtcbiAgYmxvY2stc2l6ZTogY2FsYyh2YXIoLS1zcGFjZS14eHhsLWF1dDF1NywgNDBweCkgKyB2YXIoLS1zcGFjZS1zY2FsZWQteHMtZHc5d2w1LCA4cHgpKTtcbiAgcGFkZGluZy1pbmxpbmUtZW5kOiAwO1xufVxuLmF3c3VpX3RvcC1uYXZpZ2F0aW9uX2s1ZGxiX3pybmI0XzE0NS5hd3N1aV9uYXJyb3dfazVkbGJfenJuYjRfMTg4ID4gLmF3c3VpX3BhZGRpbmctYm94X2s1ZGxiX3pybmI0XzE3ODpub3QoI1xcOSkge1xuICBibG9jay1zaXplOiB2YXIoLS1zcGFjZS14eHhsLWF1dDF1NywgNDBweCk7XG59XG5cbi5hd3N1aV92aXJ0dWFsX2s1ZGxiX3pybmI0XzE5OTpub3QoI1xcOSkge1xuICBpbmxpbmUtc2l6ZTogOTAwMHB4O1xufVxuXG4uYXdzdWlfaGlkZGVuX2s1ZGxiX3pybmI0XzIwMzpub3QoI1xcOSkge1xuICBwb3NpdGlvbjogYWJzb2x1dGUgIWltcG9ydGFudDtcbiAgaW5zZXQtYmxvY2stc3RhcnQ6IC05OTk5cHggIWltcG9ydGFudDtcbiAgaW5zZXQtaW5saW5lLXN0YXJ0OiAtOTk5OXB4ICFpbXBvcnRhbnQ7XG4gIHZpc2liaWxpdHk6IGhpZGRlbjtcbn1cblxuLyogc3R5bGVsaW50LWRpc2FibGUtbmV4dC1saW5lIHNlbGVjdG9yLWNvbWJpbmF0b3ItZGlzYWxsb3dlZC1saXN0LCBzZWxlY3Rvci1tYXgtdW5pdmVyc2FsICovXG4uYXdzdWlfaGlkZGVuX2s1ZGxiX3pybmI0XzIwMyAqOm5vdCgjXFw5KTpub3QoI2F3c3VpX1xcOSBfazVkbGJfenJuYjRfMSkge1xuICB2aXNpYmlsaXR5OiBoaWRkZW47XG59XG5cbi5hd3N1aV9pZGVudGl0eV9rNWRsYl96cm5iNF8yMTU6bm90KCNcXDkpIHtcbiAgbWluLWlubGluZS1zaXplOiAwO1xufVxuLmF3c3VpX2lkZW50aXR5X2s1ZGxiX3pybmI0XzIxNSA+IC5hd3N1aV9pZGVudGl0eS1saW5rX2s1ZGxiX3pybmI0XzIxODpub3QoI1xcOSkge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIGNvbG9yOiB2YXIoLS1jb2xvci10ZXh0LXRvcC1uYXZpZ2F0aW9uLXRpdGxlLTM3OW9vZSwgIzBmMTQxYSk7XG59XG4uYXdzdWlfaWRlbnRpdHlfazVkbGJfenJuYjRfMjE1ID4gLmF3c3VpX2lkZW50aXR5LWxpbmtfazVkbGJfenJuYjRfMjE4Om5vdCgjXFw5KTpob3ZlciB7XG4gIGNvbG9yOiB2YXIoLS1jb2xvci10ZXh0LWFjY2VudC13bHBhdHUsICMwMDZjZTApO1xufVxuYm9keVtkYXRhLWF3c3VpLWZvY3VzLXZpc2libGU9dHJ1ZV0gLmF3c3VpX2lkZW50aXR5X2s1ZGxiX3pybmI0XzIxNSA+IC5hd3N1aV9pZGVudGl0eS1saW5rX2s1ZGxiX3pybmI0XzIxODpub3QoI1xcOSk6Zm9jdXMge1xuICBvdXRsaW5lOiB0aGluIGRvdHRlZDtcbiAgb3V0bGluZTogdmFyKC0tYm9yZGVyLWxpbmstZm9jdXMtcmluZy1vdXRsaW5lLTFwMGhudSwgMCk7XG4gIG91dGxpbmUtb2Zmc2V0OiAycHg7XG4gIG91dGxpbmUtY29sb3I6IHZhcigtLWNvbG9yLWJvcmRlci1pdGVtLWZvY3VzZWQtbHoxenM2LCAjMDA2Y2UwKTtcbiAgYm9yZGVyLXN0YXJ0LXN0YXJ0LXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cy1jb250cm9sLWRlZmF1bHQtZm9jdXMtcmluZy0xdWFia2ksIDRweCk7XG4gIGJvcmRlci1zdGFydC1lbmQtcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzLWNvbnRyb2wtZGVmYXVsdC1mb2N1cy1yaW5nLTF1YWJraSwgNHB4KTtcbiAgYm9yZGVyLWVuZC1zdGFydC1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMtY29udHJvbC1kZWZhdWx0LWZvY3VzLXJpbmctMXVhYmtpLCA0cHgpO1xuICBib3JkZXItZW5kLWVuZC1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMtY29udHJvbC1kZWZhdWx0LWZvY3VzLXJpbmctMXVhYmtpLCA0cHgpO1xuICBib3gtc2hhZG93OiAwIDAgMCB2YXIoLS1ib3JkZXItbGluay1mb2N1cy1yaW5nLXNoYWRvdy1zcHJlYWQtMzl1dnhyLCAycHgpIHZhcigtLWNvbG9yLWJvcmRlci1pdGVtLWZvY3VzZWQtbHoxenM2LCAjMDA2Y2UwKTtcbn1cbi5hd3N1aV9pZGVudGl0eV9rNWRsYl96cm5iNF8yMTUuYXdzdWlfbm8tbG9nb19rNWRsYl96cm5iNF8yMzg6bm90KCNcXDkpIHtcbiAgbWluLWlubGluZS1zaXplOiAxMDBweDtcbn1cblxuLmF3c3VpX2xvZ29fazVkbGJfenJuYjRfMjQyOm5vdCgjXFw5KSB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBtYXgtYmxvY2stc2l6ZTogdmFyKC0tc3BhY2UteHhsLTMyc3JtNCwgMzJweCk7XG4gIG1hcmdpbi1pbmxpbmUtZW5kOiB2YXIoLS1zcGFjZS1zLXR2Z2hvaCwgMTJweCk7XG4gIGlubGluZS1zaXplOiBhdXRvO1xuICBmbGV4LXNocmluazogMDtcbiAgbWluLWlubGluZS1zaXplOiAxMHB4O1xufVxuLmF3c3VpX2xvZ29fazVkbGJfenJuYjRfMjQyLmF3c3VpX25hcnJvd19rNWRsYl96cm5iNF8xODg6bm90KCNcXDkpIHtcbiAgbWF4LWJsb2NrLXNpemU6IHZhcigtLXNwYWNlLXhsLWpmeTN4NCwgMjRweCk7XG59XG5cbi5hd3N1aV90aXRsZV9rNWRsYl96cm5iNF8yNTQ6bm90KCNcXDkpIHtcbiAgZm9udC1zaXplOiB2YXIoLS1mb250LXNpemUtaGVhZGluZy1tLTE3MHlpeSwgMThweCk7XG4gIGxpbmUtaGVpZ2h0OiB2YXIoLS1saW5lLWhlaWdodC1oZWFkaW5nLW0tdW9hcWRoLCAyMnB4KTtcbiAgbGV0dGVyLXNwYWNpbmc6IHZhcigtLWxldHRlci1zcGFjaW5nLWhlYWRpbmctbS0yOWV3bmssIC0wLjAxZW0pO1xuICBmb250LXdlaWdodDogdmFyKC0tZm9udC13ZWlnaHQtaGVhZGluZy1tLXpmODJkciwgNzAwKTtcbiAgLXdlYmtpdC1mb250LXNtb290aGluZzogdmFyKC0tZm9udC1zbW9vdGhpbmctd2Via2l0LW9lbW9sbywgYW50aWFsaWFzZWQpO1xuICAtbW96LW9zeC1mb250LXNtb290aGluZzogdmFyKC0tZm9udC1zbW9vdGhpbmctbW96LW9zeC1oYm0wYXEsIGdyYXlzY2FsZSk7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIHRleHQtb3ZlcmZsb3c6IGVsbGlwc2lzO1xufVxuLmF3c3VpX25vLWxvZ29fazVkbGJfenJuYjRfMjM4ID4gLmF3c3VpX2lkZW50aXR5LWxpbmtfazVkbGJfenJuYjRfMjE4ID4gLmF3c3VpX3RpdGxlX2s1ZGxiX3pybmI0XzI1NDpub3QoI1xcOSkge1xuICBmb250LXdlaWdodDogNzAwO1xufVxuXG4uYXdzdWlfaW5wdXRzX2s1ZGxiX3pybmI0XzI2OTpub3QoI1xcOSkge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4OiAxO1xuICBwYWRkaW5nLWJsb2NrOiAwO1xuICBwYWRkaW5nLWlubGluZTogdmFyKC0tc3BhY2UtbS1kc3VteXQsIDE2cHgpO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbn1cblxuLmF3c3VpX3NlYXJjaF9rNWRsYl96cm5iNF8yNzc6bm90KCNcXDkpIHtcbiAgaW5saW5lLXNpemU6IDEwMCU7XG4gIG1heC1pbmxpbmUtc2l6ZTogMzQwcHg7XG59XG4uYXdzdWlfc2VhcmNoLWV4cGFuZGVkX2s1ZGxiX3pybmI0XzI4MTpub3QoI1xcOSkge1xuICBtYXgtaW5saW5lLXNpemU6IG5vbmU7XG59XG5cbi5hd3N1aV91dGlsaXRpZXNfazVkbGJfenJuYjRfMjg1Om5vdCgjXFw5KSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtc2hyaW5rOiAwO1xuICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICBhbGlnbi1pdGVtczogc3RyZXRjaDtcbiAgYmxvY2stc2l6ZTogMTAwJTtcbn1cbi5hd3N1aV9tZWRpdW1fazVkbGJfenJuYjRfMTg4ID4gLmF3c3VpX3BhZGRpbmctYm94X2s1ZGxiX3pybmI0XzE3OCA+IC5hd3N1aV91dGlsaXRpZXNfazVkbGJfenJuYjRfMjg1Om5vdCgjXFw5KSwgLmF3c3VpX25hcnJvd19rNWRsYl96cm5iNF8xODggPiAuYXdzdWlfcGFkZGluZy1ib3hfazVkbGJfenJuYjRfMTc4ID4gLmF3c3VpX3V0aWxpdGllc19rNWRsYl96cm5iNF8yODU6bm90KCNcXDkpIHtcbiAgcGFkZGluZy1pbmxpbmUtc3RhcnQ6IDA7XG59XG5cbi5hd3N1aV91dGlsaXR5LXdyYXBwZXJfazVkbGJfenJuYjRfMjk2Om5vdCgjXFw5KSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZmxleC1zaHJpbms6IDA7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIHBhZGRpbmctYmxvY2s6IDA7XG4gIHBhZGRpbmctaW5saW5lOiB2YXIoLS1zcGFjZS1tLWRzdW15dCwgMTZweCk7XG59XG4uYXdzdWlfdXRpbGl0eS13cmFwcGVyX2s1ZGxiX3pybmI0XzI5Njpub3QoI1xcOSk6OmFmdGVyIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgY29udGVudDogXCJcIjtcbiAgaW5saW5lLXNpemU6IDFweDtcbiAgaW5zZXQtaW5saW5lLWVuZDogMDtcbiAgaW5zZXQtYmxvY2s6IHZhcigtLXNwYWNlLXMtdHZnaG9oLCAxMnB4KTtcbiAgYmFja2dyb3VuZDogdmFyKC0tY29sb3ItYm9yZGVyLWRpdmlkZXItZGVmYXVsdC1uZmVybWMsICNjNmM2Y2QpO1xufVxuLmF3c3VpX3V0aWxpdHktd3JhcHBlcl9rNWRsYl96cm5iNF8yOTY6bm90KCNcXDkpOmxhc3Qtb2YtdHlwZTo6YWZ0ZXIge1xuICBkaXNwbGF5OiBub25lO1xufVxuXG4uYXdzdWlfdXRpbGl0eS10eXBlLWJ1dHRvbi1saW5rX2s1ZGxiX3pybmI0XzMxNzpub3QoI1xcOSkge1xuICBwYWRkaW5nLWJsb2NrOiAwO1xuICBwYWRkaW5nLWlubGluZTogdmFyKC0tc3BhY2UtbC0ydWQxcDMsIDIwcHgpO1xufVxuXG4uYXdzdWlfdXRpbGl0eS10eXBlLW1lbnUtZHJvcGRvd25fazVkbGJfenJuYjRfMzIyOm5vdCgjXFw5KSB7XG4gIHBhZGRpbmctYmxvY2s6IDA7XG4gIHBhZGRpbmctaW5saW5lOiB2YXIoLS1zcGFjZS1zLXR2Z2hvaCwgMTJweCk7XG4gIGFsaWduLWl0ZW1zOiBzdHJldGNoO1xufVxuLmF3c3VpX3V0aWxpdHktdHlwZS1tZW51LWRyb3Bkb3duX2s1ZGxiX3pybmI0XzMyMjpub3QoI1xcOSk6bm90KC5hd3N1aV9uYXJyb3dfazVkbGJfenJuYjRfMTg4KTpsYXN0LW9mLXR5cGUsIC5hd3N1aV91dGlsaXR5LXR5cGUtbWVudS1kcm9wZG93bl9rNWRsYl96cm5iNF8zMjI6bm90KCNcXDkpOm5vdCguYXdzdWlfbWVkaXVtX2s1ZGxiX3pybmI0XzE4OCk6bGFzdC1vZi10eXBlIHtcbiAgcGFkZGluZy1pbmxpbmUtZW5kOiAwO1xufVxuXG4uYXdzdWlfdXRpbGl0eS10eXBlLWJ1dHRvbi1wcmltYXJ5LWJ1dHRvbl9rNWRsYl96cm5iNF8zMzE6bm90KCNcXDkpIHtcbiAgaW5zZXQtaW5saW5lLXN0YXJ0OiAtMXB4O1xuICBib3JkZXItaW5saW5lLXN0YXJ0OiAxcHggc29saWQgdmFyKC0tY29sb3ItYmFja2dyb3VuZC1jb250YWluZXItY29udGVudC1oMTE0ZGosICNmZmZmZmYpO1xufVxuLmF3c3VpX3V0aWxpdHktdHlwZS1idXR0b24tcHJpbWFyeS1idXR0b25fazVkbGJfenJuYjRfMzMxOm5vdCgjXFw5KTo6YWZ0ZXIge1xuICBkaXNwbGF5OiBub25lO1xufVxuXG4uYXdzdWlfdXRpbGl0eS1saW5rLWljb25fazVkbGJfenJuYjRfMzM5Om5vdCgjXFw5KSB7XG4gIG1hcmdpbi1pbmxpbmUtc3RhcnQ6IHZhcigtLXNwYWNlLXh4cy1od2ZrYWksIDRweCk7XG59XG5cbi5hd3N1aV91dGlsaXR5LWJ1dHRvbi1leHRlcm5hbC1pY29uX2s1ZGxiX3pybmI0XzM0Mzpub3QoI1xcOSkge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG59XG5cbi5hd3N1aV9vZmZzZXQtcmlnaHQtbm9uZV9rNWRsYl96cm5iNF8zNDc6bm90KCNcXDkpIHtcbiAgbWFyZ2luLWlubGluZS1lbmQ6IDA7XG59XG5cbi5hd3N1aV9vZmZzZXQtcmlnaHQtbF9rNWRsYl96cm5iNF8zNTE6bm90KCNcXDkpIHtcbiAgbWFyZ2luLWlubGluZS1lbmQ6IHZhcigtLXNwYWNlLXh4cy1od2ZrYWksIDRweCk7XG59XG5cbi5hd3N1aV9vZmZzZXQtcmlnaHQteHhsX2s1ZGxiX3pybmI0XzM1NTpub3QoI1xcOSkge1xuICBtYXJnaW4taW5saW5lLWVuZDogdmFyKC0tc3BhY2UtbS1kc3VteXQsIDE2cHgpO1xufVxuXG4vKiBPdmVyZmxvdyBNZW51ICovXG4uYXdzdWlfb3ZlcmZsb3ctbWVudS1kcmF3ZXJfazVkbGJfenJuYjRfMzYwOm5vdCgjXFw5KSB7XG4gIHBvc2l0aW9uOiBmaXhlZDtcbiAgYmxvY2stc2l6ZTogMTAwJTtcbiAgaW5saW5lLXNpemU6IDEwMCU7XG4gIHotaW5kZXg6IDEwMDE7XG59XG5cbi5hd3N1aV9vdmVyZmxvdy1tZW51X2s1ZGxiX3pybmI0XzM2MDpub3QoI1xcOSkge1xuICBib3JkZXItY29sbGFwc2U6IHNlcGFyYXRlO1xuICBib3JkZXItc3BhY2luZzogMDtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgY2FwdGlvbi1zaWRlOiB0b3A7XG4gIGN1cnNvcjogYXV0bztcbiAgZGlyZWN0aW9uOiBpbmhlcml0O1xuICBlbXB0eS1jZWxsczogc2hvdztcbiAgZm9udC1mYW1pbHk6IHNlcmlmO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtdmFyaWFudDogbm9ybWFsO1xuICBmb250LXN0cmV0Y2g6IG5vcm1hbDtcbiAgaHlwaGVuczogbm9uZTtcbiAgbGV0dGVyLXNwYWNpbmc6IG5vcm1hbDtcbiAgbGlzdC1zdHlsZTogZGlzYyBvdXRzaWRlIG5vbmU7XG4gIHRhYi1zaXplOiA4O1xuICB0ZXh0LWFsaWduOiBzdGFydDtcbiAgdGV4dC1pbmRlbnQ6IDA7XG4gIHRleHQtc2hhZG93OiBub25lO1xuICB0ZXh0LXRyYW5zZm9ybTogbm9uZTtcbiAgdmlzaWJpbGl0eTogdmlzaWJsZTtcbiAgd2hpdGUtc3BhY2U6IG5vcm1hbDtcbiAgd29yZC1zcGFjaW5nOiBub3JtYWw7XG4gIGZvbnQtc2l6ZTogdmFyKC0tZm9udC1zaXplLWJvZHktbS1hN25oMm4sIDE0cHgpO1xuICBsaW5lLWhlaWdodDogdmFyKC0tbGluZS1oZWlnaHQtYm9keS1tLTJtaDNrZSwgMjBweCk7XG4gIGNvbG9yOiB2YXIoLS1jb2xvci10ZXh0LWJvZHktZGVmYXVsdC1yeWpjdDEsICMwZjE0MWEpO1xuICBmb250LXdlaWdodDogNDAwO1xuICBmb250LWZhbWlseTogdmFyKC0tZm9udC1mYW1pbHktYmFzZS00bHd2cGwsIFwiQW1hem9uIEVtYmVyXCIsIFwiSGVsdmV0aWNhIE5ldWVcIiwgUm9ib3RvLCBBcmlhbCwgc2Fucy1zZXJpZik7XG4gIC13ZWJraXQtZm9udC1zbW9vdGhpbmc6IGF1dG87XG4gIC1tb3otb3N4LWZvbnQtc21vb3RoaW5nOiBhdXRvO1xuICBiYWNrZ3JvdW5kOiB2YXIoLS1jb2xvci1iYWNrZ3JvdW5kLWNvbnRhaW5lci1jb250ZW50LWgxMTRkaiwgI2ZmZmZmZik7XG4gIGJsb2NrLXNpemU6IDEwMCU7XG59XG5cbi5hd3N1aV9vdmVyZmxvdy1tZW51LWhlYWRlcl9rNWRsYl96cm5iNF80MDE6bm90KCNcXDkpIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgbWluLWJsb2NrLXNpemU6IHZhcigtLWZvbnQtcGFuZWwtaGVhZGVyLWxpbmUtaGVpZ2h0LTh4YjJxaiwgMjJweCk7XG4gIHBhZGRpbmctYmxvY2s6IHZhcigtLXNwYWNlLXNjYWxlZC1tLWwzN2doNywgMTZweCk7XG4gIHBhZGRpbmctaW5saW5lOiB2YXIoLS1zcGFjZS1zY2FsZWQtbS1sMzdnaDcsIDE2cHgpO1xuICBib3JkZXItYmxvY2stZW5kOiB2YXIoLS1ib3JkZXItZGl2aWRlci1zZWN0aW9uLXdpZHRoLXV3bzhteSwgMXB4KSBzb2xpZCB2YXIoLS1jb2xvci1ib3JkZXItZGl2aWRlci1kZWZhdWx0LW5mZXJtYywgI2M2YzZjZCk7XG59XG4uYXdzdWlfb3ZlcmZsb3ctbWVudS1oZWFkZXItdGV4dF9rNWRsYl96cm5iNF80MDk6bm90KCNcXDkpIHtcbiAgY29sb3I6IHZhcigtLWNvbG9yLXRleHQtaGVhZGluZy1kZWZhdWx0LTV2YmlhZCwgIzBmMTQxYSk7XG4gIGZsZXg6IDE7XG4gIG1hcmdpbi1ibG9jazogMDtcbiAgbWFyZ2luLWlubGluZTogMDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuLmF3c3VpX292ZXJmbG93LW1lbnUtaGVhZGVyLXRleHQtLXRpdGxlX2s1ZGxiX3pybmI0XzQxNjpub3QoI1xcOSkge1xuICAvKiB1c2VkIGluIHRlc3QtdXRpbHMgKi9cbiAgZm9udC1zaXplOiB2YXIoLS1mb250LXBhbmVsLWhlYWRlci1zaXplLTMzaDlqOCwgMThweCk7XG4gIGxldHRlci1zcGFjaW5nOiB2YXIoLS1sZXR0ZXItc3BhY2luZy1oZWFkaW5nLW0tMjlld25rLCAtMC4wMWVtKTtcbiAgbGluZS1oZWlnaHQ6IHZhcigtLWZvbnQtcGFuZWwtaGVhZGVyLWxpbmUtaGVpZ2h0LTh4YjJxaiwgMjJweCk7XG4gIGZvbnQtd2VpZ2h0OiB2YXIoLS1mb250LXdlaWdodC1oZWFkaW5nLWwtMHQ2ZHdjLCA3MDApO1xuICAtd2Via2l0LWZvbnQtc21vb3RoaW5nOiB2YXIoLS1mb250LXNtb290aGluZy13ZWJraXQtb2Vtb2xvLCBhbnRpYWxpYXNlZCk7XG4gIC1tb3otb3N4LWZvbnQtc21vb3RoaW5nOiB2YXIoLS1mb250LXNtb290aGluZy1tb3otb3N4LWhibTBhcSwgZ3JheXNjYWxlKTtcbn1cbi5hd3N1aV9vdmVyZmxvdy1tZW51LWhlYWRlci10ZXh0LS1zZWNvbmRhcnlfazVkbGJfenJuYjRfNDI1Om5vdCgjXFw5KSB7XG4gIGZvbnQtc2l6ZTogdmFyKC0tZm9udC1oZWFkZXItaDItZGVzY3JpcHRpb24tc2l6ZS1nMnd3czMsIDE0cHgpO1xuICBsaW5lLWhlaWdodDogdmFyKC0tZm9udC1oZWFkZXItaDItZGVzY3JpcHRpb24tbGluZS1oZWlnaHQtdHMyczZvLCAyMHB4KTtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgLXdlYmtpdC1mb250LXNtb290aGluZzogdmFyKC0tZm9udC1zbW9vdGhpbmctd2Via2l0LW9lbW9sbywgYW50aWFsaWFzZWQpO1xuICAtbW96LW9zeC1mb250LXNtb290aGluZzogdmFyKC0tZm9udC1zbW9vdGhpbmctbW96LW9zeC1oYm0wYXEsIGdyYXlzY2FsZSk7XG59XG5cbi5hd3N1aV9vdmVyZmxvdy1tZW51LWJhY2stYnV0dG9uX2s1ZGxiX3pybmI0XzQzMzpub3QoI1xcOSkge1xuICAvKiB1c2VkIGluIHRlc3QtdXRpbHMgKi9cbn1cblxuLmF3c3VpX292ZXJmbG93LW1lbnUtZGlzbWlzcy1idXR0b25fazVkbGJfenJuYjRfNDM3Om5vdCgjXFw5KSB7XG4gIC8qIHVzZWQgaW4gdGVzdC11dGlscyAqL1xufVxuXG4uYXdzdWlfb3ZlcmZsb3ctbWVudS1jb250cm9sX2s1ZGxiX3pybmI0XzQ0MTpub3QoI1xcOSkge1xuICBib3JkZXItY29sbGFwc2U6IHNlcGFyYXRlO1xuICBib3JkZXItc3BhY2luZzogMDtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgY2FwdGlvbi1zaWRlOiB0b3A7XG4gIGN1cnNvcjogYXV0bztcbiAgZGlyZWN0aW9uOiBpbmhlcml0O1xuICBlbXB0eS1jZWxsczogc2hvdztcbiAgZm9udC1mYW1pbHk6IHNlcmlmO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtdmFyaWFudDogbm9ybWFsO1xuICBmb250LXN0cmV0Y2g6IG5vcm1hbDtcbiAgaHlwaGVuczogbm9uZTtcbiAgbGV0dGVyLXNwYWNpbmc6IG5vcm1hbDtcbiAgbGlzdC1zdHlsZTogZGlzYyBvdXRzaWRlIG5vbmU7XG4gIHRhYi1zaXplOiA4O1xuICB0ZXh0LWFsaWduOiBzdGFydDtcbiAgdGV4dC1pbmRlbnQ6IDA7XG4gIHRleHQtc2hhZG93OiBub25lO1xuICB0ZXh0LXRyYW5zZm9ybTogbm9uZTtcbiAgdmlzaWJpbGl0eTogdmlzaWJsZTtcbiAgd2hpdGUtc3BhY2U6IG5vcm1hbDtcbiAgd29yZC1zcGFjaW5nOiBub3JtYWw7XG4gIGZvbnQtc2l6ZTogdmFyKC0tZm9udC1zaXplLWJvZHktbS1hN25oMm4sIDE0cHgpO1xuICBsaW5lLWhlaWdodDogdmFyKC0tbGluZS1oZWlnaHQtYm9keS1tLTJtaDNrZSwgMjBweCk7XG4gIGNvbG9yOiB2YXIoLS1jb2xvci10ZXh0LWJvZHktZGVmYXVsdC1yeWpjdDEsICMwZjE0MWEpO1xuICBmb250LXdlaWdodDogNDAwO1xuICBmb250LWZhbWlseTogdmFyKC0tZm9udC1mYW1pbHktYmFzZS00bHd2cGwsIFwiQW1hem9uIEVtYmVyXCIsIFwiSGVsdmV0aWNhIE5ldWVcIiwgUm9ib3RvLCBBcmlhbCwgc2Fucy1zZXJpZik7XG4gIC13ZWJraXQtZm9udC1zbW9vdGhpbmc6IGF1dG87XG4gIC1tb3otb3N4LWZvbnQtc21vb3RoaW5nOiBhdXRvO1xuICBkaXNwbGF5OiBmbGV4O1xuICBpbmxpbmUtc2l6ZTogMTAwJTtcbiAgcGFkZGluZy1ibG9jazogMDtcbiAgcGFkZGluZy1pbmxpbmU6IDA7XG4gIGJhY2tncm91bmQ6IG5vbmU7XG4gIGJvcmRlci1ibG9jazogbm9uZTtcbiAgYm9yZGVyLWlubGluZTogbm9uZTtcbn1cbi5hd3N1aV9vdmVyZmxvdy1tZW51LWxpc3QtaXRlbS11dGlsaXR5X2s1ZGxiX3pybmI0XzQ3OSA+IC5hd3N1aV9vdmVyZmxvdy1tZW51LWNvbnRyb2xfazVkbGJfenJuYjRfNDQxOm5vdCgjXFw5KSB7XG4gIHBhZGRpbmctYmxvY2s6IHZhcigtLXNwYWNlLXNjYWxlZC1tLWwzN2doNywgMTZweCk7XG4gIHBhZGRpbmctaW5saW5lOiB2YXIoLS1zcGFjZS1zY2FsZWQtbS1sMzdnaDcsIDE2cHgpO1xufVxuLmF3c3VpX292ZXJmbG93LW1lbnUtY29udHJvbF9rNWRsYl96cm5iNF80NDE6bm90KCNcXDkpOmhvdmVyIHtcbiAgY29sb3I6IHZhcigtLWNvbG9yLXRleHQtYWNjZW50LXdscGF0dSwgIzAwNmNlMCk7XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cbi5hd3N1aV9vdmVyZmxvdy1tZW51LWNvbnRyb2wtbGlua19rNWRsYl96cm5iNF80ODc6bm90KCNcXDkpIHtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xufVxuLmF3c3VpX292ZXJmbG93LW1lbnUtY29udHJvbC1leHBhbmRhYmxlLW1lbnUtdHJpZ2dlcl9rNWRsYl96cm5iNF80OTA6bm90KCNcXDkpIHtcbiAgY29sb3I6IHZhcigtLWNvbG9yLXRleHQtZHJvcGRvd24tZ3JvdXAtbGFiZWwtM3ZqaTRrLCAjNDI0NjUwKTtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG59XG4uYXdzdWlfb3ZlcmZsb3ctbWVudS1jb250cm9sLWV4cGFuZGFibGUtbWVudS10cmlnZ2VyX2s1ZGxiX3pybmI0XzQ5MDpub3QoI1xcOSk6aG92ZXIge1xuICBjb2xvcjogdmFyKC0tY29sb3ItdGV4dC1hY2NlbnQtd2xwYXR1LCAjMDA2Y2UwKTtcbn1cbmJvZHlbZGF0YS1hd3N1aS1mb2N1cy12aXNpYmxlPXRydWVdIC5hd3N1aV9vdmVyZmxvdy1tZW51LWNvbnRyb2xfazVkbGJfenJuYjRfNDQxOm5vdCgjXFw5KTpmb2N1cyB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbmJvZHlbZGF0YS1hd3N1aS1mb2N1cy12aXNpYmxlPXRydWVdIC5hd3N1aV9vdmVyZmxvdy1tZW51LWNvbnRyb2xfazVkbGJfenJuYjRfNDQxOm5vdCgjXFw5KTpmb2N1cyB7XG4gIG91dGxpbmU6IDJweCBkb3R0ZWQgdHJhbnNwYXJlbnQ7XG4gIG91dGxpbmUtb2Zmc2V0OiBjYWxjKHZhcigtLXNwYWNlLWJ1dHRvbi1mb2N1cy1vdXRsaW5lLWd1dHRlci1qajEzOGcsIDRweCkgLSAxcHgpO1xufVxuYm9keVtkYXRhLWF3c3VpLWZvY3VzLXZpc2libGU9dHJ1ZV0gLmF3c3VpX292ZXJmbG93LW1lbnUtY29udHJvbF9rNWRsYl96cm5iNF80NDE6bm90KCNcXDkpOmZvY3VzOjpiZWZvcmUge1xuICBjb250ZW50OiBcIiBcIjtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgaW5zZXQtaW5saW5lLXN0YXJ0OiBjYWxjKC0xICogdmFyKC0tc3BhY2UtYnV0dG9uLWZvY3VzLW91dGxpbmUtZ3V0dGVyLWpqMTM4ZywgNHB4KSk7XG4gIGluc2V0LWJsb2NrLXN0YXJ0OiBjYWxjKC0xICogdmFyKC0tc3BhY2UtYnV0dG9uLWZvY3VzLW91dGxpbmUtZ3V0dGVyLWpqMTM4ZywgNHB4KSk7XG4gIGlubGluZS1zaXplOiBjYWxjKDEwMCUgKyB2YXIoLS1zcGFjZS1idXR0b24tZm9jdXMtb3V0bGluZS1ndXR0ZXItamoxMzhnLCA0cHgpICsgdmFyKC0tc3BhY2UtYnV0dG9uLWZvY3VzLW91dGxpbmUtZ3V0dGVyLWpqMTM4ZywgNHB4KSk7XG4gIGJsb2NrLXNpemU6IGNhbGMoMTAwJSArIHZhcigtLXNwYWNlLWJ1dHRvbi1mb2N1cy1vdXRsaW5lLWd1dHRlci1qajEzOGcsIDRweCkgKyB2YXIoLS1zcGFjZS1idXR0b24tZm9jdXMtb3V0bGluZS1ndXR0ZXItamoxMzhnLCA0cHgpKTtcbiAgYm9yZGVyLXN0YXJ0LXN0YXJ0LXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cy1jb250cm9sLWRlZmF1bHQtZm9jdXMtcmluZy0xdWFia2ksIDRweCk7XG4gIGJvcmRlci1zdGFydC1lbmQtcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzLWNvbnRyb2wtZGVmYXVsdC1mb2N1cy1yaW5nLTF1YWJraSwgNHB4KTtcbiAgYm9yZGVyLWVuZC1zdGFydC1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMtY29udHJvbC1kZWZhdWx0LWZvY3VzLXJpbmctMXVhYmtpLCA0cHgpO1xuICBib3JkZXItZW5kLWVuZC1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMtY29udHJvbC1kZWZhdWx0LWZvY3VzLXJpbmctMXVhYmtpLCA0cHgpO1xuICBib3gtc2hhZG93OiAwIDAgMCAycHggdmFyKC0tY29sb3ItYm9yZGVyLWl0ZW0tZm9jdXNlZC1sejF6czYsICMwMDZjZTApO1xufVxuXG4uYXdzdWlfb3ZlcmZsb3ctbWVudS1saXN0X2s1ZGxiX3pybmI0XzQ3OTpub3QoI1xcOSkge1xuICBsaXN0LXN0eWxlOiBub25lO1xuICBtYXJnaW4tYmxvY2s6IDA7XG4gIG1hcmdpbi1pbmxpbmU6IDA7XG4gIHBhZGRpbmctYmxvY2s6IDA7XG4gIHBhZGRpbmctaW5saW5lOiAwO1xufVxuLmF3c3VpX292ZXJmbG93LW1lbnUtbGlzdC1zdWJtZW51X2s1ZGxiX3pybmI0XzUyNjpub3QoI1xcOSkge1xuICBtYXJnaW4tYmxvY2s6IHZhcigtLXNwYWNlLXNjYWxlZC14eHMtZm9lMTE0LCA0cHgpO1xuICBtYXJnaW4taW5saW5lOiAwO1xufVxuXG4uYXdzdWlfb3ZlcmZsb3ctbWVudS1saXN0LWl0ZW1fazVkbGJfenJuYjRfNDc5Om5vdCgjXFw5KSB7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIGxldHRlci1zcGFjaW5nOiB2YXIoLS1mb250LWJ1dHRvbi1sZXR0ZXItc3BhY2luZy11Zm93ZTMsIDAuMDA1ZW0pO1xufVxuLmF3c3VpX292ZXJmbG93LW1lbnUtbGlzdC1pdGVtLWljb25fazVkbGJfenJuYjRfNTM1Om5vdCgjXFw5KSB7XG4gIG1hcmdpbi1pbmxpbmUtZW5kOiB2YXIoLS1zcGFjZS14eHMtaHdma2FpLCA0cHgpO1xufVxuLmF3c3VpX292ZXJmbG93LW1lbnUtbGlzdC1pdGVtLXRleHRfazVkbGJfenJuYjRfNTM4Om5vdCgjXFw5KSB7XG4gIGZsZXg6IDE7XG59XG4uYXdzdWlfb3ZlcmZsb3ctbWVudS1saXN0LWl0ZW0tdXRpbGl0eV9rNWRsYl96cm5iNF80Nzk6bm90KCNcXDkpIHtcbiAgZm9udC13ZWlnaHQ6IHZhcigtLWZvbnQtd2VpZ2h0LWJ1dHRvbi0wZWcyMGMsIDcwMCk7XG4gIC13ZWJraXQtZm9udC1zbW9vdGhpbmc6IHZhcigtLWZvbnQtc21vb3RoaW5nLXdlYmtpdC1vZW1vbG8sIGFudGlhbGlhc2VkKTtcbiAgLW1vei1vc3gtZm9udC1zbW9vdGhpbmc6IHZhcigtLWZvbnQtc21vb3RoaW5nLW1vei1vc3gtaGJtMGFxLCBncmF5c2NhbGUpO1xuICBib3JkZXItYmxvY2stZW5kOiB2YXIoLS1ib3JkZXItZGl2aWRlci1zZWN0aW9uLXdpZHRoLXV3bzhteSwgMXB4KSBzb2xpZCB2YXIoLS1jb2xvci1ib3JkZXItZGl2aWRlci1kZWZhdWx0LW5mZXJtYywgI2M2YzZjZCk7XG59XG4uYXdzdWlfb3ZlcmZsb3ctbWVudS1saXN0LWl0ZW0tc3VibWVudV9rNWRsYl96cm5iNF81NDc6bm90KCNcXDkpIHtcbiAgYm9yZGVyLWJsb2NrLXN0YXJ0OiB2YXIoLS1ib3JkZXItZGl2aWRlci1zZWN0aW9uLXdpZHRoLXV3bzhteSwgMXB4KSBzb2xpZCB0cmFuc3BhcmVudDtcbiAgYm9yZGVyLWJsb2NrLWVuZDogdmFyKC0tYm9yZGVyLWRpdmlkZXItc2VjdGlvbi13aWR0aC11d284bXksIDFweCkgc29saWQgdHJhbnNwYXJlbnQ7XG4gIHBhZGRpbmctYmxvY2s6IHZhcigtLXNwYWNlLXNjYWxlZC14eHMtZm9lMTE0LCA0cHgpO1xuICBwYWRkaW5nLWlubGluZTogdmFyKC0tc3BhY2Utc2NhbGVkLWwtazVrb2h5LCAyMHB4KTtcbn1cbi5hd3N1aV9vdmVyZmxvdy1tZW51LWxpc3QtaXRlbS1kcm9wZG93bi1tZW51X2s1ZGxiX3pybmI0XzU1Mzpub3QoI1xcOSkge1xuICBwYWRkaW5nLWJsb2NrOiB2YXIoLS1zcGFjZS1zY2FsZWQteHhzLWZvZTExNCwgNHB4KTtcbiAgcGFkZGluZy1pbmxpbmU6IHZhcigtLXNwYWNlLXNjYWxlZC1zLWl1dWlobSwgMTJweCk7XG59XG4uYXdzdWlfb3ZlcmZsb3ctbWVudS1saXN0LWl0ZW0tZXhwYW5kYWJsZV9rNWRsYl96cm5iNF81NTc6bm90KCNcXDkpIHtcbiAgYm9yZGVyLWJsb2NrLXN0YXJ0LWNvbG9yOiB2YXIoLS1jb2xvci1ib3JkZXItZGl2aWRlci1kZWZhdWx0LW5mZXJtYywgI2M2YzZjZCk7XG4gIGJvcmRlci1ibG9jay1lbmQtY29sb3I6IHZhcigtLWNvbG9yLWJvcmRlci1kaXZpZGVyLWRlZmF1bHQtbmZlcm1jLCAjYzZjNmNkKTtcbn1cblxuLmF3c3VpX2ljb25fazVkbGJfenJuYjRfNTYyOm5vdCgjXFw5KSB7XG4gIHRyYW5zZm9ybTogcm90YXRlKDBkZWcpO1xuICB0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gdmFyKC0tbW90aW9uLWR1cmF0aW9uLXJvdGF0ZS0xODAtY3hpOWc3LCAxMzVtcykgdmFyKC0tbW90aW9uLWVhc2luZy1yb3RhdGUtMTgwLTdhNThyYywgY3ViaWMtYmV6aWVyKDAuMTY1LCAwLjg0LCAwLjQ0LCAxKSk7XG59XG5AbWVkaWEgKHByZWZlcnMtcmVkdWNlZC1tb3Rpb246IHJlZHVjZSkge1xuICAuYXdzdWlfaWNvbl9rNWRsYl96cm5iNF81NjI6bm90KCNcXDkpIHtcbiAgICBhbmltYXRpb246IG5vbmU7XG4gICAgdHJhbnNpdGlvbjogbm9uZTtcbiAgfVxufVxuLmF3c3VpLW1vdGlvbi1kaXNhYmxlZCAuYXdzdWlfaWNvbl9rNWRsYl96cm5iNF81NjI6bm90KCNcXDkpLCAuYXdzdWktbW9kZS1lbnRlcmluZyAuYXdzdWlfaWNvbl9rNWRsYl96cm5iNF81NjI6bm90KCNcXDkpIHtcbiAgYW5pbWF0aW9uOiBub25lO1xuICB0cmFuc2l0aW9uOiBub25lO1xufVxuLmF3c3VpX2ljb24tb3Blbl9rNWRsYl96cm5iNF81NzY6bm90KCNcXDkpIHtcbiAgdHJhbnNmb3JtOiByb3RhdGUoLTE4MGRlZyk7XG59IiwiLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qIHN0eWxlbGludC1kaXNhYmxlIEBhbXpuL2F3c3VpLW5vLW1vdGlvbi1vdXRzaWRlLW9mLW1peGluLCBzZWxlY3Rvci1jb21iaW5hdG9yLWRpc2FsbG93ZWQtbGlzdCwgc2VsZWN0b3ItcHNldWRvLWNsYXNzLW5vLXVua25vd24sIHNlbGVjdG9yLWNsYXNzLXBhdHRlcm4gKi9cbi8qIHN0eWxlbGludC1lbmFibGUgQGFtem4vYXdzdWktbm8tbW90aW9uLW91dHNpZGUtb2YtbWl4aW4sIHNlbGVjdG9yLWNvbWJpbmF0b3ItZGlzYWxsb3dlZC1saXN0LCBzZWxlY3Rvci1wc2V1ZG8tY2xhc3Mtbm8tdW5rbm93biwgc2VsZWN0b3ItY2xhc3MtcGF0dGVybiAqL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qIFN0eWxlIHVzZWQgZm9yIGxpbmtzIGluIHNsb3RzL2NvbXBvbmVudHMgdGhhdCBhcmUgdGV4dCBoZWF2eSwgdG8gaGVscCBsaW5rcyBzdGFuZCBvdXQgYW1vbmdcbnN1cnJvdW5kaW5nIHRleHQuIChXQ0FHIEY3MykgaHR0cHM6Ly93d3cudzMub3JnL1dBSS9XQ0FHMjEvVGVjaG5pcXVlcy9mYWlsdXJlcy9GNzMjZGVzY3JpcHRpb24gKi9cbi5hd3N1aV9yb290X2wwZHYwXzNsYWc1XzE0NTpub3QoI1xcOSkge1xuICBib3JkZXItY29sbGFwc2U6IHNlcGFyYXRlO1xuICBib3JkZXItc3BhY2luZzogMDtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgY2FwdGlvbi1zaWRlOiB0b3A7XG4gIGN1cnNvcjogYXV0bztcbiAgZGlyZWN0aW9uOiBpbmhlcml0O1xuICBlbXB0eS1jZWxsczogc2hvdztcbiAgZm9udC1mYW1pbHk6IHNlcmlmO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtdmFyaWFudDogbm9ybWFsO1xuICBmb250LXN0cmV0Y2g6IG5vcm1hbDtcbiAgaHlwaGVuczogbm9uZTtcbiAgbGV0dGVyLXNwYWNpbmc6IG5vcm1hbDtcbiAgbGlzdC1zdHlsZTogZGlzYyBvdXRzaWRlIG5vbmU7XG4gIHRhYi1zaXplOiA4O1xuICB0ZXh0LWFsaWduOiBzdGFydDtcbiAgdGV4dC1pbmRlbnQ6IDA7XG4gIHRleHQtc2hhZG93OiBub25lO1xuICB0ZXh0LXRyYW5zZm9ybTogbm9uZTtcbiAgdmlzaWJpbGl0eTogdmlzaWJsZTtcbiAgd2hpdGUtc3BhY2U6IG5vcm1hbDtcbiAgd29yZC1zcGFjaW5nOiBub3JtYWw7XG4gIGZvbnQtc2l6ZTogdmFyKC0tZm9udC1zaXplLWJvZHktbS1hN25oMm4sIDE0cHgpO1xuICBsaW5lLWhlaWdodDogdmFyKC0tbGluZS1oZWlnaHQtYm9keS1tLTJtaDNrZSwgMjBweCk7XG4gIGNvbG9yOiB2YXIoLS1jb2xvci10ZXh0LWJvZHktZGVmYXVsdC1yeWpjdDEsICMwZjE0MWEpO1xuICBmb250LXdlaWdodDogNDAwO1xuICBmb250LWZhbWlseTogdmFyKC0tZm9udC1mYW1pbHktYmFzZS00bHd2cGwsIFwiQW1hem9uIEVtYmVyXCIsIFwiSGVsdmV0aWNhIE5ldWVcIiwgUm9ib3RvLCBBcmlhbCwgc2Fucy1zZXJpZik7XG4gIC13ZWJraXQtZm9udC1zbW9vdGhpbmc6IGF1dG87XG4gIC1tb3otb3N4LWZvbnQtc21vb3RoaW5nOiBhdXRvO1xuICBtaW4taW5saW5lLXNpemU6IDA7XG4gIHdvcmQtYnJlYWs6IGJyZWFrLXdvcmQ7XG59XG5cbi5hd3N1aV9oZWFkZXJfbDBkdjBfM2xhZzVfMTc5Om5vdCgjXFw5KSB7XG4gIGZvbnQtc2l6ZTogdmFyKC0tZm9udC1wYW5lbC1oZWFkZXItc2l6ZS0zM2g5ajgsIDE4cHgpO1xuICBsZXR0ZXItc3BhY2luZzogdmFyKC0tbGV0dGVyLXNwYWNpbmctaGVhZGluZy1tLTI5ZXduaywgLTAuMDFlbSk7XG4gIGxpbmUtaGVpZ2h0OiB2YXIoLS1mb250LXBhbmVsLWhlYWRlci1saW5lLWhlaWdodC04eGIycWosIDIycHgpO1xuICBmb250LXdlaWdodDogdmFyKC0tZm9udC13ZWlnaHQtaGVhZGluZy1sLTB0NmR3YywgNzAwKTtcbiAgLXdlYmtpdC1mb250LXNtb290aGluZzogdmFyKC0tZm9udC1zbW9vdGhpbmctd2Via2l0LW9lbW9sbywgYW50aWFsaWFzZWQpO1xuICAtbW96LW9zeC1mb250LXNtb290aGluZzogdmFyKC0tZm9udC1zbW9vdGhpbmctbW96LW9zeC1oYm0wYXEsIGdyYXlzY2FsZSk7XG4gIG1hcmdpbi1ibG9jazogMDtcbiAgbWFyZ2luLWlubGluZTogMDtcbiAgcGFkZGluZy1ibG9jazogdmFyKC0tc3BhY2UtcGFuZWwtaGVhZGVyLXZlcnRpY2FsLTJyc2gzeiwgMjBweCk7XG4gIHBhZGRpbmctaW5saW5lLXN0YXJ0OiB2YXIoLS1zcGFjZS1wYW5lbC1uYXYtbGVmdC13bjBuN2gsIDI4cHgpO1xuICBwYWRkaW5nLWlubGluZS1lbmQ6IGNhbGModmFyKC0tc3BhY2Utc2NhbGVkLXh4bC1pZ2MybWgsIDMycHgpICsgdmFyKC0tc3BhY2UteGwtamZ5M3g0LCAyNHB4KSk7XG59XG5cbi5hd3N1aV9oZWFkZXItbGlua19sMGR2MF8zbGFnNV8xOTM6bm90KCNcXDkpIHtcbiAgZm9udC1zaXplOiB2YXIoLS1mb250LXBhbmVsLWhlYWRlci1zaXplLTMzaDlqOCwgMThweCk7XG4gIGxldHRlci1zcGFjaW5nOiB2YXIoLS1sZXR0ZXItc3BhY2luZy1oZWFkaW5nLW0tMjlld25rLCAtMC4wMWVtKTtcbiAgbGluZS1oZWlnaHQ6IHZhcigtLWZvbnQtcGFuZWwtaGVhZGVyLWxpbmUtaGVpZ2h0LTh4YjJxaiwgMjJweCk7XG4gIGZvbnQtd2VpZ2h0OiB2YXIoLS1mb250LXdlaWdodC1oZWFkaW5nLWwtMHQ2ZHdjLCA3MDApO1xuICAtd2Via2l0LWZvbnQtc21vb3RoaW5nOiB2YXIoLS1mb250LXNtb290aGluZy13ZWJraXQtb2Vtb2xvLCBhbnRpYWxpYXNlZCk7XG4gIC1tb3otb3N4LWZvbnQtc21vb3RoaW5nOiB2YXIoLS1mb250LXNtb290aGluZy1tb3otb3N4LWhibTBhcSwgZ3JheXNjYWxlKTtcbiAgY29sb3I6IHZhcigtLWNvbG9yLXRleHQtaGVhZGluZy1kZWZhdWx0LTV2YmlhZCwgIzBmMTQxYSk7XG4gIG1pbi1ibG9jay1zaXplOiB2YXIoLS1mb250LXBhbmVsLWhlYWRlci1saW5lLWhlaWdodC04eGIycWosIDIycHgpO1xuICBkaXNwbGF5OiBmbGV4O1xufVxuLmF3c3VpX2hlYWRlci1saW5rLS1oYXMtbG9nb19sMGR2MF8zbGFnNV8yMDQgPiAuYXdzdWlfaGVhZGVyLWxpbmstdGV4dF9sMGR2MF8zbGFnNV8yMDQ6bm90KCNcXDkpIHtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgYWxpZ24tc2VsZjogY2VudGVyO1xufVxuXG4uYXdzdWlfaGVhZGVyLWxvZ29fbDBkdjBfM2xhZzVfMjA5Om5vdCgjXFw5KSB7XG4gIG1hcmdpbi1pbmxpbmUtZW5kOiB2YXIoLS1zcGFjZS1zLXR2Z2hvaCwgMTJweCk7XG4gIG1hcmdpbi1ibG9jay1zdGFydDogdmFyKC0tc3BhY2UteHh4cy1wYWpoYWQsIDJweCk7XG4gIG1heC1pbmxpbmUtc2l6ZTogY2FsYygxLjI1ICogdmFyKC0tc2l6ZS1pY29uLWJpZy03cHE5bDMsIDMycHgpKTtcbiAgYWxpZ24tc2VsZjogZmxleC1zdGFydDtcbn1cbi5hd3N1aV9oZWFkZXItbG9nby0tc3RyZXRjaGVkX2wwZHYwXzNsYWc1XzIxNTpub3QoI1xcOSkge1xuICBtYXgtaW5saW5lLXNpemU6IDEwMCU7XG4gIG1hcmdpbi1pbmxpbmUtZW5kOiAwO1xufVxuXG4uYXdzdWlfaXRlbXMtY29udHJvbF9sMGR2MF8zbGFnNV8yMjA6bm90KCNcXDkpIHtcbiAgcGFkZGluZy1pbmxpbmU6IHZhcigtLXNwYWNlLWwtMnVkMXAzLCAyMHB4KTtcbn1cblxuLmF3c3VpX2xpc3QtY29udGFpbmVyX2wwZHYwXzNsYWc1XzIyNDpub3QoI1xcOSkge1xuICBtYXJnaW4tYmxvY2stZW5kOiB2YXIoLS1zcGFjZS1wYW5lbC1jb250ZW50LWJvdHRvbS05YjF5cnosIDQwcHgpO1xufVxuXG4uYXdzdWlfaXRlbXMtY29udHJvbF9sMGR2MF8zbGFnNV8yMjA6bm90KCNcXDkpLFxuLmF3c3VpX2xpc3QtY29udGFpbmVyX2wwZHYwXzNsYWc1XzIyNDpub3QoI1xcOSkge1xuICBtYXJnaW4tYmxvY2stc3RhcnQ6IHZhcigtLXNwYWNlLXBhbmVsLWNvbnRlbnQtdG9wLXYwbWEzNSwgMjBweCk7XG59XG4uYXdzdWlfd2l0aC10b29sYmFyX2wwZHYwXzNsYWc1XzIzMiA+IC5hd3N1aV9kaXZpZGVyLWhlYWRlcl9sMGR2MF8zbGFnNV8yMzIgKyAuYXdzdWlfaXRlbXMtY29udHJvbF9sMGR2MF8zbGFnNV8yMjA6bm90KCNcXDkpLFxuLmF3c3VpX3dpdGgtdG9vbGJhcl9sMGR2MF8zbGFnNV8yMzIgPiAuYXdzdWlfZGl2aWRlci1oZWFkZXJfbDBkdjBfM2xhZzVfMjMyICsgLmF3c3VpX2xpc3QtY29udGFpbmVyX2wwZHYwXzNsYWc1XzIyNDpub3QoI1xcOSkge1xuICBtYXJnaW4tYmxvY2stc3RhcnQ6IDA7XG59XG5cbi5hd3N1aV9saXN0X2wwZHYwXzNsYWc1XzIyNDpub3QoI1xcOSkge1xuICBtYXJnaW4tYmxvY2s6IDA7XG4gIG1hcmdpbi1pbmxpbmU6IDA7XG4gIHBhZGRpbmctYmxvY2s6IDA7XG4gIHBhZGRpbmctaW5saW5lLWVuZDogMDtcbiAgcGFkZGluZy1pbmxpbmUtc3RhcnQ6IHZhcigtLXNwYWNlLWwtMnVkMXAzLCAyMHB4KTtcbn1cblxuLmF3c3VpX2xpc3QtdmFyaWFudC1yb290X2wwZHYwXzNsYWc1XzI0NTpub3QoI1xcOSkge1xuICBtYXJnaW4tYmxvY2s6IDA7XG4gIG1hcmdpbi1pbmxpbmU6IDA7XG4gIHBhZGRpbmctYmxvY2s6IDA7XG4gIHBhZGRpbmctaW5saW5lLXN0YXJ0OiB2YXIoLS1zcGFjZS1wYW5lbC1uYXYtbGVmdC13bjBuN2gsIDI4cHgpO1xuICBwYWRkaW5nLWlubGluZS1lbmQ6IHZhcigtLXNwYWNlLXBhbmVsLXNpZGUtcmlnaHQtY3U0bm13LCAyNHB4KTtcbn1cbi5hd3N1aV9saXN0LXZhcmlhbnQtcm9vdC0tZmlyc3RfbDBkdjBfM2xhZzVfMjUyOm5vdCgjXFw5KSB7XG4gIG1hcmdpbi1ibG9jay1zdGFydDogMDtcbn1cblxuLmF3c3VpX2xpc3QtdmFyaWFudC1leHBhbmRhYmxlLWxpbmstZ3JvdXBfbDBkdjBfM2xhZzVfMjU2Om5vdCgjXFw5KSB7XG4gIHBhZGRpbmctaW5saW5lLXN0YXJ0OiB2YXIoLS1zcGFjZS14eHhsLWF1dDF1NywgNDBweCk7XG59XG5cbi5hd3N1aV9saXN0LWl0ZW1fbDBkdjBfM2xhZzVfMjYwOm5vdCgjXFw5KSB7XG4gIG1hcmdpbi1ibG9jazogdmFyKC0tc3BhY2Utc2NhbGVkLXhzLWR3OXdsNSwgOHB4KTtcbiAgbWFyZ2luLWlubGluZTogMDtcbiAgcGFkZGluZy1ibG9jazogMDtcbiAgcGFkZGluZy1pbmxpbmU6IDA7XG4gIGxpc3Qtc3R5bGU6IG5vbmU7XG59XG4uYXdzdWlfbGlzdC12YXJpYW50LXJvb3QtLWZpcnN0X2wwZHYwXzNsYWc1XzI1MiA+IC5hd3N1aV9saXN0LWl0ZW1fbDBkdjBfM2xhZzVfMjYwOm5vdCgjXFw5KTpmaXJzdC1jaGlsZCB7XG4gIG1hcmdpbi1ibG9jay1zdGFydDogMHB4O1xufVxuXG4uYXdzdWlfc2VjdGlvbl9sMGR2MF8zbGFnNV8yNzE6bm90KCNcXDkpLFxuLmF3c3VpX2V4cGFuZGFibGUtbGluay1ncm91cF9sMGR2MF8zbGFnNV8yNzI6bm90KCNcXDkpIHtcbiAgbWFyZ2luLWlubGluZS1zdGFydDogY2FsYygtMSAqIHZhcigtLXNwYWNlLWwtMnVkMXAzLCAyMHB4KSk7XG59XG4uYXdzdWlfc2VjdGlvbi0tbm8taWRlbnRfbDBkdjBfM2xhZzVfMjc1Om5vdCgjXFw5KSxcbi5hd3N1aV9leHBhbmRhYmxlLWxpbmstZ3JvdXAtLW5vLWlkZW50X2wwZHYwXzNsYWc1XzI3Njpub3QoI1xcOSkge1xuICBtYXJnaW4taW5saW5lLXN0YXJ0OiAwO1xufVxuXG4uYXdzdWlfc2VjdGlvbl9sMGR2MF8zbGFnNV8yNzE6bm90KCNcXDkpIHtcbiAgbWFyZ2luLWJsb2NrOiBjYWxjKHZhcigtLXNwYWNlLXNjYWxlZC0yeC1sLXU1aWRhNSwgMjBweCkgLSB2YXIoLS1ib3JkZXItZGl2aWRlci1zZWN0aW9uLXdpZHRoLXV3bzhteSwgMXB4KSk7XG4gIC8qIHN0eWxlbGludC1kaXNhYmxlLW5leHQtbGluZSBzZWxlY3Rvci1tYXgtdHlwZSAqL1xufVxuLmF3c3VpX3NlY3Rpb25fbDBkdjBfM2xhZzVfMjcxLmF3c3VpX3JlZnJlc2hfbDBkdjBfM2xhZzVfMjg0Om5vdCgjXFw5KSB7XG4gIG1hcmdpbi1ibG9jazogY2FsYyh2YXIoLS1zcGFjZS1zY2FsZWQtMngtbS00ZXVxc2ssIDE2cHgpIC0gdmFyKC0tYm9yZGVyLWRpdmlkZXItc2VjdGlvbi13aWR0aC11d284bXksIDFweCkpO1xufVxuLmF3c3VpX2xpc3QtdmFyaWFudC1yb290LS1maXJzdF9sMGR2MF8zbGFnNV8yNTIgPiAuYXdzdWlfbGlzdC1pdGVtX2wwZHYwXzNsYWc1XzI2MDpub3QoI1xcOSk6Zmlyc3QtY2hpbGQgPiAuYXdzdWlfc2VjdGlvbl9sMGR2MF8zbGFnNV8yNzEge1xuICBtYXJnaW4tYmxvY2stc3RhcnQ6IDBweDtcbn1cbi5hd3N1aV9zZWN0aW9uX2wwZHYwXzNsYWc1XzI3MSA+IGRpdjpub3QoI1xcOSkge1xuICBwYWRkaW5nLWJsb2NrOiAwO1xuICBwYWRkaW5nLWlubGluZTogMDtcbn1cblxuLmF3c3VpX2xpc3QtdmFyaWFudC1zZWN0aW9uLWdyb3VwX2wwZHYwXzNsYWc1XzI5NTpub3QoI1xcOSkge1xuICBtYXJnaW4tYmxvY2s6IDA7XG4gIG1hcmdpbi1pbmxpbmU6IDA7XG4gIHBhZGRpbmctYmxvY2s6IDA7XG4gIHBhZGRpbmctaW5saW5lOiAwO1xufVxuXG4uYXdzdWlfc2VjdGlvbi1ncm91cF9sMGR2MF8zbGFnNV8zMDI6bm90KCNcXDkpIHtcbiAgZm9udC1zaXplOiB2YXIoLS1mb250LXNpemUtaGVhZGluZy1tLTE3MHlpeSwgMThweCk7XG4gIGxpbmUtaGVpZ2h0OiB2YXIoLS1saW5lLWhlaWdodC1oZWFkaW5nLW0tdW9hcWRoLCAyMnB4KTtcbiAgbGV0dGVyLXNwYWNpbmc6IHZhcigtLWxldHRlci1zcGFjaW5nLWhlYWRpbmctbS0yOWV3bmssIC0wLjAxZW0pO1xuICBmb250LXdlaWdodDogdmFyKC0tZm9udC13ZWlnaHQtaGVhZGluZy1tLXpmODJkciwgNzAwKTtcbiAgLXdlYmtpdC1mb250LXNtb290aGluZzogdmFyKC0tZm9udC1zbW9vdGhpbmctd2Via2l0LW9lbW9sbywgYW50aWFsaWFzZWQpO1xuICAtbW96LW9zeC1mb250LXNtb290aGluZzogdmFyKC0tZm9udC1zbW9vdGhpbmctbW96LW9zeC1oYm0wYXEsIGdyYXlzY2FsZSk7XG4gIG1hcmdpbi1ibG9jazogMDtcbiAgbWFyZ2luLWlubGluZTogMDtcbn1cblxuLmF3c3VpX3NlY3Rpb24tZ3JvdXAtdGl0bGVfbDBkdjBfM2xhZzVfMzEzOm5vdCgjXFw5KSB7XG4gIC8qIHVzZWQgaW4gdGVzdC11dGlscyAqL1xufVxuXG4uYXdzdWlfbGlua19sMGR2MF8zbGFnNV8zMTc6bm90KCNcXDkpIHtcbiAgZm9udC1zaXplOiB2YXIoLS1mb250LXNpemUtYm9keS1tLWE3bmgybiwgMTRweCk7XG4gIGxpbmUtaGVpZ2h0OiB2YXIoLS1saW5lLWhlaWdodC1ib2R5LW0tMm1oM2tlLCAyMHB4KTtcbiAgY29sb3I6IHZhcigtLWNvbG9yLXRleHQtYm9keS1zZWNvbmRhcnktcDlkamptLCAjNDI0NjUwKTtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgLXdlYmtpdC1mb250LXNtb290aGluZzogYXV0bztcbiAgLW1vei1vc3gtZm9udC1zbW9vdGhpbmc6IGF1dG87XG59XG5cbi5hd3N1aV9saW5rLWFjdGl2ZV9sMGR2MF8zbGFnNV8zMjY6bm90KCNcXDkpIHtcbiAgZm9udC13ZWlnaHQ6IHZhcigtLWZvbnQtd2F5ZmluZGluZy1saW5rLWFjdGl2ZS13ZWlnaHQtbnk0aHVwLCA3MDApO1xuICAtd2Via2l0LWZvbnQtc21vb3RoaW5nOiB2YXIoLS1mb250LXNtb290aGluZy13ZWJraXQtb2Vtb2xvLCBhbnRpYWxpYXNlZCk7XG4gIC1tb3otb3N4LWZvbnQtc21vb3RoaW5nOiB2YXIoLS1mb250LXNtb290aGluZy1tb3otb3N4LWhibTBhcSwgZ3JheXNjYWxlKTtcbiAgY29sb3I6IHZhcigtLWNvbG9yLXRleHQtYWNjZW50LXdscGF0dSwgIzAwNmNlMCk7XG59XG5cbi5hd3N1aV9oZWFkZXItbGlua19sMGR2MF8zbGFnNV8xOTM6bm90KCNcXDkpLFxuLmF3c3VpX2xpbmtfbDBkdjBfM2xhZzVfMzE3Om5vdCgjXFw5KSB7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbn1cbi5hd3N1aV9oZWFkZXItbGlua19sMGR2MF8zbGFnNV8xOTM6bm90KCNcXDkpOmhvdmVyLFxuLmF3c3VpX2xpbmtfbDBkdjBfM2xhZzVfMzE3Om5vdCgjXFw5KTpob3ZlciB7XG4gIGNvbG9yOiB2YXIoLS1jb2xvci10ZXh0LWFjY2VudC13bHBhdHUsICMwMDZjZTApO1xufVxuLmF3c3VpX2hlYWRlci1saW5rX2wwZHYwXzNsYWc1XzE5Mzpub3QoI1xcOSk6Zm9jdXMsXG4uYXdzdWlfbGlua19sMGR2MF8zbGFnNV8zMTc6bm90KCNcXDkpOmZvY3VzIHtcbiAgb3V0bGluZTogbm9uZTtcbn1cbi5hd3N1aV9oZWFkZXItbGlua19sMGR2MF8zbGFnNV8xOTM6bm90KCNcXDkpOmhvdmVyLCAuYXdzdWlfaGVhZGVyLWxpbmtfbDBkdjBfM2xhZzVfMTkzOm5vdCgjXFw5KTpmb2N1cywgLmF3c3VpX2xpbmtfbDBkdjBfM2xhZzVfMzE3Om5vdCgjXFw5KTpob3ZlciwgLmF3c3VpX2xpbmtfbDBkdjBfM2xhZzVfMzE3Om5vdCgjXFw5KTpmb2N1cyB7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbn1cbmJvZHlbZGF0YS1hd3N1aS1mb2N1cy12aXNpYmxlPXRydWVdIC5hd3N1aV9oZWFkZXItbGlua19sMGR2MF8zbGFnNV8xOTM6bm90KCNcXDkpOmZvY3VzLFxuYm9keVtkYXRhLWF3c3VpLWZvY3VzLXZpc2libGU9dHJ1ZV0gLmF3c3VpX2xpbmtfbDBkdjBfM2xhZzVfMzE3Om5vdCgjXFw5KTpmb2N1cyB7XG4gIG91dGxpbmU6IHRoaW4gZG90dGVkO1xuICBvdXRsaW5lOiB2YXIoLS1ib3JkZXItbGluay1mb2N1cy1yaW5nLW91dGxpbmUtMXAwaG51LCAwKTtcbiAgb3V0bGluZS1vZmZzZXQ6IDJweDtcbiAgb3V0bGluZS1jb2xvcjogdmFyKC0tY29sb3ItYm9yZGVyLWl0ZW0tZm9jdXNlZC1sejF6czYsICMwMDZjZTApO1xuICBib3JkZXItc3RhcnQtc3RhcnQtcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzLWNvbnRyb2wtZGVmYXVsdC1mb2N1cy1yaW5nLTF1YWJraSwgNHB4KTtcbiAgYm9yZGVyLXN0YXJ0LWVuZC1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMtY29udHJvbC1kZWZhdWx0LWZvY3VzLXJpbmctMXVhYmtpLCA0cHgpO1xuICBib3JkZXItZW5kLXN0YXJ0LXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cy1jb250cm9sLWRlZmF1bHQtZm9jdXMtcmluZy0xdWFia2ksIDRweCk7XG4gIGJvcmRlci1lbmQtZW5kLXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cy1jb250cm9sLWRlZmF1bHQtZm9jdXMtcmluZy0xdWFia2ksIDRweCk7XG4gIGJveC1zaGFkb3c6IDAgMCAwIHZhcigtLWJvcmRlci1saW5rLWZvY3VzLXJpbmctc2hhZG93LXNwcmVhZC0zOXV2eHIsIDJweCkgdmFyKC0tY29sb3ItYm9yZGVyLWl0ZW0tZm9jdXNlZC1sejF6czYsICMwMDZjZTApO1xufVxuXG4uYXdzdWlfaW5mb19sMGR2MF8zbGFnNV8zNjM6bm90KCNcXDkpIHtcbiAgbWFyZ2luLWlubGluZS1zdGFydDogdmFyKC0tc3BhY2UteHMteW1sbTBiLCA4cHgpO1xufVxuXG4uYXdzdWlfZXh0ZXJuYWwtaWNvbl9sMGR2MF8zbGFnNV8zNjc6bm90KCNcXDkpIHtcbiAgbWFyZ2luLWlubGluZS1zdGFydDogdmFyKC0tc3BhY2UteHhzLWh3ZmthaSwgNHB4KTtcbn1cblxuLmF3c3VpX2RpdmlkZXJfbDBkdjBfM2xhZzVfMjMyOm5vdCgjXFw5KSB7XG4gIGJvcmRlci1ibG9jazogbm9uZTtcbiAgYm9yZGVyLWlubGluZTogbm9uZTtcbn1cblxuLmF3c3VpX2RpdmlkZXItZGVmYXVsdF9sMGR2MF8zbGFnNV8zNzY6bm90KCNcXDkpIHtcbiAgbWFyZ2luLWJsb2NrOiB2YXIoLS1zcGFjZS1zY2FsZWQtMngteGwtaGU0OG5yLCAyNHB4KTtcbiAgbWFyZ2luLWlubGluZTogY2FsYygtMSAqIHZhcigtLXNwYWNlLXBhbmVsLWRpdmlkZXItbWFyZ2luLWhvcml6b250YWwteXczMXAwLCA4cHgpKTtcbiAgYm9yZGVyLWJsb2NrLXN0YXJ0OiB2YXIoLS1ib3JkZXItZGl2aWRlci1zZWN0aW9uLXdpZHRoLXV3bzhteSwgMXB4KSBzb2xpZCB2YXIoLS1jb2xvci1ib3JkZXItZGl2aWRlci1kZWZhdWx0LW5mZXJtYywgI2M2YzZjZCk7XG59XG5cbi5hd3N1aV9kaXZpZGVyLWhlYWRlcl9sMGR2MF8zbGFnNV8yMzI6bm90KCNcXDkpIHtcbiAgbWFyZ2luLWJsb2NrOiAwO1xuICBib3JkZXItYmxvY2stc3RhcnQ6IHZhcigtLWJvcmRlci1kaXZpZGVyLXNlY3Rpb24td2lkdGgtdXdvOG15LCAxcHgpIHNvbGlkIHZhcigtLWNvbG9yLWJvcmRlci1wYW5lbC1oZWFkZXItYTNnMXh5LCAjYzZjNmNkKTtcbn1cbi5hd3N1aV93aXRoLXRvb2xiYXJfbDBkdjBfM2xhZzVfMjMyID4gLmF3c3VpX2RpdmlkZXItaGVhZGVyX2wwZHYwXzNsYWc1XzIzMjpub3QoI1xcOSkge1xuICBib3JkZXItY29sb3I6IHRyYW5zcGFyZW50O1xufSIsIi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKiBzdHlsZWxpbnQtZGlzYWJsZSBAYW16bi9hd3N1aS1uby1tb3Rpb24tb3V0c2lkZS1vZi1taXhpbiwgc2VsZWN0b3ItY29tYmluYXRvci1kaXNhbGxvd2VkLWxpc3QsIHNlbGVjdG9yLXBzZXVkby1jbGFzcy1uby11bmtub3duLCBzZWxlY3Rvci1jbGFzcy1wYXR0ZXJuICovXG4vKiBzdHlsZWxpbnQtZW5hYmxlIEBhbXpuL2F3c3VpLW5vLW1vdGlvbi1vdXRzaWRlLW9mLW1peGluLCBzZWxlY3Rvci1jb21iaW5hdG9yLWRpc2FsbG93ZWQtbGlzdCwgc2VsZWN0b3ItcHNldWRvLWNsYXNzLW5vLXVua25vd24sIHNlbGVjdG9yLWNsYXNzLXBhdHRlcm4gKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKiBTdHlsZSB1c2VkIGZvciBsaW5rcyBpbiBzbG90cy9jb21wb25lbnRzIHRoYXQgYXJlIHRleHQgaGVhdnksIHRvIGhlbHAgbGlua3Mgc3RhbmQgb3V0IGFtb25nXG5zdXJyb3VuZGluZyB0ZXh0LiAoV0NBRyBGNzMpIGh0dHBzOi8vd3d3LnczLm9yZy9XQUkvV0NBRzIxL1RlY2huaXF1ZXMvZmFpbHVyZXMvRjczI2Rlc2NyaXB0aW9uICovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi5hd3N1aV9jb250ZW50LXdyYXBwZXJfenljZHhfbWZxYmpfMTUzOm5vdCgjXFw5KSB7XG4gIHBhZGRpbmctaW5saW5lLXN0YXJ0OiB2YXIoLS1zcGFjZS1sYXlvdXQtY29udGVudC1ob3Jpem9udGFsLWJ1YzB6eiwgMjRweCk7XG4gIHBhZGRpbmctaW5saW5lLWVuZDogdmFyKC0tc3BhY2UtbGF5b3V0LWNvbnRlbnQtaG9yaXpvbnRhbC1idWMwenosIDI0cHgpO1xufVxuLmF3c3VpX2NvbnRlbnQtd3JhcHBlci1tb2JpbGVfenljZHhfbWZxYmpfMTU3Om5vdCgjXFw5KSB7XG4gIHBhZGRpbmctaW5saW5lLXN0YXJ0OiB2YXIoLS1zcGFjZS1sLTJ1ZDFwMywgMjBweCk7XG4gIHBhZGRpbmctaW5saW5lLWVuZDogdmFyKC0tc3BhY2UtbC0ydWQxcDMsIDIwcHgpO1xufVxuXG4uYXdzdWlfY29udGVudC10eXBlLWRhc2hib2FyZF96eWNkeF9tZnFial8xNjI6bm90KCNcXDkpIHtcbiAgbWFyZ2luLWlubGluZS1zdGFydDogYXV0bztcbiAgbWFyZ2luLWlubGluZS1lbmQ6IGF1dG87XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTQwMXB4KSB7XG4gIC5hd3N1aV9jb250ZW50LXR5cGUtZGFzaGJvYXJkX3p5Y2R4X21mcWJqXzE2Mjpub3QoI1xcOSkge1xuICAgIG1heC1pbmxpbmUtc2l6ZTogMTI4MHB4O1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTkyMXB4KSB7XG4gIC5hd3N1aV9jb250ZW50LXR5cGUtZGFzaGJvYXJkX3p5Y2R4X21mcWJqXzE2Mjpub3QoI1xcOSkge1xuICAgIG1heC1pbmxpbmUtc2l6ZTogMTYyMHB4O1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMjU0MXB4KSB7XG4gIC5hd3N1aV9jb250ZW50LXR5cGUtZGFzaGJvYXJkX3p5Y2R4X21mcWJqXzE2Mjpub3QoI1xcOSkge1xuICAgIG1heC1pbmxpbmUtc2l6ZTogMjE2MHB4O1xuICB9XG59IiwiLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qIHN0eWxlbGludC1kaXNhYmxlIEBhbXpuL2F3c3VpLW5vLW1vdGlvbi1vdXRzaWRlLW9mLW1peGluLCBzZWxlY3Rvci1jb21iaW5hdG9yLWRpc2FsbG93ZWQtbGlzdCwgc2VsZWN0b3ItcHNldWRvLWNsYXNzLW5vLXVua25vd24sIHNlbGVjdG9yLWNsYXNzLXBhdHRlcm4gKi9cbi8qIHN0eWxlbGludC1lbmFibGUgQGFtem4vYXdzdWktbm8tbW90aW9uLW91dHNpZGUtb2YtbWl4aW4sIHNlbGVjdG9yLWNvbWJpbmF0b3ItZGlzYWxsb3dlZC1saXN0LCBzZWxlY3Rvci1wc2V1ZG8tY2xhc3Mtbm8tdW5rbm93biwgc2VsZWN0b3ItY2xhc3MtcGF0dGVybiAqL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qIFN0eWxlIHVzZWQgZm9yIGxpbmtzIGluIHNsb3RzL2NvbXBvbmVudHMgdGhhdCBhcmUgdGV4dCBoZWF2eSwgdG8gaGVscCBsaW5rcyBzdGFuZCBvdXQgYW1vbmdcbnN1cnJvdW5kaW5nIHRleHQuIChXQ0FHIEY3MykgaHR0cHM6Ly93d3cudzMub3JnL1dBSS9XQ0FHMjEvVGVjaG5pcXVlcy9mYWlsdXJlcy9GNzMjZGVzY3JpcHRpb24gKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4uYXdzdWlfdG9nZ2xlLWJ1dHRvbl8xNncwaF8xZjM5Nl8xODU6bm90KCNcXDkpIHtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBib3JkZXItYmxvY2s6IDA7XG4gIGJvcmRlci1pbmxpbmU6IDA7XG4gIHBhZGRpbmctYmxvY2s6IGNhbGModmFyKC0tc3BhY2Utc2NhbGVkLXh4cy1mb2UxMTQsIDRweCkgKyAxcHgpO1xuICBwYWRkaW5nLWlubGluZTogY2FsYyh2YXIoLS1zcGFjZS14eHMtaHdma2FpLCA0cHgpICsgMXB4KTtcbiAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG4gIGNvbG9yOiBjdXJyZW50Q29sb3I7XG59XG4uYXdzdWlfdG9nZ2xlLWJ1dHRvbl8xNncwaF8xZjM5Nl8xODU6bm90KCNcXDkpOmZvY3VzIHtcbiAgb3V0bGluZTogbm9uZTtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xufVxuYm9keVtkYXRhLWF3c3VpLWZvY3VzLXZpc2libGU9dHJ1ZV0gLmF3c3VpX3RvZ2dsZS1idXR0b25fMTZ3MGhfMWYzOTZfMTg1Om5vdCgjXFw5KTpmb2N1cyB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbmJvZHlbZGF0YS1hd3N1aS1mb2N1cy12aXNpYmxlPXRydWVdIC5hd3N1aV90b2dnbGUtYnV0dG9uXzE2dzBoXzFmMzk2XzE4NTpub3QoI1xcOSk6Zm9jdXMge1xuICBvdXRsaW5lOiAycHggZG90dGVkIHRyYW5zcGFyZW50O1xuICBvdXRsaW5lLW9mZnNldDogY2FsYyh2YXIoLS1zcGFjZS1idXR0b24taW5saW5lLWljb24tZm9jdXMtb3V0bGluZS1ndXR0ZXItemJmZ2t1LCAwcHgpIC0gMXB4KTtcbn1cbmJvZHlbZGF0YS1hd3N1aS1mb2N1cy12aXNpYmxlPXRydWVdIC5hd3N1aV90b2dnbGUtYnV0dG9uXzE2dzBoXzFmMzk2XzE4NTpub3QoI1xcOSk6Zm9jdXM6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiIFwiO1xuICBkaXNwbGF5OiBibG9jaztcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBpbnNldC1pbmxpbmUtc3RhcnQ6IGNhbGMoLTEgKiB2YXIoLS1zcGFjZS1idXR0b24taW5saW5lLWljb24tZm9jdXMtb3V0bGluZS1ndXR0ZXItemJmZ2t1LCAwcHgpKTtcbiAgaW5zZXQtYmxvY2stc3RhcnQ6IGNhbGMoLTEgKiB2YXIoLS1zcGFjZS1idXR0b24taW5saW5lLWljb24tZm9jdXMtb3V0bGluZS1ndXR0ZXItemJmZ2t1LCAwcHgpKTtcbiAgaW5saW5lLXNpemU6IGNhbGMoMTAwJSArIHZhcigtLXNwYWNlLWJ1dHRvbi1pbmxpbmUtaWNvbi1mb2N1cy1vdXRsaW5lLWd1dHRlci16YmZna3UsIDBweCkgKyB2YXIoLS1zcGFjZS1idXR0b24taW5saW5lLWljb24tZm9jdXMtb3V0bGluZS1ndXR0ZXItemJmZ2t1LCAwcHgpKTtcbiAgYmxvY2stc2l6ZTogY2FsYygxMDAlICsgdmFyKC0tc3BhY2UtYnV0dG9uLWlubGluZS1pY29uLWZvY3VzLW91dGxpbmUtZ3V0dGVyLXpiZmdrdSwgMHB4KSArIHZhcigtLXNwYWNlLWJ1dHRvbi1pbmxpbmUtaWNvbi1mb2N1cy1vdXRsaW5lLWd1dHRlci16YmZna3UsIDBweCkpO1xuICBib3JkZXItc3RhcnQtc3RhcnQtcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzLWNvbnRyb2wtZGVmYXVsdC1mb2N1cy1yaW5nLTF1YWJraSwgNHB4KTtcbiAgYm9yZGVyLXN0YXJ0LWVuZC1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMtY29udHJvbC1kZWZhdWx0LWZvY3VzLXJpbmctMXVhYmtpLCA0cHgpO1xuICBib3JkZXItZW5kLXN0YXJ0LXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cy1jb250cm9sLWRlZmF1bHQtZm9jdXMtcmluZy0xdWFia2ksIDRweCk7XG4gIGJvcmRlci1lbmQtZW5kLXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cy1jb250cm9sLWRlZmF1bHQtZm9jdXMtcmluZy0xdWFia2ksIDRweCk7XG4gIGJveC1zaGFkb3c6IDAgMCAwIDJweCB2YXIoLS1jb2xvci1ib3JkZXItaXRlbS1mb2N1c2VkLWx6MXpzNiwgIzAwNmNlMCk7XG59XG5cbi5hd3N1aV9jbG9zZS1idXR0b25fMTZ3MGhfMWYzOTZfMjIwOm5vdCgjXFw5KSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgb3V0bGluZTogbm9uZTtcbiAgaW5zZXQtaW5saW5lLWVuZDogdmFyKC0tc3BhY2UtbS1kc3VteXQsIDE2cHgpO1xuICBpbnNldC1ibG9jay1zdGFydDogdmFyKC0tc2l6ZS12ZXJ0aWNhbC1wYW5lbC1pY29uLW9mZnNldC16OTU5Y3csIDE1cHgpO1xuICB6LWluZGV4OiAxO1xufSIsIi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4uYXdzdWlfcnVudGltZS1jb250ZW50LXdyYXBwZXJfMTRtOHhfc3BmcjVfNTpub3QoI1xcOSkge1xuICBkaXNwbGF5OiBjb250ZW50cztcbn1cblxuLmF3c3VpX3J1bnRpbWUtaGVhZGVyLXdyYXBwZXJfMTRtOHhfc3BmcjVfOTpub3QoI1xcOSkge1xuICBkaXNwbGF5OiBjb250ZW50cztcbn0iLCIvKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLyogc3R5bGVsaW50LWRpc2FibGUgQGFtem4vYXdzdWktbm8tbW90aW9uLW91dHNpZGUtb2YtbWl4aW4sIHNlbGVjdG9yLWNvbWJpbmF0b3ItZGlzYWxsb3dlZC1saXN0LCBzZWxlY3Rvci1wc2V1ZG8tY2xhc3Mtbm8tdW5rbm93biwgc2VsZWN0b3ItY2xhc3MtcGF0dGVybiAqL1xuLyogc3R5bGVsaW50LWVuYWJsZSBAYW16bi9hd3N1aS1uby1tb3Rpb24tb3V0c2lkZS1vZi1taXhpbiwgc2VsZWN0b3ItY29tYmluYXRvci1kaXNhbGxvd2VkLWxpc3QsIHNlbGVjdG9yLXBzZXVkby1jbGFzcy1uby11bmtub3duLCBzZWxlY3Rvci1jbGFzcy1wYXR0ZXJuICovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLyogU3R5bGUgdXNlZCBmb3IgbGlua3MgaW4gc2xvdHMvY29tcG9uZW50cyB0aGF0IGFyZSB0ZXh0IGhlYXZ5LCB0byBoZWxwIGxpbmtzIHN0YW5kIG91dCBhbW9uZ1xuc3Vycm91bmRpbmcgdGV4dC4gKFdDQUcgRjczKSBodHRwczovL3d3dy53My5vcmcvV0FJL1dDQUcyMS9UZWNobmlxdWVzL2ZhaWx1cmVzL0Y3MyNkZXNjcmlwdGlvbiAqL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLmF3c3VpX3RvZ2dsZV8xdW82bV84emEzN18xOTM6bm90KCNcXDkpIHtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgcGFkZGluZy1ibG9jazogdmFyKC0tc3BhY2UteHhzLWh3ZmthaSwgNHB4KTtcbiAgcGFkZGluZy1pbmxpbmU6IDdweDtcbn1cblxuLmF3c3VpX2RyYXdlci10cmlnZ2Vyc18xdW82bV84emEzN18xOTk6bm90KCNcXDkpIHtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbn1cblxuLmF3c3VpX2RyYXdlcl8xdW82bV84emEzN18xOTk6bm90KCNcXDkpIHtcbiAgZmxleC1zaHJpbms6IDA7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgd29yZC13cmFwOiBicmVhay13b3JkO1xuICBib3gtc2hhZG93OiB2YXIoLS1zaGFkb3ctcGFuZWwtdms3aWVhLCAwcHggMHB4IDBweCAxcHggI2I2YmVjOSk7XG59XG4uYXdzdWlfZHJhd2VyXzF1bzZtXzh6YTM3XzE5OTpub3QoI1xcOSk6bm90KC5hd3N1aV9kcmF3ZXItbW9iaWxlXzF1bzZtXzh6YTM3XzIwOSkge1xuICB6LWluZGV4OiA4MzA7XG59XG4uYXdzdWlfZHJhd2VyLWNsb3NlZF8xdW82bV84emEzN18yMTI6bm90KCNcXDkpIHtcbiAgbWluLWlubGluZS1zaXplOiA0MHB4O1xufVxuLmF3c3VpX2RyYXdlci1jbG9zZWRfMXVvNm1fOHphMzdfMjEyLmF3c3VpX2RyYXdlci1tb2JpbGVfMXVvNm1fOHphMzdfMjA5Om5vdCgjXFw5KSB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbi5hd3N1aV9kcmF3ZXItY29udGVudF8xdW82bV84emEzN18yMTk6bm90KCNcXDkpIHtcbiAgcG9zaXRpb246IGZpeGVkO1xuICBvdmVyZmxvdzogYXV0bztcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tY29sb3ItYmFja2dyb3VuZC1sYXlvdXQtcGFuZWwtY29udGVudC15d285azEsICNmZmZmZmYpO1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xufVxuLmF3c3VpX2RyYXdlci1tb2JpbGVfMXVvNm1fOHphMzdfMjA5ID4gLmF3c3VpX2RyYXdlci1jb250ZW50XzF1bzZtXzh6YTM3XzIxOTpub3QoI1xcOSkge1xuICB6LWluZGV4OiAxMDAxO1xuICBpbnNldDogMDtcbn1cbi5hd3N1aV9kcmF3ZXItY2xvc2VkXzF1bzZtXzh6YTM3XzIxMiA+IC5hd3N1aV9kcmF3ZXItY29udGVudF8xdW82bV84emEzN18yMTk6bm90KCNcXDkpIHtcbiAgaW5saW5lLXNpemU6IDQwcHg7XG59XG4uYXdzdWlfZHJhd2VyLWNsb3NlZF8xdW82bV84emEzN18yMTIgPiAuYXdzdWlfZHJhd2VyLWNvbnRlbnRfMXVvNm1fOHphMzdfMjE5LmF3c3VpX2RyYXdlci1jb250ZW50LWNsaWNrYWJsZV8xdW82bV84emEzN18yMzM6bm90KCNcXDkpIHtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBjb2xvcjogdmFyKC0tY29sb3ItdGV4dC1pbnRlcmFjdGl2ZS1kZWZhdWx0LWNwb2t0ciwgIzQyNDY1MCk7XG59XG4uYXdzdWlfZHJhd2VyLWNsb3NlZF8xdW82bV84emEzN18yMTIgPiAuYXdzdWlfZHJhd2VyLWNvbnRlbnRfMXVvNm1fOHphMzdfMjE5LmF3c3VpX2RyYXdlci1jb250ZW50LWNsaWNrYWJsZV8xdW82bV84emEzN18yMzM6bm90KCNcXDkpOmhvdmVyIHtcbiAgYmFja2dyb3VuZDogdmFyKC0tY29sb3ItYmFja2dyb3VuZC1sYXlvdXQtcGFuZWwtaG92ZXItZTFma201LCAjZWJlYmYwKTtcbn1cbi5hd3N1aV9kcmF3ZXItY29udGVudF8xdW82bV84emEzN18yMTkgPiBbYXJpYS1oaWRkZW49dHJ1ZV06bm90KCNcXDkpIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbi5hd3N1aV9kcmF3ZXItY29udGVudF8xdW82bV84emEzN18yMTkgPiAuYXdzdWlfZHJhd2VyLXJlc2l6ZS1jb250ZW50XzF1bzZtXzh6YTM3XzI0Mzpub3QoI1xcOSkge1xuICBvdmVyZmxvdzogYXV0bztcbiAgYmxvY2stc2l6ZTogMTAwJTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuLmF3c3VpX2RyYXdlci1jb250ZW50XzF1bzZtXzh6YTM3XzIxOSA+IC5hd3N1aV9kcmF3ZXItY29udGVudC13cmFwcGVyXzF1bzZtXzh6YTM3XzI0ODpub3QoI1xcOSkge1xuICBmbGV4OiAxO1xufVxuXG4uYXdzdWlfZHJhd2VyLXRyaWdnZXJzLXdyYXBwZXJfMXVvNm1fOHphMzdfMjUyOm5vdCgjXFw5KSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgYWxpZ24taXRlbXM6IHN0cmV0Y2g7XG59XG5cbi5hd3N1aV9kcmF3ZXItdHJpZ2dlcl8xdW82bV84emEzN18xOTk6bm90KCNcXDkpIHtcbiAgcGFkZGluZy1ibG9jazogdmFyKC0tc3BhY2UteHhzLWh3ZmthaSwgNHB4KTtcbiAgcGFkZGluZy1pbmxpbmU6IDdweDtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBjb2xvcjogdmFyKC0tY29sb3ItdGV4dC1pbnRlcmFjdGl2ZS1kZWZhdWx0LWNwb2t0ciwgIzQyNDY1MCk7XG59XG4uYXdzdWlfZHJhd2VyLXRyaWdnZXJfMXVvNm1fOHphMzdfMTk5Om5vdCgjXFw5KTpub3QoOmZpcnN0LWNoaWxkKSB7XG4gIGJvcmRlci1ibG9jay1zdGFydDogMXB4IHNvbGlkIHZhcigtLWNvbG9yLWJvcmRlci1sYXlvdXQtcHlvczQyLCAjYzZjNmNkKTtcbn1cbi5hd3N1aV9kcmF3ZXItdHJpZ2dlcl8xdW82bV84emEzN18xOTk6bm90KCNcXDkpOmhvdmVyIHtcbiAgY29sb3I6IHZhcigtLWNvbG9yLXRleHQtbGF5b3V0LXRvZ2dsZS1ob3Zlci0yd3pqZzcsICMwMDZjZTApO1xufVxuLmF3c3VpX2RyYXdlci10cmlnZ2VyLWFjdGl2ZV8xdW82bV84emEzN18yNzE6bm90KCNcXDkpLCAuYXdzdWlfZHJhd2VyLXRyaWdnZXItYWN0aXZlXzF1bzZtXzh6YTM3XzI3MTpub3QoI1xcOSk6aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1jb2xvci1iYWNrZ3JvdW5kLWxheW91dC10b2dnbGUtc2VsZWN0ZWQtZGVmYXVsdC0wMTMwMW4sICMwMDZjZTApO1xuICBjb2xvcjogdmFyKC0tY29sb3ItdGV4dC1sYXlvdXQtdG9nZ2xlLWFjdGl2ZS0xdDVtcGwsICNmZmZmZmYpO1xufVxuLmF3c3VpX2RyYXdlci1jb250ZW50LWNsaWNrYWJsZV8xdW82bV84emEzN18yMzMgPiAuYXdzdWlfZHJhd2VyLXRyaWdnZXJzLXdyYXBwZXJfMXVvNm1fOHphMzdfMjUyID4gLmF3c3VpX2RyYXdlci10cmlnZ2VyXzF1bzZtXzh6YTM3XzE5OTpub3QoI1xcOSk6aG92ZXIge1xuICBjb2xvcjogdmFyKC0tY29sb3ItdGV4dC1pbnRlcmFjdGl2ZS1kZWZhdWx0LWNwb2t0ciwgIzQyNDY1MCk7XG59XG5cbi5hd3N1aV9yZXNpemUtaGFuZGxlLXdyYXBwZXJfMXVvNm1fOHphMzdfMjc5Om5vdCgjXFw5KSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgaW5zZXQtaW5saW5lLXN0YXJ0OiAwO1xuICBpbnNldC1ibG9jay1zdGFydDogMDtcbiAgYmxvY2stc2l6ZTogMTAwJTtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgei1pbmRleDogMTtcbn1cblxuLmF3c3VpX2hpZGVfMXVvNm1fOHphMzdfMjg5Om5vdCgjXFw5KSB7XG4gIGRpc3BsYXk6IG5vbmU7XG59IiwiLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qIHN0eWxlbGludC1kaXNhYmxlIEBhbXpuL2F3c3VpLW5vLW1vdGlvbi1vdXRzaWRlLW9mLW1peGluLCBzZWxlY3Rvci1jb21iaW5hdG9yLWRpc2FsbG93ZWQtbGlzdCwgc2VsZWN0b3ItcHNldWRvLWNsYXNzLW5vLXVua25vd24sIHNlbGVjdG9yLWNsYXNzLXBhdHRlcm4gKi9cbi8qIHN0eWxlbGludC1lbmFibGUgQGFtem4vYXdzdWktbm8tbW90aW9uLW91dHNpZGUtb2YtbWl4aW4sIHNlbGVjdG9yLWNvbWJpbmF0b3ItZGlzYWxsb3dlZC1saXN0LCBzZWxlY3Rvci1wc2V1ZG8tY2xhc3Mtbm8tdW5rbm93biwgc2VsZWN0b3ItY2xhc3MtcGF0dGVybiAqL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qIFN0eWxlIHVzZWQgZm9yIGxpbmtzIGluIHNsb3RzL2NvbXBvbmVudHMgdGhhdCBhcmUgdGV4dCBoZWF2eSwgdG8gaGVscCBsaW5rcyBzdGFuZCBvdXQgYW1vbmdcbnN1cnJvdW5kaW5nIHRleHQuIChXQ0FHIEY3MykgaHR0cHM6Ly93d3cudzMub3JnL1dBSS9XQ0FHMjEvVGVjaG5pcXVlcy9mYWlsdXJlcy9GNzMjZGVzY3JpcHRpb24gKi9cbi5hd3N1aV9oYW5kbGVfc2RoYTZfMTF2cDdfMTQ1Om5vdCgjXFw5KSB7XG4gIGFwcGVhcmFuY2U6IG5vbmU7XG4gIGNvbG9yOiB2YXIoLS1jb2xvci10ZXh0LWludGVyYWN0aXZlLWRlZmF1bHQtY3Bva3RyLCAjNDI0NjUwKTtcbiAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG4gIGlubGluZS1zaXplOiAtbW96LWZpdC1jb250ZW50O1xuICBpbmxpbmUtc2l6ZTogZml0LWNvbnRlbnQ7XG4gIC8qIHN0eWxlbGludC1kaXNhYmxlLW5leHQtbGluZSBwbHVnaW4vbm8tdW5zdXBwb3J0ZWQtYnJvd3Nlci1mZWF0dXJlcyAqL1xuICB0b3VjaC1hY3Rpb246IG5vbmU7XG59XG4uYXdzdWlfaGFuZGxlLXNpemUtbm9ybWFsX3NkaGE2XzExdnA3XzE1Mzpub3QoI1xcOSkge1xuICBibG9jay1zaXplOiB2YXIoLS1saW5lLWhlaWdodC1ib2R5LW0tMm1oM2tlLCAyMHB4KTtcbiAgcGFkZGluZy1pbmxpbmU6IHZhcigtLXNwYWNlLXNjYWxlZC14eHhzLWgyc2M1MSwgMnB4KTtcbn1cbi5hd3N1aV9oYW5kbGUtc2l6ZS1zbWFsbF9zZGhhNl8xMXZwN18xNTc6bm90KCNcXDkpIHtcbiAgYmxvY2stc2l6ZTogdmFyKC0tbGluZS1oZWlnaHQtYm9keS1zLW51NWh4MSwgMTZweCk7XG59XG4uYXdzdWlfaGFuZGxlLWRyYWctaW5kaWNhdG9yX3NkaGE2XzExdnA3XzE2MDpub3QoI1xcOSk6bm90KC5hd3N1aV9oYW5kbGUtZGlzYWJsZWRfc2RoYTZfMTF2cDdfMTYwKSB7XG4gIGN1cnNvcjogZ3JhYjtcbn1cbi5hd3N1aV9oYW5kbGUtZHJhZy1pbmRpY2F0b3Jfc2RoYTZfMTF2cDdfMTYwOm5vdCgjXFw5KTpub3QoLmF3c3VpX2hhbmRsZS1kaXNhYmxlZF9zZGhhNl8xMXZwN18xNjApLmF3c3VpX2FjdGl2ZV9zZGhhNl8xMXZwN18xNjMge1xuICBjdXJzb3I6IGdyYWJiaW5nO1xufVxuLmF3c3VpX2hhbmRsZS1yZXNpemUtYXJlYV9zZGhhNl8xMXZwN18xNjY6bm90KCNcXDkpIHtcbiAgY3Vyc29yOiBud3NlLXJlc2l6ZTtcbiAgLyogc3R5bGVsaW50LWRpc2FibGUtbmV4dC1saW5lIHBsdWdpbi9uby11bnN1cHBvcnRlZC1icm93c2VyLWZlYXR1cmVzICovXG59XG4uYXdzdWlfaGFuZGxlLXJlc2l6ZS1hcmVhX3NkaGE2XzExdnA3XzE2Njpub3QoI1xcOSk6ZGlyKHJ0bCkge1xuICBjdXJzb3I6IG5lc3ctcmVzaXplO1xufVxuLmF3c3VpX2hhbmRsZS1yZXNpemUtaG9yaXpvbnRhbF9zZGhhNl8xMXZwN18xNzM6bm90KCNcXDkpIHtcbiAgY3Vyc29yOiBldy1yZXNpemU7XG59XG4uYXdzdWlfaGFuZGxlLXJlc2l6ZS12ZXJ0aWNhbF9zZGhhNl8xMXZwN18xNzY6bm90KCNcXDkpIHtcbiAgY3Vyc29yOiBucy1yZXNpemU7XG59XG4uYXdzdWlfaGFuZGxlX3NkaGE2XzExdnA3XzE0NTpub3QoI1xcOSk6aG92ZXIge1xuICBjb2xvcjogdmFyKC0tY29sb3ItdGV4dC1pbnRlcmFjdGl2ZS1ob3Zlci1wMmJlZXgsICMwZjE0MWEpO1xufVxuLmF3c3VpX2hhbmRsZV9zZGhhNl8xMXZwN18xNDU6bm90KCNcXDkpOmZvY3VzIHtcbiAgb3V0bGluZTogbm9uZTtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xufVxuYm9keVtkYXRhLWF3c3VpLWZvY3VzLXZpc2libGU9dHJ1ZV0gLmF3c3VpX2hhbmRsZV9zZGhhNl8xMXZwN18xNDU6bm90KCNcXDkpOmZvY3VzOm5vdCguYXdzdWlfaGlkZS1mb2N1c19zZGhhNl8xMXZwN18xODYpIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuYm9keVtkYXRhLWF3c3VpLWZvY3VzLXZpc2libGU9dHJ1ZV0gLmF3c3VpX2hhbmRsZV9zZGhhNl8xMXZwN18xNDU6bm90KCNcXDkpOmZvY3VzOm5vdCguYXdzdWlfaGlkZS1mb2N1c19zZGhhNl8xMXZwN18xODYpIHtcbiAgb3V0bGluZTogMnB4IGRvdHRlZCB0cmFuc3BhcmVudDtcbiAgb3V0bGluZS1vZmZzZXQ6IGNhbGMoMHB4IC0gMXB4KTtcbn1cbmJvZHlbZGF0YS1hd3N1aS1mb2N1cy12aXNpYmxlPXRydWVdIC5hd3N1aV9oYW5kbGVfc2RoYTZfMTF2cDdfMTQ1Om5vdCgjXFw5KTpmb2N1czpub3QoLmF3c3VpX2hpZGUtZm9jdXNfc2RoYTZfMTF2cDdfMTg2KTo6YmVmb3JlIHtcbiAgY29udGVudDogXCIgXCI7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGluc2V0LWlubGluZS1zdGFydDogY2FsYygtMSAqIDBweCk7XG4gIGluc2V0LWJsb2NrLXN0YXJ0OiBjYWxjKC0xICogMHB4KTtcbiAgaW5saW5lLXNpemU6IGNhbGMoMTAwJSArIDBweCArIDBweCk7XG4gIGJsb2NrLXNpemU6IGNhbGMoMTAwJSArIDBweCArIDBweCk7XG4gIGJvcmRlci1zdGFydC1zdGFydC1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMtY29udHJvbC1kZWZhdWx0LWZvY3VzLXJpbmctMXVhYmtpLCA0cHgpO1xuICBib3JkZXItc3RhcnQtZW5kLXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cy1jb250cm9sLWRlZmF1bHQtZm9jdXMtcmluZy0xdWFia2ksIDRweCk7XG4gIGJvcmRlci1lbmQtc3RhcnQtcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzLWNvbnRyb2wtZGVmYXVsdC1mb2N1cy1yaW5nLTF1YWJraSwgNHB4KTtcbiAgYm9yZGVyLWVuZC1lbmQtcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzLWNvbnRyb2wtZGVmYXVsdC1mb2N1cy1yaW5nLTF1YWJraSwgNHB4KTtcbiAgYm94LXNoYWRvdzogMCAwIDAgMnB4IHZhcigtLWNvbG9yLWJvcmRlci1pdGVtLWZvY3VzZWQtbHoxenM2LCAjMDA2Y2UwKTtcbn1cblxuLmF3c3VpX3Jlc2l6ZS1pY29uX3NkaGE2XzExdnA3XzIwODpub3QoI1xcOSkge1xuICBzdHJva2U6IHZhcigtLWNvbG9yLXRleHQtaW50ZXJhY3RpdmUtZGVmYXVsdC1jcG9rdHIsICM0MjQ2NTApO1xufVxuLmF3c3VpX3Jlc2l6ZS1pY29uX3NkaGE2XzExdnA3XzIwODpub3QoI1xcOSk6aG92ZXIge1xuICBzdHJva2U6IHZhcigtLWNvbG9yLXRleHQtaW50ZXJhY3RpdmUtaG92ZXItcDJiZWV4LCAjMGYxNDFhKTtcbn1cbi5hd3N1aV9yZXNpemUtaWNvbi12ZXJ0aWNhbF9zZGhhNl8xMXZwN18yMTQ6bm90KCNcXDkpIHtcbiAgbWFyZ2luLWJsb2NrOiBhdXRvO1xuICBtYXJnaW4taW5saW5lOiBhdXRvO1xufVxuLmF3c3VpX3Jlc2l6ZS1pY29uLWhvcml6b250YWxfc2RoYTZfMTF2cDdfMjE4Om5vdCgjXFw5KSB7XG4gIHRyYW5zZm9ybTogcm90YXRlKDkwZGVnKTtcbn1cblxuLmF3c3VpX3ByZXZlbnQtcG9pbnRlcl9zZGhhNl8xMXZwN18yMjI6bm90KCNcXDkpIHtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG59IiwiLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qIHN0eWxlbGludC1kaXNhYmxlIEBhbXpuL2F3c3VpLW5vLW1vdGlvbi1vdXRzaWRlLW9mLW1peGluLCBzZWxlY3Rvci1jb21iaW5hdG9yLWRpc2FsbG93ZWQtbGlzdCwgc2VsZWN0b3ItcHNldWRvLWNsYXNzLW5vLXVua25vd24sIHNlbGVjdG9yLWNsYXNzLXBhdHRlcm4gKi9cbi8qIHN0eWxlbGludC1lbmFibGUgQGFtem4vYXdzdWktbm8tbW90aW9uLW91dHNpZGUtb2YtbWl4aW4sIHNlbGVjdG9yLWNvbWJpbmF0b3ItZGlzYWxsb3dlZC1saXN0LCBzZWxlY3Rvci1wc2V1ZG8tY2xhc3Mtbm8tdW5rbm93biwgc2VsZWN0b3ItY2xhc3MtcGF0dGVybiAqL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qIFN0eWxlIHVzZWQgZm9yIGxpbmtzIGluIHNsb3RzL2NvbXBvbmVudHMgdGhhdCBhcmUgdGV4dCBoZWF2eSwgdG8gaGVscCBsaW5rcyBzdGFuZCBvdXQgYW1vbmdcbnN1cnJvdW5kaW5nIHRleHQuIChXQ0FHIEY3MykgaHR0cHM6Ly93d3cudzMub3JnL1dBSS9XQ0FHMjEvVGVjaG5pcXVlcy9mYWlsdXJlcy9GNzMjZGVzY3JpcHRpb24gKi9cbi5hd3N1aV9zbGlkZXJfY3F6bGtfdzN6eWhfMTQ1Om5vdCgjXFw5KSB7XG4gIHBhZGRpbmctYmxvY2s6IDA7XG4gIHBhZGRpbmctaW5saW5lOiAwO1xuICBjdXJzb3I6IG5zLXJlc2l6ZTtcbiAgbWFyZ2luLWJsb2NrOiAwO1xuICBtYXJnaW4taW5saW5lOiAwO1xuICBibG9jay1zaXplOiAxOHB4O1xuICB0b3VjaC1hY3Rpb246IG5vbmU7XG59XG4uYXdzdWlfc2xpZGVyX2NxemxrX3czenloXzE0NTpub3QoI1xcOSk6Zm9jdXMge1xuICBvdXRsaW5lOiBub25lO1xufVxuYm9keVtkYXRhLWF3c3VpLWZvY3VzLXZpc2libGU9dHJ1ZV0gLmF3c3VpX3NsaWRlcl9jcXpsa193M3p5aF8xNDU6bm90KCNcXDkpOmZvY3VzIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuYm9keVtkYXRhLWF3c3VpLWZvY3VzLXZpc2libGU9dHJ1ZV0gLmF3c3VpX3NsaWRlcl9jcXpsa193M3p5aF8xNDU6bm90KCNcXDkpOmZvY3VzIHtcbiAgb3V0bGluZTogMnB4IGRvdHRlZCB0cmFuc3BhcmVudDtcbiAgb3V0bGluZS1vZmZzZXQ6IGNhbGMoMHB4IC0gMXB4KTtcbn1cbmJvZHlbZGF0YS1hd3N1aS1mb2N1cy12aXNpYmxlPXRydWVdIC5hd3N1aV9zbGlkZXJfY3F6bGtfdzN6eWhfMTQ1Om5vdCgjXFw5KTpmb2N1czo6YmVmb3JlIHtcbiAgY29udGVudDogXCIgXCI7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGluc2V0LWlubGluZS1zdGFydDogY2FsYygtMSAqIDBweCk7XG4gIGluc2V0LWJsb2NrLXN0YXJ0OiBjYWxjKC0xICogMHB4KTtcbiAgaW5saW5lLXNpemU6IGNhbGMoMTAwJSArIDBweCArIDBweCk7XG4gIGJsb2NrLXNpemU6IGNhbGMoMTAwJSArIDBweCArIDBweCk7XG4gIGJvcmRlci1zdGFydC1zdGFydC1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMtY29udHJvbC1kZWZhdWx0LWZvY3VzLXJpbmctMXVhYmtpLCA0cHgpO1xuICBib3JkZXItc3RhcnQtZW5kLXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cy1jb250cm9sLWRlZmF1bHQtZm9jdXMtcmluZy0xdWFia2ksIDRweCk7XG4gIGJvcmRlci1lbmQtc3RhcnQtcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzLWNvbnRyb2wtZGVmYXVsdC1mb2N1cy1yaW5nLTF1YWJraSwgNHB4KTtcbiAgYm9yZGVyLWVuZC1lbmQtcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzLWNvbnRyb2wtZGVmYXVsdC1mb2N1cy1yaW5nLTF1YWJraSwgNHB4KTtcbiAgYm94LXNoYWRvdzogMCAwIDAgMnB4IHZhcigtLWNvbG9yLWJvcmRlci1pdGVtLWZvY3VzZWQtbHoxenM2LCAjMDA2Y2UwKTtcbn1cblxuLmF3c3VpX3NsaWRlci1zaWRlX2NxemxrX3czenloXzE3OTpub3QoI1xcOSksXG4uYXdzdWlfc2xpZGVyLXNpZGUtc3RhcnRfY3F6bGtfdzN6eWhfMTgwOm5vdCgjXFw5KSB7XG4gIGN1cnNvcjogZXctcmVzaXplO1xuICBtYXJnaW4tYmxvY2s6IDA7XG4gIG1hcmdpbi1pbmxpbmUtZW5kOiAwO1xufSIsIi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKiBzdHlsZWxpbnQtZGlzYWJsZSBAYW16bi9hd3N1aS1uby1tb3Rpb24tb3V0c2lkZS1vZi1taXhpbiwgc2VsZWN0b3ItY29tYmluYXRvci1kaXNhbGxvd2VkLWxpc3QsIHNlbGVjdG9yLXBzZXVkby1jbGFzcy1uby11bmtub3duLCBzZWxlY3Rvci1jbGFzcy1wYXR0ZXJuICovXG4vKiBzdHlsZWxpbnQtZW5hYmxlIEBhbXpuL2F3c3VpLW5vLW1vdGlvbi1vdXRzaWRlLW9mLW1peGluLCBzZWxlY3Rvci1jb21iaW5hdG9yLWRpc2FsbG93ZWQtbGlzdCwgc2VsZWN0b3ItcHNldWRvLWNsYXNzLW5vLXVua25vd24sIHNlbGVjdG9yLWNsYXNzLXBhdHRlcm4gKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKiBTdHlsZSB1c2VkIGZvciBsaW5rcyBpbiBzbG90cy9jb21wb25lbnRzIHRoYXQgYXJlIHRleHQgaGVhdnksIHRvIGhlbHAgbGlua3Mgc3RhbmQgb3V0IGFtb25nXG5zdXJyb3VuZGluZyB0ZXh0LiAoV0NBRyBGNzMpIGh0dHBzOi8vd3d3LnczLm9yZy9XQUkvV0NBRzIxL1RlY2huaXF1ZXMvZmFpbHVyZXMvRjczI2Rlc2NyaXB0aW9uICovXG5AbWVkaWEgKG1pbi13aWR0aDogNjg5cHgpIHtcbiAgLmF3c3VpX3dpdGgtbW90aW9uLXZlcnRpY2FsX2IxOHRwX2tjbWNjXzE0Njpub3QoI1xcOSkge1xuICAgIHRyYW5zaXRpb246IHZhcigtLW1vdGlvbi1kdXJhdGlvbi1yZWZyZXNoLW9ubHktbWVkaXVtLTVyYm4zaywgMTY1bXMpO1xuICAgIHRyYW5zaXRpb24tcHJvcGVydHk6IGJvcmRlci1jb2xvciwgb3BhY2l0eSwgYmxvY2stc2l6ZSwgaW5zZXQtYmxvY2stc3RhcnQsIGluc2V0LWJsb2NrLWVuZDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDY4OXB4KSBhbmQgKHByZWZlcnMtcmVkdWNlZC1tb3Rpb246IHJlZHVjZSkge1xuICAuYXdzdWlfd2l0aC1tb3Rpb24tdmVydGljYWxfYjE4dHBfa2NtY2NfMTQ2Om5vdCgjXFw5KSB7XG4gICAgYW5pbWF0aW9uOiBub25lO1xuICAgIHRyYW5zaXRpb246IG5vbmU7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA2ODlweCkge1xuICAuYXdzdWktbW90aW9uLWRpc2FibGVkIC5hd3N1aV93aXRoLW1vdGlvbi12ZXJ0aWNhbF9iMTh0cF9rY21jY18xNDY6bm90KCNcXDkpLCAuYXdzdWktbW9kZS1lbnRlcmluZyAuYXdzdWlfd2l0aC1tb3Rpb24tdmVydGljYWxfYjE4dHBfa2NtY2NfMTQ2Om5vdCgjXFw5KSB7XG4gICAgYW5pbWF0aW9uOiBub25lO1xuICAgIHRyYW5zaXRpb246IG5vbmU7XG4gIH1cbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDY4OXB4KSB7XG4gIC5hd3N1aV93aXRoLW1vdGlvbi1ob3Jpem9udGFsX2IxOHRwX2tjbWNjXzE2NTpub3QoI1xcOSkge1xuICAgIHRyYW5zaXRpb246IHZhcigtLW1vdGlvbi1kdXJhdGlvbi1yZWZyZXNoLW9ubHktbWVkaXVtLTVyYm4zaywgMTY1bXMpO1xuICAgIHRyYW5zaXRpb24tcHJvcGVydHk6IGJvcmRlci1jb2xvciwgb3BhY2l0eSwgaW5saW5lLXNpemUsIGluc2V0LWlubGluZS1zdGFydDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDY4OXB4KSBhbmQgKHByZWZlcnMtcmVkdWNlZC1tb3Rpb246IHJlZHVjZSkge1xuICAuYXdzdWlfd2l0aC1tb3Rpb24taG9yaXpvbnRhbF9iMTh0cF9rY21jY18xNjU6bm90KCNcXDkpIHtcbiAgICBhbmltYXRpb246IG5vbmU7XG4gICAgdHJhbnNpdGlvbjogbm9uZTtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDY4OXB4KSB7XG4gIC5hd3N1aS1tb3Rpb24tZGlzYWJsZWQgLmF3c3VpX3dpdGgtbW90aW9uLWhvcml6b250YWxfYjE4dHBfa2NtY2NfMTY1Om5vdCgjXFw5KSwgLmF3c3VpLW1vZGUtZW50ZXJpbmcgLmF3c3VpX3dpdGgtbW90aW9uLWhvcml6b250YWxfYjE4dHBfa2NtY2NfMTY1Om5vdCgjXFw5KSB7XG4gICAgYW5pbWF0aW9uOiBub25lO1xuICAgIHRyYW5zaXRpb246IG5vbmU7XG4gIH1cbn1cblxuLyogc3R5bGVsaW50LWRpc2FibGUgc2VsZWN0b3ItY29tYmluYXRvci1kaXNhbGxvd2VkLWxpc3QsIHNlbGVjdG9yLW1heC10eXBlLCBzZWxlY3Rvci1tYXgtdW5pdmVyc2FsICovXG4uYXdzdWlfcmVzaXplLWFjdGl2ZV9iMTh0cF9rY21jY18xODQgKjpub3QoI1xcOSkge1xuICAtd2Via2l0LXVzZXItc2VsZWN0OiBub25lO1xuICAgICAgICAgIHVzZXItc2VsZWN0OiBub25lO1xufVxuLmF3c3VpX3Jlc2l6ZS1hY3RpdmVfYjE4dHBfa2NtY2NfMTg0ICogLmF3c3VpX3dpdGgtbW90aW9uLXZlcnRpY2FsX2IxOHRwX2tjbWNjXzE0Njpub3QoI1xcOSksXG4uYXdzdWlfcmVzaXplLWFjdGl2ZV9iMTh0cF9rY21jY18xODQgKiAuYXdzdWlfd2l0aC1tb3Rpb24taG9yaXpvbnRhbF9iMTh0cF9rY21jY18xNjU6bm90KCNcXDkpIHtcbiAgdHJhbnNpdGlvbjogbm9uZTtcbiAgYW5pbWF0aW9uOiBub25lO1xufVxuLmF3c3VpX3Jlc2l6ZS1hY3RpdmVfYjE4dHBfa2NtY2NfMTg0IGlmcmFtZTpub3QoI1xcOSkge1xuICBwb2ludGVyLWV2ZW50czogbm9uZTtcbn1cbi5hd3N1aV9yZXNpemUtc2lkZV9iMTh0cF9rY21jY18xOTUgKjpub3QoI1xcOSkge1xuICBjdXJzb3I6IGV3LXJlc2l6ZTtcbn1cbi5hd3N1aV9yZXNpemUtYm90dG9tX2IxOHRwX2tjbWNjXzE5OCAqOm5vdCgjXFw5KSB7XG4gIGN1cnNvcjogbnMtcmVzaXplO1xufVxuXG4vKiBzdHlsZWxpbnQtZW5hYmxlIHNlbGVjdG9yLWNvbWJpbmF0b3ItZGlzYWxsb3dlZC1saXN0LCBzZWxlY3Rvci1tYXgtdHlwZSwgc2VsZWN0b3ItbWF4LXVuaXZlcnNhbCAqLyIsIi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKiBzdHlsZWxpbnQtZGlzYWJsZSBAYW16bi9hd3N1aS1uby1tb3Rpb24tb3V0c2lkZS1vZi1taXhpbiwgc2VsZWN0b3ItY29tYmluYXRvci1kaXNhbGxvd2VkLWxpc3QsIHNlbGVjdG9yLXBzZXVkby1jbGFzcy1uby11bmtub3duLCBzZWxlY3Rvci1jbGFzcy1wYXR0ZXJuICovXG4vKiBzdHlsZWxpbnQtZW5hYmxlIEBhbXpuL2F3c3VpLW5vLW1vdGlvbi1vdXRzaWRlLW9mLW1peGluLCBzZWxlY3Rvci1jb21iaW5hdG9yLWRpc2FsbG93ZWQtbGlzdCwgc2VsZWN0b3ItcHNldWRvLWNsYXNzLW5vLXVua25vd24sIHNlbGVjdG9yLWNsYXNzLXBhdHRlcm4gKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKiBTdHlsZSB1c2VkIGZvciBsaW5rcyBpbiBzbG90cy9jb21wb25lbnRzIHRoYXQgYXJlIHRleHQgaGVhdnksIHRvIGhlbHAgbGlua3Mgc3RhbmQgb3V0IGFtb25nXG5zdXJyb3VuZGluZyB0ZXh0LiAoV0NBRyBGNzMpIGh0dHBzOi8vd3d3LnczLm9yZy9XQUkvV0NBRzIxL1RlY2huaXF1ZXMvZmFpbHVyZXMvRjczI2Rlc2NyaXB0aW9uICovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi5hd3N1aV9yb290X2xtNnZvXzEzMHkyXzE1Mzpub3QoI1xcOSkge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGNvbG9yOiB2YXIoLS1jb2xvci10ZXh0LWJvZHktZGVmYXVsdC1yeWpjdDEsICMwZjE0MWEpO1xufVxuXG4uYXdzdWlfcm9vdC1uby1zY3JvbGxfbG02dm9fMTMweTJfMTYwOm5vdCgjXFw5KSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgei1pbmRleDogMTtcbn1cblxuLmF3c3VpX2xheW91dF9sbTZ2b18xMzB5Ml8xNjU6bm90KCNcXDkpIHtcbiAgZmxleDogMSAxIGF1dG87XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBzdHJldGNoO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1jb2xvci1iYWNrZ3JvdW5kLWxheW91dC1tYWluLWh0dDRmbSwgI2ZmZmZmZik7XG59XG4uYXdzdWlfbGF5b3V0LW5vLXNjcm9sbF9sbTZ2b18xMzB5Ml8xNzE6bm90KCNcXDkpIHtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbn1cblxuLmF3c3VpX2xheW91dC1tYWluX2xtNnZvXzEzMHkyXzE3NTpub3QoI1xcOSkge1xuICBmbGV4OiAxO1xuICBtaW4taW5saW5lLXNpemU6IDA7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWNvbG9yLWJhY2tncm91bmQtbGF5b3V0LW1haW4taHR0NGZtLCAjZmZmZmZmKTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuLmF3c3VpX2xheW91dC1tYWluLXNjcm9sbGFibGVfbG02dm9fMTMweTJfMTgxOm5vdCgjXFw5KSB7XG4gIG92ZXJmbG93OiBhdXRvO1xufVxuXG4vKiBzdHlsZWxpbnQtZGlzYWJsZS1uZXh0LWxpbmUgc2VsZWN0b3ItY29tYmluYXRvci1kaXNhbGxvd2VkLWxpc3QsIHNlbGVjdG9yLW1heC11bml2ZXJzYWwgKi9cbi5hd3N1aV91bmZvY3VzYWJsZV9sbTZ2b18xMzB5Ml8xODYgKjpub3QoI1xcOSkge1xuICB2aXNpYmlsaXR5OiBoaWRkZW47XG59XG5cbi5hd3N1aV9icmVhZGNydW1icy1kZXNrdG9wX2xtNnZvXzEzMHkyXzE5MDpub3QoI1xcOSkge1xuICBwYWRkaW5nLWJsb2NrLXN0YXJ0OiB2YXIoLS1zcGFjZS1zY2FsZWQtbS1sMzdnaDcsIDE2cHgpO1xuICBwYWRkaW5nLWJsb2NrLWVuZDogdmFyKC0tc3BhY2Utc2NhbGVkLXMtaXV1aWhtLCAxMnB4KTtcbn1cblxuLmF3c3VpX2NvbnRlbnQtaGVhZGVyLXdyYXBwZXJfbG02dm9fMTMweTJfMTk1Om5vdCgjXFw5KSB7XG4gIHBhZGRpbmctYmxvY2stZW5kOiB2YXIoLS1zcGFjZS1jb250ZW50LWhlYWRlci1wYWRkaW5nLWJvdHRvbS0xbndreTcsIDE2cHgpO1xufVxuXG4uYXdzdWlfY29udGVudC13cmFwcGVyX2xtNnZvXzEzMHkyXzE5OTpub3QoI1xcOSkge1xuICBwYWRkaW5nLWJsb2NrLWVuZDogdmFyKC0tc3BhY2UtbGF5b3V0LWNvbnRlbnQtYm90dG9tLXplYjFnOSwgNDBweCk7XG59XG5cbi5hd3N1aV9jb250ZW50LW92ZXJsYXBwZWRfbG02dm9fMTMweTJfMjAzOm5vdCgjXFw5KSB7XG4gIG1hcmdpbi1ibG9jay1zdGFydDogY2FsYygtMSAqIHZhcigtLXNwYWNlLWRhcmstaGVhZGVyLW92ZXJsYXAtZGlzdGFuY2UtbGQ0NWFwLCAzNnB4KSk7XG59XG5cbi5hd3N1aV9jb250ZW50LWV4dHJhLXRvcC1wYWRkaW5nX2xtNnZvXzEzMHkyXzIwNzpub3QoI1xcOSkge1xuICBwYWRkaW5nLWJsb2NrLXN0YXJ0OiB2YXIoLS1zcGFjZS1zY2FsZWQtbS1sMzdnaDcsIDE2cHgpO1xufSIsIi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKiBzdHlsZWxpbnQtZGlzYWJsZSBAYW16bi9hd3N1aS1uby1tb3Rpb24tb3V0c2lkZS1vZi1taXhpbiwgc2VsZWN0b3ItY29tYmluYXRvci1kaXNhbGxvd2VkLWxpc3QsIHNlbGVjdG9yLXBzZXVkby1jbGFzcy1uby11bmtub3duLCBzZWxlY3Rvci1jbGFzcy1wYXR0ZXJuICovXG4vKiBzdHlsZWxpbnQtZW5hYmxlIEBhbXpuL2F3c3VpLW5vLW1vdGlvbi1vdXRzaWRlLW9mLW1peGluLCBzZWxlY3Rvci1jb21iaW5hdG9yLWRpc2FsbG93ZWQtbGlzdCwgc2VsZWN0b3ItcHNldWRvLWNsYXNzLW5vLXVua25vd24sIHNlbGVjdG9yLWNsYXNzLXBhdHRlcm4gKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKiBTdHlsZSB1c2VkIGZvciBsaW5rcyBpbiBzbG90cy9jb21wb25lbnRzIHRoYXQgYXJlIHRleHQgaGVhdnksIHRvIGhlbHAgbGlua3Mgc3RhbmQgb3V0IGFtb25nXG5zdXJyb3VuZGluZyB0ZXh0LiAoV0NBRyBGNzMpIGh0dHBzOi8vd3d3LnczLm9yZy9XQUkvV0NBRzIxL1RlY2huaXF1ZXMvZmFpbHVyZXMvRjczI2Rlc2NyaXB0aW9uICovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi5hd3N1aV9ibG9jay1ib2R5LXNjcm9sbF8xOWQ4bF9mYTM5dl8xNTM6bm90KCNcXDkpIHtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbn1cblxuLmF3c3VpX21vYmlsZS1iYXJfMTlkOGxfZmEzOXZfMTU3Om5vdCgjXFw5KSB7XG4gIHBvc2l0aW9uOiBzdGlja3k7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGZsZXgtc2hyaW5rOiAwO1xuICB6LWluZGV4OiAxMDAwO1xuICBpbmxpbmUtc2l6ZTogMTAwJTtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tY29sb3ItYmFja2dyb3VuZC1sYXlvdXQtbW9iaWxlLXBhbmVsLWVkMGF2YSwgIzBmMTQxYSk7XG4gIGJveC1zaGFkb3c6IHZhcigtLXNoYWRvdy1wYW5lbC12azdpZWEsIDBweCAwcHggMHB4IDFweCAjYjZiZWM5KTtcbiAgYmxvY2stc2l6ZTogY2FsYygyICogdmFyKC0tc3BhY2UtbS1kc3VteXQsIDE2cHgpICsgdmFyKC0tc3BhY2Utc2NhbGVkLXhzLWR3OXdsNSwgOHB4KSk7XG59XG5cbi5hd3N1aV9tb2JpbGUtYmFyLWJyZWFkY3J1bWJzXzE5ZDhsX2ZhMzl2XzE3MDpub3QoI1xcOSkge1xuICBtaW4taW5saW5lLXNpemU6IDA7XG4gIGZsZXg6IDE7XG4gIG1hcmdpbi1pbmxpbmUtc3RhcnQ6IHZhcigtLXNwYWNlLW0tZHN1bXl0LCAxNnB4KTtcbiAgbWFyZ2luLWlubGluZS1lbmQ6IHZhcigtLXNwYWNlLW0tZHN1bXl0LCAxNnB4KTtcbn1cblxuLmF3c3VpX21vYmlsZS10b2dnbGVfMTlkOGxfZmEzOXZfMTc3Om5vdCgjXFw5KSB7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgei1pbmRleDogMTtcbiAgcGFkZGluZy1ibG9jazogdmFyKC0tc3BhY2UteHhzLWh3ZmthaSwgNHB4KTtcbiAgcGFkZGluZy1pbmxpbmU6IDdweDtcbiAgaW5saW5lLXNpemU6IDQwcHg7XG4gIGNvbG9yOiB2YXIoLS1jb2xvci10ZXh0LWludGVyYWN0aXZlLWRlZmF1bHQtY3Bva3RyLCAjNDI0NjUwKTtcbn1cbi5hd3N1aV9tb2JpbGUtdG9nZ2xlLXR5cGUtbmF2aWdhdGlvbl8xOWQ4bF9mYTM5dl8xODY6bm90KCNcXDkpIHtcbiAgYm9yZGVyLWlubGluZS1lbmQ6IDFweCBzb2xpZCB2YXIoLS1jb2xvci1ib3JkZXItbGF5b3V0LXB5b3M0MiwgI2M2YzZjZCk7XG59XG4uYXdzdWlfbW9iaWxlLXRvZ2dsZS10eXBlLXRvb2xzXzE5ZDhsX2ZhMzl2XzE4OTpub3QoI1xcOSksIC5hd3N1aV9tb2JpbGUtdG9nZ2xlLXR5cGUtZHJhd2VyXzE5ZDhsX2ZhMzl2XzE4OTpub3QoI1xcOSkge1xuICBib3JkZXItaW5saW5lLXN0YXJ0OiAxcHggc29saWQgdmFyKC0tY29sb3ItYm9yZGVyLWxheW91dC1weW9zNDIsICNjNmM2Y2QpO1xufVxuLmF3c3VpX21vYmlsZS10b2dnbGVfMTlkOGxfZmEzOXZfMTc3Om5vdCgjXFw5KTpob3ZlciB7XG4gIGJhY2tncm91bmQ6IHZhcigtLWNvbG9yLWJhY2tncm91bmQtbGF5b3V0LXBhbmVsLWhvdmVyLWUxZmttNSwgI2ViZWJmMCk7XG59XG5cbi5hd3N1aV9kcmF3ZXJzLWNvbnRhaW5lcl8xOWQ4bF9mYTM5dl8xOTY6bm90KCNcXDkpIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IHN0cmV0Y2g7XG59IiwiLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4uYXdzdWlfbm90aWZpY2F0aW9uc18xaG1tNF9oa25mY185Om5vdCgjXFw5KSxcbi5hd3N1aV9ub3RpZmljYXRpb25zLXN0aWNreV8xaG1tNF9oa25mY18xMDpub3QoI1xcOSkge1xuICB6LWluZGV4OiA4NTA7XG59XG5cbi5hd3N1aV9ub3RpZmljYXRpb25zXzFobW00X2hrbmZjXzk6bm90KCNcXDkpIHtcbiAgLyogVGhpcyBpcyBuZWNlc3NhcnkgZm9yIHRoZSB6LWluZGV4IHRvIGhhdmUgZWZmZWN0ICovXG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cblxuLmF3c3VpX25vdGlmaWNhdGlvbnMtc3RpY2t5XzFobW00X2hrbmZjXzEwOm5vdCgjXFw5KSB7XG4gIGluc2V0LWJsb2NrLXN0YXJ0OiAwO1xuICBwb3NpdGlvbjogc3RpY2t5O1xuICAtLWF3c3VpLWZsYXNoYmFyLXN0aWNreS1ib3R0b20tbWFyZ2luLXJodTQ3dDogdmFyKC0tc3BhY2UteHhsLTMyc3JtNCwgMzJweCk7XG59XG5cbi5hd3N1aV9uby1jb250ZW50LXBhZGRpbmdzXzFobW00X2hrbmZjXzI1Om5vdCgjXFw5KSB7XG4gIC8qXG4gIFdoZW4gdXNpbmcgdGhlIGRpc2FibGVDb250ZW50UGFkZGluZ3Mgb3B0aW9uLCB0aGUgRmxhc2hiYXIgd2lsbCB1c2UgdGhpcyBjdXN0b20gcHJvcGVydHkgdG8gYWRkIGFkZGl0aW9uYWwgc3BhY2VcbiAgd2hlbiB0aGUgbm90aWZpY2F0aW9uIGJhciBpcyByZW5kZXJlZCwgdG8gcHJldmVudCBpdCBmcm9tIG92ZXJsYXBwaW5nIHRoZSBjb250ZW50LlxuICAgKi9cbiAgLS1hd3N1aS1zdGFja2VkLW5vdGlmaWNhdGlvbnMtYm90dG9tLW1hcmdpbi1yaHU0N3Q6IHZhcigtLXNwYWNlLXNjYWxlZC1sLWs1a29oeSwgMjBweCk7XG59IiwiLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKiBzdHlsZWxpbnQtZGlzYWJsZSBAYW16bi9hd3N1aS1uby1tb3Rpb24tb3V0c2lkZS1vZi1taXhpbiwgc2VsZWN0b3ItY29tYmluYXRvci1kaXNhbGxvd2VkLWxpc3QsIHNlbGVjdG9yLXBzZXVkby1jbGFzcy1uby11bmtub3duLCBzZWxlY3Rvci1jbGFzcy1wYXR0ZXJuICovXG4vKiBzdHlsZWxpbnQtZW5hYmxlIEBhbXpuL2F3c3VpLW5vLW1vdGlvbi1vdXRzaWRlLW9mLW1peGluLCBzZWxlY3Rvci1jb21iaW5hdG9yLWRpc2FsbG93ZWQtbGlzdCwgc2VsZWN0b3ItcHNldWRvLWNsYXNzLW5vLXVua25vd24sIHNlbGVjdG9yLWNsYXNzLXBhdHRlcm4gKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKiBTdHlsZSB1c2VkIGZvciBsaW5rcyBpbiBzbG90cy9jb21wb25lbnRzIHRoYXQgYXJlIHRleHQgaGVhdnksIHRvIGhlbHAgbGlua3Mgc3RhbmQgb3V0IGFtb25nXG5zdXJyb3VuZGluZyB0ZXh0LiAoV0NBRyBGNzMpIGh0dHBzOi8vd3d3LnczLm9yZy9XQUkvV0NBRzIxL1RlY2huaXF1ZXMvZmFpbHVyZXMvRjczI2Rlc2NyaXB0aW9uICovXG4uYXdzdWlfZHJhd2VyLWRpc3BsYXllZF8xbGgzdV8xNnhxeV8xNDk6bm90KCNcXDkpIHtcbiAgbWluLWlubGluZS1zaXplOiA0MHB4O1xufVxuXG4uYXdzdWlfZHJhd2VyLWNvbnRlbnRfMWxoM3VfMTZ4cXlfMTUzOm5vdCgjXFw5KSB7XG4gIHBvc2l0aW9uOiBmaXhlZDtcbiAgei1pbmRleDogODMwO1xufSIsIi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLyogc3R5bGVsaW50LWRpc2FibGUgQGFtem4vYXdzdWktbm8tbW90aW9uLW91dHNpZGUtb2YtbWl4aW4sIHNlbGVjdG9yLWNvbWJpbmF0b3ItZGlzYWxsb3dlZC1saXN0LCBzZWxlY3Rvci1wc2V1ZG8tY2xhc3Mtbm8tdW5rbm93biwgc2VsZWN0b3ItY2xhc3MtcGF0dGVybiAqL1xuLyogc3R5bGVsaW50LWVuYWJsZSBAYW16bi9hd3N1aS1uby1tb3Rpb24tb3V0c2lkZS1vZi1taXhpbiwgc2VsZWN0b3ItY29tYmluYXRvci1kaXNhbGxvd2VkLWxpc3QsIHNlbGVjdG9yLXBzZXVkby1jbGFzcy1uby11bmtub3duLCBzZWxlY3Rvci1jbGFzcy1wYXR0ZXJuICovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLyogU3R5bGUgdXNlZCBmb3IgbGlua3MgaW4gc2xvdHMvY29tcG9uZW50cyB0aGF0IGFyZSB0ZXh0IGhlYXZ5LCB0byBoZWxwIGxpbmtzIHN0YW5kIG91dCBhbW9uZ1xuc3Vycm91bmRpbmcgdGV4dC4gKFdDQUcgRjczKSBodHRwczovL3d3dy53My5vcmcvV0FJL1dDQUcyMS9UZWNobmlxdWVzL2ZhaWx1cmVzL0Y3MyNkZXNjcmlwdGlvbiAqL1xuZGl2LmF3c3VpX2JhY2tncm91bmRfaHl2c2pfMXg1NWJfMTQ5Om5vdCgjXFw5KSB7XG4gIGRpc3BsYXk6IGNvbnRlbnRzO1xufVxuZGl2LmF3c3VpX2JhY2tncm91bmRfaHl2c2pfMXg1NWJfMTQ5ID4gLmF3c3VpX3Njcm9sbGluZy1iYWNrZ3JvdW5kX2h5dnNqXzF4NTViXzE1Mjpub3QoI1xcOSkge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1jb2xvci1iYWNrZ3JvdW5kLWxheW91dC1tYWluLWh0dDRmbSwgI2ZmZmZmZik7XG4gIGNvbG9yOiB2YXIoLS1jb2xvci10ZXh0LWJvZHktZGVmYXVsdC1yeWpjdDEsICMwZjE0MWEpO1xuICBncmlkLWNvbHVtbjogMS9zcGFuIDU7XG4gIGdyaWQtcm93OiAxLzk7XG59XG5cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4uYXdzdWlfYnJlYWRjcnVtYnNfaHl2c2pfMXg1NWJfMTYzOm5vdCgjXFw5KSB7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWNvbG9yLWJhY2tncm91bmQtbGF5b3V0LW1haW4taHR0NGZtLCAjZmZmZmZmKTtcbiAgZ3JpZC1hcmVhOiBicmVhZGNydW1icztcbn1cblxuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4uYXdzdWlfZHJhd2Vycy1jb250YWluZXJfaHl2c2pfMXg1NWJfMTc2Om5vdCgjXFw5KSB7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICBkaXNwbGF5OiBmbGV4O1xuICBncmlkLWNvbHVtbjogNTtcbiAgZ3JpZC1yb3c6IDEvc3BhbiA5O1xuICBibG9jay1zaXplOiB2YXIoLS1hd3N1aS1jb250ZW50LWhlaWdodC1yaHU0N3QpO1xuICBwb2ludGVyLWV2ZW50czogbm9uZTtcbiAgcG9zaXRpb246IHN0aWNreTtcbiAgaW5zZXQtYmxvY2stc3RhcnQ6IHZhcigtLWF3c3VpLW9mZnNldC10b3Atcmh1NDd0KTtcbiAgei1pbmRleDogODMwO1xufVxuLmF3c3VpX2RyYXdlcnMtY29udGFpbmVyX2h5dnNqXzF4NTViXzE3Ni5hd3N1aV9oYXMtb3Blbi1kcmF3ZXJfaHl2c2pfMXg1NWJfMTg3Om5vdCgjXFw5KSB7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWNvbG9yLWJhY2tncm91bmQtY29udGFpbmVyLWNvbnRlbnQtaDExNGRqLCAjZmZmZmZmKTtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA2ODlweCkge1xuICAuYXdzdWlfZHJhd2Vycy1jb250YWluZXJfaHl2c2pfMXg1NWJfMTc2Om5vdCgjXFw5KSB7XG4gICAgbWF4LWlubGluZS1zaXplOiBjYWxjKHZhcigtLWF3c3VpLWxheW91dC13aWR0aC1yaHU0N3QpIC0gdmFyKC0tYXdzdWktbWFpbi1vZmZzZXQtbGVmdC1yaHU0N3QpIC0gdmFyKC0tYXdzdWktZGVmYXVsdC1taW4tY29udGVudC13aWR0aC1yaHU0N3QpIC0gdmFyKC0tYXdzdWktY29udGVudC1nYXAtcmlnaHQtcmh1NDd0KSk7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA2ODhweCkge1xuICAuYXdzdWlfZHJhd2Vycy1jb250YWluZXJfaHl2c2pfMXg1NWJfMTc2Om5vdCgjXFw5KSB7XG4gICAgcG9zaXRpb246IGZpeGVkO1xuICAgIGluc2V0LWlubGluZS1lbmQ6IDA7XG4gICAgei1pbmRleDogMTAwMTtcbiAgICAvKlxuICAgIFdoZW4gZGlzYWJsZUJvZHlTY3JvbGwgaXMgdHJ1ZSB0aGUgb2Zmc2V0VG9wIHdpbGwgYmUgcmVsYXRpdmUgdG8gdGhlIFxuICAgIGFwcCBsYXlvdXQgYW5kIG5vdCB0aGUgYm9keS4gSG93ZXZlciwgdGhlIGRyYXdlciBwb3NpdGlvbiBjaGFuZ2VzIFxuICAgIHRvIGZpeGVkIGluIG1vYmlsZSB2aWV3cG9ydHMuIFRoZSB0b3AgdmFsdWUgbmVlZHMgdG8gaW5jbHVkZSB0aGUgXG4gICAgaGVhZGVyIGJlY2F1c2UgZml4ZWQgcG9zaXRpb24gc3dpdGNoZXMgdGhlIHRvcCB2YWx1ZSBzbyBpdCBpcyBub3cgXG4gICAgcmVsYXRpdmUgdG8gdGhlIGJvZHkuXG4gICAgKi9cbiAgfVxuICAuYXdzdWlfZHJhd2Vycy1jb250YWluZXJfaHl2c2pfMXg1NWJfMTc2LmF3c3VpX2Rpc2FibGUtYm9keS1zY3JvbGxfaHl2c2pfMXg1NWJfMjA4Om5vdCgjXFw5KSB7XG4gICAgaW5zZXQtYmxvY2stc3RhcnQ6IHZhcigtLWF3c3VpLWhlYWRlci1oZWlnaHQtcmh1NDd0KTtcbiAgfVxufVxuXG4uYXdzdWlfZHJhd2Vycy1kZXNrdG9wLXRyaWdnZXJzLWNvbnRhaW5lcl9oeXZzal8xeDU1Yl8yMTM6bm90KCNcXDkpIHtcbiAgYm9yZGVyLWNvbGxhcHNlOiBzZXBhcmF0ZTtcbiAgYm9yZGVyLXNwYWNpbmc6IDA7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIGNhcHRpb24tc2lkZTogdG9wO1xuICBjdXJzb3I6IGF1dG87XG4gIGRpcmVjdGlvbjogaW5oZXJpdDtcbiAgZW1wdHktY2VsbHM6IHNob3c7XG4gIGZvbnQtZmFtaWx5OiBzZXJpZjtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXZhcmlhbnQ6IG5vcm1hbDtcbiAgZm9udC1zdHJldGNoOiBub3JtYWw7XG4gIGh5cGhlbnM6IG5vbmU7XG4gIGxldHRlci1zcGFjaW5nOiBub3JtYWw7XG4gIGxpc3Qtc3R5bGU6IGRpc2Mgb3V0c2lkZSBub25lO1xuICB0YWItc2l6ZTogODtcbiAgdGV4dC1hbGlnbjogc3RhcnQ7XG4gIHRleHQtaW5kZW50OiAwO1xuICB0ZXh0LXNoYWRvdzogbm9uZTtcbiAgdGV4dC10cmFuc2Zvcm06IG5vbmU7XG4gIHZpc2liaWxpdHk6IHZpc2libGU7XG4gIHdoaXRlLXNwYWNlOiBub3JtYWw7XG4gIHdvcmQtc3BhY2luZzogbm9ybWFsO1xuICBmb250LXNpemU6IHZhcigtLWZvbnQtc2l6ZS1ib2R5LW0tYTduaDJuLCAxNHB4KTtcbiAgbGluZS1oZWlnaHQ6IHZhcigtLWxpbmUtaGVpZ2h0LWJvZHktbS0ybWgza2UsIDIwcHgpO1xuICBjb2xvcjogdmFyKC0tY29sb3ItdGV4dC1ib2R5LWRlZmF1bHQtcnlqY3QxLCAjMGYxNDFhKTtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgZm9udC1mYW1pbHk6IHZhcigtLWZvbnQtZmFtaWx5LWJhc2UtNGx3dnBsLCBcIkFtYXpvbiBFbWJlclwiLCBcIkhlbHZldGljYSBOZXVlXCIsIFJvYm90bywgQXJpYWwsIHNhbnMtc2VyaWYpO1xuICAtd2Via2l0LWZvbnQtc21vb3RoaW5nOiBhdXRvO1xuICAtbW96LW9zeC1mb250LXNtb290aGluZzogYXV0bztcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIGJsb2NrLXNpemU6IDEwMCU7XG4gIG92ZXJmbG93LXk6IGhpZGRlbjtcbiAgb3ZlcmZsb3cteDogaGlkZGVuO1xuICAvKiBzdHlsZWxpbnQtZGlzYWJsZS1uZXh0LWxpbmUgcGx1Z2luL25vLXVuc3VwcG9ydGVkLWJyb3dzZXItZmVhdHVyZXMgKi9cbiAgb3ZlcnNjcm9sbC1iZWhhdmlvci15OiBjb250YWluO1xufVxuLmF3c3VpX2RyYXdlcnMtZGVza3RvcC10cmlnZ2Vycy1jb250YWluZXJfaHl2c2pfMXg1NWJfMjEzOm5vdCgjXFw5KTpub3QoLmF3c3VpX2hhcy1tdWx0aXBsZS10cmlnZ2Vyc19oeXZzal8xeDU1Yl8yNTEpLmF3c3VpX2hhcy1vcGVuLWRyYXdlcl9oeXZzal8xeDU1Yl8xODcge1xuICBpbmxpbmUtc2l6ZTogMDtcbn1cbi5hd3N1aV9kcmF3ZXJzLWRlc2t0b3AtdHJpZ2dlcnMtY29udGFpbmVyX2h5dnNqXzF4NTViXzIxMy5hd3N1aV9oYXMtbXVsdGlwbGUtdHJpZ2dlcnNfaHl2c2pfMXg1NWJfMjUxLmF3c3VpX2hhcy1vcGVuLWRyYXdlcl9oeXZzal8xeDU1Yl8xODc6bm90KCNcXDkpIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tY29sb3ItYmFja2dyb3VuZC1jb250YWluZXItY29udGVudC1oMTE0ZGosICNmZmZmZmYpO1xufVxuLmF3c3VpX2RyYXdlcnMtZGVza3RvcC10cmlnZ2Vycy1jb250YWluZXJfaHl2c2pfMXg1NWJfMjEzOm5vdCgjXFw5KTpub3QoLmF3c3VpX2hhcy1tdWx0aXBsZS10cmlnZ2Vyc19oeXZzal8xeDU1Yl8yNTEpOm5vdCguYXdzdWlfaGFzLW9wZW4tZHJhd2VyX2h5dnNqXzF4NTViXzE4Nykge1xuICBpbmxpbmUtc2l6ZTogY2FsYyh2YXIoLS1zcGFjZS1sYXlvdXQtdG9nZ2xlLXBhZGRpbmctY2h3bGh6LCAxMnB4KSAqIDIgKyB2YXIoLS1zcGFjZS1sYXlvdXQtdG9nZ2xlLWRpYW1ldGVyLWoycWZmdywgMzZweCkpO1xufVxuXG4uYXdzdWlfZHJhd2Vycy1tb2JpbGUtdHJpZ2dlcnMtY29udGFpbmVyX2h5dnNqXzF4NTViXzI2MTpub3QoI1xcOSkge1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kO1xufVxuXG4uYXdzdWlfZHJhd2Vycy10cmlnZ2VyLWNvbnRlbnRfaHl2c2pfMXg1NWJfMjY2Om5vdCgjXFw5KSB7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGdhcDogdmFyKC0tc3BhY2UteHMteW1sbTBiLCA4cHgpO1xuICBwYWRkaW5nLWJsb2NrLXN0YXJ0OiB2YXIoLS1zcGFjZS1zY2FsZWQtcy1pdXVpaG0sIDEycHgpO1xuICBpbmxpbmUtc2l6ZTogY2FsYyh2YXIoLS1zcGFjZS1sYXlvdXQtdG9nZ2xlLXBhZGRpbmctY2h3bGh6LCAxMnB4KSAqIDIgKyB2YXIoLS1zcGFjZS1sYXlvdXQtdG9nZ2xlLWRpYW1ldGVyLWoycWZmdywgMzZweCkpO1xufVxuLmF3c3VpX2RyYXdlcnMtdHJpZ2dlci1jb250ZW50X2h5dnNqXzF4NTViXzI2Njpub3QoI1xcOSk6bm90KC5hd3N1aV9oYXMtbXVsdGlwbGUtdHJpZ2dlcnNfaHl2c2pfMXg1NWJfMjUxKS5hd3N1aV9oYXMtb3Blbi1kcmF3ZXJfaHl2c2pfMXg1NWJfMTg3IHtcbiAgb3BhY2l0eTogMDtcbn1cbi5hd3N1aV9kcmF3ZXJzLXRyaWdnZXItY29udGVudF9oeXZzal8xeDU1Yl8yNjY6bm90KCNcXDkpOm5vdCguYXdzdWlfaGFzLW11bHRpcGxlLXRyaWdnZXJzX2h5dnNqXzF4NTViXzI1MSk6bm90KC5hd3N1aV9oYXMtb3Blbi1kcmF3ZXJfaHl2c2pfMXg1NWJfMTg3KSB7XG4gIG9wYWNpdHk6IDE7XG59XG4uYXdzdWlfZHJhd2Vycy10cmlnZ2VyLWNvbnRlbnRfaHl2c2pfMXg1NWJfMjY2ID4gLmF3c3VpX2RyYXdlcnMtdHJpZ2dlci1vdmVyZmxvd19oeXZzal8xeDU1Yl8yODA6bm90KCNcXDkpIHtcbiAgcGFkZGluZy1ibG9jazogMDtcbiAgcGFkZGluZy1pbmxpbmU6IDFweDtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA2ODhweCkge1xuICAuYXdzdWlfZHJhd2Vycy10cmlnZ2VyX2h5dnNqXzF4NTViXzI2Njpub3QoI1xcOSkge1xuICAgIGlubGluZS1zaXplOiA0MHB4O1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIH1cbn1cblxuLmF3c3VpX2RyYXdlcl9oeXZzal8xeDU1Yl8xNzY6bm90KCNcXDkpIHtcbiAgLS1hd3N1aS1kcmF3ZXItc2l6ZS1yaHU0N3Q6IDI5MHB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1jb2xvci1iYWNrZ3JvdW5kLWNvbnRhaW5lci1jb250ZW50LWgxMTRkaiwgI2ZmZmZmZik7XG4gIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGRpc3BsYXk6IGdyaWQ7XG4gIGdyaWQtdGVtcGxhdGUtY29sdW1uczogdmFyKC0tc3BhY2UtbS1kc3VteXQsIDE2cHgpIDFmcjtcbiAgZmxleC1zaHJpbms6IDA7XG4gIGJsb2NrLXNpemU6IDEwMCU7XG4gIG92ZXJmbG93LXk6IGhpZGRlbjtcbiAgb3ZlcmZsb3cteDogaGlkZGVuO1xuICAvKiBzdHlsZWxpbnQtZGlzYWJsZS1uZXh0LWxpbmUgcGx1Z2luL25vLXVuc3VwcG9ydGVkLWJyb3dzZXItZmVhdHVyZXMgKi9cbiAgb3ZlcnNjcm9sbC1iZWhhdmlvci15OiBjb250YWluO1xuICBwb2ludGVyLWV2ZW50czogYXV0bztcbiAgd29yZC13cmFwOiBicmVhay13b3JkO1xufVxuLmF3c3VpX2RyYXdlcl9oeXZzal8xeDU1Yl8xNzYgPiAuYXdzdWlfZHJhd2VyLWNvbnRlbnQtY29udGFpbmVyX2h5dnNqXzF4NTViXzMxMTpub3QoI1xcOSkge1xuICBncmlkLWNvbHVtbjogMS9zcGFuIDI7XG4gIGdyaWQtcm93OiAxO1xuICBpbmxpbmUtc2l6ZTogdmFyKC0tYXdzdWktZHJhd2VyLXNpemUtcmh1NDd0KTtcbiAgZGlzcGxheTogZ3JpZDtcbiAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiB2YXIoLS1zcGFjZS1tLWRzdW15dCwgMTZweCkgMWZyIGF1dG8gdmFyKC0tc3BhY2UtbS1kc3VteXQsIDE2cHgpO1xuICBncmlkLXRlbXBsYXRlLXJvd3M6IHZhcigtLXNpemUtdmVydGljYWwtcGFuZWwtaWNvbi1vZmZzZXQtejk1OWN3LCAxNXB4KSBhdXRvIDFmcjtcbiAgb3ZlcmZsb3cteTogYXV0bztcbn1cbi5hd3N1aV9kcmF3ZXJfaHl2c2pfMXg1NWJfMTc2ID4gLmF3c3VpX2RyYXdlci1jb250ZW50LWNvbnRhaW5lcl9oeXZzal8xeDU1Yl8zMTEgPiAuYXdzdWlfZHJhd2VyLWNsb3NlLWJ1dHRvbl9oeXZzal8xeDU1Yl8zMjA6bm90KCNcXDkpIHtcbiAgZ3JpZC1jb2x1bW46IDM7XG4gIGdyaWQtcm93OiAyO1xuICB6LWluZGV4OiAxO1xufVxuLmF3c3VpX2RyYXdlcl9oeXZzal8xeDU1Yl8xNzYgPiAuYXdzdWlfZHJhd2VyLWNvbnRlbnQtY29udGFpbmVyX2h5dnNqXzF4NTViXzMxMSA+IC5hd3N1aV9kcmF3ZXItY29udGVudF9oeXZzal8xeDU1Yl8zMTE6bm90KCNcXDkpIHtcbiAgZ3JpZC1jb2x1bW46IDEvc3BhbiA0O1xuICBibG9jay1zaXplOiB2YXIoLS1hd3N1aS1jb250ZW50LWhlaWdodC1yaHU0N3QpO1xufVxuLmF3c3VpX2RyYXdlcl9oeXZzal8xeDU1Yl8xNzYgPiAuYXdzdWlfZHJhd2VyLWNvbnRlbnQtY29udGFpbmVyX2h5dnNqXzF4NTViXzMxMSA+IC5hd3N1aV9kcmF3ZXItY29udGVudF9oeXZzal8xeDU1Yl8zMTEuYXdzdWlfZHJhd2VyLWNvbnRlbnQtaGlkZGVuX2h5dnNqXzF4NTViXzMyOTpub3QoI1xcOSkge1xuICBkaXNwbGF5OiBub25lO1xufVxuLmF3c3VpX2RyYXdlcl9oeXZzal8xeDU1Yl8xNzYgPiAuYXdzdWlfZHJhd2VyLXNsaWRlcl9oeXZzal8xeDU1Yl8zMzI6bm90KCNcXDkpIHtcbiAgZ3JpZC1jb2x1bW46IDE7XG4gIGdyaWQtcm93OiAxO1xuICBibG9jay1zaXplOiAxMDAlO1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICB6LWluZGV4OiA4NTA7XG59XG4uYXdzdWlfZHJhd2VyX2h5dnNqXzF4NTViXzE3Njpub3QoI1xcOSk6bm90KC5hd3N1aV9pcy1kcmF3ZXItb3Blbl9oeXZzal8xeDU1Yl8zNDApIHtcbiAgb3BhY2l0eTogMDtcbiAgaW5saW5lLXNpemU6IDA7XG59XG4uYXdzdWlfZHJhd2VyX2h5dnNqXzF4NTViXzE3Ni5hd3N1aV9pcy1kcmF3ZXItb3Blbl9oeXZzal8xeDU1Yl8zNDA6bm90KCNcXDkpIHtcbiAgYm9yZGVyLWlubGluZS1lbmQ6IHZhcigtLWJvcmRlci1kaXZpZGVyLXNlY3Rpb24td2lkdGgtdXdvOG15LCAxcHgpIHNvbGlkIHZhcigtLWNvbG9yLWJvcmRlci1kaXZpZGVyLWRlZmF1bHQtbmZlcm1jLCAjYzZjNmNkKTtcbiAgYm9yZGVyLWlubGluZS1zdGFydDogc29saWQgdmFyKC0tYm9yZGVyLWRpdmlkZXItc2VjdGlvbi13aWR0aC11d284bXksIDFweCkgdmFyKC0tY29sb3ItYm9yZGVyLWRpdmlkZXItZGVmYXVsdC1uZmVybWMsICNjNmM2Y2QpO1xuICBvcGFjaXR5OiAxO1xuICBpbmxpbmUtc2l6ZTogdmFyKC0tYXdzdWktZHJhd2VyLXNpemUtcmh1NDd0KTtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiAyNTQxcHgpIHtcbiAgLmF3c3VpX2RyYXdlcl9oeXZzal8xeDU1Yl8xNzYuYXdzdWlfaXMtZHJhd2VyLW9wZW5faHl2c2pfMXg1NWJfMzQwOm5vdCgjXFw5KSB7XG4gICAgLS1hd3N1aS1kcmF3ZXItc2l6ZS1yaHU0N3Q6IDMyMHB4O1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNjg4cHgpIHtcbiAgLmF3c3VpX2RyYXdlcl9oeXZzal8xeDU1Yl8xNzYuYXdzdWlfaXMtZHJhd2VyLW9wZW5faHl2c2pfMXg1NWJfMzQwOm5vdCgjXFw5KSB7XG4gICAgLS1hd3N1aS1kcmF3ZXItc2l6ZS1yaHU0N3Q6IDEwMHZ3O1xuICAgIGlubGluZS1zaXplOiAxMDB2dztcbiAgfVxufVxuXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuaGVhZGVyLmF3c3VpX2NvbnRlbnRfaHl2c2pfMXg1NWJfMzY2Om5vdCgjXFw5KSB7XG4gIGdyaWQtYXJlYTogaGVhZGVyO1xufVxuXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG5UaGUgZmlyc3QgYW5kIGxhc3QgY29sdW1uIGRlZmluaXRpb25zIGhhdmUgdHdvIHJlc3BvbnNpYmlsaXRpZXMuXG5JZiBOYXZpZ2F0aW9uIGFuZC9vciBUb29scyBleGlzdCB0aGVuIHRoYXQgd2lsbCBkZXRlcm1pbmUgdGhlIHdpZHRoIG9mXG50aGUgZmlyc3QgYW5kIGxhc3QgY29sdW1ucywgcmVzcGVjdGl2ZWx5LCBhbmQgdGhlIGNvbnRlbnQgaW4gdGhlc2UgZHJhd2Vyc1xud2lsbCBjcmVhdGUgaG9yaXpvbnRhbCBzcGFjZSBmcm9tIHRoZSBjZW50ZXIgY29sdW1uIGNvbnRlbnQuIEhvd2V2ZXIsIGlmIHRoZVxubmF2aWdhdGlvbkhpZGUgYW5kL29yIHRvb2xzSGlkZSBwcm9wZXJ0aWVzIGhhdmUgYmVlbiBzZXQgdGhlbiB0aGUgZmlyc3RcbmFuZCBsYXN0IGNvbHVtbiB3aWR0aCB3aWxsIGRlZmF1bHQgdG8gdGhlIG1pbmltdW0gY29udGVudCBnYXAgcHJvcGVydGllcyB0b1xuY3JlYXRlIHRoZSBuZWNlc3NhcnkgdmlzdWFsIHNwYWNlIGFyb3VuZCB0aGUgbWFpbiBjb250ZW50LlxuXG5UaGUgbWluaW11bSBjb250ZW50IHdpZHRoIHByb3BlcnR5IGlzIHNldCB0byB6ZXJvIGFuZCBhcHBsaWVkIHVuZGVyIGFsbFxuY2lyY3Vtc3RhbmNlcyByZWdhcmRsZXNzIG9mIHdoZXRoZXIgdGhlIG1pbkNvbnRlbnRXaWR0aCBwcm9wZXJ0eSBpc1xuZXhwbGljaXRseSBzZXQgaW4gc2NyaXB0LlxuKi9cbi5hd3N1aV9sYXlvdXRfaHl2c2pfMXg1NWJfMzkxOm5vdCgjXFw5KSB7XG4gIC0tYXdzdWktYnJlYWRjcnVtYnMtZ2FwLXJodTQ3dDogMHB4O1xuICAtLWF3c3VpLWNvbnRlbnQtZ2FwLWxlZnQtcmh1NDd0OiAwcHg7XG4gIC0tYXdzdWktY29udGVudC1nYXAtcmlnaHQtcmh1NDd0OiAwcHg7XG4gIC0tYXdzdWktY29udGVudC1oZWlnaHQtcmh1NDd0OiBjYWxjKDEwMHZoIC0gdmFyKC0tYXdzdWktaGVhZGVyLWhlaWdodC1yaHU0N3QpIC0gdmFyKC0tYXdzdWktZm9vdGVyLWhlaWdodC1yaHU0N3QpKTtcbiAgLS1hd3N1aS1kZWZhdWx0LW1heC1jb250ZW50LXdpZHRoLXJodTQ3dDogMTI4MHB4O1xuICAtLWF3c3VpLWRlZmF1bHQtbWluLWNvbnRlbnQtd2lkdGgtcmh1NDd0OiAwcHg7XG4gIC0tYXdzdWktZm9vdGVyLWhlaWdodC1yaHU0N3Q6IDBweDtcbiAgLS1hd3N1aS1oZWFkZXItZ2FwLXJodTQ3dDogMHB4O1xuICAtLWF3c3VpLWhlYWRlci1oZWlnaHQtcmh1NDd0OiAwcHg7XG4gIC0tYXdzdWktbGF5b3V0LXdpZHRoLXJodTQ3dDogMHB4O1xuICAtLWF3c3VpLW1haW4tZ2FwLXJodTQ3dDogMHB4O1xuICAtLWF3c3VpLW1haW4tb2Zmc2V0LWxlZnQtcmh1NDd0OiAwcHg7XG4gIC0tYXdzdWktbWFpbi10ZW1wbGF0ZS1yb3dzLXJodTQ3dDogMWZyO1xuICAtLWF3c3VpLW1heC1jb250ZW50LXdpZHRoLXJodTQ3dDogMHB4O1xuICAtLWF3c3VpLW1pbi1jb250ZW50LXdpZHRoLXJodTQ3dDogMjgwcHg7XG4gIC0tYXdzdWktbW9iaWxlLWJhci1oZWlnaHQtcmh1NDd0OiBjYWxjKDIgKiB2YXIoLS1zcGFjZS1tLWRzdW15dCwgMTZweCkgKyB2YXIoLS1zcGFjZS1zY2FsZWQteHMtZHc5d2w1LCA4cHgpKTtcbiAgLS1hd3N1aS1ub3RpZmljYXRpb25zLWhlaWdodC1yaHU0N3Q6IDBweDtcbiAgLS1hd3N1aS1vZmZzZXQtdG9wLXJodTQ3dDogdmFyKC0tYXdzdWktaGVhZGVyLWhlaWdodC1yaHU0N3QpO1xuICAtLWF3c3VpLW92ZXJsYXAtaGVpZ2h0LXJodTQ3dDogdmFyKC0tc3BhY2UtZGFyay1oZWFkZXItb3ZlcmxhcC1kaXN0YW5jZS1sZDQ1YXAsIDM2cHgpO1xuICAtLWF3c3VpLXRvZ2dsZXMtbGVmdC13aWR0aC1yaHU0N3Q6IDBweDtcbiAgLS1hd3N1aS10b2dnbGVzLXJpZ2h0LXdpZHRoLXJodTQ3dDogMHB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1jb2xvci1iYWNrZ3JvdW5kLWxheW91dC1tYWluLWh0dDRmbSwgI2ZmZmZmZik7XG4gIGNvbG9yOiB2YXIoLS1jb2xvci10ZXh0LWJvZHktZGVmYXVsdC1yeWpjdDEsICMwZjE0MWEpO1xuICBkaXNwbGF5OiBncmlkO1xuICBncmlkLXRlbXBsYXRlLWFyZWFzOiBcIi4gLiBtb2JpbGVUb29sYmFyIC4gLlwiIFwiLiAuIG5vdGlmaWNhdGlvbnMgLiAuXCIgXCIuIC4gYnJlYWRjcnVtYnNHYXAgLiAuXCIgXCIuIC4gYnJlYWRjcnVtYnMgLiAuXCIgXCIuIC4gaGVhZGVyR2FwIC4gLlwiIFwiLiAuIGhlYWRlciAuIC5cIiBcIi4gLiBtYWluR2FwIC4gLlwiIFwiLiAuIG1haW4gLiAuXCIgXCIuIC4gbWFpbiAuIC5cIjtcbiAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiBtaW4tY29udGVudCBtaW5tYXgodmFyKC0tYXdzdWktY29udGVudC1nYXAtbGVmdC1yaHU0N3QpLCAxZnIpIG1pbm1heCh2YXIoLS1hd3N1aS1kZWZhdWx0LW1pbi1jb250ZW50LXdpZHRoLXJodTQ3dCksIHZhcigtLWF3c3VpLWRlZmF1bHQtbWF4LWNvbnRlbnQtd2lkdGgtcmh1NDd0KSkgbWlubWF4KHZhcigtLWF3c3VpLWNvbnRlbnQtZ2FwLXJpZ2h0LXJodTQ3dCksIDFmcikgbWluLWNvbnRlbnQ7XG4gIGdyaWQtdGVtcGxhdGUtcm93czogYXV0byBhdXRvIHZhcigtLWF3c3VpLWJyZWFkY3J1bWJzLWdhcC1yaHU0N3QpIGF1dG8gdmFyKC0tYXdzdWktaGVhZGVyLWdhcC1yaHU0N3QpIGF1dG8gdmFyKC0tYXdzdWktbWFpbi1nYXAtcmh1NDd0KSB2YXIoLS1hd3N1aS1vdmVybGFwLWhlaWdodC1yaHU0N3QpIHZhcigtLWF3c3VpLW1haW4tdGVtcGxhdGUtcm93cy1yaHU0N3QpO1xuICBtaW4tYmxvY2stc2l6ZTogdmFyKC0tYXdzdWktY29udGVudC1oZWlnaHQtcmh1NDd0KTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAvKlxuICBBZGQgdW5pZmllZCBtYXgtd2lkdGggZm9yIEFwcExheW91dCBjb250ZW50IGJhc2VkIG9uIGJyZWFrcG9pbnRzLiBPbmx5IHVzZSB0aGUgbWF4IGNvbnRlbnQgXG4gIHdpZHRoIGN1c3RvbSBwcm9wZXJ0eSBmb3IgdGhlIG1pZGRsZSBjb2x1bW4gZGVmaW5pdGlvbiBpZiB0aGUgbWF4Q29udGVudFdpZHRoIHByb3BlcnR5IFxuICBoYXMgYmVlbiBleHBsaWNpdGx5IHNldCB0byBhIG5vbi16ZXJvIHZhbHVlIGFuZCBzdWJzZXF1ZW50bHkgc2V0IHRoZSBoYXMtbWF4LWNvbnRlbnQtd2lkdGggXG4gIGRhdGEgYXR0cmlidXRlIHRvIHRydWUuXG4gICovXG4gIC8qXG4gIE9ubHkgdXNlIHRoZSBtYXggY29udGVudCB3aWR0aCBjdXN0b20gcHJvcGVydHkgZm9yIHRoZSBtaWRkbGUgY29sdW1uIGRlZmluaXRpb25cbiAgaWYgdGhlIG1heENvbnRlbnRXaWR0aCBwcm9wZXJ0eSBoYXMgYmVlbiBleHBsaWNpdGx5IHNldCB0byBhIG5vbi16ZXJvIHZhbHVlIGFuZFxuICBzdWJzZXF1ZW50bHkgc2V0IHRoZSBoYXMtbWF4LWNvbnRlbnQtd2lkdGggZGF0YSBhdHRyaWJ1dGUgdG8gdHJ1ZS5cbiAgKi9cbiAgLypcbiAgV2FybmluZyEgVGhpcyBpcyBhIGhhY2shIFdlIGFyZSBpbXBsZW1lbnRpbmcgYSBzaG9ydCB0ZXJtIGZpeCB0byBwcmV2ZW50IHRoZVxuICB0b29scyBkcmF3ZXIgZnJvbSBwb3RlbnRpYWxseSBnZXR0aW5nIHB1c2hlZCBvZmYgc2NyZWVuLiBDdXJyZW50bHkgdGhlcmUgaXMgbm9cbiAgcHJvdGVjdGlvbiBhZ2FpbnN0IGEgbmF2aWdhdGlvbldpZHRoLCBtaW5Db250ZW50V2lkdGgsIGFuZCB0b29sc1dpZHRoIHRoYXQgYXJlXG4gIGluIGV4Y2VzcyBvdmUgdGhlIGF2YWlsYWJsZSBzcGFjZSBpbiB0aGUgdmlld3BvcnQuIFRvIGFjY29tb2RhdGUgdGhpcyB3ZSByZW1vdmVcbiAgdGhlIG1pbkNvbnRlbnRXaWR0aCBhbmQgc2V0IGl0IHRvIHplcm8gaW4gc21hbGwgdmlld3BvcnRzIGFuZCBiZWxvdyB1bnRpbCB0aGVcbiAgaXNNb2JpbGUgYnJlYWtwb2ludCBzZXRzIHRoZSBkcmF3ZXJzIHRvIG92ZXJsYXkgYXQgMTAwdncuXG4gICovXG4gIC8qXG4gIEluIGRlc2t0b3Agdmlld3BvcnRzIHRoZSBjb250ZW50IGdhcCBwcm9wZXJ0eSBmb3IgdGhlIGxlZnQgYW5kIHJpZ2h0XG4gIGNvbHVtbnMgc2hvdWxkIG92ZXJyaWRlIHRoZSBkZWZhdWx0IG9mIHplcm8gaWYgdGhlIG5hdmlnYXRpb25IaWRlXG4gIG9yIHRvb2xzSGlkZSBwcm9wZXJ0eSBpcyBzZXQuIFRoaXMgZW5zdXJlcyBhZGVxdWF0ZSBob3Jpem9udGFsIHNwYWNlXG4gIGZvciB0aGUgY2VudGVyIGNvbHVtbiBmcm9tIHRoZSBlZGdlcyBvZiB0aGUgdmlld3BvcnQgd2hlbiB0aGVyZSBpc1xuICBub3QgbGVmdCBvciByaWdodCBjb250ZW50LlxuXG4gIFdhcm5pbmchIElmIHRoZXNlIGRlc2lnbiB0b2tlbnMgY2hhbmdlIGl0IHdpbGwgYWR2ZXJzZWx5IGltcGFjdCB0aGUgXG4gIGNhbGN1bGF0aW9uIHVzZWQgdG8gZGV0ZXJtaW5lIHRoZSBTcGxpdCBQYW5lbCBtYXhpbXVtIHdpZHRoIGluIHRoZSBcbiAgaGFuZGxlU3BsaXRQYW5lbE1heFdpZHRoIGZ1bmN0aW9uIGluIHRoZSBjb250ZXh0LlxuICAqL1xuICAvKlxuICBJbiBtb2JpbGUgdmlld3BvcnRzIHRoZSBOYXZpZ2F0aW9uIGFuZCBUb29scyBkcmF3ZXJzIGFyZSBoaWRkZW5cbiAgYW5kIHRyaWdnZXJlZCBieSB0aGUgTW9iaWxlVG9vbGJhciB3aGljaCB0aGVuIHRha2UgdXAgdGhlIGVudGlyZSB2aWV3cG9ydC5cbiAgVGhlIGNlbnRlciBjb2x1bW4gbmVlZHMgcGVybWFuZW50IHNwYWNlIGZyb20gdGhlIGhvcml6b250YWwgdmlld3BvcnRcbiAgZWRnZXMgcmVnYXJkbGVzcyBvZiB3aGV0aGVyIG9yIG5vdCB0aGVyZSBpcyBhIE5hdmlnYXRpb24gb3IgVG9vbHMuXG4gICovXG4gIC8qXG4gIE92ZXJyaWRlIHRoZSBkZXNrdG9wIGdhcCB2YWx1ZXMgc2V0IGFib3ZlIGZvciB0aGUgTm90aWZpY2F0aW9ucywgSGVhZGVyLCBhbmQgTWFpblxuICBjb21wb25lbnRzIGZvciBtb2JpbGUgdmlld3BvcnRzLlxuICAqL1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDE0MDFweCkge1xuICAuYXdzdWlfbGF5b3V0X2h5dnNqXzF4NTViXzM5MTpub3QoI1xcOSk6bm90KC5hd3N1aV9oYXMtbWF4LWNvbnRlbnQtd2lkdGhfaHl2c2pfMXg1NWJfNDYzKSB7XG4gICAgLS1hd3N1aS1kZWZhdWx0LW1heC1jb250ZW50LXdpZHRoLXJodTQ3dDogMTI4MHB4O1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTkyMXB4KSB7XG4gIC5hd3N1aV9sYXlvdXRfaHl2c2pfMXg1NWJfMzkxOm5vdCgjXFw5KTpub3QoLmF3c3VpX2hhcy1tYXgtY29udGVudC13aWR0aF9oeXZzal8xeDU1Yl80NjMpIHtcbiAgICAtLWF3c3VpLWRlZmF1bHQtbWF4LWNvbnRlbnQtd2lkdGgtcmh1NDd0OiAxNDQwcHg7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiAyNTQxcHgpIHtcbiAgLmF3c3VpX2xheW91dF9oeXZzal8xeDU1Yl8zOTE6bm90KCNcXDkpOm5vdCguYXdzdWlfaGFzLW1heC1jb250ZW50LXdpZHRoX2h5dnNqXzF4NTViXzQ2Mykge1xuICAgIC0tYXdzdWktZGVmYXVsdC1tYXgtY29udGVudC13aWR0aC1yaHU0N3Q6IDE2MjBweDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDE0MDFweCkge1xuICAuYXdzdWlfbGF5b3V0X2h5dnNqXzF4NTViXzM5MTpub3QoI1xcOSk6bm90KC5hd3N1aV9oYXMtbWF4LWNvbnRlbnQtd2lkdGhfaHl2c2pfMXg1NWJfNDYzKS5hd3N1aV9jb250ZW50LXR5cGUtZGFzaGJvYXJkX2h5dnNqXzF4NTViXzQ3OCB7XG4gICAgLS1hd3N1aS1kZWZhdWx0LW1heC1jb250ZW50LXdpZHRoLXJodTQ3dDogMTI4MHB4O1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTkyMXB4KSB7XG4gIC5hd3N1aV9sYXlvdXRfaHl2c2pfMXg1NWJfMzkxOm5vdCgjXFw5KTpub3QoLmF3c3VpX2hhcy1tYXgtY29udGVudC13aWR0aF9oeXZzal8xeDU1Yl80NjMpLmF3c3VpX2NvbnRlbnQtdHlwZS1kYXNoYm9hcmRfaHl2c2pfMXg1NWJfNDc4IHtcbiAgICAtLWF3c3VpLWRlZmF1bHQtbWF4LWNvbnRlbnQtd2lkdGgtcmh1NDd0OiAxNjIwcHg7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiAyNTQxcHgpIHtcbiAgLmF3c3VpX2xheW91dF9oeXZzal8xeDU1Yl8zOTE6bm90KCNcXDkpOm5vdCguYXdzdWlfaGFzLW1heC1jb250ZW50LXdpZHRoX2h5dnNqXzF4NTViXzQ2MykuYXdzdWlfY29udGVudC10eXBlLWRhc2hib2FyZF9oeXZzal8xeDU1Yl80Nzgge1xuICAgIC0tYXdzdWktZGVmYXVsdC1tYXgtY29udGVudC13aWR0aC1yaHU0N3Q6IDIxNjBweDtcbiAgfVxufVxuLmF3c3VpX2xheW91dF9oeXZzal8xeDU1Yl8zOTE6bm90KCNcXDkpOm5vdCguYXdzdWlfaGFzLW1heC1jb250ZW50LXdpZHRoX2h5dnNqXzF4NTViXzQ2MykuYXdzdWlfY29udGVudC10eXBlLXRhYmxlX2h5dnNqXzF4NTViXzQ5MiwgLmF3c3VpX2xheW91dF9oeXZzal8xeDU1Yl8zOTE6bm90KCNcXDkpOm5vdCguYXdzdWlfaGFzLW1heC1jb250ZW50LXdpZHRoX2h5dnNqXzF4NTViXzQ2MykuYXdzdWlfY29udGVudC10eXBlLWNhcmRzX2h5dnNqXzF4NTViXzQ5MiB7XG4gIC0tYXdzdWktZGVmYXVsdC1tYXgtY29udGVudC13aWR0aC1yaHU0N3Q6IDEwMCU7XG59XG4uYXdzdWlfbGF5b3V0X2h5dnNqXzF4NTViXzM5MS5hd3N1aV9oYXMtbWF4LWNvbnRlbnQtd2lkdGhfaHl2c2pfMXg1NWJfNDYzOm5vdCgjXFw5KSB7XG4gIC0tYXdzdWktZGVmYXVsdC1tYXgtY29udGVudC13aWR0aC1yaHU0N3Q6IHZhcigtLWF3c3VpLW1heC1jb250ZW50LXdpZHRoLXJodTQ3dCk7XG59XG4uYXdzdWlfbGF5b3V0X2h5dnNqXzF4NTViXzM5MS5hd3N1aV9pcy1vdmVybGFwLWRpc2FibGVkX2h5dnNqXzF4NTViXzQ5ODpub3QoI1xcOSkge1xuICAtLWF3c3VpLW92ZXJsYXAtaGVpZ2h0LXJodTQ3dDogMDtcbn1cbi5hd3N1aV9sYXlvdXRfaHl2c2pfMXg1NWJfMzkxLmF3c3VpX2lzLWhpZGUtbW9iaWxlLXRvb2xiYXJfaHl2c2pfMXg1NWJfNTAxOm5vdCgjXFw5KSB7XG4gIC0tYXdzdWktbW9iaWxlLWJhci1oZWlnaHQtcmh1NDd0OiAwcHg7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogOTkzcHgpIHtcbiAgLmF3c3VpX2xheW91dF9oeXZzal8xeDU1Yl8zOTE6bm90KCNcXDkpIHtcbiAgICAtLWF3c3VpLWRlZmF1bHQtbWluLWNvbnRlbnQtd2lkdGgtcmh1NDd0OiB2YXIoLS1hd3N1aS1taW4tY29udGVudC13aWR0aC1yaHU0N3QsIDI4MHB4KTtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDk5MnB4KSB7XG4gIC5hd3N1aV9sYXlvdXRfaHl2c2pfMXg1NWJfMzkxOm5vdCgjXFw5KSB7XG4gICAgLS1hd3N1aS1kZWZhdWx0LW1pbi1jb250ZW50LXdpZHRoLXJodTQ3dDogMHB4O1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNjg5cHgpIHtcbiAgLmF3c3VpX2xheW91dF9oeXZzal8xeDU1Yl8zOTEuYXdzdWlfaGFzLWNvbnRlbnQtZ2FwLWxlZnRfaHl2c2pfMXg1NWJfNTE1Om5vdCgjXFw5KSB7XG4gICAgLS1hd3N1aS1jb250ZW50LWdhcC1sZWZ0LXJodTQ3dDogdmFyKC0tc3BhY2UtbGF5b3V0LWNvbnRlbnQtaG9yaXpvbnRhbC1idWMwenosIDI0cHgpO1xuICB9XG4gIC5hd3N1aV9sYXlvdXRfaHl2c2pfMXg1NWJfMzkxLmF3c3VpX2hhcy1jb250ZW50LWdhcC1yaWdodF9oeXZzal8xeDU1Yl81MTg6bm90KCNcXDkpIHtcbiAgICAtLWF3c3VpLWNvbnRlbnQtZ2FwLXJpZ2h0LXJodTQ3dDogdmFyKC0tc3BhY2UtbGF5b3V0LWNvbnRlbnQtaG9yaXpvbnRhbC1idWMwenosIDI0cHgpO1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNjg4cHgpIHtcbiAgLmF3c3VpX2xheW91dF9oeXZzal8xeDU1Yl8zOTE6bm90KCNcXDkpIHtcbiAgICAtLWF3c3VpLWNvbnRlbnQtZ2FwLWxlZnQtcmh1NDd0OiB2YXIoLS1zcGFjZS1sLTJ1ZDFwMywgMjBweCk7XG4gICAgLS1hd3N1aS1jb250ZW50LWdhcC1yaWdodC1yaHU0N3Q6IHZhcigtLXNwYWNlLWwtMnVkMXAzLCAyMHB4KTtcbiAgfVxufVxuLmF3c3VpX2xheW91dF9oeXZzal8xeDU1Yl8zOTEuYXdzdWlfaGFzLWJyZWFkY3J1bWJzX2h5dnNqXzF4NTViXzUyODpub3QoI1xcOSkge1xuICAtLWF3c3VpLWJyZWFkY3J1bWJzLWdhcC1yaHU0N3Q6IHZhcigtLXNwYWNlLXNjYWxlZC1tLWwzN2doNywgMTZweCk7XG59XG4uYXdzdWlfbGF5b3V0X2h5dnNqXzF4NTViXzM5MS5hd3N1aV9jb250ZW50LWZpcnN0LWNoaWxkLWhlYWRlcl9oeXZzal8xeDU1Yl81MzE6bm90KCNcXDkpLCAuYXdzdWlfbGF5b3V0X2h5dnNqXzF4NTViXzM5MS5hd3N1aV9jb250ZW50LWZpcnN0LWNoaWxkLW5vdGlmaWNhdGlvbnNfaHl2c2pfMXg1NWJfNTMxOm5vdCgjXFw5KTpub3QoLmF3c3VpX2hhcy1icmVhZGNydW1ic19oeXZzal8xeDU1Yl81MjgpLmF3c3VpX2hhcy1oZWFkZXJfaHl2c2pfMXg1NWJfNTMxIHtcbiAgLS1hd3N1aS1oZWFkZXItZ2FwLXJodTQ3dDogdmFyKC0tc3BhY2Utc2NhbGVkLXhzLWR3OXdsNSwgOHB4KTtcbn1cbi5hd3N1aV9sYXlvdXRfaHl2c2pfMXg1NWJfMzkxLmF3c3VpX2hhcy1icmVhZGNydW1ic19oeXZzal8xeDU1Yl81MjguYXdzdWlfaGFzLWhlYWRlcl9oeXZzal8xeDU1Yl81MzE6bm90KCNcXDkpIHtcbiAgLS1hd3N1aS1oZWFkZXItZ2FwLXJodTQ3dDogdmFyKC0tc3BhY2Utc2NhbGVkLXhzLWR3OXdsNSwgOHB4KTtcbn1cbi5hd3N1aV9sYXlvdXRfaHl2c2pfMXg1NWJfMzkxLmF3c3VpX2NvbnRlbnQtZmlyc3QtY2hpbGQtbm90aWZpY2F0aW9uc19oeXZzal8xeDU1Yl81MzE6bm90KCNcXDkpOm5vdCguYXdzdWlfaGFzLWJyZWFkY3J1bWJzX2h5dnNqXzF4NTViXzUyOCk6bm90KC5hd3N1aV9oYXMtaGVhZGVyX2h5dnNqXzF4NTViXzUzMSkge1xuICAtLWF3c3VpLW1haW4tZ2FwLXJodTQ3dDogdmFyKC0tc3BhY2UteHMteW1sbTBiLCA4cHgpO1xufVxuLmF3c3VpX2xheW91dF9oeXZzal8xeDU1Yl8zOTEuYXdzdWlfaGFzLWJyZWFkY3J1bWJzX2h5dnNqXzF4NTViXzUyODpub3QoI1xcOSk6bm90KC5hd3N1aV9oYXMtaGVhZGVyX2h5dnNqXzF4NTViXzUzMSkge1xuICAtLWF3c3VpLW1haW4tZ2FwLXJodTQ3dDogdmFyKC0tc3BhY2Utc2NhbGVkLXh4cy1mb2UxMTQsIDRweCk7XG59XG4uYXdzdWlfbGF5b3V0X2h5dnNqXzF4NTViXzM5MS5hd3N1aV9oYXMtaGVhZGVyX2h5dnNqXzF4NTViXzUzMTpub3QoI1xcOSkge1xuICAtLWF3c3VpLW1haW4tZ2FwLXJodTQ3dDogdmFyKC0tc3BhY2UtY29udGVudC1oZWFkZXItcGFkZGluZy1ib3R0b20tMW53a3k3LCAxNnB4KTtcbn1cbi5hd3N1aV9sYXlvdXRfaHl2c2pfMXg1NWJfMzkxLmF3c3VpX2NvbnRlbnQtZmlyc3QtY2hpbGQtbWFpbl9oeXZzal8xeDU1Yl81NDY6bm90KCNcXDkpOm5vdCguYXdzdWlfZGlzYWJsZS1jb250ZW50LXBhZGRpbmdzX2h5dnNqXzF4NTViXzU0Nikge1xuICAtLWF3c3VpLW1haW4tZ2FwLXJodTQ3dDogdmFyKC0tc3BhY2Utc2NhbGVkLXMtaXV1aWhtLCAxMnB4KTtcbn1cbi5hd3N1aV9sYXlvdXRfaHl2c2pfMXg1NWJfMzkxLmF3c3VpX2NvbnRlbnQtZmlyc3QtY2hpbGQtbWFpbl9oeXZzal8xeDU1Yl81NDYuYXdzdWlfZGlzYWJsZS1jb250ZW50LXBhZGRpbmdzX2h5dnNqXzF4NTViXzU0Njpub3QoI1xcOSkge1xuICAtLWF3c3VpLW1haW4tZ2FwLXJodTQ3dDogMHB4O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDY4OHB4KSB7XG4gIC5hd3N1aV9sYXlvdXRfaHl2c2pfMXg1NWJfMzkxLmF3c3VpX2NvbnRlbnQtZmlyc3QtY2hpbGQtaGVhZGVyX2h5dnNqXzF4NTViXzUzMTpub3QoI1xcOSkge1xuICAgIC0tYXdzdWktaGVhZGVyLWdhcC1yaHU0N3Q6IHZhcigtLXNwYWNlLXNjYWxlZC1zLWl1dWlobSwgMTJweCk7XG4gIH1cbiAgLmF3c3VpX2xheW91dF9oeXZzal8xeDU1Yl8zOTEuYXdzdWlfY29udGVudC1maXJzdC1jaGlsZC1ub3RpZmljYXRpb25zX2h5dnNqXzF4NTViXzUzMTpub3QoI1xcOSk6bm90KC5hd3N1aV9oYXMtYnJlYWRjcnVtYnNfaHl2c2pfMXg1NWJfNTI4KS5hd3N1aV9oYXMtaGVhZGVyX2h5dnNqXzF4NTViXzUzMSB7XG4gICAgLS1hd3N1aS1oZWFkZXItZ2FwLXJodTQ3dDogdmFyKC0tc3BhY2Utc2NhbGVkLXMtaXV1aWhtLCAxMnB4KTtcbiAgfVxuICAuYXdzdWlfbGF5b3V0X2h5dnNqXzF4NTViXzM5MS5hd3N1aV9jb250ZW50LWZpcnN0LWNoaWxkLW5vdGlmaWNhdGlvbnNfaHl2c2pfMXg1NWJfNTMxOm5vdCgjXFw5KTpub3QoLmF3c3VpX2hhcy1icmVhZGNydW1ic19oeXZzal8xeDU1Yl81MjgpOm5vdCguYXdzdWlfaGFzLWhlYWRlcl9oeXZzal8xeDU1Yl81MzEpLCAuYXdzdWlfbGF5b3V0X2h5dnNqXzF4NTViXzM5MS5hd3N1aV9jb250ZW50LWZpcnN0LWNoaWxkLW1haW5faHl2c2pfMXg1NWJfNTQ2Om5vdCgjXFw5KTpub3QoLmF3c3VpX2Rpc2FibGUtY29udGVudC1wYWRkaW5nc19oeXZzal8xeDU1Yl81NDYpIHtcbiAgICAtLWF3c3VpLW1haW4tZ2FwLXJodTQ3dDogdmFyKC0tc3BhY2Utc2NhbGVkLXMtaXV1aWhtLCAxMnB4KTtcbiAgfVxuICAuYXdzdWlfbGF5b3V0X2h5dnNqXzF4NTViXzM5MS5hd3N1aV9jb250ZW50LWZpcnN0LWNoaWxkLW1haW5faHl2c2pfMXg1NWJfNTQ2LmF3c3VpX2Rpc2FibGUtY29udGVudC1wYWRkaW5nc19oeXZzal8xeDU1Yl81NDY6bm90KCNcXDkpIHtcbiAgICAtLWF3c3VpLW1haW4tZ2FwLXJodTQ3dDogMHB4O1xuICB9XG59XG4uYXdzdWlfbGF5b3V0X2h5dnNqXzF4NTViXzM5MS5hd3N1aV9oYXMtbGVmdC10b2dnbGVzLWd1dHRlcl9oeXZzal8xeDU1Yl81NjY6bm90KCNcXDkpIHtcbiAgLS1hd3N1aS10b2dnbGVzLWxlZnQtd2lkdGgtcmh1NDd0OiBjYWxjKHZhcigtLXNwYWNlLWxheW91dC10b2dnbGUtcGFkZGluZy1jaHdsaHosIDEycHgpICsgMzZweCk7XG59XG4uYXdzdWlfbGF5b3V0X2h5dnNqXzF4NTViXzM5MS5hd3N1aV9oYXMtcmlnaHQtdG9nZ2xlcy1ndXR0ZXJfaHl2c2pfMXg1NWJfNTY5Om5vdCgjXFw5KSB7XG4gIC0tYXdzdWktdG9nZ2xlcy1yaWdodC13aWR0aC1yaHU0N3Q6IGNhbGModmFyKC0tc3BhY2UtbGF5b3V0LXRvZ2dsZS1wYWRkaW5nLWNod2xoeiwgMTJweCkgKyAzNnB4KTtcbn1cblxuLypcbklmIGRpc2FibGVCb2R5U2Nyb2xsIGlzIHRydWUgKHZlcnkgdW5jb21tb24gdXNlIGNhc2UpIHRoZW4gdGhlIEFwcExheW91dCBjb21wb25lbnQgXG5hbmQgbm90IHRoZSBkb2N1bWVudCBib2R5IHdpbGwgYmUgdGhlIHNjcm9sbGFibGUgZWxlbWVudC4gVGhpcyByZXF1aXJlcyBhIGZpeGVkIGhlaWdodCBcbmluc3RlYWQgb2YgYSBtaW5pbXVtIGhlaWdodCB3aXRoIGEgdmVydGljYWwgc2Nyb2xsIHBvbGljeS4gVGhlIG9mZnNldCB0b3AgdmFsdWUgZm9yIFxuY29tcG9uZW50cyB3aXRoIHBvc2l0aW9uOiBzdGlja3kgKE1vYmlsZVRvb2xiYXIsIE5hdmlnYXRpb24sIE5vdGlmaWNhdGlvbnMsIFRvb2xzKSB3aWxsIGJlIFxuc2V0IHplcm8gc2luY2UgdGhlIEFwcExheW91dCBpcyBuZWFyZXN0IHNjcm9sbGFibGUgcGFyZW50IGFuZCBhbnkgZXhpc3RpbmcgaGVhZGVyIGRvZXMgXG5ub3QgbWF0dGVyLiBUaGUgb2Zmc2V0IHRvcCB2YWx1ZSBmb3IgQXBwTGF5b3V0IGNvbnRlbnRNYWluIGNoaWxkcmVuIHdpdGggXG5wb3NpdGlvbjogc3RpY2t5IHdpbGwgYmUgdGhlIHZhbHVlIG9mIHRoZSBub3RpZmljYXRpb25zIGhlaWdodCBpbiBhZGRpdGlvbiB0byB0aGUgXG5ub3RpZmljYXRpb25zIHRvcCBtYXJnaW4gYW5kIHNvbWUgYWRkaXRpb25hbCB2ZXJ0aWNhbCBzcGFjZSBmb3IgYWVzdGhldGljcy5cbiovXG4uYXdzdWlfbGF5b3V0X2h5dnNqXzF4NTViXzM5MS5hd3N1aV9kaXNhYmxlLWJvZHktc2Nyb2xsX2h5dnNqXzF4NTViXzIwODpub3QoI1xcOSkge1xuICAtLWF3c3VpLW1haW4tdGVtcGxhdGUtcm93cy1yaHU0N3Q6IDFmciBhdXRvO1xuICAtLWF3c3VpLW9mZnNldC10b3Atcmh1NDd0OiAwcHg7XG4gIGJsb2NrLXNpemU6IHZhcigtLWF3c3VpLWNvbnRlbnQtaGVpZ2h0LXJodTQ3dCk7XG4gIG92ZXJmbG93LXk6IHNjcm9sbDtcbn1cbi5hd3N1aV9sYXlvdXRfaHl2c2pfMXg1NWJfMzkxLmF3c3VpX2Rpc2FibGUtYm9keS1zY3JvbGxfaHl2c2pfMXg1NWJfMjA4LmF3c3VpX2hhcy1zcGxpdC1wYW5lbF9oeXZzal8xeDU1Yl81ODkuYXdzdWlfc3BsaXQtcGFuZWwtcG9zaXRpb24tYm90dG9tX2h5dnNqXzF4NTViXzU4OTpub3QoI1xcOSkge1xuICAtLWF3c3VpLW1haW4tdGVtcGxhdGUtcm93cy1yaHU0N3Q6IHJlcGVhdCgyLCBhdXRvKTtcbn1cblxuLypcblRoaXMgQ1NTIGNsYXNzIGlzIGFwcGxpZWQgdG8gdGhlIGRvY3VtZW50IGJvZHkgdG8gcHJldmVudCBvdmVyZmxvdyBzY3JvbGxpbmdcbndoZW4gdGhlIG5hdmlnYXRpb24gb3IgdG9vbHMgZHJhd2VycyBhcmUgb3BlbiBpbiByZXNwb25zaXZlIHZpZXdwb3J0cy5cbiovXG4uYXdzdWlfYmxvY2stYm9keS1zY3JvbGxfaHl2c2pfMXg1NWJfNTk3Om5vdCgjXFw5KSB7XG4gIG92ZXJmbG93OiBoaWRkZW47XG59XG5cbi8qIHN0eWxlbGludC1kaXNhYmxlIHNlbGVjdG9yLW1heC11bml2ZXJzYWwsIHNlbGVjdG9yLWNvbWJpbmF0b3ItZGlzYWxsb3dlZC1saXN0ICovXG4uYXdzdWlfdW5mb2N1c2FibGVfaHl2c2pfMXg1NWJfNjAyOm5vdCgjXFw5KSxcbi5hd3N1aV91bmZvY3VzYWJsZV9oeXZzal8xeDU1Yl82MDIgKjpub3QoI1xcOSkge1xuICB2aXNpYmlsaXR5OiBoaWRkZW4gIWltcG9ydGFudDtcbn1cblxuLyogc3R5bGVsaW50LWVuYWJsZSBzZWxlY3Rvci1tYXgtdW5pdmVyc2FsLCBzZWxlY3Rvci1jb21iaW5hdG9yLWRpc2FsbG93ZWQtbGlzdCAqL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi5hd3N1aV9jb250YWluZXJfaHl2c2pfMXg1NWJfNjEyOm5vdCgjXFw5KSB7XG4gIGdyaWQtYXJlYTogbWFpbjtcbiAgcGFkZGluZy1ibG9jay1lbmQ6IHZhcigtLXNwYWNlLWxheW91dC1jb250ZW50LWJvdHRvbS16ZWIxZzksIDQwcHgpO1xuICAvKlxuICBJZiB0aGUgc3BsaXQgcGFuZWwgaXMgaW4gdGhlIGJvdHRvbSBwb3NpdGlvbiBhZGRpdGlvbmFsIHBhZGRpbmcgd2lsbCBuZWVkIHRvIGJlXG4gIGFkZGVkIHRvIHRoZSBjb250ZW50IGFyZWEuIFRoaXMgaXMgdG8gZW5zdXJlIHRoYXQgdGhlIHVzZXIgaXMgYWJsZSB0byBzY3JvbGxcbiAgZmFyIGVub3VnaCB0byBzZWUgYWxsIG9mIHRoZSBjb250ZW50IHRoYXQgd291bGQgb3RoZXJ3aXNlIGJlIG9ic2N1cmVkIGJ5IHRoZVxuICBzdGlja3kgcG9zaXRpb24gb2YgdGhlIHNwbGl0IHBhbmVsLlxuICAqL1xuICAvKlxuICBJZiBkaXNhYmxlQ29udGVudFBhZGRpbmdzIGlzIGVuYWJsZWQgdGhlbiB0aGUgTWFpbiBjb250ZW50IGhhcyBhIGRpZmZlcmVudFxuICBiZWhhdmlvciBpbnNpZGUgdGhlIExheW91dCBncmlkLiBCeSBkZWZhdWx0IGl0IHdpbGwgcmVuZGVyIGFjcm9zcyB0aGUgZW50aXJlXG4gIGdyaWQgY29sdW1uIHNwYW4uIElmIHRoZSBOYXZpZ2F0aW9uIGlzIG9wZW4gb24gdGhlIGxlZnQsIHdlIGluY3JlbWVudCB0aGVcbiAgc3RhcnQgY29sdW1uIGJ5IG9uZS4gSWYgdGhlIFRvb2xzIG9yIFNwbGl0IFBhbmVsIChpbiBzaWRlIHBvc2l0aW9uKSBpcyBvcGVuXG4gIG9uIHRoZSByaWdodCwgd2UgZGVjcmVtZW50IHRoZSBjb2x1bW4gZW5kIGJ5IG9uZS5cbiAgKi9cbn1cbi5hd3N1aV9jb250YWluZXJfaHl2c2pfMXg1NWJfNjEyLmF3c3VpX2hhcy1zcGxpdC1wYW5lbF9oeXZzal8xeDU1Yl81ODkuYXdzdWlfc3BsaXQtcGFuZWwtcG9zaXRpb24tYm90dG9tX2h5dnNqXzF4NTViXzU4OTpub3QoI1xcOSkge1xuICBwYWRkaW5nLWJsb2NrLWVuZDogY2FsYyh2YXIoLS1hd3N1aS1zcGxpdC1wYW5lbC1oZWlnaHQtcmh1NDd0KSArIHZhcigtLXNwYWNlLWxheW91dC1jb250ZW50LWJvdHRvbS16ZWIxZzksIDQwcHgpKTtcbn1cbi5hd3N1aV9jb250YWluZXJfaHl2c2pfMXg1NWJfNjEyLmF3c3VpX2Rpc2FibGUtY29udGVudC1wYWRkaW5nc19oeXZzal8xeDU1Yl81NDY6bm90KCNcXDkpIHtcbiAgZ3JpZC1jb2x1bW46IDEvNjtcbiAgcGFkZGluZy1ibG9jazogMDtcbiAgcGFkZGluZy1pbmxpbmU6IDA7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNjg5cHgpIHtcbiAgLmF3c3VpX2NvbnRhaW5lcl9oeXZzal8xeDU1Yl82MTIuYXdzdWlfZGlzYWJsZS1jb250ZW50LXBhZGRpbmdzX2h5dnNqXzF4NTViXzU0Ni5hd3N1aV9pcy1uYXZpZ2F0aW9uLW9wZW5faHl2c2pfMXg1NWJfNjM4Om5vdCgjXFw5KSB7XG4gICAgZ3JpZC1jb2x1bW4tc3RhcnQ6IDI7XG4gIH1cbiAgLmF3c3VpX2NvbnRhaW5lcl9oeXZzal8xeDU1Yl82MTIuYXdzdWlfZGlzYWJsZS1jb250ZW50LXBhZGRpbmdzX2h5dnNqXzF4NTViXzU0Ni5hd3N1aV9pcy10b29scy1vcGVuX2h5dnNqXzF4NTViXzY0MTpub3QoI1xcOSksIC5hd3N1aV9jb250YWluZXJfaHl2c2pfMXg1NWJfNjEyLmF3c3VpX2Rpc2FibGUtY29udGVudC1wYWRkaW5nc19oeXZzal8xeDU1Yl81NDYuYXdzdWlfaXMtc3BsaXQtcGFuZWwtb3Blbl9oeXZzal8xeDU1Yl82NDEuYXdzdWlfc3BsaXQtcGFuZWwtcG9zaXRpb24tc2lkZV9oeXZzal8xeDU1Yl82NDE6bm90KCNcXDkpLCAuYXdzdWlfY29udGFpbmVyX2h5dnNqXzF4NTViXzYxMi5hd3N1aV9kaXNhYmxlLWNvbnRlbnQtcGFkZGluZ3NfaHl2c2pfMXg1NWJfNTQ2LmF3c3VpX2hhcy1hY3RpdmUtZHJhd2VyX2h5dnNqXzF4NTViXzY0MTpub3QoI1xcOSkge1xuICAgIGdyaWQtY29sdW1uLWVuZDogNTtcbiAgfVxufVxuXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbnNlY3Rpb24uYXdzdWlfbW9iaWxlLXRvb2xiYXJfaHl2c2pfMXg1NWJfNjU0Om5vdCgjXFw5KSB7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWNvbG9yLWJhY2tncm91bmQtbGF5b3V0LW1haW4taHR0NGZtLCAjZmZmZmZmKTtcbiAgYm9yZGVyLWJsb2NrLWVuZDogMXB4IHNvbGlkIHZhcigtLWNvbG9yLWJvcmRlci1kaXZpZGVyLWRlZmF1bHQtbmZlcm1jLCAjYzZjNmNkKTtcbiAgYm94LXNoYWRvdzogdmFyKC0tc2hhZG93LXN0aWNreS02Ymhza2ksIDBweCA0cHggOHB4IDFweCByZ2JhKDAsIDcsIDIyLCAwLjEpKTtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgYmxvY2stc2l6ZTogdmFyKC0tYXdzdWktbW9iaWxlLWJhci1oZWlnaHQtcmh1NDd0KTtcbiAgZGlzcGxheTogZ3JpZDtcbiAgZ3JpZC1hcmVhOiBtb2JpbGVUb29sYmFyO1xuICBncmlkLWNvbHVtbjogMS9zcGFuIDU7XG4gIGdyaWQtdGVtcGxhdGUtY29sdW1uczogYXV0byBtaW5tYXgoMCwgMWZyKSBhdXRvO1xuICBwYWRkaW5nLWJsb2NrOiAwO1xuICBwYWRkaW5nLWlubGluZTogdmFyKC0tc3BhY2UtbS1kc3VteXQsIDE2cHgpO1xuICBwb3NpdGlvbjogc3RpY2t5O1xuICBpbnNldC1ibG9jay1zdGFydDogdmFyKC0tYXdzdWktb2Zmc2V0LXRvcC1yaHU0N3QpO1xuICB6LWluZGV4OiAxMDAwO1xufVxuc2VjdGlvbi5hd3N1aV9tb2JpbGUtdG9vbGJhcl9oeXZzal8xeDU1Yl82NTQ6bm90KCNcXDkpOm5vdCguYXdzdWlfcmVtb3ZlLWhpZ2gtY29udHJhc3QtaGVhZGVyX2h5dnNqXzF4NTViXzY3MSkge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1jb2xvci1iYWNrZ3JvdW5kLWxheW91dC1tYWluLWh0dDRmbSwgI2ZmZmZmZik7XG4gIGJveC1zaGFkb3c6IHZhcigtLXNoYWRvdy1wYW5lbC10b2dnbGUtcWRkejI3LCAwcHggNnB4IDEycHggMXB4IHJnYmEoMCwgNywgMjIsIDAuMTIpKTtcbn1cbnNlY3Rpb24uYXdzdWlfbW9iaWxlLXRvb2xiYXJfaHl2c2pfMXg1NWJfNjU0ID4gLmF3c3VpX21vYmlsZS10b29sYmFyLW5hdl9oeXZzal8xeDU1Yl82NzU6bm90KCNcXDkpIHtcbiAgZ3JpZC1jb2x1bW46IDE7XG4gIG1hcmdpbi1pbmxpbmUtZW5kOiB2YXIoLS1zcGFjZS1tLWRzdW15dCwgMTZweCk7XG59XG5zZWN0aW9uLmF3c3VpX21vYmlsZS10b29sYmFyX2h5dnNqXzF4NTViXzY1NCA+IC5hd3N1aV9tb2JpbGUtdG9vbGJhci1icmVhZGNydW1ic19oeXZzal8xeDU1Yl82Nzk6bm90KCNcXDkpIHtcbiAgZ3JpZC1jb2x1bW46IDI7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWNvbG9yLWJhY2tncm91bmQtbGF5b3V0LW1haW4taHR0NGZtLCAjZmZmZmZmKTtcbn1cbnNlY3Rpb24uYXdzdWlfbW9iaWxlLXRvb2xiYXJfaHl2c2pfMXg1NWJfNjU0ID4gLmF3c3VpX21vYmlsZS10b29sYmFyLXRvb2xzX2h5dnNqXzF4NTViXzY4Mzpub3QoI1xcOSkge1xuICBncmlkLWNvbHVtbjogMztcbiAgbWFyZ2luLWlubGluZS1zdGFydDogdmFyKC0tc3BhY2UtbS1kc3VteXQsIDE2cHgpO1xufVxuXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLmF3c3VpX25hdmlnYXRpb24tY29udGFpbmVyX2h5dnNqXzF4NTViXzY5Mjpub3QoI1xcOSkge1xuICBkaXNwbGF5OiBmbGV4O1xuICBncmlkLWNvbHVtbjogMTtcbiAgZ3JpZC1yb3c6IDEvc3BhbiA5O1xuICBibG9jay1zaXplOiB2YXIoLS1hd3N1aS1jb250ZW50LWhlaWdodC1yaHU0N3QpO1xuICBwb3NpdGlvbjogc3RpY2t5O1xuICBpbnNldC1ibG9jay1zdGFydDogdmFyKC0tYXdzdWktb2Zmc2V0LXRvcC1yaHU0N3QpO1xuICB6LWluZGV4OiA4MzA7XG4gIC8qXG4gIFRoZSBuYXZpZ2F0aW9uIGFuZCB0b29scyBjb250YWluZXJzICh0aGF0IGNvbnRhaW4gdGhlIHRvZ2dsZSBidXR0b25zKVxuICBzdHJldGNoIHRoZSBmdWxsIGhlaWdodCBvZiB0aGUgYXBwIGxheW91dC4gTm9ybWFsbHksIHRoaXMgd291bGRuJ3QgYmUgYW5cbiAgaXNzdWUgYmVjYXVzZSB0aGV5IHNpdCBhYm92ZSB0aGUgYXBwIGxheW91dCdzIGNvbnRlbnQgcGFkZGluZy5cblxuICBCdXQgaWYgZGlzYWJsZUNvbnRlbnRQYWRkaW5ncyBpcyBzZXQgdG8gdHJ1ZSBhbmQgdGhlcmUgYXJlIGJ1dHRvbnMgb24gdGhlXG4gIGxlZnQvcmlnaHQgZWRnZXMgb2YgdGhlIHNjcmVlbiwgdGhleSB3aWxsIGJlIGNvdmVyZWQgYnkgdGhlIGNvbnRhaW5lcnMuIFNvXG4gIHdlIG5lZWQgdG8gZGlzYWJsZSBwb2ludGVyIGV2ZW50cyBpbiB0aGUgY29udGFpbmVyIGFuZCByZS1lbmFibGUgdGhlbSBpblxuICB0aGUgcGFuZWxzIGFuZCB0b2dnbGUgYnV0dG9ucy5cbiAgKi9cbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNjg4cHgpIHtcbiAgLmF3c3VpX25hdmlnYXRpb24tY29udGFpbmVyX2h5dnNqXzF4NTViXzY5Mjpub3QoI1xcOSkge1xuICAgIGluc2V0LWlubGluZS1zdGFydDogMDtcbiAgICBwb3NpdGlvbjogZml4ZWQ7XG4gICAgei1pbmRleDogMTAwMTtcbiAgICAvKlxuICAgIFdoZW4gZGlzYWJsZUJvZHlTY3JvbGwgaXMgdHJ1ZSB0aGUgb2Zmc2V0VG9wIHdpbGwgYmUgcmVsYXRpdmUgdG8gdGhlIFxuICAgIGFwcCBsYXlvdXQgYW5kIG5vdCB0aGUgYm9keS4gSG93ZXZlciwgdGhlIGRyYXdlciBwb3NpdGlvbiBjaGFuZ2VzIFxuICAgIHRvIGZpeGVkIGluIG1vYmlsZSB2aWV3cG9ydHMuIFRoZSB0b3AgdmFsdWUgbmVlZHMgdG8gaW5jbHVkZSB0aGUgXG4gICAgaGVhZGVyIGJlY2F1c2UgZml4ZWQgcG9zaXRpb24gc3dpdGNoZXMgdGhlIHRvcCB2YWx1ZSBzbyBpdCBpcyBub3cgXG4gICAgcmVsYXRpdmUgdG8gdGhlIGJvZHkuXG4gICAgKi9cbiAgfVxuICAuYXdzdWlfbmF2aWdhdGlvbi1jb250YWluZXJfaHl2c2pfMXg1NWJfNjkyLmF3c3VpX2Rpc2FibGUtYm9keS1zY3JvbGxfaHl2c2pfMXg1NWJfMjA4Om5vdCgjXFw5KSB7XG4gICAgaW5zZXQtYmxvY2stc3RhcnQ6IHZhcigtLWF3c3VpLWhlYWRlci1oZWlnaHQtcmh1NDd0KTtcbiAgfVxufVxuXG5uYXYuYXdzdWlfc2hvdy1uYXZpZ2F0aW9uX2h5dnNqXzF4NTViXzczMDpub3QoI1xcOSkge1xuICBwYWRkaW5nLWJsb2NrOiB2YXIoLS1zcGFjZS1zY2FsZWQtcy1pdXVpaG0sIDEycHgpO1xuICBwYWRkaW5nLWlubGluZTogdmFyKC0tc3BhY2UtbGF5b3V0LXRvZ2dsZS1wYWRkaW5nLWNod2xoeiwgMTJweCk7XG4gIC8qXG4gIEFwcGx5IHRoZSBhbmltYXRpb24gb25seSBpbiBkZXNrdG9wIHZpZXdwb3J0cyBiZWNhdXNlIHRoZSBNb2JpbGVUb29sYmFyIHdpbGxcbiAgdGFrZSBjb250cm9sIGluIHJlc3BvbnNpdmUgdmlld3BvcnRzLlxuICAqL1xufVxuQGtleWZyYW1lcyBhd3N1aV9zaG93QnV0dG9uc19oeXZzal8xeDU1Yl8xIHtcbiAgMCUge1xuICAgIG9wYWNpdHk6IDA7XG4gIH1cbiAgMTAwJSB7XG4gICAgb3BhY2l0eTogMTtcbiAgfVxufVxubmF2LmF3c3VpX3Nob3ctbmF2aWdhdGlvbl9oeXZzal8xeDU1Yl83MzAuYXdzdWlfaXMtbmF2aWdhdGlvbi1vcGVuX2h5dnNqXzF4NTViXzYzODpub3QoI1xcOSkge1xuICBkaXNwbGF5OiBub25lO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDY4OXB4KSB7XG4gIG5hdi5hd3N1aV9zaG93LW5hdmlnYXRpb25faHl2c2pfMXg1NWJfNzMwOm5vdCgjXFw5KTpub3QoLmF3c3VpX2lzLW5hdmlnYXRpb24tb3Blbl9oeXZzal8xeDU1Yl82MzgpIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgfVxuICBuYXYuYXdzdWlfc2hvdy1uYXZpZ2F0aW9uX2h5dnNqXzF4NTViXzczMDpub3QoI1xcOSk6bm90KC5hd3N1aV9pcy1uYXZpZ2F0aW9uLW9wZW5faHl2c2pfMXg1NWJfNjM4KS5hd3N1aV9hbmltYXRpbmdfaHl2c2pfMXg1NWJfNzUzIHtcbiAgICBhbmltYXRpb246IGF3c3VpX3Nob3dCdXR0b25zX2h5dnNqXzF4NTViXzEgdmFyKC0tbW90aW9uLWR1cmF0aW9uLXJlZnJlc2gtb25seS1mYXN0LXpmaWJoNiwgMTE1bXMpO1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNjg5cHgpIGFuZCAocHJlZmVycy1yZWR1Y2VkLW1vdGlvbjogcmVkdWNlKSB7XG4gIG5hdi5hd3N1aV9zaG93LW5hdmlnYXRpb25faHl2c2pfMXg1NWJfNzMwOm5vdCgjXFw5KTpub3QoLmF3c3VpX2lzLW5hdmlnYXRpb24tb3Blbl9oeXZzal8xeDU1Yl82MzgpLmF3c3VpX2FuaW1hdGluZ19oeXZzal8xeDU1Yl83NTMge1xuICAgIGFuaW1hdGlvbjogbm9uZTtcbiAgICB0cmFuc2l0aW9uOiBub25lO1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNjg5cHgpIHtcbiAgLmF3c3VpLW1vdGlvbi1kaXNhYmxlZCBuYXYuYXdzdWlfc2hvdy1uYXZpZ2F0aW9uX2h5dnNqXzF4NTViXzczMDpub3QoI1xcOSk6bm90KC5hd3N1aV9pcy1uYXZpZ2F0aW9uLW9wZW5faHl2c2pfMXg1NWJfNjM4KS5hd3N1aV9hbmltYXRpbmdfaHl2c2pfMXg1NWJfNzUzLCAuYXdzdWktbW9kZS1lbnRlcmluZyBuYXYuYXdzdWlfc2hvdy1uYXZpZ2F0aW9uX2h5dnNqXzF4NTViXzczMDpub3QoI1xcOSk6bm90KC5hd3N1aV9pcy1uYXZpZ2F0aW9uLW9wZW5faHl2c2pfMXg1NWJfNjM4KS5hd3N1aV9hbmltYXRpbmdfaHl2c2pfMXg1NWJfNzUzIHtcbiAgICBhbmltYXRpb246IG5vbmU7XG4gICAgdHJhbnNpdGlvbjogbm9uZTtcbiAgfVxufVxuXG5uYXYuYXdzdWlfbmF2aWdhdGlvbl9oeXZzal8xeDU1Yl82OTI6bm90KCNcXDkpIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tY29sb3ItYmFja2dyb3VuZC1jb250YWluZXItY29udGVudC1oMTE0ZGosICNmZmZmZmYpO1xuICBpbnNldC1ibG9jay1lbmQ6IDA7XG4gIGJsb2NrLXNpemU6IDEwMCU7XG4gIG92ZXJmbG93LXg6IGhpZGRlbjtcbiAgb3ZlcmZsb3cteTogYXV0bztcbiAgLyogc3R5bGVsaW50LWRpc2FibGUtbmV4dC1saW5lIHBsdWdpbi9uby11bnN1cHBvcnRlZC1icm93c2VyLWZlYXR1cmVzICovXG4gIG92ZXJzY3JvbGwtYmVoYXZpb3IteTogY29udGFpbjtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB3b3JkLXdyYXA6IGJyZWFrLXdvcmQ7XG4gIHBvaW50ZXItZXZlbnRzOiBhdXRvO1xuICBib3JkZXItaW5saW5lLWVuZDogc29saWQgdmFyKC0tYm9yZGVyLWRpdmlkZXItc2VjdGlvbi13aWR0aC11d284bXksIDFweCkgdmFyKC0tY29sb3ItYm9yZGVyLWRpdmlkZXItZGVmYXVsdC1uZmVybWMsICNjNmM2Y2QpO1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAvKlxuICBBIG5vbi1zZW1hbnRpYyBub2RlIGlzIGFkZGVkIHdpdGggYSBmaXhlZCB3aWR0aCBlcXVhbCB0byB0aGUgZmluYWwgTmF2aWdhdGlvblxuICB3aWR0aC4gVGhpcyB3aWxsIGNyZWF0ZSB0aGUgdmlzdWFsIGFwcGVhcmFuY2Ugb2YgaG9yaXpvbnRhbCBtb3ZlbWVudCBhbmRcbiAgcHJldmVudCB1bndhbnRlZCB0ZXh0IHdyYXBwaW5nLlxuICAqL1xufVxuQGtleWZyYW1lcyBhd3N1aV9vcGVuTmF2aWdhdGlvbl9oeXZzal8xeDU1Yl8xIHtcbiAgZnJvbSB7XG4gICAgb3BhY2l0eTogMDtcbiAgICBpbmxpbmUtc2l6ZTogY2FsYyh2YXIoLS1zcGFjZS1sYXlvdXQtdG9nZ2xlLXBhZGRpbmctY2h3bGh6LCAxMnB4KSAqIDIgKyB2YXIoLS1zcGFjZS1sYXlvdXQtdG9nZ2xlLWRpYW1ldGVyLWoycWZmdywgMzZweCkpO1xuICB9XG4gIHRvIHtcbiAgICBvcGFjaXR5OiAxO1xuICAgIGlubGluZS1zaXplOiB2YXIoLS1hd3N1aS1uYXZpZ2F0aW9uLXdpZHRoLXJodTQ3dCk7XG4gIH1cbn1cbm5hdi5hd3N1aV9uYXZpZ2F0aW9uX2h5dnNqXzF4NTViXzY5Mjpub3QoI1xcOSk6bm90KC5hd3N1aV9pcy1uYXZpZ2F0aW9uLW9wZW5faHl2c2pfMXg1NWJfNjM4KSB7XG4gIGlubGluZS1zaXplOiAwO1xuICBkaXNwbGF5OiBub25lO1xufVxubmF2LmF3c3VpX25hdmlnYXRpb25faHl2c2pfMXg1NWJfNjkyLmF3c3VpX2lzLW5hdmlnYXRpb24tb3Blbl9oeXZzal8xeDU1Yl82MzguYXdzdWlfYW5pbWF0aW5nX2h5dnNqXzF4NTViXzc1Mzpub3QoI1xcOSkge1xuICBhbmltYXRpb246IGF3c3VpX29wZW5OYXZpZ2F0aW9uX2h5dnNqXzF4NTViXzEgdmFyKC0tbW90aW9uLWR1cmF0aW9uLXJlZnJlc2gtb25seS1mYXN0LXpmaWJoNiwgMTE1bXMpO1xufVxuQG1lZGlhIChwcmVmZXJzLXJlZHVjZWQtbW90aW9uOiByZWR1Y2UpIHtcbiAgbmF2LmF3c3VpX25hdmlnYXRpb25faHl2c2pfMXg1NWJfNjkyLmF3c3VpX2lzLW5hdmlnYXRpb24tb3Blbl9oeXZzal8xeDU1Yl82MzguYXdzdWlfYW5pbWF0aW5nX2h5dnNqXzF4NTViXzc1Mzpub3QoI1xcOSkge1xuICAgIGFuaW1hdGlvbjogbm9uZTtcbiAgICB0cmFuc2l0aW9uOiBub25lO1xuICB9XG59XG4uYXdzdWktbW90aW9uLWRpc2FibGVkIG5hdi5hd3N1aV9uYXZpZ2F0aW9uX2h5dnNqXzF4NTViXzY5Mi5hd3N1aV9pcy1uYXZpZ2F0aW9uLW9wZW5faHl2c2pfMXg1NWJfNjM4LmF3c3VpX2FuaW1hdGluZ19oeXZzal8xeDU1Yl83NTM6bm90KCNcXDkpLCAuYXdzdWktbW9kZS1lbnRlcmluZyBuYXYuYXdzdWlfbmF2aWdhdGlvbl9oeXZzal8xeDU1Yl82OTIuYXdzdWlfaXMtbmF2aWdhdGlvbi1vcGVuX2h5dnNqXzF4NTViXzYzOC5hd3N1aV9hbmltYXRpbmdfaHl2c2pfMXg1NWJfNzUzOm5vdCgjXFw5KSB7XG4gIGFuaW1hdGlvbjogbm9uZTtcbiAgdHJhbnNpdGlvbjogbm9uZTtcbn1cbm5hdi5hd3N1aV9uYXZpZ2F0aW9uX2h5dnNqXzF4NTViXzY5MiA+IC5hd3N1aV9hbmltYXRlZC1jb250ZW50X2h5dnNqXzF4NTViXzgxNzpub3QoI1xcOSkge1xuICBpbmxpbmUtc2l6ZTogdmFyKC0tYXdzdWktbmF2aWdhdGlvbi13aWR0aC1yaHU0N3QpO1xufVxubmF2LmF3c3VpX25hdmlnYXRpb25faHl2c2pfMXg1NWJfNjkyID4gLmF3c3VpX2NvbnRlbnQtY29udGFpbmVyX2h5dnNqXzF4NTViXzgyMDpub3QoI1xcOSkge1xuICBmbGV4LWdyb3c6IDE7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNjg4cHgpIHtcbiAgbmF2LmF3c3VpX25hdmlnYXRpb25faHl2c2pfMXg1NWJfNjkyOm5vdCgjXFw5KSB7XG4gICAgLS1hd3N1aS1uYXZpZ2F0aW9uLXdpZHRoLXJodTQ3dDogMTAwdnc7XG4gIH1cbn1cblxuLmF3c3VpX2hpZGUtbmF2aWdhdGlvbl9oeXZzal8xeDU1Yl84Mjk6bm90KCNcXDkpIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBpbnNldC1pbmxpbmUtZW5kOiB2YXIoLS1zcGFjZS1tLWRzdW15dCwgMTZweCk7XG4gIGluc2V0LWJsb2NrLXN0YXJ0OiB2YXIoLS1zaXplLXZlcnRpY2FsLXBhbmVsLWljb24tb2Zmc2V0LXo5NTljdywgMTVweCk7XG59XG5cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4uYXdzdWlfbm90aWZpY2F0aW9uc19oeXZzal8xeDU1Yl84Mzk6bm90KCNcXDkpIHtcbiAgY29sb3I6IHZhcigtLWNvbG9yLXRleHQtYm9keS1kZWZhdWx0LXJ5amN0MSwgIzBmMTQxYSk7XG4gIGdyaWQtYXJlYTogbm90aWZpY2F0aW9ucztcbiAgei1pbmRleDogODUwO1xufVxuLmF3c3VpX25vdGlmaWNhdGlvbnNfaHl2c2pfMXg1NWJfODM5LmF3c3VpX2hhcy1ub3RpZmljYXRpb24tY29udGVudF9oeXZzal8xeDU1Yl84NDQ6bm90KCNcXDkpIHtcbiAgcGFkZGluZy1ibG9jay1zdGFydDogdmFyKC0tc3BhY2Utc2NhbGVkLXMtaXV1aWhtLCAxMnB4KTtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA2ODlweCkge1xuICAuYXdzdWlfbm90aWZpY2F0aW9uc19oeXZzal8xeDU1Yl84MzkuYXdzdWlfc3RpY2t5LW5vdGlmaWNhdGlvbnNfaHl2c2pfMXg1NWJfODQ4Om5vdCgjXFw5KSB7XG4gICAgLS1hd3N1aS1mbGFzaGJhci1zdGlja3ktYm90dG9tLW1hcmdpbi1yaHU0N3Q6IHZhcigtLXNwYWNlLXh4bC0zMnNybTQsIDMycHgpO1xuICAgIHBvc2l0aW9uOiBzdGlja3k7XG4gICAgaW5zZXQtYmxvY2stc3RhcnQ6IHZhcigtLWF3c3VpLW9mZnNldC10b3Atcmh1NDd0KTtcbiAgfVxuICAuYXdzdWlfbm90aWZpY2F0aW9uc19oeXZzal8xeDU1Yl84MzkuYXdzdWlfc3RpY2t5LW5vdGlmaWNhdGlvbnNfaHl2c2pfMXg1NWJfODQ4Om5vdCgjXFw5KTpub3QoLmF3c3VpX2hpZ2gtY29udHJhc3RfaHl2c2pfMXg1NWJfODUzKSB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tY29sb3ItYmFja2dyb3VuZC1sYXlvdXQtbWFpbi1odHQ0Zm0sICNmZmZmZmYpO1xuICB9XG4gIC5hd3N1aV9ub3RpZmljYXRpb25zX2h5dnNqXzF4NTViXzgzOS5hd3N1aV9oYXMtbm90aWZpY2F0aW9uLWNvbnRlbnRfaHl2c2pfMXg1NWJfODQ0Om5vdCgjXFw5KSB7XG4gICAgcGFkZGluZy1ibG9jay1zdGFydDogdmFyKC0tc3BhY2UteHMteW1sbTBiLCA4cHgpO1xuICB9XG59XG5cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuV2hlbiB0aGUgU3BsaXQgUGFuZWwgaXMgaW4gdGhlIGJvdHRvbSBwb3NpdGlvbiBpdCB3YXMgc2hhcmUgdGhlIHNhbWUgcm93XG5hcyB0aGUgY29udGVudCBhcmVhLiBUaGlzIHJvdyBpcyBkZWZpbmVkIGFzIDEgZnJhY3Rpb25hbCB1bml0IHdoaWNoIHdpbGxcbmNvbnN1bWUgdGhlIHJlbWFpbmluZyB2ZXJ0aWNhbCBzcGFjZSBpbiB0aGUgZ3JpZCBhZnRlciB0aGUgbm90aWZpY2F0aW9uc1xuYW5kIGJyZWFkY3J1bWJzLlxuKi9cbnNlY3Rpb24uYXdzdWlfc3BsaXQtcGFuZWwtYm90dG9tX2h5dnNqXzF4NTViXzg3MTpub3QoI1xcOSkge1xuICAvKlxuICBUaGUgYWxpZ24gc2VsZiBwcm9wZXJ0eSB3aWxsIHBvc2l0aW9uIHRoZSBzcGxpdCBwYW5lbCBhdCB0aGUgYm90dG9tIG9mIHRoZSBncmlkIHJvdy5cbiAgVGhpcyBjb3VsZCBiZSBvZmYgdGhlIHZpZXdwb3J0IGlmIHRoZSBjb250ZW50IGFyZWEgaGFzIGVub3VnaCBjb250ZW50IHRvIGJlIHNjcm9sbGFibGUuXG4gICovXG4gIGFsaWduLXNlbGY6IGVuZDtcbiAgaW5zZXQtYmxvY2stZW5kOiB2YXIoLS1hd3N1aS1mb290ZXItaGVpZ2h0LXJodTQ3dCk7XG4gIGRpc3BsYXk6IG5vbmU7XG4gIGdyaWQtY29sdW1uOiAxLzY7XG4gIGdyaWQtcm93OiA5O1xuICBibG9jay1zaXplOiBhdXRvO1xuICBvdmVyZmxvdy15OiBoaWRkZW47XG4gIC8qXG4gIFRoZSBwb3NpdGlvbiBzdGlja3kgd2lsbCB3b3JrIGluIGNvbmp1bmN0aW9uIHdpdGggdGhlIGFsaWduIHNlbGY6IGVuZDsgcHJvcGVydHkuXG4gIElmIHRoZSBncmlkIHJvdyBzY3JvbGxzIGJleW9uZCB0aGUgdmlld3BvcnQsIHRoZSBzdGlja3kgYm90dG9tIHBvc2l0aW9uXG4gIHdpbGwgbGlmdCBpdCB1cCBhYm92ZSB0aGUgZm9vdGVyIHNvIGl0IGlzIGFsd2F5cyB2aXNpYmxlLlxuICAqL1xuICBwb3NpdGlvbjogc3RpY2t5O1xuICB6LWluZGV4OiA4NDA7XG4gIC8qXG4gIFVubGlrZSB0aGUgc2lkZSBwb3NpdGlvbiB0aGUgU3BsaXQgUGFuZWwgaXMgcGVyc2lzdGVudCBpbiB0aGUgRE9NXG4gIHdoZW4gaW4gdGhlIGJvdHRvbSBwb3NpdGlvbi5cbiAgKi9cbiAgLypcbiAgV2FybmluZyEgVGhpcyBpcyBhIGhhY2shIFRoZSBleGlzdGluZyBkZXNpZ24gdG9rZW4gZm9yIHRoZSBzcGxpdCBwYW5lbFxuICBzaGFkb3cgaW4gdGhlIGJvdHRvbSBwb3NpdGlvbiBkb2VzIG5vdCByZW5kZXIgaW4gdGhlIHJlZmFjdG9yZWQgY29kZS5cbiAgSXQgYXBwZWFycyB0byBiZSByZWxhdGVkIHRvIHRoZSBmYWN0IHRoYXQgdGhlIGxlZ2FjeSBzcGxpdCBwYW5lbCBlbGVtZW50XG4gIGhhcyBhIGhlaWdodCBlcXVhbCB0byB0aGUgZXhwYW5kZWQgaGVpZ2h0IGFuZCBhIGNvcnJlc3BvbmRpbmcgdHJhbnNsYXRpb25cbiAgb2YgdGhlIFkgcG9zaXRpb24gc28gaXQgaXMgbW92ZWQgb2ZmIHRoZSBzY3JlZW4uIFRoaXMgd2lsbCBuZWVkIHRvIGJlXG4gIHJlZmFjdG9yZWQgd2l0aCBhbiBhZGp1c3RtZW50IHRvIHRoZSBzcGxpdCBwYW5lbCBkZXNpZ24gdG9rZW4uXG4gICovXG4gIC8qXG4gIFdoZW4gdGhlIGRhdGEgYXR0cmlidXRlIGNoYW5nZXMgaW5kaWNhdGluZyB0aGUgU3BsaXQgUGFuZWwgaGFzIGJlZW4gb3BlbmVkXG4gIGFwcGx5IHRoZSBhbmltYXRpb24gdG8gdGhlIGhlaWdodCBwcm9wZXJ0eS5cbiAgKi9cbn1cbkBrZXlmcmFtZXMgYXdzdWlfb3BlblNwbGl0UGFuZWxCb3R0b21faHl2c2pfMXg1NWJfMSB7XG4gIGZyb20ge1xuICAgIGJsb2NrLXNpemU6IHZhcigtLWF3c3VpLXNwbGl0LXBhbmVsLXJlcG9ydGVkLWhlYWRlci1zaXplLXJodTQ3dCwgMCk7XG4gIH1cbiAgdG8ge1xuICAgIGJsb2NrLXNpemU6IHZhcigtLWF3c3VpLXNwbGl0LXBhbmVsLXJlcG9ydGVkLXNpemUtcmh1NDd0KTtcbiAgfVxufVxuc2VjdGlvbi5hd3N1aV9zcGxpdC1wYW5lbC1ib3R0b21faHl2c2pfMXg1NWJfODcxLmF3c3VpX2Rpc2FibGUtYm9keS1zY3JvbGxfaHl2c2pfMXg1NWJfMjA4Om5vdCgjXFw5KSB7XG4gIGluc2V0LWJsb2NrLWVuZDogMDtcbn1cbnNlY3Rpb24uYXdzdWlfc3BsaXQtcGFuZWwtYm90dG9tX2h5dnNqXzF4NTViXzg3MS5hd3N1aV9pcy1uYXZpZ2F0aW9uLW9wZW5faHl2c2pfMXg1NWJfNjM4LmF3c3VpX3Bvc2l0aW9uLWJvdHRvbV9oeXZzal8xeDU1Yl85MTg6bm90KCNcXDkpIHtcbiAgZ3JpZC1jb2x1bW4tc3RhcnQ6IDI7XG59XG5zZWN0aW9uLmF3c3VpX3NwbGl0LXBhbmVsLWJvdHRvbV9oeXZzal8xeDU1Yl84NzEuYXdzdWlfaGFzLW9wZW4tZHJhd2VyX2h5dnNqXzF4NTViXzE4Ny5hd3N1aV9wb3NpdGlvbi1ib3R0b21faHl2c2pfMXg1NWJfOTE4Om5vdCgjXFw5KSB7XG4gIGdyaWQtY29sdW1uLWVuZDogNTtcbn1cbnNlY3Rpb24uYXdzdWlfc3BsaXQtcGFuZWwtYm90dG9tX2h5dnNqXzF4NTViXzg3MS5hd3N1aV9wb3NpdGlvbi1ib3R0b21faHl2c2pfMXg1NWJfOTE4Om5vdCgjXFw5KSB7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuc2VjdGlvbi5hd3N1aV9zcGxpdC1wYW5lbC1ib3R0b21faHl2c2pfMXg1NWJfODcxOm5vdCgjXFw5KTpub3QoLmF3c3VpX2lzLXNwbGl0LXBhbmVsLW9wZW5faHl2c2pfMXg1NWJfNjQxKS5hd3N1aV9wb3NpdGlvbi1ib3R0b21faHl2c2pfMXg1NWJfOTE4IHtcbiAgYm94LXNoYWRvdzogcmdiYSgwLCA3LCAyMiwgMC4xKSAwcHggLTMycHggMzJweCAtMjRweDtcbn1cbnNlY3Rpb24uYXdzdWlfc3BsaXQtcGFuZWwtYm90dG9tX2h5dnNqXzF4NTViXzg3MS5hd3N1aV9pcy1zcGxpdC1wYW5lbC1vcGVuX2h5dnNqXzF4NTViXzY0MS5hd3N1aV9wb3NpdGlvbi1ib3R0b21faHl2c2pfMXg1NWJfOTE4Om5vdCgjXFw5KSB7XG4gIGJveC1zaGFkb3c6IHZhcigtLXNoYWRvdy1zcGxpdC1ib3R0b20tZDdzZGV5LCAwcHggLTM2cHggMzZweCAtMzZweCByZ2JhKDAsIDcsIDIyLCAwLjEpKTtcbn1cbnNlY3Rpb24uYXdzdWlfc3BsaXQtcGFuZWwtYm90dG9tX2h5dnNqXzF4NTViXzg3MS5hd3N1aV9pcy1zcGxpdC1wYW5lbC1vcGVuX2h5dnNqXzF4NTViXzY0MS5hd3N1aV9wb3NpdGlvbi1ib3R0b21faHl2c2pfMXg1NWJfOTE4LmF3c3VpX2FuaW1hdGluZ19oeXZzal8xeDU1Yl83NTM6bm90KCNcXDkpIHtcbiAgYW5pbWF0aW9uOiBhd3N1aV9vcGVuU3BsaXRQYW5lbEJvdHRvbV9oeXZzal8xeDU1Yl8xIHZhcigtLW1vdGlvbi1kdXJhdGlvbi1yZWZyZXNoLW9ubHktZmFzdC16ZmliaDYsIDExNW1zKTtcbn1cbkBtZWRpYSAocHJlZmVycy1yZWR1Y2VkLW1vdGlvbjogcmVkdWNlKSB7XG4gIHNlY3Rpb24uYXdzdWlfc3BsaXQtcGFuZWwtYm90dG9tX2h5dnNqXzF4NTViXzg3MS5hd3N1aV9pcy1zcGxpdC1wYW5lbC1vcGVuX2h5dnNqXzF4NTViXzY0MS5hd3N1aV9wb3NpdGlvbi1ib3R0b21faHl2c2pfMXg1NWJfOTE4LmF3c3VpX2FuaW1hdGluZ19oeXZzal8xeDU1Yl83NTM6bm90KCNcXDkpIHtcbiAgICBhbmltYXRpb246IG5vbmU7XG4gICAgdHJhbnNpdGlvbjogbm9uZTtcbiAgfVxufVxuLmF3c3VpLW1vdGlvbi1kaXNhYmxlZCBzZWN0aW9uLmF3c3VpX3NwbGl0LXBhbmVsLWJvdHRvbV9oeXZzal8xeDU1Yl84NzEuYXdzdWlfaXMtc3BsaXQtcGFuZWwtb3Blbl9oeXZzal8xeDU1Yl82NDEuYXdzdWlfcG9zaXRpb24tYm90dG9tX2h5dnNqXzF4NTViXzkxOC5hd3N1aV9hbmltYXRpbmdfaHl2c2pfMXg1NWJfNzUzOm5vdCgjXFw5KSwgLmF3c3VpLW1vZGUtZW50ZXJpbmcgc2VjdGlvbi5hd3N1aV9zcGxpdC1wYW5lbC1ib3R0b21faHl2c2pfMXg1NWJfODcxLmF3c3VpX2lzLXNwbGl0LXBhbmVsLW9wZW5faHl2c2pfMXg1NWJfNjQxLmF3c3VpX3Bvc2l0aW9uLWJvdHRvbV9oeXZzal8xeDU1Yl85MTguYXdzdWlfYW5pbWF0aW5nX2h5dnNqXzF4NTViXzc1Mzpub3QoI1xcOSkge1xuICBhbmltYXRpb246IG5vbmU7XG4gIHRyYW5zaXRpb246IG5vbmU7XG59XG5cbnNlY3Rpb24uYXdzdWlfc3BsaXQtcGFuZWwtc2lkZV9oeXZzal8xeDU1Yl85NDc6bm90KCNcXDkpIHtcbiAgYmxvY2stc2l6ZTogMTAwJTtcbiAgb3ZlcmZsb3cteDogaGlkZGVuO1xuICBwb2ludGVyLWV2ZW50czogYXV0bztcbiAgLypcbiAgVGhlIG1pbiBhbmQgbWF4IHdpZHRocyBhcmUgYXBwbGllZCB3aGVuIHRoZSBTcGxpdCBQYW5lbCBpcyBvcGVuZWQgb3RoZXJ3aXNlXG4gIGl0IHdvdWxkIG5vdCBiZSBwb3NzaWJsZSB0byBhbmltYXRlIHRoZSB3aWR0aCBhbmQgdGhlIGJveCBzaGFkb3cgd291bGRcbiAgYmUgcGVyc2lzdGVudCBpbiB0aGUgRE9NIHdoZW4gY2xvc2VkLlxuICAqL1xufVxuc2VjdGlvbi5hd3N1aV9zcGxpdC1wYW5lbC1zaWRlX2h5dnNqXzF4NTViXzk0Nzpub3QoI1xcOSk6bm90KC5hd3N1aV9pcy1zcGxpdC1wYW5lbC1vcGVuX2h5dnNqXzF4NTViXzY0MSksIHNlY3Rpb24uYXdzdWlfc3BsaXQtcGFuZWwtc2lkZV9oeXZzal8xeDU1Yl85NDcuYXdzdWlfcG9zaXRpb24tYm90dG9tX2h5dnNqXzF4NTViXzkxODpub3QoI1xcOSkge1xuICBpbmxpbmUtc2l6ZTogMDtcbn1cbnNlY3Rpb24uYXdzdWlfc3BsaXQtcGFuZWwtc2lkZV9oeXZzal8xeDU1Yl85NDcuYXdzdWlfaXMtc3BsaXQtcGFuZWwtb3Blbl9oeXZzal8xeDU1Yl82NDEuYXdzdWlfcG9zaXRpb24tc2lkZV9oeXZzal8xeDU1Yl85NjA6bm90KCNcXDkpIHtcbiAgbWF4LWlubGluZS1zaXplOiB2YXIoLS1hd3N1aS1zcGxpdC1wYW5lbC1tYXgtd2lkdGgtcmh1NDd0LCAyODBweCk7XG4gIG1pbi1pbmxpbmUtc2l6ZTogdmFyKC0tYXdzdWktc3BsaXQtcGFuZWwtbWluLXdpZHRoLXJodTQ3dCwgMjgwcHgpO1xuICBib3JkZXItaW5saW5lLXN0YXJ0OiBzb2xpZCB2YXIoLS1ib3JkZXItZGl2aWRlci1zZWN0aW9uLXdpZHRoLXV3bzhteSwgMXB4KSB2YXIoLS1jb2xvci1ib3JkZXItZGl2aWRlci1kZWZhdWx0LW5mZXJtYywgI2M2YzZjZCk7XG59XG5zZWN0aW9uLmF3c3VpX3NwbGl0LXBhbmVsLXNpZGVfaHl2c2pfMXg1NWJfOTQ3LmF3c3VpX2lzLXNwbGl0LXBhbmVsLW9wZW5faHl2c2pfMXg1NWJfNjQxLmF3c3VpX3Bvc2l0aW9uLXNpZGVfaHl2c2pfMXg1NWJfOTYwOm5vdCgjXFw5KTpub3QoLmF3c3VpX2hhcy1vcGVuLWRyYXdlcl9oeXZzal8xeDU1Yl8xODcpIHtcbiAgYm9yZGVyLWlubGluZS1lbmQ6IHZhcigtLWJvcmRlci1kaXZpZGVyLXNlY3Rpb24td2lkdGgtdXdvOG15LCAxcHgpIHNvbGlkIHZhcigtLWNvbG9yLWJvcmRlci1kaXZpZGVyLXBhbmVsLXNpZGUtZWRncnppLCAjYzZjNmNkKTtcbn1cblxuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG5UaGUgVG9vbHMgY29tcG9uZW50IGNvbnRhaW5lciBoYXMgYSBtYXggd2lkdGggY2FsY3VsYXRpb24gdGhhdCBkZXBlbmRzIG9uIHRoZVxuc3RhdGUgb2YgdGhlIG90aGVyIHNpYmxpbmdzIHdpdGhpbiB0aGUgTGF5b3V0IGdyaWQgZGVmaW5pdGlvbi4gVGhlIGxheW91dCB3aWR0aFxuaXMgc2V0IGluIHRoZSByZXNpemUgb2JzZXJ2ZXIgaW4gdGhlIExheW91dCBjb21wb25lbnQuIFRoZSBtYWluIG9mZnNldCBsZWZ0XG53aWxsIGNhbGN1bGF0ZSB0aGUgZGlzdGFuY2UgZnJvbSB0aGUgc3RhcnQgb2YgdGhlIExheW91dCBjb21wb25lbnQuIFRoZSBtaW5pbXVtXG5jb250ZW50IHdpZHRoIGhhcyBhIGRlZmF1bHQgdmFsdWUgdGhhdCBjYW4gYmUgc2V0IGRpcmVjdGx5IHdpdGggdGhlIG1pbkNvbnRlbnRXaWR0aFxucHJvcGVydHkuIFRoZSBjb250ZW50IGdhcCByaWdodCBpcyBjb21wdXRlZCBpbiB0aGUgTGF5b3V0IHN0eWxlcyBiYXNlZCBvbiB0aGVcbnZpZXdwb3J0IHNpemUgYW5kIHN0YXRlIG9mIHRoZSBUb29scyBkcmF3ZXIuXG4qL1xuLmF3c3VpX3Rvb2xzLWNvbnRhaW5lcl9oeXZzal8xeDU1Yl85ODI6bm90KCNcXDkpIHtcbiAgLS1hd3N1aS10b29scy1tYXgtd2lkdGgtcmh1NDd0OiBjYWxjKHZhcigtLWF3c3VpLWxheW91dC13aWR0aC1yaHU0N3QpIC0gdmFyKC0tYXdzdWktbWFpbi1vZmZzZXQtbGVmdC1yaHU0N3QpIC0gdmFyKC0tYXdzdWktZGVmYXVsdC1taW4tY29udGVudC13aWR0aC1yaHU0N3QpIC0gdmFyKC0tYXdzdWktY29udGVudC1nYXAtcmlnaHQtcmh1NDd0KSk7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGdyaWQtY29sdW1uOiA1O1xuICBncmlkLXJvdzogMS9zcGFuIDk7XG4gIGJsb2NrLXNpemU6IHZhcigtLWF3c3VpLWNvbnRlbnQtaGVpZ2h0LXJodTQ3dCk7XG4gIG1heC1pbmxpbmUtc2l6ZTogdmFyKC0tYXdzdWktdG9vbHMtbWF4LXdpZHRoLXJodTQ3dCk7XG4gIHBvc2l0aW9uOiBzdGlja3k7XG4gIGluc2V0LWJsb2NrLXN0YXJ0OiB2YXIoLS1hd3N1aS1vZmZzZXQtdG9wLXJodTQ3dCk7XG4gIHotaW5kZXg6IDgzMDtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNjg4cHgpIHtcbiAgLmF3c3VpX3Rvb2xzLWNvbnRhaW5lcl9oeXZzal8xeDU1Yl85ODI6bm90KCNcXDkpIHtcbiAgICAtLWF3c3VpLXRvb2xzLW1heC13aWR0aC1yaHU0N3Q6IG5vbmU7XG4gICAgLS1hd3N1aS10b29scy13aWR0aC1yaHU0N3Q6IGF1dG87XG4gICAgcG9zaXRpb246IGZpeGVkO1xuICAgIGluc2V0LWlubGluZS1lbmQ6IDA7XG4gICAgei1pbmRleDogMTAwMTtcbiAgICAvKlxuICAgIFdoZW4gZGlzYWJsZUJvZHlTY3JvbGwgaXMgdHJ1ZSB0aGUgb2Zmc2V0VG9wIHdpbGwgYmUgcmVsYXRpdmUgdG8gdGhlIFxuICAgIGFwcCBsYXlvdXQgYW5kIG5vdCB0aGUgYm9keS4gSG93ZXZlciwgdGhlIGRyYXdlciBwb3NpdGlvbiBjaGFuZ2VzIFxuICAgIHRvIGZpeGVkIGluIG1vYmlsZSB2aWV3cG9ydHMuIFRoZSB0b3AgdmFsdWUgbmVlZHMgdG8gaW5jbHVkZSB0aGUgXG4gICAgaGVhZGVyIGJlY2F1c2UgZml4ZWQgcG9zaXRpb24gc3dpdGNoZXMgdGhlIHRvcCB2YWx1ZSBzbyBpdCBpcyBub3cgXG4gICAgcmVsYXRpdmUgdG8gdGhlIGJvZHkuXG4gICAgKi9cbiAgfVxuICAuYXdzdWlfdG9vbHMtY29udGFpbmVyX2h5dnNqXzF4NTViXzk4Mi5hd3N1aV9kaXNhYmxlLWJvZHktc2Nyb2xsX2h5dnNqXzF4NTViXzIwODpub3QoI1xcOSkge1xuICAgIGluc2V0LWJsb2NrLXN0YXJ0OiB2YXIoLS1hd3N1aS1oZWFkZXItaGVpZ2h0LXJodTQ3dCk7XG4gIH1cbn1cblxuLmF3c3VpX3Rvb2xzX2h5dnNqXzF4NTViXzk4Mjpub3QoI1xcOSkge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1jb2xvci1iYWNrZ3JvdW5kLWNvbnRhaW5lci1jb250ZW50LWgxMTRkaiwgI2ZmZmZmZik7XG4gIGZsZXgtc2hyaW5rOiAwO1xuICBibG9jay1zaXplOiAxMDAlO1xuICBvdmVyZmxvdy15OiBhdXRvO1xuICBvdmVyZmxvdy14OiBoaWRkZW47XG4gIC8qIHN0eWxlbGludC1kaXNhYmxlLW5leHQtbGluZSBwbHVnaW4vbm8tdW5zdXBwb3J0ZWQtYnJvd3Nlci1mZWF0dXJlcyAqL1xuICBvdmVyc2Nyb2xsLWJlaGF2aW9yLXk6IGNvbnRhaW47XG4gIHBvaW50ZXItZXZlbnRzOiBhdXRvO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHdvcmQtd3JhcDogYnJlYWstd29yZDtcbiAgLypcbiAgQSBub24tc2VtYW50aWMgbm9kZSBpcyBhZGRlZCB3aXRoIGEgZml4ZWQgd2lkdGggZXF1YWwgdG8gdGhlIGZpbmFsIFRvb2xzXG4gIHdpZHRoLiBUaGlzIHdpbGwgY3JlYXRlIHRoZSB2aXN1YWwgYXBwZWFyYW5jZSBvZiBob3Jpem9udGFsIG1vdmVtZW50IGFuZFxuICBwcmV2ZW50IHVud2FudGVkIHRleHQgd3JhcHBpbmcuXG4gICovXG4gIC8qXG4gIEEgcmlnaHQgYm9yZGVyIGlzIG5lZWRlZCBpZiB0aGUgVG9vbHMgaXMgb3BlbiBhbmQgdGhlIGJ1dHRvbnMgYXJlIHBlcnNpc3RlbnQgaW5cbiAgdGhlIERPTS4gVGhpcyBjcmVhdGVzIGEgdmlzdWFsIHZlcnRpY2FsIGJvdW5kYXJ5IGJldHdlZW4gdGhlIFRvb2xzIGFuZCB0aGUgQnV0dG9uc1xuICBvbmx5IHdoZW4gdGhleSBhcmUgYm90aCBwcmVzZW50LiBUaGlzIGlzIHRoZSBjaXJjdW1zdGFuY2Ugd2hlbiB0aGVyZSBpcyBhIFNwbGl0IFBhbmVsXG4gIGluIHRoZSBzaWRlIHBvc2l0aW9uLlxuICAqL1xufVxuQGtleWZyYW1lcyBhd3N1aV9vcGVuVG9vbHNfaHl2c2pfMXg1NWJfMSB7XG4gIGZyb20ge1xuICAgIG9wYWNpdHk6IHZhcigtLWF3c3VpLXRvb2xzLWFuaW1hdGlvbi1zdGFydGluZy1vcGFjaXR5LXJodTQ3dCwgMCk7XG4gICAgaW5saW5lLXNpemU6IGNhbGModmFyKC0tc3BhY2UtbGF5b3V0LXRvZ2dsZS1wYWRkaW5nLWNod2xoeiwgMTJweCkgKiAyICsgdmFyKC0tc3BhY2UtbGF5b3V0LXRvZ2dsZS1kaWFtZXRlci1qMnFmZncsIDM2cHgpKTtcbiAgfVxuICB0byB7XG4gICAgb3BhY2l0eTogMTtcbiAgICBpbmxpbmUtc2l6ZTogdmFyKC0tYXdzdWktdG9vbHMtd2lkdGgtcmh1NDd0KTtcbiAgfVxufVxuLmF3c3VpX3Rvb2xzX2h5dnNqXzF4NTViXzk4Mjpub3QoI1xcOSk6bm90KC5hd3N1aV9pcy10b29scy1vcGVuX2h5dnNqXzF4NTViXzY0MSkge1xuICBpbmxpbmUtc2l6ZTogMDtcbiAgZGlzcGxheTogbm9uZTtcbn1cbi5hd3N1aV90b29sc19oeXZzal8xeDU1Yl85ODIuYXdzdWlfaXMtdG9vbHMtb3Blbl9oeXZzal8xeDU1Yl82NDE6bm90KCNcXDkpIHtcbiAgYm9yZGVyLWlubGluZS1zdGFydDogc29saWQgdmFyKC0tYm9yZGVyLWRpdmlkZXItc2VjdGlvbi13aWR0aC11d284bXksIDFweCkgdmFyKC0tY29sb3ItYm9yZGVyLWRpdmlkZXItZGVmYXVsdC1uZmVybWMsICNjNmM2Y2QpO1xufVxuLmF3c3VpX3Rvb2xzX2h5dnNqXzF4NTViXzk4Mi5hd3N1aV9pcy10b29scy1vcGVuX2h5dnNqXzF4NTViXzY0MS5hd3N1aV9hbmltYXRpbmdfaHl2c2pfMXg1NWJfNzUzOm5vdCgjXFw5KSB7XG4gIGFuaW1hdGlvbjogYXdzdWlfb3BlblRvb2xzX2h5dnNqXzF4NTViXzEgdmFyKC0tbW90aW9uLWR1cmF0aW9uLXJlZnJlc2gtb25seS1mYXN0LXpmaWJoNiwgMTE1bXMpO1xufVxuQG1lZGlhIChwcmVmZXJzLXJlZHVjZWQtbW90aW9uOiByZWR1Y2UpIHtcbiAgLmF3c3VpX3Rvb2xzX2h5dnNqXzF4NTViXzk4Mi5hd3N1aV9pcy10b29scy1vcGVuX2h5dnNqXzF4NTViXzY0MS5hd3N1aV9hbmltYXRpbmdfaHl2c2pfMXg1NWJfNzUzOm5vdCgjXFw5KSB7XG4gICAgYW5pbWF0aW9uOiBub25lO1xuICAgIHRyYW5zaXRpb246IG5vbmU7XG4gIH1cbn1cbi5hd3N1aS1tb3Rpb24tZGlzYWJsZWQgLmF3c3VpX3Rvb2xzX2h5dnNqXzF4NTViXzk4Mi5hd3N1aV9pcy10b29scy1vcGVuX2h5dnNqXzF4NTViXzY0MS5hd3N1aV9hbmltYXRpbmdfaHl2c2pfMXg1NWJfNzUzOm5vdCgjXFw5KSwgLmF3c3VpLW1vZGUtZW50ZXJpbmcgLmF3c3VpX3Rvb2xzX2h5dnNqXzF4NTViXzk4Mi5hd3N1aV9pcy10b29scy1vcGVuX2h5dnNqXzF4NTViXzY0MS5hd3N1aV9hbmltYXRpbmdfaHl2c2pfMXg1NWJfNzUzOm5vdCgjXFw5KSB7XG4gIGFuaW1hdGlvbjogbm9uZTtcbiAgdHJhbnNpdGlvbjogbm9uZTtcbn1cbi5hd3N1aV90b29sc19oeXZzal8xeDU1Yl85ODIgPiAuYXdzdWlfYW5pbWF0ZWQtY29udGVudF9oeXZzal8xeDU1Yl84MTc6bm90KCNcXDkpIHtcbiAgaW5saW5lLXNpemU6IHZhcigtLWF3c3VpLXRvb2xzLXdpZHRoLXJodTQ3dCk7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNjg5cHgpIHtcbiAgLmF3c3VpX3Rvb2xzX2h5dnNqXzF4NTViXzk4Mi5hd3N1aV9pcy10b29scy1vcGVuX2h5dnNqXzF4NTViXzY0MS5hd3N1aV9oYXMtdG9vbHMtZm9ybS1wZXJzaXN0ZW5jZV9oeXZzal8xeDU1Yl8xMDcxOm5vdCgjXFw5KSB7XG4gICAgYm9yZGVyLWlubGluZS1lbmQ6IHZhcigtLWJvcmRlci1kaXZpZGVyLXNlY3Rpb24td2lkdGgtdXdvOG15LCAxcHgpIHNvbGlkIHZhcigtLWNvbG9yLWJvcmRlci1kaXZpZGVyLWRlZmF1bHQtbmZlcm1jLCAjYzZjNmNkKTtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDY4OHB4KSB7XG4gIC5hd3N1aV90b29sc19oeXZzal8xeDU1Yl85ODI6bm90KCNcXDkpIHtcbiAgICAtLWF3c3VpLXRvb2xzLXdpZHRoLXJodTQ3dDogMTAwdnc7XG4gIH1cbn1cblxuLmF3c3VpX2hpZGUtdG9vbHNfaHl2c2pfMXg1NWJfMTA4MTpub3QoI1xcOSkge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGluc2V0LWlubGluZS1lbmQ6IHZhcigtLXNwYWNlLW0tZHN1bXl0LCAxNnB4KTtcbiAgaW5zZXQtYmxvY2stc3RhcnQ6IHZhcigtLXNpemUtdmVydGljYWwtcGFuZWwtaWNvbi1vZmZzZXQtejk1OWN3LCAxNXB4KTtcbiAgei1pbmRleDogMTtcbn1cblxuLypcbldhcm5pbmchIElmIHRoZXNlIGRlc2lnbiB0b2tlbnMgZm9yIHBhZGRpbmcgY2hhbmdlIGl0IHdpbGwgYWR2ZXJzZWx5IGltcGFjdFxudGhlIGNhbGN1bGF0aW9uIHVzZWQgdG8gZGV0ZXJtaW5lIHRoZSBTcGxpdCBQYW5lbCBtYXhpbXVtIHdpZHRoIGluIHRoZVxuaGFuZGxlU3BsaXRQYW5lbE1heFdpZHRoIGZ1bmN0aW9uIGluIHRoZSBjb250ZXh0LlxuKi9cbi5hd3N1aV9zaG93LXRvb2xzX2h5dnNqXzF4NTViXzEwOTM6bm90KCNcXDkpIHtcbiAgYm9yZGVyLWNvbGxhcHNlOiBzZXBhcmF0ZTtcbiAgYm9yZGVyLXNwYWNpbmc6IDA7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIGNhcHRpb24tc2lkZTogdG9wO1xuICBjdXJzb3I6IGF1dG87XG4gIGRpcmVjdGlvbjogaW5oZXJpdDtcbiAgZW1wdHktY2VsbHM6IHNob3c7XG4gIGZvbnQtZmFtaWx5OiBzZXJpZjtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXZhcmlhbnQ6IG5vcm1hbDtcbiAgZm9udC1zdHJldGNoOiBub3JtYWw7XG4gIGh5cGhlbnM6IG5vbmU7XG4gIGxldHRlci1zcGFjaW5nOiBub3JtYWw7XG4gIGxpc3Qtc3R5bGU6IGRpc2Mgb3V0c2lkZSBub25lO1xuICB0YWItc2l6ZTogODtcbiAgdGV4dC1hbGlnbjogc3RhcnQ7XG4gIHRleHQtaW5kZW50OiAwO1xuICB0ZXh0LXNoYWRvdzogbm9uZTtcbiAgdGV4dC10cmFuc2Zvcm06IG5vbmU7XG4gIHZpc2liaWxpdHk6IHZpc2libGU7XG4gIHdoaXRlLXNwYWNlOiBub3JtYWw7XG4gIHdvcmQtc3BhY2luZzogbm9ybWFsO1xuICBmb250LXNpemU6IHZhcigtLWZvbnQtc2l6ZS1ib2R5LW0tYTduaDJuLCAxNHB4KTtcbiAgbGluZS1oZWlnaHQ6IHZhcigtLWxpbmUtaGVpZ2h0LWJvZHktbS0ybWgza2UsIDIwcHgpO1xuICBjb2xvcjogdmFyKC0tY29sb3ItdGV4dC1ib2R5LWRlZmF1bHQtcnlqY3QxLCAjMGYxNDFhKTtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgZm9udC1mYW1pbHk6IHZhcigtLWZvbnQtZmFtaWx5LWJhc2UtNGx3dnBsLCBcIkFtYXpvbiBFbWJlclwiLCBcIkhlbHZldGljYSBOZXVlXCIsIFJvYm90bywgQXJpYWwsIHNhbnMtc2VyaWYpO1xuICAtd2Via2l0LWZvbnQtc21vb3RoaW5nOiBhdXRvO1xuICAtbW96LW9zeC1mb250LXNtb290aGluZzogYXV0bztcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgcGFkZGluZy1ibG9jazogdmFyKC0tc3BhY2Utc2NhbGVkLXMtaXV1aWhtLCAxMnB4KTtcbiAgcGFkZGluZy1pbmxpbmU6IHZhcigtLXNwYWNlLWxheW91dC10b2dnbGUtcGFkZGluZy1jaHdsaHosIDEycHgpO1xuICAvKlxuICBBcHBseSB0aGUgYW5pbWF0aW9uIG9ubHkgaW4gZGVza3RvcCB2aWV3cG9ydHMgYmVjYXVzZSB0aGUgTW9iaWxlVG9vbGJhciB3aWxsIFxuICB0YWtlIGNvbnRyb2wgaW4gcmVzcG9uc2l2ZSB2aWV3cG9ydHMuXG4gICovXG59XG5Aa2V5ZnJhbWVzIGF3c3VpX3Nob3dCdXR0b25zX2h5dnNqXzF4NTViXzEge1xuICAwJSB7XG4gICAgb3BhY2l0eTogMDtcbiAgfVxuICAxMDAlIHtcbiAgICBvcGFjaXR5OiAxO1xuICB9XG59XG4uYXdzdWlfc2hvdy10b29sc19oeXZzal8xeDU1Yl8xMDkzOm5vdCgjXFw5KTpub3QoLmF3c3VpX2hhcy10b29scy1mb3JtX2h5dnNqXzF4NTViXzEwNzEpIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA2ODlweCkge1xuICAuYXdzdWlfc2hvdy10b29sc19oeXZzal8xeDU1Yl8xMDkzLmF3c3VpX2hhcy10b29scy1mb3JtX2h5dnNqXzF4NTViXzEwNzE6bm90KCNcXDkpIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgZ2FwOiB2YXIoLS1zcGFjZS14cy15bWxtMGIsIDhweCk7XG4gIH1cbiAgLmF3c3VpX3Nob3ctdG9vbHNfaHl2c2pfMXg1NWJfMTA5My5hd3N1aV9oYXMtdG9vbHMtZm9ybV9oeXZzal8xeDU1Yl8xMDcxLmF3c3VpX2FuaW1hdGluZ19oeXZzal8xeDU1Yl83NTM6bm90KCNcXDkpIHtcbiAgICBhbmltYXRpb246IGF3c3VpX3Nob3dCdXR0b25zX2h5dnNqXzF4NTViXzEgdmFyKC0tbW90aW9uLWR1cmF0aW9uLXJlZnJlc2gtb25seS1mYXN0LXpmaWJoNiwgMTE1bXMpO1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNjg5cHgpIGFuZCAocHJlZmVycy1yZWR1Y2VkLW1vdGlvbjogcmVkdWNlKSB7XG4gIC5hd3N1aV9zaG93LXRvb2xzX2h5dnNqXzF4NTViXzEwOTMuYXdzdWlfaGFzLXRvb2xzLWZvcm1faHl2c2pfMXg1NWJfMTA3MS5hd3N1aV9hbmltYXRpbmdfaHl2c2pfMXg1NWJfNzUzOm5vdCgjXFw5KSB7XG4gICAgYW5pbWF0aW9uOiBub25lO1xuICAgIHRyYW5zaXRpb246IG5vbmU7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA2ODlweCkge1xuICAuYXdzdWktbW90aW9uLWRpc2FibGVkIC5hd3N1aV9zaG93LXRvb2xzX2h5dnNqXzF4NTViXzEwOTMuYXdzdWlfaGFzLXRvb2xzLWZvcm1faHl2c2pfMXg1NWJfMTA3MS5hd3N1aV9hbmltYXRpbmdfaHl2c2pfMXg1NWJfNzUzOm5vdCgjXFw5KSwgLmF3c3VpLW1vZGUtZW50ZXJpbmcgLmF3c3VpX3Nob3ctdG9vbHNfaHl2c2pfMXg1NWJfMTA5My5hd3N1aV9oYXMtdG9vbHMtZm9ybV9oeXZzal8xeDU1Yl8xMDcxLmF3c3VpX2FuaW1hdGluZ19oeXZzal8xeDU1Yl83NTM6bm90KCNcXDkpIHtcbiAgICBhbmltYXRpb246IG5vbmU7XG4gICAgdHJhbnNpdGlvbjogbm9uZTtcbiAgfVxuICAuYXdzdWlfc2hvdy10b29sc19oeXZzal8xeDU1Yl8xMDkzLmF3c3VpX2hhcy10b29scy1mb3JtLXBlcnNpc3RlbmNlX2h5dnNqXzF4NTViXzEwNzE6bm90KCNcXDkpIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1jb2xvci1iYWNrZ3JvdW5kLWNvbnRhaW5lci1jb250ZW50LWgxMTRkaiwgI2ZmZmZmZik7XG4gICAgei1pbmRleDogMTtcbiAgfVxufVxuXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLmF3c3VpX3RyaWdnZXItYnV0dG9uLXN0eWxlc19oeXZzal8xeDU1Yl8xMTczOm5vdCgjXFw5KSB7XG4gIGJhY2tncm91bmQ6IHZhcigtLWNvbG9yLWJhY2tncm91bmQtbGF5b3V0LXRvZ2dsZS1kZWZhdWx0LTJoZ2pkdSwgIzQyNDY1MCk7XG4gIGJvcmRlci1zdGFydC1zdGFydC1yYWRpdXM6IDUwJTtcbiAgYm9yZGVyLXN0YXJ0LWVuZC1yYWRpdXM6IDUwJTtcbiAgYm9yZGVyLWVuZC1zdGFydC1yYWRpdXM6IDUwJTtcbiAgYm9yZGVyLWVuZC1lbmQtcmFkaXVzOiA1MCU7XG4gIGJsb2NrLXNpemU6IHZhcigtLXNwYWNlLWxheW91dC10b2dnbGUtZGlhbWV0ZXItajJxZmZ3LCAzNnB4KTtcbiAgaW5saW5lLXNpemU6IHZhcigtLXNwYWNlLWxheW91dC10b2dnbGUtZGlhbWV0ZXItajJxZmZ3LCAzNnB4KTtcbn1cbi5hd3N1aV90cmlnZ2VyLWJ1dHRvbi1zdHlsZXNfaHl2c2pfMXg1NWJfMTE3Mzpub3QoI1xcOSk6aG92ZXIge1xuICBiYWNrZ3JvdW5kOiB2YXIoLS1jb2xvci1iYWNrZ3JvdW5kLWxheW91dC10b2dnbGUtaG92ZXItMGNwbTdnLCAjNjU2ODcxKTtcbn1cbi5hd3N1aV90cmlnZ2VyLWJ1dHRvbi1zdHlsZXNfaHl2c2pfMXg1NWJfMTE3Mzpub3QoI1xcOSk6YWN0aXZlIHtcbiAgYmFja2dyb3VuZDogdmFyKC0tY29sb3ItYmFja2dyb3VuZC1sYXlvdXQtdG9nZ2xlLWFjdGl2ZS1hcDkxdm0sICM0MjQ2NTApO1xufVxuXG4uYXdzdWlfdHJpZ2dlci1iYWRnZS13cmFwcGVyX2h5dnNqXzF4NTViXzExODk6bm90KCNcXDkpIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBpbnNldC1ibG9jay1zdGFydDogMDtcbiAgaW5zZXQtaW5saW5lLXN0YXJ0OiAwO1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgY2xpcC1wYXRoOiBwYXRoKFwiTTM0LjIxOTMgMTAuMTg0NUMzMy4zOTYxIDEwLjU3OSAzMi40NzM5IDEwLjggMzEuNSAxMC44QzI4LjAyMDYgMTAuOCAyNS4yIDcuOTc5MzkgMjUuMiA0LjVDMjUuMiAzLjUyNjE0IDI1LjQyMSAyLjYwMzkgMjUuODE1NSAxLjc4MDY2QzIzLjQ1MTggMC42Mzk1ODcgMjAuODAwNiAwIDE4IDBDOC4wNTg4NyAwIDAgOC4wNTg4NyAwIDE4QzAgMjcuOTQxMSA4LjA1ODg3IDM2IDE4IDM2QzI3Ljk0MTEgMzYgMzYgMjcuOTQxMSAzNiAxOEMzNiAxNS4xOTk0IDM1LjM2MDQgMTIuNTQ4MiAzNC4yMTkzIDEwLjE4NDVaXCIpO1xuICAvKiBzdHlsZWxpbnQtZGlzYWJsZS1uZXh0LWxpbmUgcGx1Z2luL25vLXVuc3VwcG9ydGVkLWJyb3dzZXItZmVhdHVyZXMgKi9cbn1cbi5hd3N1aV90cmlnZ2VyLWJhZGdlLXdyYXBwZXJfaHl2c2pfMXg1NWJfMTE4OTpub3QoI1xcOSk6ZGlyKHJ0bCkge1xuICBjbGlwLXBhdGg6IHBhdGgoXCJNMS43ODA2NiAxMC4xODQ1QzIuNjAzOSAxMC41NzkgMy41MjYxNSAxMC44IDQuNSAxMC44QzcuOTc5MzkgMTAuOCAxMC44IDcuOTc5MzkgMTAuOCA0LjVDMTAuOCAzLjUyNjE0IDEwLjU3OSAyLjYwMzkgMTAuMTg0NSAxLjc4MDY2QzEyLjU0ODIgMC42Mzk1ODcgMTUuMTk5NCAwIDE4IDBDMjcuOTQxMSAwIDM2IDguMDU4ODcgMzYgMThDMzYgMjcuOTQxMSAyNy45NDExIDM2IDE4IDM2QzguMDU4ODcgMzYgMCAyNy45NDExIDAgMThDMCAxNS4xOTk0IDAuNjM5NTg3IDEyLjU0ODIgMS43ODA2NiAxMC4xODQ1WlwiKTtcbn1cblxuLypcbldhcm5pbmchIElmIHRoZXNlIGRlc2lnbiB0b2tlbnMgZm9yIHdpZHRoIGNoYW5nZSBpdCB3aWxsIGFkdmVyc2VseSBpbXBhY3RcbnRoZSBjYWxjdWxhdGlvbiB1c2VkIHRvIGRldGVybWluZSB0aGUgU3BsaXQgUGFuZWwgbWF4aW11bSB3aWR0aCBpbiB0aGVcbmhhbmRsZVNwbGl0UGFuZWxNYXhXaWR0aCBmdW5jdGlvbiBpbiB0aGUgY29udGV4dC5cbiovXG4uYXdzdWlfdHJpZ2dlcl9oeXZzal8xeDU1Yl8xMTczOm5vdCgjXFw5KSB7XG4gIGJvcmRlci1ibG9jazogbm9uZTtcbiAgYm9yZGVyLWlubGluZTogbm9uZTtcbiAgcGFkZGluZy1pbmxpbmU6IDA7XG4gIGNvbG9yOiB2YXIoLS1jb2xvci10ZXh0LWxheW91dC10b2dnbGUtMWExNXMzLCAjZmZmZmZmKTtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBwb2ludGVyLWV2ZW50czogYXV0bztcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuYm9keVtkYXRhLWF3c3VpLWZvY3VzLXZpc2libGU9dHJ1ZV0gLmF3c3VpX3RyaWdnZXJfaHl2c2pfMXg1NWJfMTE3Mzpub3QoI1xcOSk6Zm9jdXMge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5ib2R5W2RhdGEtYXdzdWktZm9jdXMtdmlzaWJsZT10cnVlXSAuYXdzdWlfdHJpZ2dlcl9oeXZzal8xeDU1Yl8xMTczOm5vdCgjXFw5KTpmb2N1cyB7XG4gIG91dGxpbmU6IDJweCBkb3R0ZWQgdHJhbnNwYXJlbnQ7XG4gIG91dGxpbmUtb2Zmc2V0OiBjYWxjKDNweCAtIDFweCk7XG59XG5ib2R5W2RhdGEtYXdzdWktZm9jdXMtdmlzaWJsZT10cnVlXSAuYXdzdWlfdHJpZ2dlcl9oeXZzal8xeDU1Yl8xMTczOm5vdCgjXFw5KTpmb2N1czo6YmVmb3JlIHtcbiAgY29udGVudDogXCIgXCI7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGluc2V0LWlubGluZS1zdGFydDogY2FsYygtMSAqIDNweCk7XG4gIGluc2V0LWJsb2NrLXN0YXJ0OiBjYWxjKC0xICogM3B4KTtcbiAgaW5saW5lLXNpemU6IGNhbGMoMTAwJSArIDNweCArIDNweCk7XG4gIGJsb2NrLXNpemU6IGNhbGMoMTAwJSArIDNweCArIDNweCk7XG4gIGJvcmRlci1zdGFydC1zdGFydC1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMtY29udHJvbC1kZWZhdWx0LWZvY3VzLXJpbmctMXVhYmtpLCA0cHgpO1xuICBib3JkZXItc3RhcnQtZW5kLXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cy1jb250cm9sLWRlZmF1bHQtZm9jdXMtcmluZy0xdWFia2ksIDRweCk7XG4gIGJvcmRlci1lbmQtc3RhcnQtcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzLWNvbnRyb2wtZGVmYXVsdC1mb2N1cy1yaW5nLTF1YWJraSwgNHB4KTtcbiAgYm9yZGVyLWVuZC1lbmQtcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzLWNvbnRyb2wtZGVmYXVsdC1mb2N1cy1yaW5nLTF1YWJraSwgNHB4KTtcbiAgYm94LXNoYWRvdzogMCAwIDAgMnB4IHZhcigtLWNvbG9yLWJvcmRlci1pdGVtLWZvY3VzZWQtbHoxenM2LCAjMDA2Y2UwKTtcbn1cbi5hd3N1aV90cmlnZ2VyX2h5dnNqXzF4NTViXzExNzM6bm90KCNcXDkpOmZvY3VzIHtcbiAgb3V0bGluZTogbm9uZTtcbn1cbi5hd3N1aV90cmlnZ2VyX2h5dnNqXzF4NTViXzExNzMuYXdzdWlfc2VsZWN0ZWRfaHl2c2pfMXg1NWJfMTI0MTpub3QoI1xcOSkge1xuICBiYWNrZ3JvdW5kOiB2YXIoLS1jb2xvci1iYWNrZ3JvdW5kLWxheW91dC10b2dnbGUtc2VsZWN0ZWQtZGVmYXVsdC0wMTMwMW4sICMwMDZjZTApO1xuICBjb2xvcjogdmFyKC0tY29sb3ItdGV4dC1sYXlvdXQtdG9nZ2xlLXNlbGVjdGVkLXA3bWh5diwgI2ZmZmZmZik7XG59XG4uYXdzdWlfdHJpZ2dlcl9oeXZzal8xeDU1Yl8xMTczLmF3c3VpX3NlbGVjdGVkX2h5dnNqXzF4NTViXzEyNDE6bm90KCNcXDkpOmhvdmVyIHtcbiAgYmFja2dyb3VuZDogdmFyKC0tY29sb3ItYmFja2dyb3VuZC1sYXlvdXQtdG9nZ2xlLXNlbGVjdGVkLWhvdmVyLWtwYmM5eCwgIzAwNGE5ZSk7XG59XG4uYXdzdWlfdHJpZ2dlcl9oeXZzal8xeDU1Yl8xMTczLmF3c3VpX3NlbGVjdGVkX2h5dnNqXzF4NTViXzEyNDE6bm90KCNcXDkpOmFjdGl2ZSB7XG4gIGJhY2tncm91bmQ6IHZhcigtLWNvbG9yLWJhY2tncm91bmQtbGF5b3V0LXRvZ2dsZS1zZWxlY3RlZC1hY3RpdmUtc2cyMjZ2LCAjMDA2Y2UwKTtcbn1cbi5hd3N1aV90cmlnZ2VyX2h5dnNqXzF4NTViXzExNzMuYXdzdWlfc2VsZWN0ZWRfaHl2c2pfMXg1NWJfMTI0MSA+IC5hd3N1aV90cmlnZ2VyLWJhZGdlLXdyYXBwZXJfaHl2c2pfMXg1NWJfMTE4OTpub3QoI1xcOSkge1xuICBiYWNrZ3JvdW5kOiB2YXIoLS1jb2xvci1iYWNrZ3JvdW5kLWxheW91dC10b2dnbGUtc2VsZWN0ZWQtZGVmYXVsdC0wMTMwMW4sICMwMDZjZTApO1xuICBjb2xvcjogdmFyKC0tY29sb3ItdGV4dC1sYXlvdXQtdG9nZ2xlLXNlbGVjdGVkLXA3bWh5diwgI2ZmZmZmZik7XG59XG4uYXdzdWlfdHJpZ2dlcl9oeXZzal8xeDU1Yl8xMTczLmF3c3VpX3NlbGVjdGVkX2h5dnNqXzF4NTViXzEyNDEgPiAuYXdzdWlfdHJpZ2dlci1iYWRnZS13cmFwcGVyX2h5dnNqXzF4NTViXzExODk6bm90KCNcXDkpOmhvdmVyIHtcbiAgYmFja2dyb3VuZDogdmFyKC0tY29sb3ItYmFja2dyb3VuZC1sYXlvdXQtdG9nZ2xlLXNlbGVjdGVkLWhvdmVyLWtwYmM5eCwgIzAwNGE5ZSk7XG59XG4uYXdzdWlfdHJpZ2dlcl9oeXZzal8xeDU1Yl8xMTczLmF3c3VpX3NlbGVjdGVkX2h5dnNqXzF4NTViXzEyNDEgPiAuYXdzdWlfdHJpZ2dlci1iYWRnZS13cmFwcGVyX2h5dnNqXzF4NTViXzExODk6bm90KCNcXDkpOmFjdGl2ZSB7XG4gIGJhY2tncm91bmQ6IHZhcigtLWNvbG9yLWJhY2tncm91bmQtbGF5b3V0LXRvZ2dsZS1zZWxlY3RlZC1hY3RpdmUtc2cyMjZ2LCAjMDA2Y2UwKTtcbn1cbi5hd3N1aV90cmlnZ2VyX2h5dnNqXzF4NTViXzExNzMuYXdzdWlfYmFkZ2VfaHl2c2pfMXg1NWJfMTI2MTpub3QoI1xcOSksIC5hd3N1aV90cmlnZ2VyX2h5dnNqXzF4NTViXzExNzMuYXdzdWlfYmFkZ2VfaHl2c2pfMXg1NWJfMTI2MTpub3QoI1xcOSk6aG92ZXIsIC5hd3N1aV90cmlnZ2VyX2h5dnNqXzF4NTViXzExNzMuYXdzdWlfYmFkZ2VfaHl2c2pfMXg1NWJfMTI2MTpub3QoI1xcOSk6YWN0aXZlIHtcbiAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG59XG5cbi5hd3N1aV90cmlnZ2VyLXdyYXBwZXJfaHl2c2pfMXg1NWJfMTI2NTpub3QoI1xcOSkge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGJvcmRlci1zdGFydC1zdGFydC1yYWRpdXM6IDUwJTtcbiAgYm9yZGVyLXN0YXJ0LWVuZC1yYWRpdXM6IDUwJTtcbiAgYm9yZGVyLWVuZC1zdGFydC1yYWRpdXM6IDUwJTtcbiAgYm9yZGVyLWVuZC1lbmQtcmFkaXVzOiA1MCU7XG59XG4uYXdzdWlfdHJpZ2dlci13cmFwcGVyX2h5dnNqXzF4NTViXzEyNjU6bm90KCNcXDkpOm5vdCguYXdzdWlfcmVtb3ZlLWhpZ2gtY29udHJhc3QtaGVhZGVyX2h5dnNqXzF4NTViXzY3MSkge1xuICBib3gtc2hhZG93OiB2YXIoLS1zaGFkb3ctcGFuZWwtdG9nZ2xlLXFkZHoyNywgMHB4IDZweCAxMnB4IDFweCByZ2JhKDAsIDcsIDIyLCAwLjEyKSk7XG59XG5cbi5hd3N1aV90cmlnZ2VyLXdyYXBwZXItdG9vbHRpcC12aXNpYmxlX2h5dnNqXzF4NTViXzEyNzY6bm90KCNcXDkpIHtcbiAgLyogdXNlZCBpbiB0ZXN0LXV0aWxzKi9cbn1cblxuLmF3c3VpX2RvdF9oeXZzal8xeDU1Yl8xMjgwOm5vdCgjXFw5KSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgaW5saW5lLXNpemU6IDlweDtcbiAgYmxvY2stc2l6ZTogOXB4O1xuICBib3JkZXItc3RhcnQtc3RhcnQtcmFkaXVzOiA4cHg7XG4gIGJvcmRlci1zdGFydC1lbmQtcmFkaXVzOiA4cHg7XG4gIGJvcmRlci1lbmQtc3RhcnQtcmFkaXVzOiA4cHg7XG4gIGJvcmRlci1lbmQtZW5kLXJhZGl1czogOHB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1jb2xvci1iYWNrZ3JvdW5kLWJhZGdlLWljb24tdWwzczJwLCAjZGIwMDAwKTtcbiAgaW5zZXQtYmxvY2stc3RhcnQ6IDA7XG4gIGluc2V0LWlubGluZS1lbmQ6IDA7XG59XG5cbi5hd3N1aV90cmlnZ2VyLXRvb2x0aXBfaHl2c2pfMXg1NWJfMTI5Mzpub3QoI1xcOSkge1xuICAvKiB1c2VkIGluIHRlc3QtdXRpbHMgKi9cbn0iLCIvKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLyogc3R5bGVsaW50LWRpc2FibGUgQGFtem4vYXdzdWktbm8tbW90aW9uLW91dHNpZGUtb2YtbWl4aW4sIHNlbGVjdG9yLWNvbWJpbmF0b3ItZGlzYWxsb3dlZC1saXN0LCBzZWxlY3Rvci1wc2V1ZG8tY2xhc3Mtbm8tdW5rbm93biwgc2VsZWN0b3ItY2xhc3MtcGF0dGVybiAqL1xuLyogc3R5bGVsaW50LWVuYWJsZSBAYW16bi9hd3N1aS1uby1tb3Rpb24tb3V0c2lkZS1vZi1taXhpbiwgc2VsZWN0b3ItY29tYmluYXRvci1kaXNhbGxvd2VkLWxpc3QsIHNlbGVjdG9yLXBzZXVkby1jbGFzcy1uby11bmtub3duLCBzZWxlY3Rvci1jbGFzcy1wYXR0ZXJuICovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLyogU3R5bGUgdXNlZCBmb3IgbGlua3MgaW4gc2xvdHMvY29tcG9uZW50cyB0aGF0IGFyZSB0ZXh0IGhlYXZ5LCB0byBoZWxwIGxpbmtzIHN0YW5kIG91dCBhbW9uZ1xuc3Vycm91bmRpbmcgdGV4dC4gKFdDQUcgRjczKSBodHRwczovL3d3dy53My5vcmcvV0FJL1dDQUcyMS9UZWNobmlxdWVzL2ZhaWx1cmVzL0Y3MyNkZXNjcmlwdGlvbiAqL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4uYXdzdWlfcm9vdF83bmZxdV83djZ3YV8xNTM6bm90KCNcXDkpIHtcbiAgYm9yZGVyLWNvbGxhcHNlOiBzZXBhcmF0ZTtcbiAgYm9yZGVyLXNwYWNpbmc6IDA7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIGNhcHRpb24tc2lkZTogdG9wO1xuICBjdXJzb3I6IGF1dG87XG4gIGRpcmVjdGlvbjogaW5oZXJpdDtcbiAgZW1wdHktY2VsbHM6IHNob3c7XG4gIGZvbnQtZmFtaWx5OiBzZXJpZjtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXZhcmlhbnQ6IG5vcm1hbDtcbiAgZm9udC1zdHJldGNoOiBub3JtYWw7XG4gIGh5cGhlbnM6IG5vbmU7XG4gIGxldHRlci1zcGFjaW5nOiBub3JtYWw7XG4gIGxpc3Qtc3R5bGU6IGRpc2Mgb3V0c2lkZSBub25lO1xuICB0YWItc2l6ZTogODtcbiAgdGV4dC1hbGlnbjogc3RhcnQ7XG4gIHRleHQtaW5kZW50OiAwO1xuICB0ZXh0LXNoYWRvdzogbm9uZTtcbiAgdGV4dC10cmFuc2Zvcm06IG5vbmU7XG4gIHZpc2liaWxpdHk6IHZpc2libGU7XG4gIHdoaXRlLXNwYWNlOiBub3JtYWw7XG4gIHdvcmQtc3BhY2luZzogbm9ybWFsO1xuICBmb250LXNpemU6IHZhcigtLWZvbnQtc2l6ZS1ib2R5LW0tYTduaDJuLCAxNHB4KTtcbiAgbGluZS1oZWlnaHQ6IHZhcigtLWxpbmUtaGVpZ2h0LWJvZHktbS0ybWgza2UsIDIwcHgpO1xuICBjb2xvcjogdmFyKC0tY29sb3ItdGV4dC1ib2R5LWRlZmF1bHQtcnlqY3QxLCAjMGYxNDFhKTtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgZm9udC1mYW1pbHk6IHZhcigtLWZvbnQtZmFtaWx5LWJhc2UtNGx3dnBsLCBcIkFtYXpvbiBFbWJlclwiLCBcIkhlbHZldGljYSBOZXVlXCIsIFJvYm90bywgQXJpYWwsIHNhbnMtc2VyaWYpO1xuICAtd2Via2l0LWZvbnQtc21vb3RoaW5nOiBhdXRvO1xuICAtbW96LW9zeC1mb250LXNtb290aGluZzogYXV0bztcbiAgY29sb3I6IHZhcigtLWNvbG9yLXRleHQtYm9keS1kZWZhdWx0LXJ5amN0MSwgIzBmMTQxYSk7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWNvbG9yLWJhY2tncm91bmQtbGF5b3V0LW1haW4taHR0NGZtLCAjZmZmZmZmKTtcbiAgLS1hd3N1aS1tYXgtY29udGVudC13aWR0aC1yaHU0N3Q6IDEwMCU7XG4gIGRpc3BsYXk6IGdyaWQ7XG4gIGdyaWQtdGVtcGxhdGUtYXJlYXM6IFwidG9vbGJhciAgICB0b29sYmFyICAgICB0b29sYmFyXCIgXCIuICAgICAgIG5vdGlmaWNhdGlvbnMgIC5cIiBcIi4gICAgICAgICAgIG1haW4gICAgICAgLlwiO1xuICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IHZhcigtLXNwYWNlLWxheW91dC1jb250ZW50LWhvcml6b250YWwtYnVjMHp6LCAyNHB4KSBtaW5tYXgoMCwgMWZyKSB2YXIoLS1zcGFjZS1sYXlvdXQtY29udGVudC1ob3Jpem9udGFsLWJ1YzB6eiwgMjRweCk7XG4gIGdyaWQtdGVtcGxhdGUtcm93czogbWluLWNvbnRlbnQgbWluLWNvbnRlbnQgMWZyO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDY4OXB4KSB7XG4gIC5hd3N1aV9yb290XzduZnF1Xzd2NndhXzE1Mzpub3QoI1xcOSkge1xuICAgIGdyaWQtdGVtcGxhdGUtYXJlYXM6IFwiYWktZHJhd2VyIHRvb2xiYXIgICAgdG9vbGJhciAgICAgIHRvb2xiYXIgICAgICAgdG9vbGJhciAgIHRvb2xiYXIgICAgICAgICB0b29sYmFyICB0b29sYmFyXCIgXCJhaS1kcmF3ZXIgbmF2aWdhdGlvbiAuICAgICAgICAgbm90aWZpY2F0aW9ucyAgICAuICAgICAgICAgc2lkZVNwbGl0UGFuZWwgIHRvb2xzICAgIGdsb2JhbC10b29sc1wiIFwiYWktZHJhd2VyIG5hdmlnYXRpb24gLiAgICAgICAgICAgICBtYWluICAgICAgICAgLiAgICAgICAgIHNpZGVTcGxpdFBhbmVsICB0b29scyAgICBnbG9iYWwtdG9vbHNcIiBcImFpLWRyYXdlciBib3R0b20tdG9vbCBib3R0b20tdG9vbCBib3R0b20tdG9vbCAgYm90dG9tLXRvb2wgIGJvdHRvbS10b29sIGJvdHRvbS10b29sIGdsb2JhbC10b29sc1wiO1xuICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogbWluLWNvbnRlbnQgbWluLWNvbnRlbnQgbWlubWF4KHZhcigtLXNwYWNlLWxheW91dC1jb250ZW50LWhvcml6b250YWwtYnVjMHp6LCAyNHB4KSwgMWZyKSBtaW5tYXgoMCwgdmFyKC0tYXdzdWktbWF4LWNvbnRlbnQtd2lkdGgtcmh1NDd0KSkgbWlubWF4KHZhcigtLXNwYWNlLWxheW91dC1jb250ZW50LWhvcml6b250YWwtYnVjMHp6LCAyNHB4KSwgMWZyKSBtaW4tY29udGVudCBtaW4tY29udGVudDtcbiAgICBncmlkLXRlbXBsYXRlLXJvd3M6IG1pbi1jb250ZW50IG1pbi1jb250ZW50IDFmciBtaW4tY29udGVudCBtaW4tY29udGVudDtcbiAgfVxuICAuYXdzdWlfcm9vdF83bmZxdV83djZ3YV8xNTMuYXdzdWlfaGFzLWFkYXB0aXZlLXdpZHRocy1kZWZhdWx0XzduZnF1Xzd2NndhXzE5Nzpub3QoI1xcOSkge1xuICAgIC0tYXdzdWktbWF4LWNvbnRlbnQtd2lkdGgtcmh1NDd0OiAxNjIwcHg7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA2ODlweCkgYW5kIChtaW4td2lkdGg6IDE0MDFweCkge1xuICAuYXdzdWlfcm9vdF83bmZxdV83djZ3YV8xNTMuYXdzdWlfaGFzLWFkYXB0aXZlLXdpZHRocy1kYXNoYm9hcmRfN25mcXVfN3Y2d2FfMjAyOm5vdCgjXFw5KSB7XG4gICAgLS1hd3N1aS1tYXgtY29udGVudC13aWR0aC1yaHU0N3Q6IDEyODBweDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDY4OXB4KSBhbmQgKG1pbi13aWR0aDogMTkyMXB4KSB7XG4gIC5hd3N1aV9yb290XzduZnF1Xzd2NndhXzE1My5hd3N1aV9oYXMtYWRhcHRpdmUtd2lkdGhzLWRhc2hib2FyZF83bmZxdV83djZ3YV8yMDI6bm90KCNcXDkpIHtcbiAgICAtLWF3c3VpLW1heC1jb250ZW50LXdpZHRoLXJodTQ3dDogMTYyMHB4O1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNjg5cHgpIGFuZCAobWluLXdpZHRoOiAyNTQxcHgpIHtcbiAgLmF3c3VpX3Jvb3RfN25mcXVfN3Y2d2FfMTUzLmF3c3VpX2hhcy1hZGFwdGl2ZS13aWR0aHMtZGFzaGJvYXJkXzduZnF1Xzd2NndhXzIwMjpub3QoI1xcOSkge1xuICAgIC0tYXdzdWktbWF4LWNvbnRlbnQtd2lkdGgtcmh1NDd0OiAyMTYwcHg7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA2ODlweCkge1xuICAuYXdzdWlfcm9vdF83bmZxdV83djZ3YV8xNTMuYXdzdWlfZHJhd2VyLWV4cGFuZGVkLW1vZGVfN25mcXVfN3Y2d2FfMjE3Om5vdCgjXFw5KSB7XG4gICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiAwIDAgMCAwIDAgMCAwIGF1dG87XG4gIH1cbiAgLmF3c3VpX3Jvb3RfN25mcXVfN3Y2d2FfMTUzLmF3c3VpX2RyYXdlci1leHBhbmRlZC1tb2RlXzduZnF1Xzd2NndhXzIxNy5hd3N1aV9haS1kcmF3ZXItZXhwYW5kZWQtbW9kZV83bmZxdV83djZ3YV8yMjA6bm90KCNcXDkpIHtcbiAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IGF1dG8gMCAwIDAgMCAwIDAgMDtcbiAgfVxuICAuYXdzdWlfcm9vdF83bmZxdV83djZ3YV8xNTMuYXdzdWlfZHJhd2VyLWV4cGFuZGVkLW1vZGVfN25mcXVfN3Y2d2FfMjE3LmF3c3VpX2JvdHRvbS1kcmF3ZXItZXhwYW5kZWQtbW9kZV83bmZxdV83djZ3YV8yMjM6bm90KCNcXDkpIHtcbiAgICBncmlkLXRlbXBsYXRlLXJvd3M6IGF1dG87XG4gICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiAwIDAgMCAwIDAgYXV0byAwIDA7XG4gIH1cbn1cblxuLmF3c3VpX2FpLWRyYXdlcl83bmZxdV83djZ3YV8yMjA6bm90KCNcXDkpLFxuLmF3c3VpX25hdmlnYXRpb25fN25mcXVfN3Y2d2FfMjMwOm5vdCgjXFw5KSxcbi5hd3N1aV90b29sc183bmZxdV83djZ3YV8yMzE6bm90KCNcXDkpLFxuLmF3c3VpX2dsb2JhbC10b29sc183bmZxdV83djZ3YV8yMzI6bm90KCNcXDkpLFxuLmF3c3VpX2JvdHRvbS10b29sXzduZnF1Xzd2NndhXzIzMzpub3QoI1xcOSkge1xuICBncmlkLXJvdzogMS8tMTtcbiAgZ3JpZC1jb2x1bW46IDEvLTE7XG4gIGJhY2tncm91bmQ6IHZhcigtLWNvbG9yLWJhY2tncm91bmQtY29udGFpbmVyLWNvbnRlbnQtaDExNGRqLCAjZmZmZmZmKTtcbiAgb3BhY2l0eTogMTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA2ODhweCkge1xuICAuYXdzdWlfYWktZHJhd2VyXzduZnF1Xzd2NndhXzIyMDpub3QoI1xcOSksXG4gIC5hd3N1aV9uYXZpZ2F0aW9uXzduZnF1Xzd2NndhXzIzMDpub3QoI1xcOSksXG4gIC5hd3N1aV90b29sc183bmZxdV83djZ3YV8yMzE6bm90KCNcXDkpLFxuICAuYXdzdWlfZ2xvYmFsLXRvb2xzXzduZnF1Xzd2NndhXzIzMjpub3QoI1xcOSksXG4gIC5hd3N1aV9ib3R0b20tdG9vbF83bmZxdV83djZ3YV8yMzM6bm90KCNcXDkpIHtcbiAgICBpbmxpbmUtc2l6ZTogMTAwJTtcbiAgfVxufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNjg5cHgpIHtcbiAgLmF3c3VpX2JvdHRvbS10b29sXzduZnF1Xzd2NndhXzIzMzpub3QoI1xcOSkge1xuICAgIGdyaWQtYXJlYTogYm90dG9tLXRvb2w7XG4gICAgcG9zaXRpb246IHN0aWNreTtcbiAgICBpbnNldC1ibG9jay1lbmQ6IDA7XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICB6LWluZGV4OiA4NDA7XG4gIH1cbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDY4OXB4KSB7XG4gIC5hd3N1aV9haS1kcmF3ZXJfN25mcXVfN3Y2d2FfMjIwOm5vdCgjXFw5KSB7XG4gICAgZ3JpZC1hcmVhOiBhaS1kcmF3ZXI7XG4gICAgcG9zaXRpb246IHN0aWNreTtcbiAgfVxufVxuXG4uYXdzdWlfbmF2aWdhdGlvbl83bmZxdV83djZ3YV8yMzA6bm90KCNcXDkpIHtcbiAgei1pbmRleDogODMwO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDY4OXB4KSB7XG4gIC5hd3N1aV9uYXZpZ2F0aW9uXzduZnF1Xzd2NndhXzIzMDpub3QoI1xcOSkge1xuICAgIGdyaWQtYXJlYTogbmF2aWdhdGlvbjtcbiAgICBpbmxpbmUtc2l6ZTogdmFyKC0tYXdzdWktbmF2aWdhdGlvbi13aWR0aC1yaHU0N3QpO1xuICAgIGJvcmRlci1pbmxpbmUtZW5kOiB2YXIoLS1ib3JkZXItZGl2aWRlci1zZWN0aW9uLXdpZHRoLXV3bzhteSwgMXB4KSBzb2xpZCB2YXIoLS1jb2xvci1ib3JkZXItbGF5b3V0LXB5b3M0MiwgI2M2YzZjZCk7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA2ODhweCkge1xuICAuYXdzdWlfbmF2aWdhdGlvbl83bmZxdV83djZ3YV8yMzA6bm90KCNcXDkpIHtcbiAgICB6LWluZGV4OiAxMDAxO1xuICB9XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA2ODlweCkge1xuICAuYXdzdWlfdG9vbHNfN25mcXVfN3Y2d2FfMjMxOm5vdCgjXFw5KSB7XG4gICAgZ3JpZC1hcmVhOiB0b29scztcbiAgICAvKiBzdHlsZWxpbnQtZGlzYWJsZSBwbHVnaW4vbm8tdW5zdXBwb3J0ZWQtYnJvd3Nlci1mZWF0dXJlcyAqL1xuICB9XG4gIC5hd3N1aV90b29sc183bmZxdV83djZ3YV8yMzE6bm90KCNcXDkpOm5vdCg6aGFzKD4gW2RhdGEtdGVzdGlkXSkpIHtcbiAgICBpbmxpbmUtc2l6ZTogdmFyKC0tYXdzdWktdG9vbHMtd2lkdGgtcmh1NDd0KTtcbiAgfVxuICAuYXdzdWlfdG9vbHNfN25mcXVfN3Y2d2FfMjMxOm5vdCgjXFw5KTpub3QoOmhhcyg+IFtkYXRhLXRlc3RpZF0pKS5hd3N1aV90b29scy1vcGVuXzduZnF1Xzd2NndhXzI5MCB7XG4gICAgYm9yZGVyLWlubGluZS1zdGFydDogdmFyKC0tYm9yZGVyLWRpdmlkZXItc2VjdGlvbi13aWR0aC11d284bXksIDFweCkgc29saWQgdmFyKC0tY29sb3ItYm9yZGVyLWxheW91dC1weW9zNDIsICNjNmM2Y2QpO1xuICB9XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA2ODlweCkge1xuICAuYXdzdWlfZ2xvYmFsLXRvb2xzXzduZnF1Xzd2NndhXzIzMjpub3QoI1xcOSkge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZ3JpZC1hcmVhOiBnbG9iYWwtdG9vbHM7XG4gICAganVzdGlmeS1jb250ZW50OiBmbGV4LWVuZDtcbiAgfVxufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNjg5cHgpIHtcbiAgLmF3c3VpX3NwbGl0LXBhbmVsLXNpZGVfN25mcXVfN3Y2d2FfMzA0Om5vdCgjXFw5KSB7XG4gICAgZ3JpZC1hcmVhOiBzaWRlU3BsaXRQYW5lbDtcbiAgICBib3JkZXItaW5saW5lLXN0YXJ0OiB2YXIoLS1ib3JkZXItZGl2aWRlci1zZWN0aW9uLXdpZHRoLXV3bzhteSwgMXB4KSBzb2xpZCB2YXIoLS1jb2xvci1ib3JkZXItbGF5b3V0LXB5b3M0MiwgI2M2YzZjZCk7XG4gICAgb3BhY2l0eTogMTtcbiAgfVxufVxuXG4uYXdzdWlfc3BsaXQtcGFuZWwtYm90dG9tXzduZnF1Xzd2NndhXzMxMTpub3QoI1xcOSkge1xuICBwb3NpdGlvbjogc3RpY2t5O1xuICB6LWluZGV4OiA4NDA7XG4gIGFsaWduLXNlbGY6IGVuZDtcbiAgZ3JpZC1hcmVhOiBtYWluO1xuICBncmlkLWNvbHVtbjogMS8tMTtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA2ODlweCkge1xuICAuYXdzdWlfc3BsaXQtcGFuZWwtYm90dG9tXzduZnF1Xzd2NndhXzMxMTpub3QoI1xcOSkge1xuICAgIGdyaWQtY29sdW1uOiAzLzY7XG4gIH1cbn1cblxuLmF3c3VpX3BhbmVsLWhpZGRlbl83bmZxdV83djZ3YV8zMjQ6bm90KCNcXDkpIHtcbiAgYm9yZGVyLWJsb2NrOiBub25lO1xuICBib3JkZXItaW5saW5lOiBub25lO1xuICBvcGFjaXR5OiAwO1xuICB6LWluZGV4OiAwO1xufVxuLmF3c3VpX3BhbmVsLWhpZGRlbl83bmZxdV83djZ3YV8zMjQuYXdzdWlfbmF2aWdhdGlvbl83bmZxdV83djZ3YV8yMzA6bm90KCNcXDkpLCAuYXdzdWlfcGFuZWwtaGlkZGVuXzduZnF1Xzd2NndhXzMyNC5hd3N1aV90b29sc183bmZxdV83djZ3YV8yMzE6bm90KCNcXDkpLCAuYXdzdWlfcGFuZWwtaGlkZGVuXzduZnF1Xzd2NndhXzMyNC5hd3N1aV9nbG9iYWwtdG9vbHNfN25mcXVfN3Y2d2FfMjMyOm5vdCgjXFw5KSB7XG4gIGlubGluZS1zaXplOiAwcHg7XG59XG5cbi5hd3N1aV90b29sYmFyLWNvbnRhaW5lcl83bmZxdV83djZ3YV8zMzQ6bm90KCNcXDkpIHtcbiAgZ3JpZC1hcmVhOiB0b29sYmFyO1xuICBibG9jay1zaXplOiA0MnB4O1xuICBib3JkZXItYmxvY2stZW5kOiB2YXIoLS1ib3JkZXItZGl2aWRlci1zZWN0aW9uLXdpZHRoLXV3bzhteSwgMXB4KSBzb2xpZCB2YXIoLS1jb2xvci1ib3JkZXItbGF5b3V0LXB5b3M0MiwgI2M2YzZjZCk7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG59XG5cbi5hd3N1aV9ub3RpZmljYXRpb25zLWNvbnRhaW5lcl83bmZxdV83djZ3YV8zNDE6bm90KCNcXDkpIHtcbiAgZ3JpZC1hcmVhOiBub3RpZmljYXRpb25zO1xufVxuXG4uYXdzdWlfbm90aWZpY2F0aW9ucy1iYWNrZ3JvdW5kXzduZnF1Xzd2NndhXzM0NTpub3QoI1xcOSkge1xuICBiYWNrZ3JvdW5kOiB2YXIoLS1jb2xvci1iYWNrZ3JvdW5kLWxheW91dC1tYWluLWh0dDRmbSwgI2ZmZmZmZik7XG4gIGdyaWQtYXJlYTogbm90aWZpY2F0aW9ucztcbiAgZ3JpZC1jb2x1bW46IDEvLTE7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNjg5cHgpIHtcbiAgLmF3c3VpX25vdGlmaWNhdGlvbnMtYmFja2dyb3VuZF83bmZxdV83djZ3YV8zNDU6bm90KCNcXDkpIHtcbiAgICBncmlkLWNvbHVtbjogMy82O1xuICB9XG59XG5cbi5hd3N1aV9tYWluLWxhbmRtYXJrXzduZnF1Xzd2NndhXzM1Njpub3QoI1xcOSkge1xuICBkaXNwbGF5OiBjb250ZW50cztcbn1cblxuLmF3c3VpX21haW5fN25mcXVfN3Y2d2FfMzU2Om5vdCgjXFw5KSB7XG4gIGdyaWQtYXJlYTogbWFpbjtcbiAgbWFyZ2luLWJsb2NrLXN0YXJ0OiB2YXIoLS1zcGFjZS1zY2FsZWQtcy1pdXVpaG0sIDEycHgpO1xuICBtYXJnaW4tYmxvY2stZW5kOiB2YXIoLS1zcGFjZS1sYXlvdXQtY29udGVudC1ib3R0b20temViMWc5LCA0MHB4KTtcbn1cbi5hd3N1aV9tYWluLWRpc2FibGUtcGFkZGluZ3NfN25mcXVfN3Y2d2FfMzY1Om5vdCgjXFw5KSB7XG4gIG1hcmdpbi1ibG9jazogMDtcbiAgZ3JpZC1jb2x1bW46IDEvLTE7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNjg5cHgpIHtcbiAgLmF3c3VpX21haW4tZGlzYWJsZS1wYWRkaW5nc183bmZxdV83djZ3YV8zNjU6bm90KCNcXDkpIHtcbiAgICBncmlkLWNvbHVtbjogMy82O1xuICB9XG59XG5cbi5hd3N1aV9jb250ZW50LWhlYWRlcl83bmZxdV83djZ3YV8zNzU6bm90KCNcXDkpIHtcbiAgbWFyZ2luLWJsb2NrLWVuZDogdmFyKC0tc3BhY2UtY29udGVudC1oZWFkZXItcGFkZGluZy1ib3R0b20tMW53a3k3LCAxNnB4KTtcbn1cblxuLmF3c3VpX2NvbnRlbnRfN25mcXVfN3Y2d2FfMzc1Om5vdCgjXFw5KSB7XG4gIGRpc3BsYXk6IGNvbnRlbnRzO1xufVxuXG4vKiBzdHlsZWxpbnQtZGlzYWJsZS1uZXh0LWxpbmUgc2VsZWN0b3ItY29tYmluYXRvci1kaXNhbGxvd2VkLWxpc3QsIHNlbGVjdG9yLW1heC11bml2ZXJzYWwgKi9cbkBtZWRpYSAobWF4LXdpZHRoOiA2ODhweCkge1xuICAuYXdzdWlfdW5mb2N1c2FibGUtbW9iaWxlXzduZnF1Xzd2NndhXzM4NSAqOm5vdCgjXFw5KSB7XG4gICAgdmlzaWJpbGl0eTogaGlkZGVuO1xuICB9XG59XG5cbi5hd3N1aV9oaWRkZW5fN25mcXVfN3Y2d2FfMzkwOm5vdCgjXFw5KSB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbi5hd3N1aV9icmVhZGNydW1icy1vd25fN25mcXVfN3Y2d2FfMzk0Om5vdCgjXFw5KTpub3QoOmVtcHR5KSArIC5hd3N1aV9icmVhZGNydW1icy1kaXNjb3ZlcmVkXzduZnF1Xzd2NndhXzM5NCB7XG4gIGRpc3BsYXk6IG5vbmU7XG59IiwiLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qIHN0eWxlbGludC1kaXNhYmxlIEBhbXpuL2F3c3VpLW5vLW1vdGlvbi1vdXRzaWRlLW9mLW1peGluLCBzZWxlY3Rvci1jb21iaW5hdG9yLWRpc2FsbG93ZWQtbGlzdCwgc2VsZWN0b3ItcHNldWRvLWNsYXNzLW5vLXVua25vd24sIHNlbGVjdG9yLWNsYXNzLXBhdHRlcm4gKi9cbi8qIHN0eWxlbGludC1lbmFibGUgQGFtem4vYXdzdWktbm8tbW90aW9uLW91dHNpZGUtb2YtbWl4aW4sIHNlbGVjdG9yLWNvbWJpbmF0b3ItZGlzYWxsb3dlZC1saXN0LCBzZWxlY3Rvci1wc2V1ZG8tY2xhc3Mtbm8tdW5rbm93biwgc2VsZWN0b3ItY2xhc3MtcGF0dGVybiAqL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qIFN0eWxlIHVzZWQgZm9yIGxpbmtzIGluIHNsb3RzL2NvbXBvbmVudHMgdGhhdCBhcmUgdGV4dCBoZWF2eSwgdG8gaGVscCBsaW5rcyBzdGFuZCBvdXQgYW1vbmdcbnN1cnJvdW5kaW5nIHRleHQuIChXQ0FHIEY3MykgaHR0cHM6Ly93d3cudzMub3JnL1dBSS9XQ0FHMjEvVGVjaG5pcXVlcy9mYWlsdXJlcy9GNzMjZGVzY3JpcHRpb24gKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi5hd3N1aV9kcmF3ZXJfMTJpMGpfMXhhZXNfMTkzOm5vdCgjXFw5KSB7XG4gIHBvc2l0aW9uOiBzdGlja3k7XG4gIHotaW5kZXg6IDgzMDtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tY29sb3ItYmFja2dyb3VuZC1jb250YWluZXItY29udGVudC1oMTE0ZGosICNmZmZmZmYpO1xuICBkaXNwbGF5OiBncmlkO1xuICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IHZhcigtLXNwYWNlLW0tZHN1bXl0LCAxNnB4KSAxZnI7XG4gIGlubGluZS1zaXplOiB2YXIoLS1hd3N1aS1kcmF3ZXItc2l6ZS1yaHU0N3QpO1xuICBibG9jay1zaXplOiAxMDAlO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICAvKiBzdHlsZWxpbnQtZGlzYWJsZS1uZXh0LWxpbmUgcGx1Z2luL25vLXVuc3VwcG9ydGVkLWJyb3dzZXItZmVhdHVyZXMgKi9cbiAgb3ZlcnNjcm9sbC1iZWhhdmlvci15OiBjb250YWluO1xuICBwb2ludGVyLWV2ZW50czogYXV0bztcbiAgd29yZC13cmFwOiBicmVhay13b3JkO1xufVxuLmF3c3VpX2RyYXdlcl8xMmkwal8xeGFlc18xOTMuYXdzdWlfd2l0aC1leHBhbmRlZC1tb3Rpb25fMTJpMGpfMXhhZXNfMjA3Om5vdCgjXFw5KSB7XG4gIHRyYW5zaXRpb246IGlubGluZS1zaXplIHZhcigtLW1vdGlvbi1kdXJhdGlvbi1yZWZyZXNoLW9ubHktc2xvdy11Z2p5OTAsIDI1MG1zKSB2YXIoLS1tb3Rpb24tZWFzaW5nLXJlZnJlc2gtb25seS1hLWNjeXFheiwgY3ViaWMtYmV6aWVyKDAsIDAsIDAsIDEpKSwgYmxvY2stc2l6ZSB2YXIoLS1tb3Rpb24tZHVyYXRpb24tcmVmcmVzaC1vbmx5LXNsb3ctdWdqeTkwLCAyNTBtcykgdmFyKC0tbW90aW9uLWVhc2luZy1yZWZyZXNoLW9ubHktYS1jY3lxYXosIGN1YmljLWJlemllcigwLCAwLCAwLCAxKSksIG1pbi1pbmxpbmUtc2l6ZSB2YXIoLS1tb3Rpb24tZHVyYXRpb24tcmVmcmVzaC1vbmx5LXNsb3ctdWdqeTkwLCAyNTBtcykgdmFyKC0tbW90aW9uLWVhc2luZy1yZWZyZXNoLW9ubHktYS1jY3lxYXosIGN1YmljLWJlemllcigwLCAwLCAwLCAxKSk7XG59XG5AbWVkaWEgKHByZWZlcnMtcmVkdWNlZC1tb3Rpb246IHJlZHVjZSkge1xuICAuYXdzdWlfZHJhd2VyXzEyaTBqXzF4YWVzXzE5My5hd3N1aV93aXRoLWV4cGFuZGVkLW1vdGlvbl8xMmkwal8xeGFlc18yMDc6bm90KCNcXDkpIHtcbiAgICBhbmltYXRpb246IG5vbmU7XG4gICAgdHJhbnNpdGlvbjogbm9uZTtcbiAgfVxufVxuLmF3c3VpLW1vdGlvbi1kaXNhYmxlZCAuYXdzdWlfZHJhd2VyXzEyaTBqXzF4YWVzXzE5My5hd3N1aV93aXRoLWV4cGFuZGVkLW1vdGlvbl8xMmkwal8xeGFlc18yMDc6bm90KCNcXDkpLCAuYXdzdWktbW9kZS1lbnRlcmluZyAuYXdzdWlfZHJhd2VyXzEyaTBqXzF4YWVzXzE5My5hd3N1aV93aXRoLWV4cGFuZGVkLW1vdGlvbl8xMmkwal8xeGFlc18yMDc6bm90KCNcXDkpIHtcbiAgYW5pbWF0aW9uOiBub25lO1xuICB0cmFuc2l0aW9uOiBub25lO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDY4OXB4KSB7XG4gIC5hd3N1aV9kcmF3ZXJfMTJpMGpfMXhhZXNfMTkzOm5vdCgjXFw5KTpub3QoLmF3c3VpX2xlZ2FjeV8xMmkwal8xeGFlc18yMjEpOm5vdCguYXdzdWlfYWktZHJhd2VyXzEyaTBqXzF4YWVzXzIyMSk6bm90KC5hd3N1aV9ib3R0b20tZHJhd2VyXzEyaTBqXzF4YWVzXzIyMSkge1xuICAgIGJvcmRlci1pbmxpbmUtc3RhcnQ6IHZhcigtLWJvcmRlci1kaXZpZGVyLXNlY3Rpb24td2lkdGgtdXdvOG15LCAxcHgpIHNvbGlkIHZhcigtLWNvbG9yLWJvcmRlci1sYXlvdXQtcHlvczQyLCAjYzZjNmNkKTtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDY4OHB4KSB7XG4gIC5hd3N1aV9kcmF3ZXJfMTJpMGpfMXhhZXNfMTkzOm5vdCgjXFw5KSB7XG4gICAgaW5saW5lLXNpemU6IDEwMCU7XG4gIH1cbiAgLmF3c3VpX2RyYXdlcl8xMmkwal8xeGFlc18xOTMuYXdzdWlfbGFzdC1vcGVuZWRfMTJpMGpfMXhhZXNfMjI5Om5vdCgjXFw5KSB7XG4gICAgei1pbmRleDogMTAwMTtcbiAgfVxufVxuLmF3c3VpX2RyYXdlcl8xMmkwal8xeGFlc18xOTMuYXdzdWlfZHJhd2VyLWdsb2JhbF8xMmkwal8xeGFlc18yMzM6bm90KCNcXDkpIHtcbiAgZGlzcGxheTogYmxvY2s7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNjg5cHgpIHtcbiAgLmF3c3VpX2RyYXdlcl8xMmkwal8xeGFlc18xOTMuYXdzdWlfZHJhd2VyLWdsb2JhbF8xMmkwal8xeGFlc18yMzM6bm90KCNcXDkpIHtcbiAgICBpbmxpbmUtc2l6ZTogdmFyKC0tYXdzdWktZHJhd2VyLXNpemUtcmh1NDd0KTtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDY4OHB4KSB7XG4gIC5hd3N1aV9kcmF3ZXJfMTJpMGpfMXhhZXNfMTkzLmF3c3VpX2RyYXdlci1nbG9iYWxfMTJpMGpfMXhhZXNfMjMzOm5vdCgjXFw5KTpub3QoLmF3c3VpX2xhc3Qtb3BlbmVkXzEyaTBqXzF4YWVzXzIyOSk6bm90KC5hd3N1aV9kcmF3ZXItZXhwYW5kZWRfMTJpMGpfMXhhZXNfMjQyKSB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxufVxuLmF3c3VpX2RyYXdlcl8xMmkwal8xeGFlc18xOTMuYXdzdWlfZHJhd2VyLWhpZGRlbl8xMmkwal8xeGFlc18yNDY6bm90KCNcXDkpIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbi5hd3N1aV9kcmF3ZXJfMTJpMGpfMXhhZXNfMTkzLmF3c3VpX2RyYXdlci1leHBhbmRlZF8xMmkwal8xeGFlc18yNDI6bm90KCNcXDkpIHtcbiAgaW5saW5lLXNpemU6IDEwMCU7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNjg5cHgpIHtcbiAgLmF3c3VpX2RyYXdlcl8xMmkwal8xeGFlc18xOTMuYXdzdWlfZHJhd2VyLWV4cGFuZGVkXzEyaTBqXzF4YWVzXzI0Mjpub3QoI1xcOSkge1xuICAgIGJvcmRlci1pbmxpbmUtc3RhcnQ6IG5vbmU7XG4gIH1cbiAgLmF3c3VpX2RyYXdlcl8xMmkwal8xeGFlc18xOTMuYXdzdWlfZHJhd2VyLWV4cGFuZGVkXzEyaTBqXzF4YWVzXzI0Mi5hd3N1aV9oYXMtbmV4dC1zaWJsaW5nc18xMmkwal8xeGFlc18yNTYgPiAuYXdzdWlfZ2xvYmFsLWRyYXdlci13cmFwcGVyXzEyaTBqXzF4YWVzXzI1Njpub3QoI1xcOSk6YWZ0ZXIge1xuICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIGJsb2NrLXNpemU6IDEwMCU7XG4gICAgaW5saW5lLXNpemU6IDhweDtcbiAgICBpbnNldC1pbmxpbmUtZW5kOiAwO1xuICAgIGJhY2tncm91bmQ6IHZhcigtLWNvbG9yLWdhcC1nbG9iYWwtZHJhd2VyLWRnNjByMywgI2ViZWJmMCk7XG4gICAgYm9yZGVyLWlubGluZS1zdGFydDogdmFyKC0tYm9yZGVyLWRpdmlkZXItc2VjdGlvbi13aWR0aC11d284bXksIDFweCkgc29saWQgdmFyKC0tY29sb3ItYm9yZGVyLWxheW91dC1weW9zNDIsICNjNmM2Y2QpO1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIH1cbiAgLmF3c3VpX2RyYXdlcl8xMmkwal8xeGFlc18xOTMuYXdzdWlfZHJhd2VyLWV4cGFuZGVkXzEyaTBqXzF4YWVzXzI0MiA+IC5hd3N1aV9nbG9iYWwtZHJhd2VyLXdyYXBwZXJfMTJpMGpfMXhhZXNfMjU2Om5vdCgjXFw5KSB7XG4gICAgaW5saW5lLXNpemU6IDEwMCU7XG4gICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiA4cHggMWZyO1xuICB9XG4gIC5hd3N1aV9kcmF3ZXJfMTJpMGpfMXhhZXNfMTkzLmF3c3VpX2RyYXdlci1leHBhbmRlZF8xMmkwal8xeGFlc18yNDIgPiAuYXdzdWlfZ2xvYmFsLWRyYXdlci13cmFwcGVyXzEyaTBqXzF4YWVzXzI1NiA+IC5hd3N1aV9kcmF3ZXItY29udGVudC1jb250YWluZXJfMTJpMGpfMXhhZXNfMjcwOm5vdCgjXFw5KSB7XG4gICAgZ3JpZC1jb2x1bW46IDI7XG4gIH1cbiAgLmF3c3VpX2RyYXdlcl8xMmkwal8xeGFlc18xOTMuYXdzdWlfZHJhd2VyLWV4cGFuZGVkXzEyaTBqXzF4YWVzXzI0MiA+IC5hd3N1aV9nbG9iYWwtZHJhd2VyLXdyYXBwZXJfMTJpMGpfMXhhZXNfMjU2ID4gLmF3c3VpX2RyYXdlci1nYXBfMTJpMGpfMXhhZXNfMjczOm5vdCgjXFw5KSB7XG4gICAgZ3JpZC1jb2x1bW46IDE7XG4gICAgZ3JpZC1yb3c6IDE7XG4gICAgYmxvY2stc2l6ZTogMTAwJTtcbiAgICBpbmxpbmUtc2l6ZTogOHB4O1xuICAgIGJhY2tncm91bmQ6IHZhcigtLWNvbG9yLWdhcC1nbG9iYWwtZHJhd2VyLWRnNjByMywgI2ViZWJmMCk7XG4gICAgYm9yZGVyLWlubGluZS1lbmQ6IHZhcigtLWJvcmRlci1kaXZpZGVyLXNlY3Rpb24td2lkdGgtdXdvOG15LCAxcHgpIHNvbGlkIHZhcigtLWNvbG9yLWJvcmRlci1sYXlvdXQtcHlvczQyLCAjYzZjNmNkKTtcbiAgfVxufVxuLmF3c3VpX2RyYXdlcl8xMmkwal8xeGFlc18xOTMgPiAuYXdzdWlfZHJhd2VyLWNvbnRlbnQtY29udGFpbmVyXzEyaTBqXzF4YWVzXzI3MDpub3QoI1xcOSkge1xuICBncmlkLWNvbHVtbjogMS9zcGFuIDI7XG4gIGdyaWQtcm93OiAxO1xuICBkaXNwbGF5OiBncmlkO1xuICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IHZhcigtLXNwYWNlLW0tZHN1bXl0LCAxNnB4KSAxZnIgYXV0byB2YXIoLS1zcGFjZS1tLWRzdW15dCwgMTZweCk7XG4gIGdyaWQtdGVtcGxhdGUtcm93czogMTRweCBhdXRvIDFmcjtcbiAgb3ZlcmZsb3cteTogYXV0bztcbiAgbWluLWlubGluZS1zaXplOiB2YXIoLS1hd3N1aS1kcmF3ZXItc2l6ZS1yaHU0N3QpO1xufVxuLmF3c3VpX2RyYXdlcl8xMmkwal8xeGFlc18xOTMgPiAuYXdzdWlfZHJhd2VyLWNvbnRlbnQtY29udGFpbmVyXzEyaTBqXzF4YWVzXzI3MCA+IC5hd3N1aV9kcmF3ZXItY2xvc2UtYnV0dG9uXzEyaTBqXzF4YWVzXzI5MTpub3QoI1xcOSkge1xuICBncmlkLWNvbHVtbjogMztcbiAgZ3JpZC1yb3c6IDI7XG4gIHotaW5kZXg6IDE7XG4gIGFsaWduLXNlbGY6IHN0YXJ0O1xufVxuLmF3c3VpX2RyYXdlcl8xMmkwal8xeGFlc18xOTMgPiAuYXdzdWlfZHJhd2VyLWNvbnRlbnQtY29udGFpbmVyXzEyaTBqXzF4YWVzXzI3MCA+IC5hd3N1aV9kcmF3ZXItZXhwYW5kZWQtbW9kZS1idXR0b25fMTJpMGpfMXhhZXNfMjk3Om5vdCgjXFw5KSB7XG4gIGdyaWQtY29sdW1uOiAyO1xuICBncmlkLXJvdzogMjtcbiAgei1pbmRleDogMTtcbiAgYWxpZ24tc2VsZjogc3RhcnQ7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogZmxleC1lbmQ7XG59XG4uYXdzdWlfZHJhd2VyXzEyaTBqXzF4YWVzXzE5MyA+IC5hd3N1aV9kcmF3ZXItY29udGVudC1jb250YWluZXJfMTJpMGpfMXhhZXNfMjcwID4gLmF3c3VpX2RyYXdlci1jb250ZW50XzEyaTBqXzF4YWVzXzI3MDpub3QoI1xcOSkge1xuICBncmlkLWNvbHVtbjogMS9zcGFuIDQ7XG4gIGdyaWQtcm93OiAxL3NwYW4gMjtcbn1cbi5hd3N1aV9kcmF3ZXJfMTJpMGpfMXhhZXNfMTkzID4gLmF3c3VpX2RyYXdlci1jb250ZW50LWNvbnRhaW5lcl8xMmkwal8xeGFlc18yNzAgPiAuYXdzdWlfZHJhd2VyLWNvbnRlbnRfMTJpMGpfMXhhZXNfMjcwLmF3c3VpX2RyYXdlci1jb250ZW50LWhpZGRlbl8xMmkwal8xeGFlc18zMDk6bm90KCNcXDkpIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbi5hd3N1aV9kcmF3ZXJfMTJpMGpfMXhhZXNfMTkzID4gLmF3c3VpX2RyYXdlci1zbGlkZXJfMTJpMGpfMXhhZXNfMzEyOm5vdCgjXFw5KSB7XG4gIHotaW5kZXg6IDg1MDtcbiAgZ3JpZC1jb2x1bW46IDE7XG4gIGdyaWQtcm93OiAxO1xuICBibG9jay1zaXplOiAxMDAlO1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xufVxuLmF3c3VpX2RyYXdlcl8xMmkwal8xeGFlc18xOTMgPiAuYXdzdWlfZ2xvYmFsLWRyYXdlci13cmFwcGVyXzEyaTBqXzF4YWVzXzI1Njpub3QoI1xcOSkge1xuICBkaXNwbGF5OiBncmlkO1xuICBtaW4taW5saW5lLXNpemU6IHZhcigtLWF3c3VpLWRyYXdlci1zaXplLXJodTQ3dCk7XG4gIGdyaWQtdGVtcGxhdGUtY29sdW1uczogOHB4IHZhcigtLXNwYWNlLW0tZHN1bXl0LCAxNnB4KSAxZnI7XG4gIG92ZXJmbG93OiBoaWRkZW47XG59XG5AbWVkaWEgKG1heC13aWR0aDogNjg4cHgpIHtcbiAgLmF3c3VpX2RyYXdlcl8xMmkwal8xeGFlc18xOTMgPiAuYXdzdWlfZ2xvYmFsLWRyYXdlci13cmFwcGVyXzEyaTBqXzF4YWVzXzI1Njpub3QoI1xcOSkge1xuICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogMWZyO1xuICB9XG59XG4uYXdzdWlfZHJhd2VyXzEyaTBqXzF4YWVzXzE5MyA+IC5hd3N1aV9nbG9iYWwtZHJhd2VyLXdyYXBwZXJfMTJpMGpfMXhhZXNfMjU2ID4gLmF3c3VpX2RyYXdlci1nYXBfMTJpMGpfMXhhZXNfMjczOm5vdCgjXFw5KSB7XG4gIGdyaWQtY29sdW1uOiAxO1xuICBncmlkLXJvdzogMTtcbiAgYmxvY2stc2l6ZTogMTAwJTtcbiAgaW5saW5lLXNpemU6IDhweDtcbiAgYmFja2dyb3VuZDogdmFyKC0tY29sb3ItZ2FwLWdsb2JhbC1kcmF3ZXItZGc2MHIzLCAjZWJlYmYwKTtcbiAgYm9yZGVyLWlubGluZS1lbmQ6IHZhcigtLWJvcmRlci1kaXZpZGVyLXNlY3Rpb24td2lkdGgtdXdvOG15LCAxcHgpIHNvbGlkIHZhcigtLWNvbG9yLWJvcmRlci1sYXlvdXQtcHlvczQyLCAjYzZjNmNkKTtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbn1cbi5hd3N1aV9kcmF3ZXJfMTJpMGpfMXhhZXNfMTkzID4gLmF3c3VpX2dsb2JhbC1kcmF3ZXItd3JhcHBlcl8xMmkwal8xeGFlc18yNTYgPiAuYXdzdWlfZHJhd2VyLXNsaWRlcl8xMmkwal8xeGFlc18zMTI6bm90KCNcXDkpIHtcbiAgei1pbmRleDogODUwO1xuICBncmlkLWNvbHVtbjogMjtcbiAgZ3JpZC1yb3c6IDE7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG59XG4uYXdzdWlfZHJhd2VyXzEyaTBqXzF4YWVzXzE5MyA+IC5hd3N1aV9nbG9iYWwtZHJhd2VyLXdyYXBwZXJfMTJpMGpfMXhhZXNfMjU2ID4gLmF3c3VpX2RyYXdlci1jb250ZW50LWNvbnRhaW5lcl8xMmkwal8xeGFlc18yNzA6bm90KCNcXDkpIHtcbiAgZ3JpZC1yb3c6IDE7XG4gIGRpc3BsYXk6IGdyaWQ7XG4gIGdyaWQtdGVtcGxhdGUtY29sdW1uczogdmFyKC0tc3BhY2UtbS1kc3VteXQsIDE2cHgpIDFmciBhdXRvIHZhcigtLXNwYWNlLW0tZHN1bXl0LCAxNnB4KTtcbiAgZ3JpZC10ZW1wbGF0ZS1yb3dzOiAxNHB4IGF1dG8gMWZyO1xuICBvdmVyZmxvdy15OiBhdXRvO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDY4OXB4KSB7XG4gIC5hd3N1aV9kcmF3ZXJfMTJpMGpfMXhhZXNfMTkzID4gLmF3c3VpX2dsb2JhbC1kcmF3ZXItd3JhcHBlcl8xMmkwal8xeGFlc18yNTYgPiAuYXdzdWlfZHJhd2VyLWNvbnRlbnQtY29udGFpbmVyXzEyaTBqXzF4YWVzXzI3MDpub3QoI1xcOSkge1xuICAgIGdyaWQtY29sdW1uOiAyL3NwYW4gMjtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDY4OHB4KSB7XG4gIC5hd3N1aV9kcmF3ZXJfMTJpMGpfMXhhZXNfMTkzID4gLmF3c3VpX2dsb2JhbC1kcmF3ZXItd3JhcHBlcl8xMmkwal8xeGFlc18yNTYgPiAuYXdzdWlfZHJhd2VyLWNvbnRlbnQtY29udGFpbmVyXzEyaTBqXzF4YWVzXzI3MDpub3QoI1xcOSkge1xuICAgIGdyaWQtY29sdW1uOiAxL3NwYW4gMjtcbiAgfVxufVxuLmF3c3VpX2RyYXdlcl8xMmkwal8xeGFlc18xOTMgPiAuYXdzdWlfZ2xvYmFsLWRyYXdlci13cmFwcGVyXzEyaTBqXzF4YWVzXzI1NiA+IC5hd3N1aV9kcmF3ZXItY29udGVudC1jb250YWluZXJfMTJpMGpfMXhhZXNfMjcwID4gLmF3c3VpX2RyYXdlci1hY3Rpb25zXzEyaTBqXzF4YWVzXzM2NDpub3QoI1xcOSkge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGluc2V0LWJsb2NrLXN0YXJ0OiAwO1xuICBpbnNldC1pbmxpbmUtZW5kOiAwO1xuICBwYWRkaW5nLWlubGluZS1lbmQ6IHZhcigtLXNwYWNlLW0tZHN1bXl0LCAxNnB4KTtcbiAgcGFkZGluZy1ibG9jay1zdGFydDogMTRweDtcbn1cbi5hd3N1aV9kcmF3ZXJfMTJpMGpfMXhhZXNfMTkzID4gLmF3c3VpX2dsb2JhbC1kcmF3ZXItd3JhcHBlcl8xMmkwal8xeGFlc18yNTYgPiAuYXdzdWlfZHJhd2VyLWNvbnRlbnQtY29udGFpbmVyXzEyaTBqXzF4YWVzXzI3MCA+IC5hd3N1aV9kcmF3ZXItY2xvc2UtYnV0dG9uXzEyaTBqXzF4YWVzXzI5MTpub3QoI1xcOSkge1xuICBncmlkLWNvbHVtbjogMztcbiAgZ3JpZC1yb3c6IDI7XG4gIHotaW5kZXg6IDE7XG4gIGFsaWduLXNlbGY6IHN0YXJ0O1xufVxuLmF3c3VpX2RyYXdlcl8xMmkwal8xeGFlc18xOTMgPiAuYXdzdWlfZ2xvYmFsLWRyYXdlci13cmFwcGVyXzEyaTBqXzF4YWVzXzI1NiA+IC5hd3N1aV9kcmF3ZXItY29udGVudC1jb250YWluZXJfMTJpMGpfMXhhZXNfMjcwID4gLmF3c3VpX2RyYXdlci1leHBhbmRlZC1tb2RlLWJ1dHRvbl8xMmkwal8xeGFlc18yOTc6bm90KCNcXDkpIHtcbiAgZ3JpZC1jb2x1bW46IDI7XG4gIGdyaWQtcm93OiAyO1xuICB6LWluZGV4OiAxO1xuICBhbGlnbi1zZWxmOiBzdGFydDtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBmbGV4LWVuZDtcbn1cbi5hd3N1aV9kcmF3ZXJfMTJpMGpfMXhhZXNfMTkzID4gLmF3c3VpX2dsb2JhbC1kcmF3ZXItd3JhcHBlcl8xMmkwal8xeGFlc18yNTYgPiAuYXdzdWlfZHJhd2VyLWNvbnRlbnQtY29udGFpbmVyXzEyaTBqXzF4YWVzXzI3MCA+IC5hd3N1aV9kcmF3ZXItY29udGVudF8xMmkwal8xeGFlc18yNzA6bm90KCNcXDkpIHtcbiAgZ3JpZC1jb2x1bW46IDEvc3BhbiA0O1xuICBncmlkLXJvdzogMS9zcGFuIDI7XG59XG4uYXdzdWlfZHJhd2VyXzEyaTBqXzF4YWVzXzE5MyA+IC5hd3N1aV9nbG9iYWwtZHJhd2VyLXdyYXBwZXJfMTJpMGpfMXhhZXNfMjU2ID4gLmF3c3VpX2RyYXdlci1jb250ZW50LWNvbnRhaW5lcl8xMmkwal8xeGFlc18yNzAgPiAuYXdzdWlfZHJhd2VyLWNvbnRlbnRfMTJpMGpfMXhhZXNfMjcwLmF3c3VpX2RyYXdlci1jb250ZW50LWhpZGRlbl8xMmkwal8xeGFlc18zMDk6bm90KCNcXDkpIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA2ODhweCkge1xuICBAbWVkaWEgbm90IHByaW50IHtcbiAgICAuYXdzdWlfZHJhd2VyXzEyaTBqXzF4YWVzXzE5Mzpub3QoI1xcOSk6bm90KC5hd3N1aV9haS1kcmF3ZXJfMTJpMGpfMXhhZXNfMjIxKSB7XG4gICAgICAvKiBzdHlsZWxpbnQtZGlzYWJsZSBzZWxlY3Rvci1jb21iaW5hdG9yLWRpc2FsbG93ZWQtbGlzdCwgc2VsZWN0b3ItY2xhc3MtcGF0dGVybiAqL1xuICAgIH1cbiAgICAuYXdzdWktcG9sYXJpcy1kYXJrLW1vZGUgLmF3c3VpX2RyYXdlcl8xMmkwal8xeGFlc18xOTM6bm90KCNcXDkpOm5vdCguYXdzdWlfYWktZHJhd2VyXzEyaTBqXzF4YWVzXzIyMSksIC5hd3N1aS1kYXJrLW1vZGUgLmF3c3VpX2RyYXdlcl8xMmkwal8xeGFlc18xOTM6bm90KCNcXDkpOm5vdCguYXdzdWlfYWktZHJhd2VyXzEyaTBqXzF4YWVzXzIyMSkge1xuICAgICAgYm9yZGVyLWJsb2NrLXN0YXJ0OiB2YXIoLS1ib3JkZXItZGl2aWRlci1zZWN0aW9uLXdpZHRoLXV3bzhteSwgMXB4KSBzb2xpZCB2YXIoLS1jb2xvci1ib3JkZXItbGF5b3V0LXB5b3M0MiwgI2M2YzZjZCk7XG4gICAgfVxuICB9XG59XG4uYXdzdWlfZHJhd2VyXzEyaTBqXzF4YWVzXzE5My5hd3N1aV9haS1kcmF3ZXJfMTJpMGpfMXhhZXNfMjIxOm5vdCgjXFw5KSB7XG4gIGdyaWQtdGVtcGxhdGUtY29sdW1uczogMWZyIHZhcigtLXNwYWNlLXhzLXltbG0wYiwgOHB4KTtcbiAgYmFja2dyb3VuZDogIzE2MWQyNjtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA2ODhweCkge1xuICAuYXdzdWlfZHJhd2VyXzEyaTBqXzF4YWVzXzE5My5hd3N1aV9haS1kcmF3ZXJfMTJpMGpfMXhhZXNfMjIxOm5vdCgjXFw5KSB7XG4gICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiAxZnI7XG4gICAgei1pbmRleDogMTAwMTtcbiAgfVxufVxuLmF3c3VpX2RyYXdlcl8xMmkwal8xeGFlc18xOTMuYXdzdWlfYWktZHJhd2VyXzEyaTBqXzF4YWVzXzIyMSA+IC5hd3N1aV9kcmF3ZXItc2xpZGVyXzEyaTBqXzF4YWVzXzMxMjpub3QoI1xcOSkge1xuICB6LWluZGV4OiA4NTA7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBpbmxpbmUtc2l6ZTogdmFyKC0tc3BhY2UteHMteW1sbTBiLCA4cHgpO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBncmlkLWNvbHVtbjogMjtcbn1cbi5hd3N1aV9kcmF3ZXJfMTJpMGpfMXhhZXNfMTkzLmF3c3VpX2FpLWRyYXdlcl8xMmkwal8xeGFlc18yMjEgLmF3c3VpX2FpLWRyYXdlci1zbGlkZXItaGFuZGxlXzEyaTBqXzF4YWVzXzQyMTpub3QoI1xcOSkge1xuICBjb2xvcjogdmFyKC0tY29sb3ItdGV4dC1pbnRlcmFjdGl2ZS1pbnZlcnRlZC1kZWZhdWx0LW56dGhhbiwgI2RlZGVlMyk7XG59XG4uYXdzdWlfZHJhd2VyXzEyaTBqXzF4YWVzXzE5My5hd3N1aV9haS1kcmF3ZXJfMTJpMGpfMXhhZXNfMjIxIC5hd3N1aV9haS1kcmF3ZXItc2xpZGVyLWhhbmRsZV8xMmkwal8xeGFlc180MjE6bm90KCNcXDkpOmhvdmVyIHtcbiAgc3Ryb2tlOiB2YXIoLS1jb2xvci10ZXh0LWludGVyYWN0aXZlLWludmVydGVkLWhvdmVyLW9hN3BsaSwgI2Y5ZjlmYSk7XG59XG4uYXdzdWlfZHJhd2VyXzEyaTBqXzF4YWVzXzE5My5hd3N1aV9haS1kcmF3ZXJfMTJpMGpfMXhhZXNfMjIxID4gLmF3c3VpX2RyYXdlci1jb250ZW50LWNvbnRhaW5lcl8xMmkwal8xeGFlc18yNzA6bm90KCNcXDkpIHtcbiAgbWluLWlubGluZS1zaXplOiBjYWxjKHZhcigtLWF3c3VpLWRyYXdlci1taW4tc2l6ZS1yaHU0N3QpIC0gdmFyKC0tc3BhY2UteHMteW1sbTBiLCA4cHgpKTtcbiAgZ3JpZC1jb2x1bW46IDEvc3BhbiAxO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1jb2xvci1iYWNrZ3JvdW5kLWxheW91dC1wYW5lbC1jb250ZW50LXl3bzlrMSwgI2ZmZmZmZik7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNjg5cHgpIHtcbiAgLmF3c3VpX2RyYXdlcl8xMmkwal8xeGFlc18xOTMuYXdzdWlfYWktZHJhd2VyXzEyaTBqXzF4YWVzXzIyMSA+IC5hd3N1aV9kcmF3ZXItY29udGVudC1jb250YWluZXJfMTJpMGpfMXhhZXNfMjcwOm5vdCgjXFw5KSB7XG4gICAgYm9yZGVyLXN0YXJ0LWVuZC1yYWRpdXM6IHZhcigtLXNwYWNlLXh4cy1od2ZrYWksIDRweCk7XG4gIH1cbn1cbi5hd3N1aV9kcmF3ZXJfMTJpMGpfMXhhZXNfMTkzLmF3c3VpX2FpLWRyYXdlcl8xMmkwal8xeGFlc18yMjEgPiAuYXdzdWlfZHJhd2VyLWNvbnRlbnQtY29udGFpbmVyXzEyaTBqXzF4YWVzXzI3MCA+IC5hd3N1aV9kcmF3ZXItY29udGVudF8xMmkwal8xeGFlc18yNzA6bm90KCNcXDkpIHtcbiAgZ3JpZC1yb3c6IDEvc3BhbiA0O1xufVxuLmF3c3VpX2RyYXdlcl8xMmkwal8xeGFlc18xOTMuYXdzdWlfYWktZHJhd2VyXzEyaTBqXzF4YWVzXzIyMSA+IC5hd3N1aV9kcmF3ZXItY29udGVudC1jb250YWluZXJfMTJpMGpfMXhhZXNfMjcwID4gLmF3c3VpX2RyYXdlci1jb250ZW50XzEyaTBqXzF4YWVzXzI3MCA+IC5hd3N1aV9kcmF3ZXItY29udGVudC1oZWFkZXJfMTJpMGpfMXhhZXNfNDQwOm5vdCgjXFw5KSB7XG4gIGJsb2NrLXNpemU6IDQycHg7XG4gIHBvc2l0aW9uOiBzdGlja3k7XG4gIHotaW5kZXg6IDEwMDA7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgaW5zZXQtYmxvY2stc3RhcnQ6IDA7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWNvbG9yLWJhY2tncm91bmQtbGF5b3V0LXBhbmVsLWNvbnRlbnQteXdvOWsxLCAjZmZmZmZmKTtcbiAgYm9yZGVyLWJsb2NrLWVuZDogMnB4IHNvbGlkO1xuICBib3JkZXItaW1hZ2U6IGxpbmVhci1ncmFkaWVudCg5MGRlZywgIzk2MmVmZiAwJSwgIzVjN2ZmZiAzMCUsICMwOWYgNTAlLCAjYjhlN2ZmIDcwJSwgIzg1NzVmZiAxMDAlKSAxO1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xufVxuLmF3c3VpX2RyYXdlcl8xMmkwal8xeGFlc18xOTMuYXdzdWlfYWktZHJhd2VyXzEyaTBqXzF4YWVzXzIyMSA+IC5hd3N1aV9kcmF3ZXItY29udGVudC1jb250YWluZXJfMTJpMGpfMXhhZXNfMjcwID4gLmF3c3VpX2RyYXdlci1jb250ZW50XzEyaTBqXzF4YWVzXzI3MCA+IC5hd3N1aV9kcmF3ZXItY29udGVudC1oZWFkZXJfMTJpMGpfMXhhZXNfNDQwID4gLmF3c3VpX2RyYXdlci1jb250ZW50LWhlYWRlci1jb250ZW50XzEyaTBqXzF4YWVzXzQ1Mzpub3QoI1xcOSkge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4OiAxO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIGJsb2NrLXNpemU6IDEwMCU7XG4gIHBhZGRpbmctaW5saW5lLXN0YXJ0OiB2YXIoLS1zcGFjZS1sLTJ1ZDFwMywgMjBweCk7XG4gIHBhZGRpbmctaW5saW5lLWVuZDogdmFyKC0tc3BhY2UtbS1kc3VteXQsIDE2cHgpO1xufVxuQG1lZGlhIG5vdCBwcmludCB7XG4gIC5hd3N1aV9kcmF3ZXJfMTJpMGpfMXhhZXNfMTkzLmF3c3VpX2FpLWRyYXdlcl8xMmkwal8xeGFlc18yMjEgPiAuYXdzdWlfZHJhd2VyLWNvbnRlbnQtY29udGFpbmVyXzEyaTBqXzF4YWVzXzI3MCA+IC5hd3N1aV9kcmF3ZXItY29udGVudF8xMmkwal8xeGFlc18yNzAgPiAuYXdzdWlfZHJhd2VyLWNvbnRlbnQtaGVhZGVyXzEyaTBqXzF4YWVzXzQ0MCA+IC5hd3N1aV9kcmF3ZXItY29udGVudC1oZWFkZXItY29udGVudF8xMmkwal8xeGFlc180NTM6bm90KCNcXDkpIHtcbiAgICAvKiBzdHlsZWxpbnQtZGlzYWJsZSBzZWxlY3Rvci1jb21iaW5hdG9yLWRpc2FsbG93ZWQtbGlzdCwgc2VsZWN0b3ItY2xhc3MtcGF0dGVybiAqL1xuICB9XG4gIC5hd3N1aS1wb2xhcmlzLWRhcmstbW9kZSAuYXdzdWlfZHJhd2VyXzEyaTBqXzF4YWVzXzE5My5hd3N1aV9haS1kcmF3ZXJfMTJpMGpfMXhhZXNfMjIxID4gLmF3c3VpX2RyYXdlci1jb250ZW50LWNvbnRhaW5lcl8xMmkwal8xeGFlc18yNzAgPiAuYXdzdWlfZHJhd2VyLWNvbnRlbnRfMTJpMGpfMXhhZXNfMjcwID4gLmF3c3VpX2RyYXdlci1jb250ZW50LWhlYWRlcl8xMmkwal8xeGFlc180NDAgPiAuYXdzdWlfZHJhd2VyLWNvbnRlbnQtaGVhZGVyLWNvbnRlbnRfMTJpMGpfMXhhZXNfNDUzOm5vdCgjXFw5KSwgLmF3c3VpLWRhcmstbW9kZSAuYXdzdWlfZHJhd2VyXzEyaTBqXzF4YWVzXzE5My5hd3N1aV9haS1kcmF3ZXJfMTJpMGpfMXhhZXNfMjIxID4gLmF3c3VpX2RyYXdlci1jb250ZW50LWNvbnRhaW5lcl8xMmkwal8xeGFlc18yNzAgPiAuYXdzdWlfZHJhd2VyLWNvbnRlbnRfMTJpMGpfMXhhZXNfMjcwID4gLmF3c3VpX2RyYXdlci1jb250ZW50LWhlYWRlcl8xMmkwal8xeGFlc180NDAgPiAuYXdzdWlfZHJhd2VyLWNvbnRlbnQtaGVhZGVyLWNvbnRlbnRfMTJpMGpfMXhhZXNfNDUzOm5vdCgjXFw5KSB7XG4gICAgYm9yZGVyLWJsb2NrLXN0YXJ0OiB2YXIoLS1ib3JkZXItZGl2aWRlci1zZWN0aW9uLXdpZHRoLXV3bzhteSwgMXB4KSBzb2xpZCB2YXIoLS1jb2xvci1ib3JkZXItbGF5b3V0LXB5b3M0MiwgI2M2YzZjZCk7XG4gIH1cbiAgQG1lZGlhIChtaW4td2lkdGg6IDY4OXB4KSB7XG4gICAgLmF3c3VpLXBvbGFyaXMtZGFyay1tb2RlIC5hd3N1aV9kcmF3ZXJfMTJpMGpfMXhhZXNfMTkzLmF3c3VpX2FpLWRyYXdlcl8xMmkwal8xeGFlc18yMjEgPiAuYXdzdWlfZHJhd2VyLWNvbnRlbnQtY29udGFpbmVyXzEyaTBqXzF4YWVzXzI3MCA+IC5hd3N1aV9kcmF3ZXItY29udGVudF8xMmkwal8xeGFlc18yNzAgPiAuYXdzdWlfZHJhd2VyLWNvbnRlbnQtaGVhZGVyXzEyaTBqXzF4YWVzXzQ0MCA+IC5hd3N1aV9kcmF3ZXItY29udGVudC1oZWFkZXItY29udGVudF8xMmkwal8xeGFlc180NTM6bm90KCNcXDkpOmhhcygrIC5hd3N1aV9kcmF3ZXItYmFjay10by1jb25zb2xlLXNsb3RfMTJpMGpfMXhhZXNfNDcwKSwgLmF3c3VpLWRhcmstbW9kZSAuYXdzdWlfZHJhd2VyXzEyaTBqXzF4YWVzXzE5My5hd3N1aV9haS1kcmF3ZXJfMTJpMGpfMXhhZXNfMjIxID4gLmF3c3VpX2RyYXdlci1jb250ZW50LWNvbnRhaW5lcl8xMmkwal8xeGFlc18yNzAgPiAuYXdzdWlfZHJhd2VyLWNvbnRlbnRfMTJpMGpfMXhhZXNfMjcwID4gLmF3c3VpX2RyYXdlci1jb250ZW50LWhlYWRlcl8xMmkwal8xeGFlc180NDAgPiAuYXdzdWlfZHJhd2VyLWNvbnRlbnQtaGVhZGVyLWNvbnRlbnRfMTJpMGpfMXhhZXNfNDUzOm5vdCgjXFw5KTpoYXMoKyAuYXdzdWlfZHJhd2VyLWJhY2stdG8tY29uc29sZS1zbG90XzEyaTBqXzF4YWVzXzQ3MCkge1xuICAgICAgYm9yZGVyLWlubGluZS1lbmQ6IHZhcigtLWJvcmRlci1kaXZpZGVyLXNlY3Rpb24td2lkdGgtdXdvOG15LCAxcHgpIHNvbGlkIHZhcigtLWNvbG9yLWJvcmRlci1sYXlvdXQtcHlvczQyLCAjYzZjNmNkKTtcbiAgICAgIGJvcmRlci1zdGFydC1lbmQtcmFkaXVzOiB2YXIoLS1zcGFjZS14eHMtaHdma2FpLCA0cHgpO1xuICAgIH1cbiAgfVxufVxuLmF3c3VpX2RyYXdlcl8xMmkwal8xeGFlc18xOTMuYXdzdWlfYWktZHJhd2VyXzEyaTBqXzF4YWVzXzIyMSA+IC5hd3N1aV9kcmF3ZXItY29udGVudC1jb250YWluZXJfMTJpMGpfMXhhZXNfMjcwID4gLmF3c3VpX2RyYXdlci1jb250ZW50XzEyaTBqXzF4YWVzXzI3MCA+IC5hd3N1aV9kcmF3ZXItY29udGVudC1oZWFkZXJfMTJpMGpfMXhhZXNfNDQwID4gLmF3c3VpX2RyYXdlci1jb250ZW50LWhlYWRlci1jb250ZW50XzEyaTBqXzF4YWVzXzQ1MyA+IC5hd3N1aV9kcmF3ZXItYWN0aW9uc18xMmkwal8xeGFlc18zNjQ6bm90KCNcXDkpIHtcbiAgZGlzcGxheTogZmxleDtcbn1cbi5hd3N1aV9kcmF3ZXJfMTJpMGpfMXhhZXNfMTkzLmF3c3VpX2FpLWRyYXdlcl8xMmkwal8xeGFlc18yMjEgPiAuYXdzdWlfZHJhd2VyLWNvbnRlbnQtY29udGFpbmVyXzEyaTBqXzF4YWVzXzI3MCA+IC5hd3N1aV9kcmF3ZXItY29udGVudF8xMmkwal8xeGFlc18yNzAgPiAuYXdzdWlfZHJhd2VyLWNvbnRlbnQtaGVhZGVyXzEyaTBqXzF4YWVzXzQ0MCA+IC5hd3N1aV9kcmF3ZXItYmFjay10by1jb25zb2xlLXNsb3RfMTJpMGpfMXhhZXNfNDcwOm5vdCgjXFw5KSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgYmxvY2stc2l6ZTogMTAwJTtcbiAgcGFkZGluZy1pbmxpbmU6IHZhcigtLXNwYWNlLXN0YXRpYy1tLW02cWJvbywgMTZweCk7XG4gIGJhY2tncm91bmQtY29sb3I6ICMxNjFkMjY7XG59XG4uYXdzdWlfZHJhd2VyXzEyaTBqXzF4YWVzXzE5My5hd3N1aV9haS1kcmF3ZXJfMTJpMGpfMXhhZXNfMjIxID4gLmF3c3VpX2RyYXdlci1jb250ZW50LWNvbnRhaW5lcl8xMmkwal8xeGFlc18yNzAgPiAuYXdzdWlfZHJhd2VyLWNvbnRlbnRfMTJpMGpfMXhhZXNfMjcwID4gLmF3c3VpX2RyYXdlci1jb250ZW50LWhlYWRlcl8xMmkwal8xeGFlc180NDAgPiAuYXdzdWlfZHJhd2VyLWJhY2stdG8tY29uc29sZS1zbG90XzEyaTBqXzF4YWVzXzQ3MDpub3QoI1xcOSk6YmVmb3JlLCAuYXdzdWlfZHJhd2VyXzEyaTBqXzF4YWVzXzE5My5hd3N1aV9haS1kcmF3ZXJfMTJpMGpfMXhhZXNfMjIxID4gLmF3c3VpX2RyYXdlci1jb250ZW50LWNvbnRhaW5lcl8xMmkwal8xeGFlc18yNzAgPiAuYXdzdWlfZHJhd2VyLWNvbnRlbnRfMTJpMGpfMXhhZXNfMjcwID4gLmF3c3VpX2RyYXdlci1jb250ZW50LWhlYWRlcl8xMmkwal8xeGFlc180NDAgPiAuYXdzdWlfZHJhd2VyLWJhY2stdG8tY29uc29sZS1zbG90XzEyaTBqXzF4YWVzXzQ3MDpub3QoI1xcOSk6YWZ0ZXIge1xuICBjb250ZW50OiBcIlwiO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGluc2V0LWJsb2NrLXN0YXJ0OiAwO1xuICBpbnNldC1pbmxpbmUtc3RhcnQ6IC01cHg7XG4gIGlubGluZS1zaXplOiA1cHg7XG4gIGJsb2NrLXNpemU6IDVweDtcbiAgYmFja2dyb3VuZDogIzE2MWQyNjtcbn1cbkBtZWRpYSBub3QgcHJpbnQge1xuICAuYXdzdWlfZHJhd2VyXzEyaTBqXzF4YWVzXzE5My5hd3N1aV9haS1kcmF3ZXJfMTJpMGpfMXhhZXNfMjIxID4gLmF3c3VpX2RyYXdlci1jb250ZW50LWNvbnRhaW5lcl8xMmkwal8xeGFlc18yNzAgPiAuYXdzdWlfZHJhd2VyLWNvbnRlbnRfMTJpMGpfMXhhZXNfMjcwID4gLmF3c3VpX2RyYXdlci1jb250ZW50LWhlYWRlcl8xMmkwal8xeGFlc180NDAgPiAuYXdzdWlfZHJhd2VyLWJhY2stdG8tY29uc29sZS1zbG90XzEyaTBqXzF4YWVzXzQ3MDpub3QoI1xcOSk6YmVmb3JlLCAuYXdzdWlfZHJhd2VyXzEyaTBqXzF4YWVzXzE5My5hd3N1aV9haS1kcmF3ZXJfMTJpMGpfMXhhZXNfMjIxID4gLmF3c3VpX2RyYXdlci1jb250ZW50LWNvbnRhaW5lcl8xMmkwal8xeGFlc18yNzAgPiAuYXdzdWlfZHJhd2VyLWNvbnRlbnRfMTJpMGpfMXhhZXNfMjcwID4gLmF3c3VpX2RyYXdlci1jb250ZW50LWhlYWRlcl8xMmkwal8xeGFlc180NDAgPiAuYXdzdWlfZHJhd2VyLWJhY2stdG8tY29uc29sZS1zbG90XzEyaTBqXzF4YWVzXzQ3MDpub3QoI1xcOSk6YWZ0ZXIge1xuICAgIC8qIHN0eWxlbGludC1kaXNhYmxlIHNlbGVjdG9yLWNvbWJpbmF0b3ItZGlzYWxsb3dlZC1saXN0LCBzZWxlY3Rvci1jbGFzcy1wYXR0ZXJuICovXG4gIH1cbiAgLmF3c3VpLXBvbGFyaXMtZGFyay1tb2RlIC5hd3N1aV9kcmF3ZXJfMTJpMGpfMXhhZXNfMTkzLmF3c3VpX2FpLWRyYXdlcl8xMmkwal8xeGFlc18yMjEgPiAuYXdzdWlfZHJhd2VyLWNvbnRlbnQtY29udGFpbmVyXzEyaTBqXzF4YWVzXzI3MCA+IC5hd3N1aV9kcmF3ZXItY29udGVudF8xMmkwal8xeGFlc18yNzAgPiAuYXdzdWlfZHJhd2VyLWNvbnRlbnQtaGVhZGVyXzEyaTBqXzF4YWVzXzQ0MCA+IC5hd3N1aV9kcmF3ZXItYmFjay10by1jb25zb2xlLXNsb3RfMTJpMGpfMXhhZXNfNDcwOm5vdCgjXFw5KTpiZWZvcmUsIC5hd3N1aS1kYXJrLW1vZGUgLmF3c3VpX2RyYXdlcl8xMmkwal8xeGFlc18xOTMuYXdzdWlfYWktZHJhd2VyXzEyaTBqXzF4YWVzXzIyMSA+IC5hd3N1aV9kcmF3ZXItY29udGVudC1jb250YWluZXJfMTJpMGpfMXhhZXNfMjcwID4gLmF3c3VpX2RyYXdlci1jb250ZW50XzEyaTBqXzF4YWVzXzI3MCA+IC5hd3N1aV9kcmF3ZXItY29udGVudC1oZWFkZXJfMTJpMGpfMXhhZXNfNDQwID4gLmF3c3VpX2RyYXdlci1iYWNrLXRvLWNvbnNvbGUtc2xvdF8xMmkwal8xeGFlc180NzA6bm90KCNcXDkpOmJlZm9yZSwgLmF3c3VpLXBvbGFyaXMtZGFyay1tb2RlIC5hd3N1aV9kcmF3ZXJfMTJpMGpfMXhhZXNfMTkzLmF3c3VpX2FpLWRyYXdlcl8xMmkwal8xeGFlc18yMjEgPiAuYXdzdWlfZHJhd2VyLWNvbnRlbnQtY29udGFpbmVyXzEyaTBqXzF4YWVzXzI3MCA+IC5hd3N1aV9kcmF3ZXItY29udGVudF8xMmkwal8xeGFlc18yNzAgPiAuYXdzdWlfZHJhd2VyLWNvbnRlbnQtaGVhZGVyXzEyaTBqXzF4YWVzXzQ0MCA+IC5hd3N1aV9kcmF3ZXItYmFjay10by1jb25zb2xlLXNsb3RfMTJpMGpfMXhhZXNfNDcwOm5vdCgjXFw5KTphZnRlciwgLmF3c3VpLWRhcmstbW9kZSAuYXdzdWlfZHJhd2VyXzEyaTBqXzF4YWVzXzE5My5hd3N1aV9haS1kcmF3ZXJfMTJpMGpfMXhhZXNfMjIxID4gLmF3c3VpX2RyYXdlci1jb250ZW50LWNvbnRhaW5lcl8xMmkwal8xeGFlc18yNzAgPiAuYXdzdWlfZHJhd2VyLWNvbnRlbnRfMTJpMGpfMXhhZXNfMjcwID4gLmF3c3VpX2RyYXdlci1jb250ZW50LWhlYWRlcl8xMmkwal8xeGFlc180NDAgPiAuYXdzdWlfZHJhd2VyLWJhY2stdG8tY29uc29sZS1zbG90XzEyaTBqXzF4YWVzXzQ3MDpub3QoI1xcOSk6YWZ0ZXIge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbn1cbi5hd3N1aV9kcmF3ZXJfMTJpMGpfMXhhZXNfMTkzLmF3c3VpX2FpLWRyYXdlcl8xMmkwal8xeGFlc18yMjEgPiAuYXdzdWlfZHJhd2VyLWNvbnRlbnQtY29udGFpbmVyXzEyaTBqXzF4YWVzXzI3MCA+IC5hd3N1aV9kcmF3ZXItY29udGVudF8xMmkwal8xeGFlc18yNzAgPiAuYXdzdWlfZHJhd2VyLWNvbnRlbnQtaGVhZGVyXzEyaTBqXzF4YWVzXzQ0MCA+IC5hd3N1aV9kcmF3ZXItYmFjay10by1jb25zb2xlLXNsb3RfMTJpMGpfMXhhZXNfNDcwOm5vdCgjXFw5KTphZnRlciB7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWNvbG9yLWJhY2tncm91bmQtbGF5b3V0LXBhbmVsLWNvbnRlbnQteXdvOWsxLCAjZmZmZmZmKTtcbiAgYm9yZGVyLXN0YXJ0LWVuZC1yYWRpdXM6IHZhcigtLXNwYWNlLXh4cy1od2ZrYWksIDRweCk7XG59XG4uYXdzdWlfZHJhd2VyXzEyaTBqXzF4YWVzXzE5My5hd3N1aV9haS1kcmF3ZXJfMTJpMGpfMXhhZXNfMjIxID4gLmF3c3VpX2RyYXdlci1jb250ZW50LWNvbnRhaW5lcl8xMmkwal8xeGFlc18yNzAgPiAuYXdzdWlfZHJhd2VyLWNvbnRlbnRfMTJpMGpfMXhhZXNfMjcwID4gLmF3c3VpX2RyYXdlci1jb250ZW50LWhlYWRlcl8xMmkwal8xeGFlc180NDAgPiAuYXdzdWlfZHJhd2VyLWJhY2stdG8tY29uc29sZS1zbG90XzEyaTBqXzF4YWVzXzQ3MCA+IC5hd3N1aV9kcmF3ZXItYmFjay10by1jb25zb2xlLWJ1dHRvbi13cmFwcGVyXzEyaTBqXzF4YWVzXzUwOTpub3QoI1xcOSkge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG4uYXdzdWlfZHJhd2VyXzEyaTBqXzF4YWVzXzE5My5hd3N1aV9haS1kcmF3ZXJfMTJpMGpfMXhhZXNfMjIxID4gLmF3c3VpX2RyYXdlci1jb250ZW50LWNvbnRhaW5lcl8xMmkwal8xeGFlc18yNzAgPiAuYXdzdWlfZHJhd2VyLWNvbnRlbnRfMTJpMGpfMXhhZXNfMjcwID4gLmF3c3VpX2RyYXdlci1jb250ZW50LWhlYWRlcl8xMmkwal8xeGFlc180NDAgPiAuYXdzdWlfZHJhd2VyLWJhY2stdG8tY29uc29sZS1zbG90XzEyaTBqXzF4YWVzXzQ3MCA+IC5hd3N1aV9kcmF3ZXItYmFjay10by1jb25zb2xlLWJ1dHRvbi13cmFwcGVyXzEyaTBqXzF4YWVzXzUwOTpub3QoI1xcOSk6aGFzKDpmb2N1cy12aXNpYmxlKSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbi5hd3N1aV9kcmF3ZXJfMTJpMGpfMXhhZXNfMTkzLmF3c3VpX2FpLWRyYXdlcl8xMmkwal8xeGFlc18yMjEgPiAuYXdzdWlfZHJhd2VyLWNvbnRlbnQtY29udGFpbmVyXzEyaTBqXzF4YWVzXzI3MCA+IC5hd3N1aV9kcmF3ZXItY29udGVudF8xMmkwal8xeGFlc18yNzAgPiAuYXdzdWlfZHJhd2VyLWNvbnRlbnQtaGVhZGVyXzEyaTBqXzF4YWVzXzQ0MCA+IC5hd3N1aV9kcmF3ZXItYmFjay10by1jb25zb2xlLXNsb3RfMTJpMGpfMXhhZXNfNDcwID4gLmF3c3VpX2RyYXdlci1iYWNrLXRvLWNvbnNvbGUtYnV0dG9uLXdyYXBwZXJfMTJpMGpfMXhhZXNfNTA5Om5vdCgjXFw5KTpoYXMoOmZvY3VzLXZpc2libGUpIHtcbiAgb3V0bGluZTogMnB4IGRvdHRlZCB0cmFuc3BhcmVudDtcbiAgb3V0bGluZS1vZmZzZXQ6IGNhbGMoM3B4IC0gMXB4KTtcbn1cbi5hd3N1aV9kcmF3ZXJfMTJpMGpfMXhhZXNfMTkzLmF3c3VpX2FpLWRyYXdlcl8xMmkwal8xeGFlc18yMjEgPiAuYXdzdWlfZHJhd2VyLWNvbnRlbnQtY29udGFpbmVyXzEyaTBqXzF4YWVzXzI3MCA+IC5hd3N1aV9kcmF3ZXItY29udGVudF8xMmkwal8xeGFlc18yNzAgPiAuYXdzdWlfZHJhd2VyLWNvbnRlbnQtaGVhZGVyXzEyaTBqXzF4YWVzXzQ0MCA+IC5hd3N1aV9kcmF3ZXItYmFjay10by1jb25zb2xlLXNsb3RfMTJpMGpfMXhhZXNfNDcwID4gLmF3c3VpX2RyYXdlci1iYWNrLXRvLWNvbnNvbGUtYnV0dG9uLXdyYXBwZXJfMTJpMGpfMXhhZXNfNTA5Om5vdCgjXFw5KTpoYXMoOmZvY3VzLXZpc2libGUpOjpiZWZvcmUge1xuICBjb250ZW50OiBcIiBcIjtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgaW5zZXQtaW5saW5lLXN0YXJ0OiBjYWxjKC0xICogM3B4KTtcbiAgaW5zZXQtYmxvY2stc3RhcnQ6IGNhbGMoLTEgKiAzcHgpO1xuICBpbmxpbmUtc2l6ZTogY2FsYygxMDAlICsgM3B4ICsgM3B4KTtcbiAgYmxvY2stc2l6ZTogY2FsYygxMDAlICsgM3B4ICsgM3B4KTtcbiAgYm9yZGVyLXN0YXJ0LXN0YXJ0LXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cy1jb250cm9sLWRlZmF1bHQtZm9jdXMtcmluZy0xdWFia2ksIDRweCk7XG4gIGJvcmRlci1zdGFydC1lbmQtcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzLWNvbnRyb2wtZGVmYXVsdC1mb2N1cy1yaW5nLTF1YWJraSwgNHB4KTtcbiAgYm9yZGVyLWVuZC1zdGFydC1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMtY29udHJvbC1kZWZhdWx0LWZvY3VzLXJpbmctMXVhYmtpLCA0cHgpO1xuICBib3JkZXItZW5kLWVuZC1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMtY29udHJvbC1kZWZhdWx0LWZvY3VzLXJpbmctMXVhYmtpLCA0cHgpO1xuICBib3gtc2hhZG93OiAwIDAgMCAycHggdmFyKC0tY29sb3ItYm9yZGVyLWl0ZW0tZm9jdXNlZC1sejF6czYsICMwMDZjZTApO1xufVxuLmF3c3VpX2RyYXdlcl8xMmkwal8xeGFlc18xOTMuYXdzdWlfYWktZHJhd2VyXzEyaTBqXzF4YWVzXzIyMSA+IC5hd3N1aV9kcmF3ZXItY29udGVudC1jb250YWluZXJfMTJpMGpfMXhhZXNfMjcwID4gLmF3c3VpX2RyYXdlci1jb250ZW50XzEyaTBqXzF4YWVzXzI3MCA+IC5hd3N1aV9kcmF3ZXItY29udGVudC1oZWFkZXJfMTJpMGpfMXhhZXNfNDQwID4gLmF3c3VpX2RyYXdlci1iYWNrLXRvLWNvbnNvbGUtc2xvdF8xMmkwal8xeGFlc180NzAgPiAuYXdzdWlfZHJhd2VyLWJhY2stdG8tY29uc29sZS1idXR0b24td3JhcHBlcl8xMmkwal8xeGFlc181MDkgPiAuYXdzdWlfZHJhd2VyLWJhY2stdG8tY29uc29sZS1idXR0b25fMTJpMGpfMXhhZXNfNTA5Om5vdCgjXFw5KSB7XG4gIGJvcmRlci1jb2xsYXBzZTogc2VwYXJhdGU7XG4gIGJvcmRlci1zcGFjaW5nOiAwO1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICBjYXB0aW9uLXNpZGU6IHRvcDtcbiAgY3Vyc29yOiBhdXRvO1xuICBkaXJlY3Rpb246IGluaGVyaXQ7XG4gIGVtcHR5LWNlbGxzOiBzaG93O1xuICBmb250LWZhbWlseTogc2VyaWY7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC12YXJpYW50OiBub3JtYWw7XG4gIGZvbnQtc3RyZXRjaDogbm9ybWFsO1xuICBoeXBoZW5zOiBub25lO1xuICBsZXR0ZXItc3BhY2luZzogbm9ybWFsO1xuICBsaXN0LXN0eWxlOiBkaXNjIG91dHNpZGUgbm9uZTtcbiAgdGFiLXNpemU6IDg7XG4gIHRleHQtYWxpZ246IHN0YXJ0O1xuICB0ZXh0LWluZGVudDogMDtcbiAgdGV4dC1zaGFkb3c6IG5vbmU7XG4gIHRleHQtdHJhbnNmb3JtOiBub25lO1xuICB2aXNpYmlsaXR5OiB2aXNpYmxlO1xuICB3aGl0ZS1zcGFjZTogbm9ybWFsO1xuICB3b3JkLXNwYWNpbmc6IG5vcm1hbDtcbiAgZm9udC1zaXplOiB2YXIoLS1mb250LXNpemUtYm9keS1tLWE3bmgybiwgMTRweCk7XG4gIGxpbmUtaGVpZ2h0OiB2YXIoLS1saW5lLWhlaWdodC1ib2R5LW0tMm1oM2tlLCAyMHB4KTtcbiAgY29sb3I6IHZhcigtLWNvbG9yLXRleHQtYm9keS1kZWZhdWx0LXJ5amN0MSwgIzBmMTQxYSk7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGZvbnQtZmFtaWx5OiB2YXIoLS1mb250LWZhbWlseS1iYXNlLTRsd3ZwbCwgXCJBbWF6b24gRW1iZXJcIiwgXCJIZWx2ZXRpY2EgTmV1ZVwiLCBSb2JvdG8sIEFyaWFsLCBzYW5zLXNlcmlmKTtcbiAgLXdlYmtpdC1mb250LXNtb290aGluZzogYXV0bztcbiAgLW1vei1vc3gtZm9udC1zbW9vdGhpbmc6IGF1dG87XG4gIG1pbi1pbmxpbmUtc2l6ZTogMDtcbiAgd29yZC1icmVhazogYnJlYWstd29yZDtcbiAgZm9udC1zaXplOiB2YXIoLS1mb250LXNpemUtYm9keS1zLXNtYzhjdiwgMTJweCk7XG4gIGxpbmUtaGVpZ2h0OiB2YXIoLS1saW5lLWhlaWdodC1ib2R5LXMtbnU1aHgxLCAxNnB4KTtcbiAgbGV0dGVyLXNwYWNpbmc6IHZhcigtLWxldHRlci1zcGFjaW5nLWJvZHktcy1ncTc4b2ssIDAuMDA1ZW0pO1xuICBib3JkZXItc3RhcnQtc3RhcnQtcmFkaXVzOiB2YXIoLS1zcGFjZS1zdGF0aWMteHhzLW5zOTRkcCwgNHB4KTtcbiAgYm9yZGVyLXN0YXJ0LWVuZC1yYWRpdXM6IHZhcigtLXNwYWNlLXN0YXRpYy14eHMtbnM5NGRwLCA0cHgpO1xuICBib3JkZXItZW5kLXN0YXJ0LXJhZGl1czogdmFyKC0tc3BhY2Utc3RhdGljLXh4cy1uczk0ZHAsIDRweCk7XG4gIGJvcmRlci1lbmQtZW5kLXJhZGl1czogdmFyKC0tc3BhY2Utc3RhdGljLXh4cy1uczk0ZHAsIDRweCk7XG4gIGJvcmRlci13aWR0aDogMDtcbiAgcGFkZGluZy1pbmxpbmU6IHZhcigtLXNwYWNlLXN0YXRpYy14cy1nbm0wbXosIDhweCk7XG4gIHBhZGRpbmctYmxvY2s6IHZhcigtLXNwYWNlLXN0YXRpYy14eHMtbnM5NGRwLCA0cHgpO1xuICBiYWNrZ3JvdW5kOiByYWRpYWwtZ3JhZGllbnQoMjAzLjY5JSAxNTkuMTklIGF0IDk1JSAtMTEuNjclLCAjZmZiYjQ1IDAlLCAjZjkwIDMwJSwgI2ZhNmYwMCA2MCUpO1xuICBjb2xvcjogI2ZmZmZmZjtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuLmF3c3VpX2RyYXdlcl8xMmkwal8xeGFlc18xOTMuYXdzdWlfYWktZHJhd2VyXzEyaTBqXzF4YWVzXzIyMSA+IC5hd3N1aV9kcmF3ZXItY29udGVudC1jb250YWluZXJfMTJpMGpfMXhhZXNfMjcwID4gLmF3c3VpX2RyYXdlci1jb250ZW50XzEyaTBqXzF4YWVzXzI3MCA+IC5hd3N1aV9kcmF3ZXItY29udGVudC1oZWFkZXJfMTJpMGpfMXhhZXNfNDQwID4gLmF3c3VpX2RyYXdlci1iYWNrLXRvLWNvbnNvbGUtc2xvdF8xMmkwal8xeGFlc180NzAgPiAuYXdzdWlfZHJhd2VyLWJhY2stdG8tY29uc29sZS1idXR0b24td3JhcHBlcl8xMmkwal8xeGFlc181MDkgPiAuYXdzdWlfZHJhd2VyLWJhY2stdG8tY29uc29sZS1idXR0b25fMTJpMGpfMXhhZXNfNTA5Om5vdCgjXFw5KTpmb2N1cyB7XG4gIG91dGxpbmU6IG5vbmU7XG59XG4uYXdzdWlfZHJhd2VyXzEyaTBqXzF4YWVzXzE5My5hd3N1aV9haS1kcmF3ZXJfMTJpMGpfMXhhZXNfMjIxID4gLmF3c3VpX2RyYXdlci1jb250ZW50LWNvbnRhaW5lcl8xMmkwal8xeGFlc18yNzAgPiAuYXdzdWlfZHJhd2VyLWNvbnRlbnRfMTJpMGpfMXhhZXNfMjcwID4gLmF3c3VpX2RyYXdlci1jb250ZW50LWhlYWRlcl8xMmkwal8xeGFlc180NDAgPiAuYXdzdWlfZHJhd2VyLWJhY2stdG8tY29uc29sZS1zbG90XzEyaTBqXzF4YWVzXzQ3MCA+IC5hd3N1aV9kcmF3ZXItYmFjay10by1jb25zb2xlLWJ1dHRvbi13cmFwcGVyXzEyaTBqXzF4YWVzXzUwOSA+IC5hd3N1aV9kcmF3ZXItYmFjay10by1jb25zb2xlLWN1c3RvbS1idXR0b25fMTJpMGpfMXhhZXNfNTgyOm5vdCgjXFw5KSB7XG4gIGFsbDogaW5pdGlhbDtcbiAgZGlzcGxheTogZmxleDtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG4uYXdzdWlfZHJhd2VyXzEyaTBqXzF4YWVzXzE5My5hd3N1aV9haS1kcmF3ZXJfMTJpMGpfMXhhZXNfMjIxID4gLmF3c3VpX2RyYXdlci1jb250ZW50LWNvbnRhaW5lcl8xMmkwal8xeGFlc18yNzAgPiAuYXdzdWlfZHJhd2VyLWNvbnRlbnRfMTJpMGpfMXhhZXNfMjcwID4gLmF3c3VpX2RyYXdlci1jb250ZW50LWNvbnRlbnRfMTJpMGpfMXhhZXNfNTg4Om5vdCgjXFw5KSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGJsb2NrLXNpemU6IGNhbGMoMTAwJSAtIDQycHgpO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDY4OXB4KSB7XG4gIC5hd3N1aV9kcmF3ZXJfMTJpMGpfMXhhZXNfMTkzLmF3c3VpX2FpLWRyYXdlcl8xMmkwal8xeGFlc18yMjE6bm90KCNcXDkpOm5vdCguYXdzdWlfZHJhd2VyLWV4cGFuZGVkXzEyaTBqXzF4YWVzXzI0MikgPiAuYXdzdWlfZHJhd2VyLWNvbnRlbnQtY29udGFpbmVyXzEyaTBqXzF4YWVzXzI3MCB7XG4gICAgY2xpcC1wYXRoOiBpbnNldCgwIDAgLTk5OTlweCAwIHJvdW5kIDAgdmFyKC0tc3BhY2UteHhzLWh3ZmthaSwgNHB4KSAwIDApO1xuICAgIC8qIHN0eWxlbGludC1kaXNhYmxlLW5leHQtbGluZSBwbHVnaW4vbm8tdW5zdXBwb3J0ZWQtYnJvd3Nlci1mZWF0dXJlcyAqL1xuICB9XG4gIC5hd3N1aV9kcmF3ZXJfMTJpMGpfMXhhZXNfMTkzLmF3c3VpX2FpLWRyYXdlcl8xMmkwal8xeGFlc18yMjE6bm90KCNcXDkpOm5vdCguYXdzdWlfZHJhd2VyLWV4cGFuZGVkXzEyaTBqXzF4YWVzXzI0MikgPiAuYXdzdWlfZHJhd2VyLWNvbnRlbnQtY29udGFpbmVyXzEyaTBqXzF4YWVzXzI3MDpkaXIocnRsKSB7XG4gICAgY2xpcC1wYXRoOiBpbnNldCgwIDAgLTk5OTlweCAwIHJvdW5kIHZhcigtLXNwYWNlLXh4cy1od2ZrYWksIDRweCkgMCAwIDApO1xuICB9XG4gIEBtZWRpYSBub3QgcHJpbnQge1xuICAgIC5hd3N1aV9kcmF3ZXJfMTJpMGpfMXhhZXNfMTkzLmF3c3VpX2FpLWRyYXdlcl8xMmkwal8xeGFlc18yMjE6bm90KCNcXDkpOm5vdCguYXdzdWlfZHJhd2VyLWV4cGFuZGVkXzEyaTBqXzF4YWVzXzI0MikgPiAuYXdzdWlfZHJhd2VyLWNvbnRlbnQtY29udGFpbmVyXzEyaTBqXzF4YWVzXzI3MCB7XG4gICAgICAvKiBzdHlsZWxpbnQtZGlzYWJsZSBzZWxlY3Rvci1jb21iaW5hdG9yLWRpc2FsbG93ZWQtbGlzdCwgc2VsZWN0b3ItY2xhc3MtcGF0dGVybiAqL1xuICAgIH1cbiAgICAuYXdzdWktcG9sYXJpcy1kYXJrLW1vZGUgLmF3c3VpX2RyYXdlcl8xMmkwal8xeGFlc18xOTMuYXdzdWlfYWktZHJhd2VyXzEyaTBqXzF4YWVzXzIyMTpub3QoI1xcOSk6bm90KC5hd3N1aV9kcmF3ZXItZXhwYW5kZWRfMTJpMGpfMXhhZXNfMjQyKSA+IC5hd3N1aV9kcmF3ZXItY29udGVudC1jb250YWluZXJfMTJpMGpfMXhhZXNfMjcwLCAuYXdzdWktZGFyay1tb2RlIC5hd3N1aV9kcmF3ZXJfMTJpMGpfMXhhZXNfMTkzLmF3c3VpX2FpLWRyYXdlcl8xMmkwal8xeGFlc18yMjE6bm90KCNcXDkpOm5vdCguYXdzdWlfZHJhd2VyLWV4cGFuZGVkXzEyaTBqXzF4YWVzXzI0MikgPiAuYXdzdWlfZHJhd2VyLWNvbnRlbnQtY29udGFpbmVyXzEyaTBqXzF4YWVzXzI3MCB7XG4gICAgICBib3JkZXItaW5saW5lLWVuZDogdmFyKC0tYm9yZGVyLWRpdmlkZXItc2VjdGlvbi13aWR0aC11d284bXksIDFweCkgc29saWQgdmFyKC0tY29sb3ItYm9yZGVyLWxheW91dC1weW9zNDIsICNjNmM2Y2QpO1xuICAgIH1cbiAgfVxufVxuLmF3c3VpX2RyYXdlcl8xMmkwal8xeGFlc18xOTMuYXdzdWlfYWktZHJhd2VyXzEyaTBqXzF4YWVzXzIyMS5hd3N1aV9kcmF3ZXItZXhwYW5kZWRfMTJpMGpfMXhhZXNfMjQyOm5vdCgjXFw5KSB7XG4gIGdyaWQtdGVtcGxhdGUtY29sdW1uczogMWZyO1xufVxuLmF3c3VpX2RyYXdlcl8xMmkwal8xeGFlc18xOTMuYXdzdWlfYWktZHJhd2VyXzEyaTBqXzF4YWVzXzIyMS5hd3N1aV9kcmF3ZXItZXhwYW5kZWRfMTJpMGpfMXhhZXNfMjQyID4gLmF3c3VpX2RyYXdlci1jb250ZW50LWNvbnRhaW5lcl8xMmkwal8xeGFlc18yNzA6bm90KCNcXDkpIHtcbiAgYm9yZGVyLXN0YXJ0LWVuZC1yYWRpdXM6IDA7XG59XG4uYXdzdWlfZHJhd2VyXzEyaTBqXzF4YWVzXzE5My5hd3N1aV9ib3R0b20tZHJhd2VyXzEyaTBqXzF4YWVzXzIyMTpub3QoI1xcOSkge1xuICBkaXNwbGF5OiBibG9jaztcbiAgaW5saW5lLXNpemU6IDEwMCU7XG4gIGJsb2NrLXNpemU6IHZhcigtLWF3c3VpLWJvdHRvbS1kcmF3ZXItc2l6ZS1yaHU0N3QpO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDY4OHB4KSB7XG4gIC5hd3N1aV9kcmF3ZXJfMTJpMGpfMXhhZXNfMTkzLmF3c3VpX2JvdHRvbS1kcmF3ZXJfMTJpMGpfMXhhZXNfMjIxOm5vdCgjXFw5KSB7XG4gICAgYmxvY2stc2l6ZTogMTAwJTtcbiAgfVxuICAuYXdzdWlfZHJhd2VyXzEyaTBqXzF4YWVzXzE5My5hd3N1aV9ib3R0b20tZHJhd2VyXzEyaTBqXzF4YWVzXzIyMS5hd3N1aV9sYXN0LW9wZW5lZF8xMmkwal8xeGFlc18yMjk6bm90KCNcXDkpIHtcbiAgICB6LWluZGV4OiAxMDAxO1xuICB9XG59XG4uYXdzdWlfZHJhd2VyXzEyaTBqXzF4YWVzXzE5My5hd3N1aV9ib3R0b20tZHJhd2VyXzEyaTBqXzF4YWVzXzIyMS5hd3N1aV9kcmF3ZXItaGlkZGVuXzEyaTBqXzF4YWVzXzI0Njpub3QoI1xcOSkge1xuICBkaXNwbGF5OiBub25lO1xufVxuLmF3c3VpX2RyYXdlcl8xMmkwal8xeGFlc18xOTMuYXdzdWlfYm90dG9tLWRyYXdlcl8xMmkwal8xeGFlc18yMjEgPiAuYXdzdWlfZ2xvYmFsLWRyYXdlci13cmFwcGVyXzEyaTBqXzF4YWVzXzI1Njpub3QoI1xcOSkge1xuICBkaXNwbGF5OiBibG9jaztcbn1cbi5hd3N1aV9kcmF3ZXJfMTJpMGpfMXhhZXNfMTkzLmF3c3VpX2JvdHRvbS1kcmF3ZXJfMTJpMGpfMXhhZXNfMjIxID4gLmF3c3VpX2dsb2JhbC1kcmF3ZXItd3JhcHBlcl8xMmkwal8xeGFlc18yNTYgPiAuYXdzdWlfZHJhd2VyLWdhcF8xMmkwal8xeGFlc18yNzM6bm90KCNcXDkpIHtcbiAgYmxvY2stc2l6ZTogOHB4O1xuICBpbmxpbmUtc2l6ZTogMTAwJTtcbiAgYm9yZGVyLWJsb2NrLXN0YXJ0OiB2YXIoLS1ib3JkZXItZGl2aWRlci1zZWN0aW9uLXdpZHRoLXV3bzhteSwgMXB4KSBzb2xpZCB2YXIoLS1jb2xvci1ib3JkZXItbGF5b3V0LXB5b3M0MiwgI2M2YzZjZCk7XG4gIGJvcmRlci1ibG9jay1lbmQ6IHZhcigtLWJvcmRlci1kaXZpZGVyLXNlY3Rpb24td2lkdGgtdXdvOG15LCAxcHgpIHNvbGlkIHZhcigtLWNvbG9yLWJvcmRlci1sYXlvdXQtcHlvczQyLCAjYzZjNmNkKTtcbiAgYm94LXNpemluZzogY29udGVudC1ib3g7XG59XG4uYXdzdWlfZHJhd2VyXzEyaTBqXzF4YWVzXzE5My5hd3N1aV9ib3R0b20tZHJhd2VyXzEyaTBqXzF4YWVzXzIyMSA+IC5hd3N1aV9nbG9iYWwtZHJhd2VyLXdyYXBwZXJfMTJpMGpfMXhhZXNfMjU2ID4gLmF3c3VpX2RyYXdlci1zbGlkZXJfMTJpMGpfMXhhZXNfMzEyOm5vdCgjXFw5KSB7XG4gIGJsb2NrLXNpemU6IGF1dG87XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xufVxuLmF3c3VpX2RyYXdlcl8xMmkwal8xeGFlc18xOTMuYXdzdWlfYm90dG9tLWRyYXdlcl8xMmkwal8xeGFlc18yMjEgPiAuYXdzdWlfZ2xvYmFsLWRyYXdlci13cmFwcGVyXzEyaTBqXzF4YWVzXzI1NiA+IC5hd3N1aV9ib3R0b20tZHJhd2VyLWNvbnRlbnQtaGVhZGVyXzEyaTBqXzF4YWVzXzY0Njpub3QoI1xcOSkge1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGluc2V0LWJsb2NrLXN0YXJ0OiAwO1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xufVxuLmF3c3VpX2RyYXdlcl8xMmkwal8xeGFlc18xOTMuYXdzdWlfYm90dG9tLWRyYXdlcl8xMmkwal8xeGFlc18yMjEgPiAuYXdzdWlfZ2xvYmFsLWRyYXdlci13cmFwcGVyXzEyaTBqXzF4YWVzXzI1NiA+IC5hd3N1aV9ib3R0b20tZHJhd2VyLWNvbnRlbnQtaGVhZGVyXzEyaTBqXzF4YWVzXzY0NiA+IC5hd3N1aV9ib3R0b20tZHJhd2VyLWNvbnRlbnQtaGVhZGVyLWNvbnRlbnRfMTJpMGpfMXhhZXNfNjUzOm5vdCgjXFw5KSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXg6IDE7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgYmxvY2stc2l6ZTogMTAwJTtcbiAgcGFkZGluZy1pbmxpbmUtZW5kOiB2YXIoLS1zcGFjZS1tLWRzdW15dCwgMTZweCk7XG59XG4uYXdzdWlfZHJhd2VyXzEyaTBqXzF4YWVzXzE5My5hd3N1aV9ib3R0b20tZHJhd2VyXzEyaTBqXzF4YWVzXzIyMSA+IC5hd3N1aV9nbG9iYWwtZHJhd2VyLXdyYXBwZXJfMTJpMGpfMXhhZXNfMjU2ID4gLmF3c3VpX2JvdHRvbS1kcmF3ZXItY29udGVudC1oZWFkZXJfMTJpMGpfMXhhZXNfNjQ2ID4gLmF3c3VpX2JvdHRvbS1kcmF3ZXItY29udGVudC1oZWFkZXItY29udGVudF8xMmkwal8xeGFlc182NTMgPiAuYXdzdWlfYm90dG9tLWRyYXdlci1hY3Rpb25zXzEyaTBqXzF4YWVzXzY2MTpub3QoI1xcOSkge1xuICBkaXNwbGF5OiBmbGV4O1xufVxuLmF3c3VpX2RyYXdlcl8xMmkwal8xeGFlc18xOTMuYXdzdWlfYm90dG9tLWRyYXdlcl8xMmkwal8xeGFlc18yMjEgPiAuYXdzdWlfZ2xvYmFsLWRyYXdlci13cmFwcGVyXzEyaTBqXzF4YWVzXzI1NiA+IC5hd3N1aV9kcmF3ZXItY29udGVudC1jb250YWluZXJfMTJpMGpfMXhhZXNfMjcwOm5vdCgjXFw5KSB7XG4gIGdyaWQtdGVtcGxhdGUtY29sdW1uczogMWZyO1xuICBncmlkLXRlbXBsYXRlLXJvd3M6IGF1dG87XG59IiwiLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi5hd3N1aV9yb290X2dodnF3XzFnMGN4XzU6bm90KCNcXDkpIHtcbiAgZGlzcGxheTogY29udGVudHM7XG59IiwiLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4uYXdzdWlfdmFyaWFudC1ub3JtYWxfMWE3NDNfcnlkYnFfOS5hd3N1aV9wcmVzc2VkXzFhNzQzX3J5ZGJxXzk6bm90KCNcXDkpIHtcbiAgYmFja2dyb3VuZDogdmFyKC0tY29sb3ItYmFja2dyb3VuZC10b2dnbGUtYnV0dG9uLW5vcm1hbC1wcmVzc2VkLXpucXU0eCwgI2QxZjFmZik7XG4gIGJvcmRlci1jb2xvcjogdmFyKC0tY29sb3ItYm9yZGVyLXRvZ2dsZS1idXR0b24tbm9ybWFsLXByZXNzZWQtYXZkZmF3LCAjMDA2Y2UwKTtcbiAgY29sb3I6IHZhcigtLWNvbG9yLXRleHQtdG9nZ2xlLWJ1dHRvbi1ub3JtYWwtcHJlc3NlZC1hd29wdzEsICMwMDJiNjYpO1xufVxuXG4uYXdzdWlfdmFyaWFudC1pY29uXzFhNzQzX3J5ZGJxXzE1LmF3c3VpX3ByZXNzZWRfMWE3NDNfcnlkYnFfOTpub3QoI1xcOSkge1xuICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbiAgYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgY29sb3I6IHZhcigtLWNvbG9yLXRleHQtdG9nZ2xlLWJ1dHRvbi1pY29uLXByZXNzZWQtd283OGZuLCAjMGYxNDFhKTtcbn0iLCIvKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLyogc3R5bGVsaW50LWRpc2FibGUgQGFtem4vYXdzdWktbm8tbW90aW9uLW91dHNpZGUtb2YtbWl4aW4sIHNlbGVjdG9yLWNvbWJpbmF0b3ItZGlzYWxsb3dlZC1saXN0LCBzZWxlY3Rvci1wc2V1ZG8tY2xhc3Mtbm8tdW5rbm93biwgc2VsZWN0b3ItY2xhc3MtcGF0dGVybiAqL1xuLyogc3R5bGVsaW50LWVuYWJsZSBAYW16bi9hd3N1aS1uby1tb3Rpb24tb3V0c2lkZS1vZi1taXhpbiwgc2VsZWN0b3ItY29tYmluYXRvci1kaXNhbGxvd2VkLWxpc3QsIHNlbGVjdG9yLXBzZXVkby1jbGFzcy1uby11bmtub3duLCBzZWxlY3Rvci1jbGFzcy1wYXR0ZXJuICovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLyogU3R5bGUgdXNlZCBmb3IgbGlua3MgaW4gc2xvdHMvY29tcG9uZW50cyB0aGF0IGFyZSB0ZXh0IGhlYXZ5LCB0byBoZWxwIGxpbmtzIHN0YW5kIG91dCBhbW9uZ1xuc3Vycm91bmRpbmcgdGV4dC4gKFdDQUcgRjczKSBodHRwczovL3d3dy53My5vcmcvV0FJL1dDQUcyMS9UZWNobmlxdWVzL2ZhaWx1cmVzL0Y3MyNkZXNjcmlwdGlvbiAqL1xuLmF3c3VpX3Jvb3RfdmRrcGpfenk3aXhfMTgxOm5vdCgjXFw5KSB7XG4gIGJvcmRlci1jb2xsYXBzZTogc2VwYXJhdGU7XG4gIGJvcmRlci1zcGFjaW5nOiAwO1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICBjYXB0aW9uLXNpZGU6IHRvcDtcbiAgY3Vyc29yOiBhdXRvO1xuICBkaXJlY3Rpb246IGluaGVyaXQ7XG4gIGVtcHR5LWNlbGxzOiBzaG93O1xuICBmb250LWZhbWlseTogc2VyaWY7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC12YXJpYW50OiBub3JtYWw7XG4gIGZvbnQtc3RyZXRjaDogbm9ybWFsO1xuICBoeXBoZW5zOiBub25lO1xuICBsZXR0ZXItc3BhY2luZzogbm9ybWFsO1xuICBsaXN0LXN0eWxlOiBkaXNjIG91dHNpZGUgbm9uZTtcbiAgdGFiLXNpemU6IDg7XG4gIHRleHQtYWxpZ246IHN0YXJ0O1xuICB0ZXh0LWluZGVudDogMDtcbiAgdGV4dC1zaGFkb3c6IG5vbmU7XG4gIHRleHQtdHJhbnNmb3JtOiBub25lO1xuICB2aXNpYmlsaXR5OiB2aXNpYmxlO1xuICB3aGl0ZS1zcGFjZTogbm9ybWFsO1xuICB3b3JkLXNwYWNpbmc6IG5vcm1hbDtcbiAgZm9udC1zaXplOiB2YXIoLS1mb250LXNpemUtYm9keS1tLWE3bmgybiwgMTRweCk7XG4gIGxpbmUtaGVpZ2h0OiB2YXIoLS1saW5lLWhlaWdodC1ib2R5LW0tMm1oM2tlLCAyMHB4KTtcbiAgY29sb3I6IHZhcigtLWNvbG9yLXRleHQtYm9keS1kZWZhdWx0LXJ5amN0MSwgIzBmMTQxYSk7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGZvbnQtZmFtaWx5OiB2YXIoLS1mb250LWZhbWlseS1iYXNlLTRsd3ZwbCwgXCJBbWF6b24gRW1iZXJcIiwgXCJIZWx2ZXRpY2EgTmV1ZVwiLCBSb2JvdG8sIEFyaWFsLCBzYW5zLXNlcmlmKTtcbiAgLXdlYmtpdC1mb250LXNtb290aGluZzogYXV0bztcbiAgLW1vei1vc3gtZm9udC1zbW9vdGhpbmc6IGF1dG87XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAgZ2FwOiB2YXIoLS1zcGFjZS1zY2FsZWQteHMtZHc5d2w1LCA4cHgpO1xufVxuXG4uYXdzdWlfaXRlbS13cmFwcGVyX3Zka3BqX3p5N2l4XzIxNzpub3QoI1xcOSkge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG59XG5cbi5hd3N1aV9ncm91cF92ZGtwal96eTdpeF8yMjE6bm90KCNcXDkpIHtcbiAgZGlzcGxheTogY29udGVudHM7XG59XG5cbi5hd3N1aV9kaXZpZGVyX3Zka3BqX3p5N2l4XzIyNTpub3QoI1xcOSkge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1jb2xvci1ib3JkZXItZGl2aWRlci1kZWZhdWx0LW5mZXJtYywgI2M2YzZjZCk7XG4gIGlubGluZS1zaXplOiB2YXIoLS1ib3JkZXItZGl2aWRlci1zZWN0aW9uLXdpZHRoLXV3bzhteSwgMXB4KTtcbiAgbWFyZ2luLWJsb2NrOiB2YXIoLS1zcGFjZS1zdGF0aWMteHMtZ25tMG16LCA4cHgpO1xufSIsIi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKiBzdHlsZWxpbnQtZGlzYWJsZSBAYW16bi9hd3N1aS1uby1tb3Rpb24tb3V0c2lkZS1vZi1taXhpbiwgc2VsZWN0b3ItY29tYmluYXRvci1kaXNhbGxvd2VkLWxpc3QsIHNlbGVjdG9yLXBzZXVkby1jbGFzcy1uby11bmtub3duLCBzZWxlY3Rvci1jbGFzcy1wYXR0ZXJuICovXG4vKiBzdHlsZWxpbnQtZW5hYmxlIEBhbXpuL2F3c3VpLW5vLW1vdGlvbi1vdXRzaWRlLW9mLW1peGluLCBzZWxlY3Rvci1jb21iaW5hdG9yLWRpc2FsbG93ZWQtbGlzdCwgc2VsZWN0b3ItcHNldWRvLWNsYXNzLW5vLXVua25vd24sIHNlbGVjdG9yLWNsYXNzLXBhdHRlcm4gKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKiBTdHlsZSB1c2VkIGZvciBsaW5rcyBpbiBzbG90cy9jb21wb25lbnRzIHRoYXQgYXJlIHRleHQgaGVhdnksIHRvIGhlbHAgbGlua3Mgc3RhbmQgb3V0IGFtb25nXG5zdXJyb3VuZGluZyB0ZXh0LiAoV0NBRyBGNzMpIGh0dHBzOi8vd3d3LnczLm9yZy9XQUkvV0NBRzIxL1RlY2huaXF1ZXMvZmFpbHVyZXMvRjczI2Rlc2NyaXB0aW9uICovXG4uYXdzdWlfc3BsaXQtcGFuZWwtc2lkZV9qNHYzd18xZGN3aF8xNDU6bm90KCNcXDkpIHtcbiAgcG9zaXRpb246IHN0aWNreTtcbiAgei1pbmRleDogODMwO1xuICBvdmVyZmxvdy14OiBoaWRkZW47XG59IiwiLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qIHN0eWxlbGludC1kaXNhYmxlIEBhbXpuL2F3c3VpLW5vLW1vdGlvbi1vdXRzaWRlLW9mLW1peGluLCBzZWxlY3Rvci1jb21iaW5hdG9yLWRpc2FsbG93ZWQtbGlzdCwgc2VsZWN0b3ItcHNldWRvLWNsYXNzLW5vLXVua25vd24sIHNlbGVjdG9yLWNsYXNzLXBhdHRlcm4gKi9cbi8qIHN0eWxlbGludC1lbmFibGUgQGFtem4vYXdzdWktbm8tbW90aW9uLW91dHNpZGUtb2YtbWl4aW4sIHNlbGVjdG9yLWNvbWJpbmF0b3ItZGlzYWxsb3dlZC1saXN0LCBzZWxlY3Rvci1wc2V1ZG8tY2xhc3Mtbm8tdW5rbm93biwgc2VsZWN0b3ItY2xhc3MtcGF0dGVybiAqL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qIFN0eWxlIHVzZWQgZm9yIGxpbmtzIGluIHNsb3RzL2NvbXBvbmVudHMgdGhhdCBhcmUgdGV4dCBoZWF2eSwgdG8gaGVscCBsaW5rcyBzdGFuZCBvdXQgYW1vbmdcbnN1cnJvdW5kaW5nIHRleHQuIChXQ0FHIEY3MykgaHR0cHM6Ly93d3cudzMub3JnL1dBSS9XQ0FHMjEvVGVjaG5pcXVlcy9mYWlsdXJlcy9GNzMjZGVzY3JpcHRpb24gKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLmF3c3VpX25hdmlnYXRpb24tY29udGFpbmVyXzJwMmFiX25raWptXzE1Mzpub3QoI1xcOSkge1xuICBwb3NpdGlvbjogc3RpY2t5O1xuICB6LWluZGV4OiA4MzA7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWNvbG9yLWJhY2tncm91bmQtY29udGFpbmVyLWNvbnRlbnQtaDExNGRqLCAjZmZmZmZmKTtcbiAgaW5zZXQtYmxvY2stZW5kOiAwO1xuICBvdmVyZmxvdy14OiBoaWRkZW47XG4gIHdvcmQtd3JhcDogYnJlYWstd29yZDtcbiAgcG9pbnRlci1ldmVudHM6IGF1dG87XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG59XG4uYXdzdWlfbmF2aWdhdGlvbi1jb250YWluZXJfMnAyYWJfbmtpam1fMTUzOm5vdCgjXFw5KTpub3QoLmF3c3VpX2lzLW5hdmlnYXRpb24tb3Blbl8ycDJhYl9ua2lqbV8xNjQpIHtcbiAgaW5saW5lLXNpemU6IDBweDtcbiAgZGlzcGxheTogbm9uZTtcbn1cbi5hd3N1aV9uYXZpZ2F0aW9uLWNvbnRhaW5lcl8ycDJhYl9ua2lqbV8xNTMgPiAuYXdzdWlfbmF2aWdhdGlvbl8ycDJhYl9ua2lqbV8xNTM6bm90KCNcXDkpIHtcbiAgZmxleC1ncm93OiAxO1xuICBibG9jay1zaXplOiAxMDAlO1xuICBvdmVyZmxvdy15OiBhdXRvO1xuICAvKiBzdHlsZWxpbnQtZGlzYWJsZS1uZXh0LWxpbmUgcGx1Z2luL25vLXVuc3VwcG9ydGVkLWJyb3dzZXItZmVhdHVyZXMgKi9cbiAgb3ZlcnNjcm9sbC1iZWhhdmlvci15OiBjb250YWluO1xuICBpbmxpbmUtc2l6ZTogdmFyKC0tYXdzdWktbmF2aWdhdGlvbi13aWR0aC1yaHU0N3QpO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNjg4cHgpIHtcbiAgLmF3c3VpX25hdmlnYXRpb24tY29udGFpbmVyXzJwMmFiX25raWptXzE1Mzpub3QoI1xcOSkge1xuICAgIC0tYXdzdWktbmF2aWdhdGlvbi13aWR0aC1yaHU0N3Q6IDEwMHZ3O1xuICAgIHotaW5kZXg6IDEwMDE7XG4gIH1cbn1cblxuLmF3c3VpX2hpZGUtbmF2aWdhdGlvbl8ycDJhYl9ua2lqbV8xODQ6bm90KCNcXDkpIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBpbnNldC1pbmxpbmUtZW5kOiB2YXIoLS1zcGFjZS1tLWRzdW15dCwgMTZweCk7XG4gIGluc2V0LWJsb2NrLXN0YXJ0OiAxNHB4O1xufSIsIi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKiBzdHlsZWxpbnQtZGlzYWJsZSBAYW16bi9hd3N1aS1uby1tb3Rpb24tb3V0c2lkZS1vZi1taXhpbiwgc2VsZWN0b3ItY29tYmluYXRvci1kaXNhbGxvd2VkLWxpc3QsIHNlbGVjdG9yLXBzZXVkby1jbGFzcy1uby11bmtub3duLCBzZWxlY3Rvci1jbGFzcy1wYXR0ZXJuICovXG4vKiBzdHlsZWxpbnQtZW5hYmxlIEBhbXpuL2F3c3VpLW5vLW1vdGlvbi1vdXRzaWRlLW9mLW1peGluLCBzZWxlY3Rvci1jb21iaW5hdG9yLWRpc2FsbG93ZWQtbGlzdCwgc2VsZWN0b3ItcHNldWRvLWNsYXNzLW5vLXVua25vd24sIHNlbGVjdG9yLWNsYXNzLXBhdHRlcm4gKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKiBTdHlsZSB1c2VkIGZvciBsaW5rcyBpbiBzbG90cy9jb21wb25lbnRzIHRoYXQgYXJlIHRleHQgaGVhdnksIHRvIGhlbHAgbGlua3Mgc3RhbmQgb3V0IGFtb25nXG5zdXJyb3VuZGluZyB0ZXh0LiAoV0NBRyBGNzMpIGh0dHBzOi8vd3d3LnczLm9yZy9XQUkvV0NBRzIxL1RlY2huaXF1ZXMvZmFpbHVyZXMvRjczI2Rlc2NyaXB0aW9uICovXG4uYXdzdWlfYnJlYWRjcnVtYi1ncm91cF9kMTlmZ195cWRzZV8xNDU6bm90KCNcXDkpIHtcbiAgYm9yZGVyLWNvbGxhcHNlOiBzZXBhcmF0ZTtcbiAgYm9yZGVyLXNwYWNpbmc6IDA7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIGNhcHRpb24tc2lkZTogdG9wO1xuICBjdXJzb3I6IGF1dG87XG4gIGRpcmVjdGlvbjogaW5oZXJpdDtcbiAgZW1wdHktY2VsbHM6IHNob3c7XG4gIGZvbnQtZmFtaWx5OiBzZXJpZjtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXZhcmlhbnQ6IG5vcm1hbDtcbiAgZm9udC1zdHJldGNoOiBub3JtYWw7XG4gIGh5cGhlbnM6IG5vbmU7XG4gIGxldHRlci1zcGFjaW5nOiBub3JtYWw7XG4gIGxpc3Qtc3R5bGU6IGRpc2Mgb3V0c2lkZSBub25lO1xuICB0YWItc2l6ZTogODtcbiAgdGV4dC1hbGlnbjogc3RhcnQ7XG4gIHRleHQtaW5kZW50OiAwO1xuICB0ZXh0LXNoYWRvdzogbm9uZTtcbiAgdGV4dC10cmFuc2Zvcm06IG5vbmU7XG4gIHZpc2liaWxpdHk6IHZpc2libGU7XG4gIHdoaXRlLXNwYWNlOiBub3JtYWw7XG4gIHdvcmQtc3BhY2luZzogbm9ybWFsO1xuICBmb250LXNpemU6IHZhcigtLWZvbnQtc2l6ZS1ib2R5LW0tYTduaDJuLCAxNHB4KTtcbiAgbGluZS1oZWlnaHQ6IHZhcigtLWxpbmUtaGVpZ2h0LWJvZHktbS0ybWgza2UsIDIwcHgpO1xuICBjb2xvcjogdmFyKC0tY29sb3ItdGV4dC1ib2R5LWRlZmF1bHQtcnlqY3QxLCAjMGYxNDFhKTtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgZm9udC1mYW1pbHk6IHZhcigtLWZvbnQtZmFtaWx5LWJhc2UtNGx3dnBsLCBcIkFtYXpvbiBFbWJlclwiLCBcIkhlbHZldGljYSBOZXVlXCIsIFJvYm90bywgQXJpYWwsIHNhbnMtc2VyaWYpO1xuICAtd2Via2l0LWZvbnQtc21vb3RoaW5nOiBhdXRvO1xuICAtbW96LW9zeC1mb250LXNtb290aGluZzogYXV0bztcbiAgbWFyZ2luLWJsb2NrOiAwO1xuICBtYXJnaW4taW5saW5lOiAwO1xuICBwYWRkaW5nLWJsb2NrOiB2YXIoLS1zcGFjZS14eHMtaHdma2FpLCA0cHgpO1xuICBwYWRkaW5nLWlubGluZTogMDtcbn1cbi5hd3N1aV9icmVhZGNydW1iLWdyb3VwX2QxOWZnX3lxZHNlXzE0NSA+IC5hd3N1aV9icmVhZGNydW1iLWdyb3VwLWxpc3RfZDE5ZmdfeXFkc2VfMTgwOm5vdCgjXFw5KSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIHBhZGRpbmctYmxvY2s6IDA7XG4gIHBhZGRpbmctaW5saW5lOiAwO1xuICBtYXJnaW4tYmxvY2s6IDA7XG4gIG1hcmdpbi1pbmxpbmU6IDA7XG4gIGxpc3Qtc3R5bGU6IG5vbmU7XG4gIGlubGluZS1zaXplOiAxMDAlO1xuICBmbGV4LXdyYXA6IG5vd3JhcDtcbn1cbi5hd3N1aV9icmVhZGNydW1iLWdyb3VwX2QxOWZnX3lxZHNlXzE0NSA+IC5hd3N1aV9icmVhZGNydW1iLWdyb3VwLWxpc3RfZDE5ZmdfeXFkc2VfMTgwLmF3c3VpX2dob3N0X2QxOWZnX3lxZHNlXzE5MTpub3QoI1xcOSkge1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgaW5zZXQtaW5saW5lLXN0YXJ0OiAtOTAwMHB4O1xufVxuLmF3c3VpX2JyZWFkY3J1bWItZ3JvdXBfZDE5ZmdfeXFkc2VfMTQ1ID4gLmF3c3VpX2JyZWFkY3J1bWItZ3JvdXAtbGlzdF9kMTlmZ195cWRzZV8xODAgPiAuYXdzdWlfaXRlbV9kMTlmZ195cWRzZV8xOTY6bm90KCNcXDkpLFxuLmF3c3VpX2JyZWFkY3J1bWItZ3JvdXBfZDE5ZmdfeXFkc2VfMTQ1ID4gLmF3c3VpX2JyZWFkY3J1bWItZ3JvdXAtbGlzdF9kMTlmZ195cWRzZV8xODAgPiAuYXdzdWlfZ2hvc3QtaXRlbV9kMTlmZ195cWRzZV8xOTc6bm90KCNcXDkpLFxuLmF3c3VpX2JyZWFkY3J1bWItZ3JvdXBfZDE5ZmdfeXFkc2VfMTQ1ID4gLmF3c3VpX2JyZWFkY3J1bWItZ3JvdXAtbGlzdF9kMTlmZ195cWRzZV8xODAgPiAuYXdzdWlfZWxsaXBzaXNfZDE5ZmdfeXFkc2VfMTk4Om5vdCgjXFw5KSB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgcGFkZGluZy1ibG9jazogMDtcbiAgcGFkZGluZy1pbmxpbmU6IDA7XG4gIG1hcmdpbi1ibG9jazogMDtcbiAgbWFyZ2luLWlubGluZTogMDtcbn1cbi5hd3N1aV9icmVhZGNydW1iLWdyb3VwX2QxOWZnX3lxZHNlXzE0NSA+IC5hd3N1aV9icmVhZGNydW1iLWdyb3VwLWxpc3RfZDE5ZmdfeXFkc2VfMTgwID4gLmF3c3VpX2l0ZW1fZDE5ZmdfeXFkc2VfMTk2Om5vdCgjXFw5KTpsYXN0LWNoaWxkIHtcbiAgZmxleC1zaHJpbms6IDE7XG4gIG1pbi1pbmxpbmUtc2l6ZTogMDtcbn1cbi5hd3N1aV9icmVhZGNydW1iLWdyb3VwX2QxOWZnX3lxZHNlXzE0NSA+IC5hd3N1aV9icmVhZGNydW1iLWdyb3VwLWxpc3RfZDE5ZmdfeXFkc2VfMTgwID4gLmF3c3VpX2l0ZW1fZDE5ZmdfeXFkc2VfMTk2LmF3c3VpX2hpZGVfZDE5ZmdfeXFkc2VfMjA5Om5vdCgjXFw5KSB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4uYXdzdWlfYnJlYWRjcnVtYi1ncm91cF9kMTlmZ195cWRzZV8xNDUgPiAuYXdzdWlfYnJlYWRjcnVtYi1ncm91cC1saXN0X2QxOWZnX3lxZHNlXzE4MCA+IC5hd3N1aV9lbGxpcHNpc19kMTlmZ195cWRzZV8xOTg6bm90KCNcXDkpIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbi5hd3N1aV9icmVhZGNydW1iLWdyb3VwX2QxOWZnX3lxZHNlXzE0NSA+IC5hd3N1aV9icmVhZGNydW1iLWdyb3VwLWxpc3RfZDE5ZmdfeXFkc2VfMTgwID4gLmF3c3VpX2VsbGlwc2lzX2QxOWZnX3lxZHNlXzE5OC5hd3N1aV92aXNpYmxlX2QxOWZnX3lxZHNlXzIxNTpub3QoI1xcOSkge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LXNocmluazogMDtcbn1cbi5hd3N1aV9icmVhZGNydW1iLWdyb3VwX2QxOWZnX3lxZHNlXzE0NSA+IC5hd3N1aV9icmVhZGNydW1iLWdyb3VwLWxpc3RfZDE5ZmdfeXFkc2VfMTgwID4gLmF3c3VpX2VsbGlwc2lzX2QxOWZnX3lxZHNlXzE5OCA+IC5hd3N1aV9pY29uX2QxOWZnX3lxZHNlXzIxOTpub3QoI1xcOSkge1xuICBtYXJnaW4tYmxvY2s6IDA7XG4gIG1hcmdpbi1pbmxpbmU6IDEwcHg7XG4gIGNvbG9yOiB2YXIoLS1jb2xvci10ZXh0LWJyZWFkY3J1bWItaWNvbi01NGF0Mm8sICM4YzhjOTQpO1xufVxuXG4uYXdzdWlfYnJlYWRjcnVtYnMtc2tlbGV0b25fZDE5ZmdfeXFkc2VfMjI1Om5vdCgjXFw5KSB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbi5hd3N1aV9jb2xsYXBzZWQtYnV0dG9uX2QxOWZnX3lxZHNlXzIyOTpub3QoI1xcOSkge1xuICBib3JkZXItY29sbGFwc2U6IHNlcGFyYXRlO1xuICBib3JkZXItc3BhY2luZzogMDtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgY2FwdGlvbi1zaWRlOiB0b3A7XG4gIGN1cnNvcjogYXV0bztcbiAgZGlyZWN0aW9uOiBpbmhlcml0O1xuICBlbXB0eS1jZWxsczogc2hvdztcbiAgZm9udC1mYW1pbHk6IHNlcmlmO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtdmFyaWFudDogbm9ybWFsO1xuICBmb250LXN0cmV0Y2g6IG5vcm1hbDtcbiAgaHlwaGVuczogbm9uZTtcbiAgbGV0dGVyLXNwYWNpbmc6IG5vcm1hbDtcbiAgbGlzdC1zdHlsZTogZGlzYyBvdXRzaWRlIG5vbmU7XG4gIHRhYi1zaXplOiA4O1xuICB0ZXh0LWFsaWduOiBzdGFydDtcbiAgdGV4dC1pbmRlbnQ6IDA7XG4gIHRleHQtc2hhZG93OiBub25lO1xuICB0ZXh0LXRyYW5zZm9ybTogbm9uZTtcbiAgdmlzaWJpbGl0eTogdmlzaWJsZTtcbiAgd2hpdGUtc3BhY2U6IG5vcm1hbDtcbiAgd29yZC1zcGFjaW5nOiBub3JtYWw7XG4gIGZvbnQtc2l6ZTogdmFyKC0tZm9udC1zaXplLWJvZHktbS1hN25oMm4sIDE0cHgpO1xuICBsaW5lLWhlaWdodDogdmFyKC0tbGluZS1oZWlnaHQtYm9keS1tLTJtaDNrZSwgMjBweCk7XG4gIGNvbG9yOiB2YXIoLS1jb2xvci10ZXh0LWJvZHktZGVmYXVsdC1yeWpjdDEsICMwZjE0MWEpO1xuICBmb250LXdlaWdodDogNDAwO1xuICBmb250LWZhbWlseTogdmFyKC0tZm9udC1mYW1pbHktYmFzZS00bHd2cGwsIFwiQW1hem9uIEVtYmVyXCIsIFwiSGVsdmV0aWNhIE5ldWVcIiwgUm9ib3RvLCBBcmlhbCwgc2Fucy1zZXJpZik7XG4gIC13ZWJraXQtZm9udC1zbW9vdGhpbmc6IGF1dG87XG4gIC1tb3otb3N4LWZvbnQtc21vb3RoaW5nOiBhdXRvO1xuICBtaW4taW5saW5lLXNpemU6IDA7XG4gIHdvcmQtYnJlYWs6IGJyZWFrLXdvcmQ7XG4gIGZvbnQtd2VpZ2h0OiB2YXIoLS1mb250LXdlaWdodC1idXR0b24tMGVnMjBjLCA3MDApO1xuICAtd2Via2l0LWZvbnQtc21vb3RoaW5nOiB2YXIoLS1mb250LXNtb290aGluZy13ZWJraXQtb2Vtb2xvLCBhbnRpYWxpYXNlZCk7XG4gIC1tb3otb3N4LWZvbnQtc21vb3RoaW5nOiB2YXIoLS1mb250LXNtb290aGluZy1tb3otb3N4LWhibTBhcSwgZ3JheXNjYWxlKTtcbiAgbGV0dGVyLXNwYWNpbmc6IHZhcigtLWZvbnQtYnV0dG9uLWxldHRlci1zcGFjaW5nLXVmb3dlMywgMC4wMDVlbSk7XG4gIGNvbG9yOiB2YXIoLS1jb2xvci10ZXh0LWludGVyYWN0aXZlLWRlZmF1bHQtY3Bva3RyLCAjNDI0NjUwKTtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBwYWRkaW5nLWJsb2NrOiAwO1xuICBwYWRkaW5nLWlubGluZTogMDtcbiAgYm9yZGVyLWlubGluZTogbm9uZTtcbiAgYm9yZGVyLWJsb2NrOiBub25lO1xuICBiYWNrZ3JvdW5kOiBub25lO1xuICBkaXNwbGF5OiBmbGV4O1xuICBnYXA6IHZhcigtLXNwYWNlLXh4cy1od2ZrYWksIDRweCk7XG4gIG1heC1pbmxpbmUtc2l6ZTogMTAwJTtcbn1cbmJvZHlbZGF0YS1hd3N1aS1mb2N1cy12aXNpYmxlPXRydWVdIC5hd3N1aV9jb2xsYXBzZWQtYnV0dG9uX2QxOWZnX3lxZHNlXzIyOTpub3QoI1xcOSk6Zm9jdXMge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5ib2R5W2RhdGEtYXdzdWktZm9jdXMtdmlzaWJsZT10cnVlXSAuYXdzdWlfY29sbGFwc2VkLWJ1dHRvbl9kMTlmZ195cWRzZV8yMjk6bm90KCNcXDkpOmZvY3VzIHtcbiAgb3V0bGluZTogMnB4IGRvdHRlZCB0cmFuc3BhcmVudDtcbiAgb3V0bGluZS1vZmZzZXQ6IGNhbGModmFyKC0tc3BhY2UtYnV0dG9uLWZvY3VzLW91dGxpbmUtZ3V0dGVyLWpqMTM4ZywgNHB4KSAtIDFweCk7XG59XG5ib2R5W2RhdGEtYXdzdWktZm9jdXMtdmlzaWJsZT10cnVlXSAuYXdzdWlfY29sbGFwc2VkLWJ1dHRvbl9kMTlmZ195cWRzZV8yMjk6bm90KCNcXDkpOmZvY3VzOjpiZWZvcmUge1xuICBjb250ZW50OiBcIiBcIjtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgaW5zZXQtaW5saW5lLXN0YXJ0OiBjYWxjKC0xICogdmFyKC0tc3BhY2UtYnV0dG9uLWZvY3VzLW91dGxpbmUtZ3V0dGVyLWpqMTM4ZywgNHB4KSk7XG4gIGluc2V0LWJsb2NrLXN0YXJ0OiBjYWxjKC0xICogdmFyKC0tc3BhY2UtYnV0dG9uLWZvY3VzLW91dGxpbmUtZ3V0dGVyLWpqMTM4ZywgNHB4KSk7XG4gIGlubGluZS1zaXplOiBjYWxjKDEwMCUgKyB2YXIoLS1zcGFjZS1idXR0b24tZm9jdXMtb3V0bGluZS1ndXR0ZXItamoxMzhnLCA0cHgpICsgdmFyKC0tc3BhY2UtYnV0dG9uLWZvY3VzLW91dGxpbmUtZ3V0dGVyLWpqMTM4ZywgNHB4KSk7XG4gIGJsb2NrLXNpemU6IGNhbGMoMTAwJSArIHZhcigtLXNwYWNlLWJ1dHRvbi1mb2N1cy1vdXRsaW5lLWd1dHRlci1qajEzOGcsIDRweCkgKyB2YXIoLS1zcGFjZS1idXR0b24tZm9jdXMtb3V0bGluZS1ndXR0ZXItamoxMzhnLCA0cHgpKTtcbiAgYm9yZGVyLXN0YXJ0LXN0YXJ0LXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cy1jb250cm9sLWRlZmF1bHQtZm9jdXMtcmluZy0xdWFia2ksIDRweCk7XG4gIGJvcmRlci1zdGFydC1lbmQtcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzLWNvbnRyb2wtZGVmYXVsdC1mb2N1cy1yaW5nLTF1YWJraSwgNHB4KTtcbiAgYm9yZGVyLWVuZC1zdGFydC1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMtY29udHJvbC1kZWZhdWx0LWZvY3VzLXJpbmctMXVhYmtpLCA0cHgpO1xuICBib3JkZXItZW5kLWVuZC1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMtY29udHJvbC1kZWZhdWx0LWZvY3VzLXJpbmctMXVhYmtpLCA0cHgpO1xuICBib3gtc2hhZG93OiAwIDAgMCAycHggdmFyKC0tY29sb3ItYm9yZGVyLWl0ZW0tZm9jdXNlZC1sejF6czYsICMwMDZjZTApO1xufVxuLmF3c3VpX2NvbGxhcHNlZC1idXR0b25fZDE5ZmdfeXFkc2VfMjI5Om5vdCgjXFw5KTpob3ZlciB7XG4gIGNvbG9yOiB2YXIoLS1jb2xvci10ZXh0LWludGVyYWN0aXZlLWhvdmVyLXAyYmVleCwgIzBmMTQxYSk7XG59XG4uYXdzdWlfY29sbGFwc2VkLWJ1dHRvbl9kMTlmZ195cWRzZV8yMjkgPiA6bm90KCNcXDkpOmxhc3QtY2hpbGQge1xuICBjb2xvcjogdmFyKC0tY29sb3ItdGV4dC1icmVhZGNydW1iLWN1cnJlbnQtZ3V1NnQ2LCAjNjU2ODcxKTtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgdGV4dC1vdmVyZmxvdzogZWxsaXBzaXM7XG59XG4uYXdzdWlfY29sbGFwc2VkLWJ1dHRvbl9kMTlmZ195cWRzZV8yMjkgPiA6bm90KCNcXDkpOmxhc3QtY2hpbGQ6aG92ZXIge1xuICBjb2xvcjogdmFyKC0tY29sb3ItdGV4dC1pbnRlcmFjdGl2ZS1ob3Zlci1wMmJlZXgsICMwZjE0MWEpO1xufVxuXG4uYXdzdWlfYnV0dG9uLWljb25fZDE5ZmdfeXFkc2VfMzExOm5vdCgjXFw5KSB7XG4gIHRyYW5zZm9ybTogcm90YXRlKDBkZWcpO1xuICB0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gdmFyKC0tbW90aW9uLWR1cmF0aW9uLXJvdGF0ZS0xODAtY3hpOWc3LCAxMzVtcykgdmFyKC0tbW90aW9uLWVhc2luZy1yb3RhdGUtMTgwLTdhNThyYywgY3ViaWMtYmV6aWVyKDAuMTY1LCAwLjg0LCAwLjQ0LCAxKSk7XG59XG5AbWVkaWEgKHByZWZlcnMtcmVkdWNlZC1tb3Rpb246IHJlZHVjZSkge1xuICAuYXdzdWlfYnV0dG9uLWljb25fZDE5ZmdfeXFkc2VfMzExOm5vdCgjXFw5KSB7XG4gICAgYW5pbWF0aW9uOiBub25lO1xuICAgIHRyYW5zaXRpb246IG5vbmU7XG4gIH1cbn1cbi5hd3N1aS1tb3Rpb24tZGlzYWJsZWQgLmF3c3VpX2J1dHRvbi1pY29uX2QxOWZnX3lxZHNlXzMxMTpub3QoI1xcOSksIC5hd3N1aS1tb2RlLWVudGVyaW5nIC5hd3N1aV9idXR0b24taWNvbl9kMTlmZ195cWRzZV8zMTE6bm90KCNcXDkpIHtcbiAgYW5pbWF0aW9uOiBub25lO1xuICB0cmFuc2l0aW9uOiBub25lO1xufVxuLmF3c3VpX2J1dHRvbi1pY29uLW9wZW5fZDE5ZmdfeXFkc2VfMzI1Om5vdCgjXFw5KSB7XG4gIHRyYW5zZm9ybTogcm90YXRlKC0xODBkZWcpO1xufVxuXG4uYXdzdWlfaGlkZGVuX2QxOWZnX3lxZHNlXzMyOTpub3QoI1xcOSkge1xuICBkaXNwbGF5OiBub25lO1xufSIsIi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKiBzdHlsZWxpbnQtZGlzYWJsZSBAYW16bi9hd3N1aS1uby1tb3Rpb24tb3V0c2lkZS1vZi1taXhpbiwgc2VsZWN0b3ItY29tYmluYXRvci1kaXNhbGxvd2VkLWxpc3QsIHNlbGVjdG9yLXBzZXVkby1jbGFzcy1uby11bmtub3duLCBzZWxlY3Rvci1jbGFzcy1wYXR0ZXJuICovXG4vKiBzdHlsZWxpbnQtZW5hYmxlIEBhbXpuL2F3c3VpLW5vLW1vdGlvbi1vdXRzaWRlLW9mLW1peGluLCBzZWxlY3Rvci1jb21iaW5hdG9yLWRpc2FsbG93ZWQtbGlzdCwgc2VsZWN0b3ItcHNldWRvLWNsYXNzLW5vLXVua25vd24sIHNlbGVjdG9yLWNsYXNzLXBhdHRlcm4gKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKiBTdHlsZSB1c2VkIGZvciBsaW5rcyBpbiBzbG90cy9jb21wb25lbnRzIHRoYXQgYXJlIHRleHQgaGVhdnksIHRvIGhlbHAgbGlua3Mgc3RhbmQgb3V0IGFtb25nXG5zdXJyb3VuZGluZyB0ZXh0LiAoV0NBRyBGNzMpIGh0dHBzOi8vd3d3LnczLm9yZy9XQUkvV0NBRzIxL1RlY2huaXF1ZXMvZmFpbHVyZXMvRjczI2Rlc2NyaXB0aW9uICovXG4uYXdzdWlfbGlua18xa29zcV8xcm8zZF8xNDU6bm90KCNcXDkpOmFmdGVyIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuLmF3c3VpX2JyZWFkY3J1bWJfMWtvc3FfMXJvM2RfMTQ5Om5vdCgjXFw5KSxcbi5hd3N1aV9naG9zdC1icmVhZGNydW1iXzFrb3NxXzFybzNkXzE1MDpub3QoI1xcOSkge1xuICBkaXNwbGF5OiBmbGV4O1xufVxuLmF3c3VpX2JyZWFkY3J1bWJfMWtvc3FfMXJvM2RfMTQ5ID4gLmF3c3VpX2ljb25fMWtvc3FfMXJvM2RfMTUzOm5vdCgjXFw5KSxcbi5hd3N1aV9naG9zdC1icmVhZGNydW1iXzFrb3NxXzFybzNkXzE1MCA+IC5hd3N1aV9pY29uXzFrb3NxXzFybzNkXzE1Mzpub3QoI1xcOSkge1xuICBtYXJnaW4tYmxvY2s6IDA7XG4gIG1hcmdpbi1pbmxpbmU6IHZhcigtLXNwYWNlLXhzLXltbG0wYiwgOHB4KTtcbiAgY29sb3I6IHZhcigtLWNvbG9yLXRleHQtYnJlYWRjcnVtYi1pY29uLTU0YXQybywgIzhjOGM5NCk7XG59XG4uYXdzdWlfYnJlYWRjcnVtYl8xa29zcV8xcm8zZF8xNDkgPiAuYXdzdWlfYW5jaG9yXzFrb3NxXzFybzNkXzE1OTpub3QoI1xcOSksXG4uYXdzdWlfZ2hvc3QtYnJlYWRjcnVtYl8xa29zcV8xcm8zZF8xNTAgPiAuYXdzdWlfYW5jaG9yXzFrb3NxXzFybzNkXzE1OTpub3QoI1xcOSkge1xuICBtaW4taW5saW5lLXNpemU6IDA7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIHRleHQtdW5kZXJsaW5lLW9mZnNldDogMC4yNWVtO1xuICB0ZXh0LWRlY29yYXRpb24tdGhpY2tuZXNzOiAxcHg7XG4gIGNvbG9yOiB2YXIoLS1hd3N1aS1zdHlsZS1jb2xvci1kZWZhdWx0LXJodTQ3dCwgdmFyKC0tY29sb3ItdGV4dC1saW5rLWRlZmF1bHQtOHl2OWI3LCAjMDA2Y2UwKSk7XG4gIGZvbnQtd2VpZ2h0OiBpbmhlcml0O1xuICBsZXR0ZXItc3BhY2luZzogbm9ybWFsO1xuICB0ZXh0LWRlY29yYXRpb24tbGluZTogdW5kZXJsaW5lO1xuICB0ZXh0LWRlY29yYXRpb24tY29sb3I6IGN1cnJlbnRDb2xvcjtcbiAgdHJhbnNpdGlvbi1wcm9wZXJ0eTogY29sb3IsIC13ZWJraXQtdGV4dC1kZWNvcmF0aW9uO1xuICB0cmFuc2l0aW9uLXByb3BlcnR5OiBjb2xvciwgdGV4dC1kZWNvcmF0aW9uO1xuICB0cmFuc2l0aW9uLXByb3BlcnR5OiBjb2xvciwgdGV4dC1kZWNvcmF0aW9uLCAtd2Via2l0LXRleHQtZGVjb3JhdGlvbjtcbiAgdHJhbnNpdGlvbi1kdXJhdGlvbjogdmFyKC0tbW90aW9uLWR1cmF0aW9uLXJlZnJlc2gtb25seS1tZWRpdW0tNXJibjNrLCAxNjVtcyk7XG59XG5AbWVkaWEgKHByZWZlcnMtcmVkdWNlZC1tb3Rpb246IHJlZHVjZSkge1xuICAuYXdzdWlfYnJlYWRjcnVtYl8xa29zcV8xcm8zZF8xNDkgPiAuYXdzdWlfYW5jaG9yXzFrb3NxXzFybzNkXzE1OTpub3QoI1xcOSksXG4gIC5hd3N1aV9naG9zdC1icmVhZGNydW1iXzFrb3NxXzFybzNkXzE1MCA+IC5hd3N1aV9hbmNob3JfMWtvc3FfMXJvM2RfMTU5Om5vdCgjXFw5KSB7XG4gICAgYW5pbWF0aW9uOiBub25lO1xuICAgIHRyYW5zaXRpb246IG5vbmU7XG4gIH1cbn1cbi5hd3N1aS1tb3Rpb24tZGlzYWJsZWQgLmF3c3VpX2JyZWFkY3J1bWJfMWtvc3FfMXJvM2RfMTQ5ID4gLmF3c3VpX2FuY2hvcl8xa29zcV8xcm8zZF8xNTk6bm90KCNcXDkpLCAuYXdzdWktbW9kZS1lbnRlcmluZyAuYXdzdWlfYnJlYWRjcnVtYl8xa29zcV8xcm8zZF8xNDkgPiAuYXdzdWlfYW5jaG9yXzFrb3NxXzFybzNkXzE1OTpub3QoI1xcOSksIC5hd3N1aS1tb3Rpb24tZGlzYWJsZWQgLmF3c3VpX2dob3N0LWJyZWFkY3J1bWJfMWtvc3FfMXJvM2RfMTUwID4gLmF3c3VpX2FuY2hvcl8xa29zcV8xcm8zZF8xNTk6bm90KCNcXDkpLCAuYXdzdWktbW9kZS1lbnRlcmluZyAuYXdzdWlfZ2hvc3QtYnJlYWRjcnVtYl8xa29zcV8xcm8zZF8xNTAgPiAuYXdzdWlfYW5jaG9yXzFrb3NxXzFybzNkXzE1OTpub3QoI1xcOSkge1xuICBhbmltYXRpb246IG5vbmU7XG4gIHRyYW5zaXRpb246IG5vbmU7XG59XG4uYXdzdWlfYnJlYWRjcnVtYl8xa29zcV8xcm8zZF8xNDkgPiAuYXdzdWlfYW5jaG9yXzFrb3NxXzFybzNkXzE1OTpub3QoI1xcOSk6aG92ZXIsXG4uYXdzdWlfZ2hvc3QtYnJlYWRjcnVtYl8xa29zcV8xcm8zZF8xNTAgPiAuYXdzdWlfYW5jaG9yXzFrb3NxXzFybzNkXzE1OTpub3QoI1xcOSk6aG92ZXIge1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIGNvbG9yOiB2YXIoLS1hd3N1aS1zdHlsZS1jb2xvci1ob3Zlci1yaHU0N3QsIHZhcigtLWNvbG9yLXRleHQtbGluay1ob3Zlci1wa3l0ZjcsICMwMDJiNjYpKTtcbn1cbi5hd3N1aV9icmVhZGNydW1iXzFrb3NxXzFybzNkXzE0OSA+IC5hd3N1aV9hbmNob3JfMWtvc3FfMXJvM2RfMTU5Om5vdCgjXFw5KTpmb2N1cyxcbi5hd3N1aV9naG9zdC1icmVhZGNydW1iXzFrb3NxXzFybzNkXzE1MCA+IC5hd3N1aV9hbmNob3JfMWtvc3FfMXJvM2RfMTU5Om5vdCgjXFw5KTpmb2N1cyB7XG4gIG91dGxpbmU6IG5vbmU7XG59XG4uYXdzdWlfYnJlYWRjcnVtYl8xa29zcV8xcm8zZF8xNDkgPiAuYXdzdWlfYW5jaG9yXzFrb3NxXzFybzNkXzE1OTpub3QoI1xcOSk6YWN0aXZlLFxuLmF3c3VpX2dob3N0LWJyZWFkY3J1bWJfMWtvc3FfMXJvM2RfMTUwID4gLmF3c3VpX2FuY2hvcl8xa29zcV8xcm8zZF8xNTk6bm90KCNcXDkpOmFjdGl2ZSB7XG4gIGNvbG9yOiB2YXIoLS1hd3N1aS1zdHlsZS1jb2xvci1hY3RpdmUtcmh1NDd0LCB2YXIoLS1jb2xvci10ZXh0LWxpbmstaG92ZXItcGt5dGY3LCAjMDAyYjY2KSk7XG59XG4uYXdzdWlfYnJlYWRjcnVtYl8xa29zcV8xcm8zZF8xNDkgPiAuYXdzdWlfYW5jaG9yXzFrb3NxXzFybzNkXzE1OTpub3QoI1xcOSk6YWN0aXZlLCAuYXdzdWlfYnJlYWRjcnVtYl8xa29zcV8xcm8zZF8xNDkgPiAuYXdzdWlfYW5jaG9yXzFrb3NxXzFybzNkXzE1OTpub3QoI1xcOSk6Zm9jdXMsIC5hd3N1aV9icmVhZGNydW1iXzFrb3NxXzFybzNkXzE0OSA+IC5hd3N1aV9hbmNob3JfMWtvc3FfMXJvM2RfMTU5Om5vdCgjXFw5KTpob3ZlciwgLmF3c3VpX2dob3N0LWJyZWFkY3J1bWJfMWtvc3FfMXJvM2RfMTUwID4gLmF3c3VpX2FuY2hvcl8xa29zcV8xcm8zZF8xNTk6bm90KCNcXDkpOmFjdGl2ZSwgLmF3c3VpX2dob3N0LWJyZWFkY3J1bWJfMWtvc3FfMXJvM2RfMTUwID4gLmF3c3VpX2FuY2hvcl8xa29zcV8xcm8zZF8xNTk6bm90KCNcXDkpOmZvY3VzLCAuYXdzdWlfZ2hvc3QtYnJlYWRjcnVtYl8xa29zcV8xcm8zZF8xNTAgPiAuYXdzdWlfYW5jaG9yXzFrb3NxXzFybzNkXzE1OTpub3QoI1xcOSk6aG92ZXIge1xuICB0ZXh0LWRlY29yYXRpb24tbGluZTogdW5kZXJsaW5lO1xuICB0ZXh0LWRlY29yYXRpb24tY29sb3I6IGN1cnJlbnRDb2xvcjtcbn1cbi5hd3N1aV9icmVhZGNydW1iXzFrb3NxXzFybzNkXzE0OSA+IC5hd3N1aV9hbmNob3JfMWtvc3FfMXJvM2RfMTU5ID4gLmF3c3VpX3RleHRfMWtvc3FfMXJvM2RfMjA2Om5vdCgjXFw5KSxcbi5hd3N1aV9naG9zdC1icmVhZGNydW1iXzFrb3NxXzFybzNkXzE1MCA+IC5hd3N1aV9hbmNob3JfMWtvc3FfMXJvM2RfMTU5ID4gLmF3c3VpX3RleHRfMWtvc3FfMXJvM2RfMjA2Om5vdCgjXFw5KSB7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIHRleHQtb3ZlcmZsb3c6IGVsbGlwc2lzO1xuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICBkaXNwbGF5OiBibG9jaztcbn1cbmJvZHlbZGF0YS1hd3N1aS1mb2N1cy12aXNpYmxlPXRydWVdIC5hd3N1aV9icmVhZGNydW1iXzFrb3NxXzFybzNkXzE0OSA+IC5hd3N1aV9hbmNob3JfMWtvc3FfMXJvM2RfMTU5Om5vdCgjXFw5KTpmb2N1cyxcbmJvZHlbZGF0YS1hd3N1aS1mb2N1cy12aXNpYmxlPXRydWVdIC5hd3N1aV9naG9zdC1icmVhZGNydW1iXzFrb3NxXzFybzNkXzE1MCA+IC5hd3N1aV9hbmNob3JfMWtvc3FfMXJvM2RfMTU5Om5vdCgjXFw5KTpmb2N1cyB7XG4gIG91dGxpbmU6IHRoaW4gZG90dGVkO1xuICBvdXRsaW5lOiB2YXIoLS1ib3JkZXItbGluay1mb2N1cy1yaW5nLW91dGxpbmUtMXAwaG51LCAwKTtcbiAgb3V0bGluZS1vZmZzZXQ6IDJweDtcbiAgb3V0bGluZS1jb2xvcjogdmFyKC0tY29sb3ItYm9yZGVyLWl0ZW0tZm9jdXNlZC1sejF6czYsICMwMDZjZTApO1xuICBib3JkZXItc3RhcnQtc3RhcnQtcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzLWNvbnRyb2wtZGVmYXVsdC1mb2N1cy1yaW5nLTF1YWJraSwgNHB4KTtcbiAgYm9yZGVyLXN0YXJ0LWVuZC1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMtY29udHJvbC1kZWZhdWx0LWZvY3VzLXJpbmctMXVhYmtpLCA0cHgpO1xuICBib3JkZXItZW5kLXN0YXJ0LXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cy1jb250cm9sLWRlZmF1bHQtZm9jdXMtcmluZy0xdWFia2ksIDRweCk7XG4gIGJvcmRlci1lbmQtZW5kLXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cy1jb250cm9sLWRlZmF1bHQtZm9jdXMtcmluZy0xdWFia2ksIDRweCk7XG4gIGJveC1zaGFkb3c6IDAgMCAwIHZhcigtLWJvcmRlci1saW5rLWZvY3VzLXJpbmctc2hhZG93LXNwcmVhZC0zOXV2eHIsIDJweCkgdmFyKC0tY29sb3ItYm9yZGVyLWl0ZW0tZm9jdXNlZC1sejF6czYsICMwMDZjZTApO1xufVxuLmF3c3VpX2JyZWFkY3J1bWJfMWtvc3FfMXJvM2RfMTQ5LmF3c3VpX2xhc3RfMWtvc3FfMXJvM2RfMjI1ID4gLmF3c3VpX2ljb25fMWtvc3FfMXJvM2RfMTUzOm5vdCgjXFw5KSxcbi5hd3N1aV9naG9zdC1icmVhZGNydW1iXzFrb3NxXzFybzNkXzE1MC5hd3N1aV9sYXN0XzFrb3NxXzFybzNkXzIyNSA+IC5hd3N1aV9pY29uXzFrb3NxXzFybzNkXzE1Mzpub3QoI1xcOSkge1xuICBkaXNwbGF5OiBub25lO1xufVxuLmF3c3VpX2JyZWFkY3J1bWJfMWtvc3FfMXJvM2RfMTQ5LmF3c3VpX2xhc3RfMWtvc3FfMXJvM2RfMjI1ID4gLmF3c3VpX2FuY2hvcl8xa29zcV8xcm8zZF8xNTk6bm90KCNcXDkpLFxuLmF3c3VpX2dob3N0LWJyZWFkY3J1bWJfMWtvc3FfMXJvM2RfMTUwLmF3c3VpX2xhc3RfMWtvc3FfMXJvM2RfMjI1ID4gLmF3c3VpX2FuY2hvcl8xa29zcV8xcm8zZF8xNTk6bm90KCNcXDkpIHtcbiAgY29sb3I6IHZhcigtLWNvbG9yLXRleHQtYnJlYWRjcnVtYi1jdXJyZW50LWd1dTZ0NiwgIzY1Njg3MSk7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgY3Vyc29yOiBkZWZhdWx0O1xufSIsIi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKiBzdHlsZWxpbnQtZGlzYWJsZSBAYW16bi9hd3N1aS1uby1tb3Rpb24tb3V0c2lkZS1vZi1taXhpbiwgc2VsZWN0b3ItY29tYmluYXRvci1kaXNhbGxvd2VkLWxpc3QsIHNlbGVjdG9yLXBzZXVkby1jbGFzcy1uby11bmtub3duLCBzZWxlY3Rvci1jbGFzcy1wYXR0ZXJuICovXG4vKiBzdHlsZWxpbnQtZW5hYmxlIEBhbXpuL2F3c3VpLW5vLW1vdGlvbi1vdXRzaWRlLW9mLW1peGluLCBzZWxlY3Rvci1jb21iaW5hdG9yLWRpc2FsbG93ZWQtbGlzdCwgc2VsZWN0b3ItcHNldWRvLWNsYXNzLW5vLXVua25vd24sIHNlbGVjdG9yLWNsYXNzLXBhdHRlcm4gKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKiBTdHlsZSB1c2VkIGZvciBsaW5rcyBpbiBzbG90cy9jb21wb25lbnRzIHRoYXQgYXJlIHRleHQgaGVhdnksIHRvIGhlbHAgbGlua3Mgc3RhbmQgb3V0IGFtb25nXG5zdXJyb3VuZGluZyB0ZXh0LiAoV0NBRyBGNzMpIGh0dHBzOi8vd3d3LnczLm9yZy9XQUkvV0NBRzIxL1RlY2huaXF1ZXMvZmFpbHVyZXMvRjczI2Rlc2NyaXB0aW9uICovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi5hd3N1aV91bml2ZXJzYWwtdG9vbGJhcl8xa3pyaV8xNHA4bF8xNTM6bm90KCNcXDkpIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tY29sb3ItYmFja2dyb3VuZC1sYXlvdXQtcGFuZWwtY29udGVudC15d285azEsICNmZmZmZmYpO1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICBwb3NpdGlvbjogc3RpY2t5O1xuICB6LWluZGV4OiAxMDAwO1xuICBkaXNwbGF5OiBmbGV4O1xuICB0cmFuc2l0aW9uOiBlYXNlIHZhcigtLW1vdGlvbi1kdXJhdGlvbi1yZWZyZXNoLW9ubHktc2xvdy11Z2p5OTAsIDI1MG1zKTtcbiAgdHJhbnNpdGlvbi1wcm9wZXJ0eTogaW5zZXQtYmxvY2stc3RhcnQsIG9wYWNpdHk7XG59XG5AbWVkaWEgKHByZWZlcnMtcmVkdWNlZC1tb3Rpb246IHJlZHVjZSkge1xuICAuYXdzdWlfdW5pdmVyc2FsLXRvb2xiYXJfMWt6cmlfMTRwOGxfMTUzOm5vdCgjXFw5KSB7XG4gICAgYW5pbWF0aW9uOiBub25lO1xuICAgIHRyYW5zaXRpb246IG5vbmU7XG4gIH1cbn1cbi5hd3N1aS1tb3Rpb24tZGlzYWJsZWQgLmF3c3VpX3VuaXZlcnNhbC10b29sYmFyXzFrenJpXzE0cDhsXzE1Mzpub3QoI1xcOSksIC5hd3N1aS1tb2RlLWVudGVyaW5nIC5hd3N1aV91bml2ZXJzYWwtdG9vbGJhcl8xa3pyaV8xNHA4bF8xNTM6bm90KCNcXDkpIHtcbiAgYW5pbWF0aW9uOiBub25lO1xuICB0cmFuc2l0aW9uOiBub25lO1xufVxuLmF3c3VpX3VuaXZlcnNhbC10b29sYmFyXzFrenJpXzE0cDhsXzE1My5hd3N1aV93aXRoLWFpLWRyYXdlcl8xa3pyaV8xNHA4bF8xNzI6bm90KCNcXDkpOm5vdCg6aGFzKC5hd3N1aV91bml2ZXJzYWwtdG9vbGJhci1haS1jdXN0b21fMWt6cmlfMTRwOGxfMTcyKSk6YmVmb3JlLCAuYXdzdWlfdW5pdmVyc2FsLXRvb2xiYXJfMWt6cmlfMTRwOGxfMTUzLmF3c3VpX3dpdGgtYWktZHJhd2VyXzFrenJpXzE0cDhsXzE3Mjpub3QoI1xcOSk6bm90KDpoYXMoLmF3c3VpX3VuaXZlcnNhbC10b29sYmFyLWFpLWN1c3RvbV8xa3pyaV8xNHA4bF8xNzIpKTphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgaW5zZXQtYmxvY2stc3RhcnQ6IDA7XG4gIGluc2V0LWlubGluZS1zdGFydDogMDtcbiAgaW5saW5lLXNpemU6IDVweDtcbiAgYmxvY2stc2l6ZTogNXB4O1xuICBiYWNrZ3JvdW5kOiAjMTYxZDI2O1xuICAvKipcbiAgICogQWRkcyBhIGJvcmRlciB0byB2aXN1YWxseSBzZXBhcmF0ZSB0aGUgbWFpbiBjb250ZW50IGFyZWEgZnJvbSB0aGUgbGVmdCBnbG9iYWwgZHJhd2VyLlxuICAgKlxuICAgKiBOb3RlOiBEaXJlY3QgYm9yZGVyIGFwcGxpY2F0aW9uIGlzIG5vdCBwb3NzaWJsZSBmb3IgZWl0aGVyIHRhcmdldCBlbGVtZW50OlxuICAgKiAtIE1haW4gY29udGVudCBhcmVhOiBVc2VzIGBkaXNwbGF5OiBjb250ZW50c2AsIHByZXZlbnRpbmcgYm9yZGVyIGFwcGxpY2F0aW9uXG4gICAqIC0gTmF2IHBhbmVsOiBNYXkgYmUgaGlkZGVuLCBjYXVzaW5nIHRoZSBib3JkZXIgdG8gZGlzYXBwZWFyIHdoZW4gc2VwYXJhdGlvbiBpcyBzdGlsbCBuZWVkZWRcbiAgKi9cbn1cbkBtZWRpYSBub3QgcHJpbnQge1xuICAuYXdzdWlfdW5pdmVyc2FsLXRvb2xiYXJfMWt6cmlfMTRwOGxfMTUzLmF3c3VpX3dpdGgtYWktZHJhd2VyXzFrenJpXzE0cDhsXzE3Mjpub3QoI1xcOSk6bm90KDpoYXMoLmF3c3VpX3VuaXZlcnNhbC10b29sYmFyLWFpLWN1c3RvbV8xa3pyaV8xNHA4bF8xNzIpKTpiZWZvcmUsIC5hd3N1aV91bml2ZXJzYWwtdG9vbGJhcl8xa3pyaV8xNHA4bF8xNTMuYXdzdWlfd2l0aC1haS1kcmF3ZXJfMWt6cmlfMTRwOGxfMTcyOm5vdCgjXFw5KTpub3QoOmhhcyguYXdzdWlfdW5pdmVyc2FsLXRvb2xiYXItYWktY3VzdG9tXzFrenJpXzE0cDhsXzE3MikpOmFmdGVyIHtcbiAgICAvKiBzdHlsZWxpbnQtZGlzYWJsZSBzZWxlY3Rvci1jb21iaW5hdG9yLWRpc2FsbG93ZWQtbGlzdCwgc2VsZWN0b3ItY2xhc3MtcGF0dGVybiAqL1xuICB9XG4gIC5hd3N1aS1wb2xhcmlzLWRhcmstbW9kZSAuYXdzdWlfdW5pdmVyc2FsLXRvb2xiYXJfMWt6cmlfMTRwOGxfMTUzLmF3c3VpX3dpdGgtYWktZHJhd2VyXzFrenJpXzE0cDhsXzE3Mjpub3QoI1xcOSk6bm90KDpoYXMoLmF3c3VpX3VuaXZlcnNhbC10b29sYmFyLWFpLWN1c3RvbV8xa3pyaV8xNHA4bF8xNzIpKTpiZWZvcmUsIC5hd3N1aS1kYXJrLW1vZGUgLmF3c3VpX3VuaXZlcnNhbC10b29sYmFyXzFrenJpXzE0cDhsXzE1My5hd3N1aV93aXRoLWFpLWRyYXdlcl8xa3pyaV8xNHA4bF8xNzI6bm90KCNcXDkpOm5vdCg6aGFzKC5hd3N1aV91bml2ZXJzYWwtdG9vbGJhci1haS1jdXN0b21fMWt6cmlfMTRwOGxfMTcyKSk6YmVmb3JlLCAuYXdzdWktcG9sYXJpcy1kYXJrLW1vZGUgLmF3c3VpX3VuaXZlcnNhbC10b29sYmFyXzFrenJpXzE0cDhsXzE1My5hd3N1aV93aXRoLWFpLWRyYXdlcl8xa3pyaV8xNHA4bF8xNzI6bm90KCNcXDkpOm5vdCg6aGFzKC5hd3N1aV91bml2ZXJzYWwtdG9vbGJhci1haS1jdXN0b21fMWt6cmlfMTRwOGxfMTcyKSk6YWZ0ZXIsIC5hd3N1aS1kYXJrLW1vZGUgLmF3c3VpX3VuaXZlcnNhbC10b29sYmFyXzFrenJpXzE0cDhsXzE1My5hd3N1aV93aXRoLWFpLWRyYXdlcl8xa3pyaV8xNHA4bF8xNzI6bm90KCNcXDkpOm5vdCg6aGFzKC5hd3N1aV91bml2ZXJzYWwtdG9vbGJhci1haS1jdXN0b21fMWt6cmlfMTRwOGxfMTcyKSk6YWZ0ZXIge1xuICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIGluc2V0LWJsb2NrLXN0YXJ0OiA0MnB4O1xuICAgIGluc2V0LWlubGluZS1zdGFydDogMDtcbiAgICBpbmxpbmUtc2l6ZTogdmFyKC0tYm9yZGVyLWRpdmlkZXItc2VjdGlvbi13aWR0aC11d284bXksIDFweCk7XG4gICAgYmxvY2stc2l6ZTogY2FsYygxMDB2aCAtIDQycHgpO1xuICAgIGJhY2tncm91bmQ6IHZhcigtLWNvbG9yLWJvcmRlci1sYXlvdXQtcHlvczQyLCAjYzZjNmNkKTtcbiAgfVxufVxuLmF3c3VpX3VuaXZlcnNhbC10b29sYmFyXzFrenJpXzE0cDhsXzE1My5hd3N1aV93aXRoLWFpLWRyYXdlcl8xa3pyaV8xNHA4bF8xNzI6bm90KCNcXDkpOm5vdCg6aGFzKC5hd3N1aV91bml2ZXJzYWwtdG9vbGJhci1haS1jdXN0b21fMWt6cmlfMTRwOGxfMTcyKSk6YWZ0ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1jb2xvci1iYWNrZ3JvdW5kLWxheW91dC1wYW5lbC1jb250ZW50LXl3bzlrMSwgI2ZmZmZmZik7XG4gIGJvcmRlci1zdGFydC1zdGFydC1yYWRpdXM6IHZhcigtLXNwYWNlLXh4cy1od2ZrYWksIDRweCk7XG59XG5AbWVkaWEgbm90IHByaW50IHtcbiAgLmF3c3VpX3VuaXZlcnNhbC10b29sYmFyXzFrenJpXzE0cDhsXzE1My5hd3N1aV93aXRoLWFpLWRyYXdlcl8xa3pyaV8xNHA4bF8xNzI6bm90KCNcXDkpOm5vdCg6aGFzKC5hd3N1aV91bml2ZXJzYWwtdG9vbGJhci1haS1jdXN0b21fMWt6cmlfMTRwOGxfMTcyKSk6YWZ0ZXIge1xuICAgIC8qIHN0eWxlbGludC1kaXNhYmxlIHNlbGVjdG9yLWNvbWJpbmF0b3ItZGlzYWxsb3dlZC1saXN0LCBzZWxlY3Rvci1jbGFzcy1wYXR0ZXJuICovXG4gIH1cbiAgLmF3c3VpLXBvbGFyaXMtZGFyay1tb2RlIC5hd3N1aV91bml2ZXJzYWwtdG9vbGJhcl8xa3pyaV8xNHA4bF8xNTMuYXdzdWlfd2l0aC1haS1kcmF3ZXJfMWt6cmlfMTRwOGxfMTcyOm5vdCgjXFw5KTpub3QoOmhhcyguYXdzdWlfdW5pdmVyc2FsLXRvb2xiYXItYWktY3VzdG9tXzFrenJpXzE0cDhsXzE3MikpOmFmdGVyLCAuYXdzdWktZGFyay1tb2RlIC5hd3N1aV91bml2ZXJzYWwtdG9vbGJhcl8xa3pyaV8xNHA4bF8xNTMuYXdzdWlfd2l0aC1haS1kcmF3ZXJfMWt6cmlfMTRwOGxfMTcyOm5vdCgjXFw5KTpub3QoOmhhcyguYXdzdWlfdW5pdmVyc2FsLXRvb2xiYXItYWktY3VzdG9tXzFrenJpXzE0cDhsXzE3MikpOmFmdGVyIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG59XG4uYXdzdWlfdW5pdmVyc2FsLXRvb2xiYXJfMWt6cmlfMTRwOGxfMTUzLmF3c3VpX2Rpc2FibGUtYm9keS1zY3JvbGxfMWt6cmlfMTRwOGxfMjE0Om5vdCgjXFw5KSB7XG4gIGluc2V0LWJsb2NrLXN0YXJ0OiAwcHg7XG59XG4uYXdzdWlfdW5pdmVyc2FsLXRvb2xiYXJfMWt6cmlfMTRwOGxfMTUzID4gLmF3c3VpX3VuaXZlcnNhbC10b29sYmFyLWFpLWN1c3RvbV8xa3pyaV8xNHA4bF8xNzI6bm90KCNcXDkpIHtcbiAgZ3JpZC1jb2x1bW46IDE7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGFsaWduLXNlbGY6IGZsZXgtc3RhcnQ7XG4gIHBhZGRpbmctaW5saW5lOiB2YXIoLS1zcGFjZS1zdGF0aWMtcy10NzYzbHUsIDEycHgpO1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICAvKipcbiAgICogQnV0dG9uIHNpemluZyBhZGp1c3RtZW50cyBmb3IgdGhlbWUtc3BlY2lmaWMgZGVzaWduIHJlcXVpcmVtZW50c1xuICAgKlxuICAgKiBMaWdodCBtb2RlOiBCdXR0b24gd2lkdGggaXMgc2V0IHRvIDEwMCUgKyBib3JkZXIgd2lkdGggdG8gaW50ZW50aW9uYWxseSBvdmVybGFwXG4gICAqIHdpdGggdGhlIGJvdHRvbSBib3JkZXIsIGFzIHNwZWNpZmllZCBpbiB0aGUgVUkgZGVzaWduLlxuICAgKlxuICAgKiBEYXJrIG1vZGU6IFJlc2V0cyB0aGUgb3ZlcmxhcCBzdHlsaW5nIGR1ZSB0byBkaWZmZXJlbnQgZGVzaWduIHJlcXVpcmVtZW50c1xuICAgKiB3aGVyZSBvdmVybGFwIHNob3VsZCBub3Qgb2NjdXIuXG4gICAqL1xuICBibG9jay1zaXplOiBjYWxjKDEwMCUgKyB2YXIoLS1ib3JkZXItZGl2aWRlci1zZWN0aW9uLXdpZHRoLXV3bzhteSwgMXB4KSk7XG4gIGJhY2tncm91bmQ6ICMxNjFkMjY7XG59XG5AbWVkaWEgbm90IHByaW50IHtcbiAgLmF3c3VpX3VuaXZlcnNhbC10b29sYmFyXzFrenJpXzE0cDhsXzE1MyA+IC5hd3N1aV91bml2ZXJzYWwtdG9vbGJhci1haS1jdXN0b21fMWt6cmlfMTRwOGxfMTcyOm5vdCgjXFw5KSB7XG4gICAgLyogc3R5bGVsaW50LWRpc2FibGUgc2VsZWN0b3ItY29tYmluYXRvci1kaXNhbGxvd2VkLWxpc3QsIHNlbGVjdG9yLWNsYXNzLXBhdHRlcm4gKi9cbiAgfVxuICAuYXdzdWktcG9sYXJpcy1kYXJrLW1vZGUgLmF3c3VpX3VuaXZlcnNhbC10b29sYmFyXzFrenJpXzE0cDhsXzE1MyA+IC5hd3N1aV91bml2ZXJzYWwtdG9vbGJhci1haS1jdXN0b21fMWt6cmlfMTRwOGxfMTcyOm5vdCgjXFw5KSwgLmF3c3VpLWRhcmstbW9kZSAuYXdzdWlfdW5pdmVyc2FsLXRvb2xiYXJfMWt6cmlfMTRwOGxfMTUzID4gLmF3c3VpX3VuaXZlcnNhbC10b29sYmFyLWFpLWN1c3RvbV8xa3pyaV8xNHA4bF8xNzI6bm90KCNcXDkpIHtcbiAgICBibG9jay1zaXplOiAxMDAlO1xuICB9XG59XG4uYXdzdWlfdW5pdmVyc2FsLXRvb2xiYXJfMWt6cmlfMTRwOGxfMTUzID4gLmF3c3VpX3VuaXZlcnNhbC10b29sYmFyLWFpLWN1c3RvbV8xa3pyaV8xNHA4bF8xNzI6bm90KCNcXDkpOmJlZm9yZSwgLmF3c3VpX3VuaXZlcnNhbC10b29sYmFyXzFrenJpXzE0cDhsXzE1MyA+IC5hd3N1aV91bml2ZXJzYWwtdG9vbGJhci1haS1jdXN0b21fMWt6cmlfMTRwOGxfMTcyOm5vdCgjXFw5KTphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgaW5zZXQtYmxvY2stc3RhcnQ6IDA7XG4gIGluc2V0LWlubGluZS1lbmQ6IC01cHg7XG4gIGlubGluZS1zaXplOiA1cHg7XG4gIGJsb2NrLXNpemU6IDVweDtcbiAgYmFja2dyb3VuZDogIzE2MWQyNjtcbn1cbkBtZWRpYSBub3QgcHJpbnQge1xuICAuYXdzdWlfdW5pdmVyc2FsLXRvb2xiYXJfMWt6cmlfMTRwOGxfMTUzID4gLmF3c3VpX3VuaXZlcnNhbC10b29sYmFyLWFpLWN1c3RvbV8xa3pyaV8xNHA4bF8xNzI6bm90KCNcXDkpOmJlZm9yZSwgLmF3c3VpX3VuaXZlcnNhbC10b29sYmFyXzFrenJpXzE0cDhsXzE1MyA+IC5hd3N1aV91bml2ZXJzYWwtdG9vbGJhci1haS1jdXN0b21fMWt6cmlfMTRwOGxfMTcyOm5vdCgjXFw5KTphZnRlciB7XG4gICAgLyogc3R5bGVsaW50LWRpc2FibGUgc2VsZWN0b3ItY29tYmluYXRvci1kaXNhbGxvd2VkLWxpc3QsIHNlbGVjdG9yLWNsYXNzLXBhdHRlcm4gKi9cbiAgfVxuICAuYXdzdWktcG9sYXJpcy1kYXJrLW1vZGUgLmF3c3VpX3VuaXZlcnNhbC10b29sYmFyXzFrenJpXzE0cDhsXzE1MyA+IC5hd3N1aV91bml2ZXJzYWwtdG9vbGJhci1haS1jdXN0b21fMWt6cmlfMTRwOGxfMTcyOm5vdCgjXFw5KTpiZWZvcmUsIC5hd3N1aS1kYXJrLW1vZGUgLmF3c3VpX3VuaXZlcnNhbC10b29sYmFyXzFrenJpXzE0cDhsXzE1MyA+IC5hd3N1aV91bml2ZXJzYWwtdG9vbGJhci1haS1jdXN0b21fMWt6cmlfMTRwOGxfMTcyOm5vdCgjXFw5KTpiZWZvcmUsIC5hd3N1aS1wb2xhcmlzLWRhcmstbW9kZSAuYXdzdWlfdW5pdmVyc2FsLXRvb2xiYXJfMWt6cmlfMTRwOGxfMTUzID4gLmF3c3VpX3VuaXZlcnNhbC10b29sYmFyLWFpLWN1c3RvbV8xa3pyaV8xNHA4bF8xNzI6bm90KCNcXDkpOmFmdGVyLCAuYXdzdWktZGFyay1tb2RlIC5hd3N1aV91bml2ZXJzYWwtdG9vbGJhcl8xa3pyaV8xNHA4bF8xNTMgPiAuYXdzdWlfdW5pdmVyc2FsLXRvb2xiYXItYWktY3VzdG9tXzFrenJpXzE0cDhsXzE3Mjpub3QoI1xcOSk6YWZ0ZXIge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbn1cbi5hd3N1aV91bml2ZXJzYWwtdG9vbGJhcl8xa3pyaV8xNHA4bF8xNTMgPiAuYXdzdWlfdW5pdmVyc2FsLXRvb2xiYXItYWktY3VzdG9tXzFrenJpXzE0cDhsXzE3Mjpub3QoI1xcOSk6YWZ0ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1jb2xvci1iYWNrZ3JvdW5kLWxheW91dC1wYW5lbC1jb250ZW50LXl3bzlrMSwgI2ZmZmZmZik7XG4gIGJvcmRlci1zdGFydC1zdGFydC1yYWRpdXM6IHZhcigtLXNwYWNlLXh4cy1od2ZrYWksIDRweCk7XG59XG4uYXdzdWlfdW5pdmVyc2FsLXRvb2xiYXJfMWt6cmlfMTRwOGxfMTUzID4gLmF3c3VpX3Rvb2xiYXItY29udGFpbmVyXzFrenJpXzE0cDhsXzI2Nzpub3QoI1xcOSkge1xuICBibG9jay1zaXplOiAxMDAlO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBkaXNwbGF5OiBncmlkO1xuICBpbmxpbmUtc2l6ZTogMTAwJTtcbiAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiBtaW4tY29udGVudCBtaW4tY29udGVudCBtaW5tYXgoMCwgM2ZyKSBtaW5tYXgoYXV0bywgMWZyKTtcbiAgZ3JpZC10ZW1wbGF0ZS1yb3dzOiAxZnI7XG59XG5AbWVkaWEgbm90IHByaW50IHtcbiAgLmF3c3VpX3VuaXZlcnNhbC10b29sYmFyXzFrenJpXzE0cDhsXzE1MyA+IC5hd3N1aV90b29sYmFyLWNvbnRhaW5lcl8xa3pyaV8xNHA4bF8yNjc6bm90KCNcXDkpIHtcbiAgICAvKiBzdHlsZWxpbnQtZGlzYWJsZSBzZWxlY3Rvci1jb21iaW5hdG9yLWRpc2FsbG93ZWQtbGlzdCwgc2VsZWN0b3ItY2xhc3MtcGF0dGVybiAqL1xuICB9XG4gIC5hd3N1aS1wb2xhcmlzLWRhcmstbW9kZSAuYXdzdWlfdW5pdmVyc2FsLXRvb2xiYXJfMWt6cmlfMTRwOGxfMTUzID4gLmF3c3VpX3Rvb2xiYXItY29udGFpbmVyXzFrenJpXzE0cDhsXzI2Nzpub3QoI1xcOSksIC5hd3N1aS1kYXJrLW1vZGUgLmF3c3VpX3VuaXZlcnNhbC10b29sYmFyXzFrenJpXzE0cDhsXzE1MyA+IC5hd3N1aV90b29sYmFyLWNvbnRhaW5lcl8xa3pyaV8xNHA4bF8yNjc6bm90KCNcXDkpIHtcbiAgICBib3JkZXItYmxvY2stc3RhcnQ6IHZhcigtLWJvcmRlci1kaXZpZGVyLXNlY3Rpb24td2lkdGgtdXdvOG15LCAxcHgpIHNvbGlkIHZhcigtLWNvbG9yLWJvcmRlci1sYXlvdXQtcHlvczQyLCAjYzZjNmNkKTtcbiAgfVxuICAuYXdzdWktcG9sYXJpcy1kYXJrLW1vZGUgLmF3c3VpX3VuaXZlcnNhbC10b29sYmFyXzFrenJpXzE0cDhsXzE1MyA+IC5hd3N1aV90b29sYmFyLWNvbnRhaW5lcl8xa3pyaV8xNHA4bF8yNjcuYXdzdWlfd2l0aC1haS1kcmF3ZXJfMWt6cmlfMTRwOGxfMTcyOm5vdCgjXFw5KSwgLmF3c3VpLWRhcmstbW9kZSAuYXdzdWlfdW5pdmVyc2FsLXRvb2xiYXJfMWt6cmlfMTRwOGxfMTUzID4gLmF3c3VpX3Rvb2xiYXItY29udGFpbmVyXzFrenJpXzE0cDhsXzI2Ny5hd3N1aV93aXRoLWFpLWRyYXdlcl8xa3pyaV8xNHA4bF8xNzI6bm90KCNcXDkpIHtcbiAgICBib3JkZXItc3RhcnQtc3RhcnQtcmFkaXVzOiB2YXIoLS1zcGFjZS14eHMtaHdma2FpLCA0cHgpO1xuICAgIGJvcmRlci1pbmxpbmUtc3RhcnQ6IHZhcigtLWJvcmRlci1kaXZpZGVyLXNlY3Rpb24td2lkdGgtdXdvOG15LCAxcHgpIHNvbGlkIHZhcigtLWNvbG9yLWJvcmRlci1sYXlvdXQtcHlvczQyLCAjYzZjNmNkKTtcbiAgfVxufVxuLmF3c3VpX3VuaXZlcnNhbC10b29sYmFyXzFrenJpXzE0cDhsXzE1MyA+IC5hd3N1aV90b29sYmFyLWNvbnRhaW5lcl8xa3pyaV8xNHA4bF8yNjcgPiAuYXdzdWlfdW5pdmVyc2FsLXRvb2xiYXItbmF2XzFrenJpXzE0cDhsXzI4Nzpub3QoI1xcOSkge1xuICBncmlkLWNvbHVtbjogMjtcbiAgcGFkZGluZy1pbmxpbmUtc3RhcnQ6IHZhcigtLXNwYWNlLW0tZHN1bXl0LCAxNnB4KTtcbiAgcGFkZGluZy1pbmxpbmUtZW5kOiB2YXIoLS1zcGFjZS1zdGF0aWMteHhzLW5zOTRkcCwgNHB4KTtcbn1cbi5hd3N1aV91bml2ZXJzYWwtdG9vbGJhcl8xa3pyaV8xNHA4bF8xNTMgPiAuYXdzdWlfdG9vbGJhci1jb250YWluZXJfMWt6cmlfMTRwOGxfMjY3ID4gLmF3c3VpX3VuaXZlcnNhbC10b29sYmFyLWJyZWFkY3J1bWJzXzFrenJpXzE0cDhsXzI5Mjpub3QoI1xcOSkge1xuICBncmlkLWNvbHVtbjogMztcbiAgcGFkZGluZy1pbmxpbmU6IHZhcigtLXNwYWNlLXN0YXRpYy14cy1nbm0wbXosIDhweCk7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICBmbGV4OiAxIDA7XG59XG4uYXdzdWlfdW5pdmVyc2FsLXRvb2xiYXJfMWt6cmlfMTRwOGxfMTUzID4gLmF3c3VpX3Rvb2xiYXItY29udGFpbmVyXzFrenJpXzE0cDhsXzI2NyA+IC5hd3N1aV91bml2ZXJzYWwtdG9vbGJhci1icmVhZGNydW1ic18xa3pyaV8xNHA4bF8yOTI6bm90KCNcXDkpOmZpcnN0LWNoaWxkIHtcbiAgcGFkZGluZy1pbmxpbmU6IGNhbGModmFyKC0tc3BhY2Utc3RhdGljLXhzLWdubTBteiwgOHB4KSArIHZhcigtLXNwYWNlLXN0YXRpYy1tLW02cWJvbywgMTZweCkpO1xufVxuLmF3c3VpX3VuaXZlcnNhbC10b29sYmFyXzFrenJpXzE0cDhsXzE1MyA+IC5hd3N1aV90b29sYmFyLWNvbnRhaW5lcl8xa3pyaV8xNHA4bF8yNjcgPiAuYXdzdWlfdW5pdmVyc2FsLXRvb2xiYXItZHJhd2Vyc18xa3pyaV8xNHA4bF8zMDE6bm90KCNcXDkpIHtcbiAgZ3JpZC1jb2x1bW46IDQ7XG4gIGNvbHVtbi1nYXA6IHZhcigtLXNwYWNlLXN0YXRpYy14cy1nbm0wbXosIDhweCk7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogZmxleC1lbmQ7XG4gIGJsb2NrLXNpemU6IDEwMCU7XG59XG5cbi5hd3N1aV9kcmF3ZXJzLWRlc2t0b3AtdHJpZ2dlcnMtY29udGFpbmVyXzFrenJpXzE0cDhsXzMwOTpub3QoI1xcOSksXG4uYXdzdWlfZHJhd2Vycy1tb2JpbGUtdHJpZ2dlcnMtY29udGFpbmVyXzFrenJpXzE0cDhsXzMxMDpub3QoI1xcOSkge1xuICBib3JkZXItY29sbGFwc2U6IHNlcGFyYXRlO1xuICBib3JkZXItc3BhY2luZzogMDtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgY2FwdGlvbi1zaWRlOiB0b3A7XG4gIGN1cnNvcjogYXV0bztcbiAgZGlyZWN0aW9uOiBpbmhlcml0O1xuICBlbXB0eS1jZWxsczogc2hvdztcbiAgZm9udC1mYW1pbHk6IHNlcmlmO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtdmFyaWFudDogbm9ybWFsO1xuICBmb250LXN0cmV0Y2g6IG5vcm1hbDtcbiAgaHlwaGVuczogbm9uZTtcbiAgbGV0dGVyLXNwYWNpbmc6IG5vcm1hbDtcbiAgbGlzdC1zdHlsZTogZGlzYyBvdXRzaWRlIG5vbmU7XG4gIHRhYi1zaXplOiA4O1xuICB0ZXh0LWFsaWduOiBzdGFydDtcbiAgdGV4dC1pbmRlbnQ6IDA7XG4gIHRleHQtc2hhZG93OiBub25lO1xuICB0ZXh0LXRyYW5zZm9ybTogbm9uZTtcbiAgdmlzaWJpbGl0eTogdmlzaWJsZTtcbiAgd2hpdGUtc3BhY2U6IG5vcm1hbDtcbiAgd29yZC1zcGFjaW5nOiBub3JtYWw7XG4gIGZvbnQtc2l6ZTogdmFyKC0tZm9udC1zaXplLWJvZHktbS1hN25oMm4sIDE0cHgpO1xuICBsaW5lLWhlaWdodDogdmFyKC0tbGluZS1oZWlnaHQtYm9keS1tLTJtaDNrZSwgMjBweCk7XG4gIGNvbG9yOiB2YXIoLS1jb2xvci10ZXh0LWJvZHktZGVmYXVsdC1yeWpjdDEsICMwZjE0MWEpO1xuICBmb250LXdlaWdodDogNDAwO1xuICBmb250LWZhbWlseTogdmFyKC0tZm9udC1mYW1pbHktYmFzZS00bHd2cGwsIFwiQW1hem9uIEVtYmVyXCIsIFwiSGVsdmV0aWNhIE5ldWVcIiwgUm9ib3RvLCBBcmlhbCwgc2Fucy1zZXJpZik7XG4gIC13ZWJraXQtZm9udC1zbW9vdGhpbmc6IGF1dG87XG4gIC1tb3otb3N4LWZvbnQtc21vb3RoaW5nOiBhdXRvO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgcGFkZGluZy1pbmxpbmU6IHZhcigtLXNwYWNlLW0tZHN1bXl0LCAxNnB4KTtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgb3ZlcmZsb3cteTogaGlkZGVuO1xuICBvdmVyZmxvdy14OiBoaWRkZW47XG4gIC8qIHN0eWxlbGludC1kaXNhYmxlLW5leHQtbGluZSBwbHVnaW4vbm8tdW5zdXBwb3J0ZWQtYnJvd3Nlci1mZWF0dXJlcyAqL1xuICBvdmVyc2Nyb2xsLWJlaGF2aW9yLXk6IGNvbnRhaW47XG4gIC8qIHN0eWxlbGludC1kaXNhYmxlLW5leHQtbGluZSBwbHVnaW4vbm8tdW5zdXBwb3J0ZWQtYnJvd3Nlci1mZWF0dXJlcyAqL1xuICBvdmVyc2Nyb2xsLWJlaGF2aW9yLXg6IGNvbnRhaW47XG4gIGlubGluZS1zaXplOiAxMDAlO1xufVxuXG4uYXdzdWlfZHJhd2Vycy10cmlnZ2VyLWNvbnRlbnRfMWt6cmlfMTRwOGxfMzUyOm5vdCgjXFw5KSB7XG4gIGJsb2NrLXNpemU6IDEwMCU7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gIGdhcDogdmFyKC0tc3BhY2UteHMteW1sbTBiLCA4cHgpO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kO1xuICBwYWRkaW5nLWlubGluZS1zdGFydDogdmFyKC0tc3BhY2UteHMteW1sbTBiLCA4cHgpO1xufVxuXG4uYXdzdWlfZ3JvdXAtZGl2aWRlcl8xa3pyaV8xNHA4bF8zNjI6bm90KCNcXDkpIHtcbiAgYm9yZGVyLWlubGluZS1lbmQ6IHZhcigtLWJvcmRlci1kaXZpZGVyLXNlY3Rpb24td2lkdGgtdXdvOG15LCAxcHgpIHNvbGlkIHZhcigtLWNvbG9yLWJvcmRlci1kaXZpZGVyLWRlZmF1bHQtbmZlcm1jLCAjYzZjNmNkKTtcbiAgYmxvY2stc2l6ZTogNjAlO1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNjg4cHgpIHtcbiAgLmF3c3VpX2RyYXdlcnMtdHJpZ2dlcl8xa3pyaV8xNHA4bF8zNTI6bm90KCNcXDkpIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIH1cbn1cblxuLmF3c3VpX2Jsb2NrLWJvZHktc2Nyb2xsXzFrenJpXzE0cDhsXzM3NTpub3QoI1xcOSkge1xuICBvdmVyZmxvdzogaGlkZGVuO1xufSIsIi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKiBzdHlsZWxpbnQtZGlzYWJsZSBAYW16bi9hd3N1aS1uby1tb3Rpb24tb3V0c2lkZS1vZi1taXhpbiwgc2VsZWN0b3ItY29tYmluYXRvci1kaXNhbGxvd2VkLWxpc3QsIHNlbGVjdG9yLXBzZXVkby1jbGFzcy1uby11bmtub3duLCBzZWxlY3Rvci1jbGFzcy1wYXR0ZXJuICovXG4vKiBzdHlsZWxpbnQtZW5hYmxlIEBhbXpuL2F3c3VpLW5vLW1vdGlvbi1vdXRzaWRlLW9mLW1peGluLCBzZWxlY3Rvci1jb21iaW5hdG9yLWRpc2FsbG93ZWQtbGlzdCwgc2VsZWN0b3ItcHNldWRvLWNsYXNzLW5vLXVua25vd24sIHNlbGVjdG9yLWNsYXNzLXBhdHRlcm4gKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKiBTdHlsZSB1c2VkIGZvciBsaW5rcyBpbiBzbG90cy9jb21wb25lbnRzIHRoYXQgYXJlIHRleHQgaGVhdnksIHRvIGhlbHAgbGlua3Mgc3RhbmQgb3V0IGFtb25nXG5zdXJyb3VuZGluZyB0ZXh0LiAoV0NBRyBGNzMpIGh0dHBzOi8vd3d3LnczLm9yZy9XQUkvV0NBRzIxL1RlY2huaXF1ZXMvZmFpbHVyZXMvRjczI2Rlc2NyaXB0aW9uICovXG4uYXdzdWlfdHJpZ2dlcl9scHNodV8xamZjd18xNDU6bm90KCNcXDkpIHtcbiAgYWxsOiBpbml0aWFsO1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIGNvbG9yOiB2YXIoLS1jb2xvci10ZXh0LWludGVyYWN0aXZlLWRlZmF1bHQtY3Bva3RyLCAjNDI0NjUwKTtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuLmF3c3VpX3RyaWdnZXJfbHBzaHVfMWpmY3dfMTQ1LmF3c3VpX2N1c3RvbV9scHNodV8xamZjd18xNTE6bm90KCNcXDkpIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYmxvY2stc2l6ZTogMTAwJTtcbiAgaW5saW5lLXNpemU6IDEwMCU7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG59XG4uYXdzdWlfdHJpZ2dlci13aXRoLWJhZGdlX2xwc2h1XzFqZmN3XzE1Nzpub3QoI1xcOSkge1xuICBjbGlwLXBhdGg6IHBhdGgoXCJNMjkuMjg2MiAxMC40MTQ1QzI4LjcyNDMgMTAuNTk5OCAyOC4xMjM4IDEwLjcgMjcuNDk5OSAxMC43QzI0LjM1MTkgMTAuNyAyMS43OTk5IDguMTQ4MDMgMjEuNzk5OSA1QzIxLjc5OTkgMy45Mjg4MyAyMi4wOTU0IDIuOTI2NjcgMjIuNjA5MyAyLjA3MDU3QzIwLjM3ODUgMC43NTQ4NDYgMTcuNzc3NCAwIDE1IDBDNi43MTU3MyAwIDAgNi43MTU3MyAwIDE1QzAgMjMuMjg0MyA2LjcxNTczIDMwIDE1IDMwQzIzLjI4NDMgMzAgMzAgMjMuMjg0MyAzMCAxNUMzMCAxMy40MDA3IDI5Ljc0OTcgMTEuODU5OSAyOS4yODYyIDEwLjQxNDVaXCIpO1xuICAvKiBzdHlsZWxpbnQtZGlzYWJsZS1uZXh0LWxpbmUgcGx1Z2luL25vLXVuc3VwcG9ydGVkLWJyb3dzZXItZmVhdHVyZXMgKi9cbn1cbi5hd3N1aV90cmlnZ2VyLXdpdGgtYmFkZ2VfbHBzaHVfMWpmY3dfMTU3Om5vdCgjXFw5KTpkaXIocnRsKSB7XG4gIGNsaXAtcGF0aDogcGF0aChcIk0yLjIxMzg0IDEwLjQxNDVDMi43NzU2OSAxMC41OTk4IDMuMzc2MTcgMTAuNyA0LjAwMDA3IDEwLjdDNy4xNDgxIDEwLjcgOS43MDAwNyA4LjE0ODAzIDkuNzAwMDcgNUM5LjcwMDA3IDMuOTI4ODMgOS40MDQ2IDIuOTI2NjcgOC44OTA3MSAyLjA3MDU3QzExLjEyMTUgMC43NTQ4NDYgMTMuNzIyNiAwIDE2LjUgMEMyNC43ODQzIDAgMzEuNSA2LjcxNTczIDMxLjUgMTVDMzEuNSAyMy4yODQzIDI0Ljc4NDMgMzAgMTYuNSAzMEM4LjIxNTczIDMwIDEuNSAyMy4yODQzIDEuNSAxNUMxLjUgMTMuNDAwNyAxLjc1MDI5IDExLjg1OTkgMi4yMTM4NCAxMC40MTQ1WlwiKTtcbn1cbi5hd3N1aV90cmlnZ2VyX2xwc2h1XzFqZmN3XzE0NTpub3QoI1xcOSk6Zm9jdXMge1xuICBvdXRsaW5lOiBub25lO1xufVxuLmF3c3VpX3RyaWdnZXJfbHBzaHVfMWpmY3dfMTQ1LmF3c3VpX2NpcmNsZV9scHNodV8xamZjd18xNjc6bm90KCNcXDkpIHtcbiAgYm9yZGVyLXN0YXJ0LXN0YXJ0LXJhZGl1czogNTAlO1xuICBib3JkZXItc3RhcnQtZW5kLXJhZGl1czogNTAlO1xuICBib3JkZXItZW5kLXN0YXJ0LXJhZGl1czogNTAlO1xuICBib3JkZXItZW5kLWVuZC1yYWRpdXM6IDUwJTtcbiAgYmxvY2stc2l6ZTogMzBweDtcbiAgaW5saW5lLXNpemU6IDMwcHg7XG59XG4uYXdzdWlfdHJpZ2dlcl9scHNodV8xamZjd18xNDUuYXdzdWlfY2lyY2xlX2xwc2h1XzFqZmN3XzE2Nzpub3QoI1xcOSk6aG92ZXIge1xuICBiYWNrZ3JvdW5kOiB2YXIoLS1jb2xvci1iYWNrZ3JvdW5kLWlucHV0LWRpc2FibGVkLWNuOWJwaiwgI2ViZWJmMCk7XG4gIGNvbG9yOiB2YXIoLS1jb2xvci10ZXh0LWludGVyYWN0aXZlLWhvdmVyLXAyYmVleCwgIzBmMTQxYSk7XG59XG4uYXdzdWlfdHJpZ2dlcl9scHNodV8xamZjd18xNDUuYXdzdWlfY2lyY2xlX2xwc2h1XzFqZmN3XzE2Nzpub3QoI1xcOSk6YWN0aXZlIHtcbiAgYmFja2dyb3VuZDogdmFyKC0tY29sb3ItYmFja2dyb3VuZC1jb250cm9sLWRpc2FibGVkLTFkbTRtaywgI2RlZGVlMyk7XG4gIGNvbG9yOiB2YXIoLS1jb2xvci10ZXh0LWludGVyYWN0aXZlLWhvdmVyLXAyYmVleCwgIzBmMTQxYSk7XG59XG4uYXdzdWlfdHJpZ2dlcl9scHNodV8xamZjd18xNDUuYXdzdWlfY2lyY2xlX2xwc2h1XzFqZmN3XzE2Ny5hd3N1aV9zZWxlY3RlZF9scHNodV8xamZjd18xODM6bm90KCNcXDkpIHtcbiAgYmFja2dyb3VuZDogdmFyKC0tY29sb3ItYmFja2dyb3VuZC1sYXlvdXQtdG9nZ2xlLXNlbGVjdGVkLWRlZmF1bHQtMDEzMDFuLCAjMDA2Y2UwKTtcbiAgY29sb3I6IHZhcigtLWNvbG9yLXRleHQtbGF5b3V0LXRvZ2dsZS1zZWxlY3RlZC1wN21oeXYsICNmZmZmZmYpO1xufVxuLmF3c3VpX3RyaWdnZXJfbHBzaHVfMWpmY3dfMTQ1LmF3c3VpX2NpcmNsZV9scHNodV8xamZjd18xNjcuYXdzdWlfc2VsZWN0ZWRfbHBzaHVfMWpmY3dfMTgzOm5vdCgjXFw5KTpob3ZlciB7XG4gIGJhY2tncm91bmQ6IHZhcigtLWNvbG9yLWJhY2tncm91bmQtbGF5b3V0LXRvZ2dsZS1zZWxlY3RlZC1ob3Zlci1rcGJjOXgsICMwMDRhOWUpO1xufVxuLmF3c3VpX3RyaWdnZXJfbHBzaHVfMWpmY3dfMTQ1LmF3c3VpX2NpcmNsZV9scHNodV8xamZjd18xNjcuYXdzdWlfc2VsZWN0ZWRfbHBzaHVfMWpmY3dfMTgzOm5vdCgjXFw5KTphY3RpdmUge1xuICBiYWNrZ3JvdW5kOiB2YXIoLS1jb2xvci1iYWNrZ3JvdW5kLWxheW91dC10b2dnbGUtc2VsZWN0ZWQtYWN0aXZlLXNnMjI2diwgIzAwNmNlMCk7XG59XG5cbi5hd3N1aV90cmlnZ2VyLXdyYXBwZXJfbHBzaHVfMWpmY3dfMTk0Om5vdCgjXFw5KSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbi5hd3N1aV90cmlnZ2VyLXdyYXBwZXJfbHBzaHVfMWpmY3dfMTk0Om5vdCgjXFw5KTpoYXMoOmZvY3VzLXZpc2libGUpIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuLmF3c3VpX3RyaWdnZXItd3JhcHBlcl9scHNodV8xamZjd18xOTQ6bm90KCNcXDkpOmhhcyg6Zm9jdXMtdmlzaWJsZSkge1xuICBvdXRsaW5lOiAycHggZG90dGVkIHRyYW5zcGFyZW50O1xuICBvdXRsaW5lLW9mZnNldDogY2FsYygzcHggLSAxcHgpO1xufVxuLmF3c3VpX3RyaWdnZXItd3JhcHBlcl9scHNodV8xamZjd18xOTQ6bm90KCNcXDkpOmhhcyg6Zm9jdXMtdmlzaWJsZSk6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiIFwiO1xuICBkaXNwbGF5OiBibG9jaztcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBpbnNldC1pbmxpbmUtc3RhcnQ6IGNhbGMoLTEgKiAzcHgpO1xuICBpbnNldC1ibG9jay1zdGFydDogY2FsYygtMSAqIDNweCk7XG4gIGlubGluZS1zaXplOiBjYWxjKDEwMCUgKyAzcHggKyAzcHgpO1xuICBibG9jay1zaXplOiBjYWxjKDEwMCUgKyAzcHggKyAzcHgpO1xuICBib3JkZXItc3RhcnQtc3RhcnQtcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzLWNvbnRyb2wtZGVmYXVsdC1mb2N1cy1yaW5nLTF1YWJraSwgNHB4KTtcbiAgYm9yZGVyLXN0YXJ0LWVuZC1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMtY29udHJvbC1kZWZhdWx0LWZvY3VzLXJpbmctMXVhYmtpLCA0cHgpO1xuICBib3JkZXItZW5kLXN0YXJ0LXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cy1jb250cm9sLWRlZmF1bHQtZm9jdXMtcmluZy0xdWFia2ksIDRweCk7XG4gIGJvcmRlci1lbmQtZW5kLXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cy1jb250cm9sLWRlZmF1bHQtZm9jdXMtcmluZy0xdWFia2ksIDRweCk7XG4gIGJveC1zaGFkb3c6IDAgMCAwIDJweCB2YXIoLS1jb2xvci1ib3JkZXItaXRlbS1mb2N1c2VkLWx6MXpzNiwgIzAwNmNlMCk7XG59XG5cbi5hd3N1aV9kb3RfbHBzaHVfMWpmY3dfMjE5Om5vdCgjXFw5KSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgaW5saW5lLXNpemU6IDhweDtcbiAgYmxvY2stc2l6ZTogOHB4O1xuICBib3JkZXItc3RhcnQtc3RhcnQtcmFkaXVzOiA4cHg7XG4gIGJvcmRlci1zdGFydC1lbmQtcmFkaXVzOiA4cHg7XG4gIGJvcmRlci1lbmQtc3RhcnQtcmFkaXVzOiA4cHg7XG4gIGJvcmRlci1lbmQtZW5kLXJhZGl1czogOHB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1jb2xvci1iYWNrZ3JvdW5kLWJhZGdlLWljb24tdWwzczJwLCAjZGIwMDAwKTtcbiAgaW5zZXQtYmxvY2stc3RhcnQ6IDFweDtcbiAgaW5zZXQtaW5saW5lLWVuZDogLTFweDtcbn0iLCIvKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi5hd3N1aV9zdGlja3ktbm90aWZpY2F0aW9uc18xNTRiaV8xZ3llN185Om5vdCgjXFw5KSB7XG4gIHBvc2l0aW9uOiBzdGlja3k7XG4gIHotaW5kZXg6IDg1MDtcbn1cbi5hd3N1aV9zdGlja3ktbm90aWZpY2F0aW9ucy13aXRoLWJhY2tncm91bmRfMTU0YmlfMWd5ZTdfMTM6bm90KCNcXDkpIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tY29sb3ItYmFja2dyb3VuZC1sYXlvdXQtbWFpbi1odHQ0Zm0sICNmZmZmZmYpO1xufVxuXG4uYXdzdWlfaGFzLW5vdGlmaWNhdGlvbnMtY29udGVudF8xNTRiaV8xZ3llN18xNzpub3QoI1xcOSkge1xuICBwYWRkaW5nLWJsb2NrLXN0YXJ0OiB2YXIoLS1zcGFjZS1zY2FsZWQteHMtZHc5d2w1LCA4cHgpO1xufSIsIi8qISBub3JtYWxpemUuY3NzIHY4LjAuMSB8IE1JVCBMaWNlbnNlIHwgZ2l0aHViLmNvbS9uZWNvbGFzL25vcm1hbGl6ZS5jc3MgKi9cblxuLyogRG9jdW1lbnRcbiAgID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09ICovXG5cbi8qKlxuICogMS4gQ29ycmVjdCB0aGUgbGluZSBoZWlnaHQgaW4gYWxsIGJyb3dzZXJzLlxuICogMi4gUHJldmVudCBhZGp1c3RtZW50cyBvZiBmb250IHNpemUgYWZ0ZXIgb3JpZW50YXRpb24gY2hhbmdlcyBpbiBpT1MuXG4gKi9cblxuaHRtbCB7XG4gIGxpbmUtaGVpZ2h0OiAxLjE1OyAvKiAxICovXG4gIC13ZWJraXQtdGV4dC1zaXplLWFkanVzdDogMTAwJTsgLyogMiAqL1xufVxuXG4vKiBTZWN0aW9uc1xuICAgPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0gKi9cblxuLyoqXG4gKiBSZW1vdmUgdGhlIG1hcmdpbiBpbiBhbGwgYnJvd3NlcnMuXG4gKi9cblxuYm9keSB7XG4gIG1hcmdpbjogMDtcbn1cblxuLyoqXG4gKiBSZW5kZXIgdGhlIGBtYWluYCBlbGVtZW50IGNvbnNpc3RlbnRseSBpbiBJRS5cbiAqL1xuXG5tYWluIHtcbiAgZGlzcGxheTogYmxvY2s7XG59XG5cbi8qKlxuICogQ29ycmVjdCB0aGUgZm9udCBzaXplIGFuZCBtYXJnaW4gb24gYGgxYCBlbGVtZW50cyB3aXRoaW4gYHNlY3Rpb25gIGFuZFxuICogYGFydGljbGVgIGNvbnRleHRzIGluIENocm9tZSwgRmlyZWZveCwgYW5kIFNhZmFyaS5cbiAqL1xuXG5oMSB7XG4gIGZvbnQtc2l6ZTogMmVtO1xuICBtYXJnaW46IDAuNjdlbSAwO1xufVxuXG4vKiBHcm91cGluZyBjb250ZW50XG4gICA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAqL1xuXG4vKipcbiAqIDEuIEFkZCB0aGUgY29ycmVjdCBib3ggc2l6aW5nIGluIEZpcmVmb3guXG4gKiAyLiBTaG93IHRoZSBvdmVyZmxvdyBpbiBFZGdlIGFuZCBJRS5cbiAqL1xuXG5ociB7XG4gIGJveC1zaXppbmc6IGNvbnRlbnQtYm94OyAvKiAxICovXG4gIGhlaWdodDogMDsgLyogMSAqL1xuICBvdmVyZmxvdzogdmlzaWJsZTsgLyogMiAqL1xufVxuXG4vKipcbiAqIDEuIENvcnJlY3QgdGhlIGluaGVyaXRhbmNlIGFuZCBzY2FsaW5nIG9mIGZvbnQgc2l6ZSBpbiBhbGwgYnJvd3NlcnMuXG4gKiAyLiBDb3JyZWN0IHRoZSBvZGQgYGVtYCBmb250IHNpemluZyBpbiBhbGwgYnJvd3NlcnMuXG4gKi9cblxucHJlIHtcbiAgZm9udC1mYW1pbHk6IG1vbm9zcGFjZSwgbW9ub3NwYWNlOyAvKiAxICovXG4gIGZvbnQtc2l6ZTogMWVtOyAvKiAyICovXG59XG5cbi8qIFRleHQtbGV2ZWwgc2VtYW50aWNzXG4gICA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAqL1xuXG4vKipcbiAqIFJlbW92ZSB0aGUgZ3JheSBiYWNrZ3JvdW5kIG9uIGFjdGl2ZSBsaW5rcyBpbiBJRSAxMC5cbiAqL1xuXG5hIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG59XG5cbi8qKlxuICogMS4gUmVtb3ZlIHRoZSBib3R0b20gYm9yZGVyIGluIENocm9tZSA1Ny1cbiAqIDIuIEFkZCB0aGUgY29ycmVjdCB0ZXh0IGRlY29yYXRpb24gaW4gQ2hyb21lLCBFZGdlLCBJRSwgT3BlcmEsIGFuZCBTYWZhcmkuXG4gKi9cblxuYWJiclt0aXRsZV0ge1xuICBib3JkZXItYm90dG9tOiBub25lOyAvKiAxICovXG4gIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lOyAvKiAyICovXG4gIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lIGRvdHRlZDsgLyogMiAqL1xufVxuXG4vKipcbiAqIEFkZCB0aGUgY29ycmVjdCBmb250IHdlaWdodCBpbiBDaHJvbWUsIEVkZ2UsIGFuZCBTYWZhcmkuXG4gKi9cblxuYixcbnN0cm9uZyB7XG4gIGZvbnQtd2VpZ2h0OiBib2xkZXI7XG59XG5cbi8qKlxuICogMS4gQ29ycmVjdCB0aGUgaW5oZXJpdGFuY2UgYW5kIHNjYWxpbmcgb2YgZm9udCBzaXplIGluIGFsbCBicm93c2Vycy5cbiAqIDIuIENvcnJlY3QgdGhlIG9kZCBgZW1gIGZvbnQgc2l6aW5nIGluIGFsbCBicm93c2Vycy5cbiAqL1xuXG5jb2RlLFxua2JkLFxuc2FtcCB7XG4gIGZvbnQtZmFtaWx5OiBtb25vc3BhY2UsIG1vbm9zcGFjZTsgLyogMSAqL1xuICBmb250LXNpemU6IDFlbTsgLyogMiAqL1xufVxuXG4vKipcbiAqIEFkZCB0aGUgY29ycmVjdCBmb250IHNpemUgaW4gYWxsIGJyb3dzZXJzLlxuICovXG5cbnNtYWxsIHtcbiAgZm9udC1zaXplOiA4MCU7XG59XG5cbi8qKlxuICogUHJldmVudCBgc3ViYCBhbmQgYHN1cGAgZWxlbWVudHMgZnJvbSBhZmZlY3RpbmcgdGhlIGxpbmUgaGVpZ2h0IGluXG4gKiBhbGwgYnJvd3NlcnMuXG4gKi9cblxuc3ViLFxuc3VwIHtcbiAgZm9udC1zaXplOiA3NSU7XG4gIGxpbmUtaGVpZ2h0OiAwO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHZlcnRpY2FsLWFsaWduOiBiYXNlbGluZTtcbn1cblxuc3ViIHtcbiAgYm90dG9tOiAtMC4yNWVtO1xufVxuXG5zdXAge1xuICB0b3A6IC0wLjVlbTtcbn1cblxuLyogRW1iZWRkZWQgY29udGVudFxuICAgPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0gKi9cblxuLyoqXG4gKiBSZW1vdmUgdGhlIGJvcmRlciBvbiBpbWFnZXMgaW5zaWRlIGxpbmtzIGluIElFIDEwLlxuICovXG5cbmltZyB7XG4gIGJvcmRlci1zdHlsZTogbm9uZTtcbn1cblxuLyogRm9ybXNcbiAgID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09ICovXG5cbi8qKlxuICogMS4gQ2hhbmdlIHRoZSBmb250IHN0eWxlcyBpbiBhbGwgYnJvd3NlcnMuXG4gKiAyLiBSZW1vdmUgdGhlIG1hcmdpbiBpbiBGaXJlZm94IGFuZCBTYWZhcmkuXG4gKi9cblxuYnV0dG9uLFxuaW5wdXQsXG5vcHRncm91cCxcbnNlbGVjdCxcbnRleHRhcmVhIHtcbiAgZm9udC1mYW1pbHk6IGluaGVyaXQ7IC8qIDEgKi9cbiAgZm9udC1zaXplOiAxMDAlOyAvKiAxICovXG4gIGxpbmUtaGVpZ2h0OiAxLjE1OyAvKiAxICovXG4gIG1hcmdpbjogMDsgLyogMiAqL1xufVxuXG4vKipcbiAqIFNob3cgdGhlIG92ZXJmbG93IGluIElFLlxuICogMS4gU2hvdyB0aGUgb3ZlcmZsb3cgaW4gRWRnZS5cbiAqL1xuXG5idXR0b24sXG5pbnB1dCB7IC8qIDEgKi9cbiAgb3ZlcmZsb3c6IHZpc2libGU7XG59XG5cbi8qKlxuICogUmVtb3ZlIHRoZSBpbmhlcml0YW5jZSBvZiB0ZXh0IHRyYW5zZm9ybSBpbiBFZGdlLCBGaXJlZm94LCBhbmQgSUUuXG4gKiAxLiBSZW1vdmUgdGhlIGluaGVyaXRhbmNlIG9mIHRleHQgdHJhbnNmb3JtIGluIEZpcmVmb3guXG4gKi9cblxuYnV0dG9uLFxuc2VsZWN0IHsgLyogMSAqL1xuICB0ZXh0LXRyYW5zZm9ybTogbm9uZTtcbn1cblxuLyoqXG4gKiBDb3JyZWN0IHRoZSBpbmFiaWxpdHkgdG8gc3R5bGUgY2xpY2thYmxlIHR5cGVzIGluIGlPUyBhbmQgU2FmYXJpLlxuICovXG5cbmJ1dHRvbixcblt0eXBlPVwiYnV0dG9uXCJdLFxuW3R5cGU9XCJyZXNldFwiXSxcblt0eXBlPVwic3VibWl0XCJdIHtcbiAgLXdlYmtpdC1hcHBlYXJhbmNlOiBidXR0b247XG59XG5cbi8qKlxuICogUmVtb3ZlIHRoZSBpbm5lciBib3JkZXIgYW5kIHBhZGRpbmcgaW4gRmlyZWZveC5cbiAqL1xuXG5idXR0b246Oi1tb3otZm9jdXMtaW5uZXIsXG5bdHlwZT1cImJ1dHRvblwiXTo6LW1vei1mb2N1cy1pbm5lcixcblt0eXBlPVwicmVzZXRcIl06Oi1tb3otZm9jdXMtaW5uZXIsXG5bdHlwZT1cInN1Ym1pdFwiXTo6LW1vei1mb2N1cy1pbm5lciB7XG4gIGJvcmRlci1zdHlsZTogbm9uZTtcbiAgcGFkZGluZzogMDtcbn1cblxuLyoqXG4gKiBSZXN0b3JlIHRoZSBmb2N1cyBzdHlsZXMgdW5zZXQgYnkgdGhlIHByZXZpb3VzIHJ1bGUuXG4gKi9cblxuYnV0dG9uOi1tb3otZm9jdXNyaW5nLFxuW3R5cGU9XCJidXR0b25cIl06LW1vei1mb2N1c3JpbmcsXG5bdHlwZT1cInJlc2V0XCJdOi1tb3otZm9jdXNyaW5nLFxuW3R5cGU9XCJzdWJtaXRcIl06LW1vei1mb2N1c3Jpbmcge1xuICBvdXRsaW5lOiAxcHggZG90dGVkIEJ1dHRvblRleHQ7XG59XG5cbi8qKlxuICogQ29ycmVjdCB0aGUgcGFkZGluZyBpbiBGaXJlZm94LlxuICovXG5cbmZpZWxkc2V0IHtcbiAgcGFkZGluZzogMC4zNWVtIDAuNzVlbSAwLjYyNWVtO1xufVxuXG4vKipcbiAqIDEuIENvcnJlY3QgdGhlIHRleHQgd3JhcHBpbmcgaW4gRWRnZSBhbmQgSUUuXG4gKiAyLiBDb3JyZWN0IHRoZSBjb2xvciBpbmhlcml0YW5jZSBmcm9tIGBmaWVsZHNldGAgZWxlbWVudHMgaW4gSUUuXG4gKiAzLiBSZW1vdmUgdGhlIHBhZGRpbmcgc28gZGV2ZWxvcGVycyBhcmUgbm90IGNhdWdodCBvdXQgd2hlbiB0aGV5IHplcm8gb3V0XG4gKiAgICBgZmllbGRzZXRgIGVsZW1lbnRzIGluIGFsbCBicm93c2Vycy5cbiAqL1xuXG5sZWdlbmQge1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94OyAvKiAxICovXG4gIGNvbG9yOiBpbmhlcml0OyAvKiAyICovXG4gIGRpc3BsYXk6IHRhYmxlOyAvKiAxICovXG4gIG1heC13aWR0aDogMTAwJTsgLyogMSAqL1xuICBwYWRkaW5nOiAwOyAvKiAzICovXG4gIHdoaXRlLXNwYWNlOiBub3JtYWw7IC8qIDEgKi9cbn1cblxuLyoqXG4gKiBBZGQgdGhlIGNvcnJlY3QgdmVydGljYWwgYWxpZ25tZW50IGluIENocm9tZSwgRmlyZWZveCwgYW5kIE9wZXJhLlxuICovXG5cbnByb2dyZXNzIHtcbiAgdmVydGljYWwtYWxpZ246IGJhc2VsaW5lO1xufVxuXG4vKipcbiAqIFJlbW92ZSB0aGUgZGVmYXVsdCB2ZXJ0aWNhbCBzY3JvbGxiYXIgaW4gSUUgMTArLlxuICovXG5cbnRleHRhcmVhIHtcbiAgb3ZlcmZsb3c6IGF1dG87XG59XG5cbi8qKlxuICogMS4gQWRkIHRoZSBjb3JyZWN0IGJveCBzaXppbmcgaW4gSUUgMTAuXG4gKiAyLiBSZW1vdmUgdGhlIHBhZGRpbmcgaW4gSUUgMTAuXG4gKi9cblxuW3R5cGU9XCJjaGVja2JveFwiXSxcblt0eXBlPVwicmFkaW9cIl0ge1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94OyAvKiAxICovXG4gIHBhZGRpbmc6IDA7IC8qIDIgKi9cbn1cblxuLyoqXG4gKiBDb3JyZWN0IHRoZSBjdXJzb3Igc3R5bGUgb2YgaW5jcmVtZW50IGFuZCBkZWNyZW1lbnQgYnV0dG9ucyBpbiBDaHJvbWUuXG4gKi9cblxuW3R5cGU9XCJudW1iZXJcIl06Oi13ZWJraXQtaW5uZXItc3Bpbi1idXR0b24sXG5bdHlwZT1cIm51bWJlclwiXTo6LXdlYmtpdC1vdXRlci1zcGluLWJ1dHRvbiB7XG4gIGhlaWdodDogYXV0bztcbn1cblxuLyoqXG4gKiAxLiBDb3JyZWN0IHRoZSBvZGQgYXBwZWFyYW5jZSBpbiBDaHJvbWUgYW5kIFNhZmFyaS5cbiAqIDIuIENvcnJlY3QgdGhlIG91dGxpbmUgc3R5bGUgaW4gU2FmYXJpLlxuICovXG5cblt0eXBlPVwic2VhcmNoXCJdIHtcbiAgLXdlYmtpdC1hcHBlYXJhbmNlOiB0ZXh0ZmllbGQ7IC8qIDEgKi9cbiAgb3V0bGluZS1vZmZzZXQ6IC0ycHg7IC8qIDIgKi9cbn1cblxuLyoqXG4gKiBSZW1vdmUgdGhlIGlubmVyIHBhZGRpbmcgaW4gQ2hyb21lIGFuZCBTYWZhcmkgb24gbWFjT1MuXG4gKi9cblxuW3R5cGU9XCJzZWFyY2hcIl06Oi13ZWJraXQtc2VhcmNoLWRlY29yYXRpb24ge1xuICAtd2Via2l0LWFwcGVhcmFuY2U6IG5vbmU7XG59XG5cbi8qKlxuICogMS4gQ29ycmVjdCB0aGUgaW5hYmlsaXR5IHRvIHN0eWxlIGNsaWNrYWJsZSB0eXBlcyBpbiBpT1MgYW5kIFNhZmFyaS5cbiAqIDIuIENoYW5nZSBmb250IHByb3BlcnRpZXMgdG8gYGluaGVyaXRgIGluIFNhZmFyaS5cbiAqL1xuXG46Oi13ZWJraXQtZmlsZS11cGxvYWQtYnV0dG9uIHtcbiAgLXdlYmtpdC1hcHBlYXJhbmNlOiBidXR0b247IC8qIDEgKi9cbiAgZm9udDogaW5oZXJpdDsgLyogMiAqL1xufVxuXG4vKiBJbnRlcmFjdGl2ZVxuICAgPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0gKi9cblxuLypcbiAqIEFkZCB0aGUgY29ycmVjdCBkaXNwbGF5IGluIEVkZ2UsIElFIDEwKywgYW5kIEZpcmVmb3guXG4gKi9cblxuZGV0YWlscyB7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuXG4vKlxuICogQWRkIHRoZSBjb3JyZWN0IGRpc3BsYXkgaW4gYWxsIGJyb3dzZXJzLlxuICovXG5cbnN1bW1hcnkge1xuICBkaXNwbGF5OiBsaXN0LWl0ZW07XG59XG5cbi8qIE1pc2NcbiAgID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09ICovXG5cbi8qKlxuICogQWRkIHRoZSBjb3JyZWN0IGRpc3BsYXkgaW4gSUUgMTArLlxuICovXG5cbnRlbXBsYXRlIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuLyoqXG4gKiBBZGQgdGhlIGNvcnJlY3QgZGlzcGxheSBpbiBJRSAxMC5cbiAqL1xuXG5baGlkZGVuXSB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbkBmb250LWZhY2Uge1xuICBmb250LWZhbWlseTogJ0FtYXpvbiBFbWJlcic7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgc3JjOiB1cmwoJ2RhdGE6Zm9udC93b2ZmO2Jhc2U2NCxkMDlHUmdBQkFBQUFBRWJzQUJBQUFBQUFpYWdBQVFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQkdSbFJOQUFBQmJBQUFBQndBQUFBY2JqbjJ5RWRFUlVZQUFBR0lBQUFBTXdBQUFEZ0ZGd09EUjFCUFV3QUFBYndBQUF3NUFBQW1WREdJOWE1SFUxVkNBQUFOK0FBQUJOSUFBQXNpKzJHV1IwOVRMeklBQUJMTUFBQUFYUUFBQUdDSWJHNk1ZMjFoY0FBQUV5d0FBQUlSQUFBRERpNFZyYzFuWVhOd0FBQVZRQUFBQUFnQUFBQUlBQUFBRUdkc2VXWUFBQlZJQUFBbDRBQUFQaVRaU0V0MWFHVmhaQUFBT3lnQUFBQTBBQUFBTmdqOFpPSm9hR1ZoQUFBN1hBQUFBQ0VBQUFBa0NBMEV4bWh0ZEhnQUFEdUFBQUFDeUFBQUJSeXlNRGJSYkc5allRQUFQa2dBQUFKcEFBQUNuaXZUSElSdFlYaHdBQUJBdEFBQUFCMEFBQUFnQVY0QW8yNWhiV1VBQUVEVUFBQUJ2d0FBQkt4ZnZxZ1FjRzl6ZEFBQVFwUUFBQVJPQUFBSVI3UVBjZmwzWldKbUFBQkc1QUFBQUFZQUFBQUdYdkpXcWdBQUFBRUFBQUFBekQyaXp3QUFBQURQTEVTSUFBQUFBTkxRRDNCNDJtTmdaR0JnNEFOaUF3WVFZR0pnQlpLWEdCZ1pMZ01oTThNVmhsZEE5bXNnWkdaNHcrZ0xaTE9BVlRFQUFMWkVCNXdBZU5yTldtdHNGTmNWUG5lOXovRjZ4N3VlTmF3ZmE2OGZlTUUyRHdQaFlVTUthaW1GTkRnVWFFSURoUEpJS2hKSUtYMnBLdm1SU2swZlVxdVV0QktpVWg0VmFrS2tFaHFxaXFhaGFTbkVmMUFscHkxdGNJdGNWQWZpUmtXdC9LdlM5THZmak5lejYxMC9JSTR5UjN0bmZPZk9uZk82NXp2bmprV0ppQ0ZINUpmaS8raTZlN1pJelo2dkhuNVU1ajk4ZU44Qldmdm83aU1IWlp2NE1VWnNXd0k0S2ZGSkdYcnVwQyt3NS9FdlBDNk5ldzhlZWt6bTdEKzhlNDkwSE5oMytLQXNQL2pGeHc3TGFvNVU3bmpCZVBjcDlnamJNZ2xLVE9xa1JUcGtpZlJnUkJnajdsSi9pTmJVUGVzODI3TGFQYi9tbmk5eU50VnkxVG0zVm9wU204bGZrOXdyVzJTblBDS0g1U3R5Vkk3SmNaeGZsalBReXV2eXBseVdxektJbm5md0c4SDEvNVFoWjFTZGFsSWRxa3N0eDhpcklLV0M5akRtN29ZK2Q0aXByK3doV1dYZndwVUowdjBLZncraFBTMVp5R09pcHh2dEtweFBTMW91WWF6aWxaK2pWM0VtaXowSy9EWHo3a2EwbTlEcnpLcnZLeFZGVzZhQ1lxZ3dmbEZKWWN3eFB0VnRYNEcydXNIWktudEFkdGdqN0J2RTZKQllHSjNpczM3MzJaU0syUDNveVdMVWZvejFjYjRJbnpxaVd4VUJUMEc4MThMOUFmaU54U2VkcDhBSmRCbkIzVFpwbDZXeUFsTDBRSXJWc2daY2J3T3ZEOHZuNUFsNVVwNlQ1K1dpWEpJYjhpOTVEOFlPcXBDS0tIQ3VGcW5sYXFYNEl2L1ZsZ20rR1hvYXM3YkxqQjcyU2NoazRYeWxvSDhRR2hleFlER3h6OWtqOW5sSWJObG5lVzhrYitRQTIySE00ejBNYUdMeXQ0K01uKzgyWkJpWklkM2MwalBiQXpoZmNIVWlkai84dE5UNDRkdCswL0NIUy9JUEV6ZWw5VjNnY2RPYmRXZ21aczNOZmg2NnNBcnNhOWpuc0taU2tuSld6SjNxZVFJSjNsLzlEekZLNk1NczBFKytwdEs1aU5KVDRCRm1jUms0ODRpT1BGby91QnFZWUcwVjZzekFXS3U0L2ZqV0xINHBjcGpLM2RtYTQyaU04NTY4WnkyN1h6ckhXeE8vVStRZ3hablRrQ2lyWThGb3JOVFJrZEZoUkV0Z241QjF1V2V2bEZ6aG1nZFRSeFk4UFdoZndHd1dQSVJqTVhwdlNjbkhlQjJrbEFXOW5IWEkxUUQ5alpIY09YcUwyRzVyM3ZObU1RMU1lVllydDJhM0FxTXpVZ0V5U1JWU0NZcEtIS1FrQVlwSkZVamhHUXQzR3FRUlQ3U0F5dVFqb0FSd2N3M0dQZ1Nxa24yZ2dId2VGQU9DUGdsOC9CVW9LbS9KRmZTOERWTHlkNUNTNnlBbE4wRmxLcUFDRWdTK0JpV2t3a0R6TUhBMklocHJ5M1dtQU5RdVYrMnFVMkpxdnBvdnBscW9Ga29sVUhpUnhKSGJkRWxDTFZGTDhIWWYzaDRDWmZGR25SL0VRT1dVSitLUngvRElFODJUWnc0b2pyeWdEYU95SUV2bUF0Y1R5Tjg2Y04wcDgzRzlBRlFsQzJVeHJwZUFMT1FRUzNGOUY4aVNaYUNFTEFjbGtWbXNrR3BaQ1pxRkhLTmJac09IZTJDUFZhQWE1QnVycFZidUJ0VlJneFd5RmhTRFI2NlRldms0cUVIV3l3YmtLaHRCYWJrSDFDU2ZCRFVnczlvRXJudmxQbHh2bGsvQmZsdEFUYkRsVmx4dkF6WEpwMEVadVIvVUxBK0EwcklkMUNLZmtRZWxGVm5PRHNpNkU5UXF1MEJ0OGxtUUtZZEFsYlNmSWQrUWIwRWIzd2JObGUrQUxQbXVQQVBwZm9qTTA1SVRJRXQrTE05Q3V1ZEF0Y2lXbnNmZG44aEw0UCtVL0F3OG5KR2Z5eng1RmRRa1owRVorWVdjdzdYMmlZaThCbXFTWDh0dndOVWJvRmI1SGFoVkxvQXMrVDJvQ2ZuWFJjeXN2Y2VRdjhoZllSUEhoNjdLMzNEdGVOSTFVTmIxcDNkQWxhNVhpZkpMbWw3bFIrWVdrZ0I5SzBqZkN0R3J3dlFxUXkxUUMrQmgycXVpOUtvS3RWZ3RocmN0VlV2aGJjdlVNbmpiQ3JVQ015dm9RcStVU21nbUFUK3c2RDh0V0FkcjRQLzdvTGNuSWR0YjhrZjVrL3daWEw4TkRxL0xUWGg0VUlXWlBaYmp6ZTNJeVR2aHl3dnh0aTU0cnE5eXZzNGtvN01yYnNKYUhSOElYRmdUNUFHR0p4S2FSV09pVlNMNjl6R3VENWE0cXlQdkVDUHBrRGZtRmg5NU8vbUh3Nm5McnpFQnY4MkYyT2xpOVFWR2hWeG1yR082ZlJsUnZ3L1JOdVZFL1FKc3Q0Zzd4c1I1UUtFR2lhcURPZFFlS0xURTZOOTVtR0lVU0p0bFgxclNZeG5HdEhLTm5oS1dOMTBOcFQxSVBUeU5yRytacmtUeThId1VCL3NZUlR0SGZRWDF5cTJjYlF6bjUzckdMZnMvZVc5NUNzM0dHY2laaGt2NzhzeXRzUHhNWVRyWk9IMG1WU3ozemRrQi91dGFTMmV3L1dPYVpaWmw1cThSdEZadXRYVXhOelM4czhNekIvQk1zODU1bUZjNDgyVHQ5NXkxcnRjRzdsNG93bzNCRVZacHYyUWVPYVFwOXk0bnp4eDByckhxK2t2NTNlZ2I3UjhWbVhXRVVjZ3oxc21LeC9RTTd4cktyYkQ4R3Ztb0d4dW00aE1tYzl2OFRMZVVWYzJ4dkhzcXR0ZFNlTnFoNHZHQithY1RvVkg1NThVMEU3RTFpN2lVMG5rTU5EQU1tUy9iWjJucE5HMW82ZjBFekgzWlhZdDk5aFg4dE41MW5uOFU4L1ZPMFg4SHB4NTE2SStXVzNlWkJTc3hCYnMxYTlMeWd1TStjRHlRczRYcFNqcmd4dXNCVjNyNnNQMjBrOTNpcm82SXFieDRaa0NpTkROaFo0Wit4OU9jWEpuN1cyTnhaOWkranJtSGN4SHJwSnMxVzBVdHAzZGtVcm0zcGFEMXdkenF5YTBqeHl2YzF1dlBhL0QzV2N5VEt0Q3R4cGswOVhCRnl3aGRuUnZWbTh1dGtiT2J0bGsvV3UzUkdxdU9lT0trVVNRK21IbGU1OFIxaDFNanYvNHJzdU96cGdSZVdKVGJjSzlsNG5yZDVjTjR2eXI0Q1k3c2JlMHFUTTJQKzl6NmN2VG9naWFYd1FJOVFMK3VTZU9HdHhiWEh1ak1zLzJPOTUzTW1VT3lxZXAzR3BwMS9PR0d5N2sxYzk0d3VmYW1tMjlPc05lVmwvV1Z6bkJMeDMwbjZ2UHdvZHByQlRtVnFaK1ZhWUNWYVJCMXlGeFVpL05BSWRTbzdSSm1sUnBobFdxd1NpMUhsWXFLUmhhQkt1Q1ZpOUd2SzlZWUsxYVRGV3VNRldzbEs5WTRLOVlFSzlZcVZxd1dLOVlrSzlacVZxeXpXTEhPWnBXYVlaWGFoQ3AxUFdMWUowQTFxRmMzb0Y3VEZXc2RLOVo2VnF3WnVSZFV3N28xalhqYWk2cnBQbEJqcm5yZGlubDAzVnJQQ2xUSkV5QWZLMUEvSzlBUUs5QWdLdER2NGZyNzhnUEljZ3dVUTBYNkRLNTFUUnBqVFJwalRWckZtblFXcXRFWE1mOUxvRnJVcEtmQTU4dW9UR3ZsdEx3Q2ZydzFxVk9OL2hiVXhBbzB4QXEwbGhYb0xOYVZTbTZBZlB6c1U2ZHdTSTN5S1o4MHFqSlZobXMvNnMxR1ZvdEtMVmZMTVZMWGpFcXQxTjhLVkxmcWhoMTlxQktESUgrUmZRb2RDYWEyVDZGOUlrR2ZxS0kzSkduN0pLMXUwY1pKV2pkSnUxYlRyck5vMTltMGE0cDJyYUZkYTJuWE90cTFmdHhPUk5xekI5SGc3a0U0dXc5VDNYZG9tUGErZzdaOW5MYXY4dXcrSkduakpHMmNwSTFuMDhaMTNIRkllM1ljMm92c09FeTAxNUQwN0RYVXlTWFF2R252T0dqUGlIdjJIUnE0NzNCbk93N2FoK0xPdmdOOUtFNGZTc0FMWXVEOGJzU0hkZEI0TFhYWFFhMTFRbXZIc2Y1UFFDOGZnMTVlZ2RYT1F2NEhLUDh1ZXZkRGtQaWk3QWJYTjJRdmVkMlA5M1hMQWZHRkR1cGRDUDlQQS9NWVdXWW1GdmVOUTVQMDZGNkFKL0pKc1RHZWpLVFp5VjhuZmR1MGQvQW5xTVlteXU5TGZaUFErNmwzOXBWanNpY3ZGOVdWd2NyTzBaQlZSRStwQWpsU2hmbmZiUnpHNUY4VGlvMmZDcFlXK1I3Z1FXMWt4OGdmVUJPbVNuempPY25LbGJtK3B3cjhOeXFYZ2JIY3dENmtNN2RTaUkyeHcyTzhJdWUrNEdhQk9nY3YvVFhrM0xUdE9TZ2YrREhaTysvNEMxWnZYcTdZNC83V0VUZUtIMTNFdGV5NFhwRnZJdjRsaVo1aG9tZVlpS09JT0Q0aVRoa1J4MC9FQ1JCeGdrU2NBQkVueEgzcWlMd0FLaWRlVkJBdm9rUUhQOUVoUUhRSUVBc2NGQWd6L29jWitjTUZLTjVHUHRxSTRsRzNvaHhEOFhJUGlsZU1RL0Vxb3JoRldhdUo0dFZFOFNSUnZKb29Qb3JmM204SUdyTnJpTll4b3JWSnRLNWxSbFpQek01NHNyQU1zN0I2Wm1GcDRuY0R2eDdVRThVYmllSVpXcU9SS0o2aFRodXAweWJxdEk0NmJhWk9XNmpUVnVxMGhUcWRReFN2SkJMRmllTGx4S01FdndFRmlPVVdzVHhMTEs4bWxsY1R5NnVKNGpWRThWcWllSWJaV1pxMm1VdmJaSWpsamNUeURMRXNRMnMxMDFvdHRGWUxzYnlhV0o0aGx0Y1F4Y3RwdnpZUGlyZDVVTHpOZytKeG9uakNnK0oxUlBFZ1VUeEVGQThUeFNORThYS2llSlFvWGtFVWp4SEZUYUo0SlZFOFRoUlBFTVhqUlBFRVVWeDdSRDE4SndvOTN3LzlicWRtZDBDanUrQ2RMMUQyVnlIajYzSWVjcjRCK1M1Umpxc3lBQW11NFdrRGVqWDRIellXUERHRWxSR0ZML2dnaFlVNzJzOGkwTWxheUsrL3pNMmpoZHI1ZmE2RGR1cVVyNEhtMDA0TFlLWGpxQlZPNE4zcnFjZE4vTStYWG43RjJJdzNYNE9IL0FPYWVsRCtDZTNzaFB3OXNnZGM2TFh3Q0g1S21XcTJpTk5qdjhqL2h2cVNmQms5WHdmNVZFbzFvRWZCVTRSOHA0dVFrbmZwM2FXZTNjQm5GZVEwbEtsSHFrcTJjYllKdGxWc1diZW9KTnRxdHJQWU9xdEhKL0R2L2gvM0FjZUpBQUFBZU5yTlZrMXNWRlVVL3M2YjEybjcraitkemt5bm5abGFpbFpGVkVUVTJnVUZMSW10R0pyR21LWWg5b2NTY0pnMjB6OEZxa2dNTWNRUVlnZ3hwSEZCaURFdWlDRXVpQXNXeG9WaFlRZ0wzUmdYbWhBVlF3UVVzVXJyOSs0OWx1bE02MC9pd2t6ZU9YUHYvZTQ1My9uT2UrOCtDQUJQUW5JSjdwYk83bDdFaDE3T3B0RytLN3Z6UmZTbEJ5WXllQWt1TVZoWVFEbWRJTUJ4RVVwUUNnOWxuS3RBNVNMQ28vUFgvODNxZXBSMDlEM1ZoSjdOSGIxTkdOdmNROXV6dFdNcmJWZEhIKzB6ejNiVDl2cXJQYjA5WGJSL3crYlBWY2VzQnBkWnJjalpXNXkzWGpVME1MNFQvY1BwM2Jzd2FPeWU0Y3pvWG95TlpBZUdNTVdKQVJ3eTlraDZkQ2lOWTVuSnZWbWNHTTBPWnpBN3hnRk9qZS9Pak9DOThjbkJjWndabnh3Yng0Y1QvdnhISmlzTU0rWXhJMnQ5dHE1aEV5U2Z3blV4dHNSWXk5MHgxak8yek5oU3Jha0dMVmhEVmR1eEJkM29SVCtHa2NZRUR1QjF2SW5qbU1WcGpmZUcra3ZxUDFmL2xmckxwbk9DN3htVnZ1aFRzcU1QWHJicnhhM3FkNmcvcnY2QzlTVlF2OEhHS2Rtb3ZrL25EN0NLK3hDU3RmS2czQzhQeVpPeVRoNldSMlM5UENwUFNMdTB5UnA1UURiSVkvSTRkNFJNZDBJSVl6VTJvZ09iOEFJR01ZcjllSlhNdjhBMytCYmZFUmZFeDBheC9lYi9qOHdocUVQU1ZCSmNxUGJIVWlTVmRzeDlQallNY2MrakNaMTRtN3Qva0hKbTNTVFB5N0FjbFhPTzUvUTdoNTBQbkl2T1hDQVlhQXkwQnZZRlRnYytDMXgxWTI2TDIrWjJ1aVB1TVhmV1Bjc09oUkJITTZ0YWh6WXlmQnEvVWJzclNPQlg0eHZ3cy9GeDNEQStodXZHSjNITitFYThabndVQjQydnAyS2VqU21yTFZLYUZIbFRJLzJra2U0ZzcxTEU3NXI3RjBVZTBwZ0I4cXhHVE83V2lNMkt2Nlc0TzVIdVVjUXFSZHpXaUhOYWpjQ1ZGbDF6cUdhbHRHbzk4NHIwRWZmcVhGNHRrcksxU01MV0lnMWF5M1IrTFVTWVdpUnBheUhTMUNMeGxSUW4waWd1alZaeDdyaWhzYS9iM0ZaeFJyYUtUMW5GL3lKaWhVWXMwNGllamNqYjNFYXMxSWpsTnFJVWE4VFNncm9ydGU1eXJkdXpkVE5TZnQzbFduZUYxdTFwM2FWTGU4aUl6WXEvcGJpOEhoS3hTaEczTmVLY1ZyUFlRNjdsOUpEMXpDdHlzWWVjVzBtZHFLcFRwK3FFVloyUXFoTlRkU0txVG8ycVUxdWdUa3pWaWFnNllWVW5WS0JPUk5XSnFqcGhWYWMyVDUyWXFoTlJkY0lGNnNSVW5ZaXFFMVYxNm5MVWlTeFJKNmJxUkhQVWllWGxUV25laE9adEtNaWIwcndKelp2VXZJMDVlUk5MOHFZMGJ6SW5iOG9nSW56YXdQdDRtaHhtK1BNa3lONlZTVFU1MWtxY08vaTg4czVveFhQb3d3NitPMGV3Qnhsa3VXY2ZYcUYyaDNFRVIvRVdUdUFrM3NFcHZJdjNjUVpuY1E3bjhRa3U0Q0xmczEvaWE3NW5yN0tyTjhsMVhod0pNbW85MmN6d211STF6WEdjbDUrTmRaQy8rR3pKY25IZHgvN0RQWTdVRSttWWloeGlwMmluK1hOWVVaeTJnWHNjYWVRdVJ4SytWcExrVG9mS3BteU9sZUt5Ri9aVThCWHpUUHh5bmdzcG5qSUJNbW8xSjQ0OXdhck5sNFNQZytWQlRpbk9PRHl2RDFJMzhQMXhoZU5yN0kwclZid1BRdExFM3ZqdnhMVUlrOFdNdjV1TUc4ZzBRWWFwNWVhSWRpd25jejU1LzhudUt2YS9odDkzdFJLV09vbElsUGY2TW5QL3M5MytsZUU5NlgvbmRQSWJSdEJvdm4vc2t4Q2cxbDNZSnY3cU5uTitkL0ZxTVFqN0JFYkVOWmp0NHNmZUx2NFhWWmNpSFQ1L251RlFUVFpMZVN6VDVUOEFVM3g3M1FBQWVOcGpZR2F5WnB6QXdNckF3clNIcVl1QmdTRURRak8yTVFRd3FuSXdNWEd6TVRNeHNRRFJBZ2FtOXdFTUN0RkFOUnBBek9EaTZPdkk0TURBOFp1RjZkSi9QWVlHNWpPTWtnb01EUE5CY295L21iWUNLUVVHWmdESHlRL2hBQUFBZU5xZGtsbHNqRkVVeDM5Zlp3eHRMVlZhdGRYOWhwWmFxMVcwRktWMnFwMnhMN1VUc2FaSWFna1A5bjJMcmFGR0xMVzBhaXRxS2RJaG5qeVNhcGlyTkNFaThWN0o1NWl2a2NhTHhFbnVXVzd1L3l6L2V3QUg5dW1BSVJyREtaRVJqSjE4RWRzZkpWNjBlS0Zzd1RLOFJuNXNvUXBYRVNwS3VWVzhTbFRKS2sybHEwemxVY1dxM0l3MjNXYU9tUnYzczg1cFdiOHowa1F5K0F4UEVJZmdJbFZNRUpla1V2L0NaWnRld1NFNGgxVm4xVnArSzgvS3FrblFyN1JmVitybnVrS1g2YnU2Vkpmb0lsMmdNM1JLb0Nyd09uQSs0S3QydUxENy93OXhoWVFGSjdkNWFDZ09tZHlXa0gva3NHczN3a1ZqbVRlVU1NSnBTak9hMDRJSVdoSkpLMW9USlR5MklZYTJ0S085TU55UldEb0pPeVp1T3RPRk9PTHBTamNTNkU0UGV0S0wzdlFoa2I0a2tVdy9VdVEzQmpDUVZOSVl4R0RTR2NKUWhwSEJjRWFReVVoR01ab3hqR1VjNDVuQVJMS1lSRFk1ZVBBeW1TbE1aUnJUbWNGTVpqR2JPZVF5bDNuTVp3RUxwZi9kN0dFZkJ6aE9BVDR1Y1pITFhLR0lxMXluaEdKdVVNb3RibktiTzVSeG4zczg0Q0hsVlBDRXB6empJK3RZd2xLVzg0bU5YQ0NQbGZ3Z254V1NleTluUks4UDhyU01EUTI0V3lWN0JkZDR6RFlXcytiUC9XcTI4cGxGYkdjWHAvSHpnamU4NVQwZnFPSWRqK1JGSlMvNXhuZlowNitHWVlSUXd5YXFDVkRMVGc2eWcwUHM1d2hIT2NaaFRuSktFQ2NvNUJ4bjZ5dXNyYmViYmZNTDA0YVVPZ0FBQUFBQkFBSC8vd0FQZU5xTmV3bGdXOFhSOEp1bjJFcDgyNUlzUzdZc3l6cDlIN29zWDdJdFcvSnQrWXF2eEk3ajJMSGpISFlTY21PSG5HN0FTYmlTY3ZScjB4QW9mQjlKZ1FSU0lDMmhTYmtLYmFFZjVTZ05GRDRnL1doTFdvNUM4Tk0zdSs5Smxram8vd2YyK2UyODJkbloyWm1kMmRrVnd6SVZ2aStZWjlsbm1YQW1nV0hzSXB1NVVDNFNweHVzRm54TGxFbkR1Mk9VS3BVeUprT2wwNm13dkFydlIwZHpxai9xVlNvOUtRemo4ekVPT0ErbDdETnhSaWFLK1RIRHhJWGpYNFpobVVSOFdOZ3pUREtqUnRwYXE1a1dzNWdXbVpZV3JaMFUvTEpoNmFocTVYcFZvK291TEVIdkcrOVMzWFhXZmM1OUd2L2huN05uejNMbkdCSGo4azJ4QzBVRmpJWXhNWGtNRTJZMUdLMnBJTGNhYzhGcUtRZTcxU3hMbE1zTVJwazhGWEFZWXBuRWdwVnlBR21pM0JvREVMYWlwNlRYbE5sY245ZGRVdDVXMjFhYjFkS3dxbTlOWVltNW1QdExvY05jdEd0YnVOV2JxaEo5SHFmcUxMVjBtaGRzM2JZd3V5VjM0Vi9qVXRwTE8xWkhiQU9ub1ZEMlFiZ1RKZ3htNlRzTGloa3FDNVB2WDZJOTdEbVV4Zi9DNnlnTEk4U3lDY3hvbkJoaUdRYU9JcEtJMGZzK1pSOW5MekFaVEFGVGpwS3gyT3lFYTBIaXNTQzNsWUdaTUowSzVrSzdMQWEwNlFaak9EN2toWFpqdUV5YUtNSkIyTXV4aVVHYkhxNXZyalhyeHJzN1JoczlpcFBtcmt5VEpFdWowTVFWSkthWHFYczNyWjI2MGxsMmZrVmpiR3F1TGl2UGxwWHZPT1VhVXhlN3MycTdXcXBzZzdyb2kvV1RhcU43ZTM1Q2JGaE4rRUpsaW5ORW5uSEpzcVM0SEQ1UVd5d1NlYVZPbDVPUGJETkE1cG01bTMwR2RZV1JHSW1taUQweGNrVnlZZ3ljLzJkVTFEOHBUcGx2QW5Uc1A1aElocEhUUWRuTnlMSDhZcFhiWFRVd05YVjQ4UExtelpjSEwzN3p6VVdlcHRRM3dWd1Y4RzFXaTlITVQ1ZDBhbXFBTkRsTU1QazJQTDRPVnNJb2V4WjFpcEhrZ3RGdVJGVzF5M2x1N0NnK2xGNE1pSTA3WmVrUnZSdFk1ZW9ZRkpVa1pyV1MzZEFia1M1encwcVJRanFjSEJHZXJyVGV0R2pSVFZabGVuaEU4ckJVSWRySzAzY3hON0JpMWtYNHNWdFJYVkdQVUUxbFh6L3h4T0lubnJqaEY5NWY0UDhFTDlXM2t2a3BzNUZaaUh4TDZNVEZRcW81TFYwVlUzRVhSTWRMNDB3L3BmUnltVGVoRzNKdzFwR2VScFlMbVc5MmRDQzhCTzN1SExPTmpqdkkzSFlJZGhZeGIyREF4S0ZNbjBjWklRMDVtQ0VPT2xady8zVll0T3ViS1liYW1jRjNoZFdoUGtVeWNvYlJGOXA0dlVBOUNhWU0rcGI2K2haU3R1L1p2UU5MemQ1YkQrM2JkK2p3dm82blRwMTg2c2xUcDU0aWZhM0V4eTFvc3pqSG1uaXgxVzZPQjlQNTU1ZXliUTNlL3JrR3Y0d1lOZ0g3dzk3TTFuS1dkaWUybGdQdENLV3ZrYmtPN3kwc3MvU3NLaGd1N1Z0WHVuOHJMR20rN1o3K3pFSkhRNmRSUDlKUnRPSDdHOXQ1V2s3ZkZaaWphd1FEdGtLZVZXMjYwWnBvSnVNZ2RPMGFsQnNraEVXRURXMmMzZHkvWkUxVFk5dGQrWG12Y20vQVViZ0Z4bnVYMzJEeTZxcWRXOE9xL3FldGhjZ2pGUjhtcEJuQlJPTW9yQm9ybU9QSkpCcmpSYkNLT3cxMXl3WUhsMzU4WnhPOHhoVzAzdmtoTkhLbktTL1ZLTWN3YktmRXVlTDdwd09UYUdRYXNTM0FXdlc2bHNiV3hzWGxTeVd3aHZzbzJwNjlldHZCalNNOVk3cWFTazlGUkJWa3RiMFVzWDdGOHEwbU9qY1dwS2xFV1NrWUhYYVJIaTRtWXFJNnJ2VlBqaHkxUW9SZmhDNWh5YkxCQmFZbDJXVUQ5cDNqTjA3ZHVTK3pRNjFwOXVxYWRlRjNPbXM4N1ByZCs1SlRDNWFXajk3NDBJT1B2NWdRMnhnVnk3MHJsMzVRVzExZXc4dlVnaDFIOEhOb0JpcTl3eURqRHNIcjNCVjJxSzFsN203VXBBTGtTMEhuVUV2V1Q2Q3JUWUNyd0hvRVJJMTR2dkp3NlZTRG9GemdLN00xVk8xZHYzWjNUWlhkdW5uNTRGYnV5K0Vtajd2WjBmUTlXN0dsdmFxa3VJS05zdmNtcDN1TGU4ZFdMQzVibnByU1pGMDhPc0w5emRGVlVsbFdsR0ZOZXlPakpFbG1iM1dVRjZPY3pNaVBST0NIbDc2ZHJudGtNUStJWG9KUXE2RGJ6VzAxeTRiRXV1N2N3VW5IcXBxdDAwY09ERlg5eHRDVUpycWp4Rk05cXQrMEl5bDU0N0Jyck95aDQwKy9tQVUyYVVMTUp5MVY3anF5UmxQYlk4TVNqSXdFUjM0eitpc0pYYnVKVFJPNGdZbkhsVnZNZjBWNU5qQTNnSSt0b2V1ZVZTK0xCbGtEbk9iK0V6ckI2bjJtZDNaMkNiWjFNYyt4WXZobmdnRXltZHZqd3ZHNWpzNUZVRnVRaFZsendBbytyaEU2c2ZsZXZqRnZ3K20rTCtBUWpsK0dIbzBCS21PeFZWQTZzVXhyeE9WZUZHek5PWGFydmlHdmJXblBjR2RmMjZMY3l1Sk53c3JCeW5MeVpQS1cvTzZtcWhVWlU4ZmthWlZjWkdBeFlabDhuMEUweTU1Z1NwZzY5SnJvWFZDdTFHV3l2RnJ5emlaWTlISzdXY1JyZ2VCeFloQXQwVjVvdHpqQlg0T0hXcnZibDB6K3BNKzE4L0Uxa3ovcGQ0eTVzaHpSNnVZTVQydkpLcWV1VEJaWFl4RWx5dlZPNHowSDFwNGUvLzY5WlVXaWRMM1ZWSjJaZlRERm5kNTdjdXZLSnc2MmRSNmY2TG1qSnoxTm94M29hSnpwVGszTzVGNlF4Q3JrbFp2cTl4MFovOVhPTzQvOTJoNlorRnQ5MFhCWlVRbU9KUUlGdHdYMVhFemVORWFOV0F2bVJXQVdzVEVWM1B2bFk4Q3NCWVpydjN6RDJiUHNtYmtHQ0lNT2h2cGYvTVBhc1YwTVJpaTRWdURpd0l1Wk53Q1J6RnhJeHVuLzIvRS9nNXZ5Y3lxcWQ0eit4NzNUbFJWM2I5dFJWc3FlV2RGdWFaQkt1aXE2eDZEMGI1dExTaUhyMGpxN2c3ZS9DdDluYkNuN0N4TC82QU5tanNFSXpxa0tpQ0R0Ykdsci8zMFBuanJlMmREbm1ObzR1ZDA1TEZHZk9mWHdrOG50c3UzN2t2YnNVRkNkSUh5dVJ6NFhFbjMwYzZrVjRVczhaZXlEdTQ3ZGQ5ZjJpVXNUNjlnemp6ejBrMGZaNGJuL1pYenk2WjNJQTJrcndyYVJwQ1V1WU1KL0hYQ0tld0trM0NkUXg1NXArKysydjdUeHVQQjN4RjAwajZ1Tjc0Qjd1SmZRS2hEdFVodjNpbjljcTNGY3ljVExVTzhZTHloS3lQamd4eVY1OTF6TjJ1aTg3NkdUSjhhNlI3elRtN2JXUjc3VXdqMmVwRGg5OHFjL3kvQnFwL2NuN3AyaXNpSjhidVA1MU1ScjRyWHh5QUVXVnNyZFB6SUN2U1BnNEo1anozQ3ZReWJ4UHNCMFk2dWZJNzZJU2lTK2U0Uk1MY0tWdnIvRE1NS2ovR3MzZnBUaWtxRjBGSlhiUm41WDR1eVdPR3ZoTXFlNHBBejB1NHI2Q0VxSEtJNFc0anRHUUxXRit6VzAzTWk5akwyK0NEYnVESGNFR3Jnei9qYUFiY0w0TmlqTkVmQmcvei9zWUFJMFArTjUwTVNMY0tKd05Nbm9lOWdqdjF4Nm9YLzl1NWZXc1JydU1Fek8vUWxwZDhHRGZuOUsybTNpNVM4aGJRQ0pheC90WHdlZC9ST3NjZTVON09KMWxvNmZ4T3QvWjErZ3ZoN0hJWkVHM0ZTNDJCSnd3TVNpSDV3Y0g1K1lHRjg5TWRaNCs4alJoeHR2R3htNnpRdTlNN01IOSsrZm5kMi83bmozK1FmWEhlL3B2RS9RczJ3cWl3U0JBMTdUakpSNEZqd3hkSFY0eTViaDd4OXlWa3dmZ2lnT3g3aGgrZUNHVmxmRkhvYm5xWi95Rk0rb3NIMWd3UmJUQUR3WDdFRmNWbEJ1dGswTTNmVG9YYmVmR1BNekNiMlVvZG16eWNXTGVpVFRDNTY1WDJBMFlBZGR5Rjgwc2FpQXRVcTBJcTBDZU1wWjBERTN2S1doK3V5NmgvYlBWcmdxbkxleVo5YjExd3pMdVRkQnpsMkcwUXBudVpQS3VoamxGNGE4Nm1qOHlDOXh2T3JLaUhzVGZLQS8vakFZWDIrckx4cno5QTRNTjFWNjhpdjdXajNmMjdpaGMyeXBweld2Q09yVTNhNmlya0pkcTlwYVlNcExTay90ZEMxYmo5cGRidFVYSkdKZkdQR3plWFI5UXE2MVZtSlZuN3pEcHIzRERuWjB6UDJRbjNzdjhrTnNIQzBjTllYM3YwUjFhZjlzMU1qc25qMnpJOTN0N2Qyb01yVzdicmw1TjV6bG5CMTlmU1NHakJEMGhzUnFJcUpwSWxqa20zaisrZFZvdEhPUHNDMSsvVUxhb3NPQ1hrYUNscUlTYkxaajk1NzFMNjY3YysvRTNpUGpMN0xxdWZldzNWTnN3ZHdyck52ZkZ1TmJ0a093VDJ3cjRmdVJ3S1hUajA1KzhzN0dFOGNuMy9rcnBISi9oaEZvNGI2QkJkeHA3aWhwRjRQdG11bmFoV1BuRzhtKy9tVHkxS05yUDJWODhEajNBeGppYXVmNFBqSVJWeUdzUDFZK1lOSElNbUVuV3Q2YjNEVGMxTXhLMjV2blBtbW50b0t4Y0FQR3dpaFRPUW5xc0hSOGVldXRHQTE3NTFLOVBMMmdlRGtNNDJYQWFIa0ZkUGdEWnJybmdFaUJocFhNRE1yNzFsdS9QT3hsLyt6bFkycGdDaUdQVGVKbEMyVGNaZ2s4Y2RzZEF5OTB2QUI1a011OUN2dTRiUVNQOFkzRFo3Nm5TRjh5d3ZobmQzcTlKSmI0T2RzRHMreFh1Tzl6d1RERCsvaE0zei9oVjJ3RVdxNk8rS3VndFRNa2hJNDNGdElvaC9qVmpRdDFYVm1lenRIdTR1cUNrczQrM2FoMW9QZmphcmZGTnBscFVhZTNWdGQxeFZmWnN0VnVpYXlsbFR0U2JoNko3akpra0w3cWZaK3phZXdIT0E5Si9HbzFIOENLSmVuaStFVHEzT3FIR3JvR0p6WXRYMUlUZWRUamROWWNjTEVmY0I4NWI5bTIvWTRLS3p5WnkxM09mM0pnQ1JsbnZ1OXplSkFOL3pjK0RSNHNidHgwNDAyYlhDVU9lMGQ5UTZ1dFFwSzZmK2YwelNtZWhNNmwwWDJkVWlvRHBNTXVRTDdpaVJmaFpSQXdRK1FTaHg2ZkMyVHM4R2kwcGlQTHVjeG1HWFIxVmcrOVYxNmhkaHBtTEttYThzMnRyZHVxaXlCaExxVW1GNUxsc3FkL1J1bGVnUTlRdGhJbUJUMEF2M0dlRDdGbFVyRVJsMGd6TWVuRGJHdG5TMXZ0NlBhcHFjbUJrWVhQT3QxaFg0SGo0OFZ0YW85eFp1LzA3UGp5UE1NZkd1b1hKcFNWNDdoeFJZU05xQ3RTM29idFZzdjhzSW42VGZUMy82Z28yNXljcTcvbkhuaTRJcXJ0Z1FUM1FxMXBTVFBYTG96WEFGL1RPY2V0bk40L1hDSTdPMi91d2xJelAvQkUrSDU2czZtczM3cCtXYTlyWWZ2MERmMHRTK3E4OWR2THkxTEw5YnRxYWxUcTBnMU5XMmJMOHpqZDVsMG1qN3Fwc3pJWHhITFpJMTA5eUc4OWRzckxGMzBRMVNycVU2a1E0dUZZVm01TDQ5RFF3RkJkSTdSYkM4M2NWcHp2OTExTmRkd3R5R3NWOWEwdm95N0g4am9USEhFMkR4V29OQm9WRnJqS2hiR2RtdVJrRFNrTTYvdVR6MERiUmVNdWg1R0VERXNTUXFHaVBETkxya3RSRkFZb3pmMjBzanJhczBDV3hENGFJRWp0ajR3akdzY2grR2U3V1F4YW82eCs2QTliUHdYbXh2ZVI3ZUozcm5CZmZQb3B3ZlZkWlh5SUcrM1hUV0VCdFRNK2pkRmFOQ1JKbE1yRVVXVU9kc1BjN1hLWnlFOWZaTVY1U1F2SUNaRlFWQUdSeWNrYzhXSmpYelZrMU5YRGtDR2owVDNVSHJHc2I2bG1hS2ltSHJvTDgzUEVjUXU1MjhoYk5yY2VycHFyUEo3bVdoUm1ZQXdMc0kvUXVaQ0h6RVY3eE1CWVlETGdhcEZIbUF2VVoxYUtiU1BKTGlRc1NJckdRckl0UnZ0SVg3OXo1M3BTWm1kbll3OU9UeDA4T0RWOTBIdnU2YWZQOGZaZmlQWWZ3ZHUvM044cm5SbFprUDIzTDJwY1NoYUEzc3A5SG1lbDY0RHJGZllGaTJ0MjYvWTdTamgySm1EL2hKOUNZU3pKSk5zV1lyZW95YUo1dXoybWFjMUVzelV2cnhwQTlSWHM5aFV1UmMwYnJqTi96ZzRTditINjVRU3J3U2Rvblp4c1JhaUppZVByMnlOVDhndFZrc1MwUks4RHJqYWthdUpFdlF2eXVRTzBuUUZ0L2c3a0NWVkdUL2FuUVl2U3RjNGNpdFFabmV1RzIxcmN6VlhMMHZLYVN5eXJ1b2ZxK3IwRjVwbWsxTmkwaktGS2I1cGJVYWxNVFVpVk93czlIUWEzMmtEOG1POHJXTWwrajlnLzBTMHJyZ0ZPb0RraFhzVmdaVUg1d1NVRHNhMUhqbWhNR2FZb3lVRXdWRVFkUHRqTVhkS25SdkRqY3lPZm44TlZxZ2ZHRUFVbGtlZnh5S1hMUFkxRG1ibTFkVU8yR204ZFRIS25iT1o4T01DRjhmNFh2c0MyWkMvUHU5SGZQTGZxMEtHUlg2RVZEc0F4aW9OK2svMFg0bnpidjhOZlZvK3Z1SDkwL2VxaDFUY01Qd1N6M0Fac3RBcU9jTU1ZMjRmeHZLRVBoTGV3TGZIdlJyRldZalRqZElvbHNIcjZ4ckhISGx5emNjUG9UODQ4K3l3cytQS1JSOURjaERhNHBuM0JqMGZPODBUVWdSZXovYlZmcjdwdGR1UWpaVjFScGk0NVZaOFZIOFl5M0NEOGNPNi9ha3BqUEdKOW5wREh3OGRacEJIaTgzV2c1VDZDL1JpMFpUYkNZSE1EOXgvTkJGZmxHNFV4OW12R2hKcEh4RmNHSk9LelltLzRGdXlHeUJiTzc0M0dOQVgxN1drbW1jeVUxbDVmb05FbjYzVVplWGtaT256NVhteVA5ekZEV25PYTRURnZUNnhIYk1wNFBOOFdIVzNMZnp6REpNYitlbjJGekMrRWZCdk9VTy93SzZKbnZxbmcrWlloTDRNOEwvSkVnUU43THBRQjc4R0psUkVPU2tBbXNFUU1Mcmp6VUxhcS9KMWJDMGpubmhET1NIOVdFTEV5T0VNamEwRy9pWE96b1JJSzVrek1MandXSEFzcWkwczhKb01zS1lrVmVZSXJzQ2d1dGNSbFRVMVFxYlh6YnpSdWR6RFBzbUY4N2w5T0V5eG1ZOUJTYzVhbS90djh1ZjhubzZQaC9lNmdYTUtBYndxdVlJeEVkOUZoVmo3ZDYwKzh4OXZRQVl0bEpGV051MFFaMkZhdFdUZGFYdUZ3RnBkVVdlb2VjNVNXT25ZZGlkaXplY1AreUtOSFJFcVBoT1Z1WjZYdTVMQTc0YzZtamtoWUVkbmVKT1FhRmV3dmliNllyVFFpeDNETnYvSWsraU4zT2RvamNmSWFXWjhYMk9HdWhkSFc0ZXFDM3ZUdXhrcFgvRy9QTC9CQVIyUGxaTFF5dWxuclZEbDZDaFh5bHN6eU1rTlRjNUpxaGJ1ZDVsOFlKMnRpeDlBZXRHUjN5Nit4Y2d5V2pIYVNZVGJhcVQrd3k4V2tHN25ZR0E3NmZmaXYydHhTMXBLVmhROXpOWG4zWnRQM2MwZnhYNTI2dzlaYTB0NWUwbXJyVUpQMzRnNytuY3lyUk1oQmtPaU01cG5KdUhoaklzY2lOT244MmNtVHFsc25qcSs3NzRGVjkwM2VwanA1OHA2cXRLSXFLT2Z1aGhIdTJTcUh1dW9lR21QTTZ5c2ZGY2VMcU5ZT0Q3OEN3OXc5YkI5NUVqeWQ3MGZ3Qk81OXNwbGlzayt6MllPanVNQ0tLZWIxeWtEdG1lYjk2QlpPRFRUOWt3Y3hvTFBsZFE0dmJtcnBxRFlYcUxPNjY4cjZhc2Y3OC91MC9VMlR1c0wycXVJK2c4V3AwV1paZE5tNVVGamdpakoxMW5nMWJtVzZWcEVXcjFYVldKYnBzdXJkWHFuRW5WYVhySkdrS1Z5bGFvTk1FWkdibHA0cmpRN0xwcm00YWJZTlhtWXZZdnhjRHdhR3o5dmdIcC85QkhVaGxsRXpWdUlWL1hyQUo2Nk1ORUZGeklIa3BGTEJIaHFuK2hlRzNjUDNMZXM1TWM0LzIzYzF1SGQzMGVmTEJmazl5NVozRjJZYWMxZmJIZnI4K0o3N3gwY1FpVDZkZFRPOWkvYzM4OCt0MGxXRHk4YWxaZEUzSmxTVXgvQzhwVE52UUF0N0h1Y3poVUYrd1JqKzdlQ2VMZzBpamRVK0g5MUhpWXZLQ2tzYlhhYU1OR05KVFdsYmRSWDMxbFJtZ1ZiYmxBcTl1bHhIcnFVNE1pYzlXVzVMdFR1K2RKZVczcEJhSXk1S1VoTDU1REptZUJ0ZWl6TXlIek1YNkpuYngwSnUvaytzR1A1SWNoUjZLMTFXSDhINDVNS2ZUbm81aG05SHp5TVNxTTB6Q3hnbFNPQWIxSjFZOU92a1BJcUJhNlE2ZjU1ZzllKzk1VnFqVm1hbDZwRUZFRm05cHFKMHJZZC9kbzJPZG1GWm5wbWZuRlRqS0RFYWNtUUoyU0FwV1lQZm5md3pjM1Z2ejJwU2FpQTgyNmpRTDFxOVlzVXRCb21jOExlWDNRSFBzZWR3M3V1RWVXZHhML1lBdU5sei9QbUdKQ1FXbXVmdGFXZERnNU1ValY2dndRSVBORHFkamFRVVp4a01XYVF3TkUrclpNWHMvZ1FERThkVVl5KzQ5K1ErUkhnVjdJTmVrVFJCREdRbi9qY3FLemRNd1JKUkZNSVNBckQ1ZlYwbDh5SEQrNFJhakkycTBaY3ArZWlYZUVHL2d5ZDdFQ1AxQWRyYW9lWDZpdlFoaVR3K1FhZXBselYyRm1uNjBSK2ZHbE9td0I1dWkwd2k4a1JWMUtlOHpkUFUwbmlMNUR5WU1Jd2F0ZkYwZFMyQmVIaGtvbjF3MWVHZHZ4dGxYLzNtZVhnMmVxSm4zWTV2M3FkNWJlYVh6RG53Sk5ETU5mTXk1ZmQxZEtpYmZPZVJYeWRRMTR1d1ZoeXJuSTRyamg4WDZxOEo5WGNiNnErSWFnSURNbFRVNzVBMFRIQVhmdERTMjl0Q1NtNW1WazVPVmlaSWNUMGY2bHE4WXNYaXJpRm5jV1ZGU1VsRlpUSDJaVUU5ZlkvcTZXVkJUeS96UEdDbnU5a3o5SnowRWowbmxRam5wSEg4T2FtQXMxckF1VUJ4NHEvQmNRZlIrVENFVG9KdzNzb3lxVDQ3M0l4K2p1Ylc1VFMxRXRnY29yK1NpMk5BSWdUSEJMVHp1MUxyeW05bjF1SHprSE53bW84VzdVRGRNcER6QTZoR0hia2V2Q29FUGhPQXUwUGd1d1B3MmhENGRBRGVFQUkvRVlBM0VUaWZIeGZOb0E3RkVuM1FXTFZpTGN4bmdnRzNzL0RtcDJzbllSYXUrSFBDY3pmL0t1cjU1NFhNTUVpaGhkS3Y0RDRpK1d5a2I2TDBLMkFYaGRNY014MVhwakRlck92Q3EwTGdNd0c0T3dRK0hZQTM4SERmdTJRL1N1bms4dlNabXlsK056a3JESUpYOFhEZnF3aDNVZm84M0MzQVAwQjRJYVhQd3hzSUhPVkRjbFE3YUY1TXdlL3U1M1BzTWo3SG5nWG9pUHU5M3ZsTSs4Uzk0RVQrU0xvZG5IK24yZmEzRzRReGJLSnpaaGJtYkEwdk81S3ZwYnhhQkJudHZTNjhLZ1ErRTRDN1ErQzdBL0RhRVBoMEFONUE0Q1NHWlc2Q1Q5a01FdGNEeGpBWXYyRHNJaGVEL3ZhaU8rNG91cDArUVhXdjQ1NTdIUGZTSjFwK2hlOE45Z1gyVGJRVEZjbFdTSVRkSFkxNWFJUlBnaUc3VkU2T2ZjTERMRVlnbGtReXVwdThGZmFheHNiYlJqYmdpNnQ1VEE4dWUrZnFDWGhDeS8zYzJqbk9wM2RMVzdNWEwvdkJ1dU05RG05MjU4Q1BKeXJoU043cy9qRVhONTU5a0YrWGFDNlV5cVJZa05YZ2RlRlZJZkNaQU53ZEFwOE93QnNFT00xSlVqcmxBcDI4UUg3WlJQVUE3Y1JPYzRyekdYQStBVDUweC9DV3pTTjMzRHc5ZmZQaHcreVpuZXNIQnlkYmI5b2w3Rjl4cjk2RVByU1E2Qm4xai9SUTdOcHNNZ21seUpvakhLVFJmSU1OaXZ2RzlYbXBVbld1eHBvLzNsUGpiTUFJUVcweTJITTFPV3A1c2ZuQTRCVDdqOFYxV1ZWR1JXcENYSW95UVZXZDUxbWMwcURNMEN2ME1sbXFRNit4WlNTYkZKbDVqM0xSY0dYYmZqcFdQdGY0Rlk3VlRjZnFnb2pyd2l0RDRGOEg0RFVoOEhjQ2NFOEkvR0lBWGg4TUY2VUc0STBFanJxVjZic2lVdU5lUFJNanQxSXFKN2x3VGlEV0JMSjExMDJKa2tOZmc5SEE1enhvQ2c4V2xIVktVM3VMQmtZV2NZOHRhRnZjM0ZxNzhsQnAxaHBiUTllcVBxZkxVZVlkMEkxRUdEcjFNYUtDa2kzdzRwNkZjOEJHWkpwTW1lTkRoYWJPSnJYSDJKZVoxMXJkMkxNbzIyNVJ1eE1TdVVLOUpxTnNRWDhiN0w0N01tNGF4NUdQZnZOQk5oekhVVXZINFlSME9qNCt6MGprVnkvSU5lRzY4TW9RK05jQmVFMEkvR0lBWHMvRGZXK2d0QjRoZElEb2FEaTRwbm5iSUJ0aFF4Qzhrb2Y3WGlMbkJvUytBSzhSNEc5US9Jc0JlUDAwSStRanI3QUxSREY4UGxKaUoxRStzWERVMUxpQTZIUEJLSllJRGgvMStNZHRCZVVEZFQzR1JtLzc1YlUzYmhsZTdaRFU1QTk2YTJycnF2ZTUySkk2ZVZSelhFWmJycWY4MlIzYzcvZmVNTG5QVzc4bXRZZkw2K25vNkgyNHM0Zm5uOCtGRVQxcUYvVEk3SmNESzZWeTZ4RGttWDVkZUdVSS9Pc0F2Q1lFL2s0QTdnbUJYd3pBNndtYzNCOWoxbUljV0kvckk0MTM5TUd4RGtiTnhwQ2JNd3BObWxLWmx2WU5YUGl6OExwV28xQnEwcElWbWw5NXZjZkl1d2FoaEc2Kzd4TDJsNHdyaVpKRUcwNS9Vb3BmUmZuMHUxUXVRY2xLY0dreGloSnQrYmFkNnp1TGN3c0tyRHZYdDVmazVNYi9QdDAyT3pzYjkzdU51TlN6Y2VwZ1JyR3AzRDA1ZmREb0FIVmxGa1NxdVAzblNuSzRMNUw1K0lma2xxaWNlZ1g1cWE0THJ3eUJmeDJBMTRUQUx3Ymc5UUtjNW5vb25YNmVEc014OC9uRkR3TDV4ZmpyNXhlRjg0V2VxbjM4OGNJcm9rZUY4NFZTMzN4K01kRFB4VUEvOVVJLzZOOUVWM0hQcWlTeGpYQzJLTGZPaHpFYUlSVVpjc2hZUDd2Y1BXbUFFOXhURU1kOUNqVmNuMkhTUFREYk5MWjJiSFR0MnRHeHRkQzc1bmh2a1cyQXhqbExiVVdMNzV1Y21UMjBiOS9CV1g0T3I0aVc0bHFWeXRDSUlTemRHSFJaNTF1clZnem9Bd25aY0xFWkdXRHZQMm8xSDFnM05iV3VlcGxTT1ZpemRGak1uV0hiT3B0YjAzdTV4cG1aZ3l4VWVCWjhYUlM3ZmozSjJoWVhGUld2R3NyWGsvTUhpWlRtYjJHcXNVNVpWaDdrczZZRFBxdUIraXh5Ym5pRlBjU2ZZODRmK3dwYmRucHJpZ2JyMU1IUVBBbjhMSzVuVGVsa1E1M0Q2YmgzUnA5enQ4UFYzek55MjU3eWRabnd2VlZkNVlORmlxYUVYUnNYVkY5S1hMS01hNFNmN3I0MUpibUp1WGJQaVBVc3NMSnEyQnNuWnFyeC9VVUtZNWkzNFRQSVNpQXdCaVlvandnVGZZeXhuSWhoeWpEeUZIMzhObjgySnNDUjNoOG9YaEdjWmM3elo0VVNNWlcwRTg1bjZOVXAwWGIyekZ5Q0pONXdqT0xaRWU4Wi9qeFZZamNYa2l0MzlneERjVFRDNS9RUzNURkMyKzVieXp6RGpDTWZiekhNM09QWDBDZjNCWEViSmQ5aGowNVI2elBnN0RGRHZDUmhqbzRCOFdDQzdpWGVaRTdSdmNxYkZJNzBZUjNDRFlSbUhLRjhpaEg2Z25YTU9PTFR2dmd2cE04Z1dnYm1qN1ROSDBrYjVDWEp0d3YrRysyR3hHVVNyVVJzbFJ2Tllyc00waGV1WFBqWVkrUUI1K2ZPczg1d2IvaWxTK0hla0RZeXREUTdhV0gzTnpQSzZlT1hwS25RbkgrWndyYmhCdzhLVklRM1FpdWIyUTZsY0lEZWJ3eGE0MDRYTnpjWFk5bU96NlltZkNOakdQRjlJZHJGYk1QeFNXQUwyVnN4RXZZaWxZc2tTN2pyR2haMW5idXVSdjZ1SzduektycWJHYVZqc01GYnpHWGNYNUk3VkZvN1dSRjN1TjBwcXBRa2VPdXQ2R2hlenhBSGpyTG5rZDZIekVuYXo0ZkNIVW96eU9FMWt0UEFRTllzbGo4K016TTRQVzMrTGY3ajc3dVpRY1YvZDRJUjkzT1c2ZW5CbVJuaE8zKzM2aWphU2hLeEZ2Nk9zOWgvZTlaL3lTcVdEWkxHd1VWSkNrV1NLRGV6dEVUZldOZ3gwTGZ5dEdqK0JyUXJLdXFtWkdkR2JwNHNxU20vdTNtM2QydlFkV2preDFlQXo5L3dkMVMwWUliZlFGTXI5eGk5cHlKaXlueHIyR2oyYzcvZkNjNW1pQkEzK0tSblQ1clJtSWFsRjlxSHVJZEJJVlRaNFF4MW1vbVV1VWh5cEMzeVY2bXNOTDdQMkR6MjU0d1JhY3ZNWXUzOFNTaEpNQm9zSlB6RWw4QzFCN0ZHL05MWGtuZmpCOXViR3VxN050K2UyRlFEQU83bXBLTmJPaXBySzA2bGcwSUN1N3RjclMxSnplb2RXMTBSMG9pb3BFalgxdW1VWnRseDEvejlsUUwrM3FTR3B1WEpsVTJTb2RlSXRZbHlaQ0lHc3BCb1AvZkZTbS9uSXR4blNoT09ySUYzWW80N0lwcGl5aU4zcjE2QVcwMXBqY1ZXT1ZaYnE2K3ViRi9LL1pYa3BwQ3U2RytvTTR2b3psMGZmRHNHdmlNM0lVZUg4TkRpVlZDS1piaTVzN09abE95YzNLeXMzSndMM08vWW5MblhjQ0oreCtiTk5VRFRZRS9YMEZCWHoyQnBSWGw1QlNtYmlvdUp2c1NDVlJSRDl3TlNIRjY4V0d1azUzWjJjaldKdjhiQlB0Zmo3dkcwclYvdm5kdTZCY3EyZ0JYaUhua0VYYzNPUzVlNG5WQlZYczc5bkFua01MWUsrWWxIcVkwa1hwdm44UDFMdEZIQWVaYmlKRjBYWjYyQTh5VEZTYmdHcDRyaThQYjRaZ2hPZkFpZERRS2Q1eW1POUxwME5naDBQZzdCbWFmakRxTHplZ2hPUWdBbm0rSThSWEhlRGNHUmhQQ3pYYUR6VzRvanU0YWZ4aUNjdDBKd3BDRjBOZ2s0TDFJYytiVzVvaUNjMTBOd0VrTDY4dU84R1lJejMxZHBFTTdaRUp4RUllY0UxREMrZ3EvSUdvQmFvNEd2T0RFcDlCdjJ4ajZEKzBYOTllNFVmUHVDQWZsdi9wTEI1Y0JsZzZITHdkY052UFBYRHVCaGV2VUE5VGlCM3V2NkI1UElwRituSncwbEhXeEk4OTFBSTVKUDlwL1NCL1hEaFJIeVFhZi90Qi9mVlhZTnZTT1IvaDIzSkVLUDVlZjdPWFlNN2c0YzBYL3Ira1R3aVQwZGkyZ0w5bUVrK1JXZWRmcmZ2NUdlSnVUK2dtamg1YUhMUTljSUVob0QxeG9lNW1WM1BiR0dYSGp3ajFuME16cUg4L3o4UDJZeVZBanc5SFc0K1pZOHJzOU1xR3hJZklheFlEWjdBZjJsYkNIUlQ0eklvUXoxTTV4SmZJVFV5WThJUHFQZjVYOG1kVFhHK3UvUTcwbnZrbm9LRHNoQTZ3cU94bmY0L1JOYVYzNUU2bWIrcmpqV2szMUNUSXA3Vi9JOTVTMVNMd2g4VndrNWdDdHNCSzJuZmtsa1pmSWRodlZnNFBQMzh1OVl1Vjl1N2xyY1FnclpwMk9aV0xWc2NKeVVTcGU3MWtVS3RaMVczL2N4RmtnbGNZU2MvMzNDYzV0MnVrZWhLTE84bU56SUlqaFZpTk9ML1VuSi9TN0IwYzlmcGpiTHFzWWIxTW41cnRLNm91cjZGVStQT2dhWGFKT1NNeXV5U3dxeWxuVTcvV2YyaDJFSjlxTWtIQWNTT0RTeVJ2Y3BFL1BFbnE0cHFNclB5REZtcWROdWVQQ2J0VkdPaXM0SlJVa2k2bE95S1BPRzhxSzFqc0tTS3FvdjJjalRKT2o0M3lUSXJWcXJSUGhOZ3RuNjZZVmZOSlNVL1BMR1VhOERSQnhYN0Qzd0VNOURJL0l3ZUgwZXlCbWhNS0JucXZPTGkwdzVwbHhkNmFJUFRvU2xKVmJXZDAwa2xrZzBxblJWZU5iSjh1Vmh6aUlIT1VabGJFaHZET1VpSTdkZTdCajdCUFpzZ1dNeWNUcjkwUkhwNSs5MkcydXhPR3JiSzV0Ymx5NjJaZWQ0Y2t4c1JxWkdyL3U0dEVKVmFTMnVHK3hmT1NFcmlyMWJick5vMDFRYXluTXBqbk9sTUQ4UzRpeEZheDU0QTdJZUdBVjNSUW01Um9zckl1RmpCZkloL1BaQS94Mi9QUkIvMTI4UE9yVHFMR09icDdyVnBGV3I2c3RMRzA3a1oraDFtY21hZGtWS2VtWjZxa3AzVHBVZko4bFZXMG9kQlJwN1hIeW1zckNzK0VjcG1hbnFWR1dDSW5xbkpDVXlPc1dvVEUzaGJkbU0vQ3hIZnVnNlNVLzFoYVBEb0o4ZWtGTTd2NnBXbTIwV001dHZMcW5SVldjM2VIdmJpKzA3Y3d3WnBuU0RUcFZZVkpwY2FUZVU2VmYwRDY5VFBpNExzeFhwTldsOExzSUVVN0NlbmpIRkJzNlRzbUVmVElvU0VuaWZ5TU1hRVcrUW5zOUlBekFid3Nab1cxa0FWb3B0VjFLOHhCQzhGUlJQSG9DWkViYWN3cElDc0NvYWwvQSsvZzhoY1VsOHlObksxaERmbkhpdGo2YzR2STkvS1FSbjNzYzNCdEc1RUlJejcxTnRRZnc4RjRJakM0bExOZ280NzRiRVNmRWhNY2RHZ1orM1FuQWtJVDdlSDIrOUZvSVQ2dVA5T0tkRGNCTG5lUTdpNXc4aE9QSkFIT0FDQ3l1R1BTUU9rS0ExdU9BQ1dMeGVZVjhOTnR4WEg2RDc2cVZrWHd4RnVJZWVFZmJRL1BrZHduQ3ZQRVAzeWdTbnpIY0lkS0o0ckVmak91NWpwTDVEekZWYWo2SDFPUHorUEsxTHYxV3ZwUFVPckRmUWVvVy9QVVRTZWhXdHEzejdVYzhVV0Y5RzZ6S3NEOUw2Y2xyUFp0N0EvZU5IV0grZjhwUExITWJvSnorQm5EOHZwZWQ5aDBGRjY1Y0QzOTltODRWejZxVnh3WGp2VWZobEFjN2o1L3QyaTJaRkxMYlgwM29KYUpoemNJSS8weVRuUXVRM2hsREFuSUVUWkE4YnZIL2Fxa3hQVjJLQmdqU2xRcU5SS05NUXQ1bmtVK0dxLy9jQ3pVUGs5aUx1MFI3Z1BtSTh2dlBrenBtWXZ4OUtIQVgxRTlMTWdzMFp4bXhEbkN6RmFkUzBPM1dLUXFsU1pGOUU5M1luc1YzTDlkdEZZYnRNWTVZK1ZtaG5VT1JMRkNJSDMrNE50b2Q1Z0tYeG9BaTNzS2EramROc3o0OStSTC85WGdUTWY0cDIrTDlsTDlzOExZTHQyK20zSG14bkV0cmgxdFkwdmJFdjBLNFQyMlVMN2ZCYjl2VG1aWUYyamRqdU5QczEvMXROOGd0YmVYOS8vK0pkSzNheFBTdFhIcVA1Rko4SDI1OFZ6UVRoZEhZdUh0cTdjcThJdk43OSt5bE9MOXZIM00rK1ErOGY4WGVOWWtIcnY4SktYSVVUK0o5c3V2TU5pYktvRkpZdFpjR1NIVnhoKy9UU2FGUHl3cmlGMmViNU4wSWIrNzlmdFB2L2k3WTBNVG9GMkRLZTlueEZCUHFFYUlOQU8vQ0d0QWZZSGN3eDloeVZEZHJkTWFoaWQxUlcwdlVlWmRxR2MzR1JqMGVDWTBSejBQdnE1TFMwNUpTMHRLZXhwT0E3MjVhbVZLclZKUGtyL09WcGlTS1pCMFRULzU3V3F1UjBUUXFXczhKZlVXUWFUeWRRS0swRGJCMnpTWlRLMDRyL2pqakpXbGxwSlNVcEpTVUpDMXRYWEpCZlhKeGZVR3hSS1JVcWxVS3BvclJ1WTk5ajFvcE8vSHRhaGFXbGhhUWtLcFdKV05qM2JOblpObElLRlhLNWdoU0crVDlheFV6d2VOcGpZR1JnWUdCazZtOHgrUnNYejIvemxZR2IrUVZRaE9IU0JmNUNHUDNmOE45elZoN21wVUF1QndNVFNCUUFmellOV0hqYVkyQmtZR0ErKzErQmdZSFY1TC9oZjBOV0hnYWdDREpnZEFBQWVHc0UzUUFBQUhqYWJaUkxTRlJSR01mLzUxd3p4OExKUjROSkdwbUs2VEQ0bUhSOHBhaE1jcjJKd2dRNkJBTkJyMFhMb0UwWlFTNHNDRnE2cTBWdUtrSjZJRlJRcXloc1VWRkNJUVV0MnJTSkZoYlU2ZitkT1RjR2NZWWYzM2w4OTk1ei8vL3Z1K29uN0U4ZGRySFlvVEdrenFKSCs0aVJFZTgybXZVYUd2RVdQU3FGQVZLbHJxSkI5ckNPT2pXSEJHT2ZXc1VPcmpXUms3SkhCa2tkR1NWSlJ6dnBsSHk1bHVOeGx6dXU3cURlZTRJMmZRbWwramd5T29jaHZjVFlUcmFUKzV5L1JrYkZNSzBlb0VhZnpxOTdZNHd2R1NQY24zWlJydTlGcno2SXFINk9TWDBScGQ0TmxPdWpLQ0ZsZWdRdEtzZDc4Y3lNVlh4K2g2SWVPc0JUSFVXTG5vU3ZWbmlXQ1ZLT051cFJvVWM1RHVERFlCakdyT2t5NXRUQzk4N0RsM1c3eit2a0d1Yjc2aDZhMUN5Zk5ZaTArb3NTVHlHaXZtQ3Ira00rb1VGZFFLM2FoU3pqVGo3L1FLZzl4em1uU1QycHREa2ZxWGVBV2E4WU5lb2ExNk5JU0k1b3IyUFVJc0JsZFE0ZGRtMEJ3eVJ0MzhYSEdOOTNuK2pOK1h1dVQ2bWI5RE9LSkgyZGNxU3BmWjNWZlJPOGg0emlSYnZ6d3FGaTVyUDFJbWJla0svNk1kL1YrYkFSbmlOcm8zaFJpSGlSNGYyT1VUZlJmUk84Z0Y2dDVIMG9oQjZzMG9zSnhsY3kxc204UDlhSGpZaWVFdWxGSWVLRjlacXhhRC9QT3M4Y09kTXlKcVVldkcvMEpJelNKNy9KTGRhSno3aE9YcEFPMXo5ejFwUFdNRjlnVG9wME8xSnEwZEx0U0tudnFMYWNRcHo1SjdZazBhd2k2RktQeURnU0pNbGFyd2VNOU0wQTJVc3lSVEhxUElKb2dZZkNjRUZNazdpYkI2SFBidHl2ZnZFZG5yR216NUFycVBDV3lRZU9zM3ptRXFwMUpScDFCSHVvMlc2T1c5a3ZuWG9iZFJsai8vYlJqd1dlVTJySjFScUprNEIwa1g0WE8xM2VwbnNiemlubjZuSnI0YnhmMXNJNi8rOUQrQTJTM3MzM2IwWjYyUFlUZTBtMERMV3pmU0sxenUrSy9lYjh3SUN0R1poRmM5ZXNtbmRteGh3eGdUbGtzdnpuT0pzeDgrYjZQNDVWOS94NDJuWEJYMFFrWVFBQThQay9Pek83TTk5ODgyZG52L20rdWF4N1dEbEpjazV5MWtwNlNMSk9WazVPMXNtNmgreERzdFk5SkVuV1NROW5uU1JaU1pLVkpGbEpUcEprWlowZWtyVVBXUmxKRDFsSjd2a2U3dmVqcUg5RXFRN3FNN1ZCSGRBMkhhUGpkSXFlcDVmcE1sMmhMK2tHRTJBUUUyY3l6QnhUWnU2WUY3YVB6YkZ6N0JKYllzdnNiN2JGalhFNWJwTzc0SHllNFcwK3pxZjROSi9uZi9Mci9ERi9KVEJDVkVnSzA4SzJjQ1RjQ0k4aUVOK0pDVEVsWnNTY1dCQlh4UzF4VC9RRFp1QkRJQjFZREpRRFRVbVFvdEtnTkM3bHBXM3BYUEpsVTA3SVkvS2l2Q05YNVlaQ0tVanBWWkxLZ2xKVXFzcXI4aHIwZ3NQQjJXQWwyQWcraFFaREk2RlM2RHJVRExWVVNoMVFrK3EwT3F2K1VJdnFtbnF1M3FvUDZyUEdhWjFhcnpha2ZkR3kycnEyb3gxcVo5b2ZyYUhkQXdnODBBN2Vnd1FZQXFQZ0s4aUM3NkFFeXFBQ1RrRU4xSUd2QzNxL250VEg5SXcrcGMvb2E3cXZ0eUFIQWNRd0JydGhBUlpoQ1paaEJaN0NHcXhESDdhTWJpTnVEQm9wSTIxTUdubGp3NmdidnRFeU9ST1kyT3d6aDgwRnMycGVXL0Mva2ZYVzZyQjZySVExWWsxWVdXdk9XckpXckMxcjM3cTBXclpxZTNhMzNXOG43WEU3YTIvYSszWXpIQTBQaFJmQzVmQnh1QmErRGJjYzJjRk9oeE4za2s3YW1YTG1uVi9PbG5QZzNFZWlrVStSNVVnamNoZDVqRHdqQnNrSUlvU2lxQjExb1JUS29BTGFSUmZveVkyNVBlNk11K2NldVdkdXpiMXhtKzZqKzRKVjNJYTdjQjhld1JNNGh3dDRCWmZ4SVQ3QlZYeUY2N2lKSDNDTFVDUkFBSEZJRzRtUlR0SkxCc2d3R1NXVEpFK0taSmNja3lxNUlUNTU5WUQzMGZ2bTVieFY3OFR6MzhDL2ZpdTI5QUFBQUhqYVkyQmtZR0QwWS9CaVlHRUlaMkJuQVBLUUFBc0RJd0FYOFFFREFBQUFlTnE5azgwdUExRVV4Ly9UNjZOQ0doS1JwZ3VabFZoUVZSK1J4b0w0V0FnYnBHd0hveFd0cWVuUThBQmRlZ0pQWU8waGZEeUJqWVdIc0xEeXY2ZEhtd2pWbFV6bXp1OTgzalBuM0F0Z0dPOHdjTHI2QUx6eGJiQ0RKS1VHeDVEQWg3TEJxaE5YN3NLNHM2bmNqWlFUS2ZkZ3pMbFI3a1hkdVZlT1l6U1dVKzRqN3l2M1l6WjJxVHhBdmxOT1lESDJxanlJcEVrcER5Rmhzc29QR0RGTHlvL0ltTHp5RStLbXJ2eE1mNjNueFNCbGJyR0NBQlZjSWNRSkNpZ2lnb3NzTXBqR0hHa1ZIa3JVQlRpanRFWEpvNWVMVGVxT2tCWmRRRHJCTWQ5RFdpTitHOTRCZFM3bElqVlZrdlVvd1NlRlhNOXhRZG1TdFZWay80Q3JpNXB3eE1lWFBCVitRNVFsUzdXWi9aaTZnTnEvYTF5bWw0ZHJ0YTlST3BDTTIxd0xyS0pFYS9pcmwvdk56MFZlOUsxS3BybUg3VmVtNHh5ZFpXakZUMzZMLy9tUEo4Z2VOVWZhRTZ0M3hmK3I1d1hwWVNRNWZmR0xTQjdKbDMxRG5NbzBHcFA3cTYvdDdlMnRSWmx2QlRsTThhbkprNmErRlZQV2lEUlBsWjN6MUwvRitOcm56czdOSHFVRDlzdDZSYzFaN25MbkMwb2JNaEY3b3hiRU5zTktabVROVXZxNmFmUDBzZkcrbnZXcTFGREZlalByVHZPKzJNbVZQZ0hNVjd3Y0FIamFiWlJIYkJ0WEZFWHZsV1ZKRk5WbHE3ajNicGxGYk82aWlydmNlNUVwY2tpT1JjNVFRMUxOTGIwblNHQWd1d1JwbXlSSXIwZ0YwbnRCeWlLTHJOT1JSWkp0TXZQbms0d0Fjc0Z6LzN2M3YvczRCSWtLaU5lLzEzQUFaVjRjdE41UXdRck93QXhVWWlhcVVJMGFPRkFMSitwUWp3WTBvZ25OYUVFclptRTIydENPRG5SaUR1WmlIdVpqQVJaaUVSWmpDWlppR1paakJWWmlGVlpqRGRaaUhkYWpDeHZnZ2hzZWVORU5IL3dJSUlnUU5tSVRObU1MdG1JYnRxTUhZZlNpRC8wWXdBN3N4QzdzeGg3c3hUNE1Zcis1KzBFY3dtRWN3VkVjdzNHY3dFbWN3bW1jd1ZtY3d4RE9JOEpLUElxYmNEUGV4UDM0Q2JmZ0h0eUpCL0E0SHVOTTNJRWZjQ091c1lyVnVKczF1QTN2NGtjNjhDQ2V3Ti80Qy8vZ0VUeUZqL0VobnNZd29yZ1hNWHdLQlIvaEUzeUp6L0E1dnNEUGlPTWJmSVd2OFF3UytCUDM0WHQ4aSsrUXhLLzRIYmZqQWxTTUlJMFVORHdFSGFQSXdFQVdlZVF3aG5IOGdnbE1ZUklYY1JtWDhDb2V4bFZjd1hXNEhyL2hEN3lHWi9FY1htY3RuYXhqUFJ2WXlDWTJzNFd0bk1YWmJHTTdPL0E4WG1BblhzWXJlSTl6OENKZXd2dWNpeHZ3RG03RmsvaUE4emdmYitGdExzQWJYTWhGWE13bHVJdEx1WXpMdVlJcnVZcXJ1WVpydVk3cjJjVU5kTkZORDczc3BvOStCaGhraUJ1NWladTVoVnU1amR2Wnd6QjcyY2QrRG5BSGQzSVhkM01QOTNJZkI3bWZCM2lRaDNpWVIzaVV4M2ljSjNpU3AzaWFaM2lXNXpqRTg0eHdtRkhHcURET0JKTlVlWUVqVERGTmpUb3pIS1hCTEhQTWM0empuT0FrcDNpUmwzaVpWM2kxT3ErcExwY3JLQm15MmVPUzdMTVo5a2g2SlgyU3d1L3VEL1ZiOUpnREpOMlNIa212Wkxla1Q5SXZHWkFNU29Za2V5VEROdDJ1MnJpYXlCdEtMSkpOT2lKeDFkekI0d3JXaitiMW5HSW9ZNHFSVldMU09sQ1ZWclY4VHFuS0tsRmRrMVZ2bjAyZnA3SS9iK2oySVJ3U28veHVyOC9lMSsxelNicHJkRTNKSlZVajVzaU42MEprWmNzbjZaY01TQVlsUTVJOURuT0VvaWFTdVdSZExta29VbWVkY1hXc29PdXk1dTZhUEloN3ZvRmVpd05oKzVHYWRFdDZKTDJTM1k0cHhkQzdNbG8rYlMxckMzTlpJV3BGb3BDT3VKNDNwREtUYlY5V25iQjlZZ0ZiaWpWc282YktnWFpHVnRYaUlrTUlLOE1TTXNPU2RvYXRyQXpoc3pLRXo4NFEwczRRUnBFaGxNZ3d3d3g3aksyc01aWVNZeXdoeHdocGp4RkdNY1pTN2VaZVEzRWpFczJwdWpaa202MWpwMWl6WEtmRGlpdmZNTlBMTmRyTlpjclYyNlpsaTVXRWZYckEvK3JUNWhmckhXSml1WWI0d0dVYU5ZblVaQ2JwZGdXZFNaUG1OdEZJVm5FcW12VTdrVHBkMUEyWmlLRm9LU1dlRThkR2NUVEVvN1RPdGRsVTBUa2NpWTZVamszRFp0U0lraXRlYlphRjB1VUdxNktVWm90anFlMGN6cWRTaXExYkVuazFaWDd4aVZUUjNsb3NsYTRJVzBwSjY3bnBObEVxMmFvanNwY3g0L1JZVk5Hc2Y0UlkyVnBLajZic0orYnhocVR3QlFvaUtJWGZVeEJlS1FJRlQ2RGdDYmtLd2wwUWhWc2hlY3ZyZGhXRXB5QUtMVStnSUlML0FlYmVZbWNBQUFBQlZxcGU4UUFBJykgZm9ybWF0KCd3b2ZmJyk7XG59XG5cbkBmb250LWZhY2Uge1xuICBmb250LWZhbWlseTogJ0FtYXpvbiBFbWJlcic7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGZvbnQtc3R5bGU6IGl0YWxpYztcbiAgc3JjOiB1cmwoJ2RhdGE6Zm9udC93b2ZmO2Jhc2U2NCxkMDlHUmdBQkFBQUFBRW1VQUJBQUFBQUFpdEFBQVFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQkdSbFJOQUFBQmJBQUFBQndBQUFBY2JqbjRNMGRFUlVZQUFBR0lBQUFBTXdBQUFEZ0ZGd09EUjFCUFV3QUFBYndBQUF1bEFBQWp1aFllMmtoSFUxVkNBQUFOWkFBQUJOSUFBQXNpKzJHV1IwOVRMeklBQUJJNEFBQUFYd0FBQUdDSWJHNUtZMjFoY0FBQUVwZ0FBQUlSQUFBRERpNFZyYzFuWVhOd0FBQVVyQUFBQUFnQUFBQUlBQUFBRUdkc2VXWUFBQlMwQUFBb3lRQUFRZkJlTG1mNmFHVmhaQUFBUFlBQUFBQTFBQUFBTmdpelpVUm9hR1ZoQUFBOXVBQUFBQ01BQUFBa0I5VUU1R2h0ZEhnQUFEM2NBQUFERFFBQUJSeW43QzY0Ykc5allRQUFRT3dBQUFKcUFBQUNudk1INHZKdFlYaHdBQUJEV0FBQUFCMEFBQUFnQVY0QW8yNWhiV1VBQUVONEFBQUJ3QUFBQktCYzE2ZVZjRzl6ZEFBQVJUZ0FBQVJVQUFBSVI3UUViTnQzWldKbUFBQkpqQUFBQUFZQUFBQUdYeU5XcWdBQUFBRUFBQUFBekQyaXp3QUFBQURQTEVYQ0FBQUFBTkxRRDZGNDJtTmdaR0JnNEFOaUF3WVFZR0pnQlpLWEdCZ1pMZ01oTThNVmhsZEE5bXNnWkdaNHcrZ0xaTE9BVlRFQUFMWkVCNXdBZU5yRldtdHNITlVWUG5mdHRiMnp1eDQveG83WGE0L1h1M0hzSkhZU0hPZHBKeEFYdVlWUWtxWkFhU0FQOHVBaElLRXVwYW1xd2cvUzBxYlFTcFZhVlloV1NjaWZxbEliMnFaQ0lSVkZ1RVNScXZ4eEgyNkpVK1FpWEdCYmFmL3NUNmJmL1daMlBXdXY3U3kyWVk3bXp0MlpPM2ZPUGZmY2M3L3YyS0pFeEpBbjVWVXB2M1hvanJ1aytmQTNoaCtUTlE4TkgzMVVCaDk3NE1samNvK1VvNDA0amdSeFVSS1FNdHhaeUwzZzRTZSsrb1Framh3Ny9yaXNlSEQ0Z2NQUy9lalI0V095K2RqWEhoK1c3V3lwdlBhQzl0NWJ2Q01zeTZSQ3FxVkZsa3UzOU1rQVdsU2h4Y2JBMDlFL3QvYTY3N2FmYzYvSnBIZnRabThxT2VoZG54S2xybEcvUGhtV0UvSzBuSlJUOGxQNXVaeVRxL0lYZVUvUzhwRXF4NU1UeWxBMU9BM1ZxRnJ3SzZuNjFIYTB6c2xINmxZODI2TU9zajZzVHFnZmVlM1BxVitwVjlWVjNRZEZLY1BKUXAvOUVrUFo3MlJRbmhjYjQra1hTL1k1YWZ6cTRqMDlpbTNPT09hbVdrdzhpOGtnMnUyU0hyeHJ5U0d4MUZveDFUcUpxZlZpcXcyNHA5L3F3WGo2MFg0ZnZxTDdlQlB2Ni9zcDNyZGxHL3JaaDdhNnBiNC93Tko5TjhaeUI4cExhS2xMVThwVjBFbXJrRE9od3JoR29WOEFkN0w0bGFYK0UxcHpqR0liVHExOUdXWWt4YjQrNERmdncvZjM0M3dEcDZ0TFAxcFZxRXJvWFlVeGhBUld3amdpdUZiamVUbDdEem1qK2d2NDNnUytWNFZhQk44TDRINldPZ1RsUVdmTTF6S0R1eGtwVTVXNDQ3YldkdTJUa0VTbFUxYkphbGtuRzJTamJJRU5CbUNEN1hLejNJS1IzaVk3NVU3WWREZHNjbEFla2tma1dYakE4L0tDL0VCK0tHZmtMRWJ5Q3V3d0ltL0paZm12L0E5dXFWU1pDcXBLRlZIVmFvMjZTZldxUGdrWTE3VWZWWjZ1T2kyTjhNZ2xQWnh4WndSbEd1ZUVrNFpkL004bWVFbkJiOFM1NkV3NnJ6dWpxRjN3MnFNdExJTTYraGhqK3hINTFBOW5raHBOT0ZlMDlwN21tVmxicDB2dVA3MG9XbWFXYVBUcGhXaWpaN2ZvODRzb3VyQUtGMS9mN0dMMGtkYy8vWWw2bWJzNmpCdHFmMUgyM3VnY2NVMWwrWVhNZk8wOUhhYi83cG1qZXoyTHRsZnFZMkNXZHJzTCtyM0NTOWQwditYNkd1Y3NtdlFSSzk4dnRYRkdjVTU2czVSbDdOaVJmM2FWS3pYTHVETSszUlB3MjhDVHJITWU1UWkvOHpwdDhZaHJIMjBkdkRVeHAxMkc1ckJEQ21jdnkwMXoydUZJa1g0SDVwajNYTDhHU24zc3ZKRis1MXdQSmtjOFFSdW1ZWlcwWisxaWgrRjZKK1B6K056cnp2MldqdHplREUzT3RVdDhDcEU4SXpIb3RFa3NhQnFqOTZVOW54akhmUnNXTVF2OWtlTzJhS3ZVL090M3lyNVRxOHpkeitaUkxBQU1FSVZFOEtZSmk5ZEFRbElMVVZJSENVczlSRUVUQzYzYUpJRTNPaUQxc2dKaUFVTjBTZ01Rd3kxNGV3ZWtHbWpoSVBvNENpbVg0NUJhK1Fva0xNOUE2b0FpbmdVU09pbmZ3N3V2UVVKQWsyTjQralpFeWI4Z1N0NkZLUGtQcEZiZWg5UUJVMVJLVUlXQWlTcUFMaUpTcWFJcUtsVnF0ZXFSTUxER0dvbW9kVUI4VWFDT202UWF5S01YeUtrUCtLTkdiVkticEZadFZwdlJ6eGExQmZXdGFpdnEvYW9mb3dqSUFhbUVySVFGSWlpMUZTTGUrUDBqWHc0SmNNeDFISE05NGtNWFJyNFNDS29ldUtZYjlSNVpnL3BhaUFWVXRSNzFQa2dEOE5VRzFEZENHdUFCbTFEZkRHa0U1dG9peTJRcnBBbm9xeDkrTVFCcEJncmJKbkVnc2UxQThUZERXajNMRGtKTXhJRWhTY3JuNUhhVU95RzIzQUZKQXF2dHd2eDhBWktRUGZKRmFaZTdJRW01RzlJT3BuSVA2bCtDdE11OWtKUjhHV0lqa3UvRnlPNkRkTWo5a0JYQWUvc3d2djJRRHRqbUFFWjVDRkxqemFXZXVUb2d3VlB3bSs5REdvQUpmNHdSL1VSZVJQMGxTSVA4VEU1alJHY2dMY0NKWi9IMG5Qd2FYLytOL0JiVytoMGtLUmNnN2ZKN3VZajZKVWhTL2lCL2hDWnZRRHFBaDk5RU9RSnBrRDlCa2tDWmI2RzNmOGcvWVhIWFY2N0pkZFJkajNrSHNyTEFiejZBQklCSnk4RUFnaW9JQkZ5aEtvQ2gvWjZrOFhXbENxc3dQRWw3VlloZUJiUU52QjB1OEtmMVlCS20yZ0F1a2ZNbmVoSyt0aEcrWWNJNnRiQktQZVpkcjVBT1dMR1RLUG9nVnNGeGVQOHo4UHFUOG0zNWpqd24zNFVGWDRQWC8xWCtKbitINzcrTkVid0xuZCtIYmlIb0VZVlhkNnNlZVBVNkYwUGppNXZ4dmEzdzE0RFpxOUYwK041b0UzMXg2UTUzQnpTOU9Kd3FpT1htek9pR0dHVG1ZM2F4SGR2Szd6RkdQczVaZk1jcWlPT1phWGh5aUZFOXZ6K2hibUtkV0c0ZGtzM3JZM2w0Z1BFUEdtVnpjWkg5bnA5bkJ5MzFNQmF4TDJ0MjdGZ0t0bWFzdDN5N3dDVG5zRXZ2NEh4bVk5ZkplcGltaTdqSnpzMmx4MzB5M3U2a253dldmdDdxeEFvMmtCTlFFZmRQMjhWUFlGRlo1eXJ1eERTcTh1OUVHZ2x4WkdQRnNEYStOREVEc1kveGZvYU1KMVBjRXJuOXpNL093STd5cllIUlJxYmp6UHc3bVVMdjFSak1yNXUzYTZiekxlQnBMclp3OFI3M2JwK2ZGaHkyMzVPTElscGp2dGtyMktzdDRsU0w2MlVjMk9BS0luWkt6eU5rMHVzM3hqUG04L3RSVDhCaE1Tc2FrNzZFWG5mT3JsVXBuSVd6YXhFLzVWQ3hEV3YzUW16YXlHUE9uamJtRkhyV2EzR0tqOU4rdjBUbGJsbzdsZTlyVEh1Vit6WlJVYTR2MDI4LzlEU1pzNVhMbHNqb2h2SXhJR2UvRkhxek9KdXUzOGZvMDI1dk1YOE15ODl2Ymg3QkZtQzdsT2NOTWRSNzhXNksrSDdNNDVXdTFRMmY3Y2RwZDQzb01zUzJzRDF1N3kxaVNGdU12QzB5TTZMdTdQTXlIZFViSlhGRVk4bjJpdFFNdlVZWHlFZHQra09XTVNhRmNmY1VXMTFGeG1WN2UwcHFKdXRiNE5HemlIMTFUVnQvc2VMOGQ5YmR3dkJHdWVEc0EvMStxaTk3UnNRY0s3R3ZnbEZNeTcrTmxxcWJmejloemY1WXZtNTR2MkpMbVFNcmFRWm42allmcS9zWW1kQ1NNSVJWUkNlam1JVksxTW9vMHI4VTJYSG5RcUU1UHpJV0dNSE1PUkNzd3BvY1J4bksvejBsS0JWZ2hWV3NoZkRsRURocUJGaS8yb2YyL1VjN1dKb0Z0dElJUnRjT3B0SUVmMnNHaTJ1QnRFTGE0YjJhRzdTRHk2VEFjNUpnQ1V0eEJQaVhJVmVDbm9SNDVrUndWbnRTNStrK0pZMFlSYU1uVFJEM2NNZmdpbkEwcmlSUlQrSkxqVjVQbit5eERQckZlUWJBWlNzZ1plVHlTWEw1SkVkWVFVWmY3c3RvQkgyOHZ0TEg2NlBFeWlhNXZFa1dYMDMrYnBLNW0rVHNOZVRzdGVUc2RlVHM5ZVRzRmpsN0F6bDdJem43TW5MMktuTDJFRGw3bkp3OVRzN2VSTTRlSjF1UGthMDNrNjNIeWRhYnlkYmpaT3ZOWk9zdFpPdE5aT3V0Wk9zMjJYb2IyWHFDYk4wbVcyOG5XemZJMXNQTXZBU1plWW1RdVVmSjNGTms3aVk1dTBuT2JwS3oxNUd6TjVLdHg4bldPOGpXNDJUcnpXVHJjYkwxT05sNks5bTZUYlp1azYyYlpPdHhzdlZHdVF4Wnp2eE9rTXc5NldQdVNSOXpUL3FZZTVnWm40aVB2emN4eXhOVWE5VmFjSGJOeWl2Snlxdkl5a05rNVFaWmVaaFpuZ2k1ZVpoWm5nai8rdG1GK2RBSThRQXNlQXBqN3NXSXo4aG5NTTVYNURhTTdDTHNmQWthNytQM0hwWkErU0hOc2dOVmdVSDR6NnFseTdxalBNT2NjWlpvcDNpN1VlNHFSZ0ZpelJBRlozdzc1UVV5NWZSc0xMSXdidlA5c2ZuMnZwTHpwRWJKKzkvaTdzWkQwNUJvcjRjQmQ4aVI0aGxxckZ1YjJlMWlDTzA1K0U2SThVUXhuaWptc2dMeU1xU2NxeU5JRHkramI3dGU3ZnF6anNCN2ZmR29rKzkzTWg3bDhxeXpaVmpkZURTVllXMWdKTXJsQ25YRWFXS1VpYzNJQ1Nia3N4QTN5aVFZWlpvWlpSTHllVWhjN29TME1FdllDcXZzOXFLUHplalR4dWlUWVBScFkvUkpNUHEwTWZxME0vbzBNL29rR1gxU2pEN0xHWDA2R0gxU2pENHJDbktGYnQ3M214RExsLzB0WnlScVlDVHFZc1NKTWVJaytCZmxGbHAySmVOT2duR25qWEVud2JpVFlOeEpNdTZrR0hkU2pEZ0pScHlZbDB2Vzg5SHBpeldkdmxqVE9UTzc3SXMxemN3VjV2S0RPak5ZeWN4Z0ZUT0RJUy9mckNOUlpKNzg0Q3o1WmpXZ0J2Zy9CVkg0UlFUKzlETEhlNWs2WHdNR3VVNy9NZUJiR3VVSGNHb2NJbWhialYrMStCMGtqZ2pCK29NWXE4NjJyNkxWVnpQbjNrM2I5OURxYTJqMXRiRDVpN0lPTWU4c2ZFTkg2VjM4bS8xdTVoLzM0TXZ2WU83L0RhdmNMKy9CRXZzeHlnRTVEQzJxOE1XSE5hSlFwbW9pU3NJZDV4ZkVTRS9KMTNIblc1Q0FpcWsyM0ZITVIycTk3U0tpNUVONjNXenYzczUzOVVvemxLbjNWRlhEc3BabEhVdnV0Y3BpMmNDeWtlVXlsazNjaWZWL3gzejRmNFM2Zk9jQUFBQjQyczFXVFd4VVZSVCt6cHZYYWZ2NlA1M09US2VkbVZxS1ZrVlVSTlRhQlFVc2lhMFltc2FZcGlIMmh4SndtRGJUUHdXcVNBd3h4QkJpQ0RHa2NVR0lNUzZJSVM2SUN4YkdoV0ZoQ0F2ZEdCZWFFQlZEQkJTeFN1djM3ajJXNlV6clQrTENUTjQ1YysvOTdqbmYrYzU3N3o0SUFFOUNjZ251bHM3dVhzU0hYczZtMGI0cnUvTkY5S1VISmpKNENTNHhXRmhBT1owZ3dIRVJTbEFLRDJXY3EwRGxJc0tqODlmL3plcDZsSFQwUGRXRW5zMGR2VTBZMjl4RDI3TzFZeXR0VjBjZjdUUFBkdFAyK3FzOXZUMWR0SC9ENXM5Vng2d0dsMW10eU5sYm5MZGVOVFF3dmhQOXcrbmR1ekJvN0o3aHpPaGVqSTFrQjRZd3hZa0JIREwyU0hwMEtJMWptY205V1p3WXpRNW5NRHZHQVU2Tjc4Nk00TDN4eWNGeG5CbWZIQnZIaHhQKy9FY21Ld3d6NWpFamEzMjJybUVUSkovQ2RURzJ4RmpMM1RIV003Yk0yRkt0cVFZdFdFTlYyN0VGM2VoRlA0YVJ4Z1FPNEhXOGllT1l4V21OOTRiNlMrby9WLytWK3N1bWM0THZHWlcrNkZPeW93OWV0dXZGcmVwM3FEK3Uvb0wxSlZDL3djWXAyYWkrVCtjUHNJcjdFSksxOHFEY0x3L0prN0pPSHBaSFpMMDhLazlJdTdUSkdubEFOc2hqOGpoM2hFeDNRZ2hqTlRhaUE1dndBZ1l4aXYxNGxjeS93RGY0RnQ4UkY4VEhSckg5NXYrUHpDR29ROUpVRWx5bzlzZFNKSlYyekgwK05neHh6Nk1KblhpYnUzK1FjbWJkSk0vTHNCeVZjNDduOUR1SG5RK2NpODVjSUJob0RMUUc5Z1ZPQno0TFhIVmpib3ZiNW5hNkkrNHhkOVk5eXc2RkVFY3pxMXFITmpKOEdyOVJ1eXRJNEZmakcvQ3o4WEhjTUQ2RzY4WW5jYzM0UnJ4bWZCUUhqYStuWXA2Tkthc3RVcG9VZVZNai9hU1I3aUR2VXNUdm12c1hSUjdTbUFIeXJFWk03dGFJellxL3BiZzdrZTVSeENwRjNOYUljMXFOd0pVV1hYT29acVcwYWozeml2UVI5K3BjWGkyU3NyVkl3dFlpRFZyTGRINHRSSmhhSkdscklkTFVJdkdWRkNmU0tDNk5Wbkh1dUtHeHI5dmNWbkZHdG9wUFdjWC9JbUtGUml6VGlKNk55TnZjUnF6VWlPVTJvaFJyeE5LQ3VpdTE3bkt0MjdOMU0xSiszZVZhZDRYVzdXbmRwVXQ3eUlqTmlyK2x1THdlRXJGS0ViYzE0cHhXczloRHJ1WDBrUFhNSzNLeGg1eGJTWjJvcWxPbjZvUlZuWkNxRTFOMUlxcE9qYXBUVzZCT1ROV0pxRHBoVlNkVW9FNUUxWW1xT21GVnB6WlBuWmlxRTFGMXdnWHF4RlNkaUtvVFZYWHFjdFNKTEZFbnB1cEVjOVNKNWVWTmFkNkU1bTBveUp2U3ZBbk5tOVM4alRsNUUwdnlwalJ2TWlkdnlpQWlmTnJBKzNpYUhHYjQ4eVRJM3BWSk5UbldTcHc3K0x6eXptakZjK2pERHI0N1I3QUhHV1M1Wng5ZW9YYUhjUVJIOFJaTzRDVGV3U204aS9keEJtZHhEdWZ4Q1M3Z0l0K3pYK0pydm1ldnNxczN5WFZlSEFreWFqM1p6UENhNGpYTmNaeVhuNDExa0wvNGJNbHljZDNIL3NNOWp0UVQ2WmlLSEdLbmFLZjVjMWhSbkxhQmV4eHA1QzVIRXI1V2t1Uk9oOHFtYkk2VjRySVg5bFR3RmZOTS9IS2VDeW1lTWdFeWFqVW5qajNCcXMyWGhJK0Q1VUZPS2M0NFBLOFBVamZ3L1hHRjQydnNqU3RWdkE5QzBzVGUrTy9FdFFpVHhZeS9tNHdieURSQmhxbmw1b2gyTENkelBubi95ZTRxOXIrRzMzZTFFcFk2aVVpVTkvb3ljLyt6M2Y2VjRUM3BmK2QwOGh0RzBHaStmK3lURUtEV1hkZ20vdW8yYzM1MzhXb3hDUHNFUnNRMW1PM2l4OTR1L2hkVmx5SWRQbitlNFZCTk5rdDVMTlBsUHdCVGZIdmRBQUI0Mm1OZ1pqSmtuTURBeXNEQ3RJZXBpNEdCSVFOQ003WXhCRENxY2pBeGNiTXhNekd4Y0RLeExHQmdlaC9Bb0JBTlZLTUJ4QXd1anI2T0RJd01ITDlabUM3OTEyTm9ZRDdES0tuQXdEQWZKTWY0bTJrcmtGSmdZQVlBdlpjUG53QjQycDJTV1d5TVVSVEhmMTluREcwdFZWcTExZjJHbGxxclZiUVVwWGFxbmJFdnRST3hwa2hxQ1EvMmZZdXRvVVlzdGJScUsyb3AwaUdlUEpKcW1LczBJU0x4WHNubm1LK1J4b3ZFU2U1WmJ1Ny9MUDk3QUFmMjZZQWhHc01wa1JHTW5Yd1IyeDhsWHJSNG9XekJNcnhHZm15aENsY1JLa3E1VmJ4S1ZNa3FUYVdyVE9WUnhhcmNqRGJkWm82WkcvZXp6bWxadnpQU1JETDRERThRaCtBaVZVd1FsNlJTLzhKbG0xN0JJVGlIVldmVlduNHJ6OHFxU2RDdnRGOVg2dWU2UXBmcHU3cFVsK2dpWGFBemRFcWdLdkE2Y0Q3Z3EzYTRzUHYvRDNHRmhBVW50M2xvS0E2WjNKYVFmK1N3YXpmQ1JXT1pONVF3d21sS001clRnZ2hhRWtrcldoTWxQTFloaHJhMG83MHczSkZZT2drN0ptNDYwNFU0NHVsS054TG9UZzk2MG92ZTlDR1J2aVNSVEQ5UzVEY0dNSkJVMGhqRVlOSVp3bENHa2NGd1JwREpTRVl4bWpHTVpSemptY0JFc3BoRU5qbDQ4REtaS1V4bEd0T1p3VXhtTVpzNTVES1hlY3huQVF1bC85M3NZUjhIT0U0QlBpNXhrY3Rjb1lpclhLZUVZbTVReWkxdWNwczdsSEdmZXp6Z0llVlU4SVNuUE9NajYxakNVcGJ6aVkxY0lJK1YvQ0NmRlpKN0wyZEVydy95dEl3TkRiaGJKWHNGMTNqTU5oYXo1cy85YXJieW1VVnNaeGVuOGZPQ043emxQUitvNGgyUDVFVWxML25HZDluVHI0WmhoRkRESnFvSlVNdE9EcktEUSt6bkNFYzV4bUZPY2tvUUp5amtIR2ZySzZ5dHQ1dHQ4d3ZUaHBRNkFBQUFBQUVBQWYvL0FBOTQybzE3Q1dCYnhkSHcyNmZZTDdHdHc1WWwyYkl0V1pZbCtaU3Q4OG1IVHR1U2IwdTI0L3QybkRpeGs1Z2NrSXRjQkpKeWhIQ1VVa3BLQ3FUcDk3VVFLRTBKbEJaUzdyTzAwSStqVUtCUWpoOWFJS1g4SHdsKyttYjNQY2xTb1AwK3lENXI1ODNPenM3T3pzN003cU5vU2gzOUVxWFJ2NlZTcVN5S1l1Vk9tMVVsWW9xTURqdjhVaXF5VThQaC9IeDF6bnhMdnJaY0MrVVA2RjJ4bUN0NFE2UFdWdUpDVWRFb05ZM09vRnZvUjJSR0tvT2laQXc4VDFJVVJWUFo4T2lqVDFGNWxKYWliS3llNVl1TklZWFJrNkpuOVF4K1VlN3JGMDgxVEluWGUxdTkxMFBwRm84MmpJcG5mYTIrNjMwRDF6ZGNmN3JwNGFaZndIL3c1L1RwMDRzUFV5SktGOTFOYTBVV1NrK1ZVUmFLVXJGbVpHSTFTTVdhek1oaDk2QTZCUDBvVll6UnhLZzBDQVlqUlhJN1ZEeElsSzFVc1VXcHY4eXBIaXlXMmNJbEZxM1BVN1BHdnl6SGw5dnVsYlo1cXd1RDduMXpxcnZLck9YZTVqK2Jxc3RkcmZzdlRkWG50UlVXcHB5VGFpS3NZOUM1ZlkrNHNya3kvVXVwcnNVNmNwRm9Pd3BvemFwM1JBMW9vZGlpZXRzUGN1bU5maW02bEg1WVpxSStSaCtDWkV4SVNodXBXUm1EcEZReitoN0lTRVNWUmorbkQ5T1BVVWFxaXFxaktJTUU2WXRNcVhveUExNWt4TVBnSjBLS1ZFN1dsc3Bvb002bVdGbVRCRWFrbEdlcldBOE0xcWd2U3FVUFoxV3JBMVdEYzJNWGp3NklISlpoVit2b1NLL2lpb0NpUjcxV1hLek96dWV1NjZtN3FiNmgxVjVWNFBSVWxWVFdaMldJYlhVejRkQkNFZW9KbWp1ck9qenUyYUxsTC9iY2NOKzhSTXhJRFI4cHU2eE9QL3FUdFMxRDJWeFdYRjRMUENNODM5VEg5Q09nTTVTY3hSckRUSnZVNmh4RkF6cHpWaXcrUzNDYzBRVzBtejZMTlVLRlp5TUxlS2NWMmFxTHRicnRtMFkzWE93NEVyaWo5eWlxMkx1WGUrbjdEKzdIYmFKUFFoc3AzMGFPNTR0bTlNNHNoOTMwdTFnYitpeHV4TDI4ZHkrcUpJMFExWTdXb0J2cDAxUXV0TUhUYjdLektwNG5GcVFHUXBNZ3huUWd1NEJaMkdDYXpGQ0F3SXdYeTFKM05FdU0yZFZvalNoSFBwZFRYbWpiczJMRlhyc3lWeUxKVzVPZFMrOEV1aDNVVmxwTE4xRHAwQW5XVVY1dkdUUm9XR200WDNvL2VTTEhJNDkwd2ovTSs2dlJOZFFQcUMzVUNvcGk1TEVaSzFsdHpsV3VrTTUrSDRtbHNqUzEraDZLeUthRWVoM05vUXFZZmNxTGRFeUpETmxrcjNkM2szZUs2SmZVTGRRTzNLOHFjUmtLNnk5dGFlR2g2SXZSQmJvVTVBVjBHR1JEMWVqTGFTN3RpR2ovMTdzcHN2N3NvRnMxb0Z2cFdEb0dLOVlUZlJGV0cwSlpVQ3dKUWl0cVJsMmJvY3hQejNVY0hzR1BocWxmYkRxQlMvZWVpNjk0ZFM5NThMei9BQjZ2d1pxR3ViZkpHUyt5aWM1dWVscjJTdjhWZExpMWUzU3hEZU1VUU9jbTZGZUZWNzJINXJXVE1UbUYvaGdkVXlCOThtYTIxbFl4N01xYTJkMi9OblQ3VVJTUnRkLzl2YUdTQ292ZUZCd1k3cXpkY3N1K2JxQ2xoekhZb0w5OHNFNUttOVZKaUVHL09sWW5qUTBBVm92Sk9oYnVIR3NPNlEzaXM5dzdNblJZK2tWcXowemo3b2hsdW5pdXRDZm9ZRlA4ZndsM3ZEWFMxcmplcDFieThwSERveEJvcDFGaWlnS0NMSXdHbXlTVEhDRkhBWGRHaW00Y0hWb2pYVk5RRWVEZStHNEhlb21yNnZydWV5akNuUlRtRVhoemZJTTNWcTZERVRvVGVHUEhJbDFUb1E1bmIxb2JXaVBqUHJGVW00YldOdTN2SWJ5dGJIRzcwbDNJMXYxTTJreHZhQ0ZBbUtPcEJxRHRBUm5tVUNib2lnalFrekJlZnZwVUlnQ25ab01kNEh1bnE0UDEwd2RWNVZQbHZaUGVMYTJ6bXdidm5CdW80L1RkSnRUZzkvYlUwZjBGMzltaFVvLzNORzBKWHJsNzM0czc5TndwUlpZNFZ6d3lQaHFxWmZHWStxSHpsY0w4WWlFenFCOGQ0bTZXb1JlazNFNTZ1cnRqOFdaaXR5b0YzY3FoaXJIdFJkbllNc1daYzdJeEJVTk1hb3k5S3BTdFJVdldxcWE3dzEzajM5YXhkc3RJLzhyNjlZMERhN2xQUkRjMnV4c0hOd3dPS0JpM3Y5WmEwMEdYQmxibkYvVTRYY1BPd2U3UUJpMDdaQjkwOW5KL1F1YXQxYTVHYTVmcnlXQjV1a2pSVVYxaGJTUnlzd0ZmbFlRdkE4eUsxY2ttaUVzUW5vbFZ5cTJzTTdZWWxML3YzNWxyNkRVT3J2VnNhbDZ6ZWVWdDYwWjhrcTY3L2MwcCswMCtZeUN3YllOY09UOFUzQnk4ZXZlQjMxMWMyV3BFS3dyTFMzNVoxbTd6QkNpeS8rRTErd0dka21YRUdnWDduNXpxUUZkRm84UW04UERNSlRqSXVCZHNpNWx1NHUybmdSRWpwbGVLbnMzaWJrRlZtY2dSZm1UMDhMVjltSzZMZW9xMm83TlpSbFQyOFEyeVZGU20yRWowcmdIYUYvRHRFWlBDVmlLV0xwQnlqaXkwbXZ0OUpycGNJRUJUbmJDMy94cGtJY2Y3cjVjV0pCOWJpRkk2d2I3c1ZsVjJ0Vm1yUFVGWjkyRG4yS3M1amJIOS9oWkZjY1JzTERHRnJKR213ME5iRWpaK0duVEFLTHFhUGs3VlVFR0tTdUUzclN3Z1NCU0J4cHFmS0h5Vm9Ba0NHeEthMUZnVFRJVVhLemllQzdwdVlPN28zWmQvZnYzcUgvVHBHOGVjRnRleTBvSHlXbmZId1M1alQxR2RXSzR3aHFxK2MwWGtwdTB0QjNhdEhEemEyQzFhWmpjVVdvYnI3ak9kUEhvRG9vNjFYN2NxdUcvV1k2bXFzb1VhVnQ2NlNwNzVtYTBvVjlWeHFQUFN2WTM3VDgzdVBaUjN6MlNXNUttTXBoMmhMb3FPdmdvRHdmYUZBU3RBNlV3NlJvOXNjckFENkZrMTk5bmtMTm8xdjVuNzd0dFZEenhBbjFwc1E4dFFOK2grT2JScGdEWlMwRElkdG9POERHTUxRTVFJdGlEK28vemdxMzNUdnBvcW0vZmlydkdxbTRMZFR2Tmt4ZFUxemF5VlB0WGZYaitrbExkYXZKTXU1UDJpTTJCMm92TDMydW9yTEx5TnFZMStTay9SanhNTG5yanlHVUZpZUdteGRGNzF4ZTV0VjZ5Ky82S0JnTlRYM0gwdzNOZGRObWwyRkJWZnYvL2k1L2NVZCtRTjNyNW1jbldCbXJkN21QOWJnZjhWV0Y4RjdvRjJPb3BOVHZuQjEzZGZQM0hQUnRYc3J2RGV0cEZ1K3RTUlhWdlBiS2JYTEg3UWUrdnFrVFhBRjZZeENEVFNNUVZzOFBqL3l3K2lFekx1b1RJa2szR2ZtVkdqbEQ0VmVTWDhTWVNNQmJkcEl2MEtiY0RZaXFERkRUTHV4WXJ6c3ZOMWdQeE9tSHVlSC9mZjZhdGgzQnE4YzNrUjdMK2kyUEJwb2t4bXhBc0FqZFlIVERkSnYvQ1p0N292UCtKYWQ5T0FZNE5XV2pKUjBuTW80bE0rMDhYZG4xZHd3NkcrSCs1dXpaVzN5ZVQ5UDFyemh4Z3Z6L0w4NitRNmtWNXVFK21nb0hmYzNGM3U2WVBUdGFpbmR2b2dxdVdlb0U5eC80WEs4TTZHMjFYQkl4ZmFpWWprUkZVSHB3OWl6U0QreTEram42S2Z3RHZ3WDBDRFVvbWx3ZE9EbXFhblN1NTNOMGtDMVd5OUJPaWx2YWhyVjNwRE1UNStRdllnUWcrMmNUbE1SUG5CNlRvVTNzMTloOXY4Tno4MCtBTXljL2R4TjZNd2R3L2ZCcjBLYlZMNE5sanEwNWVnV2hrd2NyU2JmeS95OEh6bzVIaGVZWFJZcCttQk9XNnhiOHY4K01HRkE2aDA0MEhhd0YyRGRpNitCQjMwb3AveGV6Zm01MUYram5Ta1lSNWVETC8vRXpTYXd3KzZFdU12dmt4WFlIeWE2T2RUWUdQRWVCYzB4QmMzMWt4VkVlK0d4OXlNU01mT2x2SHU5bDB0NDhISXRzREV2WnQySHBtNHQySGdqclZqY3dOM3JoMmQ2dzNzNnR2MTNQYnY3dDMxN1BhNG5vYkpIR1VuNkdrNUVzbjVkVlVPY25wNlppRjRZR0NEdldHNmY2YWhjUlY5YW5JZ09PL2h2a0REdmMwdWx0ZjMydWdZNFZHT1Yyc0tlSWxKZkVHRWtNdzNQUnkra2QxK0RXR3crZEJROTZYY2UzSE9iODlvcTZWdjNFM1luUHZsSG9WTGN1M1NBQko1bG1EdlJ5Y0NadlV4OHdCVElMQ05IdHlVczhFNWlaa2Y3cm1VdTIrbWJ6TFF0QXJsY0IvU3B5YjZ1aFp5dUZmUm1zNG1wNVBYdVhTUWNScjlCUGlOMk1lTm0xTzhBckJKMWFMWXprdjBqUXpGOUVHeno3dWxyV3FvV0ZvY01iVDJsVlVIUTNXQlhaSHRZZG5FVUhXSHVkeU9na1hoMnJxSm1oeGxhMWEyajlWVkt3b0xPMnE5cSt0dHJXWGFXbU9SUlVYNkRzTjROaEw3Q0RPZ0IzOUFMN3Jua2xka3RGVDJ4MHZBSGVoZVBNcnpHQVllSHdROEpkSDl1QnNBNnBrYU0xTDkwNE01dDF5eWNmdUtqTWJwSm1WTFUrY2tXQWVPM1hIWnVvbjhSZzhhNDM1NGtjYmo3KzRpOUxxRWRZSDlFQkhXWHZUd3d0b3djcTdqRG9ENm5hUWovSnFqUmtEWG54UjBIZlJWaFBVVlk5Tmk5U2NiSUpqNTIwSU9RblBjTDJqRDRwK2c0VU4wOWVLemRBdlI5ZWp2b0krckJCc0FiUkZwak9Ub2pwMS8zWUlzMTYxYi8vc3QzSHMvUlBuY2UyZ0JOWEdMU01UOWxEdkdqeGNXTDMweHRGMk81Y0kzWkk1Ymo4eXUvbUk5ZDhaQ1JkRXZ1UitnR2E3cEhQVHpkOER0NWRlVW51V2RLaDJUSlVFdmMvOGhRODlLdUFvMEoydWwxWkhXeGZjam1EYUNPT2dPOE90QjVpbzV0cEVRZDV6OGgvVElkVWVrNE4xM0xxbzdlUjdXQWQ0STcvK25ZQmxSTjQzY3hMdi9LUG9BdkJ2bWFZQUtzbmp1MExCQWhENzc5ZTVPK24wY3QxQkJWRVZyZURrakxBTWc4MGo0aVZWSUd0bUdxc0RxL0FGZHdlMEFlbWVpOCtpeDZJTWsxb0FCZUtYb0MrbU5uWjNFLzFta0I5RlA2YThncm0wQS80WmZjenJ3dzFMcE5OZ2o4N0J2bmVRSWlHRFBsOGRXR3hwTUxabTBlaHNqMS9hYXBrckczbTdydDV2ejdlTWUzWWpOTlJnWk9UR3Z6T0kwdnZVb0piMWxmN3ZOaG1rWFJ2OUIwL1I3UUJzMk5IbWlXMndDUTFmRWlJUlY4SnhweE9wcDZMaHFzR1MwNHFxSnJ0Q2d0YXJBTmVKQ2QxZ2R3LzNqZDB3cjVQVFQzQ3NYY2RHMGhrdmJGM2laQXQvb1VlQTdWNGkvaExXMnROdXlFRkgrc1dleTg2b2VyVThsc1pqcnhseFZqdnBlZGVtVWRMcHY2TmhxU1Vaemx2K1NEbyt6eWwxWXRDU0xHdUJYaGlPakpGbW9ZRnN6d2RyNGhqUTZyd3picXN3VDE3MXQ2QzIxbVlxYzQvVkZvM2JYWU0vUWo5Y3JQbDNNOTlVNDBMTDA1cjBkRGh1aC95bDZpYzZBdFFmMnpaQzZ0RXVTSUpRd0xRTHlETzk3bzl2R0x3a1BsSWMzK2QyaDZ3OTR6STdRU0tpOHc1WG03cC9VV2dJVEE0MTdadHdlUitlbTNBeC9qUlgxV2NmY2t1eldLbFVlTHg4SFBKNEJ2VklRZStDbG5USHhRRTlZVlQyOW94bmpNdDNOdWM0c2ljbFVXcjQ4ODFicHJiM29wQ2VqKzBSR1dqRERVRGJRemtXSVhLSmZSbzFFUjNLeHIyNUlWcEc0T1hPQ2g3amtJS0t4a3ZFcWZ6Qjh6Y3FTeWJMdXZPOXRqd1NrVGI3K0NjVlZ4U3NyekdhTmM2eCt3Y3F1N0J3NE5ndDZNM3psTllabXpmUUdxYnZtZy9UZ3p1WnhmZ3d3RkZvRzg2RmEwcDVVQnV3MENRbklMOXR6NW1tTHA1RkpzMDNZWkUyRzBVcmZ4SkVKZE16dWJQUXBMU3ozM3lpMVM5OVlid2V6OGg3SUg3eHJKS2FmQnpzaUJZb0pYalZzVktJbjFBV2xHaWlQVDA5TTB5dlZ1UVVsdUN6K0ZKM25Va0FHbDBlTnBHMEcrSklVUThZcjUzMEhsRUJvUTBHZXRtakZob2tOMmkyc0Fma0ZrcGN2TjFiUnRzWG5iMWVJMURIQ3NmSGxBbWVDVDhIYVV1UjZFNU4zWktML3cwdTV6NTljK0dVMS9SN1g4UExmdUxOZmZZWHhyZEh6S0Izd0lVcGhlZTFac3R2czJRcTcyWm9PWGFmSk14VloyYmtXczlaT3M0dFAyK1RTek5TNFBFVU5NSThsMk4vZ2hTaEZ5ZkxrZzFmVmtyVHAyMnd5bjc2L1RJSWw3TlAzbFFVbXBydFN5aWVyV1Y5S3hZeWozZyt5SjFKMlZJVUZlZGZhdUh2UmVWZ0dOVTVualRBUkNmT1pSbmJjYjNaS3VrUHplQjVIS2tndmxXdXNaRzRKMVRvN2R4ODZQKzZJVXlUckZaMmpjVllnTDlFS1lCdGpTdklVM2hsY0U5b1h3WThXUzFlVnc0SWYwdm5SNGUrUGtFY254T0R1QnZJZyt2NlBxQlhzVmhwdnR4amdieWxKWUdMUWt0MFNYOVdWMnJmS0cyZzd0TkppTGtYTGc0TzJFb05yaEgyQmZucHMvY2pLeVR1bnMxK2l2N09STzUvV2VHblhocGlOc1M3WjJ4UjUwbUpLUjRuMlZsZFRObG9WczdkWG5HNGJzUEgyOWdWa3NOb0ZpN3NZUnBLTlNCUXp1YnlNMFEwb2lqTWxOcDV6c3VvWlVkNTBWMnBvUkNuUDFFaFhOZ1RRK2FuVnl3YVhyZVJPUXBzVWtPUE53Sk1SOUNybXQ4VGRGdDVyU1NYNUVZM2dHWm1PVjFWVTlkZDB1OFVGVGRvcXU2dSt1blIreUR4Y0tOSDFHNnFkdVpwUDFPN1NpdVl5WFpOWVlpb3lhWXJVcnRMV3dleXNvRFNyMUtEUXlEQ2ZsZEd2MEpYMGQrTHhrc01Pd1lPWDV2UE5na3FqM3J6bTRyM1N5cEdNeWZMTy9Cc2tONVJMMUpyU3l1SnMxZnE4OXI5NE1vNGNibjhqcE14VktvQ2VCV3gzSGpwUGRDdG11Uk85R3V5enIwMHRuYlhWZVdYMkNadTBvTkF3WE9hZm1CcTExUVI4bFQxb09YZXVyVnhYVUdkRkhiRGVZYTNCWkMwSGVtbThYK05CT0MvS0hCbWJxZmRzTHBxcXVMMEw3TUw0bW5mNzU3bDNGdkI0YWdEL1BPQkxFLzBiSjJtRVRtaE9qZ2RXNlg4MlhyamduVFFlOXFPcnVLM1FmQmJkekkyLzhzeDY3clUxWkgxR1g0UEhWMEFEK3prbVJpODMyV0RmQVhlMGJ2RFc5ZTl2bjRsY04vL0tua2NmUmN3WHAwNzlON2ZJdHprVE5kQUkybVNCcGpwWkp5dndLcUVaMkVpOHphWXE1NXFab0hXdVpMcDRkbU9sZDZQM2UrcjhJai82aWh2cGYyL3Q4TzkrN1FyM1pSSTZuOFBqRmFDVDVQdElKYWlIT3k5Rk95WGNUMUcyTklSbTIwUGN6ZTE4VG0wVy9aWStSMVhITXdwZy9IbXZtYlhoalNBZS9ZS05BVmF3RWtrUnpBYWUxN0x5bWpwZmFvWkVuSzlWU0xOTERJeGVPdEJrMFl1MU9TVVZLN1FyckpVNnJVd2lxOVVvOStiVXU3SXJhaHViTW5JVW5ZWEdreDNkc2thbXZQcVl4WlcrM0ZnbzZXbnNVbHFXRS80WG8xYWtGbktzTU5laVgwMzk2Z1hSSTEvNzhMdEhnZGRSbmxlNU03YmRZc1dvUTR6QVgyd1R3M3lUTlVBR0ErdG0rUC9LS3YyWGY4VXJtNzRpaVZjcWdFUjBPY0xuTGNLK3BpSUx5NHRzdkhORVZwNFVCVkJyUUZ1ak14VEoxQnFHQ1NiVjBJcklzRHBmbTZVcDBzVi9FTnQxUGxwRGZVeW44T2RFY3JKQnlkbUVIZW9VZjA1VUsrU05VQ2xYSUJhamR3Y1M4MFY5MGQwMHVQeXdsZ3I0MHhwc0VvQTdja2FqRnpsWkZkNDNzbFZndmQ3TzcrcHYyTmxaNEM0SW1NVzFiTE05bEJzY0xWamRHd3F1M0g5anltUnY5NUZWR2QrN1VhUUl5cm1yR1VPdFRYd1Q2cDNKUUhPcVF5QUhNOGxoUGtvVmdsQkl1bGtIQ2d3K2NKSTdoK2RKQlk2MVlwbk5pdHBsWEZDNktXMnRkSEJaL1VLclphQkkydG5XRnFiUk0xSmtiNTJ2Nkc1ci9sRzdTOWV3enAydmJpbnY3c2dzVmJiRGVKWlRYdWhuTGVpMkNjZSsvTTZEcytzbXhzU1M4TWZFcXJDbFpGVU0yWVpVakNrVnlVSVQ2MElUWS83eU1ldW93bVR3QlQzMnBzVEtnNXNpRjhHL29MYVhqZWpySFZQR0hsdXZOcW1DNXhvN3dydEFsam14a3pVVFRwR1FhQjBzSGZIRm1JYzBKekora3BwMVZjYjZ5WFZESDZ4OWMwUEc0WkxVbjJiOFRIT3JYMXZyUng3dUZyU2ErNjIvVnV1L2xjenhrcTR6dkxaamFxTGdWRkFPNVFXSVpuNUFEK01ueHVXaXg5QnJFRk9icVZxYy9TWGppOXR5V0s0UU95QWhEK3hNRkRrMit5YitCN0g0NkxkYmJmTWpsbFVHaVdta1pLT21zcWJXRnZBRk5nNldkdXNrN1g1bnJWcmZXbWQ5ZktPdXlqNmdMMGQxQ3lWbG5sQ3ZLcnRKbGgwcU1DalVlZTd5bWxaWmVXTlRYMVptVTRHaFdGMllxYzkzVjBvaitRWmxycnFqb0N3YjRwUG42RzVhVFQ4TzhVa3JHaVB4Q2M1ZmYwcEhRVWVrNEwyQlQ1c1N6MVh3c1RTL3o4ZHlUQm9rK0VWNE1oVXdrZ0xlcTBZM3pkdzVNWGg4am4vMjdHOExYdFpQbnM5YnFnY25wZ2FzWlNielBGdGpxTTRjL1BIY2FrQWlUMi9Mb2FHK2c1MzhjM3YydXNtSnVXeTMrTklzbjBmQzgxWkt2WVlPMDJlb2ZORGdzaVdQVXNYbnJCbVQ0STFJa2Q2UmlvTXhreFg3eDFpb0o4cHNrVkJKSlNPcWN6Um1hTHIwYm5DbXZQVVBwS1A4OUYxR1c0YXhZS1VhaFMybHRRR3hQaXZOckxGbEtpckxGVGwvTVZaZlVsZDNkN0UvamZZcFZYeE8yMExaRUlkZWtobXBEMG51K2tQcURMRXhZOVNmNldyMEJzNDlHVmhpenYremlMdGVpaDYxL1BtZVRvNXZLNXh2WlJGYlFTMmpXcEdjcmdDOXdyNUpDYmFXNkJ2UzVzOU84QkFjbVdSd2pFcHYwaXNjUkpmS0VhcHJYTytyM3hEaW4zMXJaL3VoVEpWVjI1cHE2a3pHU2tWV0JaTFhyWWZYWHY1Wk5qODBOSWRMRTBxdE1ObXk1MWV0dXRvb1Z3RnZMOEtxeWFFZkFsMW9FWFNCcHZ6b0JPcW1mdzIrVGE0ZzdRUi9iNG16WHpnOEpjMW0vREFaTEZvMUZIVEN5NWEzVkpDSHE2WmNxOGVGbDRHU3lvTXhIOHd5VWpKeEkvUldGbjJhZXgvZzQrZ0s5RU9STW90Qm1WUWYranZCblVTNzBKMmlESUJseFdCSVJRL1N5MGhNN1VkZWl0K1Qzd2NmVHc5N2FSRy9Pc21tRjB1eDhJRXBLS2tiNGRTN2lWRmZCZDVJbzM3UUdKandwUmZKc3VSWkZsV2xXVkhqS2ZDcXFzQ1Q1TTYxbUpycUxhaVR1OStaclV1cFRSTlhtNWRwTGZuT2Y1SjVib1crSW1CZnhOaWIxSU0zVFpaekhSS2htYXZuajBVRys5dXYzdlAxRDJicGw3NStFajJtblF4ZnRQdnJkL0ZZYXFoSHFkK2dVQlkrN1NpbW5pZmpXOFY5Z05UUk16QVdML1VLeGN2bmRwRERkakptR1Q5bTBQc1MwUHM3UWUveFBCVDh1NW5BU3YrV3A4MHlWSXNmTm90WHI0VnlXenB5cGFPT05wOXZuWmM4M0dNdHhrcGM3cTJydzMybWcwNi9SblQ2STZMVEgyR2RCdmpsMFBuRjlDbHlUdjhaT2FlWDA4WGtuRjVHMWVCemVnRm5Uc0Q1SThISnBQVVg0SFFrMERtZlJDY0w5dWJ2RVJ2N1FaUkYvYkNQa2pNWmhGMEVJYXZBR3hodjRxRU1NbDV3S3VPTTc2NFhITXNNSk43SDRNODBSTHRBOTR4NG5LZ1JaMlVFZUdjQ1BKQUFieEFkaXNPRENmQ1E2TEk0dkRrQjdoTHRpY1BiRXVBMjBmRTR2SU5rZytqb0V5Q1gzNUR6RWpuMm92V01IaTJkR0lBN3EwZEhUSCs3Y1lIT1FKOGtuUjBzUHYxNFFQTDAwL1NwOEt2aFR5SklqcnA1M2FubFBzQm5JdEJQQ2VuSGg1d0VUczRreVBqS2hIRWYrVlo0SUFsK0tBNFBKc0gzeE9GdEFoem4vdFdFanBtblQvMHpEaitkQUE4a3dPOGk5SGw0TUFGK082SFB3OXN3SE93UXJHdjZ4MlRONWZIWjFxV3pHWHlVUkNMUGNnU1JqTU1Ua1licitET2FjQlYvUnJPdi9LZ0UrVnBRQlRtcVFiNno1S1RtenkzQ2VCNGw4MmdUNXZFeFhvNDRkMC80dGd2eSt1TzN3Z05KOEVOeGVEQUpmbGtjM3B3RTN4T0h0MkU0MkpZMmFoOWRTSmZpZU1TQVhTWHdrc0JEVXFIamwveWk2dFFPSDNudU8zcTA5dWh0VnZJRTlRRi80eFdhbzErakZKUUdlMXNtTnA1Qkk3NFZIMFB6ZVh3VFVwcXlWWHpHaUo0MFROeTdhVk56Zi9Xb0NYNXNiUjVDK282ZExSSnVwM2xVakE1VVJkcDN0U3liQ2d6dmVtNTdvTDl5ckdGazE3UGJHNGJuQis1WWF5M2h0am1mc2hqUlFjZkFuYnpla1J3M2tVdXRJSy83dmhVZVNJSWZpc09EU2ZBOWNYaWJBQ2M1WlVMSEk5QzVKSDRPWWlONm9ZUkltc0daalpoZW1HSkhDaWZ5Smc5TzVxNWF2VEY0WUdCNHZIOG0wRFJ4N2JYMHFYMFQvY0U1ZDJkUHMwczRTOGlFZUxZWTltSXIxckRZRHB6S0VET2tSZkVUY2lFaWozbHh3dFVHVWVhTWNzOHFXM2MxVzF1WW4xT1UzMm9kZGczVVNiUkJUVlc5czlCWVZPWnNzWmR1MXEyaVU3ZHNLdzVVVkVaS2xYcUZ0Q0JYNFdxb2FETVhCY1d5eXFKU2t5cmZXVkRxTWRpY3haVS9YZ1N6SWVTS3Y0SnhCOG00RzlBb2tRZUdGeVhBL1Fud1RQcGNITjZVaFA5bUhCNUtnT2NTZThIRFd4UGdxU0pOSE42TzRlUmUyZWNpRFowR0ZycVNjb0hRRWhPcHhFNG5ubXVybkJDNEpCekdvcVZNSzMyTE8zVGQ1VDR6R3hwUmoxL2lqMlFVejNvYVE1RWpLNGZibTU3TXI2eTFPeWZkeFVibktDcXQ2SFNsZVFjbXRIU2F4OUd4b0JiN1dHdGRJT0QxTlBUM2pKNllZMWt1T3VRcWF0N1hhYmV1UTBycldMMDB1eGxuWlBFWVlHOTlsRTZETVRTVE1YaXAveExHaG5QQ1dIYXRna3pETVRpdFNJRDdFK0RMaUV4YkJaa3V3VE9JN0ZvRjJmRncyTDJvdjJBNmlOZlZCdXAwREk0dVRZRDdCVGo0aTJnZTB4ZmdUUW40V3pCOUFkNks0VUxPSE1KWjhJR3hCOHhDWUtGTVdPb3gyWnVSaVJFbHBlVGVpSmo4MGlILzFvSTFxeHIyOW83Tk51eG83Yk9rbXdwWHBWbkNsbHBuZGJpNmxtNnNVMlYzNUZoNkxXM3JIMTkzMjlDcW9lNnIrdXU5ZmRwbXpsUTdGNmoxMXF3TDFQbUFONXhYTENiNjFDUG8wM2hNYjlBNUlzTmVRYmJkY1gxU0pjRDlDZkJVSXR0ZVFiYUorRy9HNGFFRXVJVEl2RmVRZVRmUnl3NXFBNjJsVzBtZUdlZmpFbHlGRlBDSVVoSmRoNGdxMzVRSGhYc0hmSE1weHdsVjlFZTFNcjhVbDJPZG5VL0dmb045L1N6NkZsMU81NEY5MWVKZDlkdnRLNHV2VFJKSnEzaEx5eWhsemFyUXZraVB6VjlHZm5UYi9Xc1JPcGVQVTZHcm9kRG44cGhtczN2NCt5UFYvcEtXQ3Z5anl2LzJpc3psNTR1OVc1N3hibWtWWjUvWGszZ0Q1OW1JN0lZRW1YWlIzd2IzSjhIUHhlRk5TZkRINC9CV0hzN25zd2lkTVlHT05pRW5pODltOHBMUGtuQ2lMT2t3cVd5a0twYVNIVDg5MFJWTHlxSTdyWFloSnl2Nk9mZEtQQ3NiNy9QeGVKK3RmSjk0WDF4bUlYZVVqTmdmU2sxSTFiSkxqdEVGaDlJcGt1RWQyNjRlL3MvMXdiVWFPVHFlN0NqZDBybzlOTlRSZWtsVGYrdndUZnQzUHJPdGxwMGk5eTRhQnU1WU56b0hqN0YxVk55MmVjRzI2Y0FMcWIzdzFHWHBybW1DclV0aUk4RzZvUjhXVDdwSUFyeStMN04waXgvYk9uOFZiK3RxT3g2UEo4VFIyWXJPbWpRZldMY2htNVBreFQwdWx5ZkJ6amx5bC9Ma2FKOTExQzFZdDRROWNVOThUMndqZXlLK0ovazVQUWN5TExuZ1hxQlJTUDRUM1pVaXB6WGhjUERkVUYzTG9LZk9vQmMvWE5QVU5aUFpQOTJYKzZOTFoxYUpUNlNzU0drZThPL29LTzRvR0ZKRkdxMzJsTURicXBFQkxvQWUySHVWcS9VTUdtNEp6UGxra20rSmI2RnVSVTdhZ1E1QVJORklYWVNlSWZyMkZmVUcraHFWWldHWUN5MlErQTFnb3M5UUdjNGxtbUNpR2Fub1Era2IvQmxxN0IzUWZJV01ieGlkaHVpQm5DK1RPQWlueWE3TVZhcEdta2JRYVdtbXd2U2p4Vy9nQ1VrQjlqMGVqejRWd3dQNmY0MXVvSTVTYzhEUDY5RXJGMzlKMmw2R1RsTWY4R2Y3Y2hQMFVZZVlvNHFVbXZJVjZQUnRPbm5aSWg0YnB2OEV4RFJHNmpVU003MUc4YjdLRXZ4MUFuK2RoK04rWU1YTlFReEUraUZ2Nm5GLzBBYjZRemVSTm0rUU5tK1FlK0tJY2tmM28vT3dCdkdkVnpuRDR1UTB5NWhFbTdlZmxONmxuM0djbFA1c2RqZnRZOExNMjIvRFkvRVJJa3VoalFKbkVxR05GOFViU2hFOG1NMjRYWFp4bkFUL2N6ZW1jTzIxTVZyOEwzSnVRTzFFZGVoS0hPK3lTWEhublM2dktWUUtqK0JPajdNMFdPR0dSeVd2Qjc3b2w2SnhhZ2VNUjE0TzBSNGxSOXY0ZTM3MDQrUjliL1RMWmR5MzNQK0d2NklUU2ZmQUVUV0FYa2NzeEw1TGQ2b0hGaURVVTl5RVhuOWRMSDZkME1NNEg5Rm5vTC8zU1QvdlV6OG5iWEd1eG8xZXduc3MrTkkyUm5YOTVOMWpkdzNaWG56eDVlZkkvUkY0bjhPLzl5S1RUY1drM3owME1IbTM3ZVhuWG55UkV1NEpQZ2xyU1lrakVQNGJBTWI1Yis0S2x1VG1LWlE1TzExMlR6TUVwcEdaRHhYKytPY0JEWktNQTk1dUlUSzlkdVNpcFF1RGlQdUNuSk9TdTFNNlpJTTZlbXdsVnk5Y240STk2Qi9SOVhRYi9jL1kvcFowa2dyNGlmdmJZNW9pc3c3S1dmVGxGSmVHbEVLVm50RVZGRlhqc3BpT0wwS0lZbFVpcDV6b0YvUTgvUnR5SGtXdTBmTUdEdUlza2g3R1IrWjhuaExiMzFTSXM1NWp3bzFkUXptRDI5ZGRtaG9STjZXa05ZcmJOVFA3bTdzQ1VyZTNZM2N4RW11NWMrbWlUN1gvcjZ2WDF1VGZ2eVZRVlJwb1hmQVV0eGYwZHdZcXl3Tzh6ejBNUXQ0QjQ4N0ZONEpZNkZmSDZ2QjVobzdSNHhTMEhreXFYbzVNejRrbjc5QnhuMGxRdXVqYUdURjZJZSs0aFc3TnFWVmNNNXY1UjVUZE1PK2JENGFLUTc3SUtNMzlqZVRWSUM1WXBnU2RXVUdwS0QyT2loSnViUDNiM0FrNitmQ0cvb05yOEFQNTYwUFYvUzc4c0ZoOCtrSW9ONmVqaW5SOHhBc3o4d3p0WEd4REhlMWUzem92ZWRST3RKWlc0bkpYVFEzWnk1QkRWRVB1MzJURFVETVp2U2xUbjRuUGx6SjFtWHFIVHFIUHBNOE9CZ2REM1pzMmhSZTNiMFB1YmNpQlpQZmV5MzJHOXI3MUZyY1hCVHdlN2pkVVBNZHlpNUEvZVlxc0Z5VnR2ekFQQTJ2dUlnSG45d1FuaHk3NUZweGRBczZyQkNlTE5sK0EwMEJ3K0xYNWFSSk9Kb3hwaWM1bEFwMDNDRTcyTi9ocElEZzhuYStUY0pib2RDVFErVFFKUjhnTEFVNDl3ZmxWUXU0b2hpT0hSYnZFeng2Qnp1c0VSMEViTHVBbm5JRHp0eVNjYk1xZlFHZUhnUE1hd1ZGOVE0WWRDVGlmSk9FczhSeE93UGs0Q1dlcHIzVUpPTThsNFNoNUhGZ2ZGRG1mL0FyYkJkQWFIZnFLWTNDSjNUY1JNUkN2bXI3dHZnbDc0ZTBUdlh6cEJvcXFPbE9pSzhZM1VONlVYbmdmWmFMM1RlRk9TdnFLWUpxaGJDQ2NjRGtGblNRWFZHamNONzBSK3Nhcmk5S1JMT2dGSE9oRWlVWUs3ZXQ5RjBoZjJEMXFtQTdsNVpkcW9HRFNTZjF5S2ZSb1hrNUJDUzU4bjlIejlGcHl2OGIwTDI3WUdMNXhSZU9iSTc1ZWVuMHYrbm5Telkya2JtR1UzN2pKUWNZcitqSDBYVVk1LzhWNGJXekNBUm9lUGhaNFloeUNkb0prSjc1bEJxUmo3UWtTY1UrVEdUandyOFFTN3VtTkN3aS9UQlFTa1JIaHN3UjdzTGIvaGNlWVd2eGZ4SFlCbTFpS21FLzYwMzh0eVNWT0JjMjVVSzZ3QnB6Z3E5YlJqOGxTS1FXTjZ5MmcyQWRoVGFSU3lydXh6d1RyblU0aDcxVi94dThSeVcvZzl6bWtEbDRteEgyNG5odkY5UXlTejhCMTlYdTQ3b2E2aTdUUE80ZnJCc0RYay9mNUwrQzY4SzBHMUF2SW1peUd1b2JVTlo5amVXWkVENk4rVk1LZmY2ais1YzV4Z3k5VVBWaUhIN1pxYjFFaGxFMXRqUjNiZ3VSUmYxRi9oUmtYL0UxVzlHYWtSeHJzeTZqNGI0U3VyTitSY1NEVVBvdHFTajB1ZkorUVdnRTR6ZENuRXZ0dkYzNGpoUGZlRldtalU2WUN0ZEpobERTSFdPL1ExdnN5WmgzQlBsZU9NbGVSd3pvZGxkVnIrejJ4KzdHSFVTZjBwd1phaWJFQTdPbkNOMEw0dUZycHJERTdES1haeGhYN2I4LzRLdTJ5RlJiWHF0WVdpMFpwMHVYbExDdmQ2blpzc3BaNXV2Zzc4dEZGNEs4YkZmUGZCcVdRTDhEaytHalZ4RElvVFJxU1BwSCt6MWFyTzMxNzRhMDU0VENMVXJqRm1wcmp4M2wrcE1CUEY4OFBLOXp4aVY4R2ovRm1ZMzZjcThweHVTZmF2SzcwUUVXNTNWQ2libHhlOFZiR1cxT3BEb3Nub3FsVmx4VGxxVk1yN3ZJU3UxQUFOSWRBWGlyaW80R29uTi80R0lneE1rVk03R09iYzQ0V0NXdXgxNVcybUwwdDdDcS9veUs5ZXN6Z0tOWVZtVDhPMUJXdzFTV05aWjBOcmR0Q1NsZm1MVXBGaGNWYzdNUzhsOEs0VjhmbUR0LzNGWlcrK1V3RzBxUy9OWXVhWWU1K0RsWWE2MHMzNFVXUGM5a0c0ZE1INFlpVW5PdGo3cGErL0RHU1QzOWlYLzZnN3VwS1UrRm9zNi9OYnNsUnJYVFhOTjNYWWl6U1Y2dnk3ZFVTclI2Y3hkTG5pbHh5WlZtZXJjRlJZWFRMTTAyNTFRSHJ6elJXVlY1aHJpeFBza09yV2k0cFZXYm42UGp6Tzh4UEMrRUhORjlsZFM0ZDFpYmtNMWxyL05NallHdHJWVUJTWm1iOUF3MmVkc2RVdmJzeVhWM1JhekFoWkNncUxDdHkxdHBWWHFlbmR5RFVzQ21vWWNVWlI3SVkyWEt6dFVxdjBjSDZtVUs3MEYza0RFOGFQOFByUVZlZ240aXlzdkIrSFlQTkFONXhjc2FWSFlkdEJ0ZzlwSzBpRHRzRGJSOFNaWkE5TVFiRGZmeUU0S21TWUxjUldFNGMxa0I4cG9jVDludmxOLzJQQkwvcWpTU2NCUCtENFB6cVcrZ3MrUi9oQkRwL1RzSloydS83RXZoNUx3bEhrZVF6WFNUZ2ZKemt3eTN4WEU5d2VINytmeEpPQWo4SnZ1QTdTVGpKL2tjTTUwd1NqaktPMDVqQXovdEpPQ3FJM1hrZnBRTTVhQzI2RFBzb2NsZ1ZIVGlyaGh3UXZHUDdqbGkwSFgwSDV3TWtvL2ljRWRYUUVuU1F4UDZ0aUQ4REJkZ3lHbUFRMzJlTmt2RmRpdzZJTXFFdVR0WENIdkE4MUJXa0xvblZhU09wWnk5Q25kb0I3K2RKM1MvRGRRYnEvMEhxUG9ML01OUW5TVDJBNjVRNWVoQTlKY3FGK2dSNS96VFVwMGw5aXJ4M1U2K2lOdlFCMU4rVllYNjgxQkhVUmxkRC9VTXlobHlvRzBuOUk0bnduczZncS9GOUFNa291US93T3lxRzl3R0JmMFRnSHdsd2QvUXkwYTBpR3RvYkNQMDJwS05lUk1mSnViQVRsUk9adGlBTDlRZzZqdVArUkRkcWQyNitNUjhLc3FpVitTVzRBQzdKTjRObkxIeDNvNTJlbUNZM2FIRXU0QnJ1QTlDcE0vaU9ITU4vNU1xd1BDMW1zOE5TSkZHbTV4Y2F5bTc0aDhZc3p4VTVWeFJwSWkyazNkVkNPNW5RenBqUWNJdmRJczJNdFR5cnFaUm5wSXRjc2FiNGUxOTZrSHFjSmo0cmhIUk15ZFp0UituQlk4Zkl1NWRGaUhwVXRJdm9DdXhCNWYxYmRvclFUcjdkSm1oWEtMU0RVTHhxZk1FVGI3Y0cyaG40ZHZpZFpYWnpHN1RiU2Q1MVFMdGYwT2RJZnNBRTI1Rk5OZFcyYWVEWXpCUTlPRHY3b3g4Um5CWm9mMXAwS0FGbnRIbmQxTEUxc3lJVWlSdzh5UGRCRHdQZmI1THpkUndEdzA2VXpTeGRENU1pdlozM24wcHlNOVB5MHBsNjBmTGFzbHhEZGxLTmZrQ1ZVWnFYS2Eyd1pjcmp2L2p4alFIekQ0a3UrOS9wYXpIRk5NWXRXbDVYcGpJb2ttcWljVlY2aVRvOXU4SXV5OGEvTXVUd0t5YS9YZFNEOUVPODNIWE1ZVEdxRTlPN2ZENjhaMitndTZtSDZNZjU3OXBFUlVTaFFKOXM4VjlqZGxPKzNmUXI4cVM3TGZuRytEK3k1MjhWcFZOM2lmYUFQcXB3K3lXTnRDWDg3bFBuZ1Z1U1o3cGQrQ3RLejgwcE1DWVdRdXNZM1VKZEk5THd0QksxT3lrV3IzSjExRUN4NVJXckZGRG9Ga3VaUFlnTHNDaFg0WUpwM1VtL1ErMFhIZi8zdEpaVjJGc2NVS3B5ZElvc0tQUTdGVWFMSHhkTGNXNW1OaTdVL3dBaUloVk1BQUFBZU5wallHUmdZR0JrNnJlOTM3RWdudC9tS3dNMzh3dWdDTU9sQy95TFlQUy9MLytlcy94alhzckF4TUFCeEVBQUFLbDZENkFBQUFCNDJtTmdaR0JnUHZ0ZmdZR0JWZmZmbDMrZldmNHhwREFJTXlBQlJnY0FzbzhId0FCNDJtMlViV2lOWVJqSC85ZjFPUE55VnQ3bjViUVkwN2JXbVRZalcxdk1FWGEyTTIvejFqVE1SUHVna0NWZmlDU05rZzgrVEtTMXBFajVRa2hMeTd4RUtFSytxZU9sRUczVWFDNy8rem5QWVMybmZ1ZTZuK3U2NytlK24rdC9YYmYwd2Y5SklyQVpLV0NZS2dleFZlT1lRSEs4eTZqWGh5akFNMnlWSXN5VElyc24rMURMV0FMZjdaVzBJUi9mTVZHNjdTbDlwZVFNeVNZenlYaVNUMkprSFltU09XNitXOHR4UFpudjR0S0pPdThhNDgzMGIwYWhya1M1M3FLTmtsR2tnODh2VUNoNW1DMlhMS25yNk10QW9iZU05akg1eFBqS3dEYlJaaU9zYzdCQ2I1TkdMUGVPWXFOVzJCUE53MUxOc3kreUJpTGRhSkUxZG9QN0w1RSt1Nk14REdndWNuUW1wa3NYTGNmeWx1ekhYTTIxSDR4SE1JQnBHTEFqMG91SVJGRGl0U0xpL0JweDY2elhYN09Mc1NzSXlTRitUeW1LNVNOS05Ja3llV212SldsM3BNZStTU3Z5Wlp3TlNLdDFjLzlGcWR6Ykw0N1hraUl5d3VYS24vUEdmbk9QUjE0R29uSU1CYW9vWnF6UjVWNnpFR2ZzcVJTamlyNHNhY2Ntc2tWak1rbmo5azZYSTg1OGwzRk9NLzBkY281ckZHSHFlaVFnSVozMjNzLzdmL0JPV1krdlJUVFFJc0RYWVJCNkZ6UCs2akNVT0dyMEU3L2hkcUJIR3FkRmpHdktNZGJQKzMvd29zeG5WNkRESUZJNitJU2MxUm1jbjlaaEtLeFZqZGhYcDhWZ25CWk9NMmVIaFZEdTFYR3VPOU5KMWpQN3cvdkFua2hiMXljL3lRV0E3d056Q3R3bkpVSC90UGwxWHNJNjZ2YytwT0NjaGhTV3BEMHNGOUdRd3BLczk4UHlHWlh5MmZwbEI2TGNZMkVvaW5vWmdmVnlrMVR4ZkZVSXM0N3FnTjk5MUxLWDc1OU1Hb2FOWWQzSGVONS9HanBpZzJ5Q1ZBVFBLOUk2QitNVzZlYzNYR2ROYnlDc2JlODBjYytyMk45WFVhMVpyTU1RUk9kam5JYVJxV1dvVkdBV2F5bXFGY2hsSFdXU1dqS1NoS1dkTmRxTzBTUmJ6cUlnaUR1YXlHcXlqZXdoQndKZjA1Qnp1bk90RFh6cDV4YXkyR25IM002akRtSG1LTXc3cUlKMzBHUGVOd1Q3MmNmRDJjTmQ3S2NpOXRJRDVyS1NlVnRBcHJET0Y1QXB2RmNxbWY4YWZFRzFYek93RTNiY1h0bHoyMjNiTFdIVi9HL2tlS2Z0dGZQVytRZU9OMGhMQUFBQWVOcDF3VTlrVzJFQUFQQzgveS9KUzk3M3ZmZTkvKzk5M3hNelVWVlZsVU5WVFUzc0VKVkREeFZWbFVOVlR4TlRNeFZWTTFOVlBWUk5WRXhVVFZVT01SVXhVeFZWRVZOUk9WUlZWZFZFOVJBMVVWUGJkWWY5Zm9IQVAyS0JnY0JNb0J3NHBHeXFuMHBTczlRYXRVUFZxQlBxa3JxblRicVBUdE41dWtnM0daRnhtWG1teEpTWkd2T0RPV2Z1V2N3dXN3WDJsSDNrWEM3QnBiZ2w3aE8zeXgxeTUxeUhGM21mbitCei9CZStKUURobVpBU1pvVzhzQzFVaElad0tkeUpBUkdKTWJGZnpJZ2Z4WXA0SFRTRFk4RjN3Vkx3TU5nSjBhRllLQnRhRFIyRWJzSW9QQkNlRDIrRXErSFRjRmVTcEVIcGxiUWhGYVhiQ1BvN0VWbUlGQ01YVVQ3cVJuUFJwV2hEbG1SVDdwT0g1TGZ5aXJ3dlYrVWp1U20zZ1FUaVlBaU1naVJZQkN0Z0UreUNLdWlBWDVDR1VXakQ1M0FJWnVBY3pNRThYSVZic0FUTHNBYVBZUmMrS1NGRlYyTEtnREtpVENwYlNra3BLelhsV0drcFBYVmNuVkF6NnB5YVUvUHFxbnFsM3FrOXhDS0FYQlJIdytnRlNxRjFWRUM3cUlLK293WnFhNnoyVWt0cjA5cTg5a1piMXNwYVRldnBhWDFhTC94M1NkL1hEL1M2M3RTdjlBZjl5UUNHYThTTmhERnVUQnZ2amFKUk51cEcyN2cydWladEpzeWt1V2hXekV2THQ1TFdsTFZnTFZucjFtZXJZdFd0dHZYVGVyUWxHOXVEOXJpZHR0ZnRFNGQzTWs3RnFUbEhUc05wT2VmT3RkTnh1czZqUzd0OTdxaWJkZGZjUGZmTUV6M2J5M29GYjhjcmUxWHZ5R3Q2YmUvSzYySVc2emlPUjNBS3orRFhlQVZ2NGhMZXcxL3hOMXpIVFh5R0wvQU52c01QK0RkaGlVUVE4VWsvR1NaalpKSmtTWjVza3oxU0pjZmtqTnlTbmgvM3AvdzUvNE8vNzdmODNoL3dZTDRlQUFCNDJtTmdaR0JnOUdOd1oyQmhpR0pnWndEeWtBQUxBeU1BRitVQkF3QUFBSGphdlpQTExnUkJGSWIvbm5LYm1BZ2lJck9RWG9pRk1NWTFJamF1UVVna2hIV2ptWW1oUit1SkVFc1JTODlnN1VGYzloSmJEMkZoNWEvVFIwOGtMck9TU2xkLzV6K1hxcTdUQmFBRGJ6Qnc2dElBWHZuRTdLQ0xWc3dwWlBDdWJERGpOQ2pYb2RkWlZLNUgxamxTYmtDUGM2M2NpQ3ZuVHJrSjNhbGg1VFI1VGJrWm82blAzQXo1VnJrRlU2bG41VlowbVhibE5tUk1uL0k5T3MyNDhnUHlaa1g1RVUzbVF2bUo4WmN4dnhoa3pRMW1FYUNNTTRRb1loOEZSSEF4akR5R01FYWFnNGNTdFFCSHRGWnBlWXh5c1VKdEZ6blJBbElSZTN4MjZJMzRqcU1EYWk3dEFwVVRrbzBvd1NlRm5JOVJvVzNKK3NxeWZzRFp4YWx3eE9GTG5UTGZJUTZseWtsU2ZZOWFRUFh2UFU0enlzTzUrdWRwYlV2RkpmcHRwdDMzVHpIdWx5Z1htNkpXZHpIRSt2YXM4alZXcUMyL21qM3dKZnY3TCswbmUxUjI5U3lzYnBVd09ldDlPYnRJS3ZvU0Y1RThraStyaGppUUxzUWQrK3M4Zi9mLzdpMUlYOHVZeENESHFZd2M5V3JPb1diaytMMjJ2NFAvbHVQemp5eFJxK1YvMmFLeXpkT3lNVkhTeHcydVc2RzFMUDJ3OTJoQ2ZDUGN4d2hHT2R0T2Y5NnZjY2JZZkYvcVZyaENoVjFZU0dxdUozZkVkcTMwQVcxenVMcDQybTJVUjJ3YlZ4UkY3NVZsU1JUVlphdTQ5MjZaUld6dW9vcTczSHVSS1hKSWprWE9TRU5TelMyOUowaGdJTHNFYVpza1NLOUlCZEo3UWNvaWl5eXlTa2NXVGhiWk9ETi9Qc2tJSUJjODk3OTMvN3VQUTVBb0E2NWQvZmVuYTFld0R5VmU3TGZlVU1ZeVRzTTBsR002S2xDSktqaFFEU2RxVUlzNjFLTUJqV2hDTTJaZ0psclFpamEwWXhabVl3N21ZaDdtWXdFV1loRVdZd21XWWhtV1l3VldZaFZXWXczV29nUHI0SUliSG5qUkNSLzhDQ0NJRU5aakF6WmlFelpqQzdhaUMyRjBvd2U5Nk1NMmJNY083TVF1N01ZZTlHT3Z1ZnQrSE1CQkhNSmhITUZSSE1OeG5NQkpuTUpwbk1FQXppTENjanlLbTNBejNzVDkrQm0zNEI3Y2lRZndPQjdqZE55QkgzQWpyckNDbGJpYlZiZ043K0pIT3ZBZ25zRGZ1SXAvOEFpZXdzZjRFRTlqRUZIY2l4ZytoWUtQOEFtK3hHZjRIRi9nRjhUeERiN0MxM2dHQ2Z5RisvQTl2c1YzU09JMy9JSGJjUTRxaHBCR0Nob2VnbzRSRE1OQUJqbGtNWW94L0lweFRHSUM1M0VSRi9BcUhzWmxYTUoxdUI2LzQwKzhobWZ4SEY1bk5aMnNZUzNyV004R05yS0p6WnpCbVd4aEs5dndQRjVnTzE3R0szaVBzL0FpWHNMN25JMGI4QTV1eFpQNGdITTRGMi9oYmM3REc1elBCVnpJUmJpTGk3bUVTN21NeTdtQ0s3bUtxN21HYTluQmRYVFJUUSs5N0tTUGZnWVlaSWpydVlFYnVZbWJ1WVZiMmNVd3U5bkRYdlp4RzdkekIzZHlGM2R6RC91NWwvdTRud2Q0a0lkNG1FZDRsTWQ0bkNkNGtxZDRtbWM0d0xPTWNKQlJ4cWd3emdTVFZIbU9RMHd4VFkwNmh6bENneGxtbWVNb3h6ak9DVTd5UEMvd0lpL3hjbVZPVTEwdVYxQXlaTFBMSmRsak0reVI5RXI2SklYZjNSdnF0ZWd4QjBpNkpUMlNYc2xPU1ora1h6SWdHWlFNU1haSmhtMjZYZFZ4TlpFemxGZ2trM1JFNHFxNWc4Y1ZyQjNKNlZuRlVFWVZJNlBFcExXdklxMXF1YXhTa1ZHaXVpYXIzaDZiUGs5NWI4N1E3VU00SkViNTNWNmZ2YS9iNTVKMFYrbWFrazJxUnN5UkhkT0Z5TWlXVDlJdkdaQU1Tb1lrdXh6bUNFVk5KTFBKbW16U1VLVE9PT1BxYUY3WFpNemROWGtROTN4OTNSYjd3dllqTmVtVzlFaDZKVHNkazRxaGR3eHJ1YlMxckMzTVpZV29Gb2xDT3VKNnpwREtUTFo5R1hYYzlva0ZiQ25Xc0kyYUtnZmFHUmxWaTRzTUlhd01TOGdNUzlvWnRySXloTS9LRUQ0N1EwZzdReGhGaGxBaXd3d3o3REcyc3NaWVNveXhoQndqcEQxR0dNVVlTN1dhZXczRWpVZzBxK3JhZ0cyMmp1MWl6VktkTml1dWRNTk1MOVZvTlpjcFZXK1praTFXRXZhcEFmK3JUNWxmcUxlSmlhVWE0Z09YYUZRbFVoUERTYmNyNkV5YU5MZUpSaktLVTlHczM0blU2WUt1RzQ0WWlwWlM0bGx4ckJkSFF6eEs2MXlkU1JXY2c1SG9VUEhZTUdoR0RTblp3dFZHV1NoZXJyTXFTbkcyT0JiYnpzRmNLcVhZdWltUlUxUG1GNTlJRmV6TmhWTHhpckNsbExTZW5Xb1RwYUt0TWlKN3cyYWNIb3NxbXZXUEVDdFpTK25SbFAzRVBONlFGTDVBWGdTbDhIdnl3aXRGSU84SjVEMGhWMTY0OHlKL0t5UnZlZDJ1dlBEa1JiN2xDZVJGOEQ5YVhXWTJBQUZXcWw4aUFBQT0nKSBmb3JtYXQoJ3dvZmYnKTtcbn1cblxuQGZvbnQtZmFjZSB7XG4gIGZvbnQtZmFtaWx5OiAnQW1hem9uIEVtYmVyJztcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBzcmM6IHVybCgnZGF0YTpmb250L3dvZmY7YmFzZTY0LGQwOUdSZ0FCQUFBQUFFYmdBQkFBQUFBQWlTd0FBUUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFCR1JsUk5BQUFCYkFBQUFCd0FBQUFjYmpuNkVFZEVSVVlBQUFHSUFBQUFNd0FBQURnRkZ3T0RSMUJQVXdBQUFid0FBQXdiQUFBbDdFeXpCajVIVTFWQ0FBQU4yQUFBQk5VQUFBc2krMktXUms5VEx6SUFBQkt3QUFBQVhRQUFBR0NKbUcrRFkyMWhjQUFBRXhBQUFBSVJBQUFERGk0VnJjMW5ZWE53QUFBVkpBQUFBQWdBQUFBSUFBQUFFR2RzZVdZQUFCVXNBQUFsOEFBQVBqQUsvSUlpYUdWaFpBQUFPeHdBQUFBMUFBQUFOZ2ovWlVSb2FHVmhBQUE3VkFBQUFDRUFBQUFrQ0E4RXdHaHRkSGdBQUR0NEFBQUMwQUFBQlJ6SFlTL3liRzlqWVFBQVBrZ0FBQUpuQUFBQ25qRnRJaXB0WVhod0FBQkFzQUFBQUIwQUFBQWdBVjRBblc1aGJXVUFBRURRQUFBQnR3QUFCSXBaWTZWRGNHOXpkQUFBUW9nQUFBUk9BQUFJUjdRUGNmbDNaV0ptQUFCRzJBQUFBQVlBQUFBR1h5TldxZ0FBQUFFQUFBQUF6RDJpendBQUFBRFBMRWVnQUFBQUFOTFFENkI0Mm1OZ1pHQmc0QU5pQXdZUVlHSmdCWktYR0JnWkxnTWhNOE1WaGxkQTltc2daR1o0dytnTFpMT0FWVEVBQUxaRUI1d0FlTnJOV210c0hGY1ZQbmU5RCs5NDE3dHJqemZ4YSt6ZCtMR0o4OXk4WTZjbEVaaVFCcEtXOUdYeWZyVTByZHNHOHhLQy9taFZGWWhFQmFWQ1VVQzBRUkUwU0xqUUlwUkNvR0FTOGNlL0lCaWFRR1FxU3RNRkFULzhrK0c3MzR6WHM2L1lqdU8yZTdUam1UdjNjZTQ1NTk3dmZIY3RTa1FNR1pLZmlmK0QvVHQyUzlQaHo1OTRXSlkvY09Mb2NkbjY4TUdoUWJsSC9LZ2p0aTBCL0ZIaWt5cVV6S1VzY1BpeFR6MG03VWNHSDMxRXVvNmRPSGhZbGg0L2VtSlFOZ3grK3BFVGNodHJLcmUrb0w3YmlpWENhNVVFcFZaYXBFT1d5aHJwUTQxcTFGam4yeFQ1VnN1UTAzYlJaZWR2eDI3Mzd6NzJwanFHM0wvZkY2V0dxVjlHQnVTQVBBUXJQQzBuNVR2eVBia2dJL2hlbGlzeUxqbjVMOVFKeWdVVlVVMjRCdkhVcnZybGl0cWpEcWtIMWFENm5IcGFQYXVleC9NZXVVelZsUXJhT1l6VEs2YnNGVXZmNFhrenZuNW9ia2dNWmZyZFp0d3J0M3dybmcrSnFWYmp1eGIzU29ZeHM2QmIzMFI5Qy9WTmxHYmxFbHJvOXhtMGMvclI0K2gzRnNyM29WeS83Y2U0ZWlUOVJxa0lybFdZaDZtcThZMnc1bk9zMld1UHc2S09odU95MTU1QTJVN1VEcXVBR0doaHFCQmJXU3FNZXdOZjlLV2krRnNMM1FKdW4zaHJqN3B2cytqaG41emJNYTJwTGhVZlcwZHdWeVZES01WN1hRSWRuVHV0bzM0T2NyYkhvTWtRK3RWOWgrMHhhcStnYlJodnU2Vkgxc282MllpNTkySHV0OGtXdVFPemZFQStLVS9Jay9LQ3ZDam41S0pja3JmUjk3L2dFZWlvUXFwYWhaV2hhdURIcUtwVnE5UUd0VWw4NGYvcEdBaitPelFtU2ZRL1R4LzdOR1ptNHU5NFVmazR4alR0bkgwVzk4UDJLTzdQbHJUTnVWZXpvTmdvZWk0ZGMyTHErdjc2MktPT0hmVFZIcnVGL1U3Y2JIK09qZDlUbStUeWZuMjNQc1pzYlZ2aFk5NWlpNXR6c3VOWmFHb1c2VzNhZXE4MDhYZU8wVmE4ZnVjakRxQ3JZSGYyV3FMUUl1NHVaV3Q4S1B4WU45TGIzVWNxenFERU5nWmFXQlg4azgyUE5sbGpvRXhjOVJlMncvNVcwcDg5QWhsbmVRWlhVektUR3RyaitnMDFuK0RLL3Jyc0t0YTFUQlNaWXFIZGViWjI5MVBZTkNkSEtzNHpiejN1eHNVZmFJWFdXVmMvSzErajNIeVBGTTEzak8xbTI1OVpxYi9LNjhWZG5VWUZpMHg5Zk5JbFVVZ2NPQnBERGhXSFJDVUJVVklIaVVrOVJPbTFnckkyYVVlTERraVZmQUJTRDZUZGdsb0hJS1ljaFFUa1VVaURQQTZKQVh1ZkJKcStCb25LNzJVTUpXOUFsUHdWb3VSTmlKSi9RQnJrT3FRS3VCeVFJTEE1S0NIZ2MwaXFnZEhWeUR2Q1RxYWhha1NqZFVRaXFrY3RrNWhhcnBaTFhLMVVLeVVCL0Y0bGRTcXJzbEt2MXFnMXlCUFdxL1hTb0RhcWplamZKNStRRUtSVDBCclhXa2dOWnh2MnpOYnd6RFpTTU5zdVNBSyt5ZUQ5VWtpOXJJRFVJZHRjZy90MWtIcmtIeHZSYmhPa0FabElML0tIUHNnQ1pDU2JaU0d5a3R1a2tmYUtJcmZiaXZIN0lVM3lZVWlMYkpQdEdPOE9TTFBzZ0xUSlJ5RXR5THQyU2l2aS9FN2MzeVVmUjN6c2hyVEozUkFMdWZnOXVMOFhZc2w5a0hhNUg5S00yQm1RRkdhOFI5TElnL2JLSXVTQSszQy9IOUtCclBJUVBLSDlGS2VmREhsS3ZvelpmUVhTSlYrRjFNdnpjZ3JYMDVCNitiWjhGek42QWRLSVhQZ2w2SHhPZm9SeGZ5dy9RZTcxQ3FSTlhvVlk4bE01ajN2dDc3RDhITkltdjVCZlFaUFhJV241RFNTTlRIb0VmZjRXMG9hYzdDTDYxSkZoeUova3ovQ0xFeDlYNUMrNGQ2TGtHcVRURXl0eE4xWkUrYVdac2VKbnJBUVlLMEhHU29oUlVzMG9NZFFLdFFKeG82TWt3aWlKcXRYSXFtdlZXdVRWTVVaSm5GRVN4d2pMNFowWTdoTHdiVDI4cVdPZ0E1RytCUkYrRkJaN0hCSDlHalQrQTlqQUg2SDNHOUR4VFdoMXZTU243RkZMMVRKRTZFcU1tVVZFcnNjSXZ0aFRPcnVzT1JuZEFaOHNtV2ZrR01PT00zS0R6R2dDKzZIZUg0eXllNkJ4Y3dqSG5uT2V2ZGlzdUdObHl1RS9OTTdrMzVqY2c0WDcvaWgwdE96ejVXYkpWdWJNYzR0Q0hVdG5PSm5iZU42VWFtNXFQYWQ2bm9XZCtzcnV5SmJiYzhhREY3a1paMTk5T3RNcFFmd003WktkUkIyTmdHdzVsVTNrRWNMQlZNOEl6MHloNnkzTWFjMTVDSFJ6SnZuTGJIaVBtMzhZRld3KzVYZmd0VjVEck9uNDBHRjEveW5tYVl5T0xML21sTWJNWm9ENDZNUEpBcHcrc3JvOTErWVl5aktsYTlqSmFDZGp2bHlVNko2WjVVdys1ZWhoZmIyS3B6RTNEc3JOZmNUbHB4WGVlUEswOHlXWmFqNkdpbUxwUys2S21lNWpGY1Y4d1ZPUnhsYmw3TGJVWHU1KzUxeHo1ZWRPZTVudU9zcmt2YTkzb096a090SjJnK2gxbEhQM0FZdFpxalVaYjNnenl0MUsyeDhsOXBBbms3dFJmSTdQUEVMZFBXKzRpTm5rZEtiTEhZVHhpZkd4WjlwWEN6SnpSS2pMdFhONnhLa1lSVFk5d0tnelVLZlJ1N0wwdmtzeEhLUndjbkMzTjR1NWtqSFpqLzFXUHVxd0VoQkZBeFg4YnRCbTFwUXZhUTNUc3k4WitST0xYRkdVOTVkaGRWaEg5akN6NTR4ZU5aQVI1dnVUZXBydXloeDFabVQvRGwrbjNoampjMWZGdmNRb3l1RW44dXZkbk9iTXBiL3NUcVZaNXpoYjMzaEZtSjZZTjJtUCtUb0pxSGpLWmI4MXQxTWQ3bmVUUHU2REIvc3djNTBUWjZmZEJ3cjRrUnNwQTNNOHJiSGVKZHRsNW5TZTVQajlxbnR2emd3eFo3SjNlT3ZjV0o5WjUzeTU2V3ZNOXFTbE1CL1J6TDNZa3pQc01WTnduK0Zwc3NOOHQ0TlhkSklCZDRIaGRVUDhyQkdReFpBbzh2TWxFcFFlU0lpY3IxcVdnUitFeWZ3TVdRbXBrVlVRZmI2OUd1V2FDMFpsTGFTV2pEQXE2eUV4MlFDSmt4MG15QTdyeUE3cnVSSk1zc01Hc3NPazNBNVpRRjdZVGw2WUFpL2NCdTc0RVVnajlOME83alhGRVZ2SUVkdmxZNURHUEZQY0JldmNDV2tqWDJ3SFc3d2IvV2ltMkVLbW1KWW5JSXFjcjRxY0wwak9GNUNUOGpYY1B5dmZ3RnllZzBUbG01QXd1V0NVWERCS0xsaEhMcGdFRi93QituL0paWVRub09jUHdRdWJaRmhlaGo2YUViYVRFYWJJQlZQeWEwaUsvQzlJL3RkRS9wZVV0eUdLdjVNMEszeWtVZm1VVDlwVWxhckN2Ujg4cjAxdFVCdFFaNVBhaEd1djZvWFhmR0MwK3RjUVAzbDlOM2w5TjNtOXdiT01hZyt2RDN0NGZVMEJyOWNSa0dBRTFOSDNKajF0MHNmMTlLaEpYNXIwWWdPOW1LUVhGOUNMQytuRlJucXhpVjVzcGhkYnlQUWpaUHBSZXJTVkhEOUYvMW4wWDRvK20vTFRicFJvWHQ5T2I2WG9yWGJ5K2pSNXZVVmV2NGk4dm9POHZwTzh2b084dm91OHZwYThQa1plSDZhbjQvUjBIVDJkb2FkTmV0U2tSMDE2ZEFFOTJreDIzMHAybnlLN1gweDJueXJqUzgzckY1SFhkNURYZDlDdkp2MmFvbCtieWV2RDVQWGRIbDdmN2VIMTNSNWVIMk1jZU5tOVJYWWZJS01Qa3RHSHlPakRaUFFHR1gwTkdYMkVqRDVLUmw5TFJoOWp4RGk4UHNhNGlUTnVFdkI4TGV4Mk8vSDVYbWlwYmJRTU5qcUZ0WDBhVnZnUXJQQXlmUFFxWm5zL1o3dWZrWHNBODdzb0I2bmxFZXAzbEdNOGhONTc1Ymo0UW1zMHQvY1ArcS9ENHozdndTOEd0L1lzMnB4UlBtcVdZR3pqZlArKzR1UndKWHU4d2V6ZHlIOXZnUC91ekt4cE03aFpzYzk4cnpPcVA0MjNqS0plelhKTURFekY1SmxJMlRIdDgvclVPNTg3YW44YWVXek5PWnd3ejgvNkt1T3B0NmJEYjZaOFFJWmF5VS9ENzc5ZlUyNXUzRnVnMTBCQkh0TG5zb05kY3FUb1ROLzd5VHBjcnN6cDBVbnNZaVp4TDBUY0N4RWxGRkhDUjVTb0lrcjRpUklCb29TZktCR1VGeUhWY2daaWNJK1BjSSt2NFk1ZXhSM2R6eDNkTDVjZ3p2NGQ0czRkNHA0ZHdnZ0hQY2lib1FZWkltK0V5R3Q0a0xmR2c3elJFdVN0Si9MeUpBMm9xcEUzU2VSdElQSW1pYnhKWW01bHROVTRXMHVjalJGblc1ZzVXVVRiTk5HMmxXaWJaclprTVZ0cUkvSzI4MXpkSXY2bWlMOXA0cStUTGFXSnZ5bGFkaEV0MjByTGR0Q3luYlJzRnkzYlNjdDJFMy9qeE44RThiZUcyRkxIWDBFQ1JHR1RLTHlZS0p3a0NpZUp3a2tQL3JZUWY5UE1vcHd6OWlYMFVKb29uQ0lLcDRsTGFmcXNnejdycE04NmljSkpvbkRhZzhJMTlHTEdnOElaRHdwblBDaWNJTDdWZVZDNGxTZ2M1T2w2aUZoY1RTd09FNHRyaU1VUlluR1VXRnhMTEk0UmkrUEU0Z1J4c281WW5DQVcxeEdMZFZ5ME1JTHZnM1VIYU5lOXNPZCtST2daenZ3VnpQQ0MvQkt6ZkIyenU4UlpYSkdyMFA4YTJocXdxdDYvOVZvSW9oOUJUN1Y0U3VBNXdGZ0x3enBiTVh2OSs5UVMrcWVIdjFJdHBaZVd5UmNneSttbEZmRFJLV1QwcHpIMk5scHhKLzlqWkJmUCtlL0N5TmNRSDMrRG5mYkkzMkdiZlpoOW54eUdGdFVZOFVGOGxZcXBoU0pPaVgyRy82WDBHZmtzU3I0SThhbEcxWVlTaFpnUjZtMlZFU1h2TU1JcnRkM090Z3J6TkZSTTExUnhYaE84MXZGS1hxRk1YaHQ0NWU5UWFnR3Z6Z3JTeWZZNy93ZGdLMit0QUhqYXpWWk5iRlJWRlA3T205ZHArenFkdHRQcHpIVGFtYW1sYUZWRVJVU3RYVkRBa3RpS29XbU1hUnBpZnlpaXc3VHByd0pWSklZWVlnZ3hoQkRUdUNERUdCZkVFQmZFQlF2andyQXdoSVZ1akF0TmlJb2hBb3BZcGZWNzl4N0xkTnI2azdnd2szZk92SHUvZTg1M3ZuUGZ1dzhDd0pPSVhJUzdwYjJ6RzhtQmwwZXphTjAxdXZORjlHVDd4bk40Q1M0eG1KOUhpTTVCZ1BkRktFRXBQSlJ4ckJ6aEJZUkg1OC8vbTluMUtHbnJlYUlCWFp2YnVoc3dzcm1MdG10cjIxYmFqclllMnFlZTdxVHQ5bWU3dXJzNmFQK0d6Wit6WW1hRHk4eVc1NjB0THBpdkdPZ2IyNG5ld2V6dVhlZzM5dm5CM1BBZWpBeU45ZzFna2dOOU9HanM0ZXp3UUJaSGN4TjdSbkY4ZUhRd2g1a1IzdURrMk83Y0VONGJtK2dmdytteGlaRXhmRGp1ajM5a09NSFlDc01nYkx3WXRxNWhFeVNmL0JscnhkZ1NZOHVOZFl6MWpDMHp0bFFycmtJVDFsRFZWbXhCSjdyUmkwRmtNWTc5ZUIxdjRoaG1jRXJqdmFIK292clAxWCtsL3BMcG5PQjdScVV2K3BUczZJT1g3SHh4cy9vZDZvK3BQMjk5Q2RSdnNIRktOcXJ2MGZIOXJPSWVSR1N0M0MvM3lnUHl1S3lUQitVaFdTOFB5MlBTS2kyeVJ1NlREZktJUE1vVkVkT2RDS0pZalkxb3d5WThoMzRNWXg5ZUpmTXY4QTIreFhmRUJmR3hVV3lmK2Y4amN3aHFrRGFWQk9jci9Yc3BrckM5NXpvZkc0VzQ1OUNBZHB6ZzZoOGt4S3liNUZrWmxDTnkxdkdjWHVlUTg0Rnp3WmtOQkFQMWdlYkEzc0Nwd0dlQksyN0NiWEpiM0haM3lEM3F6cmhuMktFSWttaGtWZXZRUW9aUDRqZHFkeGtwL0dwOEhYNDJQb25yeGlkd3pmZzByaHBmajllTWorT0E4YlZVekxNeFpiVkZTb01pYjJpa256VFNiZVFkaXZoZGMvK2l5SU1hTTBDZWxVakluUnF4VWZFM0ZYYzcwbDJLV0tXSVd4cHhWcXNSdU5La2N3N1ZERXV6MWpPblNCOXh0NDRWMUNJWlc0dWtiQzFTcDdWTUZkWkNoS2xGMHJZV0lrMHRrbHhKY1NLTjRsSnZGZWVLNnhyN21zMXRGV2RrcS9pa1Zmd3ZJcFpyeERLTjZObUkzT1kyWWxnamhteEVLZGFJcFV2cURtdmRJYTNiczNVelVtSGRJYTI3WE92MnRPN1N4VDFreEViRjMxUmNRUStKV0tXSVd4cHhWcXRaNkNIbjhucklldVlVdWRCRGpxMmtUbHpWcVZGMW9xcE9STlZKcURveFZhZEsxYWxlb2s1QzFZbXBPbEZWSjdKRW5aaXFFMWQxb3FwT2RZRTZDVlVucHVwRWw2aVRVSFZpcWs1YzFhbkpVeWUyU0oyRXFoUFBVeWRSa0RlamVWT2F0MjVKM296bVRXbmV0T2F0ejh1YldwUTNvM25UZVhrekJoSGowd2J1NHlseW1PYlBreUI3VnlhVjVGZ3RTYTdnODhxZDBZeG4wSU1kZkhjTzRRWGtNTW8xZS9FS3RUdUV3emlDdDNBY2IrTWRuTVM3ZUIrbmNRWm5jUTZmNER3dThEMzdKYjdtZS9ZS3UzcURYT2ZFa1NDajFwTE5OSzlKWGxPOFQvTHlzN0VPOGhlZkxWa3V6UHZZZjdqR2tWb2lIVk9SUSt3azdSUi9EaXRLMHRaeGpTUDFYT1ZJeXRkSzBsenBVTm1NemJGU1hQYkNuZ3ErWXA2SkgrSzVrT0VwRXlDalpuUGkyQk9zMG53citEaFlIdVNVNFlqRDgvb0FkUVBmSDVkNWY1VzljYVdDK3lBaURleU4vMDVjaXloWlRQdXJ5YmlPVEZOa21GbHVqR2pIY2pMbmsvZWZySzVnLzZ2NGZWY3RVYW1SbU1TNTE1Y1orNSt0OXE4Yzk2VC9uZFBPYnhoQnZmbitzVTlDZ0ZwM1lKdjRzOXZNK2QzQnE4a2c3Qk1ZRTlkZ3Rvc2ZlN3Y0WDFRZGluVDQvSG1HUXlYWkxPYXhUSmYvQUZSK2U5MEFBQUI0Mm1OZ1p2Smoyc1BBeXNEQ3RJZXBpNEdCSVFOQ003WXhCRENxY2pBeGNiTXpNekd4QU5FQ0JxYjNBUXdLMFVBMUdrRE00T0xvNjhpZ3dNRHhtNFhwMG44OWhnYm1NNHlTQ2d3TTgwRnlqUCtadGdJcEJRWm1BTnJ5RUFZQUFBQjQycDJTV1d5TVVSVEhmMTluREcwdFZWcTExZjJHbGxxclZiUVVwWGFxbmJFdnRST3hwa2hxQ1EvMmZZdXRvVVlzdGJScUsyb3AwaUdlUEpKcW1LczBJU0x4WHNubm1LK1J4b3ZFU2U1WmJ1Ny9MUDk3QUFmMjZZQWhHc01wa1JHTW5Yd1IyeDhsWHJSNG9XekJNcnhHZm15aENsY1JLa3E1VmJ4S1ZNa3FUYVdyVE9WUnhhcmNqRGJkWm82WkcvZXp6bWxadnpQU1JETDRERThRaCtBaVZVd1FsNlJTLzhKbG0xN0JJVGlIVldmVlduNHJ6OHFxU2RDdnRGOVg2dWU2UXBmcHU3cFVsK2dpWGFBemRFcWdLdkE2Y0Q3Z3EzYTRzUHYvRDNHRmhBVW50M2xvS0E2WjNKYVFmK1N3YXpmQ1JXT1pONVF3d21sS001clRnZ2hhRWtrcldoTWxQTFloaHJhMG83MHczSkZZT2drN0ptNDYwNFU0NHVsS054TG9UZzk2MG92ZTlDR1J2aVNSVEQ5UzVEY0dNSkJVMGhqRVlOSVp3bENHa2NGd1JwREpTRVl4bWpHTVpSemptY0JFc3BoRU5qbDQ4REtaS1V4bEd0T1p3VXhtTVpzNTVES1hlY3huQVF1bC85M3NZUjhIT0U0QlBpNXhrY3Rjb1lpclhLZUVZbTVReWkxdWNwczdsSEdmZXp6Z0llVlU4SVNuUE9NajYxakNVcGJ6aVkxY0lJK1YvQ0NmRlpKN0wyZEVydy95dEl3TkRiaGJKWHNGMTNqTU5oYXo1cy85YXJieW1VVnNaeGVuOGZPQ043emxQUitvNGgyUDVFVWxML25HZDluVHI0WmhoRkRESnFvSlVNdE9EcktEUSt6bkNFYzV4bUZPY2tvUUp5amtIR2ZySzZ5dHQ1dHQ4d3ZUaHBRNkFBQUFBQUVBQWYvL0FBOTQyb1Y3Q1h4VTFkWDRPMitTRENSa21UMlp5V1F5ZS9abGxreVN5Yjd2ZTBJV0lBdGtJWVFRUW93Qndxb0NRUWtTV1ZUcWhxSWlWZnVwMkg2dE85WlA2dkp2NjlmV1dxejFxMVh3KzZwVjBXcHIzdnpQdmUvTlpFYXc1Y2Q5ZWZlOGM4ODk5OXh6enpuMzNEc015K1I2dm1BK1lWOWhRaGdwdzdoRVdYYWJTaVEyV0p3T2ZGTXE1Q0hkeWdUOHA4eE5zTmtTc0h3RXI4dGtuT01LcldCaEdJK0h5WVlmd1MzcytTZ0xzNEpob3NUNGZKMWhHSmFKd2tjdWU0N1JNRHFHc2J1TVRyN1l4YlFvakxRWVhVYXhERDlVYVZvSFlsYVBhVVkwTzdBc3ZTZnRpTmx4dHU5VTM4UDRELytjUFhzV3drNGhlVWJFdUR3N1dZVW9rNGxuckV3YXd3UTdMVlpuSEtpYzFqUkEvbDFPdTBLcFVsaXNDbFVjNEVqRUNwa0RLd1Vna2l0VnpnaGdQQnRicXRxTUNXMTE0OTAxRGRXdFpjYWVoazJyNjAySitwVC9NU1lZRS9adVcrYWMwTWVLWG96VXJTeHFuMWkyZGR1eXhJbms1UytFNnp1S1dqZUZiWWZDT0d2azJTQWJkR29Ub240WW5NNVFXY1I3dmhiZHdqNGJaV1grRjM2TDByQkNKQ3RsUnFMRUVNa3djSVR5cmZkOHlyNktNcmN5NlV3ZVN0M2hvZ3p6QW84RVZWWSsyQW5EU3J2TnBZZ0FvOEZpRGNHSDJlYXlSdUJJWk1pL3F3QmJXSXlHRVAydEdjYk52YjJiNjhzazg2WVppMGx0MThWTDh0U21YRzNubHV0dllEekZ0b2YwSm1kMG10U1NsR2F4cGo1MUlEK25JcW0ycTduY05XaFkvb09pYnEyMStMcDBhVkR2c2pCVlRNNndXUDJDc3NEY0R5K3FFMjNMNVhsNm5kbktBSmxmNWdYMlBPb0lJK00xcEVhcU01dDFVcHgzVmlMaE9NVEo5VXhBTS9zNUU4NHdLbDc4ZHNLclV2VktXVlZWMmMxNXhjVjV0L1ordEgzYnBkN1ZsMlpuTDYxR1lUQVIyTWJNdDVIeFUyU2t3N0xlNFd2RGZ0NTdhZHYyajd5TmdJbUhIcGhpZjRvNnhjalN3T3F5b3FxNlZGYkNsZGlGOGtQeFJZRFllb3NtTldMVkJHc2NsS2sxR3JWczBNaE9ySXBJMVJSQVQ1QmUzUzBQRFUzVHU3YUdoMjkxNmROQ1ErWGRhbjNRTk5FcHdQbll5RWF3MVV3WXpvc1R0UldWQ0xWVThkSFpzN05uejI1OGV1SnAvRS93b2ozOXpOdk1uY3d5SEsrTXpsd2tSTHVUTXBPa0RmZEFUb3hXbWZJaXBaZkV2QUlqVUlDemp2VDBpaVFvZUdWbUJ1RU9YSGVYbUlkSVB5cS81VFl2ckxQd3BRWEd5K2tybEJQU1VJRWRJcUQ5TnU3c3JhSzkzKzVrNkRxTDgzekdwcUEraFRFcWhqSGJzbmpOSU1MM293em1mSWNqbjVSZEIrWjI3cHc3c0g3aWhyMFRFM3R2bUpoNTV2SEhubm5tc2NlZklYMlJpYmtmMXl6T3RWNGlkcnJzRW9oODR2d05yREY3c25PeGxwZVJDenZWWUgvUk9BY0ZRTW1qelBVS3ZiT0E1ZnNXVjJkdktPN2RrcnR6RkFxNDJOMjdNdE9zS1NOT2RqclpQTHJTTVhHb2IycHN6NUZPc3lVNXdVem81U1Avb2RST01FRDBnS2k4MVluYUw0d0UyZENqN0NDdmI3eDR0blZONzBSVlVXbEJjWGloNUVudTcvQWdIQTBlYVM4WnlrbmNiSEU1MDFPRDJWVXZUbzVUdVNqeGtZRjBRNG1HSVFVbjJDVmtNcTBTRVhSeHowTHVnYzdPWFQrZDJ3QXZjbVVUYzk5QUtQY1ZIVjhPOGlQaCtYSDV1QkE3WlRoQ2NaWXdYT1F3WjdxcG9LaW90S1piQ25QYzUyR0pxY096UmR1YU4vYmRiTW5PeXJLSGRrUGk1QU9oVy9wS1J0eEovRHdsSWwwTHlpMkdNV0kzT0s0bFlqaFBWSklxUlJxSURPSTRmTWRlWVcxTGMwaGp3K3JKZ2kzMXUzYVgzN1FtWlZWOFhIdHZwcHZOY2c5bHMyMURFMG1iZXNvMzVKOTVhT2J4TlhMSnlJcEk3c09ZZGQwYjdTNDZEaXQycXVUbjBnNUVncUtkRU1TZGhrKy9ZWXVuTmk3K2hOZ2lDL0prUXA1VWpJbkp3RWE0Q09sU3BDeGwrUXdUME1YTXl5SWQ1RW9kQ0hQRGh1WGFLZ3YyYlpzK1VPcTJaK3dZSHRyTlhkSVozRGt1dDcyeVBkMXV0bWVtcDZTeDRZNk9HRU9qdTM5czNVcjNXbzIyMXRFMU5zeTlyOG8zT1p5Mk5HTmEzQitNVGtWVVJtR0dQWVhJeVlvOHhWSDlRam01aUN5eVhDRkxNdUs1czhwc0xxK2lsNWo3VEkzVjR1cmEzb204eWRyWnZjY1AyOWJwMzdkblplV2tPdzlFS1ZhTkptNFpLTnRZOU1qOXoxOVFLNkFoR2tiWDVqbXZvL2FhcmtNMlZHcGhaTlIzNFJQV0lweXNieDR1V1lLalRNdVlJVGFFYmFLMjBHbFdoSU9pREY3aVhvRmNNRXcrczN0cXl3M1lOby81TWRvUWtkUUNTY3hFVkFnK2o5TDU4R3NMaW1CbktqalpFSzRBY3JINVViNHhyeWM2enhkd0g0NWZqcDZOQVY3NWhGVXNWaGl0YVB0Ri9ndGJscHBVc2JKam9IZERVL2ZrQ29jcnZWV3dJYXpZWkUzYWxMNm1wWHdvdlgxL3JEYUhreTFaRmRKUGlzY2l1cDg5eldRejVlZzkwZGVnWE1tRSs5WTBFYk9mZHFwY2RsRUlWUVBCKzFDbGNObGNqa0lRYW5DdWNYWHI0UFRaVmJNZjNuYnVqZHl4aXJReWlickJXdHZrSHNtclRJb2Njb29VTXAwei92RCtrVWNHYnptVmFoTHBEWHFkeXpDbFhXUHVmblRyTFpkdWZ2SHNxb1YyZ3k3T3ZLYXpkcTdUYWVGK0lWc21rZVdNbHU3ZVAvalRtYm5iWGswSlU1NlhablpsRGZCalFGbXl0NkdPaTNHVk0zb3J4aE15dXd6c0l2aGI1bC9UNzdweStnclgrMWpuM1hlejV4WnJJUlFNMVA4Mllac0diQlBCS0poWVhCc1NRYmE4NG9zVVpPMTUvelI5czI1N2VscFI2YjdOVzZlSE5tNWEyZC9Gbmh0cXNWZkxaU3NMdTBjaDdYemZXb2g5dW5zVjlSMmVMOWdxOWlWaWQ4ekNBa0toS1lpT2FvR0l6Y1ZXTmE4Nzg5alRwenNiZTNKSGh0Y041NjZYNnM0OS91aHpzZFB5OGMycWlZMHFPaWJDMzgzSTN6SVNRWG01TTRyd0pSOElSeWNmZXVqMm9ZNXpUN1Bubm56b3dYTnNNV2QvVjM0Uit5ZnRvckZkR0dtRnhvcDZMcjJpQ1Y3bDN2em1HN0N4NTZZZW1EbzNSWFdSNEFZaDduSS9YRWtUUE1YOXp3Y2ZJTjVqVTl6N3ZELzBmTW51WVY4Z3RoRGpEL1NJZW9tZ0VRRmpnMGQxeVh0aFJmcmUwbE9Qbi92aGRQdEk2NmFSNFEzQlo4YTQwekd4VHovOHhNOFNKL1dicnBkT2IvVDJmU3ZQcDE2aWx4Z2x5QUVXK0FmM2Y4ZVBnL3c0V0xuZnMrZTREMEZOUEE0d2Jjakp4NGd2b3RLUXRCMG5zNGx3cGVkVDJJN3djSytkeG85eW9yUEtiSHRXMnZHL0dISk5XeU9jaGZCYkx2V0xzQldNYjl5bnFFK2d0R1QyNVdBRVNkUHhmNTdCL216b1VMRGozMEVpOXh4M0NLcTVIL3ZhRURzYXpMZEJpUjRIOUN1TDUyZDhORVZSK0gwRkdZOElKd3BIcEVGZnc5NXl4NzQ3Ym56ZzJlZnVnejl4RjhERnhTUHhhVGpvOWFPRTdqdy9CekxTQnBDNDhiOXZ2QmZVV043bmRJaXRnYjhRYkJibjRWUDJUOVRIazhoSDd1Y2M2ZEwwdXMwMCtPMmE3dTQxcE56WmVNZm84TzJ0L0JONnBtZG5wNmUzYjU4ZWY2Q3I0LzdKOFFlNk94N3c2bG9wbFFkYU9CZnFnSjdYTml2ZlFUTDh6d0lzSDl1NWMrejZJWnZUYVJ0YVhHVFBUUThOVFUrNG5FNFg1YXVGOGtWdGxjekhDMWxNeEpkaEtPN3lZemFQNTJielNGSmZjZmQvVk56KzZKMWVicUdIWit5bXAvU3FtT0J0b2EzRlFTOCtLUERzNVhNTG5XczUxVmgreGNxTUltTU05WlhKMEFSaFl6dEw4bjU0OHZqQXlQcmhVZmJjNUVCZW40YjdMWVJ6WDhCMW95Tzh6RE5RamxyazEwVGp4eVV0VmhDZjV2VjhaQnZCODJ6OVhWZkR6ZGNOck9sdm5VN01ybG5kZUhSUDlrU0NiVExOWFdSMVE3cSt0M3JOaEdreXJpN1dKTmNZZXFxSHIxZElKeU9seVFrNmt4TDdRbjFBZTBCc0UzS01Ld2VsKzk1YmJONWJiUDdNek9KNW5wODY1T2NBNHFDWFFZM2gvUzVSWXlveitQejRzYm01WThjclNrb3FVQm1xOTh3ZnVnR2U1a29ycXFzcnNDMnhmVWNFL3k0aUdpZjY5cXNIVDkxMzZpdlV6VCt5QnJwR0lsQTNmeWpvWmhnWUtSckJaS3ZIUis5LzRjSHg4YnNueGs0OUQ1YzVGVGI2aEFVTzJDaXZmZ1loL1VsaG5XSmJtY2hPUElBTUxodzVmUHI5WDU3WnRldjBXeC9nTm9yQkFMZisvZmU1Yzl4eHZoMnVMWGFNMmk4Y044K1k0dE8vbko1ZnVPc3lNSENPZXdiS3VHcU94N1VJTVJxeFEwNGFwSUJlWVlGQjdsSDRrcnNMaHNiZ04xTmpYUElVWFM4WUJ3OWdISXp5VkVtSU5PMW8yNlN6c3hnS2p5OTJqelBmaVpXRE1WYUd0ZHpaMjZEZEd5d0RFNFhmRFFJTko1MFZTZFRzTEVodkhXY2ZIQmR3REJETEp2QnlCVEp1ZENnbnA3Y2VmSFg2VllnRkRmY1h1SU1iSm5pTXB4T3VlSDVCK2xJUXhxODhQRGxKWW9xbjJFNzRrUWh3ejFjSzF6RzhuN0o0L2daL1pDTnc5VnFJbi9MM3FrSjR5WHRkaVJXREhTZXZrTEJoaGE3WlV0T1YwWjJma1d1eHQ2dzFUK1FPOS81ZmpGT1ZZbHhwU0kzVnQxVmtWQ2VGMjlJTXVuNlpxcldMdTd0RktWc3BydEFaK0Q0cjBIYTcyUTlRdDNndkp3bHc3R0taUVN3UmxtYkZncmJCMHIvWk1WQ1UxcVFKMys1SVM4bktkanJZRDdnck1kcjVyWTJ6bGZGYUc5eXI0YjdSMUxXMDFwR3hwM2kraEIrem9YVEhjUzJIZ000T2ZxeXBTOXkyNThEVzZnSjNaa1ZKY1ZsbXNUSktjbUQzcnZuNGZrbGxmVVJkcGRRYmgzeUo4ZDRIVENTakpySVJvaEJDRG5tMjJsd1NZVHNEOTZ3b2FDL3NjMDczTitZdWZKS1Jrb3c4dWxLekMyZWFaNCtsZ21neGRtMHNMSXRwYkdwcThOTDlETDVnQlM5UDQwaGhPKzJMbmNSV05LQjJwK1BKb0tyNjBpNWp2MlBYVFRkZXQzWkRTTkNGekp5Z2x5K1d1R1A2cGZLRE4rMmUzemlvekphKzRjNldEUEJyQ3ZhaERpbjVkZTNpeVhuSFRoeHBiM1B6Nmw1TnJqSWhOczE0K0REYzFoMlpOcmcyYlBuYWtEaEx3Umkza1krOU1FYU13TDJBeVQ5YXdKMDlid1dFL1krL051ek1xVis5YVdKTlVvMDJiT2JBVFAvS3RWVWw3aTVWdWl6UjFXY3JzTjg4TlQwZnAwM2hFcmNkU0I3UTVaZjNSNFovRlhPMHZnYjVyVUJoeEZNOVFQOUVsWTM2WENvRENjeWJ6SzZzaFlXT05aWDEwSmhvTVhBMzRyei9OYisra3R1SGZCYWlKRDlpUDBZZGorUjF5RC8wckZtb3RxU2xXYkNBQncxSFE1TEpsRVFLdzNyZTlWaG91M0FjSVNNTEdKTXNnRUpkZ3pNalRoTWJ2VVJwOGJYVzVxaTFJcVdhUGVBalNOY2xHVWNGamtQdzNTNDcybityb3VMSWZ6ejIxcCtmZUJhNUxuN25DdmZsNWNzVTEvTU5XQkYzQlM5ZHIwMTFnVFVwWS8rQ1RCa1JIU281d2JZdC9pUldKUkpvaTVweFB1S29qRkJFQ3BTUlF4Q1ZpcTVUWVlHeXorZG51UmJ5czdNV1pzS2Q3YW5kWm50M1JrVTlkSmVwUTdsOStFZkQ3UUJQcGxGYlpJaHJxRUFaZXVVZjhSMzVxd0xrUHhQUlBlU2JBUEM0S2dUNXA5QTlZd1RhWVBUUHdYNlNzNUxvRlBVQ0VxL2Z0Kzk2VXRhdlh4OTVlUGV1dzRkMzdUNDhjYy9kZDkvRDJ3QWIyb0FJM2dhb2hLSDRiSURDM3diTXJJaHJUNkZHSUxGR1BTRFlnRGZaTnpLMEJtb0QxS29yN1BpU0RTQzgyWERkUm1DVXFpSFpONy9kQTlGaWtkL0N2U1cvRWRldHZiK2tweUJzeHJ0eTMvelNoa3UzZVh1NU8yWFJEcG4rYTVmS0RBNnpRV1N0MmIwVG9LQ2lxNWlSSmxRbXlCU3hodUpzOE5TbG1FWDdRMVRjQ1dLMzBjYWVSbjdRL0puSk50WGZ2NGY0TzNpcWlLQlRHUnZ5c3piMnRGWFdsU1JhVk9hNkF1Zm1WY09OYTF1cURzbVY0YnJvaXF5eVZuMi9TcTZVS0NKMU1TWE9tcDdFZmgzMWI1NnZZWnFkUTd2Q3I5eDhNR0tVeVNlS2VDV2J6aXB0YjY1dlZzNGNQQmh2MFNXRUs1cmEvdDRkZGN2QnNiL0ZxMFBvK0Vwd1hxWGdJUkUrdFhpODE4ZTJKQkMrTTZLcnY2eHVvY0poVzhncWI2NkVhZTdKNW5qWXljR1NYeVp0bC96K0t5K2QzTGpweEl1NENtK0VXVVNqc1lFb0duRys2L2Zobzg2dVEvZmYyYjdxaGpWTnh4K0FZZTRPYkhRWU5uUHpNT2xISDc3Q3RzVHZXM0ZEWlNWK1h5eURydjdWSjg2ZXVXdjF5aE1QUFg3cUZMQ0xKMDkrU1ZNbXBBM2FNem0yUVIxWDhUd3RaWEZjYi83aTVPVFlpYmUxYlVXMjlQaVlwTFNvWmF5WTJ3czdGNTlwck1DVmJzM2dhWkRkN2h0SWc0OEZqSHdzRUEvaVJiaWIrd29pUnlCNWJJVDd6UmpGVlh0R1lKYjlCL0dtd2Z3Y2tHRFZpYjNobTNmU3RYdzZBLytRU1prMU8xdjc0Z3dLaFNHdXI5VnBqb3R6cHp1ZDZlNjR1UDJTb2E1amV1MjRWbitzYTBneUVGeDZiMlpPUkVSTzVyMmx3YlN2RG84Tjl4OTgvZzJucCtQb202SVh2aTFpaEhoaUJDWjVQbVJrWlJMZjV3WUY3d1c5cWtaWWNxVUIyYjBaeEZIZnh3WjcrU28rYk5rUkVkazJMeC9Kek45WkhUeFA4MUtDdnlWT0RWV1B6NGxnc0cwMFJJSk5YRlZRVUIwZkgyVVJpZGI1dlM5YWxBVlZUbFZrWW9ydmhmZVR1UjRYOHduNmNub0dvQUZDU2VieTVsbXduemNEendCQXlUbGtNbmpkN3hDQVpUbzlPK0ViakpsVUpOY2Y3T1FOZ1M4Rkw4bHlLVUxFQ3BKNXgrMmpBb29tcDdOR2FtcUtVdkl5VWt2U2loOU95OGhJMjNzczVLWnRkWk9sSWNkdlg2Ym9qd1R1djBXUi9kSGlFM0Fzdnd4MzdxRmxiaUlESjdXbDUwbHV5MHdTanVETUE2dlJhZmZsTGNpdWc5aEZGYTVHcFp6NGVEYWVTN1ZhWUYyN09DeG50TXF4eG1qdE1ZMkd2ZmdqMEJ1bnBrWmltMXhCb2NGajhUblI3bTY3T21aY3FscG5jSThGTFEvT3FJbkRjU2tZQit0a3AxRG1wRWVEVld3bG9uZFpYY1I4cTF3cU1ZcEpyQkpiMFI0djVWM0JuR05yN0toUFNLanZhTFRsNUdRMmRUUWtKalowTkdYbU9MT3puVmdtbFcxMWpibTF0Ym1OZFcxSzhwNVRWNWREM2dkS0NncEtTQ0ZqeGZpWkxVR1pScFAxUUhMUlpLRDg0aUluSjlUZVhEeDFLdnBnLzIzM2I5MXoxN0hldVpoVHArWTcxSmtka01IOUZDcTRYM1k0VkIzemRJNlhkRmpNYTdHSWF2TFJvMjlpckgyUzdTRlBnaGZ2dVJkZXd2MVJLcE5MOW5PK0RPQjNqS2hZcWZEejZMeXhkWkdQSkRPVURoRVE3MHhMdG03czZLN3ZMckthbytQYXkvTjdxa2Y3UjFyNjJzMVdqYjIyd0htajFwS2dpcTZVeFJuQW1sb1JvU3pLTEcwejlhdVYwZExvRlVadGFjYXdLYjJtdmhVdHJqcEdGaVBYUmhkWGFYUlJrdEFFVGFaR0xEYlIzTjBtdGhhK1pOL0ZPTHNHYUVvTFI2ZkUvZFRYcUIrUnFJZFp4R042RllQZklWdHA2b3BvQ01sV3hZSExML0x5eHE3RVZ1d2ZlV2lnNTh4R2ZIYWZHVythTFMrWmJXM2FYbEV5KzJhNmM4M2d5S29ZdXpUTm1HNGJNcVJMdWs2UERUM1F4eitieW5aM3RPNnE0cC9ybEtQcitqZUdMbThNZGRtVm94SElXeHp6RXF4QjJTb3h6c1VSZ0hVcFNVUjhPVTN5YVVWNnA4dEdZejZVTmdTSE9kMlo3cnBDVTZLanNMNnE5UkQzWC9PeFZyMG1SZ1BkaGhSWHVxTXcxSnFocUl5YitycWlwZVVtbFNORUtiZnk1MUJKakoyMXcxdFJGdVlTelY5ZVlyNFV6amRlWXlQZ1k1TExNRHR4dXlXQkJlNFIrUFZyajA5dzcvUHQ2SG1GbE5vQzlBUktpR1FaMUp0SVhBRUpORU44bFVTWDlON0s1NnJFS3FQVnFIRFNGSFl5UUZqNXB1SzhpV3IrMlRZODFJNGxiQ1FsTTZPa3pCV3Z0OG9rSm9oMGI2b3NHeS9pbnhtam5aM3JTU21Ha05URURPVm9iKytSdUNncFA2NDVkaFA4Z2IyQWMxNHR6RG5McE1GZDBNUSt5NTkveUFKaXBDWGVuaTl0YUNnbFJSTVhwOEVDZHpXVWxEVFFZdFRwaktRd05IY0xHSmZQU3kzb21jdXhGd3c5dVQ4aTNBMzdZSzFJTFJVRDJhbC9RbmtwaDUwd0pKSWlUT3FETGUzOWlwbFBHZDVIT0RGT2FrTy9wdVlqWVNYdjVZbWVLVUtFd3oycnd1aGNzQ1RZa3hkU0l1VkpHY211cUpKcVUrd0I5TTFQSmlhWVlTdDNMRGxvclVTbnI0cDRRL0NWU0RPV3ozMEZZelJwbE5CMTZnWUpQTnEycVgvOThmM3ZqYkRudnYwTFBCRTEyVDIxNTlzLzAxdzM4ekJ6Q1ZaSmFUYWJPVWY1Zlp0N0QyNzIvQno1TFlSY2hwZHhHWTdWVE1jVnhZOExkZGVFdW5zQWRWZEVOWUVCdEwydTc1RTBjdnZUKzl2VzlMYTI5cTVwTStzTkpwTkJEL0tXRnNlNjdxN2g0YTd1ZFcxMkY4a2V1ZXpZVndicWFRN1YwOHRVVHk4VFBTVThZS2NIMlhQMEhQVWlQVWVWQ2Vlb1VmdzVxb0J6bllCemdlSklyc0lwOTZQejF3QTZVdUU4bG1VMEhoZmNoZjZQNXJCVWRINFUzZ01RcDEwbGpnQ1puemM4OHozcDl0RHZaTnZocno3LzZQSHdlV3JSWHRRckN4a25sRUUxY3kxNFNRQjgzZ2V2Q0lBZjhzR3JBdUFuZlBEYUFQampQbmc5Z2ZONWM5RjlxRCtSUkJmMFRxUFlDRXNaWThCdExmeitZdVBETU1NYStkeng0c0tEb1NTTlRqUElFQW91c2xhNDkwaStHMmtuVU5wRmNJRDJTZlBRZEV4SndsZ2QxNFNYQk1EbmZmQ0tBUGdKSDd5V2gzdmVKZmxnU2llTnA4L2NRL0hiY0ViNy9lQWxQTnp6YTRTUFV2bzh2RUtBbzE3QkFLWFB3MnNKSEdWRDhsZkhhTTRzbXQvaEwrWGdGVFNZU3dZVVZIZlRVaWErZlE1c1E2QWw2WGl3UGZldS9PS1pJWUgvZVRwWGRtR3VkbEErYVM2WDh1a1E1RE4vVFhoSkFIemVCNjhJZ0IveXdhc0M0Q2Q4OEZvQ1I1dlJ3TXpBdDJ3bVBkdTJraEFHd3hjTVhlNm92WG11L3NDQitybWJhMitacVQxeWEvMzhmUDJ0UjJxUDBuV2Y1L2wvN0ovWVAySWNwR1hNM2d5dkVQZlFDSjhFUkM2NWlod0FoUVE3ckVBQ0FwTG0zZHhjVUZWU2h5K2JHb3FyU2h2dlZJQTBwYlI3RFV6SXVNOFNpNFdFcjdNK3A2WDNqdkVIdWpPYmM5cjY3bW5PZ25iajl1a3FGL2VZYnBhM1JUUS9TbVdTSzhocTlKcndrZ0Q0dkE5ZUVRQS80WVBYQ25DYXE2UjBDZ1E2aGI0em1FS3FBd28rTDQ3YnU2c3k0d3RiU0daOHl3REpqQS9zMzgrZTIzYmQ0T0IxRTFrT1J4YWZnL2lNblVMZlNRN3grWFFUQ1RvQ2Q2SGU0SW5ZR3UrZERwcDZ5SUw2b1NscnBpS2l4R3hMbit3cnIyN0pNaWVyOVZaSGVueWlXcGFhbEpzOVA4ZCszbFdmV3BFa2pZNVFtK1NheXZTYUx1MzYyRGkxVkNOVnhCWW1tblBOMFhxbDBWcmZ5TW5oZjNmTzBmSFNQS1FJY0x3VmRMeWxzUHlhOE9JQU9PdURsL3ZEMlE5ODhNb0ErTHMrZUUwQW5WUWZ2STdBNmZuejMwU0p1R2RQd21pdGdNcUp6NHZJeGZxbGhKM1ZMOFBveTViS2NHTnBzUXE1TVQ2Tlo0RXcxOHFZc29IQnNWRHU1eUcxOWNVOXhuN0g0UUxEcEtOeDFYaFhZWjRqcTJrd2ZqSTZ2aW9tVkpUc1dHbUEzZlpjMFlWa05zSnNxQndiY3FjV3VFaStyOVdVMFZKWnR5WlVuWm1tNjVmRWNHVUdkWHlhcURiZUFDdUwzQktYblk0bkJmM21qK241Y0JVZFR5RWs4M0NTYzZSeXJCSGtHM3ROZUhFQW5QWEJ5LzNoVkk0MWdoeGp2YmFNdVVqb0FLK3ZwY3h0RkIreG9NMFBYc3pEUGE4anZKdlFGK0RsQXZ5WENPOGc5QVY0RFlFTCtTYTVTTVhFMGgwdEN0aXBKS3Q5NlU0QXY4a2k2V01iblFxVS9zbGlSOFpRUzZPanVLbGxac2ZtdlZtRFpjbTEycFM2bGMzcm5ZNTFkcmJVTFJHUHJVaW9kdVVWdkRCNzd4MzdyNnVlS05KcGIweHY0aHFPVk5Vc1ZOWVEvb1VjSlk2M1ZkQ25YSzhjV0F1Vlc1c2d6OFJyd29zRDRLd1BYdTRQcC9UYkJQcis4SGQ5OEJvQ0ozYVA2Y0E0c0E5dEpZMTN6SDZ4RHNiTkNtdkF6UnBEVXBJQkMvY2wvUHF5OE42UnBDZHYrcVEzSmlZZTlMNGozUlRQTzlpZkdiMnVtdEV6VENFSWFzMWJWR0lWeERLNXlvV0NKZksxaXBXdXRKeDkxN2ZscExzelhmdXViOGhMYlFnNUZXTlp2MzU5OEwycTBOenk2M2NkTnJrejhzdTM3RDZzendhTFJmdWFranQvank3dWdnekhSbk5NVkViZGd1eVM2SmkvQ3k4T2dMTStlTGsvbk1xb1c1QVJENmM1SDBwbmpVQkh3aXpsSElWemgyQ1NaalQ2SHo2SWxuS09NSmhRbzFud0hqNXNFSEtPWVdyVkZkRVR2ck1IT090Tk9ucjdwTHlzRVhqaCswU2ZGeFJDNzR5WVNUempuNHQwK2dVMjlGd3RIL2lyS3hWVkIzc1AxVlVmR2poWUJTOXdyLy96bitENDlwZXJPN3NHMW5aMnJxNWQxZkhBNUtiN3UxYlY4aUZQei9Uc3JzMUJFN3UyOC90TTFCdlJKclJieEN1bWtGSDZiZWE4aHdzK0MyYjI1bXA1TThVK2Zqd25hMjd5aGhzbTkrWGt6QTFzQ0FuaVhnNnFieWp1TVF4d0RhT2o0M0RSbGhkOElYSms1TWpPbmJlT2pHd2NsT2ZJaXZPSWFhSnBYYWpLejVJTStIelhDWi92cXFXK2k1d3Bmc1kraGJJd1grTStGYkdkTHJML0Zid00zZmpDMzdvMmxPeG95OHV2dHhhWHJzK1BtMVBiVFZVMXgrODZVckFqQVE2encyMmxnem1xc1VpWHN5MTQ5VXZMbHpYV2NiVncrdUFKdldhVXVXclBpUFZrTUxJNk9JYlJmQm0rdjBaaERITUJyb0JiU21BTWJLWjhJa3gwQ2R3a3I1YVAwYWZvMGdYKy9FeUFJNzNmVVR3N3h1bVgrWE5VbWNob2NEb0s0WEpxZHJPMGpEM0hYWFFxMHM4RzRtaFE2dVE2bnAzaXdCRXdFUnlrYS9jTTRQNWlIL0x3RHNNcy91b3EydVF1b1J0a2MyWFM1dXhVT0hJMlhlSGtMcEoyU09NVjNFTlltTi9UUGNydm1YZnBtSmJnNzFENE8xNjRad0JlWWZiaG5vUDJ3MzhoL1FXMHVVamJYQ1J0a0ErNVp5OXd1R1l3TmdPWlVTWjJxcXgyc1VzQlZTdU9yM2o2YWZLQTA0dnZza2J4dVBpOTk4VGpBVzB3UWxHNVNBdVh0NWxWUlIvUFlkUFFVTDQ1LzdJVDI0b25Kd1Vxd2h1aGxjQU13eHE0aTV6eXVMNnp3eitmVkpGc3JVcWh6MkZyWlNwNW9VOHlubnJQRjZLVHpFTTRIbGtNN3E0WUdReng5NlhZSjczM1lZTTExN2dQaTM5Rjl3WGNpd1hHQm0vRENub1htWkVaWFdRbEhSMG9OYVpZOWZEMkgyUXlQaDRrT08reHIyQi9IOUorUG1UZUV1NVoycUVBM2lKNURZeHM3V0xWRXdjTzNMSnRtLzJYK0krZSsrUDNNdjY3VENVMnVxelAwTy93RmtYZzcxeWRwZmZnak41NzBHTHZ4VC92elZ6V3oranZEZGVhTEZxUjI1VlIwOSsxcm4rOHJZOTErdTVJYXlXU3daUlNVMUxhK3ZUVkxXV0RhVjErcVZJR1BDYml3L243TEVhd3cwV29HK09lb25kYVJJekNNOG82MmErOWZzYy9teUZDWFA4VG9FMDh5Y3hoZWg4VVZFS1ZMYk1sSkdhUzE4VVVjdXdkd3ZlZG1Nbnc5MWEvWVBQWTUwazJVNmF3aTQyK3pTN0pMVm9jemp3Z2Q3Ujl4eTFveE1TZmZCejlpbjUvYzNWdDM5WmpNUzJWQUpXdG1wTXpIZFhGZFpVclpiQXNHbmJVZG14V2pPdW10M1Fza3k0UGxZZDJiTmthT3k3TmNYY0lkMXh3bmRLVFhSRkp6eFB5SkZPdng3NVZ5RUFFUklJTTh2ODZXbDRaNmxtTXZuNFRYSkVkVDFqUklpMWNzYkU3ZkJGQ09pMUpuWTE5ZlZwYloyMkhHTGgvTWpRdmhYU0RJbkMrbHRPZGlkNy9CZzFjNDVSTXBkQTdYNTI1SFVLd0hHM3Q2bTVwNmU1cXJhaW8rRFAzQ2x6aFZxQWhXUVpmTDlaQzFjQ3Fuc0hCbmxVRERST1RreE0zTmpRUTM3SUNuS0pVdWhlUW93aWRZaU4xYU9TTVN5OWM2MkIvVmJLNlpOWEd2djROaTYxVDBEUUZ6czlQblBnY2R2L3FWOXh1U0d0cDRYN3R6VmZzRTNJUlQ5TzFvTHc2cCtINVdyUmJ3SG1KNGtSZkUyY21BRWQ2Rlk2YjR2RHI3cjBBSEVrQW5XbUJ6bXNVUjM1Tk90TUNuY3NCT0V0MHl2M28vQ0VBUityRE1WR2NuMUdjUHdiZ3lBTDQ4Y3JuVnhSSGNSVS9sWDQ0ZndqQWtRZlEyU0hndkU1eFZGZm5oZnh3M2duQWtRYjA1Y1Y1T3dCbnFhOU1QNXdmQmVBb2ZYYU5QRGpneUhwSGpkRUR4N0drOFBkVlVNRXU0aDdSU3M2R1NSNlAzaWRZdWtsaHYvcHlBWng3ZWFHNStUOHpFMk5WS1lhWEErNFpjQnZwWFlOWHBXdURkT2FDNU8vY09TQjl0ZEI3Q3diZnpZV2xudmp1L1JkUHI2OFg2Rmg0R2NLOUovUitYWEJBT3ZVNytTZnJKY0x6RGJ1QS9jakp1cnlxSHpLRWdDUDVwVzcyN0lIN3ZNZnovcjBnKy82bjlRdy9GdEhEVkc3Mjc1ZmN2eHBjb0JTdlBjN3ZpUFBmakZsMENma3hrOTMrditmbktpRmNrNTFBZVZ5Ym0rL0todTYxUDJNZDZDTkRHTVV5VWlmNTJuN1UwUkJHK1J5cGE1RmhvTjlWSDlJNjdqVS9wdCtqLzBUcWFLdXhQYW5IQkpHNkRyLy9uZGJWRkQ4SjZWdHBldzJRdW9RSWdINlAvZGk3cDBxaTM3VWhwRzdFdXByVzQ3N2x6NWh1aFcyUWdqNU9FZmpyQjZ0dlMvbEdTMDlQQ3luRjhmcmkrSW14L3JWanBMUnRMY3pELytRdXRlZDJNSU9KeEFvcS9uY0tQN3QrVDk4SVdNek51ZHdVbnlOM0k4NWE3RWU1OURzRmpMLzVVMFArN21TcHJ0cVVYMTNiOWlqMzl0cHF0VkpScEdNOGl1Z2lwN20vdksycWE2Vk9xb2lXODdUS2tlY2g3RTlOT1BiN2NRSjJUVnlBbUtmK2JHVm1uczJjWkxKR3BBeWZCUEU2c2JPZ2N5S21RUmFEQ3pqSU50aFNOWkNWWGxST1pHQkMzbVp3SDBWL202QnlvcTd3OXdlc2R1ZUhMLzFrS0N2cnhjR1IrcHAvL3FPMi92YURwUDlLN0g4ZDlxKzV1bjl5RnVnZDNuT0YyV1VaOFdhaktkTWU5dGtQZ3NPaXc0b3F1aVpVRFJMa1FCbnNlcUtsa1lWOFYzNDUxZGtrcERtRjhsRVJlK0JDY2ZoZHIvZVpIVEgvYXdUUzI1Vk1HNnQweHVSVWRWZTF0Zy8ycUF2bEtSMEdBOFNiTkZyZHhReG5XSGl4TTc5dW9HOTR5NHJsMVJFbkl0SVMxVEVxRGZLZWlXT2RFdVpLUnFRbDZ2N2hiNkQwd1JISWJtdmdYcUw3cVhUa1pZUEFTeXJ1dDcvbmR3amlFTy9QRU5KQjd2c1JBdlFZNHBMTkhUV1Y3UWxHbmJheHVLRHhzYmg0cmRhUVVKMmlqVlZIcTJKZmpzdU1rS1hxWFlXNUdZYnN5S2hFcmFNdzl4R05UaDJyVm1najUvU1NzR2lkTXByOFhJUkpRRDdHdlRKUjBhNENyNHlSVUlrYzBEbjR3NDQ4bTl1V0luTkV1OHU3S3BvNzFuYkZsOGozSldoTE5OcllDR2xxWm1oNFVWWmgwMUQvdXMwUllhK0dCM1ZyMVRFYTRYZGlzQk8yMGZPa1NOL1prUW4yd1l3b1dzcjdSQjVXaVhqcjZGbU0zQWRMUXRnVWJhdnd3VEt4N1JURlUvcGc2WWkzZ2VLcGZMQUVoSTFUV0xRUDVxWnhDZS9qZnhNUWwwZ0N6bEc4ZnZmbkFUaCtQcDdpL016UDd5cXY4dkdWZm5SZURzQlo4cWxKZnZ6OElnQkhFUkNYN0JadzNnK0lreVFCTWNkdWdaOTNBbkJrQVQ1K2QwRE1FWDFOSCsvRitVa0FqdEtIays3SHoyOERjRlMrT0NBUDk4VVJjQnVKQTJTNEN2TGcxMkNjbUJET2E4R0llK2lUZEErOW11eUJ3WUw3NWR1Ri9mS2IvQjRhTExndnZwM3Vpd2xPcnVjd05Jc2tXQTlIRysxQkgzUVl6TFFlNGF0L1Jldnk3OVNMYWIwSjZ3TzBYa1RyVVZnMzBIb0pyYXM5KzJGV0ZJUDFQdUg3ZnBpazlRRmFUMkJleGozalA3RCtaOHBQRW5NckZMQVpXTDlFNnhsWUw2UDF5OTd2ckozTm9HZlNxNFV6YVFHUHphSHd5eFIrV1lDbmVHNFEzUzlpc2IyWjFoMFF6RnlDLytUUEw0bmVrZDhkb2wxNUc2UHBzTUM5MHB3eEpjV0lCVXlKOGZHSnBDQnVEZGwzZ2NmN080S2FCWEpyRWZkamQzUHZNYzJlbjVPN1dHTGhXaWp4RUhUckY1WGlkSmM2elFuNk1JWGVuV1JNclRabUtKS2tTbEZsR1BVTG5sUFl0dU43Mm9hUnRsbW1CSjJ2YmFZOFdTSVhWUXR0Zjg1Mk1pK0tnUEFqd2kycnUrOEgrOWpPTTJmb3QvTUlmMG0wMS9zdGYvRE9tMFN3WncvOVZvanQzRUk3cTEzbDN2ZURQbCs3QW9UbkMrM3dXLzVOZHc3NjJ1Vmd1LzhTMGJNL21SWDN3SFpWZTN2NzVLNWJkN0dkQXdPUFBFSng3TmorTmRHOEgwNXRYZDN1dlVmM2lxQzI5dEFoaWxQUHRqSlBzaC9RL2VsVnQ0K012cHRKRlVxV2JSSzVNMTFXUlZTbzN6dDdyODRnVWFablcrU2hPa04wSkgwUjZIN0xQQ2s2OU8vcEF0dU10TEl0TW1tbzM3dW9WbXVReTlLenpkSXczd3VsdTVMZHhKeGhMMUNaNExvN0F5M3NwdTV1R2tkNjh0bGE1ano3TG45M3dQOXVxOTN2ZmNxVW5HekM4ckx3bDYyMUdneFcvOExUUXRtZUY1MzQxN1FtelNrcFppelBDMzlGYklMQmtKaG9NQ1I0LzFKYU85aHE1Z1pSS2s5TDhqMG43ZTZxS2pjcGl1aG9CUmEydXNEaEtDQ2xXSzFTcVVtaHRQYmorTGFLSHYvWHRMSktTN05Ja1N1VmNpenN1emtaR1RtazVGSGFXQmptL3dNZWlDekVlTnBqWUdSZ1lHQms2dDkzcVRndm50L21Ld00zOHd1Z0NNT2xDL3dMWWZSL2xYLzNXYVdaMXpNd01uQXdNSUZFQVpqbERoc0FBQUI0Mm1OZ1pHQmdQdnRmZ1lHQjFmcS95bjhWVm1rR29BZ3lZSFFBQUhmN0JOa0FBQUI0Mm0yVVQwaFVVUlRHdjNQZk5FVElrRktEMk9pWVRlTTBEamxxa1dhT1lzNUlnOHBRWWhLSVFRT3pDQ3hhUkJ0YlNWRzBTWXJRUlVTTFZpNWF0SXBhUkpsQlFYOW9rWklSYlhMVHJrVVpkUHZ1OWI0WXhSbCtuSHZQL2ZQT085ODVUMzdDL21UUTJhQWpnY1B5QXUwcWorM2trRGVIZXJXQzNmaUZkaG5uMmpoQ2NvdStQSTVJQk5VeWpTVHRBUlZBaUw0Nk1tYk9rUzRTSmgxa0gya2tjV1BOZm5PVzR6NXpqN0h5QkZIdkxWSnFCa0YxQ1FWVm9uK0J0cGRFeUR6blgxR1FESVpsZ2ZmZW95K0tnbmVhOWd0dGhPdG5uWjJrN3hqU2FoZ1Y2aU1HMUIwRXZjZU03eUlDWkpzYVFWd3VjQTlqcGpYdjJTRE1oeXJpa1dwZ2pDWGtaSkd4RkVrdFVqTEZzOE4ybnBNNHVpV3VsMVdPNHl4eTNtM2tqRjhkNTNySmpsTkNuenpsbmRmNXJGSDBxakFDWGgyQ3Nzcm5WeU1nUDFBdk4xQWpQUmloTmM5djhuUFA4U2c1U0hhU3JYYlBOK2E3aUhOZUNHR1paWTdQSUdueno5eno3akRYcnNsbDdMZStXWFNTckgwWGM4OTVQc3ZvVThRbit2dGtEakdlVDFQWFBrZVd1ZDlsODc0SjNtdGFvMFd2MDhJaEdiMXN0Y2pvRCtTemVzOTNkVHBzaEhFTVdXdTBLTWRvVWVKOVU4eWJ5ZnNtZUNlbzFlS2FEdVZRZ3cvVUlrLzdocnhUUFd2NldCMDJZbXJNV0tORk9kVENha1liU0RQV0dlNHhNUzFod05TRHQwSk5mR3Y2WkpVOFlKM2tPWTl3L0lxMHV2Nlp0cG8wK2Z2dG1RamExdkY3UGFvS093eHlCUW51SDl6U1NhMFNhSlUvWklKOU5ZRzB2RVFVMERGWEQ2Wm5Db0ZXNW5rTUZXVWFHanJMYkpiRTNMemYxOW1OVytRdjMyR0pOWDJUUEVUSSs0NVFJTWp4S2ViNkdXdWhFYldxa2d5aGhybUpzcGVTYWk4cTJUY3BkUlI3V0VmMXRwWmNyWkVZNlNkSjBrS2FTY0x0MjNSdFE1d21ycVR6K2ZNVzB1elgrWDhkM0RmSWZtL1crcmRnZXRqMkUzdko1TkxQbmUwVFUrdjhydGh2VGhYUHNtYVl6N3Y2dnA3WHozVzN6dWdPM2FZSCtUK3B1L2lmMUZmL0FUT2M2R3g0Mm5YQmIwU2NZUUFBOFBmLzM3djNmZDduL1h2UCt6enZjcEk1a3lTWlBpUW45eUZKTWpsenpreHlaczRreWN5YzlDSEp6T25ESk1razZVTW1PY25KZlVpU00wbVNNL2Roa2tuT3laeVRuTzNyUHV6M282aC9SS2xPS2sxdFVRYzBwTnZwZmpwSkw5Q3I5RGU2U0ovVFB4bUpRVXljeVRLTFRJR3BzUlE3eE9iWUpmWUx1ODBXMkZPMnhiM2kzbk9iM0NsM3d6M3lnTy9qeC9nMFA4dm4rYS84SVg4aFVFS2I4RUtZRlhhRWtsQVY2cUlteHNRQmNWek1pTFBpb3JnbWJvdDdZazNDVWx6S1NpdFNVYnFYZ2Z4TUhwZmZ5dlB5cm53bTE1VkFHVlltbFJXbHFGU1VPMVZSMjlXRW1sTHo2cnA2R1dMK2JnOGxRNTlEMzBPL3cxSTRIYzZFQytHN2NGT1ROS0FsdGRmYWdyYXNyV2xiMnE3MlEydm9sSzdvbGo2Z0QrdHAvWjArcCsvcEpiMnNYK25YZWwxL0JBR0lnVjRRQnlQZ0paZ0VVK0FqV0FRNzRBQWNnM05RQmJlZ1lRQmoxRWdaR1dQYXlCbEx4bzdSaEJ3RUVNT25zQWNPd0ZXNEJmZGdDWmJoRmJ5R2RmaG9TdWFnT1dxbXpJdzViZWJNSlhQZnJKa1BsbUJCSzdCaVZ0S2FzRmF0cW5WclIvODdadmZZL2ZhUVBXWlAyRE4yenM3YmEvYTJ2VzhmMlZXSGM5cWNMaWZoSkowSlo5cVpkdzZjRTZmcGRya3BOKzhXM0JPMzR0NjVMUTk0VWEvSFMzaEo3NDMzd2Z2a3JYdTdYc2xyUkdLUlZHUWpjaHU1anp3Z0Jpa0lJb1NpS0lhNlVSOUtvU3hhUmtWMGdWcCt0ei9vTC9oRi85Zy84eXYrdFYvem01akJGdTdBei9FUVR1RXN6dUU4M3NBRmZJVEwrQkpYOFEydTRRWnVFWUZveENFQjZTQ2RwSmZFeVFnWko2L0lESmtqNitTUWxFbUYvQ0tOUUFwUWtBaW1nbHl3R1pTRCt5ZmVIektPdFVFQWVOcGpZR1JnWVBSamNHTmdZUWhsWUdjQThwQUFDd01qQUJkakFQMEFBQUI0MnIyVHkwckRRQlNHLzJTcTFndWlJQ0pkU09oYWE3MVNSTVQ3UW5TbDZFNUliV3lMcVlreFJSVFhQb0JybjBlOFBJRmJIOEtGSy84NW1hWWJ0VjNKa01sMy9uT1paTTRNZ0RGOFFzSEs5QVA0NEpPd2hRbGFDZHZJNHN1d3dxcGxHODRnYjYwWjdrSE9LaHZ1aFdQZEdlN0R2ZlZvT0l0Sk8yKzRuOXpLSGNTQ2ZXSjRpUHhnZUJncjlwUGhFVXlvMXJxanlLcWM0V2VNcTFiTkZ4UlZ5ZkFyWTJxRzN6Q2d3b1RmRlhMcUZwc0lFT0lHRWVxb29vWVlEdVpReEN3V1NWdHc0Vk1MY0VGcm41YkxLQWQ3MUNvb2lCYVE2ampqYzBwdnpIY1NIVkJ6YU5lb1hKRjBoQStQRkhHK1JKTzJKdTBMWmYyQXM0TnI0WmpEa3pvaDN4RWFVdVVxclg1R0xhRGErUnZYR2VYaTF2aTNhWldsNGdZVm54Ry8rWjAwd3NHUktPM1ZaMWxYNzFHeGkrenVjdHVaMDJubXozODJSWGFwVk15L2ExMHJVYnEzVmRtcldLcDVFaGVUWEpJbkswWTRsMTFQT3RScC8vNzIvKzJ0U1I5RExHT0c0MXBHZ1hvN3AyRXlDanc5dXA4ei81Ymo4UVQ2MURxZGoyTmFaZTZVOXNkcC93NjVacFBXcnZSQzM1bVMrT2I1RGZOWTRLdzczTHBMUzR6UitaNmM4ZVFrN0tRVkQ5TGJvUHZsZndNQlNyTDBBSGphYlpSSGJCdFhGRVh2bFdWSkZOVmxxN2ozYnBsRmJPNmlpcnZjZTVFcGNraU9SYzVRUTFMTkxiMG5TR0FndXdScG15UklyMGdGMG50QnlpS0xyTk9SUlpKdE12UG5rNHdBY3NGei8zdjN2L3M0QklrS2lOZS8xM0FBWlY0Y3RONVF3UXJPd0F4VVlpYXFVSTBhT0ZBTEorcFFqd1kwb2duTmFFRXJabUUyMnRDT0RuUmlEdVppSHVaakFSWmlFUlpqQ1paaUdaWmpCVlppRlZaakRkWmlIZGFqQ3h2Z2doc2VlTkVOSC93SUlJZ1FObUlUTm1NTHRtSWJ0cU1IWWZTaUQvMFl3QTdzeEM3c3hoN3N4VDRNWXIrNSswRWN3bUVjd1ZFY3czR2N3RW1jd21tY3dWbWN3eERPSThKS1BJcWJjRFBleFAzNENiZmdIdHlKQi9BNEh1Tk0zSUVmY0NPdXNZclZ1SnMxdUEzdjRrYzY4Q0Nld04vNEMvL2dFVHlGai9FaG5zWXdvcmdYTVh3S0JSL2hFM3lKei9BNXZzRFBpT01iZklXdjhRd1MrQlAzNFh0OGkrK1F4Sy80SGJmakFsU01JSTBVTkR3RUhhUEl3RUFXZWVRd2huSDhnZ2xNWVJJWGNSbVg4Q29leGxWY3dYVzRIci9oRDd5R1ovRWNYbWN0bmF4alBSdll5Q1kyczRXdG5NWFpiR003Ty9BOFhtQW5Yc1lyZUk5ejhDSmV3dnVjaXh2d0RtN0ZrL2lBOHpnZmIrRnRMc0FiWE1oRlhNd2x1SXRMdVl6THVZSXJ1WXFydVlacnVZN3IyY1VOZE5GTkQ3M3NwbzkrQmhoa2lCdTVpWnU1aFZ1NWpkdlp3ekI3MmNkK0RuQUhkM0lYZDNNUDkzSWZCN21mQjNpUWgzaVlSM2lVeDNpY0ozaVNwM2lhWjNpVzV6akU4NHh3bUZIR3FERE9CSk5VZVlFalRERk5qVG96SEtYQkxIUE1jNHpqbk9Ba3AzaVJsM2laVjNpMU9xK3BMcGNyS0JteTJlT1M3TE1aOWtoNkpYMlN3dS91RC9WYjlKZ0RKTjJTSGttdlpMZWtUOUl2R1pBTVNvWWtleVRETnQydTJyaWF5QnRLTEpKTk9pSngxZHpCNHdyV2orYjFuR0lvWTRxUlZXTFNPbENWVnJWOFRxbktLbEZkazFWdm4wMmZwN0kvYitqMklSd1NvL3h1cjgvZTErMXpTYnByZEUzSkpWVWo1c2lONjBKa1pjc242WmNNU0FZbFE1STlEbk9Fb2lhU3VXUmRMbWtvVW1lZGNYV3NvT3V5NXU2YVBJaDd2b0ZlaXdOaCs1R2FkRXQ2SkwyUzNZNHB4ZEM3TWxvK2JTMXJDM05aSVdwRm9wQ091SjQzcERLVGJWOVduYkI5WWdGYmlqVnNvNmJLZ1haR1Z0WGlJa01JSzhNU01zT1Nkb2F0ckF6aHN6S0V6ODRRMHM0UVJwRWhsTWd3d3d4N2pLMnNNWllTWXl3aHh3aHBqeEZHTWNaUzdlWmVRM0VqRXMycHVqWmttNjFqcDFpelhLZkRpaXZmTU5QTE5kck5aY3JWMjZabGk1V0VmWHJBLytyVDVoZnJIV0ppdVliNHdHVWFOWW5VWkNicGRnV2RTWlBtTnRGSVZuRXFtdlU3a1RwZDFBMlppS0ZvS1NXZUU4ZEdjVFRFbzdUT3RkbFUwVGtjaVk2VWprM0RadFNJa2l0ZWJaYUYwdVVHcTZLVVpvdGpxZTBjenFkU2lxMWJFbmsxWlg3eGlWVFIzbG9zbGE0SVcwcEo2N25wTmxFcTJhb2pzcGN4NC9SWVZOR3NmNFJZMlZwS2o2YnNKK2J4aHFUd0JRb2lLSVhmVXhCZUtRSUZUNkRnQ2JrS3dsMFFoVnNoZWN2cmRoV0VweUFLTFUrZ0lJTC9BZWJlWW1jQUFBQUJWcXBmSWdBQScpIGZvcm1hdCgnd29mZicpO1xufVxuXG5AZm9udC1mYWNlIHtcbiAgICBmb250LWZhbWlseTogJ0FtYXpvbiBFbWJlcic7XG4gICAgZm9udC13ZWlnaHQ6IDkwMDtcbiAgICBmb250LXN0eWxlOiBub3JtYWw7XG4gICAgc3JjOiB1cmwoJ2RhdGE6Zm9udC93b2ZmO2Jhc2U2NCxkMDlHUmdBQkFBQUFBSkRNQUJFQUFBQUJWY0FBQVV6TUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQkhSRVZHQUFCZkhBQUFBTEVBQUFFR1NIaExVRWRRVDFNQUFGL1FBQUFrY1FBQWpnUlRxamVNUjFOVlFnQUFoRVFBQUF5SUFBQWwyTlNKQXRSUFV5OHlBQUFCK0FBQUFGd0FBQUJnaWpKMXRXTnRZWEFBQUFmSUFBQUVod0FBQmtvT2J4Z0pZM1owSUFBQURGZ0FBQUFDQUFBQUFnQUFBQUJtY0dkdEFBQU1VQUFBQUFFQUFBQUJBQUFBQUdkaGMzQUFBRjhVQUFBQUNBQUFBQWdBQUFBUVoyeDVaZ0FBRWN3QUFFd1lBQUNFRVBsSEV3cG9aV0ZrQUFBQmdBQUFBRFlBQUFBMkM3Rkt2R2hvWldFQUFBRzRBQUFBSUFBQUFDUUlRQVl4YUcxMGVBQUFBbFFBQUFWMEFBQUx2S1hXVmlGc2IyTmhBQUFNWEFBQUJXMEFBQVhnMVd6MjVXMWhlSEFBQUFIWUFBQUFIUUFBQUNBQy93Q2JibUZ0WlFBQVhlUUFBQUViQUFBQ3VEOWlabTl3YjNOMEFBQmZBQUFBQUJNQUFBQWcvNVlBVUhCeVpYQUFBQXhVQUFBQUFRQUFBQUVBQUFBQUFBRUFBQUFCVE15R1o1RFhYdzg4OVFBTEErZ0FBQUFBMDJOM0tBQUFBQURVdmtNOC94WCt6Z1ZiQTlnQUFBQUpBQUlBQUFBQUFBQjQybU5nWkdCZ1B2dGZnWUdCdGZDLzZMOE5yTkZBRVJUQTlCNEFqTDhHZTNqYVkyQmtZR0I2eitES3dNSVF6TUFPNUNFQUkxQ01FUUFvUEFHZEFBQUFlTm9seFlFRkFtRWNCOUIzdjM5eDFCQWZSR04wQkJBSFFBUFVKS0VsYW9tQVZyZ2QycUFKY2tVOG5zcXBtaVY1NW9yei8rNWk3RFo5c3VvcldmemM1VDFxUjJ4aFB4d0dPK1pQVFhPakpxL0dEVko1b0ZsL0FjUmFEOWw0MnFXV0EzQXRXUmVGMTlrbmZyWjkwN0dkdWk4VkovOC90bTNidG0zYnRtM2J0bTMyckZXdnU2ZkhTdFZYKzNEN3BLLzdIUFhRMzllRXVGWlVSNHdUN2w1TWR2MW9UZVF6bEdQUlpFQ1RmeHR0dWtNZDRCaUpYQURBdCtSTXdKYUVkQUozQTVFbHJVMGxTNUI2MGtQR2tuWlNRb3JKVERMRFZzVnM5eUFtV2lQbTJFenVyWVR4Vm9wWnRnekg5Umh0S3lKamkyT0dPeGJqU1J0cEluUEpWTkpGQWxJWnlReXBTeWhBT1JuNlgrNEM0VVQvTk1ibmJvTHhsRzBSVFpIc1NzMDFudm9uNjVKQmFsOVVwczVOVGEwRlVkNFdJdFhFa1lsa0ZPa2xRNk5jVGlDdGYwQW42U0lkRVVIRWdHcm8zbWNPOWtZRjUrVzJGMVNQWVc0bExDeXNGU1BGUEQzaGwvWWw4M2M4cHJnVGtFbnF2ek1heVZDcndIRGg5c1QveVhDZUdVZUd1OU41OWlBRXBNb3VRRUNxL0Z1Y1oxSDdPM3BtL2xzOTlMRk9lalIyQnlNZ0krMFdtTzJILzl0R2FMYVhLQmNoVmVRcHpyK2kvaFd3b0h1SzV4N2xXaDMrNzdlaC9JS3loUHZiUi9JNHJpM0gzS3lCUW5zUC9YWVR6TCtLSWp1YXVzVTZtRzNOOUh0TGRMcDM2ZGRtcEp6MmowQ0JyYzZ4MXJQc3QyejR1RzNGOFlybzlPZWpVK3ZzK1VCU2Q5d2wzSHNBMCtsL2ptMklyTlVDdmh2ZXBnRHNmN2d2TU5udmdDTDNCRXJkMlh5WFYyT21mNGRyMDFuN3FSZ3R5UnhNU3ZWSEQ3bUJhRDBuNnFHaHhOUFAwVG1MTTc1TjBjejNXaGxqN1FuSm5ISTZHZVY2T2M5cWpxeEk1bGwwS2phZndZTEtvVzNOV0g5a2pLdHcveXZtNEJMeUVBcHl4cEE2anJlbTNiZGdPWFBSN0lGQnhlOVhZaXdYTVJlbm84TjFzRWUzUWFmcTRJNEluOUMrdlFNVGZnTHZxdzdMTVc3VjV2OG9WZTU0QnU0T1RHVC9PT1VVQ0E4bGgzSDlDY3FqeVZIa1lsSkdTc2drTW83Nzk2bzNrdnF5WG5HTlpKYzFhVTVxb2w1YVJEMkRadldCYXAzc3NaL2lIcExmNlo1UmI2Z2ZtS2Rpb2RyUzl1V0NOczRXSFBlUWJvNmJaRWMrUmJZV2pIV21lMUgya3g1ay95bWYyaGZhazAzNUY5bE40bUZ1a2o2VEgrcXZwTGRZQSsyTHlNZUFsTVkrL2h4LytHUnNKL0VoaVRHOFhmZlR1cU44NjMyc1N0a3BPTjR1RldmcVBZWVA2ajFLLzYvajFIbnVmNmhjL0Y2Yzg5NWFlQ045dUVQSUQ4WTVKdTJMem5QdnhUZ1gydnVWZjNkR0xDaTR0amZaSi8zLzQzZHJURjlVaDFTT3ZvOTlsSC8yVkZTTGs1TyttaXpmNHJldS9LZHkrSDdLdDltUmJ5dFFMaTA0UGl4bDU4RmYxMEo3Y1U3WlAzbnhma3IvemIrdVViekhIR3IveTVUOW84Z1J0UGxvMUk4OXlvVjBLMTdkVVh5NnB4aDRkbU95UGMrZkp5bGZaRnRTTnFUVEpEWGZtVDd1UnpLczUyaU1sSDcvQmZNeEgvVit5dlZIeWVzbzhOdFFmaFhWL0cyT3R5ZnlRWG0vSEtQOHpxaFczRHBqOTZBMUp4Ly96NW5NODRVbzlLZHpiVStCVEk3cWRqcjFaNmwvSTladEFMM3VNZlRhQVlEaThPdkMzSHVZeVhtdjdVVFdZejdmcHR5SEtCODdVRzdMTzNyM24rcGR3L3dZcnMrZ2JaMVpIdVgrVVBUNlk2VVR1WDRSeWhaaXlQaE5LSmRrakNzclY2ekxjeGh2NjBZMlg4RlFVejlLLzQ2OGZ6bmwzdWowUjVGenVINHFjdWx6VmpvWVIzUHl6V0x2K1I5Um9IaDlCMk90cEUvUEtaL2tBWmp5WlM5US93OEk0dStQZXdRemZSK0svUGF5Rlg1aTZ4T09xYS9YZGtHZTRtVCtFZmVXZEtrT210dW5SUFh1RFc5WDNwUWp6WlV2SU93bmd6cWptbWhOK1ZGY3lUYzRRNjVDc1hTcGQrS2FLaDZUalN0aDhmZlhGcWVmNlhyWFlhTHFyVHJIOWZibGpIOHFKZ2ptSzZDdGJ1WUp0Z3BLM1h2a2NkclluM2QyUnJsYm4zNXNRK3FRYndkU1ZnTHVKZTZ2eUh2SE1mK2JvTjI5aW9CUy9aeEhXN2wrSXVmVjdKY2ZXYWNSeU5qVzZFeCtLL2Voa2xRdzV1dkl0YlQ5Sk9VY3loWHRTM2dma1B2aHJacnlabklPdVJKZU9aWHY4bGMreWovNUpqOWtVM2JjK255ZkhGUGVJZ2tBL20xTSt3a3lDejNaZU5wOGoxT1kzMEFVeFcvbXp0cjI3bVJxMjNhZmFwdlB0VzM3cWJadDI3YmJKTFZ0WlhyL0x2ZDgzMEdjSHdBd01wSmpLVFZuYy8vaTFQdGdNUGhEUlZwQkVBWnBVQUJLMFZFemFBTjlZYUEyU0p1cVhkSVVTMkVsMkM1MmxKMWt0NUZqSUlaaU5NWmhUcXlLUFhBZ2pzWHhPQm5uNDNKY2g4ZnhERjdsRVR5UkovR1N2QlN2elZ2ejlyd0huNUkrSW4xTytqc1JJaUpGbkpBaXV5Z29pb2pTb3B5b0t1cUp6bUtnR0NRbWlsVmloKzZueCtnSnV0U3o2L24xdW5vcnlhUy9qSkRSTWs0bXkzU1pSOWFVYldUSGJDZHlQUGtROGlIcUc3ZVYrcUVVT0JUb0pCQlFFRXBESldnT2JhRWZ6Q09DaTlwWGxrZ0UyOWtSZHB4ZFEwQi9ESFlTWkNlQzdrUXduQWdtNGhSY2lDdHdQWjRnQXVDUlJKQk1CS1Y1SGQ2T2QrV1Qwd2NUd1ZzQlJCQXRFcDBFaFVVcEwwRjNJaGhNQk51ZEJQRnVnanA2ZlRkQkZCRWtlUWs2RU1IakR3RWZ3cjZCbTBCVFg5UUhkUjlBdlNDV2Z1UWVaRkF6d0NuYmhOOWs1N00zMHRWcHFwV3FUMTJYSEtwQ0tQM28ybWR5dEQzSWpyTGIycEhnMWQyUkFGYVV0UVJJNWhOTHQyNWJIYzJ6Vm9oVnpqeG5uck82bXV2TnczVGxsZm1LOHN5ZFNlWVZJQmtmalcvR1UrcUh4ajNETWk0WnBZMFVJK1ZtOFdzWFFocUhOUGRQeFpmc0RXamcwVGJ5SmJKQmZnalBBZGd5dG9KdG90N0c5ckI5N0JBN3c2NndHMEJ5SmZVMThsMGFsR1RITTIvQksvVEhySmdkODJKKzJzV2RaNHBpYWZpbmZIZTRqd3BpWWZlcURKa0xmMVpNRDlCaEdBQVVSZi83YlZqYjdueG0yMVpYMjdiZHhyYnQyUXhtMjJic3pMYnVzWGtWb3Y1SzBDWk5VN3I2S1VlNXl0QWVCU3BUdlpXbkFBWHAwUDhyRkt4S0ZTaGZoZHF0YUZKVXBFUVZLMElEMVVlYnRVVTd0VlZKaXVGci9hVHZWYTVVMWVsbjNsQ3M5dWtTWGNwS3hTbGVWWnluaS9XREtqUkwwelZib2FTeGppcnU0M3VQWlRLWGs4NEdidUVITXRqSTdmeklDVHhBSmx1NGt3ZjVTVkdjU2hiYnVadWYyY2tramlhWC9Uek0wL3pqQ1J6SkRQSTRTTFZGUG9lb001ekdzeFFRem1NOForc2daMU5JRkUrNEZ6RWM0UUErcG9QZkhNaU5MR0k5QjdpWlJ6ekl3M2lUTDNpTGVrN2tkRDZoazk4ZDVBRWV5alFXOHpZTjNFb05mempZZ3oyYzJWekZiZFJ5RW1kd1A4L3dLVjM4NlJCdVlva0hNb3dSak9JT0htVU9WM01zbXpqTVhLN2hIUm9aeVdoTzRTdzJFOFk4cnVWZG1oakRjUnpQWjNUemwwUFpTd0pUT0lxdFJEQ2Y2M2lQWnJZUnlWMDh6aFhNNUgxYXVKSlpmRUFySjNNbUQvRThuOVBEMys3amNaN0lQaEtaempMdTRVbnU1U2wrWlJleEh1SVJmRVE3eC9BaGJSN3ZTZXdtamozRXM0RHJXY2dOREdFby9laFBHUy94T3F0STVUdjM5Mmd1bzVLMUpMR2NFc3A1bFcvY2x5ODlrdFc4d1BtY3cwWCswQi83RTcvdFQvMlpQM2U5Rzl6alJqZTUyUzF1ZFp1L2RKZTczZTRPZHpyVmlkN2paRy8xRG05emtyZDdwM2Q1dDFPYzVnTHZkYmJUSGUxTUgzSzREenZEWVk1d3BLT2M1UndYT2NiN0hlY0RqdmRCSjNpZlk4bW1pQjFFODR0N2swT3hhcFNsYk5VU1FDQkI5Q0dZRUVMcHEyU2xxRVE3dEoxZStrV0x0RVl6TkZOek5GZnpORjhMdEZBcnRGS3J0RnEvYSsrL3U0U0xTQUFBQUFBQUFBQUFBQUFBQUFCNDJuekJVd0NnU2dBQXdHcmIzR2J6bVdmYnRtM2J0bTNidG0zYnRtM2IzemVEWVpqKzQ3OVlTaXdmVmdycmc4M0RMbUNmOEpSNGJydzRYdjBuQitBVDhNMzRYUUlTU1loYVJHdGlLL0VPQU1BRERYamdOL0FmU0FiU2dXd2dIMmdNdW9EcFlEKzRUaUl5STFtSUhFSnVJMCtSMThpSGtJQW1qT0RmTUFsTUM3UEIvTEFFckFocndjYXdEZXdLQjhIUmNBcGNCRGZERS9BbWZFVXhsRVA5UzZXajhsTVZxSVpVSjJvd05ZVmFTbTJqamxNM3FKYzBUZHYwUDNSYU9oOWRubTVBZDZRSDBaUHB1NHpIWkdmcU1OT1l3OHhiTmpXYm1TM08xbVpic0YzWS91eDg5Z3g3ai8zSWNaekpaZWJ5Y3pXNEp0eE83ajV2OG9uNVNueDl2ak0vaHQvRUgrSS9Db1dGVGtJL1liZ3dXVmdySEJldUNVOUZJQnBpQWJHSE9FVmNJbTRSRDRoblVCcVVGZVZGeFZBNVZBM1ZRODFRTzlRTjlVUEQwRGcwRGMxRHk5QW10QThkUStmUmRmUUF2VUFmSkVuNlJVb3IxWmNHU1F1a3JkSUptWkFkK1E4NW8xeEtyaWwza1VmS1crVnJpcVdrVlpvcDNaVXB5akxsc0hKWCthUWFha0cxblRwWjNhZSswbXl0bU5aTUc2U3QxZzVxdDNSVFQ2bVgxSHZvaS9ROUJtNzhabVF4aWhtTmpUN0dIR09EY2NYRXpEUm1EWE9wUlZoNXJSSFdQdXVpOWNyR2JOWU83TnIyQUh1bXZkNSs1UHpyMUhIYU93T2RVYzQwWjVHejNqbm9uSFdldUl6cnVIKzQ2ZHhzYmo2M2xGdk5iZS8yZG9lN2s5MzU3bXIzbmhkNlJiMngzaFdmOVAvMHkvdkQvUzFCRURRSWxnVjdnMHNoQ0JPSDVjSXVZWjl3UWJnenZCZzVVWW1vZDdRNE9odDlpRlBFUmVOR2NldTRiencrWGhUdmlxL0ViejhUQkErQVljVlFBQUJuMjk2Uy81ak10bTNidG0zYnRtM2J0bTNiZG50bkVwaVVSazAyVThpVU03Vk1NOVBKOURPanpEUnp5THl5VVcwdVc4eFdzdlZzSzl2TkRyTGo3Q3k3ekc2eXY0UHNRWk5nVUxBcDJCK2NDYTRHOTRLUEVCNWlRQklBeUFoNW9TUlVoWWJRRm5yQ1VKZ0ljMkVsYklXRGNCWnV3bFA0Q0g4eENpYkFOSmdXYzJKUnJJaDFzU1YyeFlFNEZtZmlVdHlFKy9FRVhzUzcrQksvVWhpS1FVa0lLQ1BscFpKVWxScFNXK3BKbzJnMkxhSHo5SXZEY1N4T3hzU1pPVCtYNXVyY21OdHpieDdPazNrK3IrYnRmSmpQODIxK3pwLzV2MFNUUkdJbHZlU1c0bEpaNmt0cjZTNkRaYnpNbGpXeVY0N0pkWGtoWHpXc1J0UDRtbHE5NXRBaVdrSHJhQXZ0b2dOMGpNN1FKYnBCOStnSnZhSVA5STMrY09GZGJKZmNzY3ZpQ3JneXJvWnI0anE0UG02aE8rYk91dzgramsvcTBXZnkrWHdwWDgwMzh1MThMei9NVC9Mei9DcS96Ui95NS93dEgxb1FQQUNBc1FJQUFQMmNiZHZMbmFwRHpiWnQyN1p0MjdadDI3WnQ2NzJIZWQvbS9RbGlnK1FnTTRCQWdJS2dMR2dNZW9KQllCeVlCWmFCVFdBZk9BV3VnVWZnSFV3SmZWZ1F0b1U5NFZCNEFKNkJOK0FUK0FZbFFXbFFibFFLVlVKZDBTcDBBTjFBUC9IL09ENU9qbk5pakYwYzRUcDRJcDZKTitBeitCSDVoMlFuSlVrck1vSHNJNC9KYTVxSmxxYTFhRDg2akM2aGwrbEw5Zy9MekNRcnpTcXpwcXd0NjhxR3NYSHNGTHZFWHZKWVBCTVBlRzAra0MvZ3AvZ25LNVZWeFJwbkhiUE9XVy90WERheFBWdmJSZXkyOW56N3RoUGZFVTQ5WjRnenhwbml6SEV1dVgrN1dkemlibDIzdlR2RFBlWSs5Wko1NmJ4c0h2QnFlUU84RmQ1ZDc3T0lKWWlvSmpxTC9tSzBtQzRXaS9WaXR6Z3VMb3Y3NHJYNExtUEtYTEtvckNqcnlwYXlxeHdvUjhxSmNxWmNMN2ZML2ZLNC9LTCtVckZVV3BWVjVWVUZWVWxWVWRWVUhWUVBOVUNOVUJQVUR2VmFmZlk5djcwLzBUOFh4QXBFVURjWUV5d0pkZ2QzZ2lmQnI5Q0VkY1ArNGFyd2NaUW9nbEcxYUVKME5IcXRnYTZzNitnV3VvTWVxTWZwMlhxSnZxQnY2aWY2Zy9uTHhET3BURFpEakcrS21BcW1qbWxodXBnQlpveVpZWmFZRFdhUE9XRk81SXYxQjRxZ3pKRUFBQUI0Mm9SN0IyQlR0L2Ezamt4aXlQYTR0aE03amgzSGRxYVRlTVRaZzRTUmhDU3NETElKQVVMWU5HV1U4WUNtZ1ZKV2VhV3ZkTkM5NTZPUExrSnAybi8zM252MzYrc2VkSTljZjBlNjEyRHpGcWxrUy9ycG5LTWpIVW5ueUNXVXVBbUJoK2szUkVHVWhIaFVWcFhDcXJLNlliOWJmQVd5NlRmamFqbzZ2cFlBY1FWK2dDanlOSWttUkovcThIa0xQRzZkb0kyOFBMK3NMQjlUYkdsZVhpbExKQkNRc0RTQk9zZ0VRcEF1NWpBRmFRaUJEdklIR1NXVGtJWkc2aDhQUW9tdndoOFYxM1k5ekxmWVkyMldaNUFDUThvVUlrTW9VSktFbE8rbVR4RXRzUkNpOFRwc3FVcWZMSWxTc0RuOTVhQUlFUzdndEZlM2RDeFlQTlE0NzBCMHNTdTlPSytrSkE4VEJGSXM2ZWZsTG1pYnNpaXZkRk5Lb2xzVWluTnppMWxDSG9YSUl3NTVSQkkxSVg0RjB0SkhRd2pWZWNrZXI5ZVRYQ2NUK3hVZU1CakVxZUlmcDBod09ZdFF6Z1JKVHI5VzUzSDdoVWdiSitMM2VmVEtPTkF3V25MVmMvOUJ6Z2xuaUFsZmh2SW9SQjV4eUlQTGFRU2s1VFJDQ05XdncrV0VhSEdxd1FBUFFFU1FpS3pQaDNHc0JwS0djanJaV0pYbDRBdFRiSHlZVGpja1pLUm5aa1NxdEFYNURkMjlnd05yNS9YQTFLQXFBaHJOVEZXMjNwR1J2Um5GbnJZa3N5eEVMVUI4Y0RWNW56N0c1bFREOWFxbzF6bGRMcWNPcm9ZRVFSQy9Dd1FZQnA1R2pJUEVzcG5IL0N0Q3NMNG84SVBpVGx4L1RqSUIyZ2hobi9SNlFwRFdoR2ltRFZQZ2UxcE1IME44SWlGMnR6eUlPQkMwdXREMUNsbm0xQVJiRHMvTzNYM0JNS2J6bkoxejEzYzdPK1p1Nkw1bzlNNDdqeDI3ODg1Umd0STJZelpLanpKcFBTcWx6KzlSamQ4MGRnTWxtUmZNSGE4bndDeUh1cEdqRHR0OTVUUk1hWEdndEFydTFadjhhZWEyOWN1Mkw5bmtIbG9HT1NQTFIxcFRqYW16RHM0WmFIVVAvS1h6QUZLcFJybHR5Q1VKdVNuTklNMmUwNGNyaGhPTVJNWTJuNVhTUTIxOWwrN01YWkM5cG1hbHR6Q2hKT0hRanloYzdrVXhpNXFXYjlJSmU5SmIwbElqRkd1dTJzdDBvY1ZzQ3RLTVlqcTArcXcrOEtnOGdrMVErSlF3VjN3SXZMZk9ubjNsMy80eURFZkVXVHYrQXBHdnZNTEdXeXhMWXNLVmdPd0xndncxVnNHcURBNExGMW54eGhuZWZLL1BzZENpZ2F2RjN5YzVVaGR2bnJwNTdsRDN6ZW1aMlZrWnlvalZZTis3YmRKUWIrMmdQeHVsY1NMZEV0U1RucVFpRzZRb1Q0VXRPQzE2d1lWTERBY3ZNWVdoMm1tUmsydDcxMXk0Y2R1TzZ3NjR1bTJXT1N2dERuRG1wVHR5YWZITXRyVFYzYXRHYnJuMi91Y0YxYmFZZVBHWGhIbjFHVmt1Tnh1REhVZWVLYytaQmtjdUtKYi9MajVJSTNCa0IzYU92MHdVeElMU0ZOREhpUUd4ZWRoRkd4blV1Z3VZZFdMT2hZSklRU3Rwd1FXNW9FMEJXUjgwdVNDM3VtVFBYK2FzcXl3dWNtV2R1M3paRHZIZERGZE9sa3VibStYcFZGdlQweXcyR3BzM1M1ODZxMlRoNnJ6VzRyTDJwT1JhYitlS0FmSGxqTUpNVjdwZG01eXMvckRZUHRIcFNzKzBzdmxLUVpsY3FLRWtKcitmNjhFZkI1SkU1WEJLVzA2TjIrL0NhaVpaU1dhbmZWcWxNckUycmFMYlhiTytZY3ZPS3c0V0xFNDdtWmtDOWl4N1J2YTFhdTNVbGdSTjRmeUsrdFdsdDEvMTRGTkplcGdYM3pYSGxlbjJvVFdsSXNkS2JvbkprUVRMQmtMZ0wxeHY1a2RZMllaaTJYaDd5dmRZNW5PbzVPMldUMWhaaCszVGVObEtXZG1LN1ZHOG5QclBJTDZFOTBkS1dGWWpYcy9iMDc1bTVUUnVyWTlqMlQ0QnkwRU5ZTmxCbUVaMGdmMHdERzQ4YmZUaDU0MHp1QzVSQjg4MjkvVTFzNVJrTUNSaFdyV3lyMjhsUzRzOGhZVWVsZ2pndm5FSitDQ1RyUWk5Wk1WSE5veXNIUUFoWlg2SnVJSWd3b2VJUWVRbEVLSUpuaVVld2VvckI5a0NTbW9iS21aVTExNHFQdDFaSTJpRUFpY29jaXU4V2QzRi9UUG56RElscUFVRFVpbERpWmNobnlRbUw3TmZXVkRKZmdXbFJQaWg2U1dsZVhhYnhhNVA3dm9yYU5zalhhWHRxeExiRTlRYVZjS0Vvbzc1TFcxRk9aVlQrWDZHVXAwTGVaSU42MzAybEZ4Z051ejBLVDk2N09nV3IzZDUyMEI5Njg4L3Q5WmZzNWFkejFVeWZ5UFhWN2dBVnNFV05Mcmp5ZFdtNG1LVEpkWGl6b3NHZXRrRWMwekY5SzVWY2RIdENWcFZnanFpL043NUZiUzhvSEk2azhHQk5MZURHMmM3SldRVzlBTFhTbkJDSk1QMWVWOXI3aGpzc2xZS2VaN2NISnJoTHEzdHFqY2FhYUl4WjlYQ25vRzFNVkhOY1JtNXVzcUN5b2EveHppdEdWbE04OWs0eGszeTNHaVlsaFFOMXo4R002OFpnT3hGUGVLelJNRWxHT0lTV0VrMjd1dXl0UWFQVWxraTVTbGJEYlZVNkU5THlYYTJOVFowWk5qS1dtcXE1dDR0R0EyNlJFT1ZYYS9SYXRTNng1STk4ZHBjYTBGWmNiNjFNRDZsMUZ0WjlnOTFvajVSVUd1akxqVEdUZEltcXJRcTFFSWF5ckJabG9GNEdCKy96UCswWmZyZC91Q3FMQzd5WldkUXA2dDhlbGRkUytlU0xtdU5ZYjhwTWRFbzZQVWFlN1pRNGF1ZXZhUnY0WnI0bUJlaU14d0dRV0NtUi9JREoyQUorWVZFUzNQdDhVbVRmZkhDaFNzV0xxd2E3Qi9FL3ppT1pDQnVEMnFHK0ZGZitWQ1kwZDhmQ0dEL043RCtmZW9ncGVST0VvbjViRVJuQm5ySW43Q0EzN2RRWHI4SDVkUHY2dTFkTTJQRzFlZnMzSG5PaHZQUDM4Q294aUR1UFFtbndSRXBiYWhCNXhhT2d3VkJJTE42MkFMRENndFZvaHdFdm1Hbk1veUFUMkhBR3JkYzQ4T2FRWTd4eURWbDJHc1p4M2psR2hOaXpsV1lzY1luMTFTZHdoVElOUTZzMmM3cCtPV2FiT3kxaVdNS1F6QkRIRk1rMTZSaHpXWmVVeXpYNU1QdHNJVCtQNndwQ2RaUVBkWnN4SnJTVTVoSHNlWlo2dVExbHhQZVFpdXhKUk1heUorS1dZZ3RsN0V4V1BNZXI2bGdOUVFDT0lIa00zcVV6WWtOUFBBWjFKOG5IcVZIeCt1WnhnSy9LaDZteDRtVE5NRlhpSE1pOTNJeVFDUU5YaUFoSWpyK0RRSS9GYStISVhHTWlwdVFEME8rejVFZW1aWTdpRUJ1ZDhpSXR6bkNTeWVISVh3TUlYUDdKUXpoQ2VFeUp0TTR5UkcrTTdoVW5VWlFFb2J3a2dtbjVMaEZwdkZoNEEvOExEaURobzhoWkRrQ2hJUWdQRUV1SVRTK2x4SGhYRXdjY1l3amZnNUQrRUwwOFpCTTQ1OGM0VDl6TEF3UnpvVzFJSUlqWlgwOElDTmU0b2pDTThmQ0VROXl4TmVoQ0Q2VzNZeExDSTEzZzRqd3NYREVzWkJWVUJnMmxuQWE3NFFoQ21TRWd5RmtuWDRVaHZDSDZPT0lUT01UamlnNlV4OGhpTzlDRWJLazRZaHZaRVM0SE5raGlEZkRFSVVoY2h5VEVXOXhSUEdaT21VSWVTeS95WWp3OVdGaUNGbGp2d1lSNFJvTDRmSlpLQ0pNMGlEaWRSa1JMcWtqUkk1dndoQkZESUUyN3c1c29UbUtmSkpLTWtndXY3M3BmVTRYU0k2ZXdPKzJUa0Z2QnNsRDlXRkpneDZKTHc0MFhxZFFEdVYxYzUzcGJiUFc5VFUxTkdUWHBSbjZXOWN2YVBJc3lUaVFZaktsSEM5SnNvNmxHUldYeEZubVRXNWJHN1hoSEdYV1RsMWl4QlVUYmUzVnJVTVRONTZqc0JuaHFDRjE0a2hrbW5oUHZub2JaUmMzMG9ReVJlQzRkTVJNU0lRdlZCcUhVeWp3Q3lpS1FwSkNnTVpONTQ1c2FDcDBGV2ZuRnFYVlhPbkl6SEJ1UHdqbmJkbXdlOExCU3ljSkcrTGdSMFhNZWlIcUVCek1MNWowMVNSZkxvc0d5TDZQRWM5a3ZDb1YrUEhNa2s1RWZqdkFZd2FQcjBnbGRZdmFXa1YvYy95T05Tc2JlaWQzS08rNUlhTDh3SUZ0MlQwajllYXVGVVhuWnpXYnNrY2FjcEFpSU1WbWxCbDNVdzgvQVoyWUtUeEd3QXl2TC93NGZPNnl5N1E3bW5jODJ6UC84VjJ6UjRUTEx0cytvTXNjQUp2NE9tU0k3dzdrYUFhMkl4MUQ0QWZhUUUrUWRFSkE4Q2h0M1BtT0EzWk1NeW05dmxKZzRwYURMQ3plOXBSZ2VOTjBTK3JpcVhQU2V2UFdYMkpzbVE0d3ZkVjhlRjEzYlUxdDRUVDFTUk9zcXh5b05ZeW90Q3VYRHlnVEprNVVUUnhZZmxicWlOYmhHRUEyUklYUzE2RDBaczdUWFZBR0h1WXRaWUVQcjE4OGVRUy9vTVFFUm1WbDhVMk5lK2RmTXhmLzNYUCsrZWRENnA0cERkRzZlVnVybjNFdWM5WmllbUpOMWJLcTJxcGxqSElOVXA0aitZZFdwdzlKTTlsZGpMSVZoNmJIOGFHdnFRZmo2K2Y0L1pPKyt6YXF3TDJGeHVzdlRvbnRFYXBqRnMzOTVyZkJwSlJCczNIdFduM3E0TFJtSlJvVEpURWtrOWJSTFRoN1RweS9WS2ZTNldmWEE2ZGZ6eWJRcjFleVM0QmU2UXk3YlVPV0ozZm04Z2FIbzJINXpGeVAxeFg4N3ZKbTVPVmxZRm9WMzl6VFdGeGRYZHpZMHh3ZituMURrZHRkeEJLNzZSY0hIQlRvU1JJSjJRdlorUFFRVFNza2p3Mml3YWJ4YUdEMy9QNjducno0U1N3cXhkL2dGckdGNFFySkltcW1qZXlHNUErNUliMS80NDJYM0hqam9pUERSL0EvamdNRE5jUGw3RFRXNEEycEVENEZ3L0F3Y2tZS2dCU3VvQTZ5ampTaEJhOG5SUHljMTkrTzliSFVnVFdyU1NUbUJ6bS9ScXp0SmhwQ0tnRDVzVnU4MzZORW5waXN5alpmODJIM0M1Q1lzelduNFdMM0UrSzN2c2J1NFhuRHMyWmgxazJJQXZ0WFlQOGhsRGVlV1Vsb0FDbUMrUU5oTVFsbmZyNFRrL2dwZlBxRC9CMmV5SFU2YzFtNmEzajR6ZUIzTnNKS01vOEt0SU5IVVh4MklSYUVTbmhWZkJPY29ONS8vN1ZkblRjZ3Bnb3hPZ2tEUW9RdkIzeFVKMlpCdXZnR1hDT0RjT1RsQkdnYXZSbEh2am15a1dza0VqVVNXci9sZEQxU2RaQ3ZhQjQ4d2NianQ4bm16aTcvRmVDUkxzSk81cDRxYjk4YzFWQTlwZHBraXJVb0ZKdWpHcXRycE8vZlpOZ216OGpUeGpveWdsLzRxYldLNXRGNjVMV05EQk1sNW9TY2k3eW1ZWDA4TGViejdjUS90aXh4U1Y3ZmZkNTUzU01qL0w5VjNUdDJkTy9heFhQc1FRTFQ0TWZBNjJ6bUJkUXcvSGovL3YyU0ozVVZ2SUMrcG92ZENUWGN4US9kcVZLQWI4NGhzUmZKbjNIa2dnc3dkTWY5aVZ5SUExTkJkbWI2cXA2dVdhMVZaZWt0TmNVNXVlbTIxYjFGZ3c1WHI3M0NtRDJ0MkhPbExzVmlMVlFKQmtqTXFrdlFWZWJNYUhjTUphVUlLcHVwTXM4M1ZaTllsaldqelNBTXhhdlRZalZxazc1aWpqWXhOazZWN2RCRlJpYWpwRmx3RUxyb2NjbnIxZndIci9mL3BzMmVQWTBsSVNsSndBUUhtNlpNYVdLcDI1U1VaR0tKOEx1L215NmpDalpYR28rS1J5QlY4cWZBaDRtWlU3QmxqcG9zS1NtamFwMWE1eTMybEd2OGxWcnQzNmxDdk4xaVRJSWg4UmFqUG1LRExzVmFHZmtvMHJRanpVSjZsSG1rRVNvYi9uRk5sb0FLamxhZXUyRHdpcjJmRGRDci8vd05ydFdjM2JIK3ZEOC9adHBITEszRFBrYm1Reklya2hKYVV0Q2FNTm44TnFVR0d5cVRHbnFFbGlWSjI1SVdZenI5UFh0QUdMaDYzYzUxaC9FZmZseDk5ZFZnMk1sR09UUGdobmg2a3MyNUhvYzM4OFJ6aW9mK3JFU1dJUzFLcVUzQjIwK2NlQTRXaXBmUkRwWXpDZ21CN1RTZGZzTFdHV2hzR3FWUDcvUW8vUUlzUzNnb1lYU1VaYkJuL0NjYVBYSG54UGZmbjdnenBJZUFkUDBNN3c5MmN1cDVOb29kbzZONVovbkxGdXc1c2IxZHBpRi9rM2ExRTlTTXQ5Y0kzSWQ5R0s5U3dZaDRCRDQ5Y2ZldytDUWhpc0RQZ1FFNm4vNU9GTkl1b2dkUFdEQVdRcjVib1AyNGVNTW1LUlJiRFAxeVRIYS9ZdnVmVytnOXhYbDV4U3lOVHc1K1E1cTZ3RGYwZmJRTU84bEJTWWovdEczd0EwQTZ4WlFoNXlkYk9IYTMzOG5DcXV3YUk2OUszZlM2N0xUMWl3Yk92bXk5OGVBVVEyYWFXVjJUa2w2VTNMWnErMjdRdWgwWDZwTlFMOVBTekdiYi9UWGRaazlkUmtQSDdMcWh1bTBsVTQzcEczc25SWncxS1Zhajh5d3hKMXlqOFpxYTRBWjlhcGF6Sk1sc0prQ01NQXUyMFdOOEhTdGRnRnNCTzZyMFVxamFqM0xHZ3g1UHdPY0swZkI2VnRETVhvUEZhclVZZWpQcGloNVZvUlVlWGowaDNkSVVIeE5kbEY0eUZCOC9WSkplRkIwVDMyUkpuOEQwbjBidWdRM1FHUFNuMDZENW5rc3VDVENQNUg3NEVXcXBrZ3dqYkEwQlZxUDRER29ac2d3d1V2RVozMTJBZUFPcllJaWU1RkVhNmFMbGtZTE9qMDZ0cjU5NloxbFZWZG4rcnM4MmJmcXNxL096elpzLzYrVCtOdmFaSWZYUlNKdVBqUWVibk1kTzlhRW53em9CaVF1c29zbnlTZ2NQeE1IY1krSnRmSEpKZUdzRXRrS2ZlTnN4bUNzMUE2bERmdXV4bFZzQ0JvTXdHRndIcmhVcnNIMTRmR1JZNmcrbEVnSlVWcDlIWmZOQnFmalNpaFgwNUo5Ymh1azVEQ01FQm1BZnJzVjA1TUdYUXhsNEhWbmc0OWVkMDVHaFpDbWtpaCs0Ym1DZkxzZlN1ZFJrMXVuTXBxV2RsaHlkU2UvM2w1YjYvWHJUZVZHVFZ2VnRURTdjblppOHNXL1ZwS2l6SjVUc2RaZkV4NWU0OTVaTTRESU53RTZKbjRaSFFaR2tyZ1FFWEhESmNEcE1YZ1o4MmVJSEhqMXgvNFpkUVdscEFiS2ovL3dmL05KSUMyeUZPOURTaVA5VTZKVk5UeHk4NUo2Wm5kZVV5L09XM01aY2QxT1dsQk4rS25xZ0QxNG1FZnlrOGlqMWQrM2FkV1RkT3M4TCtJKzE1MkQ3RXFsZG84ZXR6dmsrYjRlWEdZQ2ZnQjY2RmRzZDVEQi84VGdNWmg0enhYNTBCNisva3RkZmlmVlNWTTZCL3ZmMXhNL3VoaEhTZGg0dUxsTU56NlZLdmQrak9CVWhzMHB2SW42OFNIb3JRRHBUWUt5MW8yRm84NUd1dlYvdjMzSzBxMlpvV3Y1MHJiNHVkZWFzeVFzTHBtUW1iUEVwMVBHWlJlS1B5MjV1MzNGalhFclVCSE95M2xIY2ExeGw3N3A5N2NFdnRzNjdibFhQUlRNdHljYTBybzdadTV0OER2R0YyTGpZaEEzdHZ5eSthOW1XWFkrcTRoTDBkOFF1cm1saDQ4b2pGME1Nck9DdmVwUmN5Nk0yR3JUQ1cya2tPVUM2c0V4QWg5WjNnMng5ejBzMWFIMDNJT0lpanZBRzlzR1FRb1hsZ3lRRnl4WXM5L0x5eFZwV2pndnNvOG04L0RjU1hyNkVsK3NRdjU2WER3WGJvWlNYTCtWbEliQUQ5aWtTc1h5WjFJN2xuYng4T1MrbmtidGhLNDNHOGhWY0hnZlpEMzAwRDh1SGVUa0h5MHQ0K2NwZ085MUs4L0FUMitVNWxuRjBCNjlIbkR6SEhCODRWekdtb05qL0dsN09JeitnenA2V2RBYW94ZURPeFhYR3l2bWdwbmE0QmhIRCtQMXBySkYzTEs2ek0zdndkWXMydjVXZVpPdFNyOUI0RkpxbnJydnVubXV2M1E5ak1DWldpQlg4ZEVUTW9JelJLRHdhUmNLMTE5NXozWFVoR0Vvb1ppZm9VZVFjeFh3VW01SmY0ajBLK01yeFN0b3pQNzc2bzlpNmU5cklDSXVJUVJ3QVVaQTY3TEVFZThRVFBic1ZhS3hTMEYxZXZGYU53RmVxVFNGSWoyQjFvRjY2MVpWZFZsRjFkb1A0eVQrNk10TTc1dGJVMjFMcDBZVnpjNmNMdXRheXN2WmNTRDFzVDU4RjhRZW0yUjFNOGdMMEF1ZlFoOWxMaFQwWXJwWDl2V1RnMXlBNlovYXkyKzQrZG1Objg5elN6dTZPZVRXZDZwUjc3cnp0d2VRRDZ2azl1cTQrTGFGYzBwdFIwa2xFeFYvSDVVY3doWXJ2T3loWi9GVjNOVjY0c0gzeTN3N1NvLys0WWZrVnM2aFZQT3RCOVhFQ3ZHOHU5bzNtUFFVcjgxY3dyNE9QeFRlLyt3NHk2TkVER3c2TUhKQ1JSc1lsQkltNEY4WHYzbm1ISHIzb3dvditESTdvRUk0b21iMXZNaC9JcWdvK0VnVmYwYVRCd1ozVzVMTWdKZi9BOU9XWHpYemtpTy9zRE5kZ1JuL3ZqZ2xiUjhSTEUxT2FEeSsvNjBTaWRuZThldUhpK0NlSXpQOTJTVklydjlkNStCOTg5ZUhZMklkaklJaGYwcVBpenhBMVhzL1FqWmpGUy9GT2htb2NZelBMMThxM2NDRy9IY3J2aDlqSW5ZSUVUNTQ3YTJ6emx0cXlpMk55aStBUnNmemNiWVlnM3pleFI1UkVTZU9aeEZSYk4vYkI2K0lmWVByZ0crVDZFWmpGTVhFWFRCZnZDL2JJeGg0UlVnL1U1aGhZa2Y4L0w1ZGJGVXpqTVd3Y0NpU0ZJekdDUjBYUFgzL3oraHVldmVtV3grQTI4U1RFaVhPUjhrNVlqMkxMTkcrVnRLOWhQVFJJMlBiZERVLzhjTU1UY0VSc1JHZ2QzSU5RaWpQd0xmMmVQaWJkeFNMTzJIVERmT1cvTGo4OHUrV0t3ZVdINTdRY0hwelIwRmhmMzlDZzZyaHV4ZXByVzlxdlc3bjZ1dVpEZzR1WExCMWNQTENNeUt0c2dPdEJnM09MNTdOa0VEYW5oOVBNQXBqd0FKaldYWERCdXI2cExyZmJOZlhERCtuUnpjdVhiOTd0enM1MkV5N1pOQzRaLzcxQmhBdWNvYkl4eTlMYlE4U2pIM2Nmcjc3OGJrbkFKWDFwclpQRnUyUWg3NC91bkJ6eDhQV1NuSnZ2Y0dpMDlPYWdxTEtrbC9FNUZvTDJnT1ExTnFkTlVIRmhzNkFPek90Mis5MkhuamluYlhaMmZzOU1lblREUUZsdnN2anB5Wk13bEpmVHdYd1QxS09mdi9FVFRWQlEyUnREZHl2Y0VVT2FPSngzZStaTzN6eHJTWGRQMitLMHZOTEZyVmZzTFZ1VG5yOHUzK3VPdFdlQndkby9hM0tmTjIyM3NVQnJTdENtOWpTdE9FZFE3NDFWR1pNVHRKcDRBbXh1YVNmZm93aTcyN0E3MEV0UDBqbFBVdlBmL2piK0VVSEVWSlRwZWtRa3NKbDErR1JmU1ZyRGNQYitLOGNLQzFhT1hhWGFzeDN1RmF2OVJhdmd1RGg5Mng3c3lmZS80MUlFUXc1WS9mcnphN3QydmZnenJoeUFBTGNOWE9HS04rU1ZHUTAyRG1OSU9ydXY5K2xqcjh4YThIOExaai83QUR3cWxtQW5LMXArT255S0hXWHFGOHUyNmNTdFZlRmh4N2tHVHF3ZGV2bmRwMTlmc09EbDV6NTQ3ejFZQ0RNZmVVUThJaDRLN1RPUmpWWVNTZlhGWnk5djNQemtseEFCZDRsdmdVTnNGTWNSbVlySWFmTE80d1AyWUE1V0lSV3Q3WEdhSUI2RCtoRzQ0c0NJdU9BQXd2Q00vUVorcFdwaVpQTm1EYnRneUErTjBsdTFDaTNCNzVObUV4YkdtV2VrMTNVVWRKZm01RGp5cGk3TUdDcGJzZmhuVFhxc3lWaHRURGVaVzZaN0dqSW1KV1ZhVW9ZRXc3eGU4Y2FGcXRpNkNZVUdFK05ZR2ZpSnprUlBTMFZNa3IxTERPUWJqbEtUcWhUa1o4N0tVZE1VVysrcXdnWGxtUTFDN0h5YnhXTExjVGpvSndHaU0remQyTHg1c2xtZkNmdmpmNHV2cksydjVtZmZUL0EwaldOK3RqME8vdTN4QUUrbnpNN2V0bVBmdHBZeWRJeUxpMHNLU3ZVSjZoM2J0KzJ6cmxPWFQ0NnJLdGVnakl3UzlhQ01DZHcvTzYwUlhHYW9Jajl1MUxMUi9kSzMwdDlYTWNVN2VqamVXRzh3cHFVNDArM082TDJibWpkTmR2dzZibklaemNQeHY4ZlYxRTZmektsK1R5TlExMW9lYXpHRDdJSlpWRUZ2VCtsa2NVdWY5OFdJNnVyS1RzZWdWenk1YStQQUd1V0VWOUt5SXk1K3laMlRkSlpHQndsYkwxeTVXRitoZlNRbk00YXZwb21ZWFU1UElsMENwNGJyUVd2QVB3eFNlc0UrMldjMTVkaDI3Qml0cjZjbnRlZE1NRGxUdDRxYjRkeEJWZEpiOHUyVHBxRmtKaDQ3RExsNjZ2UithYjhQUGo0N1Q0OGRsaFhVbEhmbEYzU1haRTVMakRtMGIwdGhoN3VucnRSWGFySlliWGFidlNpN2FtaEcwN3B5a3pGZHpOcTBXMnRZYTg3emI0bi9KSzY4WWxxWkZQTWl0QkMxckdZN08xOXMvSlNTRnh4czBodnRHYU9qV1ROenBzK0EyV1pUb3JpSGZpTCtaRFkyVGhlSHNTdC9FMUFxS1BlaitVb0s5YUlyUjd2emlvcnlNRkhGK0RpdDhXWmxlVmtpTlBCS3dNSDc4VjhWYWFUeHljUFRoRkZvNnlnck5DZVpEQ0dVUHByZnJkNmcwQ1hTeFVHQ3daRnN4SkhJWjU3ZnczWlBvZktCaTk1NDZOVVBya2FwNjEvNVR2ejYwMDg1TnZBOXpFQnNiUEFPRTR6Z3dJejhzcG1ObzJwQlpZZ1VXbHJwMVBFbmt3d1RKT3FLRlRnN1pxNG5TVTN5aDBjdnpaS3NNM3JFNWNnWVplbFFRbDVMZm5hbHh0M2ludG9FN1c2ZHVFdktxY0p0TTF2TTF1U0dLZUxXMDdPZ1BtTVc5R0d6Z09SeTI5Mm5wMEhodFZuNExNaXJ1aFQ3UjdOekxpSXN2dVh6c3YwQzhqZnYzYnVacFlhR2h2ajkyN2J1Mzc5MTIvN2hQYnQzNzVIMkF6ZWRpZjFWN0E2a1I4NWgrNEZ3ZWo5d1FlV2hPUE9zVEw0anBGWVpxcVVOSVNIdE9mcWlLOW5DZHdTdCtuUGFpVHZDNU5yODhtUkpPamYxSVBWNGtoUnF5WDUyWUtDRVp4aHljMG5Nb2RHaXlEQTc5cWVQNTM2YnZSM051SHI2OUJwWlkzQVhuY1JtRUlMNjRrRjJ1TXVTV3VFWlBhU2ZOa3ZRUUUrRVNyeWRLaHJuS3JDUE9mQWQzSTl5MkhIV2VSUXk5SVNNREQwaTVSTVNZdFdtdW9wQy8vekt6aG16cDZhYWhNUzZLZDZ6KzRkbWxNM0tNQ1ZkR0JjZm5aeFlXNUkvM2VGY2t4aVRFSk1RbFd5Y1hOelVsVDJraW1WbjQ0VEFMM0FCUFo4SWZKVXhUOXJtcXdBcHZDNnR0Z3RLWnZTMFQ1dGhQclI5dXpuTjVJalZRV3YzYTRQcVhTTmJuekliSXRrNFMvbnZkeFJFeFU2R3NLV0tuM0F3b1czZTlKbWorcVEwKzZobjhwenBzRTY4M1d3VVlOMDRPNFB3SDgyamlwRHpjMnpzOGRuTkQ1K2dDdkUybU1zeENselhGWWc1OC95RUwrcHFqMXp6V0ZuajFiTUt4NjZCYXZFNGRqb0NqU3hoUjVtNkVYc0d6MCtuUjg5c0R1Yk9tUExRRFRjL1hsZjEwUFYzN05rREVlTHc4SS9pOTd3SDduQnU3SkdBcXdCUE1rbWtPT0NHdnpnOU4vN1p4OXRtUGZ4TVNuZHRlWUYrVGtvYTFZaTNRTXY0azYxTjZ2VUsxajhKczdlcFFqcFRwWisxZUlTa0h6Nkh2Ly8weHlaUWJ0MGsvcmFWcmJjbzhDbWEyWjJBNzhZK3BjM0pJak5zdlZubEt3cjlPSGROenBxUk9jM0Q0ODQxMEw4R2ZNK3RYL2NzYk1XVGZpdVkrdnZGVHhpL2RCaUJPeFVPcG5zSXNjb0N5U2p0Z3NGdTNiVTZycmEydUJTQmtja0duZmcyWEpSVFZGWXNZcXdjcFQwQ3EvZ3ZRUG1PRHM3VHpsTElMeHFURlZhZlArUlloNWpjUW05bFU3VXV6NWpxYnF6cGJxb1RqMTRTWTQ0V05QbGFhTGRrbCtUN3FxTFVacjEranJWeXlwZFQrL3IyeEVUbFRYQWthSkdqQlRsZWdoemxtQ1lJU1BvL3hMcGhwM2o3alczOS9XM3pGdlMzeWRGdDBQYjE1UTUwZGd3czd1eFkwcHZuOWJqZEhtOGUrc1ZKK0ZiN1BFYlBkU1NWdVBoTGNyamZ4ODkxSEFQOEIyWThjRGJQVTc1b1lHVi9XVmFXdmN1Vm84MVh3UjA5ZzRNOTNZT0QzUlpUY29vbE9WbFU4Ujk0Z01jd3NLaC9sYTQ3cGt2dnlwc1lLUzVlMGRlM1lrWGZndVVMdlg2LzErc3Y5SFJ4eHdqSHFROThxMURTUjNDOEtjVC83enlIY2l5N1FQcTVxaGxDZmw0VWZpUFp0K3EyemdXM0RrcjVyQTJWTmVzYmVmNlMxOXUvZE9YOFJKL0dsNVRseXNtMjU2bDZyMXUwN1BwNVV0NCtaZVBNT1p1cXBMdzljZG5DdnBYUlVUM1JybXhqVms0Q1FjMnBJWXBHMFpOOFB0TDU3MDMraTIvalZNbmhZWGJwOTUzeVVPTHF6eXF2WGpOTnl1Y3NYandIazNaRnJ0dFYyZWhMdE1TckUrSnNFRlc1Y2tydHlsSXA5eTFwYVZuQ1VnVkU1bVRsQ1VzNk9pNktqWW1MUjNsQzlaVkpQUDliWTdKTWtWa1FJdEYvMGxieHRYV3ptMnN6dEVrcFpxUDJQeXRxS2h5c25WemR0UDU1YzFJU1B4OFNjWS96ME1mUVVteUVnT1NoeVhLRkdJc0dWMWh3OVphczIzYjVnZWxMaTZxV1YxZjRQY1UxUGZPbnA3cWpIWmtPVHpwOTdQRCtaOS95ejYrb1d1aFBqR21aa2IrdGRQemUyUTBKL2d4N0puL0Qza25MdWI4aXY3UllWYkRqdm51cFl6MjljbnkrSXVmUGwvbXJNNkltUzc2QjNxZFI0SjVoMVNpc2d1cUpNYW9WNzNqc1dWaTUvcThRQ2ZEWEErSzQrUHNCakFGVjQwQTBuRzRUWlBHbzBISHlOaHlDdTNsa2FSLzVES25xRWJPRmZzTHZpaDZGalQyYTYrR3BmL3g4MTd5Qjl3dm9KK09tVDRkdndWV04rRHZvYklwNklYYTJaalNuN2hablJpQWpVaU5QL2JnM0F0VVQvQTNyMVZuVlprdFYxdVRXckdsWjJaT0RYeUZmWnhNME5vT0FwdmFETGxWUXB5YmlWMHF6WExtWlBiVVljODEwdWFRdlM1TlRVNVB0eHFTMExhYlVWRFA3Z3RJMzRlNnRwQ2Y1QzlycE83MFFlbk43ZG5GZlNZRmRhN2NFUDZsaDZVcTg2bHBzNDIvTFgvZ3J1Znh5RmNGM2NnVUd0UlFhcDFML3loTlAzUEhFRTlGOWZYM1FBZTNpRGVMMTBERTZlcHoxVU1odjlSSGM4L0poRHdFVUhzV0pWMGZGVnhjOU0wSnp4MThjb1NweFBjT3FNVnJ5SnNwcElGYjJ3bnhxUjFJS0lXOTBTZzFiNTB4K2RlT2kxdWJGeTVlbXB0a3F5OXJuZHRIR2IxT3NLZXI0NzNMRitVTXJ1MW9QbFZmWmJicTFsdlk1T2FBM3Q3cHJiUm5Nc3Vzdzg5S25jQVFDbTZmUUNFZm9OcWhuZTNDSWpiOS9jT3pEZzJOd29xV251N1cxdTZkUnZPKzZaTFFDVFBDWVdJd3VhaDY4Z05HODZrWGRYWXNXZFhVdnl1dnQzZUV0S3ZKNGlvcThQQnJ4aTZLVVBvaTdDYTR4djFhUEErTFBJcUZ4Nm1Td3BncDJGa1dUSG8zWkp1ZDViTkxjaSt1MlpwVzdyKzQ5Nis4OUEzY3VQZXZ2dmVQN0krSER5RWs1bTZvUHRFMk1ISW1KNmkzMFZrenR1cXAveVhYenVxNWNFQjlwaW53NEppYkgzUmNWL3lDL2kyVERTb2lSYkFjVXRsUWZocmtoeHRYWW45aUVnajlRYlN5Njh3eVVFUVZpNzBqWkhJVDFVeG1JL3o2b0RXTElZYW9FSkR5T0wrT3NGNDNEWGc2SVlERjVpQUJLU0ZnOUlnbmk1WHFrUU9NdzV1dVVLRWd0K0JuR1g4T2V0RXBBYzFGVFluK2pDMWJlV1dTc0ZoOElveHJOcVVZenF0alhETzNncEU4U3JNVURQV2htZm5CMlRQTzV2Yk56NmU2ekRsdnRHYTdWZlJaRXEyQXFKRW03aEthZ0xHaWhTcFVNaG5OUGc3bGNMNEFMVjB3a292MzhrUzE3U2xaaGJ0WUl2UENSd2ZBUlNvVUk2a0NFQStLWlZKai95cVVxQlFQNUV4N2pmRUwvRDZFTXZ6OGpzNkFBRFBuNGRwanZjT1FqalZMSVIrejdOQkpVSkJITE1sY3NJODMvd3FNUzh6K3BJaGg3ckJ4bEhoc0I1cWZ4K3RnenZiVFRubG1JUjhZNE5HSzg1ejJtVy9KL2pBTjVGQm80WnpuQ1NCM2tjYzVaQlZZdW9RLzNsV29GUmZ4N0hQLy9PL3NPd0thcXR2K2Njd3VCN3N6dU5tMUkwcFcwVFpxdWRLWjcwSll1eW9aU0FkbXlwd3pCRmtUMmNMTGN3cXU4TE1kYlJoVWNxQlZSRkZGeGdIdVBkOVBiL3puUFBmZm10bEgvMy9lSnQwbCtPZmM1enpuM2pPYzhLeCtqWENoUHoyaTkrQWJCUDJYbGliYUp0b0Fza1Vid0xidXUrSmJHcWNESWdCTTQ1c204TjRtNlZqaDNPenlIY2RrSE9KbWpFNCtTcy9nbGUzeHdzTlg0NkNYeGZJN3VFRS9scW1XSUhOSjFWNlhEdWdKRExTczRETEtRUWlNbkNaVkN0U2JaUTJwazlGRmJGNmtOKzdGVExPSkY4cjI5ck1LUjBtR1cxRUoyeEZOZ3g0enpPcUhxZnFkdCtKUjBiT1ZmbU90cGxld01pOWF0N3Q4dWhkQWE3aHFIeWNoeURQQ2srZDJXZVZmTUxXUU40b1BsRFpWMXJPZlVYNlFiME9TQi9FQzdmV0tnM1k0L2FQZi81N242eFBUckNQa0Qvb011OFhyYzdKWHBaTnZoSEtFanZTTUpRcURGbC9USDQ2bjJlUHp6ejd1dERvZlZqU3RXekp5NVlnbFpEK3RTazVOVG1SV0hPdzgyR1EyTkdTSldIT1N4V1NDNlgzeHlPZnNpbW9GYkJPdEZiOGZPb1V1WE1oc0dRaWhPMEkvN1JFQ2t6ekJLQThRamRwVHcwRExSWTRRb0F1Q0Nzclh0MjJvTzcxcGJocTR5d3JkWGo4SjRkRlZOUTBOKzNhaUg1anp4WWwwK1ZOSTVtOGphYzJkTnVXVVduVWNWWk94OVNId1h6SFFsWUxLeWFFSHl4RDlBK0lOUW1hcml5ZnNMN2laaFhwT3I3bWlLelRHbjUrWm1OenNUVjRZbUcxeUY2SUV0RDVqQzE4MGRNcm0yZkhxMmI4QjZJcVVWREpyL3BIS3dPNSt2OHVnZW1DNHlaS0F1VWpkUUZ6bEE4MkR1NFk2Q0xsTFVQSXdYZFpFYzFhdHlPVmhOSk4xTTZsTnVrdnd0QnFoWUpRMXJpQ2dxVUdIS2JCR2xUVUVoYU1aWXR3dzBncHZkaHJuWmRaTXlKaFE2Y200cnZzVXlKeTJqTmJKa2V2dnN3WU42M3dsM0J3N2g0b0xTcmVGb3VqblpaNi94NVNhcU1heUpzN1pVT0dzVGZJZU9pbG1nRFlzMUZOMDJOYkpZMnhhbENyWGdpSml3U0pScVQvVlBUbFJBYk1iUDNFYkNkeXl4WWpwQm4yUHBwdzdNUjR6TldOWWlNRUVNNVBabzBWU0RxNk4rWVY3Umd1RkZrNk5qSmhmTW5LLzA0VjhOdkxOa1hNSU12c0dTbEJodlMwaEE5MXJzZ3g2T0MwcXhqaTFaM3RDMHZDakZaazJkUFkzb05pZFF2dGRWbEphV0YxZFdGU09ETGNIZk1veU9rUHkrbi9DOVpKYW1pU01FbUJFVUtQcitjWFlwU0hEZHlFZU1RVlgrcm8xelY4YW5SRVhFSkU1WTBtNnBTR3pKekFrSlQzRFlZeTM2NEdGeGFTbm84N1Yzalc1SXFiS0VhZ0lqZy9YMmljUEhxalJMSTRiNTZ3UDFrU1ZKNXZ4aDJnaE5qS0c0bkErbnZCQ0dPZ2d2L3NDTFJ5ck5aK3M1RGhXVzc5NFBSRDNiU3N3eEhhRk8xQkYyTVIwaDk5RkgvK1IvKytnajhPd3dnKzFLUzhZTkVrVzdZTThFUVAvbS8wa3RXZitKY3hoanM2dzVHSjNnSzhtMG40TzI5UzdrYnlxSGJoa2NGMEgyejh0OVpxb1hCdjlWK2ZicHRZcnBVSkFvTlZkWE0rWmhMMktDTTlwSzF5aTJGUWs2VERQVkdjSkozMHRscUpVcTZxODhaSVFINmhDdmFwZjRSRnRFbS9NeHNFT0ZDUllkbVcxV0I3YlpKRVRXbTZhR0JtYWhiYS9aczZ0MlBVcWVoMExBVEl1Uzd5RlcyanZtOWZXSnRQQmdaRk9JdXcyMWIyb1VJZEllRGY2bXpPZFV4VG1OT25UejArNkdobTdoRDdXUW9wL21OWkwvNXZIQjZJR21Kb1hNNWhURU9IU0NVZ2NvWEZxMmpGcWZsaTFEdytaMTd0blRPWS8va0dtT2NJdGdRWFZRcDJHVjREUWNxMXN3ZW5UM2xpMG85aVBIVWdlYThGUEQwb1lqMU1NMW8rOFNzZnBkVitqSW1tU2twd2kyV0RBWFhsaERsQnB0aU1ac2lkT1FjVzdoOURtbGxjVHNONmVocUpXODJUdDlka05SMjlBZjRqTDI3ZHZ2KzhPd2tJWnh1NG5sTDNWNGFlT0VIY1JJbVRvY2JVeFBRQkY2ekk5NE45UEVmeEZLK3llZXJMenhYSnhnQjlKazBxRkdLcFRGWlFFTDlQRGltZSs3WFRiN3JCYTMyMW5mZlB1NlJaMnVhZTZKYWZGMTlRMFdrOGxzR29ZTHN3SjhPcFFKN2p4bndRdkxIdG5YdWFoNlhsN0diYWtqK0hrNStmbTV1ZmxMUkV2TGZId0R6dDl5UzR2a0RPeGxjWmswTjJzU3NiaHMyTkJWV0NoWlhTem1lTDhOaXhzV0Y1cHZiUzhvYU84OUE1YVhMd0lMaTkzNW9DOEVTd045RmhvZEc2WkdTYTBtMW5VVFRBMWRkTXdTMmwwYmNORUtNRGJjZy9McGtEMkFpeWh0Qlp6ay80bjJFZTFxbEtSZHBUUWtEYXRNeTdvUHRLemxncDVWcG1rMXQ5ZUFycldtUFp4cFd4R1JPYWVEQjZJZ2ZlUWhHQ3dxTWxnWXJZbFV2bWhzN0JvOVdyUVIzSkk2UFpYb1hmL2xuTzQ4VDRRS1dMOHY0MXhzSStNOFFobzlrdjgzckFGS09CTmFsSHFMTmdTVUdzbjJyTTByNi9QU3l1bnJpTnkwMDFZbnQxMWJ6RzNUUnlabkJPU1d6Vis5MVpDYmxWZDIyNXF0TWE1NzZrdEROVWVDZDRWcW4xYlZFWjYzOHoySzhYMnZVTDJxa3RtdzZIb0xXaE5WdXF1NDNHMk1qMWI3azJVcXlWcHZjbWtTVkJxdXhWOUI3dHhCN3B6MEIzY0dwcnRLeW92akVpS2xPM1BWQ1NvVjErcFBwZlBMZkE4NlFPNVVvaHhVcktDMDd1R3ZLaHI3enROekY1Y3BuUHVtbVZ4akloejgxVzl6b2h5VGFKazlwRXhUL3pLM212TDZsem1DYXhRenVYeTZXbWlVOUpTWlVZQm14bWVQOFE5SzUvSi95UW1LaTVsR1NpWDBhUlIrWkhVT1ZDalN5SkQwcEFISUhHSFZSQTZ6bDFTc2NhWEdLVWNGMm0xTncwbDVDeWsvbEpRUEVzcnI1VGVFYU1VN2JNRnE1Umk0aFhJU1J1NVJLRXBvSGM3K2RVeGlkWHpwbTFFZ1ZESnZBcjFEQjNkVTBWcWNBMnBwRDlFSjkzd2I1Q3htMWN5N2hmVGtoVDROT2t3NFU2SkNkQUJPUGhsOEQvV3d3V2JGYVRqNXVOQkd3Qk1KVHF6N0JPOWhlRERnUXdrK0ZrNVdiekxjRGpoWUZMbDhnbjhJZUFGS0JyeVF2MG90WlFUL0JQQThWQ3JpcUFid1R3VmNjVlhFNlU1RDhPdXNmQzdqOHlxMXdSRDhTMVorTCtEUkJIOE95bi9GOE84QTl5RTRzWWNRL0d0R2g0TjlBZmRwOENzUVZSTkdmWVVIZEp5Uk9qNkJTZUsxMzZSSE5Xa011RUFaTnBWVFZiRDAzS3FLcVRzVVB3b2g4RDhoZExPRUNBK1RiZ0RWV01rZENLZDRxUEk3QkIraTdkdGxKQVZSSFB5RU5DaVUwRlBUdlh3Z2x5b1U1S0ZUS2VjS1NBaWVFQnJ3aEREOGppZUVjZ0E5eVRPaXVtS2NPSEtxK2p0SnRDNlBzYnRaRlVVdStyejVIbXA3Si8xN0JmbzNCNld3NTlFalBRL0FwZWZSNDNrZVVKNFRueXUrRjhiZkM0RG5vNE9BVnhIOGZSaG5MekY4dFlTemt6M0RYUkorQ1BCWEdYNnJoTjhQK0JzTW44N0c5MVZwZkFNdWplK3JudkVOdUIzR2pZSDBKNGZWaWdRYS94cmJmNFlhLzlpTlFpa3p0L3hMWEMwbVJmMlpQd1VzSmZBa3ZUMHJmcFA1VlpnSlI0TkFjbzhuT3luaFF1WlhFQ3M2RzNqNDFBaXkrcGZqZ2tVbkEvNDljRHNvcUFHMlNzc0xxTk5CWjJHMjVIQkEvUThpeWcwbXdvNEQxd25lQjVqRUQyakFtZzcyVzQxcVFGZW81RmFnbTFLTHkrVEdlVThMTVZja2FTS1FRRm13UDNyVGxkRWFTRU93WFdvd0lVNDlFZEhBZXdmWU1yRk5JbVgwMkRUN0UrMW40S1NyN1hIY3FyaktEVlZ3c0pzb2E2YWMzWXhiLy9wWCtnMkhGRmU0VHVtYkdjOXQ0bEJIQnhsTGorTlcxRVB1VWFJMnhXOEtoVGRDVnFOaWd0UURYZGluaElpS1UyMW5OemFTaTlSQS9pT2wzQnhDdVZ3bkswWEN4VXprYW54dTB6Mm9pUHpoT2p1Z1BpZHV4VzZnUGtYeEM5UUhYcDFjSnhuTlhUQ2FKNk9KZ0ZNdnhEYkFUek44bzZRM1N3SDhMTU5oZG9HMzRKMkFueE53eFZNZVBSdmdMelA4U1FrL0JQaXJqTTRtd01IM0R2QUxETjhobGI4ZjhEY1luZ2s0K0pnQjNzUHdETURCend2d2l3eGZDRGg0YUFGK2llRS9TLzJ3Ry9CM0dGNEZPSGhPQVg2WjRkbUFneDZGNGloT3dQSGRnSU9zRHJoRHpyOVh1NllDTHZENVY4WW40SXhQOE1MaWhoTDhYY0RiVURqZzFLUHBGOEN2TUR3VWNQQWtBdndxd3cyQVU4K0VKUlJIT2dGWDdKWDBtWXU0QjZUZGRUTEJ0VUo1bkFWMHJqTTZib2wrTHVBM0dKNG0wWDhEOEM4Wi9WOEJwOTROTHdIK0ZjTy9BeHc4Q0FEL2h0RnhBZzZXZjhDL1kvakRnSU9WSHZBZkdCNEdPRmpmQWYrUjBiOEpPR2hab0wxbVZ2NDQ0Q0FGQTU0dDV4L2F0VWJXcmltQUMzeXVGL2tFM0FseXBabk04aG8yeTRtUFFjM21zMVBZTEkvbkVQbW1VL3BtMDNNenZHYjVYV2d0VVBkQ3ZPYmhKalRSZTc0QkR2T3RqNHdLRk1UbUcrQ0twN3pIR1pUZjRUMGZBUGVlRDRCN3p3ZUdWM21QUytBLzNIdjhBVzRBUGlsM045bjRBMXl4MTNzOFFmazA3L0VCdVBmNEFOeDdmREE4REo2VGhUeW45emxmc0c5WVNEU0dJNlMydHZhdVZjZFg0ZGF4WTQ4ZUpTVU1IRko4d3UyVWxTZ3JLN3R2YmRkYURwV1c3dGhCYUxmaFZxd2xOSlRvUWVRQ3FvWGtOTkNOdjZWYURzNG8ydTcxc3NoSVVOTXBSMC9tWE03b3RPaUlBRFhHOHZkMXFpaUhTeE9xajRrSmpoYmVDRlQvcWVqbWR2Ly9xSTVxSjVSaTBxTENBOVVJeTkvL0I2aUc2S0tBS24xRGUyWTVya0UzQ2E5S3RCKzVaR05zcHpURzlzclcrdW1BbjJhNGJLMEgvQ3pEWFZMNWV3Ri9nZUg3cFBKL0FmeEZoaStITVVCV1pyUVo4SE1DenNacU1CbVR3WUNmWitWVFBXTVk4QXNNMytGWjZ3SHZZYmhzclFmOElzTmxZeHZ3U3d5WGpXM0EzMkY0bGF4L2RrdjljMERvbno0eXN0QWN3TThKdUd4dk93VDRxd0l1MzhNQXY4QncyUndFL0NMRDVXdTlyelNuSHBTdDlUOERmb1hoc3JVZThLc01OM2hPV0lCL3lQQms0UDgwck9tUEUvd2oxdit3MXZlUlhrZUxhWG1rRThyRDNDUjRuNW5oZWhuTzVpelF2eUhnYk01cXlGcC9IdkN2QkZ5KzFnUCtqWURMNXpMZzN6RmNOcGNCLzRIaFlaNyt3ZDlLL2JOZjZKKythNFQvQ1JSSE9nRm5mTUllQnVXdkM3aDhEd1A4QnNObGF3N2czekRjT1hBTjRRUi9zdEdyRG1SbEhTQnJ5TkVwVTJScmlLekUrTFZIYmJhalpBM1pNWHg0L3pYa1BGdERYc0lxeFF6OEU5empCTXRyamlFbE15WU5xOTRLREh0SktHRlh6T0Q4dkV2WVh3c003YVlsYW5HNzRoaStCRDFKdEkxSDBTMjRmZlpzK0lZTFZoempicGQ5d3dXVGJ3Z25uYmdkZlUvdVVhSUxLQWZhdllFZ1B6REU5YnNyd1V1eWxlQUp3TTh3ZklUM0NnRzRTMlpkL1ZDUytsNUJlL3UrRTJjTWxIK1ZsZC9ra2U0QWY0UGhtVjR6SG5BMjQwSG5DdmliRExkN3J3U0FML1JJY1lCZlpuaTJiTWJmTHMzNDErUzdMdUJuR1M3c3VqUkFaeExnNXdSY3Z1c0Nma0hBNVRNZThJc01YK2c5czJGc2hJbzRGMExHaGxueHZ0QnYrTEQzaklmeUJrbUsrd1RLZjhyNmVhRm5Ca0Q1NjZ5OFc1S2FYZ2Y4U3dGWC9Pbzlnd0dIR1F3K285YzRQK2xNL2lxYTd6MnpnYjdUSTVVQi9pT2pjMU0yZ3k5Sk0vaUNYR29BL0NyREJhbUIxSTVHVUJ6cEJGeStBa0g1R3dJdW44R0FmOE53SjV5ZDRyQmJjWTMwRDBUYXkzM0JIYkwzSzVPZHptUnk5YkJYN0U2SmowK1JYNFNTQWY5R1p2cWoveDlLMW93TUs3bmVZSy80TjhpWUlic0lyK093RzRjUm5wVG9PN1lpdE9JR3hlT2NEN1hJcXVBODZnZ0JQeXEyL3c4ZncwMzI0YUtpbzZNNG44bmNHTnhRNjlZRVJZVm90U0ZSUVJwM3JVRGhYNFRDbmoraU1HSWtOeG5oR0lNaEJxUEozRWo4TDNlK3pqZFFwMWJyQW4xMStXN2FnenR3QTdwT2VGQ2lIL3RKQzQ5S2MrTjcrZHdBL0N6RFhaNWRIdkJ6QWk2Zkc0QmZFSEQ1M0FEOElzTmx1emJnbHhndTI3VUJmNGZoOGwxN2o4VG5UM0krQVQvTGNKbjBBdmdMREFmcEJYSm90QUIrVHNEbC9BTitRY0RsL0FOK2tlR3kzUnovSkkzMTcrUmpIZkNyREJmR091RU9yYUE0MGdtNGZLeEQrUnNDTGgvcmdIL0RjTm11Q3ZoM0RKZnRxb0Qvd0hEWnJzcjVTSHorS09jVDhLc01sMGtYZ0gvSWNFRzYrQWZodjR6aVNDZmdjdjZoL0EwQmwvTVArRGNNRjNiYlBiaEVjU3Q0ZnloVXNqbkZ0RUt5Y0ExU2RoZitCOWtobngxWU5pMG5KNDFjK0I4d2o4bEY2N3VFUzlERGhLNFMreU9YYkdROEs0NE1ITUR3WWtJNkRQQnpBczVHQU1TWUFuNmFsZC9vR1VtQXY4RHdmWjdkQnZETERNK1c5U3dXZXhiN3M1NkZLQ1hBcnpBODFOUGpnSC9JOEdUUEtndjRqd0t1dUFtcjNWeGNxZGpLNVFscmxPb1AzSitMNnVxSzZLWFI2VFRrd3BYRm1abkY5QnBPa3hUU2kxQmFnYThxMW5IUC96bWwzSXFLWEhxcHRWbzF1ZkRWUEljamoxNmxkRzJpRitIMUVLNGtiY3NqWEliQ2FzY1Iya1dLODl4NW9CM3h4OVJwaUwycnN0SkZMNVZPcHlKWDByUjc3OFJGWHJVODI5SGhXUWVlRjljQkhJWW1ldVlwNEJjWnZwQzgrckR5VjRpMVNVczRNWW94elJJM1NnMGlMSEFPVHU0eEtRUTdmNmVtZkttLzUyOGhIRzNZVkQ2SU1ValUvZXZEVFpTOXVNamVaZHlJam83ZVV3aHRGQm4xekxvOFlkWkJyNFI3WmdYZzN6RGNLWnVsNTZYeUVhdzhpOGJHZzZHMUdNYjBSREhLUUFQV0JPaFNUNWgxRmZxQmYzM2M3V3ZXM001Ly9mendwSGppd2JwNTljeHAwMmFnMlB2TmxsbzJMMjRGbXNUTlZSYXZQSWpGSzZzZ1ZobWZlS0QzUzFKamNGODlONFI4RzBocnpIVGtvd0lVcTJKUmw0aG1xM0lFRjdqY3dmN29tVnVmNXFjOGpkNGVIK1JLdmJLOThKV0hsdlIreEo4K2NnUy91ZmVVWFpxUFVPOVpxTmVIREpPZjhRbUl4ZFp3NE90QTQ5WWgwSmZ6K2ZaNno3bm56dlZjLy9hOUY1OTdrWHB4OGhkUUJselA4OXRRRTMrWVhvUktYTjl2MkVUaXFFMVNwbFlueTJQQkhpZlR3RXRKZ1Q2Zk11NjIrdlY1UlRQRzU3c0tTMDNqWTB4ejB0YnZjV1c1eS83aVAyeHJkRTJjWVh1TUlTNDIySDlMa0hiS0tQdHd2YllwZC9KODFrK1BzOGhpeWlwbDAxajF0ODlQay8rSi9XYzhPdGhialE3d0UzNDNGcG9UWTZGN2tSWkNvUytqSkFpRmJ1R2ZwSDZFWlBUZVI4cHJ3RWNoa0dPZUZFSnZvL2RIcXhQeUp0YmFqTUgrOXZ4RWpUODZoV01PdnJYV05YUUxMbnZtMUNMSVRRblIwdEM3cjNoTzZmRDVSZmpNb3AzSjV3dlNVOThyZUt6R2lqN3BIMTNxeGswNHBwZkVJNHMwOFRTZzhScWpBVkg0NVBOcGozd08zNzhKTkZWa2RCOFhubWltRUp3aFJOdGcwcHkxb1dIVzFHRCs1N2Uzem4vajE2akNrUlZ4c1hkaFhTanE0MCtnNnQ1dkNtdmlsR1J2cy9WOXhqWGd0d21GVUVWTXYyeDNMT2NlSXJsWVZJRm9rSkJoQmMyNS85Rkg3ejlJLy9CdlZwYVZWYUswc3NyS3N1am1vWHZXcmRzenRLbEplRzFHUzJzYWZWQ1pUK09QUG8wMTVLMG9ad0R2Ynd2OTBWZVB2d2UvV2xJckdlSHNIODduL2J1ZjdiNlZqT01UcEY5STMvRFBRNllmQmFZWmxvT1paeHd4S3Vpa0FLblQxZFUvZGR0eVNKVDhyNEdua2ZxTDlDUmlQcEtpMDdsVFloWUJ6NytxdngwZy80UWE0S29XT1BJSkJvOFRPVWZ3ajV0MDgrdS83U2IvWkh3eDNqQThsYTlGRDBLSVdKS3ZFVEFycmwxR3U2dVhyVisvalArdDI1NmFiRTBoa2RQL1dYRHI5QVhJK1hTUzFacW80SURUMFRDQ0lhNVc0NUNvZ1B1Z1NLbXF1d2JvL0lycnVydjVlUTRnZGdKbzBVSEU2TEdWYXdxTGlwZFQwM2dvalFWSzE3dUxaVVFZQWNqdVEwWmZQWm5wb2VMb2d0UjVzdFQyWkpRTnU2V3FaZVRnZi8xajZPam1vdkd0a3c2ZlBubmt0dVlEdXBLSzdTVEFkM1AwNmNOSFRoaGdIU1V4S2YrRkNQc29tTTJPL3VsV3lId3dzU0JHZmRXWkdackg3cHl5Yy9pSW5XMmRqNnVtbjhIVDE2MWJYMHltOEcrZHUwWTlOSHZlSXkzMzM4MS92ZjY5ZDk2WkFmSC9QdVFQN2JsQXlDVXZoc1RUS0RDalVrTnozamlOY1Q2SHNsekZTMGNnVlZmeGlxUzA1RXpuQktTTmFpc3NtNUxSVzAwaTZ5OG1wejRMZWIxL1FQL0JhaUt6dm9zcDVVUXl2eXJ4ZDZRSFk4U0l5d0trVXdaaW1yNlpkQUFYQng0ajBKOG9mL09kKzU1ODZva01aK1NnWXZlVkxZdFNpSVdSS0JpREhuaWsrMEpJNkQyaFE4SXowcU0rV2RpQkpxaDE3ZlhaT1U2SGdvUDhoQW1ZZzJjZUxjL2xBYzhxVTN4V0ZzamxZU3hCcHVHakVpenBHVFBHOHA4ZG1CUVRGaFl6YVhRQ3ViOGl6NUlWRU9CT0s2NTd1MTBmR2FudkhtdXpDZGtQMFRuTWlUdU5VVldDVnBQUDIva3R0SFdLdnJGNEkrYUVuY2I1ZXp0TnB0WHFxMFM3R2cveXp4OUVIZlVCcHVqOWR5WjFMbXptNytEZmZmaGhIRHRodmttU3dOVjRNTWhmQ0d3NDB6QUgrd3dOR0hSS1BuaEdweEkvOC9TTDJ3OXZmL0hJczYvc09yd0xLVy9lSVAvZDVQLzlGZmxQZ1doK2VmUWEyRlpsZWNCaGQyRU9LL0tkNWExeFRhT2JUSW10NVdVMTVLcWRNblZCdk5tVzFoRVV0VndmcHJkTlRiS3BWNFRXbHNXN2dsU0YxcXBHbGcyeUVtSUxJY09GQ25ZVnRPZVJwNDQrOGhTSzVqL0RITTJZQVpHUFVIYU5seGRoeWU5NEVmcjIvWUl0MEY3WVN6RGRTNlN0NUxZYVZVcDl0Y0VRYklpUDhCdUtkcU9sOXo1YU1XaGo2cEpGN1o1NkhtYXhtU29TeGFoaVVZeDR5T2k1by9jL3MzTEZFYVE5ZElqL2pwcEpQWGVVc3BoTXA1RThWZkN0VXlIaXFOVzFvZXZzV2N3OTl4d3BLWjRWNE1uY1VMQTd3VllyMzROV3J1eENmMGRMK1E1YUFibW5wTStPbTJBT2ZPNGpTZEU0a05DNG9tQitlZWhyek1selFUeTRFMzJ5RTkyMm5Zd3JrS0dJZkowT0Vhay8wS0VBa2NIZmc3OVZsTUlFZXd5bU14UTJHUXpCRkRvTnpWS2h5a2VXUUFMb1ExQm05WnJTbWxWbGp3Z3Y0OE5zMGJiTW05RXBvWm0ybm01Y3RiQmkrT0lTZk8wYXJpYnZGcFhnYm5RaElkZUkrZTk5S2w3R3czTGo4eXA4UkZrdUN2ajRIa1ByeVhpL0UzTURkeHgwZzUvWXRiaXJrUXhvanI4RHJlUTcrRXVrZENLNU94UnowbzZUaDlpT1E3dDZiSGJac1M1RG9sN2Y5YXp2L2hPN2plSGNSZW5aY0xWQ0hVamxxWU9ydmZtUGt3dE9McUI5ekdvaGw4QVRPZXRDWEQyQ3VTZTdwNlR4WUcvZHlUa241MkNPOHZTdzdFYlN0a0VRQ2MreCtGZHhkUWNLYk5LZzFwRVRaczJjeVAvN0lkU1lHeEdabVl2YUp6UTJUa0NMTi9HTG95S3loTldIQzRBeERtdm5nRDNIeENUY2txTWpnRTR2RHVqcTRoL0pJS1F3dDQrU29zMzVaaTZsaFdGc21ZQ1d1aCtsVEluS1pLRHk3ZEV5RHdHNEdmWWFNc28reElGUy92MW9KTjl3SklueVJXdHJ1S0Vpdkx4SStmSEh5Z0ozUVVYc2FQUDZyYnY4MUlIemhneTFXT2NsbTRMbkJxazNybG0xaFhKRVBLeXJJZDQrWFBDdlpuTUZpTW5DNW5GdCs2cEFzckhQVUsyY3RMQ3pjeUZ4SWd5YU8rVmx6SFZObkxGdDFlcHRxN2R0M2JwTmdlbEl3R3FJa2lFOTdtQzUvc1J0Qm5hWjRIV0oxaG1qa09wSXhsaGpZVXBLNGJ2YWNtdjE2Tjdla3lmUnVJTGxZZ3gvRHRsUkloVUpRc1pBYVU5QlVtaTZFT21WS1c0c05IbW11YWFpdWEzNXN5NWRTR2g4Zmt0OXlkTGFFVXNLbjArMG1CTWlEUHBFMDdXeStXWjdRM216ajEvSEVLUU9DdFJyWTVLV3RsYlB6YzJiVVorZWxlMXd1alQrSVc0NkZ6TkkvZm5FVTVsbW9ERDMrLzBPTTh0Q1J6NnhYMDloT2ZrSkY1aTRKWmJWYkZtMmR1WDJPOXJtOHhmaWs2dHluTTFSNGZHbWxJUmtuSkxacUZWTnFweSsvTkRSck1ObnAvUG5MR09iNXFVNlgwK3dObzZodTVDZWFFSC9Ka1RrWjJvSk5aWU9FUm91T2lKS3lYYUNTR3RmS0V4c2NwbW01a3hkNGlvZUVhNHBLbWt4alUxMlQwcDNGVlZINmJZYkFsUUxkQ0hOMWRtVjRRYmY0TURvOEhrYW5hWE1sbDBWRnVXbmxzNzNzSUo5S051UGJrajdFWmxiZjdZZjBUUXlzaDNKdjgrRXpoTnFadm5JaEQwSlh1SEFJOStWQXRIamlTVzJOSHRNYnRIQ3VtWmI2cTNoSlpGVmpZczNGT1dYMUZTdStjQXZhTG12MHBFeWVuVmlRb3Z2a0NYUlUxcHptN1hCNDB0SUFoNm1lY1oyV0xPK2dUV3NCT1RlRytUeko5TG5YR2piZGZFek53OCtmK1lqK0l1UHhldkovV0YwalRNUHpDWEFYdEYxdDNiMEdER2xnRllmRVBud3ZzSE9VcG5qRGYvWDZBaU92OGF5YUhDTmhLSkJ5bG9EZndlU2hWZDhLdGpha0d4MXE2ME4xcks2NS9UaGNYSENIMGVjd1VqK0NUWEVoT3VrbDk1ZXhqWDNLS2tqSHJqKy85VENYam1mSW8ydDBmbzdsYkVHcFJ0amY3OU8xamk2aHBJTW5sdGg1NDZDRlNJUDBRMU5DazNwSjk0OXNHamRnNmd1b2pTdVlWcmg3S29vaXlrMnhtaFNMNXQxY05ORFFjRXpXL0xITzVBMklDWEJhb21MQXgvN1hFSTdFVU9VdnVnSitBZVVNeGF0TytwTkY5bCtseTViMVc0TVdOVlUvK05WN1FZL1diNnNzY3hvYlNEbmUrVjZvK2xsd2FNTnR6WGZkdVRrMlVNVFc4Y1hOWS8yL2UvTndTTmJxbTdSR0U0Y09YUW1lck1tdjJoN1JZbU8rU3NGd1Nudm5HaUxSdHZnODNtUDVRbE94VDFDdEFBNUYxd0Q3MDJqYkJmek9wR0xjakRleVU1UlRRTU82TS9BcVFyOURjNUI4ck02djVxZFp6Q2NzTDRrZFFuUkZOSU9KZVZzQ3hGclFSOTJzMnJlNnU1K3E5c3VQeDZ4Ykc2TEdGV1FoemdhaWFxamNvTGs2QTZ4Q3BENkFlSHExTXhVVzNjWGJ2MWdlT1hpcGQwcENVUDRIMm5tckU3L0NlTytvQlQ2ZnVOODhRbmdTbjQzNDA5VXNxQVBFcTFuQ0pXUFNvdVdkcXhkNUJnV0VkV0N3a1Jhdm5QYnA5NFd1TXhuZUJNN1cyOFR6OVppUGpxakR1bGY3ejdmL2JwMGhLMCtJbXFqdUhLUTV5QjNLZFZIV1o2a0NxbnQvS1hlTDhWNGtiL2dxMExQYVZpOGdLei9Cbm1lVC9mRmk2T1dybHUzbFA5aUoyb3VURWxLU3NGM2pCeloyVHFydlgwMit1KzFQU1lMQ1MvaVpMbmdkRENPdlRNbVpNYnFTVlJZckxsL01yaXlPaisrVzc5aFhSaktpZWlYRWU2ZXl1cWQ2TEdPRHBhLzZ3TjhXaEhNTXFMSVV0VkRickZKK29sMURvTTJNRFJzeUhPUVpHeEtZMTNBYXF3TzZmMEh5MjExVFpCRVRERDJwZjFLL3ZNOURuVDQ0eUhGSlpFVjBlR3Qxblc3N3IvVDFCQmQ2aTRzVkY2N2tCenZOMlJCb0hyejdTdTJxWVBtcVMySmROeXpERXBrM0Y4RDdUNWtSb0xQSHd2NlNMWkhEbFo4UmRtblp3ck9BZXQ0TExtVFRRYzJHM1Jpa0tJb1dxRVpaUUhSdG9vYzZaVFJVVWRGclp0L1NTZVNGbHA1Mjg2eGljS0pReTV6WWRnN3BwTTYxUENiYjlKQm9wL2tScW5mZVdkWDE1M0gyeWZPSk5MYlY4ZkxNek92WHNYY29VT0h4b3hvR0gydDNXNVgwSWdLMkpjZzdvTVR4NGQzK0VkUVk5ZisvYkxZajBhOHFiVjE3bEtJL1NBcCttanN4NHM0RXVqMUpRQTlrMFFQSm9UOEY5NVlFZ3M1NmFycTNNcTRXUXZWZHY4SWRZUWgwQzh5TXNyQUtsbVFudGU1NE54SlArWGlRWWxUMjBycjRuVDhHUnpKVGdWWmdzUWVJcHNyM3ovUnRhTHJDZkZNME52N01KUHUwU3Q0b3pCWENGdWs0cEliKzEvQlhBZi9wWENtSGt6K3pNRUxZWFgrazVsaUhMenFlRmZYZE9qU3oxWWh4L0RJcUd3Y09tN2MzSHJhcWVqeGwyWkdoV1dRcHN0eVBxa1ZvUU96UGhFQk9ScVJTVUtFWkUvcXA2U1V3ZDNLbEtRbS83UEtGQ2tIMUdwclNvb1Z4WTZ4V1ZtTVRpVVo0VUV3UHpTWjB2eFEwdFJCalduYXV1S1VoQ0MxUlgwN1RTRjBycjQ2ZURtWHhoLzZQOWdvWVcyaDNtN1l4THcyblJMK1B1QkpERy8vTTY4OHdCK0g4b2tNWC9xbnRqL0NCVnBON2ZkSTV3TzRBbnpiNGZsZG8xNXR1SVI1Sy9xSU9GNERlQlhEeS8vTSt3N0tWMEw1U29hWGdhMnRERGNvbnVkMGYyUXZIalZwOEV6TXhjYkZ4WEo0NXVCSnVLR2hTcXNKTThYR21zSTAycW9HU3FHQ1dKeWY1UTcvRVlXV3RrSGtORWhTemhzNFBHZFFHLzVYWFVtUU9pUXFJaUlxUkIxVVV1ZnBxOE5pWCtFOXJLOUFWd3g0T3NOdmtiVkZKN1lGN3ladGtVN3hwQzNFdm9rRlBFSWhTYWlBRXdrVjhHeHZ5OGtBcTRjMEZ1aG5HQXVZem15OHl5dmJoK24xcXhmNFZ4ZDhzQTZuOWI2NURrZnc4N3dzR2FJbEVENWY5dGE5eTNZWFRxR0JYWlZNUTg1cmh5R2hXVFJuV3NXZUd2a0dzM2Z2ZzBoTE5Ca2Y5RXMzK3RZbC9OWWxoWmQ4dzBZeWZINUpQR3VBUm40d1pOcUNWTDZmYk94OC9kZWVuOUdQdkFveUd2MkI3ZUFRL1F6K095QnI0M1RJRWFzRXpUVk5MTWt1QTlieVdXZ0ZYNEp1N3Q2TlFzZzFaUGR1TDNzRG83a1granNWUHN0dEN4QlpSejdITU0yNE05TkNROHhEbExHNjBPT0gwRC80OS9jOWdiTFhYWHQxNC9Zemw3WjdXUjc2YWZQZmdjL01qa0JxZ3hudXBlMkhrR2RTV3hpVmttdzREMUV4WG9nRHA0SXhLSUZROXZqRk9jL0dwenliRXY5czF1S0pqL2dYTHh6MUsvOURlb1kvNnVTWCtHZWtJL1d2SXhlV0JEd2laTm5oQnVHWFlIY0VDeUxOd2VLUVBXTDVyeENpemFWMWpnTCswSDI1aGFNZm1EenR3YWFpM1B2NVF3V09PbXh0RzEwek0yWGpYVW5MeXlmZjI5QzZaMEw1OHFTN05xYk1yQm5kUmx2QmFpR3RPcTRRVCsvcklUOWdJc2pLQTJPMk04aTVrakFERXJNOFZROWVuNWp0S3ZSMzNsclVsdTZhbkcrckNSL2srK3pRUkwvd2lNQUEvbEdqZldoZ2VuU00yZUtuVFhYT0tGbFkzWFJIbVQzRmFqSWVuQjFqSW5yQXBxcXM0cHJDb2hyS2dadm8wbXJKK1YxSDlRY2hxblNacVkxRnJPcFU3RndCSjFSbVlYVzc1MWRQWFZtUVVkMlFPOWsxUE1Nd3pKYVpaZGZvNjh3eHNVazkrT1hxZWJreldqTmFRdFNUeWtsQ0pjczNxQ1VveTVic1dEM09uR1kzUTA0M081eEtWYVJPaXhsYkhEUThQZE14R0N2MU1laDV6bWRFMjh0NTVvallJZWMwMDBjTUhqU29aL2p0S09ycnA1K3FmV1Q2TXY3N3V5emwxU3p1Tll0d0hnT25QUG5QaFVyWmwrRTV3clBqaUswSllrbFFXdDNTb3JyS0JOUGlxU2tqalRFdDBlYllPTWYwMFp0VDQxTnpheXFDQ21lNmh5K0tpU20yVlkwTTBTOEoxQVJyQXFOamlsWTJMTnFBY0dwUlRPcEVtcjgvbnVtVVRiSnNwZXkzRHozMXVwQU8zb0FWN1RYRDFQVHB0K2RsMzdKNDByaTZ5TVk0WTN4RXlLeFpVWEd0aHVaRWZiQ3V2aVMxT0hEWTZNTGF1QlhFM1VjVHJMNWRvMG9JQ2xDQWRkU09Qc1UzNEplajhwRXNOcDdLOURJZHoyQWxNZ1g0R2RNczlmVkxGbjJDOWkxY2xwQVZVMVFZR2RxVDROREhHb1A4dzJiV3RaMmYwTkhSL214MW9rM3RxNnZNTk4rU0N1Y05HQUZxT09GTGtwV29HNWVTU1c0SCtjb1dvRTdKbldSSkhaMWVVZE9ERFJBT2pwcXNneGJyODB5eHRSVzlKeFVjMkRoYUlCdUhscDFVWlhPSW82S3VEWEdDcUlFSzErd3FYZGswY3FWNzF4cDdHbm9GcGRsVDBzbExlbERQc2NWUGpabndsd1hIZXZES2NSTW5qdU9WYldQSHRzSEovcDlvRkdncFliNTRFbjJNU3M5N25PZ2ZRblFCK3VPb2xYOG1LdHhISHJ2dko5ZTZLMG53L3Q3TGIzLzY1dDBtekQzMTFCWCs4aHVXUjJscEpTbWRSbmhYc2RWV3NrNUZveEFObXR2UWVPNkN4bVlNRDNWa3A1WmtSYnlJVXZtTHFEZkhybHl1TTdYVTlGNkczY3lPMTRLK3BVTXY1anVNQXdzQnlFWVpNTWhQblhxNUtUWHNkUERVTXN6eDkrMTRlejcvMVJMMnJMOGd0ZHVvWGt0NnJrYjVZNWYvV0k1c21IMlNtR2tvS1lvTTdRendHNVllMzFCYlVaRGw2cGpkVkp4bFM4KzJtNGZYcG1aOE15eEJ4UjQ2R1JBR2NzNE5KVW1hSjJuMERkbGo1b1l0RDdZbEdhMXJVOFExS2V0UHM0S21yTGo3N2hYMHFxNnVIcEFWRlBSYi84UWJNQ2RHUXhNVmlIUUNGUkwrNFEzMjdQMVRUcmJnbGMzNlVGK05iNEQrcVV2OEJxSkYzblE2S2d3anlrTU82VVdpYVdXL3NpSkd3OEZjazlZajZJQ2N1NVl2MzVvek9TKzJLTXdRWjQwM2t1U2ZQZWpDMnAzYlY5YXZvSWs5eU1KVFdGSHRycWdTTXV6YjBUczRFUFNHOHZ6Q3NFaDRkN2ZGYkJhekRRY0UrZWxVMGNWdTZHR2pQVHg4bUthS0Z6TVBHeFA5aHZnT0dxcXR6REszcDhGc1V3MGRxbFVWc2I0Y0J6cWJNSHJxa3V5VG9PaWxheEx0VDRjZGo1dHZOSlVzcWw1Mjl5UGJFUHBhR3hRNG9hSUNMWXFvVHl1Zm5yVjUyWXJOL0svRHluVnJWcE0yREthZW5yQnlpckhtbnE3TlJNK1Z1TVkzcjBGWDdvK01qWWoyMHphTmUzUFRwaGNpUWdiUjFnOGl2T1Rob2JDUzBQdWtiSktrQTFpUFdoelFCOGc1ZTJGb2lEK1o2bnREZFlaaG9lRW5JNk0zQlMyY3RVWWY0ck5JLzloamNjTXFDb3RXVkdhdUwxNjlRN1RIL0lKWGlYa1BrTWNNWXhSTk02UTJ3UnlEd0J6ak9qaDhiVm5ONnNxRHRXdEx5UXZ5eVVwTnkrUlRzekxUOEtwWnVHWkpkZjNTVW56bURLNWVXbDIzdEF6elB4YlhZUDVqcnZwdFhGUHNydVlnUzZvUmwrRkFzT3RwTEI0cmNnelpScmlRYU15aUJtMG9CU245bm5YR0pKQ2tJTlprVjEyeWJzeVRSMUxEVGVhSUlGK3p4VnJraWcrZTNJUG1MU2l4RFY2aXJteXo5ZkI3cCtma2huTXIvQXdOclhFZkNhTUdYeUd0Q3hHOEdRWktHdURUWUZ2ZGVUVGVkdEFXZjdSemRjOFozKzJyL3NuM1ZoUXFjV0R2TDhyQ0NzVDljOVYyM3pOZ2xmZ0gvaGFUTlpMcWZ1VS9UOE4rbzA3K0lEeDUrNzdQRzVOV2tIN002ZEJyMWRwRDVOSTduTWZTQzlMSDVMZ2FBdnliZlhPbnVXc09abGR2cnJEWlk2UHZ2VGM2MW02cjJGeWRmYkNtYkZwV1hrWjZnWmozWXc2cE9VSmFCMFAwSVpJMkNFU0xGTVRXUmZQNGtydlhsZVJhU29weU9GMjZMazlZSk8wcmtzcm5MQXBlNVJkdjFSWVpSbGtlcFZJYXlrSytPQmdycWMwY2xjSXZkWXdCeEV3bFZvVUhsL0tZb1NDUTM1TDZvcEZWRVVwTGhRaDV6WktFdkdhZjBiUm05T1R5Tjl5cU9NSHA0SmZqU0l5azhxbTVHem5kS2ZyTjgraGZpcFA0aEJpbldWWnpaQzc2MTZsVHBKWjNjU3U2U081UjRuZFFCSGl4R2JGYjhSRjNYUHpkTjdsSE1LVWFJdnU4T3RIaFNFeTAyOGM4dlhUSmFmWWV1NU10bG1TU01NaUs1aDE1UVh4UGFocVAzVGlVMEZYaTk5aVprbkNEZjRNTVpsMUVaQjJNTDFjeWxQT0J2R05ud2N0UWpxOEYvTVdCT1BvRThIT0t0K1E0MFd0dXhDOFIvSUxpM2dGMEhvUHk3eURWQUh3ZkxVOGt6ZnNZL21jbmEyK3YzUkdBZzRRS3A3bVRCS2Y5bWdBNHlFQ0FQODl3UDhCQm1nQzhpK0cxZ01PK0RmaHBBWmQ1bjJZQmZvNlZUd0VjVml2QUx6QmNBempNSU1CN0dONGhlT2NTK3VDZEMvUTkzcmxBQi9BTEFpN1E2ZXNtNVpkenh5ViszcE9YQi95Q2dDTU5uS0NpK2xaeXIzRko1RjBvemFhbEdZbzExTFlVNHZEOExqblZKM0V5SDhRbzlCNTZqMCtZbGVGS0dWcmJYRCtoT2FuWlZGODJkVlpZVEV3WXVWQVQvWlpQd05XVy9FaDk1MVR6K0x5cWhsQjlWV0x2QjRhd01BTzkvaC9xRDRFOGVOcUVrRFZTTEVBWUJudmROMy8rY3R3MWd4QlM0blYzMzRnSXVRWjZLREtjWS9EVjFMcldXUDg5L2dNQmJyRmhzWHZFTDlCaEMzWmVPbXhWK2Vpd0RmanFzSDFnallPZlBlOGNXTy9pMG1MdHNKdS9sdXNPZXdiWXg2YmxzY1ArQVE1eWFIbmlpQ0lsMmxSSWt5UkZqZitzczhvYTI2Smp3dVRraWhRVW5SSldTWXBPNUdJc0cxY1VwVW1vUlFuTHB6dXJpM0wvRmFka3FpS3RJRWRjVkZGZnBxNVlaT1pLSXUyakltNGFycW5FelRrbDRqSjVjMHExZDNwQ3JpZzc5NDBxNXlwbjZKU0IvV3Z5RzZ5cVRONi9LQTdMeERvM3lCdFQ2ZjBnYVY1VUV5a3k2MnFpc0NoTzNxek1VdTNrWWU0cjU4eW5xS21VMkdkRnBXbktzdnozRUhweUlUcUFvc25nY05FblMwOHFReWxRTmhFQVlnUnNEQUI0Mm1OZ1pnQ0QvNU1aQWhpd0FBQXNLZ0htQUFBQkFBSC8vd0FQZU5vbHhvVk5BQUVVZytIWFhoUjNad0EyUUdPd0NNNHFXQlIzV0FXWEdEN0QrVzNBbi9Day9VSVIwUmIvNDVnZ1IwTXh4aVl4cnE2UXV0VVRWcSttOExSbUl0R3NadkdjNXZHQ0Z2R1NsdkdLVnZHYTF2R0d0dkMyZHZDdXp2QzVMdkNsTHZHVnJ2R043dkM5SHZDakh2R1RYdkdiTXB5cndLVktYS25HalZ0RGJuTjdKTzd3SUI3eU1CN3hDQjcxS0I3elBqN3dJVDd5Qi83MEYvNzJOLzd4RC81MWpnc1h1SFFaK2dQQlRpb3pBQUFBZU5wa2pRTjA3VWNjaEwvWnZ4RTc5YlB0ZzlydHMyMG11YmRSYmR1MmJkdTJiZHZtTnNhWjg1dlpiMVlJaU5sTG0rRnV0YzFPMDZsY3RudHRGY05XMWE1WXh6WlZTK3BybUk4TDhPKy8rQWlQaUJ3S0tPblFna3RJU2o3RkhWcGpKeWFYUWtvN3RBNEJDWGtVVVViNXNteGRsaE82Ky9LYVREV25kZmVWdFV1V2NVNTNYN2VpdG9ZcnVudjFrdHAxWE5mZGF4cXFhN21udXdOQ1RSNEFydldRaUJnUUFCNEdCOWVtRDRpUWhITG1zcFk5T0lJenVJSTdlSUkzK0lLSUVKOUNLdW5CQUVZd0FXR0E1NW96WjNKejlyNmdPVGZQYjg3NVJ6Um54aERSL0lPc09MQ3lBN3VXcituTUIxVjI0ZmxkK0lQT2ZQalV6dThmdWJZTFYzVmdZN21tQzUrQ3RCZ1h1Tkxja1I2UUhtRHVNMCtZNTh3cjVqM3pqZm5OL09PVU94czYvWndoemlobkMyZTFVK3NjNXB6Z1BPWjg1RHhqOVpQVlM4NDdscjZ3K3AvK0NDYTZybmVTVytuMjh2UGRNVUVQZDdxZFk3eTNyRWE1SzkycTlJRE9zcjFWOHdtM01aaG83eDltVHg3am51WmVZRis0elgzRHovZEdlWmQ1RTd6dHZCcHZMKzhRdXo3Sno3ZCtodFZsOWtZUHE0bmVMYzByNzYyMjVnTS9QNWpvOS9DMzhsZjZoelczMXZ2Wm1SNmNFTjBVZmhOY0Zyd1M5Z3VuaHQ5WW5XVG5qUENxcHZVejRYdE4rVlBrUnpkRnZhSkdxNzJpQTZMRG9nc3MzeEU5RmIwUnAvR0F1Q28rSjM0dS9pTHBsNHhJZGtvV0ppY2w1eVQzSlc4a1h5Vy9wTVhwZ0hSK2VnRGlTbUp5eUtVdi9lalBBQVl5aU1FTVlTakRxQ1pEbGwyb3BZNkRPSjZUT1kzVE9aTnpPWjlMdVp3cjdPMnJ1WjRidVp2N3VKOUhlSktuZUpibmVZRVhlWWszZVlkM2VZOVArRnFlZklXS2xDaFZqbkpWb2xKVmFIMXRvSTIwaVhxb3AzcHBnQVpwc0lacHVFWnJuTGJWOXRwQkV6VkprelZGMHpSRHN6UmZDN1JJaTdWRTYxU25lalZxYngybmszU3lUdFBGdWxyWDZEazlyNWYxdXQ3UmUvcEFIK2xIL2FyZjlJZVJ5VE05VEUvVDIvUXh3ODFJTTlxTU1XUE5CTE9GMmRwTU5UUE1URFBITERaTHpGcFRaZjVqb3h5ZzdVaUNNRnhkaitjaG5EaVpiTnl4dmJadDI3WnR4N2IxR051MmJXZU5lL1p3OXV1ZVdlKzU1N3ZUcVBvTDNUUFA2blA2aXI2dWIrcGIrclorcUovb1ovcTVkdFBCT2tTSDYyaWRwSVZhckNWYXF0TjBoczdTT2R6TFJicEVsK2x5WGFHcnVhRWI2ZXlHNktDb05JNitvWU01eko5a1pPaHVEcXROK1c4QmFYN2s5ajlrMTYwSGlUWHJ2TnVXZWROb083WUIvZ2ZsUTU3ZHdIZ3JwMzRzc2JkZUhUczA4ZUlrQTJZaGIxUWo5aTAwOXF1aFZ5WUxiOXVTWnl0UXNhaTNRQ01EMjhRdVdwdll0V0YvbjV4dUtzdnAzSlVON0g4cm9la2dvZGFOdnRHRzBVRzlnZkd6VVpHK0tsWmZsMEM3eWVsYXlOb0t4cXZSTWxoWDgvOW91YkYrSmhlS2lmL2xPMktxMjR2bnBvV2J5d2F5MlFRWi91dllEWlVOc0VseVRGOXVxTG85OGlqTDk2RS82d05oSWhSQVZ1SVJKQjZCcVI4ZGMvcDR0c0dlQ2xnTjhRNVljZG5OOUlyZDRqVXNmR3c2OG0yVUlodjZ6Y29tbitPRmVGenQrMUdiZnRRbXUzVmlUV3U0Q0c2SExXU2Z6YzlLSHZTbTd2NUVIUWhqR1Uva1dRQ1ZaUmU2SitBVWZBUGZrVTFOcUFVaDFJYlRvQ05jQ1RmQSsvQUJESUNCTUJmbXdXSDZuQTRaTGxmVE9VcHhDL1p4UnBWaHByOEZXZnkvVDl6ZTBJZnhXSjdqSk1UcUVhd2V3ZW9SNzNNaE0yb2tVLzFEd2E4SGpBS3MwRmREQjl4YVBkYnFNV3ZqWjVhWnhjSVNyYmZjS24wNXkvNHdVTTZSc2N6SE01NElCWEtPOXpIK1A1Zis1Y2dHTXQ1TXIxdHp1aGZCN2ZBODgxNVFBRnVZLzRaTnVtbEZqQTV5T2hsMk5MUHh6RFpUcEJ4UnU1azlaT3Z5UE1qdUlXbzR5bmxIY3ZvL0xJTC90L0JkNFNhUXJ5WGZ1RHZqL1kyeS9rWTF4T1pxNmpwZDhuam1TMGNwQTczbE9ieHV4ZXQrR1Foam1ZOW5QcEZ4QVd6RFpnL3NoWDJ3SHc2UWR5V29ETldnT25TQVRuQUpYQXAzd2Qzd0Jyd0pmV0U2NEUvdTU1RDdlZVRla2R5dEdIYmJrTmxlL3ZkUlR5V29ETlhnTHJnYjNnQ3N2RzAxM3BodXZMVjFlVHNiZ3VVRTJ6TjNiM09uYUxHZUxWWXZnR3RadTRIMzlDYmU3bWZaZXpYYXJxL3pSY2hRRzZXMEEzU0NhK0ZWemlWWDYrTGJNQnJOTGxwd0FmTnJKVUNqck43Ri9HNTROcHFwM2NnNStQT05Mc2JDZTdKamlkS2VhTzdyY0c2VVFtRUtDamtvNUpERk1WVFdKaXByNCs4TXZJMTlON2tmaStSTFJQd1YyZ0dMczczQ2RtLzlISHRrU2Y0SHBWeFNlWkJVdnRaVlR0VUJNY21hdGI5WDd1TGRBNjREcjBNMzkzM2l2N21rdS95SnNJY2NMZllCTjhTdmdLK2I1MTNVZmpkeFAyTCtDZFdtNncxdWh0NG4xTk1ObnpSbUtmMEU4QlhERjc4TlZuV1pOL1Q1ZjhONlBjbUtUd2llWTlWWEFuaXlXODExRS9ESGIrYS9Pc21aRXZzQzFvanNLdkpkZklBeFowRVhUNmVxTnZxbTVOREpiOGl6TElwUCtncTVMZFNTNDhkWGt4Zm41dnJwNjNrQTNZK1krNXE0OVJmKzlXNkRrV0w4MHNuSzRuVTY2bTMwTFdsRHJZWEVLSUZTYmt6ZTMrNUFqaFpBb1RUWFlpS1VrUEUwb3N5QUJjeVhjai9XY0hKWmlWVU9WZ2ZaL1ZHWFlMRUNWcU5YVG9manh6dUxWWWhWZ05WaXRKb1REUzJpem9JNU1KOHpYc1J6Q2F4QWZ6WFA5ZHpzUEIyT0pmb3VSenlPNFpIUytjUmF4SE1KaWt1ZEI4L1ZzRWFDLzlRUUpEVWNKRzYxcElZOVNRMXJxZUdZWk9wd2RzZWpVK0JpT1V0MmlFSG5oNk14SHI5WXB4bzZhOUVKazl4VFNlNWhuQTNWcjJBZTU3NWQxSFdMS0VRZ3B4QkZWMThxc1VsaDg0MmtzK3E4VW4rdTVHTjlJZlp0eEozbU5PSTZsZm5Vc0VEcTRZOGlXdDZETlR4MEEvWWE2MUE1Tno0NWlUbEFibi96OFQxRm53Z29WMlBYdWgyVXJGY2hHK3BkNGxaZ1BUMVViTjJlbFN4LzIrZ0srMmdsTm11a0xIWmxKY1B2a21teVU4OTc1L2xhc29Eek1GbS9zM01Xd0pFazJSbitza2NUdXF1QkZwUW1WZ001Sy9WQUxlLzJ3akQ3bHVHWW1TL0F6TXgyZ09tWW1Ya1pnODBndzFJYmxucVplWVBkL3ZYaVJicExxdWlRMnIzeTBQOGlzeW9yWHo1SXFFNG9LZm5UTmwvTUpnWHpnOXdzZUtYcXZtVzFXMjduaHJkelRET1huTnJveFF6QjZMZkhmcDhKUHNKUmpNN255Y2gxYlZPQzBnVjU1NG5PTjNYL1k3VnRycnY1cFovd09BZkVUd2F6WlRwdGxjODdIMVZhSUNmQmN1aTBPak9lZmduRU9kUDVNWjV2TW9zays1dWlOdUtZWTUyVmxKdzI4MkVlOVlMS2VyejBNTDNIRm5JV0JmV0dkbXJsRmc0aVJ6cTh6eDZodHQvTmNkaGI2VEJBeHJHRTdLaDV2K1pIZEsrcjl1Z0lodVlXTDVVOThQbklqeW5JZFcxeGhLUFRQaGJleVRaN2pONGZxM3RtZ1VHY3U3dHFKdElMUlk4ZTNsemd5Q3dvWXpkekVYdTBuY252M1lxZFZtbE8yOWExK3QzaEhPbWE4aXQ5OExsNkgyL1pUUEtxZk1xOTFpS2t1QTY4dGVJOWYzN2lzRElsQzRzZXZ3M1I0MmhTbzJ6TU9ML1VhdEZrbFV0a3laZW1heS9CVmg5eG52OS9LV3JiODBKeFRwSGFTZGZaUEd1L2wyek85MUZlUGN2dmM5dElWSnpqN2FWbjR0SmRTeHg0R2N2eHU3OU0wZ3M5ZVFMSlNyb2loY2xTS2RmcDFrR1NOc09yU2JNNDZ5L1ZQVGNuU3NaTlpyMnYrTHgvdkwvYzJ4Si9ZYys4akVyYzVEMmpPV2NsU1ZkdE5DVVArZnlYa21yV21jemM3VVd5dm1teXV2dDFVeW5kMmJWSkZhTHBtWXZDMnJzSmJPTTBDc1U1aHNwZTkzNEs4VzZ6dXRsTllSS3J4MjBFYXdtRGNVV1RMcWxXMTduSnlrMTNyckxiNWxnWGsxNk14N1JUUm02K1ZudTB1NmRIK1Z5UHJBMTdlNVNYUElwbGovUjhJUjdsOHp3S3N0SE90dTNjTzJNRks2blBPMzM4Slg2WlgrY3YrQ2dmNCtOOGdrLzV5ZVBYK1FiZjdEcDd2STdydVlFYnczRElhdjlhdTVVYW14Z1NCWmFMdEtNa0NneUxhblltczR4TU5NUUswWEpXaXBaUkZ3VzJpclQvSkJybUpORXJPRm4wU2s0UlpXYlZDazRYclRUYlZ2SHJvbFg4aFdnMUg1V05kVDRoR3VGVG9sRStMUnJqTTZKeFBpZktaZmszeGZNdDBRamZFWTN5WGRFWTN4T044d05STG05dXBDNWZoZ2toQ3hsQlB2MHJ0ZHF0OGl5SWhtcVBLSzVaV0FhR1pXWjVZSEZJTFlBZ0x3ODNaS0xGei9SWEdNRktPOUdHT2pBQ2pGcFlKSThJWVl6VWkvMDZEbzdjQTB5d0JuMXJ3aVJyV2NkNklsTkdHeFFpc0pFb09sRTA1V0ZhZVEwMmlUWXJiR0hCOFBiMjJLbU1qUmhNNDRaRVVMaTE2NWxDVUs3SDdnUGtablZrZzNsUWpkeDRwOXdqODhScUNkWXdaYWtjRWlhU3RnWmxqSFh4NVY3K0JLcy9tMmtycFpJaWlIaWRlWTF0OFp3azBmWG5Mc0UwS2hqM2ZKMnBIWE5jcDVkM25VYlIzZ0pUU2VkNnBVNTBuVDFYUE5ZWDFuVkpkSG1wcmhwdS8wbEpXcVVYbHNvOTdmekpscW1LOHJsb25XdmIwaVZ6amNKNkdnb25nK0VVNEZRd25HYng2UWorMWNkWk5JR3pFWlRHY1E3bmNoNDdSZHZZelhaMjJQMHVpM2Q3dkllOWl2ZnBmcjg5T1lCaTR6eklJWDZDYzYza3E0RHpMY2NnTHFYTmdndmNuak5jNzRWNmVwSEt3TVZjWXJvdUZha2tsK25wNVhObTBWY2tXd3p5Wktmc2dWZUR4NjhCWHB0UzhEcFB2WjQzOEViZXhKdDVpNlhmQTd5YnQvSTJETHlkZC9CTzNzVzdMZSs5dkkvM2lONXZxUS93UVQ2a2ZLajFmZzlMdzN0TTR0dDFSV1UrREFxMTBmOWlDTWErUDNFTjB4dzZ3dGJ6ZWRlOFA2dWVRZlpjSitSa1pRNmZjK2o1dkJWTmJyTkJxdVhabk5iMUczY1pXWnA1bW53RjhZdmM4dG0wcUQyYlk3ellIRlRQKzlyUDlUT1FlZjVuVmZ4bWsrbDFYcVc4bk5kRnVUYjZSSVBCb0toZVM2cHRDcEhCVnpQWTZrUDFxTlJOOC95K2xVa3JsUTl5MThLdHFXNk5DaG5LZCtrREd4MkZyNEtLenJPVnRtZjB3dmtER3E4Um9hdEY2dVNwYmpKTFY0M0hySDhyYkdVWUthT3c5bTJLdkkvNGlETStKb0U4dFkvR1gwbmVIL1BxdzJKdlArZHdRR05BUEhSYS9lNkxkOW8wQnJGVG4zUnVZNXYzeWRNb2ZNV3ZZT2xKNnhuUGxrK1VmU1ExV1R5YUxqdjU0dnNrTTk0N0k2QTdhY1IrUjFyU3Q2M3pseFcyUjlEenh1RDI3RHR0VWRweG03MUhlaXkrUzZtV2pabEt5STcrenZkN3kvTDltM0xyMlc5bWVXZDgwbk4razJMd3B3U3BYenhCZ3FlcU1VWGtaWVA1anNkUGlLcGF4SEtZN1BQZFdaQ1ZkcTZhOXU3Y3pXN2JDMnpadS9NSm54OFhva2tGT2kzWE8yUDlwdTd5ZnA3M014aTRCb1B2VFM2aVpLTVBmVCsyTVZZZU5kRm1GLzYrbUIwUkNuZWx1VWkwa0hYYVhoZXk4WC9mR1oyUDh0WStySmdoSTNhMVplNGVSVTRUSVcwUHl3YU5YTGNpaW5LendqVXIzOGMwR2JuRzNGc0hOa1lrcnp6WHNqYWFUQ1V5a2I5bFV6MDRPSDhnSjJKdDZmd3gwVnFrSlQvLzBtZ20xWVhQNnUwSjR2ZzdCZkdKV3ZhK2VQVUFWeUxTSkVvYzVuZG12R2JGRXN5MWNtbHRvM2dSYXlYWlpuUzRvR0JnNkR6TUVzTDZXSk9JZzkwb2ROcTZuaS9xalZqNnJXa1FSZkQrSmY4MkpCNjJmYUFZYUMzazFCY3l3anQzK1gway8vLyszaTdOUWZ0QmpXbSt5RmVCSDNNTnk3bEpsSEVMdDdPQ0Z2L0ZadTdtUGs3bUlkSHBZU0tzNVl5d1Bwekl1Yk4vRDhYT3NDVnNaZmZzWDBXeE41d2V6dVpBT0RlY3l3VmhlOWpPaGVGVjRXSXVDbGVFMTNGRmVHTjRPNjhQN3d6djVtM2hJK0ZYZUdmNHRmQ2IvRlQ0by9CSC9GejRzL0FKZmo1OEtueWFYd3RmQzFmekcrSGFjRDEvR21iQ1hmeEZ1Q2ZjdzFmQ0krRVJ2aHFlQy8vTjEyclVaSEZ0dVBZS3JxelZhMnU0dXJhK0ZybVp3QmZENzVSUElLcFJ5VE1FZnVwUTk3OTRYQ0d5ZlhpN3F6T2lNTW9ZNCtSZE8rcUM3NnB2SUlMdU50cE83SktNSHRPMlVoWnVOSTBibEo2eWdKMG5DYXdYQ2JKcGhmS2hMbHJCdU1yVXJieGcvTlVZTm45anlhUGw5amVmT1dzdGxYa05XYzJZdm5XaWhGUm0yRXFKMDJ2UjlwR1oxTk82S0xkYVZOa0tXOWJqS09tdnV3U3NsRkN0TTdWalBlbGNiaytTemtXMmtQV1BMbzl6SnJzc1dsdGhyei9wNVlXbE1rL1A1Wjlqb1pVYkptT1M5ZElYU3pKemhkbVR1THU3K3ZpUW44UVZvc0Jpc1J4c1ZHQ2Fqd1pvYkJ2aDQ1dXVrN1pSQzJPd0NKNHNuYnROWVBCckRpbHRvWHdLNSsrTGFhT05DcVRUcmluUnRJZUc4blFLSjlxaXNKVUZ3OXZiWTZjeVRKdHIzSmdJVG5JUG9sczExUlVqSDJEQ3JNYTRwNm1FdnlOZGduc3licWtUbUxiVUJBN2pkRzN5dG96eExqN2RwVk8wRFdibmhGTFJyUUd2TTYreHJaNlRKTHIrQ1pkZ0doV011MEtudDZPdXJ0UEx1MDRqT0ZrMG5YUkdwYVpNWmxXTk9GSmYyTkFsMGVXbHV0cms5cCtjcEZWNzRUM1AwczZmYkptdUtEOGgydURhdG5iSlBFRWhpak5DOTBsYzZRek9ZU2R4R003eXRPQ2NPSnFRY0RabG5FTTN6cVVIS3JqT1l4dW5kNTNFYlFkMlZPcmFDZXpxL1VXYmVaTHNTZGhUbWRyTFBzcllqOUR6MlFHTEQ2WjByZmQ3V0JwcVl6c1pndkhteFBlWjVCMGNsZWkwajh3dmltMmZZSkc3YzB0ZzFiT2xWV2RldFlicnRCYXh4c29zWFpDTGpuOFgzQS95dnJnaWsyU2k0Mzg3c3FEZGxZb2VuUGtKdllYS3NSZm5qSnJvL0VkUW4zSy80dUZqVTZlOUtNdHpsaGlkdjB6bkdibWQrY2RLcnB0RWJkOEJ0ZjZqT0gzNVllY1lwSk9sODJlNU1kbFdCdWZXVlRUamR6T3BET2tyNlp0TWcxSjJzbksrNnpSdHB1Y2w0MnpwNlNXVjV6RkhBSHI5NG5nOU9sUkRNNkRnWlR5djh2emxjUGJ5K0N6dG1QN3RmeXZGbkZYRytjQ3JlYjhJcXRHc1dwZGIyVSt5ZEhnMUIwaXcrN2RhNkdYNWJ0RTJFVDVhbTZKNGVKd0srZGRlZmYwNkdPcEUrNXVTdjZ1Y056U00vOWFYYWVSbm9vR2ZJQ2g5T004VjdWZlJmMkZ2OVM4Vmt1Vno0d1RqNytzcmh2SjNESkVESE9qODVlSTlzTzlRb3MwWlh1STArL3VYM0o3UG1MNnM4M2lucGJ5L3BHNi83Yzh5YVYvTEtGL2NoVjFad0lsZTlUbFRRVk95ZG92NlFaTnRGRVFhc3pWdjlkMVFpR0NlbUQ2aXIxelh6bkw0TS9Ici90V0RHTDJpL3d2cUhmOHlyMGYvejdwU3VhVVhlcnFlUWU4dncvcjQvV3FJSXBsOVRSYko5WFpwcFA4YzBraDEvc1FzRVczdWg5MUhZQkljYjZBWEFyOXE1ekYzY0NkMzBlWitIdUJCSHVZUkh1VXhIdWNKbnVRcG5wNzMvdzdyWVNTTWh6eXNDMU5oVTlnY2l2L2g0S3pONHdxaklEcG5sbmVOaVprWkkzRUxva2pLaktFN01ETlRabllYWXNZR3pJbEJ6RkRDK243dm5jZno0MHgrT1VzbDFkUlFSd09OTk5GTUM2MmM1ekxYdWNOZDduR2ZCenprRVk5NXlqT2U4NVlQZk9RVG4ybW5teDU2NmFPZkFRWVpZcGdSUmhsam5MOU1NTWtVMDh3d3l4enpMTExFTW1Wak8rVzBNODY2NEtKTDN1NzlQdUNEU1dYRUkwbHR4T00rNFpNK25kUkd2T2JuZnVsWGZ1MnZzcTRrK3k3cVo0QitCZGFmZ01RRkVoK3MrU0NsaFNDdHhTQ2pwU0NiT0pQVGFwRFhXcERUZWxBZ2ZGS1JjQ3J1SldKOHdpbVZDSy9pdnB2ZGdvTWMxQWFPY0VRYnc3bWpNaWM0b1UyYzVheWdra3B0cHBwcVFRMDF5bEJIblV3RERZSkdHcFdpaVNhbGFhWTUxQlphNHIyVjFuZy96M25CWlM0cnkzV3VDKzV3UjNDWHV6TDN1S2NVOTdrZjdSL3dJTnBFR3NyeG1NY3FFSm5JUE9kNS9IL0xXOEVIUHNoODVHUDhpWlNpWlR2dGdtNjZCWkdYdHRCSG4wdy8vVW96d0VDMGpQU2k1VEREZ2hGR29zMG9vNEl4eG1UR0dZODJmL21yclV3d0VmZEpKZ1ZUVENuRk5OTktNOE9NTXN3eUd5M25tRk9CZWVZRml5eHFDMHNzeVN5ekhHcVpzbkNnTFk1RGRzb3BaWjEyUmpsbm5SVXV1QkJxMGNWUVN5NkZ1dDNiVmZCKzd4Yys0QVB4NTZBUEN2L243aXFBM2RpdDZQVnArMkFmMkMvWmNPSzBEeDFtWm5MZTUzQStNek16TXpQei93Tmw3a0NabVptWnVSM205c3daamFvOHpjN2EyOUJrNzBoN3BSVmVyMlhwWE9tNkY3MDJDbjNvczlIb1I3K2xHTUNBamNFZ0JtMHNoakJrNDFCRHpjWmpHcWJ4NlF6TUlMOEVTL2gwT1piVHZ3N1hNZjM5dUo4cEg4U0Q1Qi9DUTB6ek1CNW16SGY0M2lYaHVUZHZHYmU0dHEzRkxEajNkaWhjU2ZhWk5odmx0Y2FOcGlGNTlHQ3NPSGNQZFVuT1NWUGw5VzNtOUQwa2FUK3EwdE5YU1h0cTI2YnNHMjJiYXROZE5ZYm4zcWE1MWs3TzFMYU5WYXQxN2kxVDJ6WldhWHQ5ai9xQ2syNjlDcWtXWHlwcms3YXZQOEpwZkRyUFRhRDgxRTZTMnFtODFVamJwaWZXSDUyYlV3bXV4bGpicGpxRHoxRjM1ZkQ1bFZjeUdLRnRtNXl0YlZPK29NY2pXcVR5QWxuMXEvMlJ0aXpxUlNwZUxraXZ0cENMODB0bWtiWXRsWnRzL1hRelhOeE1hZEJtQi9vMDZkamNtYmNGMGxFdENuUnVzNTBtYktsbWdjdHN0VTY4a2JkVjhsYzdmNDJ0cGIrTy9IckZiSkRQbExiUk5sbmRsaWlucm1BK3VjRzNZTE5yenp4WDd6QmpEMk1lblh0VFhVZVNsSk94UjVtL0ZEN2F0OFhOUE1tdDVmMFlNKytiYllsRE9oRzN6YmJiRGhjNmJzUU1TR2ZpZ21mSDAxY2E1NS9BNS9uYXRtMU12Vk9sSGFjOEo1clJvZnRXZTZOWjl4ZktIK0Q3c2RRTzdhdFBjOURNWGY4Sy80Z2t6WmZ6ZitUM01mOUdYQ1pLNDg2ei9UemU1NTkvVmtDcnRrUWxSK3RZcmFXSzZWcHE4c05UVUdYTnpNMnFmbWR5c044OVJyQnpNSW02V3U1QzBXNzVzQThmWVUxY2IwVzJVZjVFcVgxRTY4UEVUSDdPT2x0cjBLcTVGTXc1bGVYTzBtZnpPWWJmU1htblJxbTd0Y2VQTE5GbitFbTZaN1JiL011OGY1S2M5a0h6enBZNVdieFBmYThHZFIvdkxScTZOdWtzSGNuaTA0T3lMUkpyUkp0RzlkTHNYZVpoTEhzMklWcTlWYjNzNkJwSEszd3JiUVR5L3lOZmh1UkRDZW1VUS9RWmtkdXpQbzl5RURuSXcxTWFSbThtaEt0ZDhrMWhxbnJqdzlxcWN2azVtY2VmOWVBOWUxWVUyamtTTDlTVHVldWtuUDRwVjUyNStwUXJVWXh3Q1YrU0JTdmpDWmFOQ1B6eFVOV2QrcHJTaG1lcS9lNlQvN2tiK2NoTFF2bm9VNUU5RUluUVBZL2g1ZGd5NVpQY013eEpVNXBHeTBudDdCb1YvUFJpbEVjeWJsaDNYWFAybkZKUllxbjR2SnlweHRWLysxTUIxZi84aS9teXYzLy8zK1h4d05ocVdhUDlET1diUGZZRjliaGNPZmJFbENMckhTcWd2L052NlVGaXdUSGQyem94U3F0QUNra292OS9GVzFqOHQxQngyVGtLOWZZM0kxRCtINFd4Y2QzeE0yY1pUZVc3Rkk4enpYejNqYWpKcWgrSkpSdmovYnhVZXdWVzJvUlE3bjdud1VjWXlwTnkvVURyVVAyYzhDTkY2dllyakw5bHA0akxqOTdQYWhQamRjMzcrZGZ4OG1POTdrcmJXOWUxN2c3cndIUk1Kek1UUkk2eEZNdXNFeXR3bW5YalRGeG9pM0FKcnJYVnVCNDMyVEJ1eFgxMkpCN0FBN1lMaitBcDI0MW44YUtkYkNXV2NJVld2eVVSNk40UVdOZFN2SkRHRWgzMGZMeFZMSEc3M3N2a3V1bDNpeXB5UXVONFQ1bUNzZlRIV0RkZFJjL0hPcHhGZWVpUEozVXFGUytyc082UzhMaDIwaVNTYWpmWVpHZmRhb3FOSVZWSlBHR2hVcWVhS1pYcDNxVnpMR1hldTExTUM3blJkTEJyY215cnNVNCtsMVUxNVMrTFNyS1M5aVpaU1d1eHAwbXRzcExXSml0cDdmWThLYkVYU1IzMk1xblRYaUYxMmF1a1RudU4xR1d2azdwbFE2M0Yza1pxbFEyMU50bFFhN2Qza1JKN0Q2bkQza2ZxdFBlVHV1d0RwRTc3SUtuTFBrVHFsb1cxRnVrY25KMDFhUjdLSlZsYmsvNmhMRlM3SWd5N1IrajFLS0hYb3pFVE15M0ZITXl4TVppUCtmUVhZSUdOeFVJc3RIRlloRVUySG92MTd5VkxzZFFtWWdWVzhPbHFyR2JldFZocms3QU82Mnd5MW1POVRjRUdiTFMzWUpQK0w2U091dlZoTXpiYlZBeGoyTjZNdzNBNG54NkJJNndYUitJbzhrZmphS1k1Qmx2SWI4Vlc4dHV3emZxeEhkdHRBRHV3Z3pFN3NkTUdzUXU3bUdZM2R0c1Fqc1Z4NUkvSDhWYkRDVGlSL0VrNGllV2ZqSlBKbjRKVGJCcE94YWsySGFmaE5KdUIwM0U2VzNnR3ptQnBaK0pNdHVjc25HVXpjVGJPdGxrNEYrY3hGLzhoaS94RnVJaGxYb3lMeVYrS1N5bU55M0c1emNZVnVNTG00RXBjYVNtdXhqV1V3UFc0M3ViaUJ0ekFORGZpUnB1SG0zQVR5NzhGdDloODNJcGJiUUZ1dzIzczZlMjRuZVhmZ1R0dEllN0MzZVR2d1QyMkNQZmlYcWEvRC9mWllqeUtSOGsvaHNkc0NSN0hFMHp6Sko1a3pGTjRpdnh6ZU03RzRYazhULzRGdkVESnZJZ1gyVUxaMFpNK29leXM2YUd5aGUrcVZVN3RhYkdhTGJUOWQ5VWl5emxMWEp3THU5WENiMlMxNVhNa0lncDBhVHhHKzEwUy85NFRMMnA4WGhMYXdDazAvNHB4bUZqYlgyT3NMeUd3Y2hUdUdTVDZKYVljeENtSFFtYzJ1RCtsSFBhVFhEbEVCV0tNSkl3VFgvZHR6RHBoSHFZdmJ1KzZmbERnanFGMVdtRVVvbTlrelVhMW1zMitrbXc5dnE5clZsRDJCUG14TGFJUVNmSnhDbVhwNXVlVEduNFBHbnEzNnpuNGFSU2JaL3NzZm1NVTZtc014MlNzeW8vSEQyZjFUTitmTUxXdlFTbnN6TUNPUTJ5LzRXOWhUb2VKMW1SdkxUR1RiWkh2Y2krRlJoalZRMDZZOHlmcGY0UHVOM0pmWnJsYkdzUXRmNVF0MmIyS1YxYUR1aklzaWtidld4Qmo5WEFQZlBhc3VObnpLbEZvWmJOOWRtaG9ja0F0UGxTYjZUUGx1ZmRQN0tmWjZmWnFQYkdjaFpjVmYzT3o2Z3AxaEVKd1NiYkZ0akJ0NGY3RTQ2aGR2TGZ4VkRjYS9mc0E0VGpWRFBTOGNHblpxRVZoWERqK0JhMHFyNDlsdUp3dG9lQjlrNlQ5MlBPYlBGbEgvTDhqL05EYkRsSTY0YVJ5T2IxekpmWEp0eEM5NUJNaG81WUdKYXowdjlOMTBrcjVlL2M2UGg1MUpLZkNKLzdpc1ZyKzNyZnFOeUhrTTkvdW1pUldJeDJNVnpYZ3l4R2ZOeTc0MytlbTVGYUwrTDA4OG1TUGFyR20wN1pZWGY2V3duSUxaK3g5QjhNL0dzVTY1LzFvZmVjM0VaOGx0elNlWDRmV25kd2FyaWFwTGlINXk1SzlNdCtCQVMvaFcyUitqTC9aUWl2aEpkdmlkaXlXUENMWW92KzJieUcxSzVSWXU3ZUJVN2FLUS84bWpiQ0FNNUcrczJkQkorczMzbjc4Z0UySXJjZXJ4aGJWMk1reVcrajNPRHNvM0ptbm5XUzljckM3bXNUMGVnNU9UTTgrUmlyYmord25Wckdma1NyMk8xSkZ0cFVxUXZ4NkFzU3Y1MytJSC9taDBoRFRMQ3d0b3MrOXcvU0hTOFAwanlrZFkrWFM5dEoyOGllWFRxYi8zOXJ1QWN5UExJc0MrRGxuUEJOYjNSTTdqZGgyc2hvenRyMjJiVy8zeHJadDI3YnRaSXhiWjYzUCs5Vlh2NzY1VmU4MWIzVys5MTYvZjEvMmpjd1grYVdJWTQxd0dLdUF3NS95cDVIL0xYOGJjYXdDRHNkeFhHUm1jVmFZN0xia2xiOWhyT29ORC9OdzVFL3dGUEo0NXlXdjBnM3Y4bTdrMytFN3lDMElYcVdyTU5tTHlXdHl3d0lxRkpaUWliZ25WYWxoTWc2Wkx4bHZER1BNTGN4U0Z2SnJ0RWFIWS8zS3VPTTFIZ1UxU1pNaU0xVlRVVWpUTkMweU16VVRoVFZMczFCRXN6VWJSVFZIYzFCTWN6VVh4VFZQODFCQzg3VUFLVnFvaGFpc1JWcUVWQzNXWWxUVUVpM0JzMXFxcFNpcFpWcUdVbHF1NVNpdEZWcUJNbHFwbFNpclZWcUZjbHF0MVNpdk5WcURDbHFydGRGMm5kYWhrdFpyZmZTNVFSdFFSUnUxRVZXMVNac2pzMFZiVUUxYnRSVnAycVp0a2RtdTdValhEdTFBaG5acUp6SzFTN3VpNTkzYWplci9OTDZYVng3ZjB4bWRRVkdkMWRsb2UwN25VRkxuZFI2bGRVRVhVRllYZFRIeWwzUUphYnFzeTlIYkZWMUJEVjNWMWNoYzA3V0lyK3M2MGtBOGpjZjh2eUdoS0I3MTc3SmZZQUZ5ZUIrdkREN0dQR2pQZkN5QWwxaVlSZkJxc3I0ZnI3TUtxNkN6ZCszcXdsWnNnMTc4Rko5RFgrL1VOZEI3ZEkzd3ZsemY5bzVjUCtKT0hrZVc5OSthcnR6S2p5WGVjMnVsU3FzcDFtaUl2b1RUK29GK2lodjZuWDZQZThyU0FqelFFWjFoTGhBNWtDL01RTU9RT3VCeC9PVllqWFZZajYzWUgzZVAwVGhOMERUTjFud1FjSjFENWVNK3I2cEVSYVNoNXIvRTlVRVVpRHY0MFFqN09UdmIxcld6RXBFREJjS1N5QWpGemR6aXA4OG1ITUVaWElFQVBPM1Q3dytQUnBUSHIyaEFaaXN2cU9tUkpVZmE0WEtQS09UUHBpMEVzaWxiQUNDZVNUNGpmejY3Y1JCSGNSTG5jWlVGbzBjZzM3K2M5RytMWjFERXU2MVVSZ1pxeDlFMldaOFpVcXZpS3BXZXlOeU81ZmlBZmR0T2R6NHRFZS9iSEVsYjV1UFBRSlJnRTNaamQvWmliLzZRUDJJV3N6bWFZN2lCRzdtVjIzaWROM2lMdDVWRE9WVkVSVlZjdjlGdnRWK0hJSlRDY3R3Q1dKQ0ZVSk9sV1JxMVdaN2xVWWRwckllNm5uOW82WlgwcmJ5R3ZyVXFxd3JhZU9haG5XY2IycXVCbXFHRFdxb2xudlBzd2ZPZU1YakJzd1F2ZVU3Z1piMm16bmpGSS9xZDFFdTkwVmtETlJSZFBSN2Z5MlB3dlQyKzNrY1ROQUY5WGYzOVhPWDlYZE1EWE0wRFhjZURYS21EWFpGRFhIOURVY0t6YVQ0eDdQLzA5bDlqQWpwcXkyTVl6K0lpcm1zMWIzSXg3dUp0TGNXSGZGZEYrQ2lmRnBnbk9WbUlpMW1DcFZtUmFhekorbXpLVHNwZ2F6VmtSejdIVG53bGprNXg5R0EvSG1jL2ZaSkRPSXBmNGpmaXJ1L3hKL3dWLzZERE9zelJuTWpwY2N6bFl1VVF1SkxydVpXN2VUQmFuZVZsM3VUOWVOL1E0M0UxbjRvb1ZXVlZXUm1xcllacXJyYjZwRjdRYStxaVhocWdZZnFjdnFKdjZRZjZtWDZqUDJtc2xtcXlabXArdkYydGpkcXV2VHFza3pxdnF5Q3I2V2o0QS90biswV2JZWmZiSDlrNnRyWWRhVHZiTzdhamJXL3IyV0t1dUFPNkdlYTNWVjE5MlhFMWRPYUk3Mm51L0QxNzNTN1c3MERXOHRYeE5vY3Rtb2ozRS9WanY1ZjV6ci91K0llMnVzM2ovamNub3A4ZHI5K0ZjNTNQZEtzdXZyT1diV0EvYjN2WVg5cWVpZGp2ZUsvanFZNlpxQ3FPUjlnaTd2TlJXOUsydG0xc0RWczhFYk1jVDNHY1pjODZzOVkyY2VhRzQzcU9SL3Zqbis3NDE4NnZzdC96eC9OUUgwV2M0YXVuTkRxYzZZL25NN2FTNzN6R2ZqSVIyWTdUYlg3N1hlZHpvRWhZSDgrRmo3SStHN0FSRzBONERNdHhIc0JGM0VJbFAxVnErSGxTeTgrVDJ2L3orZGdjMzhHUDhBdjhEbXVSamZHWWl0bFlpT1ZZaTgzWXllbllqNk00allzY2pldEpmZUhEcExKY1U1MytYbE90K1kyb0UxZFd4THZaTWY3OVhGSlRycWkvMWhKZFNVa3R1WTVjUlgrcklKQmQvTHh0YW45Z1gwakVWTWRqN1JlZG1XazNPZk0xMjhBdXQzMFRNY2x4bjQ5V2gvMGM1N0VqYldkN3gzYTA3VzFOVzk2MnRvMXRSaUxtT0U3N3FGall5cG1qemh5eERlMkI1Q3F1TzM3RXB0c2lkcnpOa1lpcHZ2TmR4OW0ybjN1ZTczczYyUi9hNnJhbi9hVXRiSXZabEVUY3N6ZWR5WFQ4SklRK0VJaE0xQWVjMFVkWnpqUkZPd0JDeWZBeGxFY2FCUDNyWDZySFFSQ2Znay93N3ozeDcrMHFvK1ovYS9jdjc4SFIzM3ZpeHppbURSSUFBQUI0MnF6UE00QjFWeGdGMEhYbjNYbGoyNzl0MnpaRzhkajJ4TGF0S2xYNlBpelRWMm5Ddm85eFl1Tk5zeTcyL2c1RXlJN2VUKzRTSHp0eHJsRjE1L3pFa0FPOUU5MkQzaDFxbnhyeHFSaSsrVWFlZE10VTJhVElXVmZkWk5BdXMrN3hoSEtKSXlldkxMTHAvTmxqaTV5N2V1WElJbjFoS2x1YXhkYkxkOHIxK2t5NTA2TWh5UkZaWkowOEI1MTBuVjZUN3ZDSWtFbFlZb01DaDV4MmczN1Q3dktZa0lrdHRWR2h3ODY0MFlBWmQzdGNUTWh6SmJIY1pzWE9hZFJteUp4N1BXbUo5S09IR3hjNWN2THd5VVc2emw4OHQ4ajlGODRkVytUMUt4ZlBML0tlY0UrWlZxcXhWYWtMbW5VWXNjZk43dmQweVBObFdLSGFGaVdPT0s5SnUyRzd6YnZQVTBKRHR0WHFiRmZ1bUV0YWRSbXp6NjBlOUt6UWtHT05lanRVT082eWEzUWJ0OTl0SHZLYzBKQmxsVnJibERucW9oYWRSdTExaXdjOFEyamtXcXZCVHBWT3VPSmFQU1ljY0x1SFBlK0Z6dmFocWNTam5lMlQzWWxYRjhETzRiSEVhMy9oaDhFM2YvWCtsM1lOOWZmR3VmL0trZEhoeE9lcDJ6UFIzaGxMM2U4TzFSN24vaXRITzRmaTRtRGxyNndQcmdodUNHNzd3WkhwNFlsNFQrcU9UblNOeElmK3ZXUGZqY1VuVW5leWY2UW5QcmNBVG5kTUxveGprL0dWMUozNi9uYXRxWXVrUWtXS2xTaFZoc2dhNU1xVUpWdU9jaFVxVmFsV28xWWRDb1JNcmp6NUN2NmtrU00wL2lTSkxFZXNYb05GRmlPeU9pZ1lJVTJhQk44WlMwY2tHY3dJTGd1dUNxNElMZzB1Q2E1MHpNTytwYlFlZ09RS29pZ01uKzd0ZnJGdDI3YU5VaXEyYmR1MmJkdTJiU2VGbUlXWWhjVzhFL1FObDEvOXJSM1B6TVZhN01WWjNNVkxmRldSVldLVldaVlYxVlZ6MVYwTlY5UFZSblZhM1ZiUGRYeGRWamZVSGZWQVBWdXYxcnYxYVgwN2FIUFFZVFBjcSs0MUQvczEwODF5czkwY045Zk5ZL1BlR2h2WHByVjViVmxiM1RhMzNlMXdPOTB1dDl2dGNYdmRQcmJ2UGVQRjlkSjZlYjJ5WVh0NWVTUDYxOG8rZE50TCtsTjdvWjFRZEhyUitVV1hGZWRWRTExZHJHOG9lbm1nTlNJak5rYysra1lvNzU0VVliSG8rV0J6L2V5ZjJvVDJhakcvV2Y2bkNLZnBZemtUMGREVTRCbnNzcUxyQjlvZ091SWpPZEp6dENXZFNiZlRxNzlkL2Q0M1VsN2FsRTZXbHlyU1NkL0k2OTFyR3FXb2U2bWlsSlU3bzFTbnU4WEtrNkx2aTM3dGRsUWQ2SGpJaVlJb2lZcUJkKzdHYUkzTzZJM0JHSTNKbUkzRldJM04ySTNET0kzTFBPY2x1SjhtcFFWcFRkcVR6cWI3NlVQZmFKRnBYbHFWdHFSRDZXSjZtSEovZEk5bXBkWHBRUGNXalQ0MTBIR1FGWGxSRkdVRG41THFvem5hb3p2Nll6akdZenJtWXpuV1l6dDRHV1BNcHp2cFZmcmFOMlpNbXB2V3BQM3BjbnFSZnZXTmxaQVdwSFhwUUxxY25xZDgvc1FXajkzWUZkM25UK3kyNFdnVDJ1M0YvR3pSeDBVZi9xbDFhQjhWZlZMMFdiY1RpUE1Tcm5ibkUyNFU4L3ZGL0c2M25Ya1Qyb2ZGL3RPaWo0djFWOTM1Uk5sRkZ4ZGRXSFIrMFhsRjV4U2RWWFJHMFdraFd5TTlZb1l3WXc3UXNweFpGUDcycnF0bjNYV25wOVBwZERwWHo0eWVyZGpXc3pXMmJadXhuVkdjUE50ajI3WjYxZnBYcjhxci9HTmtkZmw4WjFlZDNxZm9xN3pBQzczSWk3M0VTNzNNeTczQ0s3M0txNzNHYS8xQlZHTm1lS1puZVk3bmVwN24rd3lmN2ZOOW9TL3l4YjdVbC92OWlDYktDSGs2Q1dJZ29nQUlHSW9RWDBPSXEzUFJZUWl4R1dHdTV0NWNmRGhDZWhGQ2ZDVVhIWUdRVmlIRVJreFByRXQxT3NLYW8vTXdmV25RSmJwVXA2VmJHelJiYzNSdUxaSkEwSnFOZ0pHWUZzM1ZYTkJ5dlI3cExmb2d4K2xxUGM1bzdkSVBPRWMvZHkvV3U1K2Z4aHRjOHJHOEU5R2s4WnFnU1pxc3FacVdVZTFHd0NoTW9sbWFBNXFuSzBoMGxhNmlpQ2hwaWhab29aWm9xZDZnTitwRCtyQStxbzlwb3pacGk3WnFtN2JyaC9xUmZxS2Z1cmY3dU9Dbit5aS8yKy9KN0tPRWdOR0loQy96RmIvNFA2RGJpaWt6SXFkOFJLWC8xcDVFRTljanBKK2t1aHNRMG9KTVpVVUVqRUhZWC9YWEVQS0JFRXZQTHgvRzZSYnBoL1d1YUFjRWpFVTArMFArbUsvMnRiN1pkL2llb0JCSXlvRWNsMnA5enAvM2wvemxsTG1XQk5OS0VURXNROGtISTZyWDFsVXJnVDhlMFppcWZxR20rNVdVdWlPclcrZGl1aUVqK0ZHaUdqSk9RTGhHM1JFcWYySlZ4VUNkbUtWOG1MeXpKMkhrei9rcjllZldCT2hQQ1dIa0Qva2V5SFZhTml0RDFSbW9VeUZXNTBQMTdZZ1JHUzYyNTJ3ZW1EYTZNU09ZaklDVEkvL1lRZjUyTGFhVlRzU3d2NjJTemFyL2I2TWdaTldqMGZ3RTAwWW5aaFRUTTNteFkvdGJPcTFjaVRnUVZNWWoydXZuNFJUVnprUk4xNHgvK1R3OGlmdDVnQWQ1aUlkNWhFZDVqTWZaeUNZMnM0V3RiR003TzlqSkxuYXpoNzNzWXo4SE9LaXFSbWlrUm1tMHhtaXNxKzV3bDRkNHFFZDZuQ2Q0b2lkNXNxZDRxdGQ1dlorZnE2eVhGbWlKM3FBUDZhUGFxRzM2b1g3aTNpN1UrK2pWbVZxZlNzZVh2Zm9jaGJVQUlSZHkvVDhCa2JDWnovRTFoTFF4NCtPU3dFejhEL3Nvdm9lUXR1VHVrQk9mTkZvTjBVa1ljejhIUVNNMGxpTENHcTlKdVd2S1pJVDVQTjlFU0ZOelZVOUJKTnpQd3p5ZUpUSUtVeEZtRzN2cWNkT2ZZaURBaUtQcEJJUjREd2tKQTJ1L0VxSVVJUnBvVFg5bFJEbkNOTklXZmhWRUpVSTFVYWovcW9ocWhHdW1tUG0xSTlvalpBc2xzcjlPUkdlRTdVSDVpRjgzb2p0Qzk2U1MrdzFCRElud3ZhaVMvdzFEREl0a2dDZ0dmMkx4VXQyZkdGSE8rQk5qS2xsL29sVDFDSDlpWEh2T254alptZmNueW5ZL21UOVJla2pFbnhnL0xPb1ArWXp3Yk5RYTVqQXRSREtreHRGQ0c4dDRPL2Z6UlRWcG9McHBZU0JGcWd4aERPT1p6bnpPSnVFTWp1R2NkRjdodkhSK0xCZWs4eXFYcFBQanVDeWR0N013blhld05KMTMwa0RQb0hsdVVMZ3daRjRlTXBibHlQUERQaTRLNUJXQlhCUzBFMXJvVDRHTFEvektFRitlVTdvMEhOMVZnVmdjRkZZRVVqU3dJTVJNRTMxWkVvaVZHV0pWV0RhaVhJdmxuM21tSCtIQkdabW5xVmJLZjVOcEl3bDkvYmVvQWcyWjYwNmNLOUtZNmV1L1JaWm95dmIxMzJUTE5PZXVPM0c2UWt1dXIvOFdYNlZIdnEvL1prWTdQV25QL1VaRWMrSnVHWEUycXlEaVdJU0x1WllsWTg1RjJMaDdFVHJ1WUlTUHV4akxpRHNaejRtN0djbXF2d3VEZ0JtWWhOR01CODZvL1hxbVhLK3NxelRSODRucmYvazFSblF4Q25BYS9UbS9RSmhEZkJOeEFxS0ZSbnJUU29rcTNUcUdoQy93WlZYUytkZFV3bnhCUjJPK3JESU8zeUsrZ0JuR0lLN2hXcTdqZW03Z1JtN2labTdoVm03amR1N2dUdTdpYnU3aFhnM0VtTGR6TldpQUJvVHZwR3NRNHVydzNXRmdqUXBmTWNKell0L3cxY0pxMDRMc05qWmlObW9CMG5qZXJ6VjZwcDZ2bCtyVmVxUGVydmZxdzdwR04ra08zYWY3OWFpMmFKY082UFA2cXI2dEgrcm4rcTMrN0FiM2RIKzN1ZVNxdXozQzR6emVVejNicC9wc1grakx2Y2dydk03UDlndjljci9XYi9ZNy9YNS8xTmY1RnQvbFQvcEJQKzV0M3VORC9xSy83dS82eC82bGY1K1FOQ1c5azRGSklTa243Y21RWkZSeXdsODdzUWRnZDY0b2p1UG43am0xYldQVVFXM2J0bTNidG0zYjlrNmFTWis1VDl0MEozMVdkbExidmZsT3V1OWZZL0NaaTNQUFkzSTNQMTFITjlJdGREdmRSZmZTQS9Rd1BVWlAwalAwUEwxRXI5SWI5RGE5UngvU0ovUTVmVVhmMHJ3MmFKdDJhMUg3ZFZSVC9VUy8waDhzc0JsdGRwdlhGcllsYlhsYndWYXlOV3c5MjhTMnNoMXNOOXZIRHJJajdEZzd4YzZ5Qyt3eXU4WnVzanZzUG52RW5ySVg3RFVMcldCTjFtRzlsdGlnalZ2RlByTnY3S2ZwN0grbE5ZR1UzUHJlMEIza3pXRWU2N0FSbTdFRjI3RURJK3pHWHV5cjZwYkdsV3VuRHF0V1lzeEtFUlBzeHlFY3dWR2N3RWxNc1lJZjRjZFYzZks0cHVNVS9WTU0zZFhlUE5aaEMwYllqYjBZWTRMOU9Jb3BWdkFqRE4yOTNoem1zWUR2WWgzV1l3dDJZSVRkMkl1aGU2QmFqODNZZ2hIRzFCUXh3UkorZ1AwNGdLTTRpU2xXOENPTTZkYVBJemlLS2VaY3ZmY2R6R01qTm1NN2RtQW5SdGlIb1d2aFZOVTZiTUVJaTlTOGp3a080UWhPNENTV01jV1BNYVpEZ3YwNGlpbUdydUxOWXgyMllJVGQySXVoKzVqS3FnV3N3eGFNTUtZeXdYNGN4UlFyK0JIRzFDZFl3bjRjeFJUendhemVPc3hoQWZzd3dTS1c4R01NZ3dXOUVZYkJJdDZZY1lxeFgzR3lqaXdpTzhrZXNwOGNJa2ZKQ1hLYW5DTVh5UlZ5bmR3aWQ4a0Q4cGc4SXkvSkc1S1RPajVGeGxLU1labVVqLzQ4WStWdnY1YTNBenR4MEszckhjSVJuTUJKTEdQb052RG1zUTRqTE5KaEVzdFlvTDRCRzdFWjI3RURPekdtUTRMOW1PS3NvbTQrTjcrYmI5cWtsVHR1YmxudzEvVFQrNmlyZUYvd1Z1OGRsK1doMlkwU1BGcXJtbmJ0aGV4TWxselFwNWFiY3J2T1IrVjdQQnY5UG9XYVN1R2M3Q1V6eUx3OFdhd2s2OGhtc2dNNXlMMFNCSDJNSHN4R0QyZWpSN1BSMDlub2hXemsrLzlGOXNsUCtGYzVEUHRhUzFhb1pkeVVqY2t2bUFXMXBDR3JxbzExYXZ6ekcremN6dm95djNzU21YZHEvZ3ZUQm5kVScpIGZvcm1hdCgnd29mZicpO1xufVxuXG5AZm9udC1mYWNlIHtcbiAgZm9udC1mYW1pbHk6ICdBbWF6b24gRW1iZXInO1xuICBmb250LXdlaWdodDogMzAwO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIHNyYzogdXJsKCdkYXRhOmZvbnQvd29mZjtiYXNlNjQsZDA5R1JnQUJBQUFBQUVVNEFCQUFBQUFBaHNBQUFRQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUJHUmxSTkFBQUJiQUFBQUJ3QUFBQWNiam41VVVkRVJVWUFBQUdJQUFBQU13QUFBRGdGRndPRFIxQlBVd0FBQWJ3QUFBckZBQUFpMnZ2SW9SdEhVMVZDQUFBTWhBQUFCTklBQUFzaSsyR1dSMDlUTHpJQUFCRllBQUFBWEFBQUFHQ0lDR3czWTIxaGNBQUFFYlFBQUFJUkFBQUREaTRWcmMxbllYTndBQUFUeUFBQUFBZ0FBQUFJQUFBQUVHZHNlV1lBQUJQUUFBQWxud0FBUHFoc3pzN3FhR1ZoWkFBQU9YQUFBQUEwQUFBQU5najVaTnhvYUdWaEFBQTVwQUFBQUNFQUFBQWtDQW9FeTJodGRIZ0FBRG5JQUFBQ3ZnQUFCUnlmdmoxV2JHOWpZUUFBUElnQUFBSnVBQUFDbmtEUE1XaHRZWGh3QUFBKytBQUFBQjBBQUFBZ0FWNEFvVzVoYldVQUFEOFlBQUFCeFFBQUJMaGhpYWoyY0c5emRBQUFRT0FBQUFST0FBQUlSN1FQY2ZsM1pXSm1BQUJGTUFBQUFBWUFBQUFHWHZGV3FnQUFBQUVBQUFBQXpEMml6d0FBQUFEUExFY1NBQUFBQU5MUUQyOTQybU5nWkdCZzRBTmlBd1lRWUdKZ0JaS1hHQmdaTGdNaE04TVZobGRBOW1zZ1pHWjR3K2dMWkxPQVZURUFBTFpFQjV3QWVOckZXbHRzSEZjWi9zN2FYdHZqOVdYdGNlTGJydGRleDNHYW0rdmNZNmVrRmpKUkcwZ2FTb0RRcEduU3BFRGJKSmh3RTZLVmFCOWE0Q21DUEtDQVNGdFZxQ0Fhb0NEa0ZnbUVTZDcyaWN0Q0cxcVpDcHAyUWVKbFg1ZnZmRE83Tyt1OXhFMXMxWjltOXV6TW1UUG4vT2MvLy9tK2Z3MER3TUY1L0FiMUg1N1pmei82VG41dDlqRnNlbVQyMUtPWWZ1eWg4MmR3R1BXc2cxd09EZnd3Q0tHT1YyN25Xc1BKYzE4OGg4VERaODQranRIVHN3K2R4SVpIVDgyZXdjNHpYM3A4Rm5lcHB2SHJnL1g5cDNRRk90Y2hqRFlNWUFRYnNCVlRyTkhFR3R2TkR5TS9IVWg0enlibXZjK2hhZjl6djFvelF5Zjh6NHN3WmxqOUc4SitITUlET0lHdjRna2UzOEZGWE1KeitERitobGVJT2Z5T1Y2N3krQlBMZjhjN3ZKZGxGOE1td3FZdjhkb2Myd3JuTW14NU1yZUFQYmtzMzdtSHBRWkVhZDFwSGlmZ21DMDh0ckZzY0FWakhNTlIxck9sYS93TTRTaGNmb3ZyYnBMblkzNTVodWNEdkdkVXc1aUl5dC9WZVRLWFlqdVRmUE9lWEZydEdmV2d6alRDTlUwOGJPMDZsWnB6YVg2TEkrUi95OWkyN0JPbWtlY0d0TFBtYWJaeVhuZFQvbnVHMEl5MTJJYnQySVZKV25vUDUrZHUzRXV2T0lwSDhEazhpYWR3bWZhNGltdTRnZi9ndjdSTG8yazJMYlJObTduVDdEUzdFWEplc25adTNOYzBqVzdPMkFyLzVhN1F4cTVLcVpMckN6ekZlYmkybEV2bE12Ymd0M25kelpUVVRaVmYwMHB4bHRTRGJQRjhHK1BJcktDTkZtenJ0TUJDN3NXOGJXaU5oYXIxMDdmNEloY2Z3TjlLV1M1dm4xeWFjK3N1dmtNL2lsdlFwdGxsZktmdlM3ZmZKdHZJckx4bmxWc3NkMm5wZnNLNlUwdVpSWGx2U2g2YzhyOWxPQ3NMTjV1NTRrcVdSWjBhTmxla1VMK0tNMzJ3c0txTFQwNlVqa01yWmFxc3hUa2VGM1RQdGpiRzFoMmU0Y1VlcmNjNXIvL2VMSEZWVHBXdnZXb1dzYTNrNXRuR1BPdTYrZGpGMmc4WC9LZWFaUng1NjFnTnE4VjFXRXZFQ3pkbUFoR3gvSnJYYnVxMjJuVUxOV2ZLL2FTbVo4aUd0bDdGV2hYaWtaMmJtajZjMG9xZjB5eGxLOGZDL09xczdvRTFQVGxUZFZUQi9vYXdEcTFDTzlHQ0RzSWh3NGh5bis0a0l1Z2lqR3phaGtFaytNUUlVWWMxaEl1OVJBZDM3N3Y1OUhFaWlsTkVBODRTbmZnQ0VlRisvaVRiZUlxb3g2dUVRODZUNXZYWENZTTNDWU8zQ1VNVzlBNmZ1a0YwNFYyQ0xJUE1Jc3k5dnhtTjNQMGphQ0lEYUVPeldXODJJbUkybVUxb05lTm1ISllYM0lsMk0yRW0wR0cybXEySW1oMW1CenJKRm5haXkrd3l1MWplVGViUVpTYk5KSHNld21rMEV1dllrd2pQYlVUcCtJc2pqNVNNZkpUb0pJTlp5L3RqUkRlZlhzL3lCcUliRzdHSjVjMkVpM0ZzWVhrcjBVMitzNDNsN1VRM2RoQmQyRW1zSWdmYWhkWFlUZlNRRFUyaWw2dDBDbjFrUlh2UVQyWjBGem5waDRpWXJOeEs1amZObnM0UWNYeUVTR0FmN2lHN3U1Y1lKT3Zjei9KSGlRUVozZ0Z5cllPNGorVkQrRGlHY1QrUnhDZUlZYkt0d3l4L2toakdwNGdSZkpvWXhCRmlEVDVEN2pwS1BuYVVvenhHak9KQllveWM4d1JuMnM1dWgrWTFpcWZ4TEszeExlSU9mSnZvSnRmOUhrZDNFZDluK1JMUmpSL2dSeHpkWldLQXZPNDUzbjBCTDdIL1A4SEw3TU12OEV2YXo3TGlKSDVGRE9QWFpMOUozMWRlSTVMNExmbnlHdnllR01VZmlGSE1FOTM0STVFa1U3ektsdjlHSHIzTzk2bzM4QStXUGQ5NmkxZ1g4TEFPZVZqVTl6Q1llZ3lTZDRkUlQ1YlppSVlTbjJzeExmUTU2M25OWnJQWmpCWjVXMFRlMW1xMmtIKzNtVzFrNE8zeXRnNTVXMVRlMWlGdnMzNDBydFhWd1hJblIrN0tsMFk0bXIyY3orTmNMV2U1U2l6bmZaWHI0cy80Qy83SzFmRTZlLzQyKzNvRDc3SS96V0srNjgwR3M1RStQODYzVDlESGQvQnR1L2lXU1lUYTkxbzIzSEs0dFkvdHJsMzJMVGNlWkhqRkhTYTRtOWlkaG50RmludkZYRDU2RlRpclV6MGlhazlaekNteVhqeFUzRTB2WXRIL3E4WWVXWHZNajI5dU1XWlczZC9LdWM5VWxiRzdOMmVCdmwyQ2JVNzRqTjhOeEh4WDhjTC9sbnRSVHpsbE8wMG1QMGIvMmpObE8rRXRjejYvcDh2TG9NdjJ4ZElkYStrc1U4KzVRVTBVYk5jdnV6NGZDdTVtMXIvK0hkanozRUlmSm9vV3BpZlo1K0pGMzlMVGNlMldIdHRKODl0OHhabE5CZGhEMEZQVDBqdEZEdSt4TGJzZXJsdlByc1lmQ3h6dFFvblhsMnJMZWU5dTBYNTZYd1VkbUh1aXdDMXIybnpSVTltYnIvamF6TWhiNDNrMldLbDFmM1U3bmpiMld1VW80NHdHbnE2WnN6R0ZvN3JrelkzRzRJanJaZnc1WVV5eE04TjYxcXJQc0pXWm0vamJRaTFsR2V4bGZuMktWenA1MzdIOXkyc3Uyd3ZpZXRrNlRYdnZVZSt6L25NWHZIWEtzc1BuZXd2Y1hZelU1NDhwUDU1Vld2VUwrZmlxNTY3NHE5NHQ5Ly9DdFNxTVZCNmRMWnU3S2RrejY4OUNXbGtLYjZScCtlcGM3b29zNTVSRVo0K3BwdFR6ck9mcnVjOHZqa2lGMVZUeXprVys3eXhhVTVrYXNkZTFLbUpwZXIra0hRZkwvMWRCY2Rob2N4dXhlRjYrSHNjWSt6NUJtMDh4VGswc09ZYTdnUlY2Wk9VeUZlOVBkeFEwN0xKbloyckVuMXZwWWRVOHhsTHlVU1hSSTF2TWZtaE9BL09pK0pDNTZVeTRoUmJqdFQzOVZuSmwxU0xEMHYxa2FUdjMrOWVuNVZuUi9ENnV2ZHZ4bzZXemhBeWd1enlydnVKSURWWEdtLzR2REMzNnRTQXN4ZGlFWnI3UmxscW9ERnZJN3R0SytIMTNTU3N4enUwcUtyd2U3Z2g5L0xhYTZLZGFpZWxPbk5lc0hoaWk2a2tTSXpxVzY4OEVVTy8vZG1MUjZLTkZSeDd3OWErRjYvZTlpQjZPb3NlSEhVTnhkSGxZTHg3MmtXUTV5VGYxZkNEWjJsNzJiMEJIaUVvMlRIaGpUa3JySjZYMUc1WHhhQWprT3NJQnhkOVVsdXRvays1dkY0T1BTdXRIcGZJN3BPK2pVdlpSYWZwT2Fmb3VhWHBYbXI1Ym1uNlZOUDFxYWZvZWFmcGVhZnBtYVhwSG1yNVBhajRtTmQ4dk5SK1RkaCtRZG85SnV3OUl1OGVrM1FlazNlUFM3djNTN29QUzdnbHA5eUZwOTRTMCs3QzBlNHUwZTBTWm1iQVVmS3NVZkxzVS9JZ1VmRlRhUFNydEhwVjJkNlhkZTZUYSs2VGFZMUx0bzFMdE1hbjJBYW4ybVBSNlRIcDlVSG85SWIyZWtGNlBTcS9IcE5kN2NJMVlvMXhRV05vOUdkRHV5WUIyVHdhMGUwVGF2VFdnM2Z1VkN3cExuVGRLblRkSm5UZExuVHRTNXkxUzV4R3A4MWFwODRqVWVhdHlRVzM2clcrVTgyRlp6WU1jNGRNYy8xYU8vakpuNFFYOEhQZHhmSE84OHhyN2ZVcHZQWWRRL1FXcnVVTVRvVm42MHRvVjgyWEg1ajBycnlLckVIdzk1NWJvQk11bzB6NHpQYTZjY0xyR0x6WkY5VEtYVnlaNW5WRk50NndNaDFnNXRuSmJuR2dtd0FDbmZFMDVwZFZhK1c5Q01XSnNFWVA4SnIzTTJ6V01vcEJSSml5RTU0bDZyYWF3VmxPRDFrV2RWb1MzRnJ4VllQZWhJNEZZTnFKV1J2eThwWTFsellGWTVsVE5YdHBZMXFsWWxzOWVlbmxMTDJQcDVTcTlMS1dOWXFzVXYxWXJmdlVvY3ZXVzVTSDdsSWNjVU9SS0JDSlhRbm5JQVh5TWlDa2JHVmMyY2tBUmJWQVJMYUdJTnFpSWxsQkVHMVJFR3dwRXRHSEZyMlJKN3RIR0x5ZVFnZXhTL0Zyalp5Q0R1VWNidVhvRGtTdUJLMXpSd2ZpVlVQd2FWUHhLS0g0bEZMK0dBem5HaEdKV3I2S1ZvN2taQ1VTcmtVQzBHcW1aYWV4WHByR2hRbDdiUmpIbjFuS01pbUtkZktmZDFTTDBxdWMxdWxmb1I3YW5iK0E2KzJnOXlLRjNPY3A5dStJeVlHMGIvYUw4M2lBdmFXYi9wK2xQTnBkL2h5eStYaG45RGJMN1JueWQyQ1M3YjhaVHRQSzQvcXRobnl4MVFML1lIMVFHOHhEZi9CYm45NSsweFFQNEY4ZC9qQ09jd2tuMm9vbHYvQ3dQWTlwTmoxZ0tyK1JlRnMvNk1yN0NLOThnUXFiWERQS0taV0ZRditNVllQQ2VmTFBhcy9mb1didmlITk51YTVvT25hTTZkK3JjcGJPcnMzWnFzMHBuZVQxN2FOdTNET3E5L3dNQ2lZYjJBQUFBZU5yTlZrMXNWRlVVL3M2YjEybjcraitkemt5bm5abGFpbFpGVkVUVTJnVUZMSW10R0pyR21LWWg5b2NTY0pnMjB6OEZxa2dNTWNRUVlnZ3hwSEZCaURFdWlDRXVpQXNXeG9WaFlRZ0wzUmdYbWhBVlF3UVVzVXJyOSs0OWx1bE02MC9pd2t6ZU9YUHYvZTQ1My9uT2UrOCtDQUJQUW5JSjdwYk83bDdFaDE3T3B0RytLN3Z6UmZTbEJ5WXllQWt1TVZoWVFEbWRJTUJ4RVVwUUNnOWxuS3RBNVNMQ28vUFgvODNxZXBSMDlEM1ZoSjdOSGIxTkdOdmNROXV6dFdNcmJWZEhIKzB6ejNiVDl2cXJQYjA5WGJSL3crYlBWY2VzQnBkWnJjalpXNXkzWGpVME1MNFQvY1BwM2Jzd2FPeWU0Y3pvWG95TlpBZUdNTVdKQVJ3eTlraDZkQ2lOWTVuSnZWbWNHTTBPWnpBN3hnRk9qZS9Pak9DOThjbkJjWndabnh3Yng0Y1QvdnhISmlzTU0rWXhJMnQ5dHE1aEV5U2Z3blV4dHNSWXk5MHgxak8yek5oU3Jha0dMVmhEVmR1eEJkM29SVCtHa2NZRUR1QjF2SW5qbU1WcGpmZUcra3ZxUDFmL2xmckxwbk9DN3htVnZ1aFRzcU1QWHJicnhhM3FkNmcvcnY2QzlTVlF2OEhHS2Rtb3ZrL25EN0NLK3hDU3RmS2czQzhQeVpPeVRoNldSMlM5UENwUFNMdTB5UnA1UURiSVkvSTRkNFJNZDBJSVl6VTJvZ09iOEFJR01ZcjllSlhNdjhBMytCYmZFUmZFeDBheC9lYi9qOHdocUVQU1ZCSmNxUGJIVWlTVmRzeDlQallNY2MrakNaMTRtN3Qva0hKbTNTVFB5N0FjbFhPTzUvUTdoNTBQbkl2T1hDQVlhQXkwQnZZRlRnYytDMXgxWTI2TDIrWjJ1aVB1TVhmV1Bjc09oUkJITTZ0YWh6WXlmQnEvVWJzclNPQlg0eHZ3cy9GeDNEQStodXZHSjNITitFYThabndVQjQydnAyS2VqU21yTFZLYUZIbFRJLzJra2U0ZzcxTEU3NXI3RjBVZTBwZ0I4cXhHVE83V2lNMkt2Nlc0TzVIdVVjUXFSZHpXaUhOYWpjQ1ZGbDF6cUdhbHRHbzk4NHIwRWZmcVhGNHRrcksxU01MV0lnMWF5M1IrTFVTWVdpUnBheUhTMUNMeGxSUW4waWd1alZaeDdyaWhzYS9iM0ZaeFJyYUtUMW5GL3lKaWhVWXMwNGllamNqYjNFYXMxSWpsTnFJVWE4VFNncm9ydGU1eXJkdXpkVE5TZnQzbFduZUYxdTFwM2FWTGU4aUl6WXEvcGJpOEhoS3hTaEczTmVLY1ZyUFlRNjdsOUpEMXpDdHlzWWVjVzBtZHFLcFRwK3FFVloyUXFoTlRkU0txVG8ycVUxdWdUa3pWaWFnNllWVW5WS0JPUk5XSnFqcGhWYWMyVDUyWXFoTlJkY0lGNnNSVW5ZaXFFMVYxNm5MVWlTeFJKNmJxUkhQVWllWGxUV25laE9adEtNaWIwcndKelp2VXZJMDVlUk5MOHFZMGJ6SW5iOG9nSW56YXdQdDRtaHhtK1BNa3lONlZTVFU1MWtxY08vaTg4czVveFhQb3d3NitPMGV3Qnhsa3VXY2ZYcUYyaDNFRVIvRVdUdUFrM3NFcHZJdjNjUVpuY1E3bjhRa3U0Q0xmczEvaWE3NW5yN0tyTjhsMVhod0pNbW85MmN6d211STF6WEdjbDUrTmRaQy8rR3pKY25IZHgvN0RQWTdVRSttWWloeGlwMmluK1hOWVVaeTJnWHNjYWVRdVJ4SytWcExrVG9mS3BteU9sZUt5Ri9aVThCWHpUUHh5bmdzcG5qSUJNbW8xSjQ0OXdhck5sNFNQZytWQlRpbk9PRHl2RDFJMzhQMXhoZU5yN0kwclZid1BRdExFM3ZqdnhMVUlrOFdNdjV1TUc4ZzBRWWFwNWVhSWRpd25jejU1LzhudUt2YS9odDkzdFJLV09vbElsUGY2TW5QL3M5MytsZUU5NlgvbmRQSWJSdEJvdm4vc2t4Q2cxbDNZSnY3cU5uTitkL0ZxTVFqN0JFYkVOWmp0NHNmZUx2NFhWWmNpSFQ1L251RlFUVFpMZVN6VDVUOEFVM3g3M1FBQWVOcGpZR2JTWXRSaFlHVmdZZHJEMU1YQXdKQUJvUm5iR0FJWVZUbVltTGhabUptWVdJQm9BUVBUK3dBR2hXaWdHZzBnWm5CeDlIVUVVaHkvV1pndS9kZGphR0Erd3lpcHdNQXdIeVRIK0oxcEs1QlNZR0FHQUpVd0R5WjQycDJTV1d5TVVSVEhmMTluREcwdFZWcTExZjJHbGxxclZiUVVwWGFxbmJFdnRST3hwa2hxQ1EvMmZZdXRvVVlzdGJScUsyb3AwaUdlUEpKcW1LczBJU0x4WHNubm1LK1J4b3ZFU2U1WmJ1Ny9MUDk3QUFmMjZZQWhHc01wa1JHTW5Yd1IyeDhsWHJSNG9XekJNcnhHZm15aENsY1JLa3E1VmJ4S1ZNa3FUYVdyVE9WUnhhcmNqRGJkWm82WkcvZXp6bWxadnpQU1JETDRERThRaCtBaVZVd1FsNlJTLzhKbG0xN0JJVGlIVldmVlduNHJ6OHFxU2RDdnRGOVg2dWU2UXBmcHU3cFVsK2dpWGFBemRFcWdLdkE2Y0Q3Z3EzYTRzUHYvRDNHRmhBVW50M2xvS0E2WjNKYVFmK1N3YXpmQ1JXT1pONVF3d21sS001clRnZ2hhRWtrcldoTWxQTFloaHJhMG83MHczSkZZT2drN0ptNDYwNFU0NHVsS054TG9UZzk2MG92ZTlDR1J2aVNSVEQ5UzVEY0dNSkJVMGhqRVlOSVp3bENHa2NGd1JwREpTRVl4bWpHTVpSemptY0JFc3BoRU5qbDQ4REtaS1V4bEd0T1p3VXhtTVpzNTVES1hlY3huQVF1bC85M3NZUjhIT0U0QlBpNXhrY3Rjb1lpclhLZUVZbTVReWkxdWNwczdsSEdmZXp6Z0llVlU4SVNuUE9NajYxakNVcGJ6aVkxY0lJK1YvQ0NmRlpKN0wyZEVydy95dEl3TkRiaGJKWHNGMTNqTU5oYXo1cy85YXJieW1VVnNaeGVuOGZPQ043emxQUitvNGgyUDVFVWxML25HZDluVHI0WmhoRkRESnFvSlVNdE9EcktEUSt6bkNFYzV4bUZPY2tvUUp5amtIR2ZySzZ5dHQ1dHQ4d3ZUaHBRNkFBQUFBQUVBQWYvL0FBOTQycFY3Q1h4VFZkYjRPeTgwYVF0ZHNqWHBsalpKbTdSTm03UkowelJKbTI1Sjk1WXVkS043eTFJb0lJaXlnMWdRRUVVWUZ4YkZFVVhSQVJuY3dPMnZNcUtqanAvOGRWVDhYRVpuVVFjK1IvM2hoakwyNVR2M3ZwYzBZWm5mLzErNHlidm5uWHZ2dWVlZWU3Wjd3N0JNcGY4aXM1OTlnUkV6TW9aeGlJcHNWcFZJb2pQWUMvRXBRYWtRZDBwaVpiSllTYUlpTVZHQjVTWDRLVEtTaTM0MVNhRk1TbElxa2hqRzcyZGM4RGJ6QS90Q3ZJR1p3VER4WW1iR09nYi9XQ1lGUDh6c2NTYVpTV01ZbTBOdjU0dE5Rb3RTVDR2ZW9aYzQ4TVdJWnM0aTdUVXJOVGJOazFpbW5nMVBhcDk4T2YvOS9CZnhENzllZnZubDc5NW5SRXl6ZndQOEtpckFuZzFNSHNORTJBMUdlNEpLYWpRRGt1NncyNVFKS3FYQktGVnBBQ2NoVWNvTHNlSUJVQ0JPTE1EMGtaN2gyWG4xMWZNNzh6dHJPMnZ0TmI2eG5tMGxqWlhWM0ttU3VzcXFpVFhUaWdydFlraVJwclE3VytlSVZxK0p0QlJheGR4WGlxU1c0dGF4eURWUWt1dEs0czVIMWNQR1BGY1NSRTd6RWo3ayszOFdyVU0rR0ptdjRBeHl3Z2h4ckl3Wmk1ZEFITVBBdmNnVEVaUHRQODhlWWs4eFJpYWZLVVdPRnhhVmdaa05zRHNPVkVXbFlGTXFKQnF3V1IxS3NWNW54R0pRV1IzR1dKeEpnZ2duNFBEZ0hBMTZuVGg3WnJYRWFJaWQyenB6NU83ME44cGRYWWtGK3VSa2c3N0swNzEyL3VyUDUvcytxUEQwSktVNXJmYmlpcUlTNytHcThWUlJudE9jNHV0c0xsdlNFSCt1ZmJQV3NHZE9rakxDSEYzcW01UHZ1SmphNnFpcVk5bTA0c3FrbEpvc2s2MllyQ1BROVYxRlpZU1JHNG1FU0x6UnNWSnBiRFM4L1VWazVCY1VwOXkvbEpsa3YyTmlHRWJGcjRHTkVxeDZwZHpyTFhlV1ZsYVc3aG8rdTJybDJaR0JjMnZXbkJzZ2JkVFk1bjIralp4Zkp6MmRtckUxMkliOUxxd1JNRVpZQm9QczAwd2lkc0F6VEN3eFNneEdoeEZsMXFIaXlZTkdPYnVpSno2dHVUa3R2bWNGSzE4ZUpZdUpsVWF4dlhLVlJKeStWQk54d3cwUm1xWHBZb2xLYnRrc2tXekdmdXVaOVN6RGxqSFRHU2JUamxLS0VvVFNxWVRva3llTFRwNWMvN3IxZGZ5UGVGci9ZdVlXcHAySnhIazZoRFhUNXFvVnN1bTJPNzZjUGlNNjh3RFBNeXR6RHVwQWd5dk9PT3hhcFJWVTUreDJoSHR3disxbHVzZzRxcEJ0Tmk3c0wvSFV4Z0pHNWw4Szl5Ri9zQThWMkVBRzdTN3U2QzdSeEs4YitQMlZqN0tVaExJMG5WRWgxZFlpWGlvSTAwTjZoc3lCM3Q0QlVsYXRYNzhLaTNIMy92MTc5Kzdmdjd2bzZjY2ZmL2JaeHg5L21veTFGajhtY0svaUdtdWxFcnZESm9YYXQ5NXlzU3U3cktPVERmeWNtbkhRYVRoZUFxNFgzM3NzU0xSS3JkM0QwcUVsd3owTHV4ZVczcllWbG5MMTkreXcxWmQxejJmWDFJMjJsbHgzY0t2ZGR1Q2h1ZVlTWHozZlY0WC9QSnludWlIUUY1RjFPeEY3bkFmMlpaZHJrVzlmcVZNR2wyOWQxdDliMXBiVFBmeGtZZTQzM1BPd0hTWkVpM29HbG1WWkZmRXRkWGRNeTRVSWV5SHl3NEQwcFdPZjBVU2lzTFVkYkZLeWlFWXB3SHJ1ZDlCUnNtQ0JpL3ZpUGh2OGcwdXgzdmNPM000dG9mTkNXdjdOMCtKSXNBbDhKQVFvdFpMQVBKRzQ1b1ZOUGNNOTg2M0RDdWpnUG90ejJaYXVMbDNXT05KYXIyK3I3MjZJem9OYyt6ZlJ5OFpLQjR1TS9QcDRjSDNpa0Y5S1JvdkQ2TVFTRHdSbUtpWExneHBLaEZCaHpnYm9XSFFObXpYZk9yUml4WndMdDAyMFZEWVBXdVprd2Nqc2hvNE9kc2ZkZXpUNjVYMXpWMEhuOGRjMHRtVHVvL1NVRFZ1NlcycGJlSDZXa3dINTliTUI0UndjZ0F4dUhaemtQbUUzMmdzbmIwQXBjaUU5OFhUOWRJd1pHeW5JMkpRY3NuZDRrZEdBaEVnUVQ1RUY5V1VhQ0hJRlA1UzdaOVp1SGwrNGZ0ZjF5L3RMK292K2ZWUC9yUFlCVC92VEpSVVYxOHlzcVdsaFo3ajZOYnJXNGxuejUzYXNyN0l2YkorWDEvNnZ5dEdxK3RyeXZCTGQrK2FLcENUUFVIbGRkWUEzVVVoTElsazFCMldCZzNBWnFaamlrc0VvUjdEZERMeFk5MlMyNmhjdG1wWTVyMkIwbVgyMFlzVzZyVGVaZTFKZk1vOGEySUdlMnM2MkJxbjg1bDBwdWhWakZmUGRSeDc0d3l0S0dhUnJFbFVUTi9XM3RIV2lmcVo3RHlabEJrYU8ybGxDUHVFUXdzbWU1dUhTS1RqeXRJMjVFWDVtblZUdjJUT1ZNYUJzZzBQY0hiQVl2TlpUamdjZmRHTGJldVlEbG9FdlpBYklZVzZQRitQbkVyb2VJVzFCR1dIUEF6djh6TTJHeGRoOEJkK1lsNUZNLzBXNElTZ2psTkVTdThBQmlWSnZSR1V2Q3QzTjNncFBabjFCWnBlcGZlaUVOVHFudnVvT1FYT3dXcnREbVdoVEpYWFViWnU1ODZBeXM1V0xDU29UbGluMEcwU3IyWWNZSjFPTDFwSTNMVVJQazZHSUVGQUpGMC94SDVXYmlCY0VvcExKQ2xCMTdzRDFLQ3dEZzFDRisyZTFkYlJmYzdCbnhZYzNMM3hvd0RtL2JHWmNkYmUzdFdSUnVhRk1LYzJ5VFZNbDVUYVk2M2NNWGZmQ05mZnZOVlliUmZvc242VzFvUEJRc2lXOTkvZXJkdnh6ZThmQnhWMTM5WG1yaDFxYXQzV21wNXE1TnpUVDA1TnJKbHBtYjI5YzlzN1crNDY5bmFhZnJ2elE2Ym5HNS9GU25zWGl4ekRLdWdSM09xTTFhaVY2c0VXQlZzUm1OSE1ubTEwUVhRYlJYQzBrMy9iMjIrenh5UVlBV0VGdGJ6ZTIwMkc3R053QnFiaFBwRHlYK1QwZ2tnbzduenlnQnVwK2QrRGF2akx2OHNHWFhxaHZiS2g3YWUrZGQ3TEhSOXZIYzJUZEZkM3pvWmI3dXRycjlVRXhOemx4STY2MzEvOGpXNEEyVW9tYW1HY2p2OEZ4UFZNaFhtdDFzQVZOZlFjZVBIeGZwN2ZEYy9OV2lQSU95VFZQSGZ2OTA4bUZDVHQzSlhKL1QrVGxnZERZaHpSR0Vsa1VLQlNJSzhWK3V0L1pzLytCZmJkdHZYRVROOGtlZi96dzd4NW5OMDhlM1hsYklxVHllZ0RiVTcwNm5iUkdCVWIrNFhjMzdPTWVnRnp1UFJoZ2o5djlkdTZjZlFyL0w0Z2ZKZURUMGcwM2NTZEF4WjFEWE82Q25YdVJ4eVZ6bkkxelRDTFd4a0dzcEZTc1R4ZFVHZDJrcWFnd1lGK2o2NG12dTVkenh4KzViN0NudURWbisrYWJjMlZuN2R5ckpoajkvZE5HbXp6KzFyc1M3OWdSSEorZHg5T0xZMHYxVXFRQ0Mydml4dHh1Mk90R1JqL0RIdWRlaDJKaWhZRHB3MVo3RUY5RXVTUHRjNU1WUnJqRy95MjAwclVWZERpK3BDWkZVMXJzODdpSEJqeU9VbFhOVFBpRmk1dzNOc1VyMWtudEJlMkxDSkVlcE4xdThEUnlqOEdpVnU0SWp2d1NWSEMvNSs2RlJ1NnBBTCsreFRZUmZCdmtyQnR3dlNZM1R2R1QvUVRmenlEekVlSEM0WXlTMFE2eEQzNVQvRTF4TmZlcmwrM2ordUhBNU1QWWR5VzhHTEN0cE4wUXZ3NXkwZ2F3Yy8xdm5GNjR4ZWxsQnlZZndDRU9zRU1FbThWMStKWTlHYkQ3Y2tYUVpJa2xoVUZUYXBpWTJMQ0JGczhqdTNjL1FncjA3Tm0vZnc4cFIxNTY2UWlXZ0x5cEtBK2t3c2g4QjBheUNVendHK2UzZzh1V0RaNTQ2czQ3bjRJazdrdjIrTktCL3FYMnZmdDRPaFpRT21TTUJ0c0d4c2I5UktRQlBYRkhDR2xlUXNHV3RXV3JmVjMzZCs2NDF4T2dEbm9JTVh1ZmsyY2FJdHlSRlI3eEM0Y0VLcWYyUTVtd1o0UDdRU0xYaS9TSmd0azBRZmY1Z1d0bk5iM21lL0hJc2FibWhyb1Q3UEZGdlkxenBTanNtZHpIME4xVVYxdFBlZXhCR2ZtSi9TT1RpZFJTSDVYb09TWHZNMmtnRFFSamlJRUUzN1B4M2FiYWxjTzV3Nlo1TTV2YUVwMzI4ZHJLVGVQWGRDM29iaDh0S29FQlRYdHArM3lsM0paUjVkR2I5SXJzbE5iU25pVTVOa056VmJaTFJmMDNwRDJSNmlta1hJODJXUy85K1V0VzhpVWFaUHZrUm43ZForRmE0cFlrM0FkZVlnMVVkQ2tKck42OTVZWWJ0cmpIUmtiR1VGeHFObTNmdmdtZTVVcEdGaXdZd2JaRUR3NElQaHNRS2NQNGhydFk4Yzl6WmR4RmxKZHQ3Q3ArenloUSthMFVaSEk2NkVVRUZmK0wyTjY5ZTZyL1hINWlUKzN1NXp4bjJOYkpZOWpxTnJaMzhpQjdYVUF1c1EzckV2WW50cFhUeGlJNWZQL3VPMVUvZmxGOTZsVGxGeitDazNzTjVzRk03bFBRY1U5eWV3Tnp0MUU5aHA0WTMwZ0pvdk5WYjcxVC91Ty80VGx1QTB4dzNsLzRNZEFYWVNXQ0RyTHp6b3NXSldnM3R3bmRsL213Mjg0Mm9BZnpsSjN1RS9TSmk5QW5ScDZxaUhPSHBmdlRnd2ZSSzdiL2VsYllneUYrY3dSaHlsenVxQXZhQTQ0ekgzZjhKUFJoSnl0ams2b1BIdngwbDEya3R2TytOZnBUVU1aRzg3d0ZNbStiSEU0ZlB1eDZzL0JOS0lOSzdrVll3VzBuZUl4L0xmemdQMHJHVWhMQ2Y3akphaVd4NE92c2JGaktmb2V4WHhWME03d3NtLzAvd21Pc0dIMmVER0szcHN5RTRIRHlabDlxSkQ0UEFvaDlYUi9ST2VCcm5kTloxZWlxYXVrMURKbTdPejQzZE9kVmxkMXFkZmxtVnRiTlVzMHF0YWRicElyNkJtNW5kbHJLZXRraWN6NFpxeGwxZFJUN09STkh2RnFpcWFhOEtxTkVqcXBDS3JpZHpjN2NMdlB3MGhWeitwckVSMDB0cHV4bVUxczcrem4zRjczdWx0WHJmdU56d1ovVHROekhHZW5qQzkvRCtSYmlITzVsV2JJYkw3ZHpSR29kY0srbjdMcFZhNjd6T0J6dXdZN09Qa2VWTk9XbUd6ZHVWVnRrdytNenhrWVRLQzlJUDE5VCtwSUlMd1RYai9TRnRCcXREcW5nOU1GejRzemVuTkhsMTgzcGIzQ2VhV2pMYVRLMXRCZW5aUkRhS2lGOU1pVzdITEowYVlzV3Zzc0kvWjZITThoak9mWG1nMUYwMElPU0dIVVNMZG5jUzJEMlFPZk1tcEdWcTFZdjdoMFdQLy9iS01pSDZ1OFd6TkZic3JiZXRPR1dzZUU4emQrZWpKVUx1Z09wUmozL0hhK0Y5SFpIcVBaSUJTS0lxMFpHcWl2VU5wazFJeS9yMENGNE5TdHFlVlYxbE1ReVBUTm5sWlZ6OHo0WW5LUHJqeG9vTTJUS0RzRlc4WW9uWlBZSjhGam03T3loNjVhUER0U0pyYXV1SGZUT2F1enZ1cWVoSmJ2UjFOTGFVWitXY2ZPeTFiZFdGWExwSzlZYUxOcStVVjA1Sk9qU3h1YU56T2ZqTmZnWDhsaEdiQkVWTVdwZkJUR0RKNjJPT1lOT1o4RzRyYTRKT2l2YzVkd1NYUGVQZElhbUJ1NTJxdDl4NW5leno2TnN4L0V5Rk9xSnRqbFRGQ3FWQWd0YzRLTFlVYlZDb1NhRllmMmYrUTIwWFF5SjB1VmhjNU9IOVdBdnlOQ2xhVklUVTRNOVRlNHJMSnB1RnFzUzJZK0NIUVppVC9nTTV5TFlhb2N0QXZTWnltYm5MODNjajVEU2hncnZjODcyMTIrNEN6Lzl4T1A3SjVremlFLzhnVkNsNmppVGxKaVY1NVFteEt1blNTdzU3RzJUeXhOa291QVlvbFJjSDIyUVg4Z20vUlRuVklSektvRjk3T2RtNjJDbnlHbTI5bmM0cmVLOFVjdEF1bVZob2ErV3NMSk1yZUwyazRkU2Jod3VPSFFaVFpsWnpmV0VxMHh3WGNTWHJJc3FmRjJzNG9KRlV3c0RGMXo2NExxZ2pHTWNMa2FkakpGS1JBaEhqY1J4UmIwQktVdldyRmxDeXRHalIrTjJiTmh3NjYwYk51d28vT0RNbVE5NDNXQkYzU0RtOTU0cU9ESmRKcWxjTjZVYXJCRm1RVGMwSG1wdnA1cmhOUHRxY1NacWhyVzNlN2xmMkFQbDNNZDZMZEVNUEYxVzNOTkN2eEhTY0FFUDNkTlBDVnQ2c0Y1c0RlenAweURtZDdYWFB1bStFTEtwZVg0MXdyOEZLZVJYZ1c0OGliVFpLamJVbWFYcUpLVzVSZ3NYNm5MUXVyRTZBM2NqYVplRHV1QW1wRWVQdTQwRXM0WndrNTl3aWNXSFpxTzVkN3kvUWQrWTNscFJWR3gwdGhUYlJqdDZhM3VhUzhzM0p4dWt1cXhlVDFOOHJDWEpsS1BMVE5Bb1MvTzhNek1zNlFXQ3pia0l6ZXpOVS80L0tva3lvRWtrWHU2Z09jZnQ5Z3dNUlZvT0hOQm5aK2RQbDVhVlFFdFcxQjIzVzdrbnMzVXpTQTRLNmYwRUxsQzVNSVo1QWc3aW5oNFdEODZyYlhKYWl3bzZDNXlPNnVZR2pDYVBWTG8xT3JpZGl5STA0TjZnN1VrT2dEZTU3Ny9wZWZUUmtqZHhoM3JoL3lBU2I4OC9ScHhMZlFINFp2MDZ6NUhTVzlkWHJkdnBQZ1pQYzNYWXFBR09ZeHoxRE9rOTBQOGZzQzN4Qll3U3ZkeG93NFdWeUdIOVBYdkxuejlTdFgxNzJlSG5QLzBVeE9kZmZmVnI3aWVoRGVvOFFoUDZOeXFlSmhwcFVvWTcvdnUwNThqUmtoL1ZuZ0pkY2xLYTFpaUxnRjg1SHp3L2VWK3BiVWFlV0pmTDk1RkY0bkhzSTh3L3lJSVM3alJjeTcwTTVUYTQzV3JqbGxnSmJycC9ESHJZaTZSTkJHRmhLUkFQMFU3RHB6QlRSZnpVZ01YcVNjdXRyTTNJVlNoeU0yb3JjOU95VW5PemNZbjAyYm1wV2JmRU5OZWNOdW56OWFiVE5jMHhsc2pjZ2pjc3RwZ1ltK1dOZ3R4SUhHL0FiMlgyQ2prNlhLUUIxMm5SeVYvTEdjSFBHTU9ZaE5KQ2MxeGtPRGNvaGZFRFhDQjBPY3hRU29OL2lmb0twR1JsVVZMWXJ5K25KZDgyWTRZdFg2Q2xGR0xaR0hpVXhMWnlZZVBSbll4eUtPeHV1Z0hqMExVcEtYTDR6Tm1KYWFuVFdITm9CZVNLdUdKUG9WNmh5MHFaZW1MSU9ZR0wyUStUL0RsQk1wRE81QTdGbEdYZHhwOFRWTk5jQkJZTWpLTWpJK0duUFh3R0lvbm9oM24rRFhBV2ZhcEVvbUVqN0FZaFUwOFh4WVFCRHpIVkpsQ0srQ1M5RW5ML09IZllPcTNHV1ZJaG1WWmFWMTdMUGw5VlhWc3hzVGZwM1BKTk1mdnVTclFvdUY2MUpmVXV1S3RuSkFidWpSbnU1Zm5lZ29QSk1TNGhWbGFwdGFNbU02S1BGOGgySkFpeEtzbVQ0dTRrUGdFcjV6cmFKS005VVhHMndmTGNUcjJsMGRqWUhCUDE4VHRSdFhhN3JYNUZyc0dXNlVzdjdyS3FFZ3BWaXJvYVRWV0d6YXBmTkpQNGRFd2RtOElPb2k5SnRJeWdmMVhvWXhsSlFzMWhkS2lvL2xOSnlEZ3FpVkVNbWZmaVg0TmpwcUhWWW00eHpMUTNoVHcvOGlqK1dRM3QrcmFTMmJOTDJ2VHRodEJuTXJmQW1ZcWErTlVrVDAybXhtOHNjcHJDSjYyam5ubEd1MmY5RXhWdnZ1NTVZdU0rN2JQUFBweHZLTTJIQm00OWJPS081M3N5OHg4bTZ6RWx1N3czTFJWUkNYYTVUcVBMZkEvYlN6NEpYcGIvQUR5Sy9EUXpMaExuZWNBUjR2Wk42VkhKSlVsYzFMZzBCdVF6aUJZUVo2bnp0RjJEYlhVTlBaNlZCdnZzdXZJOGsyOWgxMEJqUVp1cHdtdTB6NjRwY2RoY2JWMk9FdXN5OEtaWmRaS3Nsb3JHTkV0eVQzcW1RcGRTNThpcmxCcXJxMW9NRm1sOHZqbmRxTkFsZTRzeWJBbHBzczdNSXBWTVRNK2lkckNEY0lROWdYNTNQYVJRdjF0RWNnUHM1MGgvSEpQR0ZCR0xHWjc0TW9hbHVEVGd1SXBmZStPYyt3ZTZIMWpBZjNiZDNGeTN2WmQrdm1FcW1OWGIzNTV2ek13dmRaV1VaZWRLZXg1YU5PL0JJZjR6djJublFPOXRyZnpuRnRtQ3djRUZVdE4wWDMxc2ZVME0wbVpnL2drVjdBdTRuanFTQ1lYTG93SmVjNkQ1RkdJQ0ZZbzB5Q05LS3F6T2VvODUzNURqOUxvYXlrc1BPWXV6ekgyNlY3bXZZTGJCWEdpMmxzVG01aHFTc2xJZHp1LzFtVTNSbGNscEMvTHlLSStzakExdWczZmpEY3habXU4OHk5eE45MDA5OHkzTHdOc2t0NUZwcDJyMlQ5eEdPUEh0TWV2ZmhIYjBURU5HZFFBempjRkFIMzVHK1NFeFJqWlRRSExjbDNKMjZrekNFWWpkVlhxalhta242UVhjOURDOWFyek10YmlhLyt3ZVg5aURSZEtmWlVsSnFyRjR6Q2FiU21FREZVRllWTVovWml6cDYxdE1TaDJJY3pPVE15TVhqNDF0elZNbElYMmIyQzF3bkQyT2ExOG5yRDNMMk9FWXVKRy9mSzRrekZlYW91MFpWMTJkaXhTRHlXVEFBc2ZxUzB2clNja3B5TTB0SUlXaHVkNENsbUUzeVF4TVBPUEZVWElZaHZzWHdtdGhDN1NKWW1VU0lGSDhONVJYRGJBQnVrUmloTW1Dc0ttWXNJTDVLOFBycWg3MHhleG8yMUo0VDFtdzlWVGdhTnhDSXlPalV0L2pYRzV1c1RobENmR3lGR1ZhdGlScndOeXNkYUtOUHJJK0xSTnU0d2FVVXBGWmtwNldZY3crUy9vMW9DLzJMWjhQaTBEdlVpK2xDUTgzU09HcGJlN2hoZHZYdmpMR2Z2WHJNWGhuK3FMdThWVy8vb1BRNTJIZVovYUNWVVl6NE16SGxPYjN1RzlnMVA4aTBsd0dtWVJraFBYamZLUG8zT0w1dWFFYzU2SWNMMEUraS9pSUUxQklIVmZoTnN6alR1OXI3T2hvSktYUWdTOGNSYURJeS9NTWRYWU1rV0t1cnFqeWtZSmpGYU9zM2tsbDlSeVYxWE5FVmdrTk9PZzZYR3R5MXZvbFBXdVZDMmV0OGZ4WnE0QXpSOEE1UlhHa2wrRTBoUFR6ejdCK1pNS1pMY3RvL1lXd0ZtMGZ6ZEdyZUlkTUtYaTNhTUJVa2xpUUI5SnVPT08rcTZYb2N5N04wTVAzWWVmb05LOHRXb0h5WlNCekJTOFVYUkZlR1FhZkNNS3J3K0NyZ3ZEYU1QaDRFTjRRQnI4N0NHOGljRDdQTHJvV1pTaU95QU5hRzRrZXBqTEtnR0V3Zk1qdEtJY0Q4RW9ndHp4NTA5OWp2LzQ2a0dGRy8ycVU5Ty9sdmlHNWNldy9pL1pmRG12b3VEUlhUZWVWSTh3MzQ0cnd5akQ0UkJCZUhRWWZEOEliZUxqLzd5UlhUUHN4azNzSjRGM055MjhmNHNlSHdDdDV1UC9QQ0Urbi9mUHdhZ0grUHdpUHBQM3o4SWJWdkc2UkNibnJHU1RPNWZOSWwrYnJTWDVxcEtVbEpHdS83U2cwMk1CQlV2ZG9rTCtrcVh2dW9rMllCenRFMTgwbXJOc3dwWmZtZXltOWhRS2ZKcTRJcnd5RFR3VGgxV0h3VlVGNGJSaDhQQWh2SUhEVUljUE1kampIYW9tL0R5cml2S0JUZ3c0Tm5EVGVkNy9odDc4MTNIK2Y4UjVXYTN6d2tPSHdZY09oQjQwUDQrNzMrdi9Lbm1UZm8va1h2WkFWRnR3Zm1ucEN0OGloVUpFREpIRkVvUkhJWHZJK3NudHRhMVZXVGZNanU5ZTFsR2Q1bXoxMnVLNTh3WVlKMU43Y3JaNXhQa2xjTlN1OWUvREJJeTlWdHFaM0RENjByUW5lTHQ2L1oyc1RsKy9ZVCtaQTg2aVVGeTZCUnozTWxlQ1ZZZkNKSUx3NkRENGVoRGNJY0pyUHBQMTRwbVJTeUUvTHFRemdIbkhRZk9TbEdYVG5FeVNGL3NSamQ5NzUyTjY5N1BFdFN3YjZsOWgzN3hGeUFSakw1NkFOUmM0RGJ4OTVKK1R5YkRUeHBvakhITGo5UVZNVFJaRGRPcHFScTB1SzArbFNpd3ZtdFBzY2RZV2xsUmw1bWNVbWJaNHV4ZWR1Ym5WZXgzNDN5NWRkcGs4MnFPSVVhbmw4V3FYWjE1NWlVZHZNMmp5MUlzMmFvUzAwYWl3cEZzZmNZVTRDRjFadXh2bnl1Y3J2Y0w3VmRMNVZ6QVhLaDB2aEZWZUIrOExnWjRMd21qRDRpU0M4UGhTT3RqUUFieVJ3bEN1ei83d29BV041QTNvaGJzSXJsWkRQMDRiZmxBbDNuZVJXZEZVRFprY241ak4valAvbUpOZkcyVU1TN2tIb0d1aHM4bzNzS3A2N3JMcDlmcDl6cHFlcXNiL04zRDFIWHU1cXJDdUU1NXJhcDBFTzYyUEZJeU1MaG5QMEM0YjFscXlSZ1phcWhnNkoyMU9jYnNuazlET0x2R0pIc2FVQUR2Zk5sc2ZYTnZBNnBoRHQ1cjBzaS9Pb3BmTW9BeDBQcC9sSndxZDZucStndUNLODRpcHdYeGo4UkJCZXo4UDluK0x3dHhCODhGQmRWYldFcDZjTnY3Z1FlQVVQOTcrSnZKU0d3SDBDL0RQOG1pVDlDL0Q2SlZQNTFaOUVFVXdTc1JWeUI3MTFoZHQ3Nmg0QlliL0JLSkdIR1B4alBaNkszdnJCMUs2VzltVkx4bGRkUDI5MVVjYkNPVFh0UGIxdHJlM3RiSEdiZG9ZdFBxOWIxMUoyNm9hZHQyKytidm1tL2tNTmZkeU0rWU9EODBkSFJ1WVMrdm1jR1pHamRsNk9JRHZBQjNZYTVjOHNnWjhwVjRSWFhBWHVDNE9mQ2NKcnd1QW5nbkErcWhBaDE3ZWdMMWlFdXBINk81bWh2ZzU2enNhd0d6aHlsVm9tVjZtK2dSTWZDNDliMUhLUzNaU3JYN0phN3c0OGszNEwvVi9nZURMVUprbkUyeWlEUUFadFNvVTZVSytnNWpUeWFoUnJhNVowT3kyWjlOdGxQbmxVNDJkeTVta1lmMDcxVVpISHUzTERyV2FYcHF4NitZWWRabGY1QnowMjdnOFpIL1RZb1p5M25UVG5SUGt4VytDZi9JcndpcXZBZldId0UwRjR2UUNuK1IrS1B5RG9peCtZcVJ5a2tQK1AwQmxETXRNS3NXZ3FCd21Xdmthbk02K1RwQ0huQ1RuSTZWN3VGOUVUM0NjWk5BOEpmd2ttSVlQam5RaU9WeStNaHpaT2RCNWpRRFhKQ21qdFU3bkpCSlU5eEtsUkNCa1pJcm5zSE1QYWxwMEhEdXhzV1d1QUhkeWpvT00raFZtLy9tYnRpdXZXcjd0K3hkcngwakp5akZwV3VrUndkM3IyN04rM1U3bHIzMzY2anVkRnphaXZOQXoxR2lJRVR6NHc1aVhLSzVBNEFPRndndjF0ODRoYVBlUmJ0SHIxSXQrUTJycGo5cUNZTzh4MjlIUTArYmlrZ3djUHM5cmRrWkFCM3JqU2NrOFpTZkNXbGE1Yk1KU25HUjlCQlVVVHZmQjcvdkFpYUx2R2c3YUwra2YwN1BFOHV3UjVRdUxPa0h0TzlwQTdVQTRTYzFKRFF4TW5zQzBodG11OGFLemFXMUZuN2VpYjFaS1QvcnZTcmpmY1c5ZVZEZVhBamV5aTdwSit1OXFtYUs2cnJwOW0vbEh6SWRjRXo5NXdTMkt5N2JMNEVlc204TEZwc0JLOWVpOCsvNG5DR1BURGY0QlVHWUV4c0pUU2lURFJXVWdsT2JaUzlFQkZaNy9pejlnRU9QYjNBY1Z6dzBmTVBmeVpvMXhDZVYwRzkrZ1RGUElvRTN2ODQraVlLTjIreS9BQ2QvamNQQjU4aEhpUituMlVGcmQvTlhNUE13dHArUWlWNFgyWHRTVlhEakdrVWwxamlwSXJFdlR3MFQ1OVpFdzBIemNoSG1neHJqQXdIOUs0NVVObXl5WHdqeWo4b3dEY3Z4cTB6Q3lNUStoWS9Cc3labGliVDJpYlQwZ2JrZ3Z5VDZBTi9aejZaM0s5WEdKWEdXMFNoeEpnbW1mYXNXUGtBLzU3OGpEYk9hMW8ycWVmVGlzS2E2TWs5eGRKQzBlZ21WRkZQMTZMZU95eENGSThnWWNObjBVVVJSdzZoQitmVFQyUnZ2S1pXOUZMV1VQR0Q0MzFIcmI2ZkZZc3QzcHROaThwWkE1ci9CZEZTNWd1bklPOEJLTXNSZzQzODNldDJET01jSGQyR25lRnU3UDRMYm96N0E0dHVZLzZDZk1uNFQ2cTNrRzA0N3pjT3JsTUZnK2ZmQmdaeVFoM2tqK0IyZlJPOHBkMG5DK1pYY0s5VEJ2ekE3eExjaHpveTlva3F1ZTJiWE5OVE5qZXhqL3lIdU5ONWlML1hxNlM2QjNHYStsN2VKY2lUTjNYVXBNelhQNit0SVI0WktIM3R1TFlFRzdjSlltVnhjZUx5bHczWUZCbzZNcHBIem91U2dqZXBwNGJHZm1BdnFsZ0ljYUY2c1QydW0wdHUwS3VWaU05L2hMOGZJVy83NklIRzd3Q001M2M0L1RPaTRnWjhGOERYN0hmMDl4R2NuaDJBMExpVVhJR3ZsdXQwYWl4UUlUd3dKMml0MG5aVFdtSmlXbWtUUFlGbnE3aEQ4cUJ5ZmIveUdZZ256R3Frb3NWcWFCUWFTWDZxY3dFeGp1R1FveUE4VHQ0SkNQUlNuNEhBTk5qZjlhOFhOWlYwN3B5bDd6T0M2eXZRWG5IcXBhU051dGJXakRGd3JaSVdXUnk0blRybThsV3phYjExdWtKMHpPazFnMDNKVnZWcDYzQ1haZzAvajZtbHFUdUhWcTcxZ3dtc0pQaFZUYUpQcFkxNFNCcnViL01PUkhML1RjWUk0ZG1qY05yMFkvWFI5VkdsMGFVWDk4U0ExbWd0VzNNOTFSWXJUa2QrYzVXRS9jM2h1YXNzRy9SbjNGT1VUU2F6d3k5YlFOWHlWZVFoTnV1NGdvWXgxSlMzOXBXUjRxdHFNaUc1WS9jUjJ6djVFTzRJQWZaL3NrR2FBdmtNSEpyS3F0cVNCazNtV2lzQ0hiMmV4b25LSWpISmRGVGkwY094clRDMVJEMkQ4dnlsMW5kR3plNkorOVpCM25yd0E3Vy8vdGYzRHV3OFYvLzRqYkNyTnhjN2xFbW1OZFlMT1FzbnFCN0plSHkzSWYvWjlGQ0FlZFZpcU8rSXM0Q0FlYzVpaU83REtlVzR2RDc4b013SEdsWVB3RjZYcWM0aWl2MnMxam81My9DY0tiNmFRanA1OE13SEZrUXA1RGlQQitTOXduZ3lNUG9XU2IwOHpiRlVWNUdUMnNJenQvQ2NCUmgvVndqNEx4SmNWU1g1NDlDY0Q0TXc1R0ZqUlhBK1VzWXp0Ull2aENjbDhOd0VvSjZqM3o4QXI4UVhZQlNvNFZmTUZyREVyaWZ3RDZBY1dSMjRCN2RaWGNVdEpkZldZQVh1ZStkSWRjV0lDYnNCZ1BuRHIvRmNPMGw5eG5JbUdJY2srckNLOXlLSUdSb3BhSGJLdlNPQkZRN3VlOGhKM0QwSHpZU0YwVkdEN2xVUUgyNEJQOGtXMG52WUdSYzlSWkdadGhoZitoNFI0N0FiNEpuLzVkZHp3aS9ERURuSm1yRXNVeU00LytWbzVkUDl6L3c5OUxaWDUzWFYrV0ZhQnRkYjhmL3o0cUhzK2MvMEhjSnQvNmpLSVR4anVSczBhL1VzYWZpeFl3eWt0VEp6ZVlzbEcweGszQ0kxUE93L2cvNlh2VVpmWSt4d3p2MHZmcXZBajZiVE91Si95WjFPNzcvTzYwbi9aUFVuZGgvTkcyZlROK1R5M1lmMFBjcEg1QzZqYjlianZYVVgwaTlBTnYvU3V1YTcvbmZUZXlDaFpCT2JRQ2pzbEpGZjhtdkp0NmFieXZFLzQydHJZMVlLdmZOYk1ULzV2bkR3L05Kd2YzVzc5OExVYUFtUG9pSy83M0VleXZYRm94QlhiN1p5UWwzKzJvUnB3M0hRVmx5Qkg4dllRdjV2VVM3bzhKZW9aOVo5MS9jVDdObWF2VHB0dklmVGU3ODlOSzJjck9wZVpZOU1UVTloL1RUZ1BSMjRWaUo1RGNqQWZlY2V1ZG9lcFVTbnVJWEt3dmNMb3UxejVnNmNlSzdsVkozVmZ2U3hKd0VnOTRuMHQyWWw3T3FwTENvbkkvZjkrTGNOZnh2SkZSMnZWMHUvRWJDWnIvNHgxY0xTMHRQN1Jwcnk0Rm83dWZjdGcybitIbTA0dmk5T0g1UzZQaDhlRURPSEFXV3ZWeVJYK0t3V0MzRjJRWFQzenNrU2RWVTFMVXZWZWVnOEpuMEV0M3Y4cGFKeTEzMkNrSkRPZlkzaUh4Umt0K0ZPZEJ4bXJxMUdqaDJrK2drd2pCZnVkd2lwOVZWMDFCUzM5emRVcENWWCt3d1J3d2FjM08rcjZuWGxoY1YrMFo2NXk1UjVFanZUVnVUWTlEVE0xSWZ6ckZYV0JzNU1hNmk5WS84RlJJZUdZTTJjdzUzbU1idnBVaERQNlZCeDFnd2ZnOGVYOUpUYVVFUWFDNHU3TGNRZ2VRYk5PblQyMXNxSzVxTUdTVTFMbWZOL2pSZFFhN0pxc3Z0VDlVYWtsSno5SHJUaWVSOGFZWTczKzBzMEJaSjAyMzVidmZ1dUJ4MVdvWStWWkVxVzUyZ2lZbUx6VTdRNkhYOGZpYjBkRk42eUJrRFBXSUl2YlpHQW4rSDFSSDBTUnFkSm9keldyN0Q3V3N1cVc1b2J5NnhyTW16V2kyR3ZGeVR1c0tucVN4MjFJLzB6bHVjZkNnbHVxVGNiREJrVVI4Yk5zQkNlazRWRnp5VEtvUXRDSnNoNCswbkQydEZ2RjU2dnFNSXdzb1JOa2piS29Nd0g3Ymw4UktDc0ZMRTY2ZDRxakJZTjRXcGc3QmE2c09FK3ZzSmwvc0RJWDdPMjJFNElmNEF4ZUg5Z2ROaE9GUCtRR3RJUDYrRjRVelozL0lRZWw0UHcxR0crVEFMQlp5L2gvbFUwakQvWktGQXo2ZGhPUEl3ZjJCaG1NK2d2cUkvRU1CNUtnd25JWWhUR2tMUEoyRTRxcURQVUk4eE5nTXJpYzhneDUxUUR5Y0FnelBlajdSQ05jYmphMms4M2svaWFhakYySHVORUh1L3hjZmpVSXN4OWhvYVl4T2NjdjlPWmxJa3hYb01rNFoxTmRiZnAvVllXcGY1ZDhKOXRLNjRwRjVCNjkxWUw2TDE4bUQ3bjJpOWt0YlQvVnVoUjVTSTlTSGgvVlpvcGZVUldzOW56bUhNK1FIVy8wSHBzV0pjOXdPYmovV3p0RjZNOVl1MGZpN3dIbTVqOCtsWmQ3OXcxaTNnd1owVWZvN0N6d253UXY4bTBXb1JpKzB6YVIwakcyWXY3T0xQUk1FcDNBMHVaWGJEWFNUdWxZZjloazh3NXFWQlV3MDA3M29MWEFqOFhxR05ITmxHWVZ4M2pQdUc4ZmhmWk5DVGxQQjVmeU1mUmtyc1JXcWp4VldVWmpMbktwVEpsWmxwbWZXcFNTbk9CSTBvSzVLUENaL0J0clZYYVJ0TDJxYm41T1hJQTIyVFU0dVVHbEdPMFBZc081dlp4ZDlYRW1INHErNXFYY1hPM3J1WHZ2dUhDTWg1V2VCZGFsLzNHaEZjZnoxOXR4VGJxWVYyUnB0S3ZhcTFLOWh1QWJaTEZkcmh1OVExM1gzQmR2M1k3aUMybzc4ZHhYamFwaG9iRzNOdjlteG1aeTllTExUdndmWVBpeVpDY0lhR2htcTJlYmFKb0t2cnhoc3B6bHgybE5uUG5xRnhyalg4UWxNYzZJTzNuV3AxSWpDSnpGbW1ERVZLYk1nenV5dGZIaDJiWTliTDQvUGwwMlBvQTkrdktJTFpMMXBGNzB4ZDRhWlVTTTlTR1N0MEowK0pDNjJJQ3BXSmZPZXlPSHlpdmN2aXNPLzU3QlptSHgrN2kzRHY3UU1ydThWaW9mcmV2NHdkWkhheUovaDdDYUgzYW0waHozUGxLcFVjeTlQQ056dW9VaWhWb1lYdlN5Umxkb3JHLzNOZm83eElxcDhRdmtYU3dGV3RRS0Y5N1dackdiUVJmRi9TcTBURUZyZmJRa3FLUnBPQ2hhMHR5c3NySWlVckxTVWxqUlRhMXozczU4eGMwZDMvdWErODR1SThVaEpUVWhLeHNKOWJzN090cEdRbHE5WEpwRERNL3dJNUNuTGJBSGphWTJCa1lHQmdaT28vY0dWU1NqeS96VmNHYnVZWFFCR0dTeGY0QzJEMGY1dC83MWorTWM4Q2Nqa1ltRUNpQUtGMURzVjQybU5nWkdCZ1B2dGZnWUdCVmUrL3pYOGJsbjhNUUJGa3dPZ0FBSXViQmQ0QUFBQjQybldVVDBoVVVSVEd2M09mdVRCeklXVXVSQkxKL0RNTjAvaWtVWnRoS3Nkc2hxWVVnMmVvMUNMRENOSnRncHVvVFVTN0Z0WENoYm9JSTNMbHFvMFFndEVpekoxR0JTVXQyaGhCVXQyKzgrWTlHWWFhNGNkMy83Lzd6bmZPaysvd2YzSXUwUElDMk1RcGlhTExaRkZIOHM0Q1l1WWRXckNJTGptQU5LbVZ1empDdVN6VzBTQlRpRk5UOGdMVkhJdVJLZDFIVHBLbW9KMGlhYUxucG5TOTdtVjdRTTlSbFJrY2RwN0JOVGRSWlFiaG1Zdm9NVFBVUm5qeW16ckwva3Q0Mk1hd3pLSGVkSEw4Rnp6SDVkd1N0WXp6WndJOXo3RUluOW5HT3kxaTBOeEFsWE1QKzAwdktrMkdZeDJJU3A3N2VXZHFyZDVOR0ErVHdBclBqSm9rOHJMTXUzU1Rjcmh5R1RYbU9Oc0o1TEdCSG16WTkvS0I3UjNHWjV6dmwvQnhkWi91RVkvNzU5QXExL21zVm1UbE15ck1GMVRLS2lxMExXL1FMSk00aEI4WXBlcnprMkhzMlI0akYwaFVQZkRYcktHWjU5OTNET3JsRHBya0ZlSWFONDI5cVdFc0VyZ3RFK2p3eHg2aGorVDBYZGdmTWprMGFielpYK1A0Q0lsd2Y0SytqZ1RrR1BzR1ArNy93Sm1scWhlTkJTOUNzRzAvcWhmVXQrU3JlY3AzRFh3b2hmZTQ0cXQ2VVl4NmNacm45VEJlalB1L2NIcXB5d1VmaXFFSG0vUmlnTHFxZmpETzdxNFBwV2lPcWRLTFlueGYxR3RxV1NQdk9zMDFlcWNuR05SOGNMWllFNkZxbmV5UWVlWkpscnBPVmtnOHFKOHAzNU8yY0wzQ05kM0Z5SEFKcjFIbmswZU02Mi90aVNLR2I2eXphUkpCbkNTMExnQjdnbWVQa2hiaU9YOUlCTlZGSGlwOVJab2pidER2RDMwTzJobjV5WGVZWjA2ZkpXT29jUjZRQmJZdjhYbHp6SVc5T0dvTU5VWDJNYSs2MGNuK1FkT0ZkdE9PWTh5aFdKQkxmcTRSbC9TVE5NbVFaRURzZjNNbDk5UjdwWU94c0o4aHlURFBkMzBJdjBGYXU0WDY5YlNHdFo2MGxqU1d1N0ZqbmZpNXp1OUs4TTFKK3prRCs5d3UyUzM3eVU3WWNUdGloK3hWL3EvWlNmNGYyc2QvQVY3WEJ3TUFBSGphZGM3ZloxdFJBTUR4K3lQMzN0eWI1Tnh6ei8yUms1TnpUcWRpcXFhaXFxYWlxbWFxRDFNUkZWVlRWUlZSVlRWVkVWTlYxWWVxcXFxWW1waWFQa1RNVEVYMUlROVJmWmlwUE14RTVXR3FhbXFtS3FvUHNiN3VZZC9QUC9BVmhIL3FGSHFFU2VHalVCR1JHQk1IeGJTNEpoYkVrbGdSdjRsTnlTZDVVa0thbFZhbHNuUXB0ZVNFdkNTdnlsdHlVUzdKVmZuT04rRmI4aDM0em56WGlxQjR5cENTVm1hVXQwcEJPVlJxU2tNVlZLNk9xVXRxV2EycVRmVldnOW96YlZoTGExa3RwMjFxUmEya0hXazNmdXhQK0RQK1hmK1IvN2NPOUc0OXBjL3A2L3F4M3RBZmpLZEcwcGczRG94VDQ4cTREM2lCZUNBWnlBU0tnWExnS3VnODZnOW1nOFhnajJBN2hFS1owR0tvR25vQUt2QUFCN05nQWV5QkQ2QUVqa0FWM0ppcUNVMWl4c3d4YzlLY04xZk1IZlBVckp0Tjg1ZlpnaElFc0JjT3dsRTREcWZoUE16QmRiZ0QzOE5UV0lkTitBdTJMTWtDVnBjMVl5MVllV3ZEMnJXS1ZoVUZFVVl4RkVjSk5JSlNxSVFxcUliTzBRVzZSbmUyWUFkdGJLZnNLWHZPWHJiWDdHMTczejV6aE1kbDdNU2N1Sk53TXM0YnArVGNPbTIzLzc4RzNSRTM2YjUyWjkyY3UrVVczSkpiY1d0dTNXMjY5eDczK3J3WDNvUTM1eTE3RzE3Qk8vZWFZUkFlRFMrSHY0UWI0WnR3RzBQY2lmdndTNXpHV1p6SFc3aUlQK01hL280dkl6d3lIdG1NWEpCdTBrc0d5REFaSlVreVFhWkpsaXlTSE5rblpWSW45MUVVSFlobW8vbG9MZHFpQWpXb1F6bnRvcjAwUVYvUkticEkxK2dlUGFUSDlDdHQwaiswelZRR0dXWlBXQmVMcytkc2lJMndNWlptVXl6REZsaWViYkJ0OW81OVlpZXN3ZTY1eWgzZXllTjhtS2Y0Q2kvekUvNnp3OS9SMDVINkN4aVZyUWdBQUhqYVkyQmtZR0QwWS9Ca1lHRUlZMkJuQVBLUUFBc0RJd0FYd3dFQkFBQUFlTnE5a3pzdkJGRVV4Lyt6MTJNOXNpRVJFWVZNUkNXczlZeUl3cnNRR29SNmxyRXJsbG16SThJSDJLaVZTcFhQb0ZaNGZBS3RENkJVKzk4elozZEpQTGFTbTduek8rODc1OHdGMElWM0dEZ05MUUJlK2NUc1lJQlN6QW1rbkNabGd6bW5TN2tCRTg2V2NpTjZuVXZsSnZRN044ck5LRHYzeWtuMEpWYVZXOGg1NVRaTUpNcks3ZVE3NVJSbUUyL0tIZWd4ZzhxZGFEVUx5Zy9vTm12S2o4aVlyUElUa3VaSytSa3BjeDN6aTBHdnVjVWlBaFJ4amhBSHlDR1BDQzdHa01Fb0prbEw4RkNnTHNBeHBYVktIcjFjckZHM2g3VG9BdElCOXZuczBocnhIWHNIMUxtVTg5U1VTTmFqQUo4VWNqL0JLV1ZMMWxhVStnRjNGMmZDRVpjdmVZcDhoemlTTEtWcTluM3FBbXIvUHVNOHZUeGNxSDJaVWxZeVdvL0tOMjlRaytPSkN2UU02NHB3c1MyNjJvbEdXY3YyTFZObi9OZWE5V1dyNVJyK2xPdjdEZ3lSUFdyMnRFZFc3MHF0eWd4eTB0Tkk4dm5pRjVFOGtpODFReHpLZE9KSi90WG4zKzIvVy9NeTd5Sm1NTUoxSml0TmZTM21TQ1BTL012czNFZitMY2JYR2YwMDFkb2NkaWhuMlN2ckVWVm51RVhiS2FWVm1ZYTlYZE5pRytjcHhtVzM5NjF5NjZib1krTjkvZTlMVXIrRWxXcld6ZXJkc1ZNcmZBQ3ZWcjNPQUFBQWVOcHRsRWRzRzFjVVJlK1ZaVWtVMVdXcnVQZHVtVVZzN3FLS3U5eDdrU2x5U0k1RnpsQkRVczB0dlNkSVlDQzdCR21iSkVpdlNBWFNlMEhLSW91czA1RkZrbTB5OCtlVGpBQnl3WFAvZS9lLyt6Z0VpUXFJMTcvWGNBQmxYaHkwM2xEQkNzN0FERlJpSnFwUWpSbzRVQXNuNmxDUEJqU2lDYzFvUVN0bVlUYmEwSTRPZEdJTzVtSWU1bU1CRm1JUkZtTUpsbUlabG1NRlZtSVZWbU1OMW1JZDFxTUxHK0NDR3g1NDBRMGYvQWdnaUJBMlloTTJZd3UyWWh1Mm93ZGg5S0lQL1JqQUR1ekVMdXpHSHV6RlBneGl2N243UVJ6Q1lSekJVUnpEY1p6QVNaekNhWnpCV1p6REVNNGp3a284aXB0d005N0UvZmdKdCtBZTNJa0g4RGdlNDB6Y2dSOXdJNjZ4aXRXNG16VzREZS9pUnpyd0lKN0EzL2dMLytBUlBJV1A4U0dleGpDaXVCY3hmQW9GSCtFVGZJblA4RG0rd00rSTR4dDhoYS94REJMNEUvZmhlM3lMNzVERXIvZ2R0K01DVkl3Z2pSUTBQQVFkbzhqQVFCWjU1RENHY2Z5Q0NVeGhFaGR4R1pmd0toN0dWVnpCZGJnZXYrRVB2SVpuOFJ4ZVp5MmRyR005RzlqSUpqYXpoYTJjeGRsc1l6czc4RHhlWUNkZXhpdDRqM1B3SWw3Qys1eUxHL0FPYnNXVCtJRHpPQjl2NFcwdXdCdGN5RVZjekNXNGkwdTVqTXU1Z2l1NWlxdTVobXU1anV2WnhRMTAwVTBQdmV5bWozNEdHR1NJRzdtSm03bUZXN21OMjluRE1Idlp4MzRPY0FkM2NoZDNjdy8zY2g4SHVaOEhlSkNIZUpoSGVKVEhlSnduZUpLbmVKcG5lSmJuT01UempIQ1lVY2FvTU00RWsxUjVnU05NTVUyTk9qTWNwY0VzYzh4empPT2M0Q1NuZUpHWGVKbFhlTFU2cjZrdWx5c29HYkxaNDVMc3N4bjJTSG9sZlpMQzcrNFA5VnYwbUFNazNaSWVTYTlrdDZSUDBpOFprQXhLaGlSN0pNTTIzYTdhdUpySUcwb3NrazA2SW5IVjNNSGpDdGFQNXZXY1lpaGppcEZWWXRJNlVKVld0WHhPcWNvcVVWMlRWVytmVForbnNqOXY2UFloSEJLai9HNnZ6OTdYN1hOSnVtdDBUY2tsVlNQbXlJM3JRbVJseXlmcGx3eElCaVZEa2owT2M0U2lKcEs1WkYwdWFTaFNaNTF4ZGF5ZzY3TG03cG84aUh1K2dWNkxBMkg3a1pwMFMzb2t2WkxkamluRjBMc3lXajV0TFdzTGMxa2hha1dpa0k2NG5qZWtNcE50WDFhZHNIMWlBVnVLTld5anBzcUJka1pXMWVJaVF3Z3J3eEl5dzVKMmhxMnNET0d6TW9UUHpoRFN6aEJHa1NHVXlERERESHVNcmF3eGxoSmpMQ0hIQ0dtUEVVWXh4bEx0NWw1RGNTTVN6YW02Tm1TYnJXT25XTE5jcDhPS0s5OHcwOHMxMnMxbHl0WGJwbVdMbFlSOWVzRC82dFBtRitzZFltSzVodmpBWlJvMWlkUmtKdWwyQloxSmsrWTIwVWhXY1NxYTlUdVJPbDNVRFptSW9XZ3BKWjRUeDBaeE5NU2p0TTYxMlZUUk9SeUpqcFNPVGNObTFJaVNLMTV0bG9YUzVRYXJvcFJtaTJPcDdSek9wMUtLclZzU2VUVmxmdkdKVk5IZVdpeVZyZ2hiU2tucnVlazJVU3JacWlPeWx6SGo5RmhVMGF4L2hGalpXa3FQcHV3bjV2R0dwUEFGQ2lJb2hkOVRFRjRwQWdWUG9PQUp1UXJDWFJDRld5RjV5K3QyRllTbklBb3RUNkFnZ3Y4QjV0NWlad0FBQUFGV3FsN3dBQUE9JykgZm9ybWF0KCd3b2ZmJyk7XG59XG5cbi8qIFNldCAxcmVtIHNpemUgdG8gMTBweCBidXQga2VlcCB0aGUgZGVmYXVsdCBmb250IHNpemUgdGhlIHNhbWUgKi9cblxuaHRtbCB7XG4gIGZvbnQtc2l6ZTogMC42MjVyZW07XG59XG5cbmJvZHkge1xuICBmb250LXNpemU6IDEuNHJlbTtcbn1cblxuLmF3c3VpLXBvbGFyaXMtZGFyay1tb2RlIHtcbiAgY29sb3Itc2NoZW1lOiBkYXJrO1xufVxuXG4vKiBUaGlzIGlzIG5lY2Vzc2FyeSBmb3IgQ2hyb21lIHRvIGFwcGx5IGRhcmsgbW9kZSB0byBwYWdlLWxldmVsIHNjcm9sbGJhcnMgKi9cblxuaHRtbDpoYXMoYm9keS5hd3N1aS1wb2xhcmlzLWRhcmstbW9kZSkge1xuICBjb2xvci1zY2hlbWU6IGRhcms7XG59XG4iLCIvKlxuICogQW1wbGlmeSBVSSBCYXNpYyBUaGVtZVxuICovXG46cm9vdCwgW2RhdGEtYW1wbGlmeS10aGVtZV0ge1xuICAtLWFtcGxpZnktY29tcG9uZW50cy1hY2NvcmRpb24tYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYW1wbGlmeS1jb2xvcnMtYmFja2dyb3VuZC1wcmltYXJ5KTtcbiAgLS1hbXBsaWZ5LWNvbXBvbmVudHMtYWNjb3JkaW9uLWl0ZW0tYm9yZGVyLWNvbG9yOiB2YXIoLS1hbXBsaWZ5LWNvbG9ycy1ib3JkZXItc2Vjb25kYXJ5KTtcbiAgLS1hbXBsaWZ5LWNvbXBvbmVudHMtYWNjb3JkaW9uLWl0ZW0tYm9yZGVyLXdpZHRoOiB2YXIoLS1hbXBsaWZ5LWJvcmRlci13aWR0aHMtc21hbGwpO1xuICAtLWFtcGxpZnktY29tcG9uZW50cy1hY2NvcmRpb24taXRlbS1ib3JkZXItc3R5bGU6IHNvbGlkO1xuICAtLWFtcGxpZnktY29tcG9uZW50cy1hY2NvcmRpb24taXRlbS1ib3JkZXItcmFkaXVzOiB2YXIoLS1hbXBsaWZ5LXJhZGlpLXNtYWxsKTtcbiAgLS1hbXBsaWZ5LWNvbXBvbmVudHMtYWNjb3JkaW9uLWl0ZW0tdHJpZ2dlci1hbGlnbi1pdGVtczogY2VudGVyO1xuICAtLWFtcGxpZnktY29tcG9uZW50cy1hY2NvcmRpb24taXRlbS10cmlnZ2VyLWJhY2tncm91bmQtY29sb3I6IHZhcigtLWFtcGxpZnktY29sb3JzLWJhY2tncm91bmQtcHJpbWFyeSk7XG4gIC0tYW1wbGlmeS1jb21wb25lbnRzLWFjY29yZGlvbi1pdGVtLXRyaWdnZXItY29sb3I6IGluaGVyaXQ7XG4gIC0tYW1wbGlmeS1jb21wb25lbnRzLWFjY29yZGlvbi1pdGVtLXRyaWdnZXItZ2FwOiB2YXIoLS1hbXBsaWZ5LXNwYWNlLXNtYWxsKTtcbiAgLS1hbXBsaWZ5LWNvbXBvbmVudHMtYWNjb3JkaW9uLWl0ZW0tdHJpZ2dlci1qdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIC0tYW1wbGlmeS1jb21wb25lbnRzLWFjY29yZGlvbi1pdGVtLXRyaWdnZXItcGFkZGluZy1ibG9jazogdmFyKC0tYW1wbGlmeS1zcGFjZS14cyk7XG4gIC0tYW1wbGlmeS1jb21wb25lbnRzLWFjY29yZGlvbi1pdGVtLXRyaWdnZXItcGFkZGluZy1pbmxpbmU6IHZhcigtLWFtcGxpZnktc3BhY2Utc21hbGwpO1xuICAtLWFtcGxpZnktY29tcG9uZW50cy1hY2NvcmRpb24taXRlbS10cmlnZ2VyLWhvdmVyLWNvbG9yOiBpbmhlcml0O1xuICAtLWFtcGxpZnktY29tcG9uZW50cy1hY2NvcmRpb24taXRlbS10cmlnZ2VyLWhvdmVyLWJhY2tncm91bmQtY29sb3I6IHZhcigtLWFtcGxpZnktY29sb3JzLW92ZXJsYXktNSk7XG4gIC0tYW1wbGlmeS1jb21wb25lbnRzLWFjY29yZGlvbi1pdGVtLXRyaWdnZXItZm9jdXMtYm9yZGVyLWNvbG9yOiB2YXIoLS1hbXBsaWZ5LWNvbG9ycy1ib3JkZXItZm9jdXMpO1xuICAtLWFtcGxpZnktY29tcG9uZW50cy1hY2NvcmRpb24taXRlbS10cmlnZ2VyLWZvY3VzLWJveC1zaGFkb3c6IDAgMCAwIDJweCB2YXIoLS1hbXBsaWZ5LWNvbG9ycy1ib3JkZXItZm9jdXMpO1xuICAtLWFtcGxpZnktY29tcG9uZW50cy1hY2NvcmRpb24taXRlbS1jb250ZW50LWNvbG9yOiBpbmhlcml0O1xuICAtLWFtcGxpZnktY29tcG9uZW50cy1hY2NvcmRpb24taXRlbS1jb250ZW50LXBhZGRpbmctaW5saW5lOiB2YXIoLS1hbXBsaWZ5LXNwYWNlLXNtYWxsKTtcbiAgLS1hbXBsaWZ5LWNvbXBvbmVudHMtYWNjb3JkaW9uLWl0ZW0tY29udGVudC1wYWRkaW5nLWJsb2NrLWVuZDogdmFyKC0tYW1wbGlmeS1zcGFjZS1zbWFsbCk7XG4gIC0tYW1wbGlmeS1jb21wb25lbnRzLWFjY29yZGlvbi1pdGVtLWNvbnRlbnQtcGFkZGluZy1ibG9jay1zdGFydDogdmFyKC0tYW1wbGlmeS1zcGFjZS14eHhzKTtcbiAgLS1hbXBsaWZ5LWNvbXBvbmVudHMtYWNjb3JkaW9uLWl0ZW0taWNvbi1jb2xvcjogdmFyKC0tYW1wbGlmeS1jb2xvcnMtZm9udC10ZXJ0aWFyeSk7XG4gIC0tYW1wbGlmeS1jb21wb25lbnRzLWFjY29yZGlvbi1pdGVtLWljb24tdHJhbnNpdGlvbi1kdXJhdGlvbjogdmFyKC0tYW1wbGlmeS10aW1lLW1lZGl1bSk7XG4gIC0tYW1wbGlmeS1jb21wb25lbnRzLWFjY29yZGlvbi1pdGVtLWljb24tdHJhbnNpdGlvbi10aW1pbmctZnVuY3Rpb246IGN1YmljLWJlemllcigwLjg3LCAwLCAwLjEzLCAxKTtcbiAgLS1hbXBsaWZ5LWNvbXBvbmVudHMtYWktY29udmVyc2F0aW9uLW1lc3NhZ2UtYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYW1wbGlmeS1jb2xvcnMtYmFja2dyb3VuZC1zZWNvbmRhcnkpO1xuICAtLWFtcGxpZnktY29tcG9uZW50cy1haS1jb252ZXJzYXRpb24tbWVzc2FnZS1ib3JkZXItcmFkaXVzOiB2YXIoLS1hbXBsaWZ5LXJhZGlpLWxhcmdlKTtcbiAgLS1hbXBsaWZ5LWNvbXBvbmVudHMtYWktY29udmVyc2F0aW9uLW1lc3NhZ2UtZ2FwOiB2YXIoLS1hbXBsaWZ5LXNwYWNlLXNtYWxsKTtcbiAgLS1hbXBsaWZ5LWNvbXBvbmVudHMtYWktY29udmVyc2F0aW9uLW1lc3NhZ2UtcGFkZGluZy1ibG9jazogdmFyKC0tYW1wbGlmeS1zcGFjZS1zbWFsbCk7XG4gIC0tYW1wbGlmeS1jb21wb25lbnRzLWFpLWNvbnZlcnNhdGlvbi1tZXNzYWdlLXBhZGRpbmctaW5saW5lOiB2YXIoLS1hbXBsaWZ5LXNwYWNlLXNtYWxsKTtcbiAgLS1hbXBsaWZ5LWNvbXBvbmVudHMtYWktY29udmVyc2F0aW9uLW1lc3NhZ2UtdXNlci1iYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1hbXBsaWZ5LWNvbG9ycy1iYWNrZ3JvdW5kLXNlY29uZGFyeSk7XG4gIC0tYW1wbGlmeS1jb21wb25lbnRzLWFpLWNvbnZlcnNhdGlvbi1tZXNzYWdlLWFzc2lzdGFudC1iYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1hbXBsaWZ5LWNvbG9ycy1wcmltYXJ5LTEwKTtcbiAgLS1hbXBsaWZ5LWNvbXBvbmVudHMtYWktY29udmVyc2F0aW9uLW1lc3NhZ2Utc2VuZGVyLWdhcDogdmFyKC0tYW1wbGlmeS1zcGFjZS1zbWFsbCk7XG4gIC0tYW1wbGlmeS1jb21wb25lbnRzLWFpLWNvbnZlcnNhdGlvbi1tZXNzYWdlLXNlbmRlci11c2VybmFtZS1jb2xvcjogdmFyKC0tYW1wbGlmeS1jb2xvcnMtZm9udC1wcmltYXJ5KTtcbiAgLS1hbXBsaWZ5LWNvbXBvbmVudHMtYWktY29udmVyc2F0aW9uLW1lc3NhZ2Utc2VuZGVyLXVzZXJuYW1lLWZvbnQtc2l6ZTogaW5oZXJpdDtcbiAgLS1hbXBsaWZ5LWNvbXBvbmVudHMtYWktY29udmVyc2F0aW9uLW1lc3NhZ2Utc2VuZGVyLXVzZXJuYW1lLWZvbnQtd2VpZ2h0OiB2YXIoLS1hbXBsaWZ5LWZvbnQtd2VpZ2h0cy1ib2xkKTtcbiAgLS1hbXBsaWZ5LWNvbXBvbmVudHMtYWktY29udmVyc2F0aW9uLW1lc3NhZ2Utc2VuZGVyLXRpbWVzdGFtcC1jb2xvcjogdmFyKC0tYW1wbGlmeS1jb2xvcnMtZm9udC10ZXJ0aWFyeSk7XG4gIC0tYW1wbGlmeS1jb21wb25lbnRzLWFpLWNvbnZlcnNhdGlvbi1tZXNzYWdlLXNlbmRlci10aW1lc3RhbXAtZm9udC1zaXplOiBpbmhlcml0O1xuICAtLWFtcGxpZnktY29tcG9uZW50cy1haS1jb252ZXJzYXRpb24tbWVzc2FnZS1zZW5kZXItdGltZXN0YW1wLWZvbnQtd2VpZ2h0OiBpbmhlcml0O1xuICAtLWFtcGxpZnktY29tcG9uZW50cy1haS1jb252ZXJzYXRpb24tbWVzc2FnZS1ib2R5LWdhcDogdmFyKC0tYW1wbGlmeS1zcGFjZS14cyk7XG4gIC0tYW1wbGlmeS1jb21wb25lbnRzLWFpLWNvbnZlcnNhdGlvbi1tZXNzYWdlLWFjdGlvbnMtZ2FwOiB2YXIoLS1hbXBsaWZ5LXNwYWNlLXhzKTtcbiAgLS1hbXBsaWZ5LWNvbXBvbmVudHMtYWktY29udmVyc2F0aW9uLWZvcm0tZ2FwOiB2YXIoLS1hbXBsaWZ5LXNwYWNlLXNtYWxsKTtcbiAgLS1hbXBsaWZ5LWNvbXBvbmVudHMtYWktY29udmVyc2F0aW9uLWZvcm0tcGFkZGluZzogdmFyKC0tYW1wbGlmeS1zcGFjZS1zbWFsbCk7XG4gIC0tYW1wbGlmeS1jb21wb25lbnRzLWFpLWNvbnZlcnNhdGlvbi1hdHRhY2htZW50LWJvcmRlci1jb2xvcjogdmFyKC0tYW1wbGlmeS1jb2xvcnMtYm9yZGVyLXNlY29uZGFyeSk7XG4gIC0tYW1wbGlmeS1jb21wb25lbnRzLWFpLWNvbnZlcnNhdGlvbi1hdHRhY2htZW50LWJvcmRlci13aWR0aDogdmFyKC0tYW1wbGlmeS1ib3JkZXItd2lkdGhzLXNtYWxsKTtcbiAgLS1hbXBsaWZ5LWNvbXBvbmVudHMtYWktY29udmVyc2F0aW9uLWF0dGFjaG1lbnQtYm9yZGVyLXJhZGl1czogdmFyKC0tYW1wbGlmeS1yYWRpaS1zbWFsbCk7XG4gIC0tYW1wbGlmeS1jb21wb25lbnRzLWFpLWNvbnZlcnNhdGlvbi1hdHRhY2htZW50LWZvbnQtc2l6ZTogdmFyKC0tYW1wbGlmeS1mb250LXNpemVzLXNtYWxsKTtcbiAgLS1hbXBsaWZ5LWNvbXBvbmVudHMtYWktY29udmVyc2F0aW9uLWF0dGFjaG1lbnQtcGFkZGluZy1ibG9jazogdmFyKC0tYW1wbGlmeS1zcGFjZS14eHhzKTtcbiAgLS1hbXBsaWZ5LWNvbXBvbmVudHMtYWktY29udmVyc2F0aW9uLWF0dGFjaG1lbnQtcGFkZGluZy1pbmxpbmU6IHZhcigtLWFtcGxpZnktc3BhY2UteHMpO1xuICAtLWFtcGxpZnktY29tcG9uZW50cy1haS1jb252ZXJzYXRpb24tYXR0YWNobWVudC1nYXA6IHZhcigtLWFtcGxpZnktc3BhY2UteHMpO1xuICAtLWFtcGxpZnktY29tcG9uZW50cy1haS1jb252ZXJzYXRpb24tYXR0YWNobWVudC1saXN0LXBhZGRpbmc6IHZhcigtLWFtcGxpZnktc3BhY2UteHMpO1xuICAtLWFtcGxpZnktY29tcG9uZW50cy1haS1jb252ZXJzYXRpb24tYXR0YWNobWVudC1saXN0LXBhZGRpbmctYmxvY2stc3RhcnQ6IDA7XG4gIC0tYW1wbGlmeS1jb21wb25lbnRzLWFpLWNvbnZlcnNhdGlvbi1hdHRhY2htZW50LWxpc3QtZ2FwOiB2YXIoLS1hbXBsaWZ5LXNwYWNlLXh4cyk7XG4gIC0tYW1wbGlmeS1jb21wb25lbnRzLWFpLWNvbnZlcnNhdGlvbi1hdHRhY2htZW50LW5hbWUtY29sb3I6IHZhcigtLWFtcGxpZnktY29sb3JzLWZvbnQtcHJpbWFyeSk7XG4gIC0tYW1wbGlmeS1jb21wb25lbnRzLWFpLWNvbnZlcnNhdGlvbi1hdHRhY2htZW50LW5hbWUtZm9udC1zaXplOiB2YXIoLS1hbXBsaWZ5LWZvbnQtc2l6ZXMtc21hbGwpO1xuICAtLWFtcGxpZnktY29tcG9uZW50cy1haS1jb252ZXJzYXRpb24tYXR0YWNobWVudC1uYW1lLWZvbnQtd2VpZ2h0OiB2YXIoLS1hbXBsaWZ5LWZvbnQtd2VpZ2h0cy1ub3JtYWwpO1xuICAtLWFtcGxpZnktY29tcG9uZW50cy1haS1jb252ZXJzYXRpb24tYXR0YWNobWVudC1zaXplLWNvbG9yOiB2YXIoLS1hbXBsaWZ5LWNvbG9ycy1mb250LXRlcnRpYXJ5KTtcbiAgLS1hbXBsaWZ5LWNvbXBvbmVudHMtYWktY29udmVyc2F0aW9uLWF0dGFjaG1lbnQtc2l6ZS1mb250LXNpemU6IHZhcigtLWFtcGxpZnktZm9udC1zaXplcy1zbWFsbCk7XG4gIC0tYW1wbGlmeS1jb21wb25lbnRzLWFpLWNvbnZlcnNhdGlvbi1hdHRhY2htZW50LXNpemUtZm9udC13ZWlnaHQ6IHZhcigtLWFtcGxpZnktZm9udC13ZWlnaHRzLW5vcm1hbCk7XG4gIC0tYW1wbGlmeS1jb21wb25lbnRzLWFpLWNvbnZlcnNhdGlvbi1hdHRhY2htZW50LXJlbW92ZS1wYWRkaW5nOiB2YXIoLS1hbXBsaWZ5LXNwYWNlLXh4cyk7XG4gIC0tYW1wbGlmeS1jb21wb25lbnRzLWFpLWNvbnZlcnNhdGlvbi1hdHRhY2htZW50LWltYWdlLXdpZHRoOiB2YXIoLS1hbXBsaWZ5LWZvbnQtc2l6ZXMtbWVkaXVtKTtcbiAgLS1hbXBsaWZ5LWNvbXBvbmVudHMtYWktY29udmVyc2F0aW9uLWF0dGFjaG1lbnQtaW1hZ2UtaGVpZ2h0OiB2YXIoLS1hbXBsaWZ5LWZvbnQtc2l6ZXMtbWVkaXVtKTtcbiAgLS1hbXBsaWZ5LWNvbXBvbmVudHMtYWxlcnQtYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgLS1hbXBsaWZ5LWNvbXBvbmVudHMtYWxlcnQtanVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAtLWFtcGxpZnktY29tcG9uZW50cy1hbGVydC1jb2xvcjogdmFyKC0tYW1wbGlmeS1jb2xvcnMtZm9udC1wcmltYXJ5KTtcbiAgLS1hbXBsaWZ5LWNvbXBvbmVudHMtYWxlcnQtYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYW1wbGlmeS1jb2xvcnMtYmFja2dyb3VuZC10ZXJ0aWFyeSk7XG4gIC0tYW1wbGlmeS1jb21wb25lbnRzLWFsZXJ0LXBhZGRpbmctYmxvY2s6IHZhcigtLWFtcGxpZnktc3BhY2Utc21hbGwpO1xuICAtLWFtcGxpZnktY29tcG9uZW50cy1hbGVydC1wYWRkaW5nLWlubGluZTogdmFyKC0tYW1wbGlmeS1zcGFjZS1tZWRpdW0pO1xuICAtLWFtcGxpZnktY29tcG9uZW50cy1hbGVydC1pY29uLXNpemU6IHZhcigtLWFtcGxpZnktZm9udC1zaXplcy14bCk7XG4gIC0tYW1wbGlmeS1jb21wb25lbnRzLWFsZXJ0LWhlYWRpbmctZm9udC1zaXplOiB2YXIoLS1hbXBsaWZ5LWZvbnQtc2l6ZXMtbWVkaXVtKTtcbiAgLS1hbXBsaWZ5LWNvbXBvbmVudHMtYWxlcnQtaGVhZGluZy1mb250LXdlaWdodDogdmFyKC0tYW1wbGlmeS1mb250LXdlaWdodHMtYm9sZCk7XG4gIC0tYW1wbGlmeS1jb21wb25lbnRzLWFsZXJ0LWluZm8tY29sb3I6IHZhcigtLWFtcGxpZnktY29sb3JzLWZvbnQtaW5mbyk7XG4gIC0tYW1wbGlmeS1jb21wb25lbnRzLWFsZXJ0LWluZm8tYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYW1wbGlmeS1jb2xvcnMtYmFja2dyb3VuZC1pbmZvKTtcbiAgLS1hbXBsaWZ5LWNvbXBvbmVudHMtYWxlcnQtZXJyb3ItY29sb3I6IHZhcigtLWFtcGxpZnktY29sb3JzLWZvbnQtZXJyb3IpO1xuICAtLWFtcGxpZnktY29tcG9uZW50cy1hbGVydC1lcnJvci1iYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1hbXBsaWZ5LWNvbG9ycy1iYWNrZ3JvdW5kLWVycm9yKTtcbiAgLS1hbXBsaWZ5LWNvbXBvbmVudHMtYWxlcnQtd2FybmluZy1jb2xvcjogdmFyKC0tYW1wbGlmeS1jb2xvcnMtZm9udC13YXJuaW5nKTtcbiAgLS1hbXBsaWZ5LWNvbXBvbmVudHMtYWxlcnQtd2FybmluZy1iYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1hbXBsaWZ5LWNvbG9ycy1iYWNrZ3JvdW5kLXdhcm5pbmcpO1xuICAtLWFtcGxpZnktY29tcG9uZW50cy1hbGVydC1zdWNjZXNzLWNvbG9yOiB2YXIoLS1hbXBsaWZ5LWNvbG9ycy1mb250LXN1Y2Nlc3MpO1xuICAtLWFtcGxpZnktY29tcG9uZW50cy1hbGVydC1zdWNjZXNzLWJhY2tncm91bmQtY29sb3I6IHZhcigtLWFtcGxpZnktY29sb3JzLWJhY2tncm91bmQtc3VjY2Vzcyk7XG4gIC0tYW1wbGlmeS1jb21wb25lbnRzLWF1dGhlbnRpY2F0b3ItbWF4LXdpZHRoOiA2MHJlbTtcbiAgLS1hbXBsaWZ5LWNvbXBvbmVudHMtYXV0aGVudGljYXRvci1tb2RhbC13aWR0aDogdmFyKC0tYW1wbGlmeS1zcGFjZS1yZWxhdGl2ZS1mdWxsKTtcbiAgLS1hbXBsaWZ5LWNvbXBvbmVudHMtYXV0aGVudGljYXRvci1tb2RhbC1oZWlnaHQ6IHZhcigtLWFtcGxpZnktc3BhY2UtcmVsYXRpdmUtZnVsbCk7XG4gIC0tYW1wbGlmeS1jb21wb25lbnRzLWF1dGhlbnRpY2F0b3ItbW9kYWwtYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYW1wbGlmeS1jb2xvcnMtb3ZlcmxheS01MCk7XG4gIC0tYW1wbGlmeS1jb21wb25lbnRzLWF1dGhlbnRpY2F0b3ItbW9kYWwtdG9wOiB2YXIoLS1hbXBsaWZ5LXNwYWNlLXplcm8pO1xuICAtLWFtcGxpZnktY29tcG9uZW50cy1hdXRoZW50aWNhdG9yLW1vZGFsLWxlZnQ6IHZhcigtLWFtcGxpZnktc3BhY2UtemVybyk7XG4gIC0tYW1wbGlmeS1jb21wb25lbnRzLWF1dGhlbnRpY2F0b3ItY29udGFpbmVyLXdpZHRoLW1heDogMzByZW07XG4gIC0tYW1wbGlmeS1jb21wb25lbnRzLWF1dGhlbnRpY2F0b3Itcm91dGVyLWJvcmRlci13aWR0aDogdmFyKC0tYW1wbGlmeS1ib3JkZXItd2lkdGhzLXNtYWxsKTtcbiAgLS1hbXBsaWZ5LWNvbXBvbmVudHMtYXV0aGVudGljYXRvci1yb3V0ZXItYm9yZGVyLXN0eWxlOiBzb2xpZDtcbiAgLS1hbXBsaWZ5LWNvbXBvbmVudHMtYXV0aGVudGljYXRvci1yb3V0ZXItYm9yZGVyLWNvbG9yOiB2YXIoLS1hbXBsaWZ5LWNvbG9ycy1ib3JkZXItcHJpbWFyeSk7XG4gIC0tYW1wbGlmeS1jb21wb25lbnRzLWF1dGhlbnRpY2F0b3Itcm91dGVyLWJhY2tncm91bmQtY29sb3I6IHZhcigtLWFtcGxpZnktY29sb3JzLWJhY2tncm91bmQtcHJpbWFyeSk7XG4gIC0tYW1wbGlmeS1jb21wb25lbnRzLWF1dGhlbnRpY2F0b3Itcm91dGVyLWJveC1zaGFkb3c6IHZhcigtLWFtcGxpZnktc2hhZG93cy1tZWRpdW0pO1xuICAtLWFtcGxpZnktY29tcG9uZW50cy1hdXRoZW50aWNhdG9yLWZvb3Rlci1wYWRkaW5nLWJvdHRvbTogdmFyKC0tYW1wbGlmeS1zcGFjZS1tZWRpdW0pO1xuICAtLWFtcGxpZnktY29tcG9uZW50cy1hdXRoZW50aWNhdG9yLWZvcm0tcGFkZGluZzogdmFyKC0tYW1wbGlmeS1zcGFjZS14bCk7XG4gIC0tYW1wbGlmeS1jb21wb25lbnRzLWF1dGhlbnRpY2F0b3Itc3RhdGUtaW5hY3RpdmUtYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYW1wbGlmeS1jb2xvcnMtYmFja2dyb3VuZC1zZWNvbmRhcnkpO1xuICAtLWFtcGxpZnktY29tcG9uZW50cy1hdXRoZW50aWNhdG9yLW9yLWNvbnRhaW5lci1jb2xvcjogdmFyKC0tYW1wbGlmeS1jb2xvcnMtbmV1dHJhbC04MCk7XG4gIC0tYW1wbGlmeS1jb21wb25lbnRzLWF1dGhlbnRpY2F0b3Itb3ItY29udGFpbmVyLW9yLWxpbmUtYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYW1wbGlmeS1jb2xvcnMtYmFja2dyb3VuZC1wcmltYXJ5KTtcbiAgLS1hbXBsaWZ5LWNvbXBvbmVudHMtYXV0b2NvbXBsZXRlLW1lbnUtd2lkdGg6IDEwMCU7XG4gIC0tYW1wbGlmeS1jb21wb25lbnRzLWF1dG9jb21wbGV0ZS1tZW51LW1hcmdpbi1ibG9jay1zdGFydDogdmFyKC0tYW1wbGlmeS1zcGFjZS14eHhzKTtcbiAgLS1hbXBsaWZ5LWNvbXBvbmVudHMtYXV0b2NvbXBsZXRlLW1lbnUtYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYW1wbGlmeS1jb2xvcnMtYmFja2dyb3VuZC1wcmltYXJ5KTtcbiAgLS1hbXBsaWZ5LWNvbXBvbmVudHMtYXV0b2NvbXBsZXRlLW1lbnUtYm9yZGVyLWNvbG9yOiB2YXIoLS1hbXBsaWZ5LWNvbG9ycy1ib3JkZXItcHJpbWFyeSk7XG4gIC0tYW1wbGlmeS1jb21wb25lbnRzLWF1dG9jb21wbGV0ZS1tZW51LWJvcmRlci13aWR0aDogdmFyKC0tYW1wbGlmeS1ib3JkZXItd2lkdGhzLXNtYWxsKTtcbiAgLS1hbXBsaWZ5LWNvbXBvbmVudHMtYXV0b2NvbXBsZXRlLW1lbnUtYm9yZGVyLXN0eWxlOiBzb2xpZDtcbiAgLS1hbXBsaWZ5LWNvbXBvbmVudHMtYXV0b2NvbXBsZXRlLW1lbnUtYm9yZGVyLXJhZGl1czogdmFyKC0tYW1wbGlmeS1yYWRpaS1zbWFsbCk7XG4gIC0tYW1wbGlmeS1jb21wb25lbnRzLWF1dG9jb21wbGV0ZS1tZW51LW9wdGlvbnMtZGlzcGxheTogZmxleDtcbiAgLS1hbXBsaWZ5LWNvbXBvbmVudHMtYXV0b2NvbXBsZXRlLW1lbnUtb3B0aW9ucy1mbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAtLWFtcGxpZnktY29tcG9uZW50cy1hdXRvY29tcGxldGUtbWVudS1vcHRpb25zLW1heC1oZWlnaHQ6IDMwMHB4O1xuICAtLWFtcGxpZnktY29tcG9uZW50cy1hdXRvY29tcGxldGUtbWVudS1vcHRpb24tYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYW1wbGlmeS1jb2xvcnMtYmFja2dyb3VuZC1wcmltYXJ5KTtcbiAgLS1hbXBsaWZ5LWNvbXBvbmVudHMtYXV0b2NvbXBsZXRlLW1lbnUtb3B0aW9uLWNvbG9yOiBjdXJyZW50Y29sb3I7XG4gIC0tYW1wbGlmeS1jb21wb25lbnRzLWF1dG9jb21wbGV0ZS1tZW51LW9wdGlvbi1jdXJzb3I6IHBvaW50ZXI7XG4gIC0tYW1wbGlmeS1jb21wb25lbnRzLWF1dG9jb21wbGV0ZS1tZW51LW9wdGlvbi10cmFuc2l0aW9uLWR1cmF0aW9uOiB2YXIoLS1hbXBsaWZ5LXRpbWUtc2hvcnQpO1xuICAtLWFtcGxpZnktY29tcG9uZW50cy1hdXRvY29tcGxldGUtbWVudS1vcHRpb24tdHJhbnNpdGlvbi1wcm9wZXJ0eTogYmFja2dyb3VuZC1jb2xvciwgY29sb3I7XG4gIC0tYW1wbGlmeS1jb21wb25lbnRzLWF1dG9jb21wbGV0ZS1tZW51LW9wdGlvbi10cmFuc2l0aW9uLXRpbWluZy1mdW5jdGlvbjogZWFzZTtcbiAgLS1hbXBsaWZ5LWNvbXBvbmVudHMtYXV0b2NvbXBsZXRlLW1lbnUtb3B0aW9uLWFjdGl2ZS1iYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1hbXBsaWZ5LWNvbG9ycy1wcmltYXJ5LTgwKTtcbiAgLS1hbXBsaWZ5LWNvbXBvbmVudHMtYXV0b2NvbXBsZXRlLW1lbnUtb3B0aW9uLWFjdGl2ZS1jb2xvcjogdmFyKC0tYW1wbGlmeS1jb2xvcnMtd2hpdGUpO1xuICAtLWFtcGxpZnktY29tcG9uZW50cy1hdXRvY29tcGxldGUtbWVudS1lbXB0eS1kaXNwbGF5OiBmbGV4O1xuICAtLWFtcGxpZnktY29tcG9uZW50cy1hdXRvY29tcGxldGUtbWVudS1sb2FkaW5nLWFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIC0tYW1wbGlmeS1jb21wb25lbnRzLWF1dG9jb21wbGV0ZS1tZW51LWxvYWRpbmctZGlzcGxheTogZmxleDtcbiAgLS1hbXBsaWZ5LWNvbXBvbmVudHMtYXV0b2NvbXBsZXRlLW1lbnUtbG9hZGluZy1nYXA6IHZhcigtLWFtcGxpZnktc3BhY2UteHh4cyk7XG4gIC0tYW1wbGlmeS1jb21wb25lbnRzLWF1dG9jb21wbGV0ZS1tZW51LXNwYWNlLXNoYXJlZC1wYWRkaW5nLWJsb2NrOiB2YXIoLS1hbXBsaWZ5LXNwYWNlLXhzKTtcbiAgLS1hbXBsaWZ5LWNvbXBvbmVudHMtYXV0b2NvbXBsZXRlLW1lbnUtc3BhY2Utc2hhcmVkLXBhZGRpbmctaW5saW5lOiB2YXIoLS1hbXBsaWZ5LXNwYWNlLXNtYWxsKTtcbiAgLS1hbXBsaWZ5LWNvbXBvbmVudHMtYXZhdGFyLWNvbG9yOiB2YXIoLS1hbXBsaWZ5LWNvbG9ycy1mb250LXRlcnRpYXJ5KTtcbiAgLS1hbXBsaWZ5LWNvbXBvbmVudHMtYXZhdGFyLWxpbmUtaGVpZ2h0OiAxO1xuICAtLWFtcGxpZnktY29tcG9uZW50cy1hdmF0YXItZm9udC13ZWlnaHQ6IHZhcigtLWFtcGxpZnktZm9udC13ZWlnaHRzLXNlbWlib2xkKTtcbiAgLS1hbXBsaWZ5LWNvbXBvbmVudHMtYXZhdGFyLWZvbnQtc2l6ZTogdmFyKC0tYW1wbGlmeS1mb250LXNpemVzLXNtYWxsKTtcbiAgLS1hbXBsaWZ5LWNvbXBvbmVudHMtYXZhdGFyLXRleHQtYWxpZ246IGNlbnRlcjtcbiAgLS1hbXBsaWZ5LWNvbXBvbmVudHMtYXZhdGFyLXdpZHRoOiB2YXIoLS1hbXBsaWZ5LWZvbnQtc2l6ZXMteHhsKTtcbiAgLS1hbXBsaWZ5LWNvbXBvbmVudHMtYXZhdGFyLWhlaWdodDogdmFyKC0tYW1wbGlmeS1mb250LXNpemVzLXh4bCk7XG4gIC0tYW1wbGlmeS1jb21wb25lbnRzLWF2YXRhci1iYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1hbXBsaWZ5LWNvbG9ycy1iYWNrZ3JvdW5kLXRlcnRpYXJ5KTtcbiAgLS1hbXBsaWZ5LWNvbXBvbmVudHMtYXZhdGFyLWJvcmRlci1yYWRpdXM6IDEwMCU7XG4gIC0tYW1wbGlmeS1jb21wb25lbnRzLWF2YXRhci1ib3JkZXItY29sb3I6IHZhcigtLWFtcGxpZnktY29sb3JzLWJvcmRlci1wcmltYXJ5KTtcbiAgLS1hbXBsaWZ5LWNvbXBvbmVudHMtYXZhdGFyLWJvcmRlci13aWR0aDogdmFyKC0tYW1wbGlmeS1ib3JkZXItd2lkdGhzLW1lZGl1bSk7XG4gIC0tYW1wbGlmeS1jb21wb25lbnRzLWF2YXRhci1pbmZvLWNvbG9yOiB2YXIoLS1hbXBsaWZ5LWNvbG9ycy1mb250LWluZm8pO1xuICAtLWFtcGxpZnktY29tcG9uZW50cy1hdmF0YXItaW5mby1iYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1hbXBsaWZ5LWNvbG9ycy1iYWNrZ3JvdW5kLWluZm8pO1xuICAtLWFtcGxpZnktY29tcG9uZW50cy1hdmF0YXItaW5mby1ib3JkZXItY29sb3I6IHZhcigtLWFtcGxpZnktY29sb3JzLWJvcmRlci1pbmZvKTtcbiAgLS1hbXBsaWZ5LWNvbXBvbmVudHMtYXZhdGFyLXdhcm5pbmctY29sb3I6IHZhcigtLWFtcGxpZnktY29sb3JzLWZvbnQtd2FybmluZyk7XG4gIC0tYW1wbGlmeS1jb21wb25lbnRzLWF2YXRhci13YXJuaW5nLWJhY2tncm91bmQtY29sb3I6IHZhcigtLWFtcGxpZnktY29sb3JzLWJhY2tncm91bmQtd2FybmluZyk7XG4gIC0tYW1wbGlmeS1jb21wb25lbnRzLWF2YXRhci13YXJuaW5nLWJvcmRlci1jb2xvcjogdmFyKC0tYW1wbGlmeS1jb2xvcnMtYm9yZGVyLXdhcm5pbmcpO1xuICAtLWFtcGxpZnktY29tcG9uZW50cy1hdmF0YXItc3VjY2Vzcy1jb2xvcjogdmFyKC0tYW1wbGlmeS1jb2xvcnMtZm9udC1zdWNjZXNzKTtcbiAgLS1hbXBsaWZ5LWNvbXBvbmVudHMtYXZhdGFyLXN1Y2Nlc3MtYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYW1wbGlmeS1jb2xvcnMtYmFja2dyb3VuZC1zdWNjZXNzKTtcbiAgLS1hbXBsaWZ5LWNvbXBvbmVudHMtYXZhdGFyLXN1Y2Nlc3MtYm9yZGVyLWNvbG9yOiB2YXIoLS1hbXBsaWZ5LWNvbG9ycy1ib3JkZXItc3VjY2Vzcyk7XG4gIC0tYW1wbGlmeS1jb21wb25lbnRzLWF2YXRhci1lcnJvci1jb2xvcjogdmFyKC0tYW1wbGlmeS1jb2xvcnMtZm9udC1lcnJvcik7XG4gIC0tYW1wbGlmeS1jb21wb25lbnRzLWF2YXRhci1lcnJvci1iYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1hbXBsaWZ5LWNvbG9ycy1iYWNrZ3JvdW5kLWVycm9yKTtcbiAgLS1hbXBsaWZ5LWNvbXBvbmVudHMtYXZhdGFyLWVycm9yLWJvcmRlci1jb2xvcjogdmFyKC0tYW1wbGlmeS1jb2xvcnMtYm9yZGVyLWVycm9yKTtcbiAgLS1hbXBsaWZ5LWNvbXBvbmVudHMtYXZhdGFyLXNtYWxsLWZvbnQtc2l6ZTogdmFyKC0tYW1wbGlmeS1mb250LXNpemVzLXhzKTtcbiAgLS1hbXBsaWZ5LWNvbXBvbmVudHMtYXZhdGFyLXNtYWxsLXdpZHRoOiB2YXIoLS1hbXBsaWZ5LWZvbnQtc2l6ZXMteGwpO1xuICAtLWFtcGxpZnktY29tcG9uZW50cy1hdmF0YXItc21hbGwtaGVpZ2h0OiB2YXIoLS1hbXBsaWZ5LWZvbnQtc2l6ZXMteGwpO1xuICAtLWFtcGxpZnktY29tcG9uZW50cy1hdmF0YXItbGFyZ2UtZm9udC1zaXplOiB2YXIoLS1hbXBsaWZ5LWZvbnQtc2l6ZXMtbWVkaXVtKTtcbiAgLS1hbXBsaWZ5LWNvbXBvbmVudHMtYXZhdGFyLWxhcmdlLXdpZHRoOiB2YXIoLS1hbXBsaWZ5LWZvbnQtc2l6ZXMteHh4bCk7XG4gIC0tYW1wbGlmeS1jb21wb25lbnRzLWF2YXRhci1sYXJnZS1oZWlnaHQ6IHZhcigtLWFtcGxpZnktZm9udC1zaXplcy14eHhsKTtcbiAgLS1hbXBsaWZ5LWNvbXBvbmVudHMtYmFkZ2UtY29sb3I6IHZhcigtLWFtcGxpZnktY29sb3JzLWZvbnQtcHJpbWFyeSk7XG4gIC0tYW1wbGlmeS1jb21wb25lbnRzLWJhZGdlLWxpbmUtaGVpZ2h0OiAxO1xuICAtLWFtcGxpZnktY29tcG9uZW50cy1iYWRnZS1mb250LXdlaWdodDogdmFyKC0tYW1wbGlmeS1mb250LXdlaWdodHMtc2VtaWJvbGQpO1xuICAtLWFtcGxpZnktY29tcG9uZW50cy1iYWRnZS1mb250LXNpemU6IHZhcigtLWFtcGxpZnktZm9udC1zaXplcy1zbWFsbCk7XG4gIC0tYW1wbGlmeS1jb21wb25lbnRzLWJhZGdlLXRleHQtYWxpZ246IGNlbnRlcjtcbiAgLS1hbXBsaWZ5LWNvbXBvbmVudHMtYmFkZ2UtcGFkZGluZy12ZXJ0aWNhbDogdmFyKC0tYW1wbGlmeS1zcGFjZS14cyk7XG4gIC0tYW1wbGlmeS1jb21wb25lbnRzLWJhZGdlLXBhZGRpbmctaG9yaXpvbnRhbDogdmFyKC0tYW1wbGlmeS1zcGFjZS1zbWFsbCk7XG4gIC0tYW1wbGlmeS1jb21wb25lbnRzLWJhZGdlLWJhY2tncm91bmQtY29sb3I6IHZhcigtLWFtcGxpZnktY29sb3JzLWJhY2tncm91bmQtdGVydGlhcnkpO1xuICAtLWFtcGxpZnktY29tcG9uZW50cy1iYWRnZS1ib3JkZXItcmFkaXVzOiB2YXIoLS1hbXBsaWZ5LXJhZGlpLXhsKTtcbiAgLS1hbXBsaWZ5LWNvbXBvbmVudHMtYmFkZ2UtaW5mby1jb2xvcjogdmFyKC0tYW1wbGlmeS1jb2xvcnMtZm9udC1pbmZvKTtcbiAgLS1hbXBsaWZ5LWNvbXBvbmVudHMtYmFkZ2UtaW5mby1iYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1hbXBsaWZ5LWNvbG9ycy1iYWNrZ3JvdW5kLWluZm8pO1xuICAtLWFtcGxpZnktY29tcG9uZW50cy1iYWRnZS13YXJuaW5nLWNvbG9yOiB2YXIoLS1hbXBsaWZ5LWNvbG9ycy1mb250LXdhcm5pbmcpO1xuICAtLWFtcGxpZnktY29tcG9uZW50cy1iYWRnZS13YXJuaW5nLWJhY2tncm91bmQtY29sb3I6IHZhcigtLWFtcGxpZnktY29sb3JzLWJhY2tncm91bmQtd2FybmluZyk7XG4gIC0tYW1wbGlmeS1jb21wb25lbnRzLWJhZGdlLXN1Y2Nlc3MtY29sb3I6IHZhcigtLWFtcGxpZnktY29sb3JzLWZvbnQtc3VjY2Vzcyk7XG4gIC0tYW1wbGlmeS1jb21wb25lbnRzLWJhZGdlLXN1Y2Nlc3MtYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYW1wbGlmeS1jb2xvcnMtYmFja2dyb3VuZC1zdWNjZXNzKTtcbiAgLS1hbXBsaWZ5LWNvbXBvbmVudHMtYmFkZ2UtZXJyb3ItY29sb3I6IHZhcigtLWFtcGxpZnktY29sb3JzLWZvbnQtZXJyb3IpO1xuICAtLWFtcGxpZnktY29tcG9uZW50cy1iYWRnZS1lcnJvci1iYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1hbXBsaWZ5LWNvbG9ycy1iYWNrZ3JvdW5kLWVycm9yKTtcbiAgLS1hbXBsaWZ5LWNvbXBvbmVudHMtYmFkZ2Utc21hbGwtZm9udC1zaXplOiB2YXIoLS1hbXBsaWZ5LWZvbnQtc2l6ZXMteHMpO1xuICAtLWFtcGxpZnktY29tcG9uZW50cy1iYWRnZS1zbWFsbC1wYWRkaW5nLXZlcnRpY2FsOiB2YXIoLS1hbXBsaWZ5LXNwYWNlLXh4cyk7XG4gIC0tYW1wbGlmeS1jb21wb25lbnRzLWJhZGdlLXNtYWxsLXBhZGRpbmctaG9yaXpvbnRhbDogdmFyKC0tYW1wbGlmeS1zcGFjZS14cyk7XG4gIC0tYW1wbGlmeS1jb21wb25lbnRzLWJhZGdlLWxhcmdlLWZvbnQtc2l6ZTogdmFyKC0tYW1wbGlmeS1mb250LXNpemVzLW1lZGl1bSk7XG4gIC0tYW1wbGlmeS1jb21wb25lbnRzLWJhZGdlLWxhcmdlLXBhZGRpbmctdmVydGljYWw6IHZhcigtLWFtcGxpZnktc3BhY2Utc21hbGwpO1xuICAtLWFtcGxpZnktY29tcG9uZW50cy1iYWRnZS1sYXJnZS1wYWRkaW5nLWhvcml6b250YWw6IHZhcigtLWFtcGxpZnktc3BhY2UtbWVkaXVtKTtcbiAgLS1hbXBsaWZ5LWNvbXBvbmVudHMtYnJlYWRjcnVtYnMtZmxleC1kaXJlY3Rpb246IHJvdztcbiAgLS1hbXBsaWZ5LWNvbXBvbmVudHMtYnJlYWRjcnVtYnMtZmxleC13cmFwOiB3cmFwO1xuICAtLWFtcGxpZnktY29tcG9uZW50cy1icmVhZGNydW1icy1nYXA6IDA7XG4gIC0tYW1wbGlmeS1jb21wb25lbnRzLWJyZWFkY3J1bWJzLWNvbG9yOiB2YXIoLS1hbXBsaWZ5LWNvbG9ycy1mb250LXRlcnRpYXJ5KTtcbiAgLS1hbXBsaWZ5LWNvbXBvbmVudHMtYnJlYWRjcnVtYnMtaXRlbS1mbGV4LWRpcmVjdGlvbjogcm93O1xuICAtLWFtcGxpZnktY29tcG9uZW50cy1icmVhZGNydW1icy1pdGVtLWNvbG9yOiBpbmhlcml0O1xuICAtLWFtcGxpZnktY29tcG9uZW50cy1icmVhZGNydW1icy1pdGVtLWZvbnQtc2l6ZTogaW5oZXJpdDtcbiAgLS1hbXBsaWZ5LWNvbXBvbmVudHMtYnJlYWRjcnVtYnMtaXRlbS1hbGlnbi1pdGVtczogY2VudGVyO1xuICAtLWFtcGxpZnktY29tcG9uZW50cy1icmVhZGNydW1icy1pdGVtLWxpbmUtaGVpZ2h0OiAxO1xuICAtLWFtcGxpZnktY29tcG9uZW50cy1icmVhZGNydW1icy1zZXBhcmF0b3ItY29sb3I6IGluaGVyaXQ7XG4gIC0tYW1wbGlmeS1jb21wb25lbnRzLWJyZWFkY3J1bWJzLXNlcGFyYXRvci1mb250LXNpemU6IGluaGVyaXQ7XG4gIC0tYW1wbGlmeS1jb21wb25lbnRzLWJyZWFkY3J1bWJzLXNlcGFyYXRvci1wYWRkaW5nLWlubGluZTogdmFyKC0tYW1wbGlmeS1zcGFjZS14eHMpO1xuICAtLWFtcGxpZnktY29tcG9uZW50cy1icmVhZGNydW1icy1saW5rLWNvbG9yOiB2YXIoLS1hbXBsaWZ5LWNvbXBvbmVudHMtbGluay1jb2xvcik7XG4gIC0tYW1wbGlmeS1jb21wb25lbnRzLWJyZWFkY3J1bWJzLWxpbmstZm9udC1zaXplOiBpbmhlcml0O1xuICAtLWFtcGxpZnktY29tcG9uZW50cy1icmVhZGNydW1icy1saW5rLWZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gIC0tYW1wbGlmeS1jb21wb25lbnRzLWJyZWFkY3J1bWJzLWxpbmstdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAtLWFtcGxpZnktY29tcG9uZW50cy1icmVhZGNydW1icy1saW5rLXBhZGRpbmctaW5saW5lOiB2YXIoLS1hbXBsaWZ5LXNwYWNlLXhzKTtcbiAgLS1hbXBsaWZ5LWNvbXBvbmVudHMtYnJlYWRjcnVtYnMtbGluay1wYWRkaW5nLWJsb2NrOiB2YXIoLS1hbXBsaWZ5LXNwYWNlLXh4cyk7XG4gIC0tYW1wbGlmeS1jb21wb25lbnRzLWJyZWFkY3J1bWJzLWxpbmstY3VycmVudC1jb2xvcjogaW5oZXJpdDtcbiAgLS1hbXBsaWZ5LWNvbXBvbmVudHMtYnJlYWRjcnVtYnMtbGluay1jdXJyZW50LWZvbnQtc2l6ZTogaW5oZXJpdDtcbiAgLS1hbXBsaWZ5LWNvbXBvbmVudHMtYnJlYWRjcnVtYnMtbGluay1jdXJyZW50LWZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gIC0tYW1wbGlmeS1jb21wb25lbnRzLWJyZWFkY3J1bWJzLWxpbmstY3VycmVudC10ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIC0tYW1wbGlmeS1jb21wb25lbnRzLWJ1dHRvbi1mb250LXdlaWdodDogdmFyKC0tYW1wbGlmeS1mb250LXdlaWdodHMtYm9sZCk7XG4gIC0tYW1wbGlmeS1jb21wb25lbnRzLWJ1dHRvbi10cmFuc2l0aW9uLWR1cmF0aW9uOiB2YXIoLS1hbXBsaWZ5LWNvbXBvbmVudHMtZmllbGRjb250cm9sLXRyYW5zaXRpb24tZHVyYXRpb24pO1xuICAtLWFtcGxpZnktY29tcG9uZW50cy1idXR0b24tZm9udC1zaXplOiB2YXIoLS1hbXBsaWZ5LWNvbXBvbmVudHMtZmllbGRjb250cm9sLWZvbnQtc2l6ZSk7XG4gIC0tYW1wbGlmeS1jb21wb25lbnRzLWJ1dHRvbi1saW5lLWhlaWdodDogdmFyKC0tYW1wbGlmeS1jb21wb25lbnRzLWZpZWxkY29udHJvbC1saW5lLWhlaWdodCk7XG4gIC0tYW1wbGlmeS1jb21wb25lbnRzLWJ1dHRvbi1wYWRkaW5nLWJsb2NrLXN0YXJ0OiB2YXIoLS1hbXBsaWZ5LWNvbXBvbmVudHMtZmllbGRjb250cm9sLXBhZGRpbmctYmxvY2stc3RhcnQpO1xuICAtLWFtcGxpZnktY29tcG9uZW50cy1idXR0b24tcGFkZGluZy1ibG9jay1lbmQ6IHZhcigtLWFtcGxpZnktY29tcG9uZW50cy1maWVsZGNvbnRyb2wtcGFkZGluZy1ibG9jay1lbmQpO1xuICAtLWFtcGxpZnktY29tcG9uZW50cy1idXR0b24tcGFkZGluZy1pbmxpbmUtc3RhcnQ6IHZhcigtLWFtcGxpZnktY29tcG9uZW50cy1maWVsZGNvbnRyb2wtcGFkZGluZy1pbmxpbmUtc3RhcnQpO1xuICAtLWFtcGxpZnktY29tcG9uZW50cy1idXR0b24tcGFkZGluZy1pbmxpbmUtZW5kOiB2YXIoLS1hbXBsaWZ5LWNvbXBvbmVudHMtZmllbGRjb250cm9sLXBhZGRpbmctaW5saW5lLWVuZCk7XG4gIC0tYW1wbGlmeS1jb21wb25lbnRzLWJ1dHRvbi1iYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgLS1hbXBsaWZ5LWNvbXBvbmVudHMtYnV0dG9uLWJvcmRlci1jb2xvcjogdmFyKC0tYW1wbGlmeS1jb21wb25lbnRzLWZpZWxkY29udHJvbC1ib3JkZXItY29sb3IpO1xuICAtLWFtcGxpZnktY29tcG9uZW50cy1idXR0b24tYm9yZGVyLXdpZHRoOiB2YXIoLS1hbXBsaWZ5LWNvbXBvbmVudHMtZmllbGRjb250cm9sLWJvcmRlci13aWR0aCk7XG4gIC0tYW1wbGlmeS1jb21wb25lbnRzLWJ1dHRvbi1ib3JkZXItc3R5bGU6IHZhcigtLWFtcGxpZnktY29tcG9uZW50cy1maWVsZGNvbnRyb2wtYm9yZGVyLXN0eWxlKTtcbiAgLS1hbXBsaWZ5LWNvbXBvbmVudHMtYnV0dG9uLWJvcmRlci1yYWRpdXM6IHZhcigtLWFtcGxpZnktY29tcG9uZW50cy1maWVsZGNvbnRyb2wtYm9yZGVyLXJhZGl1cyk7XG4gIC0tYW1wbGlmeS1jb21wb25lbnRzLWJ1dHRvbi1jb2xvcjogdmFyKC0tYW1wbGlmeS1jb2xvcnMtZm9udC1wcmltYXJ5KTtcbiAgLS1hbXBsaWZ5LWNvbXBvbmVudHMtYnV0dG9uLWhvdmVyLWNvbG9yOiB2YXIoLS1hbXBsaWZ5LWNvbG9ycy1mb250LWZvY3VzKTtcbiAgLS1hbXBsaWZ5LWNvbXBvbmVudHMtYnV0dG9uLWhvdmVyLWJhY2tncm91bmQtY29sb3I6IHZhcigtLWFtcGxpZnktY29sb3JzLXByaW1hcnktMTApO1xuICAtLWFtcGxpZnktY29tcG9uZW50cy1idXR0b24taG92ZXItYm9yZGVyLWNvbG9yOiB2YXIoLS1hbXBsaWZ5LWNvbG9ycy1wcmltYXJ5LTYwKTtcbiAgLS1hbXBsaWZ5LWNvbXBvbmVudHMtYnV0dG9uLWZvY3VzLWNvbG9yOiB2YXIoLS1hbXBsaWZ5LWNvbG9ycy1mb250LWZvY3VzKTtcbiAgLS1hbXBsaWZ5LWNvbXBvbmVudHMtYnV0dG9uLWZvY3VzLWJhY2tncm91bmQtY29sb3I6IHZhcigtLWFtcGxpZnktY29sb3JzLXByaW1hcnktMTApO1xuICAtLWFtcGxpZnktY29tcG9uZW50cy1idXR0b24tZm9jdXMtYm9yZGVyLWNvbG9yOiB2YXIoLS1hbXBsaWZ5LWNvbG9ycy1ib3JkZXItZm9jdXMpO1xuICAtLWFtcGxpZnktY29tcG9uZW50cy1idXR0b24tZm9jdXMtYm94LXNoYWRvdzogdmFyKC0tYW1wbGlmeS1jb21wb25lbnRzLWZpZWxkY29udHJvbC1mb2N1cy1ib3gtc2hhZG93KTtcbiAgLS1hbXBsaWZ5LWNvbXBvbmVudHMtYnV0dG9uLWFjdGl2ZS1jb2xvcjogdmFyKC0tYW1wbGlmeS1jb2xvcnMtZm9udC1hY3RpdmUpO1xuICAtLWFtcGxpZnktY29tcG9uZW50cy1idXR0b24tYWN0aXZlLWJhY2tncm91bmQtY29sb3I6IHZhcigtLWFtcGxpZnktY29sb3JzLXByaW1hcnktMjApO1xuICAtLWFtcGxpZnktY29tcG9uZW50cy1idXR0b24tYWN0aXZlLWJvcmRlci1jb2xvcjogdmFyKC0tYW1wbGlmeS1jb2xvcnMtcHJpbWFyeS0xMDApO1xuICAtLWFtcGxpZnktY29tcG9uZW50cy1idXR0b24tbG9hZGluZy1jb2xvcjogdmFyKC0tYW1wbGlmeS1jb2xvcnMtZm9udC1kaXNhYmxlZCk7XG4gIC0tYW1wbGlmeS1jb21wb25lbnRzLWJ1dHRvbi1sb2FkaW5nLWJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICAtLWFtcGxpZnktY29tcG9uZW50cy1idXR0b24tbG9hZGluZy1ib3JkZXItY29sb3I6IHZhcigtLWFtcGxpZnktY29sb3JzLWJvcmRlci10ZXJ0aWFyeSk7XG4gIC0tYW1wbGlmeS1jb21wb25lbnRzLWJ1dHRvbi1kaXNhYmxlZC1jb2xvcjogdmFyKC0tYW1wbGlmeS1jb2xvcnMtZm9udC1kaXNhYmxlZCk7XG4gIC0tYW1wbGlmeS1jb21wb25lbnRzLWJ1dHRvbi1kaXNhYmxlZC1iYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgLS1hbXBsaWZ5LWNvbXBvbmVudHMtYnV0dG9uLWRpc2FibGVkLWJvcmRlci1jb2xvcjogdmFyKC0tYW1wbGlmeS1jb2xvcnMtYm9yZGVyLXRlcnRpYXJ5KTtcbiAgLS1hbXBsaWZ5LWNvbXBvbmVudHMtYnV0dG9uLW91dGxpbmVkLWluZm8tYm9yZGVyLWNvbG9yOiB2YXIoLS1hbXBsaWZ5LWNvbG9ycy1ibHVlLTYwKTtcbiAgLS1hbXBsaWZ5LWNvbXBvbmVudHMtYnV0dG9uLW91dGxpbmVkLWluZm8tYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIC0tYW1wbGlmeS1jb21wb25lbnRzLWJ1dHRvbi1vdXRsaW5lZC1pbmZvLWNvbG9yOiB2YXIoLS1hbXBsaWZ5LWNvbG9ycy1ibHVlLTEwMCk7XG4gIC0tYW1wbGlmeS1jb21wb25lbnRzLWJ1dHRvbi1vdXRsaW5lZC1pbmZvLWhvdmVyLWJvcmRlci1jb2xvcjogdmFyKC0tYW1wbGlmeS1jb2xvcnMtYmx1ZS02MCk7XG4gIC0tYW1wbGlmeS1jb21wb25lbnRzLWJ1dHRvbi1vdXRsaW5lZC1pbmZvLWhvdmVyLWJhY2tncm91bmQtY29sb3I6IHZhcigtLWFtcGxpZnktY29sb3JzLWJsdWUtMTApO1xuICAtLWFtcGxpZnktY29tcG9uZW50cy1idXR0b24tb3V0bGluZWQtaW5mby1ob3Zlci1jb2xvcjogdmFyKC0tYW1wbGlmeS1jb2xvcnMtYmx1ZS0xMDApO1xuICAtLWFtcGxpZnktY29tcG9uZW50cy1idXR0b24tb3V0bGluZWQtaW5mby1mb2N1cy1ib3JkZXItY29sb3I6IHZhcigtLWFtcGxpZnktY29sb3JzLWJsdWUtMTAwKTtcbiAgLS1hbXBsaWZ5LWNvbXBvbmVudHMtYnV0dG9uLW91dGxpbmVkLWluZm8tZm9jdXMtYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYW1wbGlmeS1jb2xvcnMtYmx1ZS0xMCk7XG4gIC0tYW1wbGlmeS1jb21wb25lbnRzLWJ1dHRvbi1vdXRsaW5lZC1pbmZvLWZvY3VzLWNvbG9yOiB2YXIoLS1hbXBsaWZ5LWNvbG9ycy1ibHVlLTEwMCk7XG4gIC0tYW1wbGlmeS1jb21wb25lbnRzLWJ1dHRvbi1vdXRsaW5lZC1pbmZvLWZvY3VzLWJveC1zaGFkb3c6IHZhcigtLWFtcGxpZnktY29tcG9uZW50cy1maWVsZGNvbnRyb2wtaW5mby1mb2N1cy1ib3gtc2hhZG93KTtcbiAgLS1hbXBsaWZ5LWNvbXBvbmVudHMtYnV0dG9uLW91dGxpbmVkLWluZm8tYWN0aXZlLWJvcmRlci1jb2xvcjogdmFyKC0tYW1wbGlmeS1jb2xvcnMtYmx1ZS0xMDApO1xuICAtLWFtcGxpZnktY29tcG9uZW50cy1idXR0b24tb3V0bGluZWQtaW5mby1hY3RpdmUtYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYW1wbGlmeS1jb2xvcnMtYmx1ZS0yMCk7XG4gIC0tYW1wbGlmeS1jb21wb25lbnRzLWJ1dHRvbi1vdXRsaW5lZC1pbmZvLWFjdGl2ZS1jb2xvcjogdmFyKC0tYW1wbGlmeS1jb2xvcnMtYmx1ZS0xMDApO1xuICAtLWFtcGxpZnktY29tcG9uZW50cy1idXR0b24tb3V0bGluZWQtd2FybmluZy1ib3JkZXItY29sb3I6IHZhcigtLWFtcGxpZnktY29sb3JzLW9yYW5nZS02MCk7XG4gIC0tYW1wbGlmeS1jb21wb25lbnRzLWJ1dHRvbi1vdXRsaW5lZC13YXJuaW5nLWJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICAtLWFtcGxpZnktY29tcG9uZW50cy1idXR0b24tb3V0bGluZWQtd2FybmluZy1jb2xvcjogdmFyKC0tYW1wbGlmeS1jb2xvcnMtb3JhbmdlLTEwMCk7XG4gIC0tYW1wbGlmeS1jb21wb25lbnRzLWJ1dHRvbi1vdXRsaW5lZC13YXJuaW5nLWhvdmVyLWJvcmRlci1jb2xvcjogdmFyKC0tYW1wbGlmeS1jb2xvcnMtb3JhbmdlLTYwKTtcbiAgLS1hbXBsaWZ5LWNvbXBvbmVudHMtYnV0dG9uLW91dGxpbmVkLXdhcm5pbmctaG92ZXItYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYW1wbGlmeS1jb2xvcnMtb3JhbmdlLTEwKTtcbiAgLS1hbXBsaWZ5LWNvbXBvbmVudHMtYnV0dG9uLW91dGxpbmVkLXdhcm5pbmctaG92ZXItY29sb3I6IHZhcigtLWFtcGxpZnktY29sb3JzLW9yYW5nZS0xMDApO1xuICAtLWFtcGxpZnktY29tcG9uZW50cy1idXR0b24tb3V0bGluZWQtd2FybmluZy1mb2N1cy1ib3JkZXItY29sb3I6IHZhcigtLWFtcGxpZnktY29sb3JzLW9yYW5nZS0xMDApO1xuICAtLWFtcGxpZnktY29tcG9uZW50cy1idXR0b24tb3V0bGluZWQtd2FybmluZy1mb2N1cy1iYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1hbXBsaWZ5LWNvbG9ycy1vcmFuZ2UtMTApO1xuICAtLWFtcGxpZnktY29tcG9uZW50cy1idXR0b24tb3V0bGluZWQtd2FybmluZy1mb2N1cy1jb2xvcjogdmFyKC0tYW1wbGlmeS1jb2xvcnMtb3JhbmdlLTEwMCk7XG4gIC0tYW1wbGlmeS1jb21wb25lbnRzLWJ1dHRvbi1vdXRsaW5lZC13YXJuaW5nLWZvY3VzLWJveC1zaGFkb3c6IHZhcigtLWFtcGxpZnktY29tcG9uZW50cy1maWVsZGNvbnRyb2wtd2FybmluZy1mb2N1cy1ib3gtc2hhZG93KTtcbiAgLS1hbXBsaWZ5LWNvbXBvbmVudHMtYnV0dG9uLW91dGxpbmVkLXdhcm5pbmctYWN0aXZlLWJvcmRlci1jb2xvcjogdmFyKC0tYW1wbGlmeS1jb2xvcnMtb3JhbmdlLTEwMCk7XG4gIC0tYW1wbGlmeS1jb21wb25lbnRzLWJ1dHRvbi1vdXRsaW5lZC13YXJuaW5nLWFjdGl2ZS1iYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1hbXBsaWZ5LWNvbG9ycy1vcmFuZ2UtMjApO1xuICAtLWFtcGxpZnktY29tcG9uZW50cy1idXR0b24tb3V0bGluZWQtd2FybmluZy1hY3RpdmUtY29sb3I6IHZhcigtLWFtcGxpZnktY29sb3JzLW9yYW5nZS0xMDApO1xuICAtLWFtcGxpZnktY29tcG9uZW50cy1idXR0b24tb3V0bGluZWQtc3VjY2Vzcy1ib3JkZXItY29sb3I6IHZhcigtLWFtcGxpZnktY29sb3JzLWdyZWVuLTYwKTtcbiAgLS1hbXBsaWZ5LWNvbXBvbmVudHMtYnV0dG9uLW91dGxpbmVkLXN1Y2Nlc3MtYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIC0tYW1wbGlmeS1jb21wb25lbnRzLWJ1dHRvbi1vdXRsaW5lZC1zdWNjZXNzLWNvbG9yOiB2YXIoLS1hbXBsaWZ5LWNvbG9ycy1ncmVlbi0xMDApO1xuICAtLWFtcGxpZnktY29tcG9uZW50cy1idXR0b24tb3V0bGluZWQtc3VjY2Vzcy1ob3Zlci1ib3JkZXItY29sb3I6IHZhcigtLWFtcGxpZnktY29sb3JzLWdyZWVuLTYwKTtcbiAgLS1hbXBsaWZ5LWNvbXBvbmVudHMtYnV0dG9uLW91dGxpbmVkLXN1Y2Nlc3MtaG92ZXItYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYW1wbGlmeS1jb2xvcnMtZ3JlZW4tMTApO1xuICAtLWFtcGxpZnktY29tcG9uZW50cy1idXR0b24tb3V0bGluZWQtc3VjY2Vzcy1ob3Zlci1jb2xvcjogdmFyKC0tYW1wbGlmeS1jb2xvcnMtZ3JlZW4tMTAwKTtcbiAgLS1hbXBsaWZ5LWNvbXBvbmVudHMtYnV0dG9uLW91dGxpbmVkLXN1Y2Nlc3MtZm9jdXMtYm9yZGVyLWNvbG9yOiB2YXIoLS1hbXBsaWZ5LWNvbG9ycy1ncmVlbi0xMDApO1xuICAtLWFtcGxpZnktY29tcG9uZW50cy1idXR0b24tb3V0bGluZWQtc3VjY2Vzcy1mb2N1cy1iYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1hbXBsaWZ5LWNvbG9ycy1ncmVlbi0xMCk7XG4gIC0tYW1wbGlmeS1jb21wb25lbnRzLWJ1dHRvbi1vdXRsaW5lZC1zdWNjZXNzLWZvY3VzLWNvbG9yOiB2YXIoLS1hbXBsaWZ5LWNvbG9ycy1ncmVlbi0xMDApO1xuICAtLWFtcGxpZnktY29tcG9uZW50cy1idXR0b24tb3V0bGluZWQtc3VjY2Vzcy1mb2N1cy1ib3gtc2hhZG93OiB2YXIoLS1hbXBsaWZ5LWNvbXBvbmVudHMtZmllbGRjb250cm9sLXN1Y2Nlc3MtZm9jdXMtYm94LXNoYWRvdyk7XG4gIC0tYW1wbGlmeS1jb21wb25lbnRzLWJ1dHRvbi1vdXRsaW5lZC1zdWNjZXNzLWFjdGl2ZS1ib3JkZXItY29sb3I6IHZhcigtLWFtcGxpZnktY29sb3JzLWdyZWVuLTEwMCk7XG4gIC0tYW1wbGlmeS1jb21wb25lbnRzLWJ1dHRvbi1vdXRsaW5lZC1zdWNjZXNzLWFjdGl2ZS1iYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1hbXBsaWZ5LWNvbG9ycy1ncmVlbi0yMCk7XG4gIC0tYW1wbGlmeS1jb21wb25lbnRzLWJ1dHRvbi1vdXRsaW5lZC1zdWNjZXNzLWFjdGl2ZS1jb2xvcjogdmFyKC0tYW1wbGlmeS1jb2xvcnMtZ3JlZW4tMTAwKTtcbiAgLS1hbXBsaWZ5LWNvbXBvbmVudHMtYnV0dG9uLW91dGxpbmVkLWVycm9yLWJvcmRlci1jb2xvcjogdmFyKC0tYW1wbGlmeS1jb2xvcnMtcmVkLTgwKTtcbiAgLS1hbXBsaWZ5LWNvbXBvbmVudHMtYnV0dG9uLW91dGxpbmVkLWVycm9yLWJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICAtLWFtcGxpZnktY29tcG9uZW50cy1idXR0b24tb3V0bGluZWQtZXJyb3ItY29sb3I6IHZhcigtLWFtcGxpZnktY29sb3JzLXJlZC0xMDApO1xuICAtLWFtcGxpZnktY29tcG9uZW50cy1idXR0b24tb3V0bGluZWQtZXJyb3ItaG92ZXItYm9yZGVyLWNvbG9yOiB2YXIoLS1hbXBsaWZ5LWNvbG9ycy1yZWQtODApO1xuICAtLWFtcGxpZnktY29tcG9uZW50cy1idXR0b24tb3V0bGluZWQtZXJyb3ItaG92ZXItYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYW1wbGlmeS1jb2xvcnMtcmVkLTEwKTtcbiAgLS1hbXBsaWZ5LWNvbXBvbmVudHMtYnV0dG9uLW91dGxpbmVkLWVycm9yLWhvdmVyLWNvbG9yOiB2YXIoLS1hbXBsaWZ5LWNvbG9ycy1yZWQtMTAwKTtcbiAgLS1hbXBsaWZ5LWNvbXBvbmVudHMtYnV0dG9uLW91dGxpbmVkLWVycm9yLWZvY3VzLWJvcmRlci1jb2xvcjogdmFyKC0tYW1wbGlmeS1jb2xvcnMtcmVkLTEwMCk7XG4gIC0tYW1wbGlmeS1jb21wb25lbnRzLWJ1dHRvbi1vdXRsaW5lZC1lcnJvci1mb2N1cy1iYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1hbXBsaWZ5LWNvbG9ycy1yZWQtMTApO1xuICAtLWFtcGxpZnktY29tcG9uZW50cy1idXR0b24tb3V0bGluZWQtZXJyb3ItZm9jdXMtY29sb3I6IHZhcigtLWFtcGxpZnktY29sb3JzLXJlZC0xMDApO1xuICAtLWFtcGxpZnktY29tcG9uZW50cy1idXR0b24tb3V0bGluZWQtZXJyb3ItZm9jdXMtYm94LXNoYWRvdzogdmFyKC0tYW1wbGlmeS1jb21wb25lbnRzLWZpZWxkY29udHJvbC1lcnJvci1mb2N1cy1ib3gtc2hhZG93KTtcbiAgLS1hbXBsaWZ5LWNvbXBvbmVudHMtYnV0dG9uLW91dGxpbmVkLWVycm9yLWFjdGl2ZS1ib3JkZXItY29sb3I6IHZhcigtLWFtcGxpZnktY29sb3JzLXJlZC0xMDApO1xuICAtLWFtcGxpZnktY29tcG9uZW50cy1idXR0b24tb3V0bGluZWQtZXJyb3ItYWN0aXZlLWJhY2tncm91bmQtY29sb3I6IHZhcigtLWFtcGxpZnktY29sb3JzLXJlZC0yMCk7XG4gIC0tYW1wbGlmeS1jb21wb25lbnRzLWJ1dHRvbi1vdXRsaW5lZC1lcnJvci1hY3RpdmUtY29sb3I6IHZhcigtLWFtcGxpZnktY29sb3JzLXJlZC0xMDApO1xuICAtLWFtcGxpZnktY29tcG9uZW50cy1idXR0b24tb3V0bGluZWQtb3ZlcmxheS1ib3JkZXItY29sb3I6IHZhcigtLWFtcGxpZnktY29sb3JzLW92ZXJsYXktNjApO1xuICAtLWFtcGxpZnktY29tcG9uZW50cy1idXR0b24tb3V0bGluZWQtb3ZlcmxheS1iYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgLS1hbXBsaWZ5LWNvbXBvbmVudHMtYnV0dG9uLW91dGxpbmVkLW92ZXJsYXktY29sb3I6IHZhcigtLWFtcGxpZnktY29sb3JzLWZvbnQtcHJpbWFyeSk7XG4gIC0tYW1wbGlmeS1jb21wb25lbnRzLWJ1dHRvbi1vdXRsaW5lZC1vdmVybGF5LWhvdmVyLWJvcmRlci1jb2xvcjogdmFyKC0tYW1wbGlmeS1jb2xvcnMtb3ZlcmxheS02MCk7XG4gIC0tYW1wbGlmeS1jb21wb25lbnRzLWJ1dHRvbi1vdXRsaW5lZC1vdmVybGF5LWhvdmVyLWJhY2tncm91bmQtY29sb3I6IHZhcigtLWFtcGxpZnktY29sb3JzLW92ZXJsYXktNSk7XG4gIC0tYW1wbGlmeS1jb21wb25lbnRzLWJ1dHRvbi1vdXRsaW5lZC1vdmVybGF5LWhvdmVyLWNvbG9yOiB2YXIoLS1hbXBsaWZ5LWNvbG9ycy1uZXV0cmFsLTkwKTtcbiAgLS1hbXBsaWZ5LWNvbXBvbmVudHMtYnV0dG9uLW91dGxpbmVkLW92ZXJsYXktZm9jdXMtYm9yZGVyLWNvbG9yOiB2YXIoLS1hbXBsaWZ5LWNvbG9ycy1vdmVybGF5LTkwKTtcbiAgLS1hbXBsaWZ5LWNvbXBvbmVudHMtYnV0dG9uLW91dGxpbmVkLW92ZXJsYXktZm9jdXMtYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYW1wbGlmeS1jb2xvcnMtb3ZlcmxheS01KTtcbiAgLS1hbXBsaWZ5LWNvbXBvbmVudHMtYnV0dG9uLW91dGxpbmVkLW92ZXJsYXktZm9jdXMtY29sb3I6IHZhcigtLWFtcGxpZnktY29sb3JzLW5ldXRyYWwtOTApO1xuICAtLWFtcGxpZnktY29tcG9uZW50cy1idXR0b24tb3V0bGluZWQtb3ZlcmxheS1mb2N1cy1ib3gtc2hhZG93OiB2YXIoLS1hbXBsaWZ5LWNvbXBvbmVudHMtZmllbGRjb250cm9sLW92ZXJsYXktZm9jdXMtYm94LXNoYWRvdyk7XG4gIC0tYW1wbGlmeS1jb21wb25lbnRzLWJ1dHRvbi1vdXRsaW5lZC1vdmVybGF5LWFjdGl2ZS1ib3JkZXItY29sb3I6IHZhcigtLWFtcGxpZnktY29sb3JzLW92ZXJsYXktOTApO1xuICAtLWFtcGxpZnktY29tcG9uZW50cy1idXR0b24tb3V0bGluZWQtb3ZlcmxheS1hY3RpdmUtYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYW1wbGlmeS1jb2xvcnMtb3ZlcmxheS0xMCk7XG4gIC0tYW1wbGlmeS1jb21wb25lbnRzLWJ1dHRvbi1vdXRsaW5lZC1vdmVybGF5LWFjdGl2ZS1jb2xvcjogdmFyKC0tYW1wbGlmeS1jb2xvcnMtbmV1dHJhbC0xMDApO1xuICAtLWFtcGxpZnktY29tcG9uZW50cy1idXR0b24tcHJpbWFyeS1ib3JkZXItY29sb3I6IHRyYW5zcGFyZW50O1xuICAtLWFtcGxpZnktY29tcG9uZW50cy1idXR0b24tcHJpbWFyeS1ib3JkZXItd2lkdGg6IHZhcigtLWFtcGxpZnktYm9yZGVyLXdpZHRocy1zbWFsbCk7XG4gIC0tYW1wbGlmeS1jb21wb25lbnRzLWJ1dHRvbi1wcmltYXJ5LWJvcmRlci1zdHlsZTogc29saWQ7XG4gIC0tYW1wbGlmeS1jb21wb25lbnRzLWJ1dHRvbi1wcmltYXJ5LWJhY2tncm91bmQtY29sb3I6IHZhcigtLWFtcGxpZnktY29sb3JzLXByaW1hcnktODApO1xuICAtLWFtcGxpZnktY29tcG9uZW50cy1idXR0b24tcHJpbWFyeS1jb2xvcjogdmFyKC0tYW1wbGlmeS1jb2xvcnMtZm9udC1pbnZlcnNlKTtcbiAgLS1hbXBsaWZ5LWNvbXBvbmVudHMtYnV0dG9uLXByaW1hcnktZGlzYWJsZWQtYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgLS1hbXBsaWZ5LWNvbXBvbmVudHMtYnV0dG9uLXByaW1hcnktZGlzYWJsZWQtYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYW1wbGlmeS1jb2xvcnMtYmFja2dyb3VuZC1kaXNhYmxlZCk7XG4gIC0tYW1wbGlmeS1jb21wb25lbnRzLWJ1dHRvbi1wcmltYXJ5LWRpc2FibGVkLWNvbG9yOiB2YXIoLS1hbXBsaWZ5LWNvbG9ycy1mb250LWRpc2FibGVkKTtcbiAgLS1hbXBsaWZ5LWNvbXBvbmVudHMtYnV0dG9uLXByaW1hcnktbG9hZGluZy1ib3JkZXItY29sb3I6IHRyYW5zcGFyZW50O1xuICAtLWFtcGxpZnktY29tcG9uZW50cy1idXR0b24tcHJpbWFyeS1sb2FkaW5nLWJhY2tncm91bmQtY29sb3I6IHZhcigtLWFtcGxpZnktY29sb3JzLWJhY2tncm91bmQtZGlzYWJsZWQpO1xuICAtLWFtcGxpZnktY29tcG9uZW50cy1idXR0b24tcHJpbWFyeS1sb2FkaW5nLWNvbG9yOiB2YXIoLS1hbXBsaWZ5LWNvbG9ycy1mb250LWRpc2FibGVkKTtcbiAgLS1hbXBsaWZ5LWNvbXBvbmVudHMtYnV0dG9uLXByaW1hcnktaG92ZXItYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgLS1hbXBsaWZ5LWNvbXBvbmVudHMtYnV0dG9uLXByaW1hcnktaG92ZXItYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYW1wbGlmeS1jb2xvcnMtcHJpbWFyeS05MCk7XG4gIC0tYW1wbGlmeS1jb21wb25lbnRzLWJ1dHRvbi1wcmltYXJ5LWhvdmVyLWNvbG9yOiB2YXIoLS1hbXBsaWZ5LWNvbG9ycy1mb250LWludmVyc2UpO1xuICAtLWFtcGxpZnktY29tcG9uZW50cy1idXR0b24tcHJpbWFyeS1mb2N1cy1ib3JkZXItY29sb3I6IHRyYW5zcGFyZW50O1xuICAtLWFtcGxpZnktY29tcG9uZW50cy1idXR0b24tcHJpbWFyeS1mb2N1cy1iYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1hbXBsaWZ5LWNvbG9ycy1wcmltYXJ5LTkwKTtcbiAgLS1hbXBsaWZ5LWNvbXBvbmVudHMtYnV0dG9uLXByaW1hcnktZm9jdXMtY29sb3I6IHZhcigtLWFtcGxpZnktY29sb3JzLWZvbnQtaW52ZXJzZSk7XG4gIC0tYW1wbGlmeS1jb21wb25lbnRzLWJ1dHRvbi1wcmltYXJ5LWZvY3VzLWJveC1zaGFkb3c6IHZhcigtLWFtcGxpZnktY29tcG9uZW50cy1maWVsZGNvbnRyb2wtZm9jdXMtYm94LXNoYWRvdyk7XG4gIC0tYW1wbGlmeS1jb21wb25lbnRzLWJ1dHRvbi1wcmltYXJ5LWFjdGl2ZS1ib3JkZXItY29sb3I6IHRyYW5zcGFyZW50O1xuICAtLWFtcGxpZnktY29tcG9uZW50cy1idXR0b24tcHJpbWFyeS1hY3RpdmUtYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYW1wbGlmeS1jb2xvcnMtcHJpbWFyeS0xMDApO1xuICAtLWFtcGxpZnktY29tcG9uZW50cy1idXR0b24tcHJpbWFyeS1hY3RpdmUtY29sb3I6IHZhcigtLWFtcGxpZnktY29sb3JzLWZvbnQtaW52ZXJzZSk7XG4gIC0tYW1wbGlmeS1jb21wb25lbnRzLWJ1dHRvbi1wcmltYXJ5LWluZm8tYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgLS1hbXBsaWZ5LWNvbXBvbmVudHMtYnV0dG9uLXByaW1hcnktaW5mby1iYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1hbXBsaWZ5LWNvbG9ycy1ibHVlLTgwKTtcbiAgLS1hbXBsaWZ5LWNvbXBvbmVudHMtYnV0dG9uLXByaW1hcnktaW5mby1jb2xvcjogdmFyKC0tYW1wbGlmeS1jb2xvcnMtZm9udC1pbnZlcnNlKTtcbiAgLS1hbXBsaWZ5LWNvbXBvbmVudHMtYnV0dG9uLXByaW1hcnktaW5mby1ob3Zlci1ib3JkZXItY29sb3I6IHRyYW5zcGFyZW50O1xuICAtLWFtcGxpZnktY29tcG9uZW50cy1idXR0b24tcHJpbWFyeS1pbmZvLWhvdmVyLWJhY2tncm91bmQtY29sb3I6IHZhcigtLWFtcGxpZnktY29sb3JzLWJsdWUtOTApO1xuICAtLWFtcGxpZnktY29tcG9uZW50cy1idXR0b24tcHJpbWFyeS1pbmZvLWhvdmVyLWNvbG9yOiB2YXIoLS1hbXBsaWZ5LWNvbG9ycy1mb250LWludmVyc2UpO1xuICAtLWFtcGxpZnktY29tcG9uZW50cy1idXR0b24tcHJpbWFyeS1pbmZvLWZvY3VzLWJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIC0tYW1wbGlmeS1jb21wb25lbnRzLWJ1dHRvbi1wcmltYXJ5LWluZm8tZm9jdXMtYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYW1wbGlmeS1jb2xvcnMtYmx1ZS05MCk7XG4gIC0tYW1wbGlmeS1jb21wb25lbnRzLWJ1dHRvbi1wcmltYXJ5LWluZm8tZm9jdXMtY29sb3I6IHZhcigtLWFtcGxpZnktY29sb3JzLWZvbnQtaW52ZXJzZSk7XG4gIC0tYW1wbGlmeS1jb21wb25lbnRzLWJ1dHRvbi1wcmltYXJ5LWluZm8tZm9jdXMtYm94LXNoYWRvdzogdmFyKC0tYW1wbGlmeS1jb21wb25lbnRzLWZpZWxkY29udHJvbC1pbmZvLWZvY3VzLWJveC1zaGFkb3cpO1xuICAtLWFtcGxpZnktY29tcG9uZW50cy1idXR0b24tcHJpbWFyeS1pbmZvLWFjdGl2ZS1ib3JkZXItY29sb3I6IHRyYW5zcGFyZW50O1xuICAtLWFtcGxpZnktY29tcG9uZW50cy1idXR0b24tcHJpbWFyeS1pbmZvLWFjdGl2ZS1iYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1hbXBsaWZ5LWNvbG9ycy1ibHVlLTEwMCk7XG4gIC0tYW1wbGlmeS1jb21wb25lbnRzLWJ1dHRvbi1wcmltYXJ5LWluZm8tYWN0aXZlLWNvbG9yOiB2YXIoLS1hbXBsaWZ5LWNvbG9ycy1mb250LWludmVyc2UpO1xuICAtLWFtcGxpZnktY29tcG9uZW50cy1idXR0b24tcHJpbWFyeS13YXJuaW5nLWJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIC0tYW1wbGlmeS1jb21wb25lbnRzLWJ1dHRvbi1wcmltYXJ5LXdhcm5pbmctYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYW1wbGlmeS1jb2xvcnMtb3JhbmdlLTgwKTtcbiAgLS1hbXBsaWZ5LWNvbXBvbmVudHMtYnV0dG9uLXByaW1hcnktd2FybmluZy1jb2xvcjogdmFyKC0tYW1wbGlmeS1jb2xvcnMtZm9udC1pbnZlcnNlKTtcbiAgLS1hbXBsaWZ5LWNvbXBvbmVudHMtYnV0dG9uLXByaW1hcnktd2FybmluZy1ob3Zlci1ib3JkZXItY29sb3I6IHRyYW5zcGFyZW50O1xuICAtLWFtcGxpZnktY29tcG9uZW50cy1idXR0b24tcHJpbWFyeS13YXJuaW5nLWhvdmVyLWJhY2tncm91bmQtY29sb3I6IHZhcigtLWFtcGxpZnktY29sb3JzLW9yYW5nZS05MCk7XG4gIC0tYW1wbGlmeS1jb21wb25lbnRzLWJ1dHRvbi1wcmltYXJ5LXdhcm5pbmctaG92ZXItY29sb3I6IHZhcigtLWFtcGxpZnktY29sb3JzLWZvbnQtaW52ZXJzZSk7XG4gIC0tYW1wbGlmeS1jb21wb25lbnRzLWJ1dHRvbi1wcmltYXJ5LXdhcm5pbmctZm9jdXMtYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgLS1hbXBsaWZ5LWNvbXBvbmVudHMtYnV0dG9uLXByaW1hcnktd2FybmluZy1mb2N1cy1iYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1hbXBsaWZ5LWNvbG9ycy1vcmFuZ2UtOTApO1xuICAtLWFtcGxpZnktY29tcG9uZW50cy1idXR0b24tcHJpbWFyeS13YXJuaW5nLWZvY3VzLWNvbG9yOiB2YXIoLS1hbXBsaWZ5LWNvbG9ycy1mb250LWludmVyc2UpO1xuICAtLWFtcGxpZnktY29tcG9uZW50cy1idXR0b24tcHJpbWFyeS13YXJuaW5nLWZvY3VzLWJveC1zaGFkb3c6IHZhcigtLWFtcGxpZnktY29tcG9uZW50cy1maWVsZGNvbnRyb2wtb3ZlcmxheS1mb2N1cy1ib3gtc2hhZG93KTtcbiAgLS1hbXBsaWZ5LWNvbXBvbmVudHMtYnV0dG9uLXByaW1hcnktd2FybmluZy1hY3RpdmUtYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgLS1hbXBsaWZ5LWNvbXBvbmVudHMtYnV0dG9uLXByaW1hcnktd2FybmluZy1hY3RpdmUtYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYW1wbGlmeS1jb2xvcnMtb3JhbmdlLTEwMCk7XG4gIC0tYW1wbGlmeS1jb21wb25lbnRzLWJ1dHRvbi1wcmltYXJ5LXdhcm5pbmctYWN0aXZlLWNvbG9yOiB2YXIoLS1hbXBsaWZ5LWNvbG9ycy1mb250LWludmVyc2UpO1xuICAtLWFtcGxpZnktY29tcG9uZW50cy1idXR0b24tcHJpbWFyeS1lcnJvci1ib3JkZXItY29sb3I6IHRyYW5zcGFyZW50O1xuICAtLWFtcGxpZnktY29tcG9uZW50cy1idXR0b24tcHJpbWFyeS1lcnJvci1iYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1hbXBsaWZ5LWNvbG9ycy1yZWQtODApO1xuICAtLWFtcGxpZnktY29tcG9uZW50cy1idXR0b24tcHJpbWFyeS1lcnJvci1jb2xvcjogdmFyKC0tYW1wbGlmeS1jb2xvcnMtZm9udC1pbnZlcnNlKTtcbiAgLS1hbXBsaWZ5LWNvbXBvbmVudHMtYnV0dG9uLXByaW1hcnktZXJyb3ItaG92ZXItYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgLS1hbXBsaWZ5LWNvbXBvbmVudHMtYnV0dG9uLXByaW1hcnktZXJyb3ItaG92ZXItYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYW1wbGlmeS1jb2xvcnMtcmVkLTkwKTtcbiAgLS1hbXBsaWZ5LWNvbXBvbmVudHMtYnV0dG9uLXByaW1hcnktZXJyb3ItaG92ZXItY29sb3I6IHZhcigtLWFtcGxpZnktY29sb3JzLWZvbnQtaW52ZXJzZSk7XG4gIC0tYW1wbGlmeS1jb21wb25lbnRzLWJ1dHRvbi1wcmltYXJ5LWVycm9yLWZvY3VzLWJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIC0tYW1wbGlmeS1jb21wb25lbnRzLWJ1dHRvbi1wcmltYXJ5LWVycm9yLWZvY3VzLWJhY2tncm91bmQtY29sb3I6IHZhcigtLWFtcGxpZnktY29sb3JzLXJlZC05MCk7XG4gIC0tYW1wbGlmeS1jb21wb25lbnRzLWJ1dHRvbi1wcmltYXJ5LWVycm9yLWZvY3VzLWNvbG9yOiB2YXIoLS1hbXBsaWZ5LWNvbG9ycy1mb250LWludmVyc2UpO1xuICAtLWFtcGxpZnktY29tcG9uZW50cy1idXR0b24tcHJpbWFyeS1lcnJvci1mb2N1cy1ib3gtc2hhZG93OiB2YXIoLS1hbXBsaWZ5LWNvbXBvbmVudHMtZmllbGRjb250cm9sLWVycm9yLWZvY3VzLWJveC1zaGFkb3cpO1xuICAtLWFtcGxpZnktY29tcG9uZW50cy1idXR0b24tcHJpbWFyeS1lcnJvci1hY3RpdmUtYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgLS1hbXBsaWZ5LWNvbXBvbmVudHMtYnV0dG9uLXByaW1hcnktZXJyb3ItYWN0aXZlLWJhY2tncm91bmQtY29sb3I6IHZhcigtLWFtcGxpZnktY29sb3JzLXJlZC0xMDApO1xuICAtLWFtcGxpZnktY29tcG9uZW50cy1idXR0b24tcHJpbWFyeS1lcnJvci1hY3RpdmUtY29sb3I6IHZhcigtLWFtcGxpZnktY29sb3JzLWZvbnQtaW52ZXJzZSk7XG4gIC0tYW1wbGlmeS1jb21wb25lbnRzLWJ1dHRvbi1wcmltYXJ5LXN1Y2Nlc3MtYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgLS1hbXBsaWZ5LWNvbXBvbmVudHMtYnV0dG9uLXByaW1hcnktc3VjY2Vzcy1iYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1hbXBsaWZ5LWNvbG9ycy1ncmVlbi04MCk7XG4gIC0tYW1wbGlmeS1jb21wb25lbnRzLWJ1dHRvbi1wcmltYXJ5LXN1Y2Nlc3MtY29sb3I6IHZhcigtLWFtcGxpZnktY29sb3JzLWZvbnQtaW52ZXJzZSk7XG4gIC0tYW1wbGlmeS1jb21wb25lbnRzLWJ1dHRvbi1wcmltYXJ5LXN1Y2Nlc3MtaG92ZXItYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgLS1hbXBsaWZ5LWNvbXBvbmVudHMtYnV0dG9uLXByaW1hcnktc3VjY2Vzcy1ob3Zlci1iYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1hbXBsaWZ5LWNvbG9ycy1ncmVlbi05MCk7XG4gIC0tYW1wbGlmeS1jb21wb25lbnRzLWJ1dHRvbi1wcmltYXJ5LXN1Y2Nlc3MtaG92ZXItY29sb3I6IHZhcigtLWFtcGxpZnktY29sb3JzLWZvbnQtaW52ZXJzZSk7XG4gIC0tYW1wbGlmeS1jb21wb25lbnRzLWJ1dHRvbi1wcmltYXJ5LXN1Y2Nlc3MtZm9jdXMtYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgLS1hbXBsaWZ5LWNvbXBvbmVudHMtYnV0dG9uLXByaW1hcnktc3VjY2Vzcy1mb2N1cy1iYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1hbXBsaWZ5LWNvbG9ycy1ncmVlbi05MCk7XG4gIC0tYW1wbGlmeS1jb21wb25lbnRzLWJ1dHRvbi1wcmltYXJ5LXN1Y2Nlc3MtZm9jdXMtY29sb3I6IHZhcigtLWFtcGxpZnktY29sb3JzLWZvbnQtaW52ZXJzZSk7XG4gIC0tYW1wbGlmeS1jb21wb25lbnRzLWJ1dHRvbi1wcmltYXJ5LXN1Y2Nlc3MtZm9jdXMtYm94LXNoYWRvdzogdmFyKC0tYW1wbGlmeS1jb21wb25lbnRzLWZpZWxkY29udHJvbC1zdWNjZXNzLWZvY3VzLWJveC1zaGFkb3cpO1xuICAtLWFtcGxpZnktY29tcG9uZW50cy1idXR0b24tcHJpbWFyeS1zdWNjZXNzLWFjdGl2ZS1ib3JkZXItY29sb3I6IHRyYW5zcGFyZW50O1xuICAtLWFtcGxpZnktY29tcG9uZW50cy1idXR0b24tcHJpbWFyeS1zdWNjZXNzLWFjdGl2ZS1iYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1hbXBsaWZ5LWNvbG9ycy1ncmVlbi0xMDApO1xuICAtLWFtcGxpZnktY29tcG9uZW50cy1idXR0b24tcHJpbWFyeS1zdWNjZXNzLWFjdGl2ZS1jb2xvcjogdmFyKC0tYW1wbGlmeS1jb2xvcnMtZm9udC1pbnZlcnNlKTtcbiAgLS1hbXBsaWZ5LWNvbXBvbmVudHMtYnV0dG9uLXByaW1hcnktb3ZlcmxheS1ib3JkZXItY29sb3I6IHRyYW5zcGFyZW50O1xuICAtLWFtcGxpZnktY29tcG9uZW50cy1idXR0b24tcHJpbWFyeS1vdmVybGF5LWJhY2tncm91bmQtY29sb3I6IHZhcigtLWFtcGxpZnktY29sb3JzLW92ZXJsYXktNzApO1xuICAtLWFtcGxpZnktY29tcG9uZW50cy1idXR0b24tcHJpbWFyeS1vdmVybGF5LWNvbG9yOiB2YXIoLS1hbXBsaWZ5LWNvbG9ycy1mb250LWludmVyc2UpO1xuICAtLWFtcGxpZnktY29tcG9uZW50cy1idXR0b24tcHJpbWFyeS1vdmVybGF5LWhvdmVyLWJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIC0tYW1wbGlmeS1jb21wb25lbnRzLWJ1dHRvbi1wcmltYXJ5LW92ZXJsYXktaG92ZXItYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYW1wbGlmeS1jb2xvcnMtb3ZlcmxheS05MCk7XG4gIC0tYW1wbGlmeS1jb21wb25lbnRzLWJ1dHRvbi1wcmltYXJ5LW92ZXJsYXktaG92ZXItY29sb3I6IHZhcigtLWFtcGxpZnktY29sb3JzLWZvbnQtaW52ZXJzZSk7XG4gIC0tYW1wbGlmeS1jb21wb25lbnRzLWJ1dHRvbi1wcmltYXJ5LW92ZXJsYXktZm9jdXMtYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgLS1hbXBsaWZ5LWNvbXBvbmVudHMtYnV0dG9uLXByaW1hcnktb3ZlcmxheS1mb2N1cy1iYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1hbXBsaWZ5LWNvbG9ycy1vdmVybGF5LTkwKTtcbiAgLS1hbXBsaWZ5LWNvbXBvbmVudHMtYnV0dG9uLXByaW1hcnktb3ZlcmxheS1mb2N1cy1jb2xvcjogdmFyKC0tYW1wbGlmeS1jb2xvcnMtZm9udC1pbnZlcnNlKTtcbiAgLS1hbXBsaWZ5LWNvbXBvbmVudHMtYnV0dG9uLXByaW1hcnktb3ZlcmxheS1mb2N1cy1ib3gtc2hhZG93OiB2YXIoLS1hbXBsaWZ5LWNvbXBvbmVudHMtZmllbGRjb250cm9sLW92ZXJsYXktZm9jdXMtYm94LXNoYWRvdyk7XG4gIC0tYW1wbGlmeS1jb21wb25lbnRzLWJ1dHRvbi1wcmltYXJ5LW92ZXJsYXktYWN0aXZlLWJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIC0tYW1wbGlmeS1jb21wb25lbnRzLWJ1dHRvbi1wcmltYXJ5LW92ZXJsYXktYWN0aXZlLWJhY2tncm91bmQtY29sb3I6IHZhcigtLWFtcGxpZnktY29sb3JzLW92ZXJsYXktOTApO1xuICAtLWFtcGxpZnktY29tcG9uZW50cy1idXR0b24tcHJpbWFyeS1vdmVybGF5LWFjdGl2ZS1jb2xvcjogdmFyKC0tYW1wbGlmeS1jb2xvcnMtZm9udC1pbnZlcnNlKTtcbiAgLS1hbXBsaWZ5LWNvbXBvbmVudHMtYnV0dG9uLW1lbnUtYm9yZGVyLXdpZHRoOiB2YXIoLS1hbXBsaWZ5LXNwYWNlLXplcm8pO1xuICAtLWFtcGxpZnktY29tcG9uZW50cy1idXR0b24tbWVudS1iYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgLS1hbXBsaWZ5LWNvbXBvbmVudHMtYnV0dG9uLW1lbnUtanVzdGlmeS1jb250ZW50OiBzdGFydDtcbiAgLS1hbXBsaWZ5LWNvbXBvbmVudHMtYnV0dG9uLW1lbnUtaG92ZXItY29sb3I6IHZhcigtLWFtcGxpZnktY29sb3JzLWZvbnQtaW52ZXJzZSk7XG4gIC0tYW1wbGlmeS1jb21wb25lbnRzLWJ1dHRvbi1tZW51LWhvdmVyLWJhY2tncm91bmQtY29sb3I6IHZhcigtLWFtcGxpZnktY29sb3JzLXByaW1hcnktODApO1xuICAtLWFtcGxpZnktY29tcG9uZW50cy1idXR0b24tbWVudS1mb2N1cy1jb2xvcjogdmFyKC0tYW1wbGlmeS1jb2xvcnMtZm9udC1pbnZlcnNlKTtcbiAgLS1hbXBsaWZ5LWNvbXBvbmVudHMtYnV0dG9uLW1lbnUtZm9jdXMtYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYW1wbGlmeS1jb2xvcnMtcHJpbWFyeS04MCk7XG4gIC0tYW1wbGlmeS1jb21wb25lbnRzLWJ1dHRvbi1tZW51LWFjdGl2ZS1jb2xvcjogdmFyKC0tYW1wbGlmeS1jb2xvcnMtZm9udC1pbnZlcnNlKTtcbiAgLS1hbXBsaWZ5LWNvbXBvbmVudHMtYnV0dG9uLW1lbnUtYWN0aXZlLWJhY2tncm91bmQtY29sb3I6IHZhcigtLWFtcGxpZnktY29sb3JzLXByaW1hcnktOTApO1xuICAtLWFtcGxpZnktY29tcG9uZW50cy1idXR0b24tbWVudS1kaXNhYmxlZC1jb2xvcjogdmFyKC0tYW1wbGlmeS1jb2xvcnMtZm9udC1kaXNhYmxlZCk7XG4gIC0tYW1wbGlmeS1jb21wb25lbnRzLWJ1dHRvbi1saW5rLWJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICAtLWFtcGxpZnktY29tcG9uZW50cy1idXR0b24tbGluay1ib3JkZXItY29sb3I6IHRyYW5zcGFyZW50O1xuICAtLWFtcGxpZnktY29tcG9uZW50cy1idXR0b24tbGluay1ib3JkZXItd2lkdGg6IHZhcigtLWFtcGxpZnktYm9yZGVyLXdpZHRocy1zbWFsbCk7XG4gIC0tYW1wbGlmeS1jb21wb25lbnRzLWJ1dHRvbi1saW5rLWNvbG9yOiB2YXIoLS1hbXBsaWZ5LWNvbG9ycy1mb250LWludGVyYWN0aXZlKTtcbiAgLS1hbXBsaWZ5LWNvbXBvbmVudHMtYnV0dG9uLWxpbmstaG92ZXItYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgLS1hbXBsaWZ5LWNvbXBvbmVudHMtYnV0dG9uLWxpbmstaG92ZXItYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYW1wbGlmeS1jb2xvcnMtcHJpbWFyeS0xMCk7XG4gIC0tYW1wbGlmeS1jb21wb25lbnRzLWJ1dHRvbi1saW5rLWhvdmVyLWNvbG9yOiB2YXIoLS1hbXBsaWZ5LWNvbG9ycy1mb250LWhvdmVyKTtcbiAgLS1hbXBsaWZ5LWNvbXBvbmVudHMtYnV0dG9uLWxpbmstZm9jdXMtYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgLS1hbXBsaWZ5LWNvbXBvbmVudHMtYnV0dG9uLWxpbmstZm9jdXMtYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYW1wbGlmeS1jb2xvcnMtcHJpbWFyeS0xMCk7XG4gIC0tYW1wbGlmeS1jb21wb25lbnRzLWJ1dHRvbi1saW5rLWZvY3VzLWNvbG9yOiB2YXIoLS1hbXBsaWZ5LWNvbG9ycy1mb250LWZvY3VzKTtcbiAgLS1hbXBsaWZ5LWNvbXBvbmVudHMtYnV0dG9uLWxpbmstZm9jdXMtYm94LXNoYWRvdzogdmFyKC0tYW1wbGlmeS1jb21wb25lbnRzLWZpZWxkY29udHJvbC1mb2N1cy1ib3gtc2hhZG93KTtcbiAgLS1hbXBsaWZ5LWNvbXBvbmVudHMtYnV0dG9uLWxpbmstYWN0aXZlLWJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIC0tYW1wbGlmeS1jb21wb25lbnRzLWJ1dHRvbi1saW5rLWFjdGl2ZS1iYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1hbXBsaWZ5LWNvbG9ycy1wcmltYXJ5LTIwKTtcbiAgLS1hbXBsaWZ5LWNvbXBvbmVudHMtYnV0dG9uLWxpbmstYWN0aXZlLWNvbG9yOiB2YXIoLS1hbXBsaWZ5LWNvbG9ycy1mb250LWFjdGl2ZSk7XG4gIC0tYW1wbGlmeS1jb21wb25lbnRzLWJ1dHRvbi1saW5rLWRpc2FibGVkLWJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIC0tYW1wbGlmeS1jb21wb25lbnRzLWJ1dHRvbi1saW5rLWRpc2FibGVkLWJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICAtLWFtcGxpZnktY29tcG9uZW50cy1idXR0b24tbGluay1kaXNhYmxlZC1jb2xvcjogdmFyKC0tYW1wbGlmeS1jb2xvcnMtZm9udC1kaXNhYmxlZCk7XG4gIC0tYW1wbGlmeS1jb21wb25lbnRzLWJ1dHRvbi1saW5rLWxvYWRpbmctYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgLS1hbXBsaWZ5LWNvbXBvbmVudHMtYnV0dG9uLWxpbmstbG9hZGluZy1iYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgLS1hbXBsaWZ5LWNvbXBvbmVudHMtYnV0dG9uLWxpbmstbG9hZGluZy1jb2xvcjogdmFyKC0tYW1wbGlmeS1jb2xvcnMtZm9udC1kaXNhYmxlZCk7XG4gIC0tYW1wbGlmeS1jb21wb25lbnRzLWJ1dHRvbi1saW5rLWluZm8tYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgLS1hbXBsaWZ5LWNvbXBvbmVudHMtYnV0dG9uLWxpbmstaW5mby1iYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgLS1hbXBsaWZ5LWNvbXBvbmVudHMtYnV0dG9uLWxpbmstaW5mby1jb2xvcjogdmFyKC0tYW1wbGlmeS1jb2xvcnMtYmx1ZS0xMDApO1xuICAtLWFtcGxpZnktY29tcG9uZW50cy1idXR0b24tbGluay1pbmZvLWhvdmVyLWJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIC0tYW1wbGlmeS1jb21wb25lbnRzLWJ1dHRvbi1saW5rLWluZm8taG92ZXItYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYW1wbGlmeS1jb2xvcnMtYmx1ZS0xMCk7XG4gIC0tYW1wbGlmeS1jb21wb25lbnRzLWJ1dHRvbi1saW5rLWluZm8taG92ZXItY29sb3I6IHZhcigtLWFtcGxpZnktY29sb3JzLWJsdWUtOTApO1xuICAtLWFtcGxpZnktY29tcG9uZW50cy1idXR0b24tbGluay1pbmZvLWZvY3VzLWJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIC0tYW1wbGlmeS1jb21wb25lbnRzLWJ1dHRvbi1saW5rLWluZm8tZm9jdXMtYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYW1wbGlmeS1jb2xvcnMtYmx1ZS0xMCk7XG4gIC0tYW1wbGlmeS1jb21wb25lbnRzLWJ1dHRvbi1saW5rLWluZm8tZm9jdXMtY29sb3I6IHZhcigtLWFtcGxpZnktY29sb3JzLWJsdWUtMTAwKTtcbiAgLS1hbXBsaWZ5LWNvbXBvbmVudHMtYnV0dG9uLWxpbmstaW5mby1mb2N1cy1ib3gtc2hhZG93OiB2YXIoLS1hbXBsaWZ5LWNvbXBvbmVudHMtZmllbGRjb250cm9sLWluZm8tZm9jdXMtYm94LXNoYWRvdyk7XG4gIC0tYW1wbGlmeS1jb21wb25lbnRzLWJ1dHRvbi1saW5rLWluZm8tYWN0aXZlLWJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIC0tYW1wbGlmeS1jb21wb25lbnRzLWJ1dHRvbi1saW5rLWluZm8tYWN0aXZlLWJhY2tncm91bmQtY29sb3I6IHZhcigtLWFtcGxpZnktY29sb3JzLWJsdWUtMjApO1xuICAtLWFtcGxpZnktY29tcG9uZW50cy1idXR0b24tbGluay1pbmZvLWFjdGl2ZS1jb2xvcjogdmFyKC0tYW1wbGlmeS1jb2xvcnMtYmx1ZS0xMDApO1xuICAtLWFtcGxpZnktY29tcG9uZW50cy1idXR0b24tbGluay13YXJuaW5nLWJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIC0tYW1wbGlmeS1jb21wb25lbnRzLWJ1dHRvbi1saW5rLXdhcm5pbmctYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIC0tYW1wbGlmeS1jb21wb25lbnRzLWJ1dHRvbi1saW5rLXdhcm5pbmctY29sb3I6IHZhcigtLWFtcGxpZnktY29sb3JzLW9yYW5nZS0xMDApO1xuICAtLWFtcGxpZnktY29tcG9uZW50cy1idXR0b24tbGluay13YXJuaW5nLWhvdmVyLWJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIC0tYW1wbGlmeS1jb21wb25lbnRzLWJ1dHRvbi1saW5rLXdhcm5pbmctaG92ZXItYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYW1wbGlmeS1jb2xvcnMtb3JhbmdlLTEwKTtcbiAgLS1hbXBsaWZ5LWNvbXBvbmVudHMtYnV0dG9uLWxpbmstd2FybmluZy1ob3Zlci1jb2xvcjogdmFyKC0tYW1wbGlmeS1jb2xvcnMtb3JhbmdlLTkwKTtcbiAgLS1hbXBsaWZ5LWNvbXBvbmVudHMtYnV0dG9uLWxpbmstd2FybmluZy1mb2N1cy1ib3JkZXItY29sb3I6IHRyYW5zcGFyZW50O1xuICAtLWFtcGxpZnktY29tcG9uZW50cy1idXR0b24tbGluay13YXJuaW5nLWZvY3VzLWJhY2tncm91bmQtY29sb3I6IHZhcigtLWFtcGxpZnktY29sb3JzLW9yYW5nZS0xMCk7XG4gIC0tYW1wbGlmeS1jb21wb25lbnRzLWJ1dHRvbi1saW5rLXdhcm5pbmctZm9jdXMtY29sb3I6IHZhcigtLWFtcGxpZnktY29sb3JzLW9yYW5nZS0xMDApO1xuICAtLWFtcGxpZnktY29tcG9uZW50cy1idXR0b24tbGluay13YXJuaW5nLWZvY3VzLWJveC1zaGFkb3c6IHZhcigtLWFtcGxpZnktY29tcG9uZW50cy1maWVsZGNvbnRyb2wtd2FybmluZy1mb2N1cy1ib3gtc2hhZG93KTtcbiAgLS1hbXBsaWZ5LWNvbXBvbmVudHMtYnV0dG9uLWxpbmstd2FybmluZy1hY3RpdmUtYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgLS1hbXBsaWZ5LWNvbXBvbmVudHMtYnV0dG9uLWxpbmstd2FybmluZy1hY3RpdmUtYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYW1wbGlmeS1jb2xvcnMtb3JhbmdlLTIwKTtcbiAgLS1hbXBsaWZ5LWNvbXBvbmVudHMtYnV0dG9uLWxpbmstd2FybmluZy1hY3RpdmUtY29sb3I6IHZhcigtLWFtcGxpZnktY29sb3JzLW9yYW5nZS0xMDApO1xuICAtLWFtcGxpZnktY29tcG9uZW50cy1idXR0b24tbGluay1zdWNjZXNzLWJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIC0tYW1wbGlmeS1jb21wb25lbnRzLWJ1dHRvbi1saW5rLXN1Y2Nlc3MtYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIC0tYW1wbGlmeS1jb21wb25lbnRzLWJ1dHRvbi1saW5rLXN1Y2Nlc3MtY29sb3I6IHZhcigtLWFtcGxpZnktY29sb3JzLWdyZWVuLTEwMCk7XG4gIC0tYW1wbGlmeS1jb21wb25lbnRzLWJ1dHRvbi1saW5rLXN1Y2Nlc3MtaG92ZXItYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgLS1hbXBsaWZ5LWNvbXBvbmVudHMtYnV0dG9uLWxpbmstc3VjY2Vzcy1ob3Zlci1iYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1hbXBsaWZ5LWNvbG9ycy1ncmVlbi0xMCk7XG4gIC0tYW1wbGlmeS1jb21wb25lbnRzLWJ1dHRvbi1saW5rLXN1Y2Nlc3MtaG92ZXItY29sb3I6IHZhcigtLWFtcGxpZnktY29sb3JzLWdyZWVuLTkwKTtcbiAgLS1hbXBsaWZ5LWNvbXBvbmVudHMtYnV0dG9uLWxpbmstc3VjY2Vzcy1mb2N1cy1ib3JkZXItY29sb3I6IHRyYW5zcGFyZW50O1xuICAtLWFtcGxpZnktY29tcG9uZW50cy1idXR0b24tbGluay1zdWNjZXNzLWZvY3VzLWJhY2tncm91bmQtY29sb3I6IHZhcigtLWFtcGxpZnktY29sb3JzLWdyZWVuLTEwKTtcbiAgLS1hbXBsaWZ5LWNvbXBvbmVudHMtYnV0dG9uLWxpbmstc3VjY2Vzcy1mb2N1cy1jb2xvcjogdmFyKC0tYW1wbGlmeS1jb2xvcnMtZ3JlZW4tMTAwKTtcbiAgLS1hbXBsaWZ5LWNvbXBvbmVudHMtYnV0dG9uLWxpbmstc3VjY2Vzcy1mb2N1cy1ib3gtc2hhZG93OiB2YXIoLS1hbXBsaWZ5LWNvbXBvbmVudHMtZmllbGRjb250cm9sLXN1Y2Nlc3MtZm9jdXMtYm94LXNoYWRvdyk7XG4gIC0tYW1wbGlmeS1jb21wb25lbnRzLWJ1dHRvbi1saW5rLXN1Y2Nlc3MtYWN0aXZlLWJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIC0tYW1wbGlmeS1jb21wb25lbnRzLWJ1dHRvbi1saW5rLXN1Y2Nlc3MtYWN0aXZlLWJhY2tncm91bmQtY29sb3I6IHZhcigtLWFtcGxpZnktY29sb3JzLWdyZWVuLTIwKTtcbiAgLS1hbXBsaWZ5LWNvbXBvbmVudHMtYnV0dG9uLWxpbmstc3VjY2Vzcy1hY3RpdmUtY29sb3I6IHZhcigtLWFtcGxpZnktY29sb3JzLWdyZWVuLTEwMCk7XG4gIC0tYW1wbGlmeS1jb21wb25lbnRzLWJ1dHRvbi1saW5rLWVycm9yLWJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIC0tYW1wbGlmeS1jb21wb25lbnRzLWJ1dHRvbi1saW5rLWVycm9yLWJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICAtLWFtcGxpZnktY29tcG9uZW50cy1idXR0b24tbGluay1lcnJvci1jb2xvcjogdmFyKC0tYW1wbGlmeS1jb2xvcnMtcmVkLTEwMCk7XG4gIC0tYW1wbGlmeS1jb21wb25lbnRzLWJ1dHRvbi1saW5rLWVycm9yLWhvdmVyLWJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIC0tYW1wbGlmeS1jb21wb25lbnRzLWJ1dHRvbi1saW5rLWVycm9yLWhvdmVyLWJhY2tncm91bmQtY29sb3I6IHZhcigtLWFtcGxpZnktY29sb3JzLXJlZC0xMCk7XG4gIC0tYW1wbGlmeS1jb21wb25lbnRzLWJ1dHRvbi1saW5rLWVycm9yLWhvdmVyLWNvbG9yOiB2YXIoLS1hbXBsaWZ5LWNvbG9ycy1yZWQtOTApO1xuICAtLWFtcGxpZnktY29tcG9uZW50cy1idXR0b24tbGluay1lcnJvci1mb2N1cy1ib3JkZXItY29sb3I6IHRyYW5zcGFyZW50O1xuICAtLWFtcGxpZnktY29tcG9uZW50cy1idXR0b24tbGluay1lcnJvci1mb2N1cy1iYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1hbXBsaWZ5LWNvbG9ycy1yZWQtMTApO1xuICAtLWFtcGxpZnktY29tcG9uZW50cy1idXR0b24tbGluay1lcnJvci1mb2N1cy1jb2xvcjogdmFyKC0tYW1wbGlmeS1jb2xvcnMtcmVkLTEwMCk7XG4gIC0tYW1wbGlmeS1jb21wb25lbnRzLWJ1dHRvbi1saW5rLWVycm9yLWZvY3VzLWJveC1zaGFkb3c6IHZhcigtLWFtcGxpZnktY29tcG9uZW50cy1maWVsZGNvbnRyb2wtZXJyb3ItZm9jdXMtYm94LXNoYWRvdyk7XG4gIC0tYW1wbGlmeS1jb21wb25lbnRzLWJ1dHRvbi1saW5rLWVycm9yLWFjdGl2ZS1ib3JkZXItY29sb3I6IHRyYW5zcGFyZW50O1xuICAtLWFtcGxpZnktY29tcG9uZW50cy1idXR0b24tbGluay1lcnJvci1hY3RpdmUtYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYW1wbGlmeS1jb2xvcnMtcmVkLTIwKTtcbiAgLS1hbXBsaWZ5LWNvbXBvbmVudHMtYnV0dG9uLWxpbmstZXJyb3ItYWN0aXZlLWNvbG9yOiB2YXIoLS1hbXBsaWZ5LWNvbG9ycy1yZWQtMTAwKTtcbiAgLS1hbXBsaWZ5LWNvbXBvbmVudHMtYnV0dG9uLWxpbmstb3ZlcmxheS1ib3JkZXItY29sb3I6IHRyYW5zcGFyZW50O1xuICAtLWFtcGxpZnktY29tcG9uZW50cy1idXR0b24tbGluay1vdmVybGF5LWJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICAtLWFtcGxpZnktY29tcG9uZW50cy1idXR0b24tbGluay1vdmVybGF5LWNvbG9yOiB2YXIoLS1hbXBsaWZ5LWNvbG9ycy1uZXV0cmFsLTEwMCk7XG4gIC0tYW1wbGlmeS1jb21wb25lbnRzLWJ1dHRvbi1saW5rLW92ZXJsYXktaG92ZXItYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgLS1hbXBsaWZ5LWNvbXBvbmVudHMtYnV0dG9uLWxpbmstb3ZlcmxheS1ob3Zlci1iYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1hbXBsaWZ5LWNvbG9ycy1vdmVybGF5LTUpO1xuICAtLWFtcGxpZnktY29tcG9uZW50cy1idXR0b24tbGluay1vdmVybGF5LWhvdmVyLWNvbG9yOiB2YXIoLS1hbXBsaWZ5LWNvbG9ycy1vdmVybGF5LTgwKTtcbiAgLS1hbXBsaWZ5LWNvbXBvbmVudHMtYnV0dG9uLWxpbmstb3ZlcmxheS1mb2N1cy1ib3JkZXItY29sb3I6IHRyYW5zcGFyZW50O1xuICAtLWFtcGxpZnktY29tcG9uZW50cy1idXR0b24tbGluay1vdmVybGF5LWZvY3VzLWJhY2tncm91bmQtY29sb3I6IHZhcigtLWFtcGxpZnktY29sb3JzLW92ZXJsYXktNSk7XG4gIC0tYW1wbGlmeS1jb21wb25lbnRzLWJ1dHRvbi1saW5rLW92ZXJsYXktZm9jdXMtY29sb3I6IHZhcigtLWFtcGxpZnktY29sb3JzLW92ZXJsYXktOTApO1xuICAtLWFtcGxpZnktY29tcG9uZW50cy1idXR0b24tbGluay1vdmVybGF5LWZvY3VzLWJveC1zaGFkb3c6IHZhcigtLWFtcGxpZnktY29tcG9uZW50cy1maWVsZGNvbnRyb2wtb3ZlcmxheS1mb2N1cy1ib3gtc2hhZG93KTtcbiAgLS1hbXBsaWZ5LWNvbXBvbmVudHMtYnV0dG9uLWxpbmstb3ZlcmxheS1hY3RpdmUtYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgLS1hbXBsaWZ5LWNvbXBvbmVudHMtYnV0dG9uLWxpbmstb3ZlcmxheS1hY3RpdmUtYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYW1wbGlmeS1jb2xvcnMtb3ZlcmxheS0xMCk7XG4gIC0tYW1wbGlmeS1jb21wb25lbnRzLWJ1dHRvbi1saW5rLW92ZXJsYXktYWN0aXZlLWNvbG9yOiB2YXIoLS1hbXBsaWZ5LWNvbG9ycy1vdmVybGF5LTkwKTtcbiAgLS1hbXBsaWZ5LWNvbXBvbmVudHMtYnV0dG9uLXdhcm5pbmctYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIC0tYW1wbGlmeS1jb21wb25lbnRzLWJ1dHRvbi13YXJuaW5nLWJvcmRlci1jb2xvcjogdmFyKC0tYW1wbGlmeS1jb2xvcnMtcmVkLTYwKTtcbiAgLS1hbXBsaWZ5LWNvbXBvbmVudHMtYnV0dG9uLXdhcm5pbmctYm9yZGVyLXdpZHRoOiB2YXIoLS1hbXBsaWZ5LWJvcmRlci13aWR0aHMtc21hbGwpO1xuICAtLWFtcGxpZnktY29tcG9uZW50cy1idXR0b24td2FybmluZy1jb2xvcjogdmFyKC0tYW1wbGlmeS1jb2xvcnMtcmVkLTYwKTtcbiAgLS1hbXBsaWZ5LWNvbXBvbmVudHMtYnV0dG9uLXdhcm5pbmctaG92ZXItYm9yZGVyLWNvbG9yOiB2YXIoLS1hbXBsaWZ5LWNvbG9ycy1yZWQtODApO1xuICAtLWFtcGxpZnktY29tcG9uZW50cy1idXR0b24td2FybmluZy1ob3Zlci1iYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1hbXBsaWZ5LWNvbG9ycy1yZWQtMTApO1xuICAtLWFtcGxpZnktY29tcG9uZW50cy1idXR0b24td2FybmluZy1ob3Zlci1jb2xvcjogdmFyKC0tYW1wbGlmeS1jb2xvcnMtZm9udC1lcnJvcik7XG4gIC0tYW1wbGlmeS1jb21wb25lbnRzLWJ1dHRvbi13YXJuaW5nLWZvY3VzLWJvcmRlci1jb2xvcjogdmFyKC0tYW1wbGlmeS1jb2xvcnMtcmVkLTgwKTtcbiAgLS1hbXBsaWZ5LWNvbXBvbmVudHMtYnV0dG9uLXdhcm5pbmctZm9jdXMtYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYW1wbGlmeS1jb2xvcnMtcmVkLTEwKTtcbiAgLS1hbXBsaWZ5LWNvbXBvbmVudHMtYnV0dG9uLXdhcm5pbmctZm9jdXMtY29sb3I6IHZhcigtLWFtcGxpZnktY29sb3JzLXJlZC04MCk7XG4gIC0tYW1wbGlmeS1jb21wb25lbnRzLWJ1dHRvbi13YXJuaW5nLWZvY3VzLWJveC1zaGFkb3c6IHZhcigtLWFtcGxpZnktY29tcG9uZW50cy1maWVsZGNvbnRyb2wtZXJyb3ItZm9jdXMtYm94LXNoYWRvdyk7XG4gIC0tYW1wbGlmeS1jb21wb25lbnRzLWJ1dHRvbi13YXJuaW5nLWFjdGl2ZS1ib3JkZXItY29sb3I6IHZhcigtLWFtcGxpZnktY29sb3JzLXJlZC0xMDApO1xuICAtLWFtcGxpZnktY29tcG9uZW50cy1idXR0b24td2FybmluZy1hY3RpdmUtYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYW1wbGlmeS1jb2xvcnMtcmVkLTIwKTtcbiAgLS1hbXBsaWZ5LWNvbXBvbmVudHMtYnV0dG9uLXdhcm5pbmctYWN0aXZlLWNvbG9yOiB2YXIoLS1hbXBsaWZ5LWNvbG9ycy1yZWQtMTAwKTtcbiAgLS1hbXBsaWZ5LWNvbXBvbmVudHMtYnV0dG9uLXdhcm5pbmctZGlzYWJsZWQtYm9yZGVyLWNvbG9yOiB2YXIoLS1hbXBsaWZ5LWNvbG9ycy1ib3JkZXItdGVydGlhcnkpO1xuICAtLWFtcGxpZnktY29tcG9uZW50cy1idXR0b24td2FybmluZy1kaXNhYmxlZC1iYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgLS1hbXBsaWZ5LWNvbXBvbmVudHMtYnV0dG9uLXdhcm5pbmctZGlzYWJsZWQtY29sb3I6IHZhcigtLWFtcGxpZnktY29sb3JzLWZvbnQtZGlzYWJsZWQpO1xuICAtLWFtcGxpZnktY29tcG9uZW50cy1idXR0b24td2FybmluZy1sb2FkaW5nLWJvcmRlci1jb2xvcjogdmFyKC0tYW1wbGlmeS1jb2xvcnMtYm9yZGVyLXRlcnRpYXJ5KTtcbiAgLS1hbXBsaWZ5LWNvbXBvbmVudHMtYnV0dG9uLXdhcm5pbmctbG9hZGluZy1iYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgLS1hbXBsaWZ5LWNvbXBvbmVudHMtYnV0dG9uLXdhcm5pbmctbG9hZGluZy1jb2xvcjogdmFyKC0tYW1wbGlmeS1jb2xvcnMtZm9udC1kaXNhYmxlZCk7XG4gIC0tYW1wbGlmeS1jb21wb25lbnRzLWJ1dHRvbi1kZXN0cnVjdGl2ZS1ib3JkZXItY29sb3I6IHRyYW5zcGFyZW50O1xuICAtLWFtcGxpZnktY29tcG9uZW50cy1idXR0b24tZGVzdHJ1Y3RpdmUtYm9yZGVyLXdpZHRoOiB2YXIoLS1hbXBsaWZ5LWJvcmRlci13aWR0aHMtc21hbGwpO1xuICAtLWFtcGxpZnktY29tcG9uZW50cy1idXR0b24tZGVzdHJ1Y3RpdmUtYm9yZGVyLXN0eWxlOiBzb2xpZDtcbiAgLS1hbXBsaWZ5LWNvbXBvbmVudHMtYnV0dG9uLWRlc3RydWN0aXZlLWJhY2tncm91bmQtY29sb3I6IHZhcigtLWFtcGxpZnktY29sb3JzLXJlZC02MCk7XG4gIC0tYW1wbGlmeS1jb21wb25lbnRzLWJ1dHRvbi1kZXN0cnVjdGl2ZS1jb2xvcjogdmFyKC0tYW1wbGlmeS1jb2xvcnMtZm9udC1pbnZlcnNlKTtcbiAgLS1hbXBsaWZ5LWNvbXBvbmVudHMtYnV0dG9uLWRlc3RydWN0aXZlLWRpc2FibGVkLWJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIC0tYW1wbGlmeS1jb21wb25lbnRzLWJ1dHRvbi1kZXN0cnVjdGl2ZS1kaXNhYmxlZC1iYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1hbXBsaWZ5LWNvbG9ycy1iYWNrZ3JvdW5kLWRpc2FibGVkKTtcbiAgLS1hbXBsaWZ5LWNvbXBvbmVudHMtYnV0dG9uLWRlc3RydWN0aXZlLWRpc2FibGVkLWNvbG9yOiB2YXIoLS1hbXBsaWZ5LWNvbG9ycy1mb250LWRpc2FibGVkKTtcbiAgLS1hbXBsaWZ5LWNvbXBvbmVudHMtYnV0dG9uLWRlc3RydWN0aXZlLWxvYWRpbmctYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgLS1hbXBsaWZ5LWNvbXBvbmVudHMtYnV0dG9uLWRlc3RydWN0aXZlLWxvYWRpbmctYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYW1wbGlmeS1jb2xvcnMtYmFja2dyb3VuZC1kaXNhYmxlZCk7XG4gIC0tYW1wbGlmeS1jb21wb25lbnRzLWJ1dHRvbi1kZXN0cnVjdGl2ZS1sb2FkaW5nLWNvbG9yOiB2YXIoLS1hbXBsaWZ5LWNvbG9ycy1mb250LWRpc2FibGVkKTtcbiAgLS1hbXBsaWZ5LWNvbXBvbmVudHMtYnV0dG9uLWRlc3RydWN0aXZlLWhvdmVyLWJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIC0tYW1wbGlmeS1jb21wb25lbnRzLWJ1dHRvbi1kZXN0cnVjdGl2ZS1ob3Zlci1iYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1hbXBsaWZ5LWNvbG9ycy1yZWQtODApO1xuICAtLWFtcGxpZnktY29tcG9uZW50cy1idXR0b24tZGVzdHJ1Y3RpdmUtaG92ZXItY29sb3I6IHZhcigtLWFtcGxpZnktY29sb3JzLWZvbnQtaW52ZXJzZSk7XG4gIC0tYW1wbGlmeS1jb21wb25lbnRzLWJ1dHRvbi1kZXN0cnVjdGl2ZS1mb2N1cy1ib3JkZXItY29sb3I6IHRyYW5zcGFyZW50O1xuICAtLWFtcGxpZnktY29tcG9uZW50cy1idXR0b24tZGVzdHJ1Y3RpdmUtZm9jdXMtYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYW1wbGlmeS1jb2xvcnMtcmVkLTgwKTtcbiAgLS1hbXBsaWZ5LWNvbXBvbmVudHMtYnV0dG9uLWRlc3RydWN0aXZlLWZvY3VzLWNvbG9yOiB2YXIoLS1hbXBsaWZ5LWNvbG9ycy1mb250LWludmVyc2UpO1xuICAtLWFtcGxpZnktY29tcG9uZW50cy1idXR0b24tZGVzdHJ1Y3RpdmUtZm9jdXMtYm94LXNoYWRvdzogdmFyKC0tYW1wbGlmeS1jb21wb25lbnRzLWZpZWxkY29udHJvbC1lcnJvci1mb2N1cy1ib3gtc2hhZG93KTtcbiAgLS1hbXBsaWZ5LWNvbXBvbmVudHMtYnV0dG9uLWRlc3RydWN0aXZlLWFjdGl2ZS1ib3JkZXItY29sb3I6IHRyYW5zcGFyZW50O1xuICAtLWFtcGxpZnktY29tcG9uZW50cy1idXR0b24tZGVzdHJ1Y3RpdmUtYWN0aXZlLWJhY2tncm91bmQtY29sb3I6IHZhcigtLWFtcGxpZnktY29sb3JzLXJlZC0xMDApO1xuICAtLWFtcGxpZnktY29tcG9uZW50cy1idXR0b24tZGVzdHJ1Y3RpdmUtYWN0aXZlLWNvbG9yOiB2YXIoLS1hbXBsaWZ5LWNvbG9ycy1mb250LWludmVyc2UpO1xuICAtLWFtcGxpZnktY29tcG9uZW50cy1idXR0b24tc21hbGwtZm9udC1zaXplOiB2YXIoLS1hbXBsaWZ5LWNvbXBvbmVudHMtZmllbGRjb250cm9sLXNtYWxsLWZvbnQtc2l6ZSk7XG4gIC0tYW1wbGlmeS1jb21wb25lbnRzLWJ1dHRvbi1zbWFsbC1wYWRkaW5nLWJsb2NrLXN0YXJ0OiB2YXIoLS1hbXBsaWZ5LWNvbXBvbmVudHMtZmllbGRjb250cm9sLXNtYWxsLXBhZGRpbmctYmxvY2stc3RhcnQpO1xuICAtLWFtcGxpZnktY29tcG9uZW50cy1idXR0b24tc21hbGwtcGFkZGluZy1ibG9jay1lbmQ6IHZhcigtLWFtcGxpZnktY29tcG9uZW50cy1maWVsZGNvbnRyb2wtc21hbGwtcGFkZGluZy1ibG9jay1lbmQpO1xuICAtLWFtcGxpZnktY29tcG9uZW50cy1idXR0b24tc21hbGwtcGFkZGluZy1pbmxpbmUtc3RhcnQ6IHZhcigtLWFtcGxpZnktY29tcG9uZW50cy1maWVsZGNvbnRyb2wtc21hbGwtcGFkZGluZy1pbmxpbmUtc3RhcnQpO1xuICAtLWFtcGxpZnktY29tcG9uZW50cy1idXR0b24tc21hbGwtcGFkZGluZy1pbmxpbmUtZW5kOiB2YXIoLS1hbXBsaWZ5LWNvbXBvbmVudHMtZmllbGRjb250cm9sLXNtYWxsLXBhZGRpbmctaW5saW5lLWVuZCk7XG4gIC0tYW1wbGlmeS1jb21wb25lbnRzLWJ1dHRvbi1sYXJnZS1mb250LXNpemU6IHZhcigtLWFtcGxpZnktY29tcG9uZW50cy1maWVsZGNvbnRyb2wtbGFyZ2UtZm9udC1zaXplKTtcbiAgLS1hbXBsaWZ5LWNvbXBvbmVudHMtYnV0dG9uLWxhcmdlLXBhZGRpbmctYmxvY2stc3RhcnQ6IHZhcigtLWFtcGxpZnktY29tcG9uZW50cy1maWVsZGNvbnRyb2wtbGFyZ2UtcGFkZGluZy1ibG9jay1zdGFydCk7XG4gIC0tYW1wbGlmeS1jb21wb25lbnRzLWJ1dHRvbi1sYXJnZS1wYWRkaW5nLWJsb2NrLWVuZDogdmFyKC0tYW1wbGlmeS1jb21wb25lbnRzLWZpZWxkY29udHJvbC1sYXJnZS1wYWRkaW5nLWJsb2NrLWVuZCk7XG4gIC0tYW1wbGlmeS1jb21wb25lbnRzLWJ1dHRvbi1sYXJnZS1wYWRkaW5nLWlubGluZS1zdGFydDogdmFyKC0tYW1wbGlmeS1jb21wb25lbnRzLWZpZWxkY29udHJvbC1sYXJnZS1wYWRkaW5nLWlubGluZS1zdGFydCk7XG4gIC0tYW1wbGlmeS1jb21wb25lbnRzLWJ1dHRvbi1sYXJnZS1wYWRkaW5nLWlubGluZS1lbmQ6IHZhcigtLWFtcGxpZnktY29tcG9uZW50cy1maWVsZGNvbnRyb2wtbGFyZ2UtcGFkZGluZy1pbmxpbmUtZW5kKTtcbiAgLS1hbXBsaWZ5LWNvbXBvbmVudHMtYnV0dG9uLWxvYWRlci13cmFwcGVyLWFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIC0tYW1wbGlmeS1jb21wb25lbnRzLWJ1dHRvbi1sb2FkZXItd3JhcHBlci1nYXA6IHZhcigtLWFtcGxpZnktc3BhY2UteHMpO1xuICAtLWFtcGxpZnktY29tcG9uZW50cy1jYXJkLWJhY2tncm91bmQtY29sb3I6IHZhcigtLWFtcGxpZnktY29sb3JzLWJhY2tncm91bmQtcHJpbWFyeSk7XG4gIC0tYW1wbGlmeS1jb21wb25lbnRzLWNhcmQtYm9yZGVyLXJhZGl1czogdmFyKC0tYW1wbGlmeS1yYWRpaS14cyk7XG4gIC0tYW1wbGlmeS1jb21wb25lbnRzLWNhcmQtYm9yZGVyLXdpZHRoOiAwO1xuICAtLWFtcGxpZnktY29tcG9uZW50cy1jYXJkLWJvcmRlci1zdHlsZTogc29saWQ7XG4gIC0tYW1wbGlmeS1jb21wb25lbnRzLWNhcmQtYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgLS1hbXBsaWZ5LWNvbXBvbmVudHMtY2FyZC1ib3gtc2hhZG93OiBub25lO1xuICAtLWFtcGxpZnktY29tcG9uZW50cy1jYXJkLXBhZGRpbmc6IHZhcigtLWFtcGxpZnktc3BhY2UtbWVkaXVtKTtcbiAgLS1hbXBsaWZ5LWNvbXBvbmVudHMtY2FyZC1vdXRsaW5lZC1iYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1hbXBsaWZ5LWNvbXBvbmVudHMtY2FyZC1iYWNrZ3JvdW5kLWNvbG9yKTtcbiAgLS1hbXBsaWZ5LWNvbXBvbmVudHMtY2FyZC1vdXRsaW5lZC1ib3JkZXItcmFkaXVzOiB2YXIoLS1hbXBsaWZ5LXJhZGlpLXhzKTtcbiAgLS1hbXBsaWZ5LWNvbXBvbmVudHMtY2FyZC1vdXRsaW5lZC1ib3JkZXItd2lkdGg6IHZhcigtLWFtcGxpZnktYm9yZGVyLXdpZHRocy1zbWFsbCk7XG4gIC0tYW1wbGlmeS1jb21wb25lbnRzLWNhcmQtb3V0bGluZWQtYm9yZGVyLXN0eWxlOiBzb2xpZDtcbiAgLS1hbXBsaWZ5LWNvbXBvbmVudHMtY2FyZC1vdXRsaW5lZC1ib3JkZXItY29sb3I6IHZhcigtLWFtcGxpZnktY29sb3JzLWJvcmRlci1wcmltYXJ5KTtcbiAgLS1hbXBsaWZ5LWNvbXBvbmVudHMtY2FyZC1vdXRsaW5lZC1ib3gtc2hhZG93OiB2YXIoLS1hbXBsaWZ5LWNvbXBvbmVudHMtY2FyZC1ib3gtc2hhZG93KTtcbiAgLS1hbXBsaWZ5LWNvbXBvbmVudHMtY2FyZC1lbGV2YXRlZC1iYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1hbXBsaWZ5LWNvbXBvbmVudHMtY2FyZC1iYWNrZ3JvdW5kLWNvbG9yKTtcbiAgLS1hbXBsaWZ5LWNvbXBvbmVudHMtY2FyZC1lbGV2YXRlZC1ib3JkZXItcmFkaXVzOiB2YXIoLS1hbXBsaWZ5LXJhZGlpLXhzKTtcbiAgLS1hbXBsaWZ5LWNvbXBvbmVudHMtY2FyZC1lbGV2YXRlZC1ib3JkZXItd2lkdGg6IDA7XG4gIC0tYW1wbGlmeS1jb21wb25lbnRzLWNhcmQtZWxldmF0ZWQtYm9yZGVyLXN0eWxlOiBzb2xpZDtcbiAgLS1hbXBsaWZ5LWNvbXBvbmVudHMtY2FyZC1lbGV2YXRlZC1ib3JkZXItY29sb3I6IHRyYW5zcGFyZW50O1xuICAtLWFtcGxpZnktY29tcG9uZW50cy1jYXJkLWVsZXZhdGVkLWJveC1zaGFkb3c6IHZhcigtLWFtcGxpZnktc2hhZG93cy1tZWRpdW0pO1xuICAtLWFtcGxpZnktY29tcG9uZW50cy1jaGVja2JveC1jdXJzb3I6IHBvaW50ZXI7XG4gIC0tYW1wbGlmeS1jb21wb25lbnRzLWNoZWNrYm94LWFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIC0tYW1wbGlmeS1jb21wb25lbnRzLWNoZWNrYm94LWRpc2FibGVkLWN1cnNvcjogbm90LWFsbG93ZWQ7XG4gIC0tYW1wbGlmeS1jb21wb25lbnRzLWNoZWNrYm94LWJ1dHRvbi1wb3NpdGlvbjogcmVsYXRpdmU7XG4gIC0tYW1wbGlmeS1jb21wb25lbnRzLWNoZWNrYm94LWJ1dHRvbi1hbGlnbi1pdGVtczogY2VudGVyO1xuICAtLWFtcGxpZnktY29tcG9uZW50cy1jaGVja2JveC1idXR0b24tanVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIC0tYW1wbGlmeS1jb21wb25lbnRzLWNoZWNrYm94LWJ1dHRvbi1jb2xvcjogdmFyKC0tYW1wbGlmeS1jb2xvcnMtZm9udC1pbnZlcnNlKTtcbiAgLS1hbXBsaWZ5LWNvbXBvbmVudHMtY2hlY2tib3gtYnV0dG9uLWJlZm9yZS13aWR0aDogMTAwJTtcbiAgLS1hbXBsaWZ5LWNvbXBvbmVudHMtY2hlY2tib3gtYnV0dG9uLWJlZm9yZS1oZWlnaHQ6IDEwMCU7XG4gIC0tYW1wbGlmeS1jb21wb25lbnRzLWNoZWNrYm94LWJ1dHRvbi1iZWZvcmUtYm9yZGVyLXdpZHRoOiB2YXIoLS1hbXBsaWZ5LWJvcmRlci13aWR0aHMtbWVkaXVtKTtcbiAgLS1hbXBsaWZ5LWNvbXBvbmVudHMtY2hlY2tib3gtYnV0dG9uLWJlZm9yZS1ib3JkZXItcmFkaXVzOiAyMCU7XG4gIC0tYW1wbGlmeS1jb21wb25lbnRzLWNoZWNrYm94LWJ1dHRvbi1iZWZvcmUtYm9yZGVyLXN0eWxlOiBzb2xpZDtcbiAgLS1hbXBsaWZ5LWNvbXBvbmVudHMtY2hlY2tib3gtYnV0dG9uLWJlZm9yZS1ib3JkZXItY29sb3I6IHZhcigtLWFtcGxpZnktY29sb3JzLWJvcmRlci1wcmltYXJ5KTtcbiAgLS1hbXBsaWZ5LWNvbXBvbmVudHMtY2hlY2tib3gtYnV0dG9uLWZvY3VzLW91dGxpbmUtY29sb3I6IHZhcigtLWFtcGxpZnktY29sb3JzLXRyYW5zcGFyZW50KTtcbiAgLS1hbXBsaWZ5LWNvbXBvbmVudHMtY2hlY2tib3gtYnV0dG9uLWZvY3VzLW91dGxpbmUtc3R5bGU6IHNvbGlkO1xuICAtLWFtcGxpZnktY29tcG9uZW50cy1jaGVja2JveC1idXR0b24tZm9jdXMtb3V0bGluZS13aWR0aDogdmFyKC0tYW1wbGlmeS1vdXRsaW5lLXdpZHRocy1tZWRpdW0pO1xuICAtLWFtcGxpZnktY29tcG9uZW50cy1jaGVja2JveC1idXR0b24tZm9jdXMtb3V0bGluZS1vZmZzZXQ6IHZhcigtLWFtcGxpZnktb3V0bGluZS1vZmZzZXRzLW1lZGl1bSk7XG4gIC0tYW1wbGlmeS1jb21wb25lbnRzLWNoZWNrYm94LWJ1dHRvbi1mb2N1cy1ib3JkZXItY29sb3I6IHZhcigtLWFtcGxpZnktY29sb3JzLWJvcmRlci1mb2N1cyk7XG4gIC0tYW1wbGlmeS1jb21wb25lbnRzLWNoZWNrYm94LWJ1dHRvbi1mb2N1cy1ib3gtc2hhZG93OiB2YXIoLS1hbXBsaWZ5LWNvbXBvbmVudHMtZmllbGRjb250cm9sLWZvY3VzLWJveC1zaGFkb3cpO1xuICAtLWFtcGxpZnktY29tcG9uZW50cy1jaGVja2JveC1idXR0b24tZGlzYWJsZWQtYm9yZGVyLWNvbG9yOiB2YXIoLS1hbXBsaWZ5LWNvbG9ycy1ib3JkZXItZGlzYWJsZWQpO1xuICAtLWFtcGxpZnktY29tcG9uZW50cy1jaGVja2JveC1idXR0b24tZXJyb3ItYm9yZGVyLWNvbG9yOiB2YXIoLS1hbXBsaWZ5LWNvbG9ycy1ib3JkZXItZXJyb3IpO1xuICAtLWFtcGxpZnktY29tcG9uZW50cy1jaGVja2JveC1idXR0b24tZXJyb3ItZm9jdXMtYm9yZGVyLWNvbG9yOiB2YXIoLS1hbXBsaWZ5LWNvbG9ycy1ib3JkZXItZXJyb3IpO1xuICAtLWFtcGxpZnktY29tcG9uZW50cy1jaGVja2JveC1idXR0b24tZXJyb3ItZm9jdXMtYm94LXNoYWRvdzogdmFyKC0tYW1wbGlmeS1jb21wb25lbnRzLWZpZWxkY29udHJvbC1lcnJvci1mb2N1cy1ib3gtc2hhZG93KTtcbiAgLS1hbXBsaWZ5LWNvbXBvbmVudHMtY2hlY2tib3gtaWNvbi1iYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1hbXBsaWZ5LWNvbG9ycy1wcmltYXJ5LTgwKTtcbiAgLS1hbXBsaWZ5LWNvbXBvbmVudHMtY2hlY2tib3gtaWNvbi1ib3JkZXItcmFkaXVzOiAyMCU7XG4gIC0tYW1wbGlmeS1jb21wb25lbnRzLWNoZWNrYm94LWljb24tb3BhY2l0eTogdmFyKC0tYW1wbGlmeS1vcGFjaXRpZXMtMCk7XG4gIC0tYW1wbGlmeS1jb21wb25lbnRzLWNoZWNrYm94LWljb24tdHJhbnNmb3JtOiBzY2FsZSgwKTtcbiAgLS1hbXBsaWZ5LWNvbXBvbmVudHMtY2hlY2tib3gtaWNvbi10cmFuc2l0aW9uLXByb3BlcnR5OiBhbGw7XG4gIC0tYW1wbGlmeS1jb21wb25lbnRzLWNoZWNrYm94LWljb24tdHJhbnNpdGlvbi1kdXJhdGlvbjogdmFyKC0tYW1wbGlmeS10aW1lLXNob3J0KTtcbiAgLS1hbXBsaWZ5LWNvbXBvbmVudHMtY2hlY2tib3gtaWNvbi10cmFuc2l0aW9uLXRpbWluZy1mdW5jdGlvbjogZWFzZS1pbi1vdXQ7XG4gIC0tYW1wbGlmeS1jb21wb25lbnRzLWNoZWNrYm94LWljb24tY2hlY2tlZC1vcGFjaXR5OiB2YXIoLS1hbXBsaWZ5LW9wYWNpdGllcy0xMDApO1xuICAtLWFtcGxpZnktY29tcG9uZW50cy1jaGVja2JveC1pY29uLWNoZWNrZWQtdHJhbnNmb3JtOiBzY2FsZSgxKTtcbiAgLS1hbXBsaWZ5LWNvbXBvbmVudHMtY2hlY2tib3gtaWNvbi1jaGVja2VkLWRpc2FibGVkLWJhY2tncm91bmQtY29sb3I6IHZhcigtLWFtcGxpZnktY29sb3JzLWJhY2tncm91bmQtZGlzYWJsZWQpO1xuICAtLWFtcGxpZnktY29tcG9uZW50cy1jaGVja2JveC1pY29uLWluZGV0ZXJtaW5hdGUtb3BhY2l0eTogdmFyKC0tYW1wbGlmeS1vcGFjaXRpZXMtMTAwKTtcbiAgLS1hbXBsaWZ5LWNvbXBvbmVudHMtY2hlY2tib3gtaWNvbi1pbmRldGVybWluYXRlLXRyYW5zZm9ybTogc2NhbGUoMSk7XG4gIC0tYW1wbGlmeS1jb21wb25lbnRzLWNoZWNrYm94LWljb24taW5kZXRlcm1pbmF0ZS1kaXNhYmxlZC1iYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1hbXBsaWZ5LWNvbG9ycy1iYWNrZ3JvdW5kLWRpc2FibGVkKTtcbiAgLS1hbXBsaWZ5LWNvbXBvbmVudHMtY2hlY2tib3gtbGFiZWwtY29sb3I6IHZhcigtLWFtcGxpZnktY29tcG9uZW50cy10ZXh0LWNvbG9yKTtcbiAgLS1hbXBsaWZ5LWNvbXBvbmVudHMtY2hlY2tib3gtbGFiZWwtZGlzYWJsZWQtY29sb3I6IHZhcigtLWFtcGxpZnktY29sb3JzLWZvbnQtZGlzYWJsZWQpO1xuICAtLWFtcGxpZnktY29tcG9uZW50cy1jaGVja2JveGZpZWxkLWFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuICAtLWFtcGxpZnktY29tcG9uZW50cy1jaGVja2JveGZpZWxkLWFsaWduLWNvbnRlbnQ6IGNlbnRlcjtcbiAgLS1hbXBsaWZ5LWNvbXBvbmVudHMtY2hlY2tib3hmaWVsZC1mbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAtLWFtcGxpZnktY29tcG9uZW50cy1jaGVja2JveGZpZWxkLWp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAtLWFtcGxpZnktY29tcG9uZW50cy1jb2xsZWN0aW9uLXBhZ2luYXRpb24tY3VycmVudC1jb2xvcjogdmFyKC0tYW1wbGlmeS1jb21wb25lbnRzLXBhZ2luYXRpb24tY3VycmVudC1jb2xvcik7XG4gIC0tYW1wbGlmeS1jb21wb25lbnRzLWNvbGxlY3Rpb24tcGFnaW5hdGlvbi1jdXJyZW50LWJhY2tncm91bmQtY29sb3I6IHZhcigtLWFtcGxpZnktY29tcG9uZW50cy1wYWdpbmF0aW9uLWN1cnJlbnQtYmFja2dyb3VuZC1jb2xvcik7XG4gIC0tYW1wbGlmeS1jb21wb25lbnRzLWNvbGxlY3Rpb24tcGFnaW5hdGlvbi1idXR0b24tY29sb3I6IHZhcigtLWFtcGxpZnktY29tcG9uZW50cy1wYWdpbmF0aW9uLWJ1dHRvbi1jb2xvcik7XG4gIC0tYW1wbGlmeS1jb21wb25lbnRzLWNvbGxlY3Rpb24tcGFnaW5hdGlvbi1idXR0b24taG92ZXItYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYW1wbGlmeS1jb21wb25lbnRzLXBhZ2luYXRpb24tYnV0dG9uLWhvdmVyLWJhY2tncm91bmQtY29sb3IpO1xuICAtLWFtcGxpZnktY29tcG9uZW50cy1jb2xsZWN0aW9uLXBhZ2luYXRpb24tYnV0dG9uLWhvdmVyLWNvbG9yOiB2YXIoLS1hbXBsaWZ5LWNvbXBvbmVudHMtcGFnaW5hdGlvbi1idXR0b24taG92ZXItY29sb3IpO1xuICAtLWFtcGxpZnktY29tcG9uZW50cy1jb2xsZWN0aW9uLXBhZ2luYXRpb24tYnV0dG9uLWRpc2FibGVkLWNvbG9yOiB2YXIoLS1hbXBsaWZ5LWNvbXBvbmVudHMtcGFnaW5hdGlvbi1idXR0b24tZGlzYWJsZWQtY29sb3IpO1xuICAtLWFtcGxpZnktY29tcG9uZW50cy1jb2xsZWN0aW9uLXNlYXJjaC1pbnB1dC1jb2xvcjogdmFyKC0tYW1wbGlmeS1jb21wb25lbnRzLXNlYXJjaGZpZWxkLWNvbG9yKTtcbiAgLS1hbXBsaWZ5LWNvbXBvbmVudHMtY29sbGVjdGlvbi1zZWFyY2gtYnV0dG9uLWNvbG9yOiB2YXIoLS1hbXBsaWZ5LWNvbXBvbmVudHMtc2VhcmNoZmllbGQtYnV0dG9uLWNvbG9yKTtcbiAgLS1hbXBsaWZ5LWNvbXBvbmVudHMtY29sbGVjdGlvbi1zZWFyY2gtYnV0dG9uLWFjdGl2ZS1iYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1hbXBsaWZ5LWNvbXBvbmVudHMtc2VhcmNoZmllbGQtYnV0dG9uLWFjdGl2ZS1iYWNrZ3JvdW5kLWNvbG9yKTtcbiAgLS1hbXBsaWZ5LWNvbXBvbmVudHMtY29sbGVjdGlvbi1zZWFyY2gtYnV0dG9uLWFjdGl2ZS1ib3JkZXItY29sb3I6IHZhcigtLWFtcGxpZnktY29tcG9uZW50cy1zZWFyY2hmaWVsZC1idXR0b24tYWN0aXZlLWJvcmRlci1jb2xvcik7XG4gIC0tYW1wbGlmeS1jb21wb25lbnRzLWNvbGxlY3Rpb24tc2VhcmNoLWJ1dHRvbi1hY3RpdmUtY29sb3I6IHZhcigtLWFtcGxpZnktY29tcG9uZW50cy1zZWFyY2hmaWVsZC1idXR0b24tYWN0aXZlLWNvbG9yKTtcbiAgLS1hbXBsaWZ5LWNvbXBvbmVudHMtY29sbGVjdGlvbi1zZWFyY2gtYnV0dG9uLWRpc2FibGVkLWJhY2tncm91bmQtY29sb3I6IHZhcigtLWFtcGxpZnktY29tcG9uZW50cy1zZWFyY2hmaWVsZC1idXR0b24tZGlzYWJsZWQtYmFja2dyb3VuZC1jb2xvcik7XG4gIC0tYW1wbGlmeS1jb21wb25lbnRzLWNvbGxlY3Rpb24tc2VhcmNoLWJ1dHRvbi1kaXNhYmxlZC1ib3JkZXItY29sb3I6IHZhcigtLWFtcGxpZnktY29tcG9uZW50cy1zZWFyY2hmaWVsZC1idXR0b24tZGlzYWJsZWQtYm9yZGVyLWNvbG9yKTtcbiAgLS1hbXBsaWZ5LWNvbXBvbmVudHMtY29sbGVjdGlvbi1zZWFyY2gtYnV0dG9uLWRpc2FibGVkLWNvbG9yOiB2YXIoLS1hbXBsaWZ5LWNvbXBvbmVudHMtc2VhcmNoZmllbGQtYnV0dG9uLWRpc2FibGVkLWNvbG9yKTtcbiAgLS1hbXBsaWZ5LWNvbXBvbmVudHMtY29sbGVjdGlvbi1zZWFyY2gtYnV0dG9uLWZvY3VzLWJhY2tncm91bmQtY29sb3I6IHZhcigtLWFtcGxpZnktY29tcG9uZW50cy1zZWFyY2hmaWVsZC1idXR0b24tZm9jdXMtYmFja2dyb3VuZC1jb2xvcik7XG4gIC0tYW1wbGlmeS1jb21wb25lbnRzLWNvbGxlY3Rpb24tc2VhcmNoLWJ1dHRvbi1mb2N1cy1ib3JkZXItY29sb3I6IHZhcigtLWFtcGxpZnktY29tcG9uZW50cy1zZWFyY2hmaWVsZC1idXR0b24tZm9jdXMtYm9yZGVyLWNvbG9yKTtcbiAgLS1hbXBsaWZ5LWNvbXBvbmVudHMtY29sbGVjdGlvbi1zZWFyY2gtYnV0dG9uLWZvY3VzLWNvbG9yOiB2YXIoLS1hbXBsaWZ5LWNvbXBvbmVudHMtc2VhcmNoZmllbGQtYnV0dG9uLWZvY3VzLWNvbG9yKTtcbiAgLS1hbXBsaWZ5LWNvbXBvbmVudHMtY29sbGVjdGlvbi1zZWFyY2gtYnV0dG9uLWhvdmVyLWJhY2tncm91bmQtY29sb3I6IHZhcigtLWFtcGxpZnktY29tcG9uZW50cy1zZWFyY2hmaWVsZC1idXR0b24taG92ZXItYmFja2dyb3VuZC1jb2xvcik7XG4gIC0tYW1wbGlmeS1jb21wb25lbnRzLWNvbGxlY3Rpb24tc2VhcmNoLWJ1dHRvbi1ob3Zlci1ib3JkZXItY29sb3I6IHZhcigtLWFtcGxpZnktY29tcG9uZW50cy1zZWFyY2hmaWVsZC1idXR0b24taG92ZXItYm9yZGVyLWNvbG9yKTtcbiAgLS1hbXBsaWZ5LWNvbXBvbmVudHMtY29sbGVjdGlvbi1zZWFyY2gtYnV0dG9uLWhvdmVyLWNvbG9yOiB2YXIoLS1hbXBsaWZ5LWNvbXBvbmVudHMtc2VhcmNoZmllbGQtYnV0dG9uLWhvdmVyLWNvbG9yKTtcbiAgLS1hbXBsaWZ5LWNvbXBvbmVudHMtY29weS1mb250LXNpemU6IHZhcigtLWFtcGxpZnktZm9udC1zaXplcy14cyk7XG4gIC0tYW1wbGlmeS1jb21wb25lbnRzLWNvcHktZ2FwOiB2YXIoLS1hbXBsaWZ5LXNwYWNlLXJlbGF0aXZlLW1lZGl1bSk7XG4gIC0tYW1wbGlmeS1jb21wb25lbnRzLWNvcHktc3ZnLXBhdGgtZmlsbDogdmFyKC0tYW1wbGlmeS1jb2xvcnMtZm9udC1wcmltYXJ5KTtcbiAgLS1hbXBsaWZ5LWNvbXBvbmVudHMtY29weS10b29sLXRpcC1ib3R0b206IHZhcigtLWFtcGxpZnktc3BhY2UtbGFyZ2UpO1xuICAtLWFtcGxpZnktY29tcG9uZW50cy1jb3B5LXRvb2wtdGlwLWNvbG9yOiB2YXIoLS1hbXBsaWZ5LWNvbG9ycy10ZWFsLTEwMCk7XG4gIC0tYW1wbGlmeS1jb21wb25lbnRzLWNvcHktdG9vbC10aXAtZm9udC1zaXplOiB2YXIoLS1hbXBsaWZ5LWZvbnQtc2l6ZXMteHhzKTtcbiAgLS1hbXBsaWZ5LWNvbXBvbmVudHMtY291bnRyeWNvZGVzZWxlY3QtaGVpZ2h0OiB2YXIoLS1hbXBsaWZ5LXNwYWNlLXJlbGF0aXZlLWZ1bGwpO1xuICAtLWFtcGxpZnktY29tcG9uZW50cy1kaXZpZGVyLWJvcmRlci1zdHlsZTogc29saWQ7XG4gIC0tYW1wbGlmeS1jb21wb25lbnRzLWRpdmlkZXItYm9yZGVyLWNvbG9yOiB2YXIoLS1hbXBsaWZ5LWNvbG9ycy1ib3JkZXItcHJpbWFyeSk7XG4gIC0tYW1wbGlmeS1jb21wb25lbnRzLWRpdmlkZXItYm9yZGVyLXdpZHRoOiB2YXIoLS1hbXBsaWZ5LWJvcmRlci13aWR0aHMtbWVkaXVtKTtcbiAgLS1hbXBsaWZ5LWNvbXBvbmVudHMtZGl2aWRlci1sYWJlbC1jb2xvcjogdmFyKC0tYW1wbGlmeS1jb2xvcnMtZm9udC10ZXJ0aWFyeSk7XG4gIC0tYW1wbGlmeS1jb21wb25lbnRzLWRpdmlkZXItbGFiZWwtcGFkZGluZy1pbmxpbmU6IHZhcigtLWFtcGxpZnktc3BhY2UtbWVkaXVtKTtcbiAgLS1hbXBsaWZ5LWNvbXBvbmVudHMtZGl2aWRlci1sYWJlbC1mb250LXNpemU6IHZhcigtLWFtcGxpZnktZm9udC1zaXplcy1zbWFsbCk7XG4gIC0tYW1wbGlmeS1jb21wb25lbnRzLWRpdmlkZXItbGFiZWwtYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYW1wbGlmeS1jb2xvcnMtYmFja2dyb3VuZC1wcmltYXJ5KTtcbiAgLS1hbXBsaWZ5LWNvbXBvbmVudHMtZGl2aWRlci1zbWFsbC1ib3JkZXItd2lkdGg6IHZhcigtLWFtcGxpZnktYm9yZGVyLXdpZHRocy1zbWFsbCk7XG4gIC0tYW1wbGlmeS1jb21wb25lbnRzLWRpdmlkZXItbGFyZ2UtYm9yZGVyLXdpZHRoOiB2YXIoLS1hbXBsaWZ5LWJvcmRlci13aWR0aHMtbGFyZ2UpO1xuICAtLWFtcGxpZnktY29tcG9uZW50cy1kaXZpZGVyLW9wYWNpdHk6IHZhcigtLWFtcGxpZnktb3BhY2l0aWVzLTYwKTtcbiAgLS1hbXBsaWZ5LWNvbXBvbmVudHMtZHJvcHpvbmUtYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYW1wbGlmeS1jb2xvcnMtYmFja2dyb3VuZC1wcmltYXJ5KTtcbiAgLS1hbXBsaWZ5LWNvbXBvbmVudHMtZHJvcHpvbmUtYm9yZGVyLXJhZGl1czogdmFyKC0tYW1wbGlmeS1yYWRpaS1zbWFsbCk7XG4gIC0tYW1wbGlmeS1jb21wb25lbnRzLWRyb3B6b25lLWJvcmRlci1jb2xvcjogdmFyKC0tYW1wbGlmeS1jb2xvcnMtYm9yZGVyLXByaW1hcnkpO1xuICAtLWFtcGxpZnktY29tcG9uZW50cy1kcm9wem9uZS1ib3JkZXItc3R5bGU6IGRhc2hlZDtcbiAgLS1hbXBsaWZ5LWNvbXBvbmVudHMtZHJvcHpvbmUtYm9yZGVyLXdpZHRoOiB2YXIoLS1hbXBsaWZ5LWJvcmRlci13aWR0aHMtc21hbGwpO1xuICAtLWFtcGxpZnktY29tcG9uZW50cy1kcm9wem9uZS1jb2xvcjogdmFyKC0tYW1wbGlmeS1jb2xvcnMtZm9udC1wcmltYXJ5KTtcbiAgLS1hbXBsaWZ5LWNvbXBvbmVudHMtZHJvcHpvbmUtZ2FwOiB2YXIoLS1hbXBsaWZ5LXNwYWNlLXNtYWxsKTtcbiAgLS1hbXBsaWZ5LWNvbXBvbmVudHMtZHJvcHpvbmUtcGFkZGluZy1ibG9jazogdmFyKC0tYW1wbGlmeS1zcGFjZS14bCk7XG4gIC0tYW1wbGlmeS1jb21wb25lbnRzLWRyb3B6b25lLXBhZGRpbmctaW5saW5lOiB2YXIoLS1hbXBsaWZ5LXNwYWNlLWxhcmdlKTtcbiAgLS1hbXBsaWZ5LWNvbXBvbmVudHMtZHJvcHpvbmUtdGV4dC1hbGlnbjogY2VudGVyO1xuICAtLWFtcGxpZnktY29tcG9uZW50cy1kcm9wem9uZS1hY3RpdmUtYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYW1wbGlmeS1jb2xvcnMtcHJpbWFyeS0xMCk7XG4gIC0tYW1wbGlmeS1jb21wb25lbnRzLWRyb3B6b25lLWFjdGl2ZS1ib3JkZXItcmFkaXVzOiB2YXIoLS1hbXBsaWZ5LWNvbXBvbmVudHMtZHJvcHpvbmUtYm9yZGVyLXJhZGl1cyk7XG4gIC0tYW1wbGlmeS1jb21wb25lbnRzLWRyb3B6b25lLWFjdGl2ZS1ib3JkZXItY29sb3I6IHZhcigtLWFtcGxpZnktY29sb3JzLWJvcmRlci1wcmVzc2VkKTtcbiAgLS1hbXBsaWZ5LWNvbXBvbmVudHMtZHJvcHpvbmUtYWN0aXZlLWJvcmRlci1zdHlsZTogdmFyKC0tYW1wbGlmeS1jb21wb25lbnRzLWRyb3B6b25lLWJvcmRlci1zdHlsZSk7XG4gIC0tYW1wbGlmeS1jb21wb25lbnRzLWRyb3B6b25lLWFjdGl2ZS1ib3JkZXItd2lkdGg6IHZhcigtLWFtcGxpZnktY29tcG9uZW50cy1kcm9wem9uZS1ib3JkZXItd2lkdGgpO1xuICAtLWFtcGxpZnktY29tcG9uZW50cy1kcm9wem9uZS1hY3RpdmUtY29sb3I6IHZhcigtLWFtcGxpZnktY29sb3JzLWZvbnQtcHJpbWFyeSk7XG4gIC0tYW1wbGlmeS1jb21wb25lbnRzLWRyb3B6b25lLWRpc2FibGVkLWJhY2tncm91bmQtY29sb3I6IHZhcigtLWFtcGxpZnktY29sb3JzLWJhY2tncm91bmQtZGlzYWJsZWQpO1xuICAtLWFtcGxpZnktY29tcG9uZW50cy1kcm9wem9uZS1kaXNhYmxlZC1ib3JkZXItcmFkaXVzOiB2YXIoLS1hbXBsaWZ5LWNvbXBvbmVudHMtZHJvcHpvbmUtYm9yZGVyLXJhZGl1cyk7XG4gIC0tYW1wbGlmeS1jb21wb25lbnRzLWRyb3B6b25lLWRpc2FibGVkLWJvcmRlci1jb2xvcjogdmFyKC0tYW1wbGlmeS1jb2xvcnMtYm9yZGVyLWRpc2FibGVkKTtcbiAgLS1hbXBsaWZ5LWNvbXBvbmVudHMtZHJvcHpvbmUtZGlzYWJsZWQtYm9yZGVyLXN0eWxlOiB2YXIoLS1hbXBsaWZ5LWNvbXBvbmVudHMtZHJvcHpvbmUtYm9yZGVyLXN0eWxlKTtcbiAgLS1hbXBsaWZ5LWNvbXBvbmVudHMtZHJvcHpvbmUtZGlzYWJsZWQtYm9yZGVyLXdpZHRoOiB2YXIoLS1hbXBsaWZ5LWNvbXBvbmVudHMtZHJvcHpvbmUtYm9yZGVyLXdpZHRoKTtcbiAgLS1hbXBsaWZ5LWNvbXBvbmVudHMtZHJvcHpvbmUtZGlzYWJsZWQtY29sb3I6IHZhcigtLWFtcGxpZnktY29sb3JzLWZvbnQtZGlzYWJsZWQpO1xuICAtLWFtcGxpZnktY29tcG9uZW50cy1kcm9wem9uZS1hY2NlcHRlZC1iYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1hbXBsaWZ5LWNvbG9ycy1iYWNrZ3JvdW5kLXN1Y2Nlc3MpO1xuICAtLWFtcGxpZnktY29tcG9uZW50cy1kcm9wem9uZS1hY2NlcHRlZC1ib3JkZXItcmFkaXVzOiB2YXIoLS1hbXBsaWZ5LWNvbXBvbmVudHMtZHJvcHpvbmUtYm9yZGVyLXJhZGl1cyk7XG4gIC0tYW1wbGlmeS1jb21wb25lbnRzLWRyb3B6b25lLWFjY2VwdGVkLWJvcmRlci1jb2xvcjogdmFyKC0tYW1wbGlmeS1jb2xvcnMtYm9yZGVyLXN1Y2Nlc3MpO1xuICAtLWFtcGxpZnktY29tcG9uZW50cy1kcm9wem9uZS1hY2NlcHRlZC1ib3JkZXItc3R5bGU6IHZhcigtLWFtcGxpZnktY29tcG9uZW50cy1kcm9wem9uZS1ib3JkZXItc3R5bGUpO1xuICAtLWFtcGxpZnktY29tcG9uZW50cy1kcm9wem9uZS1hY2NlcHRlZC1ib3JkZXItd2lkdGg6IHZhcigtLWFtcGxpZnktY29tcG9uZW50cy1kcm9wem9uZS1ib3JkZXItd2lkdGgpO1xuICAtLWFtcGxpZnktY29tcG9uZW50cy1kcm9wem9uZS1hY2NlcHRlZC1jb2xvcjogdmFyKC0tYW1wbGlmeS1jb2xvcnMtZm9udC1zdWNjZXNzKTtcbiAgLS1hbXBsaWZ5LWNvbXBvbmVudHMtZHJvcHpvbmUtcmVqZWN0ZWQtYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYW1wbGlmeS1jb2xvcnMtYmFja2dyb3VuZC1lcnJvcik7XG4gIC0tYW1wbGlmeS1jb21wb25lbnRzLWRyb3B6b25lLXJlamVjdGVkLWJvcmRlci1yYWRpdXM6IHZhcigtLWFtcGxpZnktY29tcG9uZW50cy1kcm9wem9uZS1ib3JkZXItcmFkaXVzKTtcbiAgLS1hbXBsaWZ5LWNvbXBvbmVudHMtZHJvcHpvbmUtcmVqZWN0ZWQtYm9yZGVyLWNvbG9yOiB2YXIoLS1hbXBsaWZ5LWNvbG9ycy1ib3JkZXItcHJlc3NlZCk7XG4gIC0tYW1wbGlmeS1jb21wb25lbnRzLWRyb3B6b25lLXJlamVjdGVkLWJvcmRlci1zdHlsZTogdmFyKC0tYW1wbGlmeS1jb21wb25lbnRzLWRyb3B6b25lLWJvcmRlci1zdHlsZSk7XG4gIC0tYW1wbGlmeS1jb21wb25lbnRzLWRyb3B6b25lLXJlamVjdGVkLWJvcmRlci13aWR0aDogdmFyKC0tYW1wbGlmeS1jb21wb25lbnRzLWRyb3B6b25lLWJvcmRlci13aWR0aCk7XG4gIC0tYW1wbGlmeS1jb21wb25lbnRzLWRyb3B6b25lLXJlamVjdGVkLWNvbG9yOiB2YXIoLS1hbXBsaWZ5LWNvbG9ycy1mb250LWVycm9yKTtcbiAgLS1hbXBsaWZ5LWNvbXBvbmVudHMtZmllbGQtZ2FwOiB2YXIoLS1hbXBsaWZ5LXNwYWNlLXhzKTtcbiAgLS1hbXBsaWZ5LWNvbXBvbmVudHMtZmllbGQtZm9udC1zaXplOiB2YXIoLS1hbXBsaWZ5LWZvbnQtc2l6ZXMtbWVkaXVtKTtcbiAgLS1hbXBsaWZ5LWNvbXBvbmVudHMtZmllbGQtZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgLS1hbXBsaWZ5LWNvbXBvbmVudHMtZmllbGQtc21hbGwtZ2FwOiB2YXIoLS1hbXBsaWZ5LXNwYWNlLXh4eHMpO1xuICAtLWFtcGxpZnktY29tcG9uZW50cy1maWVsZC1zbWFsbC1mb250LXNpemU6IHZhcigtLWFtcGxpZnktZm9udC1zaXplcy1zbWFsbCk7XG4gIC0tYW1wbGlmeS1jb21wb25lbnRzLWZpZWxkLWxhcmdlLWdhcDogdmFyKC0tYW1wbGlmeS1zcGFjZS1zbWFsbCk7XG4gIC0tYW1wbGlmeS1jb21wb25lbnRzLWZpZWxkLWxhcmdlLWZvbnQtc2l6ZTogdmFyKC0tYW1wbGlmeS1mb250LXNpemVzLWxhcmdlKTtcbiAgLS1hbXBsaWZ5LWNvbXBvbmVudHMtZmllbGQtbGFiZWwtY29sb3I6IHZhcigtLWFtcGxpZnktY29sb3JzLWZvbnQtc2Vjb25kYXJ5KTtcbiAgLS1hbXBsaWZ5LWNvbXBvbmVudHMtZmllbGRjb250cm9sLWJvcmRlci1zdHlsZTogc29saWQ7XG4gIC0tYW1wbGlmeS1jb21wb25lbnRzLWZpZWxkY29udHJvbC1ib3JkZXItY29sb3I6IHZhcigtLWFtcGxpZnktY29sb3JzLWJvcmRlci1wcmltYXJ5KTtcbiAgLS1hbXBsaWZ5LWNvbXBvbmVudHMtZmllbGRjb250cm9sLWJvcmRlci13aWR0aDogdmFyKC0tYW1wbGlmeS1ib3JkZXItd2lkdGhzLXNtYWxsKTtcbiAgLS1hbXBsaWZ5LWNvbXBvbmVudHMtZmllbGRjb250cm9sLWJvcmRlci1yYWRpdXM6IHZhcigtLWFtcGxpZnktcmFkaWktc21hbGwpO1xuICAtLWFtcGxpZnktY29tcG9uZW50cy1maWVsZGNvbnRyb2wtY29sb3I6IHZhcigtLWFtcGxpZnktY29sb3JzLWZvbnQtcHJpbWFyeSk7XG4gIC0tYW1wbGlmeS1jb21wb25lbnRzLWZpZWxkY29udHJvbC1wYWRkaW5nLWJsb2NrLXN0YXJ0OiB2YXIoLS1hbXBsaWZ5LXNwYWNlLXhzKTtcbiAgLS1hbXBsaWZ5LWNvbXBvbmVudHMtZmllbGRjb250cm9sLXBhZGRpbmctYmxvY2stZW5kOiB2YXIoLS1hbXBsaWZ5LXNwYWNlLXhzKTtcbiAgLS1hbXBsaWZ5LWNvbXBvbmVudHMtZmllbGRjb250cm9sLXBhZGRpbmctaW5saW5lLXN0YXJ0OiB2YXIoLS1hbXBsaWZ5LXNwYWNlLW1lZGl1bSk7XG4gIC0tYW1wbGlmeS1jb21wb25lbnRzLWZpZWxkY29udHJvbC1wYWRkaW5nLWlubGluZS1lbmQ6IHZhcigtLWFtcGxpZnktc3BhY2UtbWVkaXVtKTtcbiAgLS1hbXBsaWZ5LWNvbXBvbmVudHMtZmllbGRjb250cm9sLWZvbnQtc2l6ZTogdmFyKC0tYW1wbGlmeS1jb21wb25lbnRzLWZpZWxkLWZvbnQtc2l6ZSk7XG4gIC0tYW1wbGlmeS1jb21wb25lbnRzLWZpZWxkY29udHJvbC1saW5lLWhlaWdodDogdmFyKC0tYW1wbGlmeS1saW5lLWhlaWdodHMtbWVkaXVtKTtcbiAgLS1hbXBsaWZ5LWNvbXBvbmVudHMtZmllbGRjb250cm9sLXRyYW5zaXRpb24tZHVyYXRpb246IHZhcigtLWFtcGxpZnktdGltZS1tZWRpdW0pO1xuICAtLWFtcGxpZnktY29tcG9uZW50cy1maWVsZGNvbnRyb2wtb3V0bGluZS1jb2xvcjogdmFyKC0tYW1wbGlmeS1jb2xvcnMtdHJhbnNwYXJlbnQpO1xuICAtLWFtcGxpZnktY29tcG9uZW50cy1maWVsZGNvbnRyb2wtb3V0bGluZS1zdHlsZTogc29saWQ7XG4gIC0tYW1wbGlmeS1jb21wb25lbnRzLWZpZWxkY29udHJvbC1vdXRsaW5lLXdpZHRoOiB2YXIoLS1hbXBsaWZ5LW91dGxpbmUtd2lkdGhzLW1lZGl1bSk7XG4gIC0tYW1wbGlmeS1jb21wb25lbnRzLWZpZWxkY29udHJvbC1vdXRsaW5lLW9mZnNldDogdmFyKC0tYW1wbGlmeS1vdXRsaW5lLW9mZnNldHMtbWVkaXVtKTtcbiAgLS1hbXBsaWZ5LWNvbXBvbmVudHMtZmllbGRjb250cm9sLXNtYWxsLWZvbnQtc2l6ZTogdmFyKC0tYW1wbGlmeS1jb21wb25lbnRzLWZpZWxkLXNtYWxsLWZvbnQtc2l6ZSk7XG4gIC0tYW1wbGlmeS1jb21wb25lbnRzLWZpZWxkY29udHJvbC1zbWFsbC1wYWRkaW5nLWJsb2NrLXN0YXJ0OiB2YXIoLS1hbXBsaWZ5LXNwYWNlLXh4cyk7XG4gIC0tYW1wbGlmeS1jb21wb25lbnRzLWZpZWxkY29udHJvbC1zbWFsbC1wYWRkaW5nLWJsb2NrLWVuZDogdmFyKC0tYW1wbGlmeS1zcGFjZS14eHMpO1xuICAtLWFtcGxpZnktY29tcG9uZW50cy1maWVsZGNvbnRyb2wtc21hbGwtcGFkZGluZy1pbmxpbmUtc3RhcnQ6IHZhcigtLWFtcGxpZnktc3BhY2Utc21hbGwpO1xuICAtLWFtcGxpZnktY29tcG9uZW50cy1maWVsZGNvbnRyb2wtc21hbGwtcGFkZGluZy1pbmxpbmUtZW5kOiB2YXIoLS1hbXBsaWZ5LXNwYWNlLXNtYWxsKTtcbiAgLS1hbXBsaWZ5LWNvbXBvbmVudHMtZmllbGRjb250cm9sLWxhcmdlLWZvbnQtc2l6ZTogdmFyKC0tYW1wbGlmeS1jb21wb25lbnRzLWZpZWxkLWxhcmdlLWZvbnQtc2l6ZSk7XG4gIC0tYW1wbGlmeS1jb21wb25lbnRzLWZpZWxkY29udHJvbC1sYXJnZS1wYWRkaW5nLWJsb2NrLXN0YXJ0OiB2YXIoLS1hbXBsaWZ5LXNwYWNlLXhzKTtcbiAgLS1hbXBsaWZ5LWNvbXBvbmVudHMtZmllbGRjb250cm9sLWxhcmdlLXBhZGRpbmctYmxvY2stZW5kOiB2YXIoLS1hbXBsaWZ5LXNwYWNlLXhzKTtcbiAgLS1hbXBsaWZ5LWNvbXBvbmVudHMtZmllbGRjb250cm9sLWxhcmdlLXBhZGRpbmctaW5saW5lLXN0YXJ0OiB2YXIoLS1hbXBsaWZ5LXNwYWNlLW1lZGl1bSk7XG4gIC0tYW1wbGlmeS1jb21wb25lbnRzLWZpZWxkY29udHJvbC1sYXJnZS1wYWRkaW5nLWlubGluZS1lbmQ6IHZhcigtLWFtcGxpZnktc3BhY2UtbWVkaXVtKTtcbiAgLS1hbXBsaWZ5LWNvbXBvbmVudHMtZmllbGRjb250cm9sLXF1aWV0LWJvcmRlci1zdHlsZTogbm9uZTtcbiAgLS1hbXBsaWZ5LWNvbXBvbmVudHMtZmllbGRjb250cm9sLXF1aWV0LWJvcmRlci1pbmxpbmUtc3RhcnQ6IG5vbmU7XG4gIC0tYW1wbGlmeS1jb21wb25lbnRzLWZpZWxkY29udHJvbC1xdWlldC1ib3JkZXItaW5saW5lLWVuZDogbm9uZTtcbiAgLS1hbXBsaWZ5LWNvbXBvbmVudHMtZmllbGRjb250cm9sLXF1aWV0LWJvcmRlci1ibG9jay1zdGFydDogbm9uZTtcbiAgLS1hbXBsaWZ5LWNvbXBvbmVudHMtZmllbGRjb250cm9sLXF1aWV0LWJvcmRlci1yYWRpdXM6IDA7XG4gIC0tYW1wbGlmeS1jb21wb25lbnRzLWZpZWxkY29udHJvbC1xdWlldC1mb2N1cy1ib3JkZXItYmxvY2stZW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgLS1hbXBsaWZ5LWNvbXBvbmVudHMtZmllbGRjb250cm9sLXF1aWV0LWZvY3VzLWJveC1zaGFkb3c6IHZhcigtLWFtcGxpZnktY29tcG9uZW50cy1maWVsZGNvbnRyb2wtZm9jdXMtYm94LXNoYWRvdyk7XG4gIC0tYW1wbGlmeS1jb21wb25lbnRzLWZpZWxkY29udHJvbC1xdWlldC1lcnJvci1ib3JkZXItYmxvY2stZW5kLWNvbG9yOiB2YXIoLS1hbXBsaWZ5LWNvbG9ycy1ib3JkZXItZXJyb3IpO1xuICAtLWFtcGxpZnktY29tcG9uZW50cy1maWVsZGNvbnRyb2wtcXVpZXQtZXJyb3ItZm9jdXMtYm9yZGVyLWJsb2NrLWVuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIC0tYW1wbGlmeS1jb21wb25lbnRzLWZpZWxkY29udHJvbC1xdWlldC1lcnJvci1mb2N1cy1ib3gtc2hhZG93OiB2YXIoLS1hbXBsaWZ5LWNvbXBvbmVudHMtZmllbGRjb250cm9sLWVycm9yLWZvY3VzLWJveC1zaGFkb3cpO1xuICAtLWFtcGxpZnktY29tcG9uZW50cy1maWVsZGNvbnRyb2wtZm9jdXMtYm9yZGVyLWNvbG9yOiB2YXIoLS1hbXBsaWZ5LWNvbG9ycy1ib3JkZXItZm9jdXMpO1xuICAtLWFtcGxpZnktY29tcG9uZW50cy1maWVsZGNvbnRyb2wtZm9jdXMtYm94LXNoYWRvdzogMHB4IDBweCAwcHggMnB4IHZhcigtLWFtcGxpZnktY29sb3JzLWJvcmRlci1mb2N1cyk7XG4gIC0tYW1wbGlmeS1jb21wb25lbnRzLWZpZWxkY29udHJvbC1kaXNhYmxlZC1jb2xvcjogdmFyKC0tYW1wbGlmeS1jb2xvcnMtZm9udC1kaXNhYmxlZCk7XG4gIC0tYW1wbGlmeS1jb21wb25lbnRzLWZpZWxkY29udHJvbC1kaXNhYmxlZC1jdXJzb3I6IG5vdC1hbGxvd2VkO1xuICAtLWFtcGxpZnktY29tcG9uZW50cy1maWVsZGNvbnRyb2wtZGlzYWJsZWQtYm9yZGVyLWNvbG9yOiB2YXIoLS1hbXBsaWZ5LWNvbG9ycy10cmFuc3BhcmVudCk7XG4gIC0tYW1wbGlmeS1jb21wb25lbnRzLWZpZWxkY29udHJvbC1kaXNhYmxlZC1iYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1hbXBsaWZ5LWNvbG9ycy1iYWNrZ3JvdW5kLWRpc2FibGVkKTtcbiAgLS1hbXBsaWZ5LWNvbXBvbmVudHMtZmllbGRjb250cm9sLWVycm9yLWJvcmRlci1jb2xvcjogdmFyKC0tYW1wbGlmeS1jb2xvcnMtYm9yZGVyLWVycm9yKTtcbiAgLS1hbXBsaWZ5LWNvbXBvbmVudHMtZmllbGRjb250cm9sLWVycm9yLWNvbG9yOiB2YXIoLS1hbXBsaWZ5LWNvbG9ycy1mb250LWVycm9yKTtcbiAgLS1hbXBsaWZ5LWNvbXBvbmVudHMtZmllbGRjb250cm9sLWVycm9yLWZvY3VzLWJveC1zaGFkb3c6IDBweCAwcHggMHB4IDJweCB2YXIoLS1hbXBsaWZ5LWNvbG9ycy1ib3JkZXItZXJyb3IpO1xuICAtLWFtcGxpZnktY29tcG9uZW50cy1maWVsZGNvbnRyb2wtaW5mby1mb2N1cy1ib3gtc2hhZG93OiAwcHggMHB4IDBweCAycHggdmFyKC0tYW1wbGlmeS1jb2xvcnMtYmx1ZS0xMDApO1xuICAtLWFtcGxpZnktY29tcG9uZW50cy1maWVsZGNvbnRyb2wtd2FybmluZy1mb2N1cy1ib3gtc2hhZG93OiAwcHggMHB4IDBweCAycHggdmFyKC0tYW1wbGlmeS1jb2xvcnMtb3JhbmdlLTEwMCk7XG4gIC0tYW1wbGlmeS1jb21wb25lbnRzLWZpZWxkY29udHJvbC1zdWNjZXNzLWZvY3VzLWJveC1zaGFkb3c6IDBweCAwcHggMHB4IDJweCB2YXIoLS1hbXBsaWZ5LWNvbG9ycy1ncmVlbi0xMDApO1xuICAtLWFtcGxpZnktY29tcG9uZW50cy1maWVsZGNvbnRyb2wtb3ZlcmxheS1mb2N1cy1ib3gtc2hhZG93OiAwcHggMHB4IDBweCAycHggdmFyKC0tYW1wbGlmeS1jb2xvcnMtb3ZlcmxheS05MCk7XG4gIC0tYW1wbGlmeS1jb21wb25lbnRzLWZpZWxkZ3JvdXAtZ2FwOiB2YXIoLS1hbXBsaWZ5LXNwYWNlLXplcm8pO1xuICAtLWFtcGxpZnktY29tcG9uZW50cy1maWVsZGdyb3VwLXZlcnRpY2FsLWFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIC0tYW1wbGlmeS1jb21wb25lbnRzLWZpZWxkZ3JvdXAtb3V0ZXItYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgLS1hbXBsaWZ5LWNvbXBvbmVudHMtZmllbGRtZXNzYWdlcy1lcnJvci1jb2xvcjogdmFyKC0tYW1wbGlmeS1jb2xvcnMtZm9udC1lcnJvcik7XG4gIC0tYW1wbGlmeS1jb21wb25lbnRzLWZpZWxkbWVzc2FnZXMtZXJyb3ItZm9udC1zaXplOiB2YXIoLS1hbXBsaWZ5LWZvbnQtc2l6ZXMtc21hbGwpO1xuICAtLWFtcGxpZnktY29tcG9uZW50cy1maWVsZG1lc3NhZ2VzLWRlc2NyaXB0aW9uLWNvbG9yOiB2YXIoLS1hbXBsaWZ5LWNvbG9ycy1mb250LXNlY29uZGFyeSk7XG4gIC0tYW1wbGlmeS1jb21wb25lbnRzLWZpZWxkbWVzc2FnZXMtZGVzY3JpcHRpb24tZm9udC1zdHlsZTogaXRhbGljO1xuICAtLWFtcGxpZnktY29tcG9uZW50cy1maWVsZG1lc3NhZ2VzLWRlc2NyaXB0aW9uLWZvbnQtc2l6ZTogdmFyKC0tYW1wbGlmeS1mb250LXNpemVzLXNtYWxsKTtcbiAgLS1hbXBsaWZ5LWNvbXBvbmVudHMtZmllbGRzZXQtYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIC0tYW1wbGlmeS1jb21wb25lbnRzLWZpZWxkc2V0LWJvcmRlci1yYWRpdXM6IHZhcigtLWFtcGxpZnktcmFkaWkteHMpO1xuICAtLWFtcGxpZnktY29tcG9uZW50cy1maWVsZHNldC1mbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAtLWFtcGxpZnktY29tcG9uZW50cy1maWVsZHNldC1nYXA6IHZhcigtLWFtcGxpZnktY29tcG9uZW50cy1maWVsZC1nYXApO1xuICAtLWFtcGxpZnktY29tcG9uZW50cy1maWVsZHNldC1sZWdlbmQtY29sb3I6IHZhcigtLWFtcGxpZnktY29sb3JzLWZvbnQtcHJpbWFyeSk7XG4gIC0tYW1wbGlmeS1jb21wb25lbnRzLWZpZWxkc2V0LWxlZ2VuZC1mb250LXNpemU6IHZhcigtLWFtcGxpZnktY29tcG9uZW50cy1maWVsZC1mb250LXNpemUpO1xuICAtLWFtcGxpZnktY29tcG9uZW50cy1maWVsZHNldC1sZWdlbmQtZm9udC13ZWlnaHQ6IHZhcigtLWFtcGxpZnktZm9udC13ZWlnaHRzLWJvbGQpO1xuICAtLWFtcGxpZnktY29tcG9uZW50cy1maWVsZHNldC1sZWdlbmQtbGluZS1oZWlnaHQ6IHZhcigtLWFtcGxpZnktbGluZS1oZWlnaHRzLW1lZGl1bSk7XG4gIC0tYW1wbGlmeS1jb21wb25lbnRzLWZpZWxkc2V0LWxlZ2VuZC1zbWFsbC1mb250LXNpemU6IHZhcigtLWFtcGxpZnktY29tcG9uZW50cy1maWVsZC1zbWFsbC1mb250LXNpemUpO1xuICAtLWFtcGxpZnktY29tcG9uZW50cy1maWVsZHNldC1sZWdlbmQtbGFyZ2UtZm9udC1zaXplOiB2YXIoLS1hbXBsaWZ5LWNvbXBvbmVudHMtZmllbGQtbGFyZ2UtZm9udC1zaXplKTtcbiAgLS1hbXBsaWZ5LWNvbXBvbmVudHMtZmllbGRzZXQtb3V0bGluZWQtcGFkZGluZzogdmFyKC0tYW1wbGlmeS1zcGFjZS1tZWRpdW0pO1xuICAtLWFtcGxpZnktY29tcG9uZW50cy1maWVsZHNldC1vdXRsaW5lZC1ib3JkZXItY29sb3I6IHZhcigtLWFtcGxpZnktY29sb3JzLW5ldXRyYWwtNDApO1xuICAtLWFtcGxpZnktY29tcG9uZW50cy1maWVsZHNldC1vdXRsaW5lZC1ib3JkZXItd2lkdGg6IHZhcigtLWFtcGxpZnktYm9yZGVyLXdpZHRocy1zbWFsbCk7XG4gIC0tYW1wbGlmeS1jb21wb25lbnRzLWZpZWxkc2V0LW91dGxpbmVkLWJvcmRlci1zdHlsZTogc29saWQ7XG4gIC0tYW1wbGlmeS1jb21wb25lbnRzLWZpZWxkc2V0LW91dGxpbmVkLXNtYWxsLXBhZGRpbmc6IHZhcigtLWFtcGxpZnktc3BhY2Utc21hbGwpO1xuICAtLWFtcGxpZnktY29tcG9uZW50cy1maWVsZHNldC1vdXRsaW5lZC1sYXJnZS1wYWRkaW5nOiB2YXIoLS1hbXBsaWZ5LXNwYWNlLWxhcmdlKTtcbiAgLS1hbXBsaWZ5LWNvbXBvbmVudHMtZmllbGRzZXQtc21hbGwtZ2FwOiB2YXIoLS1hbXBsaWZ5LWNvbXBvbmVudHMtZmllbGQtc21hbGwtZ2FwKTtcbiAgLS1hbXBsaWZ5LWNvbXBvbmVudHMtZmllbGRzZXQtbGFyZ2UtZ2FwOiB2YXIoLS1hbXBsaWZ5LWNvbXBvbmVudHMtZmllbGQtbGFyZ2UtZ2FwKTtcbiAgLS1hbXBsaWZ5LWNvbXBvbmVudHMtZmlsZXVwbG9hZGVyLWRyb3B6b25lLWJhY2tncm91bmQtY29sb3I6IHZhcigtLWFtcGxpZnktY29sb3JzLWJhY2tncm91bmQtcHJpbWFyeSk7XG4gIC0tYW1wbGlmeS1jb21wb25lbnRzLWZpbGV1cGxvYWRlci1kcm9wem9uZS1ib3JkZXItcmFkaXVzOiB2YXIoLS1hbXBsaWZ5LXJhZGlpLXNtYWxsKTtcbiAgLS1hbXBsaWZ5LWNvbXBvbmVudHMtZmlsZXVwbG9hZGVyLWRyb3B6b25lLWJvcmRlci1jb2xvcjogdmFyKC0tYW1wbGlmeS1jb2xvcnMtYm9yZGVyLXByaW1hcnkpO1xuICAtLWFtcGxpZnktY29tcG9uZW50cy1maWxldXBsb2FkZXItZHJvcHpvbmUtYm9yZGVyLXN0eWxlOiBkYXNoZWQ7XG4gIC0tYW1wbGlmeS1jb21wb25lbnRzLWZpbGV1cGxvYWRlci1kcm9wem9uZS1ib3JkZXItd2lkdGg6IHZhcigtLWFtcGxpZnktYm9yZGVyLXdpZHRocy1zbWFsbCk7XG4gIC0tYW1wbGlmeS1jb21wb25lbnRzLWZpbGV1cGxvYWRlci1kcm9wem9uZS1nYXA6IHZhcigtLWFtcGxpZnktc3BhY2Utc21hbGwpO1xuICAtLWFtcGxpZnktY29tcG9uZW50cy1maWxldXBsb2FkZXItZHJvcHpvbmUtcGFkZGluZy1ibG9jazogdmFyKC0tYW1wbGlmeS1zcGFjZS14bCk7XG4gIC0tYW1wbGlmeS1jb21wb25lbnRzLWZpbGV1cGxvYWRlci1kcm9wem9uZS1wYWRkaW5nLWlubGluZTogdmFyKC0tYW1wbGlmeS1zcGFjZS1sYXJnZSk7XG4gIC0tYW1wbGlmeS1jb21wb25lbnRzLWZpbGV1cGxvYWRlci1kcm9wem9uZS10ZXh0LWFsaWduOiBjZW50ZXI7XG4gIC0tYW1wbGlmeS1jb21wb25lbnRzLWZpbGV1cGxvYWRlci1kcm9wem9uZS1hY3RpdmUtYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYW1wbGlmeS1jb2xvcnMtcHJpbWFyeS0xMCk7XG4gIC0tYW1wbGlmeS1jb21wb25lbnRzLWZpbGV1cGxvYWRlci1kcm9wem9uZS1hY3RpdmUtYm9yZGVyLXJhZGl1czogdmFyKC0tYW1wbGlmeS1jb21wb25lbnRzLWZpbGV1cGxvYWRlci1kcm9wem9uZS1ib3JkZXItcmFkaXVzKTtcbiAgLS1hbXBsaWZ5LWNvbXBvbmVudHMtZmlsZXVwbG9hZGVyLWRyb3B6b25lLWFjdGl2ZS1ib3JkZXItY29sb3I6IHZhcigtLWFtcGxpZnktY29sb3JzLWJvcmRlci1wcmVzc2VkKTtcbiAgLS1hbXBsaWZ5LWNvbXBvbmVudHMtZmlsZXVwbG9hZGVyLWRyb3B6b25lLWFjdGl2ZS1ib3JkZXItc3R5bGU6IHZhcigtLWFtcGxpZnktY29tcG9uZW50cy1maWxldXBsb2FkZXItZHJvcHpvbmUtYm9yZGVyLXN0eWxlKTtcbiAgLS1hbXBsaWZ5LWNvbXBvbmVudHMtZmlsZXVwbG9hZGVyLWRyb3B6b25lLWFjdGl2ZS1ib3JkZXItd2lkdGg6IHZhcigtLWFtcGxpZnktYm9yZGVyLXdpZHRocy1tZWRpdW0pO1xuICAtLWFtcGxpZnktY29tcG9uZW50cy1maWxldXBsb2FkZXItZHJvcHpvbmUtaWNvbi1jb2xvcjogdmFyKC0tYW1wbGlmeS1jb2xvcnMtYm9yZGVyLXByaW1hcnkpO1xuICAtLWFtcGxpZnktY29tcG9uZW50cy1maWxldXBsb2FkZXItZHJvcHpvbmUtaWNvbi1mb250LXNpemU6IHZhcigtLWFtcGxpZnktZm9udC1zaXplcy14eGwpO1xuICAtLWFtcGxpZnktY29tcG9uZW50cy1maWxldXBsb2FkZXItZHJvcHpvbmUtdGV4dC1jb2xvcjogdmFyKC0tYW1wbGlmeS1jb2xvcnMtZm9udC10ZXJ0aWFyeSk7XG4gIC0tYW1wbGlmeS1jb21wb25lbnRzLWZpbGV1cGxvYWRlci1kcm9wem9uZS10ZXh0LWZvbnQtc2l6ZTogdmFyKC0tYW1wbGlmeS1mb250LXNpemVzLW1lZGl1bSk7XG4gIC0tYW1wbGlmeS1jb21wb25lbnRzLWZpbGV1cGxvYWRlci1kcm9wem9uZS10ZXh0LWZvbnQtd2VpZ2h0OiB2YXIoLS1hbXBsaWZ5LWZvbnQtd2VpZ2h0cy1ib2xkKTtcbiAgLS1hbXBsaWZ5LWNvbXBvbmVudHMtZmlsZXVwbG9hZGVyLWZpbGUtYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYW1wbGlmeS1jb2xvcnMtYmFja2dyb3VuZC1wcmltYXJ5KTtcbiAgLS1hbXBsaWZ5LWNvbXBvbmVudHMtZmlsZXVwbG9hZGVyLWZpbGUtYm9yZGVyLXJhZGl1czogdmFyKC0tYW1wbGlmeS1yYWRpaS1zbWFsbCk7XG4gIC0tYW1wbGlmeS1jb21wb25lbnRzLWZpbGV1cGxvYWRlci1maWxlLWJvcmRlci1jb2xvcjogdmFyKC0tYW1wbGlmeS1jb2xvcnMtYm9yZGVyLXByaW1hcnkpO1xuICAtLWFtcGxpZnktY29tcG9uZW50cy1maWxldXBsb2FkZXItZmlsZS1ib3JkZXItc3R5bGU6IHNvbGlkO1xuICAtLWFtcGxpZnktY29tcG9uZW50cy1maWxldXBsb2FkZXItZmlsZS1ib3JkZXItd2lkdGg6IHZhcigtLWFtcGxpZnktYm9yZGVyLXdpZHRocy1zbWFsbCk7XG4gIC0tYW1wbGlmeS1jb21wb25lbnRzLWZpbGV1cGxvYWRlci1maWxlLXBhZGRpbmctYmxvY2s6IHZhcigtLWFtcGxpZnktc3BhY2UteHMpO1xuICAtLWFtcGxpZnktY29tcG9uZW50cy1maWxldXBsb2FkZXItZmlsZS1wYWRkaW5nLWlubGluZTogdmFyKC0tYW1wbGlmeS1zcGFjZS1zbWFsbCk7XG4gIC0tYW1wbGlmeS1jb21wb25lbnRzLWZpbGV1cGxvYWRlci1maWxlLWdhcDogdmFyKC0tYW1wbGlmeS1zcGFjZS1zbWFsbCk7XG4gIC0tYW1wbGlmeS1jb21wb25lbnRzLWZpbGV1cGxvYWRlci1maWxlLWFsaWduLWl0ZW1zOiBiYXNlbGluZTtcbiAgLS1hbXBsaWZ5LWNvbXBvbmVudHMtZmlsZXVwbG9hZGVyLWZpbGUtbmFtZS1mb250LXNpemU6IHZhcigtLWFtcGxpZnktZm9udC1zaXplcy1tZWRpdW0pO1xuICAtLWFtcGxpZnktY29tcG9uZW50cy1maWxldXBsb2FkZXItZmlsZS1uYW1lLWZvbnQtd2VpZ2h0OiB2YXIoLS1hbXBsaWZ5LWZvbnQtd2VpZ2h0cy1ib2xkKTtcbiAgLS1hbXBsaWZ5LWNvbXBvbmVudHMtZmlsZXVwbG9hZGVyLWZpbGUtbmFtZS1jb2xvcjogdmFyKC0tYW1wbGlmeS1jb2xvcnMtZm9udC1wcmltYXJ5KTtcbiAgLS1hbXBsaWZ5LWNvbXBvbmVudHMtZmlsZXVwbG9hZGVyLWZpbGUtc2l6ZS1mb250LXNpemU6IHZhcigtLWFtcGxpZnktZm9udC1zaXplcy1zbWFsbCk7XG4gIC0tYW1wbGlmeS1jb21wb25lbnRzLWZpbGV1cGxvYWRlci1maWxlLXNpemUtZm9udC13ZWlnaHQ6IHZhcigtLWFtcGxpZnktZm9udC13ZWlnaHRzLW5vcm1hbCk7XG4gIC0tYW1wbGlmeS1jb21wb25lbnRzLWZpbGV1cGxvYWRlci1maWxlLXNpemUtY29sb3I6IHZhcigtLWFtcGxpZnktY29sb3JzLWZvbnQtdGVydGlhcnkpO1xuICAtLWFtcGxpZnktY29tcG9uZW50cy1maWxldXBsb2FkZXItZmlsZS1pbWFnZS13aWR0aDogdmFyKC0tYW1wbGlmeS1zcGFjZS14eGwpO1xuICAtLWFtcGxpZnktY29tcG9uZW50cy1maWxldXBsb2FkZXItZmlsZS1pbWFnZS1oZWlnaHQ6IHZhcigtLWFtcGxpZnktc3BhY2UteHhsKTtcbiAgLS1hbXBsaWZ5LWNvbXBvbmVudHMtZmlsZXVwbG9hZGVyLWZpbGUtaW1hZ2UtYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYW1wbGlmeS1jb2xvcnMtYmFja2dyb3VuZC1zZWNvbmRhcnkpO1xuICAtLWFtcGxpZnktY29tcG9uZW50cy1maWxldXBsb2FkZXItZmlsZS1pbWFnZS1jb2xvcjogdmFyKC0tYW1wbGlmeS1jb2xvcnMtZm9udC10ZXJ0aWFyeSk7XG4gIC0tYW1wbGlmeS1jb21wb25lbnRzLWZpbGV1cGxvYWRlci1maWxlLWltYWdlLWJvcmRlci1yYWRpdXM6IHZhcigtLWFtcGxpZnktcmFkaWktc21hbGwpO1xuICAtLWFtcGxpZnktY29tcG9uZW50cy1maWxldXBsb2FkZXItZmlsZWxpc3QtZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgLS1hbXBsaWZ5LWNvbXBvbmVudHMtZmlsZXVwbG9hZGVyLWZpbGVsaXN0LWdhcDogdmFyKC0tYW1wbGlmeS1zcGFjZS1zbWFsbCk7XG4gIC0tYW1wbGlmeS1jb21wb25lbnRzLWZpbGV1cGxvYWRlci1sb2FkZXItc3Ryb2tlLWxpbmVjYXA6IHJvdW5kO1xuICAtLWFtcGxpZnktY29tcG9uZW50cy1maWxldXBsb2FkZXItbG9hZGVyLXN0cm9rZS1lbXB0eTogdmFyKC0tYW1wbGlmeS1jb2xvcnMtYm9yZGVyLXNlY29uZGFyeSk7XG4gIC0tYW1wbGlmeS1jb21wb25lbnRzLWZpbGV1cGxvYWRlci1sb2FkZXItc3Ryb2tlLWZpbGxlZDogdmFyKC0tYW1wbGlmeS1jb21wb25lbnRzLWxvYWRlci1zdHJva2UtZmlsbGVkKTtcbiAgLS1hbXBsaWZ5LWNvbXBvbmVudHMtZmlsZXVwbG9hZGVyLWxvYWRlci1zdHJva2Utd2lkdGg6IHZhcigtLWFtcGxpZnktYm9yZGVyLXdpZHRocy1sYXJnZSk7XG4gIC0tYW1wbGlmeS1jb21wb25lbnRzLWZpbGV1cGxvYWRlci1wcmV2aWV3ZXItYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYW1wbGlmeS1jb2xvcnMtYmFja2dyb3VuZC1wcmltYXJ5KTtcbiAgLS1hbXBsaWZ5LWNvbXBvbmVudHMtZmlsZXVwbG9hZGVyLXByZXZpZXdlci1ib3JkZXItY29sb3I6IHZhcigtLWFtcGxpZnktY29sb3JzLWJvcmRlci1wcmltYXJ5KTtcbiAgLS1hbXBsaWZ5LWNvbXBvbmVudHMtZmlsZXVwbG9hZGVyLXByZXZpZXdlci1ib3JkZXItc3R5bGU6IHNvbGlkO1xuICAtLWFtcGxpZnktY29tcG9uZW50cy1maWxldXBsb2FkZXItcHJldmlld2VyLWJvcmRlci13aWR0aDogdmFyKC0tYW1wbGlmeS1ib3JkZXItd2lkdGhzLXNtYWxsKTtcbiAgLS1hbXBsaWZ5LWNvbXBvbmVudHMtZmlsZXVwbG9hZGVyLXByZXZpZXdlci1ib3JkZXItcmFkaXVzOiB2YXIoLS1hbXBsaWZ5LXJhZGlpLXNtYWxsKTtcbiAgLS1hbXBsaWZ5LWNvbXBvbmVudHMtZmlsZXVwbG9hZGVyLXByZXZpZXdlci1wYWRkaW5nLWJsb2NrOiB2YXIoLS1hbXBsaWZ5LXNwYWNlLXplcm8pO1xuICAtLWFtcGxpZnktY29tcG9uZW50cy1maWxldXBsb2FkZXItcHJldmlld2VyLXBhZGRpbmctaW5saW5lOiB2YXIoLS1hbXBsaWZ5LXNwYWNlLXplcm8pO1xuICAtLWFtcGxpZnktY29tcG9uZW50cy1maWxldXBsb2FkZXItcHJldmlld2VyLW1heC1oZWlnaHQ6IDQwcmVtO1xuICAtLWFtcGxpZnktY29tcG9uZW50cy1maWxldXBsb2FkZXItcHJldmlld2VyLW1heC13aWR0aDogYXV0bztcbiAgLS1hbXBsaWZ5LWNvbXBvbmVudHMtZmlsZXVwbG9hZGVyLXByZXZpZXdlci10ZXh0LWZvbnQtc2l6ZTogdmFyKC0tYW1wbGlmeS1mb250LXNpemVzLW1lZGl1bSk7XG4gIC0tYW1wbGlmeS1jb21wb25lbnRzLWZpbGV1cGxvYWRlci1wcmV2aWV3ZXItdGV4dC1mb250LXdlaWdodDogdmFyKC0tYW1wbGlmeS1mb250LXdlaWdodHMtYm9sZCk7XG4gIC0tYW1wbGlmeS1jb21wb25lbnRzLWZpbGV1cGxvYWRlci1wcmV2aWV3ZXItdGV4dC1jb2xvcjogdmFyKC0tYW1wbGlmeS1jb2xvcnMtZm9udC1wcmltYXJ5KTtcbiAgLS1hbXBsaWZ5LWNvbXBvbmVudHMtZmlsZXVwbG9hZGVyLXByZXZpZXdlci1ib2R5LXBhZGRpbmctYmxvY2s6IHZhcigtLWFtcGxpZnktc3BhY2UtbWVkaXVtKTtcbiAgLS1hbXBsaWZ5LWNvbXBvbmVudHMtZmlsZXVwbG9hZGVyLXByZXZpZXdlci1ib2R5LXBhZGRpbmctaW5saW5lOiB2YXIoLS1hbXBsaWZ5LXNwYWNlLW1lZGl1bSk7XG4gIC0tYW1wbGlmeS1jb21wb25lbnRzLWZpbGV1cGxvYWRlci1wcmV2aWV3ZXItYm9keS1nYXA6IHZhcigtLWFtcGxpZnktc3BhY2Utc21hbGwpO1xuICAtLWFtcGxpZnktY29tcG9uZW50cy1maWxldXBsb2FkZXItcHJldmlld2VyLWZvb3Rlci1qdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kO1xuICAtLWFtcGxpZnktY29tcG9uZW50cy1mbGV4LWdhcDogdmFyKC0tYW1wbGlmeS1zcGFjZS1tZWRpdW0pO1xuICAtLWFtcGxpZnktY29tcG9uZW50cy1mbGV4LWp1c3RpZnktY29udGVudDogbm9ybWFsO1xuICAtLWFtcGxpZnktY29tcG9uZW50cy1mbGV4LWFsaWduLWl0ZW1zOiBzdHJldGNoO1xuICAtLWFtcGxpZnktY29tcG9uZW50cy1mbGV4LWFsaWduLWNvbnRlbnQ6IG5vcm1hbDtcbiAgLS1hbXBsaWZ5LWNvbXBvbmVudHMtZmxleC1mbGV4LXdyYXA6IG5vd3JhcDtcbiAgLS1hbXBsaWZ5LWNvbXBvbmVudHMtaGVhZGluZy0xLWZvbnQtc2l6ZTogdmFyKC0tYW1wbGlmeS1mb250LXNpemVzLXh4eHhsKTtcbiAgLS1hbXBsaWZ5LWNvbXBvbmVudHMtaGVhZGluZy0xLWZvbnQtd2VpZ2h0OiB2YXIoLS1hbXBsaWZ5LWZvbnQtd2VpZ2h0cy1saWdodCk7XG4gIC0tYW1wbGlmeS1jb21wb25lbnRzLWhlYWRpbmctMi1mb250LXNpemU6IHZhcigtLWFtcGxpZnktZm9udC1zaXplcy14eHhsKTtcbiAgLS1hbXBsaWZ5LWNvbXBvbmVudHMtaGVhZGluZy0yLWZvbnQtd2VpZ2h0OiB2YXIoLS1hbXBsaWZ5LWZvbnQtd2VpZ2h0cy1ub3JtYWwpO1xuICAtLWFtcGxpZnktY29tcG9uZW50cy1oZWFkaW5nLTMtZm9udC1zaXplOiB2YXIoLS1hbXBsaWZ5LWZvbnQtc2l6ZXMteHhsKTtcbiAgLS1hbXBsaWZ5LWNvbXBvbmVudHMtaGVhZGluZy0zLWZvbnQtd2VpZ2h0OiB2YXIoLS1hbXBsaWZ5LWZvbnQtd2VpZ2h0cy1tZWRpdW0pO1xuICAtLWFtcGxpZnktY29tcG9uZW50cy1oZWFkaW5nLTQtZm9udC1zaXplOiB2YXIoLS1hbXBsaWZ5LWZvbnQtc2l6ZXMteGwpO1xuICAtLWFtcGxpZnktY29tcG9uZW50cy1oZWFkaW5nLTQtZm9udC13ZWlnaHQ6IHZhcigtLWFtcGxpZnktZm9udC13ZWlnaHRzLXNlbWlib2xkKTtcbiAgLS1hbXBsaWZ5LWNvbXBvbmVudHMtaGVhZGluZy01LWZvbnQtc2l6ZTogdmFyKC0tYW1wbGlmeS1mb250LXNpemVzLWxhcmdlKTtcbiAgLS1hbXBsaWZ5LWNvbXBvbmVudHMtaGVhZGluZy01LWZvbnQtd2VpZ2h0OiB2YXIoLS1hbXBsaWZ5LWZvbnQtd2VpZ2h0cy1ib2xkKTtcbiAgLS1hbXBsaWZ5LWNvbXBvbmVudHMtaGVhZGluZy02LWZvbnQtc2l6ZTogdmFyKC0tYW1wbGlmeS1mb250LXNpemVzLW1lZGl1bSk7XG4gIC0tYW1wbGlmeS1jb21wb25lbnRzLWhlYWRpbmctNi1mb250LXdlaWdodDogdmFyKC0tYW1wbGlmeS1mb250LXdlaWdodHMtZXh0cmFib2xkKTtcbiAgLS1hbXBsaWZ5LWNvbXBvbmVudHMtaGVhZGluZy1jb2xvcjogdmFyKC0tYW1wbGlmeS1jb2xvcnMtZm9udC1wcmltYXJ5KTtcbiAgLS1hbXBsaWZ5LWNvbXBvbmVudHMtaGVhZGluZy1saW5lLWhlaWdodDogdmFyKC0tYW1wbGlmeS1saW5lLWhlaWdodHMtc21hbGwpO1xuICAtLWFtcGxpZnktY29tcG9uZW50cy1pY29uLWxpbmUtaGVpZ2h0OiAxO1xuICAtLWFtcGxpZnktY29tcG9uZW50cy1pY29uLWhlaWdodDogMWVtO1xuICAtLWFtcGxpZnktY29tcG9uZW50cy1oaWdobGlnaHRtYXRjaC1oaWdobGlnaHRlZC1mb250LXdlaWdodDogdmFyKC0tYW1wbGlmeS1mb250LXdlaWdodHMtYm9sZCk7XG4gIC0tYW1wbGlmeS1jb21wb25lbnRzLWltYWdlLW1heC13aWR0aDogMTAwJTtcbiAgLS1hbXBsaWZ5LWNvbXBvbmVudHMtaW1hZ2UtaGVpZ2h0OiBhdXRvO1xuICAtLWFtcGxpZnktY29tcG9uZW50cy1pbWFnZS1vYmplY3QtZml0OiBpbml0aWFsO1xuICAtLWFtcGxpZnktY29tcG9uZW50cy1pbWFnZS1vYmplY3QtcG9zaXRpb246IGluaXRpYWw7XG4gIC0tYW1wbGlmeS1jb21wb25lbnRzLWluYXBwbWVzc2FnaW5nLWJhbm5lci1oZWlnaHQ6IDE1MHB4IDtcbiAgLS1hbXBsaWZ5LWNvbXBvbmVudHMtaW5hcHBtZXNzYWdpbmctYmFubmVyLXdpZHRoOiA0MDBweCA7XG4gIC0tYW1wbGlmeS1jb21wb25lbnRzLWluYXBwbWVzc2FnaW5nLWJ1dHRvbi1iYWNrZ3JvdW5kLWNvbG9yOiAjZThlOGU4O1xuICAtLWFtcGxpZnktY29tcG9uZW50cy1pbmFwcG1lc3NhZ2luZy1idXR0b24tYm9yZGVyLXJhZGl1czogNXB4O1xuICAtLWFtcGxpZnktY29tcG9uZW50cy1pbmFwcG1lc3NhZ2luZy1idXR0b24tY29sb3I6IGJsYWNrO1xuICAtLWFtcGxpZnktY29tcG9uZW50cy1pbmFwcG1lc3NhZ2luZy1kaWFsb2ctaGVpZ2h0OiA1MHZoO1xuICAtLWFtcGxpZnktY29tcG9uZW50cy1pbmFwcG1lc3NhZ2luZy1kaWFsb2ctbWluLWhlaWdodDogNDAwcHg7XG4gIC0tYW1wbGlmeS1jb21wb25lbnRzLWluYXBwbWVzc2FnaW5nLWRpYWxvZy1taW4td2lkdGg6IDQwMHB4O1xuICAtLWFtcGxpZnktY29tcG9uZW50cy1pbmFwcG1lc3NhZ2luZy1kaWFsb2ctd2lkdGg6IDMwdnc7XG4gIC0tYW1wbGlmeS1jb21wb25lbnRzLWluYXBwbWVzc2FnaW5nLWhlYWRlci1mb250LXNpemU6IHZhcigtLWFtcGxpZnktZm9udC1zaXplcy1tZWRpdW0pO1xuICAtLWFtcGxpZnktY29tcG9uZW50cy1pbmFwcG1lc3NhZ2luZy1oZWFkZXItZm9udC13ZWlnaHQ6IHZhcigtLWFtcGxpZnktZm9udC13ZWlnaHRzLWV4dHJhYm9sZCk7XG4gIC0tYW1wbGlmeS1jb21wb25lbnRzLWlucHV0LWNvbG9yOiB2YXIoLS1hbXBsaWZ5LWNvbXBvbmVudHMtZmllbGRjb250cm9sLWNvbG9yKTtcbiAgLS1hbXBsaWZ5LWNvbXBvbmVudHMtaW5wdXQtYm9yZGVyLWNvbG9yOiB2YXIoLS1hbXBsaWZ5LWNvbXBvbmVudHMtZmllbGRjb250cm9sLWJvcmRlci1jb2xvcik7XG4gIC0tYW1wbGlmeS1jb21wb25lbnRzLWlucHV0LWZvbnQtc2l6ZTogdmFyKC0tYW1wbGlmeS1jb21wb25lbnRzLWZpZWxkY29udHJvbC1mb250LXNpemUpO1xuICAtLWFtcGxpZnktY29tcG9uZW50cy1pbnB1dC1mb2N1cy1ib3JkZXItY29sb3I6IHZhcigtLWFtcGxpZnktY29tcG9uZW50cy1maWVsZGNvbnRyb2wtZm9jdXMtYm9yZGVyLWNvbG9yKTtcbiAgLS1hbXBsaWZ5LWNvbXBvbmVudHMtbGluay1hY3RpdmUtY29sb3I6IHZhcigtLWFtcGxpZnktY29sb3JzLWZvbnQtYWN0aXZlKTtcbiAgLS1hbXBsaWZ5LWNvbXBvbmVudHMtbGluay1jb2xvcjogdmFyKC0tYW1wbGlmeS1jb2xvcnMtZm9udC1pbnRlcmFjdGl2ZSk7XG4gIC0tYW1wbGlmeS1jb21wb25lbnRzLWxpbmstZm9jdXMtY29sb3I6IHZhcigtLWFtcGxpZnktY29sb3JzLWZvbnQtZm9jdXMpO1xuICAtLWFtcGxpZnktY29tcG9uZW50cy1saW5rLWhvdmVyLWNvbG9yOiB2YXIoLS1hbXBsaWZ5LWNvbG9ycy1mb250LWhvdmVyKTtcbiAgLS1hbXBsaWZ5LWNvbXBvbmVudHMtbGluay12aXNpdGVkLWNvbG9yOiB2YXIoLS1hbXBsaWZ5LWNvbG9ycy1mb250LWludGVyYWN0aXZlKTtcbiAgLS1hbXBsaWZ5LWNvbXBvbmVudHMtbGl2ZW5lc3MtY2FtZXJhLW1vZHVsZS1iYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1hbXBsaWZ5LWNvbG9ycy1iYWNrZ3JvdW5kLXByaW1hcnkpO1xuICAtLWFtcGxpZnktY29tcG9uZW50cy1sb2FkZXItd2lkdGg6IHZhcigtLWFtcGxpZnktZm9udC1zaXplcy1tZWRpdW0pO1xuICAtLWFtcGxpZnktY29tcG9uZW50cy1sb2FkZXItaGVpZ2h0OiB2YXIoLS1hbXBsaWZ5LWZvbnQtc2l6ZXMtbWVkaXVtKTtcbiAgLS1hbXBsaWZ5LWNvbXBvbmVudHMtbG9hZGVyLWZvbnQtc2l6ZTogdmFyKC0tYW1wbGlmeS1mb250LXNpemVzLXhzKTtcbiAgLS1hbXBsaWZ5LWNvbXBvbmVudHMtbG9hZGVyLXN0cm9rZS1lbXB0eTogdmFyKC0tYW1wbGlmeS1jb2xvcnMtbmV1dHJhbC0yMCk7XG4gIC0tYW1wbGlmeS1jb21wb25lbnRzLWxvYWRlci1zdHJva2UtZmlsbGVkOiB2YXIoLS1hbXBsaWZ5LWNvbG9ycy1wcmltYXJ5LTgwKTtcbiAgLS1hbXBsaWZ5LWNvbXBvbmVudHMtbG9hZGVyLXN0cm9rZS1saW5lY2FwOiByb3VuZDtcbiAgLS1hbXBsaWZ5LWNvbXBvbmVudHMtbG9hZGVyLWFuaW1hdGlvbi1kdXJhdGlvbjogMXM7XG4gIC0tYW1wbGlmeS1jb21wb25lbnRzLWxvYWRlci1zbWFsbC13aWR0aDogdmFyKC0tYW1wbGlmeS1mb250LXNpemVzLXNtYWxsKTtcbiAgLS1hbXBsaWZ5LWNvbXBvbmVudHMtbG9hZGVyLXNtYWxsLWhlaWdodDogdmFyKC0tYW1wbGlmeS1mb250LXNpemVzLXNtYWxsKTtcbiAgLS1hbXBsaWZ5LWNvbXBvbmVudHMtbG9hZGVyLXNtYWxsLWZvbnQtc2l6ZTogdmFyKC0tYW1wbGlmeS1mb250LXNpemVzLXh4cyk7XG4gIC0tYW1wbGlmeS1jb21wb25lbnRzLWxvYWRlci1sYXJnZS13aWR0aDogdmFyKC0tYW1wbGlmeS1mb250LXNpemVzLWxhcmdlKTtcbiAgLS1hbXBsaWZ5LWNvbXBvbmVudHMtbG9hZGVyLWxhcmdlLWhlaWdodDogdmFyKC0tYW1wbGlmeS1mb250LXNpemVzLWxhcmdlKTtcbiAgLS1hbXBsaWZ5LWNvbXBvbmVudHMtbG9hZGVyLWxhcmdlLWZvbnQtc2l6ZTogdmFyKC0tYW1wbGlmeS1mb250LXNpemVzLXNtYWxsKTtcbiAgLS1hbXBsaWZ5LWNvbXBvbmVudHMtbG9hZGVyLWxpbmVhci13aWR0aDogMTAwJTtcbiAgLS1hbXBsaWZ5LWNvbXBvbmVudHMtbG9hZGVyLWxpbmVhci1taW4td2lkdGg6IDVyZW07XG4gIC0tYW1wbGlmeS1jb21wb25lbnRzLWxvYWRlci1saW5lYXItZm9udC1zaXplOiB2YXIoLS1hbXBsaWZ5LWZvbnQtc2l6ZXMteHhzKTtcbiAgLS1hbXBsaWZ5LWNvbXBvbmVudHMtbG9hZGVyLWxpbmVhci1zdHJva2Utd2lkdGg6IHZhcigtLWFtcGxpZnktZm9udC1zaXplcy14eHMpO1xuICAtLWFtcGxpZnktY29tcG9uZW50cy1sb2FkZXItbGluZWFyLXN0cm9rZS1maWxsZWQ6IHZhcigtLWFtcGxpZnktY29sb3JzLXByaW1hcnktODApO1xuICAtLWFtcGxpZnktY29tcG9uZW50cy1sb2FkZXItbGluZWFyLXN0cm9rZS1lbXB0eTogdmFyKC0tYW1wbGlmeS1jb2xvcnMtbmV1dHJhbC0yMCk7XG4gIC0tYW1wbGlmeS1jb21wb25lbnRzLWxvYWRlci1saW5lYXItc3Ryb2tlLWxpbmVjYXA6IHJvdW5kO1xuICAtLWFtcGxpZnktY29tcG9uZW50cy1sb2FkZXItbGluZWFyLWFuaW1hdGlvbi1kdXJhdGlvbjogMXM7XG4gIC0tYW1wbGlmeS1jb21wb25lbnRzLWxvYWRlci1saW5lYXItc21hbGwtc3Ryb2tlLXdpZHRoOiB2YXIoLS1hbXBsaWZ5LWZvbnQtc2l6ZXMteHh4cyk7XG4gIC0tYW1wbGlmeS1jb21wb25lbnRzLWxvYWRlci1saW5lYXItc21hbGwtZm9udC1zaXplOiB2YXIoLS1hbXBsaWZ5LWZvbnQtc2l6ZXMteHh4cyk7XG4gIC0tYW1wbGlmeS1jb21wb25lbnRzLWxvYWRlci1saW5lYXItbGFyZ2Utc3Ryb2tlLXdpZHRoOiB2YXIoLS1hbXBsaWZ5LWZvbnQtc2l6ZXMteHMpO1xuICAtLWFtcGxpZnktY29tcG9uZW50cy1sb2FkZXItbGluZWFyLWxhcmdlLWZvbnQtc2l6ZTogdmFyKC0tYW1wbGlmeS1mb250LXNpemVzLXhzKTtcbiAgLS1hbXBsaWZ5LWNvbXBvbmVudHMtbG9hZGVyLXRleHQtZmlsbDogdmFyKC0tYW1wbGlmeS1jb2xvcnMtZm9udC1wcmltYXJ5KTtcbiAgLS1hbXBsaWZ5LWNvbXBvbmVudHMtbWVudS1iYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1hbXBsaWZ5LWNvbG9ycy1iYWNrZ3JvdW5kLXByaW1hcnkpO1xuICAtLWFtcGxpZnktY29tcG9uZW50cy1tZW51LWJvcmRlci1yYWRpdXM6IHZhcigtLWFtcGxpZnktcmFkaWktbWVkaXVtKTtcbiAgLS1hbXBsaWZ5LWNvbXBvbmVudHMtbWVudS1ib3JkZXItd2lkdGg6IHZhcigtLWFtcGxpZnktYm9yZGVyLXdpZHRocy1zbWFsbCk7XG4gIC0tYW1wbGlmeS1jb21wb25lbnRzLW1lbnUtYm9yZGVyLXN0eWxlOiBzb2xpZDtcbiAgLS1hbXBsaWZ5LWNvbXBvbmVudHMtbWVudS1ib3JkZXItY29sb3I6IHZhcigtLWFtcGxpZnktY29sb3JzLWJvcmRlci1wcmltYXJ5KTtcbiAgLS1hbXBsaWZ5LWNvbXBvbmVudHMtbWVudS1ib3gtc2hhZG93OiB2YXIoLS1hbXBsaWZ5LXNoYWRvd3MtbGFyZ2UpO1xuICAtLWFtcGxpZnktY29tcG9uZW50cy1tZW51LWZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIC0tYW1wbGlmeS1jb21wb25lbnRzLW1lbnUtZ2FwOiB2YXIoLS1hbXBsaWZ5LXNwYWNlLXplcm8pO1xuICAtLWFtcGxpZnktY29tcG9uZW50cy1tZW51LW1heC13aWR0aDogMzByZW07XG4gIC0tYW1wbGlmeS1jb21wb25lbnRzLW1lbnUtbWluLXdpZHRoOiAxNHJlbTtcbiAgLS1hbXBsaWZ5LWNvbXBvbmVudHMtbWVudS1zbWFsbC13aWR0aDogdmFyKC0tYW1wbGlmeS1mb250LXNpemVzLW1lZGl1bSk7XG4gIC0tYW1wbGlmeS1jb21wb25lbnRzLW1lbnUtc21hbGwtaGVpZ2h0OiB2YXIoLS1hbXBsaWZ5LWZvbnQtc2l6ZXMtbWVkaXVtKTtcbiAgLS1hbXBsaWZ5LWNvbXBvbmVudHMtbWVudS1sYXJnZS13aWR0aDogdmFyKC0tYW1wbGlmeS1mb250LXNpemVzLXh4eGwpO1xuICAtLWFtcGxpZnktY29tcG9uZW50cy1tZW51LWxhcmdlLWhlaWdodDogdmFyKC0tYW1wbGlmeS1mb250LXNpemVzLXh4eGwpO1xuICAtLWFtcGxpZnktY29tcG9uZW50cy1tZW51LWl0ZW0tbWluLWhlaWdodDogMi41cmVtO1xuICAtLWFtcGxpZnktY29tcG9uZW50cy1tZW51LWl0ZW0tcGFkZGluZy1pbmxpbmUtc3RhcnQ6IHZhcigtLWFtcGxpZnktc3BhY2UtbWVkaXVtKTtcbiAgLS1hbXBsaWZ5LWNvbXBvbmVudHMtbWVudS1pdGVtLXBhZGRpbmctaW5saW5lLWVuZDogdmFyKC0tYW1wbGlmeS1zcGFjZS1tZWRpdW0pO1xuICAtLWFtcGxpZnktY29tcG9uZW50cy1tZXNzYWdlLWFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIC0tYW1wbGlmeS1jb21wb25lbnRzLW1lc3NhZ2UtYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYW1wbGlmeS1jb2xvcnMtYmFja2dyb3VuZC10ZXJ0aWFyeSk7XG4gIC0tYW1wbGlmeS1jb21wb25lbnRzLW1lc3NhZ2UtYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgLS1hbXBsaWZ5LWNvbXBvbmVudHMtbWVzc2FnZS1ib3JkZXItc3R5bGU6IHNvbGlkO1xuICAtLWFtcGxpZnktY29tcG9uZW50cy1tZXNzYWdlLWJvcmRlci13aWR0aDogdmFyKC0tYW1wbGlmeS1ib3JkZXItd2lkdGhzLXNtYWxsKTtcbiAgLS1hbXBsaWZ5LWNvbXBvbmVudHMtbWVzc2FnZS1ib3JkZXItcmFkaXVzOiB2YXIoLS1hbXBsaWZ5LXJhZGlpLXhzKTtcbiAgLS1hbXBsaWZ5LWNvbXBvbmVudHMtbWVzc2FnZS1jb2xvcjogdmFyKC0tYW1wbGlmeS1jb2xvcnMtZm9udC1wcmltYXJ5KTtcbiAgLS1hbXBsaWZ5LWNvbXBvbmVudHMtbWVzc2FnZS1qdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gIC0tYW1wbGlmeS1jb21wb25lbnRzLW1lc3NhZ2UtcGFkZGluZy1ibG9jazogdmFyKC0tYW1wbGlmeS1zcGFjZS1zbWFsbCk7XG4gIC0tYW1wbGlmeS1jb21wb25lbnRzLW1lc3NhZ2UtcGFkZGluZy1pbmxpbmU6IHZhcigtLWFtcGxpZnktc3BhY2UtbWVkaXVtKTtcbiAgLS1hbXBsaWZ5LWNvbXBvbmVudHMtbWVzc2FnZS1saW5lLWhlaWdodDogdmFyKC0tYW1wbGlmeS1saW5lLWhlaWdodHMtc21hbGwpO1xuICAtLWFtcGxpZnktY29tcG9uZW50cy1tZXNzYWdlLWljb24tc2l6ZTogdmFyKC0tYW1wbGlmeS1mb250LXNpemVzLXhsKTtcbiAgLS1hbXBsaWZ5LWNvbXBvbmVudHMtbWVzc2FnZS1oZWFkaW5nLWZvbnQtc2l6ZTogdmFyKC0tYW1wbGlmeS1mb250LXNpemVzLW1lZGl1bSk7XG4gIC0tYW1wbGlmeS1jb21wb25lbnRzLW1lc3NhZ2UtaGVhZGluZy1mb250LXdlaWdodDogdmFyKC0tYW1wbGlmeS1mb250LXdlaWdodHMtYm9sZCk7XG4gIC0tYW1wbGlmeS1jb21wb25lbnRzLW1lc3NhZ2UtZGlzbWlzcy1nYXA6IHZhcigtLWFtcGxpZnktc3BhY2UteHhzKTtcbiAgLS1hbXBsaWZ5LWNvbXBvbmVudHMtbWVzc2FnZS1wbGFpbi1jb2xvcjogdmFyKC0tYW1wbGlmeS1jb2xvcnMtZm9udC1wcmltYXJ5KTtcbiAgLS1hbXBsaWZ5LWNvbXBvbmVudHMtbWVzc2FnZS1wbGFpbi1iYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1hbXBsaWZ5LWNvbG9ycy1iYWNrZ3JvdW5kLXByaW1hcnkpO1xuICAtLWFtcGxpZnktY29tcG9uZW50cy1tZXNzYWdlLXBsYWluLWJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIC0tYW1wbGlmeS1jb21wb25lbnRzLW1lc3NhZ2UtcGxhaW4taW5mby1jb2xvcjogdmFyKC0tYW1wbGlmeS1jb2xvcnMtZm9udC1pbmZvKTtcbiAgLS1hbXBsaWZ5LWNvbXBvbmVudHMtbWVzc2FnZS1wbGFpbi1pbmZvLWJhY2tncm91bmQtY29sb3I6IHZhcigtLWFtcGxpZnktY29sb3JzLWJhY2tncm91bmQtcHJpbWFyeSk7XG4gIC0tYW1wbGlmeS1jb21wb25lbnRzLW1lc3NhZ2UtcGxhaW4taW5mby1ib3JkZXItY29sb3I6IHRyYW5zcGFyZW50O1xuICAtLWFtcGxpZnktY29tcG9uZW50cy1tZXNzYWdlLXBsYWluLWVycm9yLWNvbG9yOiB2YXIoLS1hbXBsaWZ5LWNvbG9ycy1mb250LWVycm9yKTtcbiAgLS1hbXBsaWZ5LWNvbXBvbmVudHMtbWVzc2FnZS1wbGFpbi1lcnJvci1iYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1hbXBsaWZ5LWNvbG9ycy1iYWNrZ3JvdW5kLXByaW1hcnkpO1xuICAtLWFtcGxpZnktY29tcG9uZW50cy1tZXNzYWdlLXBsYWluLWVycm9yLWJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIC0tYW1wbGlmeS1jb21wb25lbnRzLW1lc3NhZ2UtcGxhaW4tc3VjY2Vzcy1jb2xvcjogdmFyKC0tYW1wbGlmeS1jb2xvcnMtZm9udC1zdWNjZXNzKTtcbiAgLS1hbXBsaWZ5LWNvbXBvbmVudHMtbWVzc2FnZS1wbGFpbi1zdWNjZXNzLWJhY2tncm91bmQtY29sb3I6IHZhcigtLWFtcGxpZnktY29sb3JzLWJhY2tncm91bmQtcHJpbWFyeSk7XG4gIC0tYW1wbGlmeS1jb21wb25lbnRzLW1lc3NhZ2UtcGxhaW4tc3VjY2Vzcy1ib3JkZXItY29sb3I6IHRyYW5zcGFyZW50O1xuICAtLWFtcGxpZnktY29tcG9uZW50cy1tZXNzYWdlLXBsYWluLXdhcm5pbmctY29sb3I6IHZhcigtLWFtcGxpZnktY29sb3JzLWZvbnQtd2FybmluZyk7XG4gIC0tYW1wbGlmeS1jb21wb25lbnRzLW1lc3NhZ2UtcGxhaW4td2FybmluZy1iYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1hbXBsaWZ5LWNvbG9ycy1iYWNrZ3JvdW5kLXByaW1hcnkpO1xuICAtLWFtcGxpZnktY29tcG9uZW50cy1tZXNzYWdlLXBsYWluLXdhcm5pbmctYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgLS1hbXBsaWZ5LWNvbXBvbmVudHMtbWVzc2FnZS1vdXRsaW5lZC1jb2xvcjogdmFyKC0tYW1wbGlmeS1jb2xvcnMtZm9udC1wcmltYXJ5KTtcbiAgLS1hbXBsaWZ5LWNvbXBvbmVudHMtbWVzc2FnZS1vdXRsaW5lZC1iYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1hbXBsaWZ5LWNvbG9ycy1iYWNrZ3JvdW5kLXByaW1hcnkpO1xuICAtLWFtcGxpZnktY29tcG9uZW50cy1tZXNzYWdlLW91dGxpbmVkLWJvcmRlci1jb2xvcjogdmFyKC0tYW1wbGlmeS1jb2xvcnMtYm9yZGVyLXByaW1hcnkpO1xuICAtLWFtcGxpZnktY29tcG9uZW50cy1tZXNzYWdlLW91dGxpbmVkLWluZm8tY29sb3I6IHZhcigtLWFtcGxpZnktY29sb3JzLWZvbnQtaW5mbyk7XG4gIC0tYW1wbGlmeS1jb21wb25lbnRzLW1lc3NhZ2Utb3V0bGluZWQtaW5mby1iYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1hbXBsaWZ5LWNvbG9ycy1iYWNrZ3JvdW5kLXByaW1hcnkpO1xuICAtLWFtcGxpZnktY29tcG9uZW50cy1tZXNzYWdlLW91dGxpbmVkLWluZm8tYm9yZGVyLWNvbG9yOiB2YXIoLS1hbXBsaWZ5LWNvbG9ycy1ib3JkZXItaW5mbyk7XG4gIC0tYW1wbGlmeS1jb21wb25lbnRzLW1lc3NhZ2Utb3V0bGluZWQtZXJyb3ItY29sb3I6IHZhcigtLWFtcGxpZnktY29sb3JzLWZvbnQtZXJyb3IpO1xuICAtLWFtcGxpZnktY29tcG9uZW50cy1tZXNzYWdlLW91dGxpbmVkLWVycm9yLWJhY2tncm91bmQtY29sb3I6IHZhcigtLWFtcGxpZnktY29sb3JzLWJhY2tncm91bmQtcHJpbWFyeSk7XG4gIC0tYW1wbGlmeS1jb21wb25lbnRzLW1lc3NhZ2Utb3V0bGluZWQtZXJyb3ItYm9yZGVyLWNvbG9yOiB2YXIoLS1hbXBsaWZ5LWNvbG9ycy1ib3JkZXItZXJyb3IpO1xuICAtLWFtcGxpZnktY29tcG9uZW50cy1tZXNzYWdlLW91dGxpbmVkLXN1Y2Nlc3MtY29sb3I6IHZhcigtLWFtcGxpZnktY29sb3JzLWZvbnQtc3VjY2Vzcyk7XG4gIC0tYW1wbGlmeS1jb21wb25lbnRzLW1lc3NhZ2Utb3V0bGluZWQtc3VjY2Vzcy1iYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1hbXBsaWZ5LWNvbG9ycy1iYWNrZ3JvdW5kLXByaW1hcnkpO1xuICAtLWFtcGxpZnktY29tcG9uZW50cy1tZXNzYWdlLW91dGxpbmVkLXN1Y2Nlc3MtYm9yZGVyLWNvbG9yOiB2YXIoLS1hbXBsaWZ5LWNvbG9ycy1ib3JkZXItc3VjY2Vzcyk7XG4gIC0tYW1wbGlmeS1jb21wb25lbnRzLW1lc3NhZ2Utb3V0bGluZWQtd2FybmluZy1jb2xvcjogdmFyKC0tYW1wbGlmeS1jb2xvcnMtZm9udC13YXJuaW5nKTtcbiAgLS1hbXBsaWZ5LWNvbXBvbmVudHMtbWVzc2FnZS1vdXRsaW5lZC13YXJuaW5nLWJhY2tncm91bmQtY29sb3I6IHZhcigtLWFtcGxpZnktY29sb3JzLWJhY2tncm91bmQtcHJpbWFyeSk7XG4gIC0tYW1wbGlmeS1jb21wb25lbnRzLW1lc3NhZ2Utb3V0bGluZWQtd2FybmluZy1ib3JkZXItY29sb3I6IHZhcigtLWFtcGxpZnktY29sb3JzLWJvcmRlci13YXJuaW5nKTtcbiAgLS1hbXBsaWZ5LWNvbXBvbmVudHMtbWVzc2FnZS1maWxsZWQtY29sb3I6IHZhcigtLWFtcGxpZnktY29sb3JzLWZvbnQtcHJpbWFyeSk7XG4gIC0tYW1wbGlmeS1jb21wb25lbnRzLW1lc3NhZ2UtZmlsbGVkLWJhY2tncm91bmQtY29sb3I6IHZhcigtLWFtcGxpZnktY29sb3JzLWJhY2tncm91bmQtc2Vjb25kYXJ5KTtcbiAgLS1hbXBsaWZ5LWNvbXBvbmVudHMtbWVzc2FnZS1maWxsZWQtYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgLS1hbXBsaWZ5LWNvbXBvbmVudHMtbWVzc2FnZS1maWxsZWQtaW5mby1jb2xvcjogdmFyKC0tYW1wbGlmeS1jb2xvcnMtZm9udC1pbmZvKTtcbiAgLS1hbXBsaWZ5LWNvbXBvbmVudHMtbWVzc2FnZS1maWxsZWQtaW5mby1iYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1hbXBsaWZ5LWNvbG9ycy1iYWNrZ3JvdW5kLWluZm8pO1xuICAtLWFtcGxpZnktY29tcG9uZW50cy1tZXNzYWdlLWZpbGxlZC1pbmZvLWJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIC0tYW1wbGlmeS1jb21wb25lbnRzLW1lc3NhZ2UtZmlsbGVkLWVycm9yLWNvbG9yOiB2YXIoLS1hbXBsaWZ5LWNvbG9ycy1mb250LWVycm9yKTtcbiAgLS1hbXBsaWZ5LWNvbXBvbmVudHMtbWVzc2FnZS1maWxsZWQtZXJyb3ItYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYW1wbGlmeS1jb2xvcnMtYmFja2dyb3VuZC1lcnJvcik7XG4gIC0tYW1wbGlmeS1jb21wb25lbnRzLW1lc3NhZ2UtZmlsbGVkLWVycm9yLWJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIC0tYW1wbGlmeS1jb21wb25lbnRzLW1lc3NhZ2UtZmlsbGVkLXN1Y2Nlc3MtY29sb3I6IHZhcigtLWFtcGxpZnktY29sb3JzLWZvbnQtc3VjY2Vzcyk7XG4gIC0tYW1wbGlmeS1jb21wb25lbnRzLW1lc3NhZ2UtZmlsbGVkLXN1Y2Nlc3MtYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYW1wbGlmeS1jb2xvcnMtYmFja2dyb3VuZC1zdWNjZXNzKTtcbiAgLS1hbXBsaWZ5LWNvbXBvbmVudHMtbWVzc2FnZS1maWxsZWQtc3VjY2Vzcy1ib3JkZXItY29sb3I6IHRyYW5zcGFyZW50O1xuICAtLWFtcGxpZnktY29tcG9uZW50cy1tZXNzYWdlLWZpbGxlZC13YXJuaW5nLWNvbG9yOiB2YXIoLS1hbXBsaWZ5LWNvbG9ycy1mb250LXdhcm5pbmcpO1xuICAtLWFtcGxpZnktY29tcG9uZW50cy1tZXNzYWdlLWZpbGxlZC13YXJuaW5nLWJhY2tncm91bmQtY29sb3I6IHZhcigtLWFtcGxpZnktY29sb3JzLWJhY2tncm91bmQtd2FybmluZyk7XG4gIC0tYW1wbGlmeS1jb21wb25lbnRzLW1lc3NhZ2UtZmlsbGVkLXdhcm5pbmctYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgLS1hbXBsaWZ5LWNvbXBvbmVudHMtcGFnaW5hdGlvbi1jdXJyZW50LWFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIC0tYW1wbGlmeS1jb21wb25lbnRzLXBhZ2luYXRpb24tY3VycmVudC1qdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgLS1hbXBsaWZ5LWNvbXBvbmVudHMtcGFnaW5hdGlvbi1jdXJyZW50LWNvbG9yOiB2YXIoLS1hbXBsaWZ5LWNvbG9ycy1mb250LWludmVyc2UpO1xuICAtLWFtcGxpZnktY29tcG9uZW50cy1wYWdpbmF0aW9uLWN1cnJlbnQtZm9udC1zaXplOiB2YXIoLS1hbXBsaWZ5LWZvbnQtc2l6ZXMtc21hbGwpO1xuICAtLWFtcGxpZnktY29tcG9uZW50cy1wYWdpbmF0aW9uLWN1cnJlbnQtYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYW1wbGlmeS1jb2xvcnMtb3ZlcmxheS00MCk7XG4gIC0tYW1wbGlmeS1jb21wb25lbnRzLXBhZ2luYXRpb24tYnV0dG9uLWNvbG9yOiB2YXIoLS1hbXBsaWZ5LWNvbG9ycy1mb250LXByaW1hcnkpO1xuICAtLWFtcGxpZnktY29tcG9uZW50cy1wYWdpbmF0aW9uLWJ1dHRvbi1wYWRkaW5nLWlubGluZS1zdGFydDogdmFyKC0tYW1wbGlmeS1zcGFjZS14eHMpO1xuICAtLWFtcGxpZnktY29tcG9uZW50cy1wYWdpbmF0aW9uLWJ1dHRvbi1wYWRkaW5nLWlubGluZS1lbmQ6IHZhcigtLWFtcGxpZnktc3BhY2UteHhzKTtcbiAgLS1hbXBsaWZ5LWNvbXBvbmVudHMtcGFnaW5hdGlvbi1idXR0b24tdHJhbnNpdGlvbi1wcm9wZXJ0eTogYmFja2dyb3VuZC1jb2xvcjtcbiAgLS1hbXBsaWZ5LWNvbXBvbmVudHMtcGFnaW5hdGlvbi1idXR0b24tdHJhbnNpdGlvbi1kdXJhdGlvbjogdmFyKC0tYW1wbGlmeS10aW1lLW1lZGl1bSk7XG4gIC0tYW1wbGlmeS1jb21wb25lbnRzLXBhZ2luYXRpb24tYnV0dG9uLWhvdmVyLWJhY2tncm91bmQtY29sb3I6IHZhcigtLWFtcGxpZnktY29sb3JzLW92ZXJsYXktMTApO1xuICAtLWFtcGxpZnktY29tcG9uZW50cy1wYWdpbmF0aW9uLWJ1dHRvbi1ob3Zlci1jb2xvcjogdmFyKC0tYW1wbGlmeS1jb2xvcnMtZm9udC1wcmltYXJ5KTtcbiAgLS1hbXBsaWZ5LWNvbXBvbmVudHMtcGFnaW5hdGlvbi1idXR0b24tZGlzYWJsZWQtY29sb3I6IHZhcigtLWFtcGxpZnktY29sb3JzLWZvbnQtZGlzYWJsZWQpO1xuICAtLWFtcGxpZnktY29tcG9uZW50cy1wYWdpbmF0aW9uLWVsbGlwc2lzLWFsaWduLWl0ZW1zOiBiYXNlbGluZTtcbiAgLS1hbXBsaWZ5LWNvbXBvbmVudHMtcGFnaW5hdGlvbi1lbGxpcHNpcy1qdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgLS1hbXBsaWZ5LWNvbXBvbmVudHMtcGFnaW5hdGlvbi1lbGxpcHNpcy1wYWRkaW5nLWlubGluZS1zdGFydDogdmFyKC0tYW1wbGlmeS1zcGFjZS14cyk7XG4gIC0tYW1wbGlmeS1jb21wb25lbnRzLXBhZ2luYXRpb24tZWxsaXBzaXMtcGFkZGluZy1pbmxpbmUtZW5kOiB2YXIoLS1hbXBsaWZ5LXNwYWNlLXhzKTtcbiAgLS1hbXBsaWZ5LWNvbXBvbmVudHMtcGFnaW5hdGlvbi1pdGVtLWNvbnRhaW5lci1tYXJnaW4tbGVmdDogdmFyKC0tYW1wbGlmeS1zcGFjZS14eHhzKTtcbiAgLS1hbXBsaWZ5LWNvbXBvbmVudHMtcGFnaW5hdGlvbi1pdGVtLWNvbnRhaW5lci1tYXJnaW4tcmlnaHQ6IHZhcigtLWFtcGxpZnktc3BhY2UteHh4cyk7XG4gIC0tYW1wbGlmeS1jb21wb25lbnRzLXBhZ2luYXRpb24taXRlbS1zaGFyZWQtaGVpZ2h0OiB2YXIoLS1hbXBsaWZ5LWZvbnQtc2l6ZXMteHhsKTtcbiAgLS1hbXBsaWZ5LWNvbXBvbmVudHMtcGFnaW5hdGlvbi1pdGVtLXNoYXJlZC1taW4td2lkdGg6IHZhcigtLWFtcGxpZnktZm9udC1zaXplcy14eGwpO1xuICAtLWFtcGxpZnktY29tcG9uZW50cy1wYWdpbmF0aW9uLWl0ZW0tc2hhcmVkLWJvcmRlci1yYWRpdXM6IHZhcigtLWFtcGxpZnktZm9udC1zaXplcy1tZWRpdW0pO1xuICAtLWFtcGxpZnktY29tcG9uZW50cy1wYXNzd29yZGZpZWxkLWNvbG9yOiB2YXIoLS1hbXBsaWZ5LWNvbXBvbmVudHMtZmllbGRjb250cm9sLWNvbG9yKTtcbiAgLS1hbXBsaWZ5LWNvbXBvbmVudHMtcGFzc3dvcmRmaWVsZC1idXR0b24tY29sb3I6IHZhcigtLWFtcGxpZnktY29tcG9uZW50cy1idXR0b24tY29sb3IpO1xuICAtLWFtcGxpZnktY29tcG9uZW50cy1wYXNzd29yZGZpZWxkLWJ1dHRvbi1hY3RpdmUtYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYW1wbGlmeS1jb21wb25lbnRzLWJ1dHRvbi1hY3RpdmUtYmFja2dyb3VuZC1jb2xvcik7XG4gIC0tYW1wbGlmeS1jb21wb25lbnRzLXBhc3N3b3JkZmllbGQtYnV0dG9uLWFjdGl2ZS1ib3JkZXItY29sb3I6IHZhcigtLWFtcGxpZnktY29tcG9uZW50cy1idXR0b24tYWN0aXZlLWJvcmRlci1jb2xvcik7XG4gIC0tYW1wbGlmeS1jb21wb25lbnRzLXBhc3N3b3JkZmllbGQtYnV0dG9uLWFjdGl2ZS1jb2xvcjogdmFyKC0tYW1wbGlmeS1jb21wb25lbnRzLWJ1dHRvbi1hY3RpdmUtY29sb3IpO1xuICAtLWFtcGxpZnktY29tcG9uZW50cy1wYXNzd29yZGZpZWxkLWJ1dHRvbi1kaXNhYmxlZC1iYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1hbXBsaWZ5LWNvbXBvbmVudHMtYnV0dG9uLWRpc2FibGVkLWJhY2tncm91bmQtY29sb3IpO1xuICAtLWFtcGxpZnktY29tcG9uZW50cy1wYXNzd29yZGZpZWxkLWJ1dHRvbi1kaXNhYmxlZC1ib3JkZXItY29sb3I6IHZhcigtLWFtcGxpZnktY29tcG9uZW50cy1idXR0b24tZGlzYWJsZWQtYm9yZGVyLWNvbG9yKTtcbiAgLS1hbXBsaWZ5LWNvbXBvbmVudHMtcGFzc3dvcmRmaWVsZC1idXR0b24tZGlzYWJsZWQtY29sb3I6IHZhcigtLWFtcGxpZnktY29tcG9uZW50cy1idXR0b24tZGlzYWJsZWQtY29sb3IpO1xuICAtLWFtcGxpZnktY29tcG9uZW50cy1wYXNzd29yZGZpZWxkLWJ1dHRvbi1lcnJvci1jb2xvcjogdmFyKC0tYW1wbGlmeS1jb21wb25lbnRzLWJ1dHRvbi1vdXRsaW5lZC1lcnJvci1jb2xvcik7XG4gIC0tYW1wbGlmeS1jb21wb25lbnRzLXBhc3N3b3JkZmllbGQtYnV0dG9uLWVycm9yLWJhY2tncm91bmQtY29sb3I6IHZhcigtLWFtcGxpZnktY29tcG9uZW50cy1idXR0b24tb3V0bGluZWQtZXJyb3ItYmFja2dyb3VuZC1jb2xvcik7XG4gIC0tYW1wbGlmeS1jb21wb25lbnRzLXBhc3N3b3JkZmllbGQtYnV0dG9uLWVycm9yLWJvcmRlci1jb2xvcjogdmFyKC0tYW1wbGlmeS1jb21wb25lbnRzLWJ1dHRvbi1vdXRsaW5lZC1lcnJvci1ib3JkZXItY29sb3IpO1xuICAtLWFtcGxpZnktY29tcG9uZW50cy1wYXNzd29yZGZpZWxkLWJ1dHRvbi1lcnJvci1hY3RpdmUtYm9yZGVyLWNvbG9yOiB2YXIoLS1hbXBsaWZ5LWNvbXBvbmVudHMtYnV0dG9uLW91dGxpbmVkLWVycm9yLWFjdGl2ZS1ib3JkZXItY29sb3IpO1xuICAtLWFtcGxpZnktY29tcG9uZW50cy1wYXNzd29yZGZpZWxkLWJ1dHRvbi1lcnJvci1hY3RpdmUtYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYW1wbGlmeS1jb21wb25lbnRzLWJ1dHRvbi1vdXRsaW5lZC1lcnJvci1hY3RpdmUtYmFja2dyb3VuZC1jb2xvcik7XG4gIC0tYW1wbGlmeS1jb21wb25lbnRzLXBhc3N3b3JkZmllbGQtYnV0dG9uLWVycm9yLWFjdGl2ZS1jb2xvcjogdmFyKC0tYW1wbGlmeS1jb21wb25lbnRzLWJ1dHRvbi1vdXRsaW5lZC1lcnJvci1hY3RpdmUtY29sb3IpO1xuICAtLWFtcGxpZnktY29tcG9uZW50cy1wYXNzd29yZGZpZWxkLWJ1dHRvbi1lcnJvci1mb2N1cy1ib3JkZXItY29sb3I6IHZhcigtLWFtcGxpZnktY29tcG9uZW50cy1idXR0b24tb3V0bGluZWQtZXJyb3ItZm9jdXMtYm9yZGVyLWNvbG9yKTtcbiAgLS1hbXBsaWZ5LWNvbXBvbmVudHMtcGFzc3dvcmRmaWVsZC1idXR0b24tZXJyb3ItZm9jdXMtYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYW1wbGlmeS1jb21wb25lbnRzLWJ1dHRvbi1vdXRsaW5lZC1lcnJvci1mb2N1cy1iYWNrZ3JvdW5kLWNvbG9yKTtcbiAgLS1hbXBsaWZ5LWNvbXBvbmVudHMtcGFzc3dvcmRmaWVsZC1idXR0b24tZXJyb3ItZm9jdXMtY29sb3I6IHZhcigtLWFtcGxpZnktY29tcG9uZW50cy1idXR0b24tb3V0bGluZWQtZXJyb3ItZm9jdXMtY29sb3IpO1xuICAtLWFtcGxpZnktY29tcG9uZW50cy1wYXNzd29yZGZpZWxkLWJ1dHRvbi1lcnJvci1mb2N1cy1ib3gtc2hhZG93OiB2YXIoLS1hbXBsaWZ5LWNvbXBvbmVudHMtYnV0dG9uLW91dGxpbmVkLWVycm9yLWZvY3VzLWJveC1zaGFkb3cpO1xuICAtLWFtcGxpZnktY29tcG9uZW50cy1wYXNzd29yZGZpZWxkLWJ1dHRvbi1lcnJvci1ob3Zlci1ib3JkZXItY29sb3I6IHZhcigtLWFtcGxpZnktY29tcG9uZW50cy1idXR0b24tb3V0bGluZWQtZXJyb3ItaG92ZXItYm9yZGVyLWNvbG9yKTtcbiAgLS1hbXBsaWZ5LWNvbXBvbmVudHMtcGFzc3dvcmRmaWVsZC1idXR0b24tZXJyb3ItaG92ZXItYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYW1wbGlmeS1jb21wb25lbnRzLWJ1dHRvbi1vdXRsaW5lZC1lcnJvci1ob3Zlci1iYWNrZ3JvdW5kLWNvbG9yKTtcbiAgLS1hbXBsaWZ5LWNvbXBvbmVudHMtcGFzc3dvcmRmaWVsZC1idXR0b24tZXJyb3ItaG92ZXItY29sb3I6IHZhcigtLWFtcGxpZnktY29tcG9uZW50cy1idXR0b24tb3V0bGluZWQtZXJyb3ItaG92ZXItY29sb3IpO1xuICAtLWFtcGxpZnktY29tcG9uZW50cy1wYXNzd29yZGZpZWxkLWJ1dHRvbi1mb2N1cy1iYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1hbXBsaWZ5LWNvbXBvbmVudHMtYnV0dG9uLWZvY3VzLWJhY2tncm91bmQtY29sb3IpO1xuICAtLWFtcGxpZnktY29tcG9uZW50cy1wYXNzd29yZGZpZWxkLWJ1dHRvbi1mb2N1cy1ib3JkZXItY29sb3I6IHZhcigtLWFtcGxpZnktY29tcG9uZW50cy1idXR0b24tZm9jdXMtYm9yZGVyLWNvbG9yKTtcbiAgLS1hbXBsaWZ5LWNvbXBvbmVudHMtcGFzc3dvcmRmaWVsZC1idXR0b24tZm9jdXMtY29sb3I6IHZhcigtLWFtcGxpZnktY29tcG9uZW50cy1idXR0b24tZm9jdXMtY29sb3IpO1xuICAtLWFtcGxpZnktY29tcG9uZW50cy1wYXNzd29yZGZpZWxkLWJ1dHRvbi1ob3Zlci1iYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1hbXBsaWZ5LWNvbXBvbmVudHMtYnV0dG9uLWhvdmVyLWJhY2tncm91bmQtY29sb3IpO1xuICAtLWFtcGxpZnktY29tcG9uZW50cy1wYXNzd29yZGZpZWxkLWJ1dHRvbi1ob3Zlci1ib3JkZXItY29sb3I6IHZhcigtLWFtcGxpZnktY29tcG9uZW50cy1idXR0b24taG92ZXItYm9yZGVyLWNvbG9yKTtcbiAgLS1hbXBsaWZ5LWNvbXBvbmVudHMtcGFzc3dvcmRmaWVsZC1idXR0b24taG92ZXItY29sb3I6IHZhcigtLWFtcGxpZnktY29tcG9uZW50cy1idXR0b24taG92ZXItY29sb3IpO1xuICAtLWFtcGxpZnktY29tcG9uZW50cy1waG9uZW51bWJlcmZpZWxkLWNvbG9yOiB2YXIoLS1hbXBsaWZ5LWNvbXBvbmVudHMtZmllbGRjb250cm9sLWNvbG9yKTtcbiAgLS1hbXBsaWZ5LWNvbXBvbmVudHMtcGhvbmVudW1iZXJmaWVsZC1ib3JkZXItY29sb3I6IHZhcigtLWFtcGxpZnktY29tcG9uZW50cy1maWVsZGNvbnRyb2wtYm9yZGVyLWNvbG9yKTtcbiAgLS1hbXBsaWZ5LWNvbXBvbmVudHMtcGhvbmVudW1iZXJmaWVsZC1mb250LXNpemU6IHZhcigtLWFtcGxpZnktY29tcG9uZW50cy1maWVsZGNvbnRyb2wtZm9udC1zaXplKTtcbiAgLS1hbXBsaWZ5LWNvbXBvbmVudHMtcGhvbmVudW1iZXJmaWVsZC1mb2N1cy1ib3JkZXItY29sb3I6IHZhcigtLWFtcGxpZnktY29tcG9uZW50cy1maWVsZGNvbnRyb2wtZm9jdXMtYm9yZGVyLWNvbG9yKTtcbiAgLS1hbXBsaWZ5LWNvbXBvbmVudHMtcGxhY2Vob2xkZXItYm9yZGVyLXJhZGl1czogdmFyKC0tYW1wbGlmeS1yYWRpaS1zbWFsbCk7XG4gIC0tYW1wbGlmeS1jb21wb25lbnRzLXBsYWNlaG9sZGVyLXRyYW5zaXRpb24tZHVyYXRpb246IHZhcigtLWFtcGxpZnktdGltZS1sb25nKTtcbiAgLS1hbXBsaWZ5LWNvbXBvbmVudHMtcGxhY2Vob2xkZXItc3RhcnQtY29sb3I6IHZhcigtLWFtcGxpZnktY29sb3JzLWJhY2tncm91bmQtc2Vjb25kYXJ5KTtcbiAgLS1hbXBsaWZ5LWNvbXBvbmVudHMtcGxhY2Vob2xkZXItZW5kLWNvbG9yOiB2YXIoLS1hbXBsaWZ5LWNvbG9ycy1iYWNrZ3JvdW5kLXRlcnRpYXJ5KTtcbiAgLS1hbXBsaWZ5LWNvbXBvbmVudHMtcGxhY2Vob2xkZXItc21hbGwtaGVpZ2h0OiB2YXIoLS1hbXBsaWZ5LXNwYWNlLXNtYWxsKTtcbiAgLS1hbXBsaWZ5LWNvbXBvbmVudHMtcGxhY2Vob2xkZXItZGVmYXVsdC1oZWlnaHQ6IHZhcigtLWFtcGxpZnktc3BhY2UtbWVkaXVtKTtcbiAgLS1hbXBsaWZ5LWNvbXBvbmVudHMtcGxhY2Vob2xkZXItbGFyZ2UtaGVpZ2h0OiB2YXIoLS1hbXBsaWZ5LXNwYWNlLWxhcmdlKTtcbiAgLS1hbXBsaWZ5LWNvbXBvbmVudHMtcmFkaW8tYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgLS1hbXBsaWZ5LWNvbXBvbmVudHMtcmFkaW8tanVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICAtLWFtcGxpZnktY29tcG9uZW50cy1yYWRpby1nYXA6IGluaGVyaXQ7XG4gIC0tYW1wbGlmeS1jb21wb25lbnRzLXJhZGlvLWRpc2FibGVkLWN1cnNvcjogbm90LWFsbG93ZWQ7XG4gIC0tYW1wbGlmeS1jb21wb25lbnRzLXJhZGlvLWJ1dHRvbi1hbGlnbi1pdGVtczogY2VudGVyO1xuICAtLWFtcGxpZnktY29tcG9uZW50cy1yYWRpby1idXR0b24tanVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIC0tYW1wbGlmeS1jb21wb25lbnRzLXJhZGlvLWJ1dHRvbi13aWR0aDogdmFyKC0tYW1wbGlmeS1mb250LXNpemVzLW1lZGl1bSk7XG4gIC0tYW1wbGlmeS1jb21wb25lbnRzLXJhZGlvLWJ1dHRvbi1oZWlnaHQ6IHZhcigtLWFtcGxpZnktZm9udC1zaXplcy1tZWRpdW0pO1xuICAtLWFtcGxpZnktY29tcG9uZW50cy1yYWRpby1idXR0b24tYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgLS1hbXBsaWZ5LWNvbXBvbmVudHMtcmFkaW8tYnV0dG9uLWJvcmRlci13aWR0aDogdmFyKC0tYW1wbGlmeS1ib3JkZXItd2lkdGhzLW1lZGl1bSk7XG4gIC0tYW1wbGlmeS1jb21wb25lbnRzLXJhZGlvLWJ1dHRvbi1ib3JkZXItc3R5bGU6IHNvbGlkO1xuICAtLWFtcGxpZnktY29tcG9uZW50cy1yYWRpby1idXR0b24tYm9yZGVyLXJhZGl1czogNTAlO1xuICAtLWFtcGxpZnktY29tcG9uZW50cy1yYWRpby1idXR0b24tYm9yZGVyLWNvbG9yOiB2YXIoLS1hbXBsaWZ5LWNvbG9ycy1ib3JkZXItcHJpbWFyeSk7XG4gIC0tYW1wbGlmeS1jb21wb25lbnRzLXJhZGlvLWJ1dHRvbi1jb2xvcjogdmFyKC0tYW1wbGlmeS1jb2xvcnMtYmFja2dyb3VuZC1wcmltYXJ5KTtcbiAgLS1hbXBsaWZ5LWNvbXBvbmVudHMtcmFkaW8tYnV0dG9uLWJhY2tncm91bmQtY29sb3I6IHZhcigtLWFtcGxpZnktY29sb3JzLWJhY2tncm91bmQtcHJpbWFyeSk7XG4gIC0tYW1wbGlmeS1jb21wb25lbnRzLXJhZGlvLWJ1dHRvbi10cmFuc2l0aW9uLXByb3BlcnR5OiBhbGw7XG4gIC0tYW1wbGlmeS1jb21wb25lbnRzLXJhZGlvLWJ1dHRvbi10cmFuc2l0aW9uLWR1cmF0aW9uOiB2YXIoLS1hbXBsaWZ5LXRpbWUtbWVkaXVtKTtcbiAgLS1hbXBsaWZ5LWNvbXBvbmVudHMtcmFkaW8tYnV0dG9uLW91dGxpbmUtY29sb3I6IHZhcigtLWFtcGxpZnktY29sb3JzLXRyYW5zcGFyZW50KTtcbiAgLS1hbXBsaWZ5LWNvbXBvbmVudHMtcmFkaW8tYnV0dG9uLW91dGxpbmUtc3R5bGU6IHNvbGlkO1xuICAtLWFtcGxpZnktY29tcG9uZW50cy1yYWRpby1idXR0b24tb3V0bGluZS13aWR0aDogdmFyKC0tYW1wbGlmeS1vdXRsaW5lLXdpZHRocy1tZWRpdW0pO1xuICAtLWFtcGxpZnktY29tcG9uZW50cy1yYWRpby1idXR0b24tb3V0bGluZS1vZmZzZXQ6IHZhcigtLWFtcGxpZnktb3V0bGluZS1vZmZzZXRzLW1lZGl1bSk7XG4gIC0tYW1wbGlmeS1jb21wb25lbnRzLXJhZGlvLWJ1dHRvbi1wYWRkaW5nOiB2YXIoLS1hbXBsaWZ5LWJvcmRlci13aWR0aHMtbWVkaXVtKTtcbiAgLS1hbXBsaWZ5LWNvbXBvbmVudHMtcmFkaW8tYnV0dG9uLXNtYWxsLXdpZHRoOiB2YXIoLS1hbXBsaWZ5LWZvbnQtc2l6ZXMtc21hbGwpO1xuICAtLWFtcGxpZnktY29tcG9uZW50cy1yYWRpby1idXR0b24tc21hbGwtaGVpZ2h0OiB2YXIoLS1hbXBsaWZ5LWZvbnQtc2l6ZXMtc21hbGwpO1xuICAtLWFtcGxpZnktY29tcG9uZW50cy1yYWRpby1idXR0b24tbGFyZ2Utd2lkdGg6IHZhcigtLWFtcGxpZnktZm9udC1zaXplcy1sYXJnZSk7XG4gIC0tYW1wbGlmeS1jb21wb25lbnRzLXJhZGlvLWJ1dHRvbi1sYXJnZS1oZWlnaHQ6IHZhcigtLWFtcGxpZnktZm9udC1zaXplcy1sYXJnZSk7XG4gIC0tYW1wbGlmeS1jb21wb25lbnRzLXJhZGlvLWJ1dHRvbi1jaGVja2VkLWNvbG9yOiB2YXIoLS1hbXBsaWZ5LWNvbG9ycy1wcmltYXJ5LTgwKTtcbiAgLS1hbXBsaWZ5LWNvbXBvbmVudHMtcmFkaW8tYnV0dG9uLWNoZWNrZWQtZGlzYWJsZWQtY29sb3I6IHZhcigtLWFtcGxpZnktY29sb3JzLWJhY2tncm91bmQtZGlzYWJsZWQpO1xuICAtLWFtcGxpZnktY29tcG9uZW50cy1yYWRpby1idXR0b24tZm9jdXMtYm9yZGVyLWNvbG9yOiB2YXIoLS1hbXBsaWZ5LWNvbG9ycy1ib3JkZXItZm9jdXMpO1xuICAtLWFtcGxpZnktY29tcG9uZW50cy1yYWRpby1idXR0b24tZm9jdXMtYm94LXNoYWRvdzogdmFyKC0tYW1wbGlmeS1jb21wb25lbnRzLWZpZWxkY29udHJvbC1mb2N1cy1ib3gtc2hhZG93KTtcbiAgLS1hbXBsaWZ5LWNvbXBvbmVudHMtcmFkaW8tYnV0dG9uLWVycm9yLWJvcmRlci1jb2xvcjogdmFyKC0tYW1wbGlmeS1jb2xvcnMtYm9yZGVyLWVycm9yKTtcbiAgLS1hbXBsaWZ5LWNvbXBvbmVudHMtcmFkaW8tYnV0dG9uLWVycm9yLWZvY3VzLWJveC1zaGFkb3c6IHZhcigtLWFtcGxpZnktY29tcG9uZW50cy1maWVsZGNvbnRyb2wtZXJyb3ItZm9jdXMtYm94LXNoYWRvdyk7XG4gIC0tYW1wbGlmeS1jb21wb25lbnRzLXJhZGlvLWJ1dHRvbi1kaXNhYmxlZC1ib3JkZXItY29sb3I6IHZhcigtLWFtcGxpZnktY29sb3JzLWJvcmRlci1kaXNhYmxlZCk7XG4gIC0tYW1wbGlmeS1jb21wb25lbnRzLXJhZGlvLWJ1dHRvbi1kaXNhYmxlZC1iYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1hbXBsaWZ5LWNvbG9ycy1iYWNrZ3JvdW5kLXByaW1hcnkpO1xuICAtLWFtcGxpZnktY29tcG9uZW50cy1yYWRpby1sYWJlbC1jb2xvcjogdmFyKC0tYW1wbGlmeS1jb21wb25lbnRzLXRleHQtY29sb3IpO1xuICAtLWFtcGxpZnktY29tcG9uZW50cy1yYWRpby1sYWJlbC1kaXNhYmxlZC1jb2xvcjogdmFyKC0tYW1wbGlmeS1jb2xvcnMtZm9udC1kaXNhYmxlZCk7XG4gIC0tYW1wbGlmeS1jb21wb25lbnRzLXJhZGlvZ3JvdXAtcmFkaW8tYm9yZGVyLXdpZHRoOiB2YXIoLS1hbXBsaWZ5LWNvbXBvbmVudHMtcmFkaW8tYnV0dG9uLWJvcmRlci13aWR0aCk7XG4gIC0tYW1wbGlmeS1jb21wb25lbnRzLXJhZGlvZ3JvdXAtcmFkaW8tYm9yZGVyLWNvbG9yOiB2YXIoLS1hbXBsaWZ5LWNvbXBvbmVudHMtcmFkaW8tYnV0dG9uLWJvcmRlci1jb2xvcik7XG4gIC0tYW1wbGlmeS1jb21wb25lbnRzLXJhZGlvZ3JvdXAtcmFkaW8tYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYW1wbGlmeS1jb21wb25lbnRzLXJhZGlvLWJ1dHRvbi1iYWNrZ3JvdW5kLWNvbG9yKTtcbiAgLS1hbXBsaWZ5LWNvbXBvbmVudHMtcmFkaW9ncm91cC1yYWRpby1jaGVja2VkLWNvbG9yOiB2YXIoLS1hbXBsaWZ5LWNvbXBvbmVudHMtcmFkaW8tYnV0dG9uLWNoZWNrZWQtY29sb3IpO1xuICAtLWFtcGxpZnktY29tcG9uZW50cy1yYWRpb2dyb3VwLXJhZGlvLWxhYmVsLWNvbG9yOiB2YXIoLS1hbXBsaWZ5LWNvbXBvbmVudHMtcmFkaW8tbGFiZWwtY29sb3IpO1xuICAtLWFtcGxpZnktY29tcG9uZW50cy1yYWRpb2dyb3VwLWxlZ2VuZC1jb2xvcjogdmFyKC0tYW1wbGlmeS1jb21wb25lbnRzLWZpZWxkc2V0LWxlZ2VuZC1jb2xvcik7XG4gIC0tYW1wbGlmeS1jb21wb25lbnRzLXJhZGlvZ3JvdXAtbGVnZW5kLWZvbnQtd2VpZ2h0OiB2YXIoLS1hbXBsaWZ5LWZvbnQtd2VpZ2h0cy1ub3JtYWwpO1xuICAtLWFtcGxpZnktY29tcG9uZW50cy1yYXRpbmctbGFyZ2Utc2l6ZTogdmFyKC0tYW1wbGlmeS1mb250LXNpemVzLXh4eGwpO1xuICAtLWFtcGxpZnktY29tcG9uZW50cy1yYXRpbmctZGVmYXVsdC1zaXplOiB2YXIoLS1hbXBsaWZ5LWZvbnQtc2l6ZXMteGwpO1xuICAtLWFtcGxpZnktY29tcG9uZW50cy1yYXRpbmctc21hbGwtc2l6ZTogdmFyKC0tYW1wbGlmeS1mb250LXNpemVzLXNtYWxsKTtcbiAgLS1hbXBsaWZ5LWNvbXBvbmVudHMtcmF0aW5nLWZpbGxlZC1jb2xvcjogdmFyKC0tYW1wbGlmeS1jb2xvcnMtc2Vjb25kYXJ5LTgwKTtcbiAgLS1hbXBsaWZ5LWNvbXBvbmVudHMtcmF0aW5nLWVtcHR5LWNvbG9yOiB2YXIoLS1hbXBsaWZ5LWNvbG9ycy1iYWNrZ3JvdW5kLXRlcnRpYXJ5KTtcbiAgLS1hbXBsaWZ5LWNvbXBvbmVudHMtc2VhcmNoZmllbGQtY29sb3I6IHZhcigtLWFtcGxpZnktY29tcG9uZW50cy1maWVsZGNvbnRyb2wtY29sb3IpO1xuICAtLWFtcGxpZnktY29tcG9uZW50cy1zZWFyY2hmaWVsZC1idXR0b24tY29sb3I6IHZhcigtLWFtcGxpZnktY29tcG9uZW50cy1idXR0b24tY29sb3IpO1xuICAtLWFtcGxpZnktY29tcG9uZW50cy1zZWFyY2hmaWVsZC1idXR0b24tYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYW1wbGlmeS1jb2xvcnMtYmFja2dyb3VuZC1wcmltYXJ5KTtcbiAgLS1hbXBsaWZ5LWNvbXBvbmVudHMtc2VhcmNoZmllbGQtYnV0dG9uLWFjdGl2ZS1iYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1hbXBsaWZ5LWNvbXBvbmVudHMtYnV0dG9uLWFjdGl2ZS1iYWNrZ3JvdW5kLWNvbG9yKTtcbiAgLS1hbXBsaWZ5LWNvbXBvbmVudHMtc2VhcmNoZmllbGQtYnV0dG9uLWFjdGl2ZS1ib3JkZXItY29sb3I6IHZhcigtLWFtcGxpZnktY29tcG9uZW50cy1idXR0b24tYWN0aXZlLWJvcmRlci1jb2xvcik7XG4gIC0tYW1wbGlmeS1jb21wb25lbnRzLXNlYXJjaGZpZWxkLWJ1dHRvbi1hY3RpdmUtY29sb3I6IHZhcigtLWFtcGxpZnktY29tcG9uZW50cy1idXR0b24tYWN0aXZlLWNvbG9yKTtcbiAgLS1hbXBsaWZ5LWNvbXBvbmVudHMtc2VhcmNoZmllbGQtYnV0dG9uLWRpc2FibGVkLWJhY2tncm91bmQtY29sb3I6IHZhcigtLWFtcGxpZnktY29tcG9uZW50cy1idXR0b24tZGlzYWJsZWQtYmFja2dyb3VuZC1jb2xvcik7XG4gIC0tYW1wbGlmeS1jb21wb25lbnRzLXNlYXJjaGZpZWxkLWJ1dHRvbi1kaXNhYmxlZC1ib3JkZXItY29sb3I6IHZhcigtLWFtcGxpZnktY29tcG9uZW50cy1idXR0b24tZGlzYWJsZWQtYm9yZGVyLWNvbG9yKTtcbiAgLS1hbXBsaWZ5LWNvbXBvbmVudHMtc2VhcmNoZmllbGQtYnV0dG9uLWRpc2FibGVkLWNvbG9yOiB2YXIoLS1hbXBsaWZ5LWNvbXBvbmVudHMtYnV0dG9uLWRpc2FibGVkLWNvbG9yKTtcbiAgLS1hbXBsaWZ5LWNvbXBvbmVudHMtc2VhcmNoZmllbGQtYnV0dG9uLWZvY3VzLWJhY2tncm91bmQtY29sb3I6IHZhcigtLWFtcGxpZnktY29tcG9uZW50cy1idXR0b24tZm9jdXMtYmFja2dyb3VuZC1jb2xvcik7XG4gIC0tYW1wbGlmeS1jb21wb25lbnRzLXNlYXJjaGZpZWxkLWJ1dHRvbi1mb2N1cy1ib3JkZXItY29sb3I6IHZhcigtLWFtcGxpZnktY29tcG9uZW50cy1idXR0b24tZm9jdXMtYm9yZGVyLWNvbG9yKTtcbiAgLS1hbXBsaWZ5LWNvbXBvbmVudHMtc2VhcmNoZmllbGQtYnV0dG9uLWZvY3VzLWNvbG9yOiB2YXIoLS1hbXBsaWZ5LWNvbXBvbmVudHMtYnV0dG9uLWZvY3VzLWNvbG9yKTtcbiAgLS1hbXBsaWZ5LWNvbXBvbmVudHMtc2VhcmNoZmllbGQtYnV0dG9uLWhvdmVyLWJhY2tncm91bmQtY29sb3I6IHZhcigtLWFtcGxpZnktY29tcG9uZW50cy1idXR0b24taG92ZXItYmFja2dyb3VuZC1jb2xvcik7XG4gIC0tYW1wbGlmeS1jb21wb25lbnRzLXNlYXJjaGZpZWxkLWJ1dHRvbi1ob3Zlci1ib3JkZXItY29sb3I6IHZhcigtLWFtcGxpZnktY29tcG9uZW50cy1idXR0b24taG92ZXItYm9yZGVyLWNvbG9yKTtcbiAgLS1hbXBsaWZ5LWNvbXBvbmVudHMtc2VhcmNoZmllbGQtYnV0dG9uLWhvdmVyLWNvbG9yOiB2YXIoLS1hbXBsaWZ5LWNvbXBvbmVudHMtYnV0dG9uLWhvdmVyLWNvbG9yKTtcbiAgLS1hbXBsaWZ5LWNvbXBvbmVudHMtc2VsZWN0LWNvbG9yOiB2YXIoLS1hbXBsaWZ5LWNvbXBvbmVudHMtZmllbGRjb250cm9sLWNvbG9yKTtcbiAgLS1hbXBsaWZ5LWNvbXBvbmVudHMtc2VsZWN0LWJhY2tncm91bmQtY29sb3I6IHZhcigtLWFtcGxpZnktY29sb3JzLWJhY2tncm91bmQtcHJpbWFyeSk7XG4gIC0tYW1wbGlmeS1jb21wb25lbnRzLXNlbGVjdC1wYWRkaW5nLWlubGluZS1lbmQ6IHZhcigtLWFtcGxpZnktc3BhY2UteHhsKTtcbiAgLS1hbXBsaWZ5LWNvbXBvbmVudHMtc2VsZWN0LWRpc2FibGVkLWNvbG9yOiB2YXIoLS1hbXBsaWZ5LWNvbG9ycy1mb250LWRpc2FibGVkKTtcbiAgLS1hbXBsaWZ5LWNvbXBvbmVudHMtc2VsZWN0LWRpc2FibGVkLWJhY2tncm91bmQtY29sb3I6IHZhcigtLWFtcGxpZnktY29sb3JzLWJhY2tncm91bmQtZGlzYWJsZWQpO1xuICAtLWFtcGxpZnktY29tcG9uZW50cy1zZWxlY3Qtd3JhcHBlci1mbGV4OiAxO1xuICAtLWFtcGxpZnktY29tcG9uZW50cy1zZWxlY3Qtd3JhcHBlci1kaXNwbGF5OiBibG9jaztcbiAgLS1hbXBsaWZ5LWNvbXBvbmVudHMtc2VsZWN0LXdyYXBwZXItcG9zaXRpb246IHJlbGF0aXZlO1xuICAtLWFtcGxpZnktY29tcG9uZW50cy1zZWxlY3Qtd3JhcHBlci1jdXJzb3I6IHBvaW50ZXI7XG4gIC0tYW1wbGlmeS1jb21wb25lbnRzLXNlbGVjdC1pY29uLXdyYXBwZXItYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgLS1hbXBsaWZ5LWNvbXBvbmVudHMtc2VsZWN0LWljb24td3JhcHBlci1wb3NpdGlvbjogYWJzb2x1dGU7XG4gIC0tYW1wbGlmeS1jb21wb25lbnRzLXNlbGVjdC1pY29uLXdyYXBwZXItdG9wOiA1MCU7XG4gIC0tYW1wbGlmeS1jb21wb25lbnRzLXNlbGVjdC1pY29uLXdyYXBwZXItcmlnaHQ6IHZhcigtLWFtcGxpZnktc3BhY2UtbWVkaXVtKTtcbiAgLS1hbXBsaWZ5LWNvbXBvbmVudHMtc2VsZWN0LWljb24td3JhcHBlci10cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG4gIC0tYW1wbGlmeS1jb21wb25lbnRzLXNlbGVjdC1pY29uLXdyYXBwZXItcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gIC0tYW1wbGlmeS1jb21wb25lbnRzLXNlbGVjdC1pY29uLXdyYXBwZXItc21hbGwtcmlnaHQ6IHZhcigtLWFtcGxpZnktc3BhY2UteHMpO1xuICAtLWFtcGxpZnktY29tcG9uZW50cy1zZWxlY3QtaWNvbi13cmFwcGVyLWxhcmdlLXJpZ2h0OiB2YXIoLS1hbXBsaWZ5LXNwYWNlLW1lZGl1bSk7XG4gIC0tYW1wbGlmeS1jb21wb25lbnRzLXNlbGVjdC1vcHRpb24tYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIC0tYW1wbGlmeS1jb21wb25lbnRzLXNlbGVjdC1vcHRpb24tY29sb3I6IHZhcigtLWFtcGxpZnktY29sb3JzLWZvbnQtcHJpbWFyeSk7XG4gIC0tYW1wbGlmeS1jb21wb25lbnRzLXNlbGVjdC1vcHRpb24tZGlzYWJsZWQtY29sb3I6IHZhcigtLWFtcGxpZnktY29sb3JzLWZvbnQtZGlzYWJsZWQpO1xuICAtLWFtcGxpZnktY29tcG9uZW50cy1zZWxlY3Qtb3B0aW9uLWRpc2FibGVkLWJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICAtLWFtcGxpZnktY29tcG9uZW50cy1zZWxlY3Qtd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgLS1hbXBsaWZ5LWNvbXBvbmVudHMtc2VsZWN0LW1pbi13aWR0aDogNi41cmVtO1xuICAtLWFtcGxpZnktY29tcG9uZW50cy1zZWxlY3Qtc21hbGwtbWluLXdpZHRoOiA1LjVyZW07XG4gIC0tYW1wbGlmeS1jb21wb25lbnRzLXNlbGVjdC1zbWFsbC1wYWRkaW5nLWlubGluZS1lbmQ6IHZhcigtLWFtcGxpZnktc3BhY2UteGwpO1xuICAtLWFtcGxpZnktY29tcG9uZW50cy1zZWxlY3QtbGFyZ2UtbWluLXdpZHRoOiA3LjVyZW07XG4gIC0tYW1wbGlmeS1jb21wb25lbnRzLXNlbGVjdC1sYXJnZS1wYWRkaW5nLWlubGluZS1lbmQ6IHZhcigtLWFtcGxpZnktc3BhY2UteHhsKTtcbiAgLS1hbXBsaWZ5LWNvbXBvbmVudHMtc2VsZWN0LWV4cGFuZGVkLXBhZGRpbmctYmxvY2s6IHZhcigtLWFtcGxpZnktc3BhY2UteHMpO1xuICAtLWFtcGxpZnktY29tcG9uZW50cy1zZWxlY3QtZXhwYW5kZWQtcGFkZGluZy1pbmxpbmU6IHZhcigtLWFtcGxpZnktc3BhY2Utc21hbGwpO1xuICAtLWFtcGxpZnktY29tcG9uZW50cy1zZWxlY3QtZXhwYW5kZWQtb3B0aW9uLXBhZGRpbmctYmxvY2s6IHZhcigtLWFtcGxpZnktc3BhY2UteHMpO1xuICAtLWFtcGxpZnktY29tcG9uZW50cy1zZWxlY3QtZXhwYW5kZWQtb3B0aW9uLXBhZGRpbmctaW5saW5lOiB2YXIoLS1hbXBsaWZ5LXNwYWNlLXNtYWxsKTtcbiAgLS1hbXBsaWZ5LWNvbXBvbmVudHMtc2VsZWN0ZmllbGQtYm9yZGVyLWNvbG9yOiB2YXIoLS1hbXBsaWZ5LWNvbXBvbmVudHMtZmllbGRjb250cm9sLWJvcmRlci1jb2xvcik7XG4gIC0tYW1wbGlmeS1jb21wb25lbnRzLXNlbGVjdGZpZWxkLWNvbG9yOiB2YXIoLS1hbXBsaWZ5LWNvbXBvbmVudHMtZmllbGRjb250cm9sLWNvbG9yKTtcbiAgLS1hbXBsaWZ5LWNvbXBvbmVudHMtc2VsZWN0ZmllbGQtZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgLS1hbXBsaWZ5LWNvbXBvbmVudHMtc2VsZWN0ZmllbGQtZm9udC1zaXplOiB2YXIoLS1hbXBsaWZ5LWNvbXBvbmVudHMtZmllbGRjb250cm9sLWZvbnQtc2l6ZSk7XG4gIC0tYW1wbGlmeS1jb21wb25lbnRzLXNlbGVjdGZpZWxkLWZvY3VzLWJvcmRlci1jb2xvcjogdmFyKC0tYW1wbGlmeS1jb21wb25lbnRzLWZpZWxkY29udHJvbC1mb2N1cy1ib3JkZXItY29sb3IpO1xuICAtLWFtcGxpZnktY29tcG9uZW50cy1zZWxlY3RmaWVsZC1sYWJlbC1jb2xvcjogdmFyKC0tYW1wbGlmeS1jb21wb25lbnRzLWZpZWxkLWxhYmVsLWNvbG9yKTtcbiAgLS1hbXBsaWZ5LWNvbXBvbmVudHMtc2xpZGVyZmllbGQtcGFkZGluZy1ibG9jazogdmFyKC0tYW1wbGlmeS1zcGFjZS14cyk7XG4gIC0tYW1wbGlmeS1jb21wb25lbnRzLXNsaWRlcmZpZWxkLXRyYWNrLWJhY2tncm91bmQtY29sb3I6IHZhcigtLWFtcGxpZnktY29sb3JzLWJhY2tncm91bmQtcXVhdGVybmFyeSk7XG4gIC0tYW1wbGlmeS1jb21wb25lbnRzLXNsaWRlcmZpZWxkLXRyYWNrLWJvcmRlci1yYWRpdXM6IDk5OTlweDtcbiAgLS1hbXBsaWZ5LWNvbXBvbmVudHMtc2xpZGVyZmllbGQtdHJhY2staGVpZ2h0OiAwLjM3NXJlbTtcbiAgLS1hbXBsaWZ5LWNvbXBvbmVudHMtc2xpZGVyZmllbGQtdHJhY2stbWluLXdpZHRoOiAxMHJlbTtcbiAgLS1hbXBsaWZ5LWNvbXBvbmVudHMtc2xpZGVyZmllbGQtcmFuZ2UtYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYW1wbGlmeS1jb2xvcnMtcHJpbWFyeS04MCk7XG4gIC0tYW1wbGlmeS1jb21wb25lbnRzLXNsaWRlcmZpZWxkLXJhbmdlLWJvcmRlci1yYWRpdXM6IDk5OTlweDtcbiAgLS1hbXBsaWZ5LWNvbXBvbmVudHMtc2xpZGVyZmllbGQtcmFuZ2UtZGlzYWJsZWQtYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYW1wbGlmeS1jb2xvcnMtYmFja2dyb3VuZC1kaXNhYmxlZCk7XG4gIC0tYW1wbGlmeS1jb21wb25lbnRzLXNsaWRlcmZpZWxkLXRodW1iLXdpZHRoOiAxLjI1cmVtO1xuICAtLWFtcGxpZnktY29tcG9uZW50cy1zbGlkZXJmaWVsZC10aHVtYi1oZWlnaHQ6IDEuMjVyZW07XG4gIC0tYW1wbGlmeS1jb21wb25lbnRzLXNsaWRlcmZpZWxkLXRodW1iLWJhY2tncm91bmQtY29sb3I6IHZhcigtLWFtcGxpZnktY29sb3JzLWJhY2tncm91bmQtcHJpbWFyeSk7XG4gIC0tYW1wbGlmeS1jb21wb25lbnRzLXNsaWRlcmZpZWxkLXRodW1iLWJveC1zaGFkb3c6IHZhcigtLWFtcGxpZnktc2hhZG93cy1zbWFsbCk7XG4gIC0tYW1wbGlmeS1jb21wb25lbnRzLXNsaWRlcmZpZWxkLXRodW1iLWJvcmRlci1yYWRpdXM6IDUwJTtcbiAgLS1hbXBsaWZ5LWNvbXBvbmVudHMtc2xpZGVyZmllbGQtdGh1bWItYm9yZGVyLXdpZHRoOiB2YXIoLS1hbXBsaWZ5LWJvcmRlci13aWR0aHMtbWVkaXVtKTtcbiAgLS1hbXBsaWZ5LWNvbXBvbmVudHMtc2xpZGVyZmllbGQtdGh1bWItYm9yZGVyLWNvbG9yOiB2YXIoLS1hbXBsaWZ5LWNvbG9ycy1ib3JkZXItcHJpbWFyeSk7XG4gIC0tYW1wbGlmeS1jb21wb25lbnRzLXNsaWRlcmZpZWxkLXRodW1iLWJvcmRlci1zdHlsZTogc29saWQ7XG4gIC0tYW1wbGlmeS1jb21wb25lbnRzLXNsaWRlcmZpZWxkLXRodW1iLWRpc2FibGVkLWJhY2tncm91bmQtY29sb3I6IHZhcigtLWFtcGxpZnktY29sb3JzLWJhY2tncm91bmQtZGlzYWJsZWQpO1xuICAtLWFtcGxpZnktY29tcG9uZW50cy1zbGlkZXJmaWVsZC10aHVtYi1kaXNhYmxlZC1ib3JkZXItY29sb3I6IHRyYW5zcGFyZW50O1xuICAtLWFtcGxpZnktY29tcG9uZW50cy1zbGlkZXJmaWVsZC10aHVtYi1kaXNhYmxlZC1ib3gtc2hhZG93OiBub25lO1xuICAtLWFtcGxpZnktY29tcG9uZW50cy1zbGlkZXJmaWVsZC10aHVtYi1ob3Zlci1iYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1hbXBsaWZ5LWNvbG9ycy1iYWNrZ3JvdW5kLXByaW1hcnkpO1xuICAtLWFtcGxpZnktY29tcG9uZW50cy1zbGlkZXJmaWVsZC10aHVtYi1ob3Zlci1ib3JkZXItY29sb3I6IHZhcigtLWFtcGxpZnktY29sb3JzLWJvcmRlci1mb2N1cyk7XG4gIC0tYW1wbGlmeS1jb21wb25lbnRzLXNsaWRlcmZpZWxkLXRodW1iLWZvY3VzLWJvcmRlci1jb2xvcjogdmFyKC0tYW1wbGlmeS1jb2xvcnMtYm9yZGVyLWZvY3VzKTtcbiAgLS1hbXBsaWZ5LWNvbXBvbmVudHMtc2xpZGVyZmllbGQtdGh1bWItZm9jdXMtYm94LXNoYWRvdzogdmFyKC0tYW1wbGlmeS1jb21wb25lbnRzLWZpZWxkY29udHJvbC1mb2N1cy1ib3gtc2hhZG93KTtcbiAgLS1hbXBsaWZ5LWNvbXBvbmVudHMtc2xpZGVyZmllbGQtc21hbGwtdHJhY2staGVpZ2h0OiAwLjI1cmVtO1xuICAtLWFtcGxpZnktY29tcG9uZW50cy1zbGlkZXJmaWVsZC1zbWFsbC10aHVtYi13aWR0aDogMXJlbTtcbiAgLS1hbXBsaWZ5LWNvbXBvbmVudHMtc2xpZGVyZmllbGQtc21hbGwtdGh1bWItaGVpZ2h0OiAxcmVtO1xuICAtLWFtcGxpZnktY29tcG9uZW50cy1zbGlkZXJmaWVsZC1sYXJnZS10cmFjay1oZWlnaHQ6IDAuNjI1cmVtO1xuICAtLWFtcGxpZnktY29tcG9uZW50cy1zbGlkZXJmaWVsZC1sYXJnZS10aHVtYi13aWR0aDogMS41cmVtO1xuICAtLWFtcGxpZnktY29tcG9uZW50cy1zbGlkZXJmaWVsZC1sYXJnZS10aHVtYi1oZWlnaHQ6IDEuNXJlbTtcbiAgLS1hbXBsaWZ5LWNvbXBvbmVudHMtc3RlcHBlcmZpZWxkLWJvcmRlci1jb2xvcjogdmFyKC0tYW1wbGlmeS1jb21wb25lbnRzLWZpZWxkY29udHJvbC1ib3JkZXItY29sb3IpO1xuICAtLWFtcGxpZnktY29tcG9uZW50cy1zdGVwcGVyZmllbGQtZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgLS1hbXBsaWZ5LWNvbXBvbmVudHMtc3RlcHBlcmZpZWxkLWlucHV0LWNvbG9yOiB2YXIoLS1hbXBsaWZ5LWNvbXBvbmVudHMtZmllbGRjb250cm9sLWNvbG9yKTtcbiAgLS1hbXBsaWZ5LWNvbXBvbmVudHMtc3RlcHBlcmZpZWxkLWlucHV0LWZvbnQtc2l6ZTogdmFyKC0tYW1wbGlmeS1jb21wb25lbnRzLWZpZWxkY29udHJvbC1mb250LXNpemUpO1xuICAtLWFtcGxpZnktY29tcG9uZW50cy1zdGVwcGVyZmllbGQtaW5wdXQtdGV4dC1hbGlnbjogY2VudGVyO1xuICAtLWFtcGxpZnktY29tcG9uZW50cy1zdGVwcGVyZmllbGQtYnV0dG9uLWNvbG9yOiB2YXIoLS1hbXBsaWZ5LWNvbXBvbmVudHMtYnV0dG9uLWNvbG9yKTtcbiAgLS1hbXBsaWZ5LWNvbXBvbmVudHMtc3RlcHBlcmZpZWxkLWJ1dHRvbi1iYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1hbXBsaWZ5LWNvbG9ycy10cmFuc3BhcmVudCk7XG4gIC0tYW1wbGlmeS1jb21wb25lbnRzLXN0ZXBwZXJmaWVsZC1idXR0b24tYWN0aXZlLWNvbG9yOiB2YXIoLS1hbXBsaWZ5LWNvbXBvbmVudHMtYnV0dG9uLWFjdGl2ZS1jb2xvcik7XG4gIC0tYW1wbGlmeS1jb21wb25lbnRzLXN0ZXBwZXJmaWVsZC1idXR0b24tYWN0aXZlLWJhY2tncm91bmQtY29sb3I6IHZhcigtLWFtcGxpZnktY29tcG9uZW50cy1idXR0b24tYWN0aXZlLWJhY2tncm91bmQtY29sb3IpO1xuICAtLWFtcGxpZnktY29tcG9uZW50cy1zdGVwcGVyZmllbGQtYnV0dG9uLWZvY3VzLWNvbG9yOiB2YXIoLS1hbXBsaWZ5LWNvbXBvbmVudHMtYnV0dG9uLWZvY3VzLWNvbG9yKTtcbiAgLS1hbXBsaWZ5LWNvbXBvbmVudHMtc3RlcHBlcmZpZWxkLWJ1dHRvbi1mb2N1cy1iYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1hbXBsaWZ5LWNvbXBvbmVudHMtYnV0dG9uLWZvY3VzLWJhY2tncm91bmQtY29sb3IpO1xuICAtLWFtcGxpZnktY29tcG9uZW50cy1zdGVwcGVyZmllbGQtYnV0dG9uLWRpc2FibGVkLWNvbG9yOiB2YXIoLS1hbXBsaWZ5LWNvbXBvbmVudHMtYnV0dG9uLWRpc2FibGVkLWNvbG9yKTtcbiAgLS1hbXBsaWZ5LWNvbXBvbmVudHMtc3RlcHBlcmZpZWxkLWJ1dHRvbi1kaXNhYmxlZC1iYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1hbXBsaWZ5LWNvbXBvbmVudHMtZmllbGRjb250cm9sLWRpc2FibGVkLWJhY2tncm91bmQtY29sb3IpO1xuICAtLWFtcGxpZnktY29tcG9uZW50cy1zdGVwcGVyZmllbGQtYnV0dG9uLWhvdmVyLWNvbG9yOiB2YXIoLS1hbXBsaWZ5LWNvbXBvbmVudHMtYnV0dG9uLWhvdmVyLWNvbG9yKTtcbiAgLS1hbXBsaWZ5LWNvbXBvbmVudHMtc3RlcHBlcmZpZWxkLWJ1dHRvbi1ob3Zlci1iYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1hbXBsaWZ5LWNvbXBvbmVudHMtYnV0dG9uLWhvdmVyLWJhY2tncm91bmQtY29sb3IpO1xuICAtLWFtcGxpZnktY29tcG9uZW50cy1zdG9yYWdlbWFuYWdlci1kcm9wem9uZS1iYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1hbXBsaWZ5LWNvbG9ycy1iYWNrZ3JvdW5kLXByaW1hcnkpO1xuICAtLWFtcGxpZnktY29tcG9uZW50cy1zdG9yYWdlbWFuYWdlci1kcm9wem9uZS1ib3JkZXItcmFkaXVzOiB2YXIoLS1hbXBsaWZ5LXJhZGlpLXNtYWxsKTtcbiAgLS1hbXBsaWZ5LWNvbXBvbmVudHMtc3RvcmFnZW1hbmFnZXItZHJvcHpvbmUtYm9yZGVyLWNvbG9yOiB2YXIoLS1hbXBsaWZ5LWNvbG9ycy1ib3JkZXItcHJpbWFyeSk7XG4gIC0tYW1wbGlmeS1jb21wb25lbnRzLXN0b3JhZ2VtYW5hZ2VyLWRyb3B6b25lLWJvcmRlci1zdHlsZTogZGFzaGVkO1xuICAtLWFtcGxpZnktY29tcG9uZW50cy1zdG9yYWdlbWFuYWdlci1kcm9wem9uZS1ib3JkZXItd2lkdGg6IHZhcigtLWFtcGxpZnktYm9yZGVyLXdpZHRocy1zbWFsbCk7XG4gIC0tYW1wbGlmeS1jb21wb25lbnRzLXN0b3JhZ2VtYW5hZ2VyLWRyb3B6b25lLWdhcDogdmFyKC0tYW1wbGlmeS1zcGFjZS1zbWFsbCk7XG4gIC0tYW1wbGlmeS1jb21wb25lbnRzLXN0b3JhZ2VtYW5hZ2VyLWRyb3B6b25lLXBhZGRpbmctYmxvY2s6IHZhcigtLWFtcGxpZnktc3BhY2UteGwpO1xuICAtLWFtcGxpZnktY29tcG9uZW50cy1zdG9yYWdlbWFuYWdlci1kcm9wem9uZS1wYWRkaW5nLWlubGluZTogdmFyKC0tYW1wbGlmeS1zcGFjZS1sYXJnZSk7XG4gIC0tYW1wbGlmeS1jb21wb25lbnRzLXN0b3JhZ2VtYW5hZ2VyLWRyb3B6b25lLXRleHQtYWxpZ246IGNlbnRlcjtcbiAgLS1hbXBsaWZ5LWNvbXBvbmVudHMtc3RvcmFnZW1hbmFnZXItZHJvcHpvbmUtYWN0aXZlLWJhY2tncm91bmQtY29sb3I6IHZhcigtLWFtcGxpZnktY29sb3JzLXByaW1hcnktMTApO1xuICAtLWFtcGxpZnktY29tcG9uZW50cy1zdG9yYWdlbWFuYWdlci1kcm9wem9uZS1hY3RpdmUtYm9yZGVyLXJhZGl1czogdmFyKC0tYW1wbGlmeS1jb21wb25lbnRzLXN0b3JhZ2VtYW5hZ2VyLWRyb3B6b25lLWJvcmRlci1yYWRpdXMpO1xuICAtLWFtcGxpZnktY29tcG9uZW50cy1zdG9yYWdlbWFuYWdlci1kcm9wem9uZS1hY3RpdmUtYm9yZGVyLWNvbG9yOiB2YXIoLS1hbXBsaWZ5LWNvbG9ycy1ib3JkZXItcHJlc3NlZCk7XG4gIC0tYW1wbGlmeS1jb21wb25lbnRzLXN0b3JhZ2VtYW5hZ2VyLWRyb3B6b25lLWFjdGl2ZS1ib3JkZXItc3R5bGU6IHZhcigtLWFtcGxpZnktY29tcG9uZW50cy1zdG9yYWdlbWFuYWdlci1kcm9wem9uZS1ib3JkZXItc3R5bGUpO1xuICAtLWFtcGxpZnktY29tcG9uZW50cy1zdG9yYWdlbWFuYWdlci1kcm9wem9uZS1hY3RpdmUtYm9yZGVyLXdpZHRoOiB2YXIoLS1hbXBsaWZ5LWJvcmRlci13aWR0aHMtbWVkaXVtKTtcbiAgLS1hbXBsaWZ5LWNvbXBvbmVudHMtc3RvcmFnZW1hbmFnZXItZHJvcHpvbmUtaWNvbi1jb2xvcjogdmFyKC0tYW1wbGlmeS1jb2xvcnMtYm9yZGVyLXByaW1hcnkpO1xuICAtLWFtcGxpZnktY29tcG9uZW50cy1zdG9yYWdlbWFuYWdlci1kcm9wem9uZS1pY29uLWZvbnQtc2l6ZTogdmFyKC0tYW1wbGlmeS1mb250LXNpemVzLXh4bCk7XG4gIC0tYW1wbGlmeS1jb21wb25lbnRzLXN0b3JhZ2VtYW5hZ2VyLWRyb3B6b25lLXRleHQtY29sb3I6IHZhcigtLWFtcGxpZnktY29sb3JzLWZvbnQtdGVydGlhcnkpO1xuICAtLWFtcGxpZnktY29tcG9uZW50cy1zdG9yYWdlbWFuYWdlci1kcm9wem9uZS10ZXh0LWZvbnQtc2l6ZTogdmFyKC0tYW1wbGlmeS1mb250LXNpemVzLW1lZGl1bSk7XG4gIC0tYW1wbGlmeS1jb21wb25lbnRzLXN0b3JhZ2VtYW5hZ2VyLWRyb3B6b25lLXRleHQtZm9udC13ZWlnaHQ6IHZhcigtLWFtcGxpZnktZm9udC13ZWlnaHRzLWJvbGQpO1xuICAtLWFtcGxpZnktY29tcG9uZW50cy1zdG9yYWdlbWFuYWdlci1maWxlLWJhY2tncm91bmQtY29sb3I6IHZhcigtLWFtcGxpZnktY29sb3JzLWJhY2tncm91bmQtcHJpbWFyeSk7XG4gIC0tYW1wbGlmeS1jb21wb25lbnRzLXN0b3JhZ2VtYW5hZ2VyLWZpbGUtYm9yZGVyLXJhZGl1czogdmFyKC0tYW1wbGlmeS1yYWRpaS1zbWFsbCk7XG4gIC0tYW1wbGlmeS1jb21wb25lbnRzLXN0b3JhZ2VtYW5hZ2VyLWZpbGUtYm9yZGVyLWNvbG9yOiB2YXIoLS1hbXBsaWZ5LWNvbG9ycy1ib3JkZXItcHJpbWFyeSk7XG4gIC0tYW1wbGlmeS1jb21wb25lbnRzLXN0b3JhZ2VtYW5hZ2VyLWZpbGUtYm9yZGVyLXN0eWxlOiBzb2xpZDtcbiAgLS1hbXBsaWZ5LWNvbXBvbmVudHMtc3RvcmFnZW1hbmFnZXItZmlsZS1ib3JkZXItd2lkdGg6IHZhcigtLWFtcGxpZnktYm9yZGVyLXdpZHRocy1zbWFsbCk7XG4gIC0tYW1wbGlmeS1jb21wb25lbnRzLXN0b3JhZ2VtYW5hZ2VyLWZpbGUtcGFkZGluZy1ibG9jazogdmFyKC0tYW1wbGlmeS1zcGFjZS14cyk7XG4gIC0tYW1wbGlmeS1jb21wb25lbnRzLXN0b3JhZ2VtYW5hZ2VyLWZpbGUtcGFkZGluZy1pbmxpbmU6IHZhcigtLWFtcGxpZnktc3BhY2Utc21hbGwpO1xuICAtLWFtcGxpZnktY29tcG9uZW50cy1zdG9yYWdlbWFuYWdlci1maWxlLWdhcDogdmFyKC0tYW1wbGlmeS1zcGFjZS1zbWFsbCk7XG4gIC0tYW1wbGlmeS1jb21wb25lbnRzLXN0b3JhZ2VtYW5hZ2VyLWZpbGUtYWxpZ24taXRlbXM6IGJhc2VsaW5lO1xuICAtLWFtcGxpZnktY29tcG9uZW50cy1zdG9yYWdlbWFuYWdlci1maWxlLW5hbWUtZm9udC1zaXplOiB2YXIoLS1hbXBsaWZ5LWZvbnQtc2l6ZXMtbWVkaXVtKTtcbiAgLS1hbXBsaWZ5LWNvbXBvbmVudHMtc3RvcmFnZW1hbmFnZXItZmlsZS1uYW1lLWZvbnQtd2VpZ2h0OiB2YXIoLS1hbXBsaWZ5LWZvbnQtd2VpZ2h0cy1ib2xkKTtcbiAgLS1hbXBsaWZ5LWNvbXBvbmVudHMtc3RvcmFnZW1hbmFnZXItZmlsZS1uYW1lLWNvbG9yOiB2YXIoLS1hbXBsaWZ5LWNvbG9ycy1mb250LXByaW1hcnkpO1xuICAtLWFtcGxpZnktY29tcG9uZW50cy1zdG9yYWdlbWFuYWdlci1maWxlLXNpemUtZm9udC1zaXplOiB2YXIoLS1hbXBsaWZ5LWZvbnQtc2l6ZXMtc21hbGwpO1xuICAtLWFtcGxpZnktY29tcG9uZW50cy1zdG9yYWdlbWFuYWdlci1maWxlLXNpemUtZm9udC13ZWlnaHQ6IHZhcigtLWFtcGxpZnktZm9udC13ZWlnaHRzLW5vcm1hbCk7XG4gIC0tYW1wbGlmeS1jb21wb25lbnRzLXN0b3JhZ2VtYW5hZ2VyLWZpbGUtc2l6ZS1jb2xvcjogdmFyKC0tYW1wbGlmeS1jb2xvcnMtZm9udC10ZXJ0aWFyeSk7XG4gIC0tYW1wbGlmeS1jb21wb25lbnRzLXN0b3JhZ2VtYW5hZ2VyLWZpbGUtaW1hZ2Utd2lkdGg6IHZhcigtLWFtcGxpZnktc3BhY2UteHhsKTtcbiAgLS1hbXBsaWZ5LWNvbXBvbmVudHMtc3RvcmFnZW1hbmFnZXItZmlsZS1pbWFnZS1oZWlnaHQ6IHZhcigtLWFtcGxpZnktc3BhY2UteHhsKTtcbiAgLS1hbXBsaWZ5LWNvbXBvbmVudHMtc3RvcmFnZW1hbmFnZXItZmlsZS1pbWFnZS1iYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1hbXBsaWZ5LWNvbG9ycy1iYWNrZ3JvdW5kLXNlY29uZGFyeSk7XG4gIC0tYW1wbGlmeS1jb21wb25lbnRzLXN0b3JhZ2VtYW5hZ2VyLWZpbGUtaW1hZ2UtY29sb3I6IHZhcigtLWFtcGxpZnktY29sb3JzLWZvbnQtdGVydGlhcnkpO1xuICAtLWFtcGxpZnktY29tcG9uZW50cy1zdG9yYWdlbWFuYWdlci1maWxlLWltYWdlLWJvcmRlci1yYWRpdXM6IHZhcigtLWFtcGxpZnktcmFkaWktc21hbGwpO1xuICAtLWFtcGxpZnktY29tcG9uZW50cy1zdG9yYWdlbWFuYWdlci1maWxlbGlzdC1mbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAtLWFtcGxpZnktY29tcG9uZW50cy1zdG9yYWdlbWFuYWdlci1maWxlbGlzdC1nYXA6IHZhcigtLWFtcGxpZnktc3BhY2Utc21hbGwpO1xuICAtLWFtcGxpZnktY29tcG9uZW50cy1zdG9yYWdlbWFuYWdlci1sb2FkZXItc3Ryb2tlLWxpbmVjYXA6IHJvdW5kO1xuICAtLWFtcGxpZnktY29tcG9uZW50cy1zdG9yYWdlbWFuYWdlci1sb2FkZXItc3Ryb2tlLWVtcHR5OiB2YXIoLS1hbXBsaWZ5LWNvbG9ycy1ib3JkZXItc2Vjb25kYXJ5KTtcbiAgLS1hbXBsaWZ5LWNvbXBvbmVudHMtc3RvcmFnZW1hbmFnZXItbG9hZGVyLXN0cm9rZS1maWxsZWQ6IHZhcigtLWFtcGxpZnktY29tcG9uZW50cy1sb2FkZXItc3Ryb2tlLWZpbGxlZCk7XG4gIC0tYW1wbGlmeS1jb21wb25lbnRzLXN0b3JhZ2VtYW5hZ2VyLWxvYWRlci1zdHJva2Utd2lkdGg6IHZhcigtLWFtcGxpZnktYm9yZGVyLXdpZHRocy1sYXJnZSk7XG4gIC0tYW1wbGlmeS1jb21wb25lbnRzLXN0b3JhZ2VtYW5hZ2VyLXByZXZpZXdlci1iYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1hbXBsaWZ5LWNvbG9ycy1iYWNrZ3JvdW5kLXByaW1hcnkpO1xuICAtLWFtcGxpZnktY29tcG9uZW50cy1zdG9yYWdlbWFuYWdlci1wcmV2aWV3ZXItYm9yZGVyLWNvbG9yOiB2YXIoLS1hbXBsaWZ5LWNvbG9ycy1ib3JkZXItcHJpbWFyeSk7XG4gIC0tYW1wbGlmeS1jb21wb25lbnRzLXN0b3JhZ2VtYW5hZ2VyLXByZXZpZXdlci1ib3JkZXItc3R5bGU6IHNvbGlkO1xuICAtLWFtcGxpZnktY29tcG9uZW50cy1zdG9yYWdlbWFuYWdlci1wcmV2aWV3ZXItYm9yZGVyLXdpZHRoOiB2YXIoLS1hbXBsaWZ5LWJvcmRlci13aWR0aHMtc21hbGwpO1xuICAtLWFtcGxpZnktY29tcG9uZW50cy1zdG9yYWdlbWFuYWdlci1wcmV2aWV3ZXItYm9yZGVyLXJhZGl1czogdmFyKC0tYW1wbGlmeS1yYWRpaS1zbWFsbCk7XG4gIC0tYW1wbGlmeS1jb21wb25lbnRzLXN0b3JhZ2VtYW5hZ2VyLXByZXZpZXdlci1wYWRkaW5nLWJsb2NrOiB2YXIoLS1hbXBsaWZ5LXNwYWNlLXplcm8pO1xuICAtLWFtcGxpZnktY29tcG9uZW50cy1zdG9yYWdlbWFuYWdlci1wcmV2aWV3ZXItcGFkZGluZy1pbmxpbmU6IHZhcigtLWFtcGxpZnktc3BhY2UtemVybyk7XG4gIC0tYW1wbGlmeS1jb21wb25lbnRzLXN0b3JhZ2VtYW5hZ2VyLXByZXZpZXdlci1tYXgtaGVpZ2h0OiA0MHJlbTtcbiAgLS1hbXBsaWZ5LWNvbXBvbmVudHMtc3RvcmFnZW1hbmFnZXItcHJldmlld2VyLW1heC13aWR0aDogYXV0bztcbiAgLS1hbXBsaWZ5LWNvbXBvbmVudHMtc3RvcmFnZW1hbmFnZXItcHJldmlld2VyLXRleHQtZm9udC1zaXplOiB2YXIoLS1hbXBsaWZ5LWZvbnQtc2l6ZXMtbWVkaXVtKTtcbiAgLS1hbXBsaWZ5LWNvbXBvbmVudHMtc3RvcmFnZW1hbmFnZXItcHJldmlld2VyLXRleHQtZm9udC13ZWlnaHQ6IHZhcigtLWFtcGxpZnktZm9udC13ZWlnaHRzLWJvbGQpO1xuICAtLWFtcGxpZnktY29tcG9uZW50cy1zdG9yYWdlbWFuYWdlci1wcmV2aWV3ZXItdGV4dC1jb2xvcjogdmFyKC0tYW1wbGlmeS1jb2xvcnMtZm9udC1wcmltYXJ5KTtcbiAgLS1hbXBsaWZ5LWNvbXBvbmVudHMtc3RvcmFnZW1hbmFnZXItcHJldmlld2VyLWJvZHktcGFkZGluZy1ibG9jazogdmFyKC0tYW1wbGlmeS1zcGFjZS1tZWRpdW0pO1xuICAtLWFtcGxpZnktY29tcG9uZW50cy1zdG9yYWdlbWFuYWdlci1wcmV2aWV3ZXItYm9keS1wYWRkaW5nLWlubGluZTogdmFyKC0tYW1wbGlmeS1zcGFjZS1tZWRpdW0pO1xuICAtLWFtcGxpZnktY29tcG9uZW50cy1zdG9yYWdlbWFuYWdlci1wcmV2aWV3ZXItYm9keS1nYXA6IHZhcigtLWFtcGxpZnktc3BhY2Utc21hbGwpO1xuICAtLWFtcGxpZnktY29tcG9uZW50cy1zdG9yYWdlbWFuYWdlci1wcmV2aWV3ZXItZm9vdGVyLWp1c3RpZnktY29udGVudDogZmxleC1lbmQ7XG4gIC0tYW1wbGlmeS1jb21wb25lbnRzLXN3aXRjaGZpZWxkLWRpc2FibGVkLW9wYWNpdHk6IHZhcigtLWFtcGxpZnktb3BhY2l0aWVzLTYwKTtcbiAgLS1hbXBsaWZ5LWNvbXBvbmVudHMtc3dpdGNoZmllbGQtZm9jdXNlZC1zaGFkb3c6IHZhcigtLWFtcGxpZnktY29tcG9uZW50cy1maWVsZGNvbnRyb2wtZm9jdXMtYm94LXNoYWRvdyk7XG4gIC0tYW1wbGlmeS1jb21wb25lbnRzLXN3aXRjaGZpZWxkLWZvbnQtc2l6ZTogdmFyKC0tYW1wbGlmeS1mb250LXNpemVzLW1lZGl1bSk7XG4gIC0tYW1wbGlmeS1jb21wb25lbnRzLXN3aXRjaGZpZWxkLWxhcmdlLWZvbnQtc2l6ZTogdmFyKC0tYW1wbGlmeS1mb250LXNpemVzLWxhcmdlKTtcbiAgLS1hbXBsaWZ5LWNvbXBvbmVudHMtc3dpdGNoZmllbGQtc21hbGwtZm9udC1zaXplOiB2YXIoLS1hbXBsaWZ5LWZvbnQtc2l6ZXMtc21hbGwpO1xuICAtLWFtcGxpZnktY29tcG9uZW50cy1zd2l0Y2hmaWVsZC1sYWJlbC1wYWRkaW5nOiB2YXIoLS1hbXBsaWZ5LXNwYWNlLXhzKTtcbiAgLS1hbXBsaWZ5LWNvbXBvbmVudHMtc3dpdGNoZmllbGQtdGh1bWItYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYW1wbGlmeS1jb2xvcnMtYmFja2dyb3VuZC1wcmltYXJ5KTtcbiAgLS1hbXBsaWZ5LWNvbXBvbmVudHMtc3dpdGNoZmllbGQtdGh1bWItYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgLS1hbXBsaWZ5LWNvbXBvbmVudHMtc3dpdGNoZmllbGQtdGh1bWItYm9yZGVyLXdpZHRoOiB2YXIoLS1hbXBsaWZ5LWJvcmRlci13aWR0aHMtc21hbGwpO1xuICAtLWFtcGxpZnktY29tcG9uZW50cy1zd2l0Y2hmaWVsZC10aHVtYi1ib3JkZXItc3R5bGU6IHNvbGlkO1xuICAtLWFtcGxpZnktY29tcG9uZW50cy1zd2l0Y2hmaWVsZC10aHVtYi1ib3JkZXItcmFkaXVzOiB2YXIoLS1hbXBsaWZ5LXJhZGlpLXh4eGwpO1xuICAtLWFtcGxpZnktY29tcG9uZW50cy1zd2l0Y2hmaWVsZC10aHVtYi1jaGVja2VkLXRyYW5zZm9ybTogdmFyKC0tYW1wbGlmeS10cmFuc2Zvcm1zLXNsaWRlLXgtbWVkaXVtKTtcbiAgLS1hbXBsaWZ5LWNvbXBvbmVudHMtc3dpdGNoZmllbGQtdGh1bWItdHJhbnNpdGlvbi1kdXJhdGlvbjogdmFyKC0tYW1wbGlmeS10aW1lLW1lZGl1bSk7XG4gIC0tYW1wbGlmeS1jb21wb25lbnRzLXN3aXRjaGZpZWxkLXRodW1iLXdpZHRoOiB2YXIoLS1hbXBsaWZ5LXNwYWNlLXJlbGF0aXZlLW1lZGl1bSk7XG4gIC0tYW1wbGlmeS1jb21wb25lbnRzLXN3aXRjaGZpZWxkLXRyYWNrLWJhY2tncm91bmQtY29sb3I6IHZhcigtLWFtcGxpZnktY29sb3JzLWJhY2tncm91bmQtcXVhdGVybmFyeSk7XG4gIC0tYW1wbGlmeS1jb21wb25lbnRzLXN3aXRjaGZpZWxkLXRyYWNrLWJvcmRlci1yYWRpdXM6IHZhcigtLWFtcGxpZnktcmFkaWkteHh4bCk7XG4gIC0tYW1wbGlmeS1jb21wb25lbnRzLXN3aXRjaGZpZWxkLXRyYWNrLWNoZWNrZWQtYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYW1wbGlmeS1jb2xvcnMtcHJpbWFyeS04MCk7XG4gIC0tYW1wbGlmeS1jb21wb25lbnRzLXN3aXRjaGZpZWxkLXRyYWNrLWhlaWdodDogdmFyKC0tYW1wbGlmeS1zcGFjZS1yZWxhdGl2ZS1tZWRpdW0pO1xuICAtLWFtcGxpZnktY29tcG9uZW50cy1zd2l0Y2hmaWVsZC10cmFjay1wYWRkaW5nOiB2YXIoLS1hbXBsaWZ5LW91dGxpbmUtd2lkdGhzLW1lZGl1bSk7XG4gIC0tYW1wbGlmeS1jb21wb25lbnRzLXN3aXRjaGZpZWxkLXRyYWNrLXRyYW5zaXRpb24tZHVyYXRpb246IHZhcigtLWFtcGxpZnktdGltZS1zaG9ydCk7XG4gIC0tYW1wbGlmeS1jb21wb25lbnRzLXN3aXRjaGZpZWxkLXRyYWNrLXdpZHRoOiB2YXIoLS1hbXBsaWZ5LXNwYWNlLXJlbGF0aXZlLXhsKTtcbiAgLS1hbXBsaWZ5LWNvbXBvbmVudHMtc3dpdGNoZmllbGQtdHJhY2stZXJyb3ItYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYW1wbGlmeS1jb2xvcnMtYmFja2dyb3VuZC1lcnJvcik7XG4gIC0tYW1wbGlmeS1jb21wb25lbnRzLXRhYmxlLWJvcmRlci1jb2xsYXBzZTogY29sbGFwc2U7XG4gIC0tYW1wbGlmeS1jb21wb25lbnRzLXRhYmxlLWRpc3BsYXk6IHRhYmxlO1xuICAtLWFtcGxpZnktY29tcG9uZW50cy10YWJsZS13aWR0aDogMTAwJTtcbiAgLS1hbXBsaWZ5LWNvbXBvbmVudHMtdGFibGUtaGVhZC1kaXNwbGF5OiB0YWJsZS1oZWFkZXItZ3JvdXA7XG4gIC0tYW1wbGlmeS1jb21wb25lbnRzLXRhYmxlLWhlYWQtdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgLS1hbXBsaWZ5LWNvbXBvbmVudHMtdGFibGUtYm9keS1kaXNwbGF5OiB0YWJsZS1yb3ctZ3JvdXA7XG4gIC0tYW1wbGlmeS1jb21wb25lbnRzLXRhYmxlLWJvZHktdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgLS1hbXBsaWZ5LWNvbXBvbmVudHMtdGFibGUtZm9vdC1kaXNwbGF5OiB0YWJsZS1mb290ZXItZ3JvdXA7XG4gIC0tYW1wbGlmeS1jb21wb25lbnRzLXRhYmxlLWZvb3QtdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgLS1hbXBsaWZ5LWNvbXBvbmVudHMtdGFibGUtcm93LWRpc3BsYXk6IHRhYmxlLXJvdztcbiAgLS1hbXBsaWZ5LWNvbXBvbmVudHMtdGFibGUtcm93LXZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gIC0tYW1wbGlmeS1jb21wb25lbnRzLXRhYmxlLXJvdy1ob3Zlci1iYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1hbXBsaWZ5LWNvbG9ycy1iYWNrZ3JvdW5kLXRlcnRpYXJ5KTtcbiAgLS1hbXBsaWZ5LWNvbXBvbmVudHMtdGFibGUtcm93LXN0cmlwZWQtYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYW1wbGlmeS1jb2xvcnMtYmFja2dyb3VuZC1zZWNvbmRhcnkpO1xuICAtLWFtcGxpZnktY29tcG9uZW50cy10YWJsZS1oZWFkZXItYm9yZGVyLWNvbG9yOiB2YXIoLS1hbXBsaWZ5LWNvbG9ycy1ib3JkZXItdGVydGlhcnkpO1xuICAtLWFtcGxpZnktY29tcG9uZW50cy10YWJsZS1oZWFkZXItYm9yZGVyLXN0eWxlOiBzb2xpZDtcbiAgLS1hbXBsaWZ5LWNvbXBvbmVudHMtdGFibGUtaGVhZGVyLWJvcmRlci13aWR0aDogdmFyKC0tYW1wbGlmeS1ib3JkZXItd2lkdGhzLXNtYWxsKTtcbiAgLS1hbXBsaWZ5LWNvbXBvbmVudHMtdGFibGUtaGVhZGVyLWNvbG9yOiB2YXIoLS1hbXBsaWZ5LWNvbG9ycy1mb250LXByaW1hcnkpO1xuICAtLWFtcGxpZnktY29tcG9uZW50cy10YWJsZS1oZWFkZXItZGlzcGxheTogdGFibGUtY2VsbDtcbiAgLS1hbXBsaWZ5LWNvbXBvbmVudHMtdGFibGUtaGVhZGVyLWZvbnQtc2l6ZTogdmFyKC0tYW1wbGlmeS1mb250LXNpemVzLW1lZGl1bSk7XG4gIC0tYW1wbGlmeS1jb21wb25lbnRzLXRhYmxlLWhlYWRlci1mb250LXdlaWdodDogdmFyKC0tYW1wbGlmeS1mb250LXdlaWdodHMtYm9sZCk7XG4gIC0tYW1wbGlmeS1jb21wb25lbnRzLXRhYmxlLWhlYWRlci1wYWRkaW5nOiB2YXIoLS1hbXBsaWZ5LXNwYWNlLW1lZGl1bSk7XG4gIC0tYW1wbGlmeS1jb21wb25lbnRzLXRhYmxlLWhlYWRlci12ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICAtLWFtcGxpZnktY29tcG9uZW50cy10YWJsZS1oZWFkZXItbGFyZ2UtZm9udC1zaXplOiB2YXIoLS1hbXBsaWZ5LWZvbnQtc2l6ZXMtbGFyZ2UpO1xuICAtLWFtcGxpZnktY29tcG9uZW50cy10YWJsZS1oZWFkZXItbGFyZ2UtcGFkZGluZzogdmFyKC0tYW1wbGlmeS1zcGFjZS1sYXJnZSk7XG4gIC0tYW1wbGlmeS1jb21wb25lbnRzLXRhYmxlLWhlYWRlci1zbWFsbC1mb250LXNpemU6IHZhcigtLWFtcGxpZnktZm9udC1zaXplcy1zbWFsbCk7XG4gIC0tYW1wbGlmeS1jb21wb25lbnRzLXRhYmxlLWhlYWRlci1zbWFsbC1wYWRkaW5nOiB2YXIoLS1hbXBsaWZ5LXNwYWNlLXhzKTtcbiAgLS1hbXBsaWZ5LWNvbXBvbmVudHMtdGFibGUtZGF0YS1ib3JkZXItY29sb3I6IHZhcigtLWFtcGxpZnktY29sb3JzLWJvcmRlci10ZXJ0aWFyeSk7XG4gIC0tYW1wbGlmeS1jb21wb25lbnRzLXRhYmxlLWRhdGEtYm9yZGVyLXN0eWxlOiBzb2xpZDtcbiAgLS1hbXBsaWZ5LWNvbXBvbmVudHMtdGFibGUtZGF0YS1ib3JkZXItd2lkdGg6IHZhcigtLWFtcGxpZnktYm9yZGVyLXdpZHRocy1zbWFsbCk7XG4gIC0tYW1wbGlmeS1jb21wb25lbnRzLXRhYmxlLWRhdGEtY29sb3I6IHZhcigtLWFtcGxpZnktY29sb3JzLWZvbnQtcHJpbWFyeSk7XG4gIC0tYW1wbGlmeS1jb21wb25lbnRzLXRhYmxlLWRhdGEtZGlzcGxheTogdGFibGUtY2VsbDtcbiAgLS1hbXBsaWZ5LWNvbXBvbmVudHMtdGFibGUtZGF0YS1mb250LXNpemU6IHZhcigtLWFtcGxpZnktZm9udC1zaXplcy1tZWRpdW0pO1xuICAtLWFtcGxpZnktY29tcG9uZW50cy10YWJsZS1kYXRhLWZvbnQtd2VpZ2h0OiB2YXIoLS1hbXBsaWZ5LWZvbnQtd2VpZ2h0cy1ub3JtYWwpO1xuICAtLWFtcGxpZnktY29tcG9uZW50cy10YWJsZS1kYXRhLXBhZGRpbmc6IHZhcigtLWFtcGxpZnktc3BhY2UtbWVkaXVtKTtcbiAgLS1hbXBsaWZ5LWNvbXBvbmVudHMtdGFibGUtZGF0YS12ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICAtLWFtcGxpZnktY29tcG9uZW50cy10YWJsZS1kYXRhLWxhcmdlLWZvbnQtc2l6ZTogdmFyKC0tYW1wbGlmeS1mb250LXNpemVzLWxhcmdlKTtcbiAgLS1hbXBsaWZ5LWNvbXBvbmVudHMtdGFibGUtZGF0YS1sYXJnZS1wYWRkaW5nOiB2YXIoLS1hbXBsaWZ5LXNwYWNlLWxhcmdlKTtcbiAgLS1hbXBsaWZ5LWNvbXBvbmVudHMtdGFibGUtZGF0YS1zbWFsbC1mb250LXNpemU6IHZhcigtLWFtcGxpZnktZm9udC1zaXplcy1zbWFsbCk7XG4gIC0tYW1wbGlmeS1jb21wb25lbnRzLXRhYmxlLWRhdGEtc21hbGwtcGFkZGluZzogdmFyKC0tYW1wbGlmeS1zcGFjZS14cyk7XG4gIC0tYW1wbGlmeS1jb21wb25lbnRzLXRhYmxlLWNhcHRpb24tY2FwdGlvbi1zaWRlOiBib3R0b207XG4gIC0tYW1wbGlmeS1jb21wb25lbnRzLXRhYmxlLWNhcHRpb24tY29sb3I6IHZhcigtLWFtcGxpZnktY29sb3JzLWZvbnQtcHJpbWFyeSk7XG4gIC0tYW1wbGlmeS1jb21wb25lbnRzLXRhYmxlLWNhcHRpb24tZGlzcGxheTogdGFibGUtY2FwdGlvbjtcbiAgLS1hbXBsaWZ5LWNvbXBvbmVudHMtdGFibGUtY2FwdGlvbi1mb250LXNpemU6IHZhcigtLWFtcGxpZnktZm9udC1zaXplcy1tZWRpdW0pO1xuICAtLWFtcGxpZnktY29tcG9uZW50cy10YWJsZS1jYXB0aW9uLXRleHQtYWxpZ246IGNlbnRlcjtcbiAgLS1hbXBsaWZ5LWNvbXBvbmVudHMtdGFibGUtY2FwdGlvbi13b3JkLWJyZWFrOiBicmVhay1hbGw7XG4gIC0tYW1wbGlmeS1jb21wb25lbnRzLXRhYmxlLWNhcHRpb24tbGFyZ2UtZm9udC1zaXplOiB2YXIoLS1hbXBsaWZ5LWZvbnQtc2l6ZXMtbGFyZ2UpO1xuICAtLWFtcGxpZnktY29tcG9uZW50cy10YWJsZS1jYXB0aW9uLXNtYWxsLWZvbnQtc2l6ZTogdmFyKC0tYW1wbGlmeS1mb250LXNpemVzLXNtYWxsKTtcbiAgLS1hbXBsaWZ5LWNvbXBvbmVudHMtdGFicy1iYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgLS1hbXBsaWZ5LWNvbXBvbmVudHMtdGFicy1ib3JkZXItY29sb3I6IHZhcigtLWFtcGxpZnktY29sb3JzLWJvcmRlci1zZWNvbmRhcnkpO1xuICAtLWFtcGxpZnktY29tcG9uZW50cy10YWJzLWJvcmRlci1zdHlsZTogc29saWQ7XG4gIC0tYW1wbGlmeS1jb21wb25lbnRzLXRhYnMtYm9yZGVyLXdpZHRoOiB2YXIoLS1hbXBsaWZ5LWJvcmRlci13aWR0aHMtbWVkaXVtKTtcbiAgLS1hbXBsaWZ5LWNvbXBvbmVudHMtdGFicy1nYXA6IDA7XG4gIC0tYW1wbGlmeS1jb21wb25lbnRzLXRhYnMtaXRlbS1iYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgLS1hbXBsaWZ5LWNvbXBvbmVudHMtdGFicy1pdGVtLWJvcmRlci1jb2xvcjogdmFyKC0tYW1wbGlmeS1jb2xvcnMtYm9yZGVyLXNlY29uZGFyeSk7XG4gIC0tYW1wbGlmeS1jb21wb25lbnRzLXRhYnMtaXRlbS1ib3JkZXItc3R5bGU6IHNvbGlkO1xuICAtLWFtcGxpZnktY29tcG9uZW50cy10YWJzLWl0ZW0tYm9yZGVyLXdpZHRoOiB2YXIoLS1hbXBsaWZ5LWJvcmRlci13aWR0aHMtbWVkaXVtKTtcbiAgLS1hbXBsaWZ5LWNvbXBvbmVudHMtdGFicy1pdGVtLWNvbG9yOiB2YXIoLS1hbXBsaWZ5LWNvbG9ycy1mb250LXNlY29uZGFyeSk7XG4gIC0tYW1wbGlmeS1jb21wb25lbnRzLXRhYnMtaXRlbS1mb250LXNpemU6IHZhcigtLWFtcGxpZnktZm9udC1zaXplcy1tZWRpdW0pO1xuICAtLWFtcGxpZnktY29tcG9uZW50cy10YWJzLWl0ZW0tZm9udC13ZWlnaHQ6IHZhcigtLWFtcGxpZnktZm9udC13ZWlnaHRzLWJvbGQpO1xuICAtLWFtcGxpZnktY29tcG9uZW50cy10YWJzLWl0ZW0tcGFkZGluZy12ZXJ0aWNhbDogdmFyKC0tYW1wbGlmeS1zcGFjZS1zbWFsbCk7XG4gIC0tYW1wbGlmeS1jb21wb25lbnRzLXRhYnMtaXRlbS1wYWRkaW5nLWhvcml6b250YWw6IHZhcigtLWFtcGxpZnktc3BhY2UtbWVkaXVtKTtcbiAgLS1hbXBsaWZ5LWNvbXBvbmVudHMtdGFicy1pdGVtLXRleHQtYWxpZ246IGNlbnRlcjtcbiAgLS1hbXBsaWZ5LWNvbXBvbmVudHMtdGFicy1pdGVtLXRyYW5zaXRpb24tZHVyYXRpb246IHZhcigtLWFtcGxpZnktdGltZS1tZWRpdW0pO1xuICAtLWFtcGxpZnktY29tcG9uZW50cy10YWJzLWl0ZW0taG92ZXItYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIC0tYW1wbGlmeS1jb21wb25lbnRzLXRhYnMtaXRlbS1ob3Zlci1ib3JkZXItY29sb3I6IHZhcigtLWFtcGxpZnktY29sb3JzLWJvcmRlci1mb2N1cyk7XG4gIC0tYW1wbGlmeS1jb21wb25lbnRzLXRhYnMtaXRlbS1ob3Zlci1ib3gtc2hhZG93OiBub25lO1xuICAtLWFtcGxpZnktY29tcG9uZW50cy10YWJzLWl0ZW0taG92ZXItY29sb3I6IHZhcigtLWFtcGxpZnktY29sb3JzLWZvbnQtaG92ZXIpO1xuICAtLWFtcGxpZnktY29tcG9uZW50cy10YWJzLWl0ZW0tZm9jdXMtYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIC0tYW1wbGlmeS1jb21wb25lbnRzLXRhYnMtaXRlbS1mb2N1cy1ib3JkZXItY29sb3I6IHZhcigtLWFtcGxpZnktY29sb3JzLWJvcmRlci1mb2N1cyk7XG4gIC0tYW1wbGlmeS1jb21wb25lbnRzLXRhYnMtaXRlbS1mb2N1cy1ib3gtc2hhZG93OiAwcHggMHB4IDBweCB2YXIoLS1hbXBsaWZ5LWJvcmRlci13aWR0aHMtbWVkaXVtKSB2YXIoLS1hbXBsaWZ5LWNvbG9ycy1ib3JkZXItZm9jdXMpO1xuICAtLWFtcGxpZnktY29tcG9uZW50cy10YWJzLWl0ZW0tZm9jdXMtY29sb3I6IHZhcigtLWFtcGxpZnktY29sb3JzLWZvbnQtZm9jdXMpO1xuICAtLWFtcGxpZnktY29tcG9uZW50cy10YWJzLWl0ZW0tYWN0aXZlLWJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICAtLWFtcGxpZnktY29tcG9uZW50cy10YWJzLWl0ZW0tYWN0aXZlLWJvcmRlci1jb2xvcjogdmFyKC0tYW1wbGlmeS1jb2xvcnMtZm9udC1pbnRlcmFjdGl2ZSk7XG4gIC0tYW1wbGlmeS1jb21wb25lbnRzLXRhYnMtaXRlbS1hY3RpdmUtYm94LXNoYWRvdzogbm9uZTtcbiAgLS1hbXBsaWZ5LWNvbXBvbmVudHMtdGFicy1pdGVtLWFjdGl2ZS1jb2xvcjogdmFyKC0tYW1wbGlmeS1jb2xvcnMtZm9udC1pbnRlcmFjdGl2ZSk7XG4gIC0tYW1wbGlmeS1jb21wb25lbnRzLXRhYnMtaXRlbS1kaXNhYmxlZC1iYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgLS1hbXBsaWZ5LWNvbXBvbmVudHMtdGFicy1pdGVtLWRpc2FibGVkLWJvcmRlci1jb2xvcjogdmFyKC0tYW1wbGlmeS1jb2xvcnMtYm9yZGVyLXRlcnRpYXJ5KTtcbiAgLS1hbXBsaWZ5LWNvbXBvbmVudHMtdGFicy1pdGVtLWRpc2FibGVkLWJveC1zaGFkb3c6IG5vbmU7XG4gIC0tYW1wbGlmeS1jb21wb25lbnRzLXRhYnMtaXRlbS1kaXNhYmxlZC1jb2xvcjogdmFyKC0tYW1wbGlmeS1jb2xvcnMtZm9udC1kaXNhYmxlZCk7XG4gIC0tYW1wbGlmeS1jb21wb25lbnRzLXRhYnMtcGFuZWwtYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIC0tYW1wbGlmeS1jb21wb25lbnRzLXRhYnMtcGFuZWwtcGFkZGluZy1pbmxpbmU6IDA7XG4gIC0tYW1wbGlmeS1jb21wb25lbnRzLXRhYnMtcGFuZWwtcGFkZGluZy1ibG9jazogdmFyKC0tYW1wbGlmeS1zcGFjZS1zbWFsbCk7XG4gIC0tYW1wbGlmeS1jb21wb25lbnRzLXRleHQtY29sb3I6IHZhcigtLWFtcGxpZnktY29sb3JzLWZvbnQtcHJpbWFyeSk7XG4gIC0tYW1wbGlmeS1jb21wb25lbnRzLXRleHQtcHJpbWFyeS1jb2xvcjogdmFyKC0tYW1wbGlmeS1jb2xvcnMtZm9udC1wcmltYXJ5KTtcbiAgLS1hbXBsaWZ5LWNvbXBvbmVudHMtdGV4dC1zZWNvbmRhcnktY29sb3I6IHZhcigtLWFtcGxpZnktY29sb3JzLWZvbnQtc2Vjb25kYXJ5KTtcbiAgLS1hbXBsaWZ5LWNvbXBvbmVudHMtdGV4dC10ZXJ0aWFyeS1jb2xvcjogdmFyKC0tYW1wbGlmeS1jb2xvcnMtZm9udC10ZXJ0aWFyeSk7XG4gIC0tYW1wbGlmeS1jb21wb25lbnRzLXRleHQtZXJyb3ItY29sb3I6IHZhcigtLWFtcGxpZnktY29sb3JzLWZvbnQtZXJyb3IpO1xuICAtLWFtcGxpZnktY29tcG9uZW50cy10ZXh0LXdhcm5pbmctY29sb3I6IHZhcigtLWFtcGxpZnktY29sb3JzLWZvbnQtd2FybmluZyk7XG4gIC0tYW1wbGlmeS1jb21wb25lbnRzLXRleHQtc3VjY2Vzcy1jb2xvcjogdmFyKC0tYW1wbGlmeS1jb2xvcnMtZm9udC1zdWNjZXNzKTtcbiAgLS1hbXBsaWZ5LWNvbXBvbmVudHMtdGV4dC1pbmZvLWNvbG9yOiB2YXIoLS1hbXBsaWZ5LWNvbG9ycy1mb250LWluZm8pO1xuICAtLWFtcGxpZnktY29tcG9uZW50cy10ZXh0YXJlYWZpZWxkLWNvbG9yOiB2YXIoLS1hbXBsaWZ5LWNvbXBvbmVudHMtZmllbGRjb250cm9sLWNvbG9yKTtcbiAgLS1hbXBsaWZ5LWNvbXBvbmVudHMtdGV4dGFyZWFmaWVsZC1ib3JkZXItY29sb3I6IHZhcigtLWFtcGxpZnktY29tcG9uZW50cy1maWVsZGNvbnRyb2wtYm9yZGVyLWNvbG9yKTtcbiAgLS1hbXBsaWZ5LWNvbXBvbmVudHMtdGV4dGFyZWFmaWVsZC1mb2N1cy1ib3JkZXItY29sb3I6IHZhcigtLWFtcGxpZnktY29tcG9uZW50cy1maWVsZGNvbnRyb2wtZm9jdXMtYm9yZGVyLWNvbG9yKTtcbiAgLS1hbXBsaWZ5LWNvbXBvbmVudHMtdGV4dGZpZWxkLWNvbG9yOiB2YXIoLS1hbXBsaWZ5LWNvbXBvbmVudHMtZmllbGRjb250cm9sLWNvbG9yKTtcbiAgLS1hbXBsaWZ5LWNvbXBvbmVudHMtdGV4dGZpZWxkLWJvcmRlci1jb2xvcjogdmFyKC0tYW1wbGlmeS1jb21wb25lbnRzLWZpZWxkY29udHJvbC1ib3JkZXItY29sb3IpO1xuICAtLWFtcGxpZnktY29tcG9uZW50cy10ZXh0ZmllbGQtZm9udC1zaXplOiB2YXIoLS1hbXBsaWZ5LWNvbXBvbmVudHMtZmllbGRjb250cm9sLWZvbnQtc2l6ZSk7XG4gIC0tYW1wbGlmeS1jb21wb25lbnRzLXRleHRmaWVsZC1mb2N1cy1ib3JkZXItY29sb3I6IHZhcigtLWFtcGxpZnktY29tcG9uZW50cy1maWVsZGNvbnRyb2wtZm9jdXMtYm9yZGVyLWNvbG9yKTtcbiAgLS1hbXBsaWZ5LWNvbXBvbmVudHMtdG9nZ2xlYnV0dG9uLWJvcmRlci1jb2xvcjogdmFyKC0tYW1wbGlmeS1jb2xvcnMtYm9yZGVyLXByaW1hcnkpO1xuICAtLWFtcGxpZnktY29tcG9uZW50cy10b2dnbGVidXR0b24tY29sb3I6IHZhcigtLWFtcGxpZnktY29sb3JzLWZvbnQtcHJpbWFyeSk7XG4gIC0tYW1wbGlmeS1jb21wb25lbnRzLXRvZ2dsZWJ1dHRvbi1ob3Zlci1iYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1hbXBsaWZ5LWNvbG9ycy1vdmVybGF5LTEwKTtcbiAgLS1hbXBsaWZ5LWNvbXBvbmVudHMtdG9nZ2xlYnV0dG9uLWZvY3VzLWJvcmRlci1jb2xvcjogdmFyKC0tYW1wbGlmeS1jb2xvcnMtYm9yZGVyLWZvY3VzKTtcbiAgLS1hbXBsaWZ5LWNvbXBvbmVudHMtdG9nZ2xlYnV0dG9uLWZvY3VzLWNvbG9yOiB2YXIoLS1hbXBsaWZ5LWNvbG9ycy1mb250LXByaW1hcnkpO1xuICAtLWFtcGxpZnktY29tcG9uZW50cy10b2dnbGVidXR0b24tYWN0aXZlLWJhY2tncm91bmQtY29sb3I6IHZhcigtLWFtcGxpZnktY29sb3JzLXRyYW5zcGFyZW50KTtcbiAgLS1hbXBsaWZ5LWNvbXBvbmVudHMtdG9nZ2xlYnV0dG9uLWRpc2FibGVkLWJhY2tncm91bmQtY29sb3I6IHZhcigtLWFtcGxpZnktY29sb3JzLXRyYW5zcGFyZW50KTtcbiAgLS1hbXBsaWZ5LWNvbXBvbmVudHMtdG9nZ2xlYnV0dG9uLWRpc2FibGVkLWJvcmRlci1jb2xvcjogdmFyKC0tYW1wbGlmeS1jb2xvcnMtYm9yZGVyLWRpc2FibGVkKTtcbiAgLS1hbXBsaWZ5LWNvbXBvbmVudHMtdG9nZ2xlYnV0dG9uLWRpc2FibGVkLWNvbG9yOiB2YXIoLS1hbXBsaWZ5LWNvbG9ycy1mb250LWRpc2FibGVkKTtcbiAgLS1hbXBsaWZ5LWNvbXBvbmVudHMtdG9nZ2xlYnV0dG9uLXByZXNzZWQtYm9yZGVyLWNvbG9yOiB2YXIoLS1hbXBsaWZ5LWNvbG9ycy1ib3JkZXItcHJlc3NlZCk7XG4gIC0tYW1wbGlmeS1jb21wb25lbnRzLXRvZ2dsZWJ1dHRvbi1wcmVzc2VkLWNvbG9yOiB2YXIoLS1hbXBsaWZ5LWNvbG9ycy1mb250LXByaW1hcnkpO1xuICAtLWFtcGxpZnktY29tcG9uZW50cy10b2dnbGVidXR0b24tcHJlc3NlZC1iYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1hbXBsaWZ5LWNvbG9ycy1vdmVybGF5LTIwKTtcbiAgLS1hbXBsaWZ5LWNvbXBvbmVudHMtdG9nZ2xlYnV0dG9uLXByZXNzZWQtaG92ZXItYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYW1wbGlmeS1jb2xvcnMtb3ZlcmxheS0zMCk7XG4gIC0tYW1wbGlmeS1jb21wb25lbnRzLXRvZ2dsZWJ1dHRvbi1wcmltYXJ5LWJhY2tncm91bmQtY29sb3I6IHZhcigtLWFtcGxpZnktY29sb3JzLXRyYW5zcGFyZW50KTtcbiAgLS1hbXBsaWZ5LWNvbXBvbmVudHMtdG9nZ2xlYnV0dG9uLXByaW1hcnktYm9yZGVyLXdpZHRoOiB2YXIoLS1hbXBsaWZ5LWJvcmRlci13aWR0aHMtc21hbGwpO1xuICAtLWFtcGxpZnktY29tcG9uZW50cy10b2dnbGVidXR0b24tcHJpbWFyeS1mb2N1cy1ib3JkZXItY29sb3I6IHZhcigtLWFtcGxpZnktY29sb3JzLWJvcmRlci1mb2N1cyk7XG4gIC0tYW1wbGlmeS1jb21wb25lbnRzLXRvZ2dsZWJ1dHRvbi1wcmltYXJ5LWZvY3VzLWJhY2tncm91bmQtY29sb3I6IHZhcigtLWFtcGxpZnktY29sb3JzLXRyYW5zcGFyZW50KTtcbiAgLS1hbXBsaWZ5LWNvbXBvbmVudHMtdG9nZ2xlYnV0dG9uLXByaW1hcnktZm9jdXMtYm94LXNoYWRvdzogdmFyKC0tYW1wbGlmeS1jb21wb25lbnRzLWZpZWxkY29udHJvbC1mb2N1cy1ib3gtc2hhZG93KTtcbiAgLS1hbXBsaWZ5LWNvbXBvbmVudHMtdG9nZ2xlYnV0dG9uLXByaW1hcnktZm9jdXMtY29sb3I6IHZhcigtLWFtcGxpZnktY29sb3JzLWZvbnQtcHJpbWFyeSk7XG4gIC0tYW1wbGlmeS1jb21wb25lbnRzLXRvZ2dsZWJ1dHRvbi1wcmltYXJ5LWhvdmVyLWJhY2tncm91bmQtY29sb3I6IHZhcigtLWFtcGxpZnktY29sb3JzLW92ZXJsYXktMTApO1xuICAtLWFtcGxpZnktY29tcG9uZW50cy10b2dnbGVidXR0b24tcHJpbWFyeS1ob3Zlci1jb2xvcjogdmFyKC0tYW1wbGlmeS1jb2xvcnMtZm9udC1wcmltYXJ5KTtcbiAgLS1hbXBsaWZ5LWNvbXBvbmVudHMtdG9nZ2xlYnV0dG9uLXByaW1hcnktZGlzYWJsZWQtYm9yZGVyLWNvbG9yOiB2YXIoLS1hbXBsaWZ5LWNvbG9ycy1ib3JkZXItZGlzYWJsZWQpO1xuICAtLWFtcGxpZnktY29tcG9uZW50cy10b2dnbGVidXR0b24tcHJpbWFyeS1kaXNhYmxlZC1iYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1hbXBsaWZ5LWNvbG9ycy1iYWNrZ3JvdW5kLWRpc2FibGVkKTtcbiAgLS1hbXBsaWZ5LWNvbXBvbmVudHMtdG9nZ2xlYnV0dG9uLXByaW1hcnktZGlzYWJsZWQtY29sb3I6IHZhcigtLWFtcGxpZnktY29sb3JzLWZvbnQtZGlzYWJsZWQpO1xuICAtLWFtcGxpZnktY29tcG9uZW50cy10b2dnbGVidXR0b24tcHJpbWFyeS1wcmVzc2VkLWJhY2tncm91bmQtY29sb3I6IHZhcigtLWFtcGxpZnktY29sb3JzLXByaW1hcnktODApO1xuICAtLWFtcGxpZnktY29tcG9uZW50cy10b2dnbGVidXR0b24tcHJpbWFyeS1wcmVzc2VkLWJvcmRlci1jb2xvcjogdmFyKC0tYW1wbGlmeS1jb2xvcnMtcHJpbWFyeS04MCk7XG4gIC0tYW1wbGlmeS1jb21wb25lbnRzLXRvZ2dsZWJ1dHRvbi1wcmltYXJ5LXByZXNzZWQtY29sb3I6IHZhcigtLWFtcGxpZnktY29sb3JzLWJhY2tncm91bmQtcHJpbWFyeSk7XG4gIC0tYW1wbGlmeS1jb21wb25lbnRzLXRvZ2dsZWJ1dHRvbi1wcmltYXJ5LXByZXNzZWQtZm9jdXMtYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYW1wbGlmeS1jb2xvcnMtYm9yZGVyLWZvY3VzKTtcbiAgLS1hbXBsaWZ5LWNvbXBvbmVudHMtdG9nZ2xlYnV0dG9uLXByaW1hcnktcHJlc3NlZC1mb2N1cy1ib3JkZXItY29sb3I6IHZhcigtLWFtcGxpZnktY29sb3JzLWJvcmRlci1mb2N1cyk7XG4gIC0tYW1wbGlmeS1jb21wb25lbnRzLXRvZ2dsZWJ1dHRvbi1wcmltYXJ5LXByZXNzZWQtZm9jdXMtY29sb3I6IHZhcigtLWFtcGxpZnktY29sb3JzLWJhY2tncm91bmQtcHJpbWFyeSk7XG4gIC0tYW1wbGlmeS1jb21wb25lbnRzLXRvZ2dsZWJ1dHRvbi1wcmltYXJ5LXByZXNzZWQtaG92ZXItYm9yZGVyLWNvbG9yOiB2YXIoLS1hbXBsaWZ5LWNvbG9ycy1wcmltYXJ5LTYwKTtcbiAgLS1hbXBsaWZ5LWNvbXBvbmVudHMtdG9nZ2xlYnV0dG9uLXByaW1hcnktcHJlc3NlZC1ob3Zlci1iYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1hbXBsaWZ5LWNvbG9ycy1wcmltYXJ5LTYwKTtcbiAgLS1hbXBsaWZ5LWNvbXBvbmVudHMtdG9nZ2xlYnV0dG9uLXByaW1hcnktcHJlc3NlZC1ob3Zlci1ib3gtc2hhZG93OiB2YXIoLS1hbXBsaWZ5LWNvbG9ycy1wcmltYXJ5LTYwKTtcbiAgLS1hbXBsaWZ5LWNvbXBvbmVudHMtdG9nZ2xlYnV0dG9uLXByaW1hcnktcHJlc3NlZC1ob3Zlci1jb2xvcjogdmFyKC0tYW1wbGlmeS1jb2xvcnMtYmFja2dyb3VuZC1wcmltYXJ5KTtcbiAgLS1hbXBsaWZ5LWNvbXBvbmVudHMtdG9nZ2xlYnV0dG9uLWxpbmstYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYW1wbGlmeS1jb2xvcnMtdHJhbnNwYXJlbnQpO1xuICAtLWFtcGxpZnktY29tcG9uZW50cy10b2dnbGVidXR0b24tbGluay1jb2xvcjogdmFyKC0tYW1wbGlmeS1jb2xvcnMtb3ZlcmxheS01MCk7XG4gIC0tYW1wbGlmeS1jb21wb25lbnRzLXRvZ2dsZWJ1dHRvbi1saW5rLWhvdmVyLWJhY2tncm91bmQtY29sb3I6IHZhcigtLWFtcGxpZnktY29sb3JzLXRyYW5zcGFyZW50KTtcbiAgLS1hbXBsaWZ5LWNvbXBvbmVudHMtdG9nZ2xlYnV0dG9uLWxpbmstaG92ZXItY29sb3I6IHZhcigtLWFtcGxpZnktY29sb3JzLW92ZXJsYXktNTApO1xuICAtLWFtcGxpZnktY29tcG9uZW50cy10b2dnbGVidXR0b24tbGluay1mb2N1cy1iYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1hbXBsaWZ5LWNvbG9ycy10cmFuc3BhcmVudCk7XG4gIC0tYW1wbGlmeS1jb21wb25lbnRzLXRvZ2dsZWJ1dHRvbi1saW5rLWZvY3VzLWNvbG9yOiB2YXIoLS1hbXBsaWZ5LWNvbG9ycy1vdmVybGF5LTUwKTtcbiAgLS1hbXBsaWZ5LWNvbXBvbmVudHMtdG9nZ2xlYnV0dG9uLWxpbmstZGlzYWJsZWQtYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYW1wbGlmeS1jb2xvcnMtdHJhbnNwYXJlbnQpO1xuICAtLWFtcGxpZnktY29tcG9uZW50cy10b2dnbGVidXR0b24tbGluay1kaXNhYmxlZC1jb2xvcjogdmFyKC0tYW1wbGlmeS1jb2xvcnMtZm9udC1kaXNhYmxlZCk7XG4gIC0tYW1wbGlmeS1jb21wb25lbnRzLXRvZ2dsZWJ1dHRvbi1saW5rLXByZXNzZWQtYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYW1wbGlmeS1jb2xvcnMtdHJhbnNwYXJlbnQpO1xuICAtLWFtcGxpZnktY29tcG9uZW50cy10b2dnbGVidXR0b24tbGluay1wcmVzc2VkLWNvbG9yOiB2YXIoLS1hbXBsaWZ5LWNvbG9ycy1vdmVybGF5LTkwKTtcbiAgLS1hbXBsaWZ5LWNvbXBvbmVudHMtdG9nZ2xlYnV0dG9uLWxpbmstcHJlc3NlZC1mb2N1cy1iYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1hbXBsaWZ5LWNvbG9ycy10cmFuc3BhcmVudCk7XG4gIC0tYW1wbGlmeS1jb21wb25lbnRzLXRvZ2dsZWJ1dHRvbi1saW5rLXByZXNzZWQtZm9jdXMtY29sb3I6IHZhcigtLWFtcGxpZnktY29sb3JzLW92ZXJsYXktOTApO1xuICAtLWFtcGxpZnktY29tcG9uZW50cy10b2dnbGVidXR0b24tbGluay1wcmVzc2VkLWhvdmVyLWNvbG9yOiB2YXIoLS1hbXBsaWZ5LWNvbG9ycy1vdmVybGF5LTkwKTtcbiAgLS1hbXBsaWZ5LWNvbXBvbmVudHMtdG9nZ2xlYnV0dG9uLWxpbmstcHJlc3NlZC1ob3Zlci1iYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1hbXBsaWZ5LWNvbG9ycy10cmFuc3BhcmVudCk7XG4gIC0tYW1wbGlmeS1jb21wb25lbnRzLXRvZ2dsZWJ1dHRvbmdyb3VwLWFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIC0tYW1wbGlmeS1jb21wb25lbnRzLXRvZ2dsZWJ1dHRvbmdyb3VwLWFsaWduLWNvbnRlbnQ6IGNlbnRlcjtcbiAgLS1hbXBsaWZ5LWNvbXBvbmVudHMtdG9nZ2xlYnV0dG9uZ3JvdXAtanVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICAtLWFtcGxpZnktYm9yZGVyLXdpZHRocy1zbWFsbDogMXB4O1xuICAtLWFtcGxpZnktYm9yZGVyLXdpZHRocy1tZWRpdW06IDJweDtcbiAgLS1hbXBsaWZ5LWJvcmRlci13aWR0aHMtbGFyZ2U6IDNweDtcbiAgLS1hbXBsaWZ5LWNvbG9ycy1yZWQtMTA6IGhzbCgwLCA3NSUsIDk1JSk7XG4gIC0tYW1wbGlmeS1jb2xvcnMtcmVkLTIwOiBoc2woMCwgNzUlLCA4NSUpO1xuICAtLWFtcGxpZnktY29sb3JzLXJlZC00MDogaHNsKDAsIDc1JSwgNzUlKTtcbiAgLS1hbXBsaWZ5LWNvbG9ycy1yZWQtNjA6IGhzbCgwLCA1MCUsIDUwJSk7XG4gIC0tYW1wbGlmeS1jb2xvcnMtcmVkLTgwOiBoc2woMCwgOTUlLCAzMCUpO1xuICAtLWFtcGxpZnktY29sb3JzLXJlZC05MDogaHNsKDAsIDEwMCUsIDIwJSk7XG4gIC0tYW1wbGlmeS1jb2xvcnMtcmVkLTEwMDogaHNsKDAsIDEwMCUsIDE1JSk7XG4gIC0tYW1wbGlmeS1jb2xvcnMtb3JhbmdlLTEwOiBoc2woMzAsIDc1JSwgOTUlKTtcbiAgLS1hbXBsaWZ5LWNvbG9ycy1vcmFuZ2UtMjA6IGhzbCgzMCwgNzUlLCA4NSUpO1xuICAtLWFtcGxpZnktY29sb3JzLW9yYW5nZS00MDogaHNsKDMwLCA3NSUsIDc1JSk7XG4gIC0tYW1wbGlmeS1jb2xvcnMtb3JhbmdlLTYwOiBoc2woMzAsIDUwJSwgNTAlKTtcbiAgLS1hbXBsaWZ5LWNvbG9ycy1vcmFuZ2UtODA6IGhzbCgzMCwgOTUlLCAzMCUpO1xuICAtLWFtcGxpZnktY29sb3JzLW9yYW5nZS05MDogaHNsKDMwLCAxMDAlLCAyMCUpO1xuICAtLWFtcGxpZnktY29sb3JzLW9yYW5nZS0xMDA6IGhzbCgzMCwgMTAwJSwgMTUlKTtcbiAgLS1hbXBsaWZ5LWNvbG9ycy15ZWxsb3ctMTA6IGhzbCg2MCwgNzUlLCA5NSUpO1xuICAtLWFtcGxpZnktY29sb3JzLXllbGxvdy0yMDogaHNsKDYwLCA3NSUsIDg1JSk7XG4gIC0tYW1wbGlmeS1jb2xvcnMteWVsbG93LTQwOiBoc2woNjAsIDc1JSwgNzUlKTtcbiAgLS1hbXBsaWZ5LWNvbG9ycy15ZWxsb3ctNjA6IGhzbCg2MCwgNTAlLCA1MCUpO1xuICAtLWFtcGxpZnktY29sb3JzLXllbGxvdy04MDogaHNsKDYwLCA5NSUsIDMwJSk7XG4gIC0tYW1wbGlmeS1jb2xvcnMteWVsbG93LTkwOiBoc2woNjAsIDEwMCUsIDIwJSk7XG4gIC0tYW1wbGlmeS1jb2xvcnMteWVsbG93LTEwMDogaHNsKDYwLCAxMDAlLCAxNSUpO1xuICAtLWFtcGxpZnktY29sb3JzLWdyZWVuLTEwOiBoc2woMTMwLCA2MCUsIDk1JSk7XG4gIC0tYW1wbGlmeS1jb2xvcnMtZ3JlZW4tMjA6IGhzbCgxMzAsIDYwJSwgOTAlKTtcbiAgLS1hbXBsaWZ5LWNvbG9ycy1ncmVlbi00MDogaHNsKDEzMCwgNDQlLCA2MyUpO1xuICAtLWFtcGxpZnktY29sb3JzLWdyZWVuLTYwOiBoc2woMTMwLCA0MyUsIDQ2JSk7XG4gIC0tYW1wbGlmeS1jb2xvcnMtZ3JlZW4tODA6IGhzbCgxMzAsIDMzJSwgMzclKTtcbiAgLS1hbXBsaWZ5LWNvbG9ycy1ncmVlbi05MDogaHNsKDEzMCwgMjclLCAyOSUpO1xuICAtLWFtcGxpZnktY29sb3JzLWdyZWVuLTEwMDogaHNsKDEzMCwgMjIlLCAyMyUpO1xuICAtLWFtcGxpZnktY29sb3JzLXRlYWwtMTA6IGhzbCgxOTAsIDc1JSwgOTUlKTtcbiAgLS1hbXBsaWZ5LWNvbG9ycy10ZWFsLTIwOiBoc2woMTkwLCA3NSUsIDg1JSk7XG4gIC0tYW1wbGlmeS1jb2xvcnMtdGVhbC00MDogaHNsKDE5MCwgNzAlLCA3MCUpO1xuICAtLWFtcGxpZnktY29sb3JzLXRlYWwtNjA6IGhzbCgxOTAsIDUwJSwgNTAlKTtcbiAgLS1hbXBsaWZ5LWNvbG9ycy10ZWFsLTgwOiBoc2woMTkwLCA5NSUsIDMwJSk7XG4gIC0tYW1wbGlmeS1jb2xvcnMtdGVhbC05MDogaHNsKDE5MCwgMTAwJSwgMjAlKTtcbiAgLS1hbXBsaWZ5LWNvbG9ycy10ZWFsLTEwMDogaHNsKDE5MCwgMTAwJSwgMTUlKTtcbiAgLS1hbXBsaWZ5LWNvbG9ycy1ibHVlLTEwOiBoc2woMjIwLCA5NSUsIDk1JSk7XG4gIC0tYW1wbGlmeS1jb2xvcnMtYmx1ZS0yMDogaHNsKDIyMCwgODUlLCA4NSUpO1xuICAtLWFtcGxpZnktY29sb3JzLWJsdWUtNDA6IGhzbCgyMjAsIDcwJSwgNzAlKTtcbiAgLS1hbXBsaWZ5LWNvbG9ycy1ibHVlLTYwOiBoc2woMjIwLCA1MCUsIDUwJSk7XG4gIC0tYW1wbGlmeS1jb2xvcnMtYmx1ZS04MDogaHNsKDIyMCwgOTUlLCAzMCUpO1xuICAtLWFtcGxpZnktY29sb3JzLWJsdWUtOTA6IGhzbCgyMjAsIDEwMCUsIDIwJSk7XG4gIC0tYW1wbGlmeS1jb2xvcnMtYmx1ZS0xMDA6IGhzbCgyMjAsIDEwMCUsIDE1JSk7XG4gIC0tYW1wbGlmeS1jb2xvcnMtcHVycGxlLTEwOiBoc2woMzAwLCA5NSUsIDk1JSk7XG4gIC0tYW1wbGlmeS1jb2xvcnMtcHVycGxlLTIwOiBoc2woMzAwLCA4NSUsIDg1JSk7XG4gIC0tYW1wbGlmeS1jb2xvcnMtcHVycGxlLTQwOiBoc2woMzAwLCA3MCUsIDcwJSk7XG4gIC0tYW1wbGlmeS1jb2xvcnMtcHVycGxlLTYwOiBoc2woMzAwLCA1MCUsIDUwJSk7XG4gIC0tYW1wbGlmeS1jb2xvcnMtcHVycGxlLTgwOiBoc2woMzAwLCA5NSUsIDMwJSk7XG4gIC0tYW1wbGlmeS1jb2xvcnMtcHVycGxlLTkwOiBoc2woMzAwLCAxMDAlLCAyMCUpO1xuICAtLWFtcGxpZnktY29sb3JzLXB1cnBsZS0xMDA6IGhzbCgzMDAsIDEwMCUsIDE1JSk7XG4gIC0tYW1wbGlmeS1jb2xvcnMtcGluay0xMDogaHNsKDM0MCwgOTUlLCA5NSUpO1xuICAtLWFtcGxpZnktY29sb3JzLXBpbmstMjA6IGhzbCgzNDAsIDkwJSwgODUlKTtcbiAgLS1hbXBsaWZ5LWNvbG9ycy1waW5rLTQwOiBoc2woMzQwLCA3MCUsIDcwJSk7XG4gIC0tYW1wbGlmeS1jb2xvcnMtcGluay02MDogaHNsKDM0MCwgNTAlLCA1MCUpO1xuICAtLWFtcGxpZnktY29sb3JzLXBpbmstODA6IGhzbCgzNDAsIDk1JSwgMzAlKTtcbiAgLS1hbXBsaWZ5LWNvbG9ycy1waW5rLTkwOiBoc2woMzQwLCAxMDAlLCAyMCUpO1xuICAtLWFtcGxpZnktY29sb3JzLXBpbmstMTAwOiBoc2woMzQwLCAxMDAlLCAxNSUpO1xuICAtLWFtcGxpZnktY29sb3JzLW5ldXRyYWwtMTA6IGhzbCgyMTAsIDUlLCA5OCUpO1xuICAtLWFtcGxpZnktY29sb3JzLW5ldXRyYWwtMjA6IGhzbCgyMTAsIDUlLCA5NCUpO1xuICAtLWFtcGxpZnktY29sb3JzLW5ldXRyYWwtNDA6IGhzbCgyMTAsIDUlLCA4NyUpO1xuICAtLWFtcGxpZnktY29sb3JzLW5ldXRyYWwtNjA6IGhzbCgyMTAsIDEwJSwgNTglKTtcbiAgLS1hbXBsaWZ5LWNvbG9ycy1uZXV0cmFsLTgwOiBoc2woMjEwLCAxMCUsIDQwJSk7XG4gIC0tYW1wbGlmeS1jb2xvcnMtbmV1dHJhbC05MDogaHNsKDIxMCwgMjUlLCAyNSUpO1xuICAtLWFtcGxpZnktY29sb3JzLW5ldXRyYWwtMTAwOiBoc2woMjEwLCA1MCUsIDEwJSk7XG4gIC0tYW1wbGlmeS1jb2xvcnMtcHJpbWFyeS0xMDogdmFyKC0tYW1wbGlmeS1jb2xvcnMtdGVhbC0xMCk7XG4gIC0tYW1wbGlmeS1jb2xvcnMtcHJpbWFyeS0yMDogdmFyKC0tYW1wbGlmeS1jb2xvcnMtdGVhbC0yMCk7XG4gIC0tYW1wbGlmeS1jb2xvcnMtcHJpbWFyeS00MDogdmFyKC0tYW1wbGlmeS1jb2xvcnMtdGVhbC00MCk7XG4gIC0tYW1wbGlmeS1jb2xvcnMtcHJpbWFyeS02MDogdmFyKC0tYW1wbGlmeS1jb2xvcnMtdGVhbC02MCk7XG4gIC0tYW1wbGlmeS1jb2xvcnMtcHJpbWFyeS04MDogdmFyKC0tYW1wbGlmeS1jb2xvcnMtdGVhbC04MCk7XG4gIC0tYW1wbGlmeS1jb2xvcnMtcHJpbWFyeS05MDogdmFyKC0tYW1wbGlmeS1jb2xvcnMtdGVhbC05MCk7XG4gIC0tYW1wbGlmeS1jb2xvcnMtcHJpbWFyeS0xMDA6IHZhcigtLWFtcGxpZnktY29sb3JzLXRlYWwtMTAwKTtcbiAgLS1hbXBsaWZ5LWNvbG9ycy1zZWNvbmRhcnktMTA6IHZhcigtLWFtcGxpZnktY29sb3JzLXB1cnBsZS0xMCk7XG4gIC0tYW1wbGlmeS1jb2xvcnMtc2Vjb25kYXJ5LTIwOiB2YXIoLS1hbXBsaWZ5LWNvbG9ycy1wdXJwbGUtMjApO1xuICAtLWFtcGxpZnktY29sb3JzLXNlY29uZGFyeS00MDogdmFyKC0tYW1wbGlmeS1jb2xvcnMtcHVycGxlLTQwKTtcbiAgLS1hbXBsaWZ5LWNvbG9ycy1zZWNvbmRhcnktNjA6IHZhcigtLWFtcGxpZnktY29sb3JzLXB1cnBsZS02MCk7XG4gIC0tYW1wbGlmeS1jb2xvcnMtc2Vjb25kYXJ5LTgwOiB2YXIoLS1hbXBsaWZ5LWNvbG9ycy1wdXJwbGUtODApO1xuICAtLWFtcGxpZnktY29sb3JzLXNlY29uZGFyeS05MDogdmFyKC0tYW1wbGlmeS1jb2xvcnMtcHVycGxlLTkwKTtcbiAgLS1hbXBsaWZ5LWNvbG9ycy1zZWNvbmRhcnktMTAwOiB2YXIoLS1hbXBsaWZ5LWNvbG9ycy1wdXJwbGUtMTAwKTtcbiAgLS1hbXBsaWZ5LWNvbG9ycy1mb250LXByaW1hcnk6IHZhcigtLWFtcGxpZnktY29sb3JzLW5ldXRyYWwtMTAwKTtcbiAgLS1hbXBsaWZ5LWNvbG9ycy1mb250LXNlY29uZGFyeTogdmFyKC0tYW1wbGlmeS1jb2xvcnMtbmV1dHJhbC05MCk7XG4gIC0tYW1wbGlmeS1jb2xvcnMtZm9udC10ZXJ0aWFyeTogdmFyKC0tYW1wbGlmeS1jb2xvcnMtbmV1dHJhbC04MCk7XG4gIC0tYW1wbGlmeS1jb2xvcnMtZm9udC1kaXNhYmxlZDogdmFyKC0tYW1wbGlmeS1jb2xvcnMtbmV1dHJhbC02MCk7XG4gIC0tYW1wbGlmeS1jb2xvcnMtZm9udC1pbnZlcnNlOiB2YXIoLS1hbXBsaWZ5LWNvbG9ycy13aGl0ZSk7XG4gIC0tYW1wbGlmeS1jb2xvcnMtZm9udC1pbnRlcmFjdGl2ZTogdmFyKC0tYW1wbGlmeS1jb2xvcnMtcHJpbWFyeS04MCk7XG4gIC0tYW1wbGlmeS1jb2xvcnMtZm9udC1ob3ZlcjogdmFyKC0tYW1wbGlmeS1jb2xvcnMtcHJpbWFyeS05MCk7XG4gIC0tYW1wbGlmeS1jb2xvcnMtZm9udC1mb2N1czogdmFyKC0tYW1wbGlmeS1jb2xvcnMtcHJpbWFyeS0xMDApO1xuICAtLWFtcGxpZnktY29sb3JzLWZvbnQtYWN0aXZlOiB2YXIoLS1hbXBsaWZ5LWNvbG9ycy1wcmltYXJ5LTEwMCk7XG4gIC0tYW1wbGlmeS1jb2xvcnMtZm9udC1pbmZvOiB2YXIoLS1hbXBsaWZ5LWNvbG9ycy1ibHVlLTkwKTtcbiAgLS1hbXBsaWZ5LWNvbG9ycy1mb250LXdhcm5pbmc6IHZhcigtLWFtcGxpZnktY29sb3JzLW9yYW5nZS05MCk7XG4gIC0tYW1wbGlmeS1jb2xvcnMtZm9udC1lcnJvcjogdmFyKC0tYW1wbGlmeS1jb2xvcnMtcmVkLTkwKTtcbiAgLS1hbXBsaWZ5LWNvbG9ycy1mb250LXN1Y2Nlc3M6IHZhcigtLWFtcGxpZnktY29sb3JzLWdyZWVuLTkwKTtcbiAgLS1hbXBsaWZ5LWNvbG9ycy1iYWNrZ3JvdW5kLXByaW1hcnk6IHZhcigtLWFtcGxpZnktY29sb3JzLXdoaXRlKTtcbiAgLS1hbXBsaWZ5LWNvbG9ycy1iYWNrZ3JvdW5kLXNlY29uZGFyeTogdmFyKC0tYW1wbGlmeS1jb2xvcnMtbmV1dHJhbC0xMCk7XG4gIC0tYW1wbGlmeS1jb2xvcnMtYmFja2dyb3VuZC10ZXJ0aWFyeTogdmFyKC0tYW1wbGlmeS1jb2xvcnMtbmV1dHJhbC0yMCk7XG4gIC0tYW1wbGlmeS1jb2xvcnMtYmFja2dyb3VuZC1xdWF0ZXJuYXJ5OiB2YXIoLS1hbXBsaWZ5LWNvbG9ycy1uZXV0cmFsLTYwKTtcbiAgLS1hbXBsaWZ5LWNvbG9ycy1iYWNrZ3JvdW5kLWRpc2FibGVkOiB2YXIoLS1hbXBsaWZ5LWNvbG9ycy1iYWNrZ3JvdW5kLXRlcnRpYXJ5KTtcbiAgLS1hbXBsaWZ5LWNvbG9ycy1iYWNrZ3JvdW5kLWluZm86IHZhcigtLWFtcGxpZnktY29sb3JzLWJsdWUtMTApO1xuICAtLWFtcGxpZnktY29sb3JzLWJhY2tncm91bmQtd2FybmluZzogdmFyKC0tYW1wbGlmeS1jb2xvcnMtb3JhbmdlLTEwKTtcbiAgLS1hbXBsaWZ5LWNvbG9ycy1iYWNrZ3JvdW5kLWVycm9yOiB2YXIoLS1hbXBsaWZ5LWNvbG9ycy1yZWQtMTApO1xuICAtLWFtcGxpZnktY29sb3JzLWJhY2tncm91bmQtc3VjY2VzczogdmFyKC0tYW1wbGlmeS1jb2xvcnMtZ3JlZW4tMTApO1xuICAtLWFtcGxpZnktY29sb3JzLWJvcmRlci1wcmltYXJ5OiB2YXIoLS1hbXBsaWZ5LWNvbG9ycy1uZXV0cmFsLTYwKTtcbiAgLS1hbXBsaWZ5LWNvbG9ycy1ib3JkZXItc2Vjb25kYXJ5OiB2YXIoLS1hbXBsaWZ5LWNvbG9ycy1uZXV0cmFsLTQwKTtcbiAgLS1hbXBsaWZ5LWNvbG9ycy1ib3JkZXItdGVydGlhcnk6IHZhcigtLWFtcGxpZnktY29sb3JzLW5ldXRyYWwtMjApO1xuICAtLWFtcGxpZnktY29sb3JzLWJvcmRlci1kaXNhYmxlZDogdmFyKC0tYW1wbGlmeS1jb2xvcnMtYm9yZGVyLXRlcnRpYXJ5KTtcbiAgLS1hbXBsaWZ5LWNvbG9ycy1ib3JkZXItcHJlc3NlZDogdmFyKC0tYW1wbGlmeS1jb2xvcnMtcHJpbWFyeS0xMDApO1xuICAtLWFtcGxpZnktY29sb3JzLWJvcmRlci1mb2N1czogdmFyKC0tYW1wbGlmeS1jb2xvcnMtcHJpbWFyeS0xMDApO1xuICAtLWFtcGxpZnktY29sb3JzLWJvcmRlci1lcnJvcjogdmFyKC0tYW1wbGlmeS1jb2xvcnMtcmVkLTgwKTtcbiAgLS1hbXBsaWZ5LWNvbG9ycy1ib3JkZXItaW5mbzogdmFyKC0tYW1wbGlmeS1jb2xvcnMtYmx1ZS04MCk7XG4gIC0tYW1wbGlmeS1jb2xvcnMtYm9yZGVyLXN1Y2Nlc3M6IHZhcigtLWFtcGxpZnktY29sb3JzLWdyZWVuLTgwKTtcbiAgLS1hbXBsaWZ5LWNvbG9ycy1ib3JkZXItd2FybmluZzogdmFyKC0tYW1wbGlmeS1jb2xvcnMtb3JhbmdlLTgwKTtcbiAgLS1hbXBsaWZ5LWNvbG9ycy1zaGFkb3ctcHJpbWFyeTogaHNsYSgyMTAsIDUwJSwgMTAlLCAwLjI1KTtcbiAgLS1hbXBsaWZ5LWNvbG9ycy1zaGFkb3ctc2Vjb25kYXJ5OiBoc2xhKDIxMCwgNTAlLCAxMCUsIDAuMTUpO1xuICAtLWFtcGxpZnktY29sb3JzLXNoYWRvdy10ZXJ0aWFyeTogaHNsYSgyMTAsIDUwJSwgMTAlLCAwLjA1KTtcbiAgLS1hbXBsaWZ5LWNvbG9ycy1vdmVybGF5LTU6IGhzbGEoMCwgMCUsIDAlLCAwLjA1KTtcbiAgLS1hbXBsaWZ5LWNvbG9ycy1vdmVybGF5LTEwOiBoc2xhKDAsIDAlLCAwJSwgMC4xKTtcbiAgLS1hbXBsaWZ5LWNvbG9ycy1vdmVybGF5LTIwOiBoc2xhKDAsIDAlLCAwJSwgMC4yKTtcbiAgLS1hbXBsaWZ5LWNvbG9ycy1vdmVybGF5LTMwOiBoc2xhKDAsIDAlLCAwJSwgMC4zKTtcbiAgLS1hbXBsaWZ5LWNvbG9ycy1vdmVybGF5LTQwOiBoc2xhKDAsIDAlLCAwJSwgMC40KTtcbiAgLS1hbXBsaWZ5LWNvbG9ycy1vdmVybGF5LTUwOiBoc2xhKDAsIDAlLCAwJSwgMC41KTtcbiAgLS1hbXBsaWZ5LWNvbG9ycy1vdmVybGF5LTYwOiBoc2xhKDAsIDAlLCAwJSwgMC42KTtcbiAgLS1hbXBsaWZ5LWNvbG9ycy1vdmVybGF5LTcwOiBoc2xhKDAsIDAlLCAwJSwgMC43KTtcbiAgLS1hbXBsaWZ5LWNvbG9ycy1vdmVybGF5LTgwOiBoc2xhKDAsIDAlLCAwJSwgMC44KTtcbiAgLS1hbXBsaWZ5LWNvbG9ycy1vdmVybGF5LTkwOiBoc2xhKDAsIDAlLCAwJSwgMC45KTtcbiAgLS1hbXBsaWZ5LWNvbG9ycy1ibGFjazogaHNsKDAsIDAlLCAwJSk7XG4gIC0tYW1wbGlmeS1jb2xvcnMtd2hpdGU6IGhzbCgwLCAwJSwgMTAwJSk7XG4gIC0tYW1wbGlmeS1jb2xvcnMtdHJhbnNwYXJlbnQ6IHRyYW5zcGFyZW50O1xuICAtLWFtcGxpZnktZm9udHMtZGVmYXVsdC12YXJpYWJsZTogXCJJbnRlclZhcmlhYmxlXCIsIFwiSW50ZXIgdmFyXCIsIFwiSW50ZXJcIiwgLWFwcGxlLXN5c3RlbSwgQmxpbmtNYWNTeXN0ZW1Gb250LFxuICAgICAgICAgIFwiSGVsdmV0aWNhIE5ldWVcIiwgXCJTZWdvZSBVSVwiLCBPeHlnZW4sIFVidW50dSwgQ2FudGFyZWxsLCBcIk9wZW4gU2Fuc1wiLFxuICAgICAgICAgIHNhbnMtc2VyaWY7XG4gIC0tYW1wbGlmeS1mb250cy1kZWZhdWx0LXN0YXRpYzogXCJJbnRlclwiLCAtYXBwbGUtc3lzdGVtLCBCbGlua01hY1N5c3RlbUZvbnQsIFwiSGVsdmV0aWNhIE5ldWVcIixcbiAgICAgICAgICBcIlNlZ29lIFVJXCIsIE94eWdlbiwgVWJ1bnR1LCBDYW50YXJlbGwsIFwiT3BlbiBTYW5zXCIsIHNhbnMtc2VyaWY7XG4gIC0tYW1wbGlmeS1mb250LXNpemVzLXh4eHM6IDAuMzc1cmVtO1xuICAtLWFtcGxpZnktZm9udC1zaXplcy14eHM6IDAuNXJlbTtcbiAgLS1hbXBsaWZ5LWZvbnQtc2l6ZXMteHM6IDAuNzVyZW07XG4gIC0tYW1wbGlmeS1mb250LXNpemVzLXNtYWxsOiAwLjg3NXJlbTtcbiAgLS1hbXBsaWZ5LWZvbnQtc2l6ZXMtbWVkaXVtOiAxcmVtO1xuICAtLWFtcGxpZnktZm9udC1zaXplcy1sYXJnZTogMS4yNXJlbTtcbiAgLS1hbXBsaWZ5LWZvbnQtc2l6ZXMteGw6IDEuNXJlbTtcbiAgLS1hbXBsaWZ5LWZvbnQtc2l6ZXMteHhsOiAycmVtO1xuICAtLWFtcGxpZnktZm9udC1zaXplcy14eHhsOiAyLjVyZW07XG4gIC0tYW1wbGlmeS1mb250LXNpemVzLXh4eHhsOiAzcmVtO1xuICAtLWFtcGxpZnktZm9udC13ZWlnaHRzLWhhaXJsaW5lOiAxMDA7XG4gIC0tYW1wbGlmeS1mb250LXdlaWdodHMtdGhpbjogMjAwO1xuICAtLWFtcGxpZnktZm9udC13ZWlnaHRzLWxpZ2h0OiAzMDA7XG4gIC0tYW1wbGlmeS1mb250LXdlaWdodHMtbm9ybWFsOiA0MDA7XG4gIC0tYW1wbGlmeS1mb250LXdlaWdodHMtbWVkaXVtOiA1MDA7XG4gIC0tYW1wbGlmeS1mb250LXdlaWdodHMtc2VtaWJvbGQ6IDYwMDtcbiAgLS1hbXBsaWZ5LWZvbnQtd2VpZ2h0cy1ib2xkOiA3MDA7XG4gIC0tYW1wbGlmeS1mb250LXdlaWdodHMtZXh0cmFib2xkOiA4MDA7XG4gIC0tYW1wbGlmeS1mb250LXdlaWdodHMtYmxhY2s6IDkwMDtcbiAgLS1hbXBsaWZ5LWxpbmUtaGVpZ2h0cy1zbWFsbDogMS4yNTtcbiAgLS1hbXBsaWZ5LWxpbmUtaGVpZ2h0cy1tZWRpdW06IDEuNTtcbiAgLS1hbXBsaWZ5LWxpbmUtaGVpZ2h0cy1sYXJnZTogMjtcbiAgLS1hbXBsaWZ5LW9wYWNpdGllcy0wOiAwO1xuICAtLWFtcGxpZnktb3BhY2l0aWVzLTEwOiAwLjE7XG4gIC0tYW1wbGlmeS1vcGFjaXRpZXMtMjA6IDAuMjtcbiAgLS1hbXBsaWZ5LW9wYWNpdGllcy0zMDogMC4zO1xuICAtLWFtcGxpZnktb3BhY2l0aWVzLTQwOiAwLjQ7XG4gIC0tYW1wbGlmeS1vcGFjaXRpZXMtNTA6IDAuNTtcbiAgLS1hbXBsaWZ5LW9wYWNpdGllcy02MDogMC42O1xuICAtLWFtcGxpZnktb3BhY2l0aWVzLTcwOiAwLjc7XG4gIC0tYW1wbGlmeS1vcGFjaXRpZXMtODA6IDAuODtcbiAgLS1hbXBsaWZ5LW9wYWNpdGllcy05MDogMC45O1xuICAtLWFtcGxpZnktb3BhY2l0aWVzLTEwMDogMTtcbiAgLS1hbXBsaWZ5LW91dGxpbmUtb2Zmc2V0cy1zbWFsbDogMXB4O1xuICAtLWFtcGxpZnktb3V0bGluZS1vZmZzZXRzLW1lZGl1bTogMnB4O1xuICAtLWFtcGxpZnktb3V0bGluZS1vZmZzZXRzLWxhcmdlOiAzcHg7XG4gIC0tYW1wbGlmeS1vdXRsaW5lLXdpZHRocy1zbWFsbDogMXB4O1xuICAtLWFtcGxpZnktb3V0bGluZS13aWR0aHMtbWVkaXVtOiAycHg7XG4gIC0tYW1wbGlmeS1vdXRsaW5lLXdpZHRocy1sYXJnZTogM3B4O1xuICAtLWFtcGxpZnktcmFkaWkteHM6IDAuMTI1cmVtO1xuICAtLWFtcGxpZnktcmFkaWktc21hbGw6IDAuMjVyZW07XG4gIC0tYW1wbGlmeS1yYWRpaS1tZWRpdW06IDAuNXJlbTtcbiAgLS1hbXBsaWZ5LXJhZGlpLWxhcmdlOiAxcmVtO1xuICAtLWFtcGxpZnktcmFkaWkteGw6IDJyZW07XG4gIC0tYW1wbGlmeS1yYWRpaS14eGw6IDRyZW07XG4gIC0tYW1wbGlmeS1yYWRpaS14eHhsOiA4cmVtO1xuICAtLWFtcGxpZnktc2hhZG93cy1zbWFsbDogMHB4IDJweCA0cHggdmFyKC0tYW1wbGlmeS1jb2xvcnMtc2hhZG93LXRlcnRpYXJ5KTtcbiAgLS1hbXBsaWZ5LXNoYWRvd3MtbWVkaXVtOiAwcHggMnB4IDZweCB2YXIoLS1hbXBsaWZ5LWNvbG9ycy1zaGFkb3ctc2Vjb25kYXJ5KTtcbiAgLS1hbXBsaWZ5LXNoYWRvd3MtbGFyZ2U6IDBweCA0cHggMTJweCB2YXIoLS1hbXBsaWZ5LWNvbG9ycy1zaGFkb3ctcHJpbWFyeSk7XG4gIC0tYW1wbGlmeS1zcGFjZS16ZXJvOiAwO1xuICAtLWFtcGxpZnktc3BhY2UteHh4czogMC4yNXJlbTtcbiAgLS1hbXBsaWZ5LXNwYWNlLXh4czogMC4zNzVyZW07XG4gIC0tYW1wbGlmeS1zcGFjZS14czogMC41cmVtO1xuICAtLWFtcGxpZnktc3BhY2Utc21hbGw6IDAuNzVyZW07XG4gIC0tYW1wbGlmeS1zcGFjZS1tZWRpdW06IDFyZW07XG4gIC0tYW1wbGlmeS1zcGFjZS1sYXJnZTogMS41cmVtO1xuICAtLWFtcGxpZnktc3BhY2UteGw6IDIuMHJlbTtcbiAgLS1hbXBsaWZ5LXNwYWNlLXh4bDogMy4wcmVtO1xuICAtLWFtcGxpZnktc3BhY2UteHh4bDogNC41cmVtO1xuICAtLWFtcGxpZnktc3BhY2UtcmVsYXRpdmUteHh4czogMC4yNWVtO1xuICAtLWFtcGxpZnktc3BhY2UtcmVsYXRpdmUteHhzOiAwLjM3NWVtO1xuICAtLWFtcGxpZnktc3BhY2UtcmVsYXRpdmUteHM6IDAuNWVtO1xuICAtLWFtcGxpZnktc3BhY2UtcmVsYXRpdmUtc21hbGw6IDAuNzVlbTtcbiAgLS1hbXBsaWZ5LXNwYWNlLXJlbGF0aXZlLW1lZGl1bTogMWVtO1xuICAtLWFtcGxpZnktc3BhY2UtcmVsYXRpdmUtbGFyZ2U6IDEuNWVtO1xuICAtLWFtcGxpZnktc3BhY2UtcmVsYXRpdmUteGw6IDIuMGVtO1xuICAtLWFtcGxpZnktc3BhY2UtcmVsYXRpdmUteHhsOiAzLjBlbTtcbiAgLS1hbXBsaWZ5LXNwYWNlLXJlbGF0aXZlLXh4eGw6IDQuNWVtO1xuICAtLWFtcGxpZnktc3BhY2UtcmVsYXRpdmUtZnVsbDogMTAwJTtcbiAgLS1hbXBsaWZ5LXRpbWUtc2hvcnQ6IDEwMG1zO1xuICAtLWFtcGxpZnktdGltZS1tZWRpdW06IDI1MG1zO1xuICAtLWFtcGxpZnktdGltZS1sb25nOiA1MDBtcztcbiAgLS1hbXBsaWZ5LXRyYW5zZm9ybXMtc2xpZGUteC1zbWFsbDogdHJhbnNsYXRlWCgwLjVlbSk7XG4gIC0tYW1wbGlmeS10cmFuc2Zvcm1zLXNsaWRlLXgtbWVkaXVtOiB0cmFuc2xhdGVYKDFlbSk7XG4gIC0tYW1wbGlmeS10cmFuc2Zvcm1zLXNsaWRlLXgtbGFyZ2U6IHRyYW5zbGF0ZVgoMmVtKTtcbn1cblxuaHRtbCxcbltkYXRhLWFtcGxpZnktdGhlbWVdIHtcbiAgZm9udC1mYW1pbHk6IHZhcigtLWFtcGxpZnktZm9udHMtZGVmYXVsdC1zdGF0aWMpO1xufVxuXG5Ac3VwcG9ydHMgKGZvbnQtdmFyaWF0aW9uLXNldHRpbmdzOiBub3JtYWwpIHtcbiAgaHRtbCxcbiAgW2RhdGEtYW1wbGlmeS10aGVtZV0ge1xuICAgIGZvbnQtZmFtaWx5OiB2YXIoLS1hbXBsaWZ5LWZvbnRzLWRlZmF1bHQtdmFyaWFibGUpO1xuICB9XG59XG5odG1sOmZvY3VzLXdpdGhpbiB7XG4gIHNjcm9sbC1iZWhhdmlvcjogc21vb3RoO1xufVxuXG5ib2R5IHtcbiAgbWluLWhlaWdodDogMTAwdmg7XG4gIHRleHQtcmVuZGVyaW5nOiBvcHRpbWl6ZVNwZWVkO1xuICBsaW5lLWhlaWdodDogdmFyKC0tYW1wbGlmeS1saW5lLWhlaWdodHMtbWVkaXVtKTtcbn1cblxuKiB7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG59XG5cbmlucHV0LFxuYnV0dG9uLFxudGV4dGFyZWEsXG5zZWxlY3Qge1xuICBmb250OiBpbmhlcml0O1xufVxuXG5AbWVkaWEgKHByZWZlcnMtcmVkdWNlZC1tb3Rpb246IHJlZHVjZSkge1xuICBodG1sOmZvY3VzLXdpdGhpbiB7XG4gICAgc2Nyb2xsLWJlaGF2aW9yOiBhdXRvO1xuICB9XG59XG5bY2xhc3MqPWFtcGxpZnldIHtcbiAgYWxsOiB1bnNldDsgLyogcHJvdGVjdCBhZ2FpbnN0IGV4dGVybmFsIHN0eWxlcyAqL1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94OyAvKiBzZXQgYm94LXNpemluZyBhZnRlciB1bnNldCBhYm92ZSAqL1xufVxuXG4uYW1wbGlmeS1mbGV4IHtcbiAgYWxpZ24tY29udGVudDogdmFyKC0tYW1wbGlmeS1jb21wb25lbnRzLWZsZXgtYWxpZ24tY29udGVudCk7XG4gIGFsaWduLWl0ZW1zOiB2YXIoLS1hbXBsaWZ5LWNvbXBvbmVudHMtZmxleC1hbGlnbi1pdGVtcyk7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtd3JhcDogdmFyKC0tYW1wbGlmeS1jb21wb25lbnRzLWZsZXgtZmxleC13cmFwKTtcbiAgZ2FwOiB2YXIoLS1hbXBsaWZ5LWNvbXBvbmVudHMtZmxleC1nYXApO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHZhcigtLWFtcGxpZnktY29tcG9uZW50cy1mbGV4LWp1c3RpZnktY29udGVudCk7XG59XG5cbi5hbXBsaWZ5LWdyaWQge1xuICBkaXNwbGF5OiBncmlkO1xufVxuXG4uYW1wbGlmeS1zY3JvbGx2aWV3IHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIG92ZXJmbG93OiBhdXRvO1xufVxuXG4uYW1wbGlmeS10ZXh0IHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGNvbG9yOiB2YXIoLS1hbXBsaWZ5LWNvbXBvbmVudHMtdGV4dC1jb2xvcik7XG59XG5iLmFtcGxpZnktdGV4dCxcbmVtLmFtcGxpZnktdGV4dCxcbmkuYW1wbGlmeS10ZXh0LFxuc3Bhbi5hbXBsaWZ5LXRleHQsXG5zdHJvbmcuYW1wbGlmeS10ZXh0IHtcbiAgZGlzcGxheTogaW5saW5lO1xufVxuXG4uYW1wbGlmeS10ZXh0LS10cnVuY2F0ZWQge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIG1heC13aWR0aDogMTAwJTtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgdGV4dC1vdmVyZmxvdzogZWxsaXBzaXM7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XG59XG4uYW1wbGlmeS10ZXh0LS1wcmltYXJ5IHtcbiAgY29sb3I6IHZhcigtLWFtcGxpZnktY29tcG9uZW50cy10ZXh0LXByaW1hcnktY29sb3IpO1xufVxuLmFtcGxpZnktdGV4dC0tc2Vjb25kYXJ5IHtcbiAgY29sb3I6IHZhcigtLWFtcGxpZnktY29tcG9uZW50cy10ZXh0LXNlY29uZGFyeS1jb2xvcik7XG59XG4uYW1wbGlmeS10ZXh0LS10ZXJ0aWFyeSB7XG4gIGNvbG9yOiB2YXIoLS1hbXBsaWZ5LWNvbXBvbmVudHMtdGV4dC10ZXJ0aWFyeS1jb2xvcik7XG59XG4uYW1wbGlmeS10ZXh0LS1lcnJvciB7XG4gIGNvbG9yOiB2YXIoLS1hbXBsaWZ5LWNvbXBvbmVudHMtdGV4dC1lcnJvci1jb2xvcik7XG59XG4uYW1wbGlmeS10ZXh0LS1pbmZvIHtcbiAgY29sb3I6IHZhcigtLWFtcGxpZnktY29tcG9uZW50cy10ZXh0LWluZm8tY29sb3IpO1xufVxuLmFtcGxpZnktdGV4dC0tc3VjY2VzcyB7XG4gIGNvbG9yOiB2YXIoLS1hbXBsaWZ5LWNvbXBvbmVudHMtdGV4dC1zdWNjZXNzLWNvbG9yKTtcbn1cbi5hbXBsaWZ5LXRleHQtLXdhcm5pbmcge1xuICBjb2xvcjogdmFyKC0tYW1wbGlmeS1jb21wb25lbnRzLXRleHQtd2FybmluZy1jb2xvcik7XG59XG5cbi5hbXBsaWZ5LWJhZGdlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYW1wbGlmeS1jb21wb25lbnRzLWJhZGdlLWJhY2tncm91bmQtY29sb3IpO1xuICBib3JkZXItcmFkaXVzOiB2YXIoLS1hbXBsaWZ5LWNvbXBvbmVudHMtYmFkZ2UtYm9yZGVyLXJhZGl1cyk7XG4gIGNvbG9yOiB2YXIoLS1hbXBsaWZ5LWNvbXBvbmVudHMtYmFkZ2UtY29sb3IpO1xuICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcbiAgZm9udC1zaXplOiB2YXIoLS1hbXBsaWZ5LWNvbXBvbmVudHMtYmFkZ2UtZm9udC1zaXplKTtcbiAgZm9udC13ZWlnaHQ6IHZhcigtLWFtcGxpZnktY29tcG9uZW50cy1iYWRnZS1mb250LXdlaWdodCk7XG4gIGxpbmUtaGVpZ2h0OiB2YXIoLS1hbXBsaWZ5LWNvbXBvbmVudHMtYmFkZ2UtbGluZS1oZWlnaHQpO1xuICBwYWRkaW5nOiB2YXIoLS1hbXBsaWZ5LWNvbXBvbmVudHMtYmFkZ2UtcGFkZGluZy12ZXJ0aWNhbCkgdmFyKC0tYW1wbGlmeS1jb21wb25lbnRzLWJhZGdlLXBhZGRpbmctaG9yaXpvbnRhbCk7XG4gIHRleHQtYWxpZ246IHZhcigtLWFtcGxpZnktY29tcG9uZW50cy1iYWRnZS10ZXh0LWFsaWduKTtcbn1cbi5hbXBsaWZ5LWJhZGdlLS1pbmZvIHtcbiAgY29sb3I6IHZhcigtLWFtcGxpZnktY29tcG9uZW50cy1iYWRnZS1pbmZvLWNvbG9yKTtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYW1wbGlmeS1jb21wb25lbnRzLWJhZGdlLWluZm8tYmFja2dyb3VuZC1jb2xvcik7XG59XG4uYW1wbGlmeS1iYWRnZS0tZXJyb3Ige1xuICBjb2xvcjogdmFyKC0tYW1wbGlmeS1jb21wb25lbnRzLWJhZGdlLWVycm9yLWNvbG9yKTtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYW1wbGlmeS1jb21wb25lbnRzLWJhZGdlLWVycm9yLWJhY2tncm91bmQtY29sb3IpO1xufVxuLmFtcGxpZnktYmFkZ2UtLXdhcm5pbmcge1xuICBjb2xvcjogdmFyKC0tYW1wbGlmeS1jb21wb25lbnRzLWJhZGdlLXdhcm5pbmctY29sb3IpO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1hbXBsaWZ5LWNvbXBvbmVudHMtYmFkZ2Utd2FybmluZy1iYWNrZ3JvdW5kLWNvbG9yKTtcbn1cbi5hbXBsaWZ5LWJhZGdlLS1zdWNjZXNzIHtcbiAgY29sb3I6IHZhcigtLWFtcGxpZnktY29tcG9uZW50cy1iYWRnZS1zdWNjZXNzLWNvbG9yKTtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYW1wbGlmeS1jb21wb25lbnRzLWJhZGdlLXN1Y2Nlc3MtYmFja2dyb3VuZC1jb2xvcik7XG59XG4uYW1wbGlmeS1iYWRnZS0tc21hbGwge1xuICBmb250LXNpemU6IHZhcigtLWFtcGxpZnktY29tcG9uZW50cy1iYWRnZS1zbWFsbC1mb250LXNpemUpO1xuICBwYWRkaW5nOiB2YXIoLS1hbXBsaWZ5LWNvbXBvbmVudHMtYmFkZ2Utc21hbGwtcGFkZGluZy12ZXJ0aWNhbCkgdmFyKC0tYW1wbGlmeS1jb21wb25lbnRzLWJhZGdlLXNtYWxsLXBhZGRpbmctaG9yaXpvbnRhbCk7XG59XG4uYW1wbGlmeS1iYWRnZS0tbGFyZ2Uge1xuICBmb250LXNpemU6IHZhcigtLWFtcGxpZnktY29tcG9uZW50cy1iYWRnZS1sYXJnZS1mb250LXNpemUpO1xuICBwYWRkaW5nOiB2YXIoLS1hbXBsaWZ5LWNvbXBvbmVudHMtYmFkZ2UtbGFyZ2UtcGFkZGluZy12ZXJ0aWNhbCkgdmFyKC0tYW1wbGlmeS1jb21wb25lbnRzLWJhZGdlLWxhcmdlLXBhZGRpbmctaG9yaXpvbnRhbCk7XG59XG5cbi8qXG4gKiBCdXR0b24gYmFzZSBzdHlsZXNcbiAqL1xuLmFtcGxpZnktYnV0dG9uIHtcbiAgLS1hbXBsaWZ5LWludGVybmFsLWJ1dHRvbi1iYWNrZ3JvdW5kLWNvbG9yOiB2YXIoXG4gICAgLS1hbXBsaWZ5LWNvbXBvbmVudHMtYnV0dG9uLWJhY2tncm91bmQtY29sb3JcbiAgKTtcbiAgLS1hbXBsaWZ5LWludGVybmFsLWJ1dHRvbi1ib3JkZXItY29sb3I6IHZhcihcbiAgICAtLWFtcGxpZnktY29tcG9uZW50cy1idXR0b24tYm9yZGVyLWNvbG9yXG4gICk7XG4gIC0tYW1wbGlmeS1pbnRlcm5hbC1idXR0b24tY29sb3I6IHZhcigtLWFtcGxpZnktY29tcG9uZW50cy1idXR0b24tY29sb3IpO1xuICAtLWFtcGxpZnktaW50ZXJuYWwtYnV0dG9uLWZvY3VzLWJveC1zaGFkb3c6IHZhcihcbiAgICAtLWFtcGxpZnktY29tcG9uZW50cy1idXR0b24tZm9jdXMtYm94LXNoYWRvd1xuICApO1xuICAtLWFtcGxpZnktaW50ZXJuYWwtYnV0dG9uLWJvcmRlci13aWR0aDogdmFyKFxuICAgIC0tYW1wbGlmeS1jb21wb25lbnRzLWJ1dHRvbi1ib3JkZXItd2lkdGhcbiAgKTtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYW1wbGlmeS1pbnRlcm5hbC1idXR0b24tYmFja2dyb3VuZC1jb2xvcik7XG4gIGJvcmRlci1jb2xvcjogdmFyKC0tYW1wbGlmeS1pbnRlcm5hbC1idXR0b24tYm9yZGVyLWNvbG9yKTtcbiAgYm9yZGVyLXJhZGl1czogdmFyKC0tYW1wbGlmeS1jb21wb25lbnRzLWJ1dHRvbi1ib3JkZXItcmFkaXVzKTtcbiAgYm9yZGVyLXN0eWxlOiB2YXIoLS1hbXBsaWZ5LWNvbXBvbmVudHMtYnV0dG9uLWJvcmRlci1zdHlsZSk7XG4gIGJvcmRlci13aWR0aDogdmFyKC0tYW1wbGlmeS1pbnRlcm5hbC1idXR0b24tYm9yZGVyLXdpZHRoKTtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgY29sb3I6IHZhcigtLWFtcGxpZnktaW50ZXJuYWwtYnV0dG9uLWNvbG9yKTtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcbiAgZm9udC1zaXplOiB2YXIoLS1hbXBsaWZ5LWNvbXBvbmVudHMtYnV0dG9uLWZvbnQtc2l6ZSk7XG4gIGZvbnQtd2VpZ2h0OiB2YXIoLS1hbXBsaWZ5LWNvbXBvbmVudHMtYnV0dG9uLWZvbnQtd2VpZ2h0KTtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGxpbmUtaGVpZ2h0OiB2YXIoLS1hbXBsaWZ5LWNvbXBvbmVudHMtYnV0dG9uLWxpbmUtaGVpZ2h0KTtcbiAgcGFkZGluZy1ibG9jay1zdGFydDogdmFyKC0tYW1wbGlmeS1jb21wb25lbnRzLWJ1dHRvbi1wYWRkaW5nLWJsb2NrLXN0YXJ0KTtcbiAgcGFkZGluZy1ibG9jay1lbmQ6IHZhcigtLWFtcGxpZnktY29tcG9uZW50cy1idXR0b24tcGFkZGluZy1ibG9jay1lbmQpO1xuICBwYWRkaW5nLWlubGluZS1zdGFydDogdmFyKC0tYW1wbGlmeS1jb21wb25lbnRzLWJ1dHRvbi1wYWRkaW5nLWlubGluZS1zdGFydCk7XG4gIHBhZGRpbmctaW5saW5lLWVuZDogdmFyKC0tYW1wbGlmeS1jb21wb25lbnRzLWJ1dHRvbi1wYWRkaW5nLWlubGluZS1lbmQpO1xuICB0cmFuc2l0aW9uOiBhbGwgdmFyKC0tYW1wbGlmeS1jb21wb25lbnRzLWJ1dHRvbi10cmFuc2l0aW9uLWR1cmF0aW9uKTtcbiAgLXdlYmtpdC11c2VyLXNlbGVjdDogbm9uZTtcbiAgICAgLW1vei11c2VyLXNlbGVjdDogbm9uZTtcbiAgICAgICAgICB1c2VyLXNlbGVjdDogbm9uZTtcbiAgLS1hbXBsaWZ5LWludGVybmFsLWJ1dHRvbi1kaXNhYmxlZC1jb2xvcjogdmFyKFxuICAgIC0tYW1wbGlmeS1jb21wb25lbnRzLWJ1dHRvbi1kaXNhYmxlZC1jb2xvclxuICApO1xuICAtLWFtcGxpZnktaW50ZXJuYWwtYnV0dG9uLWRpc2FibGVkLWJhY2tncm91bmQtY29sb3I6IHZhcihcbiAgICAtLWFtcGxpZnktY29tcG9uZW50cy1idXR0b24tZGlzYWJsZWQtYmFja2dyb3VuZC1jb2xvclxuICApO1xuICAtLWFtcGxpZnktaW50ZXJuYWwtYnV0dG9uLWRpc2FibGVkLWJvcmRlci1jb2xvcjogdmFyKFxuICAgIC0tYW1wbGlmeS1jb21wb25lbnRzLWJ1dHRvbi1kaXNhYmxlZC1ib3JkZXItY29sb3JcbiAgKTtcbiAgLS1hbXBsaWZ5LWludGVybmFsLWJ1dHRvbi1kaXNhYmxlZC10ZXh0LWRlY29yYXRpb246IGluaXRpYWw7XG4gIC0tYW1wbGlmeS1pbnRlcm5hbC1idXR0b24tbG9hZGluZy1iYWNrZ3JvdW5kLWNvbG9yOiB2YXIoXG4gICAgLS1hbXBsaWZ5LWNvbXBvbmVudHMtYnV0dG9uLWxvYWRpbmctYmFja2dyb3VuZC1jb2xvclxuICApO1xuICAtLWFtcGxpZnktaW50ZXJuYWwtYnV0dG9uLWxvYWRpbmctYm9yZGVyLWNvbG9yOiB2YXIoXG4gICAgLS1hbXBsaWZ5LWNvbXBvbmVudHMtYnV0dG9uLWxvYWRpbmctYm9yZGVyLWNvbG9yXG4gICk7XG4gIC0tYW1wbGlmeS1pbnRlcm5hbC1idXR0b24tbG9hZGluZy1jb2xvcjogdmFyKFxuICAgIC0tYW1wbGlmeS1jb21wb25lbnRzLWJ1dHRvbi1sb2FkaW5nLWNvbG9yXG4gICk7XG4gIC0tYW1wbGlmeS1pbnRlcm5hbC1idXR0b24tbG9hZGluZy10ZXh0LWRlY29yYXRpb246IGluaXRpYWw7XG59XG4uYW1wbGlmeS1idXR0b246aG92ZXIge1xuICAtLWFtcGxpZnktaW50ZXJuYWwtYnV0dG9uLWJhY2tncm91bmQtY29sb3I6IHZhcihcbiAgICAtLWFtcGxpZnktY29tcG9uZW50cy1idXR0b24taG92ZXItYmFja2dyb3VuZC1jb2xvclxuICApO1xuICAtLWFtcGxpZnktaW50ZXJuYWwtYnV0dG9uLWJvcmRlci1jb2xvcjogdmFyKFxuICAgIC0tYW1wbGlmeS1jb21wb25lbnRzLWJ1dHRvbi1ob3Zlci1ib3JkZXItY29sb3JcbiAgKTtcbiAgLS1hbXBsaWZ5LWludGVybmFsLWJ1dHRvbi1jb2xvcjogdmFyKFxuICAgIC0tYW1wbGlmeS1jb21wb25lbnRzLWJ1dHRvbi1ob3Zlci1jb2xvclxuICApO1xufVxuLmFtcGxpZnktYnV0dG9uOmZvY3VzIHtcbiAgLS1hbXBsaWZ5LWludGVybmFsLWJ1dHRvbi1iYWNrZ3JvdW5kLWNvbG9yOiB2YXIoXG4gICAgLS1hbXBsaWZ5LWNvbXBvbmVudHMtYnV0dG9uLWhvdmVyLWJhY2tncm91bmQtY29sb3JcbiAgKTtcbiAgLS1hbXBsaWZ5LWludGVybmFsLWJ1dHRvbi1ib3JkZXItY29sb3I6IHZhcihcbiAgICAtLWFtcGxpZnktY29tcG9uZW50cy1idXR0b24tZm9jdXMtYm9yZGVyLWNvbG9yXG4gICk7XG4gIC0tYW1wbGlmeS1pbnRlcm5hbC1idXR0b24tY29sb3I6IHZhcihcbiAgICAtLWFtcGxpZnktY29tcG9uZW50cy1idXR0b24tZm9jdXMtY29sb3JcbiAgKTtcbiAgYm94LXNoYWRvdzogdmFyKC0tYW1wbGlmeS1pbnRlcm5hbC1idXR0b24tZm9jdXMtYm94LXNoYWRvdyk7XG59XG4uYW1wbGlmeS1idXR0b246YWN0aXZlIHtcbiAgLS1hbXBsaWZ5LWludGVybmFsLWJ1dHRvbi1iYWNrZ3JvdW5kLWNvbG9yOiB2YXIoXG4gICAgLS1hbXBsaWZ5LWNvbXBvbmVudHMtYnV0dG9uLWFjdGl2ZS1iYWNrZ3JvdW5kLWNvbG9yXG4gICk7XG4gIC0tYW1wbGlmeS1pbnRlcm5hbC1idXR0b24tYm9yZGVyLWNvbG9yOiB2YXIoXG4gICAgLS1hbXBsaWZ5LWNvbXBvbmVudHMtYnV0dG9uLWFjdGl2ZS1ib3JkZXItY29sb3JcbiAgKTtcbiAgLS1hbXBsaWZ5LWludGVybmFsLWJ1dHRvbi1jb2xvcjogdmFyKFxuICAgIC0tYW1wbGlmeS1jb21wb25lbnRzLWJ1dHRvbi1hY3RpdmUtY29sb3JcbiAgKTtcbn1cbi5hbXBsaWZ5LWJ1dHRvbi0tZnVsbHdpZHRoIHtcbiAgd2lkdGg6IDEwMCU7XG59XG4uYW1wbGlmeS1idXR0b24tLW91dGxpbmVkLS1pbmZvIHtcbiAgLS1hbXBsaWZ5LWludGVybmFsLWJ1dHRvbi1iYWNrZ3JvdW5kLWNvbG9yOiB2YXIoXG4gICAgLS1hbXBsaWZ5LWNvbXBvbmVudHMtYnV0dG9uLW91dGxpbmVkLWluZm8tYmFja2dyb3VuZC1jb2xvclxuICApO1xuICAtLWFtcGxpZnktaW50ZXJuYWwtYnV0dG9uLWJvcmRlci1jb2xvcjogdmFyKFxuICAgIC0tYW1wbGlmeS1jb21wb25lbnRzLWJ1dHRvbi1vdXRsaW5lZC1pbmZvLWJvcmRlci1jb2xvclxuICApO1xuICAtLWFtcGxpZnktaW50ZXJuYWwtYnV0dG9uLWNvbG9yOiB2YXIoXG4gICAgLS1hbXBsaWZ5LWNvbXBvbmVudHMtYnV0dG9uLW91dGxpbmVkLWluZm8tY29sb3JcbiAgKTtcbn1cbi5hbXBsaWZ5LWJ1dHRvbi0tb3V0bGluZWQtLWluZm86aG92ZXIge1xuICAtLWFtcGxpZnktaW50ZXJuYWwtYnV0dG9uLWJhY2tncm91bmQtY29sb3I6IHZhcihcbiAgICAtLWFtcGxpZnktY29tcG9uZW50cy1idXR0b24tb3V0bGluZWQtaW5mby1ob3Zlci1iYWNrZ3JvdW5kLWNvbG9yXG4gICk7XG4gIC0tYW1wbGlmeS1pbnRlcm5hbC1idXR0b24tYm9yZGVyLWNvbG9yOiB2YXIoXG4gICAgLS1hbXBsaWZ5LWNvbXBvbmVudHMtYnV0dG9uLW91dGxpbmVkLWluZm8taG92ZXItYm9yZGVyLWNvbG9yXG4gICk7XG4gIC0tYW1wbGlmeS1pbnRlcm5hbC1idXR0b24tY29sb3I6IHZhcihcbiAgICAtLWFtcGxpZnktY29tcG9uZW50cy1idXR0b24tb3V0bGluZWQtaW5mby1ob3Zlci1jb2xvclxuICApO1xufVxuLmFtcGxpZnktYnV0dG9uLS1vdXRsaW5lZC0taW5mbzpmb2N1cyB7XG4gIC0tYW1wbGlmeS1pbnRlcm5hbC1idXR0b24tYmFja2dyb3VuZC1jb2xvcjogdmFyKFxuICAgIC0tYW1wbGlmeS1jb21wb25lbnRzLWJ1dHRvbi1vdXRsaW5lZC1pbmZvLWZvY3VzLWJhY2tncm91bmQtY29sb3JcbiAgKTtcbiAgLS1hbXBsaWZ5LWludGVybmFsLWJ1dHRvbi1ib3JkZXItY29sb3I6IHZhcihcbiAgICAtLWFtcGxpZnktY29tcG9uZW50cy1idXR0b24tb3V0bGluZWQtaW5mby1mb2N1cy1ib3JkZXItY29sb3JcbiAgKTtcbiAgLS1hbXBsaWZ5LWludGVybmFsLWJ1dHRvbi1jb2xvcjogdmFyKFxuICAgIC0tYW1wbGlmeS1jb21wb25lbnRzLWJ1dHRvbi1vdXRsaW5lZC1pbmZvLWZvY3VzLWNvbG9yXG4gICk7XG4gIC0tYW1wbGlmeS1pbnRlcm5hbC1idXR0b24tZm9jdXMtYm94LXNoYWRvdzogdmFyKFxuICAgIC0tYW1wbGlmeS1jb21wb25lbnRzLWJ1dHRvbi1vdXRsaW5lZC1pbmZvLWZvY3VzLWJveC1zaGFkb3dcbiAgKTtcbn1cbi5hbXBsaWZ5LWJ1dHRvbi0tb3V0bGluZWQtLWluZm86YWN0aXZlIHtcbiAgLS1hbXBsaWZ5LWludGVybmFsLWJ1dHRvbi1iYWNrZ3JvdW5kLWNvbG9yOiB2YXIoXG4gICAgLS1hbXBsaWZ5LWNvbXBvbmVudHMtYnV0dG9uLW91dGxpbmVkLWluZm8tYWN0aXZlLWJhY2tncm91bmQtY29sb3JcbiAgKTtcbiAgLS1hbXBsaWZ5LWludGVybmFsLWJ1dHRvbi1ib3JkZXItY29sb3I6IHZhcihcbiAgICAtLWFtcGxpZnktY29tcG9uZW50cy1idXR0b24tb3V0bGluZWQtaW5mby1hY3RpdmUtYm9yZGVyLWNvbG9yXG4gICk7XG4gIC0tYW1wbGlmeS1pbnRlcm5hbC1idXR0b24tY29sb3I6IHZhcihcbiAgICAtLWFtcGxpZnktY29tcG9uZW50cy1idXR0b24tb3V0bGluZWQtaW5mby1hY3RpdmUtY29sb3JcbiAgKTtcbn1cbi5hbXBsaWZ5LWJ1dHRvbi0tb3V0bGluZWQtLXdhcm5pbmcge1xuICAtLWFtcGxpZnktaW50ZXJuYWwtYnV0dG9uLWJhY2tncm91bmQtY29sb3I6IHZhcihcbiAgICAtLWFtcGxpZnktY29tcG9uZW50cy1idXR0b24tb3V0bGluZWQtd2FybmluZy1iYWNrZ3JvdW5kLWNvbG9yXG4gICk7XG4gIC0tYW1wbGlmeS1pbnRlcm5hbC1idXR0b24tYm9yZGVyLWNvbG9yOiB2YXIoXG4gICAgLS1hbXBsaWZ5LWNvbXBvbmVudHMtYnV0dG9uLW91dGxpbmVkLXdhcm5pbmctYm9yZGVyLWNvbG9yXG4gICk7XG4gIC0tYW1wbGlmeS1pbnRlcm5hbC1idXR0b24tY29sb3I6IHZhcihcbiAgICAtLWFtcGxpZnktY29tcG9uZW50cy1idXR0b24tb3V0bGluZWQtd2FybmluZy1jb2xvclxuICApO1xufVxuLmFtcGxpZnktYnV0dG9uLS1vdXRsaW5lZC0td2FybmluZzpob3ZlciB7XG4gIC0tYW1wbGlmeS1pbnRlcm5hbC1idXR0b24tYmFja2dyb3VuZC1jb2xvcjogdmFyKFxuICAgIC0tYW1wbGlmeS1jb21wb25lbnRzLWJ1dHRvbi1vdXRsaW5lZC13YXJuaW5nLWhvdmVyLWJhY2tncm91bmQtY29sb3JcbiAgKTtcbiAgLS1hbXBsaWZ5LWludGVybmFsLWJ1dHRvbi1ib3JkZXItY29sb3I6IHZhcihcbiAgICAtLWFtcGxpZnktY29tcG9uZW50cy1idXR0b24tb3V0bGluZWQtd2FybmluZy1ob3Zlci1ib3JkZXItY29sb3JcbiAgKTtcbiAgLS1hbXBsaWZ5LWludGVybmFsLWJ1dHRvbi1jb2xvcjogdmFyKFxuICAgIC0tYW1wbGlmeS1jb21wb25lbnRzLWJ1dHRvbi1vdXRsaW5lZC13YXJuaW5nLWhvdmVyLWNvbG9yXG4gICk7XG59XG4uYW1wbGlmeS1idXR0b24tLW91dGxpbmVkLS13YXJuaW5nOmZvY3VzIHtcbiAgLS1hbXBsaWZ5LWludGVybmFsLWJ1dHRvbi1iYWNrZ3JvdW5kLWNvbG9yOiB2YXIoXG4gICAgLS1hbXBsaWZ5LWNvbXBvbmVudHMtYnV0dG9uLW91dGxpbmVkLXdhcm5pbmctZm9jdXMtYmFja2dyb3VuZC1jb2xvclxuICApO1xuICAtLWFtcGxpZnktaW50ZXJuYWwtYnV0dG9uLWJvcmRlci1jb2xvcjogdmFyKFxuICAgIC0tYW1wbGlmeS1jb21wb25lbnRzLWJ1dHRvbi1vdXRsaW5lZC13YXJuaW5nLWZvY3VzLWJvcmRlci1jb2xvclxuICApO1xuICAtLWFtcGxpZnktaW50ZXJuYWwtYnV0dG9uLWNvbG9yOiB2YXIoXG4gICAgLS1hbXBsaWZ5LWNvbXBvbmVudHMtYnV0dG9uLW91dGxpbmVkLXdhcm5pbmctZm9jdXMtY29sb3JcbiAgKTtcbiAgLS1hbXBsaWZ5LWludGVybmFsLWJ1dHRvbi1mb2N1cy1ib3gtc2hhZG93OiB2YXIoXG4gICAgLS1hbXBsaWZ5LWNvbXBvbmVudHMtYnV0dG9uLW91dGxpbmVkLXdhcm5pbmctZm9jdXMtYm94LXNoYWRvd1xuICApO1xufVxuLmFtcGxpZnktYnV0dG9uLS1vdXRsaW5lZC0td2FybmluZzphY3RpdmUge1xuICAtLWFtcGxpZnktaW50ZXJuYWwtYnV0dG9uLWJhY2tncm91bmQtY29sb3I6IHZhcihcbiAgICAtLWFtcGxpZnktY29tcG9uZW50cy1idXR0b24tb3V0bGluZWQtd2FybmluZy1hY3RpdmUtYmFja2dyb3VuZC1jb2xvclxuICApO1xuICAtLWFtcGxpZnktaW50ZXJuYWwtYnV0dG9uLWJvcmRlci1jb2xvcjogdmFyKFxuICAgIC0tYW1wbGlmeS1jb21wb25lbnRzLWJ1dHRvbi1vdXRsaW5lZC13YXJuaW5nLWFjdGl2ZS1ib3JkZXItY29sb3JcbiAgKTtcbiAgLS1hbXBsaWZ5LWludGVybmFsLWJ1dHRvbi1jb2xvcjogdmFyKFxuICAgIC0tYW1wbGlmeS1jb21wb25lbnRzLWJ1dHRvbi1vdXRsaW5lZC13YXJuaW5nLWFjdGl2ZS1jb2xvclxuICApO1xufVxuLmFtcGxpZnktYnV0dG9uLS1vdXRsaW5lZC0tZXJyb3Ige1xuICAtLWFtcGxpZnktaW50ZXJuYWwtYnV0dG9uLWJhY2tncm91bmQtY29sb3I6IHZhcihcbiAgICAtLWFtcGxpZnktY29tcG9uZW50cy1idXR0b24tb3V0bGluZWQtZXJyb3ItYmFja2dyb3VuZC1jb2xvclxuICApO1xuICAtLWFtcGxpZnktaW50ZXJuYWwtYnV0dG9uLWJvcmRlci1jb2xvcjogdmFyKFxuICAgIC0tYW1wbGlmeS1jb21wb25lbnRzLWJ1dHRvbi1vdXRsaW5lZC1lcnJvci1ib3JkZXItY29sb3JcbiAgKTtcbiAgLS1hbXBsaWZ5LWludGVybmFsLWJ1dHRvbi1jb2xvcjogdmFyKFxuICAgIC0tYW1wbGlmeS1jb21wb25lbnRzLWJ1dHRvbi1vdXRsaW5lZC1lcnJvci1jb2xvclxuICApO1xufVxuLmFtcGxpZnktYnV0dG9uLS1vdXRsaW5lZC0tZXJyb3I6aG92ZXIge1xuICAtLWFtcGxpZnktaW50ZXJuYWwtYnV0dG9uLWJhY2tncm91bmQtY29sb3I6IHZhcihcbiAgICAtLWFtcGxpZnktY29tcG9uZW50cy1idXR0b24tb3V0bGluZWQtZXJyb3ItaG92ZXItYmFja2dyb3VuZC1jb2xvclxuICApO1xuICAtLWFtcGxpZnktaW50ZXJuYWwtYnV0dG9uLWJvcmRlci1jb2xvcjogdmFyKFxuICAgIC0tYW1wbGlmeS1jb21wb25lbnRzLWJ1dHRvbi1vdXRsaW5lZC1lcnJvci1ob3Zlci1ib3JkZXItY29sb3JcbiAgKTtcbiAgLS1hbXBsaWZ5LWludGVybmFsLWJ1dHRvbi1jb2xvcjogdmFyKFxuICAgIC0tYW1wbGlmeS1jb21wb25lbnRzLWJ1dHRvbi1vdXRsaW5lZC1lcnJvci1ob3Zlci1jb2xvclxuICApO1xufVxuLmFtcGxpZnktYnV0dG9uLS1vdXRsaW5lZC0tZXJyb3I6Zm9jdXMge1xuICAtLWFtcGxpZnktaW50ZXJuYWwtYnV0dG9uLWJhY2tncm91bmQtY29sb3I6IHZhcihcbiAgICAtLWFtcGxpZnktY29tcG9uZW50cy1idXR0b24tb3V0bGluZWQtZXJyb3ItZm9jdXMtYmFja2dyb3VuZC1jb2xvclxuICApO1xuICAtLWFtcGxpZnktaW50ZXJuYWwtYnV0dG9uLWJvcmRlci1jb2xvcjogdmFyKFxuICAgIC0tYW1wbGlmeS1jb21wb25lbnRzLWJ1dHRvbi1vdXRsaW5lZC1lcnJvci1mb2N1cy1ib3JkZXItY29sb3JcbiAgKTtcbiAgLS1hbXBsaWZ5LWludGVybmFsLWJ1dHRvbi1jb2xvcjogdmFyKFxuICAgIC0tYW1wbGlmeS1jb21wb25lbnRzLWJ1dHRvbi1vdXRsaW5lZC1lcnJvci1mb2N1cy1jb2xvclxuICApO1xuICAtLWFtcGxpZnktaW50ZXJuYWwtYnV0dG9uLWZvY3VzLWJveC1zaGFkb3c6IHZhcihcbiAgICAtLWFtcGxpZnktY29tcG9uZW50cy1idXR0b24tb3V0bGluZWQtZXJyb3ItZm9jdXMtYm94LXNoYWRvd1xuICApO1xufVxuLmFtcGxpZnktYnV0dG9uLS1vdXRsaW5lZC0tZXJyb3I6YWN0aXZlIHtcbiAgLS1hbXBsaWZ5LWludGVybmFsLWJ1dHRvbi1iYWNrZ3JvdW5kLWNvbG9yOiB2YXIoXG4gICAgLS1hbXBsaWZ5LWNvbXBvbmVudHMtYnV0dG9uLW91dGxpbmVkLWVycm9yLWFjdGl2ZS1iYWNrZ3JvdW5kLWNvbG9yXG4gICk7XG4gIC0tYW1wbGlmeS1pbnRlcm5hbC1idXR0b24tYm9yZGVyLWNvbG9yOiB2YXIoXG4gICAgLS1hbXBsaWZ5LWNvbXBvbmVudHMtYnV0dG9uLW91dGxpbmVkLWVycm9yLWFjdGl2ZS1ib3JkZXItY29sb3JcbiAgKTtcbiAgLS1hbXBsaWZ5LWludGVybmFsLWJ1dHRvbi1jb2xvcjogdmFyKFxuICAgIC0tYW1wbGlmeS1jb21wb25lbnRzLWJ1dHRvbi1vdXRsaW5lZC1lcnJvci1hY3RpdmUtY29sb3JcbiAgKTtcbn1cbi5hbXBsaWZ5LWJ1dHRvbi0tb3V0bGluZWQtLXN1Y2Nlc3Mge1xuICAtLWFtcGxpZnktaW50ZXJuYWwtYnV0dG9uLWJhY2tncm91bmQtY29sb3I6IHZhcihcbiAgICAtLWFtcGxpZnktY29tcG9uZW50cy1idXR0b24tb3V0bGluZWQtc3VjY2Vzcy1iYWNrZ3JvdW5kLWNvbG9yXG4gICk7XG4gIC0tYW1wbGlmeS1pbnRlcm5hbC1idXR0b24tYm9yZGVyLWNvbG9yOiB2YXIoXG4gICAgLS1hbXBsaWZ5LWNvbXBvbmVudHMtYnV0dG9uLW91dGxpbmVkLXN1Y2Nlc3MtYm9yZGVyLWNvbG9yXG4gICk7XG4gIC0tYW1wbGlmeS1pbnRlcm5hbC1idXR0b24tY29sb3I6IHZhcihcbiAgICAtLWFtcGxpZnktY29tcG9uZW50cy1idXR0b24tb3V0bGluZWQtc3VjY2Vzcy1jb2xvclxuICApO1xufVxuLmFtcGxpZnktYnV0dG9uLS1vdXRsaW5lZC0tc3VjY2Vzczpob3ZlciB7XG4gIC0tYW1wbGlmeS1pbnRlcm5hbC1idXR0b24tYmFja2dyb3VuZC1jb2xvcjogdmFyKFxuICAgIC0tYW1wbGlmeS1jb21wb25lbnRzLWJ1dHRvbi1vdXRsaW5lZC1zdWNjZXNzLWhvdmVyLWJhY2tncm91bmQtY29sb3JcbiAgKTtcbiAgLS1hbXBsaWZ5LWludGVybmFsLWJ1dHRvbi1ib3JkZXItY29sb3I6IHZhcihcbiAgICAtLWFtcGxpZnktY29tcG9uZW50cy1idXR0b24tb3V0bGluZWQtc3VjY2Vzcy1ob3Zlci1ib3JkZXItY29sb3JcbiAgKTtcbiAgLS1hbXBsaWZ5LWludGVybmFsLWJ1dHRvbi1jb2xvcjogdmFyKFxuICAgIC0tYW1wbGlmeS1jb21wb25lbnRzLWJ1dHRvbi1vdXRsaW5lZC1zdWNjZXNzLWhvdmVyLWNvbG9yXG4gICk7XG59XG4uYW1wbGlmeS1idXR0b24tLW91dGxpbmVkLS1zdWNjZXNzOmZvY3VzIHtcbiAgLS1hbXBsaWZ5LWludGVybmFsLWJ1dHRvbi1iYWNrZ3JvdW5kLWNvbG9yOiB2YXIoXG4gICAgLS1hbXBsaWZ5LWNvbXBvbmVudHMtYnV0dG9uLW91dGxpbmVkLXN1Y2Nlc3MtZm9jdXMtYmFja2dyb3VuZC1jb2xvclxuICApO1xuICAtLWFtcGxpZnktaW50ZXJuYWwtYnV0dG9uLWJvcmRlci1jb2xvcjogdmFyKFxuICAgIC0tYW1wbGlmeS1jb21wb25lbnRzLWJ1dHRvbi1vdXRsaW5lZC1zdWNjZXNzLWZvY3VzLWJvcmRlci1jb2xvclxuICApO1xuICAtLWFtcGxpZnktaW50ZXJuYWwtYnV0dG9uLWNvbG9yOiB2YXIoXG4gICAgLS1hbXBsaWZ5LWNvbXBvbmVudHMtYnV0dG9uLW91dGxpbmVkLXN1Y2Nlc3MtZm9jdXMtY29sb3JcbiAgKTtcbiAgLS1hbXBsaWZ5LWludGVybmFsLWJ1dHRvbi1mb2N1cy1ib3gtc2hhZG93OiB2YXIoXG4gICAgLS1hbXBsaWZ5LWNvbXBvbmVudHMtYnV0dG9uLW91dGxpbmVkLXN1Y2Nlc3MtZm9jdXMtYm94LXNoYWRvd1xuICApO1xufVxuLmFtcGxpZnktYnV0dG9uLS1vdXRsaW5lZC0tc3VjY2VzczphY3RpdmUge1xuICAtLWFtcGxpZnktaW50ZXJuYWwtYnV0dG9uLWJhY2tncm91bmQtY29sb3I6IHZhcihcbiAgICAtLWFtcGxpZnktY29tcG9uZW50cy1idXR0b24tb3V0bGluZWQtc3VjY2Vzcy1hY3RpdmUtYmFja2dyb3VuZC1jb2xvclxuICApO1xuICAtLWFtcGxpZnktaW50ZXJuYWwtYnV0dG9uLWJvcmRlci1jb2xvcjogdmFyKFxuICAgIC0tYW1wbGlmeS1jb21wb25lbnRzLWJ1dHRvbi1vdXRsaW5lZC1zdWNjZXNzLWFjdGl2ZS1ib3JkZXItY29sb3JcbiAgKTtcbiAgLS1hbXBsaWZ5LWludGVybmFsLWJ1dHRvbi1jb2xvcjogdmFyKFxuICAgIC0tYW1wbGlmeS1jb21wb25lbnRzLWJ1dHRvbi1vdXRsaW5lZC1zdWNjZXNzLWFjdGl2ZS1jb2xvclxuICApO1xufVxuLmFtcGxpZnktYnV0dG9uLS1vdXRsaW5lZC0tb3ZlcmxheSB7XG4gIC0tYW1wbGlmeS1pbnRlcm5hbC1idXR0b24tYmFja2dyb3VuZC1jb2xvcjogdmFyKFxuICAgIC0tYW1wbGlmeS1jb21wb25lbnRzLWJ1dHRvbi1vdXRsaW5lZC1vdmVybGF5LWJhY2tncm91bmQtY29sb3JcbiAgKTtcbiAgLS1hbXBsaWZ5LWludGVybmFsLWJ1dHRvbi1ib3JkZXItY29sb3I6IHZhcihcbiAgICAtLWFtcGxpZnktY29tcG9uZW50cy1idXR0b24tb3V0bGluZWQtb3ZlcmxheS1ib3JkZXItY29sb3JcbiAgKTtcbiAgLS1hbXBsaWZ5LWludGVybmFsLWJ1dHRvbi1jb2xvcjogdmFyKFxuICAgIC0tYW1wbGlmeS1jb21wb25lbnRzLWJ1dHRvbi1vdXRsaW5lZC1vdmVybGF5LWNvbG9yXG4gICk7XG59XG4uYW1wbGlmeS1idXR0b24tLW91dGxpbmVkLS1vdmVybGF5OmhvdmVyIHtcbiAgLS1hbXBsaWZ5LWludGVybmFsLWJ1dHRvbi1iYWNrZ3JvdW5kLWNvbG9yOiB2YXIoXG4gICAgLS1hbXBsaWZ5LWNvbXBvbmVudHMtYnV0dG9uLW91dGxpbmVkLW92ZXJsYXktaG92ZXItYmFja2dyb3VuZC1jb2xvclxuICApO1xuICAtLWFtcGxpZnktaW50ZXJuYWwtYnV0dG9uLWJvcmRlci1jb2xvcjogdmFyKFxuICAgIC0tYW1wbGlmeS1jb21wb25lbnRzLWJ1dHRvbi1vdXRsaW5lZC1vdmVybGF5LWhvdmVyLWJvcmRlci1jb2xvclxuICApO1xuICAtLWFtcGxpZnktaW50ZXJuYWwtYnV0dG9uLWNvbG9yOiB2YXIoXG4gICAgLS1hbXBsaWZ5LWNvbXBvbmVudHMtYnV0dG9uLW91dGxpbmVkLW92ZXJsYXktaG92ZXItY29sb3JcbiAgKTtcbn1cbi5hbXBsaWZ5LWJ1dHRvbi0tb3V0bGluZWQtLW92ZXJsYXk6Zm9jdXMge1xuICAtLWFtcGxpZnktaW50ZXJuYWwtYnV0dG9uLWJhY2tncm91bmQtY29sb3I6IHZhcihcbiAgICAtLWFtcGxpZnktY29tcG9uZW50cy1idXR0b24tb3V0bGluZWQtb3ZlcmxheS1mb2N1cy1iYWNrZ3JvdW5kLWNvbG9yXG4gICk7XG4gIC0tYW1wbGlmeS1pbnRlcm5hbC1idXR0b24tYm9yZGVyLWNvbG9yOiB2YXIoXG4gICAgLS1hbXBsaWZ5LWNvbXBvbmVudHMtYnV0dG9uLW91dGxpbmVkLW92ZXJsYXktZm9jdXMtYm9yZGVyLWNvbG9yXG4gICk7XG4gIC0tYW1wbGlmeS1pbnRlcm5hbC1idXR0b24tY29sb3I6IHZhcihcbiAgICAtLWFtcGxpZnktY29tcG9uZW50cy1idXR0b24tb3V0bGluZWQtb3ZlcmxheS1mb2N1cy1jb2xvclxuICApO1xuICAtLWFtcGxpZnktaW50ZXJuYWwtYnV0dG9uLWZvY3VzLWJveC1zaGFkb3c6IHZhcihcbiAgICAtLWFtcGxpZnktY29tcG9uZW50cy1idXR0b24tb3V0bGluZWQtb3ZlcmxheS1mb2N1cy1ib3gtc2hhZG93XG4gICk7XG59XG4uYW1wbGlmeS1idXR0b24tLW91dGxpbmVkLS1vdmVybGF5OmFjdGl2ZSB7XG4gIC0tYW1wbGlmeS1pbnRlcm5hbC1idXR0b24tYmFja2dyb3VuZC1jb2xvcjogdmFyKFxuICAgIC0tYW1wbGlmeS1jb21wb25lbnRzLWJ1dHRvbi1vdXRsaW5lZC1vdmVybGF5LWFjdGl2ZS1iYWNrZ3JvdW5kLWNvbG9yXG4gICk7XG4gIC0tYW1wbGlmeS1pbnRlcm5hbC1idXR0b24tYm9yZGVyLWNvbG9yOiB2YXIoXG4gICAgLS1hbXBsaWZ5LWNvbXBvbmVudHMtYnV0dG9uLW91dGxpbmVkLW92ZXJsYXktYWN0aXZlLWJvcmRlci1jb2xvclxuICApO1xuICAtLWFtcGxpZnktaW50ZXJuYWwtYnV0dG9uLWNvbG9yOiB2YXIoXG4gICAgLS1hbXBsaWZ5LWNvbXBvbmVudHMtYnV0dG9uLW91dGxpbmVkLW92ZXJsYXktYWN0aXZlLWNvbG9yXG4gICk7XG59XG4uYW1wbGlmeS1idXR0b24tLW1lbnUge1xuICBib3JkZXItd2lkdGg6IHZhcigtLWFtcGxpZnktY29tcG9uZW50cy1idXR0b24tbWVudS1ib3JkZXItd2lkdGgpO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1hbXBsaWZ5LWNvbXBvbmVudHMtYnV0dG9uLW1lbnUtYmFja2dyb3VuZC1jb2xvcik7XG4gIGp1c3RpZnktY29udGVudDogdmFyKC0tYW1wbGlmeS1jb21wb25lbnRzLWJ1dHRvbi1tZW51LWp1c3RpZnktY29udGVudCk7XG4gIC0tYW1wbGlmeS1pbnRlcm5hbC1idXR0b24tZGlzYWJsZWQtY29sb3I6IHZhcihcbiAgICAtLWFtcGxpZnktY29tcG9uZW50cy1idXR0b24tbWVudS1kaXNhYmxlZC1jb2xvclxuICApO1xufVxuLmFtcGxpZnktYnV0dG9uLS1tZW51OmhvdmVyIHtcbiAgY29sb3I6IHZhcigtLWFtcGxpZnktY29tcG9uZW50cy1idXR0b24tbWVudS1ob3Zlci1jb2xvcik7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWFtcGxpZnktY29tcG9uZW50cy1idXR0b24tbWVudS1ob3Zlci1iYWNrZ3JvdW5kLWNvbG9yKTtcbn1cbi5hbXBsaWZ5LWJ1dHRvbi0tbWVudTpmb2N1cyB7XG4gIGJveC1zaGFkb3c6IG5vbmU7XG4gIGNvbG9yOiB2YXIoLS1hbXBsaWZ5LWNvbXBvbmVudHMtYnV0dG9uLW1lbnUtZm9jdXMtY29sb3IpO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1hbXBsaWZ5LWNvbXBvbmVudHMtYnV0dG9uLW1lbnUtZm9jdXMtYmFja2dyb3VuZC1jb2xvcik7XG59XG4uYW1wbGlmeS1idXR0b24tLW1lbnU6YWN0aXZlIHtcbiAgY29sb3I6IHZhcigtLWFtcGxpZnktY29tcG9uZW50cy1idXR0b24tbWVudS1hY3RpdmUtY29sb3IpO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1hbXBsaWZ5LWNvbXBvbmVudHMtYnV0dG9uLW1lbnUtYWN0aXZlLWJhY2tncm91bmQtY29sb3IpO1xufVxuLmFtcGxpZnktYnV0dG9uLS1wcmltYXJ5IHtcbiAgLS1hbXBsaWZ5LWludGVybmFsLWJ1dHRvbi1ib3JkZXItd2lkdGg6IHZhcihcbiAgICAtLWFtcGxpZnktY29tcG9uZW50cy1idXR0b24tcHJpbWFyeS1ib3JkZXItd2lkdGhcbiAgKTtcbiAgLS1hbXBsaWZ5LWludGVybmFsLWJ1dHRvbi1iYWNrZ3JvdW5kLWNvbG9yOiB2YXIoXG4gICAgLS1hbXBsaWZ5LWNvbXBvbmVudHMtYnV0dG9uLXByaW1hcnktYmFja2dyb3VuZC1jb2xvclxuICApO1xuICAtLWFtcGxpZnktaW50ZXJuYWwtYnV0dG9uLWJvcmRlci1jb2xvcjogdmFyKFxuICAgIC0tYW1wbGlmeS1jb21wb25lbnRzLWJ1dHRvbi1wcmltYXJ5LWJvcmRlci1jb2xvclxuICApO1xuICAtLWFtcGxpZnktaW50ZXJuYWwtYnV0dG9uLWNvbG9yOiB2YXIoXG4gICAgLS1hbXBsaWZ5LWNvbXBvbmVudHMtYnV0dG9uLXByaW1hcnktY29sb3JcbiAgKTtcbiAgLS1hbXBsaWZ5LWludGVybmFsLWJ1dHRvbi1kaXNhYmxlZC1ib3JkZXItY29sb3I6IHZhcihcbiAgICAtLWFtcGxpZnktY29tcG9uZW50cy1idXR0b24tcHJpbWFyeS1kaXNhYmxlZC1ib3JkZXItY29sb3JcbiAgKTtcbiAgLS1hbXBsaWZ5LWludGVybmFsLWJ1dHRvbi1kaXNhYmxlZC1iYWNrZ3JvdW5kLWNvbG9yOiB2YXIoXG4gICAgLS1hbXBsaWZ5LWNvbXBvbmVudHMtYnV0dG9uLXByaW1hcnktZGlzYWJsZWQtYmFja2dyb3VuZC1jb2xvclxuICApO1xuICAtLWFtcGxpZnktaW50ZXJuYWwtYnV0dG9uLWRpc2FibGVkLWNvbG9yOiB2YXIoXG4gICAgLS1hbXBsaWZ5LWNvbXBvbmVudHMtYnV0dG9uLXByaW1hcnktZGlzYWJsZWQtY29sb3JcbiAgKTtcbiAgLS1hbXBsaWZ5LWludGVybmFsLWJ1dHRvbi1sb2FkaW5nLWJhY2tncm91bmQtY29sb3I6IHZhcihcbiAgICAtLWFtcGxpZnktY29tcG9uZW50cy1idXR0b24tcHJpbWFyeS1sb2FkaW5nLWJhY2tncm91bmQtY29sb3JcbiAgKTtcbiAgLS1hbXBsaWZ5LWludGVybmFsLWJ1dHRvbi1sb2FkaW5nLWJvcmRlci1jb2xvcjogdmFyKFxuICAgIC0tYW1wbGlmeS1jb21wb25lbnRzLWJ1dHRvbi1wcmltYXJ5LWxvYWRpbmctYm9yZGVyLWNvbG9yXG4gICk7XG4gIC0tYW1wbGlmeS1pbnRlcm5hbC1idXR0b24tbG9hZGluZy1jb2xvcjogdmFyKFxuICAgIC0tYW1wbGlmeS1jb21wb25lbnRzLWJ1dHRvbi1wcmltYXJ5LWxvYWRpbmctY29sb3JcbiAgKTtcbn1cbi5hbXBsaWZ5LWJ1dHRvbi0tcHJpbWFyeTpob3ZlciB7XG4gIC0tYW1wbGlmeS1pbnRlcm5hbC1idXR0b24tYmFja2dyb3VuZC1jb2xvcjogdmFyKFxuICAgIC0tYW1wbGlmeS1jb21wb25lbnRzLWJ1dHRvbi1wcmltYXJ5LWhvdmVyLWJhY2tncm91bmQtY29sb3JcbiAgKTtcbiAgLS1hbXBsaWZ5LWludGVybmFsLWJ1dHRvbi1ib3JkZXItY29sb3I6IHZhcihcbiAgICAtLWFtcGxpZnktY29tcG9uZW50cy1idXR0b24tcHJpbWFyeS1ob3Zlci1ib3JkZXItY29sb3JcbiAgKTtcbiAgLS1hbXBsaWZ5LWludGVybmFsLWJ1dHRvbi1jb2xvcjogdmFyKFxuICAgIC0tYW1wbGlmeS1jb21wb25lbnRzLWJ1dHRvbi1wcmltYXJ5LWhvdmVyLWNvbG9yXG4gICk7XG59XG4uYW1wbGlmeS1idXR0b24tLXByaW1hcnk6Zm9jdXMge1xuICAtLWFtcGxpZnktaW50ZXJuYWwtYnV0dG9uLWJhY2tncm91bmQtY29sb3I6IHZhcihcbiAgICAtLWFtcGxpZnktY29tcG9uZW50cy1idXR0b24tcHJpbWFyeS1mb2N1cy1iYWNrZ3JvdW5kLWNvbG9yXG4gICk7XG4gIC0tYW1wbGlmeS1pbnRlcm5hbC1idXR0b24tYm9yZGVyLWNvbG9yOiB2YXIoXG4gICAgLS1hbXBsaWZ5LWNvbXBvbmVudHMtYnV0dG9uLXByaW1hcnktZm9jdXMtYm9yZGVyLWNvbG9yXG4gICk7XG4gIC0tYW1wbGlmeS1pbnRlcm5hbC1idXR0b24tY29sb3I6IHZhcihcbiAgICAtLWFtcGxpZnktY29tcG9uZW50cy1idXR0b24tcHJpbWFyeS1mb2N1cy1jb2xvclxuICApO1xuICAtLWFtcGxpZnktaW50ZXJuYWwtYnV0dG9uLWZvY3VzLWJveC1zaGFkb3c6IHZhcihcbiAgICAtLWFtcGxpZnktY29tcG9uZW50cy1idXR0b24tcHJpbWFyeS1mb2N1cy1ib3gtc2hhZG93XG4gICk7XG59XG4uYW1wbGlmeS1idXR0b24tLXByaW1hcnk6YWN0aXZlIHtcbiAgLS1hbXBsaWZ5LWludGVybmFsLWJ1dHRvbi1iYWNrZ3JvdW5kLWNvbG9yOiB2YXIoXG4gICAgLS1hbXBsaWZ5LWNvbXBvbmVudHMtYnV0dG9uLXByaW1hcnktYWN0aXZlLWJhY2tncm91bmQtY29sb3JcbiAgKTtcbiAgLS1hbXBsaWZ5LWludGVybmFsLWJ1dHRvbi1ib3JkZXItY29sb3I6IHZhcihcbiAgICAtLWFtcGxpZnktY29tcG9uZW50cy1idXR0b24tcHJpbWFyeS1hY3RpdmUtYm9yZGVyLWNvbG9yXG4gICk7XG4gIC0tYW1wbGlmeS1pbnRlcm5hbC1idXR0b24tY29sb3I6IHZhcihcbiAgICAtLWFtcGxpZnktY29tcG9uZW50cy1idXR0b24tcHJpbWFyeS1hY3RpdmUtY29sb3JcbiAgKTtcbn1cbi5hbXBsaWZ5LWJ1dHRvbi0tcHJpbWFyeS0taW5mbyB7XG4gIC0tYW1wbGlmeS1pbnRlcm5hbC1idXR0b24tYmFja2dyb3VuZC1jb2xvcjogdmFyKFxuICAgIC0tYW1wbGlmeS1jb21wb25lbnRzLWJ1dHRvbi1wcmltYXJ5LWluZm8tYmFja2dyb3VuZC1jb2xvclxuICApO1xuICAtLWFtcGxpZnktaW50ZXJuYWwtYnV0dG9uLWJvcmRlci1jb2xvcjogdmFyKFxuICAgIC0tYW1wbGlmeS1jb21wb25lbnRzLWJ1dHRvbi1wcmltYXJ5LWluZm8tYm9yZGVyLWNvbG9yXG4gICk7XG4gIC0tYW1wbGlmeS1pbnRlcm5hbC1idXR0b24tY29sb3I6IHZhcihcbiAgICAtLWFtcGxpZnktY29tcG9uZW50cy1idXR0b24tcHJpbWFyeS1pbmZvLWNvbG9yXG4gICk7XG59XG4uYW1wbGlmeS1idXR0b24tLXByaW1hcnktLWluZm86aG92ZXIge1xuICAtLWFtcGxpZnktaW50ZXJuYWwtYnV0dG9uLWJhY2tncm91bmQtY29sb3I6IHZhcihcbiAgICAtLWFtcGxpZnktY29tcG9uZW50cy1idXR0b24tcHJpbWFyeS1pbmZvLWhvdmVyLWJhY2tncm91bmQtY29sb3JcbiAgKTtcbiAgLS1hbXBsaWZ5LWludGVybmFsLWJ1dHRvbi1ib3JkZXItY29sb3I6IHZhcihcbiAgICAtLWFtcGxpZnktY29tcG9uZW50cy1idXR0b24tcHJpbWFyeS1pbmZvLWhvdmVyLWJvcmRlci1jb2xvclxuICApO1xuICAtLWFtcGxpZnktaW50ZXJuYWwtYnV0dG9uLWNvbG9yOiB2YXIoXG4gICAgLS1hbXBsaWZ5LWNvbXBvbmVudHMtYnV0dG9uLXByaW1hcnktaW5mby1ob3Zlci1jb2xvclxuICApO1xufVxuLmFtcGxpZnktYnV0dG9uLS1wcmltYXJ5LS1pbmZvOmZvY3VzIHtcbiAgLS1hbXBsaWZ5LWludGVybmFsLWJ1dHRvbi1iYWNrZ3JvdW5kLWNvbG9yOiB2YXIoXG4gICAgLS1hbXBsaWZ5LWNvbXBvbmVudHMtYnV0dG9uLXByaW1hcnktaW5mby1mb2N1cy1iYWNrZ3JvdW5kLWNvbG9yXG4gICk7XG4gIC0tYW1wbGlmeS1pbnRlcm5hbC1idXR0b24tYm9yZGVyLWNvbG9yOiB2YXIoXG4gICAgLS1hbXBsaWZ5LWNvbXBvbmVudHMtYnV0dG9uLXByaW1hcnktaW5mby1mb2N1cy1ib3JkZXItY29sb3JcbiAgKTtcbiAgLS1hbXBsaWZ5LWludGVybmFsLWJ1dHRvbi1jb2xvcjogdmFyKFxuICAgIC0tYW1wbGlmeS1jb21wb25lbnRzLWJ1dHRvbi1wcmltYXJ5LWluZm8tZm9jdXMtY29sb3JcbiAgKTtcbiAgLS1hbXBsaWZ5LWludGVybmFsLWJ1dHRvbi1mb2N1cy1ib3gtc2hhZG93OiB2YXIoXG4gICAgLS1hbXBsaWZ5LWNvbXBvbmVudHMtYnV0dG9uLXByaW1hcnktaW5mby1mb2N1cy1ib3gtc2hhZG93XG4gICk7XG59XG4uYW1wbGlmeS1idXR0b24tLXByaW1hcnktLWluZm86YWN0aXZlIHtcbiAgLS1hbXBsaWZ5LWludGVybmFsLWJ1dHRvbi1iYWNrZ3JvdW5kLWNvbG9yOiB2YXIoXG4gICAgLS1hbXBsaWZ5LWNvbXBvbmVudHMtYnV0dG9uLXByaW1hcnktaW5mby1hY3RpdmUtYmFja2dyb3VuZC1jb2xvclxuICApO1xuICAtLWFtcGxpZnktaW50ZXJuYWwtYnV0dG9uLWJvcmRlci1jb2xvcjogdmFyKFxuICAgIC0tYW1wbGlmeS1jb21wb25lbnRzLWJ1dHRvbi1wcmltYXJ5LWluZm8tYWN0aXZlLWJvcmRlci1jb2xvclxuICApO1xuICAtLWFtcGxpZnktaW50ZXJuYWwtYnV0dG9uLWNvbG9yOiB2YXIoXG4gICAgLS1hbXBsaWZ5LWNvbXBvbmVudHMtYnV0dG9uLXByaW1hcnktaW5mby1hY3RpdmUtY29sb3JcbiAgKTtcbn1cbi5hbXBsaWZ5LWJ1dHRvbi0tcHJpbWFyeS0td2FybmluZyB7XG4gIC0tYW1wbGlmeS1pbnRlcm5hbC1idXR0b24tYmFja2dyb3VuZC1jb2xvcjogdmFyKFxuICAgIC0tYW1wbGlmeS1jb21wb25lbnRzLWJ1dHRvbi1wcmltYXJ5LXdhcm5pbmctYmFja2dyb3VuZC1jb2xvclxuICApO1xuICAtLWFtcGxpZnktaW50ZXJuYWwtYnV0dG9uLWJvcmRlci1jb2xvcjogdmFyKFxuICAgIC0tYW1wbGlmeS1jb21wb25lbnRzLWJ1dHRvbi1wcmltYXJ5LXdhcm5pbmctYm9yZGVyLWNvbG9yXG4gICk7XG4gIC0tYW1wbGlmeS1pbnRlcm5hbC1idXR0b24tY29sb3I6IHZhcihcbiAgICAtLWFtcGxpZnktY29tcG9uZW50cy1idXR0b24tcHJpbWFyeS13YXJuaW5nLWNvbG9yXG4gICk7XG59XG4uYW1wbGlmeS1idXR0b24tLXByaW1hcnktLXdhcm5pbmc6aG92ZXIge1xuICAtLWFtcGxpZnktaW50ZXJuYWwtYnV0dG9uLWJhY2tncm91bmQtY29sb3I6IHZhcihcbiAgICAtLWFtcGxpZnktY29tcG9uZW50cy1idXR0b24tcHJpbWFyeS13YXJuaW5nLWhvdmVyLWJhY2tncm91bmQtY29sb3JcbiAgKTtcbiAgLS1hbXBsaWZ5LWludGVybmFsLWJ1dHRvbi1ib3JkZXItY29sb3I6IHZhcihcbiAgICAtLWFtcGxpZnktY29tcG9uZW50cy1idXR0b24tcHJpbWFyeS13YXJuaW5nLWhvdmVyLWJvcmRlci1jb2xvclxuICApO1xuICAtLWFtcGxpZnktaW50ZXJuYWwtYnV0dG9uLWNvbG9yOiB2YXIoXG4gICAgLS1hbXBsaWZ5LWNvbXBvbmVudHMtYnV0dG9uLXByaW1hcnktd2FybmluZy1ob3Zlci1jb2xvclxuICApO1xufVxuLmFtcGxpZnktYnV0dG9uLS1wcmltYXJ5LS13YXJuaW5nOmZvY3VzIHtcbiAgLS1hbXBsaWZ5LWludGVybmFsLWJ1dHRvbi1iYWNrZ3JvdW5kLWNvbG9yOiB2YXIoXG4gICAgLS1hbXBsaWZ5LWNvbXBvbmVudHMtYnV0dG9uLXByaW1hcnktd2FybmluZy1mb2N1cy1iYWNrZ3JvdW5kLWNvbG9yXG4gICk7XG4gIC0tYW1wbGlmeS1pbnRlcm5hbC1idXR0b24tYm9yZGVyLWNvbG9yOiB2YXIoXG4gICAgLS1hbXBsaWZ5LWNvbXBvbmVudHMtYnV0dG9uLXByaW1hcnktd2FybmluZy1mb2N1cy1ib3JkZXItY29sb3JcbiAgKTtcbiAgLS1hbXBsaWZ5LWludGVybmFsLWJ1dHRvbi1jb2xvcjogdmFyKFxuICAgIC0tYW1wbGlmeS1jb21wb25lbnRzLWJ1dHRvbi1wcmltYXJ5LXdhcm5pbmctZm9jdXMtY29sb3JcbiAgKTtcbiAgLS1hbXBsaWZ5LWludGVybmFsLWJ1dHRvbi1mb2N1cy1ib3gtc2hhZG93OiB2YXIoXG4gICAgLS1hbXBsaWZ5LWNvbXBvbmVudHMtYnV0dG9uLXByaW1hcnktd2FybmluZy1mb2N1cy1ib3gtc2hhZG93XG4gICk7XG59XG4uYW1wbGlmeS1idXR0b24tLXByaW1hcnktLXdhcm5pbmc6YWN0aXZlIHtcbiAgLS1hbXBsaWZ5LWludGVybmFsLWJ1dHRvbi1iYWNrZ3JvdW5kLWNvbG9yOiB2YXIoXG4gICAgLS1hbXBsaWZ5LWNvbXBvbmVudHMtYnV0dG9uLXByaW1hcnktd2FybmluZy1hY3RpdmUtYmFja2dyb3VuZC1jb2xvclxuICApO1xuICAtLWFtcGxpZnktaW50ZXJuYWwtYnV0dG9uLWJvcmRlci1jb2xvcjogdmFyKFxuICAgIC0tYW1wbGlmeS1jb21wb25lbnRzLWJ1dHRvbi1wcmltYXJ5LXdhcm5pbmctYWN0aXZlLWJvcmRlci1jb2xvclxuICApO1xuICAtLWFtcGxpZnktaW50ZXJuYWwtYnV0dG9uLWNvbG9yOiB2YXIoXG4gICAgLS1hbXBsaWZ5LWNvbXBvbmVudHMtYnV0dG9uLXByaW1hcnktd2FybmluZy1hY3RpdmUtY29sb3JcbiAgKTtcbn1cbi5hbXBsaWZ5LWJ1dHRvbi0tcHJpbWFyeS0tZXJyb3Ige1xuICAtLWFtcGxpZnktaW50ZXJuYWwtYnV0dG9uLWJhY2tncm91bmQtY29sb3I6IHZhcihcbiAgICAtLWFtcGxpZnktY29tcG9uZW50cy1idXR0b24tcHJpbWFyeS1lcnJvci1iYWNrZ3JvdW5kLWNvbG9yXG4gICk7XG4gIC0tYW1wbGlmeS1pbnRlcm5hbC1idXR0b24tYm9yZGVyLWNvbG9yOiB2YXIoXG4gICAgLS1hbXBsaWZ5LWNvbXBvbmVudHMtYnV0dG9uLXByaW1hcnktZXJyb3ItYm9yZGVyLWNvbG9yXG4gICk7XG4gIC0tYW1wbGlmeS1pbnRlcm5hbC1idXR0b24tY29sb3I6IHZhcihcbiAgICAtLWFtcGxpZnktY29tcG9uZW50cy1idXR0b24tcHJpbWFyeS1lcnJvci1jb2xvclxuICApO1xufVxuLmFtcGxpZnktYnV0dG9uLS1wcmltYXJ5LS1lcnJvcjpob3ZlciB7XG4gIC0tYW1wbGlmeS1pbnRlcm5hbC1idXR0b24tYmFja2dyb3VuZC1jb2xvcjogdmFyKFxuICAgIC0tYW1wbGlmeS1jb21wb25lbnRzLWJ1dHRvbi1wcmltYXJ5LWVycm9yLWhvdmVyLWJhY2tncm91bmQtY29sb3JcbiAgKTtcbiAgLS1hbXBsaWZ5LWludGVybmFsLWJ1dHRvbi1ib3JkZXItY29sb3I6IHZhcihcbiAgICAtLWFtcGxpZnktY29tcG9uZW50cy1idXR0b24tcHJpbWFyeS1lcnJvci1ob3Zlci1ib3JkZXItY29sb3JcbiAgKTtcbiAgLS1hbXBsaWZ5LWludGVybmFsLWJ1dHRvbi1jb2xvcjogdmFyKFxuICAgIC0tYW1wbGlmeS1jb21wb25lbnRzLWJ1dHRvbi1wcmltYXJ5LWVycm9yLWhvdmVyLWNvbG9yXG4gICk7XG59XG4uYW1wbGlmeS1idXR0b24tLXByaW1hcnktLWVycm9yOmZvY3VzIHtcbiAgLS1hbXBsaWZ5LWludGVybmFsLWJ1dHRvbi1iYWNrZ3JvdW5kLWNvbG9yOiB2YXIoXG4gICAgLS1hbXBsaWZ5LWNvbXBvbmVudHMtYnV0dG9uLXByaW1hcnktZXJyb3ItZm9jdXMtYmFja2dyb3VuZC1jb2xvclxuICApO1xuICAtLWFtcGxpZnktaW50ZXJuYWwtYnV0dG9uLWJvcmRlci1jb2xvcjogdmFyKFxuICAgIC0tYW1wbGlmeS1jb21wb25lbnRzLWJ1dHRvbi1wcmltYXJ5LWVycm9yLWZvY3VzLWJvcmRlci1jb2xvclxuICApO1xuICAtLWFtcGxpZnktaW50ZXJuYWwtYnV0dG9uLWNvbG9yOiB2YXIoXG4gICAgLS1hbXBsaWZ5LWNvbXBvbmVudHMtYnV0dG9uLXByaW1hcnktZXJyb3ItZm9jdXMtY29sb3JcbiAgKTtcbiAgLS1hbXBsaWZ5LWludGVybmFsLWJ1dHRvbi1mb2N1cy1ib3gtc2hhZG93OiB2YXIoXG4gICAgLS1hbXBsaWZ5LWNvbXBvbmVudHMtYnV0dG9uLXByaW1hcnktZXJyb3ItZm9jdXMtYm94LXNoYWRvd1xuICApO1xufVxuLmFtcGxpZnktYnV0dG9uLS1wcmltYXJ5LS1lcnJvcjphY3RpdmUge1xuICAtLWFtcGxpZnktaW50ZXJuYWwtYnV0dG9uLWJhY2tncm91bmQtY29sb3I6IHZhcihcbiAgICAtLWFtcGxpZnktY29tcG9uZW50cy1idXR0b24tcHJpbWFyeS1lcnJvci1hY3RpdmUtYmFja2dyb3VuZC1jb2xvclxuICApO1xuICAtLWFtcGxpZnktaW50ZXJuYWwtYnV0dG9uLWJvcmRlci1jb2xvcjogdmFyKFxuICAgIC0tYW1wbGlmeS1jb21wb25lbnRzLWJ1dHRvbi1wcmltYXJ5LWVycm9yLWFjdGl2ZS1ib3JkZXItY29sb3JcbiAgKTtcbiAgLS1hbXBsaWZ5LWludGVybmFsLWJ1dHRvbi1jb2xvcjogdmFyKFxuICAgIC0tYW1wbGlmeS1jb21wb25lbnRzLWJ1dHRvbi1wcmltYXJ5LWVycm9yLWFjdGl2ZS1jb2xvclxuICApO1xufVxuLmFtcGxpZnktYnV0dG9uLS1wcmltYXJ5LS1zdWNjZXNzIHtcbiAgLS1hbXBsaWZ5LWludGVybmFsLWJ1dHRvbi1iYWNrZ3JvdW5kLWNvbG9yOiB2YXIoXG4gICAgLS1hbXBsaWZ5LWNvbXBvbmVudHMtYnV0dG9uLXByaW1hcnktc3VjY2Vzcy1iYWNrZ3JvdW5kLWNvbG9yXG4gICk7XG4gIC0tYW1wbGlmeS1pbnRlcm5hbC1idXR0b24tYm9yZGVyLWNvbG9yOiB2YXIoXG4gICAgLS1hbXBsaWZ5LWNvbXBvbmVudHMtYnV0dG9uLXByaW1hcnktc3VjY2Vzcy1ib3JkZXItY29sb3JcbiAgKTtcbiAgLS1hbXBsaWZ5LWludGVybmFsLWJ1dHRvbi1jb2xvcjogdmFyKFxuICAgIC0tYW1wbGlmeS1jb21wb25lbnRzLWJ1dHRvbi1wcmltYXJ5LXN1Y2Nlc3MtY29sb3JcbiAgKTtcbn1cbi5hbXBsaWZ5LWJ1dHRvbi0tcHJpbWFyeS0tc3VjY2Vzczpob3ZlciB7XG4gIC0tYW1wbGlmeS1pbnRlcm5hbC1idXR0b24tYmFja2dyb3VuZC1jb2xvcjogdmFyKFxuICAgIC0tYW1wbGlmeS1jb21wb25lbnRzLWJ1dHRvbi1wcmltYXJ5LXN1Y2Nlc3MtaG92ZXItYmFja2dyb3VuZC1jb2xvclxuICApO1xuICAtLWFtcGxpZnktaW50ZXJuYWwtYnV0dG9uLWJvcmRlci1jb2xvcjogdmFyKFxuICAgIC0tYW1wbGlmeS1jb21wb25lbnRzLWJ1dHRvbi1wcmltYXJ5LXN1Y2Nlc3MtaG92ZXItYm9yZGVyLWNvbG9yXG4gICk7XG4gIC0tYW1wbGlmeS1pbnRlcm5hbC1idXR0b24tY29sb3I6IHZhcihcbiAgICAtLWFtcGxpZnktY29tcG9uZW50cy1idXR0b24tcHJpbWFyeS1zdWNjZXNzLWhvdmVyLWNvbG9yXG4gICk7XG59XG4uYW1wbGlmeS1idXR0b24tLXByaW1hcnktLXN1Y2Nlc3M6Zm9jdXMge1xuICAtLWFtcGxpZnktaW50ZXJuYWwtYnV0dG9uLWJhY2tncm91bmQtY29sb3I6IHZhcihcbiAgICAtLWFtcGxpZnktY29tcG9uZW50cy1idXR0b24tcHJpbWFyeS1zdWNjZXNzLWZvY3VzLWJhY2tncm91bmQtY29sb3JcbiAgKTtcbiAgLS1hbXBsaWZ5LWludGVybmFsLWJ1dHRvbi1ib3JkZXItY29sb3I6IHZhcihcbiAgICAtLWFtcGxpZnktY29tcG9uZW50cy1idXR0b24tcHJpbWFyeS1zdWNjZXNzLWZvY3VzLWJvcmRlci1jb2xvclxuICApO1xuICAtLWFtcGxpZnktaW50ZXJuYWwtYnV0dG9uLWNvbG9yOiB2YXIoXG4gICAgLS1hbXBsaWZ5LWNvbXBvbmVudHMtYnV0dG9uLXByaW1hcnktc3VjY2Vzcy1mb2N1cy1jb2xvclxuICApO1xuICAtLWFtcGxpZnktaW50ZXJuYWwtYnV0dG9uLWZvY3VzLWJveC1zaGFkb3c6IHZhcihcbiAgICAtLWFtcGxpZnktY29tcG9uZW50cy1idXR0b24tcHJpbWFyeS1zdWNjZXNzLWZvY3VzLWJveC1zaGFkb3dcbiAgKTtcbn1cbi5hbXBsaWZ5LWJ1dHRvbi0tcHJpbWFyeS0tc3VjY2VzczphY3RpdmUge1xuICAtLWFtcGxpZnktaW50ZXJuYWwtYnV0dG9uLWJhY2tncm91bmQtY29sb3I6IHZhcihcbiAgICAtLWFtcGxpZnktY29tcG9uZW50cy1idXR0b24tcHJpbWFyeS1zdWNjZXNzLWFjdGl2ZS1iYWNrZ3JvdW5kLWNvbG9yXG4gICk7XG4gIC0tYW1wbGlmeS1pbnRlcm5hbC1idXR0b24tYm9yZGVyLWNvbG9yOiB2YXIoXG4gICAgLS1hbXBsaWZ5LWNvbXBvbmVudHMtYnV0dG9uLXByaW1hcnktc3VjY2Vzcy1hY3RpdmUtYm9yZGVyLWNvbG9yXG4gICk7XG4gIC0tYW1wbGlmeS1pbnRlcm5hbC1idXR0b24tY29sb3I6IHZhcihcbiAgICAtLWFtcGxpZnktY29tcG9uZW50cy1idXR0b24tcHJpbWFyeS1zdWNjZXNzLWFjdGl2ZS1jb2xvclxuICApO1xufVxuLmFtcGxpZnktYnV0dG9uLS1wcmltYXJ5LS1vdmVybGF5IHtcbiAgLS1hbXBsaWZ5LWludGVybmFsLWJ1dHRvbi1iYWNrZ3JvdW5kLWNvbG9yOiB2YXIoXG4gICAgLS1hbXBsaWZ5LWNvbXBvbmVudHMtYnV0dG9uLXByaW1hcnktb3ZlcmxheS1iYWNrZ3JvdW5kLWNvbG9yXG4gICk7XG4gIC0tYW1wbGlmeS1pbnRlcm5hbC1idXR0b24tYm9yZGVyLWNvbG9yOiB2YXIoXG4gICAgLS1hbXBsaWZ5LWNvbXBvbmVudHMtYnV0dG9uLXByaW1hcnktb3ZlcmxheS1ib3JkZXItY29sb3JcbiAgKTtcbiAgLS1hbXBsaWZ5LWludGVybmFsLWJ1dHRvbi1jb2xvcjogdmFyKFxuICAgIC0tYW1wbGlmeS1jb21wb25lbnRzLWJ1dHRvbi1wcmltYXJ5LW92ZXJsYXktY29sb3JcbiAgKTtcbn1cbi5hbXBsaWZ5LWJ1dHRvbi0tcHJpbWFyeS0tb3ZlcmxheTpob3ZlciB7XG4gIC0tYW1wbGlmeS1pbnRlcm5hbC1idXR0b24tYmFja2dyb3VuZC1jb2xvcjogdmFyKFxuICAgIC0tYW1wbGlmeS1jb21wb25lbnRzLWJ1dHRvbi1wcmltYXJ5LW92ZXJsYXktaG92ZXItYmFja2dyb3VuZC1jb2xvclxuICApO1xuICAtLWFtcGxpZnktaW50ZXJuYWwtYnV0dG9uLWJvcmRlci1jb2xvcjogdmFyKFxuICAgIC0tYW1wbGlmeS1jb21wb25lbnRzLWJ1dHRvbi1wcmltYXJ5LW92ZXJsYXktaG92ZXItYm9yZGVyLWNvbG9yXG4gICk7XG4gIC0tYW1wbGlmeS1pbnRlcm5hbC1idXR0b24tY29sb3I6IHZhcihcbiAgICAtLWFtcGxpZnktY29tcG9uZW50cy1idXR0b24tcHJpbWFyeS1vdmVybGF5LWhvdmVyLWNvbG9yXG4gICk7XG59XG4uYW1wbGlmeS1idXR0b24tLXByaW1hcnktLW92ZXJsYXk6Zm9jdXMge1xuICAtLWFtcGxpZnktaW50ZXJuYWwtYnV0dG9uLWJhY2tncm91bmQtY29sb3I6IHZhcihcbiAgICAtLWFtcGxpZnktY29tcG9uZW50cy1idXR0b24tcHJpbWFyeS1vdmVybGF5LWZvY3VzLWJhY2tncm91bmQtY29sb3JcbiAgKTtcbiAgLS1hbXBsaWZ5LWludGVybmFsLWJ1dHRvbi1ib3JkZXItY29sb3I6IHZhcihcbiAgICAtLWFtcGxpZnktY29tcG9uZW50cy1idXR0b24tcHJpbWFyeS1vdmVybGF5LWZvY3VzLWJvcmRlci1jb2xvclxuICApO1xuICAtLWFtcGxpZnktaW50ZXJuYWwtYnV0dG9uLWNvbG9yOiB2YXIoXG4gICAgLS1hbXBsaWZ5LWNvbXBvbmVudHMtYnV0dG9uLXByaW1hcnktb3ZlcmxheS1mb2N1cy1jb2xvclxuICApO1xuICAtLWFtcGxpZnktaW50ZXJuYWwtYnV0dG9uLWZvY3VzLWJveC1zaGFkb3c6IHZhcihcbiAgICAtLWFtcGxpZnktY29tcG9uZW50cy1idXR0b24tcHJpbWFyeS1vdmVybGF5LWZvY3VzLWJveC1zaGFkb3dcbiAgKTtcbn1cbi5hbXBsaWZ5LWJ1dHRvbi0tcHJpbWFyeS0tb3ZlcmxheTphY3RpdmUge1xuICAtLWFtcGxpZnktaW50ZXJuYWwtYnV0dG9uLWJhY2tncm91bmQtY29sb3I6IHZhcihcbiAgICAtLWFtcGxpZnktY29tcG9uZW50cy1idXR0b24tcHJpbWFyeS1vdmVybGF5LWFjdGl2ZS1iYWNrZ3JvdW5kLWNvbG9yXG4gICk7XG4gIC0tYW1wbGlmeS1pbnRlcm5hbC1idXR0b24tYm9yZGVyLWNvbG9yOiB2YXIoXG4gICAgLS1hbXBsaWZ5LWNvbXBvbmVudHMtYnV0dG9uLXByaW1hcnktb3ZlcmxheS1hY3RpdmUtYm9yZGVyLWNvbG9yXG4gICk7XG4gIC0tYW1wbGlmeS1pbnRlcm5hbC1idXR0b24tY29sb3I6IHZhcihcbiAgICAtLWFtcGxpZnktY29tcG9uZW50cy1idXR0b24tcHJpbWFyeS1vdmVybGF5LWFjdGl2ZS1jb2xvclxuICApO1xufVxuLmFtcGxpZnktYnV0dG9uLS1saW5rIHtcbiAgLS1hbXBsaWZ5LWludGVybmFsLWJ1dHRvbi1ib3JkZXItd2lkdGg6IHZhcihcbiAgICAtLWFtcGxpZnktY29tcG9uZW50cy1idXR0b24tbGluay1ib3JkZXItd2lkdGhcbiAgKTtcbiAgLS1hbXBsaWZ5LWludGVybmFsLWJ1dHRvbi1iYWNrZ3JvdW5kLWNvbG9yOiB2YXIoXG4gICAgLS1hbXBsaWZ5LWNvbXBvbmVudHMtYnV0dG9uLWxpbmstYmFja2dyb3VuZC1jb2xvclxuICApO1xuICAtLWFtcGxpZnktaW50ZXJuYWwtYnV0dG9uLWJvcmRlci1jb2xvcjogdmFyKFxuICAgIC0tYW1wbGlmeS1jb21wb25lbnRzLWJ1dHRvbi1saW5rLWJvcmRlci1jb2xvclxuICApO1xuICAtLWFtcGxpZnktaW50ZXJuYWwtYnV0dG9uLWNvbG9yOiB2YXIoXG4gICAgLS1hbXBsaWZ5LWNvbXBvbmVudHMtYnV0dG9uLWxpbmstY29sb3JcbiAgKTtcbiAgLS1hbXBsaWZ5LWludGVybmFsLWJ1dHRvbi1kaXNhYmxlZC1ib3JkZXItY29sb3I6IHZhcihcbiAgICAtLWFtcGxpZnktY29tcG9uZW50cy1idXR0b24tbGluay1kaXNhYmxlZC1ib3JkZXItY29sb3JcbiAgKTtcbiAgLS1hbXBsaWZ5LWludGVybmFsLWJ1dHRvbi1kaXNhYmxlZC1iYWNrZ3JvdW5kLWNvbG9yOiB2YXIoXG4gICAgLS1hbXBsaWZ5LWNvbXBvbmVudHMtYnV0dG9uLWxpbmstZGlzYWJsZWQtYmFja2dyb3VuZC1jb2xvclxuICApO1xuICAtLWFtcGxpZnktaW50ZXJuYWwtYnV0dG9uLWRpc2FibGVkLWNvbG9yOiB2YXIoXG4gICAgLS1hbXBsaWZ5LWNvbXBvbmVudHMtYnV0dG9uLWxpbmstZGlzYWJsZWQtY29sb3JcbiAgKTtcbiAgLS1hbXBsaWZ5LWludGVybmFsLWJ1dHRvbi1sb2FkaW5nLWJhY2tncm91bmQtY29sb3I6IHZhcihcbiAgICAtLWFtcGxpZnktY29tcG9uZW50cy1idXR0b24tbGluay1sb2FkaW5nLWJhY2tncm91bmQtY29sb3JcbiAgKTtcbiAgLS1hbXBsaWZ5LWludGVybmFsLWJ1dHRvbi1sb2FkaW5nLWJvcmRlci1jb2xvcjogdmFyKFxuICAgIC0tYW1wbGlmeS1jb21wb25lbnRzLWJ1dHRvbi1saW5rLWxvYWRpbmctYm9yZGVyLWNvbG9yXG4gICk7XG4gIC0tYW1wbGlmeS1pbnRlcm5hbC1idXR0b24tbG9hZGluZy1jb2xvcjogdmFyKFxuICAgIC0tYW1wbGlmeS1jb21wb25lbnRzLWJ1dHRvbi1saW5rLWxvYWRpbmctY29sb3JcbiAgKTtcbn1cbi5hbXBsaWZ5LWJ1dHRvbi0tbGluazpob3ZlciB7XG4gIC0tYW1wbGlmeS1pbnRlcm5hbC1idXR0b24tYmFja2dyb3VuZC1jb2xvcjogdmFyKFxuICAgIC0tYW1wbGlmeS1jb21wb25lbnRzLWJ1dHRvbi1saW5rLWhvdmVyLWJhY2tncm91bmQtY29sb3JcbiAgKTtcbiAgLS1hbXBsaWZ5LWludGVybmFsLWJ1dHRvbi1ib3JkZXItY29sb3I6IHZhcihcbiAgICAtLWFtcGxpZnktY29tcG9uZW50cy1idXR0b24tbGluay1ob3Zlci1ib3JkZXItY29sb3JcbiAgKTtcbiAgLS1hbXBsaWZ5LWludGVybmFsLWJ1dHRvbi1jb2xvcjogdmFyKFxuICAgIC0tYW1wbGlmeS1jb21wb25lbnRzLWJ1dHRvbi1saW5rLWhvdmVyLWNvbG9yXG4gICk7XG59XG4uYW1wbGlmeS1idXR0b24tLWxpbms6Zm9jdXMge1xuICAtLWFtcGxpZnktaW50ZXJuYWwtYnV0dG9uLWJhY2tncm91bmQtY29sb3I6IHZhcihcbiAgICAtLWFtcGxpZnktY29tcG9uZW50cy1idXR0b24tbGluay1mb2N1cy1iYWNrZ3JvdW5kLWNvbG9yXG4gICk7XG4gIC0tYW1wbGlmeS1pbnRlcm5hbC1idXR0b24tYm9yZGVyLWNvbG9yOiB2YXIoXG4gICAgLS1hbXBsaWZ5LWNvbXBvbmVudHMtYnV0dG9uLWxpbmstZm9jdXMtYm9yZGVyLWNvbG9yXG4gICk7XG4gIC0tYW1wbGlmeS1pbnRlcm5hbC1idXR0b24tY29sb3I6IHZhcihcbiAgICAtLWFtcGxpZnktY29tcG9uZW50cy1idXR0b24tbGluay1mb2N1cy1jb2xvclxuICApO1xuICAtLWFtcGxpZnktaW50ZXJuYWwtYnV0dG9uLWZvY3VzLWJveC1zaGFkb3c6IHZhcihcbiAgICAtLWFtcGxpZnktY29tcG9uZW50cy1idXR0b24tbGluay1mb2N1cy1ib3gtc2hhZG93XG4gICk7XG59XG4uYW1wbGlmeS1idXR0b24tLWxpbms6YWN0aXZlIHtcbiAgLS1hbXBsaWZ5LWludGVybmFsLWJ1dHRvbi1iYWNrZ3JvdW5kLWNvbG9yOiB2YXIoXG4gICAgLS1hbXBsaWZ5LWNvbXBvbmVudHMtYnV0dG9uLWxpbmstYWN0aXZlLWJhY2tncm91bmQtY29sb3JcbiAgKTtcbiAgLS1hbXBsaWZ5LWludGVybmFsLWJ1dHRvbi1ib3JkZXItY29sb3I6IHZhcihcbiAgICAtLWFtcGxpZnktY29tcG9uZW50cy1idXR0b24tbGluay1hY3RpdmUtYm9yZGVyLWNvbG9yXG4gICk7XG4gIC0tYW1wbGlmeS1pbnRlcm5hbC1idXR0b24tY29sb3I6IHZhcihcbiAgICAtLWFtcGxpZnktY29tcG9uZW50cy1idXR0b24tbGluay1hY3RpdmUtY29sb3JcbiAgKTtcbn1cbi5hbXBsaWZ5LWJ1dHRvbi0tbGluay0taW5mbyB7XG4gIC0tYW1wbGlmeS1pbnRlcm5hbC1idXR0b24tYmFja2dyb3VuZC1jb2xvcjogdmFyKFxuICAgIC0tYW1wbGlmeS1jb21wb25lbnRzLWJ1dHRvbi1saW5rLWluZm8tYmFja2dyb3VuZC1jb2xvclxuICApO1xuICAtLWFtcGxpZnktaW50ZXJuYWwtYnV0dG9uLWJvcmRlci1jb2xvcjogdmFyKFxuICAgIC0tYW1wbGlmeS1jb21wb25lbnRzLWJ1dHRvbi1saW5rLWluZm8tYm9yZGVyLWNvbG9yXG4gICk7XG4gIC0tYW1wbGlmeS1pbnRlcm5hbC1idXR0b24tY29sb3I6IHZhcihcbiAgICAtLWFtcGxpZnktY29tcG9uZW50cy1idXR0b24tbGluay1pbmZvLWNvbG9yXG4gICk7XG59XG4uYW1wbGlmeS1idXR0b24tLWxpbmstLWluZm86aG92ZXIge1xuICAtLWFtcGxpZnktaW50ZXJuYWwtYnV0dG9uLWJhY2tncm91bmQtY29sb3I6IHZhcihcbiAgICAtLWFtcGxpZnktY29tcG9uZW50cy1idXR0b24tbGluay1pbmZvLWhvdmVyLWJhY2tncm91bmQtY29sb3JcbiAgKTtcbiAgLS1hbXBsaWZ5LWludGVybmFsLWJ1dHRvbi1ib3JkZXItY29sb3I6IHZhcihcbiAgICAtLWFtcGxpZnktY29tcG9uZW50cy1idXR0b24tbGluay1pbmZvLWhvdmVyLWJvcmRlci1jb2xvclxuICApO1xuICAtLWFtcGxpZnktaW50ZXJuYWwtYnV0dG9uLWNvbG9yOiB2YXIoXG4gICAgLS1hbXBsaWZ5LWNvbXBvbmVudHMtYnV0dG9uLWxpbmstaW5mby1ob3Zlci1jb2xvclxuICApO1xufVxuLmFtcGxpZnktYnV0dG9uLS1saW5rLS1pbmZvOmZvY3VzIHtcbiAgLS1hbXBsaWZ5LWludGVybmFsLWJ1dHRvbi1iYWNrZ3JvdW5kLWNvbG9yOiB2YXIoXG4gICAgLS1hbXBsaWZ5LWNvbXBvbmVudHMtYnV0dG9uLWxpbmstaW5mby1mb2N1cy1iYWNrZ3JvdW5kLWNvbG9yXG4gICk7XG4gIC0tYW1wbGlmeS1pbnRlcm5hbC1idXR0b24tYm9yZGVyLWNvbG9yOiB2YXIoXG4gICAgLS1hbXBsaWZ5LWNvbXBvbmVudHMtYnV0dG9uLWxpbmstaW5mby1mb2N1cy1ib3JkZXItY29sb3JcbiAgKTtcbiAgLS1hbXBsaWZ5LWludGVybmFsLWJ1dHRvbi1jb2xvcjogdmFyKFxuICAgIC0tYW1wbGlmeS1jb21wb25lbnRzLWJ1dHRvbi1saW5rLWluZm8tZm9jdXMtY29sb3JcbiAgKTtcbiAgLS1hbXBsaWZ5LWludGVybmFsLWJ1dHRvbi1mb2N1cy1ib3gtc2hhZG93OiB2YXIoXG4gICAgLS1hbXBsaWZ5LWNvbXBvbmVudHMtYnV0dG9uLWxpbmstaW5mby1mb2N1cy1ib3gtc2hhZG93XG4gICk7XG59XG4uYW1wbGlmeS1idXR0b24tLWxpbmstLWluZm86YWN0aXZlIHtcbiAgLS1hbXBsaWZ5LWludGVybmFsLWJ1dHRvbi1iYWNrZ3JvdW5kLWNvbG9yOiB2YXIoXG4gICAgLS1hbXBsaWZ5LWNvbXBvbmVudHMtYnV0dG9uLWxpbmstaW5mby1hY3RpdmUtYmFja2dyb3VuZC1jb2xvclxuICApO1xuICAtLWFtcGxpZnktaW50ZXJuYWwtYnV0dG9uLWJvcmRlci1jb2xvcjogdmFyKFxuICAgIC0tYW1wbGlmeS1jb21wb25lbnRzLWJ1dHRvbi1saW5rLWluZm8tYWN0aXZlLWJvcmRlci1jb2xvclxuICApO1xuICAtLWFtcGxpZnktaW50ZXJuYWwtYnV0dG9uLWNvbG9yOiB2YXIoXG4gICAgLS1hbXBsaWZ5LWNvbXBvbmVudHMtYnV0dG9uLWxpbmstaW5mby1hY3RpdmUtY29sb3JcbiAgKTtcbn1cbi5hbXBsaWZ5LWJ1dHRvbi0tbGluay0td2FybmluZyB7XG4gIC0tYW1wbGlmeS1pbnRlcm5hbC1idXR0b24tYmFja2dyb3VuZC1jb2xvcjogdmFyKFxuICAgIC0tYW1wbGlmeS1jb21wb25lbnRzLWJ1dHRvbi1saW5rLXdhcm5pbmctYmFja2dyb3VuZC1jb2xvclxuICApO1xuICAtLWFtcGxpZnktaW50ZXJuYWwtYnV0dG9uLWJvcmRlci1jb2xvcjogdmFyKFxuICAgIC0tYW1wbGlmeS1jb21wb25lbnRzLWJ1dHRvbi1saW5rLXdhcm5pbmctYm9yZGVyLWNvbG9yXG4gICk7XG4gIC0tYW1wbGlmeS1pbnRlcm5hbC1idXR0b24tY29sb3I6IHZhcihcbiAgICAtLWFtcGxpZnktY29tcG9uZW50cy1idXR0b24tbGluay13YXJuaW5nLWNvbG9yXG4gICk7XG59XG4uYW1wbGlmeS1idXR0b24tLWxpbmstLXdhcm5pbmc6aG92ZXIge1xuICAtLWFtcGxpZnktaW50ZXJuYWwtYnV0dG9uLWJhY2tncm91bmQtY29sb3I6IHZhcihcbiAgICAtLWFtcGxpZnktY29tcG9uZW50cy1idXR0b24tbGluay13YXJuaW5nLWhvdmVyLWJhY2tncm91bmQtY29sb3JcbiAgKTtcbiAgLS1hbXBsaWZ5LWludGVybmFsLWJ1dHRvbi1ib3JkZXItY29sb3I6IHZhcihcbiAgICAtLWFtcGxpZnktY29tcG9uZW50cy1idXR0b24tbGluay13YXJuaW5nLWhvdmVyLWJvcmRlci1jb2xvclxuICApO1xuICAtLWFtcGxpZnktaW50ZXJuYWwtYnV0dG9uLWNvbG9yOiB2YXIoXG4gICAgLS1hbXBsaWZ5LWNvbXBvbmVudHMtYnV0dG9uLWxpbmstd2FybmluZy1ob3Zlci1jb2xvclxuICApO1xufVxuLmFtcGxpZnktYnV0dG9uLS1saW5rLS13YXJuaW5nOmZvY3VzIHtcbiAgLS1hbXBsaWZ5LWludGVybmFsLWJ1dHRvbi1iYWNrZ3JvdW5kLWNvbG9yOiB2YXIoXG4gICAgLS1hbXBsaWZ5LWNvbXBvbmVudHMtYnV0dG9uLWxpbmstd2FybmluZy1mb2N1cy1iYWNrZ3JvdW5kLWNvbG9yXG4gICk7XG4gIC0tYW1wbGlmeS1pbnRlcm5hbC1idXR0b24tYm9yZGVyLWNvbG9yOiB2YXIoXG4gICAgLS1hbXBsaWZ5LWNvbXBvbmVudHMtYnV0dG9uLWxpbmstd2FybmluZy1mb2N1cy1ib3JkZXItY29sb3JcbiAgKTtcbiAgLS1hbXBsaWZ5LWludGVybmFsLWJ1dHRvbi1jb2xvcjogdmFyKFxuICAgIC0tYW1wbGlmeS1jb21wb25lbnRzLWJ1dHRvbi1saW5rLXdhcm5pbmctZm9jdXMtY29sb3JcbiAgKTtcbiAgLS1hbXBsaWZ5LWludGVybmFsLWJ1dHRvbi1mb2N1cy1ib3gtc2hhZG93OiB2YXIoXG4gICAgLS1hbXBsaWZ5LWNvbXBvbmVudHMtYnV0dG9uLWxpbmstd2FybmluZy1mb2N1cy1ib3gtc2hhZG93XG4gICk7XG59XG4uYW1wbGlmeS1idXR0b24tLWxpbmstLXdhcm5pbmc6YWN0aXZlIHtcbiAgLS1hbXBsaWZ5LWludGVybmFsLWJ1dHRvbi1iYWNrZ3JvdW5kLWNvbG9yOiB2YXIoXG4gICAgLS1hbXBsaWZ5LWNvbXBvbmVudHMtYnV0dG9uLWxpbmstd2FybmluZy1hY3RpdmUtYmFja2dyb3VuZC1jb2xvclxuICApO1xuICAtLWFtcGxpZnktaW50ZXJuYWwtYnV0dG9uLWJvcmRlci1jb2xvcjogdmFyKFxuICAgIC0tYW1wbGlmeS1jb21wb25lbnRzLWJ1dHRvbi1saW5rLXdhcm5pbmctYWN0aXZlLWJvcmRlci1jb2xvclxuICApO1xuICAtLWFtcGxpZnktaW50ZXJuYWwtYnV0dG9uLWNvbG9yOiB2YXIoXG4gICAgLS1hbXBsaWZ5LWNvbXBvbmVudHMtYnV0dG9uLWxpbmstd2FybmluZy1hY3RpdmUtY29sb3JcbiAgKTtcbn1cbi5hbXBsaWZ5LWJ1dHRvbi0tbGluay0tZXJyb3Ige1xuICAtLWFtcGxpZnktaW50ZXJuYWwtYnV0dG9uLWJhY2tncm91bmQtY29sb3I6IHZhcihcbiAgICAtLWFtcGxpZnktY29tcG9uZW50cy1idXR0b24tbGluay1lcnJvci1iYWNrZ3JvdW5kLWNvbG9yXG4gICk7XG4gIC0tYW1wbGlmeS1pbnRlcm5hbC1idXR0b24tYm9yZGVyLWNvbG9yOiB2YXIoXG4gICAgLS1hbXBsaWZ5LWNvbXBvbmVudHMtYnV0dG9uLWxpbmstZXJyb3ItYm9yZGVyLWNvbG9yXG4gICk7XG4gIC0tYW1wbGlmeS1pbnRlcm5hbC1idXR0b24tY29sb3I6IHZhcihcbiAgICAtLWFtcGxpZnktY29tcG9uZW50cy1idXR0b24tbGluay1lcnJvci1jb2xvclxuICApO1xufVxuLmFtcGxpZnktYnV0dG9uLS1saW5rLS1lcnJvcjpob3ZlciB7XG4gIC0tYW1wbGlmeS1pbnRlcm5hbC1idXR0b24tYmFja2dyb3VuZC1jb2xvcjogdmFyKFxuICAgIC0tYW1wbGlmeS1jb21wb25lbnRzLWJ1dHRvbi1saW5rLWVycm9yLWhvdmVyLWJhY2tncm91bmQtY29sb3JcbiAgKTtcbiAgLS1hbXBsaWZ5LWludGVybmFsLWJ1dHRvbi1ib3JkZXItY29sb3I6IHZhcihcbiAgICAtLWFtcGxpZnktY29tcG9uZW50cy1idXR0b24tbGluay1lcnJvci1ob3Zlci1ib3JkZXItY29sb3JcbiAgKTtcbiAgLS1hbXBsaWZ5LWludGVybmFsLWJ1dHRvbi1jb2xvcjogdmFyKFxuICAgIC0tYW1wbGlmeS1jb21wb25lbnRzLWJ1dHRvbi1saW5rLWVycm9yLWhvdmVyLWNvbG9yXG4gICk7XG59XG4uYW1wbGlmeS1idXR0b24tLWxpbmstLWVycm9yOmZvY3VzIHtcbiAgLS1hbXBsaWZ5LWludGVybmFsLWJ1dHRvbi1iYWNrZ3JvdW5kLWNvbG9yOiB2YXIoXG4gICAgLS1hbXBsaWZ5LWNvbXBvbmVudHMtYnV0dG9uLWxpbmstZXJyb3ItZm9jdXMtYmFja2dyb3VuZC1jb2xvclxuICApO1xuICAtLWFtcGxpZnktaW50ZXJuYWwtYnV0dG9uLWJvcmRlci1jb2xvcjogdmFyKFxuICAgIC0tYW1wbGlmeS1jb21wb25lbnRzLWJ1dHRvbi1saW5rLWVycm9yLWZvY3VzLWJvcmRlci1jb2xvclxuICApO1xuICAtLWFtcGxpZnktaW50ZXJuYWwtYnV0dG9uLWNvbG9yOiB2YXIoXG4gICAgLS1hbXBsaWZ5LWNvbXBvbmVudHMtYnV0dG9uLWxpbmstZXJyb3ItZm9jdXMtY29sb3JcbiAgKTtcbiAgLS1hbXBsaWZ5LWludGVybmFsLWJ1dHRvbi1mb2N1cy1ib3gtc2hhZG93OiB2YXIoXG4gICAgLS1hbXBsaWZ5LWNvbXBvbmVudHMtYnV0dG9uLWxpbmstZXJyb3ItZm9jdXMtYm94LXNoYWRvd1xuICApO1xufVxuLmFtcGxpZnktYnV0dG9uLS1saW5rLS1lcnJvcjphY3RpdmUge1xuICAtLWFtcGxpZnktaW50ZXJuYWwtYnV0dG9uLWJhY2tncm91bmQtY29sb3I6IHZhcihcbiAgICAtLWFtcGxpZnktY29tcG9uZW50cy1idXR0b24tbGluay1lcnJvci1hY3RpdmUtYmFja2dyb3VuZC1jb2xvclxuICApO1xuICAtLWFtcGxpZnktaW50ZXJuYWwtYnV0dG9uLWJvcmRlci1jb2xvcjogdmFyKFxuICAgIC0tYW1wbGlmeS1jb21wb25lbnRzLWJ1dHRvbi1saW5rLWVycm9yLWFjdGl2ZS1ib3JkZXItY29sb3JcbiAgKTtcbiAgLS1hbXBsaWZ5LWludGVybmFsLWJ1dHRvbi1jb2xvcjogdmFyKFxuICAgIC0tYW1wbGlmeS1jb21wb25lbnRzLWJ1dHRvbi1saW5rLWVycm9yLWFjdGl2ZS1jb2xvclxuICApO1xufVxuLmFtcGxpZnktYnV0dG9uLS1saW5rLS1zdWNjZXNzIHtcbiAgLS1hbXBsaWZ5LWludGVybmFsLWJ1dHRvbi1iYWNrZ3JvdW5kLWNvbG9yOiB2YXIoXG4gICAgLS1hbXBsaWZ5LWNvbXBvbmVudHMtYnV0dG9uLWxpbmstc3VjY2Vzcy1iYWNrZ3JvdW5kLWNvbG9yXG4gICk7XG4gIC0tYW1wbGlmeS1pbnRlcm5hbC1idXR0b24tYm9yZGVyLWNvbG9yOiB2YXIoXG4gICAgLS1hbXBsaWZ5LWNvbXBvbmVudHMtYnV0dG9uLWxpbmstc3VjY2Vzcy1ib3JkZXItY29sb3JcbiAgKTtcbiAgLS1hbXBsaWZ5LWludGVybmFsLWJ1dHRvbi1jb2xvcjogdmFyKFxuICAgIC0tYW1wbGlmeS1jb21wb25lbnRzLWJ1dHRvbi1saW5rLXN1Y2Nlc3MtY29sb3JcbiAgKTtcbn1cbi5hbXBsaWZ5LWJ1dHRvbi0tbGluay0tc3VjY2Vzczpob3ZlciB7XG4gIC0tYW1wbGlmeS1pbnRlcm5hbC1idXR0b24tYmFja2dyb3VuZC1jb2xvcjogdmFyKFxuICAgIC0tYW1wbGlmeS1jb21wb25lbnRzLWJ1dHRvbi1saW5rLXN1Y2Nlc3MtaG92ZXItYmFja2dyb3VuZC1jb2xvclxuICApO1xuICAtLWFtcGxpZnktaW50ZXJuYWwtYnV0dG9uLWJvcmRlci1jb2xvcjogdmFyKFxuICAgIC0tYW1wbGlmeS1jb21wb25lbnRzLWJ1dHRvbi1saW5rLXN1Y2Nlc3MtaG92ZXItYm9yZGVyLWNvbG9yXG4gICk7XG4gIC0tYW1wbGlmeS1pbnRlcm5hbC1idXR0b24tY29sb3I6IHZhcihcbiAgICAtLWFtcGxpZnktY29tcG9uZW50cy1idXR0b24tbGluay1zdWNjZXNzLWhvdmVyLWNvbG9yXG4gICk7XG59XG4uYW1wbGlmeS1idXR0b24tLWxpbmstLXN1Y2Nlc3M6Zm9jdXMge1xuICAtLWFtcGxpZnktaW50ZXJuYWwtYnV0dG9uLWJhY2tncm91bmQtY29sb3I6IHZhcihcbiAgICAtLWFtcGxpZnktY29tcG9uZW50cy1idXR0b24tbGluay1zdWNjZXNzLWZvY3VzLWJhY2tncm91bmQtY29sb3JcbiAgKTtcbiAgLS1hbXBsaWZ5LWludGVybmFsLWJ1dHRvbi1ib3JkZXItY29sb3I6IHZhcihcbiAgICAtLWFtcGxpZnktY29tcG9uZW50cy1idXR0b24tbGluay1zdWNjZXNzLWZvY3VzLWJvcmRlci1jb2xvclxuICApO1xuICAtLWFtcGxpZnktaW50ZXJuYWwtYnV0dG9uLWNvbG9yOiB2YXIoXG4gICAgLS1hbXBsaWZ5LWNvbXBvbmVudHMtYnV0dG9uLWxpbmstc3VjY2Vzcy1mb2N1cy1jb2xvclxuICApO1xuICAtLWFtcGxpZnktaW50ZXJuYWwtYnV0dG9uLWZvY3VzLWJveC1zaGFkb3c6IHZhcihcbiAgICAtLWFtcGxpZnktY29tcG9uZW50cy1idXR0b24tbGluay1zdWNjZXNzLWZvY3VzLWJveC1zaGFkb3dcbiAgKTtcbn1cbi5hbXBsaWZ5LWJ1dHRvbi0tbGluay0tc3VjY2VzczphY3RpdmUge1xuICAtLWFtcGxpZnktaW50ZXJuYWwtYnV0dG9uLWJhY2tncm91bmQtY29sb3I6IHZhcihcbiAgICAtLWFtcGxpZnktY29tcG9uZW50cy1idXR0b24tbGluay1zdWNjZXNzLWFjdGl2ZS1iYWNrZ3JvdW5kLWNvbG9yXG4gICk7XG4gIC0tYW1wbGlmeS1pbnRlcm5hbC1idXR0b24tYm9yZGVyLWNvbG9yOiB2YXIoXG4gICAgLS1hbXBsaWZ5LWNvbXBvbmVudHMtYnV0dG9uLWxpbmstc3VjY2Vzcy1hY3RpdmUtYm9yZGVyLWNvbG9yXG4gICk7XG4gIC0tYW1wbGlmeS1pbnRlcm5hbC1idXR0b24tY29sb3I6IHZhcihcbiAgICAtLWFtcGxpZnktY29tcG9uZW50cy1idXR0b24tbGluay1zdWNjZXNzLWFjdGl2ZS1jb2xvclxuICApO1xufVxuLmFtcGxpZnktYnV0dG9uLS1saW5rLS1vdmVybGF5IHtcbiAgLS1hbXBsaWZ5LWludGVybmFsLWJ1dHRvbi1iYWNrZ3JvdW5kLWNvbG9yOiB2YXIoXG4gICAgLS1hbXBsaWZ5LWNvbXBvbmVudHMtYnV0dG9uLWxpbmstb3ZlcmxheS1iYWNrZ3JvdW5kLWNvbG9yXG4gICk7XG4gIC0tYW1wbGlmeS1pbnRlcm5hbC1idXR0b24tYm9yZGVyLWNvbG9yOiB2YXIoXG4gICAgLS1hbXBsaWZ5LWNvbXBvbmVudHMtYnV0dG9uLWxpbmstb3ZlcmxheS1ib3JkZXItY29sb3JcbiAgKTtcbiAgLS1hbXBsaWZ5LWludGVybmFsLWJ1dHRvbi1jb2xvcjogdmFyKFxuICAgIC0tYW1wbGlmeS1jb21wb25lbnRzLWJ1dHRvbi1saW5rLW92ZXJsYXktY29sb3JcbiAgKTtcbn1cbi5hbXBsaWZ5LWJ1dHRvbi0tbGluay0tb3ZlcmxheTpob3ZlciB7XG4gIC0tYW1wbGlmeS1pbnRlcm5hbC1idXR0b24tYmFja2dyb3VuZC1jb2xvcjogdmFyKFxuICAgIC0tYW1wbGlmeS1jb21wb25lbnRzLWJ1dHRvbi1saW5rLW92ZXJsYXktaG92ZXItYmFja2dyb3VuZC1jb2xvclxuICApO1xuICAtLWFtcGxpZnktaW50ZXJuYWwtYnV0dG9uLWJvcmRlci1jb2xvcjogdmFyKFxuICAgIC0tYW1wbGlmeS1jb21wb25lbnRzLWJ1dHRvbi1saW5rLW92ZXJsYXktaG92ZXItYm9yZGVyLWNvbG9yXG4gICk7XG4gIC0tYW1wbGlmeS1pbnRlcm5hbC1idXR0b24tY29sb3I6IHZhcihcbiAgICAtLWFtcGxpZnktY29tcG9uZW50cy1idXR0b24tbGluay1vdmVybGF5LWhvdmVyLWNvbG9yXG4gICk7XG59XG4uYW1wbGlmeS1idXR0b24tLWxpbmstLW92ZXJsYXk6Zm9jdXMge1xuICAtLWFtcGxpZnktaW50ZXJuYWwtYnV0dG9uLWJhY2tncm91bmQtY29sb3I6IHZhcihcbiAgICAtLWFtcGxpZnktY29tcG9uZW50cy1idXR0b24tbGluay1vdmVybGF5LWZvY3VzLWJhY2tncm91bmQtY29sb3JcbiAgKTtcbiAgLS1hbXBsaWZ5LWludGVybmFsLWJ1dHRvbi1ib3JkZXItY29sb3I6IHZhcihcbiAgICAtLWFtcGxpZnktY29tcG9uZW50cy1idXR0b24tbGluay1vdmVybGF5LWZvY3VzLWJvcmRlci1jb2xvclxuICApO1xuICAtLWFtcGxpZnktaW50ZXJuYWwtYnV0dG9uLWNvbG9yOiB2YXIoXG4gICAgLS1hbXBsaWZ5LWNvbXBvbmVudHMtYnV0dG9uLWxpbmstb3ZlcmxheS1mb2N1cy1jb2xvclxuICApO1xuICAtLWFtcGxpZnktaW50ZXJuYWwtYnV0dG9uLWZvY3VzLWJveC1zaGFkb3c6IHZhcihcbiAgICAtLWFtcGxpZnktY29tcG9uZW50cy1idXR0b24tbGluay1vdmVybGF5LWZvY3VzLWJveC1zaGFkb3dcbiAgKTtcbn1cbi5hbXBsaWZ5LWJ1dHRvbi0tbGluay0tb3ZlcmxheTphY3RpdmUge1xuICAtLWFtcGxpZnktaW50ZXJuYWwtYnV0dG9uLWJhY2tncm91bmQtY29sb3I6IHZhcihcbiAgICAtLWFtcGxpZnktY29tcG9uZW50cy1idXR0b24tbGluay1vdmVybGF5LWFjdGl2ZS1iYWNrZ3JvdW5kLWNvbG9yXG4gICk7XG4gIC0tYW1wbGlmeS1pbnRlcm5hbC1idXR0b24tYm9yZGVyLWNvbG9yOiB2YXIoXG4gICAgLS1hbXBsaWZ5LWNvbXBvbmVudHMtYnV0dG9uLWxpbmstb3ZlcmxheS1hY3RpdmUtYm9yZGVyLWNvbG9yXG4gICk7XG4gIC0tYW1wbGlmeS1pbnRlcm5hbC1idXR0b24tY29sb3I6IHZhcihcbiAgICAtLWFtcGxpZnktY29tcG9uZW50cy1idXR0b24tbGluay1vdmVybGF5LWFjdGl2ZS1jb2xvclxuICApO1xufVxuLmFtcGxpZnktYnV0dG9uLS1kZXN0cnVjdGl2ZSB7XG4gIGJvcmRlci13aWR0aDogdmFyKC0tYW1wbGlmeS1jb21wb25lbnRzLWJ1dHRvbi1kZXN0cnVjdGl2ZS1ib3JkZXItd2lkdGgpO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1hbXBsaWZ5LWNvbXBvbmVudHMtYnV0dG9uLWRlc3RydWN0aXZlLWJhY2tncm91bmQtY29sb3IpO1xuICBib3JkZXItY29sb3I6IHZhcigtLWFtcGxpZnktY29tcG9uZW50cy1idXR0b24tZGVzdHJ1Y3RpdmUtYm9yZGVyLWNvbG9yKTtcbiAgY29sb3I6IHZhcigtLWFtcGxpZnktY29tcG9uZW50cy1idXR0b24tZGVzdHJ1Y3RpdmUtY29sb3IpO1xuICAtLWFtcGxpZnktaW50ZXJuYWwtYnV0dG9uLWRpc2FibGVkLWJvcmRlci1jb2xvcjogdmFyKFxuICAgIC0tYW1wbGlmeS1jb21wb25lbnRzLWJ1dHRvbi1kZXN0cnVjdGl2ZS1kaXNhYmxlZC1ib3JkZXItY29sb3JcbiAgKTtcbiAgLS1hbXBsaWZ5LWludGVybmFsLWJ1dHRvbi1kaXNhYmxlZC1iYWNrZ3JvdW5kLWNvbG9yOiB2YXIoXG4gICAgLS1hbXBsaWZ5LWNvbXBvbmVudHMtYnV0dG9uLWRlc3RydWN0aXZlLWRpc2FibGVkLWJhY2tncm91bmQtY29sb3JcbiAgKTtcbiAgLS1hbXBsaWZ5LWludGVybmFsLWJ1dHRvbi1kaXNhYmxlZC1jb2xvcjogdmFyKFxuICAgIC0tYW1wbGlmeS1jb21wb25lbnRzLWJ1dHRvbi1kZXN0cnVjdGl2ZS1kaXNhYmxlZC1jb2xvclxuICApO1xuICAtLWFtcGxpZnktaW50ZXJuYWwtYnV0dG9uLWxvYWRpbmctYmFja2dyb3VuZC1jb2xvcjogdmFyKFxuICAgIC0tYW1wbGlmeS1jb21wb25lbnRzLWJ1dHRvbi1kZXN0cnVjdGl2ZS1sb2FkaW5nLWJhY2tncm91bmQtY29sb3JcbiAgKTtcbiAgLS1hbXBsaWZ5LWludGVybmFsLWJ1dHRvbi1sb2FkaW5nLWJvcmRlci1jb2xvcjogdmFyKFxuICAgIC0tYW1wbGlmeS1jb21wb25lbnRzLWJ1dHRvbi1kZXN0cnVjdGl2ZS1sb2FkaW5nLWJvcmRlci1jb2xvclxuICApO1xuICAtLWFtcGxpZnktaW50ZXJuYWwtYnV0dG9uLWxvYWRpbmctY29sb3I6IHZhcihcbiAgICAtLWFtcGxpZnktY29tcG9uZW50cy1idXR0b24tZGVzdHJ1Y3RpdmUtbG9hZGluZy1jb2xvclxuICApO1xufVxuLmFtcGxpZnktYnV0dG9uLS1kZXN0cnVjdGl2ZTpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWFtcGxpZnktY29tcG9uZW50cy1idXR0b24tZGVzdHJ1Y3RpdmUtaG92ZXItYmFja2dyb3VuZC1jb2xvcik7XG4gIGJvcmRlci1jb2xvcjogdmFyKC0tYW1wbGlmeS1jb21wb25lbnRzLWJ1dHRvbi1kZXN0cnVjdGl2ZS1ob3Zlci1ib3JkZXItY29sb3IpO1xuICBjb2xvcjogdmFyKC0tYW1wbGlmeS1jb21wb25lbnRzLWJ1dHRvbi1kZXN0cnVjdGl2ZS1ob3Zlci1jb2xvcik7XG59XG4uYW1wbGlmeS1idXR0b24tLWRlc3RydWN0aXZlOmZvY3VzIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYW1wbGlmeS1jb21wb25lbnRzLWJ1dHRvbi1kZXN0cnVjdGl2ZS1mb2N1cy1iYWNrZ3JvdW5kLWNvbG9yKTtcbiAgYm9yZGVyLWNvbG9yOiB2YXIoLS1hbXBsaWZ5LWNvbXBvbmVudHMtYnV0dG9uLWRlc3RydWN0aXZlLWZvY3VzLWJvcmRlci1jb2xvcik7XG4gIGNvbG9yOiB2YXIoLS1hbXBsaWZ5LWNvbXBvbmVudHMtYnV0dG9uLWRlc3RydWN0aXZlLWZvY3VzLWNvbG9yKTtcbiAgYm94LXNoYWRvdzogdmFyKC0tYW1wbGlmeS1jb21wb25lbnRzLWJ1dHRvbi1kZXN0cnVjdGl2ZS1mb2N1cy1ib3gtc2hhZG93KTtcbn1cbi5hbXBsaWZ5LWJ1dHRvbi0tZGVzdHJ1Y3RpdmU6YWN0aXZlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYW1wbGlmeS1jb21wb25lbnRzLWJ1dHRvbi1kZXN0cnVjdGl2ZS1hY3RpdmUtYmFja2dyb3VuZC1jb2xvcik7XG4gIGJvcmRlci1jb2xvcjogdmFyKC0tYW1wbGlmeS1jb21wb25lbnRzLWJ1dHRvbi1kZXN0cnVjdGl2ZS1hY3RpdmUtYm9yZGVyLWNvbG9yKTtcbiAgY29sb3I6IHZhcigtLWFtcGxpZnktY29tcG9uZW50cy1idXR0b24tZGVzdHJ1Y3RpdmUtYWN0aXZlLWNvbG9yKTtcbn1cbi5hbXBsaWZ5LWJ1dHRvbi0td2FybmluZyB7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWFtcGxpZnktY29tcG9uZW50cy1idXR0b24td2FybmluZy1iYWNrZ3JvdW5kLWNvbG9yKTtcbiAgYm9yZGVyLWNvbG9yOiB2YXIoLS1hbXBsaWZ5LWNvbXBvbmVudHMtYnV0dG9uLXdhcm5pbmctYm9yZGVyLWNvbG9yKTtcbiAgYm9yZGVyLXdpZHRoOiB2YXIoLS1hbXBsaWZ5LWNvbXBvbmVudHMtYnV0dG9uLXdhcm5pbmctYm9yZGVyLXdpZHRoKTtcbiAgY29sb3I6IHZhcigtLWFtcGxpZnktY29tcG9uZW50cy1idXR0b24td2FybmluZy1jb2xvcik7XG4gIC0tYW1wbGlmeS1pbnRlcm5hbC1idXR0b24tZGlzYWJsZWQtdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAtLWFtcGxpZnktaW50ZXJuYWwtYnV0dG9uLWRpc2FibGVkLWJvcmRlci1jb2xvcjogdmFyKFxuICAgIC0tYW1wbGlmeS1jb21wb25lbnRzLWJ1dHRvbi13YXJuaW5nLWRpc2FibGVkLWJvcmRlci1jb2xvclxuICApO1xuICAtLWFtcGxpZnktaW50ZXJuYWwtYnV0dG9uLWRpc2FibGVkLWJhY2tncm91bmQtY29sb3I6IHZhcihcbiAgICAtLWFtcGxpZnktY29tcG9uZW50cy1idXR0b24td2FybmluZy1kaXNhYmxlZC1iYWNrZ3JvdW5kLWNvbG9yXG4gICk7XG4gIC0tYW1wbGlmeS1pbnRlcm5hbC1idXR0b24tZGlzYWJsZWQtY29sb3I6IHZhcihcbiAgICAtLWFtcGxpZnktY29tcG9uZW50cy1idXR0b24td2FybmluZy1kaXNhYmxlZC1jb2xvclxuICApO1xuICAtLWFtcGxpZnktaW50ZXJuYWwtYnV0dG9uLWxvYWRpbmctYmFja2dyb3VuZC1jb2xvcjogdmFyKFxuICAgIC0tYW1wbGlmeS1jb21wb25lbnRzLWJ1dHRvbi13YXJuaW5nLWxvYWRpbmctYmFja2dyb3VuZC1jb2xvclxuICApO1xuICAtLWFtcGxpZnktaW50ZXJuYWwtYnV0dG9uLWxvYWRpbmctYm9yZGVyLWNvbG9yOiB2YXIoXG4gICAgLS1hbXBsaWZ5LWNvbXBvbmVudHMtYnV0dG9uLXdhcm5pbmctbG9hZGluZy1ib3JkZXItY29sb3JcbiAgKTtcbiAgLS1hbXBsaWZ5LWludGVybmFsLWJ1dHRvbi1sb2FkaW5nLWNvbG9yOiB2YXIoXG4gICAgLS1hbXBsaWZ5LWNvbXBvbmVudHMtYnV0dG9uLXdhcm5pbmctbG9hZGluZy1jb2xvclxuICApO1xuICAtLWFtcGxpZnktaW50ZXJuYWwtYnV0dG9uLWxvYWRpbmctdGV4dC1kZWNvcmF0aW9uOiBub25lO1xufVxuLmFtcGxpZnktYnV0dG9uLS13YXJuaW5nOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYW1wbGlmeS1jb21wb25lbnRzLWJ1dHRvbi13YXJuaW5nLWhvdmVyLWJhY2tncm91bmQtY29sb3IpO1xuICBib3JkZXItY29sb3I6IHZhcigtLWFtcGxpZnktY29tcG9uZW50cy1idXR0b24td2FybmluZy1ob3Zlci1ib3JkZXItY29sb3IpO1xuICBjb2xvcjogdmFyKC0tYW1wbGlmeS1jb21wb25lbnRzLWJ1dHRvbi13YXJuaW5nLWhvdmVyLWNvbG9yKTtcbn1cbi5hbXBsaWZ5LWJ1dHRvbi0td2FybmluZzpmb2N1cyB7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWFtcGxpZnktY29tcG9uZW50cy1idXR0b24td2FybmluZy1mb2N1cy1iYWNrZ3JvdW5kLWNvbG9yKTtcbiAgYm9yZGVyLWNvbG9yOiB2YXIoLS1hbXBsaWZ5LWNvbXBvbmVudHMtYnV0dG9uLXdhcm5pbmctZm9jdXMtYm9yZGVyLWNvbG9yKTtcbiAgY29sb3I6IHZhcigtLWFtcGxpZnktY29tcG9uZW50cy1idXR0b24td2FybmluZy1mb2N1cy1jb2xvcik7XG4gIGJveC1zaGFkb3c6IHZhcigtLWFtcGxpZnktY29tcG9uZW50cy1idXR0b24td2FybmluZy1mb2N1cy1ib3gtc2hhZG93KTtcbn1cbi5hbXBsaWZ5LWJ1dHRvbi0td2FybmluZzphY3RpdmUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1hbXBsaWZ5LWNvbXBvbmVudHMtYnV0dG9uLXdhcm5pbmctYWN0aXZlLWJhY2tncm91bmQtY29sb3IpO1xuICBib3JkZXItY29sb3I6IHZhcigtLWFtcGxpZnktY29tcG9uZW50cy1idXR0b24td2FybmluZy1hY3RpdmUtYm9yZGVyLWNvbG9yKTtcbiAgY29sb3I6IHZhcigtLWFtcGxpZnktY29tcG9uZW50cy1idXR0b24td2FybmluZy1hY3RpdmUtY29sb3IpO1xufVxuLmFtcGxpZnktYnV0dG9uLS1zbWFsbCB7XG4gIGZvbnQtc2l6ZTogdmFyKC0tYW1wbGlmeS1jb21wb25lbnRzLWJ1dHRvbi1zbWFsbC1mb250LXNpemUpO1xuICBwYWRkaW5nLWJsb2NrLXN0YXJ0OiB2YXIoLS1hbXBsaWZ5LWNvbXBvbmVudHMtYnV0dG9uLXNtYWxsLXBhZGRpbmctYmxvY2stc3RhcnQpO1xuICBwYWRkaW5nLWJsb2NrLWVuZDogdmFyKC0tYW1wbGlmeS1jb21wb25lbnRzLWJ1dHRvbi1zbWFsbC1wYWRkaW5nLWJsb2NrLWVuZCk7XG4gIHBhZGRpbmctaW5saW5lLXN0YXJ0OiB2YXIoLS1hbXBsaWZ5LWNvbXBvbmVudHMtYnV0dG9uLXNtYWxsLXBhZGRpbmctaW5saW5lLXN0YXJ0KTtcbiAgcGFkZGluZy1pbmxpbmUtZW5kOiB2YXIoLS1hbXBsaWZ5LWNvbXBvbmVudHMtYnV0dG9uLXNtYWxsLXBhZGRpbmctaW5saW5lLWVuZCk7XG59XG4uYW1wbGlmeS1idXR0b24tLWxhcmdlIHtcbiAgZm9udC1zaXplOiB2YXIoLS1hbXBsaWZ5LWNvbXBvbmVudHMtYnV0dG9uLWxhcmdlLWZvbnQtc2l6ZSk7XG4gIHBhZGRpbmctYmxvY2stc3RhcnQ6IHZhcigtLWFtcGxpZnktY29tcG9uZW50cy1idXR0b24tbGFyZ2UtcGFkZGluZy1ibG9jay1zdGFydCk7XG4gIHBhZGRpbmctYmxvY2stZW5kOiB2YXIoLS1hbXBsaWZ5LWNvbXBvbmVudHMtYnV0dG9uLWxhcmdlLXBhZGRpbmctYmxvY2stZW5kKTtcbiAgcGFkZGluZy1pbmxpbmUtc3RhcnQ6IHZhcigtLWFtcGxpZnktY29tcG9uZW50cy1idXR0b24tbGFyZ2UtcGFkZGluZy1pbmxpbmUtc3RhcnQpO1xuICBwYWRkaW5nLWlubGluZS1lbmQ6IHZhcigtLWFtcGxpZnktY29tcG9uZW50cy1idXR0b24tbGFyZ2UtcGFkZGluZy1pbmxpbmUtZW5kKTtcbn1cbi5hbXBsaWZ5LWJ1dHRvbi0tZGlzYWJsZWQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1hbXBsaWZ5LWludGVybmFsLWJ1dHRvbi1kaXNhYmxlZC1iYWNrZ3JvdW5kLWNvbG9yKTtcbiAgYm9yZGVyLWNvbG9yOiB2YXIoLS1hbXBsaWZ5LWludGVybmFsLWJ1dHRvbi1kaXNhYmxlZC1ib3JkZXItY29sb3IpO1xuICBjb2xvcjogdmFyKC0tYW1wbGlmeS1pbnRlcm5hbC1idXR0b24tZGlzYWJsZWQtY29sb3IpO1xuICAtd2Via2l0LXRleHQtZGVjb3JhdGlvbjogdmFyKC0tYW1wbGlmeS1pbnRlcm5hbC1idXR0b24tZGlzYWJsZWQtdGV4dC1kZWNvcmF0aW9uKTtcbiAgICAgICAgICB0ZXh0LWRlY29yYXRpb246IHZhcigtLWFtcGxpZnktaW50ZXJuYWwtYnV0dG9uLWRpc2FibGVkLXRleHQtZGVjb3JhdGlvbik7XG4gIGN1cnNvcjogbm90LWFsbG93ZWQ7XG59XG4uYW1wbGlmeS1idXR0b24tLWRpc2FibGVkOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYW1wbGlmeS1pbnRlcm5hbC1idXR0b24tZGlzYWJsZWQtYmFja2dyb3VuZC1jb2xvcik7XG4gIGJvcmRlci1jb2xvcjogdmFyKC0tYW1wbGlmeS1pbnRlcm5hbC1idXR0b24tZGlzYWJsZWQtYm9yZGVyLWNvbG9yKTtcbiAgY29sb3I6IHZhcigtLWFtcGxpZnktaW50ZXJuYWwtYnV0dG9uLWRpc2FibGVkLWNvbG9yKTtcbiAgLXdlYmtpdC10ZXh0LWRlY29yYXRpb246IHZhcigtLWFtcGxpZnktaW50ZXJuYWwtYnV0dG9uLWRpc2FibGVkLXRleHQtZGVjb3JhdGlvbik7XG4gICAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiB2YXIoLS1hbXBsaWZ5LWludGVybmFsLWJ1dHRvbi1kaXNhYmxlZC10ZXh0LWRlY29yYXRpb24pO1xufVxuLmFtcGxpZnktYnV0dG9uLS1kaXNhYmxlZCA6Zm9jdXMge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1hbXBsaWZ5LWludGVybmFsLWJ1dHRvbi1kaXNhYmxlZC1iYWNrZ3JvdW5kLWNvbG9yKTtcbiAgYm9yZGVyLWNvbG9yOiB2YXIoLS1hbXBsaWZ5LWludGVybmFsLWJ1dHRvbi1kaXNhYmxlZC1ib3JkZXItY29sb3IpO1xuICBjb2xvcjogdmFyKC0tYW1wbGlmeS1pbnRlcm5hbC1idXR0b24tZGlzYWJsZWQtY29sb3IpO1xuICAtd2Via2l0LXRleHQtZGVjb3JhdGlvbjogdmFyKC0tYW1wbGlmeS1pbnRlcm5hbC1idXR0b24tZGlzYWJsZWQtdGV4dC1kZWNvcmF0aW9uKTtcbiAgICAgICAgICB0ZXh0LWRlY29yYXRpb246IHZhcigtLWFtcGxpZnktaW50ZXJuYWwtYnV0dG9uLWRpc2FibGVkLXRleHQtZGVjb3JhdGlvbik7XG59XG4uYW1wbGlmeS1idXR0b24tLWRpc2FibGVkOmFjdGl2ZSB7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWFtcGxpZnktaW50ZXJuYWwtYnV0dG9uLWRpc2FibGVkLWJhY2tncm91bmQtY29sb3IpO1xuICBib3JkZXItY29sb3I6IHZhcigtLWFtcGxpZnktaW50ZXJuYWwtYnV0dG9uLWRpc2FibGVkLWJvcmRlci1jb2xvcik7XG4gIGNvbG9yOiB2YXIoLS1hbXBsaWZ5LWludGVybmFsLWJ1dHRvbi1kaXNhYmxlZC1jb2xvcik7XG4gIC13ZWJraXQtdGV4dC1kZWNvcmF0aW9uOiB2YXIoLS1hbXBsaWZ5LWludGVybmFsLWJ1dHRvbi1kaXNhYmxlZC10ZXh0LWRlY29yYXRpb24pO1xuICAgICAgICAgIHRleHQtZGVjb3JhdGlvbjogdmFyKC0tYW1wbGlmeS1pbnRlcm5hbC1idXR0b24tZGlzYWJsZWQtdGV4dC1kZWNvcmF0aW9uKTtcbn1cbi5hbXBsaWZ5LWJ1dHRvbi0tbG9hZGluZyB7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWFtcGxpZnktaW50ZXJuYWwtYnV0dG9uLWxvYWRpbmctYmFja2dyb3VuZC1jb2xvcik7XG4gIGJvcmRlci1jb2xvcjogdmFyKC0tYW1wbGlmeS1pbnRlcm5hbC1idXR0b24tbG9hZGluZy1ib3JkZXItY29sb3IpO1xuICBjb2xvcjogdmFyKC0tYW1wbGlmeS1jb21wb25lbnRzLWJ1dHRvbi1sb2FkaW5nLWNvbG9yKTtcbiAgLXdlYmtpdC10ZXh0LWRlY29yYXRpb246IHZhcigtLWFtcGxpZnktaW50ZXJuYWwtYnV0dG9uLWxvYWRpbmctdGV4dC1kZWNvcmF0aW9uKTtcbiAgICAgICAgICB0ZXh0LWRlY29yYXRpb246IHZhcigtLWFtcGxpZnktaW50ZXJuYWwtYnV0dG9uLWxvYWRpbmctdGV4dC1kZWNvcmF0aW9uKTtcbn1cbi5hbXBsaWZ5LWJ1dHRvbi0tbG9hZGluZzpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWFtcGxpZnktaW50ZXJuYWwtYnV0dG9uLWxvYWRpbmctYmFja2dyb3VuZC1jb2xvcik7XG4gIGJvcmRlci1jb2xvcjogdmFyKC0tYW1wbGlmeS1pbnRlcm5hbC1idXR0b24tbG9hZGluZy1ib3JkZXItY29sb3IpO1xuICBjb2xvcjogdmFyKC0tYW1wbGlmeS1jb21wb25lbnRzLWJ1dHRvbi1sb2FkaW5nLWNvbG9yKTtcbiAgLXdlYmtpdC10ZXh0LWRlY29yYXRpb246IHZhcigtLWFtcGxpZnktaW50ZXJuYWwtYnV0dG9uLWxvYWRpbmctdGV4dC1kZWNvcmF0aW9uKTtcbiAgICAgICAgICB0ZXh0LWRlY29yYXRpb246IHZhcigtLWFtcGxpZnktaW50ZXJuYWwtYnV0dG9uLWxvYWRpbmctdGV4dC1kZWNvcmF0aW9uKTtcbn1cbi5hbXBsaWZ5LWJ1dHRvbi0tbG9hZGluZzpmb2N1cyB7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWFtcGxpZnktaW50ZXJuYWwtYnV0dG9uLWxvYWRpbmctYmFja2dyb3VuZC1jb2xvcik7XG4gIGJvcmRlci1jb2xvcjogdmFyKC0tYW1wbGlmeS1pbnRlcm5hbC1idXR0b24tbG9hZGluZy1ib3JkZXItY29sb3IpO1xuICBjb2xvcjogdmFyKC0tYW1wbGlmeS1jb21wb25lbnRzLWJ1dHRvbi1sb2FkaW5nLWNvbG9yKTtcbiAgLXdlYmtpdC10ZXh0LWRlY29yYXRpb246IHZhcigtLWFtcGxpZnktaW50ZXJuYWwtYnV0dG9uLWxvYWRpbmctdGV4dC1kZWNvcmF0aW9uKTtcbiAgICAgICAgICB0ZXh0LWRlY29yYXRpb246IHZhcigtLWFtcGxpZnktaW50ZXJuYWwtYnV0dG9uLWxvYWRpbmctdGV4dC1kZWNvcmF0aW9uKTtcbn1cbi5hbXBsaWZ5LWJ1dHRvbi0tbG9hZGluZzphY3RpdmUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1hbXBsaWZ5LWludGVybmFsLWJ1dHRvbi1sb2FkaW5nLWJhY2tncm91bmQtY29sb3IpO1xuICBib3JkZXItY29sb3I6IHZhcigtLWFtcGxpZnktaW50ZXJuYWwtYnV0dG9uLWxvYWRpbmctYm9yZGVyLWNvbG9yKTtcbiAgY29sb3I6IHZhcigtLWFtcGxpZnktY29tcG9uZW50cy1idXR0b24tbG9hZGluZy1jb2xvcik7XG4gIC13ZWJraXQtdGV4dC1kZWNvcmF0aW9uOiB2YXIoLS1hbXBsaWZ5LWludGVybmFsLWJ1dHRvbi1sb2FkaW5nLXRleHQtZGVjb3JhdGlvbik7XG4gICAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiB2YXIoLS1hbXBsaWZ5LWludGVybmFsLWJ1dHRvbi1sb2FkaW5nLXRleHQtZGVjb3JhdGlvbik7XG59XG4uYW1wbGlmeS1idXR0b25fX2xvYWRlci13cmFwcGVyIHtcbiAgYWxpZ24taXRlbXM6IHZhcigtLWFtcGxpZnktY29tcG9uZW50cy1idXR0b24tbG9hZGVyLXdyYXBwZXItYWxpZ24taXRlbXMpO1xuICBnYXA6IHZhcigtLWFtcGxpZnktY29tcG9uZW50cy1idXR0b24tbG9hZGVyLXdyYXBwZXItZ2FwKTtcbn1cblxuQG1lZGlhIChwcmVmZXJzLXJlZHVjZWQtbW90aW9uOiByZWR1Y2UpIHtcbiAgLmFtcGxpZnktYnV0dG9uIHtcbiAgICB0cmFuc2l0aW9uOiBub25lO1xuICB9XG59XG4uYW1wbGlmeS1kcm9wem9uZSB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1hbXBsaWZ5LWNvbXBvbmVudHMtZHJvcHpvbmUtYmFja2dyb3VuZC1jb2xvcik7XG4gIGJvcmRlci1jb2xvcjogdmFyKC0tYW1wbGlmeS1jb21wb25lbnRzLWRyb3B6b25lLWJvcmRlci1jb2xvcik7XG4gIGJvcmRlci13aWR0aDogdmFyKC0tYW1wbGlmeS1jb21wb25lbnRzLWRyb3B6b25lLWJvcmRlci13aWR0aCk7XG4gIGJvcmRlci1zdHlsZTogdmFyKC0tYW1wbGlmeS1jb21wb25lbnRzLWRyb3B6b25lLWJvcmRlci1zdHlsZSk7XG4gIGJvcmRlci1yYWRpdXM6IHZhcigtLWFtcGxpZnktY29tcG9uZW50cy1kcm9wem9uZS1ib3JkZXItcmFkaXVzKTtcbiAgY29sb3I6IHZhcigtLWFtcGxpZnktY29tcG9uZW50cy1kcm9wem9uZS1jb2xvcik7XG4gIHBhZGRpbmctYmxvY2s6IHZhcigtLWFtcGxpZnktY29tcG9uZW50cy1kcm9wem9uZS1wYWRkaW5nLWJsb2NrKTtcbiAgcGFkZGluZy1pbmxpbmU6IHZhcigtLWFtcGxpZnktY29tcG9uZW50cy1kcm9wem9uZS1wYWRkaW5nLWlubGluZSk7XG4gIHRleHQtYWxpZ246IHZhcigtLWFtcGxpZnktY29tcG9uZW50cy1kcm9wem9uZS10ZXh0LWFsaWduKTtcbn1cbi5hbXBsaWZ5LWRyb3B6b25lLS1kaXNhYmxlZCB7XG4gIGN1cnNvcjogbm90LWFsbG93ZWQ7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWFtcGxpZnktY29tcG9uZW50cy1kcm9wem9uZS1kaXNhYmxlZC1iYWNrZ3JvdW5kLWNvbG9yKTtcbiAgYm9yZGVyLWNvbG9yOiB2YXIoLS1hbXBsaWZ5LWNvbXBvbmVudHMtZHJvcHpvbmUtZGlzYWJsZWQtYm9yZGVyLWNvbG9yKTtcbiAgYm9yZGVyLXdpZHRoOiB2YXIoLS1hbXBsaWZ5LWNvbXBvbmVudHMtZHJvcHpvbmUtZGlzYWJsZWQtYm9yZGVyLXdpZHRoKTtcbiAgYm9yZGVyLXN0eWxlOiB2YXIoLS1hbXBsaWZ5LWNvbXBvbmVudHMtZHJvcHpvbmUtZGlzYWJsZWQtYm9yZGVyLXN0eWxlKTtcbiAgYm9yZGVyLXJhZGl1czogdmFyKC0tYW1wbGlmeS1jb21wb25lbnRzLWRyb3B6b25lLWRpc2FibGVkLWJvcmRlci1yYWRpdXMpO1xuICBjb2xvcjogdmFyKC0tYW1wbGlmeS1jb21wb25lbnRzLWRyb3B6b25lLWRpc2FibGVkLWNvbG9yKTtcbn1cbi5hbXBsaWZ5LWRyb3B6b25lLS1hY3RpdmUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1hbXBsaWZ5LWNvbXBvbmVudHMtZHJvcHpvbmUtYWN0aXZlLWJhY2tncm91bmQtY29sb3IpO1xuICBib3JkZXItY29sb3I6IHZhcigtLWFtcGxpZnktY29tcG9uZW50cy1kcm9wem9uZS1hY3RpdmUtYm9yZGVyLWNvbG9yKTtcbiAgYm9yZGVyLXdpZHRoOiB2YXIoLS1hbXBsaWZ5LWNvbXBvbmVudHMtZHJvcHpvbmUtYWN0aXZlLWJvcmRlci13aWR0aCk7XG4gIGJvcmRlci1zdHlsZTogdmFyKC0tYW1wbGlmeS1jb21wb25lbnRzLWRyb3B6b25lLWFjdGl2ZS1ib3JkZXItc3R5bGUpO1xuICBib3JkZXItcmFkaXVzOiB2YXIoLS1hbXBsaWZ5LWNvbXBvbmVudHMtZHJvcHpvbmUtYWN0aXZlLWJvcmRlci1yYWRpdXMpO1xuICBjb2xvcjogdmFyKC0tYW1wbGlmeS1jb21wb25lbnRzLWRyb3B6b25lLWFjdGl2ZS1jb2xvcik7XG59XG4uYW1wbGlmeS1kcm9wem9uZS0tcmVqZWN0ZWQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1hbXBsaWZ5LWNvbXBvbmVudHMtZHJvcHpvbmUtcmVqZWN0ZWQtYmFja2dyb3VuZC1jb2xvcik7XG4gIGJvcmRlci1jb2xvcjogdmFyKC0tYW1wbGlmeS1jb21wb25lbnRzLWRyb3B6b25lLXJlamVjdGVkLWJvcmRlci1jb2xvcik7XG4gIGJvcmRlci13aWR0aDogdmFyKC0tYW1wbGlmeS1jb21wb25lbnRzLWRyb3B6b25lLXJlamVjdGVkLWJvcmRlci13aWR0aCk7XG4gIGJvcmRlci1zdHlsZTogdmFyKC0tYW1wbGlmeS1jb21wb25lbnRzLWRyb3B6b25lLXJlamVjdGVkLWJvcmRlci1zdHlsZSk7XG4gIGJvcmRlci1yYWRpdXM6IHZhcigtLWFtcGxpZnktY29tcG9uZW50cy1kcm9wem9uZS1yZWplY3RlZC1ib3JkZXItcmFkaXVzKTtcbiAgY29sb3I6IHZhcigtLWFtcGxpZnktY29tcG9uZW50cy1kcm9wem9uZS1yZWplY3RlZC1jb2xvcik7XG59XG4uYW1wbGlmeS1kcm9wem9uZS0tYWNjZXB0ZWQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1hbXBsaWZ5LWNvbXBvbmVudHMtZHJvcHpvbmUtYWNjZXB0ZWQtYmFja2dyb3VuZC1jb2xvcik7XG4gIGJvcmRlci1jb2xvcjogdmFyKC0tYW1wbGlmeS1jb21wb25lbnRzLWRyb3B6b25lLWFjY2VwdGVkLWJvcmRlci1jb2xvcik7XG4gIGJvcmRlci13aWR0aDogdmFyKC0tYW1wbGlmeS1jb21wb25lbnRzLWRyb3B6b25lLWFjY2VwdGVkLWJvcmRlci13aWR0aCk7XG4gIGJvcmRlci1zdHlsZTogdmFyKC0tYW1wbGlmeS1jb21wb25lbnRzLWRyb3B6b25lLWFjY2VwdGVkLWJvcmRlci1zdHlsZSk7XG4gIGJvcmRlci1yYWRpdXM6IHZhcigtLWFtcGxpZnktY29tcG9uZW50cy1kcm9wem9uZS1hY2NlcHRlZC1ib3JkZXItcmFkaXVzKTtcbiAgY29sb3I6IHZhcigtLWFtcGxpZnktY29tcG9uZW50cy1kcm9wem9uZS1hY2NlcHRlZC1jb2xvcik7XG59XG5cbi5hbXBsaWZ5LWZpZWxkX19kZXNjcmlwdGlvbiB7XG4gIGNvbG9yOiB2YXIoLS1hbXBsaWZ5LWNvbXBvbmVudHMtZmllbGRtZXNzYWdlcy1kZXNjcmlwdGlvbi1jb2xvcik7XG4gIGZvbnQtc3R5bGU6IHZhcigtLWFtcGxpZnktY29tcG9uZW50cy1maWVsZG1lc3NhZ2VzLWRlc2NyaXB0aW9uLWZvbnQtc3R5bGUpO1xuICBmb250LXNpemU6IHZhcigtLWFtcGxpZnktY29tcG9uZW50cy1maWVsZG1lc3NhZ2VzLWRlc2NyaXB0aW9uLWZvbnQtc2l6ZSk7XG59XG5cbi5hbXBsaWZ5LWZpZWxkX19lcnJvci1tZXNzYWdlIHtcbiAgY29sb3I6IHZhcigtLWFtcGxpZnktY29tcG9uZW50cy1maWVsZG1lc3NhZ2VzLWVycm9yLWNvbG9yKTtcbiAgZm9udC1zaXplOiB2YXIoLS1hbXBsaWZ5LWNvbXBvbmVudHMtZmllbGRtZXNzYWdlcy1lcnJvci1mb250LXNpemUpO1xufVxuXG4uYW1wbGlmeS1oZWFkaW5nIHtcbiAgY29sb3I6IHZhcigtLWFtcGxpZnktY29tcG9uZW50cy1oZWFkaW5nLWNvbG9yKTtcbiAgbGluZS1oZWlnaHQ6IHZhcigtLWFtcGxpZnktY29tcG9uZW50cy1oZWFkaW5nLWxpbmUtaGVpZ2h0KTtcbiAgZGlzcGxheTogYmxvY2s7XG59XG4uYW1wbGlmeS1oZWFkaW5nLS10cnVuY2F0ZWQge1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICB0ZXh0LW92ZXJmbG93OiBlbGxpcHNpcztcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbn1cblxuLmFtcGxpZnktaGVhZGluZy0tMSB7XG4gIGZvbnQtc2l6ZTogdmFyKC0tYW1wbGlmeS1jb21wb25lbnRzLWhlYWRpbmctMS1mb250LXNpemUpO1xuICBmb250LXdlaWdodDogdmFyKC0tYW1wbGlmeS1jb21wb25lbnRzLWhlYWRpbmctMS1mb250LXdlaWdodCk7XG59XG5cbi5hbXBsaWZ5LWhlYWRpbmctLTIge1xuICBmb250LXNpemU6IHZhcigtLWFtcGxpZnktY29tcG9uZW50cy1oZWFkaW5nLTItZm9udC1zaXplKTtcbiAgZm9udC13ZWlnaHQ6IHZhcigtLWFtcGxpZnktY29tcG9uZW50cy1oZWFkaW5nLTItZm9udC13ZWlnaHQpO1xufVxuXG4uYW1wbGlmeS1oZWFkaW5nLS0zIHtcbiAgZm9udC1zaXplOiB2YXIoLS1hbXBsaWZ5LWNvbXBvbmVudHMtaGVhZGluZy0zLWZvbnQtc2l6ZSk7XG4gIGZvbnQtd2VpZ2h0OiB2YXIoLS1hbXBsaWZ5LWNvbXBvbmVudHMtaGVhZGluZy0zLWZvbnQtd2VpZ2h0KTtcbn1cblxuLmFtcGxpZnktaGVhZGluZy0tNCB7XG4gIGZvbnQtc2l6ZTogdmFyKC0tYW1wbGlmeS1jb21wb25lbnRzLWhlYWRpbmctNC1mb250LXNpemUpO1xuICBmb250LXdlaWdodDogdmFyKC0tYW1wbGlmeS1jb21wb25lbnRzLWhlYWRpbmctNC1mb250LXdlaWdodCk7XG59XG5cbi5hbXBsaWZ5LWhlYWRpbmctLTUge1xuICBmb250LXNpemU6IHZhcigtLWFtcGxpZnktY29tcG9uZW50cy1oZWFkaW5nLTUtZm9udC1zaXplKTtcbiAgZm9udC13ZWlnaHQ6IHZhcigtLWFtcGxpZnktY29tcG9uZW50cy1oZWFkaW5nLTUtZm9udC13ZWlnaHQpO1xufVxuXG4uYW1wbGlmeS1oZWFkaW5nLS02IHtcbiAgZm9udC1zaXplOiB2YXIoLS1hbXBsaWZ5LWNvbXBvbmVudHMtaGVhZGluZy02LWZvbnQtc2l6ZSk7XG4gIGZvbnQtd2VpZ2h0OiB2YXIoLS1hbXBsaWZ5LWNvbXBvbmVudHMtaGVhZGluZy02LWZvbnQtd2VpZ2h0KTtcbn1cblxuLypcbiAqIEljb24gYmFzZSBzdHlsZXNcbiAqL1xuLmFtcGxpZnktaWNvbiB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgZmlsbDogY3VycmVudENvbG9yO1xuICBoZWlnaHQ6IHZhcigtLWFtcGxpZnktY29tcG9uZW50cy1pY29uLWhlaWdodCk7XG4gIGxpbmUtaGVpZ2h0OiB2YXIoLS1hbXBsaWZ5LWNvbXBvbmVudHMtaWNvbi1saW5lLWhlaWdodCk7XG59XG4uYW1wbGlmeS1pY29uID4gc3ZnIHtcbiAgaGVpZ2h0OiB2YXIoLS1hbXBsaWZ5LWNvbXBvbmVudHMtaWNvbi1oZWlnaHQpO1xuICB3aWR0aDogdmFyKC0tYW1wbGlmeS1jb21wb25lbnRzLWljb24taGVpZ2h0KTtcbn1cblxuLmFtcGxpZnktaGlnaGxpZ2h0bWF0Y2hfX2hpZ2hsaWdodGVkIHtcbiAgZm9udC13ZWlnaHQ6IHZhcigtLWFtcGxpZnktY29tcG9uZW50cy1oaWdobGlnaHRtYXRjaC1oaWdobGlnaHRlZC1mb250LXdlaWdodCk7XG59XG5cbi5hbXBsaWZ5LWlucHV0IHtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgY29sb3I6IHZhcigtLWFtcGxpZnktY29tcG9uZW50cy1maWVsZGNvbnRyb2wtY29sb3IpO1xuICBmb250LXNpemU6IHZhcigtLWFtcGxpZnktY29tcG9uZW50cy1maWVsZGNvbnRyb2wtZm9udC1zaXplKTtcbiAgbGluZS1oZWlnaHQ6IHZhcigtLWFtcGxpZnktY29tcG9uZW50cy1maWVsZGNvbnRyb2wtbGluZS1oZWlnaHQpO1xuICBwYWRkaW5nLWJsb2NrLXN0YXJ0OiB2YXIoLS1hbXBsaWZ5LWNvbXBvbmVudHMtZmllbGRjb250cm9sLXBhZGRpbmctYmxvY2stc3RhcnQpO1xuICBwYWRkaW5nLWJsb2NrLWVuZDogdmFyKC0tYW1wbGlmeS1jb21wb25lbnRzLWZpZWxkY29udHJvbC1wYWRkaW5nLWJsb2NrLWVuZCk7XG4gIHBhZGRpbmctaW5saW5lLXN0YXJ0OiB2YXIoLS1hbXBsaWZ5LWNvbXBvbmVudHMtZmllbGRjb250cm9sLXBhZGRpbmctaW5saW5lLXN0YXJ0KTtcbiAgcGFkZGluZy1pbmxpbmUtZW5kOiB2YXIoLS1hbXBsaWZ5LWNvbXBvbmVudHMtZmllbGRjb250cm9sLXBhZGRpbmctaW5saW5lLWVuZCk7XG4gIHRyYW5zaXRpb246IGFsbCB2YXIoLS1hbXBsaWZ5LWNvbXBvbmVudHMtZmllbGRjb250cm9sLXRyYW5zaXRpb24tZHVyYXRpb24pO1xuICB3aWR0aDogMTAwJTtcbiAgYm9yZGVyLWNvbG9yOiB2YXIoLS1hbXBsaWZ5LWNvbXBvbmVudHMtZmllbGRjb250cm9sLWJvcmRlci1jb2xvcik7XG4gIGJvcmRlci1yYWRpdXM6IHZhcigtLWFtcGxpZnktY29tcG9uZW50cy1maWVsZGNvbnRyb2wtYm9yZGVyLXJhZGl1cyk7XG4gIGJvcmRlci1zdHlsZTogdmFyKC0tYW1wbGlmeS1jb21wb25lbnRzLWZpZWxkY29udHJvbC1ib3JkZXItc3R5bGUpO1xuICBib3JkZXItd2lkdGg6IHZhcigtLWFtcGxpZnktY29tcG9uZW50cy1maWVsZGNvbnRyb2wtYm9yZGVyLXdpZHRoKTtcbiAgb3V0bGluZS1jb2xvcjogdmFyKC0tYW1wbGlmeS1jb21wb25lbnRzLWZpZWxkY29udHJvbC1vdXRsaW5lLWNvbG9yKTtcbiAgb3V0bGluZS1zdHlsZTogdmFyKC0tYW1wbGlmeS1jb21wb25lbnRzLWZpZWxkY29udHJvbC1vdXRsaW5lLXN0eWxlKTtcbiAgb3V0bGluZS13aWR0aDogdmFyKC0tYW1wbGlmeS1jb21wb25lbnRzLWZpZWxkY29udHJvbC1vdXRsaW5lLXdpZHRoKTtcbiAgb3V0bGluZS1vZmZzZXQ6IHZhcigtLWFtcGxpZnktY29tcG9uZW50cy1maWVsZGNvbnRyb2wtb3V0bGluZS1vZmZzZXQpO1xuICAtd2Via2l0LXVzZXItc2VsZWN0OiB0ZXh0O1xuICAgICAtbW96LXVzZXItc2VsZWN0OiB0ZXh0O1xuICAgICAgICAgIHVzZXItc2VsZWN0OiB0ZXh0O1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIC0tYW1wbGlmeS1jb21wb25lbnRzLWZpZWxkY29udHJvbC1jb2xvcjogdmFyKFxuICAgIC0tYW1wbGlmeS1jb21wb25lbnRzLWlucHV0LWNvbG9yXG4gICk7XG4gIC0tYW1wbGlmeS1jb21wb25lbnRzLWZpZWxkY29udHJvbC1ib3JkZXItY29sb3I6IHZhcihcbiAgICAtLWFtcGxpZnktY29tcG9uZW50cy1pbnB1dC1ib3JkZXItY29sb3JcbiAgKTtcbiAgLS1hbXBsaWZ5LWNvbXBvbmVudHMtZmllbGRjb250cm9sLWZvbnQtc2l6ZTogdmFyKFxuICAgIC0tYW1wbGlmeS1jb21wb25lbnRzLWlucHV0LWZvbnQtc2l6ZVxuICApO1xuICAtLWFtcGxpZnktY29tcG9uZW50cy1maWVsZGNvbnRyb2wtZm9jdXMtYm9yZGVyLWNvbG9yOiB2YXIoXG4gICAgLS1hbXBsaWZ5LWNvbXBvbmVudHMtaW5wdXQtZm9jdXMtYm9yZGVyLWNvbG9yXG4gICk7XG59XG4uYW1wbGlmeS1pbnB1dDpmb2N1cyB7XG4gIGJvcmRlci1jb2xvcjogdmFyKC0tYW1wbGlmeS1jb21wb25lbnRzLWZpZWxkY29udHJvbC1mb2N1cy1ib3JkZXItY29sb3IpO1xuICBib3gtc2hhZG93OiB2YXIoLS1hbXBsaWZ5LWNvbXBvbmVudHMtZmllbGRjb250cm9sLWZvY3VzLWJveC1zaGFkb3cpO1xufVxuLmFtcGxpZnktaW5wdXQtLXNtYWxsIHtcbiAgZm9udC1zaXplOiB2YXIoLS1hbXBsaWZ5LWNvbXBvbmVudHMtZmllbGRjb250cm9sLXNtYWxsLWZvbnQtc2l6ZSk7XG4gIHBhZGRpbmctYmxvY2stc3RhcnQ6IHZhcigtLWFtcGxpZnktY29tcG9uZW50cy1maWVsZGNvbnRyb2wtc21hbGwtcGFkZGluZy1ibG9jay1zdGFydCk7XG4gIHBhZGRpbmctYmxvY2stZW5kOiB2YXIoLS1hbXBsaWZ5LWNvbXBvbmVudHMtZmllbGRjb250cm9sLXNtYWxsLXBhZGRpbmctYmxvY2stZW5kKTtcbiAgcGFkZGluZy1pbmxpbmUtc3RhcnQ6IHZhcigtLWFtcGxpZnktY29tcG9uZW50cy1maWVsZGNvbnRyb2wtc21hbGwtcGFkZGluZy1pbmxpbmUtc3RhcnQpO1xuICBwYWRkaW5nLWlubGluZS1lbmQ6IHZhcigtLWFtcGxpZnktY29tcG9uZW50cy1maWVsZGNvbnRyb2wtc21hbGwtcGFkZGluZy1pbmxpbmUtZW5kKTtcbn1cbi5hbXBsaWZ5LWlucHV0LS1sYXJnZSB7XG4gIGZvbnQtc2l6ZTogdmFyKC0tYW1wbGlmeS1jb21wb25lbnRzLWZpZWxkY29udHJvbC1sYXJnZS1mb250LXNpemUpO1xuICBwYWRkaW5nLWJsb2NrLXN0YXJ0OiB2YXIoLS1hbXBsaWZ5LWNvbXBvbmVudHMtZmllbGRjb250cm9sLWxhcmdlLXBhZGRpbmctYmxvY2stc3RhcnQpO1xuICBwYWRkaW5nLWJsb2NrLWVuZDogdmFyKC0tYW1wbGlmeS1jb21wb25lbnRzLWZpZWxkY29udHJvbC1sYXJnZS1wYWRkaW5nLWJsb2NrLWVuZCk7XG4gIHBhZGRpbmctaW5saW5lLXN0YXJ0OiB2YXIoLS1hbXBsaWZ5LWNvbXBvbmVudHMtZmllbGRjb250cm9sLWxhcmdlLXBhZGRpbmctaW5saW5lLXN0YXJ0KTtcbiAgcGFkZGluZy1pbmxpbmUtZW5kOiB2YXIoLS1hbXBsaWZ5LWNvbXBvbmVudHMtZmllbGRjb250cm9sLWxhcmdlLXBhZGRpbmctaW5saW5lLWVuZCk7XG59XG4uYW1wbGlmeS1pbnB1dC0tZXJyb3Ige1xuICBib3JkZXItY29sb3I6IHZhcigtLWFtcGxpZnktY29tcG9uZW50cy1maWVsZGNvbnRyb2wtZXJyb3ItYm9yZGVyLWNvbG9yKTtcbn1cbi5hbXBsaWZ5LWlucHV0LS1lcnJvcjpmb2N1cyB7XG4gIGJvcmRlci1jb2xvcjogdmFyKC0tYW1wbGlmeS1jb21wb25lbnRzLWZpZWxkY29udHJvbC1lcnJvci1ib3JkZXItY29sb3IpO1xuICBib3gtc2hhZG93OiB2YXIoLS1hbXBsaWZ5LWNvbXBvbmVudHMtZmllbGRjb250cm9sLWVycm9yLWZvY3VzLWJveC1zaGFkb3cpO1xufVxuLmFtcGxpZnktaW5wdXQtLXF1aWV0IHtcbiAgYm9yZGVyLWJsb2NrLXN0YXJ0OiB2YXIoLS1hbXBsaWZ5LWNvbXBvbmVudHMtZmllbGRjb250cm9sLXF1aWV0LWJvcmRlci1ibG9jay1zdGFydCk7XG4gIGJvcmRlci1pbmxpbmUtc3RhcnQ6IHZhcigtLWFtcGxpZnktY29tcG9uZW50cy1maWVsZGNvbnRyb2wtcXVpZXQtYm9yZGVyLWlubGluZS1zdGFydCk7XG4gIGJvcmRlci1pbmxpbmUtZW5kOiB2YXIoLS1hbXBsaWZ5LWNvbXBvbmVudHMtZmllbGRjb250cm9sLXF1aWV0LWJvcmRlci1pbmxpbmUtZW5kKTtcbiAgYm9yZGVyLXJhZGl1czogdmFyKC0tYW1wbGlmeS1jb21wb25lbnRzLWZpZWxkY29udHJvbC1xdWlldC1ib3JkZXItcmFkaXVzKTtcbn1cbi5hbXBsaWZ5LWlucHV0LS1xdWlldDpmb2N1cyB7XG4gIGJvcmRlci1ibG9jay1lbmQtY29sb3I6IHZhcigtLWFtcGxpZnktY29tcG9uZW50cy1maWVsZGNvbnRyb2wtcXVpZXQtZm9jdXMtYm9yZGVyLWJsb2NrLWVuZC1jb2xvcik7XG4gIGJveC1zaGFkb3c6IHZhcigtLWFtcGxpZnktY29tcG9uZW50cy1maWVsZGNvbnRyb2wtcXVpZXQtZm9jdXMtYm94LXNoYWRvdyk7XG59XG4uYW1wbGlmeS1pbnB1dC0tcXVpZXRbYXJpYS1pbnZhbGlkPXRydWVdIHtcbiAgYm9yZGVyLWJsb2NrLWVuZC1jb2xvcjogdmFyKC0tYW1wbGlmeS1jb21wb25lbnRzLWZpZWxkY29udHJvbC1xdWlldC1lcnJvci1ib3JkZXItYmxvY2stZW5kLWNvbG9yKTtcbn1cbi5hbXBsaWZ5LWlucHV0LS1xdWlldFthcmlhLWludmFsaWQ9dHJ1ZV06Zm9jdXMge1xuICBib3JkZXItYmxvY2stZW5kLWNvbG9yOiB2YXIoLS1hbXBsaWZ5LWNvbXBvbmVudHMtZmllbGRjb250cm9sLXF1aWV0LWVycm9yLWZvY3VzLWJvcmRlci1ibG9jay1lbmQtY29sb3IpO1xuICBib3gtc2hhZG93OiB2YXIoLS1hbXBsaWZ5LWNvbXBvbmVudHMtZmllbGRjb250cm9sLXF1aWV0LWVycm9yLWZvY3VzLWJveC1zaGFkb3cpO1xufVxuLmFtcGxpZnktaW5wdXRbZGlzYWJsZWRdIHtcbiAgY29sb3I6IHZhcigtLWFtcGxpZnktY29tcG9uZW50cy1maWVsZGNvbnRyb2wtZGlzYWJsZWQtY29sb3IpO1xuICBjdXJzb3I6IHZhcigtLWFtcGxpZnktY29tcG9uZW50cy1maWVsZGNvbnRyb2wtZGlzYWJsZWQtY3Vyc29yKTtcbiAgYm9yZGVyLWNvbG9yOiB2YXIoLS1hbXBsaWZ5LWNvbXBvbmVudHMtZmllbGRjb250cm9sLWRpc2FibGVkLWJvcmRlci1jb2xvcik7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWFtcGxpZnktY29tcG9uZW50cy1maWVsZGNvbnRyb2wtZGlzYWJsZWQtYmFja2dyb3VuZC1jb2xvcik7XG59XG5cbi5hbXBsaWZ5LXRleHRhcmVhIHtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgY29sb3I6IHZhcigtLWFtcGxpZnktY29tcG9uZW50cy1maWVsZGNvbnRyb2wtY29sb3IpO1xuICBmb250LXNpemU6IHZhcigtLWFtcGxpZnktY29tcG9uZW50cy1maWVsZGNvbnRyb2wtZm9udC1zaXplKTtcbiAgbGluZS1oZWlnaHQ6IHZhcigtLWFtcGxpZnktY29tcG9uZW50cy1maWVsZGNvbnRyb2wtbGluZS1oZWlnaHQpO1xuICBwYWRkaW5nLWJsb2NrLXN0YXJ0OiB2YXIoLS1hbXBsaWZ5LWNvbXBvbmVudHMtZmllbGRjb250cm9sLXBhZGRpbmctYmxvY2stc3RhcnQpO1xuICBwYWRkaW5nLWJsb2NrLWVuZDogdmFyKC0tYW1wbGlmeS1jb21wb25lbnRzLWZpZWxkY29udHJvbC1wYWRkaW5nLWJsb2NrLWVuZCk7XG4gIHBhZGRpbmctaW5saW5lLXN0YXJ0OiB2YXIoLS1hbXBsaWZ5LWNvbXBvbmVudHMtZmllbGRjb250cm9sLXBhZGRpbmctaW5saW5lLXN0YXJ0KTtcbiAgcGFkZGluZy1pbmxpbmUtZW5kOiB2YXIoLS1hbXBsaWZ5LWNvbXBvbmVudHMtZmllbGRjb250cm9sLXBhZGRpbmctaW5saW5lLWVuZCk7XG4gIHRyYW5zaXRpb246IGFsbCB2YXIoLS1hbXBsaWZ5LWNvbXBvbmVudHMtZmllbGRjb250cm9sLXRyYW5zaXRpb24tZHVyYXRpb24pO1xuICB3aWR0aDogMTAwJTtcbiAgYm9yZGVyLWNvbG9yOiB2YXIoLS1hbXBsaWZ5LWNvbXBvbmVudHMtZmllbGRjb250cm9sLWJvcmRlci1jb2xvcik7XG4gIGJvcmRlci1yYWRpdXM6IHZhcigtLWFtcGxpZnktY29tcG9uZW50cy1maWVsZGNvbnRyb2wtYm9yZGVyLXJhZGl1cyk7XG4gIGJvcmRlci1zdHlsZTogdmFyKC0tYW1wbGlmeS1jb21wb25lbnRzLWZpZWxkY29udHJvbC1ib3JkZXItc3R5bGUpO1xuICBib3JkZXItd2lkdGg6IHZhcigtLWFtcGxpZnktY29tcG9uZW50cy1maWVsZGNvbnRyb2wtYm9yZGVyLXdpZHRoKTtcbiAgb3V0bGluZS1jb2xvcjogdmFyKC0tYW1wbGlmeS1jb21wb25lbnRzLWZpZWxkY29udHJvbC1vdXRsaW5lLWNvbG9yKTtcbiAgb3V0bGluZS1zdHlsZTogdmFyKC0tYW1wbGlmeS1jb21wb25lbnRzLWZpZWxkY29udHJvbC1vdXRsaW5lLXN0eWxlKTtcbiAgb3V0bGluZS13aWR0aDogdmFyKC0tYW1wbGlmeS1jb21wb25lbnRzLWZpZWxkY29udHJvbC1vdXRsaW5lLXdpZHRoKTtcbiAgb3V0bGluZS1vZmZzZXQ6IHZhcigtLWFtcGxpZnktY29tcG9uZW50cy1maWVsZGNvbnRyb2wtb3V0bGluZS1vZmZzZXQpO1xuICAtd2Via2l0LXVzZXItc2VsZWN0OiB0ZXh0O1xuICAgICAtbW96LXVzZXItc2VsZWN0OiB0ZXh0O1xuICAgICAgICAgIHVzZXItc2VsZWN0OiB0ZXh0O1xuICB3aGl0ZS1zcGFjZTogcHJlLXdyYXA7XG4gIG1heC1oZWlnaHQ6IDEwMCU7XG59XG4uYW1wbGlmeS10ZXh0YXJlYTpmb2N1cyB7XG4gIGJvcmRlci1jb2xvcjogdmFyKC0tYW1wbGlmeS1jb21wb25lbnRzLWZpZWxkY29udHJvbC1mb2N1cy1ib3JkZXItY29sb3IpO1xuICBib3gtc2hhZG93OiB2YXIoLS1hbXBsaWZ5LWNvbXBvbmVudHMtZmllbGRjb250cm9sLWZvY3VzLWJveC1zaGFkb3cpO1xufVxuLmFtcGxpZnktdGV4dGFyZWEtLXNtYWxsIHtcbiAgZm9udC1zaXplOiB2YXIoLS1hbXBsaWZ5LWNvbXBvbmVudHMtZmllbGRjb250cm9sLXNtYWxsLWZvbnQtc2l6ZSk7XG4gIHBhZGRpbmctYmxvY2stc3RhcnQ6IHZhcigtLWFtcGxpZnktY29tcG9uZW50cy1maWVsZGNvbnRyb2wtc21hbGwtcGFkZGluZy1ibG9jay1zdGFydCk7XG4gIHBhZGRpbmctYmxvY2stZW5kOiB2YXIoLS1hbXBsaWZ5LWNvbXBvbmVudHMtZmllbGRjb250cm9sLXNtYWxsLXBhZGRpbmctYmxvY2stZW5kKTtcbiAgcGFkZGluZy1pbmxpbmUtc3RhcnQ6IHZhcigtLWFtcGxpZnktY29tcG9uZW50cy1maWVsZGNvbnRyb2wtc21hbGwtcGFkZGluZy1pbmxpbmUtc3RhcnQpO1xuICBwYWRkaW5nLWlubGluZS1lbmQ6IHZhcigtLWFtcGxpZnktY29tcG9uZW50cy1maWVsZGNvbnRyb2wtc21hbGwtcGFkZGluZy1pbmxpbmUtZW5kKTtcbn1cbi5hbXBsaWZ5LXRleHRhcmVhLS1sYXJnZSB7XG4gIGZvbnQtc2l6ZTogdmFyKC0tYW1wbGlmeS1jb21wb25lbnRzLWZpZWxkY29udHJvbC1sYXJnZS1mb250LXNpemUpO1xuICBwYWRkaW5nLWJsb2NrLXN0YXJ0OiB2YXIoLS1hbXBsaWZ5LWNvbXBvbmVudHMtZmllbGRjb250cm9sLWxhcmdlLXBhZGRpbmctYmxvY2stc3RhcnQpO1xuICBwYWRkaW5nLWJsb2NrLWVuZDogdmFyKC0tYW1wbGlmeS1jb21wb25lbnRzLWZpZWxkY29udHJvbC1sYXJnZS1wYWRkaW5nLWJsb2NrLWVuZCk7XG4gIHBhZGRpbmctaW5saW5lLXN0YXJ0OiB2YXIoLS1hbXBsaWZ5LWNvbXBvbmVudHMtZmllbGRjb250cm9sLWxhcmdlLXBhZGRpbmctaW5saW5lLXN0YXJ0KTtcbiAgcGFkZGluZy1pbmxpbmUtZW5kOiB2YXIoLS1hbXBsaWZ5LWNvbXBvbmVudHMtZmllbGRjb250cm9sLWxhcmdlLXBhZGRpbmctaW5saW5lLWVuZCk7XG59XG4uYW1wbGlmeS10ZXh0YXJlYS0tZXJyb3Ige1xuICBib3JkZXItY29sb3I6IHZhcigtLWFtcGxpZnktY29tcG9uZW50cy1maWVsZGNvbnRyb2wtZXJyb3ItYm9yZGVyLWNvbG9yKTtcbn1cbi5hbXBsaWZ5LXRleHRhcmVhLS1lcnJvcjpmb2N1cyB7XG4gIGJvcmRlci1jb2xvcjogdmFyKC0tYW1wbGlmeS1jb21wb25lbnRzLWZpZWxkY29udHJvbC1lcnJvci1ib3JkZXItY29sb3IpO1xuICBib3gtc2hhZG93OiB2YXIoLS1hbXBsaWZ5LWNvbXBvbmVudHMtZmllbGRjb250cm9sLWVycm9yLWZvY3VzLWJveC1zaGFkb3cpO1xufVxuLmFtcGxpZnktdGV4dGFyZWEtLXF1aWV0IHtcbiAgYm9yZGVyLWJsb2NrLXN0YXJ0OiB2YXIoLS1hbXBsaWZ5LWNvbXBvbmVudHMtZmllbGRjb250cm9sLXF1aWV0LWJvcmRlci1ibG9jay1zdGFydCk7XG4gIGJvcmRlci1pbmxpbmUtc3RhcnQ6IHZhcigtLWFtcGxpZnktY29tcG9uZW50cy1maWVsZGNvbnRyb2wtcXVpZXQtYm9yZGVyLWlubGluZS1zdGFydCk7XG4gIGJvcmRlci1pbmxpbmUtZW5kOiB2YXIoLS1hbXBsaWZ5LWNvbXBvbmVudHMtZmllbGRjb250cm9sLXF1aWV0LWJvcmRlci1pbmxpbmUtZW5kKTtcbiAgYm9yZGVyLXJhZGl1czogdmFyKC0tYW1wbGlmeS1jb21wb25lbnRzLWZpZWxkY29udHJvbC1xdWlldC1ib3JkZXItcmFkaXVzKTtcbn1cbi5hbXBsaWZ5LXRleHRhcmVhLS1xdWlldDpmb2N1cyB7XG4gIGJvcmRlci1ibG9jay1lbmQtY29sb3I6IHZhcigtLWFtcGxpZnktY29tcG9uZW50cy1maWVsZGNvbnRyb2wtcXVpZXQtZm9jdXMtYm9yZGVyLWJsb2NrLWVuZC1jb2xvcik7XG4gIGJveC1zaGFkb3c6IHZhcigtLWFtcGxpZnktY29tcG9uZW50cy1maWVsZGNvbnRyb2wtcXVpZXQtZm9jdXMtYm94LXNoYWRvdyk7XG59XG4uYW1wbGlmeS10ZXh0YXJlYS0tcXVpZXRbYXJpYS1pbnZhbGlkPXRydWVdIHtcbiAgYm9yZGVyLWJsb2NrLWVuZC1jb2xvcjogdmFyKC0tYW1wbGlmeS1jb21wb25lbnRzLWZpZWxkY29udHJvbC1xdWlldC1lcnJvci1ib3JkZXItYmxvY2stZW5kLWNvbG9yKTtcbn1cbi5hbXBsaWZ5LXRleHRhcmVhLS1xdWlldFthcmlhLWludmFsaWQ9dHJ1ZV06Zm9jdXMge1xuICBib3JkZXItYmxvY2stZW5kLWNvbG9yOiB2YXIoLS1hbXBsaWZ5LWNvbXBvbmVudHMtZmllbGRjb250cm9sLXF1aWV0LWVycm9yLWZvY3VzLWJvcmRlci1ibG9jay1lbmQtY29sb3IpO1xuICBib3gtc2hhZG93OiB2YXIoLS1hbXBsaWZ5LWNvbXBvbmVudHMtZmllbGRjb250cm9sLXF1aWV0LWVycm9yLWZvY3VzLWJveC1zaGFkb3cpO1xufVxuLmFtcGxpZnktdGV4dGFyZWFbZGlzYWJsZWRdIHtcbiAgY29sb3I6IHZhcigtLWFtcGxpZnktY29tcG9uZW50cy1maWVsZGNvbnRyb2wtZGlzYWJsZWQtY29sb3IpO1xuICBjdXJzb3I6IHZhcigtLWFtcGxpZnktY29tcG9uZW50cy1maWVsZGNvbnRyb2wtZGlzYWJsZWQtY3Vyc29yKTtcbiAgYm9yZGVyLWNvbG9yOiB2YXIoLS1hbXBsaWZ5LWNvbXBvbmVudHMtZmllbGRjb250cm9sLWRpc2FibGVkLWJvcmRlci1jb2xvcik7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWFtcGxpZnktY29tcG9uZW50cy1maWVsZGNvbnRyb2wtZGlzYWJsZWQtYmFja2dyb3VuZC1jb2xvcik7XG59XG5cbi5hbXBsaWZ5LWltYWdlIHtcbiAgaGVpZ2h0OiB2YXIoLS1hbXBsaWZ5LWNvbXBvbmVudHMtaW1hZ2UtaGVpZ2h0KTtcbiAgbWF4LXdpZHRoOiB2YXIoLS1hbXBsaWZ5LWNvbXBvbmVudHMtaW1hZ2UtbWF4LXdpZHRoKTtcbiAgLW8tb2JqZWN0LWZpdDogdmFyKC0tYW1wbGlmeS1jb21wb25lbnRzLWltYWdlLW9iamVjdC1maXQpO1xuICAgICBvYmplY3QtZml0OiB2YXIoLS1hbXBsaWZ5LWNvbXBvbmVudHMtaW1hZ2Utb2JqZWN0LWZpdCk7XG4gIC1vLW9iamVjdC1wb3NpdGlvbjogdmFyKC0tYW1wbGlmeS1jb21wb25lbnRzLWltYWdlLW9iamVjdC1wb3NpdGlvbik7XG4gICAgIG9iamVjdC1wb3NpdGlvbjogdmFyKC0tYW1wbGlmeS1jb21wb25lbnRzLWltYWdlLW9iamVjdC1wb3NpdGlvbik7XG4gIG92ZXJmbG93OiBjbGlwO1xufVxuXG4uYW1wbGlmeS1saW5rIHtcbiAgY29sb3I6IHZhcigtLWFtcGxpZnktY29tcG9uZW50cy1saW5rLWNvbG9yKTtcbiAgLXdlYmtpdC10ZXh0LWRlY29yYXRpb246IHZhcigtLWFtcGxpZnktY29tcG9uZW50cy1saW5rLXRleHQtZGVjb3JhdGlvbik7XG4gICAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiB2YXIoLS1hbXBsaWZ5LWNvbXBvbmVudHMtbGluay10ZXh0LWRlY29yYXRpb24pO1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG4uYW1wbGlmeS1saW5rOnZpc2l0ZWQge1xuICBjb2xvcjogdmFyKC0tYW1wbGlmeS1jb21wb25lbnRzLWxpbmstdmlzaXRlZC1jb2xvcik7XG4gIC13ZWJraXQtdGV4dC1kZWNvcmF0aW9uOiB2YXIoLS1hbXBsaWZ5LWNvbXBvbmVudHMtbGluay12aXNpdGVkLXRleHQtZGVjb3JhdGlvbik7XG4gICAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiB2YXIoLS1hbXBsaWZ5LWNvbXBvbmVudHMtbGluay12aXNpdGVkLXRleHQtZGVjb3JhdGlvbik7XG59XG4uYW1wbGlmeS1saW5rOmFjdGl2ZSB7XG4gIGNvbG9yOiB2YXIoLS1hbXBsaWZ5LWNvbXBvbmVudHMtbGluay1hY3RpdmUtY29sb3IpO1xuICAtd2Via2l0LXRleHQtZGVjb3JhdGlvbjogdmFyKC0tYW1wbGlmeS1jb21wb25lbnRzLWxpbmstYWN0aXZlLXRleHQtZGVjb3JhdGlvbik7XG4gICAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiB2YXIoLS1hbXBsaWZ5LWNvbXBvbmVudHMtbGluay1hY3RpdmUtdGV4dC1kZWNvcmF0aW9uKTtcbn1cbi5hbXBsaWZ5LWxpbms6Zm9jdXMge1xuICBjb2xvcjogdmFyKC0tYW1wbGlmeS1jb21wb25lbnRzLWxpbmstZm9jdXMtY29sb3IpO1xuICAtd2Via2l0LXRleHQtZGVjb3JhdGlvbjogdmFyKC0tYW1wbGlmeS1jb21wb25lbnRzLWxpbmstZm9jdXMtdGV4dC1kZWNvcmF0aW9uKTtcbiAgICAgICAgICB0ZXh0LWRlY29yYXRpb246IHZhcigtLWFtcGxpZnktY29tcG9uZW50cy1saW5rLWZvY3VzLXRleHQtZGVjb3JhdGlvbik7XG59XG4uYW1wbGlmeS1saW5rOmhvdmVyIHtcbiAgY29sb3I6IHZhcigtLWFtcGxpZnktY29tcG9uZW50cy1saW5rLWhvdmVyLWNvbG9yKTtcbiAgLXdlYmtpdC10ZXh0LWRlY29yYXRpb246IHZhcigtLWFtcGxpZnktY29tcG9uZW50cy1saW5rLWhvdmVyLXRleHQtZGVjb3JhdGlvbik7XG4gICAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiB2YXIoLS1hbXBsaWZ5LWNvbXBvbmVudHMtbGluay1ob3Zlci10ZXh0LWRlY29yYXRpb24pO1xufVxuXG4uYW1wbGlmeS1sb2FkZXIge1xuICB3aWR0aDogdmFyKC0tYW1wbGlmeS1jb21wb25lbnRzLWxvYWRlci13aWR0aCk7XG4gIGhlaWdodDogdmFyKC0tYW1wbGlmeS1jb21wb25lbnRzLWxvYWRlci1oZWlnaHQpO1xuICBmb250LXNpemU6IHZhcigtLWFtcGxpZnktY29tcG9uZW50cy1sb2FkZXItZm9udC1zaXplKTtcbiAgZmlsbDogbm9uZTtcbiAgc3Ryb2tlOiB2YXIoLS1hbXBsaWZ5LWNvbXBvbmVudHMtbG9hZGVyLXN0cm9rZS1lbXB0eSk7XG4gIC0tYW1wbGlmeS1pbnRlcm5hbC1sb2FkZXItbGluZWFyLWZvbnQtc2l6ZTogdmFyKFxuICAgIC0tYW1wbGlmeS1jb21wb25lbnRzLWxvYWRlci1saW5lYXItZm9udC1zaXplXG4gICk7XG4gIC0tYW1wbGlmeS1pbnRlcm5hbC1sb2FkZXItbGluZWFyLXN0cm9rZS13aWR0aDogdmFyKFxuICAgIC0tYW1wbGlmeS1jb21wb25lbnRzLWxvYWRlci1saW5lYXItc3Ryb2tlLXdpZHRoXG4gICk7XG59XG4uYW1wbGlmeS1sb2FkZXIgY2lyY2xlOmxhc3Qtb2YtdHlwZSB7XG4gIHRyYW5zZm9ybS1vcmlnaW46IGNlbnRlciBjZW50ZXI7XG4gIGFuaW1hdGlvbi1uYW1lOiBhbXBsaWZ5LWxvYWRlci1jaXJjdWxhcjtcbiAgYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogbGluZWFyO1xuICBhbmltYXRpb24taXRlcmF0aW9uLWNvdW50OiBpbmZpbml0ZTtcbiAgYW5pbWF0aW9uLWR1cmF0aW9uOiB2YXIoLS1hbXBsaWZ5LWNvbXBvbmVudHMtbG9hZGVyLWFuaW1hdGlvbi1kdXJhdGlvbik7XG4gIHN0cm9rZTogdmFyKC0tYW1wbGlmeS1jb21wb25lbnRzLWxvYWRlci1zdHJva2UtZmlsbGVkKTtcbiAgc3Ryb2tlLWxpbmVjYXA6IHZhcigtLWFtcGxpZnktY29tcG9uZW50cy1sb2FkZXItc3Ryb2tlLWxpbmVjYXApO1xufVxuQG1lZGlhIChwcmVmZXJzLXJlZHVjZWQtbW90aW9uKSB7XG4gIC5hbXBsaWZ5LWxvYWRlciBjaXJjbGU6bGFzdC1vZi10eXBlIHtcbiAgICBhbmltYXRpb246IG5vbmU7XG4gICAgc3Ryb2tlLWRhc2hhcnJheTogMTAwJSAyMDAlO1xuICAgIHN0cm9rZS1kYXNob2Zmc2V0OiA1MCU7XG4gIH1cbn1cbi5hbXBsaWZ5LWxvYWRlciBsaW5lOmxhc3Qtb2YtdHlwZSB7XG4gIHN0cm9rZTogdmFyKC0tYW1wbGlmeS1jb21wb25lbnRzLWxvYWRlci1saW5lYXItc3Ryb2tlLWZpbGxlZCk7XG4gIHN0cm9rZS1kYXNoYXJyYXk6IDUwJSAyMDAlO1xuICBhbmltYXRpb24tbmFtZTogYW1wbGlmeS1sb2FkZXItbGluZWFyO1xuICBhbmltYXRpb24tZHVyYXRpb246IHZhcigtLWFtcGxpZnktY29tcG9uZW50cy1sb2FkZXItbGluZWFyLWFuaW1hdGlvbi1kdXJhdGlvbik7XG4gIGFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IGxpbmVhcjtcbiAgYW5pbWF0aW9uLWl0ZXJhdGlvbi1jb3VudDogaW5maW5pdGU7XG59XG5AbWVkaWEgKHByZWZlcnMtcmVkdWNlZC1tb3Rpb24pIHtcbiAgLmFtcGxpZnktbG9hZGVyIGxpbmU6bGFzdC1vZi10eXBlIHtcbiAgICBhbmltYXRpb246IG5vbmU7XG4gICAgc3Ryb2tlLWRhc2hvZmZzZXQ6IC01MCU7XG4gIH1cbn1cbi5hbXBsaWZ5LWxvYWRlci0tc21hbGwge1xuICB3aWR0aDogdmFyKC0tYW1wbGlmeS1jb21wb25lbnRzLWxvYWRlci1zbWFsbC13aWR0aCk7XG4gIGhlaWdodDogdmFyKC0tYW1wbGlmeS1jb21wb25lbnRzLWxvYWRlci1zbWFsbC1oZWlnaHQpO1xuICBmb250LXNpemU6IHZhcigtLWFtcGxpZnktY29tcG9uZW50cy1sb2FkZXItc21hbGwtZm9udC1zaXplKTtcbiAgLS1hbXBsaWZ5LWludGVybmFsLWxvYWRlci1saW5lYXItc3Ryb2tlLXdpZHRoOiB2YXIoXG4gICAgLS1hbXBsaWZ5LWNvbXBvbmVudHMtbG9hZGVyLWxpbmVhci1zbWFsbC1zdHJva2Utd2lkdGhcbiAgKTtcbiAgLS1hbXBsaWZ5LWludGVybmFsLWxvYWRlci1saW5lYXItZm9udC1zaXplOiB2YXIoXG4gICAgLS1hbXBsaWZ5LWNvbXBvbmVudHMtbG9hZGVyLWxpbmVhci1zbWFsbC1mb250LXNpemVcbiAgKTtcbn1cbi5hbXBsaWZ5LWxvYWRlci0tbGFyZ2Uge1xuICB3aWR0aDogdmFyKC0tYW1wbGlmeS1jb21wb25lbnRzLWxvYWRlci1sYXJnZS13aWR0aCk7XG4gIGhlaWdodDogdmFyKC0tYW1wbGlmeS1jb21wb25lbnRzLWxvYWRlci1sYXJnZS1oZWlnaHQpO1xuICBmb250LXNpemU6IHZhcigtLWFtcGxpZnktY29tcG9uZW50cy1sb2FkZXItbGFyZ2UtZm9udC1zaXplKTtcbiAgLS1hbXBsaWZ5LWludGVybmFsLWxvYWRlci1saW5lYXItc3Ryb2tlLXdpZHRoOiB2YXIoXG4gICAgLS1hbXBsaWZ5LWNvbXBvbmVudHMtbG9hZGVyLWxpbmVhci1sYXJnZS1zdHJva2Utd2lkdGhcbiAgKTtcbiAgLS1hbXBsaWZ5LWludGVybmFsLWxvYWRlci1saW5lYXItZm9udC1zaXplOiB2YXIoXG4gICAgLS1hbXBsaWZ5LWNvbXBvbmVudHMtbG9hZGVyLWxpbmVhci1sYXJnZS1mb250LXNpemVcbiAgKTtcbn1cbi5hbXBsaWZ5LWxvYWRlci0tbGluZWFyIHtcbiAgd2lkdGg6IHZhcigtLWFtcGxpZnktY29tcG9uZW50cy1sb2FkZXItbGluZWFyLXdpZHRoKTtcbiAgbWluLXdpZHRoOiB2YXIoLS1hbXBsaWZ5LWNvbXBvbmVudHMtbG9hZGVyLWxpbmVhci1taW4td2lkdGgpO1xuICBzdHJva2U6IHZhcigtLWFtcGxpZnktY29tcG9uZW50cy1sb2FkZXItbGluZWFyLXN0cm9rZS1lbXB0eSk7XG4gIHN0cm9rZS1saW5lY2FwOiB2YXIoLS1hbXBsaWZ5LWNvbXBvbmVudHMtbG9hZGVyLWxpbmVhci1zdHJva2UtbGluZWNhcCk7XG4gIHN0cm9rZS13aWR0aDogdmFyKC0tYW1wbGlmeS1pbnRlcm5hbC1sb2FkZXItbGluZWFyLXN0cm9rZS13aWR0aCk7XG4gIGZvbnQtc2l6ZTogdmFyKC0tYW1wbGlmeS1pbnRlcm5hbC1sb2FkZXItbGluZWFyLWZvbnQtc2l6ZSk7XG59XG4uYW1wbGlmeS1sb2FkZXItLWRldGVybWluYXRlIGNpcmNsZTpsYXN0LW9mLXR5cGUge1xuICBhbmltYXRpb246IG5vbmU7XG4gIHRyYW5zZm9ybTogcm90YXRlKC05MGRlZyk7XG59XG4uYW1wbGlmeS1sb2FkZXItLWRldGVybWluYXRlIGxpbmU6bGFzdC1vZi10eXBlIHtcbiAgYW5pbWF0aW9uOiBub25lO1xuICBzdHJva2UtZGFzaG9mZnNldDogMCU7XG4gIHN0cm9rZS1kYXNoYXJyYXk6IG5vbmU7XG59XG4uYW1wbGlmeS1sb2FkZXJfX2xhYmVsIHtcbiAgZmlsbDogdmFyKC0tYW1wbGlmeS1jb21wb25lbnRzLWxvYWRlci10ZXh0LWZpbGwpO1xuICBzdHJva2U6IG5vbmU7XG59XG5cbkBrZXlmcmFtZXMgYW1wbGlmeS1sb2FkZXItY2lyY3VsYXIge1xuICAwJSB7XG4gICAgc3Ryb2tlLWRhc2hhcnJheTogMTAwJSAyMDAlO1xuICAgIHRyYW5zZm9ybTogcm90YXRlKDEyMGRlZyk7XG4gIH1cbiAgNTAlIHtcbiAgICBzdHJva2UtZGFzaGFycmF5OiAyMCUgNDAwJTtcbiAgfVxuICAxMDAlIHtcbiAgICBzdHJva2UtZGFzaGFycmF5OiAxMDAlIDIwMCU7XG4gICAgdHJhbnNmb3JtOiByb3RhdGUoNDgwZGVnKTtcbiAgfVxufVxuQGtleWZyYW1lcyBhbXBsaWZ5LWxvYWRlci1saW5lYXIge1xuICAwJSB7XG4gICAgc3Ryb2tlLWRhc2hvZmZzZXQ6IDIwMCU7XG4gIH1cbiAgMTAwJSB7XG4gICAgc3Ryb2tlLWRhc2hvZmZzZXQ6IC01MCU7XG4gIH1cbn1cbi5hbXBsaWZ5LXBsYWNlaG9sZGVyIHtcbiAgYW5pbWF0aW9uLWRpcmVjdGlvbjogYWx0ZXJuYXRlO1xuICBhbmltYXRpb24tZHVyYXRpb246IHZhcigtLWFtcGxpZnktY29tcG9uZW50cy1wbGFjZWhvbGRlci10cmFuc2l0aW9uLWR1cmF0aW9uKTtcbiAgYW5pbWF0aW9uLWl0ZXJhdGlvbi1jb3VudDogaW5maW5pdGU7XG4gIGFuaW1hdGlvbi1uYW1lOiBhbXBsaWZ5LXBsYWNlaG9sZGVyLWxvYWRpbmc7XG4gIGJvcmRlci1yYWRpdXM6IHZhcigtLWFtcGxpZnktY29tcG9uZW50cy1wbGFjZWhvbGRlci1ib3JkZXItcmFkaXVzKTtcbiAgaGVpZ2h0OiB2YXIoLS1hbXBsaWZ5LWNvbXBvbmVudHMtcGxhY2Vob2xkZXItZGVmYXVsdC1oZWlnaHQpO1xuICB3aWR0aDogMTAwJTtcbiAgZGlzcGxheTogYmxvY2s7XG59XG4uYW1wbGlmeS1wbGFjZWhvbGRlci0tc21hbGwge1xuICBoZWlnaHQ6IHZhcigtLWFtcGxpZnktY29tcG9uZW50cy1wbGFjZWhvbGRlci1zbWFsbC1oZWlnaHQpO1xufVxuLmFtcGxpZnktcGxhY2Vob2xkZXItLWxhcmdlIHtcbiAgaGVpZ2h0OiB2YXIoLS1hbXBsaWZ5LWNvbXBvbmVudHMtcGxhY2Vob2xkZXItbGFyZ2UtaGVpZ2h0KTtcbn1cblxuQGtleWZyYW1lcyBhbXBsaWZ5LXBsYWNlaG9sZGVyLWxvYWRpbmcge1xuICAwJSB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYW1wbGlmeS1jb21wb25lbnRzLXBsYWNlaG9sZGVyLXN0YXJ0LWNvbG9yKTtcbiAgfVxuICAxMDAlIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1hbXBsaWZ5LWNvbXBvbmVudHMtcGxhY2Vob2xkZXItZW5kLWNvbG9yKTtcbiAgfVxufVxuQG1lZGlhIChwcmVmZXJzLXJlZHVjZWQtbW90aW9uOiByZWR1Y2UpIHtcbiAgLmFtcGxpZnktcGxhY2Vob2xkZXIge1xuICAgIGFuaW1hdGlvbjogbm9uZTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1hbXBsaWZ5LWNvbXBvbmVudHMtcGxhY2Vob2xkZXItZW5kLWNvbG9yKTtcbiAgfVxufVxuW2RhdGEtYW1wbGlmeS1jb3B5XSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZvbnQtc2l6ZTogdmFyKC0tYW1wbGlmeS1jb21wb25lbnRzLWNvcHktZm9udC1zaXplKTtcbiAgZ2FwOiB2YXIoLS1hbXBsaWZ5LWNvbXBvbmVudHMtY29weS1nYXApO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgd29yZC1icmVhazogYnJlYWstYWxsO1xufVxuXG5bZGF0YS1hbXBsaWZ5LWNvcHktc3ZnXSB7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuW2RhdGEtYW1wbGlmeS1jb3B5LXN2Z10gcGF0aCB7XG4gIGZpbGw6IHZhcigtLWFtcGxpZnktY29tcG9uZW50cy1jb3B5LXN2Zy1wYXRoLWZpbGwpO1xufVxuW2RhdGEtYW1wbGlmeS1jb3B5LXN2Z106aG92ZXIgW2RhdGEtYW1wbGlmeS1jb3B5LXRvb2x0aXBdIHtcbiAgdmlzaWJpbGl0eTogdmlzaWJsZTtcbiAgZm9udC1zaXplOiB2YXIoLS1hbXBsaWZ5LWNvbXBvbmVudHMtY29weS10b29sLXRpcC1mb250LXNpemUpO1xufVxuXG5bZGF0YS1hbXBsaWZ5LWNvcHktdG9vbHRpcF0ge1xuICB2aXNpYmlsaXR5OiBoaWRkZW47XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgYm90dG9tOiB2YXIoLS1hbXBsaWZ5LWNvbXBvbmVudHMtY29weS10b29sLXRpcC1ib3R0b20pO1xuICBjb2xvcjogdmFyKC0tYW1wbGlmeS1jb21wb25lbnRzLWNvcHktdG9vbC10aXAtY29sb3IpO1xufVxuXG4uYW1wbGlmeS1hY2NvcmRpb24ge1xuICBkaXNwbGF5OiBibG9jaztcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYW1wbGlmeS1jb21wb25lbnRzLWFjY29yZGlvbi1iYWNrZ3JvdW5kLWNvbG9yKTtcbiAgYm9yZGVyLXJhZGl1czogdmFyKC0tYW1wbGlmeS1jb21wb25lbnRzLWFjY29yZGlvbi1pdGVtLWJvcmRlci1yYWRpdXMpO1xufVxuXG4uYW1wbGlmeS1hY2NvcmRpb25fX2l0ZW0ge1xuICBkaXNwbGF5OiBibG9jaztcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBib3JkZXItd2lkdGg6IHZhcigtLWFtcGxpZnktY29tcG9uZW50cy1hY2NvcmRpb24taXRlbS1ib3JkZXItd2lkdGgpO1xuICBib3JkZXItc3R5bGU6IHZhcigtLWFtcGxpZnktY29tcG9uZW50cy1hY2NvcmRpb24taXRlbS1ib3JkZXItc3R5bGUpO1xuICBib3JkZXItY29sb3I6IHZhcigtLWFtcGxpZnktY29tcG9uZW50cy1hY2NvcmRpb24taXRlbS1ib3JkZXItY29sb3IpO1xufVxuLmFtcGxpZnktYWNjb3JkaW9uX19pdGVtICsgLmFtcGxpZnktYWNjb3JkaW9uX19pdGVtIHtcbiAgbWFyZ2luLWJsb2NrLXN0YXJ0OiBjYWxjKC0xICogdmFyKC0tYW1wbGlmeS1jb21wb25lbnRzLWFjY29yZGlvbi1pdGVtLWJvcmRlci13aWR0aCkpO1xufVxuLmFtcGxpZnktYWNjb3JkaW9uX19pdGVtOndoZXJlKDpmaXJzdC1vZi10eXBlKSB7XG4gIGJvcmRlci1zdGFydC1lbmQtcmFkaXVzOiB2YXIoLS1hbXBsaWZ5LWNvbXBvbmVudHMtYWNjb3JkaW9uLWl0ZW0tYm9yZGVyLXJhZGl1cyk7XG4gIGJvcmRlci1zdGFydC1zdGFydC1yYWRpdXM6IHZhcigtLWFtcGxpZnktY29tcG9uZW50cy1hY2NvcmRpb24taXRlbS1ib3JkZXItcmFkaXVzKTtcbn1cbi5hbXBsaWZ5LWFjY29yZGlvbl9faXRlbTp3aGVyZSg6bGFzdC1vZi10eXBlKSB7XG4gIGJvcmRlci1lbmQtZW5kLXJhZGl1czogdmFyKC0tYW1wbGlmeS1jb21wb25lbnRzLWFjY29yZGlvbi1pdGVtLWJvcmRlci1yYWRpdXMpO1xuICBib3JkZXItZW5kLXN0YXJ0LXJhZGl1czogdmFyKC0tYW1wbGlmeS1jb21wb25lbnRzLWFjY29yZGlvbi1pdGVtLWJvcmRlci1yYWRpdXMpO1xufVxuLmFtcGxpZnktYWNjb3JkaW9uX19pdGVtX190cmlnZ2VyIHtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBkaXNwbGF5OiBmbGV4O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGNvbG9yOiB2YXIoLS1hbXBsaWZ5LWNvbXBvbmVudHMtYWNjb3JkaW9uLWl0ZW0tdHJpZ2dlci1jb2xvcik7XG4gIGJvcmRlci1yYWRpdXM6IHZhcigtLWFtcGxpZnktY29tcG9uZW50cy1hY2NvcmRpb24taXRlbS1ib3JkZXItcmFkaXVzKTtcbiAgcGFkZGluZy1pbmxpbmU6IHZhcigtLWFtcGxpZnktY29tcG9uZW50cy1hY2NvcmRpb24taXRlbS10cmlnZ2VyLXBhZGRpbmctaW5saW5lKTtcbiAgcGFkZGluZy1ibG9jazogdmFyKC0tYW1wbGlmeS1jb21wb25lbnRzLWFjY29yZGlvbi1pdGVtLXRyaWdnZXItcGFkZGluZy1ibG9jayk7XG4gIGdhcDogdmFyKC0tYW1wbGlmeS1jb21wb25lbnRzLWFjY29yZGlvbi1pdGVtLXRyaWdnZXItZ2FwKTtcbiAgYWxpZ24taXRlbXM6IHZhcigtLWFtcGxpZnktY29tcG9uZW50cy1hY2NvcmRpb24taXRlbS10cmlnZ2VyLWFsaWduLWl0ZW1zKTtcbiAganVzdGlmeS1jb250ZW50OiB2YXIoLS1hbXBsaWZ5LWNvbXBvbmVudHMtYWNjb3JkaW9uLWl0ZW0tdHJpZ2dlci1qdXN0aWZ5LWNvbnRlbnQpO1xufVxuLmFtcGxpZnktYWNjb3JkaW9uX19pdGVtX190cmlnZ2VyOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYW1wbGlmeS1jb21wb25lbnRzLWFjY29yZGlvbi1pdGVtLXRyaWdnZXItaG92ZXItYmFja2dyb3VuZC1jb2xvcik7XG4gIGNvbG9yOiB2YXIoLS1hbXBsaWZ5LWNvbXBvbmVudHMtYWNjb3JkaW9uLWl0ZW0tdHJpZ2dlci1ob3Zlci1jb2xvcik7XG59XG4uYW1wbGlmeS1hY2NvcmRpb25fX2l0ZW1fX3RyaWdnZXI6Zm9jdXMge1xuICBib3gtc2hhZG93OiB2YXIoLS1hbXBsaWZ5LWNvbXBvbmVudHMtYWNjb3JkaW9uLWl0ZW0tdHJpZ2dlci1mb2N1cy1ib3gtc2hhZG93KTtcbiAgYm9yZGVyLWNvbG9yOiB2YXIoLS1hbXBsaWZ5LWNvbXBvbmVudHMtYWNjb3JkaW9uLWl0ZW0tdHJpZ2dlci1mb2N1cy1ib3JkZXItY29sb3IpO1xuICB6LWluZGV4OiAyO1xufVxuLmFtcGxpZnktYWNjb3JkaW9uX19pdGVtX190cmlnZ2VyOjotd2Via2l0LWRldGFpbHMtbWFya2VyIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbi5hbXBsaWZ5LWFjY29yZGlvbl9faXRlbV9fY29udGVudCB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBjb2xvcjogdmFyKC0tYW1wbGlmeS1jb21wb25lbnRzLWFjY29yZGlvbi1pdGVtLWNvbnRlbnQtY29sb3IpO1xuICBwYWRkaW5nLWJsb2NrLWVuZDogdmFyKC0tYW1wbGlmeS1jb21wb25lbnRzLWFjY29yZGlvbi1pdGVtLWNvbnRlbnQtcGFkZGluZy1ibG9jay1lbmQpO1xuICBwYWRkaW5nLWJsb2NrLXN0YXJ0OiB2YXIoLS1hbXBsaWZ5LWNvbXBvbmVudHMtYWNjb3JkaW9uLWl0ZW0tY29udGVudC1wYWRkaW5nLWJsb2NrLXN0YXJ0KTtcbiAgcGFkZGluZy1pbmxpbmU6IHZhcigtLWFtcGxpZnktY29tcG9uZW50cy1hY2NvcmRpb24taXRlbS1jb250ZW50LXBhZGRpbmctaW5saW5lKTtcbn1cbi5hbXBsaWZ5LWFjY29yZGlvbl9faXRlbV9faWNvbiB7XG4gIGNvbG9yOiB2YXIoLS1hbXBsaWZ5LWNvbXBvbmVudHMtYWNjb3JkaW9uLWl0ZW0taWNvbi1jb2xvcik7XG4gIHRyYW5zaXRpb24tcHJvcGVydHk6IHRyYW5zZm9ybTtcbiAgdHJhbnNpdGlvbi1kdXJhdGlvbjogdmFyKC0tYW1wbGlmeS1jb21wb25lbnRzLWFjY29yZGlvbi1pdGVtLWljb24tdHJhbnNpdGlvbi1kdXJhdGlvbik7XG4gIHRyYW5zaXRpb24tdGltaW5nLWZ1bmN0aW9uOiB2YXIoLS1hbXBsaWZ5LWNvbXBvbmVudHMtYWNjb3JkaW9uLWl0ZW0taWNvbi10cmFuc2l0aW9uLXRpbWluZy1mdW5jdGlvbik7XG59XG5bb3Blbl0gLmFtcGxpZnktYWNjb3JkaW9uX19pdGVtX19pY29uIHtcbiAgdHJhbnNmb3JtOiByb3RhdGUoMTgwZGVnKTtcbn1cblxuLmFtcGxpZnktYWxlcnQge1xuICBhbGlnbi1pdGVtczogdmFyKC0tYW1wbGlmeS1jb21wb25lbnRzLWFsZXJ0LWFsaWduLWl0ZW1zKTtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYW1wbGlmeS1jb21wb25lbnRzLWFsZXJ0LWJhY2tncm91bmQtY29sb3IpO1xuICBjb2xvcjogdmFyKC0tYW1wbGlmeS1jb21wb25lbnRzLWFsZXJ0LWNvbG9yKTtcbiAganVzdGlmeS1jb250ZW50OiB2YXIoLS1hbXBsaWZ5LWNvbXBvbmVudHMtYWxlcnQtanVzdGlmeS1jb250ZW50KTtcbiAgcGFkZGluZy1ibG9jazogdmFyKC0tYW1wbGlmeS1jb21wb25lbnRzLWFsZXJ0LXBhZGRpbmctYmxvY2spO1xuICBwYWRkaW5nLWlubGluZTogdmFyKC0tYW1wbGlmeS1jb21wb25lbnRzLWFsZXJ0LXBhZGRpbmctaW5saW5lKTtcbn1cbi5hbXBsaWZ5LWFsZXJ0LS1pbmZvIHtcbiAgY29sb3I6IHZhcigtLWFtcGxpZnktY29tcG9uZW50cy1hbGVydC1pbmZvLWNvbG9yKTtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYW1wbGlmeS1jb21wb25lbnRzLWFsZXJ0LWluZm8tYmFja2dyb3VuZC1jb2xvcik7XG59XG4uYW1wbGlmeS1hbGVydC0tZXJyb3Ige1xuICBjb2xvcjogdmFyKC0tYW1wbGlmeS1jb21wb25lbnRzLWFsZXJ0LWVycm9yLWNvbG9yKTtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYW1wbGlmeS1jb21wb25lbnRzLWFsZXJ0LWVycm9yLWJhY2tncm91bmQtY29sb3IpO1xufVxuLmFtcGxpZnktYWxlcnQtLXdhcm5pbmcge1xuICBjb2xvcjogdmFyKC0tYW1wbGlmeS1jb21wb25lbnRzLWFsZXJ0LXdhcm5pbmctY29sb3IpO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1hbXBsaWZ5LWNvbXBvbmVudHMtYWxlcnQtd2FybmluZy1iYWNrZ3JvdW5kLWNvbG9yKTtcbn1cbi5hbXBsaWZ5LWFsZXJ0LS1zdWNjZXNzIHtcbiAgY29sb3I6IHZhcigtLWFtcGxpZnktY29tcG9uZW50cy1hbGVydC1zdWNjZXNzLWNvbG9yKTtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYW1wbGlmeS1jb21wb25lbnRzLWFsZXJ0LXN1Y2Nlc3MtYmFja2dyb3VuZC1jb2xvcik7XG59XG5cbi5hbXBsaWZ5LWFsZXJ0X19pY29uIHtcbiAgZm9udC1zaXplOiB2YXIoLS1hbXBsaWZ5LWNvbXBvbmVudHMtYWxlcnQtaWNvbi1zaXplKTtcbiAgbGluZS1oZWlnaHQ6IDE7XG59XG5cbi5hbXBsaWZ5LWFsZXJ0X19oZWFkaW5nIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGZvbnQtd2VpZ2h0OiB2YXIoLS1hbXBsaWZ5LWNvbXBvbmVudHMtYWxlcnQtaGVhZGluZy1mb250LXdlaWdodCk7XG4gIGZvbnQtc2l6ZTogdmFyKC0tYW1wbGlmeS1jb21wb25lbnRzLWFsZXJ0LWhlYWRpbmctZm9udC1zaXplKTtcbn1cblxuLmFtcGxpZnktYWxlcnRfX2JvZHkge1xuICBjb2xvcjogaW5oZXJpdDtcbiAgZGlzcGxheTogYmxvY2s7XG59XG5cbi5hbXBsaWZ5LWFsZXJ0X19kaXNtaXNzIHtcbiAgY29sb3I6IGluaGVyaXQ7XG59XG5cbi5hbXBsaWZ5LWF1dG9jb21wbGV0ZV9fbWVudV9fb3B0aW9uLCAuYW1wbGlmeS1hdXRvY29tcGxldGVfX21lbnUtLWxvYWRpbmcsIC5hbXBsaWZ5LWF1dG9jb21wbGV0ZV9fbWVudS0tZW1wdHkge1xuICBwYWRkaW5nLWJsb2NrOiB2YXIoLS1hbXBsaWZ5LWNvbXBvbmVudHMtYXV0b2NvbXBsZXRlLW1lbnUtc3BhY2Utc2hhcmVkLXBhZGRpbmctYmxvY2spO1xuICBwYWRkaW5nLWlubGluZTogdmFyKC0tYW1wbGlmeS1jb21wb25lbnRzLWF1dG9jb21wbGV0ZS1tZW51LXNwYWNlLXNoYXJlZC1wYWRkaW5nLWlubGluZSk7XG59XG5cbi5hbXBsaWZ5LWF1dG9jb21wbGV0ZSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZGlzcGxheTogYmxvY2s7XG59XG5cbi5hbXBsaWZ5LWF1dG9jb21wbGV0ZV9fbWVudSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgei1pbmRleDogOTk5OTk5O1xuICB3aWR0aDogdmFyKC0tYW1wbGlmeS1jb21wb25lbnRzLWF1dG9jb21wbGV0ZS1tZW51LXdpZHRoKTtcbiAgbWFyZ2luLWJsb2NrLXN0YXJ0OiB2YXIoLS1hbXBsaWZ5LWNvbXBvbmVudHMtYXV0b2NvbXBsZXRlLW1lbnUtbWFyZ2luLWJsb2NrLXN0YXJ0KTtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYW1wbGlmeS1jb21wb25lbnRzLWF1dG9jb21wbGV0ZS1tZW51LWJhY2tncm91bmQtY29sb3IpO1xuICBib3JkZXItY29sb3I6IHZhcigtLWFtcGxpZnktY29tcG9uZW50cy1hdXRvY29tcGxldGUtbWVudS1ib3JkZXItY29sb3IpO1xuICBib3JkZXItd2lkdGg6IHZhcigtLWFtcGxpZnktY29tcG9uZW50cy1hdXRvY29tcGxldGUtbWVudS1ib3JkZXItd2lkdGgpO1xuICBib3JkZXItc3R5bGU6IHZhcigtLWFtcGxpZnktY29tcG9uZW50cy1hdXRvY29tcGxldGUtbWVudS1ib3JkZXItc3R5bGUpO1xuICBib3JkZXItcmFkaXVzOiB2YXIoLS1hbXBsaWZ5LWNvbXBvbmVudHMtYXV0b2NvbXBsZXRlLW1lbnUtYm9yZGVyLXJhZGl1cyk7XG59XG4uYW1wbGlmeS1hdXRvY29tcGxldGVfX21lbnUtLWVtcHR5IHtcbiAgZGlzcGxheTogdmFyKC0tYW1wbGlmeS1jb21wb25lbnRzLWF1dG9jb21wbGV0ZS1tZW51LWVtcHR5LWRpc3BsYXkpO1xufVxuLmFtcGxpZnktYXV0b2NvbXBsZXRlX19tZW51LS1sb2FkaW5nIHtcbiAgZGlzcGxheTogdmFyKC0tYW1wbGlmeS1jb21wb25lbnRzLWF1dG9jb21wbGV0ZS1tZW51LWxvYWRpbmctZGlzcGxheSk7XG4gIGFsaWduLWl0ZW1zOiB2YXIoLS1hbXBsaWZ5LWNvbXBvbmVudHMtYXV0b2NvbXBsZXRlLW1lbnUtbG9hZGluZy1hbGlnbi1pdGVtcyk7XG4gIGdhcDogdmFyKC0tYW1wbGlmeS1jb21wb25lbnRzLWF1dG9jb21wbGV0ZS1tZW51LWxvYWRpbmctZ2FwKTtcbn1cbi5hbXBsaWZ5LWF1dG9jb21wbGV0ZV9fbWVudV9fb3B0aW9ucyB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgb3ZlcnNjcm9sbC1iZWhhdmlvcjogY29udGFpbjtcbiAgZGlzcGxheTogdmFyKC0tYW1wbGlmeS1jb21wb25lbnRzLWF1dG9jb21wbGV0ZS1tZW51LW9wdGlvbnMtZGlzcGxheSk7XG4gIGZsZXgtZGlyZWN0aW9uOiB2YXIoLS1hbXBsaWZ5LWNvbXBvbmVudHMtYXV0b2NvbXBsZXRlLW1lbnUtb3B0aW9ucy1mbGV4LWRpcmVjdGlvbik7XG4gIG1heC1oZWlnaHQ6IHZhcigtLWFtcGxpZnktY29tcG9uZW50cy1hdXRvY29tcGxldGUtbWVudS1vcHRpb25zLW1heC1oZWlnaHQpO1xufVxuLmFtcGxpZnktYXV0b2NvbXBsZXRlX19tZW51X19vcHRpb24ge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1hbXBsaWZ5LWNvbXBvbmVudHMtYXV0b2NvbXBsZXRlLW1lbnUtb3B0aW9uLWJhY2tncm91bmQtY29sb3IpO1xuICBjb2xvcjogdmFyKC0tYW1wbGlmeS1jb21wb25lbnRzLWF1dG9jb21wbGV0ZS1tZW51LW9wdGlvbi1jb2xvcik7XG4gIGN1cnNvcjogdmFyKC0tYW1wbGlmeS1jb21wb25lbnRzLWF1dG9jb21wbGV0ZS1tZW51LW9wdGlvbi1jdXJzb3IpO1xuICB0cmFuc2l0aW9uLWR1cmF0aW9uOiB2YXIoLS1hbXBsaWZ5LWNvbXBvbmVudHMtYXV0b2NvbXBsZXRlLW1lbnUtb3B0aW9uLXRyYW5zaXRpb24tZHVyYXRpb24pO1xuICB0cmFuc2l0aW9uLXByb3BlcnR5OiB2YXIoLS1hbXBsaWZ5LWNvbXBvbmVudHMtYXV0b2NvbXBsZXRlLW1lbnUtb3B0aW9uLXRyYW5zaXRpb24tcHJvcGVydHkpO1xuICB0cmFuc2l0aW9uLXRpbWluZy1mdW5jdGlvbjogdmFyKC0tYW1wbGlmeS1jb21wb25lbnRzLWF1dG9jb21wbGV0ZS1tZW51LW9wdGlvbi10cmFuc2l0aW9uLXRpbWluZy1mdW5jdGlvbik7XG59XG4uYW1wbGlmeS1hdXRvY29tcGxldGVfX21lbnVfX29wdGlvbi0tYWN0aXZlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYW1wbGlmeS1jb21wb25lbnRzLWF1dG9jb21wbGV0ZS1tZW51LW9wdGlvbi1hY3RpdmUtYmFja2dyb3VuZC1jb2xvcik7XG4gIGNvbG9yOiB2YXIoLS1hbXBsaWZ5LWNvbXBvbmVudHMtYXV0b2NvbXBsZXRlLW1lbnUtb3B0aW9uLWFjdGl2ZS1jb2xvcik7XG59XG5cbi8qIENlbnRlciBieSBkZWZhdWx0ICovXG5bZGF0YS1hbXBsaWZ5LWF1dGhlbnRpY2F0b3JdIHtcbiAgZGlzcGxheTogZ3JpZDtcbn1cbltkYXRhLWFtcGxpZnktYXV0aGVudGljYXRvcl1bZGF0YS12YXJpYXRpb249bW9kYWxdIHtcbiAgb3ZlcmZsb3cteTogYXV0bztcbiAgd2lkdGg6IHZhcigtLWFtcGxpZnktY29tcG9uZW50cy1hdXRoZW50aWNhdG9yLW1vZGFsLXdpZHRoKTtcbiAgaGVpZ2h0OiB2YXIoLS1hbXBsaWZ5LWNvbXBvbmVudHMtYXV0aGVudGljYXRvci1tb2RhbC1oZWlnaHQpO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1hbXBsaWZ5LWNvbXBvbmVudHMtYXV0aGVudGljYXRvci1tb2RhbC1iYWNrZ3JvdW5kLWNvbG9yKTtcbiAgcG9zaXRpb246IGZpeGVkO1xuICB0b3A6IHZhcigtLWFtcGxpZnktY29tcG9uZW50cy1hdXRoZW50aWNhdG9yLW1vZGFsLXRvcCk7XG4gIGxlZnQ6IHZhcigtLWFtcGxpZnktY29tcG9uZW50cy1hdXRoZW50aWNhdG9yLW1vZGFsLWxlZnQpO1xuICAvKiBIYXZpbmcgYSB6LWluZGV4IGF0IGxlYXN0IFwid2luc1wiIGJ5IGRlZmF1bHQgKi9cbiAgei1pbmRleDogMTtcbn1cbltkYXRhLWFtcGxpZnktYXV0aGVudGljYXRvcl0gW2RhdGEtYW1wbGlmeS1jb250YWluZXJdIHtcbiAgcGxhY2Utc2VsZjogY2VudGVyO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDMwcmVtKSB7XG4gIFtkYXRhLWFtcGxpZnktYXV0aGVudGljYXRvcl0gW2RhdGEtYW1wbGlmeS1jb250YWluZXJdIHtcbiAgICB3aWR0aDogdmFyKC0tYW1wbGlmeS1jb21wb25lbnRzLWF1dGhlbnRpY2F0b3ItY29udGFpbmVyLXdpZHRoLW1heCk7XG4gIH1cbn1cbltkYXRhLWFtcGxpZnktYXV0aGVudGljYXRvcl0gW2RhdGEtYW1wbGlmeS1yb3V0ZXJdIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYW1wbGlmeS1jb21wb25lbnRzLWF1dGhlbnRpY2F0b3Itcm91dGVyLWJhY2tncm91bmQtY29sb3IpO1xuICBib3gtc2hhZG93OiB2YXIoLS1hbXBsaWZ5LWNvbXBvbmVudHMtYXV0aGVudGljYXRvci1yb3V0ZXItYm94LXNoYWRvdyk7XG4gIGJvcmRlci1jb2xvcjogdmFyKC0tYW1wbGlmeS1jb21wb25lbnRzLWF1dGhlbnRpY2F0b3Itcm91dGVyLWJvcmRlci1jb2xvcik7XG4gIGJvcmRlci13aWR0aDogdmFyKC0tYW1wbGlmeS1jb21wb25lbnRzLWF1dGhlbnRpY2F0b3Itcm91dGVyLWJvcmRlci13aWR0aCk7XG4gIGJvcmRlci1zdHlsZTogdmFyKC0tYW1wbGlmeS1jb21wb25lbnRzLWF1dGhlbnRpY2F0b3Itcm91dGVyLWJvcmRlci1zdHlsZSk7XG59XG5bZGF0YS1hbXBsaWZ5LWF1dGhlbnRpY2F0b3JdIFtkYXRhLWFtcGxpZnktZm9vdGVyXSB7XG4gIHBhZGRpbmctYm90dG9tOiB2YXIoLS1hbXBsaWZ5LWNvbXBvbmVudHMtYXV0aGVudGljYXRvci1mb290ZXItcGFkZGluZy1ib3R0b20pO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG5bZGF0YS1hbXBsaWZ5LWF1dGhlbnRpY2F0b3JdIFtkYXRhLWFtcGxpZnktZm9ybV0ge1xuICBwYWRkaW5nOiB2YXIoLS1hbXBsaWZ5LWNvbXBvbmVudHMtYXV0aGVudGljYXRvci1mb3JtLXBhZGRpbmcpO1xufVxuW2RhdGEtYW1wbGlmeS1hdXRoZW50aWNhdG9yXSBbZGF0YS1zdGF0ZT1pbmFjdGl2ZV0ge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1hbXBsaWZ5LWNvbXBvbmVudHMtYXV0aGVudGljYXRvci1zdGF0ZS1pbmFjdGl2ZS1iYWNrZ3JvdW5kLWNvbG9yKTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAyNnJlbSkge1xuICBbZGF0YS1hbXBsaWZ5LWF1dGhlbnRpY2F0b3JdIFtkYXRhLWFtcGxpZnktc2lnbi11cC1lcnJvcnNdIHtcbiAgICBmb250LXNpemU6IDAuNjg4cmVtO1xuICB9XG59XG5cbi5hbXBsaWZ5LWF1dGhlbnRpY2F0b3JfX2NvbHVtbiB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG59XG5cbi5hbXBsaWZ5LWF1dGhlbnRpY2F0b3JfX3N1YnRpdGxlIHtcbiAgbWFyZ2luLWJvdHRvbTogdmFyKC0tYW1wbGlmeS1zcGFjZS1tZWRpdW0pO1xufVxuXG4uYW1wbGlmeS1hdXRoZW50aWNhdG9yX19oZWFkaW5nIHtcbiAgZm9udC1zaXplOiB2YXIoLS1hbXBsaWZ5LWZvbnQtc2l6ZXMteGwpO1xufVxuXG4uYW1wbGlmeS1hdXRoZW50aWNhdG9yX19mZWRlcmF0ZWQtdGV4dCB7XG4gIGFsaWduLXNlbGY6IGNlbnRlcjtcbn1cblxuLmFtcGxpZnktYXV0aGVudGljYXRvcl9fZmVkZXJhdGVkLWJ1dHRvbnMge1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBwYWRkaW5nLWJsb2NrLWVuZDogdmFyKC0tYW1wbGlmeS1zcGFjZS1tZWRpdW0pO1xufVxuXG4uYW1wbGlmeS1hdXRoZW50aWNhdG9yX19mZWRlcmF0ZWQtYnV0dG9uIHtcbiAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgZ2FwOiB2YXIoLS1hbXBsaWZ5LXNwYWNlLW1lZGl1bSk7XG59XG5cbi5hbXBsaWZ5LWF2YXRhciB7XG4gIC0tYXZhdGFyLWNvbG9yOiB2YXIoLS1hbXBsaWZ5LWNvbXBvbmVudHMtYXZhdGFyLWNvbG9yKTtcbiAgLS1hdmF0YXItYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYW1wbGlmeS1jb21wb25lbnRzLWF2YXRhci1iYWNrZ3JvdW5kLWNvbG9yKTtcbiAgLS1hdmF0YXItZmlsbGVkLWJhY2tncm91bmQtY29sb3I6IHZhcigtLWFtcGxpZnktY29tcG9uZW50cy1hdmF0YXItY29sb3IpO1xuICAtLWF2YXRhci1maWxsZWQtY29sb3I6IHZhcigtLWFtcGxpZnktY29tcG9uZW50cy1hdmF0YXItYmFja2dyb3VuZC1jb2xvcik7XG4gIC0tYXZhdGFyLWJvcmRlci1jb2xvcjogdmFyKC0tYW1wbGlmeS1jb21wb25lbnRzLWF2YXRhci1ib3JkZXItY29sb3IpO1xuICAtLWF2YXRhci1zaXplOiB2YXIoLS1hbXBsaWZ5LWNvbXBvbmVudHMtYXZhdGFyLXdpZHRoKTtcbiAgLS1hbXBsaWZ5LWNvbXBvbmVudHMtaWNvbi1oZWlnaHQ6IDEwMCU7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZGlzcGxheTogaW5saW5lLWZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBjb2xvcjogdmFyKC0tYXZhdGFyLWNvbG9yKTtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYXZhdGFyLWJhY2tncm91bmQtY29sb3IpO1xuICBmb250LXdlaWdodDogdmFyKC0tYW1wbGlmeS1jb21wb25lbnRzLWF2YXRhci1mb250LXdlaWdodCk7XG4gIGZvbnQtc2l6ZTogdmFyKC0tYW1wbGlmeS1jb21wb25lbnRzLWF2YXRhci1mb250LXNpemUpO1xuICB3aWR0aDogdmFyKC0tYW1wbGlmeS1jb21wb25lbnRzLWF2YXRhci13aWR0aCk7XG4gIGhlaWdodDogdmFyKC0tYW1wbGlmeS1jb21wb25lbnRzLWF2YXRhci1oZWlnaHQpO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBib3JkZXItcmFkaXVzOiB2YXIoLS1hbXBsaWZ5LWNvbXBvbmVudHMtYXZhdGFyLWJvcmRlci1yYWRpdXMpO1xufVxuLmFtcGxpZnktYXZhdGFyLS1maWxsZWQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1hdmF0YXItZmlsbGVkLWJhY2tncm91bmQtY29sb3IpO1xuICBjb2xvcjogdmFyKC0tYXZhdGFyLWZpbGxlZC1jb2xvcik7XG59XG4uYW1wbGlmeS1hdmF0YXItLW91dGxpbmVkIHtcbiAgYm9yZGVyLXdpZHRoOiB2YXIoLS1hbXBsaWZ5LWNvbXBvbmVudHMtYXZhdGFyLWJvcmRlci13aWR0aCk7XG4gIGJvcmRlci1zdHlsZTogc29saWQ7XG4gIHBhZGRpbmc6IHZhcigtLWFtcGxpZnktY29tcG9uZW50cy1hdmF0YXItYm9yZGVyLXdpZHRoKTtcbiAgYm9yZGVyLWNvbG9yOiB2YXIoLS1hdmF0YXItYm9yZGVyLWNvbG9yKTtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGNvbG9yOiB2YXIoLS1hdmF0YXItY29sb3IpO1xufVxuLmFtcGxpZnktYXZhdGFyLS1zbWFsbCB7XG4gIC0tYXZhdGFyLXNpemU6IHZhcigtLWFtcGxpZnktY29tcG9uZW50cy1hdmF0YXItc21hbGwtd2lkdGgpO1xuICB3aWR0aDogdmFyKC0tYW1wbGlmeS1jb21wb25lbnRzLWF2YXRhci1zbWFsbC13aWR0aCk7XG4gIGhlaWdodDogdmFyKC0tYW1wbGlmeS1jb21wb25lbnRzLWF2YXRhci1zbWFsbC1oZWlnaHQpO1xuICBmb250LXNpemU6IHZhcigtLWFtcGxpZnktY29tcG9uZW50cy1hdmF0YXItc21hbGwtZm9udC1zaXplKTtcbn1cbi5hbXBsaWZ5LWF2YXRhci0tbGFyZ2Uge1xuICAtLWF2YXRhci1zaXplOiB2YXIoLS1hbXBsaWZ5LWNvbXBvbmVudHMtYXZhdGFyLWxhcmdlLXdpZHRoKTtcbiAgd2lkdGg6IHZhcigtLWFtcGxpZnktY29tcG9uZW50cy1hdmF0YXItbGFyZ2Utd2lkdGgpO1xuICBoZWlnaHQ6IHZhcigtLWFtcGxpZnktY29tcG9uZW50cy1hdmF0YXItbGFyZ2UtaGVpZ2h0KTtcbiAgZm9udC1zaXplOiB2YXIoLS1hbXBsaWZ5LWNvbXBvbmVudHMtYXZhdGFyLWxhcmdlLWZvbnQtc2l6ZSk7XG59XG4uYW1wbGlmeS1hdmF0YXItLXdhcm5pbmcge1xuICAtLWF2YXRhci1ib3JkZXItY29sb3I6IHZhcihcbiAgICAtLWFtcGxpZnktY29tcG9uZW50cy1hdmF0YXItd2FybmluZy1ib3JkZXItY29sb3JcbiAgKTtcbiAgLS1hdmF0YXItYmFja2dyb3VuZC1jb2xvcjogdmFyKFxuICAgIC0tYW1wbGlmeS1jb21wb25lbnRzLWF2YXRhci13YXJuaW5nLWJhY2tncm91bmQtY29sb3JcbiAgKTtcbiAgLS1hdmF0YXItY29sb3I6IHZhcigtLWFtcGxpZnktY29tcG9uZW50cy1hdmF0YXItd2FybmluZy1jb2xvcik7XG4gIC0tYXZhdGFyLWZpbGxlZC1iYWNrZ3JvdW5kLWNvbG9yOiB2YXIoXG4gICAgLS1hbXBsaWZ5LWNvbXBvbmVudHMtYXZhdGFyLXdhcm5pbmctY29sb3JcbiAgKTtcbiAgLS1hdmF0YXItZmlsbGVkLWNvbG9yOiB2YXIoXG4gICAgLS1hbXBsaWZ5LWNvbXBvbmVudHMtYXZhdGFyLXdhcm5pbmctYmFja2dyb3VuZC1jb2xvclxuICApO1xuICAtLWFtcGxpZnktY29tcG9uZW50cy1sb2FkZXItc3Ryb2tlLWZpbGxlZDogdmFyKFxuICAgIC0tYW1wbGlmeS1jb21wb25lbnRzLWF2YXRhci13YXJuaW5nLWNvbG9yXG4gICk7XG59XG4uYW1wbGlmeS1hdmF0YXItLWVycm9yIHtcbiAgLS1hdmF0YXItYm9yZGVyLWNvbG9yOiB2YXIoLS1hbXBsaWZ5LWNvbXBvbmVudHMtYXZhdGFyLWVycm9yLWJvcmRlci1jb2xvcik7XG4gIC0tYXZhdGFyLWJhY2tncm91bmQtY29sb3I6IHZhcihcbiAgICAtLWFtcGxpZnktY29tcG9uZW50cy1hdmF0YXItZXJyb3ItYmFja2dyb3VuZC1jb2xvclxuICApO1xuICAtLWF2YXRhci1jb2xvcjogdmFyKC0tYW1wbGlmeS1jb21wb25lbnRzLWF2YXRhci1lcnJvci1jb2xvcik7XG4gIC0tYXZhdGFyLWZpbGxlZC1iYWNrZ3JvdW5kLWNvbG9yOiB2YXIoXG4gICAgLS1hbXBsaWZ5LWNvbXBvbmVudHMtYXZhdGFyLWVycm9yLWNvbG9yXG4gICk7XG4gIC0tYXZhdGFyLWZpbGxlZC1jb2xvcjogdmFyKFxuICAgIC0tYW1wbGlmeS1jb21wb25lbnRzLWF2YXRhci1lcnJvci1iYWNrZ3JvdW5kLWNvbG9yXG4gICk7XG4gIC0tYW1wbGlmeS1jb21wb25lbnRzLWxvYWRlci1zdHJva2UtZmlsbGVkOiB2YXIoXG4gICAgLS1hbXBsaWZ5LWNvbXBvbmVudHMtYXZhdGFyLWVycm9yLWNvbG9yXG4gICk7XG59XG4uYW1wbGlmeS1hdmF0YXItLWluZm8ge1xuICAtLWF2YXRhci1ib3JkZXItY29sb3I6IHZhcigtLWFtcGxpZnktY29tcG9uZW50cy1hdmF0YXItaW5mby1ib3JkZXItY29sb3IpO1xuICAtLWF2YXRhci1iYWNrZ3JvdW5kLWNvbG9yOiB2YXIoXG4gICAgLS1hbXBsaWZ5LWNvbXBvbmVudHMtYXZhdGFyLWluZm8tYmFja2dyb3VuZC1jb2xvclxuICApO1xuICAtLWF2YXRhci1jb2xvcjogdmFyKC0tYW1wbGlmeS1jb21wb25lbnRzLWF2YXRhci1pbmZvLWNvbG9yKTtcbiAgLS1hdmF0YXItZmlsbGVkLWJhY2tncm91bmQtY29sb3I6IHZhcihcbiAgICAtLWFtcGxpZnktY29tcG9uZW50cy1hdmF0YXItaW5mby1jb2xvclxuICApO1xuICAtLWF2YXRhci1maWxsZWQtY29sb3I6IHZhcihcbiAgICAtLWFtcGxpZnktY29tcG9uZW50cy1hdmF0YXItaW5mby1iYWNrZ3JvdW5kLWNvbG9yXG4gICk7XG4gIC0tYW1wbGlmeS1jb21wb25lbnRzLWxvYWRlci1zdHJva2UtZmlsbGVkOiB2YXIoXG4gICAgLS1hbXBsaWZ5LWNvbXBvbmVudHMtYXZhdGFyLWluZm8tY29sb3JcbiAgKTtcbn1cbi5hbXBsaWZ5LWF2YXRhci0tc3VjY2VzcyB7XG4gIC0tYXZhdGFyLWJvcmRlci1jb2xvcjogdmFyKFxuICAgIC0tYW1wbGlmeS1jb21wb25lbnRzLWF2YXRhci1zdWNjZXNzLWJvcmRlci1jb2xvclxuICApO1xuICAtLWF2YXRhci1iYWNrZ3JvdW5kLWNvbG9yOiB2YXIoXG4gICAgLS1hbXBsaWZ5LWNvbXBvbmVudHMtYXZhdGFyLXN1Y2Nlc3MtYmFja2dyb3VuZC1jb2xvclxuICApO1xuICAtLWF2YXRhci1jb2xvcjogdmFyKC0tYW1wbGlmeS1jb21wb25lbnRzLWF2YXRhci1zdWNjZXNzLWNvbG9yKTtcbiAgLS1hdmF0YXItZmlsbGVkLWJhY2tncm91bmQtY29sb3I6IHZhcihcbiAgICAtLWFtcGxpZnktY29tcG9uZW50cy1hdmF0YXItc3VjY2Vzcy1jb2xvclxuICApO1xuICAtLWF2YXRhci1maWxsZWQtY29sb3I6IHZhcihcbiAgICAtLWFtcGxpZnktY29tcG9uZW50cy1hdmF0YXItc3VjY2Vzcy1iYWNrZ3JvdW5kLWNvbG9yXG4gICk7XG4gIC0tYW1wbGlmeS1jb21wb25lbnRzLWxvYWRlci1zdHJva2UtZmlsbGVkOiB2YXIoXG4gICAgLS1hbXBsaWZ5LWNvbXBvbmVudHMtYXZhdGFyLXN1Y2Nlc3MtY29sb3JcbiAgKTtcbn1cbi5hbXBsaWZ5LWF2YXRhcl9faWNvbiB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZvbnQtc2l6ZTogY2FsYyh2YXIoLS1hdmF0YXItc2l6ZSkgKiAwLjYpO1xufVxuLmFtcGxpZnktYXZhdGFyX19pbWFnZSB7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIC1vLW9iamVjdC1maXQ6IGNvdmVyO1xuICAgICBvYmplY3QtZml0OiBjb3ZlcjtcbiAgZGlzcGxheTogYmxvY2s7XG59XG4uYW1wbGlmeS1hdmF0YXJfX2xvYWRlciB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgaW5zZXQ6IDA7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIHN0cm9rZTogdHJhbnNwYXJlbnQ7XG59XG5cbi5hbXBsaWZ5LWJyZWFkY3J1bWJzX19saXN0IHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC13cmFwOiB2YXIoLS1hbXBsaWZ5LWNvbXBvbmVudHMtYnJlYWRjcnVtYnMtZmxleC13cmFwKTtcbiAgZmxleC1kaXJlY3Rpb246IHZhcigtLWFtcGxpZnktY29tcG9uZW50cy1icmVhZGNydW1icy1mbGV4LWRpcmVjdGlvbik7XG4gIGdhcDogdmFyKC0tYW1wbGlmeS1jb21wb25lbnRzLWJyZWFkY3J1bWJzLWdhcCk7XG4gIGNvbG9yOiB2YXIoLS1hbXBsaWZ5LWNvbXBvbmVudHMtYnJlYWRjcnVtYnMtY29sb3IpO1xufVxuXG4uYW1wbGlmeS1icmVhZGNydW1ic19faXRlbSB7XG4gIGRpc3BsYXk6IGlubGluZS1mbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogdmFyKC0tYW1wbGlmeS1jb21wb25lbnRzLWJyZWFkY3J1bWJzLWl0ZW0tZmxleC1kaXJlY3Rpb24pO1xuICBhbGlnbi1pdGVtczogdmFyKC0tYW1wbGlmeS1jb21wb25lbnRzLWJyZWFkY3J1bWJzLWl0ZW0tYWxpZ24taXRlbXMpO1xuICBsaW5lLWhlaWdodDogdmFyKC0tYW1wbGlmeS1jb21wb25lbnRzLWJyZWFkY3J1bWJzLWl0ZW0tbGluZS1oZWlnaHQpO1xuICBjb2xvcjogdmFyKC0tYW1wbGlmeS1jb21wb25lbnRzLWJyZWFkY3J1bWJzLWl0ZW0tY29sb3IpO1xuICBmb250LXNpemU6IHZhcigtLWFtcGxpZnktY29tcG9uZW50cy1icmVhZGNydW1icy1pdGVtLWZvbnQtc2l6ZSk7XG59XG5cbi5hbXBsaWZ5LWJyZWFkY3J1bWJzX19zZXBhcmF0b3Ige1xuICBjb2xvcjogdmFyKC0tYW1wbGlmeS1jb21wb25lbnRzLWJyZWFkY3J1bWJzLXNlcGFyYXRvci1jb2xvcik7XG4gIGZvbnQtc2l6ZTogdmFyKC0tYW1wbGlmeS1jb21wb25lbnRzLWJyZWFkY3J1bWJzLXNlcGFyYXRvci1mb250LXNpemUpO1xuICBwYWRkaW5nLWlubGluZTogdmFyKC0tYW1wbGlmeS1jb21wb25lbnRzLWJyZWFkY3J1bWJzLXNlcGFyYXRvci1wYWRkaW5nLWlubGluZSk7XG59XG5cbi5hbXBsaWZ5LWJyZWFkY3J1bWJzX19saW5rIHtcbiAgY29sb3I6IHZhcigtLWFtcGxpZnktY29tcG9uZW50cy1icmVhZGNydW1icy1saW5rLWNvbG9yKTtcbiAgZm9udC1zaXplOiB2YXIoLS1hbXBsaWZ5LWNvbXBvbmVudHMtYnJlYWRjcnVtYnMtbGluay1mb250LXNpemUpO1xuICBmb250LXdlaWdodDogdmFyKC0tYW1wbGlmeS1jb21wb25lbnRzLWJyZWFkY3J1bWJzLWxpbmstZm9udC13ZWlnaHQpO1xuICBwYWRkaW5nLWlubGluZTogdmFyKC0tYW1wbGlmeS1jb21wb25lbnRzLWJyZWFkY3J1bWJzLWxpbmstcGFkZGluZy1pbmxpbmUpO1xuICBwYWRkaW5nLWJsb2NrOiB2YXIoLS1hbXBsaWZ5LWNvbXBvbmVudHMtYnJlYWRjcnVtYnMtbGluay1wYWRkaW5nLWJsb2NrKTtcbiAgLXdlYmtpdC10ZXh0LWRlY29yYXRpb246IHZhcigtLWFtcGxpZnktY29tcG9uZW50cy1icmVhZGNydW1icy1saW5rLXRleHQtZGVjb3JhdGlvbik7XG4gICAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiB2YXIoLS1hbXBsaWZ5LWNvbXBvbmVudHMtYnJlYWRjcnVtYnMtbGluay10ZXh0LWRlY29yYXRpb24pO1xufVxuXG4uYW1wbGlmeS1icmVhZGNydW1ic19fbGluay0tY3VycmVudCB7XG4gIGNvbG9yOiB2YXIoLS1hbXBsaWZ5LWNvbXBvbmVudHMtYnJlYWRjcnVtYnMtbGluay1jdXJyZW50LWNvbG9yKTtcbiAgZm9udC1zaXplOiB2YXIoLS1hbXBsaWZ5LWNvbXBvbmVudHMtYnJlYWRjcnVtYnMtbGluay1jdXJyZW50LWZvbnQtc2l6ZSk7XG4gIGZvbnQtd2VpZ2h0OiB2YXIoLS1hbXBsaWZ5LWNvbXBvbmVudHMtYnJlYWRjcnVtYnMtbGluay1jdXJyZW50LWZvbnQtd2VpZ2h0KTtcbiAgLXdlYmtpdC10ZXh0LWRlY29yYXRpb246IHZhcigtLWFtcGxpZnktY29tcG9uZW50cy1icmVhZGNydW1icy1saW5rLWN1cnJlbnQtdGV4dC1kZWNvcmF0aW9uKTtcbiAgICAgICAgICB0ZXh0LWRlY29yYXRpb246IHZhcigtLWFtcGxpZnktY29tcG9uZW50cy1icmVhZGNydW1icy1saW5rLWN1cnJlbnQtdGV4dC1kZWNvcmF0aW9uKTtcbn1cblxuLmFtcGxpZnktY2FyZCB7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWFtcGxpZnktY29tcG9uZW50cy1jYXJkLWJhY2tncm91bmQtY29sb3IpO1xuICBib3JkZXItcmFkaXVzOiB2YXIoLS1hbXBsaWZ5LWNvbXBvbmVudHMtY2FyZC1ib3JkZXItcmFkaXVzKTtcbiAgYm9yZGVyLXdpZHRoOiB2YXIoLS1hbXBsaWZ5LWNvbXBvbmVudHMtY2FyZC1ib3JkZXItd2lkdGgpO1xuICBib3JkZXItc3R5bGU6IHZhcigtLWFtcGxpZnktY29tcG9uZW50cy1jYXJkLWJvcmRlci1zdHlsZSk7XG4gIGJvcmRlci1jb2xvcjogdmFyKC0tYW1wbGlmeS1jb21wb25lbnRzLWNhcmQtYm9yZGVyLWNvbG9yKTtcbiAgYm94LXNoYWRvdzogdmFyKC0tYW1wbGlmeS1jb21wb25lbnRzLWNhcmQtYm94LXNoYWRvdyk7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBwYWRkaW5nOiB2YXIoLS1hbXBsaWZ5LWNvbXBvbmVudHMtY2FyZC1wYWRkaW5nKTtcbn1cbi5hbXBsaWZ5LWNhcmQtLW91dGxpbmVkIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYW1wbGlmeS1jb21wb25lbnRzLWNhcmQtb3V0bGluZWQtYmFja2dyb3VuZC1jb2xvcik7XG4gIGJvcmRlci1yYWRpdXM6IHZhcigtLWFtcGxpZnktY29tcG9uZW50cy1jYXJkLW91dGxpbmVkLWJvcmRlci1yYWRpdXMpO1xuICBib3JkZXItd2lkdGg6IHZhcigtLWFtcGxpZnktY29tcG9uZW50cy1jYXJkLW91dGxpbmVkLWJvcmRlci13aWR0aCk7XG4gIGJvcmRlci1zdHlsZTogdmFyKC0tYW1wbGlmeS1jb21wb25lbnRzLWNhcmQtb3V0bGluZWQtYm9yZGVyLXN0eWxlKTtcbiAgYm9yZGVyLWNvbG9yOiB2YXIoLS1hbXBsaWZ5LWNvbXBvbmVudHMtY2FyZC1vdXRsaW5lZC1ib3JkZXItY29sb3IpO1xuICBib3gtc2hhZG93OiB2YXIoLS1hbXBsaWZ5LWNvbXBvbmVudHMtY2FyZC1vdXRsaW5lZC1ib3gtc2hhZG93KTtcbn1cbi5hbXBsaWZ5LWNhcmQtLWVsZXZhdGVkIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYW1wbGlmeS1jb21wb25lbnRzLWNhcmQtZWxldmF0ZWQtYmFja2dyb3VuZC1jb2xvcik7XG4gIGJvcmRlci1yYWRpdXM6IHZhcigtLWFtcGxpZnktY29tcG9uZW50cy1jYXJkLWVsZXZhdGVkLWJvcmRlci1yYWRpdXMpO1xuICBib3JkZXItd2lkdGg6IHZhcigtLWFtcGxpZnktY29tcG9uZW50cy1jYXJkLWVsZXZhdGVkLWJvcmRlci13aWR0aCk7XG4gIGJvcmRlci1zdHlsZTogdmFyKC0tYW1wbGlmeS1jb21wb25lbnRzLWNhcmQtZWxldmF0ZWQtYm9yZGVyLXN0eWxlKTtcbiAgYm9yZGVyLWNvbG9yOiB2YXIoLS1hbXBsaWZ5LWNvbXBvbmVudHMtY2FyZC1lbGV2YXRlZC1ib3JkZXItY29sb3IpO1xuICBib3gtc2hhZG93OiB2YXIoLS1hbXBsaWZ5LWNvbXBvbmVudHMtY2FyZC1lbGV2YXRlZC1ib3gtc2hhZG93KTtcbn1cblxuLmFtcGxpZnktY29sbGVjdGlvbiB7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG59XG4uYW1wbGlmeS1jb2xsZWN0aW9uX19wYWdpbmF0aW9uIHtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIC0tYW1wbGlmeS1jb21wb25lbnRzLXBhZ2luYXRpb24tY3VycmVudC1jb2xvcjogdmFyKFxuICAgIC0tYW1wbGlmeS1jb21wb25lbnRzLWNvbGxlY3Rpb24tcGFnaW5hdGlvbi1jdXJyZW50LWNvbG9yXG4gICk7XG4gIC0tYW1wbGlmeS1jb21wb25lbnRzLXBhZ2luYXRpb24tY3VycmVudC1iYWNrZ3JvdW5kLWNvbG9yOiB2YXIoXG4gICAgLS1hbXBsaWZ5LWNvbXBvbmVudHMtY29sbGVjdGlvbi1wYWdpbmF0aW9uLWN1cnJlbnQtYmFja2dyb3VuZC1jb2xvclxuICApO1xuICAtLWFtcGxpZnktY29tcG9uZW50cy1wYWdpbmF0aW9uLWJ1dHRvbi1jb2xvcjogdmFyKFxuICAgIC0tYW1wbGlmeS1jb21wb25lbnRzLWNvbGxlY3Rpb24tcGFnaW5hdGlvbi1idXR0b24tY29sb3JcbiAgKTtcbiAgLS1hbXBsaWZ5LWNvbXBvbmVudHMtcGFnaW5hdGlvbi1idXR0b24taG92ZXItY29sb3I6IHZhcihcbiAgICAtLWFtcGxpZnktY29tcG9uZW50cy1jb2xsZWN0aW9uLXBhZ2luYXRpb24tYnV0dG9uLWhvdmVyLWNvbG9yXG4gICk7XG4gIC0tYW1wbGlmeS1jb21wb25lbnRzLXBhZ2luYXRpb24tYnV0dG9uLWhvdmVyLWJhY2tncm91bmQtY29sb3I6IHZhcihcbiAgICAtLWFtcGxpZnktY29tcG9uZW50cy1jb2xsZWN0aW9uLXBhZ2luYXRpb24tYnV0dG9uLWhvdmVyLWJhY2tncm91bmQtY29sb3JcbiAgKTtcbiAgLS1hbXBsaWZ5LWNvbXBvbmVudHMtcGFnaW5hdGlvbi1idXR0b24tZGlzYWJsZWQtY29sb3I6IHZhcihcbiAgICAtLWFtcGxpZnktY29tcG9uZW50cy1jb2xsZWN0aW9uLXBhZ2luYXRpb24tYnV0dG9uLWRpc2FibGVkLWNvbG9yXG4gICk7XG59XG4uYW1wbGlmeS1jb2xsZWN0aW9uX19zZWFyY2gge1xuICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgLS1hbXBsaWZ5LWNvbXBvbmVudHMtc2VhcmNoZmllbGQtaW5wdXQtY29sb3I6IHZhcihcbiAgICAtLWFtcGxpZnktY29tcG9uZW50cy1jb2xsZWN0aW9uLXNlYXJjaC1pbnB1dC1jb2xvclxuICApO1xuICAtLWFtcGxpZnktY29tcG9uZW50cy1zZWFyY2hmaWVsZC1idXR0b24tY29sb3I6IHZhcihcbiAgICAtLWFtcGxpZnktY29tcG9uZW50cy1jb2xsZWN0aW9uLXNlYXJjaC1idXR0b24tY29sb3JcbiAgKTtcbiAgLS1hbXBsaWZ5LWNvbXBvbmVudHMtc2VhcmNoZmllbGQtYnV0dG9uLWFjdGl2ZS1iYWNrZ3JvdW5kLWNvbG9yOiB2YXIoXG4gICAgLS1hbXBsaWZ5LWNvbXBvbmVudHMtY29sbGVjdGlvbi1zZWFyY2gtYnV0dG9uLWFjdGl2ZS1iYWNrZ3JvdW5kLWNvbG9yXG4gICk7XG4gIC0tYW1wbGlmeS1jb21wb25lbnRzLXNlYXJjaGZpZWxkLWJ1dHRvbi1hY3RpdmUtYm9yZGVyLWNvbG9yOiB2YXIoXG4gICAgLS1hbXBsaWZ5LWNvbXBvbmVudHMtY29sbGVjdGlvbi1zZWFyY2gtYnV0dG9uLWFjdGl2ZS1ib3JkZXItY29sb3JcbiAgKTtcbiAgLS1hbXBsaWZ5LWNvbXBvbmVudHMtc2VhcmNoZmllbGQtYnV0dG9uLWFjdGl2ZS1jb2xvcjogdmFyKFxuICAgIC0tYW1wbGlmeS1jb21wb25lbnRzLWNvbGxlY3Rpb24tc2VhcmNoLWJ1dHRvbi1hY3RpdmUtY29sb3JcbiAgKTtcbiAgLS1hbXBsaWZ5LWNvbXBvbmVudHMtc2VhcmNoZmllbGQtYnV0dG9uLWRpc2FibGVkLWJhY2tncm91bmQtY29sb3I6IHZhcihcbiAgICAtLWFtcGxpZnktY29tcG9uZW50cy1jb2xsZWN0aW9uLXNlYXJjaC1idXR0b24tZGlzYWJsZWQtYmFja2dyb3VuZC1jb2xvclxuICApO1xuICAtLWFtcGxpZnktY29tcG9uZW50cy1zZWFyY2hmaWVsZC1idXR0b24tZGlzYWJsZWQtYm9yZGVyLWNvbG9yOiB2YXIoXG4gICAgLS1hbXBsaWZ5LWNvbXBvbmVudHMtY29sbGVjdGlvbi1zZWFyY2gtYnV0dG9uLWRpc2FibGVkLWJvcmRlci1jb2xvclxuICApO1xuICAtLWFtcGxpZnktY29tcG9uZW50cy1zZWFyY2hmaWVsZC1idXR0b24tZGlzYWJsZWQtY29sb3I6IHZhcihcbiAgICAtLWFtcGxpZnktY29tcG9uZW50cy1jb2xsZWN0aW9uLXNlYXJjaC1idXR0b24tZGlzYWJsZWQtY29sb3JcbiAgKTtcbiAgLS1hbXBsaWZ5LWNvbXBvbmVudHMtc2VhcmNoZmllbGQtYnV0dG9uLWZvY3VzLWJhY2tncm91bmQtY29sb3I6IHZhcihcbiAgICAtLWFtcGxpZnktY29tcG9uZW50cy1jb2xsZWN0aW9uLXNlYXJjaC1idXR0b24tZm9jdXMtYmFja2dyb3VuZC1jb2xvclxuICApO1xuICAtLWFtcGxpZnktY29tcG9uZW50cy1zZWFyY2hmaWVsZC1idXR0b24tZm9jdXMtYm9yZGVyLWNvbG9yOiB2YXIoXG4gICAgLS1hbXBsaWZ5LWNvbXBvbmVudHMtY29sbGVjdGlvbi1zZWFyY2gtYnV0dG9uLWZvY3VzLWJvcmRlci1jb2xvclxuICApO1xuICAtLWFtcGxpZnktY29tcG9uZW50cy1zZWFyY2hmaWVsZC1idXR0b24tZm9jdXMtY29sb3I6IHZhcihcbiAgICAtLWFtcGxpZnktY29tcG9uZW50cy1jb2xsZWN0aW9uLXNlYXJjaC1idXR0b24tZm9jdXMtY29sb3JcbiAgKTtcbiAgLS1hbXBsaWZ5LWNvbXBvbmVudHMtc2VhcmNoZmllbGQtYnV0dG9uLWhvdmVyLWJhY2tncm91bmQtY29sb3I6IHZhcihcbiAgICAtLWFtcGxpZnktY29tcG9uZW50cy1jb2xsZWN0aW9uLXNlYXJjaC1idXR0b24taG92ZXItYmFja2dyb3VuZC1jb2xvclxuICApO1xuICAtLWFtcGxpZnktY29tcG9uZW50cy1zZWFyY2hmaWVsZC1idXR0b24taG92ZXItYm9yZGVyLWNvbG9yOiB2YXIoXG4gICAgLS1hbXBsaWZ5LWNvbXBvbmVudHMtY29sbGVjdGlvbi1zZWFyY2gtYnV0dG9uLWhvdmVyLWJvcmRlci1jb2xvclxuICApO1xuICAtLWFtcGxpZnktY29tcG9uZW50cy1zZWFyY2hmaWVsZC1idXR0b24taG92ZXItY29sb3I6IHZhcihcbiAgICAtLWFtcGxpZnktY29tcG9uZW50cy1jb2xsZWN0aW9uLXNlYXJjaC1idXR0b24taG92ZXItY29sb3JcbiAgKTtcbn1cblxuLmFtcGxpZnktY2hlY2tib3gge1xuICBjdXJzb3I6IHZhcigtLWFtcGxpZnktY29tcG9uZW50cy1jaGVja2JveC1jdXJzb3IpO1xuICBhbGlnbi1pdGVtczogdmFyKC0tYW1wbGlmeS1jb21wb25lbnRzLWNoZWNrYm94LWFsaWduLWl0ZW1zKTtcbiAgZmxleC1kaXJlY3Rpb246IHJvdy1yZXZlcnNlO1xuICBnYXA6IGluaGVyaXQ7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbi5hbXBsaWZ5LWNoZWNrYm94LS1kaXNhYmxlZCB7XG4gIGN1cnNvcjogdmFyKC0tYW1wbGlmeS1jb21wb25lbnRzLWNoZWNrYm94LWRpc2FibGVkLWN1cnNvcik7XG4gIGNvbG9yOiB2YXIoLS1hbXBsaWZ5LWNvbXBvbmVudHMtY2hlY2tib3gtbGFiZWwtZGlzYWJsZWQtY29sb3IpO1xufVxuXG4uYW1wbGlmeS1jaGVja2JveF9fYnV0dG9uIHtcbiAgcG9zaXRpb246IHZhcigtLWFtcGxpZnktY29tcG9uZW50cy1jaGVja2JveC1idXR0b24tcG9zaXRpb24pO1xuICBhbGlnbi1pdGVtczogdmFyKC0tYW1wbGlmeS1jb21wb25lbnRzLWNoZWNrYm94LWJ1dHRvbi1hbGlnbi1pdGVtcyk7XG4gIGp1c3RpZnktY29udGVudDogdmFyKC0tYW1wbGlmeS1jb21wb25lbnRzLWNoZWNrYm94LWJ1dHRvbi1qdXN0aWZ5LWNvbnRlbnQpO1xuICBjb2xvcjogdmFyKC0tYW1wbGlmeS1jb21wb25lbnRzLWNoZWNrYm94LWJ1dHRvbi1jb2xvcik7XG4gIC0tYW1wbGlmeS1pbnRlcm5hbC1jaGVja2JveF9idXR0b24tZm9jdXNlZC1iZWZvcmUtYm9yZGVyLWNvbG9yOiB2YXIoXG4gICAgLS1hbXBsaWZ5LWNvbXBvbmVudHMtY2hlY2tib3gtYnV0dG9uLWZvY3VzLWJvcmRlci1jb2xvclxuICApO1xuICAtLWFtcGxpZnktaW50ZXJuYWwtY2hlY2tib3hfYnV0dG9uLWZvY3VzZWQtYmVmb3JlLWJveC1zaGFkb3c6IHZhcihcbiAgICAtLWFtcGxpZnktY29tcG9uZW50cy1jaGVja2JveC1idXR0b24tZm9jdXMtYm94LXNoYWRvd1xuICApO1xufVxuLmFtcGxpZnktY2hlY2tib3hfX2J1dHRvbjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcIjtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIHdpZHRoOiB2YXIoLS1hbXBsaWZ5LWNvbXBvbmVudHMtY2hlY2tib3gtYnV0dG9uLWJlZm9yZS13aWR0aCk7XG4gIGhlaWdodDogdmFyKC0tYW1wbGlmeS1jb21wb25lbnRzLWNoZWNrYm94LWJ1dHRvbi1iZWZvcmUtaGVpZ2h0KTtcbiAgYm9yZGVyLXdpZHRoOiB2YXIoLS1hbXBsaWZ5LWNvbXBvbmVudHMtY2hlY2tib3gtYnV0dG9uLWJlZm9yZS1ib3JkZXItd2lkdGgpO1xuICBib3JkZXItcmFkaXVzOiB2YXIoLS1hbXBsaWZ5LWNvbXBvbmVudHMtY2hlY2tib3gtYnV0dG9uLWJlZm9yZS1ib3JkZXItcmFkaXVzKTtcbiAgYm9yZGVyLXN0eWxlOiB2YXIoLS1hbXBsaWZ5LWNvbXBvbmVudHMtY2hlY2tib3gtYnV0dG9uLWJlZm9yZS1ib3JkZXItc3R5bGUpO1xuICBib3JkZXItY29sb3I6IHZhcigtLWFtcGxpZnktY29tcG9uZW50cy1jaGVja2JveC1idXR0b24tYmVmb3JlLWJvcmRlci1jb2xvcik7XG59XG4uYW1wbGlmeS1jaGVja2JveF9fYnV0dG9uLS1mb2N1c2VkOjpiZWZvcmUge1xuICBvdXRsaW5lLWNvbG9yOiB2YXIoLS1hbXBsaWZ5LWNvbXBvbmVudHMtY2hlY2tib3gtYnV0dG9uLWZvY3VzLW91dGxpbmUtY29sb3IpO1xuICBvdXRsaW5lLXN0eWxlOiB2YXIoLS1hbXBsaWZ5LWNvbXBvbmVudHMtY2hlY2tib3gtYnV0dG9uLWZvY3VzLW91dGxpbmUtc3R5bGUpO1xuICBvdXRsaW5lLXdpZHRoOiB2YXIoLS1hbXBsaWZ5LWNvbXBvbmVudHMtY2hlY2tib3gtYnV0dG9uLWZvY3VzLW91dGxpbmUtd2lkdGgpO1xuICBvdXRsaW5lLW9mZnNldDogdmFyKC0tYW1wbGlmeS1jb21wb25lbnRzLWNoZWNrYm94LWJ1dHRvbi1mb2N1cy1vdXRsaW5lLW9mZnNldCk7XG4gIGJvcmRlci1jb2xvcjogdmFyKC0tYW1wbGlmeS1pbnRlcm5hbC1jaGVja2JveF9idXR0b24tZm9jdXNlZC1iZWZvcmUtYm9yZGVyLWNvbG9yKTtcbiAgYm94LXNoYWRvdzogdmFyKC0tYW1wbGlmeS1pbnRlcm5hbC1jaGVja2JveF9idXR0b24tZm9jdXNlZC1iZWZvcmUtYm94LXNoYWRvdyk7XG59XG4uYW1wbGlmeS1jaGVja2JveF9fYnV0dG9uLS1lcnJvciB7XG4gIC0tYW1wbGlmeS1pbnRlcm5hbC1jaGVja2JveF9idXR0b24tZm9jdXNlZC1iZWZvcmUtYm9yZGVyLWNvbG9yOiB2YXIoXG4gICAgLS1hbXBsaWZ5LWNvbXBvbmVudHMtY2hlY2tib3gtYnV0dG9uLWVycm9yLWZvY3VzLWJvcmRlci1jb2xvclxuICApO1xuICAtLWFtcGxpZnktaW50ZXJuYWwtY2hlY2tib3hfYnV0dG9uLWZvY3VzZWQtYmVmb3JlLWJveC1zaGFkb3c6IHZhcihcbiAgICAtLWFtcGxpZnktY29tcG9uZW50cy1jaGVja2JveC1idXR0b24tZXJyb3ItZm9jdXMtYm94LXNoYWRvd1xuICApO1xufVxuLmFtcGxpZnktY2hlY2tib3hfX2J1dHRvbi0tZXJyb3I6OmJlZm9yZSB7XG4gIGJvcmRlci1jb2xvcjogdmFyKC0tYW1wbGlmeS1jb21wb25lbnRzLWNoZWNrYm94LWJ1dHRvbi1lcnJvci1ib3JkZXItY29sb3IpO1xufVxuLmFtcGxpZnktY2hlY2tib3hfX2J1dHRvbi0tZGlzYWJsZWQ6OmJlZm9yZSB7XG4gIGJvcmRlci1jb2xvcjogdmFyKC0tYW1wbGlmeS1jb21wb25lbnRzLWNoZWNrYm94LWJ1dHRvbi1kaXNhYmxlZC1ib3JkZXItY29sb3IpO1xufVxuXG4uYW1wbGlmeS1jaGVja2JveF9faWNvbiB7XG4gIGxpbmUtaGVpZ2h0OiAxO1xuICB3aWR0aDogMWVtO1xuICBoZWlnaHQ6IDFlbTtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYW1wbGlmeS1jb21wb25lbnRzLWNoZWNrYm94LWljb24tYmFja2dyb3VuZC1jb2xvcik7XG4gIG9wYWNpdHk6IHZhcigtLWFtcGxpZnktY29tcG9uZW50cy1jaGVja2JveC1pY29uLW9wYWNpdHkpO1xuICB0cmFuc2Zvcm06IHZhcigtLWFtcGxpZnktY29tcG9uZW50cy1jaGVja2JveC1pY29uLXRyYW5zZm9ybSk7XG4gIGJvcmRlci1yYWRpdXM6IHZhcigtLWFtcGxpZnktY29tcG9uZW50cy1jaGVja2JveC1pY29uLWJvcmRlci1yYWRpdXMpO1xuICB0cmFuc2l0aW9uLXByb3BlcnR5OiB2YXIoLS1hbXBsaWZ5LWNvbXBvbmVudHMtY2hlY2tib3gtaWNvbi10cmFuc2l0aW9uLXByb3BlcnR5KTtcbiAgdHJhbnNpdGlvbi1kdXJhdGlvbjogdmFyKC0tYW1wbGlmeS1jb21wb25lbnRzLWNoZWNrYm94LWljb24tdHJhbnNpdGlvbi1kdXJhdGlvbik7XG4gIHRyYW5zaXRpb24tdGltaW5nLWZ1bmN0aW9uOiB2YXIoLS1hbXBsaWZ5LWNvbXBvbmVudHMtY2hlY2tib3gtaWNvbi10cmFuc2l0aW9uLXRpbWluZy1mdW5jdGlvbik7XG4gIC0tYW1wbGlmeS1pbnRlcm5hbC1jaGVja2JveC1pY29uLWRpc2FibGVkLWJhY2tncm91bmQtY29sb3I6IHZhcihcbiAgICAtLWFtcGxpZnktY29tcG9uZW50cy1jaGVja2JveC1pY29uLWJhY2tncm91bmQtY29sb3JcbiAgKTtcbn1cbi5hbXBsaWZ5LWNoZWNrYm94X19pY29uLS1jaGVja2VkIHtcbiAgb3BhY2l0eTogdmFyKC0tYW1wbGlmeS1jb21wb25lbnRzLWNoZWNrYm94LWljb24tY2hlY2tlZC1vcGFjaXR5KTtcbiAgdHJhbnNmb3JtOiB2YXIoLS1hbXBsaWZ5LWNvbXBvbmVudHMtY2hlY2tib3gtaWNvbi1jaGVja2VkLXRyYW5zZm9ybSk7XG4gIC0tYW1wbGlmeS1pbnRlcm5hbC1jaGVja2JveC1pY29uLWRpc2FibGVkLWJhY2tncm91bmQtY29sb3I6IHZhcihcbiAgICAtLWFtcGxpZnktY29tcG9uZW50cy1jaGVja2JveC1pY29uLWNoZWNrZWQtZGlzYWJsZWQtYmFja2dyb3VuZC1jb2xvclxuICApO1xufVxuLmFtcGxpZnktY2hlY2tib3hfX2ljb24tLWluZGV0ZXJtaW5hdGUge1xuICBvcGFjaXR5OiB2YXIoLS1hbXBsaWZ5LWNvbXBvbmVudHMtY2hlY2tib3gtaWNvbi1pbmRldGVybWluYXRlLW9wYWNpdHkpO1xuICB0cmFuc2Zvcm06IHZhcigtLWFtcGxpZnktY29tcG9uZW50cy1jaGVja2JveC1pY29uLWluZGV0ZXJtaW5hdGUtdHJhbnNmb3JtKTtcbiAgLS1hbXBsaWZ5LWludGVybmFsLWNoZWNrYm94LWljb24tZGlzYWJsZWQtYmFja2dyb3VuZC1jb2xvcjogdmFyKFxuICAgIC0tYW1wbGlmeS1jb21wb25lbnRzLWNoZWNrYm94LWljb24taW5kZXRlcm1pbmF0ZS1kaXNhYmxlZC1iYWNrZ3JvdW5kLWNvbG9yXG4gICk7XG59XG4uYW1wbGlmeS1jaGVja2JveF9faWNvbi0tZGlzYWJsZWQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1hbXBsaWZ5LWludGVybmFsLWNoZWNrYm94LWljb24tZGlzYWJsZWQtYmFja2dyb3VuZC1jb2xvcik7XG59XG5cbi5hbXBsaWZ5LWNoZWNrYm94X19sYWJlbCB7XG4gIGNvbG9yOiB2YXIoLS1hbXBsaWZ5LWNvbXBvbmVudHMtY2hlY2tib3gtbGFiZWwtY29sb3IpO1xufVxuLmFtcGxpZnktY2hlY2tib3hfX2xhYmVsLS1kaXNhYmxlZCB7XG4gIGNvbG9yOiB2YXIoLS1hbXBsaWZ5LWNvbXBvbmVudHMtY2hlY2tib3gtbGFiZWwtZGlzYWJsZWQtY29sb3IpO1xufVxuXG4uYW1wbGlmeS1jaGVja2JveGZpZWxkIHtcbiAgYWxpZ24tY29udGVudDogdmFyKC0tYW1wbGlmeS1jb21wb25lbnRzLWNoZWNrYm94ZmllbGQtYWxpZ24tY29udGVudCk7XG4gIGFsaWduLWl0ZW1zOiB2YXIoLS1hbXBsaWZ5LWNvbXBvbmVudHMtY2hlY2tib3hmaWVsZC1hbGlnbi1pdGVtcyk7XG4gIGZsZXgtZGlyZWN0aW9uOiB2YXIoLS1hbXBsaWZ5LWNvbXBvbmVudHMtY2hlY2tib3hmaWVsZC1mbGV4LWRpcmVjdGlvbik7XG4gIGp1c3RpZnktY29udGVudDogdmFyKC0tYW1wbGlmeS1jb21wb25lbnRzLWNoZWNrYm94ZmllbGQtanVzdGlmeS1jb250ZW50KTtcbn1cblxuLmFtcGxpZnktZGlhbGNvZGVzZWxlY3Qge1xuICBoZWlnaHQ6IHZhcigtLWFtcGxpZnktY29tcG9uZW50cy1jb3VudHJ5Y29kZXNlbGVjdC1oZWlnaHQpO1xufVxuXG4uYW1wbGlmeS1kaXZpZGVyIHtcbiAgLS1hbXBsaWZ5LWludGVybmFsLWRpdmlkZXItc2l6ZTogdmFyKFxuICAgIC0tYW1wbGlmeS1jb21wb25lbnRzLWRpdmlkZXItYm9yZGVyLXdpZHRoXG4gICk7XG4gIGJvcmRlci1jb2xvcjogdmFyKC0tYW1wbGlmeS1jb21wb25lbnRzLWRpdmlkZXItYm9yZGVyLWNvbG9yKTtcbiAgYm9yZGVyLXN0eWxlOiB2YXIoLS1hbXBsaWZ5LWNvbXBvbmVudHMtZGl2aWRlci1ib3JkZXItc3R5bGUpO1xuICBib3JkZXItd2lkdGg6IDA7XG4gIG9wYWNpdHk6IHZhcigtLWFtcGxpZnktY29tcG9uZW50cy1kaXZpZGVyLW9wYWNpdHkpO1xuICBwYWRkaW5nOiAwO1xuICBkaXNwbGF5OiBmbGV4O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG59XG4uYW1wbGlmeS1kaXZpZGVyOjphZnRlciB7XG4gIGNvbnRlbnQ6IGF0dHIoZGF0YS1sYWJlbCk7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xuICBmb250LXNpemU6IHZhcigtLWFtcGxpZnktY29tcG9uZW50cy1kaXZpZGVyLWxhYmVsLWZvbnQtc2l6ZSk7XG4gIHBhZGRpbmctaW5saW5lOiB2YXIoLS1hbXBsaWZ5LWNvbXBvbmVudHMtZGl2aWRlci1sYWJlbC1wYWRkaW5nLWlubGluZSk7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWFtcGxpZnktY29tcG9uZW50cy1kaXZpZGVyLWxhYmVsLWJhY2tncm91bmQtY29sb3IpO1xuICBjb2xvcjogdmFyKC0tYW1wbGlmeS1jb21wb25lbnRzLWRpdmlkZXItbGFiZWwtY29sb3IpO1xufVxuLmFtcGxpZnktZGl2aWRlci0tc21hbGwge1xuICAtLWFtcGxpZnktaW50ZXJuYWwtZGl2aWRlci1zaXplOiB2YXIoXG4gICAgLS1hbXBsaWZ5LWNvbXBvbmVudHMtZGl2aWRlci1zbWFsbC1ib3JkZXItd2lkdGhcbiAgKTtcbn1cbi5hbXBsaWZ5LWRpdmlkZXItLWxhcmdlIHtcbiAgLS1hbXBsaWZ5LWludGVybmFsLWRpdmlkZXItc2l6ZTogdmFyKFxuICAgIC0tYW1wbGlmeS1jb21wb25lbnRzLWRpdmlkZXItbGFyZ2UtYm9yZGVyLXdpZHRoXG4gICk7XG59XG4uYW1wbGlmeS1kaXZpZGVyLS1ob3Jpem9udGFsIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGJvcmRlci1ib3R0b20td2lkdGg6IHZhcigtLWFtcGxpZnktaW50ZXJuYWwtZGl2aWRlci1zaXplKTtcbn1cbi5hbXBsaWZ5LWRpdmlkZXItLXZlcnRpY2FsIHtcbiAgYm9yZGVyLWxlZnQtd2lkdGg6IHZhcigtLWFtcGxpZnktaW50ZXJuYWwtZGl2aWRlci1zaXplKTtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbn1cbi5hbXBsaWZ5LWRpdmlkZXItLXZlcnRpY2FsOjphZnRlciB7XG4gIHRvcDogYXV0bztcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC01MCUpO1xuICBwYWRkaW5nLWJsb2NrOiAwO1xuICBwYWRkaW5nLWlubGluZTogMDtcbn1cblxuLmFtcGxpZnktZmllbGQge1xuICBmb250LXNpemU6IHZhcigtLWFtcGxpZnktY29tcG9uZW50cy1maWVsZC1mb250LXNpemUpO1xuICBnYXA6IHZhcigtLWFtcGxpZnktY29tcG9uZW50cy1maWVsZC1nYXApO1xuICBmbGV4LWRpcmVjdGlvbjogdmFyKC0tYW1wbGlmeS1jb21wb25lbnRzLWZpZWxkLWZsZXgtZGlyZWN0aW9uKTtcbn1cbi5hbXBsaWZ5LWZpZWxkLS1zbWFsbCB7XG4gIGZvbnQtc2l6ZTogdmFyKC0tYW1wbGlmeS1jb21wb25lbnRzLWZpZWxkLXNtYWxsLWZvbnQtc2l6ZSk7XG4gIGdhcDogdmFyKC0tYW1wbGlmeS1jb21wb25lbnRzLWZpZWxkLXNtYWxsLWdhcCk7XG59XG4uYW1wbGlmeS1maWVsZC0tbGFyZ2Uge1xuICBmb250LXNpemU6IHZhcigtLWFtcGxpZnktY29tcG9uZW50cy1maWVsZC1sYXJnZS1mb250LXNpemUpO1xuICBnYXA6IHZhcigtLWFtcGxpZnktY29tcG9uZW50cy1maWVsZC1sYXJnZS1nYXApO1xufVxuXG4uYW1wbGlmeS1sYWJlbCB7XG4gIGNvbG9yOiB2YXIoLS1hbXBsaWZ5LWNvbXBvbmVudHMtZmllbGQtbGFiZWwtY29sb3IpO1xufVxuXG4uYW1wbGlmeS1maWVsZC1ncm91cF9fb3V0ZXItZW5kIC5hbXBsaWZ5LXNlbGVjdF9fd3JhcHBlciAuYW1wbGlmeS1zZWxlY3QsIC5hbXBsaWZ5LWZpZWxkLWdyb3VwX19vdXRlci1lbmQgLmFtcGxpZnktZmllbGQtZ3JvdXBfX2NvbnRyb2wsIC5hbXBsaWZ5LWZpZWxkLWdyb3VwX19vdXRlci1zdGFydCAuYW1wbGlmeS1zZWxlY3RfX3dyYXBwZXI6bm90KDpmaXJzdC1jaGlsZCkgLmFtcGxpZnktc2VsZWN0Om5vdCg6Zmlyc3QtY2hpbGQpLCAuYW1wbGlmeS1maWVsZC1ncm91cF9fb3V0ZXItc3RhcnQtLXF1aWV0IC5hbXBsaWZ5LWZpZWxkLWdyb3VwX19jb250cm9sLCAuYW1wbGlmeS1maWVsZC1ncm91cF9fb3V0ZXItc3RhcnQgLmFtcGxpZnktZmllbGQtZ3JvdXBfX2NvbnRyb2w6bm90KDpmaXJzdC1jaGlsZCksIC5hbXBsaWZ5LWZpZWxkLWdyb3VwIDpub3QoOmZpcnN0LWNoaWxkKSAuYW1wbGlmeS1pbnB1dCB7XG4gIGJvcmRlci1zdGFydC1zdGFydC1yYWRpdXM6IDA7XG4gIGJvcmRlci1lbmQtc3RhcnQtcmFkaXVzOiAwO1xufVxuQHN1cHBvcnRzIG5vdCAoYm9yZGVyLXN0YXJ0LXN0YXJ0LXJhZGl1czogMCkge1xuICAuYW1wbGlmeS1maWVsZC1ncm91cF9fb3V0ZXItZW5kIC5hbXBsaWZ5LXNlbGVjdF9fd3JhcHBlciAuYW1wbGlmeS1zZWxlY3QsIC5hbXBsaWZ5LWZpZWxkLWdyb3VwX19vdXRlci1lbmQgLmFtcGxpZnktZmllbGQtZ3JvdXBfX2NvbnRyb2wsIC5hbXBsaWZ5LWZpZWxkLWdyb3VwX19vdXRlci1zdGFydCAuYW1wbGlmeS1zZWxlY3RfX3dyYXBwZXI6bm90KDpmaXJzdC1jaGlsZCkgLmFtcGxpZnktc2VsZWN0Om5vdCg6Zmlyc3QtY2hpbGQpLCAuYW1wbGlmeS1maWVsZC1ncm91cF9fb3V0ZXItc3RhcnQtLXF1aWV0IC5hbXBsaWZ5LWZpZWxkLWdyb3VwX19jb250cm9sLCAuYW1wbGlmeS1maWVsZC1ncm91cF9fb3V0ZXItc3RhcnQgLmFtcGxpZnktZmllbGQtZ3JvdXBfX2NvbnRyb2w6bm90KDpmaXJzdC1jaGlsZCksIC5hbXBsaWZ5LWZpZWxkLWdyb3VwIDpub3QoOmZpcnN0LWNoaWxkKSAuYW1wbGlmeS1pbnB1dCB7XG4gICAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogMDtcbiAgICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiAwO1xuICB9XG59XG5cbi5hbXBsaWZ5LWZpZWxkLWdyb3VwX19vdXRlci1lbmQgLmFtcGxpZnktc2VsZWN0X193cmFwcGVyOm5vdCg6bGFzdC1jaGlsZCkgLmFtcGxpZnktc2VsZWN0LCAuYW1wbGlmeS1maWVsZC1ncm91cF9fb3V0ZXItZW5kLS1xdWlldCAuYW1wbGlmeS1maWVsZC1ncm91cF9fY29udHJvbCwgLmFtcGxpZnktZmllbGQtZ3JvdXBfX291dGVyLWVuZCAuYW1wbGlmeS1maWVsZC1ncm91cF9fY29udHJvbDpub3QoOmxhc3QtY2hpbGQpLCAuYW1wbGlmeS1maWVsZC1ncm91cF9fb3V0ZXItc3RhcnQgLmFtcGxpZnktc2VsZWN0X193cmFwcGVyIC5hbXBsaWZ5LXNlbGVjdCwgLmFtcGxpZnktZmllbGQtZ3JvdXBfX291dGVyLXN0YXJ0IC5hbXBsaWZ5LWZpZWxkLWdyb3VwX19jb250cm9sLCAuYW1wbGlmeS1maWVsZC1ncm91cCA6bm90KDpsYXN0LWNoaWxkKSAuYW1wbGlmeS1pbnB1dCB7XG4gIGJvcmRlci1lbmQtZW5kLXJhZGl1czogMDtcbiAgYm9yZGVyLXN0YXJ0LWVuZC1yYWRpdXM6IDA7XG59XG5Ac3VwcG9ydHMgbm90IChib3JkZXItZW5kLWVuZC1yYWRpdXM6IDApIHtcbiAgLmFtcGxpZnktZmllbGQtZ3JvdXBfX291dGVyLWVuZCAuYW1wbGlmeS1zZWxlY3RfX3dyYXBwZXI6bm90KDpsYXN0LWNoaWxkKSAuYW1wbGlmeS1zZWxlY3QsIC5hbXBsaWZ5LWZpZWxkLWdyb3VwX19vdXRlci1lbmQtLXF1aWV0IC5hbXBsaWZ5LWZpZWxkLWdyb3VwX19jb250cm9sLCAuYW1wbGlmeS1maWVsZC1ncm91cF9fb3V0ZXItZW5kIC5hbXBsaWZ5LWZpZWxkLWdyb3VwX19jb250cm9sOm5vdCg6bGFzdC1jaGlsZCksIC5hbXBsaWZ5LWZpZWxkLWdyb3VwX19vdXRlci1zdGFydCAuYW1wbGlmeS1zZWxlY3RfX3dyYXBwZXIgLmFtcGxpZnktc2VsZWN0LCAuYW1wbGlmeS1maWVsZC1ncm91cF9fb3V0ZXItc3RhcnQgLmFtcGxpZnktZmllbGQtZ3JvdXBfX2NvbnRyb2wsIC5hbXBsaWZ5LWZpZWxkLWdyb3VwIDpub3QoOmxhc3QtY2hpbGQpIC5hbXBsaWZ5LWlucHV0IHtcbiAgICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogMDtcbiAgICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogMDtcbiAgfVxufVxuXG4uYW1wbGlmeS1maWVsZC1ncm91cCB7XG4gIGdhcDogdmFyKC0tYW1wbGlmeS1jb21wb25lbnRzLWZpZWxkZ3JvdXAtZ2FwKTtcbiAgYWxpZ24tc2VsZjogc3RyZXRjaDtcbn1cbi5hbXBsaWZ5LWZpZWxkLWdyb3VwLS1ob3Jpem9udGFsIHtcbiAgZmxleC1kaXJlY3Rpb246IHJvdztcbn1cbi5hbXBsaWZ5LWZpZWxkLWdyb3VwLS12ZXJ0aWNhbCB7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGFsaWduLWl0ZW1zOiB2YXIoLS1hbXBsaWZ5LWNvbXBvbmVudHMtZmllbGRncm91cC12ZXJ0aWNhbC1hbGlnbi1pdGVtcyk7XG59XG4uYW1wbGlmeS1maWVsZC1ncm91cF9fb3V0ZXItc3RhcnQsXG4uYW1wbGlmeS1maWVsZC1ncm91cF9fb3V0ZXItZW5kIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1zaHJpbms6IDA7XG4gIGFsaWduLWl0ZW1zOiB2YXIoLS1hbXBsaWZ5LWNvbXBvbmVudHMtZmllbGRncm91cC1vdXRlci1hbGlnbi1pdGVtcyk7XG59XG4uYW1wbGlmeS1maWVsZC1ncm91cF9fb3V0ZXItc3RhcnQgLmFtcGxpZnktZmllbGQtZ3JvdXBfX2NvbnRyb2wsXG4uYW1wbGlmeS1maWVsZC1ncm91cF9fb3V0ZXItZW5kIC5hbXBsaWZ5LWZpZWxkLWdyb3VwX19jb250cm9sIHtcbiAgaGVpZ2h0OiAxMDAlO1xufVxuXG4vKipcbiAqIE91dGVyIGZpZWxkIGdyb3VwIGNvbXBvbmVudHNcbiAqL1xuLmFtcGxpZnktZmllbGQtZ3JvdXBfX291dGVyLXN0YXJ0IC5hbXBsaWZ5LWZpZWxkLWdyb3VwX19jb250cm9sOm5vdCg6Zm9jdXMpIHtcbiAgYm9yZGVyLWlubGluZS1lbmQtY29sb3I6IHRyYW5zcGFyZW50O1xufVxuLmFtcGxpZnktZmllbGQtZ3JvdXBfX291dGVyLXN0YXJ0IC5hbXBsaWZ5LWZpZWxkLWdyb3VwX19jb250cm9sOmZvY3VzIHtcbiAgei1pbmRleDogMTtcbn1cbi5hbXBsaWZ5LWZpZWxkLWdyb3VwX19vdXRlci1zdGFydC0tcXVpZXQgLmFtcGxpZnktZmllbGQtZ3JvdXBfX2NvbnRyb2w6bm90KDpmb2N1cykge1xuICBib3JkZXItYmxvY2stc3RhcnQtY29sb3I6IHRyYW5zcGFyZW50O1xuICBib3JkZXItaW5saW5lLXN0YXJ0LWNvbG9yOiB0cmFuc3BhcmVudDtcbn1cbi5hbXBsaWZ5LWZpZWxkLWdyb3VwX19vdXRlci1lbmQgLmFtcGxpZnktZmllbGQtZ3JvdXBfX2NvbnRyb2w6bm90KDpmb2N1cykge1xuICBib3JkZXItaW5saW5lLXN0YXJ0LWNvbG9yOiB0cmFuc3BhcmVudDtcbn1cbi5hbXBsaWZ5LWZpZWxkLWdyb3VwX19vdXRlci1lbmQgLmFtcGxpZnktZmllbGQtZ3JvdXBfX2NvbnRyb2w6Zm9jdXMge1xuICB6LWluZGV4OiAxO1xufVxuLmFtcGxpZnktZmllbGQtZ3JvdXBfX291dGVyLWVuZC0tcXVpZXQgLmFtcGxpZnktZmllbGQtZ3JvdXBfX2NvbnRyb2w6bm90KDpmb2N1cykge1xuICBib3JkZXItYmxvY2stc3RhcnQtY29sb3I6IHRyYW5zcGFyZW50O1xuICBib3JkZXItaW5saW5lLWVuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG59XG4vKipcbiAqIElubmVyIGZpZWxkIGdyb3VwIGNvbXBvbmVudHNcbiAqL1xuLmFtcGxpZnktZmllbGQtZ3JvdXBfX2ZpZWxkLXdyYXBwZXIge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHdpZHRoOiAxMDAlO1xufVxuLmFtcGxpZnktZmllbGQtZ3JvdXBfX2ZpZWxkLXdyYXBwZXItLXZlcnRpY2FsIHtcbiAgd2lkdGg6IC1tb3otZml0LWNvbnRlbnQ7XG4gIHdpZHRoOiBmaXQtY29udGVudDtcbn1cblxuLmFtcGxpZnktZmllbGQtZ3JvdXBfX2lubmVyLWVuZCxcbi5hbXBsaWZ5LWZpZWxkLWdyb3VwX19pbm5lci1zdGFydCB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICBoZWlnaHQ6IDEwMCU7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xufVxuLmFtcGxpZnktZmllbGQtZ3JvdXBfX2lubmVyLWVuZCAuYW1wbGlmeS1idXR0b24sXG4uYW1wbGlmeS1maWVsZC1ncm91cF9faW5uZXItc3RhcnQgLmFtcGxpZnktYnV0dG9uIHtcbiAgcG9pbnRlci1ldmVudHM6IGFsbDtcbiAgaGVpZ2h0OiAxMDAlO1xufVxuXG4uYW1wbGlmeS1maWVsZC1ncm91cF9faW5uZXItZW5kIHtcbiAgcmlnaHQ6IDA7XG4gIGxlZnQ6IGF1dG87XG59XG5cbi5hbXBsaWZ5LWZpZWxkLWdyb3VwX19pbm5lci1zdGFydCB7XG4gIHJpZ2h0OiBhdXRvO1xuICBsZWZ0OiAwO1xufVxuXG5odG1sW2Rpcj1ydGxdIC5hbXBsaWZ5LWZpZWxkLWdyb3VwX19pbm5lci1lbmQge1xuICByaWdodDogYXV0bztcbiAgbGVmdDogMDtcbn1cbmh0bWxbZGlyPXJ0bF0gLmFtcGxpZnktZmllbGQtZ3JvdXBfX2lubmVyLXN0YXJ0IHtcbiAgbGVmdDogYXV0bztcbiAgcmlnaHQ6IDA7XG59XG5cbi5hbXBsaWZ5LWZpZWxkLWdyb3VwLS1oYXMtaW5uZXItZW5kIC5hbXBsaWZ5LWlucHV0IHtcbiAgcGFkZGluZy1pbmxpbmUtZW5kOiBjYWxjKHZhcigtLWFtcGxpZnktY29tcG9uZW50cy1maWVsZGNvbnRyb2wtcGFkZGluZy1pbmxpbmUtZW5kKSAqIDMpO1xufVxuXG4uYW1wbGlmeS1maWVsZC1ncm91cC0taGFzLWlubmVyLXN0YXJ0IC5hbXBsaWZ5LWlucHV0IHtcbiAgcGFkZGluZy1pbmxpbmUtc3RhcnQ6IGNhbGModmFyKC0tYW1wbGlmeS1jb21wb25lbnRzLWZpZWxkY29udHJvbC1wYWRkaW5nLWlubGluZS1zdGFydCkgKiAzKTtcbn1cblxuLyoqXG4gKiBJbm5lciBpY29uIChub24tYnV0dG9uKSBjb21wb25lbnQgc3R5bGluZyByZXF1aXJlcyBhZGRpdGlvbmFsIHN0eWxpbmdcbiAqL1xuLmFtcGxpZnktZmllbGQtZ3JvdXBfX2ljb246bm90KC5hbXBsaWZ5LWZpZWxkLWdyb3VwX19pY29uLWJ1dHRvbikge1xuICBkaXNwbGF5OiBmbGV4O1xuICBwYWRkaW5nLWlubGluZS1zdGFydDogdmFyKC0tYW1wbGlmeS1jb21wb25lbnRzLWZpZWxkY29udHJvbC1wYWRkaW5nLWlubGluZS1zdGFydCk7XG4gIHBhZGRpbmctaW5saW5lLWVuZDogdmFyKC0tYW1wbGlmeS1jb21wb25lbnRzLWZpZWxkY29udHJvbC1wYWRkaW5nLWlubGluZS1zdGFydCk7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBoZWlnaHQ6IDEwMCU7XG59XG5cbi5hbXBsaWZ5LWZpZWxkc2V0IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYW1wbGlmeS1jb21wb25lbnRzLWZpZWxkc2V0LWJhY2tncm91bmQtY29sb3IpO1xuICBib3JkZXItcmFkaXVzOiB2YXIoLS1hbXBsaWZ5LWNvbXBvbmVudHMtZmllbGRzZXQtYm9yZGVyLXJhZGl1cyk7XG4gIGZsZXgtZGlyZWN0aW9uOiB2YXIoLS1hbXBsaWZ5LWNvbXBvbmVudHMtZmllbGRzZXQtZmxleC1kaXJlY3Rpb24pO1xuICBnYXA6IHZhcigtLWFtcGxpZnktY29tcG9uZW50cy1maWVsZHNldC1nYXApO1xuICAvKiBTaXplcyAqL1xuICAvKiBWYXJpYXRpb25zICovXG59XG4uYW1wbGlmeS1maWVsZHNldC0tc21hbGwge1xuICBnYXA6IHZhcigtLWFtcGxpZnktY29tcG9uZW50cy1maWVsZHNldC1zbWFsbC1nYXApO1xufVxuLmFtcGxpZnktZmllbGRzZXQtLWxhcmdlIHtcbiAgZ2FwOiB2YXIoLS1hbXBsaWZ5LWNvbXBvbmVudHMtZmllbGRzZXQtbGFyZ2UtZ2FwKTtcbn1cbi5hbXBsaWZ5LWZpZWxkc2V0LS1vdXRsaW5lZCB7XG4gIGJvcmRlcjogdmFyKC0tYW1wbGlmeS1jb21wb25lbnRzLWZpZWxkc2V0LW91dGxpbmVkLWJvcmRlci13aWR0aCkgdmFyKC0tYW1wbGlmeS1jb21wb25lbnRzLWZpZWxkc2V0LW91dGxpbmVkLWJvcmRlci1zdHlsZSkgdmFyKC0tYW1wbGlmeS1jb21wb25lbnRzLWZpZWxkc2V0LW91dGxpbmVkLWJvcmRlci1jb2xvcik7XG4gIHBhZGRpbmc6IHZhcigtLWFtcGxpZnktY29tcG9uZW50cy1maWVsZHNldC1vdXRsaW5lZC1wYWRkaW5nKTtcbn1cbi5hbXBsaWZ5LWZpZWxkc2V0LS1vdXRsaW5lZC5hbXBsaWZ5LWZpZWxkc2V0LS1zbWFsbCB7XG4gIHBhZGRpbmc6IHZhcigtLWFtcGxpZnktY29tcG9uZW50cy1maWVsZHNldC1vdXRsaW5lZC1zbWFsbC1wYWRkaW5nKTtcbn1cbi5hbXBsaWZ5LWZpZWxkc2V0LS1vdXRsaW5lZC5hbXBsaWZ5LWZpZWxkc2V0LS1sYXJnZSB7XG4gIHBhZGRpbmc6IHZhcigtLWFtcGxpZnktY29tcG9uZW50cy1maWVsZHNldC1vdXRsaW5lZC1sYXJnZS1wYWRkaW5nKTtcbn1cblxuLmFtcGxpZnktZmllbGRzZXRfX2xlZ2VuZCB7XG4gIGNvbG9yOiB2YXIoLS1hbXBsaWZ5LWNvbXBvbmVudHMtZmllbGRzZXQtbGVnZW5kLWNvbG9yKTtcbiAgZm9udC13ZWlnaHQ6IHZhcigtLWFtcGxpZnktY29tcG9uZW50cy1maWVsZHNldC1sZWdlbmQtZm9udC13ZWlnaHQpO1xuICBsaW5lLWhlaWdodDogdmFyKC0tYW1wbGlmeS1jb21wb25lbnRzLWZpZWxkc2V0LWxlZ2VuZC1saW5lLWhlaWdodCk7XG4gIGZvbnQtc2l6ZTogdmFyKC0tYW1wbGlmeS1jb21wb25lbnRzLWZpZWxkc2V0LWxlZ2VuZC1mb250LXNpemUpO1xufVxuLmFtcGxpZnktZmllbGRzZXRfX2xlZ2VuZC0tc21hbGwge1xuICBmb250LXNpemU6IHZhcigtLWFtcGxpZnktY29tcG9uZW50cy1maWVsZHNldC1sZWdlbmQtc21hbGwtZm9udC1zaXplKTtcbn1cbi5hbXBsaWZ5LWZpZWxkc2V0X19sZWdlbmQtLWxhcmdlIHtcbiAgZm9udC1zaXplOiB2YXIoLS1hbXBsaWZ5LWNvbXBvbmVudHMtZmllbGRzZXQtbGVnZW5kLWxhcmdlLWZvbnQtc2l6ZSk7XG59XG5cbi5hbXBsaWZ5LWxpdmVuZXNzLWNhbmNlbC1jb250YWluZXIge1xuICB6LWluZGV4OiAyO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogdmFyKC0tYW1wbGlmeS1zcGFjZS1tZWRpdW0pO1xuICByaWdodDogdmFyKC0tYW1wbGlmeS1zcGFjZS1tZWRpdW0pO1xufVxuXG4ubGl2ZW5lc3MtZGV0ZWN0b3IgLmFtcGxpZnktYnV0dG9uLS1wcmltYXJ5OmZvY3VzIHtcbiAgYm94LXNoYWRvdzogdW5zZXQ7XG4gIG91dGxpbmU6IHZhcigtLWFtcGxpZnktY29tcG9uZW50cy1idXR0b24tZm9jdXMtY29sb3IpIHNvbGlkIDJweDtcbiAgb3V0bGluZS1vZmZzZXQ6IDJweDtcbn1cblxuLmFtcGxpZnktbGl2ZW5lc3MtY2FuY2VsLWJ1dHRvbiB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIGNvbG9yOiBoc2woMTkwLCA5NSUsIDMwJSk7XG59XG5cbi5hbXBsaWZ5LWxpdmVuZXNzLWZhZGUtb3V0IHtcbiAgYW5pbWF0aW9uLW5hbWU6IGFtcGxpZnktbGl2ZW5lc3MtYW5pbWF0aW9uLWZhZGVvdXQ7XG4gIGFuaW1hdGlvbi1kdXJhdGlvbjogMXM7XG4gIGFuaW1hdGlvbi1maWxsLW1vZGU6IGZvcndhcmRzO1xufVxuXG5Aa2V5ZnJhbWVzIGFtcGxpZnktbGl2ZW5lc3MtYW5pbWF0aW9uLWZhZGVvdXQge1xuICBmcm9tIHtcbiAgICBvcGFjaXR5OiAxO1xuICB9XG4gIHRvIHtcbiAgICBvcGFjaXR5OiAwO1xuICB9XG59XG4uYW1wbGlmeS1saXZlbmVzcy1jYW1lcmEtbW9kdWxlIHtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWFtcGxpZnktY29tcG9uZW50cy1saXZlbmVzcy1jYW1lcmEtbW9kdWxlLWJhY2tncm91bmQtY29sb3IpO1xuICBib3JkZXI6IDFweCBzb2xpZCB2YXIoLS1hbXBsaWZ5LWNvbG9ycy1uZXV0cmFsLTQwKTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuXG4uYW1wbGlmeS1saXZlbmVzcy1jYW1lcmEtbW9kdWxlLS1tb2JpbGUge1xuICBwb3NpdGlvbjogZml4ZWQ7XG4gIHRvcDogMDtcbiAgbGVmdDogMDtcbiAgaGVpZ2h0OiAxMDAlO1xuICB3aWR0aDogMTAwJTtcbiAgei1pbmRleDogMjtcbn1cblxuLmFtcGxpZnktbGl2ZW5lc3MtdmlkZW8ge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgbGVmdDogMDtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgdHJhbnNmb3JtOiBzY2FsZVgoLTEpO1xufVxuXG4uYW1wbGlmeS1saXZlbmVzcy1mcmVzaG5lc3MtY2FudmFzIHtcbiAgaGVpZ2h0OiAxMDAlO1xuICB3aWR0aDogMTAwJTtcbiAgcG9zaXRpb246IGZpeGVkO1xuICB0b3A6IDA7XG4gIGxlZnQ6IDA7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICB6LWluZGV4OiAxO1xufVxuXG4uYW1wbGlmeS1saXZlbmVzcy1sb2FkZXIgLmFtcGxpZnktbGl2ZW5lc3MtY2VudGVyZWQtbG9hZGVyIHtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgLTUwJSk7XG59XG5cbi5hbXBsaWZ5LWxpdmVuZXNzLWNlbnRlcmVkLWxvYWRlciB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgbGVmdDogNTAlO1xuICB0b3A6IDUwJTtcbn1cblxuLmFtcGxpZnktbGl2ZW5lc3MtY29ubmVjdGluZy1sb2FkZXIge1xuICBkaXNwbGF5OiBmbGV4O1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICB6LWluZGV4OiAzO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1hbXBsaWZ5LWNvbG9ycy1iYWNrZ3JvdW5kLXByaW1hcnkpO1xufVxuXG4uYW1wbGlmeS1saXZlbmVzcy1vdmFsLWNhbnZhcyB7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICBsZWZ0OiAwO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbn1cblxuLmFtcGxpZnktbGl2ZW5lc3Mtb3ZhbC1jYW52YXMtLW1vYmlsZSB7XG4gIHBvc2l0aW9uOiBmaXhlZDtcbn1cblxuLmFtcGxpZnktbGl2ZW5lc3MtdmlkZW8tYW5jaG9yIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB3aWR0aDogMTAwJTtcbn1cblxuLmFtcGxpZnktbGl2ZW5lc3MtcmVjb3JkaW5nLWljb24tY29udGFpbmVyIHtcbiAgei1pbmRleDogMTtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IHZhcigtLWFtcGxpZnktc3BhY2UtbWVkaXVtKTtcbiAgbGVmdDogdmFyKC0tYW1wbGlmeS1zcGFjZS1tZWRpdW0pO1xufVxuXG4uYW1wbGlmeS1saXZlbmVzcy1yZWNvcmRpbmctaWNvbiB7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIHBhZGRpbmc6IHZhcigtLWFtcGxpZnktc3BhY2UteHhzKTtcbiAgZ2FwOiB2YXIoLS1hbXBsaWZ5LXNwYWNlLXh4cyk7XG4gIGJvcmRlci1yYWRpdXM6IHZhcigtLWFtcGxpZnktcmFkaWktc21hbGwpO1xufVxuXG4uYW1wbGlmeS1saXZlbmVzcy1yZWNvcmRpbmctaWNvbiAuYW1wbGlmeS10ZXh0IHtcbiAgY29sb3I6IHZhcigtLWFtcGxpZnktY29sb3JzLWJsYWNrKTtcbn1cblxuLmFtcGxpZnktbGl2ZW5lc3MtaW5zdHJ1Y3Rpb24tb3ZlcmxheSB7XG4gIHotaW5kZXg6IDI7XG59XG5cbi5hbXBsaWZ5LWxpdmVuZXNzLWNvdW50ZG93bi1jb250YWluZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1hbXBsaWZ5LWNvbG9ycy1iYWNrZ3JvdW5kLXByaW1hcnkpO1xuICBib3JkZXItcmFkaXVzOiAxMDAlO1xuICBwYWRkaW5nOiB2YXIoLS1hbXBsaWZ5LXNwYWNlLXhzKTtcbn1cblxuLmFtcGxpZnktbGl2ZW5lc3MtaW5zdHJ1Y3Rpb24tbGlzdCB7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG59XG4uYW1wbGlmeS1saXZlbmVzcy1pbnN0cnVjdGlvbi1saXN0IGxpIHtcbiAgZGlzcGxheTogZmxleDtcbn1cblxuLmFtcGxpZnktbGl2ZW5lc3MtdG9hc3Qge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1hbXBsaWZ5LWNvbG9ycy1iYWNrZ3JvdW5kLXByaW1hcnkpO1xuICBwYWRkaW5nOiB2YXIoLS1hbXBsaWZ5LXNwYWNlLXNtYWxsKTtcbiAgbWF4LXdpZHRoOiAxMDAlO1xufVxuXG4uYW1wbGlmeS1saXZlbmVzcy10b2FzdF9fbWVzc2FnZSB7XG4gIGNvbG9yOiB2YXIoLS1hbXBsaWZ5LWNvbG9ycy1mb250LXByaW1hcnkpO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG59XG5cbi5hbXBsaWZ5LWxpdmVuZXNzLXRvYXN0LS1tZWRpdW0ge1xuICBib3JkZXItcmFkaXVzOiB2YXIoLS1hbXBsaWZ5LXJhZGlpLW1lZGl1bSk7XG59XG5cbi5hbXBsaWZ5LWxpdmVuZXNzLXRvYXN0LS1sYXJnZSB7XG4gIGZvbnQtc2l6ZTogdmFyKC0tYW1wbGlmeS1mb250LXNpemVzLXh4bCk7XG4gIHBhZGRpbmc6IDAgdmFyKC0tYW1wbGlmeS1zcGFjZS14cyk7XG59XG5cbi5hbXBsaWZ5LWxpdmVuZXNzLXRvYXN0LS1wcmltYXJ5IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYW1wbGlmeS1jb2xvcnMtcHJpbWFyeS04MCk7XG59XG4uYW1wbGlmeS1saXZlbmVzcy10b2FzdC0tcHJpbWFyeSAuYW1wbGlmeS1saXZlbmVzcy10b2FzdF9fbWVzc2FnZSB7XG4gIGNvbG9yOiB2YXIoLS1hbXBsaWZ5LWNvbG9ycy1mb250LWludmVyc2UpO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG59XG5cbi5hbXBsaWZ5LWxpdmVuZXNzLXRvYXN0X19jb250YWluZXIge1xuICBnYXA6IHZhcigtLWFtcGxpZnktc3BhY2UteHMpO1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xufVxuXG4uYW1wbGlmeS1saXZlbmVzcy10b2FzdC0tZXJyb3Ige1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1hbXBsaWZ5LWNvbG9ycy1yZWQtODApO1xufVxuLmFtcGxpZnktbGl2ZW5lc3MtdG9hc3QtLWVycm9yIC5hbXBsaWZ5LWxpdmVuZXNzLXRvYXN0X19tZXNzYWdlIHtcbiAgY29sb3I6IHZhcigtLWFtcGxpZnktY29sb3JzLWZvbnQtaW52ZXJzZSk7XG59XG5cbi5hbXBsaWZ5LWxpdmVuZXNzLW1hdGNoLWluZGljYXRvciB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogbWluKDcwJSwgMjAwcHgpO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIC0tYW1wbGlmeS1saXZlbmVzcy1tYXRjaC1pbmRpY2F0b3ItdHJhbnNpdGlvbjogdHJhbnNmb3JtIDAuMnMgbGluZWFyO1xufVxuXG4uYW1wbGlmeS1saXZlbmVzcy1tYXRjaC1pbmRpY2F0b3JfX2JhciB7XG4gIC0tcGVyY2VudGFnZTogMDtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IHZhcigtLWFtcGxpZnktc3BhY2UtbWVkaXVtKTtcbiAgYm9yZGVyLXJhZGl1czogdmFyKC0tYW1wbGlmeS1yYWRpaS1tZWRpdW0pO1xuICBiYWNrZ3JvdW5kOiB2YXIoLS1hbXBsaWZ5LWNvbG9ycy13aGl0ZSk7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgLyogXG4gICAgVGhpcyB0cmFuc2xhdGVaIHRyYW5zZm9ybSBmaXhlcyBpbiBpc3N1ZSBpbiBTYWZhcmkgd2hlcmUgdGhlIGJhcjo6YWZ0ZXJcbiAgICBlbGVtZW50IGRvZXNuJ3QgYXBwZWFyIGNsaXBwZWQgZnJvbSBvdmVyZmxvdzogaGlkZGVuIGhlcmUgKi9cbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVaKDApO1xuICBib3JkZXI6IDFweCBzb2xpZCB2YXIoLS1hbXBsaWZ5LWNvbG9ycy1ib3JkZXItdGVydGlhcnkpO1xufVxuXG4uYW1wbGlmeS1saXZlbmVzcy1tYXRjaC1pbmRpY2F0b3JfX3BpbiB7XG4gIC0tcGVyY2VudGFnZTogMDtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiAxMDAlO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogNTAlO1xuICBsZWZ0OiAwO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSh2YXIoLS1wZXJjZW50YWdlKSwgMCk7XG4gIHRyYW5zaXRpb246IHZhcigtLWFtcGxpZnktbGl2ZW5lc3MtbWF0Y2gtaW5kaWNhdG9yLXRyYW5zaXRpb24pO1xufVxuXG4uYW1wbGlmeS1saXZlbmVzcy1tYXRjaC1pbmRpY2F0b3JfX2JhcjphZnRlciB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgY29udGVudDogXCJcIjtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgYmFja2dyb3VuZDogdmFyKC0tYW1wbGlmeS1jb2xvcnMtcHJpbWFyeS04MCk7XG4gIGxlZnQ6IC0xMDAlO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSh2YXIoLS1wZXJjZW50YWdlKSwgMCk7XG4gIHRyYW5zaXRpb246IHZhcigtLWFtcGxpZnktbGl2ZW5lc3MtbWF0Y2gtaW5kaWNhdG9yLXRyYW5zaXRpb24pO1xufVxuXG4uYW1wbGlmeS1saXZlbmVzcy1tYXRjaC1pbmRpY2F0b3JfX3BpbjphZnRlciB7XG4gIC0taGVpZ2h0OiB2YXIoLS1hbXBsaWZ5LXNwYWNlLXhsKTtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBjb250ZW50OiBcIlwiO1xuICB3aWR0aDogdmFyKC0tYW1wbGlmeS1zcGFjZS1zbWFsbCk7XG4gIGhlaWdodDogdmFyKC0taGVpZ2h0KTtcbiAgYm9yZGVyLXJhZGl1czogdmFyKC0tYW1wbGlmeS1yYWRpaS1tZWRpdW0pO1xuICBiYWNrZ3JvdW5kOiB2YXIoLS1hbXBsaWZ5LWNvbG9ycy1wcmltYXJ5LTgwKTtcbiAgbGVmdDogMDtcbiAgdG9wOiAwO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCBjYWxjKHZhcigtLWhlaWdodCkgLyAyICogLTEpKTtcbn1cblxuLmFtcGxpZnktbGl2ZW5lc3MtZmlndXJlcyB7XG4gIGZsZXgtd3JhcDogd3JhcDtcbn1cblxuLmFtcGxpZnktbGl2ZW5lc3MtZmlndXJlIHtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgZ2FwOiAwO1xufVxuXG4uYW1wbGlmeS1saXZlbmVzcy1maWd1cmVfX2NhcHRpb24ge1xuICBwYWRkaW5nOiB2YXIoLS1hbXBsaWZ5LXNwYWNlLXh4cyk7XG59XG5cbi5hbXBsaWZ5LWxpdmVuZXNzLWZpZ3VyZV9fY2FwdGlvbi0tc3VjY2VzcyB7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWFtcGxpZnktY29sb3JzLWJhY2tncm91bmQtc3VjY2Vzcyk7XG4gIGNvbG9yOiB2YXIoLS1hbXBsaWZ5LWNvbG9ycy1mb250LXN1Y2Nlc3MpO1xufVxuXG4uYW1wbGlmeS1saXZlbmVzcy1maWd1cmVfX2NhcHRpb24tLWVycm9yIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYW1wbGlmeS1jb2xvcnMtYmFja2dyb3VuZC1lcnJvcik7XG4gIGNvbG9yOiB2YXIoLS1hbXBsaWZ5LWNvbG9ycy1mb250LWVycm9yKTtcbn1cblxuLmFtcGxpZnktbGl2ZW5lc3MtZmlndXJlX19pbWFnZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIGJvcmRlcjogMXB4IHNvbGlkIHZhcigtLWFtcGxpZnktY29sb3JzLWJvcmRlci1wcmltYXJ5KTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbn1cbi5hbXBsaWZ5LWxpdmVuZXNzLWZpZ3VyZV9faW1hZ2Ugc3ZnIHtcbiAgZGlzcGxheTogYmxvY2s7XG59XG5cbi5hbXBsaWZ5LWxpdmVuZXNzLWZpZ3VyZV9faW1hZ2UtLXN1Y2Nlc3Mge1xuICBib3JkZXItY29sb3I6IHZhcigtLWFtcGxpZnktY29sb3JzLWdyZWVuLTkwKTtcbn1cblxuLmFtcGxpZnktbGl2ZW5lc3MtZmlndXJlX19pbWFnZS0tZXJyb3Ige1xuICBib3JkZXItY29sb3I6IHZhcigtLWFtcGxpZnktY29sb3JzLWJvcmRlci1lcnJvcik7XG59XG5cbi5hbXBsaWZ5LWxpdmVuZXNzLWZpZ3VyZV9faWNvbiB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgbGVmdDogMDtcbiAgdG9wOiAwO1xufVxuXG4uYW1wbGlmeS1saXZlbmVzcy1sYW5kc2NhcGUtZXJyb3ItbW9kYWwge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1hbXBsaWZ5LWNvbG9ycy1iYWNrZ3JvdW5kLXByaW1hcnkpO1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICB3aWR0aDogMTAwJTtcbn1cblxuLmFtcGxpZnktbGl2ZW5lc3MtbGFuZHNjYXBlLWVycm9yLW1vZGFsX19oZWFkZXIge1xuICBmb250LXNpemU6IGxhcmdlO1xuICBmb250LXdlaWdodDogdmFyKC0tYW1wbGlmeS1mb250LXdlaWdodHMtYm9sZCk7XG59XG5cbi5hbXBsaWZ5LWxpdmVuZXNzLWxhbmRzY2FwZS1lcnJvci1tb2RhbF9fYnV0dG9uIHtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG59XG5cbi5hbXBsaWZ5LWxpdmVuZXNzLXN0YXJ0LXNjcmVlbi1oZWFkZXIge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xufVxuXG4uYW1wbGlmeS1saXZlbmVzcy1zdGFydC1zY3JlZW4taGVhZGVyX19oZWFkaW5nIHtcbiAgY29sb3I6IHZhcigtLWFtcGxpZnktY29sb3JzLWZvbnQtcHJpbWFyeSk7XG4gIGZvbnQtd2VpZ2h0OiB2YXIoLS1hbXBsaWZ5LWZvbnQtd2VpZ2h0cy1ib2xkKTtcbn1cblxuLmFtcGxpZnktbGl2ZW5lc3Mtc3RhcnQtc2NyZWVuLWhlYWRlcl9fYm9keSB7XG4gIGNvbG9yOiB2YXIoLS1hbXBsaWZ5LWNvbG9ycy1mb250LXByaW1hcnkpO1xufVxuXG4uYW1wbGlmeS1saXZlbmVzcy1zdGFydC1zY3JlZW4td2FybmluZyB7XG4gIGNvbG9yOiB2YXIoLS1hbXBsaWZ5LWNvbG9ycy1ibHVlLTkwKTtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYW1wbGlmeS1jb2xvcnMtYmx1ZS0xMCk7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIHotaW5kZXg6IDM7XG59XG5cbi5hbXBsaWZ5LWxpdmVuZXNzLXN0YXJ0LXNjcmVlbi1pbnN0cnVjdGlvbnNfX2hlYWRpbmcge1xuICBjb2xvcjogdmFyKC0tYW1wbGlmeS1jb2xvcnMtZm9udC1wcmltYXJ5KTtcbiAgZm9udC13ZWlnaHQ6IHZhcigtLWFtcGxpZnktZm9udC13ZWlnaHRzLWJvbGQpO1xufVxuXG4uYW1wbGlmeS1saXZlbmVzcy1vdmVybGF5LW9wYXF1ZSB7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWFtcGxpZnktY29sb3JzLW92ZXJsYXktNDApO1xufVxuXG4uYW1wbGlmeS1saXZlbmVzcy1vdmVybGF5IHtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBsZWZ0OiAwO1xuICB0b3A6IDA7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIHBhZGRpbmc6IHZhcigtLWFtcGxpZnktc3BhY2UtbGFyZ2UpO1xufVxuXG4uYW1wbGlmeS1saXZlbmVzcy1lcnJvci1tb2RhbCB7XG4gIGdhcDogdmFyKC0tYW1wbGlmeS1zcGFjZS14cyk7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBjb2xvcjogdmFyKC0tYW1wbGlmeS1jb2xvcnMtZm9udC1lcnJvcik7XG59XG5cbi5hbXBsaWZ5LWxpdmVuZXNzLWVycm9yLW1vZGFsX19oZWFkaW5nIHtcbiAgZm9udC13ZWlnaHQ6IHZhcigtLWFtcGxpZnktZm9udC13ZWlnaHRzLWJvbGQpO1xufVxuXG4uYW1wbGlmeS1saXZlbmVzcy1oaW50LS1tb2JpbGUge1xuICBtYXJnaW4tdG9wOiB2YXIoLS1hbXBsaWZ5LXNwYWNlLXh4eGwpO1xufVxuXG4uYW1wbGlmeS1saXZlbmVzcy1oaW50X190ZXh0IHtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgZ2FwOiB2YXIoLS1hbXBsaWZ5LXNwYWNlLXhzKTtcbn1cblxuLmFtcGxpZnktbGl2ZW5lc3MtcG9wb3ZlciB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cblxuLmFtcGxpZnktbGl2ZW5lc3MtcG9wb3Zlcl9fYW5jaG9yIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDI2cHg7XG4gIGxlZnQ6IDIwcHg7XG4gIHotaW5kZXg6IDM7XG4gIGJvcmRlci1zdHlsZTogc29saWQ7XG4gIGJvcmRlci13aWR0aDogMCA5cHggOXB4IDlweDtcbiAgYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudCB0cmFuc3BhcmVudCB2YXIoLS1hbXBsaWZ5LWNvbG9ycy1iYWNrZ3JvdW5kLXByaW1hcnkpIHRyYW5zcGFyZW50O1xufVxuXG4uYW1wbGlmeS1saXZlbmVzcy1wb3BvdmVyX19hbmNob3Itc2Vjb25kYXJ5IHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDI0cHg7XG4gIGxlZnQ6IDE5cHg7XG4gIHotaW5kZXg6IDI7XG4gIGJvcmRlci1zdHlsZTogc29saWQ7XG4gIGJvcmRlci13aWR0aDogMCAxMHB4IDEwcHggMTBweDtcbiAgYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudCB0cmFuc3BhcmVudCB2YXIoLS1hbXBsaWZ5LWNvbG9ycy1ib3JkZXItc2Vjb25kYXJ5KSB0cmFuc3BhcmVudDtcbn1cblxuLmFtcGxpZnktbGl2ZW5lc3MtcG9wb3Zlcl9fY29udGFpbmVyIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1hbXBsaWZ5LWNvbG9ycy1iYWNrZ3JvdW5kLXByaW1hcnkpO1xuICBjb2xvcjogdmFyKC0tYW1wbGlmeS1jb2xvcnMtZm9udC1wcmltYXJ5KTtcbiAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgZm9udC1zaXplOiB2YXIoLS1hbXBsaWZ5LWZvbnQtc2l6ZXMteHMpO1xuICBmb250LXdlaWdodDogdmFyKC0tYW1wbGlmeS1mb250LXdlaWdodHMtbm9ybWFsKTtcbiAgcGFkZGluZzogdmFyKC0tYW1wbGlmeS1zcGFjZS1zbWFsbCk7XG4gIHRvcDogMzNweDtcbiAgd2lkdGg6IDI0MHB4O1xuICBib3JkZXI6IDFweCBzb2xpZCB2YXIoLS1hbXBsaWZ5LWNvbG9ycy1ib3JkZXItc2Vjb25kYXJ5KTtcbiAgYm9yZGVyLXJhZGl1czogMnB4O1xuICB6LWluZGV4OiA0O1xufVxuXG4uYW1wbGlmeS1saXZlbmVzcy1zdGFydC1zY3JlZW4tY2FtZXJhLXNlbGVjdCB7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgbGVmdDogMDtcbiAgdG9wOiAwO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICBwYWRkaW5nOiB2YXIoLS1hbXBsaWZ5LXNwYWNlLXhsKTtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBmbGV4LWVuZDtcbiAgZGlzcGxheTogZmxleDtcbiAgei1pbmRleDogMjtcbn1cblxuLmFtcGxpZnktbGl2ZW5lc3Mtc3RhcnQtc2NyZWVuLWNhbWVyYS1zZWxlY3RfX2NvbnRhaW5lciB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgYWxpZ24taXRlbXM6IGluaGVyaXQ7XG4gIGdhcDogdmFyKC0tYW1wbGlmeS1zcGFjZS14cyk7XG59XG5cbi5hbXBsaWZ5LWxpdmVuZXNzLXN0YXJ0LXNjcmVlbi1jYW1lcmEtc2VsZWN0X19sYWJlbCxcbi5hbXBsaWZ5LWxpdmVuZXNzLXN0YXJ0LXNjcmVlbi1jYW1lcmEtc2VsZWN0IC5hbXBsaWZ5LXNlbGVjdCxcbi5hbXBsaWZ5LWxpdmVuZXNzLXN0YXJ0LXNjcmVlbi1jYW1lcmEtc2VsZWN0IC5hbXBsaWZ5LXNlbGVjdF9fd3JhcHBlcixcbi5hbXBsaWZ5LWxpdmVuZXNzLXN0YXJ0LXNjcmVlbi1jYW1lcmEtc2VsZWN0IC5hbXBsaWZ5LXNlbGVjdF9faWNvbi13cmFwcGVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYW1wbGlmeS1jb2xvcnMtYmFja2dyb3VuZC1wcmltYXJ5KTtcbiAgY29sb3I6IHZhcigtLWFtcGxpZnktY29sb3JzLWZvbnQtcHJpbWFyeSk7XG59XG5cbi5hbXBsaWZ5LWxpdmVuZXNzLXN0YXJ0LXNjcmVlbi1jYW1lcmEtd2FpdGluZyB7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGhlaWdodDogNDgwcHg7XG59XG5cbi5hbXBsaWZ5LW1lbnVfX3dyYXBwZXIge1xuICB6LWluZGV4OiA5OTk5OTk7XG59XG5cbi5hbXBsaWZ5LW1lbnVfX3RyaWdnZXIge1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbn1cblxuLmFtcGxpZnktbWVudV9fY29udGVudCB7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWFtcGxpZnktY29tcG9uZW50cy1tZW51LWJhY2tncm91bmQtY29sb3IpO1xuICBib3JkZXItcmFkaXVzOiB2YXIoLS1hbXBsaWZ5LWNvbXBvbmVudHMtbWVudS1ib3JkZXItcmFkaXVzKTtcbiAgYm94LXNoYWRvdzogdmFyKC0tYW1wbGlmeS1jb21wb25lbnRzLW1lbnUtYm94LXNoYWRvdyk7XG4gIGZsZXgtZGlyZWN0aW9uOiB2YXIoLS1hbXBsaWZ5LWNvbXBvbmVudHMtbWVudS1mbGV4LWRpcmVjdGlvbik7XG4gIGdhcDogdmFyKC0tYW1wbGlmeS1jb21wb25lbnRzLW1lbnUtZ2FwKTtcbiAgbWluLXdpZHRoOiB2YXIoLS1hbXBsaWZ5LWNvbXBvbmVudHMtbWVudS1taW4td2lkdGgpO1xuICBtYXgtd2lkdGg6IHZhcigtLWFtcGxpZnktY29tcG9uZW50cy1tZW51LW1heC13aWR0aCk7XG4gIGJvcmRlci1jb2xvcjogdmFyKC0tYW1wbGlmeS1jb21wb25lbnRzLW1lbnUtYm9yZGVyLWNvbG9yKTtcbiAgYm9yZGVyLXdpZHRoOiB2YXIoLS1hbXBsaWZ5LWNvbXBvbmVudHMtbWVudS1ib3JkZXItd2lkdGgpO1xuICBib3JkZXItc3R5bGU6IHZhcigtLWFtcGxpZnktY29tcG9uZW50cy1tZW51LWJvcmRlci1zdHlsZSk7XG59XG5cbi5hbXBsaWZ5LW1lbnVfX2NvbnRlbnRfX2l0ZW0ge1xuICBtaW4taGVpZ2h0OiB2YXIoLS1hbXBsaWZ5LWNvbXBvbmVudHMtbWVudS1pdGVtLW1pbi1oZWlnaHQpO1xuICBwYWRkaW5nLWlubGluZS1zdGFydDogdmFyKC0tYW1wbGlmeS1jb21wb25lbnRzLW1lbnUtaXRlbS1wYWRkaW5nLWlubGluZS1zdGFydCk7XG4gIHBhZGRpbmctaW5saW5lLWVuZDogdmFyKC0tYW1wbGlmeS1jb21wb25lbnRzLW1lbnUtaXRlbS1wYWRkaW5nLWlubGluZS1lbmQpO1xufVxuXG4uYW1wbGlmeS1tZW51X19jb250ZW50X19pdGVtOm5vdCg6Zmlyc3QtY2hpbGQpOm5vdCg6bGFzdC1jaGlsZCkge1xuICBib3JkZXItcmFkaXVzOiAwO1xufVxuXG4uYW1wbGlmeS1tZW51X19jb250ZW50X19pdGVtOmZpcnN0LWNoaWxkIHtcbiAgYm9yZGVyLWVuZC1lbmQtcmFkaXVzOiAwO1xuICBib3JkZXItZW5kLXN0YXJ0LXJhZGl1czogMDtcbn1cbkBzdXBwb3J0cyBub3QgKGJvcmRlci1lbmQtZW5kLXJhZGl1czogMCkge1xuICAuYW1wbGlmeS1tZW51X19jb250ZW50X19pdGVtOmZpcnN0LWNoaWxkIHtcbiAgICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogMDtcbiAgICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiAwO1xuICB9XG59XG5cbi5hbXBsaWZ5LW1lbnVfX2NvbnRlbnRfX2l0ZW06bGFzdC1jaGlsZCB7XG4gIGJvcmRlci1zdGFydC1lbmQtcmFkaXVzOiAwO1xuICBib3JkZXItc3RhcnQtc3RhcnQtcmFkaXVzOiAwO1xufVxuQHN1cHBvcnRzIG5vdCAoYm9yZGVyLWVuZC1lbmQtcmFkaXVzOiAwKSB7XG4gIC5hbXBsaWZ5LW1lbnVfX2NvbnRlbnRfX2l0ZW06bGFzdC1jaGlsZCB7XG4gICAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDA7XG4gICAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogMDtcbiAgfVxufVxuXG4uYW1wbGlmeS1tZXNzYWdlIHtcbiAgYWxpZ24taXRlbXM6IHZhcigtLWFtcGxpZnktY29tcG9uZW50cy1tZXNzYWdlLWFsaWduLWl0ZW1zKTtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYW1wbGlmeS1jb21wb25lbnRzLW1lc3NhZ2UtYmFja2dyb3VuZC1jb2xvcik7XG4gIGNvbG9yOiB2YXIoLS1hbXBsaWZ5LWNvbXBvbmVudHMtbWVzc2FnZS1jb2xvcik7XG4gIGp1c3RpZnktY29udGVudDogdmFyKC0tYW1wbGlmeS1jb21wb25lbnRzLW1lc3NhZ2UtanVzdGlmeS1jb250ZW50KTtcbiAgcGFkZGluZy1ibG9jazogdmFyKC0tYW1wbGlmeS1jb21wb25lbnRzLW1lc3NhZ2UtcGFkZGluZy1ibG9jayk7XG4gIHBhZGRpbmctaW5saW5lOiB2YXIoLS1hbXBsaWZ5LWNvbXBvbmVudHMtbWVzc2FnZS1wYWRkaW5nLWlubGluZSk7XG4gIGJvcmRlci1jb2xvcjogdmFyKC0tYW1wbGlmeS1jb21wb25lbnRzLW1lc3NhZ2UtYm9yZGVyLWNvbG9yKTtcbiAgYm9yZGVyLXJhZGl1czogdmFyKC0tYW1wbGlmeS1jb21wb25lbnRzLW1lc3NhZ2UtYm9yZGVyLXJhZGl1cyk7XG4gIGJvcmRlci1zdHlsZTogdmFyKC0tYW1wbGlmeS1jb21wb25lbnRzLW1lc3NhZ2UtYm9yZGVyLXN0eWxlKTtcbiAgYm9yZGVyLXdpZHRoOiB2YXIoLS1hbXBsaWZ5LWNvbXBvbmVudHMtbWVzc2FnZS1ib3JkZXItd2lkdGgpO1xuICBsaW5lLWhlaWdodDogdmFyKC0tYW1wbGlmeS1jb21wb25lbnRzLW1lc3NhZ2UtbGluZS1oZWlnaHQpO1xufVxuLmFtcGxpZnktbWVzc2FnZS0tcGxhaW4ge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1hbXBsaWZ5LWNvbXBvbmVudHMtbWVzc2FnZS1wbGFpbi1iYWNrZ3JvdW5kLWNvbG9yKTtcbiAgYm9yZGVyLWNvbG9yOiB2YXIoLS1hbXBsaWZ5LWNvbXBvbmVudHMtbWVzc2FnZS1wbGFpbi1ib3JkZXItY29sb3IpO1xuICBjb2xvcjogdmFyKC0tYW1wbGlmeS1jb21wb25lbnRzLW1lc3NhZ2UtcGxhaW4tY29sb3IpO1xufVxuLmFtcGxpZnktbWVzc2FnZS0tcGxhaW4uYW1wbGlmeS1tZXNzYWdlLS1pbmZvIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYW1wbGlmeS1jb21wb25lbnRzLW1lc3NhZ2UtcGxhaW4taW5mby1iYWNrZ3JvdW5kLWNvbG9yKTtcbiAgYm9yZGVyLWNvbG9yOiB2YXIoLS1hbXBsaWZ5LWNvbXBvbmVudHMtbWVzc2FnZS1wbGFpbi1pbmZvLWJvcmRlci1jb2xvcik7XG4gIGNvbG9yOiB2YXIoLS1hbXBsaWZ5LWNvbXBvbmVudHMtbWVzc2FnZS1wbGFpbi1pbmZvLWNvbG9yKTtcbn1cbi5hbXBsaWZ5LW1lc3NhZ2UtLXBsYWluLmFtcGxpZnktbWVzc2FnZS0tZXJyb3Ige1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1hbXBsaWZ5LWNvbXBvbmVudHMtbWVzc2FnZS1wbGFpbi1lcnJvci1iYWNrZ3JvdW5kLWNvbG9yKTtcbiAgYm9yZGVyLWNvbG9yOiB2YXIoLS1hbXBsaWZ5LWNvbXBvbmVudHMtbWVzc2FnZS1wbGFpbi1lcnJvci1ib3JkZXItY29sb3IpO1xuICBjb2xvcjogdmFyKC0tYW1wbGlmeS1jb21wb25lbnRzLW1lc3NhZ2UtcGxhaW4tZXJyb3ItY29sb3IpO1xufVxuLmFtcGxpZnktbWVzc2FnZS0tcGxhaW4uYW1wbGlmeS1tZXNzYWdlLS13YXJuaW5nIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYW1wbGlmeS1jb21wb25lbnRzLW1lc3NhZ2UtcGxhaW4td2FybmluZy1iYWNrZ3JvdW5kLWNvbG9yKTtcbiAgYm9yZGVyLWNvbG9yOiB2YXIoLS1hbXBsaWZ5LWNvbXBvbmVudHMtbWVzc2FnZS1wbGFpbi13YXJuaW5nLWJvcmRlci1jb2xvcik7XG4gIGNvbG9yOiB2YXIoLS1hbXBsaWZ5LWNvbXBvbmVudHMtbWVzc2FnZS1wbGFpbi13YXJuaW5nLWNvbG9yKTtcbn1cbi5hbXBsaWZ5LW1lc3NhZ2UtLXBsYWluLmFtcGxpZnktbWVzc2FnZS0tc3VjY2VzcyB7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWFtcGxpZnktY29tcG9uZW50cy1tZXNzYWdlLXBsYWluLXN1Y2Nlc3MtYmFja2dyb3VuZC1jb2xvcik7XG4gIGJvcmRlci1jb2xvcjogdmFyKC0tYW1wbGlmeS1jb21wb25lbnRzLW1lc3NhZ2UtcGxhaW4tc3VjY2Vzcy1ib3JkZXItY29sb3IpO1xuICBjb2xvcjogdmFyKC0tYW1wbGlmeS1jb21wb25lbnRzLW1lc3NhZ2UtcGxhaW4tc3VjY2Vzcy1jb2xvcik7XG59XG4uYW1wbGlmeS1tZXNzYWdlLS1vdXRsaW5lZCB7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWFtcGxpZnktY29tcG9uZW50cy1tZXNzYWdlLW91dGxpbmVkLWJhY2tncm91bmQtY29sb3IpO1xuICBib3JkZXItY29sb3I6IHZhcigtLWFtcGxpZnktY29tcG9uZW50cy1tZXNzYWdlLW91dGxpbmVkLWJvcmRlci1jb2xvcik7XG4gIGNvbG9yOiB2YXIoLS1hbXBsaWZ5LWNvbXBvbmVudHMtbWVzc2FnZS1vdXRsaW5lZC1jb2xvcik7XG59XG4uYW1wbGlmeS1tZXNzYWdlLS1vdXRsaW5lZC5hbXBsaWZ5LW1lc3NhZ2UtLWluZm8ge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1hbXBsaWZ5LWNvbXBvbmVudHMtbWVzc2FnZS1vdXRsaW5lZC1pbmZvLWJhY2tncm91bmQtY29sb3IpO1xuICBib3JkZXItY29sb3I6IHZhcigtLWFtcGxpZnktY29tcG9uZW50cy1tZXNzYWdlLW91dGxpbmVkLWluZm8tYm9yZGVyLWNvbG9yKTtcbiAgY29sb3I6IHZhcigtLWFtcGxpZnktY29tcG9uZW50cy1tZXNzYWdlLW91dGxpbmVkLWluZm8tY29sb3IpO1xufVxuLmFtcGxpZnktbWVzc2FnZS0tb3V0bGluZWQuYW1wbGlmeS1tZXNzYWdlLS1lcnJvciB7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWFtcGxpZnktY29tcG9uZW50cy1tZXNzYWdlLW91dGxpbmVkLWVycm9yLWJhY2tncm91bmQtY29sb3IpO1xuICBib3JkZXItY29sb3I6IHZhcigtLWFtcGxpZnktY29tcG9uZW50cy1tZXNzYWdlLW91dGxpbmVkLWVycm9yLWJvcmRlci1jb2xvcik7XG4gIGNvbG9yOiB2YXIoLS1hbXBsaWZ5LWNvbXBvbmVudHMtbWVzc2FnZS1vdXRsaW5lZC1lcnJvci1jb2xvcik7XG59XG4uYW1wbGlmeS1tZXNzYWdlLS1vdXRsaW5lZC5hbXBsaWZ5LW1lc3NhZ2UtLXdhcm5pbmcge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1hbXBsaWZ5LWNvbXBvbmVudHMtbWVzc2FnZS1vdXRsaW5lZC13YXJuaW5nLWJhY2tncm91bmQtY29sb3IpO1xuICBib3JkZXItY29sb3I6IHZhcigtLWFtcGxpZnktY29tcG9uZW50cy1tZXNzYWdlLW91dGxpbmVkLXdhcm5pbmctYm9yZGVyLWNvbG9yKTtcbiAgY29sb3I6IHZhcigtLWFtcGxpZnktY29tcG9uZW50cy1tZXNzYWdlLW91dGxpbmVkLXdhcm5pbmctY29sb3IpO1xufVxuLmFtcGxpZnktbWVzc2FnZS0tb3V0bGluZWQuYW1wbGlmeS1tZXNzYWdlLS1zdWNjZXNzIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYW1wbGlmeS1jb21wb25lbnRzLW1lc3NhZ2Utb3V0bGluZWQtc3VjY2Vzcy1iYWNrZ3JvdW5kLWNvbG9yKTtcbiAgYm9yZGVyLWNvbG9yOiB2YXIoLS1hbXBsaWZ5LWNvbXBvbmVudHMtbWVzc2FnZS1vdXRsaW5lZC1zdWNjZXNzLWJvcmRlci1jb2xvcik7XG4gIGNvbG9yOiB2YXIoLS1hbXBsaWZ5LWNvbXBvbmVudHMtbWVzc2FnZS1vdXRsaW5lZC1zdWNjZXNzLWNvbG9yKTtcbn1cbi5hbXBsaWZ5LW1lc3NhZ2UtLWZpbGxlZCB7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWFtcGxpZnktY29tcG9uZW50cy1tZXNzYWdlLWZpbGxlZC1iYWNrZ3JvdW5kLWNvbG9yKTtcbiAgYm9yZGVyLWNvbG9yOiB2YXIoLS1hbXBsaWZ5LWNvbXBvbmVudHMtbWVzc2FnZS1maWxsZWQtYm9yZGVyLWNvbG9yKTtcbiAgY29sb3I6IHZhcigtLWFtcGxpZnktY29tcG9uZW50cy1tZXNzYWdlLWZpbGxlZC1jb2xvcik7XG59XG4uYW1wbGlmeS1tZXNzYWdlLS1maWxsZWQuYW1wbGlmeS1tZXNzYWdlLS1pbmZvIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYW1wbGlmeS1jb21wb25lbnRzLW1lc3NhZ2UtZmlsbGVkLWluZm8tYmFja2dyb3VuZC1jb2xvcik7XG4gIGJvcmRlci1jb2xvcjogdmFyKC0tYW1wbGlmeS1jb21wb25lbnRzLW1lc3NhZ2UtZmlsbGVkLWluZm8tYm9yZGVyLWNvbG9yKTtcbiAgY29sb3I6IHZhcigtLWFtcGxpZnktY29tcG9uZW50cy1tZXNzYWdlLWZpbGxlZC1pbmZvLWNvbG9yKTtcbn1cbi5hbXBsaWZ5LW1lc3NhZ2UtLWZpbGxlZC5hbXBsaWZ5LW1lc3NhZ2UtLWVycm9yIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYW1wbGlmeS1jb21wb25lbnRzLW1lc3NhZ2UtZmlsbGVkLWVycm9yLWJhY2tncm91bmQtY29sb3IpO1xuICBib3JkZXItY29sb3I6IHZhcigtLWFtcGxpZnktY29tcG9uZW50cy1tZXNzYWdlLWZpbGxlZC1lcnJvci1ib3JkZXItY29sb3IpO1xuICBjb2xvcjogdmFyKC0tYW1wbGlmeS1jb21wb25lbnRzLW1lc3NhZ2UtZmlsbGVkLWVycm9yLWNvbG9yKTtcbn1cbi5hbXBsaWZ5LW1lc3NhZ2UtLWZpbGxlZC5hbXBsaWZ5LW1lc3NhZ2UtLXdhcm5pbmcge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1hbXBsaWZ5LWNvbXBvbmVudHMtbWVzc2FnZS1maWxsZWQtd2FybmluZy1iYWNrZ3JvdW5kLWNvbG9yKTtcbiAgYm9yZGVyLWNvbG9yOiB2YXIoLS1hbXBsaWZ5LWNvbXBvbmVudHMtbWVzc2FnZS1maWxsZWQtd2FybmluZy1ib3JkZXItY29sb3IpO1xuICBjb2xvcjogdmFyKC0tYW1wbGlmeS1jb21wb25lbnRzLW1lc3NhZ2UtZmlsbGVkLXdhcm5pbmctY29sb3IpO1xufVxuLmFtcGxpZnktbWVzc2FnZS0tZmlsbGVkLmFtcGxpZnktbWVzc2FnZS0tc3VjY2VzcyB7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWFtcGxpZnktY29tcG9uZW50cy1tZXNzYWdlLWZpbGxlZC1zdWNjZXNzLWJhY2tncm91bmQtY29sb3IpO1xuICBib3JkZXItY29sb3I6IHZhcigtLWFtcGxpZnktY29tcG9uZW50cy1tZXNzYWdlLWZpbGxlZC1zdWNjZXNzLWJvcmRlci1jb2xvcik7XG4gIGNvbG9yOiB2YXIoLS1hbXBsaWZ5LWNvbXBvbmVudHMtbWVzc2FnZS1maWxsZWQtc3VjY2Vzcy1jb2xvcik7XG59XG5cbi5hbXBsaWZ5LW1lc3NhZ2VfX2ljb24ge1xuICBmb250LXNpemU6IHZhcigtLWFtcGxpZnktY29tcG9uZW50cy1tZXNzYWdlLWljb24tc2l6ZSk7XG59XG4uYW1wbGlmeS1tZXNzYWdlX19pY29uID4gKiB7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuXG4uYW1wbGlmeS1tZXNzYWdlX19oZWFkaW5nIHtcbiAgZm9udC13ZWlnaHQ6IHZhcigtLWFtcGxpZnktY29tcG9uZW50cy1tZXNzYWdlLWhlYWRpbmctZm9udC13ZWlnaHQpO1xuICBmb250LXNpemU6IHZhcigtLWFtcGxpZnktY29tcG9uZW50cy1tZXNzYWdlLWhlYWRpbmctZm9udC1zaXplKTtcbn1cblxuLmFtcGxpZnktbWVzc2FnZV9fY29udGVudCB7XG4gIGZsZXg6IDE7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGdhcDogdmFyKC0tYW1wbGlmeS1zcGFjZS14eHhzKTtcbn1cblxuLmFtcGxpZnktbWVzc2FnZV9fZGlzbWlzcyB7XG4gIG1hcmdpbi1pbmxpbmUtc3RhcnQ6IGF1dG87XG4gIGdhcDogdmFyKC0tYW1wbGlmeS1jb21wb25lbnRzLW1lc3NhZ2UtZGlzbWlzcy1nYXApO1xufVxuXG4uYW1wbGlmeS1wYWdpbmF0aW9uIHtcbiAgbGlzdC1zdHlsZS10eXBlOiBub25lO1xufVxuLmFtcGxpZnktcGFnaW5hdGlvbl9faXRlbSB7XG4gIGhlaWdodDogdmFyKC0tYW1wbGlmeS1jb21wb25lbnRzLXBhZ2luYXRpb24taXRlbS1zaGFyZWQtaGVpZ2h0KTtcbiAgbWluLXdpZHRoOiB2YXIoLS1hbXBsaWZ5LWNvbXBvbmVudHMtcGFnaW5hdGlvbi1pdGVtLXNoYXJlZC1taW4td2lkdGgpO1xuICBib3JkZXItcmFkaXVzOiB2YXIoLS1hbXBsaWZ5LWNvbXBvbmVudHMtcGFnaW5hdGlvbi1pdGVtLXNoYXJlZC1ib3JkZXItcmFkaXVzKTtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGZvbnQtd2VpZ2h0OiBpbml0aWFsO1xuICBjb2xvcjogdmFyKC0tYW1wbGlmeS1jb21wb25lbnRzLXBhZ2luYXRpb24tYnV0dG9uLWNvbG9yKTtcbiAgbWFyZ2luLWlubGluZS1zdGFydDogdmFyKC0tYW1wbGlmeS1jb21wb25lbnRzLXBhZ2luYXRpb24taXRlbS1jb250YWluZXItbWFyZ2luLWxlZnQpO1xuICBtYXJnaW4taW5saW5lLWVuZDogdmFyKC0tYW1wbGlmeS1jb21wb25lbnRzLXBhZ2luYXRpb24taXRlbS1jb250YWluZXItbWFyZ2luLXJpZ2h0KTtcbiAgcGFkZGluZy1pbmxpbmUtc3RhcnQ6IHZhcigtLWFtcGxpZnktY29tcG9uZW50cy1wYWdpbmF0aW9uLWJ1dHRvbi1wYWRkaW5nLWlubGluZS1zdGFydCk7XG4gIHBhZGRpbmctaW5saW5lLWVuZDogdmFyKC0tYW1wbGlmeS1jb21wb25lbnRzLXBhZ2luYXRpb24tYnV0dG9uLXBhZGRpbmctaW5saW5lLWVuZCk7XG4gIHRyYW5zaXRpb24tcHJvcGVydHk6IHZhcigtLWFtcGxpZnktY29tcG9uZW50cy1wYWdpbmF0aW9uLWJ1dHRvbi10cmFuc2l0aW9uLXByb3BlcnR5KTtcbiAgdHJhbnNpdGlvbi1kdXJhdGlvbjogdmFyKC0tYW1wbGlmeS1jb21wb25lbnRzLXBhZ2luYXRpb24tYnV0dG9uLXRyYW5zaXRpb24tZHVyYXRpb24pO1xufVxuLmFtcGxpZnktcGFnaW5hdGlvbl9faXRlbTpob3ZlciB7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgY29sb3I6IHZhcigtLWFtcGxpZnktY29tcG9uZW50cy1wYWdpbmF0aW9uLWJ1dHRvbi1ob3Zlci1jb2xvcik7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWFtcGxpZnktY29tcG9uZW50cy1wYWdpbmF0aW9uLWJ1dHRvbi1ob3Zlci1iYWNrZ3JvdW5kLWNvbG9yKTtcbn1cbi5hbXBsaWZ5LXBhZ2luYXRpb25fX2l0ZW0tLWRpc2FibGVkIHtcbiAgY29sb3I6IHZhcigtLWFtcGxpZnktY29tcG9uZW50cy1wYWdpbmF0aW9uLWJ1dHRvbi1kaXNhYmxlZC1jb2xvcik7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xufVxuLmFtcGxpZnktcGFnaW5hdGlvbl9faXRlbS0tY3VycmVudCB7XG4gIGFsaWduLWl0ZW1zOiB2YXIoLS1hbXBsaWZ5LWNvbXBvbmVudHMtcGFnaW5hdGlvbi1jdXJyZW50LWFsaWduLWl0ZW1zKTtcbiAganVzdGlmeS1jb250ZW50OiB2YXIoLS1hbXBsaWZ5LWNvbXBvbmVudHMtcGFnaW5hdGlvbi1jdXJyZW50LWp1c3RpZnktY29udGVudCk7XG4gIGNvbG9yOiB2YXIoLS1hbXBsaWZ5LWNvbXBvbmVudHMtcGFnaW5hdGlvbi1jdXJyZW50LWNvbG9yKTtcbiAgZm9udC1zaXplOiB2YXIoLS1hbXBsaWZ5LWNvbXBvbmVudHMtcGFnaW5hdGlvbi1jdXJyZW50LWZvbnQtc2l6ZSk7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWFtcGxpZnktY29tcG9uZW50cy1wYWdpbmF0aW9uLWN1cnJlbnQtYmFja2dyb3VuZC1jb2xvcik7XG59XG4uYW1wbGlmeS1wYWdpbmF0aW9uX19pdGVtLS1lbGxpcHNpcyB7XG4gIGFsaWduLWl0ZW1zOiB2YXIoLS1hbXBsaWZ5LWNvbXBvbmVudHMtcGFnaW5hdGlvbi1lbGxpcHNpcy1hbGlnbi1pdGVtcyk7XG4gIGp1c3RpZnktY29udGVudDogdmFyKC0tYW1wbGlmeS1jb21wb25lbnRzLXBhZ2luYXRpb24tZWxsaXBzaXMtanVzdGlmeS1jb250ZW50KTtcbiAgcGFkZGluZy1pbmxpbmUtc3RhcnQ6IHZhcigtLWFtcGxpZnktY29tcG9uZW50cy1wYWdpbmF0aW9uLWVsbGlwc2lzLXBhZGRpbmctaW5saW5lLXN0YXJ0KTtcbiAgcGFkZGluZy1pbmxpbmUtZW5kOiB2YXIoLS1hbXBsaWZ5LWNvbXBvbmVudHMtcGFnaW5hdGlvbi1lbGxpcHNpcy1wYWRkaW5nLWlubGluZS1lbmQpO1xufVxuXG4uYW1wbGlmeS1wYXNzd29yZGZpZWxkIHtcbiAgLS1hbXBsaWZ5LWNvbXBvbmVudHMtZmllbGRjb250cm9sLWNvbG9yOiB2YXIoXG4gICAgLS1hbXBsaWZ5LWNvbXBvbmVudHMtcGFzc3dvcmRmaWVsZC1jb2xvclxuICApO1xuICAtLWFtcGxpZnktY29tcG9uZW50cy1idXR0b24tY29sb3I6IHZhcihcbiAgICAtLWFtcGxpZnktY29tcG9uZW50cy1wYXNzd29yZGZpZWxkLWJ1dHRvbi1jb2xvclxuICApO1xuICAtLWFtcGxpZnktY29tcG9uZW50cy1idXR0b24tYWN0aXZlLWJhY2tncm91bmQtY29sb3I6IHZhcihcbiAgICAtLWFtcGxpZnktY29tcG9uZW50cy1wYXNzd29yZGZpZWxkLWJ1dHRvbi1hY3RpdmUtYmFja2dyb3VuZC1jb2xvclxuICApO1xuICAtLWFtcGxpZnktY29tcG9uZW50cy1idXR0b24tYWN0aXZlLWJvcmRlci1jb2xvcjogdmFyKFxuICAgIC0tYW1wbGlmeS1jb21wb25lbnRzLXBhc3N3b3JkZmllbGQtYnV0dG9uLWFjdGl2ZS1ib3JkZXItY29sb3JcbiAgKTtcbiAgLS1hbXBsaWZ5LWNvbXBvbmVudHMtYnV0dG9uLWFjdGl2ZS1jb2xvcjogdmFyKFxuICAgIC0tYW1wbGlmeS1jb21wb25lbnRzLXBhc3N3b3JkZmllbGQtYnV0dG9uLWFjdGl2ZS1jb2xvclxuICApO1xuICAtLWFtcGxpZnktY29tcG9uZW50cy1idXR0b24tZGlzYWJsZWQtYmFja2dyb3VuZC1jb2xvcjogdmFyKFxuICAgIC0tYW1wbGlmeS1jb21wb25lbnRzLXBhc3N3b3JkZmllbGQtYnV0dG9uLWRpc2FibGVkLWJhY2tncm91bmQtY29sb3JcbiAgKTtcbiAgLS1hbXBsaWZ5LWNvbXBvbmVudHMtYnV0dG9uLWRpc2FibGVkLWJvcmRlci1jb2xvcjogdmFyKFxuICAgIC0tYW1wbGlmeS1jb21wb25lbnRzLXBhc3N3b3JkZmllbGQtYnV0dG9uLWRpc2FibGVkLWJvcmRlci1jb2xvclxuICApO1xuICAtLWFtcGxpZnktY29tcG9uZW50cy1idXR0b24tZGlzYWJsZWQtY29sb3I6IHZhcihcbiAgICAtLWFtcGxpZnktY29tcG9uZW50cy1wYXNzd29yZGZpZWxkLWJ1dHRvbi1kaXNhYmxlZC1jb2xvclxuICApO1xuICAtLWFtcGxpZnktY29tcG9uZW50cy1idXR0b24tZm9jdXMtYmFja2dyb3VuZC1jb2xvcjogdmFyKFxuICAgIC0tYW1wbGlmeS1jb21wb25lbnRzLXBhc3N3b3JkZmllbGQtYnV0dG9uLWZvY3VzLWJhY2tncm91bmQtY29sb3JcbiAgKTtcbiAgLS1hbXBsaWZ5LWNvbXBvbmVudHMtYnV0dG9uLWZvY3VzLWJvcmRlci1jb2xvcjogdmFyKFxuICAgIC0tYW1wbGlmeS1jb21wb25lbnRzLXBhc3N3b3JkZmllbGQtYnV0dG9uLWZvY3VzLWJvcmRlci1jb2xvclxuICApO1xuICAtLWFtcGxpZnktY29tcG9uZW50cy1idXR0b24tZm9jdXMtY29sb3I6IHZhcihcbiAgICAtLWFtcGxpZnktY29tcG9uZW50cy1wYXNzd29yZGZpZWxkLWJ1dHRvbi1mb2N1cy1jb2xvclxuICApO1xuICAtLWFtcGxpZnktY29tcG9uZW50cy1idXR0b24taG92ZXItYmFja2dyb3VuZC1jb2xvcjogdmFyKFxuICAgIC0tYW1wbGlmeS1jb21wb25lbnRzLXBhc3N3b3JkZmllbGQtYnV0dG9uLWhvdmVyLWJhY2tncm91bmQtY29sb3JcbiAgKTtcbiAgLS1hbXBsaWZ5LWNvbXBvbmVudHMtYnV0dG9uLWhvdmVyLWJvcmRlci1jb2xvcjogdmFyKFxuICAgIC0tYW1wbGlmeS1jb21wb25lbnRzLXBhc3N3b3JkZmllbGQtYnV0dG9uLWhvdmVyLWJvcmRlci1jb2xvclxuICApO1xuICAtLWFtcGxpZnktY29tcG9uZW50cy1idXR0b24taG92ZXItY29sb3I6IHZhcihcbiAgICAtLWFtcGxpZnktY29tcG9uZW50cy1wYXNzd29yZGZpZWxkLWJ1dHRvbi1ob3Zlci1jb2xvclxuICApO1xuICAtLWFtcGxpZnktY29tcG9uZW50cy1idXR0b24tb3V0bGluZWQtZXJyb3ItY29sb3I6IHZhcihcbiAgICAtLWFtcGxpZnktY29tcG9uZW50cy1wYXNzd29yZGZpZWxkLWJ1dHRvbi1lcnJvci1jb2xvclxuICApO1xuICAtLWFtcGxpZnktY29tcG9uZW50cy1idXR0b24tb3V0bGluZWQtZXJyb3ItYm9yZGVyLWNvbG9yOiB2YXIoXG4gICAgLS1hbXBsaWZ5LWNvbXBvbmVudHMtcGFzc3dvcmRmaWVsZC1idXR0b24tZXJyb3ItYm9yZGVyLWNvbG9yXG4gICk7XG4gIC0tYW1wbGlmeS1jb21wb25lbnRzLWJ1dHRvbi1vdXRsaW5lZC1lcnJvci1iYWNrZ3JvdW5kLWNvbG9yOiB2YXIoXG4gICAgLS1hbXBsaWZ5LWNvbXBvbmVudHMtcGFzc3dvcmRmaWVsZC1idXR0b24tZXJyb3ItYmFja2dyb3VuZC1jb2xvclxuICApO1xuICAtLWFtcGxpZnktY29tcG9uZW50cy1idXR0b24tb3V0bGluZWQtZXJyb3ItYWN0aXZlLWNvbG9yOiB2YXIoXG4gICAgLS1hbXBsaWZ5LWNvbXBvbmVudHMtcGFzc3dvcmRmaWVsZC1idXR0b24tZXJyb3ItYWN0aXZlLWNvbG9yXG4gICk7XG4gIC0tYW1wbGlmeS1jb21wb25lbnRzLWJ1dHRvbi1vdXRsaW5lZC1lcnJvci1hY3RpdmUtYm9yZGVyLWNvbG9yOiB2YXIoXG4gICAgLS1hbXBsaWZ5LWNvbXBvbmVudHMtcGFzc3dvcmRmaWVsZC1idXR0b24tZXJyb3ItYWN0aXZlLWJvcmRlci1jb2xvclxuICApO1xuICAtLWFtcGxpZnktY29tcG9uZW50cy1idXR0b24tb3V0bGluZWQtZXJyb3ItYWN0aXZlLWJhY2tncm91bmQtY29sb3I6IHZhcihcbiAgICAtLWFtcGxpZnktY29tcG9uZW50cy1wYXNzd29yZGZpZWxkLWJ1dHRvbi1lcnJvci1hY3RpdmUtYmFja2dyb3VuZC1jb2xvclxuICApO1xuICAtLWFtcGxpZnktY29tcG9uZW50cy1idXR0b24tb3V0bGluZWQtZXJyb3ItaG92ZXItY29sb3I6IHZhcihcbiAgICAtLWFtcGxpZnktY29tcG9uZW50cy1wYXNzd29yZGZpZWxkLWJ1dHRvbi1lcnJvci1ob3Zlci1jb2xvclxuICApO1xuICAtLWFtcGxpZnktY29tcG9uZW50cy1idXR0b24tb3V0bGluZWQtZXJyb3ItaG92ZXItYm9yZGVyLWNvbG9yOiB2YXIoXG4gICAgLS1hbXBsaWZ5LWNvbXBvbmVudHMtcGFzc3dvcmRmaWVsZC1idXR0b24tZXJyb3ItaG92ZXItYm9yZGVyLWNvbG9yXG4gICk7XG4gIC0tYW1wbGlmeS1jb21wb25lbnRzLWJ1dHRvbi1vdXRsaW5lZC1lcnJvci1ob3Zlci1iYWNrZ3JvdW5kLWNvbG9yOiB2YXIoXG4gICAgLS1hbXBsaWZ5LWNvbXBvbmVudHMtcGFzc3dvcmRmaWVsZC1idXR0b24tZXJyb3ItaG92ZXItYmFja2dyb3VuZC1jb2xvclxuICApO1xuICAtLWFtcGxpZnktY29tcG9uZW50cy1idXR0b24tb3V0bGluZWQtZXJyb3ItZm9jdXMtY29sb3I6IHZhcihcbiAgICAtLWFtcGxpZnktY29tcG9uZW50cy1wYXNzd29yZGZpZWxkLWJ1dHRvbi1lcnJvci1mb2N1cy1jb2xvclxuICApO1xuICAtLWFtcGxpZnktY29tcG9uZW50cy1idXR0b24tb3V0bGluZWQtZXJyb3ItZm9jdXMtYm94LXNoYWRvdzogdmFyKFxuICAgIC0tYW1wbGlmeS1jb21wb25lbnRzLXBhc3N3b3JkZmllbGQtYnV0dG9uLWVycm9yLWZvY3VzLWJveC1zaGFkb3dcbiAgKTtcbiAgLS1hbXBsaWZ5LWNvbXBvbmVudHMtYnV0dG9uLW91dGxpbmVkLWVycm9yLWZvY3VzLWJvcmRlci1jb2xvcjogdmFyKFxuICAgIC0tYW1wbGlmeS1jb21wb25lbnRzLXBhc3N3b3JkZmllbGQtYnV0dG9uLWVycm9yLWZvY3VzLWJvcmRlci1jb2xvclxuICApO1xuICAtLWFtcGxpZnktY29tcG9uZW50cy1idXR0b24tb3V0bGluZWQtZXJyb3ItZm9jdXMtYmFja2dyb3VuZC1jb2xvcjogdmFyKFxuICAgIC0tYW1wbGlmeS1jb21wb25lbnRzLXBhc3N3b3JkZmllbGQtYnV0dG9uLWVycm9yLWZvY3VzLWJhY2tncm91bmQtY29sb3JcbiAgKTtcbn1cblxuLmFtcGxpZnktcGhvbmVudW1iZXJmaWVsZCBzZWxlY3Q6bm90KDpmb2N1cykge1xuICBib3JkZXItcmlnaHQ6IG5vbmU7XG59XG5cbi5hbXBsaWZ5LXBob25lbnVtYmVyZmllbGQge1xuICAtLWFtcGxpZnktY29tcG9uZW50cy1zZWxlY3RmaWVsZC1jb2xvcjogdmFyKFxuICAgIC0tYW1wbGlmeS1jb21wb25lbnRzLXBob25lbnVtYmVyZmllbGQtY29sb3JcbiAgKTtcbiAgLS1hbXBsaWZ5LWNvbXBvbmVudHMtc2VsZWN0ZmllbGQtYm9yZGVyLWNvbG9yOiB2YXIoXG4gICAgLS1hbXBsaWZ5LWNvbXBvbmVudHMtcGhvbmVudW1iZXJmaWVsZC1ib3JkZXItY29sb3JcbiAgKTtcbiAgLS1hbXBsaWZ5LWNvbXBvbmVudHMtc2VsZWN0ZmllbGQtZm9udC1zaXplOiB2YXIoXG4gICAgLS1hbXBsaWZ5LWNvbXBvbmVudHMtcGhvbmVudW1iZXJmaWVsZC1mb250LXNpemVcbiAgKTtcbiAgLS1hbXBsaWZ5LWNvbXBvbmVudHMtc2VsZWN0ZmllbGQtZm9jdXMtYm9yZGVyLWNvbG9yOiB2YXIoXG4gICAgLS1hbXBsaWZ5LWNvbXBvbmVudHMtcGhvbmVudW1iZXJmaWVsZC1mb2N1cy1ib3JkZXItY29sb3JcbiAgKTtcbiAgLS1hbXBsaWZ5LWNvbXBvbmVudHMtdGV4dGZpZWxkLWNvbG9yOiB2YXIoXG4gICAgLS1hbXBsaWZ5LWNvbXBvbmVudHMtcGhvbmVudW1iZXJmaWVsZC1jb2xvclxuICApO1xuICAtLWFtcGxpZnktY29tcG9uZW50cy10ZXh0ZmllbGQtYm9yZGVyLWNvbG9yOiB2YXIoXG4gICAgLS1hbXBsaWZ5LWNvbXBvbmVudHMtcGhvbmVudW1iZXJmaWVsZC1ib3JkZXItY29sb3JcbiAgKTtcbiAgLS1hbXBsaWZ5LWNvbXBvbmVudHMtdGV4dGZpZWxkLWZvbnQtc2l6ZTogdmFyKFxuICAgIC0tYW1wbGlmeS1jb21wb25lbnRzLXBob25lbnVtYmVyZmllbGQtZm9udC1zaXplXG4gICk7XG4gIC0tYW1wbGlmeS1jb21wb25lbnRzLXRleHRmaWVsZC1mb2N1cy1ib3JkZXItY29sb3I6IHZhcihcbiAgICAtLWFtcGxpZnktY29tcG9uZW50cy1waG9uZW51bWJlcmZpZWxkLWZvY3VzLWJvcmRlci1jb2xvclxuICApO1xufVxuXG4uYW1wbGlmeS1yYXRpbmcge1xuICBkaXNwbGF5OiBmbGV4O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHRleHQtYWxpZ246IGxlZnQ7XG4gIGZvbnQtc2l6ZTogdmFyKC0tYW1wbGlmeS1jb21wb25lbnRzLXJhdGluZy1kZWZhdWx0LXNpemUpO1xuICBsaW5lLWhlaWdodDogdmFyKC0tYW1wbGlmeS1jb21wb25lbnRzLXJhdGluZy1kZWZhdWx0LXNpemUpO1xufVxuLmFtcGxpZnktcmF0aW5nLS1zbWFsbCB7XG4gIGZvbnQtc2l6ZTogdmFyKC0tYW1wbGlmeS1jb21wb25lbnRzLXJhdGluZy1zbWFsbC1zaXplKTtcbiAgbGluZS1oZWlnaHQ6IHZhcigtLWFtcGxpZnktY29tcG9uZW50cy1yYXRpbmctc21hbGwtc2l6ZSk7XG59XG4uYW1wbGlmeS1yYXRpbmctLWxhcmdlIHtcbiAgZm9udC1zaXplOiB2YXIoLS1hbXBsaWZ5LWNvbXBvbmVudHMtcmF0aW5nLWxhcmdlLXNpemUpO1xuICBsaW5lLWhlaWdodDogdmFyKC0tYW1wbGlmeS1jb21wb25lbnRzLXJhdGluZy1sYXJnZS1zaXplKTtcbn1cbi5hbXBsaWZ5LXJhdGluZ19faXRlbSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgaGVpZ2h0OiAxZW07XG4gIHdpZHRoOiAxZW07XG59XG4uYW1wbGlmeS1yYXRpbmdfX2ljb24ge1xuICB3aWR0aDogMWVtO1xuICBoZWlnaHQ6IDFlbTtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbn1cbi5hbXBsaWZ5LXJhdGluZ19faWNvbi0tZmlsbGVkIHtcbiAgY29sb3I6IHZhcigtLWFtcGxpZnktY29tcG9uZW50cy1yYXRpbmctZmlsbGVkLWNvbG9yKTtcbn1cbi5hbXBsaWZ5LXJhdGluZ19faWNvbi0tZW1wdHkge1xuICBjb2xvcjogdmFyKC0tYW1wbGlmeS1jb21wb25lbnRzLXJhdGluZy1lbXB0eS1jb2xvcik7XG59XG5cbi5hbXBsaWZ5LXJhZGlvIHtcbiAgYWxpZ24taXRlbXM6IHZhcigtLWFtcGxpZnktY29tcG9uZW50cy1yYWRpby1hbGlnbi1pdGVtcyk7XG4gIGp1c3RpZnktY29udGVudDogdmFyKC0tYW1wbGlmeS1jb21wb25lbnRzLXJhZGlvLWp1c3RpZnktY29udGVudCk7XG4gIGdhcDogaW5oZXJpdDtcbiAgZmxleC1kaXJlY3Rpb246IHJvdy1yZXZlcnNlO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG4uYW1wbGlmeS1yYWRpby0tZGlzYWJsZWQge1xuICBjdXJzb3I6IHZhcigtLWFtcGxpZnktY29tcG9uZW50cy1yYWRpby1kaXNhYmxlZC1jdXJzb3IpO1xufVxuXG4uYW1wbGlmeS1yYWRpb19fYnV0dG9uIHtcbiAgZmxleC1zaHJpbms6IDA7XG4gIGFsaWduLWl0ZW1zOiB2YXIoLS1hbXBsaWZ5LWNvbXBvbmVudHMtcmFkaW8tYnV0dG9uLWFsaWduLWl0ZW1zKTtcbiAganVzdGlmeS1jb250ZW50OiB2YXIoLS1hbXBsaWZ5LWNvbXBvbmVudHMtcmFkaW8tYnV0dG9uLWp1c3RpZnktY29udGVudCk7XG4gIHBhZGRpbmc6IHZhcigtLWFtcGxpZnktY29tcG9uZW50cy1yYWRpby1idXR0b24tcGFkZGluZyk7XG4gIGJveC1zaXppbmc6IHZhcigtLWFtcGxpZnktY29tcG9uZW50cy1yYWRpby1idXR0b24tYm94LXNpemluZyk7XG4gIGJvcmRlci13aWR0aDogdmFyKC0tYW1wbGlmeS1jb21wb25lbnRzLXJhZGlvLWJ1dHRvbi1ib3JkZXItd2lkdGgpO1xuICBib3JkZXItc3R5bGU6IHZhcigtLWFtcGxpZnktY29tcG9uZW50cy1yYWRpby1idXR0b24tYm9yZGVyLXN0eWxlKTtcbiAgYm9yZGVyLXJhZGl1czogdmFyKC0tYW1wbGlmeS1jb21wb25lbnRzLXJhZGlvLWJ1dHRvbi1ib3JkZXItcmFkaXVzKTtcbiAgYm9yZGVyLWNvbG9yOiB2YXIoLS1hbXBsaWZ5LWNvbXBvbmVudHMtcmFkaW8tYnV0dG9uLWJvcmRlci1jb2xvcik7XG4gIGNvbG9yOiB2YXIoLS1hbXBsaWZ5LWNvbXBvbmVudHMtcmFkaW8tYnV0dG9uLWNvbG9yKTtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYW1wbGlmeS1jb21wb25lbnRzLXJhZGlvLWJ1dHRvbi1iYWNrZ3JvdW5kLWNvbG9yKTtcbiAgdHJhbnNpdGlvbi1wcm9wZXJ0eTogdmFyKC0tYW1wbGlmeS1jb21wb25lbnRzLXJhZGlvLWJ1dHRvbi10cmFuc2l0aW9uLXByb3BlcnR5KTtcbiAgdHJhbnNpdGlvbi1kdXJhdGlvbjogdmFyKC0tYW1wbGlmeS1jb21wb25lbnRzLXJhZGlvLWJ1dHRvbi10cmFuc2l0aW9uLWR1cmF0aW9uKTtcbiAgd2lkdGg6IHZhcigtLWFtcGxpZnktY29tcG9uZW50cy1yYWRpby1idXR0b24td2lkdGgpO1xuICBoZWlnaHQ6IHZhcigtLWFtcGxpZnktY29tcG9uZW50cy1yYWRpby1idXR0b24taGVpZ2h0KTtcbiAgb3V0bGluZS1jb2xvcjogdmFyKC0tYW1wbGlmeS1jb21wb25lbnRzLXJhZGlvLWJ1dHRvbi1vdXRsaW5lLWNvbG9yKTtcbiAgb3V0bGluZS1zdHlsZTogdmFyKC0tYW1wbGlmeS1jb21wb25lbnRzLXJhZGlvLWJ1dHRvbi1vdXRsaW5lLXN0eWxlKTtcbiAgb3V0bGluZS13aWR0aDogdmFyKC0tYW1wbGlmeS1jb21wb25lbnRzLXJhZGlvLWJ1dHRvbi1vdXRsaW5lLXdpZHRoKTtcbiAgb3V0bGluZS1vZmZzZXQ6IHZhcigtLWFtcGxpZnktY29tcG9uZW50cy1yYWRpby1idXR0b24tb3V0bGluZS1vZmZzZXQpO1xufVxuLmFtcGxpZnktcmFkaW9fX2J1dHRvbjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcIjtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICBib3JkZXItcmFkaXVzOiB2YXIoLS1hbXBsaWZ5LWNvbXBvbmVudHMtcmFkaW8tYnV0dG9uLWJlZm9yZS1ib3JkZXItcmFkaXVzKTtcbiAgYmFja2dyb3VuZC1jb2xvcjogY3VycmVudENvbG9yO1xuICBib3JkZXItcmFkaXVzOiA1MCU7XG59XG4uYW1wbGlmeS1yYWRpb19fYnV0dG9uLS1zbWFsbCB7XG4gIHdpZHRoOiB2YXIoLS1hbXBsaWZ5LWNvbXBvbmVudHMtcmFkaW8tYnV0dG9uLXNtYWxsLXdpZHRoKTtcbiAgaGVpZ2h0OiB2YXIoLS1hbXBsaWZ5LWNvbXBvbmVudHMtcmFkaW8tYnV0dG9uLXNtYWxsLWhlaWdodCk7XG59XG4uYW1wbGlmeS1yYWRpb19fYnV0dG9uLS1sYXJnZSB7XG4gIHdpZHRoOiB2YXIoLS1hbXBsaWZ5LWNvbXBvbmVudHMtcmFkaW8tYnV0dG9uLWxhcmdlLXdpZHRoKTtcbiAgaGVpZ2h0OiB2YXIoLS1hbXBsaWZ5LWNvbXBvbmVudHMtcmFkaW8tYnV0dG9uLWxhcmdlLWhlaWdodCk7XG59XG5cbi5hbXBsaWZ5LXJhZGlvX19pbnB1dDpjaGVja2VkICsgLmFtcGxpZnktcmFkaW9fX2J1dHRvbiB7XG4gIGNvbG9yOiB2YXIoLS1hbXBsaWZ5LWNvbXBvbmVudHMtcmFkaW8tYnV0dG9uLWNoZWNrZWQtY29sb3IpO1xufVxuXG4uYW1wbGlmeS1yYWRpb19faW5wdXQ6Y2hlY2tlZDpkaXNhYmxlZCArIC5hbXBsaWZ5LXJhZGlvX19idXR0b24ge1xuICBjb2xvcjogdmFyKC0tYW1wbGlmeS1jb21wb25lbnRzLXJhZGlvLWJ1dHRvbi1jaGVja2VkLWRpc2FibGVkLWNvbG9yKTtcbn1cblxuLmFtcGxpZnktcmFkaW9fX2lucHV0OmZvY3VzICsgLmFtcGxpZnktcmFkaW9fX2J1dHRvbiB7XG4gIGJvcmRlci1jb2xvcjogdmFyKC0tYW1wbGlmeS1jb21wb25lbnRzLXJhZGlvLWJ1dHRvbi1mb2N1cy1ib3JkZXItY29sb3IpO1xuICBib3gtc2hhZG93OiB2YXIoLS1hbXBsaWZ5LWNvbXBvbmVudHMtcmFkaW8tYnV0dG9uLWZvY3VzLWJveC1zaGFkb3cpO1xufVxuXG4uYW1wbGlmeS1yYWRpb19faW5wdXRbYXJpYS1pbnZhbGlkPXRydWVdICsgLmFtcGxpZnktcmFkaW9fX2J1dHRvbiB7XG4gIGJvcmRlci1jb2xvcjogdmFyKC0tYW1wbGlmeS1jb21wb25lbnRzLXJhZGlvLWJ1dHRvbi1lcnJvci1ib3JkZXItY29sb3IpO1xufVxuXG4uYW1wbGlmeS1yYWRpb19faW5wdXRbYXJpYS1pbnZhbGlkPXRydWVdOmZvY3VzICsgLmFtcGxpZnktcmFkaW9fX2J1dHRvbiB7XG4gIGJveC1zaGFkb3c6IHZhcigtLWFtcGxpZnktY29tcG9uZW50cy1yYWRpby1idXR0b24tZXJyb3ItZm9jdXMtYm94LXNoYWRvdyk7XG59XG5cbi5hbXBsaWZ5LXJhZGlvX19pbnB1dDpkaXNhYmxlZCArIC5hbXBsaWZ5LXJhZGlvX19idXR0b24ge1xuICBib3JkZXItY29sb3I6IHZhcigtLWFtcGxpZnktY29tcG9uZW50cy1yYWRpby1idXR0b24tZGlzYWJsZWQtYm9yZGVyLWNvbG9yKTtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYW1wbGlmeS1jb21wb25lbnRzLXJhZGlvLWJ1dHRvbi1kaXNhYmxlZC1iYWNrZ3JvdW5kLWNvbG9yKTtcbn1cblxuLmFtcGxpZnktcmFkaW9fX2xhYmVsIHtcbiAgY29sb3I6IHZhcigtLWFtcGxpZnktY29tcG9uZW50cy1yYWRpby1sYWJlbC1jb2xvcik7XG59XG4uYW1wbGlmeS1yYWRpb19fbGFiZWwtLWRpc2FibGVkIHtcbiAgY29sb3I6IHZhcigtLWFtcGxpZnktY29tcG9uZW50cy1yYWRpby1sYWJlbC1kaXNhYmxlZC1jb2xvcik7XG59XG5cbi5hbXBsaWZ5LXJhZGlvZ3JvdXAge1xuICBnYXA6IGluaGVyaXQ7XG4gIGZsZXgtZGlyZWN0aW9uOiBpbmhlcml0O1xuICBhbGlnbi1pdGVtczogaW5oZXJpdDtcbn1cblxuLmFtcGxpZnktcmFkaW9ncm91cGZpZWxkIHtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG4gIC0tYW1wbGlmeS1jb21wb25lbnRzLWZpZWxkc2V0LWxlZ2VuZC1jb2xvcjogdmFyKFxuICAgIC0tYW1wbGlmeS1jb21wb25lbnRzLXJhZGlvZ3JvdXAtbGVnZW5kLWNvbG9yXG4gICk7XG4gIC0tYW1wbGlmeS1jb21wb25lbnRzLWZpZWxkc2V0LWxlZ2VuZC1mb250LXdlaWdodDogdmFyKFxuICAgIC0tYW1wbGlmeS1jb21wb25lbnRzLXJhZGlvZ3JvdXAtbGVnZW5kLWZvbnQtd2VpZ2h0XG4gICk7XG4gIC0tYW1wbGlmeS1jb21wb25lbnRzLXJhZGlvLWJ1dHRvbi1ib3JkZXItd2lkdGg6IHZhcihcbiAgICAtLWFtcGxpZnktY29tcG9uZW50cy1yYWRpb2dyb3VwLXJhZGlvLWJvcmRlci13aWR0aFxuICApO1xuICAtLWFtcGxpZnktY29tcG9uZW50cy1yYWRpby1idXR0b24tYm9yZGVyLWNvbG9yOiB2YXIoXG4gICAgLS1hbXBsaWZ5LWNvbXBvbmVudHMtcmFkaW9ncm91cC1yYWRpby1ib3JkZXItY29sb3JcbiAgKTtcbiAgLS1hbXBsaWZ5LWNvbXBvbmVudHMtcmFkaW8tYnV0dG9uLWJhY2tncm91bmQtY29sb3I6IHZhcihcbiAgICAtLWFtcGxpZnktY29tcG9uZW50cy1yYWRpb2dyb3VwLXJhZGlvLWJhY2tncm91bmQtY29sb3JcbiAgKTtcbiAgLS1hbXBsaWZ5LWNvbXBvbmVudHMtcmFkaW8tbGFiZWwtY29sb3I6IHZhcihcbiAgICAtLWFtcGxpZnktY29tcG9uZW50cy1yYWRpb2dyb3VwLXJhZGlvLWxhYmVsLWNvbG9yXG4gICk7XG4gIC0tYW1wbGlmeS1jb21wb25lbnRzLXJhZGlvLWJ1dHRvbi1jaGVja2VkLWNvbG9yOiB2YXIoXG4gICAgLS1hbXBsaWZ5LWNvbXBvbmVudHMtcmFkaW9ncm91cC1yYWRpby1jaGVja2VkLWNvbG9yXG4gICk7XG59XG5cbi5hbXBsaWZ5LXNlYXJjaGZpZWxkIHtcbiAgLS1hbXBsaWZ5LWNvbXBvbmVudHMtZmllbGRjb250cm9sLWNvbG9yOiB2YXIoXG4gICAgLS1hbXBsaWZ5LWNvbXBvbmVudHMtc2VhcmNoZmllbGQtaW5wdXQtY29sb3JcbiAgKTtcbn1cbi5hbXBsaWZ5LXNlYXJjaGZpZWxkX19zZWFyY2gge1xuICBjb2xvcjogdmFyKC0tYW1wbGlmeS1jb21wb25lbnRzLXNlYXJjaGZpZWxkLWJ1dHRvbi1jb2xvcik7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWFtcGxpZnktY29tcG9uZW50cy1zZWFyY2hmaWVsZC1idXR0b24tYmFja2dyb3VuZC1jb2xvcik7XG59XG4uYW1wbGlmeS1zZWFyY2hmaWVsZF9fc2VhcmNoOmFjdGl2ZSB7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWFtcGxpZnktY29tcG9uZW50cy1idXR0b24tYWN0aXZlLWJhY2tncm91bmQtY29sb3IpO1xuICBib3JkZXItY29sb3I6IHZhcigtLWFtcGxpZnktY29tcG9uZW50cy1idXR0b24tYWN0aXZlLWJvcmRlci1jb2xvcik7XG4gIGNvbG9yOiB2YXIoLS1hbXBsaWZ5LWNvbXBvbmVudHMtYnV0dG9uLWFjdGl2ZS1jb2xvcik7XG59XG4uYW1wbGlmeS1zZWFyY2hmaWVsZF9fc2VhcmNoOmZvY3VzIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYW1wbGlmeS1jb21wb25lbnRzLXNlYXJjaGZpZWxkLWJ1dHRvbi1mb2N1cy1iYWNrZ3JvdW5kLWNvbG9yKTtcbiAgYm9yZGVyLWNvbG9yOiB2YXIoLS1hbXBsaWZ5LWNvbXBvbmVudHMtc2VhcmNoZmllbGQtYnV0dG9uLWZvY3VzLWJvcmRlci1jb2xvcik7XG4gIGNvbG9yOiB2YXIoLS1hbXBsaWZ5LWNvbXBvbmVudHMtc2VhcmNoZmllbGQtYnV0dG9uLWZvY3VzLWNvbG9yKTtcbn1cbi5hbXBsaWZ5LXNlYXJjaGZpZWxkX19zZWFyY2g6aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1hbXBsaWZ5LWNvbXBvbmVudHMtc2VhcmNoZmllbGQtYnV0dG9uLWhvdmVyLWJhY2tncm91bmQtY29sb3IpO1xuICBib3JkZXItY29sb3I6IHZhcigtLWFtcGxpZnktY29tcG9uZW50cy1zZWFyY2hmaWVsZC1idXR0b24taG92ZXItYm9yZGVyLWNvbG9yKTtcbiAgY29sb3I6IHZhcigtLWFtcGxpZnktY29tcG9uZW50cy1zZWFyY2hmaWVsZC1idXR0b24taG92ZXItY29sb3IpO1xufVxuLmFtcGxpZnktc2VhcmNoZmllbGRfX3NlYXJjaDpkaXNhYmxlZCB7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWFtcGxpZnktY29tcG9uZW50cy1zZWFyY2hmaWVsZC1idXR0b24tZGlzYWJsZWQtYmFja2dyb3VuZC1jb2xvcik7XG4gIGJvcmRlci1jb2xvcjogdmFyKC0tYW1wbGlmeS1jb21wb25lbnRzLXNlYXJjaGZpZWxkLWJ1dHRvbi1kaXNhYmxlZC1ib3JkZXItY29sb3IpO1xuICBjb2xvcjogdmFyKC0tYW1wbGlmeS1jb21wb25lbnRzLXNlYXJjaGZpZWxkLWJ1dHRvbi1kaXNhYmxlZC1jb2xvcik7XG59XG5cbi5hbXBsaWZ5LXNlbGVjdF9fd3JhcHBlciB7XG4gIGZsZXg6IHZhcigtLWFtcGxpZnktY29tcG9uZW50cy1zZWxlY3Qtd3JhcHBlci1mbGV4KTtcbiAgZGlzcGxheTogdmFyKC0tYW1wbGlmeS1jb21wb25lbnRzLXNlbGVjdC13cmFwcGVyLWRpc3BsYXkpO1xuICBwb3NpdGlvbjogdmFyKC0tYW1wbGlmeS1jb21wb25lbnRzLXNlbGVjdC13cmFwcGVyLXBvc2l0aW9uKTtcbiAgY3Vyc29yOiB2YXIoLS1hbXBsaWZ5LWNvbXBvbmVudHMtc2VsZWN0LXdyYXBwZXItY3Vyc29yKTtcbiAgYWxpZ24tc2VsZjogc3RyZXRjaDtcbn1cblxuLmFtcGxpZnktc2VsZWN0X19pY29uIHtcbiAgY29sb3I6IHZhcigtLWFtcGxpZnktY29tcG9uZW50cy1maWVsZGNvbnRyb2wtY29sb3IpO1xuICBhbGlnbi1pdGVtczogdmFyKC0tYW1wbGlmeS1jb21wb25lbnRzLXNlbGVjdC1pY29uLXdyYXBwZXItYWxpZ24taXRlbXMpO1xuICBwb3NpdGlvbjogdmFyKC0tYW1wbGlmeS1jb21wb25lbnRzLXNlbGVjdC1pY29uLXdyYXBwZXItcG9zaXRpb24pO1xuICB0b3A6IHZhcigtLWFtcGxpZnktY29tcG9uZW50cy1zZWxlY3QtaWNvbi13cmFwcGVyLXRvcCk7XG4gIHJpZ2h0OiB2YXIoLS1hbXBsaWZ5LWNvbXBvbmVudHMtc2VsZWN0LWljb24td3JhcHBlci1yaWdodCk7XG4gIHRyYW5zZm9ybTogdmFyKC0tYW1wbGlmeS1jb21wb25lbnRzLXNlbGVjdC1pY29uLXdyYXBwZXItdHJhbnNmb3JtKTtcbiAgcG9pbnRlci1ldmVudHM6IHZhcigtLWFtcGxpZnktY29tcG9uZW50cy1zZWxlY3QtaWNvbi13cmFwcGVyLXBvaW50ZXItZXZlbnRzKTtcbn1cbi5hbXBsaWZ5LXNlbGVjdF9faWNvbi0tc21hbGwge1xuICByaWdodDogdmFyKC0tYW1wbGlmeS1jb21wb25lbnRzLXNlbGVjdC1pY29uLXdyYXBwZXItc21hbGwtcmlnaHQpO1xufVxuLmFtcGxpZnktc2VsZWN0X19pY29uLS1sYXJnZSB7XG4gIHJpZ2h0OiB2YXIoLS1hbXBsaWZ5LWNvbXBvbmVudHMtc2VsZWN0LWljb24td3JhcHBlci1sYXJnZS1yaWdodCk7XG59XG5cbi5hbXBsaWZ5LXNlbGVjdCB7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIGNvbG9yOiB2YXIoLS1hbXBsaWZ5LWNvbXBvbmVudHMtZmllbGRjb250cm9sLWNvbG9yKTtcbiAgZm9udC1zaXplOiB2YXIoLS1hbXBsaWZ5LWNvbXBvbmVudHMtZmllbGRjb250cm9sLWZvbnQtc2l6ZSk7XG4gIGxpbmUtaGVpZ2h0OiB2YXIoLS1hbXBsaWZ5LWNvbXBvbmVudHMtZmllbGRjb250cm9sLWxpbmUtaGVpZ2h0KTtcbiAgcGFkZGluZy1ibG9jay1zdGFydDogdmFyKC0tYW1wbGlmeS1jb21wb25lbnRzLWZpZWxkY29udHJvbC1wYWRkaW5nLWJsb2NrLXN0YXJ0KTtcbiAgcGFkZGluZy1ibG9jay1lbmQ6IHZhcigtLWFtcGxpZnktY29tcG9uZW50cy1maWVsZGNvbnRyb2wtcGFkZGluZy1ibG9jay1lbmQpO1xuICBwYWRkaW5nLWlubGluZS1zdGFydDogdmFyKC0tYW1wbGlmeS1jb21wb25lbnRzLWZpZWxkY29udHJvbC1wYWRkaW5nLWlubGluZS1zdGFydCk7XG4gIHBhZGRpbmctaW5saW5lLWVuZDogdmFyKC0tYW1wbGlmeS1jb21wb25lbnRzLWZpZWxkY29udHJvbC1wYWRkaW5nLWlubGluZS1lbmQpO1xuICB0cmFuc2l0aW9uOiBhbGwgdmFyKC0tYW1wbGlmeS1jb21wb25lbnRzLWZpZWxkY29udHJvbC10cmFuc2l0aW9uLWR1cmF0aW9uKTtcbiAgd2lkdGg6IDEwMCU7XG4gIGJvcmRlci1jb2xvcjogdmFyKC0tYW1wbGlmeS1jb21wb25lbnRzLWZpZWxkY29udHJvbC1ib3JkZXItY29sb3IpO1xuICBib3JkZXItcmFkaXVzOiB2YXIoLS1hbXBsaWZ5LWNvbXBvbmVudHMtZmllbGRjb250cm9sLWJvcmRlci1yYWRpdXMpO1xuICBib3JkZXItc3R5bGU6IHZhcigtLWFtcGxpZnktY29tcG9uZW50cy1maWVsZGNvbnRyb2wtYm9yZGVyLXN0eWxlKTtcbiAgYm9yZGVyLXdpZHRoOiB2YXIoLS1hbXBsaWZ5LWNvbXBvbmVudHMtZmllbGRjb250cm9sLWJvcmRlci13aWR0aCk7XG4gIG91dGxpbmUtY29sb3I6IHZhcigtLWFtcGxpZnktY29tcG9uZW50cy1maWVsZGNvbnRyb2wtb3V0bGluZS1jb2xvcik7XG4gIG91dGxpbmUtc3R5bGU6IHZhcigtLWFtcGxpZnktY29tcG9uZW50cy1maWVsZGNvbnRyb2wtb3V0bGluZS1zdHlsZSk7XG4gIG91dGxpbmUtd2lkdGg6IHZhcigtLWFtcGxpZnktY29tcG9uZW50cy1maWVsZGNvbnRyb2wtb3V0bGluZS13aWR0aCk7XG4gIG91dGxpbmUtb2Zmc2V0OiB2YXIoLS1hbXBsaWZ5LWNvbXBvbmVudHMtZmllbGRjb250cm9sLW91dGxpbmUtb2Zmc2V0KTtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYW1wbGlmeS1jb21wb25lbnRzLXNlbGVjdC1iYWNrZ3JvdW5kLWNvbG9yKTtcbiAgY29sb3I6IHZhcigtLWFtcGxpZnktY29tcG9uZW50cy1zZWxlY3QtY29sb3IpO1xuICBtaW4td2lkdGg6IHZhcigtLWFtcGxpZnktY29tcG9uZW50cy1zZWxlY3QtbWluLXdpZHRoKTtcbiAgcGFkZGluZy1pbmxpbmUtZW5kOiB2YXIoLS1hbXBsaWZ5LWNvbXBvbmVudHMtc2VsZWN0LXBhZGRpbmctaW5saW5lLWVuZCk7XG4gIHdoaXRlLXNwYWNlOiB2YXIoLS1hbXBsaWZ5LWNvbXBvbmVudHMtc2VsZWN0LXdoaXRlLXNwYWNlKTtcbn1cbi5hbXBsaWZ5LXNlbGVjdDpmb2N1cyB7XG4gIGJvcmRlci1jb2xvcjogdmFyKC0tYW1wbGlmeS1jb21wb25lbnRzLWZpZWxkY29udHJvbC1mb2N1cy1ib3JkZXItY29sb3IpO1xuICBib3gtc2hhZG93OiB2YXIoLS1hbXBsaWZ5LWNvbXBvbmVudHMtZmllbGRjb250cm9sLWZvY3VzLWJveC1zaGFkb3cpO1xufVxuLmFtcGxpZnktc2VsZWN0LS1zbWFsbCB7XG4gIGZvbnQtc2l6ZTogdmFyKC0tYW1wbGlmeS1jb21wb25lbnRzLWZpZWxkY29udHJvbC1zbWFsbC1mb250LXNpemUpO1xuICBwYWRkaW5nLWJsb2NrLXN0YXJ0OiB2YXIoLS1hbXBsaWZ5LWNvbXBvbmVudHMtZmllbGRjb250cm9sLXNtYWxsLXBhZGRpbmctYmxvY2stc3RhcnQpO1xuICBwYWRkaW5nLWJsb2NrLWVuZDogdmFyKC0tYW1wbGlmeS1jb21wb25lbnRzLWZpZWxkY29udHJvbC1zbWFsbC1wYWRkaW5nLWJsb2NrLWVuZCk7XG4gIHBhZGRpbmctaW5saW5lLXN0YXJ0OiB2YXIoLS1hbXBsaWZ5LWNvbXBvbmVudHMtZmllbGRjb250cm9sLXNtYWxsLXBhZGRpbmctaW5saW5lLXN0YXJ0KTtcbiAgcGFkZGluZy1pbmxpbmUtZW5kOiB2YXIoLS1hbXBsaWZ5LWNvbXBvbmVudHMtZmllbGRjb250cm9sLXNtYWxsLXBhZGRpbmctaW5saW5lLWVuZCk7XG59XG4uYW1wbGlmeS1zZWxlY3QtLWxhcmdlIHtcbiAgZm9udC1zaXplOiB2YXIoLS1hbXBsaWZ5LWNvbXBvbmVudHMtZmllbGRjb250cm9sLWxhcmdlLWZvbnQtc2l6ZSk7XG4gIHBhZGRpbmctYmxvY2stc3RhcnQ6IHZhcigtLWFtcGxpZnktY29tcG9uZW50cy1maWVsZGNvbnRyb2wtbGFyZ2UtcGFkZGluZy1ibG9jay1zdGFydCk7XG4gIHBhZGRpbmctYmxvY2stZW5kOiB2YXIoLS1hbXBsaWZ5LWNvbXBvbmVudHMtZmllbGRjb250cm9sLWxhcmdlLXBhZGRpbmctYmxvY2stZW5kKTtcbiAgcGFkZGluZy1pbmxpbmUtc3RhcnQ6IHZhcigtLWFtcGxpZnktY29tcG9uZW50cy1maWVsZGNvbnRyb2wtbGFyZ2UtcGFkZGluZy1pbmxpbmUtc3RhcnQpO1xuICBwYWRkaW5nLWlubGluZS1lbmQ6IHZhcigtLWFtcGxpZnktY29tcG9uZW50cy1maWVsZGNvbnRyb2wtbGFyZ2UtcGFkZGluZy1pbmxpbmUtZW5kKTtcbn1cbi5hbXBsaWZ5LXNlbGVjdC0tZXJyb3Ige1xuICBib3JkZXItY29sb3I6IHZhcigtLWFtcGxpZnktY29tcG9uZW50cy1maWVsZGNvbnRyb2wtZXJyb3ItYm9yZGVyLWNvbG9yKTtcbn1cbi5hbXBsaWZ5LXNlbGVjdC0tZXJyb3I6Zm9jdXMge1xuICBib3JkZXItY29sb3I6IHZhcigtLWFtcGxpZnktY29tcG9uZW50cy1maWVsZGNvbnRyb2wtZXJyb3ItYm9yZGVyLWNvbG9yKTtcbiAgYm94LXNoYWRvdzogdmFyKC0tYW1wbGlmeS1jb21wb25lbnRzLWZpZWxkY29udHJvbC1lcnJvci1mb2N1cy1ib3gtc2hhZG93KTtcbn1cbi5hbXBsaWZ5LXNlbGVjdC0tcXVpZXQge1xuICBib3JkZXItYmxvY2stc3RhcnQ6IHZhcigtLWFtcGxpZnktY29tcG9uZW50cy1maWVsZGNvbnRyb2wtcXVpZXQtYm9yZGVyLWJsb2NrLXN0YXJ0KTtcbiAgYm9yZGVyLWlubGluZS1zdGFydDogdmFyKC0tYW1wbGlmeS1jb21wb25lbnRzLWZpZWxkY29udHJvbC1xdWlldC1ib3JkZXItaW5saW5lLXN0YXJ0KTtcbiAgYm9yZGVyLWlubGluZS1lbmQ6IHZhcigtLWFtcGxpZnktY29tcG9uZW50cy1maWVsZGNvbnRyb2wtcXVpZXQtYm9yZGVyLWlubGluZS1lbmQpO1xuICBib3JkZXItcmFkaXVzOiB2YXIoLS1hbXBsaWZ5LWNvbXBvbmVudHMtZmllbGRjb250cm9sLXF1aWV0LWJvcmRlci1yYWRpdXMpO1xufVxuLmFtcGxpZnktc2VsZWN0LS1xdWlldDpmb2N1cyB7XG4gIGJvcmRlci1ibG9jay1lbmQtY29sb3I6IHZhcigtLWFtcGxpZnktY29tcG9uZW50cy1maWVsZGNvbnRyb2wtcXVpZXQtZm9jdXMtYm9yZGVyLWJsb2NrLWVuZC1jb2xvcik7XG4gIGJveC1zaGFkb3c6IHZhcigtLWFtcGxpZnktY29tcG9uZW50cy1maWVsZGNvbnRyb2wtcXVpZXQtZm9jdXMtYm94LXNoYWRvdyk7XG59XG4uYW1wbGlmeS1zZWxlY3QtLXF1aWV0W2FyaWEtaW52YWxpZD10cnVlXSB7XG4gIGJvcmRlci1ibG9jay1lbmQtY29sb3I6IHZhcigtLWFtcGxpZnktY29tcG9uZW50cy1maWVsZGNvbnRyb2wtcXVpZXQtZXJyb3ItYm9yZGVyLWJsb2NrLWVuZC1jb2xvcik7XG59XG4uYW1wbGlmeS1zZWxlY3QtLXF1aWV0W2FyaWEtaW52YWxpZD10cnVlXTpmb2N1cyB7XG4gIGJvcmRlci1ibG9jay1lbmQtY29sb3I6IHZhcigtLWFtcGxpZnktY29tcG9uZW50cy1maWVsZGNvbnRyb2wtcXVpZXQtZXJyb3ItZm9jdXMtYm9yZGVyLWJsb2NrLWVuZC1jb2xvcik7XG4gIGJveC1zaGFkb3c6IHZhcigtLWFtcGxpZnktY29tcG9uZW50cy1maWVsZGNvbnRyb2wtcXVpZXQtZXJyb3ItZm9jdXMtYm94LXNoYWRvdyk7XG59XG4uYW1wbGlmeS1zZWxlY3RbZGlzYWJsZWRdIHtcbiAgY29sb3I6IHZhcigtLWFtcGxpZnktY29tcG9uZW50cy1maWVsZGNvbnRyb2wtZGlzYWJsZWQtY29sb3IpO1xuICBjdXJzb3I6IHZhcigtLWFtcGxpZnktY29tcG9uZW50cy1maWVsZGNvbnRyb2wtZGlzYWJsZWQtY3Vyc29yKTtcbiAgYm9yZGVyLWNvbG9yOiB2YXIoLS1hbXBsaWZ5LWNvbXBvbmVudHMtZmllbGRjb250cm9sLWRpc2FibGVkLWJvcmRlci1jb2xvcik7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWFtcGxpZnktY29tcG9uZW50cy1maWVsZGNvbnRyb2wtZGlzYWJsZWQtYmFja2dyb3VuZC1jb2xvcik7XG59XG4uYW1wbGlmeS1zZWxlY3Qgb3B0aW9uIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYW1wbGlmeS1jb21wb25lbnRzLXNlbGVjdC1vcHRpb24tYmFja2dyb3VuZC1jb2xvcik7XG4gIGNvbG9yOiB2YXIoLS1hbXBsaWZ5LWNvbXBvbmVudHMtc2VsZWN0LW9wdGlvbi1jb2xvcik7XG59XG4uYW1wbGlmeS1zZWxlY3Qgb3B0aW9uW2Rpc2FibGVkPVwiXCJdIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYW1wbGlmeS1jb21wb25lbnRzLXNlbGVjdC1vcHRpb24tZGlzYWJsZWQtYmFja2dyb3VuZC1jb2xvcik7XG4gIGNvbG9yOiB2YXIoLS1hbXBsaWZ5LWNvbXBvbmVudHMtc2VsZWN0LW9wdGlvbi1kaXNhYmxlZC1jb2xvcik7XG4gIGN1cnNvcjogdmFyKC0tYW1wbGlmeS1jb21wb25lbnRzLWZpZWxkY29udHJvbC1kaXNhYmxlZC1jdXJzb3IpO1xufVxuLmFtcGxpZnktc2VsZWN0W2Rpc2FibGVkXSB7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWFtcGxpZnktY29tcG9uZW50cy1zZWxlY3QtZGlzYWJsZWQtYmFja2dyb3VuZC1jb2xvcik7XG4gIGNvbG9yOiB2YXIoLS1hbXBsaWZ5LWNvbXBvbmVudHMtc2VsZWN0LWRpc2FibGVkLWNvbG9yKTtcbn1cbi5hbXBsaWZ5LXNlbGVjdFtkaXNhYmxlZF0gb3B0aW9uIHtcbiAgY29sb3I6IGluaGVyaXQ7XG4gIGJhY2tncm91bmQtY29sb3I6IGluaGVyaXQ7XG59XG4uYW1wbGlmeS1zZWxlY3QtLXNtYWxsIHtcbiAgbWluLXdpZHRoOiB2YXIoLS1hbXBsaWZ5LWNvbXBvbmVudHMtc2VsZWN0LXNtYWxsLW1pbi13aWR0aCk7XG4gIHBhZGRpbmctaW5saW5lLWVuZDogdmFyKC0tYW1wbGlmeS1jb21wb25lbnRzLXNlbGVjdC1zbWFsbC1wYWRkaW5nLWlubGluZS1lbmQpO1xufVxuLmFtcGxpZnktc2VsZWN0LS1sYXJnZSB7XG4gIG1pbi13aWR0aDogdmFyKC0tYW1wbGlmeS1jb21wb25lbnRzLXNlbGVjdC1sYXJnZS1taW4td2lkdGgpO1xuICBwYWRkaW5nLWlubGluZS1lbmQ6IHZhcigtLWFtcGxpZnktY29tcG9uZW50cy1zZWxlY3QtbGFyZ2UtcGFkZGluZy1pbmxpbmUtZW5kKTtcbn1cbi5hbXBsaWZ5LXNlbGVjdC0tZXhwYW5kZWQge1xuICBvdmVyZmxvdzogYXV0bztcbiAgcGFkZGluZzogdmFyKC0tYW1wbGlmeS1jb21wb25lbnRzLXNlbGVjdC1leHBhbmRlZC1wYWRkaW5nLWJsb2NrKSB2YXIoLS1hbXBsaWZ5LWNvbXBvbmVudHMtc2VsZWN0LWV4cGFuZGVkLXBhZGRpbmctaW5saW5lKTtcbn1cbi5hbXBsaWZ5LXNlbGVjdC0tZXhwYW5kZWQgb3B0aW9uIHtcbiAgcGFkZGluZzogdmFyKC0tYW1wbGlmeS1jb21wb25lbnRzLXNlbGVjdC1leHBhbmRlZC1vcHRpb24tcGFkZGluZy1ibG9jaykgdmFyKC0tYW1wbGlmeS1jb21wb25lbnRzLXNlbGVjdC1leHBhbmRlZC1vcHRpb24tcGFkZGluZy1pbmxpbmUpO1xufVxuXG4uYW1wbGlmeS1zZWxlY3RmaWVsZCB7XG4gIGZsZXgtZGlyZWN0aW9uOiB2YXIoLS1hbXBsaWZ5LWNvbXBvbmVudHMtc2VsZWN0ZmllbGQtZmxleC1kaXJlY3Rpb24pO1xuICAtLWFtcGxpZnktY29tcG9uZW50cy1maWVsZGNvbnRyb2wtYm9yZGVyLWNvbG9yOiB2YXIoXG4gICAgLS1hbXBsaWZ5LWNvbXBvbmVudHMtc2VsZWN0ZmllbGQtYm9yZGVyLWNvbG9yXG4gICk7XG4gIC0tYW1wbGlmeS1jb21wb25lbnRzLWZpZWxkY29udHJvbC1jb2xvcjogdmFyKFxuICAgIC0tYW1wbGlmeS1jb21wb25lbnRzLXNlbGVjdGZpZWxkLWNvbG9yXG4gICk7XG4gIC0tYW1wbGlmeS1jb21wb25lbnRzLWZpZWxkY29udHJvbC1mb250LXNpemU6IHZhcihcbiAgICAtLWFtcGxpZnktY29tcG9uZW50cy1zZWxlY3RmaWVsZC1mb250LXNpemVcbiAgKTtcbiAgLS1hbXBsaWZ5LWNvbXBvbmVudHMtZmllbGRjb250cm9sLWZvY3VzLWJvcmRlci1jb2xvcjogdmFyKFxuICAgIC0tYW1wbGlmeS1jb21wb25lbnRzLXNlbGVjdGZpZWxkLWZvY3VzLWJvcmRlci1jb2xvclxuICApO1xuICAtLWFtcGxpZnktY29tcG9uZW50cy1maWVsZC1sYWJlbC1jb2xvcjogdmFyKFxuICAgIC0tYW1wbGlmeS1jb21wb25lbnRzLXNlbGVjdGZpZWxkLWxhYmVsLWNvbG9yXG4gICk7XG59XG5cbi5hbXBsaWZ5LXNsaWRlcmZpZWxkIHtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbn1cblxuLmFtcGxpZnktc2xpZGVyZmllbGRfX2xhYmVsIHtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xufVxuXG4uYW1wbGlmeS1zbGlkZXJmaWVsZF9fcm9vdCB7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGJveC1zaXppbmc6IGNvbnRlbnQtYm94O1xuICBkaXNwbGF5OiBmbGV4O1xuICBwYWRkaW5nLWJsb2NrOiB2YXIoLS1hbXBsaWZ5LWNvbXBvbmVudHMtc2xpZGVyZmllbGQtcGFkZGluZy1ibG9jayk7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgdG91Y2gtYWN0aW9uOiBub25lO1xuICAtd2Via2l0LXVzZXItc2VsZWN0OiBub25lO1xuICAgICAtbW96LXVzZXItc2VsZWN0OiBub25lO1xuICAgICAgICAgIHVzZXItc2VsZWN0OiBub25lO1xuICAtLWFtcGxpZnktaW50ZXJuYWwtc2xpZGVyZmllbGQtcm9vdC1oZWlnaHQ6IHZhcihcbiAgICAtLWFtcGxpZnktY29tcG9uZW50cy1zbGlkZXJmaWVsZC10aHVtYi1oZWlnaHRcbiAgKTtcbiAgLS1hbXBsaWZ5LWludGVybmFsLXNsaWRlcmZpZWxkLXJvb3Qtd2lkdGg6IHZhcihcbiAgICAtLWFtcGxpZnktY29tcG9uZW50cy1zbGlkZXJmaWVsZC10aHVtYi1oZWlnaHRcbiAgKTtcbn1cbi5hbXBsaWZ5LXNsaWRlcmZpZWxkX19yb290LS1kaXNhYmxlZCB7XG4gIGN1cnNvcjogbm90LWFsbG93ZWQ7XG59XG4uYW1wbGlmeS1zbGlkZXJmaWVsZF9fcm9vdC0taG9yaXpvbnRhbCB7XG4gIGhlaWdodDogdmFyKC0tYW1wbGlmeS1pbnRlcm5hbC1zbGlkZXJmaWVsZC1yb290LWhlaWdodCk7XG59XG4uYW1wbGlmeS1zbGlkZXJmaWVsZF9fcm9vdC0tdmVydGljYWwge1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICB3aWR0aDogdmFyKC0tYW1wbGlmeS1pbnRlcm5hbC1zbGlkZXJmaWVsZC1yb290LXdpZHRoKTtcbn1cbi5hbXBsaWZ5LXNsaWRlcmZpZWxkX19yb290LS1sYXJnZSB7XG4gIC0tYW1wbGlmeS1pbnRlcm5hbC1zbGlkZXJmaWVsZC1yb290LWhlaWdodDogdmFyKFxuICAgIC0tYW1wbGlmeS1jb21wb25lbnRzLXNsaWRlcmZpZWxkLWxhcmdlLXRodW1iLWhlaWdodFxuICApO1xuICAtLWFtcGxpZnktaW50ZXJuYWwtc2xpZGVyZmllbGQtcm9vdC13aWR0aDogdmFyKFxuICAgIC0tYW1wbGlmeS1jb21wb25lbnRzLXNsaWRlcmZpZWxkLWxhcmdlLXRodW1iLWhlaWdodFxuICApO1xufVxuLmFtcGxpZnktc2xpZGVyZmllbGRfX3Jvb3QtLXNtYWxsIHtcbiAgLS1hbXBsaWZ5LWludGVybmFsLXNsaWRlcmZpZWxkLXJvb3QtaGVpZ2h0OiB2YXIoXG4gICAgLS1hbXBsaWZ5LWNvbXBvbmVudHMtc2xpZGVyZmllbGQtc21hbGwtdGh1bWItaGVpZ2h0XG4gICk7XG4gIC0tYW1wbGlmeS1pbnRlcm5hbC1zbGlkZXJmaWVsZC1yb290LXdpZHRoOiB2YXIoXG4gICAgLS1hbXBsaWZ5LWNvbXBvbmVudHMtc2xpZGVyZmllbGQtc21hbGwtdGh1bWItaGVpZ2h0XG4gICk7XG59XG5cbi5hbXBsaWZ5LXNsaWRlcmZpZWxkX190cmFjayB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZmxleC1ncm93OiAxO1xuICBib3JkZXItcmFkaXVzOiB2YXIoLS1hbXBsaWZ5LWNvbXBvbmVudHMtc2xpZGVyZmllbGQtdHJhY2stYm9yZGVyLXJhZGl1cyk7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWFtcGxpZnktY29tcG9uZW50cy1zbGlkZXJmaWVsZC10cmFjay1iYWNrZ3JvdW5kLWNvbG9yKTtcbiAgLS1hbXBsaWZ5LWludGVybmFsLXNsaWRlcmZpZWxkLXRyYWNrLWhlaWdodDogdmFyKFxuICAgIC0tYW1wbGlmeS1jb21wb25lbnRzLXNsaWRlcmZpZWxkLXRyYWNrLWhlaWdodFxuICApO1xuICAtLWFtcGxpZnktaW50ZXJuYWwtc2xpZGVyZmllbGQtdHJhY2stbWluLXdpZHRoOiB2YXIoXG4gICAgLS1hbXBsaWZ5LWNvbXBvbmVudHMtc2xpZGVyZmllbGQtdHJhY2stbWluLXdpZHRoXG4gICk7XG4gIC0tYW1wbGlmeS1pbnRlcm5hbC1zbGlkZXJmaWVsZC10cmFjay13aWR0aDogdmFyKFxuICAgIC0tYW1wbGlmeS1jb21wb25lbnRzLXNsaWRlcmZpZWxkLXRyYWNrLWhlaWdodFxuICApO1xuICAtLWFtcGxpZnktaW50ZXJuYWwtc2xpZGVyZmllbGQtdHJhY2stbWluLWhlaWdodDogdmFyKFxuICAgIC0tYW1wbGlmeS1jb21wb25lbnRzLXNsaWRlcmZpZWxkLXRyYWNrLW1pbi13aWR0aFxuICApO1xufVxuLmFtcGxpZnktc2xpZGVyZmllbGRfX3RyYWNrLS1ob3Jpem9udGFsIHtcbiAgaGVpZ2h0OiB2YXIoLS1hbXBsaWZ5LWludGVybmFsLXNsaWRlcmZpZWxkLXRyYWNrLWhlaWdodCk7XG4gIG1pbi13aWR0aDogdmFyKC0tYW1wbGlmeS1pbnRlcm5hbC1zbGlkZXJmaWVsZC10cmFjay1taW4td2lkdGgpO1xufVxuLmFtcGxpZnktc2xpZGVyZmllbGRfX3RyYWNrLS12ZXJ0aWNhbCB7XG4gIHdpZHRoOiB2YXIoLS1hbXBsaWZ5LWludGVybmFsLXNsaWRlcmZpZWxkLXRyYWNrLXdpZHRoKTtcbiAgbWluLWhlaWdodDogdmFyKC0tYW1wbGlmeS1pbnRlcm5hbC1zbGlkZXJmaWVsZC10cmFjay1taW4taGVpZ2h0KTtcbn1cbi5hbXBsaWZ5LXNsaWRlcmZpZWxkX190cmFjay0tbGFyZ2Uge1xuICAtLWFtcGxpZnktaW50ZXJuYWwtc2xpZGVyZmllbGQtdHJhY2staGVpZ2h0OiB2YXIoXG4gICAgLS1hbXBsaWZ5LWNvbXBvbmVudHMtc2xpZGVyZmllbGQtbGFyZ2UtdHJhY2staGVpZ2h0XG4gICk7XG4gIC0tYW1wbGlmeS1pbnRlcm5hbC1zbGlkZXJmaWVsZC10cmFjay13aWR0aDogdmFyKFxuICAgIC0tYW1wbGlmeS1jb21wb25lbnRzLXNsaWRlcmZpZWxkLWxhcmdlLXRyYWNrLWhlaWdodFxuICApO1xufVxuLmFtcGxpZnktc2xpZGVyZmllbGRfX3RyYWNrLS1zbWFsbCB7XG4gIC0tYW1wbGlmeS1pbnRlcm5hbC1zbGlkZXJmaWVsZC10cmFjay1oZWlnaHQ6IHZhcihcbiAgICAtLWFtcGxpZnktY29tcG9uZW50cy1zbGlkZXJmaWVsZC1zbWFsbC10cmFjay1oZWlnaHRcbiAgKTtcbiAgLS1hbXBsaWZ5LWludGVybmFsLXNsaWRlcmZpZWxkLXRyYWNrLXdpZHRoOiB2YXIoXG4gICAgLS1hbXBsaWZ5LWNvbXBvbmVudHMtc2xpZGVyZmllbGQtc21hbGwtdHJhY2staGVpZ2h0XG4gICk7XG59XG5cbi5hbXBsaWZ5LXNsaWRlcmZpZWxkX19yYW5nZSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgYm9yZGVyLXJhZGl1czogdmFyKC0tYW1wbGlmeS1jb21wb25lbnRzLXNsaWRlcmZpZWxkLXJhbmdlLWJvcmRlci1yYWRpdXMpO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1hbXBsaWZ5LWNvbXBvbmVudHMtc2xpZGVyZmllbGQtcmFuZ2UtYmFja2dyb3VuZC1jb2xvcik7XG59XG4uYW1wbGlmeS1zbGlkZXJmaWVsZF9fcmFuZ2UtLWRpc2FibGVkIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYW1wbGlmeS1jb21wb25lbnRzLXNsaWRlcmZpZWxkLXJhbmdlLWRpc2FibGVkLWJhY2tncm91bmQtY29sb3IpO1xufVxuLmFtcGxpZnktc2xpZGVyZmllbGRfX3JhbmdlLS1ob3Jpem9udGFsIHtcbiAgaGVpZ2h0OiAxMDAlO1xufVxuLmFtcGxpZnktc2xpZGVyZmllbGRfX3JhbmdlLS12ZXJ0aWNhbCB7XG4gIHdpZHRoOiAxMDAlO1xufVxuXG4uYW1wbGlmeS1zbGlkZXJmaWVsZF9fdGh1bWIge1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IHZhcigtLWFtcGxpZnktY29tcG9uZW50cy1zbGlkZXJmaWVsZC10aHVtYi13aWR0aCk7XG4gIGhlaWdodDogdmFyKC0tYW1wbGlmeS1jb21wb25lbnRzLXNsaWRlcmZpZWxkLXRodW1iLWhlaWdodCk7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWFtcGxpZnktY29tcG9uZW50cy1zbGlkZXJmaWVsZC10aHVtYi1iYWNrZ3JvdW5kLWNvbG9yKTtcbiAgYm94LXNoYWRvdzogdmFyKC0tYW1wbGlmeS1jb21wb25lbnRzLXNsaWRlcmZpZWxkLXRodW1iLWJveC1zaGFkb3cpO1xuICBib3JkZXItcmFkaXVzOiB2YXIoLS1hbXBsaWZ5LWNvbXBvbmVudHMtc2xpZGVyZmllbGQtdGh1bWItYm9yZGVyLXJhZGl1cyk7XG4gIGJvcmRlci13aWR0aDogdmFyKC0tYW1wbGlmeS1jb21wb25lbnRzLXNsaWRlcmZpZWxkLXRodW1iLWJvcmRlci13aWR0aCk7XG4gIGJvcmRlci1jb2xvcjogdmFyKC0tYW1wbGlmeS1jb21wb25lbnRzLXNsaWRlcmZpZWxkLXRodW1iLWJvcmRlci1jb2xvcik7XG4gIGJvcmRlci1zdHlsZTogdmFyKC0tYW1wbGlmeS1jb21wb25lbnRzLXNsaWRlcmZpZWxkLXRodW1iLWJvcmRlci1zdHlsZSk7XG59XG4uYW1wbGlmeS1zbGlkZXJmaWVsZF9fdGh1bWI6aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1hbXBsaWZ5LWNvbXBvbmVudHMtc2xpZGVyZmllbGQtdGh1bWItaG92ZXItYmFja2dyb3VuZC1jb2xvcik7XG4gIGJvcmRlci1jb2xvcjogdmFyKC0tYW1wbGlmeS1jb21wb25lbnRzLXNsaWRlcmZpZWxkLXRodW1iLWhvdmVyLWJvcmRlci1jb2xvcik7XG59XG4uYW1wbGlmeS1zbGlkZXJmaWVsZF9fdGh1bWI6Zm9jdXMge1xuICBib3JkZXItY29sb3I6IHZhcigtLWFtcGxpZnktY29tcG9uZW50cy1zbGlkZXJmaWVsZC10aHVtYi1mb2N1cy1ib3JkZXItY29sb3IpO1xuICBib3gtc2hhZG93OiB2YXIoLS1hbXBsaWZ5LWNvbXBvbmVudHMtc2xpZGVyZmllbGQtdGh1bWItZm9jdXMtYm94LXNoYWRvdyk7XG59XG4uYW1wbGlmeS1zbGlkZXJmaWVsZF9fdGh1bWItLWRpc2FibGVkIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYW1wbGlmeS1jb21wb25lbnRzLXNsaWRlcmZpZWxkLXRodW1iLWRpc2FibGVkLWJhY2tncm91bmQtY29sb3IpO1xuICBib3JkZXItY29sb3I6IHZhcigtLWFtcGxpZnktY29tcG9uZW50cy1zbGlkZXJmaWVsZC10aHVtYi1kaXNhYmxlZC1ib3JkZXItY29sb3IpO1xuICBib3gtc2hhZG93OiB2YXIoLS1hbXBsaWZ5LWNvbXBvbmVudHMtc2xpZGVyZmllbGQtdGh1bWItZGlzYWJsZWQtYm94LXNoYWRvdyk7XG59XG4uYW1wbGlmeS1zbGlkZXJmaWVsZF9fdGh1bWItLWxhcmdlIHtcbiAgd2lkdGg6IHZhcigtLWFtcGxpZnktY29tcG9uZW50cy1zbGlkZXJmaWVsZC1sYXJnZS10aHVtYi13aWR0aCk7XG4gIGhlaWdodDogdmFyKC0tYW1wbGlmeS1jb21wb25lbnRzLXNsaWRlcmZpZWxkLWxhcmdlLXRodW1iLWhlaWdodCk7XG59XG4uYW1wbGlmeS1zbGlkZXJmaWVsZF9fdGh1bWItLXNtYWxsIHtcbiAgd2lkdGg6IHZhcigtLWFtcGxpZnktY29tcG9uZW50cy1zbGlkZXJmaWVsZC1zbWFsbC10aHVtYi13aWR0aCk7XG4gIGhlaWdodDogdmFyKC0tYW1wbGlmeS1jb21wb25lbnRzLXNsaWRlcmZpZWxkLXNtYWxsLXRodW1iLWhlaWdodCk7XG59XG5cbi5hbXBsaWZ5LXN0ZXBwZXJmaWVsZCB7XG4gIGZsZXgtZGlyZWN0aW9uOiB2YXIoLS1hbXBsaWZ5LWNvbXBvbmVudHMtc3RlcHBlcmZpZWxkLWZsZXgtZGlyZWN0aW9uKTtcbiAgLS1hbXBsaWZ5LWNvbXBvbmVudHMtZmllbGRjb250cm9sLWJvcmRlci1jb2xvcjogdmFyKFxuICAgIC0tYW1wbGlmeS1jb21wb25lbnRzLXN0ZXBwZXJmaWVsZC1ib3JkZXItY29sb3JcbiAgKTtcbiAgLS1hbXBsaWZ5LWNvbXBvbmVudHMtYnV0dG9uLWJvcmRlci1jb2xvcjogdmFyKFxuICAgIC0tYW1wbGlmeS1jb21wb25lbnRzLXN0ZXBwZXJmaWVsZC1ib3JkZXItY29sb3JcbiAgKTtcbiAgLS1hbXBsaWZ5LWNvbXBvbmVudHMtZmllbGRjb250cm9sLWNvbG9yOiB2YXIoXG4gICAgLS1hbXBsaWZ5LWNvbXBvbmVudHMtc3RlcHBlcmZpZWxkLWlucHV0LWNvbG9yXG4gICk7XG4gIC0tYW1wbGlmeS1jb21wb25lbnRzLWZpZWxkY29udHJvbC1mb250LXNpemU6IHZhcihcbiAgICAtLWFtcGxpZnktY29tcG9uZW50cy1zdGVwcGVyZmllbGQtaW5wdXQtZm9udC1zaXplXG4gICk7XG4gIC0tYW1wbGlmeS1jb21wb25lbnRzLWJ1dHRvbi1jb2xvcjogdmFyKFxuICAgIC0tYW1wbGlmeS1jb21wb25lbnRzLXN0ZXBwZXJmaWVsZC1idXR0b24tY29sb3JcbiAgKTtcbiAgLS1hbXBsaWZ5LWNvbXBvbmVudHMtYnV0dG9uLWFjdGl2ZS1jb2xvcjogdmFyKFxuICAgIC0tYW1wbGlmeS1jb21wb25lbnRzLXN0ZXBwZXJmaWVsZC1idXR0b24tYWN0aXZlLWNvbG9yXG4gICk7XG4gIC0tYW1wbGlmeS1jb21wb25lbnRzLWJ1dHRvbi1hY3RpdmUtYmFja2dyb3VuZC1jb2xvcjogdmFyKFxuICAgIC0tYW1wbGlmeS1jb21wb25lbnRzLXN0ZXBwZXJmaWVsZC1idXR0b24tYWN0aXZlLWJhY2tncm91bmQtY29sb3JcbiAgKTtcbiAgLS1hbXBsaWZ5LWNvbXBvbmVudHMtYnV0dG9uLWZvY3VzLWNvbG9yOiB2YXIoXG4gICAgLS1hbXBsaWZ5LWNvbXBvbmVudHMtc3RlcHBlcmZpZWxkLWJ1dHRvbi1mb2N1cy1jb2xvclxuICApO1xuICAtLWFtcGxpZnktY29tcG9uZW50cy1idXR0b24tZm9jdXMtYmFja2dyb3VuZC1jb2xvcjogdmFyKFxuICAgIC0tYW1wbGlmeS1jb21wb25lbnRzLXN0ZXBwZXJmaWVsZC1idXR0b24tZm9jdXMtYmFja2dyb3VuZC1jb2xvclxuICApO1xuICAtLWFtcGxpZnktY29tcG9uZW50cy1idXR0b24tZGlzYWJsZWQtY29sb3I6IHZhcihcbiAgICAtLWFtcGxpZnktY29tcG9uZW50cy1zdGVwcGVyZmllbGQtYnV0dG9uLWRpc2FibGVkLWNvbG9yXG4gICk7XG4gIC0tYW1wbGlmeS1jb21wb25lbnRzLWJ1dHRvbi1kaXNhYmxlZC1iYWNrZ3JvdW5kLWNvbG9yOiB2YXIoXG4gICAgLS1hbXBsaWZ5LWNvbXBvbmVudHMtc3RlcHBlcmZpZWxkLWJ1dHRvbi1kaXNhYmxlZC1iYWNrZ3JvdW5kLWNvbG9yXG4gICk7XG4gIC0tYW1wbGlmeS1jb21wb25lbnRzLWJ1dHRvbi1ob3Zlci1jb2xvcjogdmFyKFxuICAgIC0tYW1wbGlmeS1jb21wb25lbnRzLXN0ZXBwZXJmaWVsZC1idXR0b24taG92ZXItY29sb3JcbiAgKTtcbiAgLS1hbXBsaWZ5LWNvbXBvbmVudHMtYnV0dG9uLWhvdmVyLWJhY2tncm91bmQtY29sb3I6IHZhcihcbiAgICAtLWFtcGxpZnktY29tcG9uZW50cy1zdGVwcGVyZmllbGQtYnV0dG9uLWhvdmVyLWJhY2tncm91bmQtY29sb3JcbiAgKTtcbn1cblxuLmFtcGxpZnktc3RlcHBlcmZpZWxkX19idXR0b24tLWRlY3JlYXNlLFxuLmFtcGxpZnktc3RlcHBlcmZpZWxkX19idXR0b24tLWluY3JlYXNlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYW1wbGlmeS1jb21wb25lbnRzLXN0ZXBwZXJmaWVsZC1idXR0b24tYmFja2dyb3VuZC1jb2xvcik7XG59XG4uYW1wbGlmeS1zdGVwcGVyZmllbGRfX2J1dHRvbi0tZGVjcmVhc2UtLWRpc2FibGVkLFxuLmFtcGxpZnktc3RlcHBlcmZpZWxkX19idXR0b24tLWluY3JlYXNlLS1kaXNhYmxlZCB7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWFtcGxpZnktY29tcG9uZW50cy1zdGVwcGVyZmllbGQtYnV0dG9uLWRpc2FibGVkLWJhY2tncm91bmQtY29sb3IpO1xufVxuLmFtcGxpZnktc3RlcHBlcmZpZWxkX19idXR0b24tLWRlY3JlYXNlLS1xdWlldCxcbi5hbXBsaWZ5LXN0ZXBwZXJmaWVsZF9fYnV0dG9uLS1pbmNyZWFzZS0tcXVpZXQge1xuICBib3JkZXItd2lkdGg6IDAgMCB2YXIoLS1hbXBsaWZ5LWNvbXBvbmVudHMtYnV0dG9uLWJvcmRlci13aWR0aCkgMDtcbiAgYm9yZGVyLXJhZGl1czogMDtcbn1cblxuLmFtcGxpZnktc3RlcHBlcmZpZWxkX19idXR0b24tLWRlY3JlYXNlW2RhdGEtaW52YWxpZD10cnVlXSB7XG4gIGJvcmRlci1pbmxpbmUtZW5kOiBub25lO1xufVxuXG4uYW1wbGlmeS1zdGVwcGVyZmllbGRfX2J1dHRvbi0taW5jcmVhc2VbZGF0YS1pbnZhbGlkPXRydWVdIHtcbiAgYm9yZGVyLWlubGluZS1zdGFydDogbm9uZTtcbn1cblxuLmFtcGxpZnktc3RlcHBlcmZpZWxkX19pbnB1dCB7XG4gIC1tb3otYXBwZWFyYW5jZTogdGV4dGZpZWxkO1xuICB0ZXh0LWFsaWduOiB2YXIoLS1hbXBsaWZ5LWNvbXBvbmVudHMtc3RlcHBlcmZpZWxkLWlucHV0LXRleHQtYWxpZ24pO1xufVxuLmFtcGxpZnktc3RlcHBlcmZpZWxkX19pbnB1dDo6LXdlYmtpdC1vdXRlci1zcGluLWJ1dHRvbiwgLmFtcGxpZnktc3RlcHBlcmZpZWxkX19pbnB1dDo6LXdlYmtpdC1pbm5lci1zcGluLWJ1dHRvbiB7XG4gIC13ZWJraXQtYXBwZWFyYW5jZTogbm9uZTtcbiAgbWFyZ2luOiAwO1xufVxuLmFtcGxpZnktc3RlcHBlcmZpZWxkX19pbnB1dDpub3QoOmZvY3VzLCBbYXJpYS1pbnZhbGlkPXRydWVdKSB7XG4gIGJvcmRlci1pbmxpbmUtc3RhcnQ6IG5vbmU7XG4gIGJvcmRlci1pbmxpbmUtZW5kOiBub25lO1xufVxuXG4uYW1wbGlmeS1zd2l0Y2hmaWVsZCB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgZm9udC1zaXplOiB2YXIoLS1hbXBsaWZ5LWNvbXBvbmVudHMtc3dpdGNoZmllbGQtZm9udC1zaXplKTtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuLmFtcGxpZnktc3dpdGNoZmllbGQtLXNtYWxsIHtcbiAgZm9udC1zaXplOiB2YXIoLS1hbXBsaWZ5LWNvbXBvbmVudHMtc3dpdGNoZmllbGQtc21hbGwtZm9udC1zaXplKTtcbn1cbi5hbXBsaWZ5LXN3aXRjaGZpZWxkLS1sYXJnZSB7XG4gIGZvbnQtc2l6ZTogdmFyKC0tYW1wbGlmeS1jb21wb25lbnRzLXN3aXRjaGZpZWxkLWxhcmdlLWZvbnQtc2l6ZSk7XG59XG5cbi5hbXBsaWZ5LXN3aXRjaF9fd3JhcHBlciB7XG4gIGRpc3BsYXk6IGlubGluZS1mbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xufVxuLmFtcGxpZnktc3dpdGNoX193cmFwcGVyLS1zdGFydCB7XG4gIGZsZXgtZGlyZWN0aW9uOiByb3c7XG59XG4uYW1wbGlmeS1zd2l0Y2hfX3dyYXBwZXItLWVuZCB7XG4gIGZsZXgtZGlyZWN0aW9uOiByb3ctcmV2ZXJzZTtcbn1cbi5hbXBsaWZ5LXN3aXRjaF9fd3JhcHBlci0tdG9wIHtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbn1cbi5hbXBsaWZ5LXN3aXRjaF9fd3JhcHBlci0tYm90dG9tIHtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbi1yZXZlcnNlO1xufVxuXG4uYW1wbGlmeS1zd2l0Y2hfX3RyYWNrIHtcbiAgZGlzcGxheTogaW5saW5lLWZsZXg7XG4gIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbiAgYm94LXNpemluZzogY29udGVudC1ib3g7XG4gIGJvcmRlci1yYWRpdXM6IHZhcigtLWFtcGxpZnktY29tcG9uZW50cy1zd2l0Y2hmaWVsZC10cmFjay1ib3JkZXItcmFkaXVzKTtcbiAgcGFkZGluZzogdmFyKC0tYW1wbGlmeS1jb21wb25lbnRzLXN3aXRjaGZpZWxkLXRyYWNrLXBhZGRpbmcpO1xuICB3aWR0aDogdmFyKC0tYW1wbGlmeS1jb21wb25lbnRzLXN3aXRjaGZpZWxkLXRyYWNrLXdpZHRoKTtcbiAgaGVpZ2h0OiB2YXIoLS1hbXBsaWZ5LWNvbXBvbmVudHMtc3dpdGNoZmllbGQtdHJhY2staGVpZ2h0KTtcbiAgdHJhbnNpdGlvbi1kdXJhdGlvbjogdmFyKC0tYW1wbGlmeS1jb21wb25lbnRzLXN3aXRjaGZpZWxkLXRyYWNrLXRyYW5zaXRpb24tZHVyYXRpb24pO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1hbXBsaWZ5LWNvbXBvbmVudHMtc3dpdGNoZmllbGQtdHJhY2stYmFja2dyb3VuZC1jb2xvcik7XG59XG4uYW1wbGlmeS1zd2l0Y2hfX3RyYWNrLS1jaGVja2VkIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYW1wbGlmeS1jb21wb25lbnRzLXN3aXRjaGZpZWxkLXRyYWNrLWNoZWNrZWQtYmFja2dyb3VuZC1jb2xvcik7XG59XG4uYW1wbGlmeS1zd2l0Y2hfX3RyYWNrLS1kaXNhYmxlZCB7XG4gIG9wYWNpdHk6IHZhcigtLWFtcGxpZnktY29tcG9uZW50cy1zd2l0Y2hmaWVsZC1kaXNhYmxlZC1vcGFjaXR5KTtcbiAgY3Vyc29yOiBub3QtYWxsb3dlZDtcbn1cbi5hbXBsaWZ5LXN3aXRjaF9fdHJhY2stLWZvY3VzZWQge1xuICBib3gtc2hhZG93OiB2YXIoLS1hbXBsaWZ5LWNvbXBvbmVudHMtc3dpdGNoZmllbGQtZm9jdXNlZC1zaGFkb3cpO1xufVxuLmFtcGxpZnktc3dpdGNoX190cmFjay0tZXJyb3Ige1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1hbXBsaWZ5LWNvbXBvbmVudHMtc3dpdGNoZmllbGQtdHJhY2stZXJyb3ItYmFja2dyb3VuZC1jb2xvcik7XG59XG5cbi5hbXBsaWZ5LXN3aXRjaF9fdGh1bWIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1hbXBsaWZ5LWNvbXBvbmVudHMtc3dpdGNoZmllbGQtdGh1bWItYmFja2dyb3VuZC1jb2xvcik7XG4gIHRyYW5zaXRpb24tZHVyYXRpb246IHZhcigtLWFtcGxpZnktY29tcG9uZW50cy1zd2l0Y2hmaWVsZC10aHVtYi10cmFuc2l0aW9uLWR1cmF0aW9uKTtcbiAgYm9yZGVyLXJhZGl1czogdmFyKC0tYW1wbGlmeS1jb21wb25lbnRzLXN3aXRjaGZpZWxkLXRodW1iLWJvcmRlci1yYWRpdXMpO1xuICB3aWR0aDogdmFyKC0tYW1wbGlmeS1jb21wb25lbnRzLXN3aXRjaGZpZWxkLXRodW1iLXdpZHRoKTtcbiAgaGVpZ2h0OiB2YXIoLS1hbXBsaWZ5LWNvbXBvbmVudHMtc3dpdGNoZmllbGQtdGh1bWItd2lkdGgpO1xuICBib3JkZXItd2lkdGg6IHZhcigtLWFtcGxpZnktY29tcG9uZW50cy1zd2l0Y2hmaWVsZC10aHVtYi1ib3JkZXItd2lkdGgpO1xuICBib3JkZXItc3R5bGU6IHZhcigtLWFtcGxpZnktY29tcG9uZW50cy1zd2l0Y2hmaWVsZC10aHVtYi1ib3JkZXItc3R5bGUpO1xuICBib3JkZXItY29sb3I6IHZhcigtLWFtcGxpZnktY29tcG9uZW50cy1zd2l0Y2hmaWVsZC10aHVtYi1ib3JkZXItY29sb3IpO1xuICBvdmVyZmxvdy13cmFwOiBicmVhay13b3JkO1xufVxuLmFtcGxpZnktc3dpdGNoX190aHVtYi0tY2hlY2tlZCB7XG4gIHRyYW5zZm9ybTogdmFyKC0tYW1wbGlmeS1jb21wb25lbnRzLXN3aXRjaGZpZWxkLXRodW1iLWNoZWNrZWQtdHJhbnNmb3JtKTtcbn1cbi5hbXBsaWZ5LXN3aXRjaF9fdGh1bWItLWRpc2FibGVkIHtcbiAgY3Vyc29yOiBub3QtYWxsb3dlZDtcbn1cblxuLmFtcGxpZnktc3dpdGNoX19sYWJlbCB7XG4gIHBhZGRpbmc6IHZhcigtLWFtcGxpZnktY29tcG9uZW50cy1zd2l0Y2hmaWVsZC1sYWJlbC1wYWRkaW5nKTtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuXG4uYW1wbGlmeS10YWJsZSB7XG4gIC8qKlxuICAgKiBEZWZhdWx0IFRhYmxlIHByaW1pdGl2ZSBzdHlsaW5nc1xuICAgKi9cbiAgYm9yZGVyLWNvbGxhcHNlOiB2YXIoLS1hbXBsaWZ5LWNvbXBvbmVudHMtdGFibGUtYm9yZGVyLWNvbGxhcHNlKTtcbiAgZGlzcGxheTogdmFyKC0tYW1wbGlmeS1jb21wb25lbnRzLXRhYmxlLWRpc3BsYXkpO1xuICB3aWR0aDogdmFyKC0tYW1wbGlmeS1jb21wb25lbnRzLXRhYmxlLXdpZHRoKTtcbiAgLS1hbXBsaWZ5LWludGVybmFsLXRhYmxlLWNhcHRpb24tZm9udC1zaXplOiB2YXIoXG4gICAgLS1hbXBsaWZ5LWNvbXBvbmVudHMtdGFibGUtY2FwdGlvbi1mb250LXNpemVcbiAgKTtcbiAgLS1hbXBsaWZ5LWludGVybmFsLXRhYmxlLXRoLWZvbnQtc2l6ZTogdmFyKFxuICAgIC0tYW1wbGlmeS1jb21wb25lbnRzLXRhYmxlLWhlYWRlci1mb250LXNpemVcbiAgKTtcbiAgLS1hbXBsaWZ5LWludGVybmFsLXRhYmxlLXRoLXBhZGRpbmc6IHZhcihcbiAgICAtLWFtcGxpZnktY29tcG9uZW50cy10YWJsZS1oZWFkZXItcGFkZGluZ1xuICApO1xuICAtLWFtcGxpZnktaW50ZXJuYWwtdGFibGUtdGQtZm9udC1zaXplOiB2YXIoXG4gICAgLS1hbXBsaWZ5LWNvbXBvbmVudHMtdGFibGUtZGF0YS1mb250LXNpemVcbiAgKTtcbiAgLS1hbXBsaWZ5LWludGVybmFsLXRhYmxlLXRkLXBhZGRpbmc6IHZhcihcbiAgICAtLWFtcGxpZnktY29tcG9uZW50cy10YWJsZS1kYXRhLXBhZGRpbmdcbiAgKTtcbiAgLS1hbXBsaWZ5LWludGVybmFsLXRhYmxlLXRkLWJvcmRlci13aWR0aDogdmFyKFxuICAgICAgLS1hbXBsaWZ5LWNvbXBvbmVudHMtdGFibGUtZGF0YS1ib3JkZXItd2lkdGhcbiAgICApXG4gICAgMHB4IHZhcigtLWFtcGxpZnktY29tcG9uZW50cy10YWJsZS1kYXRhLWJvcmRlci13aWR0aCkgMHB4O1xuICAtLWFtcGxpZnktaW50ZXJuYWwtdGFibGUtdGgtYm9yZGVyLXdpZHRoOiB2YXIoXG4gICAgICAtLWFtcGxpZnktY29tcG9uZW50cy10YWJsZS1oZWFkZXItYm9yZGVyLXdpZHRoXG4gICAgKVxuICAgIDBweCB2YXIoLS1hbXBsaWZ5LWNvbXBvbmVudHMtdGFibGUtaGVhZGVyLWJvcmRlci13aWR0aCkgMHB4O1xuICAvKipcbiAgICogRGF0YSBhdHRyaWJ1dGUgc3R5bGluZ3NcbiAgICovXG59XG4uYW1wbGlmeS10YWJsZS0tc21hbGwge1xuICAtLWFtcGxpZnktaW50ZXJuYWwtdGFibGUtY2FwdGlvbi1mb250LXNpemU6IHZhcihcbiAgICAtLWFtcGxpZnktY29tcG9uZW50cy10YWJsZS1jYXB0aW9uLXNtYWxsLWZvbnQtc2l6ZVxuICApO1xuICAtLWFtcGxpZnktaW50ZXJuYWwtdGFibGUtdGgtZm9udC1zaXplOiB2YXIoXG4gICAgLS1hbXBsaWZ5LWNvbXBvbmVudHMtdGFibGUtaGVhZGVyLXNtYWxsLWZvbnQtc2l6ZVxuICApO1xuICAtLWFtcGxpZnktaW50ZXJuYWwtdGFibGUtdGgtcGFkZGluZzogdmFyKFxuICAgIC0tYW1wbGlmeS1jb21wb25lbnRzLXRhYmxlLWhlYWRlci1zbWFsbC1wYWRkaW5nXG4gICk7XG4gIC0tYW1wbGlmeS1pbnRlcm5hbC10YWJsZS10ZC1mb250LXNpemU6IHZhcihcbiAgICAtLWFtcGxpZnktY29tcG9uZW50cy10YWJsZS1kYXRhLXNtYWxsLWZvbnQtc2l6ZVxuICApO1xuICAtLWFtcGxpZnktaW50ZXJuYWwtdGFibGUtdGQtcGFkZGluZzogdmFyKFxuICAgIC0tYW1wbGlmeS1jb21wb25lbnRzLXRhYmxlLWRhdGEtc21hbGwtcGFkZGluZ1xuICApO1xufVxuLmFtcGxpZnktdGFibGUtLWxhcmdlIHtcbiAgLS1hbXBsaWZ5LWludGVybmFsLXRhYmxlLWNhcHRpb24tZm9udC1zaXplOiB2YXIoXG4gICAgLS1hbXBsaWZ5LWNvbXBvbmVudHMtdGFibGUtY2FwdGlvbi1sYXJnZS1mb250LXNpemVcbiAgKTtcbiAgLS1hbXBsaWZ5LWludGVybmFsLXRhYmxlLXRoLWZvbnQtc2l6ZTogdmFyKFxuICAgIC0tYW1wbGlmeS1jb21wb25lbnRzLXRhYmxlLWhlYWRlci1sYXJnZS1mb250LXNpemVcbiAgKTtcbiAgLS1hbXBsaWZ5LWludGVybmFsLXRhYmxlLXRoLXBhZGRpbmc6IHZhcihcbiAgICAtLWFtcGxpZnktY29tcG9uZW50cy10YWJsZS1oZWFkZXItbGFyZ2UtcGFkZGluZ1xuICApO1xuICAtLWFtcGxpZnktaW50ZXJuYWwtdGFibGUtdGQtZm9udC1zaXplOiB2YXIoXG4gICAgLS1hbXBsaWZ5LWNvbXBvbmVudHMtdGFibGUtZGF0YS1sYXJnZS1mb250LXNpemVcbiAgKTtcbiAgLS1hbXBsaWZ5LWludGVybmFsLXRhYmxlLXRkLXBhZGRpbmc6IHZhcihcbiAgICAtLWFtcGxpZnktY29tcG9uZW50cy10YWJsZS1kYXRhLWxhcmdlLXBhZGRpbmdcbiAgKTtcbn1cbi5hbXBsaWZ5LXRhYmxlLS1ib3JkZXJlZCB7XG4gIC0tYW1wbGlmeS1pbnRlcm5hbC10YWJsZS10ZC1ib3JkZXItd2lkdGg6IHZhcihcbiAgICAgIC0tYW1wbGlmeS1jb21wb25lbnRzLXRhYmxlLWRhdGEtYm9yZGVyLXdpZHRoXG4gICAgKVxuICAgIHZhcigtLWFtcGxpZnktY29tcG9uZW50cy10YWJsZS1kYXRhLWJvcmRlci13aWR0aClcbiAgICB2YXIoLS1hbXBsaWZ5LWNvbXBvbmVudHMtdGFibGUtZGF0YS1ib3JkZXItd2lkdGgpXG4gICAgdmFyKC0tYW1wbGlmeS1jb21wb25lbnRzLXRhYmxlLWRhdGEtYm9yZGVyLXdpZHRoKTtcbiAgLS1hbXBsaWZ5LWludGVybmFsLXRhYmxlLXRoLWJvcmRlci13aWR0aDogdmFyKFxuICAgICAgLS1hbXBsaWZ5LWNvbXBvbmVudHMtdGFibGUtaGVhZGVyLWJvcmRlci13aWR0aFxuICAgIClcbiAgICB2YXIoLS1hbXBsaWZ5LWNvbXBvbmVudHMtdGFibGUtaGVhZGVyLWJvcmRlci13aWR0aClcbiAgICB2YXIoLS1hbXBsaWZ5LWNvbXBvbmVudHMtdGFibGUtaGVhZGVyLWJvcmRlci13aWR0aClcbiAgICB2YXIoLS1hbXBsaWZ5LWNvbXBvbmVudHMtdGFibGUtaGVhZGVyLWJvcmRlci13aWR0aCk7XG59XG4uYW1wbGlmeS10YWJsZS0tc3RyaXBlZCAuYW1wbGlmeS10YWJsZV9fcm93Om5vdCguYW1wbGlmeS10YWJsZV9faGVhZCAqKTpudGgtY2hpbGQob2RkKSB7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWFtcGxpZnktY29tcG9uZW50cy10YWJsZS1yb3ctc3RyaXBlZC1iYWNrZ3JvdW5kLWNvbG9yKTtcbn1cbi5hbXBsaWZ5LXRhYmxlLS1zdHJpcGVkIC5hbXBsaWZ5LXRhYmxlX19yb3cuYW1wbGlmeS1zdG9yYWdlLWJyb3dzZXJfX3RhYmxlLXJvd19hY3RpdmU6bnRoLWNoaWxkKG9kZCkge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1hbXBsaWZ5LWNvbG9ycy1iYWNrZ3JvdW5kLWluZm8pO1xufVxuLmFtcGxpZnktdGFibGVfX2NhcHRpb24ge1xuICBjYXB0aW9uLXNpZGU6IHZhcigtLWFtcGxpZnktY29tcG9uZW50cy10YWJsZS1jYXB0aW9uLWNhcHRpb24tc2lkZSk7XG4gIGNvbG9yOiB2YXIoLS1hbXBsaWZ5LWNvbXBvbmVudHMtdGFibGUtY2FwdGlvbi1jb2xvcik7XG4gIGRpc3BsYXk6IHZhcigtLWFtcGxpZnktY29tcG9uZW50cy10YWJsZS1jYXB0aW9uLWRpc3BsYXkpO1xuICBmb250LXNpemU6IHZhcigtLWFtcGxpZnktaW50ZXJuYWwtdGFibGUtY2FwdGlvbi1mb250LXNpemUpO1xuICB0ZXh0LWFsaWduOiB2YXIoLS1hbXBsaWZ5LWNvbXBvbmVudHMtdGFibGUtY2FwdGlvbi10ZXh0LWFsaWduKTtcbiAgd29yZC1icmVhazogdmFyKC0tYW1wbGlmeS1jb21wb25lbnRzLXRhYmxlLWNhcHRpb24td29yZC1icmVhayk7XG59XG4uYW1wbGlmeS10YWJsZV9faGVhZCB7XG4gIGRpc3BsYXk6IHZhcigtLWFtcGxpZnktY29tcG9uZW50cy10YWJsZS1oZWFkLWRpc3BsYXkpO1xuICB2ZXJ0aWNhbC1hbGlnbjogdmFyKC0tYW1wbGlmeS1jb21wb25lbnRzLXRhYmxlLWhlYWQtdmVydGljYWwtYWxpZ24pO1xufVxuLmFtcGxpZnktdGFibGVfX2JvZHkge1xuICBkaXNwbGF5OiB2YXIoLS1hbXBsaWZ5LWNvbXBvbmVudHMtdGFibGUtYm9keS1kaXNwbGF5KTtcbiAgdmVydGljYWwtYWxpZ246IHZhcigtLWFtcGxpZnktY29tcG9uZW50cy10YWJsZS1ib2R5LXZlcnRpY2FsLWFsaWduKTtcbn1cbi5hbXBsaWZ5LXRhYmxlX19mb290IHtcbiAgZGlzcGxheTogdmFyKC0tYW1wbGlmeS1jb21wb25lbnRzLXRhYmxlLWZvb3QtZGlzcGxheSk7XG4gIHZlcnRpY2FsLWFsaWduOiB2YXIoLS1hbXBsaWZ5LWNvbXBvbmVudHMtdGFibGUtZm9vdC12ZXJ0aWNhbC1hbGlnbik7XG59XG4uYW1wbGlmeS10YWJsZV9fcm93IHtcbiAgZGlzcGxheTogdmFyKC0tYW1wbGlmeS1jb21wb25lbnRzLXRhYmxlLXJvdy1kaXNwbGF5KTtcbiAgdmVydGljYWwtYWxpZ246IHZhcigtLWFtcGxpZnktY29tcG9uZW50cy10YWJsZS1yb3ctdmVydGljYWwtYWxpZ24pO1xufVxuLmFtcGxpZnktdGFibGVfX3RoIHtcbiAgYm9yZGVyLWNvbG9yOiB2YXIoLS1hbXBsaWZ5LWNvbXBvbmVudHMtdGFibGUtaGVhZGVyLWJvcmRlci1jb2xvcik7XG4gIGJvcmRlci1zdHlsZTogdmFyKC0tYW1wbGlmeS1jb21wb25lbnRzLXRhYmxlLWhlYWRlci1ib3JkZXItc3R5bGUpO1xuICBib3JkZXItd2lkdGg6IHZhcigtLWFtcGxpZnktaW50ZXJuYWwtdGFibGUtdGgtYm9yZGVyLXdpZHRoKTtcbiAgY29sb3I6IHZhcigtLWFtcGxpZnktY29tcG9uZW50cy10YWJsZS1oZWFkZXItY29sb3IpO1xuICBkaXNwbGF5OiB2YXIoLS1hbXBsaWZ5LWNvbXBvbmVudHMtdGFibGUtaGVhZGVyLWRpc3BsYXkpO1xuICBmb250LXNpemU6IHZhcigtLWFtcGxpZnktaW50ZXJuYWwtdGFibGUtdGgtZm9udC1zaXplKTtcbiAgZm9udC13ZWlnaHQ6IHZhcigtLWFtcGxpZnktY29tcG9uZW50cy10YWJsZS1oZWFkZXItZm9udC13ZWlnaHQpO1xuICBwYWRkaW5nOiB2YXIoLS1hbXBsaWZ5LWludGVybmFsLXRhYmxlLXRoLXBhZGRpbmcpO1xuICB2ZXJ0aWNhbC1hbGlnbjogdmFyKC0tYW1wbGlmeS1jb21wb25lbnRzLXRhYmxlLWhlYWRlci12ZXJ0aWNhbC1hbGlnbik7XG59XG4uYW1wbGlmeS10YWJsZV9fdGg6Zmlyc3QtY2hpbGQge1xuICBib3JkZXItbGVmdC13aWR0aDogdmFyKC0tYW1wbGlmeS1jb21wb25lbnRzLXRhYmxlLWhlYWRlci1ib3JkZXItd2lkdGgpO1xufVxuLmFtcGxpZnktdGFibGVfX3RoOmxhc3QtY2hpbGQge1xuICBib3JkZXItcmlnaHQtd2lkdGg6IHZhcigtLWFtcGxpZnktY29tcG9uZW50cy10YWJsZS1oZWFkZXItYm9yZGVyLXdpZHRoKTtcbn1cbi5hbXBsaWZ5LXRhYmxlX190ZCB7XG4gIGJvcmRlci1jb2xvcjogdmFyKC0tYW1wbGlmeS1jb21wb25lbnRzLXRhYmxlLWRhdGEtYm9yZGVyLWNvbG9yKTtcbiAgYm9yZGVyLXN0eWxlOiB2YXIoLS1hbXBsaWZ5LWNvbXBvbmVudHMtdGFibGUtZGF0YS1ib3JkZXItc3R5bGUpO1xuICBib3JkZXItd2lkdGg6IHZhcigtLWFtcGxpZnktaW50ZXJuYWwtdGFibGUtdGQtYm9yZGVyLXdpZHRoKTtcbiAgY29sb3I6IHZhcigtLWFtcGxpZnktY29tcG9uZW50cy10YWJsZS1kYXRhLWNvbG9yKTtcbiAgZGlzcGxheTogdmFyKC0tYW1wbGlmeS1jb21wb25lbnRzLXRhYmxlLWRhdGEtZGlzcGxheSk7XG4gIGZvbnQtc2l6ZTogdmFyKC0tYW1wbGlmeS1pbnRlcm5hbC10YWJsZS10ZC1mb250LXNpemUpO1xuICBmb250LXdlaWdodDogdmFyKC0tYW1wbGlmeS1jb21wb25lbnRzLXRhYmxlLWRhdGEtZm9udC13ZWlnaHQpO1xuICBwYWRkaW5nOiB2YXIoLS1hbXBsaWZ5LWludGVybmFsLXRhYmxlLXRkLXBhZGRpbmcpO1xuICB2ZXJ0aWNhbC1hbGlnbjogdmFyKC0tYW1wbGlmeS1jb21wb25lbnRzLXRhYmxlLWRhdGEtdmVydGljYWwtYWxpZ24pO1xufVxuLmFtcGxpZnktdGFibGVfX3RkOmZpcnN0LWNoaWxkIHtcbiAgYm9yZGVyLWxlZnQtd2lkdGg6IHZhcigtLWFtcGxpZnktY29tcG9uZW50cy10YWJsZS1kYXRhLWJvcmRlci13aWR0aCk7XG59XG4uYW1wbGlmeS10YWJsZV9fdGQ6bGFzdC1jaGlsZCB7XG4gIGJvcmRlci1yaWdodC13aWR0aDogdmFyKC0tYW1wbGlmeS1jb21wb25lbnRzLXRhYmxlLWRhdGEtYm9yZGVyLXdpZHRoKTtcbn1cbi5hbXBsaWZ5LXRhYmxlW2RhdGEtaGlnaGxpZ2h0b25ob3Zlcj10cnVlXSAuYW1wbGlmeS10YWJsZV9fcm93Om5vdCguYW1wbGlmeS10YWJsZV9faGVhZCAqKTpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWFtcGxpZnktY29tcG9uZW50cy10YWJsZS1yb3ctaG92ZXItYmFja2dyb3VuZC1jb2xvcik7XG59XG5cbi5hbXBsaWZ5LXRhYnNfX2xpc3Qge1xuICAtLWludGVybmFsLWl0ZW0tbWFyZ2luLXN0YXJ0OiAwO1xuICAtLWludGVybmFsLWl0ZW0tbWFyZ2luLWVuZDogY2FsYyhcbiAgICAtMSAqIHZhcigtLWFtcGxpZnktY29tcG9uZW50cy10YWJzLWl0ZW0tYm9yZGVyLXdpZHRoKVxuICApO1xuICAtLWludGVybmFsLWl0ZW0tYm9yZGVyLXdpZHRoOiAwIDBcbiAgICB2YXIoLS1hbXBsaWZ5LWNvbXBvbmVudHMtdGFicy1ib3JkZXItd2lkdGgpIDA7XG4gIC0taW50ZXJuYWwtaXRlbS1mbGV4OiBpbml0aWFsO1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1hbXBsaWZ5LWNvbXBvbmVudHMtdGFicy1iYWNrZ3JvdW5kLWNvbG9yKTtcbiAgYm94LXNoYWRvdzogdmFyKC0tYW1wbGlmeS1jb21wb25lbnRzLXRhYnMtYm94LXNoYWRvdyk7XG4gIGJvcmRlci13aWR0aDogdmFyKC0taW50ZXJuYWwtaXRlbS1ib3JkZXItd2lkdGgpO1xuICBib3JkZXItc3R5bGU6IHZhcigtLWFtcGxpZnktY29tcG9uZW50cy10YWJzLWJvcmRlci1zdHlsZSk7XG4gIGJvcmRlci1jb2xvcjogdmFyKC0tYW1wbGlmeS1jb21wb25lbnRzLXRhYnMtYm9yZGVyLWNvbG9yKTtcbiAgZ2FwOiB2YXIoLS1hbXBsaWZ5LWNvbXBvbmVudHMtdGFicy1nYXApO1xufVxuLmFtcGxpZnktdGFic19fbGlzdC0tdG9wIHtcbiAgLS1pbnRlcm5hbC1pdGVtLWJvcmRlci13aWR0aDogdmFyKC0tYW1wbGlmeS1jb21wb25lbnRzLXRhYnMtYm9yZGVyLXdpZHRoKVxuICAgIDAgMCAwO1xuICAtLWludGVybmFsLWl0ZW0tbWFyZ2luLXN0YXJ0OiBjYWxjKFxuICAgIC0xICogdmFyKC0tYW1wbGlmeS1jb21wb25lbnRzLXRhYnMtaXRlbS1ib3JkZXItd2lkdGgpXG4gICk7XG4gIC0taW50ZXJuYWwtaXRlbS1tYXJnaW4tZW5kOiAwO1xufVxuLmFtcGxpZnktdGFic19fbGlzdC0tZXF1YWwge1xuICAtLWludGVybmFsLWl0ZW0tZmxleDogMSAxIDA7XG59XG4uYW1wbGlmeS10YWJzX19saXN0LS1yZWxhdGl2ZSB7XG4gIC0taW50ZXJuYWwtaXRlbS1mbGV4OiAxIDEgYXV0bztcbn1cbi5hbXBsaWZ5LXRhYnNfX3BhbmVsIHtcbiAgZGlzcGxheTogbm9uZTtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYW1wbGlmeS1jb21wb25lbnRzLXRhYnMtcGFuZWwtYmFja2dyb3VuZC1jb2xvcik7XG4gIHBhZGRpbmctaW5saW5lOiB2YXIoLS1hbXBsaWZ5LWNvbXBvbmVudHMtdGFicy1wYW5lbC1wYWRkaW5nLWlubGluZSk7XG4gIHBhZGRpbmctYmxvY2s6IHZhcigtLWFtcGxpZnktY29tcG9uZW50cy10YWJzLXBhbmVsLXBhZGRpbmctYmxvY2spO1xufVxuLmFtcGxpZnktdGFic19fcGFuZWwtLWFjdGl2ZSB7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuLmFtcGxpZnktdGFic19faXRlbSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYW1wbGlmeS1jb21wb25lbnRzLXRhYnMtaXRlbS1iYWNrZ3JvdW5kLWNvbG9yKTtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgY29sb3I6IHZhcigtLWFtcGxpZnktY29tcG9uZW50cy10YWJzLWl0ZW0tY29sb3IpO1xuICBmb250LXNpemU6IHZhcigtLWFtcGxpZnktY29tcG9uZW50cy10YWJzLWl0ZW0tZm9udC1zaXplKTtcbiAgZm9udC13ZWlnaHQ6IHZhcigtLWFtcGxpZnktY29tcG9uZW50cy10YWJzLWl0ZW0tZm9udC13ZWlnaHQpO1xuICBwYWRkaW5nOiB2YXIoLS1hbXBsaWZ5LWNvbXBvbmVudHMtdGFicy1pdGVtLXBhZGRpbmctdmVydGljYWwpIHZhcigtLWFtcGxpZnktY29tcG9uZW50cy10YWJzLWl0ZW0tcGFkZGluZy1ob3Jpem9udGFsKTtcbiAgdGV4dC1hbGlnbjogdmFyKC0tYW1wbGlmeS1jb21wb25lbnRzLXRhYnMtaXRlbS10ZXh0LWFsaWduKTtcbiAgdHJhbnNpdGlvbjogYWxsIHZhcigtLWFtcGxpZnktY29tcG9uZW50cy10YWJzLWl0ZW0tdHJhbnNpdGlvbi1kdXJhdGlvbik7XG4gIGJvcmRlci13aWR0aDogdmFyKC0taW50ZXJuYWwtaXRlbS1ib3JkZXItd2lkdGgpO1xuICBib3JkZXItc3R5bGU6IHZhcigtLWFtcGxpZnktY29tcG9uZW50cy10YWJzLWl0ZW0tYm9yZGVyLXN0eWxlKTtcbiAgYm9yZGVyLWNvbG9yOiB2YXIoLS1hbXBsaWZ5LWNvbXBvbmVudHMtdGFicy1pdGVtLWJvcmRlci1jb2xvcik7XG4gIGZsZXg6IHZhcigtLWludGVybmFsLWl0ZW0tZmxleCk7XG4gIG1hcmdpbi1ibG9jay1zdGFydDogdmFyKC0taW50ZXJuYWwtaXRlbS1tYXJnaW4tc3RhcnQpO1xuICBtYXJnaW4tYmxvY2stZW5kOiB2YXIoLS1pbnRlcm5hbC1pdGVtLW1hcmdpbi1lbmQpO1xufVxuLmFtcGxpZnktdGFic19faXRlbS0tYWN0aXZlIHtcbiAgY29sb3I6IHZhcigtLWFtcGxpZnktY29tcG9uZW50cy10YWJzLWl0ZW0tYWN0aXZlLWNvbG9yKTtcbiAgYm9yZGVyLWNvbG9yOiB2YXIoLS1hbXBsaWZ5LWNvbXBvbmVudHMtdGFicy1pdGVtLWFjdGl2ZS1ib3JkZXItY29sb3IpO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1hbXBsaWZ5LWNvbXBvbmVudHMtdGFicy1pdGVtLWFjdGl2ZS1iYWNrZ3JvdW5kLWNvbG9yKTtcbiAgdHJhbnNpdGlvbi1wcm9wZXJ0eTogbm9uZTtcbn1cbi5hbXBsaWZ5LXRhYnNfX2l0ZW06aG92ZXIge1xuICBjb2xvcjogdmFyKC0tYW1wbGlmeS1jb21wb25lbnRzLXRhYnMtaXRlbS1ob3Zlci1jb2xvcik7XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cbi5hbXBsaWZ5LXRhYnNfX2l0ZW06Zm9jdXMtdmlzaWJsZSB7XG4gIHotaW5kZXg6IDI7XG4gIGNvbG9yOiB2YXIoLS1hbXBsaWZ5LWNvbXBvbmVudHMtdGFicy1pdGVtLWZvY3VzLWNvbG9yKTtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYW1wbGlmeS1jb21wb25lbnRzLXRhYnMtaXRlbS1mb2N1cy1iYWNrZ3JvdW5kLWNvbG9yKTtcbiAgYm9yZGVyLWNvbG9yOiB2YXIoLS1hbXBsaWZ5LWNvbXBvbmVudHMtdGFicy1pdGVtLWZvY3VzLWJvcmRlci1jb2xvcik7XG4gIGJveC1zaGFkb3c6IHZhcigtLWFtcGxpZnktY29tcG9uZW50cy10YWJzLWl0ZW0tZm9jdXMtYm94LXNoYWRvdyk7XG59XG4uYW1wbGlmeS10YWJzX19pdGVtOmFjdGl2ZSB7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWFtcGxpZnktY29tcG9uZW50cy10YWJzLWl0ZW0tYWN0aXZlLWJhY2tncm91bmQtY29sb3IpO1xuICBib3JkZXItY29sb3I6IHZhcigtLWFtcGxpZnktY29tcG9uZW50cy10YWJzLWl0ZW0tYWN0aXZlLWJvcmRlci1jb2xvcik7XG4gIGJveC1zaGFkb3c6IHZhcigtLWFtcGxpZnktY29tcG9uZW50cy10YWJzLWl0ZW0tYWN0aXZlLWJveC1zaGFkb3cpO1xuICBjb2xvcjogdmFyKC0tYW1wbGlmeS1jb21wb25lbnRzLXRhYnMtaXRlbS1hY3RpdmUtY29sb3IpO1xufVxuLmFtcGxpZnktdGFic19faXRlbVtkaXNhYmxlZF0ge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1hbXBsaWZ5LWNvbXBvbmVudHMtdGFicy1pdGVtLWRpc2FibGVkLWJhY2tncm91bmQtY29sb3IpO1xuICBib3JkZXItY29sb3I6IHZhcigtLWFtcGxpZnktY29tcG9uZW50cy10YWJzLWl0ZW0tZGlzYWJsZWQtYm9yZGVyLWNvbG9yKTtcbiAgYm94LXNoYWRvdzogdmFyKC0tYW1wbGlmeS1jb21wb25lbnRzLXRhYnMtaXRlbS1kaXNhYmxlZC1ib3gtc2hhZG93KTtcbiAgY29sb3I6IHZhcigtLWFtcGxpZnktY29tcG9uZW50cy10YWJzLWl0ZW0tZGlzYWJsZWQtY29sb3IpO1xuICBjdXJzb3I6IG5vdC1hbGxvd2VkO1xufVxuXG4uYW1wbGlmeS10ZXh0YXJlYWZpZWxkIHtcbiAgbWF4LWhlaWdodDogMTAwJTtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgLS1hbXBsaWZ5LWNvbXBvbmVudHMtZmllbGRjb250cm9sLWNvbG9yOiB2YXIoXG4gICAgLS1hbXBsaWZ5LWNvbXBvbmVudHMtdGV4dGFyZWFmaWVsZC1jb2xvclxuICApO1xuICAtLWFtcGxpZnktY29tcG9uZW50cy1maWVsZGNvbnRyb2wtYm9yZGVyLWNvbG9yOiB2YXIoXG4gICAgLS1hbXBsaWZ5LWNvbXBvbmVudHMtdGV4dGFyZWFmaWVsZC1ib3JkZXItY29sb3JcbiAgKTtcbiAgLS1hbXBsaWZ5LWNvbXBvbmVudHMtZmllbGRjb250cm9sLWZvY3VzLWJvcmRlci1jb2xvcjogdmFyKFxuICAgIC0tYW1wbGlmeS1jb21wb25lbnRzLXRleHRhcmVhZmllbGQtZm9jdXMtYm9yZGVyLWNvbG9yXG4gICk7XG59XG5cbi5hbXBsaWZ5LXRleHRmaWVsZCB7XG4gIC0tYW1wbGlmeS1jb21wb25lbnRzLWZpZWxkY29udHJvbC1jb2xvcjogdmFyKFxuICAgIC0tYW1wbGlmeS1jb21wb25lbnRzLXRleHRmaWVsZC1jb2xvclxuICApO1xuICAtLWFtcGxpZnktY29tcG9uZW50cy1maWVsZGNvbnRyb2wtYm9yZGVyLWNvbG9yOiB2YXIoXG4gICAgLS1hbXBsaWZ5LWNvbXBvbmVudHMtdGV4dGZpZWxkLWJvcmRlci1jb2xvclxuICApO1xuICAtLWFtcGxpZnktY29tcG9uZW50cy1maWVsZGNvbnRyb2wtZm9udC1zaXplOiB2YXIoXG4gICAgLS1hbXBsaWZ5LWNvbXBvbmVudHMtdGV4dGZpZWxkLWZvbnQtc2l6ZVxuICApO1xuICAtLWFtcGxpZnktY29tcG9uZW50cy1maWVsZGNvbnRyb2wtZm9jdXMtYm9yZGVyLWNvbG9yOiB2YXIoXG4gICAgLS1hbXBsaWZ5LWNvbXBvbmVudHMtdGV4dGZpZWxkLWZvY3VzLWJvcmRlci1jb2xvclxuICApO1xufVxuXG4uYW1wbGlmeS10b2dnbGVidXR0b24ge1xuICAtLWFtcGxpZnktaW50ZXJuYWwtdG9nZ2xlYnV0dG9uLWJhY2tncm91bmQtY29sb3I6IGluaXRpYWw7XG4gIC0tYW1wbGlmeS1pbnRlcm5hbC10b2dnbGVidXR0b24tYm9yZGVyLWNvbG9yOiB2YXIoXG4gICAgLS1hbXBsaWZ5LWNvbXBvbmVudHMtdG9nZ2xlYnV0dG9uLWJvcmRlci1jb2xvclxuICApO1xuICAtLWFtcGxpZnktaW50ZXJuYWwtdG9nZ2xlYnV0dG9uLWNvbG9yOiB2YXIoXG4gICAgLS1hbXBsaWZ5LWNvbXBvbmVudHMtdG9nZ2xlYnV0dG9uLWNvbG9yXG4gICk7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWFtcGxpZnktaW50ZXJuYWwtdG9nZ2xlYnV0dG9uLWJhY2tncm91bmQtY29sb3IpO1xuICBib3JkZXItY29sb3I6IHZhcigtLWFtcGxpZnktaW50ZXJuYWwtdG9nZ2xlYnV0dG9uLWJvcmRlci1jb2xvcik7XG4gIGNvbG9yOiB2YXIoLS1hbXBsaWZ5LWludGVybmFsLXRvZ2dsZWJ1dHRvbi1jb2xvcik7XG4gIC0tYW1wbGlmeS1pbnRlcm5hbC10b2dnbGVidXR0b24tZm9jdXMtYmFja2dyb3VuZC1jb2xvcjogdmFyKFxuICAgIC0tYW1wbGlmeS1pbnRlcm5hbC10b2dnbGVidXR0b24tYmFja2dyb3VuZC1jb2xvclxuICApO1xuICAtLWFtcGxpZnktaW50ZXJuYWwtdG9nZ2xlYnV0dG9uLWZvY3VzLWJvcmRlci1jb2xvcjogdmFyKFxuICAgIC0tYW1wbGlmeS1jb21wb25lbnRzLXRvZ2dsZWJ1dHRvbi1mb2N1cy1ib3JkZXItY29sb3JcbiAgKTtcbiAgLS1hbXBsaWZ5LWludGVybmFsLXRvZ2dsZWJ1dHRvbi1mb2N1cy1jb2xvcjogdmFyKFxuICAgIC0tYW1wbGlmeS1jb21wb25lbnRzLXRvZ2dsZWJ1dHRvbi1mb2N1cy1jb2xvclxuICApO1xuICAtLWFtcGxpZnktaW50ZXJuYWwtdG9nZ2xlYnV0dG9uLWhvdmVyLWJhY2tncm91bmQtY29sb3I6IHZhcihcbiAgICAtLWFtcGxpZnktY29tcG9uZW50cy10b2dnbGVidXR0b24taG92ZXItYmFja2dyb3VuZC1jb2xvclxuICApO1xuICAtLWFtcGxpZnktaW50ZXJuYWwtdG9nZ2xlYnV0dG9uLWhvdmVyLWJvcmRlci1jb2xvcjogdmFyKFxuICAgIC0tYW1wbGlmeS1pbnRlcm5hbC10b2dnbGVidXR0b24tYm9yZGVyLWNvbG9yXG4gICk7XG4gIC0tYW1wbGlmeS1pbnRlcm5hbC10b2dnbGVidXR0b24taG92ZXItY29sb3I6IHZhcihcbiAgICAtLWFtcGxpZnktaW50ZXJuYWwtdG9nZ2xlYnV0dG9uLWNvbG9yXG4gICk7XG4gIC0tYW1wbGlmeS1pbnRlcm5hbC10b2dnbGVidXR0b24tYWN0aXZlLWJhY2tncm91bmQtY29sb3I6IHZhcihcbiAgICAtLWFtcGxpZnktY29tcG9uZW50cy10b2dnbGVidXR0b24tYWN0aXZlLWJhY2tncm91bmQtY29sb3JcbiAgKTtcbiAgLS1hbXBsaWZ5LWludGVybmFsLXRvZ2dsZWJ1dHRvbi1kaXNhYmxlZC1iYWNrZ3JvdW5kLWNvbG9yOiB2YXIoXG4gICAgLS1hbXBsaWZ5LWNvbXBvbmVudHMtdG9nZ2xlYnV0dG9uLWRpc2FibGVkLWJhY2tncm91bmQtY29sb3JcbiAgKTtcbiAgLS1hbXBsaWZ5LWludGVybmFsLXRvZ2dsZWJ1dHRvbi1kaXNhYmxlZC1ib3JkZXItY29sb3I6IHZhcihcbiAgICAtLWFtcGxpZnktY29tcG9uZW50cy10b2dnbGVidXR0b24tZGlzYWJsZWQtYm9yZGVyLWNvbG9yXG4gICk7XG4gIC0tYW1wbGlmeS1pbnRlcm5hbC10b2dnbGVidXR0b24tZGlzYWJsZWQtY29sb3I6IHZhcihcbiAgICAtLWFtcGxpZnktY29tcG9uZW50cy10b2dnbGVidXR0b24tZGlzYWJsZWQtY29sb3JcbiAgKTtcbn1cbi5hbXBsaWZ5LXRvZ2dsZWJ1dHRvbjpmb2N1cyB7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWFtcGxpZnktaW50ZXJuYWwtdG9nZ2xlYnV0dG9uLWZvY3VzLWJhY2tncm91bmQtY29sb3IpO1xuICBib3JkZXItY29sb3I6IHZhcigtLWFtcGxpZnktaW50ZXJuYWwtdG9nZ2xlYnV0dG9uLWZvY3VzLWJvcmRlci1jb2xvcik7XG4gIGNvbG9yOiB2YXIoLS1hbXBsaWZ5LWludGVybmFsLXRvZ2dsZWJ1dHRvbi1mb2N1cy1jb2xvcik7XG59XG4uYW1wbGlmeS10b2dnbGVidXR0b246aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1hbXBsaWZ5LWludGVybmFsLXRvZ2dsZWJ1dHRvbi1ob3Zlci1iYWNrZ3JvdW5kLWNvbG9yKTtcbiAgYm9yZGVyLWNvbG9yOiB2YXIoLS1hbXBsaWZ5LWludGVybmFsLXRvZ2dsZWJ1dHRvbi1ob3Zlci1ib3JkZXItY29sb3IpO1xuICBjb2xvcjogdmFyKC0tYW1wbGlmeS1pbnRlcm5hbC10b2dnbGVidXR0b24taG92ZXItY29sb3IpO1xufVxuLmFtcGxpZnktdG9nZ2xlYnV0dG9uOmFjdGl2ZSB7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWFtcGxpZnktaW50ZXJuYWwtdG9nZ2xlYnV0dG9uLWFjdGl2ZS1iYWNrZ3JvdW5kLWNvbG9yKTtcbn1cbi5hbXBsaWZ5LXRvZ2dsZWJ1dHRvbjpkaXNhYmxlZCB7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWFtcGxpZnktaW50ZXJuYWwtdG9nZ2xlYnV0dG9uLWRpc2FibGVkLWJhY2tncm91bmQtY29sb3IpO1xuICBib3JkZXItY29sb3I6IHZhcigtLWFtcGxpZnktaW50ZXJuYWwtdG9nZ2xlYnV0dG9uLWRpc2FibGVkLWJvcmRlci1jb2xvcik7XG4gIGNvbG9yOiB2YXIoLS1hbXBsaWZ5LWludGVybmFsLXRvZ2dsZWJ1dHRvbi1kaXNhYmxlZC1jb2xvcik7XG59XG4uYW1wbGlmeS10b2dnbGVidXR0b24tLXByZXNzZWQge1xuICAtLWFtcGxpZnktaW50ZXJuYWwtdG9nZ2xlYnV0dG9uLWJvcmRlci1jb2xvcjogdmFyKFxuICAgIC0tYW1wbGlmeS1jb21wb25lbnRzLXRvZ2dsZWJ1dHRvbi1wcmVzc2VkLWJvcmRlci1jb2xvclxuICApO1xuICAtLWFtcGxpZnktaW50ZXJuYWwtdG9nZ2xlYnV0dG9uLWJhY2tncm91bmQtY29sb3I6IHZhcihcbiAgICAtLWFtcGxpZnktY29tcG9uZW50cy10b2dnbGVidXR0b24tcHJlc3NlZC1iYWNrZ3JvdW5kLWNvbG9yXG4gICk7XG4gIC0tYW1wbGlmeS1pbnRlcm5hbC10b2dnbGVidXR0b24tY29sb3I6IHZhcihcbiAgICAtLWFtcGxpZnktY29tcG9uZW50cy10b2dnbGVidXR0b24tcHJlc3NlZC1jb2xvclxuICApO1xuICAtLWFtcGxpZnktaW50ZXJuYWwtdG9nZ2xlYnV0dG9uLWhvdmVyLWJhY2tncm91bmQtY29sb3I6IHZhcihcbiAgICAtLWFtcGxpZnktY29tcG9uZW50cy10b2dnbGVidXR0b24tcHJlc3NlZC1ob3Zlci1iYWNrZ3JvdW5kLWNvbG9yXG4gICk7XG4gIC0tYW1wbGlmeS1pbnRlcm5hbC10b2dnbGVidXR0b24tZGlzYWJsZWQtYmFja2dyb3VuZC1jb2xvcjogdmFyKFxuICAgIC0tYW1wbGlmeS1jb21wb25lbnRzLXRvZ2dsZWJ1dHRvbi1wcmVzc2VkLWJhY2tncm91bmQtY29sb3JcbiAgKTtcbiAgLS1hbXBsaWZ5LWludGVybmFsLXRvZ2dsZWJ1dHRvbi1kaXNhYmxlZC1ib3JkZXItY29sb3I6IHZhcihcbiAgICAtLWFtcGxpZnktY29tcG9uZW50cy10b2dnbGVidXR0b24tcHJlc3NlZC1ib3JkZXItY29sb3JcbiAgKTtcbiAgLS1hbXBsaWZ5LWludGVybmFsLXRvZ2dsZWJ1dHRvbi1kaXNhYmxlZC1jb2xvcjogdmFyKFxuICAgIC0tYW1wbGlmeS1jb21wb25lbnRzLXRvZ2dsZWJ1dHRvbi1wcmVzc2VkLWNvbG9yXG4gICk7XG59XG4uYW1wbGlmeS10b2dnbGVidXR0b24tLXByaW1hcnkge1xuICAtLWFtcGxpZnktaW50ZXJuYWwtdG9nZ2xlYnV0dG9uLXByaW1hcnktYmFja2dyb3VuZC1jb2xvcjogdmFyKFxuICAgIC0tYW1wbGlmeS1jb21wb25lbnRzLXRvZ2dsZWJ1dHRvbi1wcmltYXJ5LWJhY2tncm91bmQtY29sb3JcbiAgKTtcbiAgLS1hbXBsaWZ5LWludGVybmFsLXRvZ2dsZWJ1dHRvbi1iYWNrZ3JvdW5kLWNvbG9yOiB2YXIoXG4gICAgLS1hbXBsaWZ5LWludGVybmFsLXRvZ2dsZWJ1dHRvbi1wcmltYXJ5LWJhY2tncm91bmQtY29sb3JcbiAgKTtcbiAgLS1hbXBsaWZ5LWludGVybmFsLXRvZ2dsZWJ1dHRvbi1wcmltYXJ5LWJvcmRlci1jb2xvcjogdmFyKFxuICAgIC0tYW1wbGlmeS1jb21wb25lbnRzLXRvZ2dsZWJ1dHRvbi1ib3JkZXItY29sb3JcbiAgKTtcbiAgLS1hbXBsaWZ5LWludGVybmFsLXRvZ2dsZWJ1dHRvbi1ib3JkZXItY29sb3I6IHZhcihcbiAgICAtLWFtcGxpZnktaW50ZXJuYWwtdG9nZ2xlYnV0dG9uLXByaW1hcnktYm9yZGVyLWNvbG9yXG4gICk7XG4gIC0tYW1wbGlmeS1pbnRlcm5hbC10b2dnbGVidXR0b24tcHJpbWFyeS1jb2xvcjogdmFyKFxuICAgIC0tYW1wbGlmeS1jb21wb25lbnRzLXRvZ2dsZWJ1dHRvbi1jb2xvclxuICApO1xuICAtLWFtcGxpZnktaW50ZXJuYWwtdG9nZ2xlYnV0dG9uLWNvbG9yOiB2YXIoXG4gICAgLS1hbXBsaWZ5LWludGVybmFsLXRvZ2dsZWJ1dHRvbi1wcmltYXJ5LWNvbG9yXG4gICk7XG4gIGJvcmRlci13aWR0aDogdmFyKC0tYW1wbGlmeS1jb21wb25lbnRzLXRvZ2dsZWJ1dHRvbi1wcmltYXJ5LWJvcmRlci13aWR0aCk7XG4gIC0tYW1wbGlmeS1pbnRlcm5hbC10b2dnbGVidXR0b24tcHJpbWFyeS1mb2N1cy1iYWNrZ3JvdW5kLWNvbG9yOiB2YXIoXG4gICAgLS1hbXBsaWZ5LWNvbXBvbmVudHMtdG9nZ2xlYnV0dG9uLXByaW1hcnktZm9jdXMtYmFja2dyb3VuZC1jb2xvclxuICApO1xuICAtLWFtcGxpZnktaW50ZXJuYWwtdG9nZ2xlYnV0dG9uLXByaW1hcnktZm9jdXMtYm9yZGVyLWNvbG9yOiB2YXIoXG4gICAgLS1hbXBsaWZ5LWNvbXBvbmVudHMtdG9nZ2xlYnV0dG9uLXByaW1hcnktZm9jdXMtYm9yZGVyLWNvbG9yXG4gICk7XG4gIC0tYW1wbGlmeS1pbnRlcm5hbC10b2dnbGVidXR0b24tcHJpbWFyeS1mb2N1cy1jb2xvcjogdmFyKFxuICAgIC0tYW1wbGlmeS1jb21wb25lbnRzLXRvZ2dsZWJ1dHRvbi1wcmltYXJ5LWZvY3VzLWNvbG9yXG4gICk7XG4gIC0tYW1wbGlmeS1pbnRlcm5hbC10b2dnbGVidXR0b24tcHJpbWFyeS1mb2N1cy1ib3gtc2hhZG93OiB2YXIoXG4gICAgLS1hbXBsaWZ5LWNvbXBvbmVudHMtdG9nZ2xlYnV0dG9uLXByaW1hcnktZm9jdXMtYm94LXNoYWRvd1xuICApO1xuICAtLWFtcGxpZnktaW50ZXJuYWwtdG9nZ2xlYnV0dG9uLWZvY3VzLWJhY2tncm91bmQtY29sb3I6IHZhcihcbiAgICAtLWFtcGxpZnktaW50ZXJuYWwtdG9nZ2xlYnV0dG9uLXByaW1hcnktZm9jdXMtYmFja2dyb3VuZC1jb2xvclxuICApO1xuICAtLWFtcGxpZnktaW50ZXJuYWwtdG9nZ2xlYnV0dG9uLWZvY3VzLWJvcmRlci1jb2xvcjogdmFyKFxuICAgIC0tYW1wbGlmeS1pbnRlcm5hbC10b2dnbGVidXR0b24tcHJpbWFyeS1mb2N1cy1ib3JkZXItY29sb3JcbiAgKTtcbiAgLS1hbXBsaWZ5LWludGVybmFsLXRvZ2dsZWJ1dHRvbi1mb2N1cy1jb2xvcjogdmFyKFxuICAgIC0tYW1wbGlmeS1pbnRlcm5hbC10b2dnbGVidXR0b24tcHJpbWFyeS1mb2N1cy1jb2xvclxuICApO1xuICAtLWFtcGxpZnktaW50ZXJuYWwtdG9nZ2xlYnV0dG9uLXByaW1hcnktaG92ZXItYmFja2dyb3VuZC1jb2xvcjogdmFyKFxuICAgIC0tYW1wbGlmeS1jb21wb25lbnRzLXRvZ2dsZWJ1dHRvbi1wcmltYXJ5LWhvdmVyLWJhY2tncm91bmQtY29sb3JcbiAgKTtcbiAgLS1hbXBsaWZ5LWludGVybmFsLXRvZ2dsZWJ1dHRvbi1wcmltYXJ5LWhvdmVyLWJvcmRlci1jb2xvcjogdmFyKFxuICAgIC0tYW1wbGlmeS1pbnRlcm5hbC10b2dnbGVidXR0b24tcHJpbWFyeS1ib3JkZXItY29sb3JcbiAgKTtcbiAgLS1hbXBsaWZ5LWludGVybmFsLXRvZ2dsZWJ1dHRvbi1wcmltYXJ5LWhvdmVyLWNvbG9yOiB2YXIoXG4gICAgLS1hbXBsaWZ5LWNvbXBvbmVudHMtdG9nZ2xlYnV0dG9uLXByaW1hcnktaG92ZXItY29sb3JcbiAgKTtcbiAgLS1hbXBsaWZ5LWludGVybmFsLXRvZ2dsZWJ1dHRvbi1ob3Zlci1iYWNrZ3JvdW5kLWNvbG9yOiB2YXIoXG4gICAgLS1hbXBsaWZ5LWludGVybmFsLXRvZ2dsZWJ1dHRvbi1wcmltYXJ5LWhvdmVyLWJhY2tncm91bmQtY29sb3JcbiAgKTtcbiAgLS1hbXBsaWZ5LWludGVybmFsLXRvZ2dsZWJ1dHRvbi1ob3Zlci1ib3JkZXItY29sb3I6IHZhcihcbiAgICAtLWFtcGxpZnktaW50ZXJuYWwtdG9nZ2xlYnV0dG9uLXByaW1hcnktaG92ZXItYm9yZGVyLWNvbG9yXG4gICk7XG4gIC0tYW1wbGlmeS1pbnRlcm5hbC10b2dnbGVidXR0b24taG92ZXItY29sb3I6IHZhcihcbiAgICAtLWFtcGxpZnktaW50ZXJuYWwtdG9nZ2xlYnV0dG9uLXByaW1hcnktaG92ZXItY29sb3JcbiAgKTtcbiAgLS1hbXBsaWZ5LWludGVybmFsLXRvZ2dsZWJ1dHRvbi1wcmltYXJ5LWRpc2FibGVkLWJhY2tncm91bmQtY29sb3I6IHZhcihcbiAgICAtLWFtcGxpZnktY29tcG9uZW50cy10b2dnbGVidXR0b24tcHJpbWFyeS1kaXNhYmxlZC1iYWNrZ3JvdW5kLWNvbG9yXG4gICk7XG4gIC0tYW1wbGlmeS1pbnRlcm5hbC10b2dnbGVidXR0b24tcHJpbWFyeS1kaXNhYmxlZC1ib3JkZXItY29sb3I6IHZhcihcbiAgICAtLWFtcGxpZnktY29tcG9uZW50cy10b2dnbGVidXR0b24tcHJpbWFyeS1kaXNhYmxlZC1ib3JkZXItY29sb3JcbiAgKTtcbiAgLS1hbXBsaWZ5LWludGVybmFsLXRvZ2dsZWJ1dHRvbi1wcmltYXJ5LWRpc2FibGVkLWNvbG9yOiB2YXIoXG4gICAgLS1hbXBsaWZ5LWNvbXBvbmVudHMtdG9nZ2xlYnV0dG9uLXByaW1hcnktZGlzYWJsZWQtY29sb3JcbiAgKTtcbiAgLS1hbXBsaWZ5LWludGVybmFsLXRvZ2dsZWJ1dHRvbi1kaXNhYmxlZC1iYWNrZ3JvdW5kLWNvbG9yOiB2YXIoXG4gICAgLS1hbXBsaWZ5LWludGVybmFsLXRvZ2dsZWJ1dHRvbi1wcmltYXJ5LWRpc2FibGVkLWJhY2tncm91bmQtY29sb3JcbiAgKTtcbiAgLS1hbXBsaWZ5LWludGVybmFsLXRvZ2dsZWJ1dHRvbi1kaXNhYmxlZC1ib3JkZXItY29sb3I6IHZhcihcbiAgICAtLWFtcGxpZnktaW50ZXJuYWwtdG9nZ2xlYnV0dG9uLXByaW1hcnktZGlzYWJsZWQtYm9yZGVyLWNvbG9yXG4gICk7XG4gIC0tYW1wbGlmeS1pbnRlcm5hbC10b2dnbGVidXR0b24tZGlzYWJsZWQtY29sb3I6IHZhcihcbiAgICAtLWFtcGxpZnktaW50ZXJuYWwtdG9nZ2xlYnV0dG9uLXByaW1hcnktZGlzYWJsZWQtY29sb3JcbiAgKTtcbn1cbi5hbXBsaWZ5LXRvZ2dsZWJ1dHRvbi0tcHJpbWFyeTpmb2N1cyB7XG4gIGJveC1zaGFkb3c6IHZhcigtLWFtcGxpZnktaW50ZXJuYWwtdG9nZ2xlYnV0dG9uLXByaW1hcnktZm9jdXMtYm94LXNoYWRvdyk7XG59XG4uYW1wbGlmeS10b2dnbGVidXR0b24tLXByZXNzZWQge1xuICAtLWFtcGxpZnktaW50ZXJuYWwtdG9nZ2xlYnV0dG9uLXByaW1hcnktYmFja2dyb3VuZC1jb2xvcjogdmFyKFxuICAgIC0tYW1wbGlmeS1jb21wb25lbnRzLXRvZ2dsZWJ1dHRvbi1wcmltYXJ5LXByZXNzZWQtYmFja2dyb3VuZC1jb2xvclxuICApO1xuICAtLWFtcGxpZnktaW50ZXJuYWwtdG9nZ2xlYnV0dG9uLXByaW1hcnktYm9yZGVyLWNvbG9yOiB2YXIoXG4gICAgLS1hbXBsaWZ5LWNvbXBvbmVudHMtdG9nZ2xlYnV0dG9uLXByaW1hcnktcHJlc3NlZC1ib3JkZXItY29sb3JcbiAgKTtcbiAgLS1hbXBsaWZ5LWludGVybmFsLXRvZ2dsZWJ1dHRvbi1wcmltYXJ5LWNvbG9yOiB2YXIoXG4gICAgLS1hbXBsaWZ5LWNvbXBvbmVudHMtdG9nZ2xlYnV0dG9uLXByaW1hcnktcHJlc3NlZC1jb2xvclxuICApO1xuICAtLWFtcGxpZnktaW50ZXJuYWwtdG9nZ2xlYnV0dG9uLXByaW1hcnktZm9jdXMtYmFja2dyb3VuZC1jb2xvcjogdmFyKFxuICAgIC0tYW1wbGlmeS1jb21wb25lbnRzLXRvZ2dsZWJ1dHRvbi1wcmltYXJ5LXByZXNzZWQtZm9jdXMtYmFja2dyb3VuZC1jb2xvclxuICApO1xuICAtLWFtcGxpZnktaW50ZXJuYWwtdG9nZ2xlYnV0dG9uLXByaW1hcnktZm9jdXMtYm9yZGVyLWNvbG9yOiB2YXIoXG4gICAgLS1hbXBsaWZ5LWNvbXBvbmVudHMtdG9nZ2xlYnV0dG9uLXByaW1hcnktcHJlc3NlZC1mb2N1cy1ib3JkZXItY29sb3JcbiAgKTtcbiAgLS1hbXBsaWZ5LWludGVybmFsLXRvZ2dsZWJ1dHRvbi1wcmltYXJ5LWZvY3VzLWNvbG9yOiB2YXIoXG4gICAgLS1hbXBsaWZ5LWNvbXBvbmVudHMtdG9nZ2xlYnV0dG9uLXByaW1hcnktcHJlc3NlZC1mb2N1cy1jb2xvclxuICApO1xuICAtLWFtcGxpZnktaW50ZXJuYWwtdG9nZ2xlYnV0dG9uLXByaW1hcnktaG92ZXItYmFja2dyb3VuZC1jb2xvcjogdmFyKFxuICAgIC0tYW1wbGlmeS1jb21wb25lbnRzLXRvZ2dsZWJ1dHRvbi1wcmltYXJ5LXByZXNzZWQtaG92ZXItYmFja2dyb3VuZC1jb2xvclxuICApO1xuICAtLWFtcGxpZnktaW50ZXJuYWwtdG9nZ2xlYnV0dG9uLXByaW1hcnktaG92ZXItYm9yZGVyLWNvbG9yOiB2YXIoXG4gICAgLS1hbXBsaWZ5LWNvbXBvbmVudHMtdG9nZ2xlYnV0dG9uLXByaW1hcnktcHJlc3NlZC1ob3Zlci1ib3JkZXItY29sb3JcbiAgKTtcbiAgLS1hbXBsaWZ5LWludGVybmFsLXRvZ2dsZWJ1dHRvbi1wcmltYXJ5LWhvdmVyLWNvbG9yOiB2YXIoXG4gICAgLS1hbXBsaWZ5LWNvbXBvbmVudHMtdG9nZ2xlYnV0dG9uLXByaW1hcnktcHJlc3NlZC1ob3Zlci1jb2xvclxuICApO1xuICAtLWFtcGxpZnktaW50ZXJuYWwtdG9nZ2xlYnV0dG9uLXByaW1hcnktZGlzYWJsZWQtYmFja2dyb3VuZC1jb2xvcjogdmFyKFxuICAgIC0tYW1wbGlmeS1jb21wb25lbnRzLXRvZ2dsZWJ1dHRvbi1wcmltYXJ5LXByZXNzZWQtYmFja2dyb3VuZC1jb2xvclxuICApO1xuICAtLWFtcGxpZnktaW50ZXJuYWwtdG9nZ2xlYnV0dG9uLXByaW1hcnktZGlzYWJsZWQtYm9yZGVyLWNvbG9yOiB2YXIoXG4gICAgLS1hbXBsaWZ5LWNvbXBvbmVudHMtdG9nZ2xlYnV0dG9uLXByaW1hcnktcHJlc3NlZC1ib3JkZXItY29sb3JcbiAgKTtcbiAgLS1hbXBsaWZ5LWludGVybmFsLXRvZ2dsZWJ1dHRvbi1wcmltYXJ5LWRpc2FibGVkLWNvbG9yOiB2YXIoXG4gICAgLS1hbXBsaWZ5LWNvbXBvbmVudHMtdG9nZ2xlYnV0dG9uLXByaW1hcnktcHJlc3NlZC1jb2xvclxuICApO1xufVxuLmFtcGxpZnktdG9nZ2xlYnV0dG9uLS1wcmVzc2VkOmhvdmVyIHtcbiAgLS1hbXBsaWZ5LWludGVybmFsLXRvZ2dsZWJ1dHRvbi1wcmltYXJ5LWZvY3VzLWJveC1zaGFkb3c6IHZhcihcbiAgICAtLWFtcGxpZnktY29tcG9uZW50cy10b2dnbGVidXR0b24tcHJpbWFyeS1wcmVzc2VkLWhvdmVyLWJveC1zaGFkb3dcbiAgKTtcbn1cbi5hbXBsaWZ5LXRvZ2dsZWJ1dHRvbi0tbGluayB7XG4gIC0tYW1wbGlmeS1pbnRlcm5hbC10b2dnbGVidXR0b24tbGluay1iYWNrZ3JvdW5kLWNvbG9yOiB2YXIoXG4gICAgLS1hbXBsaWZ5LWNvbXBvbmVudHMtdG9nZ2xlYnV0dG9uLWxpbmstYmFja2dyb3VuZC1jb2xvclxuICApO1xuICAtLWFtcGxpZnktaW50ZXJuYWwtdG9nZ2xlYnV0dG9uLWxpbmstY29sb3I6IHZhcihcbiAgICAtLWFtcGxpZnktY29tcG9uZW50cy10b2dnbGVidXR0b24tbGluay1jb2xvclxuICApO1xuICAtLWFtcGxpZnktaW50ZXJuYWwtdG9nZ2xlYnV0dG9uLWJhY2tncm91bmQtY29sb3I6IHZhcihcbiAgICAtLWFtcGxpZnktaW50ZXJuYWwtdG9nZ2xlYnV0dG9uLWxpbmstYmFja2dyb3VuZC1jb2xvclxuICApO1xuICAtLWFtcGxpZnktaW50ZXJuYWwtdG9nZ2xlYnV0dG9uLWNvbG9yOiB2YXIoXG4gICAgLS1hbXBsaWZ5LWludGVybmFsLXRvZ2dsZWJ1dHRvbi1saW5rLWNvbG9yXG4gICk7XG4gIC0tYW1wbGlmeS1pbnRlcm5hbC10b2dnbGVidXR0b24tbGluay1mb2N1cy1iYWNrZ3JvdW5kLWNvbG9yOiB2YXIoXG4gICAgLS1hbXBsaWZ5LWNvbXBvbmVudHMtdG9nZ2xlYnV0dG9uLWxpbmstZm9jdXMtYmFja2dyb3VuZC1jb2xvclxuICApO1xuICAtLWFtcGxpZnktaW50ZXJuYWwtdG9nZ2xlYnV0dG9uLWxpbmstZm9jdXMtY29sb3I6IHZhcihcbiAgICAtLWFtcGxpZnktY29tcG9uZW50cy10b2dnbGVidXR0b24tbGluay1mb2N1cy1jb2xvclxuICApO1xuICAtLWFtcGxpZnktaW50ZXJuYWwtdG9nZ2xlYnV0dG9uLWZvY3VzLWJhY2tncm91bmQtY29sb3I6IHZhcihcbiAgICAtLWFtcGxpZnktaW50ZXJuYWwtdG9nZ2xlYnV0dG9uLWxpbmstZm9jdXMtYmFja2dyb3VuZC1jb2xvclxuICApO1xuICAtLWFtcGxpZnktaW50ZXJuYWwtdG9nZ2xlYnV0dG9uLWZvY3VzLWNvbG9yOiB2YXIoXG4gICAgLS1hbXBsaWZ5LWludGVybmFsLXRvZ2dsZWJ1dHRvbi1saW5rLWZvY3VzLWNvbG9yXG4gICk7XG4gIC0tYW1wbGlmeS1pbnRlcm5hbC10b2dnbGVidXR0b24tbGluay1ob3Zlci1iYWNrZ3JvdW5kLWNvbG9yOiB2YXIoXG4gICAgLS1hbXBsaWZ5LWNvbXBvbmVudHMtdG9nZ2xlYnV0dG9uLWxpbmstaG92ZXItYmFja2dyb3VuZC1jb2xvclxuICApO1xuICAtLWFtcGxpZnktaW50ZXJuYWwtdG9nZ2xlYnV0dG9uLWxpbmstaG92ZXItY29sb3I6IHZhcihcbiAgICAtLWFtcGxpZnktY29tcG9uZW50cy10b2dnbGVidXR0b24tbGluay1ob3Zlci1jb2xvclxuICApO1xuICAtLWFtcGxpZnktaW50ZXJuYWwtdG9nZ2xlYnV0dG9uLWhvdmVyLWJhY2tncm91bmQtY29sb3I6IHZhcihcbiAgICAtLWFtcGxpZnktaW50ZXJuYWwtdG9nZ2xlYnV0dG9uLWxpbmstaG92ZXItYmFja2dyb3VuZC1jb2xvclxuICApO1xuICAtLWFtcGxpZnktaW50ZXJuYWwtdG9nZ2xlYnV0dG9uLWhvdmVyLWNvbG9yOiB2YXIoXG4gICAgLS1hbXBsaWZ5LWludGVybmFsLXRvZ2dsZWJ1dHRvbi1saW5rLWhvdmVyLWNvbG9yXG4gICk7XG4gIC0tYW1wbGlmeS1pbnRlcm5hbC10b2dnbGVidXR0b24tbGluay1kaXNhYmxlZC1jb2xvcjogdmFyKFxuICAgIC0tYW1wbGlmeS1jb21wb25lbnRzLXRvZ2dsZWJ1dHRvbi1saW5rLWRpc2FibGVkLWNvbG9yXG4gICk7XG4gIC0tYW1wbGlmeS1pbnRlcm5hbC10b2dnbGVidXR0b24tbGluay1kaXNhYmxlZC1iYWNrZ3JvdW5kLWNvbG9yOiB2YXIoXG4gICAgLS1hbXBsaWZ5LWNvbXBvbmVudHMtdG9nZ2xlYnV0dG9uLWxpbmstZGlzYWJsZWQtYmFja2dyb3VuZC1jb2xvclxuICApO1xuICAtLWFtcGxpZnktaW50ZXJuYWwtdG9nZ2xlYnV0dG9uLWRpc2FibGVkLWNvbG9yOiB2YXIoXG4gICAgLS1hbXBsaWZ5LWludGVybmFsLXRvZ2dsZWJ1dHRvbi1saW5rLWRpc2FibGVkLWNvbG9yXG4gICk7XG4gIC0tYW1wbGlmeS1pbnRlcm5hbC10b2dnbGVidXR0b24tZGlzYWJsZWQtYmFja2dyb3VuZC1jb2xvcjogdmFyKFxuICAgIC0tYW1wbGlmeS1pbnRlcm5hbC10b2dnbGVidXR0b24tbGluay1kaXNhYmxlZC1iYWNrZ3JvdW5kLWNvbG9yXG4gICk7XG59XG4uYW1wbGlmeS10b2dnbGVidXR0b24tLXByZXNzZWQge1xuICAtLWFtcGxpZnktaW50ZXJuYWwtdG9nZ2xlYnV0dG9uLWxpbmstY29sb3I6IHZhcihcbiAgICAtLWFtcGxpZnktY29tcG9uZW50cy10b2dnbGVidXR0b24tbGluay1wcmVzc2VkLWNvbG9yXG4gICk7XG4gIC0tYW1wbGlmeS1pbnRlcm5hbC10b2dnbGVidXR0b24tbGluay1iYWNrZ3JvdW5kLWNvbG9yOiB2YXIoXG4gICAgLS1hbXBsaWZ5LWNvbXBvbmVudHMtdG9nZ2xlYnV0dG9uLWxpbmstcHJlc3NlZC1iYWNrZ3JvdW5kLWNvbG9yXG4gICk7XG4gIC0tYW1wbGlmeS1pbnRlcm5hbC10b2dnbGVidXR0b24tbGluay1mb2N1cy1iYWNrZ3JvdW5kLWNvbG9yOiB2YXIoXG4gICAgLS1hbXBsaWZ5LWNvbXBvbmVudHMtdG9nZ2xlYnV0dG9uLWxpbmstcHJlc3NlZC1mb2N1cy1iYWNrZ3JvdW5kLWNvbG9yXG4gICk7XG4gIC0tYW1wbGlmeS1pbnRlcm5hbC10b2dnbGVidXR0b24tbGluay1mb2N1cy1jb2xvcjogdmFyKFxuICAgIC0tYW1wbGlmeS1jb21wb25lbnRzLXRvZ2dsZWJ1dHRvbi1saW5rLXByZXNzZWQtZm9jdXMtY29sb3JcbiAgKTtcbiAgLS1hbXBsaWZ5LWludGVybmFsLXRvZ2dsZWJ1dHRvbi1saW5rLWhvdmVyLWJhY2tncm91bmQtY29sb3I6IHZhcihcbiAgICAtLWFtcGxpZnktY29tcG9uZW50cy10b2dnbGVidXR0b24tbGluay1wcmVzc2VkLWhvdmVyLWJhY2tncm91bmQtY29sb3JcbiAgKTtcbiAgLS1hbXBsaWZ5LWludGVybmFsLXRvZ2dsZWJ1dHRvbi1saW5rLWhvdmVyLWNvbG9yOiB2YXIoXG4gICAgLS1hbXBsaWZ5LWNvbXBvbmVudHMtdG9nZ2xlYnV0dG9uLWxpbmstcHJlc3NlZC1ob3Zlci1jb2xvclxuICApO1xuICAtLWFtcGxpZnktaW50ZXJuYWwtdG9nZ2xlYnV0dG9uLWxpbmstZGlzYWJsZWQtY29sb3I6IHZhcihcbiAgICAtLWFtcGxpZnktY29tcG9uZW50cy10b2dnbGVidXR0b24tbGluay1wcmVzc2VkLWNvbG9yXG4gICk7XG59XG5cbi5hbXBsaWZ5LXRvZ2dsZWJ1dHRvbmdyb3VwIHtcbiAgYWxpZ24taXRlbXM6IHZhcigtLWFtcGxpZnktY29tcG9uZW50cy10b2dnbGVidXR0b25ncm91cC1hbGlnbi1pdGVtcyk7XG4gIGFsaWduLWNvbnRlbnQ6IHZhcigtLWFtcGxpZnktY29tcG9uZW50cy10b2dnbGVidXR0b25ncm91cC1hbGlnbi1jb250ZW50KTtcbiAganVzdGlmeS1jb250ZW50OiB2YXIoLS1hbXBsaWZ5LWNvbXBvbmVudHMtdG9nZ2xlYnV0dG9uZ3JvdXAtanVzdGlmeS1jb250ZW50KTtcbiAgZ2FwOiAwO1xufVxuXG4uYW1wbGlmeS10b2dnbGVidXR0b25ncm91cCAuYW1wbGlmeS10b2dnbGVidXR0b246Zm9jdXMsIC5hbXBsaWZ5LXRvZ2dsZWJ1dHRvbmdyb3VwIC5hbXBsaWZ5LXRvZ2dsZWJ1dHRvbi5hbXBsaWZ5LXRvZ2dsZWJ1dHRvbi0tcHJlc3NlZCB7XG4gIHotaW5kZXg6IDI7XG59XG4uYW1wbGlmeS10b2dnbGVidXR0b25ncm91cCAuYW1wbGlmeS10b2dnbGVidXR0b246bm90KDpmaXJzdC1vZi10eXBlKSB7XG4gIG1hcmdpbi1pbmxpbmUtc3RhcnQ6IGNhbGMoLTEgKiB2YXIoLS1hbXBsaWZ5LWNvbXBvbmVudHMtYnV0dG9uLWJvcmRlci13aWR0aCkpO1xuICBib3JkZXItc3RhcnQtc3RhcnQtcmFkaXVzOiAwO1xuICBib3JkZXItZW5kLXN0YXJ0LXJhZGl1czogMDtcbn1cbkBzdXBwb3J0cyBub3QgKGJvcmRlci1zdGFydC1zdGFydC1yYWRpdXM6IDApIHtcbiAgLmFtcGxpZnktdG9nZ2xlYnV0dG9uZ3JvdXAgLmFtcGxpZnktdG9nZ2xlYnV0dG9uOm5vdCg6Zmlyc3Qtb2YtdHlwZSkge1xuICAgIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IDA7XG4gICAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogMDtcbiAgfVxufVxuLmFtcGxpZnktdG9nZ2xlYnV0dG9uZ3JvdXAgLmFtcGxpZnktdG9nZ2xlYnV0dG9uOm5vdCg6bGFzdC1vZi10eXBlKSB7XG4gIGJvcmRlci1zdGFydC1lbmQtcmFkaXVzOiAwO1xuICBib3JkZXItZW5kLWVuZC1yYWRpdXM6IDA7XG59XG5Ac3VwcG9ydHMgbm90IChib3JkZXItZW5kLWVuZC1yYWRpdXM6IDApIHtcbiAgLmFtcGxpZnktdG9nZ2xlYnV0dG9uZ3JvdXAgLmFtcGxpZnktdG9nZ2xlYnV0dG9uOm5vdCg6bGFzdC1vZi10eXBlKSB7XG4gICAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IDA7XG4gICAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDA7XG4gIH1cbn1cblxuLmFtcGxpZnktZmlsZXVwbG9hZGVyX19kcm9wem9uZSB7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWFtcGxpZnktY29tcG9uZW50cy1maWxldXBsb2FkZXItZHJvcHpvbmUtYmFja2dyb3VuZC1jb2xvcik7XG4gIGJvcmRlci1jb2xvcjogdmFyKC0tYW1wbGlmeS1jb21wb25lbnRzLWZpbGV1cGxvYWRlci1kcm9wem9uZS1ib3JkZXItY29sb3IpO1xuICBib3JkZXItcmFkaXVzOiB2YXIoLS1hbXBsaWZ5LWNvbXBvbmVudHMtZmlsZXVwbG9hZGVyLWRyb3B6b25lLWJvcmRlci1yYWRpdXMpO1xuICBib3JkZXItc3R5bGU6IHZhcigtLWFtcGxpZnktY29tcG9uZW50cy1maWxldXBsb2FkZXItZHJvcHpvbmUtYm9yZGVyLXN0eWxlKTtcbiAgYm9yZGVyLXdpZHRoOiB2YXIoLS1hbXBsaWZ5LWNvbXBvbmVudHMtZmlsZXVwbG9hZGVyLWRyb3B6b25lLWJvcmRlci13aWR0aCk7XG4gIHRleHQtYWxpZ246IHZhcigtLWFtcGxpZnktY29tcG9uZW50cy1maWxldXBsb2FkZXItZHJvcHpvbmUtdGV4dC1hbGlnbik7XG4gIHBhZGRpbmctYmxvY2s6IHZhcigtLWFtcGxpZnktY29tcG9uZW50cy1maWxldXBsb2FkZXItZHJvcHpvbmUtcGFkZGluZy1ibG9jayk7XG4gIHBhZGRpbmctaW5saW5lOiB2YXIoLS1hbXBsaWZ5LWNvbXBvbmVudHMtZmlsZXVwbG9hZGVyLWRyb3B6b25lLXBhZGRpbmctaW5saW5lKTtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgZ2FwOiB2YXIoLS1hbXBsaWZ5LWNvbXBvbmVudHMtZmlsZXVwbG9hZGVyLWRyb3B6b25lLWdhcCk7XG59XG4uYW1wbGlmeS1maWxldXBsb2FkZXJfX2Ryb3B6b25lLS1zbWFsbCB7XG4gIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xufVxuLmFtcGxpZnktZmlsZXVwbG9hZGVyX19kcm9wem9uZS0tYWN0aXZlIHtcbiAgYm9yZGVyLWNvbG9yOiB2YXIoLS1hbXBsaWZ5LWNvbXBvbmVudHMtZmlsZXVwbG9hZGVyLWRyb3B6b25lLWFjdGl2ZS1ib3JkZXItY29sb3IpO1xuICBib3JkZXItd2lkdGg6IHZhcigtLWFtcGxpZnktY29tcG9uZW50cy1maWxldXBsb2FkZXItZHJvcHpvbmUtYWN0aXZlLWJvcmRlci13aWR0aCk7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWFtcGxpZnktY29tcG9uZW50cy1maWxldXBsb2FkZXItZHJvcHpvbmUtYWN0aXZlLWJhY2tncm91bmQtY29sb3IpO1xufVxuLmFtcGxpZnktZmlsZXVwbG9hZGVyX19kcm9wem9uZV9faWNvbiB7XG4gIGZvbnQtc2l6ZTogdmFyKC0tYW1wbGlmeS1jb21wb25lbnRzLWZpbGV1cGxvYWRlci1kcm9wem9uZS1pY29uLWZvbnQtc2l6ZSk7XG4gIGNvbG9yOiB2YXIoLS1hbXBsaWZ5LWNvbXBvbmVudHMtZmlsZXVwbG9hZGVyLWRyb3B6b25lLWljb24tY29sb3IpO1xufVxuLmFtcGxpZnktZmlsZXVwbG9hZGVyX19kcm9wem9uZV9fdGV4dCB7XG4gIGNvbG9yOiB2YXIoLS1hbXBsaWZ5LWNvbXBvbmVudHMtZmlsZXVwbG9hZGVyLWRyb3B6b25lLXRleHQtY29sb3IpO1xuICBmb250LXNpemU6IHZhcigtLWFtcGxpZnktY29tcG9uZW50cy1maWxldXBsb2FkZXItZHJvcHpvbmUtdGV4dC1mb250LXNpemUpO1xuICBmb250LXdlaWdodDogdmFyKC0tYW1wbGlmeS1jb21wb25lbnRzLWZpbGV1cGxvYWRlci1kcm9wem9uZS10ZXh0LWZvbnQtd2VpZ2h0KTtcbn1cbi5hbXBsaWZ5LWZpbGV1cGxvYWRlcl9fZmlsZV9fbGlzdCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiB2YXIoLS1hbXBsaWZ5LWNvbXBvbmVudHMtZmlsZXVwbG9hZGVyLWZpbGVsaXN0LWZsZXgtZGlyZWN0aW9uKTtcbiAgZ2FwOiB2YXIoLS1hbXBsaWZ5LWNvbXBvbmVudHMtZmlsZXVwbG9hZGVyLWZpbGVsaXN0LWdhcCk7XG59XG4uYW1wbGlmeS1maWxldXBsb2FkZXJfX2ZpbGUge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGJvcmRlci13aWR0aDogdmFyKC0tYW1wbGlmeS1jb21wb25lbnRzLWZpbGV1cGxvYWRlci1maWxlLWJvcmRlci13aWR0aCk7XG4gIGJvcmRlci1zdHlsZTogdmFyKC0tYW1wbGlmeS1jb21wb25lbnRzLWZpbGV1cGxvYWRlci1maWxlLWJvcmRlci1zdHlsZSk7XG4gIGJvcmRlci1jb2xvcjogdmFyKC0tYW1wbGlmeS1jb21wb25lbnRzLWZpbGV1cGxvYWRlci1maWxlLWJvcmRlci1jb2xvcik7XG4gIGJvcmRlci1yYWRpdXM6IHZhcigtLWFtcGxpZnktY29tcG9uZW50cy1maWxldXBsb2FkZXItZmlsZS1ib3JkZXItcmFkaXVzKTtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgcGFkZGluZy1pbmxpbmU6IHZhcigtLWFtcGxpZnktY29tcG9uZW50cy1maWxldXBsb2FkZXItZmlsZS1wYWRkaW5nLWlubGluZSk7XG4gIHBhZGRpbmctYmxvY2s6IHZhcigtLWFtcGxpZnktY29tcG9uZW50cy1maWxldXBsb2FkZXItZmlsZS1wYWRkaW5nLWJsb2NrKTtcbiAgYWxpZ24taXRlbXM6IHZhcigtLWFtcGxpZnktY29tcG9uZW50cy1maWxldXBsb2FkZXItZmlsZS1hbGlnbi1pdGVtcyk7XG59XG4uYW1wbGlmeS1maWxldXBsb2FkZXJfX2ZpbGVfX3dyYXBwZXIge1xuICB3aWR0aDogMTAwJTtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgZ2FwOiB2YXIoLS1hbXBsaWZ5LWNvbXBvbmVudHMtZmlsZXVwbG9hZGVyLWZpbGUtZ2FwKTtcbn1cbi5hbXBsaWZ5LWZpbGV1cGxvYWRlcl9fZmlsZV9fbmFtZSB7XG4gIHRleHQtb3ZlcmZsb3c6IGVsbGlwc2lzO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBmb250LXdlaWdodDogdmFyKC0tYW1wbGlmeS1jb21wb25lbnRzLWZpbGV1cGxvYWRlci1maWxlLW5hbWUtZm9udC13ZWlnaHQpO1xuICBmb250LXNpemU6IHZhcigtLWFtcGxpZnktY29tcG9uZW50cy1maWxldXBsb2FkZXItZmlsZS1uYW1lLWZvbnQtc2l6ZSk7XG4gIGNvbG9yOiB2YXIoLS1hbXBsaWZ5LWNvbXBvbmVudHMtZmlsZXVwbG9hZGVyLWZpbGUtbmFtZS1jb2xvcik7XG59XG4uYW1wbGlmeS1maWxldXBsb2FkZXJfX2ZpbGVfX3NpemUge1xuICBmb250LXdlaWdodDogdmFyKC0tYW1wbGlmeS1jb21wb25lbnRzLWZpbGV1cGxvYWRlci1maWxlLXNpemUtZm9udC13ZWlnaHQpO1xuICBmb250LXNpemU6IHZhcigtLWFtcGxpZnktY29tcG9uZW50cy1maWxldXBsb2FkZXItZmlsZS1zaXplLWZvbnQtc2l6ZSk7XG4gIGNvbG9yOiB2YXIoLS1hbXBsaWZ5LWNvbXBvbmVudHMtZmlsZXVwbG9hZGVyLWZpbGUtc2l6ZS1jb2xvcik7XG59XG4uYW1wbGlmeS1maWxldXBsb2FkZXJfX2ZpbGVfX21haW4ge1xuICBmbGV4OiAxO1xuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICBvdmVyZmxvdzogaGlkZGVuO1xufVxuLmFtcGxpZnktZmlsZXVwbG9hZGVyX19maWxlX19pbWFnZSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIHdpZHRoOiB2YXIoLS1hbXBsaWZ5LWNvbXBvbmVudHMtZmlsZXVwbG9hZGVyLWZpbGUtaW1hZ2Utd2lkdGgpO1xuICBoZWlnaHQ6IHZhcigtLWFtcGxpZnktY29tcG9uZW50cy1maWxldXBsb2FkZXItZmlsZS1pbWFnZS1oZWlnaHQpO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1hbXBsaWZ5LWNvbXBvbmVudHMtZmlsZXVwbG9hZGVyLWZpbGUtaW1hZ2UtYmFja2dyb3VuZC1jb2xvcik7XG4gIGJvcmRlci1yYWRpdXM6IHZhcigtLWFtcGxpZnktY29tcG9uZW50cy1maWxldXBsb2FkZXItZmlsZS1pbWFnZS1ib3JkZXItcmFkaXVzKTtcbiAgY29sb3I6IHZhcigtLWFtcGxpZnktY29tcG9uZW50cy1maWxldXBsb2FkZXItZmlsZS1pbWFnZS1jb2xvcik7XG59XG4uYW1wbGlmeS1maWxldXBsb2FkZXJfX2ZpbGVfX2ltYWdlIGltZyB7XG4gIG1heC1oZWlnaHQ6IDEwMCU7XG59XG4uYW1wbGlmeS1maWxldXBsb2FkZXJfX2ZpbGVfX3N0YXR1cy0tZXJyb3Ige1xuICBjb2xvcjogdmFyKC0tYW1wbGlmeS1jb2xvcnMtZm9udC1lcnJvcik7XG4gIGZvbnQtc2l6ZTogdmFyKC0tYW1wbGlmeS1jb21wb25lbnRzLWZpbGV1cGxvYWRlci1maWxlLXNpemUtZm9udC1zaXplKTtcbn1cbi5hbXBsaWZ5LWZpbGV1cGxvYWRlcl9fZmlsZV9fc3RhdHVzLS1zdWNjZXNzIHtcbiAgY29sb3I6IHZhcigtLWFtcGxpZnktY29sb3JzLWZvbnQtc3VjY2Vzcyk7XG59XG4uYW1wbGlmeS1maWxldXBsb2FkZXJfX2xvYWRlciB7XG4gIHN0cm9rZS1saW5lY2FwOiB2YXIoLS1hbXBsaWZ5LWNvbXBvbmVudHMtZmlsZXVwbG9hZGVyLWxvYWRlci1zdHJva2UtbGluZWNhcCk7XG4gIHN0cm9rZTogdmFyKC0tYW1wbGlmeS1jb21wb25lbnRzLWZpbGV1cGxvYWRlci1sb2FkZXItc3Ryb2tlLWVtcHR5KTtcbiAgc3Ryb2tlLXdpZHRoOiB2YXIoLS1hbXBsaWZ5LWNvbXBvbmVudHMtZmlsZXVwbG9hZGVyLWxvYWRlci1zdHJva2Utd2lkdGgpO1xuICBoZWlnaHQ6IHZhcigtLWFtcGxpZnktY29tcG9uZW50cy1maWxldXBsb2FkZXItbG9hZGVyLXN0cm9rZS13aWR0aCk7XG4gIC0tYW1wbGlmeS1jb21wb25lbnRzLWxvYWRlci1saW5lYXItc3Ryb2tlLWZpbGxlZDogdmFyKFxuICAgIC0tYW1wbGlmeS1jb21wb25lbnRzLWZpbGV1cGxvYWRlci1sb2FkZXItc3Ryb2tlLWZpbGxlZFxuICApO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGJvdHRvbTogMDtcbiAgbGVmdDogMDtcbiAgd2lkdGg6IDEwMCU7XG59XG4uYW1wbGlmeS1maWxldXBsb2FkZXJfX3ByZXZpZXdlciB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIG1heC13aWR0aDogdmFyKC0tYW1wbGlmeS1jb21wb25lbnRzLWZpbGV1cGxvYWRlci1wcmV2aWV3ZXItbWF4LXdpZHRoKTtcbiAgbWF4LWhlaWdodDogdmFyKC0tYW1wbGlmeS1jb21wb25lbnRzLWZpbGV1cGxvYWRlci1wcmV2aWV3ZXItbWF4LWhlaWdodCk7XG4gIG92ZXJmbG93OiBhdXRvO1xuICBnYXA6IHZhcigtLWFtcGxpZnktY29tcG9uZW50cy1maWxldXBsb2FkZXItcHJldmlld2VyLWJvZHktZ2FwKTtcbiAgcGFkZGluZy1pbmxpbmU6IHZhcigtLWFtcGxpZnktY29tcG9uZW50cy1maWxldXBsb2FkZXItcHJldmlld2VyLWJvZHktcGFkZGluZy1pbmxpbmUpO1xuICBwYWRkaW5nLWJsb2NrOiB2YXIoLS1hbXBsaWZ5LWNvbXBvbmVudHMtZmlsZXVwbG9hZGVyLXByZXZpZXdlci1ib2R5LXBhZGRpbmctYmxvY2spO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1hbXBsaWZ5LWNvbXBvbmVudHMtZmlsZXVwbG9hZGVyLXByZXZpZXdlci1iYWNrZ3JvdW5kLWNvbG9yKTtcbiAgYm9yZGVyLXdpZHRoOiB2YXIoLS1hbXBsaWZ5LWNvbXBvbmVudHMtZmlsZXVwbG9hZGVyLXByZXZpZXdlci1ib3JkZXItd2lkdGgpO1xuICBib3JkZXItc3R5bGU6IHZhcigtLWFtcGxpZnktY29tcG9uZW50cy1maWxldXBsb2FkZXItcHJldmlld2VyLWJvcmRlci1zdHlsZSk7XG4gIGJvcmRlci1jb2xvcjogdmFyKC0tYW1wbGlmeS1jb21wb25lbnRzLWZpbGV1cGxvYWRlci1wcmV2aWV3ZXItYm9yZGVyLWNvbG9yKTtcbiAgYm9yZGVyLXJhZGl1czogdmFyKC0tYW1wbGlmeS1jb21wb25lbnRzLWZpbGV1cGxvYWRlci1wcmV2aWV3ZXItYm9yZGVyLXJhZGl1cyk7XG59XG4uYW1wbGlmeS1maWxldXBsb2FkZXJfX3ByZXZpZXdlcl9fdGV4dCB7XG4gIGZvbnQtd2VpZ2h0OiB2YXIoLS1hbXBsaWZ5LWNvbXBvbmVudHMtZmlsZXVwbG9hZGVyLXByZXZpZXdlci10ZXh0LWZvbnQtd2VpZ2h0KTtcbiAgZm9udC1zaXplOiB2YXIoLS1hbXBsaWZ5LWNvbXBvbmVudHMtZmlsZXVwbG9hZGVyLXByZXZpZXdlci10ZXh0LWZvbnQtc2l6ZSk7XG4gIGNvbG9yOiB2YXIoLS1hbXBsaWZ5LWNvbXBvbmVudHMtZmlsZXVwbG9hZGVyLXByZXZpZXdlci10ZXh0LWNvbG9yKTtcbn1cbi5hbXBsaWZ5LWZpbGV1cGxvYWRlcl9fcHJldmlld2VyX19mb290ZXIge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHZhcigtLWFtcGxpZnktY29tcG9uZW50cy1maWxldXBsb2FkZXItcHJldmlld2VyLWZvb3Rlci1qdXN0aWZ5LWNvbnRlbnQpO1xufVxuLmFtcGxpZnktZmlsZXVwbG9hZGVyX19wcmV2aWV3ZXJfX2FjdGlvbnMge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICBnYXA6IHZhcigtLWFtcGxpZnktc3BhY2Utc21hbGwpO1xufVxuXG4uYW1wbGlmeS1pbmFwcG1lc3NhZ2luZy1iYWNrZHJvcCB7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWFtcGxpZnktY29sb3JzLW92ZXJsYXktNTApO1xuICBpbnNldDogMDtcbiAgcG9zaXRpb246IGZpeGVkO1xuICB6LWluZGV4OiAxMDAwO1xufVxuXG4uYW1wbGlmeS1pbmFwcG1lc3NhZ2luZy1iYWNrZHJvcC1jb250ZW50LWNvbnRhaW5lciB7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGluc2V0OiAwO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gIHBvc2l0aW9uOiBmaXhlZDtcbiAgei1pbmRleDogMTAwMTtcbn1cblxuLmFtcGxpZnktaW5hcHBtZXNzYWdpbmctYmFja2Ryb3AtY29udGVudCB7XG4gIHBvaW50ZXItZXZlbnRzOiBhdXRvO1xufVxuXG4uYW1wbGlmeS1pbmFwcG1lc3NhZ2luZy1iYW5uZXJtZXNzYWdlIHtcbiAgYm94LXNoYWRvdzogdmFyKC0tYW1wbGlmeS1zaGFkb3dzLW1lZGl1bSk7XG4gIGhlaWdodDogdmFyKC0tYW1wbGlmeS1jb21wb25lbnRzLWluYXBwbWVzc2FnaW5nLWJhbm5lci1oZWlnaHQpO1xuICBtYXJnaW46IHZhcigtLWFtcGxpZnktc3BhY2Utc21hbGwpO1xuICBtYXgtd2lkdGg6IDUwJTtcbiAgcG9zaXRpb246IGZpeGVkO1xuICB3aWR0aDogdmFyKC0tYW1wbGlmeS1jb21wb25lbnRzLWluYXBwbWVzc2FnaW5nLWJhbm5lci13aWR0aCk7XG59XG4uYW1wbGlmeS1pbmFwcG1lc3NhZ2luZy1iYW5uZXJtZXNzYWdlLS10b3Age1xuICB0b3A6IDA7XG59XG4uYW1wbGlmeS1pbmFwcG1lc3NhZ2luZy1iYW5uZXJtZXNzYWdlLS1taWRkbGUge1xuICBib3R0b206IDA7XG4gIG1hcmdpbjogYXV0byB2YXIoLS1hbXBsaWZ5LXNwYWNlLXNtYWxsKTtcbiAgdG9wOiAwO1xufVxuLmFtcGxpZnktaW5hcHBtZXNzYWdpbmctYmFubmVybWVzc2FnZS0tYm90dG9tIHtcbiAgYm90dG9tOiAwO1xufVxuLmFtcGxpZnktaW5hcHBtZXNzYWdpbmctYmFubmVybWVzc2FnZS0tbGVmdCB7XG4gIGxlZnQ6IDA7XG59XG4uYW1wbGlmeS1pbmFwcG1lc3NhZ2luZy1iYW5uZXJtZXNzYWdlLS1jZW50ZXIge1xuICBsZWZ0OiAwO1xuICBtYXJnaW46IHZhcigtLWFtcGxpZnktc3BhY2Utc21hbGwpIGF1dG87XG4gIHJpZ2h0OiAwO1xufVxuLmFtcGxpZnktaW5hcHBtZXNzYWdpbmctYmFubmVybWVzc2FnZS0tcmlnaHQge1xuICByaWdodDogMDtcbn1cbi5hbXBsaWZ5LWluYXBwbWVzc2FnaW5nLWJhbm5lcm1lc3NhZ2UtLWNlbnRlci1taWRkbGUge1xuICBpbnNldDogMDtcbiAgbWFyZ2luOiBhdXRvO1xufVxuLmFtcGxpZnktaW5hcHBtZXNzYWdpbmctYmFubmVybWVzc2FnZS0tZnVsbC13aWR0aCB7XG4gIG1heC13aWR0aDogaW5pdGlhbDtcbiAgd2lkdGg6IGNhbGMoMTAwJSAtIDIgKiB2YXIoLS1hbXBsaWZ5LXNwYWNlLXNtYWxsKSk7XG59XG5cbi5hbXBsaWZ5LWluYXBwbWVzc2FnaW5nLWZ1bGxzY3JlZW5tZXNzYWdlIHtcbiAgaGVpZ2h0OiB2YXIoLS1hbXBsaWZ5LWNvbXBvbmVudHMtaW5hcHBtZXNzYWdpbmctZGlhbG9nLWhlaWdodCk7XG4gIG1pbi1oZWlnaHQ6IHZhcigtLWFtcGxpZnktY29tcG9uZW50cy1pbmFwcG1lc3NhZ2luZy1kaWFsb2ctbWluLWhlaWdodCk7XG4gIG1pbi13aWR0aDogdmFyKC0tYW1wbGlmeS1jb21wb25lbnRzLWluYXBwbWVzc2FnaW5nLWRpYWxvZy1taW4td2lkdGgpO1xuICB3aWR0aDogdmFyKC0tYW1wbGlmeS1jb21wb25lbnRzLWluYXBwbWVzc2FnaW5nLWRpYWxvZy13aWR0aCk7XG59XG4uYW1wbGlmeS1pbmFwcG1lc3NhZ2luZy1mdWxsc2NyZWVubWVzc2FnZS0tZnVsbHNjcmVlbiB7XG4gIGhlaWdodDogYXV0bztcbiAgaW5zZXQ6IDA7XG4gIHBvc2l0aW9uOiBmaXhlZDtcbiAgd2lkdGg6IGF1dG87XG4gIHotaW5kZXg6IDEwMDA7XG59XG5cbi5hbXBsaWZ5LWluYXBwbWVzc2FnaW5nLW1lc3NhZ2VsYXlvdXQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1hbXBsaWZ5LWNvbG9ycy1iYWNrZ3JvdW5kLXByaW1hcnkpO1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBmbGV4LWdyb3c6IDE7XG4gIGdhcDogdmFyKC0tYW1wbGlmeS1zcGFjZS14eHhzKTtcbiAgbWF4LXdpZHRoOiAxMDAlO1xuICBwYWRkaW5nOiB2YXIoLS1hbXBsaWZ5LXNwYWNlLW1lZGl1bSk7XG59XG4uYW1wbGlmeS1pbmFwcG1lc3NhZ2luZy1tZXNzYWdlbGF5b3V0X19idXR0b24ge1xuICBib3JkZXItd2lkdGg6IDA7XG4gIHdpZHRoOiAxMDAlO1xufVxuLmFtcGxpZnktaW5hcHBtZXNzYWdpbmctbWVzc2FnZWxheW91dF9fYnV0dG9uLCAuYW1wbGlmeS1pbmFwcG1lc3NhZ2luZy1tZXNzYWdlbGF5b3V0X19idXR0b246YWN0aXZlLCAuYW1wbGlmeS1pbmFwcG1lc3NhZ2luZy1tZXNzYWdlbGF5b3V0X19idXR0b246dmlzaXRlZCwgLmFtcGxpZnktaW5hcHBtZXNzYWdpbmctbWVzc2FnZWxheW91dF9fYnV0dG9uOmhvdmVyLCAuYW1wbGlmeS1pbmFwcG1lc3NhZ2luZy1tZXNzYWdlbGF5b3V0X19idXR0b246Zm9jdXMge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1hbXBsaWZ5LWNvbXBvbmVudHMtaW5hcHBtZXNzYWdpbmctYnV0dG9uLWJhY2tncm91bmQtY29sb3IpO1xuICBib3JkZXItcmFkaXVzOiB2YXIoLS1hbXBsaWZ5LWNvbXBvbmVudHMtaW5hcHBtZXNzYWdpbmctYnV0dG9uLWJvcmRlci1yYWRpdXMpO1xuICBjb2xvcjogdmFyKC0tYW1wbGlmeS1jb21wb25lbnRzLWluYXBwbWVzc2FnaW5nLWJ1dHRvbi1jb2xvcik7XG59XG4uYW1wbGlmeS1pbmFwcG1lc3NhZ2luZy1tZXNzYWdlbGF5b3V0X19idXR0b24tLWRhcms6YWN0aXZlLCAuYW1wbGlmeS1pbmFwcG1lc3NhZ2luZy1tZXNzYWdlbGF5b3V0X19idXR0b24tLWRhcms6dmlzaXRlZCwgLmFtcGxpZnktaW5hcHBtZXNzYWdpbmctbWVzc2FnZWxheW91dF9fYnV0dG9uLS1saWdodDphY3RpdmUsIC5hbXBsaWZ5LWluYXBwbWVzc2FnaW5nLW1lc3NhZ2VsYXlvdXRfX2J1dHRvbi0tbGlnaHQ6dmlzaXRlZCB7XG4gIGZpbHRlcjogYnJpZ2h0bmVzcygxMDAlKTtcbn1cbi5hbXBsaWZ5LWluYXBwbWVzc2FnaW5nLW1lc3NhZ2VsYXlvdXRfX2J1dHRvbi0tZGFyazpob3ZlciwgLmFtcGxpZnktaW5hcHBtZXNzYWdpbmctbWVzc2FnZWxheW91dF9fYnV0dG9uLS1kYXJrOmZvY3VzIHtcbiAgZmlsdGVyOiBicmlnaHRuZXNzKDEyMCUpO1xufVxuLmFtcGxpZnktaW5hcHBtZXNzYWdpbmctbWVzc2FnZWxheW91dF9fYnV0dG9uLS1saWdodDpob3ZlciwgLmFtcGxpZnktaW5hcHBtZXNzYWdpbmctbWVzc2FnZWxheW91dF9fYnV0dG9uLS1saWdodDpmb2N1cyB7XG4gIGZpbHRlcjogYnJpZ2h0bmVzcyg4MCUpO1xufVxuLmFtcGxpZnktaW5hcHBtZXNzYWdpbmctbWVzc2FnZWxheW91dF9fY2xvc2UtYnV0dG9uIHtcbiAgY29sb3I6IHZhcigtLWFtcGxpZnktY29sb3JzLW5ldXRyYWwtODApO1xufVxuLmFtcGxpZnktaW5hcHBtZXNzYWdpbmctbWVzc2FnZWxheW91dF9fY2xvc2UtYnV0dG9uOmFjdGl2ZSwgLmFtcGxpZnktaW5hcHBtZXNzYWdpbmctbWVzc2FnZWxheW91dF9fY2xvc2UtYnV0dG9uOnZpc2l0ZWQge1xuICBjb2xvcjogdmFyKC0tYW1wbGlmeS1jb2xvcnMtbmV1dHJhbC04MCk7XG59XG4uYW1wbGlmeS1pbmFwcG1lc3NhZ2luZy1tZXNzYWdlbGF5b3V0X19jbG9zZS1idXR0b246aG92ZXIsIC5hbXBsaWZ5LWluYXBwbWVzc2FnaW5nLW1lc3NhZ2VsYXlvdXRfX2Nsb3NlLWJ1dHRvbjpmb2N1cyB7XG4gIGNvbG9yOiB2YXIoLS1hbXBsaWZ5LWNvbG9ycy1uZXV0cmFsLTEwMCk7XG59XG4uYW1wbGlmeS1pbmFwcG1lc3NhZ2luZy1tZXNzYWdlbGF5b3V0X19jb250ZW50IHtcbiAgZmxleC1ncm93OiAxO1xuICBvdmVyZmxvdzogaGlkZGVuO1xufVxuLmFtcGxpZnktaW5hcHBtZXNzYWdpbmctbWVzc2FnZWxheW91dF9fY29udGVudC0taG9yaXpvbnRhbCB7XG4gIGZsZXgtZGlyZWN0aW9uOiByb3c7XG59XG4uYW1wbGlmeS1pbmFwcG1lc3NhZ2luZy1tZXNzYWdlbGF5b3V0X19jb250ZW50LS12ZXJ0aWNhbCB7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xufVxuLmFtcGxpZnktaW5hcHBtZXNzYWdpbmctbWVzc2FnZWxheW91dF9faGVhZGVyIHtcbiAgZmxleC1zaHJpbms6IDA7XG4gIGZvbnQtc2l6ZTogdmFyKC0tYW1wbGlmeS1jb21wb25lbnRzLWluYXBwbWVzc2FnaW5nLWhlYWRlci1mb250LXNpemUpO1xuICBmb250LXdlaWdodDogdmFyKC0tYW1wbGlmeS1jb21wb25lbnRzLWluYXBwbWVzc2FnaW5nLWhlYWRlci1mb250LXdlaWdodCk7XG59XG4uYW1wbGlmeS1pbmFwcG1lc3NhZ2luZy1tZXNzYWdlbGF5b3V0X19pbWFnZS1jb250YWluZXIge1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuLmFtcGxpZnktaW5hcHBtZXNzYWdpbmctbWVzc2FnZWxheW91dF9faW1hZ2UtY29udGFpbmVyIGltZyB7XG4gIG1heC1oZWlnaHQ6IDEwMCU7XG4gIG1heC13aWR0aDogMTAwJTtcbiAgLW8tb2JqZWN0LWZpdDogY29udGFpbjtcbiAgICAgb2JqZWN0LWZpdDogY29udGFpbjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xufVxuLmFtcGxpZnktaW5hcHBtZXNzYWdpbmctbWVzc2FnZWxheW91dF9faW1hZ2UtY29udGFpbmVyLS1ob3Jpem9udGFsIHtcbiAgbWF4LXdpZHRoOiAxNSU7XG4gIG1pbi13aWR0aDogMTUlO1xufVxuLmFtcGxpZnktaW5hcHBtZXNzYWdpbmctbWVzc2FnZWxheW91dF9faW1hZ2UtY29udGFpbmVyLS12ZXJ0aWNhbCB7XG4gIG1heC1oZWlnaHQ6IDQwJTtcbiAgbWluLWhlaWdodDogNDAlO1xufVxuLmFtcGxpZnktaW5hcHBtZXNzYWdpbmctbWVzc2FnZWxheW91dF9fdGV4dC1jb250YWluZXIge1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBvdmVyZmxvdy15OiBhdXRvO1xuICBnYXA6IHZhcigtLWFtcGxpZnktc3BhY2UteHh4cyk7XG59XG4uYW1wbGlmeS1pbmFwcG1lc3NhZ2luZy1tZXNzYWdlbGF5b3V0X190ZXh0LWNvbnRhaW5lci0taG9yaXpvbnRhbCB7XG4gIGZsZXgtZ3JvdzogMTtcbn1cbi5hbXBsaWZ5LWluYXBwbWVzc2FnaW5nLW1lc3NhZ2VsYXlvdXRfX3RleHQtY29udGFpbmVyLS12ZXJ0aWNhbCB7XG4gIGZsZXgtZ3JvdzogMDtcbn1cblxuLmFtcGxpZnktaW5hcHBtZXNzYWdpbmctbW9kYWxtZXNzYWdlIHtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgaGVpZ2h0OiBpbml0aWFsO1xuICBpbnNldDogMDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICBwb3NpdGlvbjogZml4ZWQ7XG4gIHdpZHRoOiBpbml0aWFsO1xuICB6LWluZGV4OiAxMDAwO1xufVxuLmFtcGxpZnktaW5hcHBtZXNzYWdpbmctbW9kYWxtZXNzYWdlX19kaWFsb2cge1xuICBib3gtc2hhZG93OiB2YXIoLS1hbXBsaWZ5LXNoYWRvd3MtbWVkaXVtKTtcbiAgaGVpZ2h0OiB2YXIoLS1hbXBsaWZ5LWNvbXBvbmVudHMtaW5hcHBtZXNzYWdpbmctZGlhbG9nLWhlaWdodCk7XG4gIG1pbi1oZWlnaHQ6IHZhcigtLWFtcGxpZnktY29tcG9uZW50cy1pbmFwcG1lc3NhZ2luZy1kaWFsb2ctbWluLWhlaWdodCk7XG4gIG1pbi13aWR0aDogdmFyKC0tYW1wbGlmeS1jb21wb25lbnRzLWluYXBwbWVzc2FnaW5nLWRpYWxvZy1taW4td2lkdGgpO1xuICBwb2ludGVyLWV2ZW50czogYXV0bztcbiAgd2lkdGg6IHZhcigtLWFtcGxpZnktY29tcG9uZW50cy1pbmFwcG1lc3NhZ2luZy1kaWFsb2ctd2lkdGgpO1xufVxuLmFtcGxpZnktaW5hcHBtZXNzYWdpbmctbW9kYWxtZXNzYWdlX19kaWFsb2ctLWZ1bGwtd2lkdGgge1xuICB3aWR0aDogMTAwJTtcbiAgbWFyZ2luOiB2YXIoLS1hbXBsaWZ5LXNwYWNlLXNtYWxsKTtcbn1cblxuLmFtcGxpZnktc3RvcmFnZW1hbmFnZXJfX2Ryb3B6b25lIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYW1wbGlmeS1jb21wb25lbnRzLXN0b3JhZ2VtYW5hZ2VyLWRyb3B6b25lLWJhY2tncm91bmQtY29sb3IpO1xuICBib3JkZXItY29sb3I6IHZhcigtLWFtcGxpZnktY29tcG9uZW50cy1zdG9yYWdlbWFuYWdlci1kcm9wem9uZS1ib3JkZXItY29sb3IpO1xuICBib3JkZXItcmFkaXVzOiB2YXIoLS1hbXBsaWZ5LWNvbXBvbmVudHMtc3RvcmFnZW1hbmFnZXItZHJvcHpvbmUtYm9yZGVyLXJhZGl1cyk7XG4gIGJvcmRlci1zdHlsZTogdmFyKC0tYW1wbGlmeS1jb21wb25lbnRzLXN0b3JhZ2VtYW5hZ2VyLWRyb3B6b25lLWJvcmRlci1zdHlsZSk7XG4gIGJvcmRlci13aWR0aDogdmFyKC0tYW1wbGlmeS1jb21wb25lbnRzLXN0b3JhZ2VtYW5hZ2VyLWRyb3B6b25lLWJvcmRlci13aWR0aCk7XG4gIHRleHQtYWxpZ246IHZhcigtLWFtcGxpZnktY29tcG9uZW50cy1zdG9yYWdlbWFuYWdlci1kcm9wem9uZS10ZXh0LWFsaWduKTtcbiAgcGFkZGluZy1ibG9jazogdmFyKC0tYW1wbGlmeS1jb21wb25lbnRzLXN0b3JhZ2VtYW5hZ2VyLWRyb3B6b25lLXBhZGRpbmctYmxvY2spO1xuICBwYWRkaW5nLWlubGluZTogdmFyKC0tYW1wbGlmeS1jb21wb25lbnRzLXN0b3JhZ2VtYW5hZ2VyLWRyb3B6b25lLXBhZGRpbmctaW5saW5lKTtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgZ2FwOiB2YXIoLS1hbXBsaWZ5LWNvbXBvbmVudHMtc3RvcmFnZW1hbmFnZXItZHJvcHpvbmUtZ2FwKTtcbn1cbi5hbXBsaWZ5LXN0b3JhZ2VtYW5hZ2VyX19kcm9wem9uZS0tc21hbGwge1xuICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbn1cbi5hbXBsaWZ5LXN0b3JhZ2VtYW5hZ2VyX19kcm9wem9uZS0tYWN0aXZlIHtcbiAgYm9yZGVyLWNvbG9yOiB2YXIoLS1hbXBsaWZ5LWNvbXBvbmVudHMtc3RvcmFnZW1hbmFnZXItZHJvcHpvbmUtYWN0aXZlLWJvcmRlci1jb2xvcik7XG4gIGJvcmRlci13aWR0aDogdmFyKC0tYW1wbGlmeS1jb21wb25lbnRzLXN0b3JhZ2VtYW5hZ2VyLWRyb3B6b25lLWFjdGl2ZS1ib3JkZXItd2lkdGgpO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1hbXBsaWZ5LWNvbXBvbmVudHMtc3RvcmFnZW1hbmFnZXItZHJvcHpvbmUtYWN0aXZlLWJhY2tncm91bmQtY29sb3IpO1xufVxuLmFtcGxpZnktc3RvcmFnZW1hbmFnZXJfX2Ryb3B6b25lX19pY29uIHtcbiAgZm9udC1zaXplOiB2YXIoLS1hbXBsaWZ5LWNvbXBvbmVudHMtc3RvcmFnZW1hbmFnZXItZHJvcHpvbmUtaWNvbi1mb250LXNpemUpO1xuICBjb2xvcjogdmFyKC0tYW1wbGlmeS1jb21wb25lbnRzLXN0b3JhZ2VtYW5hZ2VyLWRyb3B6b25lLWljb24tY29sb3IpO1xufVxuLmFtcGxpZnktc3RvcmFnZW1hbmFnZXJfX2Ryb3B6b25lX190ZXh0IHtcbiAgY29sb3I6IHZhcigtLWFtcGxpZnktY29tcG9uZW50cy1zdG9yYWdlbWFuYWdlci1kcm9wem9uZS10ZXh0LWNvbG9yKTtcbiAgZm9udC1zaXplOiB2YXIoLS1hbXBsaWZ5LWNvbXBvbmVudHMtc3RvcmFnZW1hbmFnZXItZHJvcHpvbmUtdGV4dC1mb250LXNpemUpO1xuICBmb250LXdlaWdodDogdmFyKC0tYW1wbGlmeS1jb21wb25lbnRzLXN0b3JhZ2VtYW5hZ2VyLWRyb3B6b25lLXRleHQtZm9udC13ZWlnaHQpO1xufVxuLmFtcGxpZnktc3RvcmFnZW1hbmFnZXJfX2ZpbGVfX2xpc3Qge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogdmFyKC0tYW1wbGlmeS1jb21wb25lbnRzLXN0b3JhZ2VtYW5hZ2VyLWZpbGVsaXN0LWZsZXgtZGlyZWN0aW9uKTtcbiAgZ2FwOiB2YXIoLS1hbXBsaWZ5LWNvbXBvbmVudHMtc3RvcmFnZW1hbmFnZXItZmlsZWxpc3QtZ2FwKTtcbn1cbi5hbXBsaWZ5LXN0b3JhZ2VtYW5hZ2VyX19maWxlIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBib3JkZXItd2lkdGg6IHZhcigtLWFtcGxpZnktY29tcG9uZW50cy1zdG9yYWdlbWFuYWdlci1maWxlLWJvcmRlci13aWR0aCk7XG4gIGJvcmRlci1zdHlsZTogdmFyKC0tYW1wbGlmeS1jb21wb25lbnRzLXN0b3JhZ2VtYW5hZ2VyLWZpbGUtYm9yZGVyLXN0eWxlKTtcbiAgYm9yZGVyLWNvbG9yOiB2YXIoLS1hbXBsaWZ5LWNvbXBvbmVudHMtc3RvcmFnZW1hbmFnZXItZmlsZS1ib3JkZXItY29sb3IpO1xuICBib3JkZXItcmFkaXVzOiB2YXIoLS1hbXBsaWZ5LWNvbXBvbmVudHMtc3RvcmFnZW1hbmFnZXItZmlsZS1ib3JkZXItcmFkaXVzKTtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgcGFkZGluZy1pbmxpbmU6IHZhcigtLWFtcGxpZnktY29tcG9uZW50cy1zdG9yYWdlbWFuYWdlci1maWxlLXBhZGRpbmctaW5saW5lKTtcbiAgcGFkZGluZy1ibG9jazogdmFyKC0tYW1wbGlmeS1jb21wb25lbnRzLXN0b3JhZ2VtYW5hZ2VyLWZpbGUtcGFkZGluZy1ibG9jayk7XG4gIGFsaWduLWl0ZW1zOiB2YXIoLS1hbXBsaWZ5LWNvbXBvbmVudHMtc3RvcmFnZW1hbmFnZXItZmlsZS1hbGlnbi1pdGVtcyk7XG59XG4uYW1wbGlmeS1zdG9yYWdlbWFuYWdlcl9fZmlsZV9fd3JhcHBlciB7XG4gIHdpZHRoOiAxMDAlO1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBnYXA6IHZhcigtLWFtcGxpZnktY29tcG9uZW50cy1zdG9yYWdlbWFuYWdlci1maWxlLWdhcCk7XG59XG4uYW1wbGlmeS1zdG9yYWdlbWFuYWdlcl9fZmlsZV9fbmFtZSB7XG4gIHRleHQtb3ZlcmZsb3c6IGVsbGlwc2lzO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBmb250LXdlaWdodDogdmFyKC0tYW1wbGlmeS1jb21wb25lbnRzLXN0b3JhZ2VtYW5hZ2VyLWZpbGUtbmFtZS1mb250LXdlaWdodCk7XG4gIGZvbnQtc2l6ZTogdmFyKC0tYW1wbGlmeS1jb21wb25lbnRzLXN0b3JhZ2VtYW5hZ2VyLWZpbGUtbmFtZS1mb250LXNpemUpO1xuICBjb2xvcjogdmFyKC0tYW1wbGlmeS1jb21wb25lbnRzLXN0b3JhZ2VtYW5hZ2VyLWZpbGUtbmFtZS1jb2xvcik7XG59XG4uYW1wbGlmeS1zdG9yYWdlbWFuYWdlcl9fZmlsZV9fc2l6ZSB7XG4gIGZvbnQtd2VpZ2h0OiB2YXIoLS1hbXBsaWZ5LWNvbXBvbmVudHMtc3RvcmFnZW1hbmFnZXItZmlsZS1zaXplLWZvbnQtd2VpZ2h0KTtcbiAgZm9udC1zaXplOiB2YXIoLS1hbXBsaWZ5LWNvbXBvbmVudHMtc3RvcmFnZW1hbmFnZXItZmlsZS1zaXplLWZvbnQtc2l6ZSk7XG4gIGNvbG9yOiB2YXIoLS1hbXBsaWZ5LWNvbXBvbmVudHMtc3RvcmFnZW1hbmFnZXItZmlsZS1zaXplLWNvbG9yKTtcbn1cbi5hbXBsaWZ5LXN0b3JhZ2VtYW5hZ2VyX19maWxlX19tYWluIHtcbiAgZmxleDogMTtcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbn1cbi5hbXBsaWZ5LXN0b3JhZ2VtYW5hZ2VyX19maWxlX19pbWFnZSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIHdpZHRoOiB2YXIoLS1hbXBsaWZ5LWNvbXBvbmVudHMtc3RvcmFnZW1hbmFnZXItZmlsZS1pbWFnZS13aWR0aCk7XG4gIGhlaWdodDogdmFyKC0tYW1wbGlmeS1jb21wb25lbnRzLXN0b3JhZ2VtYW5hZ2VyLWZpbGUtaW1hZ2UtaGVpZ2h0KTtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYW1wbGlmeS1jb21wb25lbnRzLXN0b3JhZ2VtYW5hZ2VyLWZpbGUtaW1hZ2UtYmFja2dyb3VuZC1jb2xvcik7XG4gIGJvcmRlci1yYWRpdXM6IHZhcigtLWFtcGxpZnktY29tcG9uZW50cy1zdG9yYWdlbWFuYWdlci1maWxlLWltYWdlLWJvcmRlci1yYWRpdXMpO1xuICBjb2xvcjogdmFyKC0tYW1wbGlmeS1jb21wb25lbnRzLXN0b3JhZ2VtYW5hZ2VyLWZpbGUtaW1hZ2UtY29sb3IpO1xufVxuLmFtcGxpZnktc3RvcmFnZW1hbmFnZXJfX2ZpbGVfX2ltYWdlIGltZyB7XG4gIG1heC1oZWlnaHQ6IDEwMCU7XG59XG4uYW1wbGlmeS1zdG9yYWdlbWFuYWdlcl9fZmlsZV9fc3RhdHVzLS1lcnJvciB7XG4gIGNvbG9yOiB2YXIoLS1hbXBsaWZ5LWNvbG9ycy1mb250LWVycm9yKTtcbiAgZm9udC1zaXplOiB2YXIoLS1hbXBsaWZ5LWNvbXBvbmVudHMtc3RvcmFnZW1hbmFnZXItZmlsZS1zaXplLWZvbnQtc2l6ZSk7XG59XG4uYW1wbGlmeS1zdG9yYWdlbWFuYWdlcl9fZmlsZV9fc3RhdHVzLS1zdWNjZXNzIHtcbiAgY29sb3I6IHZhcigtLWFtcGxpZnktY29sb3JzLWZvbnQtc3VjY2Vzcyk7XG59XG4uYW1wbGlmeS1zdG9yYWdlbWFuYWdlcl9fbG9hZGVyIHtcbiAgc3Ryb2tlLWxpbmVjYXA6IHZhcigtLWFtcGxpZnktY29tcG9uZW50cy1zdG9yYWdlbWFuYWdlci1sb2FkZXItc3Ryb2tlLWxpbmVjYXApO1xuICBzdHJva2U6IHZhcigtLWFtcGxpZnktY29tcG9uZW50cy1zdG9yYWdlbWFuYWdlci1sb2FkZXItc3Ryb2tlLWVtcHR5KTtcbiAgc3Ryb2tlLXdpZHRoOiB2YXIoLS1hbXBsaWZ5LWNvbXBvbmVudHMtc3RvcmFnZW1hbmFnZXItbG9hZGVyLXN0cm9rZS13aWR0aCk7XG4gIGhlaWdodDogdmFyKC0tYW1wbGlmeS1jb21wb25lbnRzLXN0b3JhZ2VtYW5hZ2VyLWxvYWRlci1zdHJva2Utd2lkdGgpO1xuICAtLWFtcGxpZnktY29tcG9uZW50cy1sb2FkZXItbGluZWFyLXN0cm9rZS1maWxsZWQ6IHZhcihcbiAgICAtLWFtcGxpZnktY29tcG9uZW50cy1zdG9yYWdlbWFuYWdlci1sb2FkZXItc3Ryb2tlLWZpbGxlZFxuICApO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGJvdHRvbTogMDtcbiAgbGVmdDogMDtcbiAgd2lkdGg6IDEwMCU7XG59XG4uYW1wbGlmeS1zdG9yYWdlbWFuYWdlcl9fcHJldmlld2VyIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgbWF4LXdpZHRoOiB2YXIoLS1hbXBsaWZ5LWNvbXBvbmVudHMtc3RvcmFnZW1hbmFnZXItcHJldmlld2VyLW1heC13aWR0aCk7XG4gIG1heC1oZWlnaHQ6IHZhcigtLWFtcGxpZnktY29tcG9uZW50cy1zdG9yYWdlbWFuYWdlci1wcmV2aWV3ZXItbWF4LWhlaWdodCk7XG4gIG92ZXJmbG93OiBhdXRvO1xuICBnYXA6IHZhcigtLWFtcGxpZnktY29tcG9uZW50cy1zdG9yYWdlbWFuYWdlci1wcmV2aWV3ZXItYm9keS1nYXApO1xuICBwYWRkaW5nLWlubGluZTogdmFyKC0tYW1wbGlmeS1jb21wb25lbnRzLXN0b3JhZ2VtYW5hZ2VyLXByZXZpZXdlci1ib2R5LXBhZGRpbmctaW5saW5lKTtcbiAgcGFkZGluZy1ibG9jazogdmFyKC0tYW1wbGlmeS1jb21wb25lbnRzLXN0b3JhZ2VtYW5hZ2VyLXByZXZpZXdlci1ib2R5LXBhZGRpbmctYmxvY2spO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1hbXBsaWZ5LWNvbXBvbmVudHMtc3RvcmFnZW1hbmFnZXItcHJldmlld2VyLWJhY2tncm91bmQtY29sb3IpO1xuICBib3JkZXItd2lkdGg6IHZhcigtLWFtcGxpZnktY29tcG9uZW50cy1zdG9yYWdlbWFuYWdlci1wcmV2aWV3ZXItYm9yZGVyLXdpZHRoKTtcbiAgYm9yZGVyLXN0eWxlOiB2YXIoLS1hbXBsaWZ5LWNvbXBvbmVudHMtc3RvcmFnZW1hbmFnZXItcHJldmlld2VyLWJvcmRlci1zdHlsZSk7XG4gIGJvcmRlci1jb2xvcjogdmFyKC0tYW1wbGlmeS1jb21wb25lbnRzLXN0b3JhZ2VtYW5hZ2VyLXByZXZpZXdlci1ib3JkZXItY29sb3IpO1xuICBib3JkZXItcmFkaXVzOiB2YXIoLS1hbXBsaWZ5LWNvbXBvbmVudHMtc3RvcmFnZW1hbmFnZXItcHJldmlld2VyLWJvcmRlci1yYWRpdXMpO1xufVxuLmFtcGxpZnktc3RvcmFnZW1hbmFnZXJfX3ByZXZpZXdlcl9fdGV4dCB7XG4gIGZvbnQtd2VpZ2h0OiB2YXIoLS1hbXBsaWZ5LWNvbXBvbmVudHMtc3RvcmFnZW1hbmFnZXItcHJldmlld2VyLXRleHQtZm9udC13ZWlnaHQpO1xuICBmb250LXNpemU6IHZhcigtLWFtcGxpZnktY29tcG9uZW50cy1zdG9yYWdlbWFuYWdlci1wcmV2aWV3ZXItdGV4dC1mb250LXNpemUpO1xuICBjb2xvcjogdmFyKC0tYW1wbGlmeS1jb21wb25lbnRzLXN0b3JhZ2VtYW5hZ2VyLXByZXZpZXdlci10ZXh0LWNvbG9yKTtcbn1cbi5hbXBsaWZ5LXN0b3JhZ2VtYW5hZ2VyX19wcmV2aWV3ZXJfX2Zvb3RlciB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gIGp1c3RpZnktY29udGVudDogdmFyKC0tYW1wbGlmeS1jb21wb25lbnRzLXN0b3JhZ2VtYW5hZ2VyLXByZXZpZXdlci1mb290ZXItanVzdGlmeS1jb250ZW50KTtcbn1cbi5hbXBsaWZ5LXN0b3JhZ2VtYW5hZ2VyX19wcmV2aWV3ZXJfX2FjdGlvbnMge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICBnYXA6IHZhcigtLWFtcGxpZnktc3BhY2Utc21hbGwpO1xufVxuXG4uYW1wbGlmeS1zdG9yYWdlLWJyb3dzZXIge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBhbGlnbi1pdGVtczogc3RyZXRjaDtcbiAgaGVpZ2h0OiAxMDAlO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHBhZGRpbmc6IHZhcigtLWFtcGxpZnktc3BhY2Utc21hbGwpO1xuICBnYXA6IHZhcigtLWFtcGxpZnktc3BhY2Utc21hbGwpO1xuICAvKiBFcnJvciBib3VuZGFyeSAqL1xufVxuLmFtcGxpZnktc3RvcmFnZS1icm93c2VyX19lcnJvciB7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWFtcGxpZnktY29sb3JzLWJhY2tncm91bmQtZXJyb3IpO1xuICBjb2xvcjogdmFyKC0tYW1wbGlmeS1jb2xvcnMtZm9udC1lcnJvcik7XG4gIHBhZGRpbmc6IHZhcigtLWFtcGxpZnktc3BhY2UtbWVkaXVtKTtcbn1cbi5hbXBsaWZ5LXN0b3JhZ2UtYnJvd3Nlcl9fbmF2aWdhdGlvbiwgLmFtcGxpZnktc3RvcmFnZS1icm93c2VyX19leGl0IHtcbiAgYWxpZ24tc2VsZjogZmxleC1zdGFydDtcbn1cbi5hbXBsaWZ5LXN0b3JhZ2UtYnJvd3Nlcl9fdGl0bGUge1xuICBmb250LXdlaWdodDogdmFyKC0tYW1wbGlmeS1mb250LXdlaWdodHMtYm9sZCk7XG4gIGZvbnQtc2l6ZTogdmFyKC0tYW1wbGlmeS1mb250LXNpemVzLWxhcmdlKTtcbn1cbi5hbXBsaWZ5LXN0b3JhZ2UtYnJvd3Nlcl9fY29udHJvbHMsIC5hbXBsaWZ5LXN0b3JhZ2UtYnJvd3Nlcl9fc3VtbWFyeSwgLmFtcGxpZnktc3RvcmFnZS1icm93c2VyX19mb290ZXIge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIHdpZHRoOiAxMDAlO1xuICBnYXA6IHZhcigtLWFtcGxpZnktc3BhY2UtbWVkaXVtKTtcbn1cbi5hbXBsaWZ5LXN0b3JhZ2UtYnJvd3Nlcl9fZm9vdGVyIHtcbiAganVzdGlmeS1jb250ZW50OiBmbGV4LWVuZDtcbn1cbi5hbXBsaWZ5LXN0b3JhZ2UtYnJvd3Nlcl9fc2VhcmNoIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgZmxleDogMTtcbiAgZ2FwOiB2YXIoLS1hbXBsaWZ5LXNwYWNlLXNtYWxsKTtcbn1cbi5hbXBsaWZ5LXN0b3JhZ2UtYnJvd3Nlcl9fZHJvcC16b25lIHtcbiAgZmxleDogMTtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB3aWR0aDogMTAwJTtcbiAgZGlzcGxheTogYmxvY2s7XG59XG4uYW1wbGlmeS1zdG9yYWdlLWJyb3dzZXJfX2RhdGEtdGFibGUge1xuICBvdmVyZmxvdzogYXV0bztcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBib3JkZXItd2lkdGg6IHZhcigtLWFtcGxpZnktYm9yZGVyLXdpZHRocy1zbWFsbCk7XG4gIGJvcmRlci1zdHlsZTogc29saWQ7XG4gIGJvcmRlci1jb2xvcjogdmFyKC0tYW1wbGlmeS1jb2xvcnMtYm9yZGVyLXByaW1hcnkpO1xuICBib3JkZXItcmFkaXVzOiB2YXIoLS1hbXBsaWZ5LXJhZGlpLXNtYWxsKTtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgZGlzcGxheTogYmxvY2s7XG59XG4uYW1wbGlmeS1zdG9yYWdlLWJyb3dzZXJfX3RhYmxlIHtcbiAgd2lkdGg6IDEwMCU7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbi5hbXBsaWZ5LXN0b3JhZ2UtYnJvd3Nlcl9fdGFibGUtaGVhZCB7XG4gIHBvc2l0aW9uOiBzdGlja3k7XG4gIHRvcDogMDtcbiAgYmFja2dyb3VuZDogdmFyKC0tYW1wbGlmeS1jb2xvcnMtYmFja2dyb3VuZC1wcmltYXJ5KTtcbiAgYm94LXNoYWRvdzogdmFyKC0tYW1wbGlmeS1zaGFkb3dzLXNtYWxsKTtcbiAgei1pbmRleDogMjtcbn1cbi5hbXBsaWZ5LXN0b3JhZ2UtYnJvd3Nlcl9fdGFibGUtcm93X2FjdGl2ZSB7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWFtcGxpZnktY29sb3JzLWJhY2tncm91bmQtaW5mbyk7XG59XG4uYW1wbGlmeS1zdG9yYWdlLWJyb3dzZXJfX3RhYmxlLWhlYWRlciB7XG4gIGJvcmRlcjogbm9uZTtcbiAgcGFkZGluZzogdmFyKC0tYW1wbGlmeS1zcGFjZS14eHhzKTtcbn1cbi5hbXBsaWZ5LXN0b3JhZ2UtYnJvd3Nlcl9fdGFibGUtZGF0YS1jZWxsIHtcbiAgcGFkZGluZzogdmFyKC0tYW1wbGlmeS1zcGFjZS14eHhzKTtcbn1cbi5hbXBsaWZ5LXN0b3JhZ2UtYnJvd3Nlcl9fdGFibGUtZGF0YS1jZWxsOmZpcnN0LWNoaWxkLCAuYW1wbGlmeS1zdG9yYWdlLWJyb3dzZXJfX3RhYmxlLWRhdGEtY2VsbDpsYXN0LWNoaWxkIHtcbiAgYm9yZGVyLWlubGluZS1zdGFydC13aWR0aDogMDtcbiAgYm9yZGVyLWlubGluZS1lbmQtd2lkdGg6IDA7XG59XG4uYW1wbGlmeS1zdG9yYWdlLWJyb3dzZXJfX3RhYmxlLWRhdGEtY2VsbC1pY29uIHtcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgbWFyZ2luLWlubGluZS1lbmQ6IHZhcigtLWFtcGxpZnktc3BhY2UteHMpO1xufVxuLmFtcGxpZnktc3RvcmFnZS1icm93c2VyX190YWJsZS1oZWFkZXItLXNlbGVjdCwgLmFtcGxpZnktc3RvcmFnZS1icm93c2VyX190YWJsZS1kYXRhLS1zZWxlY3QsIC5hbXBsaWZ5LXN0b3JhZ2UtYnJvd3Nlcl9fdGFibGUtaGVhZGVyLS1kb3dubG9hZCwgLmFtcGxpZnktc3RvcmFnZS1icm93c2VyX190YWJsZS1kYXRhLS1kb3dubG9hZCwgLmFtcGxpZnktc3RvcmFnZS1icm93c2VyX190YWJsZS1kYXRhLS1jYW5jZWwge1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG4uYW1wbGlmeS1zdG9yYWdlLWJyb3dzZXJfX3RhYmxlLWRhdGEtLXNpemUsIC5hbXBsaWZ5LXN0b3JhZ2UtYnJvd3Nlcl9fdGFibGUtaGVhZGVyLS1zaXplIHtcbiAgdGV4dC1hbGlnbjogZW5kO1xufVxuLmFtcGxpZnktc3RvcmFnZS1icm93c2VyX190YWJsZS1idXR0b24tZGF0YS1jZWxsLCAuYW1wbGlmeS1zdG9yYWdlLWJyb3dzZXJfX3RhYmxlLWRhdGUtZGF0YS1jZWxsLCAuYW1wbGlmeS1zdG9yYWdlLWJyb3dzZXJfX3RhYmxlLW51bWJlci1kYXRhLWNlbGwsIC5hbXBsaWZ5LXN0b3JhZ2UtYnJvd3Nlcl9fdGFibGUtdGV4dC1kYXRhLWNlbGwsIC5hbXBsaWZ5LXN0b3JhZ2UtYnJvd3Nlcl9fdGFibGUtc29ydC1oZWFkZXIge1xuICBkaXNwbGF5OiBmbGV4O1xuICB3aWR0aDogMTAwJTtcbiAgZ2FwOiB2YXIoLS1hbXBsaWZ5LXNwYWNlLXh4cyk7XG4gIHBhZGRpbmc6IHZhcigtLWFtcGxpZnktc3BhY2UteHhzKTtcbiAgdGV4dC1vdmVyZmxvdzogZWxsaXBzaXM7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbn1cbi5hbXBsaWZ5LXN0b3JhZ2UtYnJvd3Nlcl9fdGFibGUtYnV0dG9uLWRhdGEtY2VsbC1pY29uLS1hY3Rpb24tcHJvZ3Jlc3MsIC5hbXBsaWZ5LXN0b3JhZ2UtYnJvd3Nlcl9fdGFibGUtZGF0ZS1kYXRhLWNlbGwtaWNvbi0tYWN0aW9uLXByb2dyZXNzLCAuYW1wbGlmeS1zdG9yYWdlLWJyb3dzZXJfX3RhYmxlLW51bWJlci1kYXRhLWNlbGwtaWNvbi0tYWN0aW9uLXByb2dyZXNzLCAuYW1wbGlmeS1zdG9yYWdlLWJyb3dzZXJfX3RhYmxlLXRleHQtZGF0YS1jZWxsLWljb24tLWFjdGlvbi1wcm9ncmVzcywgLmFtcGxpZnktc3RvcmFnZS1icm93c2VyX190YWJsZS1zb3J0LWhlYWRlci1pY29uLS1hY3Rpb24tcHJvZ3Jlc3Mge1xuICBhbmltYXRpb24tbmFtZTogYW1wbGlmeS1sb2FkZXItY2lyY3VsYXI7XG4gIGFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IGxpbmVhcjtcbiAgYW5pbWF0aW9uLWl0ZXJhdGlvbi1jb3VudDogaW5maW5pdGU7XG4gIGFuaW1hdGlvbi1kdXJhdGlvbjogdmFyKC0tYW1wbGlmeS1jb21wb25lbnRzLWxvYWRlci1hbmltYXRpb24tZHVyYXRpb24pO1xufVxuLmFtcGxpZnktc3RvcmFnZS1icm93c2VyX19zdGF0dXMge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICBnYXA6IHZhcigtLWFtcGxpZnktc3BhY2UteHMpO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xufVxuLmFtcGxpZnktc3RvcmFnZS1icm93c2VyX19zdGF0dXMtZGlzcGxheSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gIGp1c3RpZnktY29udGVudDogZmxleC1lbmQ7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGdhcDogdmFyKC0tYW1wbGlmeS1zcGFjZS1zbWFsbCk7XG4gIGZsZXg6IDE7XG59XG4uYW1wbGlmeS1zdG9yYWdlLWJyb3dzZXJfX3N0YXR1cy1sYWJlbCB7XG4gIGZvbnQtd2VpZ2h0OiB2YXIoLS1hbXBsaWZ5LWZvbnQtd2VpZ2h0cy1ib2xkKTtcbn1cbi5hbXBsaWZ5LXN0b3JhZ2UtYnJvd3Nlcl9fc3RhdHVzLXZhbHVlIHtcbiAgY29sb3I6IHZhcigtLWFtcGxpZnktY29sb3JzLWZvbnQtc2Vjb25kYXJ5KTtcbn1cbi5hbXBsaWZ5LXN0b3JhZ2UtYnJvd3Nlcl9fZGVzdGluYXRpb24ge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICBnYXA6IHZhcigtLWFtcGxpZnktc3BhY2UteHMpO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xufVxuLmFtcGxpZnktc3RvcmFnZS1icm93c2VyX19kZXN0aW5hdGlvbi1sYWJlbCB7XG4gIGZvbnQtd2VpZ2h0OiB2YXIoLS1hbXBsaWZ5LWZvbnQtd2VpZ2h0cy1ib2xkKTtcbn1cbi5hbXBsaWZ5LXN0b3JhZ2UtYnJvd3Nlcl9fbWVzc2FnZSB7XG4gIGZsZXg6IDE7XG59XG4uYW1wbGlmeS1zdG9yYWdlLWJyb3dzZXJfX2J1dHRvbnMge1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kO1xuICBkaXNwbGF5OiBmbGV4O1xuICBnYXA6IHZhcigtLWFtcGxpZnktc3BhY2Utc21hbGwpO1xufVxuLmFtcGxpZnktc3RvcmFnZS1icm93c2VyX19sb2FkZXIge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHN0cm9rZS13aWR0aDogdmFyKC0tYW1wbGlmeS1ib3JkZXItd2lkdGhzLWxhcmdlKTtcbiAgaGVpZ2h0OiB2YXIoLS1hbXBsaWZ5LWJvcmRlci13aWR0aHMtbGFyZ2UpO1xuICB0b3A6IDA7XG4gIHotaW5kZXg6IDM7XG59XG4uYW1wbGlmeS1zdG9yYWdlLWJyb3dzZXJfX2NvbnRlbnQtd2l0aC1wcmV2aWV3IHtcbiAgZGlzcGxheTogZmxleDtcbiAgaGVpZ2h0OiAxMDAlO1xufVxuLmFtcGxpZnktc3RvcmFnZS1icm93c2VyX19maWxlLXByZXZpZXcge1xuICBvdmVyZmxvdzogYXV0bztcbiAgZmxleDogMTtcbiAgd2lkdGg6IDUwJTtcbiAgcG9zaXRpb246IHN0aWNreTtcbiAgdG9wOiAxMHB4O1xuICBib3R0b206IDEwcHg7XG4gIGhlaWdodDogLW1vei1maXQtY29udGVudDtcbiAgaGVpZ2h0OiBmaXQtY29udGVudDtcbiAgbWF4LWhlaWdodDogY2FsYygxMDBzdmggLSAyMHB4KTtcbiAgcGFkZGluZzogdmFyKC0tYW1wbGlmeS1zcGFjZS1tZWRpdW0pO1xuICBib3JkZXI6IHZhcigtLWFtcGxpZnktYm9yZGVyLXdpZHRocy1zbWFsbCkgc29saWQgdmFyKC0tYW1wbGlmeS1jb2xvcnMtYm9yZGVyLXByaW1hcnkpO1xuICBib3JkZXItcmFkaXVzOiB2YXIoLS1hbXBsaWZ5LXJhZGlpLXNtYWxsKTtcbiAgbWFyZ2luLWlubGluZS1zdGFydDogdmFyKC0tYW1wbGlmeS1zcGFjZS1sYXJnZSk7XG4gIHBhZGRpbmctYmxvY2stZW5kOiB2YXIoLS1hbXBsaWZ5LXNwYWNlLWxhcmdlKTtcbn1cbi5hbXBsaWZ5LXN0b3JhZ2UtYnJvd3Nlcl9fZmlsZS1wcmV2aWV3LWhlYWRlciB7XG4gIG1hcmdpbi1ibG9jay1lbmQ6IHZhcigtLWFtcGxpZnktc3BhY2UtbWVkaXVtKTtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBmbGV4LWVuZDtcbn1cbi5hbXBsaWZ5LXN0b3JhZ2UtYnJvd3Nlcl9fZmlsZS1wcmV2aWV3LWNvbnRhaW5lciB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGdhcDogdmFyKC0tYW1wbGlmeS1zcGFjZS1sYXJnZSk7XG59XG4uYW1wbGlmeS1zdG9yYWdlLWJyb3dzZXJfX2ZpbGUtcHJldmlldy1jb250ZW50IHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgZ2FwOiB2YXIoLS1hbXBsaWZ5LXNwYWNlLWxhcmdlKTtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbn1cbi5hbXBsaWZ5LXN0b3JhZ2UtYnJvd3Nlcl9fZmlsZS1wcmV2aWV3LXNlY3Rpb24ge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBtaW4taGVpZ2h0OiA0MDBweDtcbiAgZmxleDogMTtcbn1cbi5hbXBsaWZ5LXN0b3JhZ2UtYnJvd3Nlcl9fZmlsZS1wcmV2aWV3LXRpdGxlIHtcbiAgbWFyZ2luLWJsb2NrLWVuZDogdmFyKC0tYW1wbGlmeS1zcGFjZS1tZWRpdW0pO1xuICBjb2xvcjogdmFyKC0tYW1wbGlmeS1jb2xvcnMtZm9udC1wcmltYXJ5KTtcbiAgZm9udC1zaXplOiB2YXIoLS1hbXBsaWZ5LWZvbnQtc2l6ZXMtbGFyZ2UpO1xuICBmb250LXdlaWdodDogdmFyKC0tYW1wbGlmeS1mb250LXdlaWdodHMtc2VtaWJvbGQpO1xuICBmbGV4LXNocmluazogMDtcbn1cbi5hbXBsaWZ5LXN0b3JhZ2UtYnJvd3Nlcl9fZmlsZS1tZXRhZGF0YSB7XG4gIGRpc3BsYXk6IGdyaWQ7XG4gIGdhcDogdmFyKC0tYW1wbGlmeS1zcGFjZS1zbWFsbCk7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWFtcGxpZnktY29sb3JzLWJhY2tncm91bmQtc2Vjb25kYXJ5KTtcbiAgcGFkZGluZzogdmFyKC0tYW1wbGlmeS1zcGFjZS1tZWRpdW0pO1xuICBib3JkZXItcmFkaXVzOiB2YXIoLS1hbXBsaWZ5LXJhZGlpLXNtYWxsKTtcbiAgYm9yZGVyOiB2YXIoLS1hbXBsaWZ5LWJvcmRlci13aWR0aHMtc21hbGwpIHNvbGlkIHZhcigtLWFtcGxpZnktY29sb3JzLWJvcmRlci1zZWNvbmRhcnkpO1xufVxuLmFtcGxpZnktc3RvcmFnZS1icm93c2VyX19maWxlLW1ldGFkYXRhLWl0ZW0ge1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIHBhZGRpbmctYmxvY2s6IHZhcigtLWFtcGxpZnktc3BhY2UteHMpO1xuICBib3JkZXItYmxvY2stZW5kOiB2YXIoLS1hbXBsaWZ5LWJvcmRlci13aWR0aHMtc21hbGwpIHNvbGlkIHZhcigtLWFtcGxpZnktY29sb3JzLWJvcmRlci1zZWNvbmRhcnkpO1xufVxuLmFtcGxpZnktc3RvcmFnZS1icm93c2VyX19maWxlLW1ldGFkYXRhLWl0ZW06bGFzdC1jaGlsZCB7XG4gIGJvcmRlci1ibG9jay1lbmQ6IG5vbmU7XG59XG4uYW1wbGlmeS1zdG9yYWdlLWJyb3dzZXJfX2ZpbGUtbWV0YWRhdGEtbGFiZWwge1xuICBmb250LXdlaWdodDogdmFyKC0tYW1wbGlmeS1mb250LXdlaWdodHMtbWVkaXVtKTtcbiAgY29sb3I6IHZhcigtLWFtcGxpZnktY29sb3JzLWZvbnQtcHJpbWFyeSk7XG4gIG1hcmdpbjogMDtcbn1cbi5hbXBsaWZ5LXN0b3JhZ2UtYnJvd3Nlcl9fZmlsZS1tZXRhZGF0YS12YWx1ZSB7XG4gIGNvbG9yOiB2YXIoLS1hbXBsaWZ5LWNvbG9ycy1mb250LXNlY29uZGFyeSk7XG4gIG1hcmdpbjogMDtcbiAgd29yZC1icmVhazogYnJlYWstYWxsO1xuICB0ZXh0LWFsaWduOiBlbmQ7XG4gIG1heC13aWR0aDogNjAlO1xufVxuLmFtcGxpZnktc3RvcmFnZS1icm93c2VyX19wcmV2aWV3LWZhbGxiYWNrIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogNDAwcHg7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBnYXA6IHZhcigtLWFtcGxpZnktc3BhY2UtbWVkaXVtKTtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYW1wbGlmeS1jb2xvcnMtYmFja2dyb3VuZC1zZWNvbmRhcnkpO1xuICBib3JkZXI6IHZhcigtLWFtcGxpZnktYm9yZGVyLXdpZHRocy1zbWFsbCkgZGFzaGVkIHZhcigtLWFtcGxpZnktY29sb3JzLWJvcmRlci1zZWNvbmRhcnkpO1xuICBib3JkZXItcmFkaXVzOiB2YXIoLS1hbXBsaWZ5LXJhZGlpLXNtYWxsKTtcbiAgcGFkZGluZzogdmFyKC0tYW1wbGlmeS1zcGFjZS1sYXJnZSk7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cbi5hbXBsaWZ5LXN0b3JhZ2UtYnJvd3Nlcl9fcHJldmlldy1mYWxsYmFjay0tZXJyb3Ige1xuICBjb2xvcjogdmFyKC0tYW1wbGlmeS1jb2xvcnMtZm9udC1lcnJvcik7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWFtcGxpZnktY29sb3JzLWJhY2tncm91bmQtZXJyb3IpO1xuICBib3JkZXItY29sb3I6IHZhcigtLWFtcGxpZnktY29sb3JzLWJvcmRlci1lcnJvcik7XG59XG4uYW1wbGlmeS1zdG9yYWdlLWJyb3dzZXJfX3ByZXZpZXctZmFsbGJhY2stLWRlZmF1bHQge1xuICBjb2xvcjogdmFyKC0tYW1wbGlmeS1jb2xvcnMtZm9udC1zZWNvbmRhcnkpO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1hbXBsaWZ5LWNvbG9ycy1iYWNrZ3JvdW5kLXNlY29uZGFyeSk7XG4gIGJvcmRlci1jb2xvcjogdmFyKC0tYW1wbGlmeS1jb2xvcnMtYm9yZGVyLXNlY29uZGFyeSk7XG59XG4uYW1wbGlmeS1zdG9yYWdlLWJyb3dzZXJfX3ByZXZpZXctZmFsbGJhY2staWNvbiB7XG4gIGZvbnQtc2l6ZTogdmFyKC0tYW1wbGlmeS1mb250LXNpemVzLXh4eHhsKTtcbiAgbWFyZ2luLWJsb2NrLWVuZDogdmFyKC0tYW1wbGlmeS1zcGFjZS14cyk7XG59XG4uYW1wbGlmeS1zdG9yYWdlLWJyb3dzZXJfX3ByZXZpZXctZmFsbGJhY2stdGl0bGUge1xuICBmb250LXdlaWdodDogdmFyKC0tYW1wbGlmeS1mb250LXdlaWdodHMtYm9sZCk7XG4gIGZvbnQtc2l6ZTogdmFyKC0tYW1wbGlmeS1mb250LXNpemVzLWxhcmdlKTtcbiAgbWFyZ2luLWJsb2NrLWVuZDogdmFyKC0tYW1wbGlmeS1zcGFjZS14cyk7XG59XG4uYW1wbGlmeS1zdG9yYWdlLWJyb3dzZXJfX3ByZXZpZXctZmFsbGJhY2stZGVzY3JpcHRpb24ge1xuICBmb250LXNpemU6IHZhcigtLWFtcGxpZnktZm9udC1zaXplcy1zbWFsbCk7XG4gIG1hcmdpbi1ibG9jay1lbmQ6IHZhcigtLWFtcGxpZnktc3BhY2UteHMpO1xufVxuLmFtcGxpZnktc3RvcmFnZS1icm93c2VyX19wcmV2aWV3LWZhbGxiYWNrLWZpbGVuYW1lIHtcbiAgZm9udC1zaXplOiB2YXIoLS1hbXBsaWZ5LWZvbnQtc2l6ZXMteHMpO1xuICBmb250LWZhbWlseTogdmFyKC0tYW1wbGlmeS1mb250cy1tb25vc3BhY2UpLCBtb25vc3BhY2U7XG59XG4uYW1wbGlmeS1zdG9yYWdlLWJyb3dzZXJfX3ByZXZpZXctZmFsbGJhY2stYWN0aW9ucyB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGdhcDogdmFyKC0tYW1wbGlmeS1zcGFjZS1zbWFsbCk7XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG59XG4uYW1wbGlmeS1zdG9yYWdlLWJyb3dzZXJfX3ByZXZpZXctcGxhY2Vob2xkZXIge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgZ2FwOiB2YXIoLS1hbXBsaWZ5LXNwYWNlLW1lZGl1bSk7XG4gIGhlaWdodDogNDAwcHg7XG4gIHdpZHRoOiAxMDAlO1xufVxuLmFtcGxpZnktc3RvcmFnZS1icm93c2VyX19wcmV2aWV3LXBsYWNlaG9sZGVyLWNvbnRlbnQge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBnYXA6IHZhcigtLWFtcGxpZnktc3BhY2Utc21hbGwpO1xuICB3aWR0aDogMTAwJTtcbn1cbi5hbXBsaWZ5LXN0b3JhZ2UtYnJvd3Nlcl9fcHJldmlldy1wbGFjZWhvbGRlci1pbmZvIHtcbiAgY29sb3I6IHZhcigtLWFtcGxpZnktY29sb3JzLWZvbnQtc2Vjb25kYXJ5KTtcbiAgZm9udC1zaXplOiB2YXIoLS1hbXBsaWZ5LWZvbnQtc2l6ZXMtc21hbGwpO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG4uYW1wbGlmeS1zdG9yYWdlLWJyb3dzZXJfX3RleHQtY29udGFpbmVyIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1mbG93OiBjb2x1bW4gbm93cmFwO1xuICBnYXA6IDhweDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbn1cbi5hbXBsaWZ5LXN0b3JhZ2UtYnJvd3Nlcl9fdGV4dC1wcmV2aWV3IHtcbiAgaGVpZ2h0OiA0MDBweDtcbiAgd2lkdGg6IDEwMCU7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1hbXBsaWZ5LWNvbG9ycy1iYWNrZ3JvdW5kLXNlY29uZGFyeSk7XG4gIGJvcmRlcjogdmFyKC0tYW1wbGlmeS1ib3JkZXItd2lkdGhzLXNtYWxsKSBzb2xpZCB2YXIoLS1hbXBsaWZ5LWNvbG9ycy1ib3JkZXItc2Vjb25kYXJ5KTtcbiAgYm9yZGVyLXJhZGl1czogdmFyKC0tYW1wbGlmeS1yYWRpaS1zbWFsbCk7XG4gIHBhZGRpbmc6IHZhcigtLWFtcGxpZnktc3BhY2UtbWVkaXVtKTtcbiAgZm9udC1mYW1pbHk6IHZhcigtLWFtcGxpZnktZm9udHMtbW9ub3NwYWNlKSwgbW9ub3NwYWNlO1xuICBmb250LXNpemU6IHZhcigtLWFtcGxpZnktZm9udC1zaXplcy1zbWFsbCk7XG4gIGxpbmUtaGVpZ2h0OiAxLjU7XG4gIG92ZXJmbG93LXk6IGF1dG87XG4gIHdvcmQtd3JhcDogYnJlYWstd29yZDtcbiAgd2hpdGUtc3BhY2U6IHByZS13cmFwO1xuICB3b3JkLWJyZWFrOiBicmVhay13b3JkO1xufVxuLmFtcGxpZnktc3RvcmFnZS1icm93c2VyX192aWRlby1jb250YWluZXIge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWZsb3c6IGNvbHVtbiBub3dyYXA7XG4gIGdhcDogOHB4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xufVxuLmFtcGxpZnktc3RvcmFnZS1icm93c2VyX192aWRlby1wcmV2aWV3IHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDQwMHB4O1xuICBib3JkZXItcmFkaXVzOiB2YXIoLS1hbXBsaWZ5LXJhZGlpLXNtYWxsKTtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYW1wbGlmeS1jb2xvcnMtYmFja2dyb3VuZC1zZWNvbmRhcnkpO1xuICBmbGV4LXNocmluazogMDtcbn1cbi5hbXBsaWZ5LXN0b3JhZ2UtYnJvd3Nlcl9fdmlkZW8tcHJldmlldyB2aWRlbyB7XG4gIG1heC13aWR0aDogMTAwJTtcbiAgbWF4LWhlaWdodDogMTAwJTtcbiAgd2lkdGg6IGF1dG87XG4gIGhlaWdodDogYXV0bztcbiAgLW8tb2JqZWN0LWZpdDogY29udGFpbjtcbiAgICAgb2JqZWN0LWZpdDogY29udGFpbjtcbn1cbi5hbXBsaWZ5LXN0b3JhZ2UtYnJvd3Nlcl9faW1hZ2UtY29udGFpbmVyIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1mbG93OiBjb2x1bW4gbm93cmFwO1xuICBnYXA6IDhweDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbn1cbi5hbXBsaWZ5LXN0b3JhZ2UtYnJvd3Nlcl9faW1hZ2UtcHJldmlldyB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBoZWlnaHQ6IDQwMHB4O1xuICB3aWR0aDogMTAwJTtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYW1wbGlmeS1jb2xvcnMtYmFja2dyb3VuZC1zZWNvbmRhcnkpO1xuICBib3JkZXItcmFkaXVzOiB2YXIoLS1hbXBsaWZ5LXJhZGlpLXNtYWxsKTtcbiAgZmxleC1zaHJpbms6IDA7XG4gIGZsZXgtZmxvdzogY29sdW1uIG5vd3JhcDtcbiAgZ2FwOiA4cHg7XG59XG4uYW1wbGlmeS1zdG9yYWdlLWJyb3dzZXJfX2ltYWdlLXByZXZpZXcgaW1nIHtcbiAgbWF4LXdpZHRoOiAxMDAlO1xuICBtYXgtaGVpZ2h0OiAxMDAlO1xuICB3aWR0aDogYXV0bztcbiAgaGVpZ2h0OiBhdXRvO1xuICAtby1vYmplY3QtZml0OiBjb250YWluO1xuICAgICBvYmplY3QtZml0OiBjb250YWluO1xuICBib3JkZXItcmFkaXVzOiB2YXIoLS1hbXBsaWZ5LXJhZGlpLXNtYWxsKTtcbn1cbi5hbXBsaWZ5LXN0b3JhZ2UtYnJvd3Nlcl9fZG93bmxvYWQtYnV0dG9uIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1mbG93OiByb3cgbm93cmFwO1xuICBnYXA6IDhweDtcbn1cbi5hbXBsaWZ5LXN0b3JhZ2UtYnJvd3Nlcl9fZG93bmxvYWQtYnV0dG9uX2ljb24ge1xuICBhbmltYXRpb24tZGVsYXk6IDBzO1xuICBhbmltYXRpb24tZGlyZWN0aW9uOiBub3JtYWw7XG4gIGFuaW1hdGlvbi1kdXJhdGlvbjogMXM7XG4gIGFuaW1hdGlvbi1pdGVyYXRpb24tY291bnQ6IGluZmluaXRlO1xuICBhbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBsaW5lYXI7XG4gIGFuaW1hdGlvbi1uYW1lOiBzcGluO1xufVxuXG5Aa2V5ZnJhbWVzIHNwaW4ge1xuICAwJSB7XG4gICAgdHJhbnNmb3JtOiByb3RhdGUoMGRlZyk7XG4gIH1cbiAgNTAlIHtcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZSgxODBkZWcpO1xuICB9XG4gIDEwMCUge1xuICAgIHRyYW5zZm9ybTogcm90YXRlKDM2MGRlZyk7XG4gIH1cbn1cbi5hbXBsaWZ5LWFpLWNvbnZlcnNhdGlvbiB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGhlaWdodDogMTAwJTtcbiAgZmxleDogMTtcbn1cbi5hbXBsaWZ5LWFpLWNvbnZlcnNhdGlvbl9fbWVzc2FnZSB7XG4gIC0taW50ZXJuYWwtY29udGVudC1iZzogO1xuICAtLWludGVybmFsLWZsZXgtZGlyZWN0aW9uOiA7XG4gIC0taW50ZXJuYWwtY29udGVudC1wYWRkaW5nOiA7XG4gIC0taW50ZXJuYWwtYm9keS1hbGlnbi1pdGVtczogO1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogdmFyKC0taW50ZXJuYWwtZmxleC1kaXJlY3Rpb24pO1xuICBnYXA6IHZhcigtLWFtcGxpZnktY29tcG9uZW50cy1haS1jb252ZXJzYXRpb24tbWVzc2FnZS1nYXApO1xuICBwYWRkaW5nLWlubGluZTogdmFyKC0tYW1wbGlmeS1jb21wb25lbnRzLWFpLWNvbnZlcnNhdGlvbi1tZXNzYWdlLXBhZGRpbmctaW5saW5lKTtcbiAgcGFkZGluZy1ibG9jazogdmFyKC0tYW1wbGlmeS1jb21wb25lbnRzLWFpLWNvbnZlcnNhdGlvbi1tZXNzYWdlLXBhZGRpbmctYmxvY2spO1xufVxuLmFtcGxpZnktYWktY29udmVyc2F0aW9uX19tZXNzYWdlX19saXN0IHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbn1cbi5hbXBsaWZ5LWFpLWNvbnZlcnNhdGlvbl9fbWVzc2FnZV9fYXZhdGFyIHtcbiAgZmxleC1zaHJpbms6IDA7XG59XG4uYW1wbGlmeS1haS1jb252ZXJzYXRpb25fX21lc3NhZ2VfX3NlbmRlciB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiB2YXIoLS1pbnRlcm5hbC1mbGV4LWRpcmVjdGlvbik7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIG1pbi1oZWlnaHQ6IHZhcigtLWFtcGxpZnktY29tcG9uZW50cy1hdmF0YXItaGVpZ2h0KTtcbiAgZ2FwOiB2YXIoLS1hbXBsaWZ5LWNvbXBvbmVudHMtYWktY29udmVyc2F0aW9uLW1lc3NhZ2Utc2VuZGVyLWdhcCk7XG59XG4uYW1wbGlmeS1haS1jb252ZXJzYXRpb25fX21lc3NhZ2VfX3NlbmRlcl9fdXNlcm5hbWUge1xuICBjb2xvcjogdmFyKC0tYW1wbGlmeS1jb21wb25lbnRzLWFpLWNvbnZlcnNhdGlvbi1tZXNzYWdlLXNlbmRlci11c2VybmFtZS1jb2xvcik7XG4gIGZvbnQtc2l6ZTogdmFyKC0tYW1wbGlmeS1jb21wb25lbnRzLWFpLWNvbnZlcnNhdGlvbi1tZXNzYWdlLXNlbmRlci11c2VybmFtZS1mb250LXNpemUpO1xuICBmb250LXdlaWdodDogdmFyKC0tYW1wbGlmeS1jb21wb25lbnRzLWFpLWNvbnZlcnNhdGlvbi1tZXNzYWdlLXNlbmRlci11c2VybmFtZS1mb250LXdlaWdodCk7XG59XG4uYW1wbGlmeS1haS1jb252ZXJzYXRpb25fX21lc3NhZ2VfX3NlbmRlcl9fdGltZXN0YW1wIHtcbiAgY29sb3I6IHZhcigtLWFtcGxpZnktY29tcG9uZW50cy1haS1jb252ZXJzYXRpb24tbWVzc2FnZS1zZW5kZXItdGltZXN0YW1wLWNvbG9yKTtcbiAgZm9udC1zaXplOiB2YXIoLS1hbXBsaWZ5LWNvbXBvbmVudHMtYWktY29udmVyc2F0aW9uLW1lc3NhZ2Utc2VuZGVyLXRpbWVzdGFtcC1mb250LXNpemUpO1xuICBmb250LXdlaWdodDogdmFyKC0tYW1wbGlmeS1jb21wb25lbnRzLWFpLWNvbnZlcnNhdGlvbi1tZXNzYWdlLXNlbmRlci10aW1lc3RhbXAtZm9udC13ZWlnaHQpO1xufVxuLmFtcGxpZnktYWktY29udmVyc2F0aW9uX19tZXNzYWdlX19ib2R5IHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleDogMTtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgYWxpZ24taXRlbXM6IHZhcigtLWludGVybmFsLWJvZHktYWxpZ24taXRlbXMpO1xuICBnYXA6IHZhcigtLWFtcGxpZnktY29tcG9uZW50cy1haS1jb252ZXJzYXRpb24tbWVzc2FnZS1ib2R5LWdhcCk7XG59XG4uYW1wbGlmeS1haS1jb252ZXJzYXRpb25fX21lc3NhZ2VfX2NvbnRlbnQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1pbnRlcm5hbC1jb250ZW50LWJnKTtcbiAgYm9yZGVyLXJhZGl1czogdmFyKC0tYW1wbGlmeS1yYWRpaS1tZWRpdW0pO1xuICBwYWRkaW5nOiB2YXIoLS1pbnRlcm5hbC1jb250ZW50LXBhZGRpbmcpO1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBnYXA6IHZhcigtLWFtcGxpZnktc3BhY2Utc21hbGwpO1xufVxuLmFtcGxpZnktYWktY29udmVyc2F0aW9uX19tZXNzYWdlX190ZXh0IHtcbiAgZGlzcGxheTogYmxvY2s7XG59XG4uYW1wbGlmeS1haS1jb252ZXJzYXRpb25fX21lc3NhZ2VfX2ltYWdlIHtcbiAgbWF4LXdpZHRoOiAyNSU7XG59XG4uYW1wbGlmeS1haS1jb252ZXJzYXRpb25fX21lc3NhZ2VfX2FjdGlvbnMge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICBnYXA6IHZhcigtLWFtcGxpZnktY29tcG9uZW50cy1haS1jb252ZXJzYXRpb24tbWVzc2FnZS1hY3Rpb25zLWdhcCk7XG59XG4uYW1wbGlmeS1haS1jb252ZXJzYXRpb25fX21lc3NhZ2UtLWJ1YmJsZSB7XG4gIC0taW50ZXJuYWwtY29udGVudC1iZzogdmFyKC0taW50ZXJuYWwtYmctY29sb3IpO1xuICAtLWludGVybmFsLWNvbnRlbnQtcGFkZGluZzogdmFyKC0tYW1wbGlmeS1zcGFjZS14eHMpXG4gICAgdmFyKC0tYW1wbGlmeS1zcGFjZS14cyk7XG4gIC0taW50ZXJuYWwtZmxleC1kaXJlY3Rpb246IHJvdy1yZXZlcnNlO1xuICAtLWludGVybmFsLWJvZHktYWxpZ24taXRlbXM6IGZsZXgtZW5kO1xufVxuLmFtcGxpZnktYWktY29udmVyc2F0aW9uX19tZXNzYWdlLS11c2VyIHtcbiAgLS1pbnRlcm5hbC1iZy1jb2xvcjogdmFyKFxuICAgIC0tYW1wbGlmeS1jb21wb25lbnRzLWFpLWNvbnZlcnNhdGlvbi1tZXNzYWdlLXVzZXItYmFja2dyb3VuZC1jb2xvclxuICApO1xufVxuLmFtcGxpZnktYWktY29udmVyc2F0aW9uX19tZXNzYWdlLS1hc3Npc3RhbnQge1xuICAtLWludGVybmFsLWJnLWNvbG9yOiB2YXIoXG4gICAgLS1hbXBsaWZ5LWNvbXBvbmVudHMtYWktY29udmVyc2F0aW9uLW1lc3NhZ2UtYXNzaXN0YW50LWJhY2tncm91bmQtY29sb3JcbiAgKTtcbiAgLS1pbnRlcm5hbC1mbGV4LWRpcmVjdGlvbjogcm93O1xuICAtLWludGVybmFsLWJvZHktYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG59XG4uYW1wbGlmeS1haS1jb252ZXJzYXRpb25fX3Njcm9sbHZpZXcge1xuICBmbGV4OiAxIDAgNTAlO1xufVxuLmFtcGxpZnktYWktY29udmVyc2F0aW9uX19mb3JtIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG4gIHBhZGRpbmc6IHZhcigtLWFtcGxpZnktY29tcG9uZW50cy1haS1jb252ZXJzYXRpb24tZm9ybS1wYWRkaW5nKTtcbiAgZ2FwOiB2YXIoLS1hbXBsaWZ5LWNvbXBvbmVudHMtYWktY29udmVyc2F0aW9uLWZvcm0tZ2FwKTtcbiAgbWF4LWhlaWdodDogMTAwJTtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbn1cbi5hbXBsaWZ5LWFpLWNvbnZlcnNhdGlvbl9fZm9ybV9fZHJvcHpvbmUge1xuICB0ZXh0LWFsaWduOiBpbml0aWFsO1xuICBib3JkZXI6IG5vbmU7XG4gIHBhZGRpbmc6IDA7XG4gIGRpc3BsYXk6IGdyaWQ7XG4gIG92ZXJmbG93OiBoaWRkZW47XG59XG4uYW1wbGlmeS1haS1jb252ZXJzYXRpb25fX2Zvcm1fX2Vycm9yIHtcbiAgcGFkZGluZzogMDtcbiAgcGFkZGluZy1ibG9jay1zdGFydDogdmFyKC0tYW1wbGlmeS1jb21wb25lbnRzLWFpLWNvbnZlcnNhdGlvbi1hdHRhY2htZW50LWxpc3QtcGFkZGluZy1ibG9jay1zdGFydCk7XG4gIGdhcDogdmFyKC0tYW1wbGlmeS1jb21wb25lbnRzLWFpLWNvbnZlcnNhdGlvbi1hdHRhY2htZW50LWdhcCk7XG59XG4uYW1wbGlmeS1haS1jb252ZXJzYXRpb25fX2F0dGFjaG1lbnQge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBwYWRkaW5nLWJsb2NrOiB2YXIoLS1hbXBsaWZ5LWNvbXBvbmVudHMtYWktY29udmVyc2F0aW9uLWF0dGFjaG1lbnQtcGFkZGluZy1ibG9jayk7XG4gIHBhZGRpbmctaW5saW5lOiB2YXIoLS1hbXBsaWZ5LWNvbXBvbmVudHMtYWktY29udmVyc2F0aW9uLWF0dGFjaG1lbnQtcGFkZGluZy1pbmxpbmUpO1xuICBib3JkZXItd2lkdGg6IHZhcigtLWFtcGxpZnktY29tcG9uZW50cy1haS1jb252ZXJzYXRpb24tYXR0YWNobWVudC1ib3JkZXItd2lkdGgpO1xuICBib3JkZXItc3R5bGU6IHNvbGlkO1xuICBib3JkZXItY29sb3I6IHZhcigtLWFtcGxpZnktY29tcG9uZW50cy1haS1jb252ZXJzYXRpb24tYXR0YWNobWVudC1ib3JkZXItY29sb3IpO1xuICBib3JkZXItcmFkaXVzOiB2YXIoLS1hbXBsaWZ5LWNvbXBvbmVudHMtYWktY29udmVyc2F0aW9uLWF0dGFjaG1lbnQtYm9yZGVyLXJhZGl1cyk7XG4gIGdhcDogdmFyKC0tYW1wbGlmeS1jb21wb25lbnRzLWFpLWNvbnZlcnNhdGlvbi1hdHRhY2htZW50LWdhcCk7XG4gIGZvbnQtc2l6ZTogdmFyKC0tYW1wbGlmeS1jb21wb25lbnRzLWFpLWNvbnZlcnNhdGlvbi1hdHRhY2htZW50LWZvbnQtc2l6ZSk7XG59XG4uYW1wbGlmeS1haS1jb252ZXJzYXRpb25fX2F0dGFjaG1lbnRfX2xpc3Qge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIGdhcDogdmFyKC0tYW1wbGlmeS1jb21wb25lbnRzLWFpLWNvbnZlcnNhdGlvbi1hdHRhY2htZW50LWxpc3QtZ2FwKTtcbiAgcGFkZGluZzogdmFyKC0tYW1wbGlmeS1jb21wb25lbnRzLWFpLWNvbnZlcnNhdGlvbi1hdHRhY2htZW50LWxpc3QtcGFkZGluZyk7XG4gIHBhZGRpbmctYmxvY2stc3RhcnQ6IHZhcigtLWFtcGxpZnktY29tcG9uZW50cy1haS1jb252ZXJzYXRpb24tYXR0YWNobWVudC1saXN0LXBhZGRpbmctYmxvY2stc3RhcnQpO1xufVxuLmFtcGxpZnktYWktY29udmVyc2F0aW9uX19hdHRhY2htZW50X19pbWFnZSB7XG4gIHdpZHRoOiB2YXIoLS1hbXBsaWZ5LWNvbXBvbmVudHMtYWktY29udmVyc2F0aW9uLWF0dGFjaG1lbnQtaW1hZ2Utd2lkdGgpO1xuICBoZWlnaHQ6IHZhcigtLWFtcGxpZnktY29tcG9uZW50cy1haS1jb252ZXJzYXRpb24tYXR0YWNobWVudC1pbWFnZS1oZWlnaHQpO1xuICAtby1vYmplY3QtZml0OiBjb3ZlcjtcbiAgICAgb2JqZWN0LWZpdDogY292ZXI7XG59XG4uYW1wbGlmeS1haS1jb252ZXJzYXRpb25fX2F0dGFjaG1lbnRfX25hbWUge1xuICBjb2xvcjogdmFyKC0tYW1wbGlmeS1jb21wb25lbnRzLWFpLWNvbnZlcnNhdGlvbi1hdHRhY2htZW50LW5hbWUtY29sb3IpO1xuICBmb250LXNpemU6IHZhcigtLWFtcGxpZnktY29tcG9uZW50cy1haS1jb252ZXJzYXRpb24tYXR0YWNobWVudC1uYW1lLWZvbnQtc2l6ZSk7XG4gIGZvbnQtd2VpZ2h0OiB2YXIoLS1hbXBsaWZ5LWNvbXBvbmVudHMtYWktY29udmVyc2F0aW9uLWF0dGFjaG1lbnQtbmFtZS1mb250LXdlaWdodCk7XG59XG4uYW1wbGlmeS1haS1jb252ZXJzYXRpb25fX2F0dGFjaG1lbnRfX3NpemUge1xuICBjb2xvcjogdmFyKC0tYW1wbGlmeS1jb21wb25lbnRzLWFpLWNvbnZlcnNhdGlvbi1hdHRhY2htZW50LXNpemUtY29sb3IpO1xuICBmb250LXNpemU6IHZhcigtLWFtcGxpZnktY29tcG9uZW50cy1haS1jb252ZXJzYXRpb24tYXR0YWNobWVudC1zaXplLWZvbnQtc2l6ZSk7XG4gIGZvbnQtd2VpZ2h0OiB2YXIoLS1hbXBsaWZ5LWNvbXBvbmVudHMtYWktY29udmVyc2F0aW9uLWF0dGFjaG1lbnQtc2l6ZS1mb250LXdlaWdodCk7XG59XG4uYW1wbGlmeS1haS1jb252ZXJzYXRpb25fX2F0dGFjaG1lbnRfX3JlbW92ZSB7XG4gIHBhZGRpbmc6IHZhcigtLWFtcGxpZnktY29tcG9uZW50cy1haS1jb252ZXJzYXRpb24tYXR0YWNobWVudC1yZW1vdmUtcGFkZGluZyk7XG59XG4uYW1wbGlmeS1haS1jb252ZXJzYXRpb25fX3Byb21wdCB7XG4gIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG59XG5cbi5hbXBsaWZ5LWxhYmVsLXN0YXJ0IHtcbiAgZmxleC1kaXJlY3Rpb246IHJvdztcbn1cblxuLmFtcGxpZnktbGFiZWwtZW5kIHtcbiAgZmxleC1kaXJlY3Rpb246IHJvdy1yZXZlcnNlO1xufVxuXG4uYW1wbGlmeS1sYWJlbC10b3Age1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xufVxuXG4uYW1wbGlmeS1sYWJlbC1ib3R0b20ge1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uLXJldmVyc2U7XG59XG5cbi5hbXBsaWZ5LXZpc3VhbGx5LWhpZGRlbiB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgd2lkdGg6IDFweDtcbiAgaGVpZ2h0OiAxcHg7XG4gIHBhZGRpbmc6IDA7XG4gIG1hcmdpbjogLTFweDtcbiAgZmlsbDogdHJhbnNwYXJlbnQ7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIGNsaXA6IHJlY3QoMCwgMCwgMCwgMCk7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gIGJvcmRlci13aWR0aDogMDtcbn0iXSwibmFtZXMiOltdLCJzb3VyY2VSb290IjoiIn0=*/