{"id":16960,"date":"2026-01-14T18:33:38","date_gmt":"2026-01-14T10:33:38","guid":{"rendered":"https:\/\/www.elishtech.com\/?p=16960"},"modified":"2026-01-14T18:33:42","modified_gmt":"2026-01-14T10:33:42","slug":"ddr5-ram-calculator-for-1c-enterprise-2026","status":"publish","type":"post","link":"https:\/\/www.elishtech.com\/en\/ddr5-ram-calculator-for-1c-enterprise-2026\/","title":{"rendered":"\u0421\u043a\u043e\u043b\u044c\u043a\u043e DDR5 \u043d\u0443\u0436\u043d\u043e \u0434\u043b\u044f 1\u0421:\u041f\u0440\u0435\u0434\u043f\u0440\u0438\u044f\u0442\u0438\u044f \u0432 2026 \u0433\u043e\u0434\u0443 \u2013 \u043f\u0440\u0430\u043a\u0442\u0438\u0447\u0435\u0441\u043a\u0438\u0439 \u043a\u0430\u043b\u044c\u043a\u0443\u043b\u044f\u0442\u043e\u0440 \u043f\u0430\u043c\u044f\u0442\u0438"},"content":{"rendered":"\n<html lang=\"ru\"><head><style>\n        @import url(https:\/\/fonts.googleapis.com\/css?family=Google+Sans+Text);\n        html {\n          font-family: 'Google Sans Text', 'Google Sans';\n          font-size: 14px;\n          color-scheme: light dark;\n          background: light-dark(white, black);\n          color: light-dark(black, white);\n        }\n        <\/style>\n        \n        <script type=\"importmap\">{\"imports\":{\"@modelcontextprotocol\/sdk\/\":\"https:\/\/esm.sh\/@modelcontextprotocol\/sdk\/dist\/esm\/\",\"https:\/\/esm.sh\/@modelcontextprotocol\/sdk@^1.11.0\/es2022\/\":\"https:\/\/esm.sh\/@modelcontextprotocol\/sdk@^1.11.0\/es2022\/dist\/esm\/\",\"https:\/\/esm.sh\/@modelcontextprotocol\/sdk@^1.11.0\/client\/index?target=es2022\":\"https:\/\/esm.sh\/@modelcontextprotocol\/sdk@^1.11.0\/dist\/esm\/client\/index?target=es2022\",\"https:\/\/esm.sh\/@modelcontextprotocol\/sdk@^1.11.0\/types?target=es2022\":\"https:\/\/esm.sh\/@modelcontextprotocol\/sdk@^1.11.0\/dist\/esm\/types?target=es2022\",\"react\":\"https:\/\/esm.sh\/react@^19.2.3\",\"react-dom\/\":\"https:\/\/esm.sh\/react-dom@^19.2.3\/\",\"react\/\":\"https:\/\/esm.sh\/react@^19.2.3\/\",\"@google\/genai\":\"https:\/\/esm.sh\/@google\/genai@^1.35.0\",\"@\/index\":\"data:application\/javascript;base64,aW1wb3J0IHsganN4IGFzIF9qc3ggfSBmcm9tICJyZWFjdC9qc3gtcnVudGltZSI7CmltcG9ydCBSZWFjdCBmcm9tICdyZWFjdCc7CmltcG9ydCBSZWFjdERPTSBmcm9tICdyZWFjdC1kb20vY2xpZW50JzsKaW1wb3J0IEFwcCBmcm9tICdAL0FwcCc7CmNvbnN0IHJvb3RFbGVtZW50ID0gZG9jdW1lbnQuZ2V0RWxlbWVudEJ5SWQoJ3Jvb3QnKTsKaWYgKCFyb290RWxlbWVudCkgewogICAgdGhyb3cgbmV3IEVycm9yKCJDb3VsZCBub3QgZmluZCByb290IGVsZW1lbnQgdG8gbW91bnQgdG8iKTsKfQpjb25zdCByb290ID0gUmVhY3RET00uY3JlYXRlUm9vdChyb290RWxlbWVudCk7CnJvb3QucmVuZGVyKF9qc3goUmVhY3QuU3RyaWN0TW9kZSwgeyBjaGlsZHJlbjogX2pzeChBcHAsIHt9KSB9KSk7Cg==\",\"@\":\"data:application\/javascript;base64,aW1wb3J0IHsganN4IGFzIF9qc3ggfSBmcm9tICJyZWFjdC9qc3gtcnVudGltZSI7CmltcG9ydCBSZWFjdCBmcm9tICdyZWFjdCc7CmltcG9ydCBSZWFjdERPTSBmcm9tICdyZWFjdC1kb20vY2xpZW50JzsKaW1wb3J0IEFwcCBmcm9tICdAL0FwcCc7CmNvbnN0IHJvb3RFbGVtZW50ID0gZG9jdW1lbnQuZ2V0RWxlbWVudEJ5SWQoJ3Jvb3QnKTsKaWYgKCFyb290RWxlbWVudCkgewogICAgdGhyb3cgbmV3IEVycm9yKCJDb3VsZCBub3QgZmluZCByb290IGVsZW1lbnQgdG8gbW91bnQgdG8iKTsKfQpjb25zdCByb290ID0gUmVhY3RET00uY3JlYXRlUm9vdChyb290RWxlbWVudCk7CnJvb3QucmVuZGVyKF9qc3goUmVhY3QuU3RyaWN0TW9kZSwgeyBjaGlsZHJlbjogX2pzeChBcHAsIHt9KSB9KSk7Cg==\",\"@\/types\":\"data:application\/javascript;base64,ZXhwb3J0IHZhciBUYXNrVHlwZTsKKGZ1bmN0aW9uIChUYXNrVHlwZSkgewogICAgVGFza1R5cGVbIkdBTUlORyJdID0gIlx1MDQxM1x1MDQzNVx1MDQzOVx1MDQzQ1x1MDQzOFx1MDQzRFx1MDQzMyAvIFx1MDQxNFx1MDQzRVx1MDQzQ1x1MDQzMFx1MDQ0OFx1MDQzRFx1MDQzOFx1MDQzOSBcdTA0NERcdTA0M0RcdTA0NDJcdTA0NDNcdTA0MzdcdTA0MzhcdTA0MzBcdTA0NDFcdTA0NDIiOwogICAgVGFza1R5cGVbIldPUktTVEFUSU9OIl0gPSAiXHUwNDIwXHUwNDMwXHUwNDMxXHUwNDNFXHUwNDQ3XHUwNDMwXHUwNDRGIFx1MDQ0MVx1MDQ0Mlx1MDQzMFx1MDQzRFx1MDQ0Nlx1MDQzOFx1MDQ0RiAoXHUwNDEyXHUwNDM4XHUwNDM0XHUwNDM1XHUwNDNFLzNEKSI7CiAgICBUYXNrVHlwZVsiU0VSVkVSIl0gPSAiXHUwNDIxXHUwNDM1XHUwNDQwXHUwNDMyXHUwNDM1XHUwNDQwIC8gQUkgXHUwNDE4XHUwNDNEXHUwNDQ0XHUwNDQwXHUwNDMwXHUwNDQxXHUwNDQyXHUwNDQwXHUwNDQzXHUwNDNBXHUwNDQyXHUwNDQzXHUwNDQwXHUwNDMwIjsKICAgIFRhc2tUeXBlWyJPRkZJQ0UiXSA9ICJcdTA0MUVcdTA0NDRcdTA0MzhcdTA0NDEgLyBcdTA0MTJcdTA0MzVcdTA0MzEtXHUwNDQxXHUwNDM1XHUwNDQwXHUwNDQ0XHUwNDM4XHUwNDNEXHUwNDMzIjsKfSkoVGFza1R5cGUgfHwgKFRhc2tUeXBlID0ge30pKTsK\",\"@\/services\/geminiService\":\"data:application\/javascript;base64,aW1wb3J0IHsgR29vZ2xlR2VuQUksIFR5cGUgfSBmcm9tICJAZ29vZ2xlL2dlbmFpIjsKY29uc3QgYWkgPSBuZXcgR29vZ2xlR2VuQUkoeyBhcGlLZXk6IHByb2Nlc3MuZW52LkFQSV9LRVkgfHwgJycgfSk7CmV4cG9ydCBjb25zdCBnZXRERFI1UmVjb21tZW5kYXRpb24gPSBhc3luYyAoc2NlbmFyaW8pID0+IHsKICAgIGNvbnN0IHByb21wdCA9IGAKICAgINCa0L7QvdGC0LXQutGB0YI6INCd0LDRh9Cw0LvQviAyMDI2INCz0L7QtNCwLiDQptC10L3RiyDQvdCwIEREUjUg0YDQtdC30LrQviDQstGL0YDQvtGB0LvQuCDQuNC3LdC30LAg0YHQv9GA0L7RgdCwINC90LAgQUkt0YHQtdGA0LLQtdGA0YssINC\/0LXRgNC10YXQvtC00LAg0L3QsCBIQk0g0Lgg0LLQsNC70Y7RgtC90YvRhSDQutC+0LvQtdCx0LDQvdC40LkuCiAgICDQn9C+0LvRjNC30L7QstCw0YLQtdC70Ywg0LfQsNC\/0YDQsNGI0LjQstCw0LXRgiDRgNC10LrQvtC80LXQvdC00LDRhtC40Y46CiAgICAtINCi0LjQvyDQt9Cw0LTQsNGHOiAke3NjZW5hcmlvLnRhc2tUeXBlfQogICAgLSDQn9C70LDQvdC40YDRg9C10LzRi9C5INGB0YDQvtC6INGB0LvRg9C20LHRiyDRgdC40YHRgtC10LzRizogJHtzY2VuYXJpby50aW1lc3Bhbn0KICAgIC0g0JrQsNGC0LXQs9C+0YDQuNGPINCx0Y7QtNC20LXRgtCwOiAke3NjZW5hcmlvLmJ1ZGdldH0KCiAgICDQndCwINC+0YHQvdC+0LLQtSDQt9C90LDQvdC40Lkg0L4g0LrRgNC40LfQuNGB0LUgMjAyNiDQs9C+0LTQsCwg0L\/RgNC10LTQvtGB0YLQsNCy0Ywg0YHRgtGA0LDRgtC10LPQuNGH0LXRgdC60YPRjiDRgNC10LrQvtC80LXQvdC00LDRhtC40Y4g0KHQotCg0J7Qk9CeINC90LAg0YDRg9GB0YHQutC+0Lwg0Y\/Qt9GL0LrQtS4KICBgOwogICAgY29uc3QgcmVzcG9uc2UgPSBhd2FpdCBhaS5tb2RlbHMuZ2VuZXJhdGVDb250ZW50KHsKICAgICAgICBtb2RlbDogJ2dlbWluaS0zLWZsYXNoLXByZXZpZXcnLAogICAgICAgIGNvbnRlbnRzOiBwcm9tcHQsCiAgICAgICAgY29uZmlnOiB7CiAgICAgICAgICAgIHN5c3RlbUluc3RydWN0aW9uOiAi0JLRiyDigJQg0LLQtdC00YPRidC40Lkg0LDQvdCw0LvQuNGC0LjQuiDRgNGL0L3QutCwINC60L7QvNC\/0YzRjtGC0LXRgNC90L7Qs9C+INC20LXQu9C10LfQsCwg0YHQv9C10YbQuNCw0LvQuNC30LjRgNGD0Y7RidC40LnRgdGPINC90LAg0L7Qv9C10YDQsNGC0LjQstC90L7QuSDQv9Cw0LzRj9GC0LguINCS0LDRiNCwINGG0LXQu9GMIOKAlCDQtNCw0LLQsNGC0Ywg0YDQsNGG0LjQvtC90LDQu9GM0L3Ri9C1LCDQvtGB0L3QvtCy0LDQvdC90YvQtSDQvdCwINC00LDQvdC90YvRhSDRgdC+0LLQtdGC0Ysg0KHQotCg0J7Qk9CeINC90LAg0YDRg9GB0YHQutC+0Lwg0Y\/Qt9GL0LrQtSwg0YPRh9C40YLRi9Cy0LDRjyDQutC+0L3RgtC10LrRgdGCINGA0YvQvdC+0YfQvdC+0LPQviDQutGA0LjQt9C40YHQsCAyMDI2INCz0L7QtNCwLiDQktGB0LUg0L\/QvtC70Y8g0LIgSlNPTiDQvtGC0LLQtdGC0LUg0LTQvtC70LbQvdGLINCx0YvRgtGMINC30LDQv9C+0LvQvdC10L3RiyDQvdCwINGA0YPRgdGB0LrQvtC8INGP0LfRi9C60LUuIiwKICAgICAgICAgICAgcmVzcG9uc2VNaW1lVHlwZTogImFwcGxpY2F0aW9uL2pzb24iLAogICAgICAgICAgICByZXNwb25zZVNjaGVtYTogewogICAgICAgICAgICAgICAgdHlwZTogVHlwZS5PQkpFQ1QsCiAgICAgICAgICAgICAgICBwcm9wZXJ0aWVzOiB7CiAgICAgICAgICAgICAgICAgICAgc3RyYXRlZ3k6IHsgdHlwZTogVHlwZS5TVFJJTkcsIGRlc2NyaXB0aW9uOiAi0J3QsNC30LLQsNC90LjQtSDRgdGC0YDQsNGC0LXQs9C40LggKNC90LDQv9GA0LjQvNC10YAsICfQn9C+0LrRg9C\/0LDRgtGMINGB0LXQudGH0LDRgScsICfQltC00LDRgtGMJywgJ9Cn0LDRgdGC0LjRh9C90YvQuSDQsNC\/0LPRgNC10LnQtCcpIiB9LAogICAgICAgICAgICAgICAgICAgIGNvbmZpZ3VyYXRpb246IHsgdHlwZTogVHlwZS5TVFJJTkcsIGRlc2NyaXB0aW9uOiAi0JrQvtC90LrRgNC10YLQvdCw0Y8g0LrQvtC90YTQuNCz0YPRgNCw0YbQuNGPIFJBTTog0L7QsdGK0LXQvCwg0YfQsNGB0YLQvtGC0LAg0Lgg0LrQsNC90LDQu9GM0L3QvtGB0YLRjC4iIH0sCiAgICAgICAgICAgICAgICAgICAgdGltaW5nOiB7IHR5cGU6IFR5cGUuU1RSSU5HLCBkZXNjcmlwdGlvbjogItCg0LXQutC+0LzQtdC90LTRg9C10LzRi9C1INGB0YDQvtC60Lgg0L\/QvtC60YPQv9C60LguIiB9LAogICAgICAgICAgICAgICAgICAgIHJlYXNvbmluZzogeyB0eXBlOiBUeXBlLlNUUklORywgZGVzY3JpcHRpb246ICLQmtGA0LDRgtC60L7QtSDQvtCx0YrRj9GB0L3QtdC90LjQtSwg0L\/QvtGH0LXQvNGDINGN0YLQsCDRgdGC0YDQsNGC0LXQs9C40Y8g0L\/QvtC00YXQvtC00LjRgiDQv9C+0LvRjNC30L7QstCw0YLQtdC70Y4uIiB9LAogICAgICAgICAgICAgICAgICAgIHJpc2tGYWN0b3JzOiB7CiAgICAgICAgICAgICAgICAgICAgICAgIHR5cGU6IFR5cGUuQVJSQVksCiAgICAgICAgICAgICAgICAgICAgICAgIGl0ZW1zOiB7IHR5cGU6IFR5cGUuU1RSSU5HIH0sCiAgICAgICAgICAgICAgICAgICAgICAgIGRlc2NyaXB0aW9uOiAi0KHQv9C40YHQvtC6INGA0YvQvdC+0YfQvdGL0YUg0YDQuNGB0LrQvtCyICjQuNC90YTQu9GP0YbQuNGPLCDQtNC10YTQuNGG0LjRgiDQuCDRgi7QtC4pIgogICAgICAgICAgICAgICAgICAgIH0KICAgICAgICAgICAgICAgIH0sCiAgICAgICAgICAgICAgICByZXF1aXJlZDogWyJzdHJhdGVneSIsICJjb25maWd1cmF0aW9uIiwgInRpbWluZyIsICJyZWFzb25pbmciLCAicmlza0ZhY3RvcnMiXQogICAgICAgICAgICB9CiAgICAgICAgfQogICAgfSk7CiAgICB0cnkgewogICAgICAgIGNvbnN0IHRleHQgPSByZXNwb25zZS50ZXh0OwogICAgICAgIGlmICghdGV4dCkKICAgICAgICAgICAgdGhyb3cgbmV3IEVycm9yKCJFbXB0eSByZXNwb25zZSIpOwogICAgICAgIHJldHVybiBKU09OLnBhcnNlKHRleHQpOwogICAgfQogICAgY2F0Y2ggKGUpIHsKICAgICAgICB0aHJvdyBuZXcgRXJyb3IoItCd0LUg0YPQtNCw0LvQvtGB0Ywg0YDQsNC30L7QsdGA0LDRgtGMINGA0LXQutC+0LzQtdC90LTQsNGG0LjRjiDQmNCYIik7CiAgICB9Cn07Cg==\",\"@\/components\/ArticleSection\":\"data:application\/javascript;base64,aW1wb3J0IHsganN4IGFzIF9qc3gsIGpzeHMgYXMgX2pzeHMgfSBmcm9tICJyZWFjdC9qc3gtcnVudGltZSI7CmV4cG9ydCBjb25zdCBBcnRpY2xlU2VjdGlvbiA9ICgpID0+IHsKICAgIHJldHVybiAoX2pzeCgiYXJ0aWNsZSIsIHsgY2xhc3NOYW1lOiAiYmctd2hpdGUgcm91bmRlZC1bM3JlbV0gYm9yZGVyIGJvcmRlci1zbGF0ZS0yMDAgc2hhZG93LTJ4bCBvdmVyZmxvdy1oaWRkZW4gbWItMjAgYXJ0aWNsZS1jb250ZW50IiwgY2hpbGRyZW46IF9qc3hzKCJkaXYiLCB7IGNsYXNzTmFtZTogInAtOCBzbTpwLTIwIG1heC13LTR4bCBteC1hdXRvIiwgY2hpbGRyZW46IFtfanN4cygiaGVhZGVyIiwgeyBjbGFzc05hbWU6ICJtYi0xNiIsIGNoaWxkcmVuOiBbX2pzeHMoImRpdiIsIHsgY2xhc3NOYW1lOiAiaW5saW5lLWZsZXggaXRlbXMtY2VudGVyIGdhcC0yIGJnLWJsdWUtNjAwIHRleHQtd2hpdGUgcHgtNCBweS0xLjUgcm91bmRlZC1mdWxsIHRleHQtWzEycHhdIGZvbnQtYmxhY2sgdXBwZXJjYXNlIHRyYWNraW5nLXdpZGVzdCBtYi04IiwgY2hpbGRyZW46IFtfanN4KCJzcGFuIiwgeyBjbGFzc05hbWU6ICJ3LTIgaC0yIGJnLXdoaXRlIHJvdW5kZWQtZnVsbCIgfSksICJcdTA0MTBcdTA0M0RcdTA0MzBcdTA0M0JcdTA0MzhcdTA0NDJcdTA0MzhcdTA0NDdcdTA0MzVcdTA0NDFcdTA0M0FcdTA0MzhcdTA0MzkgXHUwNDNFXHUwNDMxXHUwNDM3XHUwNDNFXHUwNDQwIDIwMjYiXSB9KSwgX2pzeCgiaDEiLCB7IGNoaWxkcmVuOiAiXHUwNDFGXHUwNDNFXHUwNDQ3XHUwNDM1XHUwNDNDXHUwNDQzIEREUjUgXHUwNDNGXHUwNDNFXHUwNDM0XHUwNDNFXHUwNDQwXHUwNDNFXHUwNDM2XHUwNDMwXHUwNDNCXHUwNDMwIFx1MDQzMiAyMDI2IFx1MDQzM1x1MDQzRVx1MDQzNFx1MDQ0MyBcdTA0MzggXHUwNDNBXHUwNDNFXHUwNDMzXHUwNDM0XHUwNDMwIFx1MDQzNlx1MDQzNFx1MDQzMFx1MDQ0Mlx1MDQ0QyBcdTA0NDFcdTA0M0RcdTA0MzhcdTA0MzZcdTA0MzVcdTA0M0RcdTA0MzhcdTA0NEYgXHUwNDQ2XHUwNDM1XHUwNDNEIiB9KSwgX2pzeCgicCIsIHsgY2xhc3NOYW1lOiAidGV4dC0yeGwgdGV4dC1zbGF0ZS01MDAgZm9udC1tZWRpdW0gbGVhZGluZy1yZWxheGVkIiwgY2hpbGRyZW46ICJcdTA0MTIgXHUwNDNEXHUwNDMwXHUwNDQ3XHUwNDMwXHUwNDNCXHUwNDM1IDIwMjYgXHUwNDMzXHUwNDNFXHUwNDM0XHUwNDMwIFx1MDQzQ1x1MDQzRFx1MDQzRVx1MDQzM1x1MDQzOFx1MDQzNSBcdTA0MzdcdTA0MzBcdTA0M0NcdTA0MzVcdTA0NDJcdTA0MzhcdTA0M0JcdTA0MzggXHUwNDNEXHUwNDM1XHUwNDNGXHUwNDQwXHUwNDM4XHUwNDRGXHUwNDQyXHUwNDNEXHUwNDQzXHUwNDRFIFx1MDQzMlx1MDQzNVx1MDQ0OVx1MDQ0QzogRERSNSwgXHUwNDNBXHUwNDNFXHUwNDQyXHUwNDNFXHUwNDQwXHUwNDMwXHUwNDRGIFx1MDQzNVx1MDQ0OVx1MDQ1MSBcdTA0M0RcdTA0MzVcdTA0MzRcdTA0MzBcdTA0MzJcdTA0M0RcdTA0M0UgXHUwNDNBXHUwNDMwXHUwNDM3XHUwNDMwXHUwNDNCXHUwNDMwXHUwNDQxXHUwNDRDIFx1MDBBQlx1MDQzRFx1MDQzMFx1MDQzQVx1MDQzRVx1MDQzRFx1MDQzNVx1MDQ0Ni1cdTA0NDJcdTA0M0UgXHUwNDNGXHUwNDNFXHUwNDM0XHUwNDM1XHUwNDQ4XHUwNDM1XHUwNDMyXHUwNDM1XHUwNDMyXHUwNDQ4XHUwNDM1XHUwNDM5XHUwMEJCLCBcdTA0NDFcdTA0M0RcdTA0M0VcdTA0MzJcdTA0MzAgXHUwNDQwXHUwNDM1XHUwNDM3XHUwNDNBXHUwNDNFIFx1MDQzMlx1MDQ0Qlx1MDQ0MFx1MDQzRVx1MDQ0MVx1MDQzQlx1MDQzMCBcdTA0MzIgXHUwNDQ2XHUwNDM1XHUwNDNEXHUwNDM1LiBcdTA0MUZcdTA0MzVcdTA0NDBcdTA0MzVcdTA0MzQgXHUwNDNGXHUwNDNFXHUwNDNBXHUwNDQzXHUwNDNGXHUwNDNBXHUwNDNFXHUwNDM5IFx1MDQzQVx1MDQzRVx1MDQzQ1x1MDQzRlx1MDQzQlx1MDQzNVx1MDQzQVx1MDQ0Mlx1MDQzMCBcdTA0M0ZcdTA0MzBcdTA0M0NcdTA0NEZcdTA0NDJcdTA0MzggXHUwNDMyXHUwNDQxXHUwNDUxIFx1MDQ0N1x1MDQzMFx1MDQ0OVx1MDQzNSBcdTA0MzJcdTA0M0VcdTA0MzdcdTA0M0RcdTA0MzhcdTA0M0FcdTA0MzBcdTA0MzVcdTA0NDIgXHUwNDMyXHUwNDNFXHUwNDNGXHUwNDQwXHUwNDNFXHUwNDQxOiBcdTA0NDFcdTA0NDJcdTA0M0VcdTA0MzhcdTA0NDIgXHUwNDNCXHUwNDM4IFx1MDQzMVx1MDQ0MFx1MDQzMFx1MDQ0Mlx1MDQ0QyBcdTA0NDFcdTA0MzVcdTA0MzlcdTA0NDdcdTA0MzBcdTA0NDEgXHUwNDM4XHUwNDNCXHUwNDM4IFx1MDQzRlx1MDQzRVx1MDQzNFx1MDQzRVx1MDQzNlx1MDQzNFx1MDQzMFx1MDQ0Mlx1MDQ0QywgXHUwNDNGXHUwNDNFXHUwNDNBXHUwNDMwIFx1MDBBQlx1MDQzMlx1MDQ0MVx1MDQ1MSBcdTA0NDNcdTA0NDFcdTA0M0ZcdTA0M0VcdTA0M0FcdTA0M0VcdTA0MzhcdTA0NDJcdTA0NDFcdTA0NEZcdTAwQkIuIiB9KV0gfSksIF9qc3goImRpdiIsIHsgY2xhc3NOYW1lOiAiYmctZ3JhZGllbnQtdG8tYnIgZnJvbS1hbWJlci01MCB0by1vcmFuZ2UtNTAgYm9yZGVyLWwtWzEwcHhdIGJvcmRlci1hbWJlci00MDAgcC0xMCBtYi0xNiByb3VuZGVkLXItWzJyZW1dIHNoYWRvdy1zbSIsIGNoaWxkcmVuOiBfanN4cygicCIsIHsgY2xhc3NOYW1lOiAibS0wIHRleHQtYW1iZXItOTUwIHRleHQteGwgbGVhZGluZy1yZWxheGVkIGZvbnQtYm9sZCBpdGFsaWMiLCBjaGlsZHJlbjogWyJcdTA0MUFcdTA0M0VcdTA0NDBcdTA0M0VcdTA0NDJcdTA0M0FcdTA0M0U6IEREUjUgXHUwNDNGXHUwNDNFXHUwNDM0XHUwNDNFXHUwNDQwXHUwNDNFXHUwNDM2XHUwNDMwXHUwNDNCXHUwNDMwIFx1MDQzOFx1MDQzN1x1MjAxMVx1MDQzN1x1MDQzMCBcdTA0MzJcdTA0MzdcdTA0NDBcdTA0NEJcdTA0MzJcdTA0M0RcdTA0M0VcdTA0MzNcdTA0M0UgXHUwNDQxXHUwNDNGXHUwNDQwXHUwNDNFXHUwNDQxXHUwNDMwIFx1MDQ0MVx1MDQzRSBcdTA0NDFcdTA0NDJcdTA0M0VcdTA0NDBcdTA0M0VcdTA0M0RcdTA0NEIgIiwgX2pzeCgic3BhbiIsIHsgY2xhc3NOYW1lOiAiaGlnaGxpZ2h0LW1hcmsiLCBjaGlsZHJlbjogIkFJXHUyMDExXHUwNDQxXHUwNDM1XHUwNDQwXHUwNDMyXHUwNDM1XHUwNDQwXHUwNDNFXHUwNDMyIiB9KSwgIiwgXHUwNDM0XHUwNDM1XHUwNDQ0XHUwNDM4XHUwNDQ2XHUwNDM4XHUwNDQyXHUwNDMwIFx1MDQzRlx1MDQ0MFx1MDQzRVx1MDQzOFx1MDQzN1x1MDQzMlx1MDQzRVx1MDQzNFx1MDQ0MVx1MDQ0Mlx1MDQzMlx1MDQzNVx1MDQzRFx1MDQzRFx1MDQ0Qlx1MDQ0NSBcdTA0M0NcdTA0M0VcdTA0NDlcdTA0M0RcdTA0M0VcdTA0NDFcdTA0NDJcdTA0MzVcdTA0MzkgXHUwNDM4IFx1MDQzRlx1MDQzNVx1MDQ0MFx1MDQzNVx1MDQ0MFx1MDQzMFx1MDQ0MVx1MDQzRlx1MDQ0MFx1MDQzNVx1MDQzNFx1MDQzNVx1MDQzQlx1MDQzNVx1MDQzRFx1MDQzOFx1MDQ0RiBcdTA0NDRcdTA0MzBcdTA0MzFcdTA0NDBcdTA0MzhcdTA0M0EgXHUwNDNGXHUwNDNFXHUwNDM0IFx1MDQzMVx1MDQzRVx1MDQzQlx1MDQzNVx1MDQzNSBcdTA0M0ZcdTA0NDBcdTA0MzhcdTA0MzFcdTA0NEJcdTA0M0JcdTA0NENcdTA0M0RcdTA0NDNcdTA0NEUgXHUwNDNGXHUwNDMwXHUwNDNDXHUwNDRGXHUwNDQyXHUwNDRDIChIQk0sIFx1MDQ0MVx1MDQzNVx1MDQ0MFx1MDQzMlx1MDQzNVx1MDQ0MFx1MDQzRFx1MDQ0Qlx1MDQzOSBEUkFNKS4gXHUwNDExXHUwNDRCXHUwNDQxXHUwNDQyXHUwNDQwXHUwNDNFXHUwNDMzXHUwNDNFIFx1MDQzRVx1MDQ0Mlx1MDQzQVx1MDQzMFx1MDQ0Mlx1MDQzMCBcdTA0M0EgXHUwNDQ2XHUwNDM1XHUwNDNEXHUwNDMwXHUwNDNDIDIwMjNcdTIwMTMyMDI0IFx1MDQzM1x1MDQzRVx1MDQzNFx1MDQzRVx1MDQzMiBcdTA0MzIgMjAyNlx1MjAxMVx1MDQzQyBcdTA0MzZcdTA0MzRcdTA0MzBcdTA0NDJcdTA0NEMgXHUwNDNEXHUwNDM1IFx1MDQ0MVx1MDQ0Mlx1MDQzRVx1MDQzOFx1MDQ0Mi4iXSB9KSB9KSwgX2pzeHMoInNlY3Rpb24iLCB7IGNoaWxkcmVuOiBbX2pzeCgiaDIiLCB7IGNoaWxkcmVuOiAiMS4gXHUwNDI3XHUwNDQyXHUwNDNFIFx1MDQ0MVx1MDQzQlx1MDQ0M1x1MDQ0N1x1MDQzOFx1MDQzQlx1MDQzRVx1MDQ0MVx1MDQ0QyBcdTA0NDEgXHUwNDQwXHUwNDRCXHUwNDNEXHUwNDNBXHUwNDNFXHUwNDNDIEREUjUgXHUwNDNBIDIwMjYgXHUwNDMzXHUwNDNFXHUwNDM0XHUwNDQzIiB9KSwgX2pzeCgicCIsIHsgY2hpbGRyZW46ICJcdTA0MjdcdTA0NDJcdTA0M0VcdTA0MzFcdTA0NEIgXHUwNDNGXHUwNDNFXHUwNDNEXHUwNDRGXHUwNDQyXHUwNDRDIFx1MDQ0MFx1MDQzRVx1MDQ0MVx1MDQ0MiBcdTA0NDZcdTA0MzVcdTA0M0QsIFx1MDQzRFx1MDQ0M1x1MDQzNlx1MDQzRFx1MDQzRSBcdTA0M0ZcdTA0M0VcdTA0NDFcdTA0M0NcdTA0M0VcdTA0NDJcdTA0NDBcdTA0MzVcdTA0NDJcdTA0NEMgXHUwNDNEXHUwNDMwIFx1MDQzQVx1MDQzMFx1MDQ0MFx1MDQ0Mlx1MDQzOFx1MDQzRFx1MDQ0MyBcdTA0MzIgXHUwNDQ2XHUwNDM1XHUwNDNCXHUwNDNFXHUwNDNDOiBcdTA0M0FcdTA0MzBcdTA0M0EgXHUwNDM4XHUwNDM3XHUwNDNDXHUwNDM1XHUwNDNEXHUwNDM4XHUwNDNCXHUwNDM4XHUwNDQxXHUwNDRDIFx1MDQ0MVx1MDQzRlx1MDQ0MFx1MDQzRVx1MDQ0MSBcdTA0MzggXHUwNDNGXHUwNDQwXHUwNDNFXHUwNDM4XHUwNDM3XHUwNDMyXHUwNDNFXHUwNDM0XHUwNDQxXHUwNDQyXHUwNDMyXHUwNDNFIERSQU0sIFx1MDQzOCBcdTA0M0ZcdTA0M0VcdTA0NDdcdTA0MzVcdTA0M0NcdTA0NDMgXHUwNDM4XHUwNDNDXHUwNDM1XHUwNDNEXHUwNDNEXHUwNDNFIEREUjUgXHUwNDNFXHUwNDNBXHUwNDMwXHUwNDM3XHUwNDMwXHUwNDNCXHUwNDMwXHUwNDQxXHUwNDRDIFx1MDQzMiBcdTA0NDFcdTA0MzBcdTA0M0NcdTA0M0VcdTA0MzkgXHUwMEFCXHUwNDMzXHUwNDNFXHUwNDQwXHUwNDRGXHUwNDQ3XHUwNDM1XHUwNDM5XHUwMEJCIFx1MDQ0Mlx1MDQzRVx1MDQ0N1x1MDQzQVx1MDQzNS4iIH0pLCBfanN4KCJoMyIsIHsgY2hpbGRyZW46ICIxLjEuIFx1MDQxMlx1MDQzN1x1MDQ0MFx1MDQ0Qlx1MDQzMlx1MDQzRFx1MDQzRVx1MDQzOSBcdTA0NDFcdTA0M0ZcdTA0NDBcdTA0M0VcdTA0NDEgXHUwNDQxXHUwNDNFIFx1MDQ0MVx1MDQ0Mlx1MDQzRVx1MDQ0MFx1MDQzRVx1MDQzRFx1MDQ0QiBBSSBcdTA0MzggXHUwNDQxXHUwNDM1XHUwNDQwXHUwNDMyXHUwNDM1XHUwNDQwXHUwNDNFXHUwNDMyIiB9KSwgX2pzeHMoInVsIiwgeyBjaGlsZHJlbjogW19qc3hzKCJsaSIsIHsgY2hpbGRyZW46IFsiXHUwNDExXHUwNDQzXHUwNDNDIFx1MDQzM1x1MDQzNVx1MDQzRFx1MDQzNVx1MDQ0MFx1MDQzMFx1MDQ0Mlx1MDQzOFx1MDQzMlx1MDQzRFx1MDQzRVx1MDQzM1x1MDQzRSAiLCBfanN4KCJzcGFuIiwgeyBjbGFzc05hbWU6ICJoaWdobGlnaHQtbWFyayIsIGNoaWxkcmVuOiAiXHUwNDE4XHUwNDE4IiB9KSwgIiBcdTA0MzggXHUwNDMxXHUwNDNFXHUwNDNCXHUwNDRDXHUwNDQ4XHUwNDM4XHUwNDQ1IFx1MDQ0Rlx1MDQzN1x1MDQ0Qlx1MDQzQVx1MDQzRVx1MDQzMlx1MDQ0Qlx1MDQ0NSBcdTA0M0NcdTA0M0VcdTA0MzRcdTA0MzVcdTA0M0JcdTA0MzVcdTA0MzkgXHUwNDQwXHUwNDM1XHUwNDM3XHUwNDNBXHUwNDNFIFx1MDQzRlx1MDQzRVx1MDQzNFx1MDQzRFx1MDQ0Rlx1MDQzQiBcdTA0NDFcdTA0M0ZcdTA0NDBcdTA0M0VcdTA0NDEgXHUwNDNEXHUwNDMwIFx1MDQ0MVx1MDQzNVx1MDQ0MFx1MDQzMlx1MDQzNVx1MDQ0MFx1MDQzRFx1MDQ0M1x1MDQ0RSBcdTA0M0ZcdTA0MzBcdTA0M0NcdTA0NEZcdTA0NDJcdTA0NEM6IFx1MDQzQVx1MDQzMFx1MDQzNlx1MDQzNFx1MDQ0Qlx1MDQzOSBHUFVcdTIwMTFcdTA0M0FcdTA0M0JcdTA0MzBcdTA0NDFcdTA0NDJcdTA0MzVcdTA0NDAgXHUwNDQyXHUwNDQwXHUwNDM1XHUwNDMxXHUwNDQzXHUwNDM1XHUwNDQyIFx1MDQzRFx1MDQzNSBcdTA0NDJcdTA0M0VcdTA0M0JcdTA0NENcdTA0M0FcdTA0M0UgSEJNIFx1MDQzRFx1MDQzMCBcdTA0MzJcdTA0MzhcdTA0MzRcdTA0MzVcdTA0M0VcdTA0M0FcdTA0MzBcdTA0NDBcdTA0NDJcdTA0MzBcdTA0NDUsIFx1MDQzRFx1MDQzRSBcdTA0MzggXHUwNDMxXHUwNDNFXHUwNDNCXHUwNDRDXHUwNDQ4XHUwNDM4XHUwNDQ1IFx1MDQzRVx1MDQzMVx1MDQ0QVx1MDQ1MVx1MDQzQ1x1MDQzRVx1MDQzMiBERFI1IFx1MDQzMiBcdTA0NDNcdTA0MzdcdTA0M0JcdTA0MzBcdTA0NDUsIFx1MDQzQVx1MDQzRVx1MDQ0Mlx1MDQzRVx1MDQ0MFx1MDQ0Qlx1MDQzNSBcdTA0MzhcdTA0NDUgXHUwNDNFXHUwNDMxXHUwNDQxXHUwNDNCXHUwNDQzXHUwNDM2XHUwNDM4XHUwNDMyXHUwNDMwXHUwNDRFXHUwNDQyLiJdIH0pLCBfanN4KCJsaSIsIHsgY2hpbGRyZW46ICJcdTA0MUEgXHUwNDREXHUwNDQyXHUwNDNFXHUwNDNDXHUwNDQzIFx1MDQzNFx1MDQzRVx1MDQzMVx1MDQzMFx1MDQzMlx1MDQzOFx1MDQzQlx1MDQ0MVx1MDQ0RiBcdTA0M0ZcdTA0M0JcdTA0MzBcdTA0M0RcdTA0M0VcdTA0MzJcdTA0NEJcdTA0MzkgXHUwNDNGXHUwNDM1XHUwNDQwXHUwNDM1XHUwNDQ1XHUwNDNFXHUwNDM0IFx1MDQ0MVx1MDQzNVx1MDQ0MFx1MDQzMlx1MDQzNVx1MDQ0MFx1MDQzRFx1MDQ0Qlx1MDQ0NSBcdTA0M0ZcdTA0M0JcdTA0MzBcdTA0NDJcdTA0NDRcdTA0M0VcdTA0NDBcdTA0M0MgXHUwNDM4IFx1MDQ0MFx1MDQzMFx1MDQzMVx1MDQzRVx1MDQ0N1x1MDQzOFx1MDQ0NSBcdTA0NDFcdTA0NDJcdTA0MzBcdTA0M0RcdTA0NDZcdTA0MzhcdTA0MzkgXHUwNDNEXHUwNDMwIEREUjU6IFx1MDQzRFx1MDQzRVx1MDQzMlx1MDQ0Qlx1MDQzNSBcdTA0NDFcdTA0M0VcdTA0M0FcdTA0MzVcdTA0NDJcdTA0NEIgSW50ZWwgXHUwNDM4IEFNRCBcdTA0NDNcdTA0MzZcdTA0MzUgXHUwNDNEXHUwNDM1IFx1MDQzRlx1MDQzRVx1MDQzNFx1MDQzNFx1MDQzNVx1MDQ0MFx1MDQzNlx1MDQzOFx1MDQzMlx1MDQzMFx1MDQ0RVx1MDQ0MiBERFI0LCBcdTA0MzggXHUwNDMyXHUwNDM1XHUwNDQxXHUwNDRDIFx1MDQzRFx1MDQzRVx1MDQzMlx1MDQ0Qlx1MDQzOSBcdTA0M0ZcdTA0MzBcdTA0NDBcdTA0M0EgXHUwNDNDXHUwNDMwXHUwNDQ4XHUwNDM4XHUwNDNEIFx1MDQzMFx1MDQzMlx1MDQ0Mlx1MDQzRVx1MDQzQ1x1MDQzMFx1MDQ0Mlx1MDQzOFx1MDQ0N1x1MDQzNVx1MDQ0MVx1MDQzQVx1MDQzOCBcdTA0MzRcdTA0MzBcdTA0MzJcdTA0MzhcdTA0NDIgXHUwNDNEXHUwNDMwIFx1MDQzRVx1MDQzNFx1MDQzOFx1MDQzRCBcdTA0MzggXHUwNDQyXHUwNDNFXHUwNDQyIFx1MDQzNlx1MDQzNSBcdTA0NDFcdTA0MzVcdTA0MzNcdTA0M0NcdTA0MzVcdTA0M0RcdTA0NDIuIiB9KSwgX2pzeCgibGkiLCB7IGNoaWxkcmVuOiAiXHUwNDEyIFx1MDQzOFx1MDQ0Mlx1MDQzRVx1MDQzM1x1MDQzNSBcdTA0M0ZcdTA0NDBcdTA0M0VcdTA0MzhcdTA0MzdcdTA0MzJcdTA0M0VcdTA0MzRcdTA0MzhcdTA0NDJcdTA0MzVcdTA0M0JcdTA0MzggXHUwNDNGXHUwNDMwXHUwNDNDXHUwNDRGXHUwNDQyXHUwNDM4IFx1MDQzRlx1MDQzRVx1MDQzQlx1MDQ0M1x1MDQ0N1x1MDQzMFx1MDQ0RVx1MDQ0MiBcdTA0NDBcdTA0MzVcdTA0M0FcdTA0M0VcdTA0NDBcdTA0MzRcdTA0M0RcdTA0NDNcdTA0NEUgXHUwNDMyXHUwNDRCXHUwNDQwXHUwNDQzXHUwNDQ3XHUwNDNBXHUwNDQzIFx1MDQzOFx1MDQzQ1x1MDQzNVx1MDQzRFx1MDQzRFx1MDQzRSBcdTA0M0RcdTA0MzAgXHUwNDQxXHUwNDM1XHUwNDQwXHUwNDMyXHUwNDM1XHUwNDQwXHUwNDNEXHUwNDNFXHUwNDM5IFx1MDQzOCBcdTA0MzJcdTA0NEJcdTA0NDFcdTA0M0VcdTA0M0FcdTA0M0VcdTA0NDFcdTA0M0FcdTA0M0VcdTA0NDBcdTA0M0VcdTA0NDFcdTA0NDJcdTA0M0RcdTA0M0VcdTA0MzkgRERSNSwgXHUwNDM4IFx1MDQ0MFx1MDQ0Qlx1MDQzRFx1MDQzRVx1MDQzQSBcdTA0NDFcdTA0M0NcdTA0MzVcdTA0NDlcdTA0MzBcdTA0MzVcdTA0NDJcdTA0NDFcdTA0NEYgXHUwNDMyIFx1MDQ0MVx1MDQ0Mlx1MDQzRVx1MDQ0MFx1MDQzRVx1MDQzRFx1MDQ0MyBcdTA0MzFcdTA0M0VcdTA0M0JcdTA0MzVcdTA0MzUgXHUwNDM0XHUwNDNFXHUwNDQwXHUwNDNFXHUwNDMzXHUwNDM4XHUwNDQ1LCBcdTA0M0RcdTA0M0UgXHUwNDM4IFx1MDQzMVx1MDQzRVx1MDQzQlx1MDQzNVx1MDQzNSBcdTA0M0NcdTA0MzBcdTA0NDBcdTA0MzZcdTA0MzhcdTA0M0RcdTA0MzBcdTA0M0JcdTA0NENcdTA0M0RcdTA0NEJcdTA0NDUgXHUwNDNDXHUwNDNFXHUwNDM0XHUwNDQzXHUwNDNCXHUwNDM1XHUwNDM5LiIgfSldIH0pLCBfanN4KCJoMyIsIHsgY2hpbGRyZW46ICIxLjIuIFx1MDQxRlx1MDQzNVx1MDQ0MFx1MDQzNVx1MDQ0MFx1MDQzMFx1MDQ0MVx1MDQzRlx1MDQ0MFx1MDQzNVx1MDQzNFx1MDQzNVx1MDQzQlx1MDQzNVx1MDQzRFx1MDQzOFx1MDQzNSBcdTA0M0NcdTA0M0VcdTA0NDlcdTA0M0RcdTA0M0VcdTA0NDFcdTA0NDJcdTA0MzVcdTA0MzkgXHUwNDNGXHUwNDNFXHUwNDM0IEhCTSBcdTA0MzggXHUwNDNGXHUwNDQwXHUwNDM1XHUwNDNDXHUwNDM4XHUwNDMwXHUwNDNCXHUwNDRDXHUwNDNEXHUwNDQzXHUwNDRFIERSQU0iIH0pLCBfanN4cygidWwiLCB7IGNoaWxkcmVuOiBbX2pzeHMoImxpIiwgeyBjaGlsZHJlbjogWyJcdTA0MjFcdTA0M0VcdTA0MzJcdTA0NDBcdTA0MzVcdTA0M0NcdTA0MzVcdTA0M0RcdTA0M0RcdTA0MzBcdTA0NEYgXHUwNDNGXHUwNDMwXHUwNDNDXHUwNDRGXHUwNDQyXHUwNDRDIFx1MDQzNFx1MDQzQlx1MDQ0RiAiLCBfanN4KCJzcGFuIiwgeyBjbGFzc05hbWU6ICJoaWdobGlnaHQtbWFyayIsIGNoaWxkcmVuOiAiQUkiIH0pLCAiIChIQk0sIFx1MDQzMVx1MDQ0Qlx1MDQ0MVx1MDQ0Mlx1MDQ0MFx1MDQ0Qlx1MDQzOSBcdTA0NDFcdTA0MzVcdTA0NDBcdTA0MzJcdTA0MzVcdTA0NDBcdTA0M0RcdTA0NEJcdTA0MzkgRERSNSkgXHUwNDQyXHUwNDQwXHUwNDM1XHUwNDMxXHUwNDQzXHUwNDM1XHUwNDQyIFx1MDQ0MVx1MDQzMFx1MDQzQ1x1MDQ0Qlx1MDQ0NSBcdTA0M0ZcdTA0NDBcdTA0M0VcdTA0MzRcdTA0MzJcdTA0MzhcdTA0M0RcdTA0NDNcdTA0NDJcdTA0NEJcdTA0NDUgXHUwNDQyXHUwNDM1XHUwNDQ1XHUwNDNGXHUwNDQwXHUwNDNFXHUwNDQ2XHUwNDM1XHUwNDQxXHUwNDQxXHUwNDNFXHUwNDMyIFx1MDQzOCBcdTA0M0JcdTA0MzhcdTA0M0RcdTA0MzhcdTA0MzkgXHUwNDNGXHUwNDQwXHUwNDNFXHUwNDM4XHUwNDM3XHUwNDMyXHUwNDNFXHUwNDM0XHUwNDQxXHUwNDQyXHUwNDMyXHUwNDMwLCBcdTA0M0FcdTA0M0VcdTA0NDJcdTA0M0VcdTA0NDBcdTA0NEJcdTA0NDUgXHUwNDQzIFx1MDQ0MFx1MDQ0Qlx1MDQzRFx1MDQzQVx1MDQzMCBcdTA0M0ZcdTA0NDBcdTA0M0VcdTA0NDFcdTA0NDJcdTA0M0UgXHUwNDNFXHUwNDMzXHUwNDQwXHUwNDMwXHUwNDNEXHUwNDM4XHUwNDQ3XHUwNDM1XHUwNDNEXHUwNDNEXHUwNDNFXHUwNDM1IFx1MDQzQVx1MDQzRVx1MDQzQlx1MDQzOFx1MDQ0N1x1MDQzNVx1MDQ0MVx1MDQ0Mlx1MDQzMlx1MDQzRS4iXSB9KSwgX2pzeCgibGkiLCB7IGNoaWxkcmVuOiAiXHUwNDFCXHUwNDNFXHUwNDMzXHUwNDM4XHUwNDNBXHUwNDMwIFx1MDQzRlx1MDQ0MFx1MDQzRVx1MDQzOFx1MDQzN1x1MDQzMlx1MDQzRVx1MDQzNFx1MDQzOFx1MDQ0Mlx1MDQzNVx1MDQzQlx1MDQ0RiBcdTA0M0ZcdTA0NDBcdTA0M0VcdTA0NDFcdTA0NDJcdTA0MzA6IFx1MDQzNVx1MDQ0MVx1MDQzQlx1MDQzOCBcdTA0M0VcdTA0MzRcdTA0M0RcdTA0MzAgXHUwNDM4IFx1MDQ0Mlx1MDQzMCBcdTA0MzZcdTA0MzUgXHUwNDQ0XHUwNDMwXHUwNDMxXHUwNDQwXHUwNDM4XHUwNDNBXHUwNDMwIFx1MDQzQ1x1MDQzRVx1MDQzNlx1MDQzNVx1MDQ0MiBcdTA0MzRcdTA0MzVcdTA0M0JcdTA0MzBcdTA0NDJcdTA0NEMgXHUwNDNBXHUwNDMwXHUwNDNBIFx1MDQzQ1x1MDQzMFx1MDQ0MVx1MDQ0MVx1MDQzRVx1MDQzMlx1MDQ0Qlx1MDQzOSBcdTAwQUJcdTA0MzRcdTA0MzVcdTA0NDhcdTA0NTFcdTA0MzJcdTA0NEJcdTA0MzlcdTAwQkIgRERSNSwgXHUwNDQyXHUwNDMwXHUwNDNBIFx1MDQzOCBcdTA0MzRcdTA0M0VcdTA0NDBcdTA0M0VcdTA0MzNcdTA0M0VcdTA0MzkgSEJNL1x1MDQ0MVx1MDQzNVx1MDQ0MFx1MDQzMlx1MDQzNVx1MDQ0MFx1MDQzRFx1MDQ0Qlx1MDQzOSBEUkFNLCBcdTA0M0ZcdTA0NDBcdTA0MzggXHUwNDM0XHUwNDM1XHUwNDQ0XHUwNDM4XHUwNDQ2XHUwNDM4XHUwNDQyXHUwNDM1IFx1MDQzQ1x1MDQzRVx1MDQ0OVx1MDQzRFx1MDQzRVx1MDQ0MVx1MDQ0Mlx1MDQzNVx1MDQzOSBcdTA0M0ZcdTA0NDBcdTA0MzhcdTA0M0VcdTA0NDBcdTA0MzhcdTA0NDJcdTA0MzVcdTA0NDIgXHUwNDQzXHUwNDM5XHUwNDM0XHUwNDUxXHUwNDQyIFx1MDQzMiBcdTA0NDFcdTA0NDJcdTA0M0VcdTA0NDBcdTA0M0VcdTA0M0RcdTA0NDMgXHUwNDMxXHUwNDNFXHUwNDNCXHUwNDM1XHUwNDM1IFx1MDQzRlx1MDQ0MFx1MDQzOFx1MDQzMVx1MDQ0Qlx1MDQzQlx1MDQ0Q1x1MDQzRFx1MDQ0Qlx1MDQ0NSBcdTA0M0ZcdTA0NDBcdTA0M0VcdTA0MzRcdTA0NDNcdTA0M0FcdTA0NDJcdTA0M0VcdTA0MzIuIiB9KSwgX2pzeCgibGkiLCB7IGNoaWxkcmVuOiAiXHUwNDEyIFx1MDQ0MFx1MDQzNVx1MDQzN1x1MDQ0M1x1MDQzQlx1MDQ0Q1x1MDQ0Mlx1MDQzMFx1MDQ0Mlx1MDQzNSBcdTA0M0RcdTA0MzAgXHUwNDNGXHUwNDNFXHUwNDQyXHUwNDQwXHUwNDM1XHUwNDMxXHUwNDM4XHUwNDQyXHUwNDM1XHUwNDNCXHUwNDRDXHUwNDQxXHUwNDNBXHUwNDM4XHUwNDM5IFx1MDQ0MVx1MDQzNVx1MDQzM1x1MDQzQ1x1MDQzNVx1MDQzRFx1MDQ0MiBERFI1IFx1MDQzRlx1MDQ0MFx1MDQzRVx1MDQ0MVx1MDQ0Mlx1MDQzRSBcdTA0M0RcdTA0MzUgXHUwNDQ1XHUwNDMyXHUwNDMwXHUwNDQyXHUwNDMwXHUwNDM1XHUwNDQyIFx1MDQzN1x1MDQzMFx1MDQzMlx1MDQzRVx1MDQzNFx1MDQ0MVx1MDQzQVx1MDQzOFx1MDQ0NSBcdTA0NDFcdTA0M0JcdTA0M0VcdTA0NDJcdTA0M0VcdTA0MzI6IFx1MDQzRlx1MDQ0MFx1MDQzNVx1MDQzNFx1MDQzQlx1MDQzRVx1MDQzNlx1MDQzNVx1MDQzRFx1MDQzOFx1MDQzNSBcdTA0NDBcdTA0MzBcdTA0NDFcdTA0NDJcdTA0NTFcdTA0NDIgXHUwNDNDXHUwNDM1XHUwNDM0XHUwNDNCXHUwNDM1XHUwNDNEXHUwNDNEXHUwNDM1XHUwNDM1LCBcdTA0NDdcdTA0MzVcdTA0M0MgXHUwNDQxXHUwNDNGXHUwNDQwXHUwNDNFXHUwNDQxLCBcdTA0MzggXHUwNDREXHUwNDQyXHUwNDNFIFx1MDQzMFx1MDQzMlx1MDQ0Mlx1MDQzRVx1MDQzQ1x1MDQzMFx1MDQ0Mlx1MDQzOFx1MDQ0N1x1MDQzNVx1MDQ0MVx1MDQzQVx1MDQzOCBcdTA0NDJcdTA0M0VcdTA0M0JcdTA0M0FcdTA0MzBcdTA0MzVcdTA0NDIgXHUwNDQ2XHUwNDM1XHUwNDNEXHUwNDRCIFx1MDQzMlx1MDQzMlx1MDQzNVx1MDQ0MFx1MDQ0NS4iIH0pXSB9KSwgX2pzeCgiaDMiLCB7IGNoaWxkcmVuOiAiMS4zLiBcdTA0MUFcdTA0NDNcdTA0NDBcdTA0NDFcdTA0NEIgXHUwNDMyXHUwNDMwXHUwNDNCXHUwNDRFXHUwNDQyLCBcdTA0M0ZcdTA0M0VcdTA0NDhcdTA0M0JcdTA0MzhcdTA0M0RcdTA0NEIgXHUwNDM4IFx1MDQ0MVx1MDQzMFx1MDQzRFx1MDQzQVx1MDQ0Nlx1MDQzOFx1MDQzRVx1MDQzRFx1MDQzRFx1MDQ0Qlx1MDQzNSBcdTA0NDRcdTA0MzBcdTA0M0FcdTA0NDJcdTA0M0VcdTA0NDBcdTA0NEIiIH0pLCBfanN4cygidWwiLCB7IGNoaWxkcmVuOiBbX2pzeCgibGkiLCB7IGNoaWxkcmVuOiAiXHUwNDE0XHUwNDNCXHUwNDRGIFx1MDQzRlx1MDQzRVx1MDQzQVx1MDQ0M1x1MDQzRlx1MDQzMFx1MDQ0Mlx1MDQzNVx1MDQzQlx1MDQzNVx1MDQzOSBcdTA0MzIgXHUwNDIwXHUwNDNFXHUwNDQxXHUwNDQxXHUwNDM4XHUwNDM4IFx1MDQzOCBcdTA0MjFcdTA0MURcdTA0MTMgXHUwNDNEXHUwNDMwIFx1MDQzOFx1MDQ0Mlx1MDQzRVx1MDQzM1x1MDQzRVx1MDQzMlx1MDQ0Qlx1MDQzOSBcdTA0NDZcdTA0MzVcdTA0M0RcdTA0M0RcdTA0MzhcdTA0M0EgXHUwNDQxXHUwNDM4XHUwNDNCXHUwNDRDXHUwNDNEXHUwNDNFIFx1MDQzMlx1MDQzQlx1MDQzOFx1MDQ0Rlx1MDQ0RVx1MDQ0MiBcdTA0M0FcdTA0NDNcdTA0NDBcdTA0NDFcdTA0M0VcdTA0MzJcdTA0NEJcdTA0MzUgXHUwNDNBXHUwNDNFXHUwNDNCXHUwNDM1XHUwNDMxXHUwNDMwXHUwNDNEXHUwNDM4XHUwNDRGIFx1MDQzOCBcdTA0MzhcdTA0MzdcdTA0M0NcdTA0MzVcdTA0M0RcdTA0MzVcdTA0M0RcdTA0MzhcdTA0NEYgXHUwNDMyIFx1MDQzRlx1MDQzRVx1MDQ0OFx1MDQzQlx1MDQzOFx1MDQzRFx1MDQzMFx1MDQ0NTogXHUwNDM0XHUwNDMwXHUwNDM2XHUwNDM1IFx1MDQzRlx1MDQ0MFx1MDQzOCBcdTA0NDFcdTA0NDJcdTA0MzBcdTA0MzFcdTA0MzhcdTA0M0JcdTA0NENcdTA0M0RcdTA0M0VcdTA0MzkgXHUwNDM0XHUwNDNFXHUwNDNCXHUwNDNCXHUwNDMwXHUwNDQwXHUwNDNFXHUwNDMyXHUwNDNFXHUwNDM5IFx1MDQ0Nlx1MDQzNVx1MDQzRFx1MDQzNSBcdTA0M0JcdTA0M0VcdTA0M0FcdTA0MzBcdTA0M0JcdTA0NENcdTA0M0RcdTA0NEJcdTA0MzkgXHUwNDQ2XHUwNDM1XHUwNDNEXHUwNDNEXHUwNDM4XHUwNDNBIFx1MDQzQ1x1MDQzRVx1MDQzNlx1MDQzNVx1MDQ0MiBcdTAwQUJcdTA0MzNcdTA0NDNcdTA0M0JcdTA0NEZcdTA0NDJcdTA0NENcdTAwQkIgXHUwNDNEXHUwNDMwIFx1MDQzNFx1MDQzNVx1MDQ0MVx1MDQ0Rlx1MDQ0Mlx1MDQzQVx1MDQzOCBcdTA0M0ZcdTA0NDBcdTA0M0VcdTA0NDZcdTA0MzVcdTA0M0RcdTA0NDJcdTA0M0VcdTA0MzIuIiB9KSwgX2pzeCgibGkiLCB7IGNoaWxkcmVuOiAiXHUwNDIxXHUwNDMwXHUwNDNEXHUwNDNBXHUwNDQ2XHUwNDM4XHUwNDM4IFx1MDQzOCBcdTA0MzRcdTA0M0VcdTA0M0ZcdTA0M0VcdTA0M0JcdTA0M0RcdTA0MzhcdTA0NDJcdTA0MzVcdTA0M0JcdTA0NENcdTA0M0RcdTA0NEJcdTA0MzUgXHUwNDNGXHUwNDQwXHUwNDNFXHUwNDMyXHUwNDM1XHUwNDQwXHUwNDNBXHUwNDM4IFx1MDQzRlx1MDQzRSBcdTA0NDZcdTA0MzVcdTA0M0ZcdTA0M0VcdTA0NDdcdTA0M0FcdTA0MzUgXHUwNDNGXHUwNDNFXHUwNDQxXHUwNDQyXHUwNDMwXHUwNDMyXHUwNDNFXHUwNDNBIFx1MDQzRlx1MDQ0MFx1MDQzOFx1MDQzMlx1MDQzRVx1MDQzNFx1MDQ0Rlx1MDQ0MiBcdTA0M0EgXHUwNDQyXHUwNDNFXHUwNDNDXHUwNDQzLCBcdTA0NDdcdTA0NDJcdTA0M0UgXHUwNDQ3XHUwNDMwXHUwNDQxXHUwNDQyXHUwNDRDIFx1MDQzRlx1MDQzMFx1MDQ0MFx1MDQ0Mlx1MDQzOFx1MDQzOSBcdTA0MzhcdTA0MzRcdTA0NTFcdTA0NDIgXHUwNDMyIFx1MDQzRVx1MDQzMVx1MDQ0NVx1MDQzRVx1MDQzNFx1MDQzRFx1MDQ0Qlx1MDQzQ1x1MDQzOCBcdTA0M0NcdTA0MzBcdTA0NDBcdTA0NDhcdTA0NDBcdTA0NDNcdTA0NDJcdTA0MzBcdTA0M0NcdTA0MzggXHUyMDE0IFx1MDQzQlx1MDQzRVx1MDQzM1x1MDQzOFx1MDQ0MVx1MDQ0Mlx1MDQzOFx1MDQzQVx1MDQzMCBcdTA0MzRcdTA0M0VcdTA0NDBcdTA0M0VcdTA0MzZcdTA0MzBcdTA0MzVcdTA0NDIsIFx1MDQzOCBcdTA0NERcdTA0NDJcdTA0M0UgXHUwNDM3XHUwNDMwXHUwNDNBXHUwNDNCXHUwNDMwXHUwNDM0XHUwNDRCXHUwNDMyXHUwNDMwXHUwNDM1XHUwNDQyXHUwNDQxXHUwNDRGIFx1MDQzMiBcdTA0NDRcdTA0MzhcdTA0M0RcdTA0MzBcdTA0M0JcdTA0NENcdTA0M0RcdTA0NDNcdTA0NEUgXHUwNDQ2XHUwNDM1XHUwNDNEXHUwNDQzIFx1MDQzQ1x1MDQzRVx1MDQzNFx1MDQ0M1x1MDQzQlx1MDQzNVx1MDQzOSBERFI1LiIgfSksIF9qc3hzKCJsaSIsIHsgY2hpbGRyZW46IFsiXHUwNDFEXHUwNDMwIFx1MDQ0M1x1MDQ0MFx1MDQzRVx1MDQzMlx1MDQzRFx1MDQzNSBcdTA0M0VcdTA0NDlcdTA0NDNcdTA0NDlcdTA0MzVcdTA0M0RcdTA0MzhcdTA0MzkgXHUwNDNGXHUwNDNFXHUwNDNCXHUwNDRDXHUwNDM3XHUwNDNFXHUwNDMyXHUwNDMwXHUwNDQyXHUwNDM1XHUwNDNCXHUwNDRGIFx1MDQ0RFx1MDQ0Mlx1MDQzRSBcdTA0MzJcdTA0NEJcdTA0MzNcdTA0M0JcdTA0NEZcdTA0MzRcdTA0MzhcdTA0NDIgXHUwNDNGXHUwNDQwXHUwNDNFXHUwNDQxXHUwNDQyXHUwNDNFOiBcdTA0MzJcdTA0NDdcdTA0MzVcdTA0NDBcdTA0MzAgXHUwNDNEXHUwNDMwXHUwNDMxXHUwNDNFXHUwNDQwIFx1MDQ0MVx1MDQ0Mlx1MDQzRVx1MDQzOFx1MDQzQiBcdTA0M0VcdTA0MzRcdTA0M0RcdTA0NDMgXHUwNDQxXHUwNDQzXHUwNDNDXHUwNDNDXHUwNDQzLCBcdTA0NDFcdTA0MzVcdTA0MzNcdTA0M0VcdTA0MzRcdTA0M0RcdTA0NEYgXHUwNDNEXHUwNDMwIFx1MDQ0Nlx1MDQzNVx1MDQzRFx1MDQzRFx1MDQzOFx1MDQzQVx1MDQzNSAiLCBfanN4KCJzcGFuIiwgeyBjbGFzc05hbWU6ICJoaWdobGlnaHQtbWFyayIsIGNoaWxkcmVuOiAiKzE1XHUyMDEzMjUgJSIgfSksICIsIFx1MDQzRlx1MDQ0MFx1MDQzOCBcdTA0NDJcdTA0M0VcdTA0M0MgXHUwNDQ3XHUwNDQyXHUwNDNFIFx1MDQ0MVx1MDQzMFx1MDQzQ1x1MDQzOCBcdTA0M0NcdTA0M0VcdTA0MzRcdTA0MzVcdTA0M0JcdTA0MzggXHUwNDNDXHUwNDNFXHUwNDM0XHUwNDQzXHUwNDNCXHUwNDM1XHUwNDM5IFx1MDQzRFx1MDQzNSBcdTA0M0ZcdTA0M0VcdTA0M0NcdTA0MzVcdTA0M0RcdTA0NEZcdTA0M0JcdTA0MzhcdTA0NDFcdTA0NEMuIl0gfSldIH0pLCBfanN4KCJoMiIsIHsgY2hpbGRyZW46ICIyLiBcdTA0MUZcdTA0M0VcdTA0NDdcdTA0MzVcdTA0M0NcdTA0NDMgXHUwNDM4XHUwNDNDXHUwNDM1XHUwNDNEXHUwNDNEXHUwNDNFIEREUjUgXHUwNDM0XHUwNDNFXHUwNDQwXHUwNDNFXHUwNDM2XHUwNDMwXHUwNDM1XHUwNDQyIFx1MDQ0MVx1MDQzOFx1MDQzQlx1MDQ0Q1x1MDQzRFx1MDQzNVx1MDQzNSwgXHUwNDQ3XHUwNDM1XHUwNDNDIFx1MDBBQlx1MDQ0MVx1MDQ0Mlx1MDQzMFx1MDQ0MFx1MDQ0Qlx1MDQzNVx1MDBCQiBcdTA0M0ZcdTA0M0VcdTA0M0FcdTA0M0VcdTA0M0JcdTA0MzVcdTA0M0RcdTA0MzhcdTA0NEYiIH0pLCBfanN4KCJwIiwgeyBjaGlsZHJlbjogIkREUjQgXHUwNDM4IFx1MDQzMVx1MDQzRVx1MDQzQlx1MDQzNVx1MDQzNSBcdTA0NDFcdTA0NDJcdTA0MzBcdTA0NDBcdTA0NEJcdTA0MzUgXHUwNDQxXHUwNDQyXHUwNDMwXHUwNDNEXHUwNDM0XHUwNDMwXHUwNDQwXHUwNDQyXHUwNDRCIFx1MDQ0Mlx1MDQzRVx1MDQzNlx1MDQzNSBcdTA0NDdcdTA0NDNcdTA0MzJcdTA0NDFcdTA0NDJcdTA0MzJcdTA0NDNcdTA0NEVcdTA0NDIgXHUwNDNEXHUwNDMwIFx1MDQ0MVx1MDQzNVx1MDQzMVx1MDQzNSBcdTA0M0VcdTA0MzFcdTA0NDlcdTA0MzVcdTA0MzUgXHUwNDNGXHUwNDNFXHUwNDM0XHUwNDNFXHUwNDQwXHUwNDNFXHUwNDM2XHUwNDMwXHUwNDNEXHUwNDM4XHUwNDM1IERSQU0sIFx1MDQzRFx1MDQzRSBcdTA0MzhcdTA0M0NcdTA0MzVcdTA0M0RcdTA0M0RcdTA0M0UgRERSNSBcdTA0M0RcdTA0MzBcdTA0NDVcdTA0M0VcdTA0MzRcdTA0MzhcdTA0NDJcdTA0NDFcdTA0NEYgXHUwNDMyIFx1MDQ0Nlx1MDQzNVx1MDQzRFx1MDQ0Mlx1MDQ0MFx1MDQzNSBcdTA0M0RcdTA0MzVcdTA0NDFcdTA0M0FcdTA0M0VcdTA0M0JcdTA0NENcdTA0M0FcdTA0MzhcdTA0NDUgXHUwNDNGXHUwNDM1XHUwNDQwXHUwNDM1XHUwNDQxXHUwNDM1XHUwNDNBXHUwNDMwXHUwNDRFXHUwNDQ5XHUwNDM4XHUwNDQ1XHUwNDQxXHUwNDRGIFx1MDQ0Mlx1MDQ0MFx1MDQzNVx1MDQzRFx1MDQzNFx1MDQzRVx1MDQzMiBcdTA0M0VcdTA0MzRcdTA0M0RcdTA0M0VcdTA0MzJcdTA0NDBcdTA0MzVcdTA0M0NcdTA0MzVcdTA0M0RcdTA0M0RcdTA0M0UuIiB9KSwgX2pzeCgiaDMiLCB7IGNoaWxkcmVuOiAiMi4xLiBcdTA0MUNcdTA0MzBcdTA0NDFcdTA0NDFcdTA0M0VcdTA0MzJcdTA0NEJcdTA0MzkgXHUwNDNGXHUwNDM1XHUwNDQwXHUwNDM1XHUwNDQ1XHUwNDNFXHUwNDM0IFx1MDQzRlx1MDQzQlx1MDQzMFx1MDQ0Mlx1MDQ0NFx1MDQzRVx1MDQ0MFx1MDQzQyBcdTA0M0RcdTA0MzAgRERSNSIgfSksIF9qc3hzKCJ1bCIsIHsgY2hpbGRyZW46IFtfanN4cygibGkiLCB7IGNoaWxkcmVuOiBbIlx1MDQxRFx1MDQzRVx1MDQzMlx1MDQ0Qlx1MDQzNSBcdTA0M0ZcdTA0M0JcdTA0MzBcdTA0NDJcdTA0NDRcdTA0M0VcdTA0NDBcdTA0M0NcdTA0NEIgXHUwNDM0XHUwNDNCXHUwNDRGIFx1MDQzRFx1MDQzMFx1MDQ0MVx1MDQ0Mlx1MDQzRVx1MDQzQlx1MDQ0Q1x1MDQzRFx1MDQ0Qlx1MDQ0NSBcdTA0MUZcdTA0MUEgXHUwNDM4IFx1MDQzRFx1MDQzRVx1MDQ0M1x1MDQ0Mlx1MDQzMVx1MDQ0M1x1MDQzQVx1MDQzRVx1MDQzMiBcdTA0MzJcdTA0NEJcdTA0NDVcdTA0M0VcdTA0MzRcdTA0NEZcdTA0NDIgXHUwNDNGXHUwNDQwXHUwNDM1XHUwNDM4XHUwNDNDXHUwNDQzXHUwNDQ5XHUwNDM1XHUwNDQxXHUwNDQyXHUwNDMyXHUwNDM1XHUwNDNEXHUwNDNEXHUwNDNFIFx1MDQ0MSBcdTA0M0ZcdTA0M0VcdTA0MzRcdTA0MzRcdTA0MzVcdTA0NDBcdTA0MzZcdTA0M0FcdTA0M0VcdTA0MzkgRERSNTogXHUwNDREXHUwNDQyXHUwNDNFIFx1MDQzQVx1MDQzMFx1MDQ0MVx1MDQzMFx1MDQzNVx1MDQ0Mlx1MDQ0MVx1MDQ0RiBcdTA0MzggXHUwNDNDXHUwNDMwXHUwNDQxXHUwNDQxXHUwNDNFXHUwNDMyXHUwNDNFXHUwNDMzXHUwNDNFIFx1MDQ0MVx1MDQzNVx1MDQzM1x1MDQzQ1x1MDQzNVx1MDQzRFx1MDQ0Mlx1MDQzMCwgXHUwNDM4IFx1MDQzOFx1MDQzM1x1MDQ0MFx1MDQzRVx1MDQzMlx1MDQ0Qlx1MDQ0NSBcdTA0NDFcdTA0MzhcdTA0NDFcdTA0NDJcdTA0MzVcdTA0M0MsIFx1MDQzOCBcdTA0NDBcdTA0MzBcdTA0MzFcdTA0M0VcdTA0NDdcdTA0MzhcdTA0NDUgXHUwNDQxXHUwNDQyXHUwNDMwXHUwNDNEXHUwNDQ2XHUwNDM4XHUwNDM5IFx1MDQzNFx1MDQzQlx1MDQ0RiBcdTA0M0FcdTA0M0VcdTA0M0RcdTA0NDJcdTA0MzVcdTA0M0RcdTA0NDJcdTA0MzAgXHUwNDM4ICIsIF9qc3goInNwYW4iLCB7IGNsYXNzTmFtZTogImhpZ2hsaWdodC1tYXJrIiwgY2hpbGRyZW46ICJcdTA0MThcdTA0MTgiIH0pLCAiLiJdIH0pLCBfanN4KCJsaSIsIHsgY2hpbGRyZW46ICJcdTA0MUZcdTA0NDBcdTA0M0VcdTA0MzhcdTA0MzdcdTA0MzJcdTA0M0VcdTA0MzRcdTA0MzhcdTA0NDJcdTA0MzVcdTA0M0JcdTA0MzggT0VNXHUyMDExXHUwNDFGXHUwNDFBLCBcdTA0NDFcdTA0MzhcdTA0NDFcdTA0NDJcdTA0MzVcdTA0M0NcdTA0M0RcdTA0NEJcdTA0MzUgXHUwNDM4XHUwNDNEXHUwNDQyXHUwNDM1XHUwNDMzXHUwNDQwXHUwNDMwXHUwNDQyXHUwNDNFXHUwNDQwXHUwNDRCIFx1MDQzOCBcdTA0MzRcdTA0MzBcdTA0NDJcdTA0MzBcdTIwMTFcdTA0NDZcdTA0MzVcdTA0M0RcdTA0NDJcdTA0NDBcdTA0NEIgXHUwNDNFXHUwNDM0XHUwNDNEXHUwNDNFXHUwNDMyXHUwNDQwXHUwNDM1XHUwNDNDXHUwNDM1XHUwNDNEXHUwNDNEXHUwNDNFIFx1MDQzQ1x1MDQzOFx1MDQzM1x1MDQ0MFx1MDQzOFx1MDQ0MFx1MDQ0M1x1MDQ0RVx1MDQ0MiBcdTA0M0RcdTA0MzAgXHUwNDNEXHUwNDNFXHUwNDMyXHUwNDRCXHUwNDM5IFx1MDQ0MVx1MDQ0Mlx1MDQzMFx1MDQzRFx1MDQzNFx1MDQzMFx1MDQ0MFx1MDQ0MiwgXHUwNDM4IFx1MDQzN1x1MDQzMCBcdTA0NDFcdTA0NDdcdTA0NTFcdTA0NDIgXHUwNDREXHUwNDQ0XHUwNDQ0XHUwNDM1XHUwNDNBXHUwNDQyXHUwNDMwIFx1MDBBQlx1MDQzQ1x1MDQzMFx1MDQ0MVx1MDQ0MVx1MDQzRVx1MDQzMlx1MDQzRVx1MDQzM1x1MDQzRSBcdTA0M0VcdTA0MzFcdTA0M0RcdTA0M0VcdTA0MzJcdTA0M0JcdTA0MzVcdTA0M0RcdTA0MzhcdTA0NEYgXHUwNDNGXHUwNDMwXHUwNDQwXHUwNDNBXHUwNDMwXHUwMEJCIFx1MDQzRFx1MDQzMFx1MDQzM1x1MDQ0MFx1MDQ0M1x1MDQzNlx1MDQzMFx1MDQ0RVx1MDQ0MiBcdTA0MzhcdTA0M0NcdTA0MzVcdTA0M0RcdTA0M0RcdTA0M0UgXHUwNDQwXHUwNDRCXHUwNDNEXHUwNDNFXHUwNDNBIEREUjUuIiB9KSwgX2pzeCgibGkiLCB7IGNoaWxkcmVuOiAiXHUwNDFGXHUwNDNFXHUwNDNBXHUwNDQzXHUwNDNGXHUwNDMwXHUwNDQyXHUwNDM1XHUwNDNCXHUwNDRFIFx1MDQ0MVx1MDQzRSBcdTA0NDFcdTA0NDJcdTA0M0VcdTA0NDBcdTA0M0VcdTA0M0RcdTA0NEIgXHUwNDREXHUwNDQyXHUwNDNFIFx1MDQzMlx1MDQzOFx1MDQzNFx1MDQzRFx1MDQzRSBcdTA0NDJcdTA0MzBcdTA0M0E6IEREUjQgXHUwNDMyXHUwNDRCXHUwNDMzXHUwNDNCXHUwNDRGXHUwNDM0XHUwNDM4XHUwNDQyIFx1MDQ0MVx1MDQ0Mlx1MDQzMFx1MDQzMVx1MDQzOFx1MDQzQlx1MDQ0Q1x1MDQzRFx1MDQzNVx1MDQzNSBcdTA0M0ZcdTA0M0UgXHUwNDQ2XHUwNDM1XHUwNDNEXHUwNDM1LCBcdTA0MzAgRERSNSBcdTA0MzdcdTA0MzAgXHUwNDNEXHUwNDM1XHUwNDQxXHUwNDNBXHUwNDNFXHUwNDNCXHUwNDRDXHUwNDNBXHUwNDNFIFx1MDQzQVx1MDQzMlx1MDQzMFx1MDQ0MFx1MDQ0Mlx1MDQzMFx1MDQzQlx1MDQzRVx1MDQzMiBcdTA0M0NcdTA0M0VcdTA0MzZcdTA0MzVcdTA0NDIgXHUwNDNGXHUwNDQwXHUwNDRCXHUwNDMzXHUwNDNEXHUwNDQzXHUwNDQyXHUwNDRDIFx1MDQzRFx1MDQzMCBcdTA0MzRcdTA0MzVcdTA0NDFcdTA0NEZcdTA0NDJcdTA0M0FcdTA0MzggXHUwNDNGXHUwNDQwXHUwNDNFXHUwNDQ2XHUwNDM1XHUwNDNEXHUwNDQyXHUwNDNFXHUwNDMyIFx1MDQzNFx1MDQzMFx1MDQzNlx1MDQzNSBcdTA0MzFcdTA0MzVcdTA0MzcgXHUwNDQxXHUwNDNDXHUwNDM1XHUwNDNEXHUwNDRCIFx1MDQzRlx1MDQzRVx1MDQzQVx1MDQzRVx1MDQzQlx1MDQzNVx1MDQzRFx1MDQzOFx1MDQzOSBcdTA0M0ZcdTA0NDBcdTA0M0VcdTA0NDZcdTA0MzVcdTA0NDFcdTA0NDFcdTA0M0VcdTA0NDBcdTA0M0VcdTA0MzIuIiB9KV0gfSksIF9qc3goImgzIiwgeyBjaGlsZHJlbjogIjIuMi4gXHUwNDExXHUwNDMwXHUwNDNCXHUwNDMwXHUwNDNEXHUwNDQxIFx1MDQzQ1x1MDQzNVx1MDQzNlx1MDQzNFx1MDQ0MyBcdTA0M0ZcdTA0M0VcdTA0NDJcdTA0NDBcdTA0MzVcdTA0MzFcdTA0MzhcdTA0NDJcdTA0MzVcdTA0M0JcdTA0NENcdTA0NDFcdTA0M0FcdTA0MzhcdTA0M0MgXHUwNDM4IFx1MDQ0MVx1MDQzNVx1MDQ0MFx1MDQzMlx1MDQzNVx1MDQ0MFx1MDQzRFx1MDQ0Qlx1MDQzQyBcdTA0NDFcdTA0MzVcdTA0MzNcdTA0M0NcdTA0MzVcdTA0M0RcdTA0NDJcdTA0M0VcdTA0M0MiIH0pLCBfanN4cygidWwiLCB7IGNoaWxkcmVuOiBbX2pzeCgibGkiLCB7IGNoaWxkcmVuOiAiXHUwNDIxXHUwNDM1XHUwNDQwXHUwNDMyXHUwNDM1XHUwNDQwXHUwNDNEXHUwNDRCXHUwNDM1IFx1MDQzQ1x1MDQzRVx1MDQzNFx1MDQ0M1x1MDQzQlx1MDQzOCBERFI1IFx1MDQzRlx1MDQ0MFx1MDQzOFx1MDQzRFx1MDQzRVx1MDQ0MVx1MDQ0Rlx1MDQ0MiBcdTA0M0ZcdTA0NDBcdTA0M0VcdTA0MzhcdTA0MzdcdTA0MzJcdTA0M0VcdTA0MzRcdTA0MzhcdTA0NDJcdTA0MzVcdTA0M0JcdTA0NEZcdTA0M0MgXHUwNDM3XHUwNDMwXHUwNDNDXHUwNDM1XHUwNDQyXHUwNDNEXHUwNDNFIFx1MDQzMVx1MDQzRVx1MDQzQlx1MDQ0Q1x1MDQ0OFx1MDQzNSBcdTA0MzRcdTA0MzVcdTA0M0RcdTA0MzVcdTA0MzMsIFx1MDQ0N1x1MDQzNVx1MDQzQyBcdTA0M0ZcdTA0M0VcdTA0NDJcdTA0NDBcdTA0MzVcdTA0MzFcdTA0MzhcdTA0NDJcdTA0MzVcdTA0M0JcdTA0NENcdTA0NDFcdTA0M0FcdTA0MzhcdTA0MzUsIFx1MDQzRlx1MDQzRVx1MDQ0RFx1MDQ0Mlx1MDQzRVx1MDQzQ1x1MDQ0MyBcdTA0M0ZcdTA0NDBcdTA0MzggXHUwNDM0XHUwNDM1XHUwNDQ0XHUwNDM4XHUwNDQ2XHUwNDM4XHUwNDQyXHUwNDM1IFx1MDQ0MVx1MDQ0Qlx1MDQ0MFx1MDQ0Q1x1MDQ0RiBcdTA0MzIgXHUwNDNGXHUwNDM1XHUwNDQwXHUwNDMyXHUwNDQzXHUwNDRFIFx1MDQzRVx1MDQ0N1x1MDQzNVx1MDQ0MFx1MDQzNVx1MDQzNFx1MDQ0QyBcdTA0MzdcdTA0MzBcdTA0M0FcdTA0NDBcdTA0NEJcdTA0MzJcdTA0MzBcdTA0NEVcdTA0NDJcdTA0NDFcdTA0NEYgXHUwNDNBXHUwNDQwXHUwNDQzXHUwNDNGXHUwNDNEXHUwNDRCXHUwNDM1IFx1MDQzQVx1MDQzRVx1MDQzRFx1MDQ0Mlx1MDQ0MFx1MDQzMFx1MDQzQVx1MDQ0Mlx1MDQ0QiBcdTA0MzRcdTA0M0JcdTA0NEYgXHUwNDI2XHUwNDFFXHUwNDE0LiIgfSksIF9qc3goImxpIiwgeyBjaGlsZHJlbjogIlx1MDQxQVx1MDQzRVx1MDQzM1x1MDQzNFx1MDQzMCBcdTA0M0ZcdTA0NDBcdTA0M0VcdTA0MzhcdTA0MzdcdTA0MzJcdTA0M0VcdTA0MzRcdTA0MzhcdTA0NDJcdTA0MzVcdTA0M0JcdTA0NEMgXHUwNDNGXHUwNDNFXHUwNDM0XHUwNDNEXHUwNDM4XHUwNDNDXHUwNDMwXHUwNDM1XHUwNDQyIFx1MDQzQVx1MDQzRVx1MDQzRFx1MDQ0Mlx1MDQ0MFx1MDQzMFx1MDQzQVx1MDQ0Mlx1MDQzRFx1MDQ0Qlx1MDQzNSBcdTA0NDZcdTA0MzVcdTA0M0RcdTA0NEIgXHUwNDNEXHUwNDMwIFx1MDQ0N1x1MDQzOFx1MDQzRlx1MDQ0QiBEUkFNLCBcdTA0NERcdTA0NDJcdTA0M0UgXHUwNDMwXHUwNDMyXHUwNDQyXHUwNDNFXHUwNDNDXHUwNDMwXHUwNDQyXHUwNDM4XHUwNDQ3XHUwNDM1XHUwNDQxXHUwNDNBXHUwNDM4IFx1MDQzRVx1MDQ0Mlx1MDQ0MFx1MDQzMFx1MDQzNlx1MDQzMFx1MDQzNVx1MDQ0Mlx1MDQ0MVx1MDQ0RiBcdTA0M0RcdTA0MzAgXHUwNDQxXHUwNDQyXHUwNDNFXHUwNDM4XHUwNDNDXHUwNDNFXHUwNDQxXHUwNDQyXHUwNDM4IFx1MDQzOCBcdTA0NDFcdTA0MzVcdTA0NDBcdTA0MzJcdTA0MzVcdTA0NDBcdTA0M0RcdTA0NEJcdTA0NDUgXHUwNDNDXHUwNDNFXHUwNDM0XHUwNDQzXHUwNDNCXHUwNDM1XHUwNDM5LCBcdTA0MzggXHUwNDNFXHUwNDMxXHUwNDRCXHUwNDQ3XHUwNDNEXHUwNDRCXHUwNDQ1IFx1MDQzQVx1MDQzRVx1MDQzQ1x1MDQzRlx1MDQzQlx1MDQzNVx1MDQzQVx1MDQ0Mlx1MDQzRVx1MDQzMiBcdTA0M0ZcdTA0MzBcdTA0M0NcdTA0NEZcdTA0NDJcdTA0MzggXHUwNDM0XHUwNDNCXHUwNDRGIFx1MDQzNFx1MDQzRVx1MDQzQ1x1MDQzMFx1MDQ0OFx1MDQzRFx1MDQzOFx1MDQ0NSBcdTA0NDFcdTA0MzFcdTA0M0VcdTA0NDBcdTA0M0VcdTA0M0EuIiB9KSwgX2pzeHMoImxpIiwgeyBjaGlsZHJlbjogWyJcdTA0MTIgXHUwNDM4XHUwNDQyXHUwNDNFXHUwNDMzXHUwNDM1IFx1MDQ0MFx1MDQzRVx1MDQzN1x1MDQzRFx1MDQzOFx1MDQ0N1x1MDQzRFx1MDQ0Qlx1MDQzOSBcdTA0M0ZcdTA0M0VcdTA0M0FcdTA0NDNcdTA0M0ZcdTA0MzBcdTA0NDJcdTA0MzVcdTA0M0JcdTA0NEMgXHUwNDNFXHUwNDNBXHUwNDMwXHUwNDM3XHUwNDRCXHUwNDMyXHUwNDMwXHUwNDM1XHUwNDQyXHUwNDQxXHUwNDRGIFx1MDQzMiBcdTA0NDFcdTA0M0JcdTA0MzBcdTA0MzFcdTA0M0VcdTA0MzkgXHUwNDNGXHUwNDNFXHUwNDM3XHUwNDM4XHUwNDQ2XHUwNDM4XHUwNDM4OiBcdTA0M0VcdTA0M0QgXHUwNDNBXHUwNDNFXHUwNDNEXHUwNDNBXHUwNDQzXHUwNDQwXHUwNDM4XHUwNDQwXHUwNDQzXHUwNDM1XHUwNDQyIFx1MDQzRFx1MDQzNSBcdTA0NDJcdTA0M0VcdTA0M0JcdTA0NENcdTA0M0FcdTA0M0UgXHUwNDQxIFx1MDQzNFx1MDQ0MFx1MDQ0M1x1MDQzM1x1MDQzOFx1MDQzQ1x1MDQzOCBcdTA0MzNcdTA0MzVcdTA0MzlcdTA0M0NcdTA0MzVcdTA0NDBcdTA0MzBcdTA0M0NcdTA0MzgsIFx1MDQzRFx1MDQzRSBcdTA0MzggXHUwNDQxIFx1MDQzQVx1MDQ0MFx1MDQ0M1x1MDQzRlx1MDQzRFx1MDQ0Qlx1MDQzQ1x1MDQzOCBcdTA0MzdcdTA0MzBcdTA0M0FcdTA0MzBcdTA0MzdcdTA0MzBcdTA0M0NcdTA0MzggXHUwNDNFXHUwNDQyICIsIF9qc3goInNwYW4iLCB7IGNsYXNzTmFtZTogImhpZ2hsaWdodC1tYXJrIiwgY2hpbGRyZW46ICJBSVx1MjAxMVx1MDQzQVx1MDQzRVx1MDQzQ1x1MDQzRlx1MDQzMFx1MDQzRFx1MDQzOFx1MDQzOSIgfSksICIuIl0gfSldIH0pLCBfanN4KCJoMiIsIHsgY2hpbGRyZW46ICIzLiBcdTA0MUFcdTA0M0VcdTA0MzNcdTA0MzRcdTA0MzAgXHUwNDM2XHUwNDM0XHUwNDMwXHUwNDQyXHUwNDRDIFx1MDQ0MVx1MDQzRFx1MDQzOFx1MDQzNlx1MDQzNVx1MDQzRFx1MDQzOFx1MDQ0RiBcdTA0NDZcdTA0MzVcdTA0M0QgXHUwNDNEXHUwNDMwIEREUjUiIH0pLCBfanN4KCJwIiwgeyBjaGlsZHJlbjogIlx1MDQxMlx1MDQzRVx1MDQzRlx1MDQ0MFx1MDQzRVx1MDQ0MSBcdTAwQUJcdTA0M0FcdTA0M0VcdTA0MzNcdTA0MzRcdTA0MzAgXHUwNDNGXHUwNDNFXHUwNDM0XHUwNDM1XHUwNDQ4XHUwNDM1XHUwNDMyXHUwNDM1XHUwNDM1XHUwNDQyIEREUjVcdTAwQkIgXHUwNDQwXHUwNDMwXHUwNDQxXHUwNDNGXHUwNDMwXHUwNDM0XHUwNDMwXHUwNDM1XHUwNDQyXHUwNDQxXHUwNDRGIFx1MDQzRFx1MDQzMCBcdTA0NDJcdTA0NDBcdTA0MzggXHUwNDQ3XHUwNDMwXHUwNDQxXHUwNDQyXHUwNDM4OiBcdTA0MzFcdTA0NDNcdTA0MzRcdTA0MzVcdTA0NDIgXHUwNDNCXHUwNDM4IFx1MDQzNFx1MDQzMFx1MDQzQlx1MDQ0Q1x1MDQzRFx1MDQzNVx1MDQzOVx1MDQ0OFx1MDQzOFx1MDQzOSBcdTA0NDBcdTA0M0VcdTA0NDFcdTA0NDIsIFx1MDQzQVx1MDQzRVx1MDQzM1x1MDQzNFx1MDQzMCBcdTA0NDZcdTA0MzVcdTA0M0RcdTA0NEIgXHUwNDQxXHUwNDQyXHUwNDMwXHUwNDMxXHUwNDM4XHUwNDNCXHUwNDM4XHUwNDM3XHUwNDM4XHUwNDQwXHUwNDQzXHUwNDRFXHUwNDQyXHUwNDQxXHUwNDRGIFx1MDQzOCBcdTA0M0RcdTA0MzAgXHUwNDNBXHUwNDMwXHUwNDNBXHUwNDNFXHUwNDNDIFx1MDQzM1x1MDQzRVx1MDQ0MFx1MDQzOFx1MDQzN1x1MDQzRVx1MDQzRFx1MDQ0Mlx1MDQzNSBcdTA0MzJcdTA0M0VcdTA0MzdcdTA0M0NcdTA0M0VcdTA0MzZcdTA0MzVcdTA0M0QgXHUwNDQwXHUwNDM1XHUwNDMwXHUwNDNCXHUwNDRDXHUwNDNEXHUwNDRCXHUwNDM5IFx1MDQzRVx1MDQ0Mlx1MDQzQVx1MDQzMFx1MDQ0Mi4iIH0pLCBfanN4KCJoMyIsIHsgY2hpbGRyZW46ICIzLjEuIDIwMjYgXHUwNDMzXHUwNDNFXHUwNDM0OiBcdTA0MzJcdTA0NEJcdTA0NDFcdTA0M0VcdTA0M0FcdTA0MzBcdTA0NEYgXHUwNDQ2XHUwNDM1XHUwNDNEXHUwNDMwIFx1MDQzOCBcdTA0NDBcdTA0MzhcdTA0NDFcdTA0M0EgXHUwNDNEXHUwNDNFXHUwNDMyXHUwNDRCXHUwNDQ1IFx1MDQzRlx1MDQzOFx1MDQzQVx1MDQzRVx1MDQzMiIgfSksIF9qc3hzKCJ1bCIsIHsgY2hpbGRyZW46IFtfanN4cygibGkiLCB7IGNoaWxkcmVuOiBbIlx1MDQxRlx1MDQzRSBcdTA0M0VcdTA0NDZcdTA0MzVcdTA0M0RcdTA0M0FcdTA0MzBcdTA0M0MgXHUwNDMwXHUwNDNEXHUwNDMwXHUwNDNCXHUwNDM4XHUwNDQyXHUwNDM4XHUwNDNBXHUwNDNFXHUwNDMyLCBcdTA0MzIgXHUwNDNGXHUwNDM1XHUwNDQwXHUwNDMyXHUwNDNFXHUwNDM5IFx1MDQzRlx1MDQzRVx1MDQzQlx1MDQzRVx1MDQzMlx1MDQzOFx1MDQzRFx1MDQzNSAyMDI2IFx1MDQzM1x1MDQzRVx1MDQzNFx1MDQzMCBcdTA0M0FcdTA0M0VcdTA0M0RcdTA0NDJcdTA0NDBcdTA0MzBcdTA0M0FcdTA0NDJcdTA0M0RcdTA0NEJcdTA0MzUgXHUwNDQ2XHUwNDM1XHUwNDNEXHUwNDRCIFx1MDQzRFx1MDQzMCBEUkFNIFx1MDQzMlx1MDQ0MVx1MDQ1MSBcdTA0MzVcdTA0NDlcdTA0NTEgXHUwNDNEXHUwNDMwXHUwNDQ1XHUwNDNFXHUwNDM0XHUwNDRGXHUwNDQyXHUwNDQxXHUwNDRGIFx1MDQzMiBcdTA0NDRcdTA0MzBcdTA0MzdcdTA0MzUgXHUwNDQwXHUwNDNFXHUwNDQxXHUwNDQyXHUwNDMwOiBcdTA0NDBcdTA0NEJcdTA0M0RcdTA0M0VcdTA0M0EgXHUwNDNGXHUwNDRCXHUwNDQyXHUwNDMwXHUwNDM1XHUwNDQyXHUwNDQxXHUwNDRGIFx1MDQzNFx1MDQzRVx1MDQzM1x1MDQzRFx1MDQzMFx1MDQ0Mlx1MDQ0QyBcdTA0NDFcdTA0M0ZcdTA0NDBcdTA0M0VcdTA0NDEgXHUwNDQxXHUwNDNFIFx1MDQ0MVx1MDQ0Mlx1MDQzRVx1MDQ0MFx1MDQzRVx1MDQzRFx1MDQ0QiAiLCBfanN4KCJzcGFuIiwgeyBjbGFzc05hbWU6ICJoaWdobGlnaHQtbWFyayIsIGNoaWxkcmVuOiAiXHUwNDE4XHUwNDE4IiB9KSwgIi4iXSB9KSwgX2pzeCgibGkiLCB7IGNoaWxkcmVuOiAiXHUwNDJEXHUwNDQyXHUwNDNFIFx1MDQzRVx1MDQzN1x1MDQzRFx1MDQzMFx1MDQ0N1x1MDQzMFx1MDQzNVx1MDQ0MiwgXHUwNDQ3XHUwNDQyXHUwNDNFIFx1MDQzMiBcdTA0NDJcdTA0MzVcdTA0NDdcdTA0MzVcdTA0M0RcdTA0MzhcdTA0MzUgMjAyNlx1MjAxMVx1MDQzM1x1MDQzRSBcdTA0M0RcdTA0MzBcdTA0NDEgXHUwNDQxIFx1MDQzMVx1MDQzRVx1MDQzQlx1MDQ0Q1x1MDQ0OFx1MDQzNVx1MDQzOSBcdTA0MzJcdTA0MzVcdTA0NDBcdTA0M0VcdTA0NEZcdTA0NDJcdTA0M0RcdTA0M0VcdTA0NDFcdTA0NDJcdTA0NENcdTA0NEUgXHUwNDM2XHUwNDM0XHUwNDQzXHUwNDQyIFx1MDQzQlx1MDQzOFx1MDQzMVx1MDQzRSBcdTA0MzRcdTA0MzBcdTA0M0JcdTA0NENcdTA0M0RcdTA0MzVcdTA0MzlcdTA0NDhcdTA0MzhcdTA0MzUgXHUwNDMyXHUwNDNFXHUwNDNCXHUwNDNEXHUwNDNFXHUwNDNFXHUwNDMxXHUwNDQwXHUwNDMwXHUwNDM3XHUwNDNEXHUwNDRCXHUwNDM1IFx1MDQzRlx1MDQzRVx1MDQzMlx1MDQ0Qlx1MDQ0OFx1MDQzNVx1MDQzRFx1MDQzOFx1MDQ0RiwgXHUwNDNCXHUwNDM4XHUwNDMxXHUwNDNFIFx1MDQzRlx1MDQzQlx1MDQzMFx1MDQ0Mlx1MDQzRSBcdTA0M0RcdTA0MzAgXHUwNDQyXHUwNDM1XHUwNDNBXHUwNDQzXHUwNDQ5XHUwNDM4XHUwNDQ1IFx1MDQzMlx1MDQ0Qlx1MDQ0MVx1MDQzRVx1MDQzQVx1MDQzOFx1MDQ0NSBcdTA0NDNcdTA0NDBcdTA0M0VcdTA0MzJcdTA0M0RcdTA0NEZcdTA0NDUuIiB9KSwgX2pzeCgibGkiLCB7IGNoaWxkcmVuOiAiXHUwNDEyXHUwNDNFXHUwNDM3XHUwNDNDXHUwNDNFXHUwNDM2XHUwNDNEXHUwNDRCIFx1MDQzQlx1MDQzRVx1MDQzQVx1MDQzMFx1MDQzQlx1MDQ0Q1x1MDQzRFx1MDQ0Qlx1MDQzNSBcdTA0M0ZcdTA0NDBcdTA0M0VcdTA0NDFcdTA0MzBcdTA0MzRcdTA0M0FcdTA0MzggXHUwNDNEXHUwNDMwIFx1MDQ0MFx1MDQzMFx1MDQ0MVx1MDQzRlx1MDQ0MFx1MDQzRVx1MDQzNFx1MDQzMFx1MDQzNlx1MDQzMFx1MDQ0NSwgXHUwNDNEXHUwNDNFIFx1MDQ0RFx1MDQ0Mlx1MDQzRSBcdTA0MzFcdTA0NDNcdTA0MzRcdTA0NDNcdTA0NDIgXHUwNDM4XHUwNDQxXHUwNDNBXHUwNDNCXHUwNDRFXHUwNDQ3XHUwNDM1XHUwNDNEXHUwNDM4XHUwNDRGLCBcdTA0MzAgXHUwNDNEXHUwNDM1IFx1MDQzRFx1MDQzRVx1MDQzMlx1MDQ0Qlx1MDQzOSBcdTA0NDFcdTA0NDJcdTA0MzBcdTA0MzFcdTA0MzhcdTA0M0JcdTA0NENcdTA0M0RcdTA0NEJcdTA0MzkgXHUwNDQzXHUwNDQwXHUwNDNFXHUwNDMyXHUwNDM1XHUwNDNEXHUwNDRDIFx1MDQ0MFx1MDQ0Qlx1MDQzRFx1MDQzQVx1MDQzMC4iIH0pXSB9KSwgX2pzeCgiaDMiLCB7IGNoaWxkcmVuOiAiMy4yLiAyMDI3XHUyMDEzMjAyOCBcdTA0MzNcdTA0M0VcdTA0MzRcdTA0NEI6IFx1MDQ0OFx1MDQzMFx1MDQzRFx1MDQ0MSBcdTA0M0RcdTA0MzAgXHUwNDQxXHUwNDQyXHUwNDMwXHUwNDMxXHUwNDM4XHUwNDNCXHUwNDM4XHUwNDM3XHUwNDMwXHUwNDQ2XHUwNDM4XHUwNDRFIiB9KSwgX2pzeHMoInVsIiwgeyBjaGlsZHJlbjogW19qc3goImxpIiwgeyBjaGlsZHJlbjogIlx1MDQxQVx1MDQ0MFx1MDQ0M1x1MDQzRlx1MDQzRFx1MDQ0Qlx1MDQzNSBcdTA0M0ZcdTA0NDBcdTA0M0VcdTA0MzhcdTA0MzdcdTA0MzJcdTA0M0VcdTA0MzRcdTA0MzhcdTA0NDJcdTA0MzVcdTA0M0JcdTA0MzggXHUwNDQzXHUwNDM2XHUwNDM1IFx1MDQzMFx1MDQzRFx1MDQzRVx1MDQzRFx1MDQ0MVx1MDQzOFx1MDQ0MFx1MDQzRVx1MDQzMlx1MDQzMFx1MDQzQlx1MDQzOCBcdTA0NDBcdTA0MzBcdTA0NDFcdTA0NDhcdTA0MzhcdTA0NDBcdTA0MzVcdTA0M0RcdTA0MzhcdTA0MzUgRFJBTVx1MjAxMVx1MDQzQ1x1MDQzRVx1MDQ0OVx1MDQzRFx1MDQzRVx1MDQ0MVx1MDQ0Mlx1MDQzNVx1MDQzOSwgXHUwNDNEXHUwNDNFIFx1MDQ0MFx1MDQzNVx1MDQzMFx1MDQzQlx1MDQ0Q1x1MDQzRFx1MDQ0Qlx1MDQzOSBcdTA0NERcdTA0NDRcdTA0NDRcdTA0MzVcdTA0M0FcdTA0NDIgXHUwNDNFXHUwNDQyIFx1MDQ0RFx1MDQ0Mlx1MDQzOFx1MDQ0NSBcdTA0MzhcdTA0M0RcdTA0MzJcdTA0MzVcdTA0NDFcdTA0NDJcdTA0MzhcdTA0NDZcdTA0MzhcdTA0MzkgXHUwNDMyXHUwNDQxXHUwNDM1XHUwNDMzXHUwNDM0XHUwNDMwIFx1MDQzN1x1MDQzMFx1MDQzRlx1MDQzMFx1MDQzN1x1MDQzNFx1MDQ0Qlx1MDQzMlx1MDQzMFx1MDQzNVx1MDQ0MiBcdTA0M0RcdTA0MzAgMVx1MjAxMzIgXHUwNDMzXHUwNDNFXHUwNDM0XHUwNDMwLiIgfSksIF9qc3goImxpIiwgeyBjaGlsZHJlbjogIlx1MDQxQVx1MDQzRVx1MDQzM1x1MDQzNFx1MDQzMCBcdTA0M0RcdTA0M0VcdTA0MzJcdTA0NEJcdTA0MzUgXHUwNDQ0XHUwNDMwXHUwNDMxXHUwNDQwXHUwNDM4XHUwNDNBXHUwNDM4IFx1MDQzMlx1MDQ0Qlx1MDQzOVx1MDQzNFx1MDQ0M1x1MDQ0MiBcdTA0M0RcdTA0MzAgXHUwNDQwXHUwNDMwXHUwNDMxXHUwNDNFXHUwNDQ3XHUwNDM4XHUwNDM1IFx1MDQzRVx1MDQzMVx1MDQ0QVx1MDQ1MVx1MDQzQ1x1MDQ0QiwgXHUwNDQwXHUwNDRCXHUwNDNEXHUwNDNFXHUwNDNBIFx1MDQzRlx1MDQzRVx1MDQzQlx1MDQ0M1x1MDQ0N1x1MDQzOFx1MDQ0MiBcdTA0MzdcdTA0MzBcdTA0M0ZcdTA0MzBcdTA0NDEgXHUwNDNGXHUwNDNFIFx1MDQzRlx1MDQ0MFx1MDQzNVx1MDQzNFx1MDQzQlx1MDQzRVx1MDQzNlx1MDQzNVx1MDQzRFx1MDQzOFx1MDQ0RTogXHUwNDQxXHUwNDNEXHUwNDMwXHUwNDQ3XHUwNDMwXHUwNDNCXHUwNDMwIFx1MDQ0RFx1MDQ0Mlx1MDQzRSBcdTA0M0VcdTA0NDJcdTA0NDBcdTA0MzBcdTA0MzdcdTA0MzhcdTA0NDJcdTA0NDFcdTA0NEYgXHUwNDMyIFx1MDBBQlx1MDQzN1x1MDQzMFx1MDQzQ1x1MDQzRVx1MDQ0MFx1MDQzRVx1MDQzN1x1MDQzQVx1MDQzNVx1MDBCQiBcdTA0NDZcdTA0MzVcdTA0M0QsIFx1MDQzMCBcdTA0MzdcdTA0MzBcdTA0NDJcdTA0MzVcdTA0M0MgXHUwNDMyXHUwNDNFXHUwNDM3XHUwNDNDXHUwNDNFXHUwNDM2XHUwNDNEXHUwNDNFIFx1MDQzRlx1MDQzRVx1MDQ0Rlx1MDQzMlx1MDQzQlx1MDQzNVx1MDQzRFx1MDQzOFx1MDQzNSBcdTA0M0ZcdTA0M0JcdTA0MzBcdTA0MzJcdTA0M0RcdTA0M0VcdTA0MzNcdTA0M0UgXHUwNDQyXHUwNDQwXHUwNDM1XHUwNDNEXHUwNDM0XHUwNDMwIFx1MDQzRFx1MDQzMCBcdTA0NDFcdTA0M0RcdTA0MzhcdTA0MzZcdTA0MzVcdTA0M0RcdTA0MzhcdTA0MzUuIiB9KSwgX2pzeHMoImxpIiwgeyBjaGlsZHJlbjogWyJcdTA0MUZcdTA0M0VcdTA0NERcdTA0NDJcdTA0M0VcdTA0M0NcdTA0NDMgXHUwNDQwXHUwNDM1XHUwNDMwXHUwNDNCXHUwNDM4XHUwNDQxXHUwNDQyXHUwNDM4XHUwNDQ3XHUwNDNEXHUwNDRCXHUwNDM5IFx1MDQzM1x1MDQzRVx1MDQ0MFx1MDQzOFx1MDQzN1x1MDQzRVx1MDQzRFx1MDQ0MiBcdTA0MzdcdTA0MzBcdTA0M0NcdTA0MzVcdTA0NDJcdTA0M0RcdTA0M0VcdTA0MzNcdTA0M0UgXHUwNDQzXHUwNDM0XHUwNDM1XHUwNDQ4XHUwNDM1XHUwNDMyXHUwNDNCXHUwNDM1XHUwNDNEXHUwNDM4XHUwNDRGIFx1MjAxNCBcdTA0NERcdTA0NDJcdTA0M0UgIiwgX2pzeCgic3BhbiIsIHsgY2xhc3NOYW1lOiAiaGlnaGxpZ2h0LW1hcmsiLCBjaGlsZHJlbjogIlx1MDQzQVx1MDQzRVx1MDQzRFx1MDQzNVx1MDQ0NiAyMDI3XHUyMDExXHUwNDMzXHUwNDNFIiB9KSwgIiBcdTA0MzggXHUwNDM0XHUwNDMwXHUwNDNCXHUwNDM1XHUwNDM1LCBcdTA0MzAgXHUwNDNEXHUwNDM1IFx1MDQ0Mlx1MDQzNVx1MDQzQVx1MDQ0M1x1MDQ0OVx1MDQzOFx1MDQzOSBcdTA0MzNcdTA0M0VcdTA0MzQuIl0gfSldIH0pLCBfanN4KCJoMiIsIHsgY2hpbGRyZW46ICI0LiBcdTA0MUZcdTA0M0VcdTA0M0FcdTA0NDNcdTA0M0ZcdTA0MzBcdTA0NDJcdTA0NEMgXHUwNDQxXHUwNDM1XHUwNDM5XHUwNDQ3XHUwNDMwXHUwNDQxIFx1MDQzOFx1MDQzQlx1MDQzOCBcdTA0MzZcdTA0MzRcdTA0MzBcdTA0NDJcdTA0NEM6IFx1MDQzRlx1MDQ0MFx1MDQzMFx1MDQzQVx1MDQ0Mlx1MDQzOFx1MDQ0N1x1MDQzRFx1MDQ0Qlx1MDQzNSBcdTA0NDFcdTA0NDZcdTA0MzVcdTA0M0RcdTA0MzBcdTA0NDBcdTA0MzhcdTA0MzgiIH0pLCBfanN4KCJwIiwgeyBjaGlsZHJlbjogIlx1MDQxNVx1MDQ0MVx1MDQzQlx1MDQzOCBcdTA0M0VcdTA0NDJcdTA0M0JcdTA0M0VcdTA0MzZcdTA0MzhcdTA0NDJcdTA0NEMgXHUwNDREXHUwNDNDXHUwNDNFXHUwNDQ2XHUwNDM4XHUwNDM4IFx1MDQzOCBcdTA0NDFcdTA0M0NcdTA0M0VcdTA0NDJcdTA0NDBcdTA0MzVcdTA0NDJcdTA0NEMgXHUwNDNEXHUwNDMwIEREUjUgXHUwNDNBXHUwNDMwXHUwNDNBIFx1MDQzRFx1MDQzMCBcdTA0NDBcdTA0MzVcdTA0NDFcdTA0NDNcdTA0NDBcdTA0NDEsIFx1MDQzNVx1MDQ0MVx1MDQ0Mlx1MDQ0QyBcdTA0M0RcdTA0MzVcdTA0NDFcdTA0M0FcdTA0M0VcdTA0M0JcdTA0NENcdTA0M0FcdTA0M0UgXHUwNDQyXHUwNDM4XHUwNDNGXHUwNDM4XHUwNDQ3XHUwNDNEXHUwNDRCXHUwNDQ1IFx1MDQ0MVx1MDQ0Nlx1MDQzNVx1MDQzRFx1MDQzMFx1MDQ0MFx1MDQzOFx1MDQzNVx1MDQzMiBcdTA0NDBcdTA0MzVcdTA0NDhcdTA0MzVcdTA0M0RcdTA0MzhcdTA0NEYuIiB9KSwgX2pzeCgiaDMiLCB7IGNoaWxkcmVuOiAiNC4xLiBcdTA0MUFcdTA0M0VcdTA0MzNcdTA0MzRcdTA0MzAgXHUwNDNGXHUwNDNFXHUwNDNBXHUwNDQzXHUwNDNGXHUwNDNBXHUwNDMwIEREUjUgXHUwNDQxXHUwNDM1XHUwNDM5XHUwNDQ3XHUwNDMwXHUwNDQxIFx1MDQzRVx1MDQzRlx1MDQ0MFx1MDQzMFx1MDQzMlx1MDQzNFx1MDQzMFx1MDQzRFx1MDQzMCIgfSksIF9qc3hzKCJ1bCIsIHsgY2hpbGRyZW46IFtfanN4KCJsaSIsIHsgY2hpbGRyZW46ICJcdTA0MjFcdTA0MzFcdTA0M0VcdTA0NDBcdTA0M0FcdTA0MzAgXHUwNDM4XHUwNDNCXHUwNDM4IFx1MDQzMFx1MDQzRlx1MDQzM1x1MDQ0MFx1MDQzNVx1MDQzOVx1MDQzNCBcdTA0M0ZcdTA0NDBcdTA0MzhcdTA0MzJcdTA0NEZcdTA0MzdcdTA0MzBcdTA0M0RcdTA0NEIgXHUwNDNBIFx1MDQ0MVx1MDQ0MFx1MDQzRVx1MDQzQVx1MDQzMFx1MDQzQzogXHUwNDNEXHUwNDQzXHUwNDM2XHUwNDM1XHUwNDNEIFx1MDQ0MFx1MDQzMFx1MDQzMVx1MDQzRVx1MDQ0N1x1MDQzOFx1MDQzOSBcdTA0MUZcdTA0MUEgXHUwNDM4XHUwNDNCXHUwNDM4IFx1MDQ0MVx1MDQzNVx1MDQ0MFx1MDQzMlx1MDQzNVx1MDQ0MCBcdTAwQUJcdTA0M0EgXHUwNDMyXHUwNDQ3XHUwNDM1XHUwNDQwXHUwNDMwXHUwNDQ4XHUwNDNEXHUwNDM1XHUwNDNDXHUwNDQzIFx1MDQzNFx1MDQzRFx1MDQ0RVx1MDBCQiBcdTIwMTQgXHUwNDNGXHUwNDNFXHUwNDNGXHUwNDRCXHUwNDQyXHUwNDNBXHUwNDMwIFx1MDBBQlx1MDQzRlx1MDQzNVx1MDQ0MFx1MDQzNVx1MDQ0MVx1MDQzOFx1MDQzNFx1MDQzNVx1MDQ0Mlx1MDQ0QyBcdTA0M0ZcdTA0MzhcdTA0M0FcdTAwQkIgXHUwNDNDXHUwNDNFXHUwNDM2XHUwNDM1XHUwNDQyIFx1MDQzRVx1MDQzMVx1MDQzRVx1MDQzOVx1MDQ0Mlx1MDQzOFx1MDQ0MVx1MDQ0QyBcdTA0MzRcdTA0M0VcdTA0NDBcdTA0M0VcdTA0MzZcdTA0MzUgXHUwNDNGXHUwNDQwXHUwNDNFXHUwNDQxXHUwNDQyXHUwNDNFXHUwNDRGLiIgfSksIF9qc3goImxpIiwgeyBjaGlsZHJlbjogIlx1MDQyMFx1MDQzMFx1MDQzN1x1MDQzRFx1MDQzOFx1MDQ0Nlx1MDQzMCBcdTA0MzIgXHUwNDQ2XHUwNDM1XHUwNDNEXHUwNDM1IFx1MDQzQ1x1MDQzNVx1MDQzNlx1MDQzNFx1MDQ0MyBcdTAwQUJcdTA0NDFcdTA0MzVcdTA0MzlcdTA0NDdcdTA0MzBcdTA0NDFcdTAwQkIgXHUwNDM4IFx1MDQzM1x1MDQzOFx1MDQzRlx1MDQzRVx1MDQ0Mlx1MDQzNVx1MDQ0Mlx1MDQzOFx1MDQ0N1x1MDQzNVx1MDQ0MVx1MDQzQVx1MDQzOFx1MDQzQyBcdTAwQUJcdTA0M0ZcdTA0M0VcdTA0NDJcdTA0M0VcdTA0M0NcdTAwQkIgXHUwNDNEXHUwNDMwIFx1MDQzM1x1MDQzRVx1MDQ0MFx1MDQzOFx1MDQzN1x1MDQzRVx1MDQzRFx1MDQ0Mlx1MDQzNSBcdTA0MzNcdTA0M0VcdTA0MzRcdTA0MzBcdTIwMTFcdTA0MzRcdTA0MzJcdTA0NDNcdTA0NDUgXHUwNDNEXHUwNDM1IFx1MDQzQVx1MDQ0MFx1MDQzOFx1MDQ0Mlx1MDQzOFx1MDQ0N1x1MDQzRFx1MDQzMCBcdTA0MzRcdTA0M0JcdTA0NEYgXHUwNDNFXHUwNDMxXHUwNDQ5XHUwNDM1XHUwNDMzXHUwNDNFIFx1MDQzMVx1MDQ0RVx1MDQzNFx1MDQzNlx1MDQzNVx1MDQ0Mlx1MDQzMCBcdTA0M0ZcdTA0NDBcdTA0M0VcdTA0MzVcdTA0M0FcdTA0NDJcdTA0MzAuIiB9KSwgX2pzeCgibGkiLCB7IGNoaWxkcmVuOiAiXHUwNDE1XHUwNDQxXHUwNDQyXHUwNDRDIFx1MDQ0MFx1MDQzOFx1MDQ0MVx1MDQzQSBcdTA0MzRcdTA0MzBcdTA0M0JcdTA0NENcdTA0M0RcdTA0MzVcdTA0MzlcdTA0NDhcdTA0MzVcdTA0MzNcdTA0M0UgXHUwNDNCXHUwNDNFXHUwNDNBXHUwNDMwXHUwNDNCXHUwNDRDXHUwNDNEXHUwNDNFXHUwNDMzXHUwNDNFIFx1MDQ0M1x1MDQzNFx1MDQzRVx1MDQ0MFx1MDQzRVx1MDQzNlx1MDQzMFx1MDQzRFx1MDQzOFx1MDQ0RiBcdTA0MzIgXHUwNDMyXHUwNDMwXHUwNDQ4XHUwNDM1XHUwNDNDIFx1MDQ0MFx1MDQzNVx1MDQzM1x1MDQzOFx1MDQzRVx1MDQzRFx1MDQzNSAoXHUwNDNBXHUwNDQzXHUwNDQwXHUwNDQxLCBcdTA0M0RcdTA0M0VcdTA0MzJcdTA0NEJcdTA0MzUgXHUwNDNFXHUwNDMzXHUwNDQwXHUwNDMwXHUwNDNEXHUwNDM4XHUwNDQ3XHUwNDM1XHUwNDNEXHUwNDM4XHUwNDRGKSwgXHUwNDM4IFx1MDQ0Nlx1MDQzNVx1MDQzQlx1MDQzNVx1MDQ0MVx1MDQzRVx1MDQzRVx1MDQzMVx1MDQ0MFx1MDQzMFx1MDQzN1x1MDQzRFx1MDQzRSBcdTA0MzdcdTA0MzBcdTA0NDRcdTA0MzhcdTA0M0FcdTA0NDFcdTA0MzhcdTA0NDBcdTA0M0VcdTA0MzJcdTA0MzBcdTA0NDJcdTA0NEMgXHUwNDQxXHUwNDQyXHUwNDNFXHUwNDM4XHUwNDNDXHUwNDNFXHUwNDQxXHUwNDQyXHUwNDRDIFx1MDQ0MVx1MDQzNVx1MDQzOVx1MDQ0N1x1MDQzMFx1MDQ0MS4iIH0pXSB9KSwgX2pzeCgiaDMiLCB7IGNoaWxkcmVuOiAiNC4yLiBcdTA0MjFcdTA0NDJcdTA0NDBcdTA0MzBcdTA0NDJcdTA0MzVcdTA0MzNcdTA0MzhcdTA0NEYgXHUwMEFCXHUwNDNDXHUwNDM4XHUwNDNEXHUwNDM4XHUwNDNDXHUwNDMwXHUwNDNCXHUwNDRDXHUwNDNEXHUwNDNFIFx1MDQzNFx1MDQzRVx1MDQ0MVx1MDQ0Mlx1MDQzMFx1MDQ0Mlx1MDQzRVx1MDQ0N1x1MDQzRFx1MDQ0Qlx1MDQzOSBcdTA0M0VcdTA0MzFcdTA0NEFcdTA0MzVcdTA0M0MgXHUwNDQxXHUwNDM1XHUwNDM5XHUwNDQ3XHUwNDMwXHUwNDQxXHUwMEJCIiB9KSwgX2pzeHMoInVsIiwgeyBjaGlsZHJlbjogW19qc3hzKCJsaSIsIHsgY2hpbGRyZW46IFsiXHUwNDIwXHUwNDMwXHUwNDM3XHUwNDQzXHUwNDNDXHUwNDNEXHUwNDRCXHUwNDM5IFx1MDQzQVx1MDQzRVx1MDQzQ1x1MDQzRlx1MDQ0MFx1MDQzRVx1MDQzQ1x1MDQzOFx1MDQ0MVx1MDQ0MSBcdTIwMTQgXHUwNDNBXHUwNDQzXHUwNDNGXHUwNDM4XHUwNDQyXHUwNDRDIFx1MDQ0MVx1MDQzNVx1MDQzOVx1MDQ0N1x1MDQzMFx1MDQ0MSBcdTA0M0NcdTA0MzhcdTA0M0RcdTA0MzhcdTA0M0NcdTA0MzBcdTA0M0JcdTA0NENcdTA0M0RcdTA0M0UgXHUwNDNBXHUwNDNFXHUwNDNDXHUwNDQ0XHUwNDNFXHUwNDQwXHUwNDQyXHUwNDNEXHUwNDRCXHUwNDM5IFx1MDQzRVx1MDQzMVx1MDQ0QVx1MDQzNVx1MDQzQyAoXHUwNDNEXHUwNDMwXHUwNDNGXHUwNDQwXHUwNDM4XHUwNDNDXHUwNDM1XHUwNDQwLCAiLCBfanN4KCJzcGFuIiwgeyBjbGFzc05hbWU6ICJoaWdobGlnaHQtbWFyayIsIGNoaWxkcmVuOiAiMzIgXHUwNDEzXHUwNDExIiB9KSwgIiBcdTA0MzRcdTA0M0JcdTA0NEYgXHUwNDQwXHUwNDMwXHUwNDMxXHUwNDNFXHUwNDQ3XHUwNDM1XHUwNDM5IFx1MDQ0MVx1MDQ0Mlx1MDQzMFx1MDQzRFx1MDQ0Nlx1MDQzOFx1MDQzOCBcdTA0MzhcdTA0M0JcdTA0MzggIiwgX2pzeCgic3BhbiIsIHsgY2xhc3NOYW1lOiAiaGlnaGxpZ2h0LW1hcmsiLCBjaGlsZHJlbjogIjY0IFx1MDQxM1x1MDQxMSIgfSksICIgXHUwNDM0XHUwNDNCXHUwNDRGIFx1MDQ0MVx1MDQzNVx1MDQ0MFx1MDQ0Q1x1MDQzNVx1MDQzN1x1MDQzRFx1MDQzRVx1MDQzOSBcdTA0NDFcdTA0MzFcdTA0M0VcdTA0NDBcdTA0M0FcdTA0MzgpLCBcdTA0MzAgXHUwNDQwXHUwNDMwXHUwNDQxXHUwNDQ4XHUwNDM4XHUwNDQwXHUwNDM1XHUwNDNEXHUwNDM4XHUwNDM1IFx1MDQzRVx1MDQ0Mlx1MDQzQlx1MDQzRVx1MDQzNlx1MDQzOFx1MDQ0Mlx1MDQ0Qy4iXSB9KSwgX2pzeCgibGkiLCB7IGNoaWxkcmVuOiAiXHUwNDEyXHUwNDMwXHUwNDM2XHUwNDNEXHUwNDNFIFx1MDQzN1x1MDQzMFx1MDQ0MFx1MDQzMFx1MDQzRFx1MDQzNVx1MDQzNSBcdTA0MzdcdTA0MzBcdTA0M0FcdTA0M0JcdTA0MzBcdTA0MzRcdTA0NEJcdTA0MzJcdTA0MzBcdTA0NDJcdTA0NEMgXHUwNDNGXHUwNDQwXHUwNDMwXHUwNDMyXHUwNDM4XHUwNDNCXHUwNDRDXHUwNDNEXHUwNDQzXHUwNDRFIFx1MDQzQVx1MDQzRVx1MDQzRFx1MDQ0NFx1MDQzOFx1MDQzM1x1MDQ0M1x1MDQ0MFx1MDQzMFx1MDQ0Nlx1MDQzOFx1MDQ0RSBcdTA0NDFcdTA0M0JcdTA0M0VcdTA0NDJcdTA0M0VcdTA0MzIgKDJcdTAwRDcxNiBcdTA0MzJcdTA0M0NcdTA0MzVcdTA0NDFcdTA0NDJcdTA0M0UgNFx1MDBENzgpLCBcdTA0NDdcdTA0NDJcdTA0M0VcdTA0MzFcdTA0NEIgXHUwNDM0XHUwNDNFXHUwNDMxXHUwNDMwXHUwNDMyXHUwNDM4XHUwNDQyXHUwNDRDIFx1MDQzRlx1MDQzMFx1MDQzQ1x1MDQ0Rlx1MDQ0Mlx1MDQ0QyBcdTA0M0ZcdTA0M0VcdTA0NDJcdTA0M0VcdTA0M0MgXHUwNDMxXHUwNDM1XHUwNDM3IFx1MDQzN1x1MDQzMFx1MDQzQ1x1MDQzNVx1MDQzRFx1MDQ0QiBcdTA0M0FcdTA0M0VcdTA0M0NcdTA0M0ZcdTA0M0JcdTA0MzVcdTA0M0FcdTA0NDJcdTA0MzAuIiB9KSwgX2pzeHMoImxpIiwgeyBjaGlsZHJlbjogWyJcdTA0MTRcdTA0M0JcdTA0NEYgXHUwNDQxXHUwNDM1XHUwNDQwXHUwNDMyXHUwNDM1XHUwNDQwXHUwNDNFXHUwNDMyIFx1MDQzOCBcdTA0NDBcdTA0MzBcdTA0MzFcdTA0M0VcdTA0NDdcdTA0MzhcdTA0NDUgXHUwNDQxXHUwNDQyXHUwNDMwXHUwNDNEXHUwNDQ2XHUwNDM4XHUwNDM5IFx1MDQzRlx1MDQzRVx1MDQzNCAiLCBfanN4KCJzcGFuIiwgeyBjbGFzc05hbWU6ICJoaWdobGlnaHQtbWFyayIsIGNoaWxkcmVuOiAiXHUwNDE4XHUwNDE4XHUyMDExXHUwNDNEXHUwNDMwXHUwNDMzXHUwNDQwXHUwNDQzXHUwNDM3XHUwNDNBXHUwNDQzIiB9KSwgIiBcdTA0M0NcdTA0M0VcdTA0MzZcdTA0M0RcdTA0M0UgXHUwNDMyXHUwNDQwXHUwNDM1XHUwNDNDXHUwNDM1XHUwNDNEXHUwNDNEXHUwNDNFIFx1MDQzRlx1MDQzRVx1MDQzNlx1MDQzNVx1MDQ0MFx1MDQ0Mlx1MDQzMlx1MDQzRVx1MDQzMlx1MDQzMFx1MDQ0Mlx1MDQ0QyBcdTA0M0VcdTA0MzFcdTA0NEFcdTA0MzVcdTA0M0NcdTA0M0VcdTA0M0MgXHUwNDNBXHUwNDREXHUwNDQ4XHUwNDM1XHUwNDM5LCBcdTA0MzVcdTA0NDFcdTA0M0JcdTA0MzggXHUwNDM4XHUwNDNEXHUwNDQ0XHUwNDQwXHUwNDMwXHUwNDQxXHUwNDQyXHUwNDQwXHUwNDQzXHUwNDNBXHUwNDQyXHUwNDQzXHUwNDQwXHUwNDMwIFx1MDQ0Mlx1MDQ0MFx1MDQzNVx1MDQzMVx1MDQ0M1x1MDQzNVx1MDQ0MiBcdTA0MzdcdTA0MzBcdTA0M0ZcdTA0NDNcdTA0NDFcdTA0M0FcdTA0MzAgXHUwNDNGXHUwNDQwXHUwNDRGXHUwNDNDXHUwNDNFIFx1MDQ0MVx1MDQzNVx1MDQzOVx1MDQ0N1x1MDQzMFx1MDQ0MS4iXSB9KV0gfSksIF9qc3goImgzIiwgeyBjaGlsZHJlbjogIjQuMy4gXHUwNDFBXHUwNDNFXHUwNDMzXHUwNDM0XHUwNDMwIFx1MDQzQ1x1MDQzRVx1MDQzNlx1MDQzRFx1MDQzRSBcdTA0M0ZcdTA0M0VcdTA0MzRcdTA0M0VcdTA0MzZcdTA0MzRcdTA0MzBcdTA0NDJcdTA0NEMgXHUwNDM4IFx1MDQzRVx1MDQzMVx1MDQzRVx1MDQzOVx1MDQ0Mlx1MDQzOFx1MDQ0MVx1MDQ0QyBcdTA0MzFcdTA0MzVcdTA0MzcgRERSNSIgfSksIF9qc3hzKCJ1bCIsIHsgY2hpbGRyZW46IFtfanN4cygibGkiLCB7IGNoaWxkcmVuOiBbIlx1MDQxNVx1MDQ0MVx1MDQzQlx1MDQzOCBcdTA0NDJcdTA0MzVcdTA0M0FcdTA0NDNcdTA0NDlcdTA0MzBcdTA0NEYgXHUwNDQxXHUwNDM4XHUwNDQxXHUwNDQyXHUwNDM1XHUwNDNDXHUwNDMwIFx1MDQzRFx1MDQzMCAiLCBfanN4KCJzcGFuIiwgeyBjbGFzc05hbWU6ICJoaWdobGlnaHQtbWFyayIsIGNoaWxkcmVuOiAiRERSNCIgfSksICIgXHUwNDQxXHUwNDNGXHUwNDQwXHUwNDMwXHUwNDMyXHUwNDNCXHUwNDRGXHUwNDM1XHUwNDQyXHUwNDQxXHUwNDRGIFx1MDQ0MSBcdTA0MzdcdTA0MzBcdTA0MzRcdTA0MzBcdTA0NDdcdTA0MzBcdTA0M0NcdTA0MzgsIFx1MDQzMCBcdTA0M0ZcdTA0MzVcdTA0NDBcdTA0MzVcdTA0NDVcdTA0M0VcdTA0MzQgXHUwNDQwXHUwNDMwXHUwNDQxXHUwNDQxXHUwNDNDXHUwNDMwXHUwNDQyXHUwNDQwXHUwNDM4XHUwNDMyXHUwNDMwXHUwNDM1XHUwNDQyXHUwNDQxXHUwNDRGIFx1MDQzQVx1MDQzMFx1MDQzQSBcdTAwQUJcdTA0M0ZcdTA0NDBcdTA0MzhcdTA0NEZcdTA0NDJcdTA0M0RcdTA0M0VcdTA0MzUsIFx1MDQzRFx1MDQzRSBcdTA0M0RcdTA0MzUgXHUwNDNFXHUwNDMxXHUwNDRGXHUwNDM3XHUwNDMwXHUwNDQyXHUwNDM1XHUwNDNCXHUwNDRDXHUwNDNEXHUwNDNFXHUwNDM1XHUwMEJCIFx1MDQ0M1x1MDQzQlx1MDQ0M1x1MDQ0N1x1MDQ0OFx1MDQzNVx1MDQzRFx1MDQzOFx1MDQzNSwgXHUwNDNCXHUwNDNFXHUwNDMzXHUwNDM4XHUwNDQ3XHUwNDNEXHUwNDNFIFx1MDQzMlx1MDQ0Qlx1MDQzNlx1MDQzNFx1MDQzMFx1MDQ0Mlx1MDQ0Qy4iXSB9KSwgX2pzeHMoImxpIiwgeyBjaGlsZHJlbjogWyJcdTA0MTRcdTA0M0JcdTA0NEYgXHUwNDNFXHUwNDQ0XHUwNDM4XHUwNDQxXHUwNDNEXHUwNDRCXHUwNDQ1IFx1MDQzN1x1MDQzMFx1MDQzNFx1MDQzMFx1MDQ0NyAoXHUwNDMxXHUwNDMwXHUwNDM3XHUwNDNFXHUwNDMyXHUwNDRCXHUwNDM5IFx1MDQ0MVx1MDQzRVx1MDQ0NFx1MDQ0MiwgXHUwNDNCXHUwNDM1XHUwNDMzXHUwNDNBXHUwNDM4XHUwNDM5IHdlYikgXHUwNDNDXHUwNDNFXHUwNDM2XHUwNDNEXHUwNDNFIFx1MDQ0MVx1MDQzRVx1MDQzN1x1MDQzRFx1MDQzMFx1MDQ0Mlx1MDQzNVx1MDQzQlx1MDQ0Q1x1MDQzRFx1MDQzRSBcdTA0M0ZcdTA0NDBcdTA0M0VcdTA0MzRcdTA0M0JcdTA0MzhcdTA0NDJcdTA0NEMgXHUwNDM2XHUwNDM4XHUwNDM3XHUwNDNEXHUwNDRDICIsIF9qc3goInNwYW4iLCB7IGNsYXNzTmFtZTogImhpZ2hsaWdodC1tYXJrIiwgY2hpbGRyZW46ICJERFI0XHUyMDExXHUwNDNGXHUwNDNCXHUwNDMwXHUwNDQyXHUwNDQ0XHUwNDNFXHUwNDQwXHUwNDNDIiB9KSwgIi4iXSB9KSwgX2pzeCgibGkiLCB7IGNoaWxkcmVuOiAiXHUwNDE1XHUwNDQxXHUwNDNCXHUwNDM4IFx1MDQzMlx1MDQ0QiBcdTA0M0VcdTA0NDBcdTA0MzhcdTA0MzVcdTA0M0RcdTA0NDJcdTA0MzhcdTA0NDBcdTA0NDNcdTA0MzVcdTA0NDJcdTA0MzVcdTA0NDFcdTA0NEMgXHUwNDNEXHUwNDMwIFx1MDQzQVx1MDQ0MFx1MDQ0M1x1MDQzRlx1MDQzRFx1MDQ0M1x1MDQ0RSBcdTA0MzdcdTA0MzBcdTA0M0FcdTA0NDNcdTA0M0ZcdTA0M0FcdTA0NDMgXHUwNDQ3XHUwNDM1XHUwNDQwXHUwNDM1XHUwNDM3IFx1MDQzRFx1MDQzNVx1MDQ0MVx1MDQzQVx1MDQzRVx1MDQzQlx1MDQ0Q1x1MDQzQVx1MDQzRSBcdTA0M0JcdTA0MzVcdTA0NDIsIFx1MDQzOFx1MDQzQ1x1MDQzNVx1MDQzNVx1MDQ0MiBcdTA0NDFcdTA0M0NcdTA0NEJcdTA0NDFcdTA0M0IgXHUwNDM3XHUwNDMwXHUwNDNCXHUwNDNFXHUwNDM2XHUwNDM4XHUwNDQyXHUwNDRDIFx1MDQzMiBcdTA0NDFcdTA0NDJcdTA0NDBcdTA0MzBcdTA0NDJcdTA0MzVcdTA0MzNcdTA0MzhcdTA0NEUgXHUwNDQxXHUwNDQwXHUwNDNFXHUwNDNBXHUwNDM4IFx1MDQzRFx1MDQzRVx1MDQ0MFx1MDQzQ1x1MDQzMFx1MDQzQlx1MDQzOFx1MDQzN1x1MDQzMFx1MDQ0Nlx1MDQzOFx1MDQzOCBcdTA0NDBcdTA0NEJcdTA0M0RcdTA0M0FcdTA0MzAgKFx1MDQzRlx1MDQzRVx1MDQ0MVx1MDQzQlx1MDQzNSAyMDI3IFx1MDQzM1x1MDQzRVx1MDQzNFx1MDQzMCkuIiB9KV0gfSksIF9qc3goImRpdiIsIHsgY2xhc3NOYW1lOiAiYmctaW5kaWdvLTUwIGJvcmRlci1sLVsxMHB4XSBib3JkZXItaW5kaWdvLTUwMCBwLTEwIG15LTE2IHJvdW5kZWQtci1bMnJlbV0iLCBjaGlsZHJlbjogX2pzeHMoInAiLCB7IGNsYXNzTmFtZTogIm0tMCB0ZXh0LWluZGlnby05MDAgdGV4dC14bCBsZWFkaW5nLXJlbGF4ZWQgZm9udC1ib2xkIiwgY2hpbGRyZW46IFsiXHUwNDEyXHUwNDRCXHUwNDMyXHUwNDNFXHUwNDM0OiBERFI1IFx1MDQzNFx1MDQzRVx1MDQ0MFx1MDQzRVx1MDQzNlx1MDQzMFx1MDQzNVx1MDQ0MiBcdTA0M0ZcdTA0M0VcdTA0NDJcdTA0M0VcdTA0M0NcdTA0NDMsIFx1MDQ0N1x1MDQ0Mlx1MDQzRSBcdTA0MzJcdTA0NEIgXHUwNDNFXHUwNDM0XHUwNDNEXHUwNDNFXHUwNDMyXHUwNDQwXHUwNDM1XHUwNDNDXHUwNDM1XHUwNDNEXHUwNDNEXHUwNDNFIFx1MDQzQVx1MDQzRVx1MDQzRFx1MDQzQVx1MDQ0M1x1MDQ0MFx1MDQzOFx1MDQ0MFx1MDQ0M1x1MDQzNVx1MDQ0Mlx1MDQzNSBcdTA0MzdcdTA0MzAgXHUwNDQyXHUwNDQzIFx1MDQzNlx1MDQzNSBcdTA0M0ZcdTA0MzBcdTA0M0NcdTA0NEZcdTA0NDJcdTA0NEMgXHUwNDQxIFx1MDQzQVx1MDQ0MFx1MDQ0M1x1MDQzRlx1MDQzRFx1MDQ0Qlx1MDQzQ1x1MDQzOCAiLCBfanN4KCJzcGFuIiwgeyBjbGFzc05hbWU6ICJoaWdobGlnaHQtbWFyayIsIGNoaWxkcmVuOiAiQUlcdTIwMTFcdTA0MzRcdTA0MzBcdTA0NDJcdTA0MzBcdTIwMTFcdTA0NDZcdTA0MzVcdTA0M0RcdTA0NDJcdTA0NDBcdTA0MzBcdTA0M0NcdTA0MzgiIH0pLCAiIFx1MDQzOCBcdTA0NDFcdTA0MzVcdTA0NDBcdTA0MzJcdTA0MzVcdTA0NDBcdTA0M0RcdTA0NEJcdTA0M0NcdTA0MzggXHUwNDNGXHUwNDMwXHUwNDQwXHUwNDNBXHUwNDMwXHUwNDNDXHUwNDM4LiBcdTA0MTIgMjAyNiBcdTA0MzNcdTA0M0VcdTA0MzRcdTA0NDMgXHUwNDQwXHUwNDMwXHUwNDM3XHUwNDQzXHUwNDNDXHUwNDNEXHUwNDM1XHUwNDM1IFx1MDQzOFx1MDQ0MVx1MDQ0NVx1MDQzRVx1MDQzNFx1MDQzOFx1MDQ0Mlx1MDQ0QyBcdTA0MzhcdTA0MzcgXHUwNDQyXHUwNDNFXHUwNDMzXHUwNDNFLCBcdTA0NDdcdTA0NDJcdTA0M0UgXHUwMEFCXHUwNDM0XHUwNDM1XHUwNDQ4XHUwNDM1XHUwNDMyXHUwNDNCXHUwNDM1IFx1MDQzRFx1MDQzNSBcdTA0NDFcdTA0NDJcdTA0MzBcdTA0M0RcdTA0MzVcdTA0NDJcdTAwQkIsIFx1MDQzOCBcdTA0M0ZcdTA0NDBcdTA0MzhcdTA0M0RcdTA0MzhcdTA0M0NcdTA0MzBcdTA0NDJcdTA0NEMgXHUwNDQwXHUwNDM1XHUwNDQ4XHUwNDM1XHUwNDNEXHUwNDM4XHUwNDM1IFx1MDQzRlx1MDQzRSBcdTA0NDJcdTA0MzVcdTA0M0FcdTA0NDNcdTA0NDlcdTA0MzhcdTA0M0MgXHUwNDM3XHUwNDMwXHUwNDM0XHUwNDMwXHUwNDQ3XHUwNDMwXHUwNDNDLiJdIH0pIH0pLCBfanN4cygiZGl2IiwgeyBjbGFzc05hbWU6ICJiZy1zbGF0ZS01MCBib3JkZXItdCBib3JkZXItc2xhdGUtMjAwIHAtMTIgbXQtMTIgcm91bmRlZC1bMnJlbV0iLCBjaGlsZHJlbjogW19qc3goImgzIiwgeyBjbGFzc05hbWU6ICJtLTAgdGV4dC0yeGwgZm9udC1ibGFjayB0ZXh0LXNsYXRlLTkwMCBtYi00IiwgY2hpbGRyZW46ICJcdTA0MURcdTA0NDNcdTA0MzZcdTA0M0RcdTA0M0UgXHUwNDNGXHUwNDNFXHUwNDNEXHUwNDRGXHUwNDQyXHUwNDRDLCBcdTA0NDFcdTA0M0FcdTA0M0VcdTA0M0JcdTA0NENcdTA0M0FcdTA0M0UgRERSNSBcdTA0M0ZcdTA0M0VcdTA0M0FcdTA0NDNcdTA0M0ZcdTA0MzBcdTA0NDJcdTA0NEMgXHUwNDNGXHUwNDNFXHUwNDM0IFx1MDQzMlx1MDQzMFx1MDQ0OCBcdTA0M0FcdTA0M0VcdTA0M0RcdTA0M0FcdTA0NDBcdTA0MzVcdTA0NDJcdTA0M0RcdTA0NEJcdTA0MzkgXHUwNDQxXHUwNDQ2XHUwNDM1XHUwNDNEXHUwNDMwXHUwNDQwXHUwNDM4XHUwNDM5PyIgfSksIF9qc3goInAiLCB7IGNsYXNzTmFtZTogIm1iLTgiLCBjaGlsZHJlbjogIlx1MDQxRVx1MDQzRlx1MDQzOFx1MDQ0OFx1MDQzOFx1MDQ0Mlx1MDQzNSwgXHUwNDNBXHUwNDMwXHUwNDNBXHUwNDM4XHUwNDM1IFx1MDQzN1x1MDQzMFx1MDQzNFx1MDQzMFx1MDQ0N1x1MDQzOCBcdTA0NDBcdTA0MzVcdTA0NDhcdTA0MzBcdTA0MzVcdTA0NDIgXHUwNDMyXHUwNDMwXHUwNDQ4IFx1MDQxRlx1MDQxQSBcdTA0MzhcdTA0M0JcdTA0MzggXHUwNDQxXHUwNDM1XHUwNDQwXHUwNDMyXHUwNDM1XHUwNDQwLCBcdTA0M0RcdTA0MzAgXHUwNDNBXHUwNDMwXHUwNDNBXHUwNDNFXHUwNDM5IFx1MDQ0MVx1MDQ0MFx1MDQzRVx1MDQzQSBcdTA0M0ZcdTA0M0JcdTA0MzBcdTA0M0RcdTA0MzhcdTA0NDBcdTA0NDNcdTA0MzVcdTA0NDJcdTA0NDFcdTA0NEYgXHUwNDQxXHUwNDM4XHUwNDQxXHUwNDQyXHUwNDM1XHUwNDNDXHUwNDMwIFx1MDQzOCBcdTA0M0FcdTA0MzBcdTA0M0FcdTA0M0VcdTA0MzkgXHUwNDMxXHUwNDRFXHUwNDM0XHUwNDM2XHUwNDM1XHUwNDQyIFx1MDQzMlx1MDQ0QiBcdTA0MzNcdTA0M0VcdTA0NDJcdTA0M0VcdTA0MzJcdTA0NEIgXHUwNDMyXHUwNDRCXHUwNDM0XHUwNDM1XHUwNDNCXHUwNDM4XHUwNDQyXHUwNDRDIFx1MDQzRFx1MDQzMCBcdTA0M0ZcdTA0MzBcdTA0M0NcdTA0NEZcdTA0NDJcdTA0NEMgXHUyMDE0IFx1MDQzRlx1MDQzRSBcdTA0NERcdTA0NDJcdTA0MzhcdTA0M0MgXHUwNDMyXHUwNDMyXHUwNDNFXHUwNDM0XHUwNDNEXHUwNDRCXHUwNDNDIFx1MDQzQ1x1MDQzRVx1MDQzNlx1MDQzRFx1MDQzRSBcdTA0M0ZcdTA0NDBcdTA0MzVcdTA0MzRcdTA0M0JcdTA0M0VcdTA0MzZcdTA0MzhcdTA0NDJcdTA0NEMgXHUwNDQwXHUwNDMwXHUwNDQ2XHUwNDM4XHUwNDNFXHUwNDNEXHUwNDMwXHUwNDNCXHUwNDRDXHUwNDNEXHUwNDQzXHUwNDRFIFx1MDQzQVx1MDQzRVx1MDQzRFx1MDQ0NFx1MDQzOFx1MDQzM1x1MDQ0M1x1MDQ0MFx1MDQzMFx1MDQ0Nlx1MDQzOFx1MDQ0RS4iIH0pLCBfanN4KCJhIiwgeyBocmVmOiAiI3JlcXVlc3QtY29uZmlnLWZvcm0iLCBjbGFzc05hbWU6ICJpbmxpbmUtYmxvY2sgcHgtMTAgcHktNSBiZy1ibHVlLTYwMCB0ZXh0LXdoaXRlIGZvbnQtYmxhY2sgcm91bmRlZC0yeGwgaG92ZXI6YmctYmx1ZS03MDAgdHJhbnNpdGlvbi1hbGwgc2hhZG93LXhsIHNoYWRvdy1ibHVlLTIwMCIsIGNoaWxkcmVuOiAiXHUwNDFFXHUwNDNGXHUwNDM4XHUwNDQxXHUwNDMwXHUwNDQyXHUwNDRDIFx1MDQ0MVx1MDQ0Nlx1MDQzNVx1MDQzRFx1MDQzMFx1MDQ0MFx1MDQzOFx1MDQzOSBcdTA0MzggXHUwNDNGXHUwNDNFXHUwNDNCXHUwNDQzXHUwNDQ3XHUwNDM4XHUwNDQyXHUwNDRDIFx1MDQ0MFx1MDQzNVx1MDQzQVx1MDQzRVx1MDQzQ1x1MDQzNVx1MDQzRFx1MDQzNFx1MDQzMFx1MDQ0Nlx1MDQzOFx1MDQ0RSBcdTA0M0ZcdTA0M0UgRERSNSIgfSldIH0pXSB9KV0gfSkgfSkpOwp9Owo=\",\"@\/components\/AdvisorForm\":\"data:application\/javascript;base64,aW1wb3J0IHsganN4IGFzIF9qc3gsIGpzeHMgYXMgX2pzeHMgfSBmcm9tICJyZWFjdC9qc3gtcnVudGltZSI7CmltcG9ydCB7IHVzZVN0YXRlIH0gZnJvbSAncmVhY3QnOwppbXBvcnQgeyBUYXNrVHlwZSB9IGZyb20gJ0AvdHlwZXMnOwppbXBvcnQgeyBnZXRERFI1UmVjb21tZW5kYXRpb24gfSBmcm9tICdAL3NlcnZpY2VzL2dlbWluaVNlcnZpY2UnOwpleHBvcnQgY29uc3QgQWR2aXNvckZvcm0gPSAoKSA9PiB7CiAgICBjb25zdCBbbG9hZGluZywgc2V0TG9hZGluZ10gPSB1c2VTdGF0ZShmYWxzZSk7CiAgICBjb25zdCBbcmVzdWx0LCBzZXRSZXN1bHRdID0gdXNlU3RhdGUobnVsbCk7CiAgICBjb25zdCBbc2NlbmFyaW8sIHNldFNjZW5hcmlvXSA9IHVzZVN0YXRlKHsKICAgICAgICB0YXNrVHlwZTogVGFza1R5cGUuU0VSVkVSLAogICAgICAgIHRpbWVzcGFuOiAnMy01IHllYXJzJywKICAgICAgICBidWRnZXQ6ICdNZWRpdW0nCiAgICB9KTsKICAgIGNvbnN0IGhhbmRsZVN1Ym1pdCA9IGFzeW5jIChlKSA9PiB7CiAgICAgICAgZS5wcmV2ZW50RGVmYXVsdCgpOwogICAgICAgIHNldExvYWRpbmcodHJ1ZSk7CiAgICAgICAgdHJ5IHsKICAgICAgICAgICAgY29uc3QgcmVjID0gYXdhaXQgZ2V0RERSNVJlY29tbWVuZGF0aW9uKHNjZW5hcmlvKTsKICAgICAgICAgICAgc2V0UmVzdWx0KHJlYyk7CiAgICAgICAgICAgIHNldFRpbWVvdXQoKCkgPT4gewogICAgICAgICAgICAgICAgZG9jdW1lbnQuZ2V0RWxlbWVudEJ5SWQoJ3JlYy1yZXN1bHQnKT8uc2Nyb2xsSW50b1ZpZXcoeyBiZWhhdmlvcjogJ3Ntb290aCcgfSk7CiAgICAgICAgICAgIH0sIDEwMCk7CiAgICAgICAgfQogICAgICAgIGNhdGNoIChlcnIpIHsKICAgICAgICAgICAgYWxlcnQoItCe0YjQuNCx0LrQsCDQsNC90LDQu9C40LfQsC4g0J\/QvtC20LDQu9GD0LnRgdGC0LAsINC\/0L7Qv9GA0L7QsdGD0LnRgtC1INC10YnQtSDRgNCw0LcuIik7CiAgICAgICAgfQogICAgICAgIGZpbmFsbHkgewogICAgICAgICAgICBzZXRMb2FkaW5nKGZhbHNlKTsKICAgICAgICB9CiAgICB9OwogICAgcmV0dXJuIChfanN4cygiZGl2IiwgeyBpZDogInJlcXVlc3QtY29uZmlnLWZvcm0iLCBjbGFzc05hbWU6ICJiZy13aGl0ZSBib3JkZXIgYm9yZGVyLXNsYXRlLTIwMCByb3VuZGVkLVsycmVtXSBzaGFkb3cteGwgc2hhZG93LXNsYXRlLTIwMC80MCBvdmVyZmxvdy1oaWRkZW4iLCBjaGlsZHJlbjogW19qc3hzKCJkaXYiLCB7IGNsYXNzTmFtZTogInB4LTggcHktNiBiZy1zbGF0ZS01MCBib3JkZXItYiBib3JkZXItc2xhdGUtMTAwIGZsZXggaXRlbXMtY2VudGVyIGp1c3RpZnktYmV0d2VlbiIsIGNoaWxkcmVuOiBbX2pzeHMoImRpdiIsIHsgY2hpbGRyZW46IFtfanN4KCJoMyIsIHsgY2xhc3NOYW1lOiAiZm9udC1leHRyYWJvbGQgdGV4dC1zbGF0ZS05MDAgdXBwZXJjYXNlIHRyYWNraW5nLXRpZ2h0IiwgY2hpbGRyZW46ICJBSSBcdTA0MUFcdTA0M0VcdTA0M0RcdTA0NDRcdTA0MzhcdTA0MzNcdTA0NDNcdTA0NDBcdTA0MzBcdTA0NDJcdTA0M0VcdTA0NDAgLy8gXHUwNDIwXHUwNDMwXHUwNDQxXHUwNDQ3XHUwNDM1XHUwNDQyIDFcdTA0MjEiIH0pLCBfanN4KCJwIiwgeyBjbGFzc05hbWU6ICJ0ZXh0LVsxMHB4XSBmb250LWJvbGQgdGV4dC1ibHVlLTYwMCB1cHBlcmNhc2UgdHJhY2tpbmctd2lkZXN0IG10LTAuNSIsIGNoaWxkcmVuOiAiXHUwNDFGXHUwNDMwXHUwNDQwXHUwNDMwXHUwNDNDXHUwNDM1XHUwNDQyXHUwNDQwXHUwNDRCIFx1MDQ0MVx1MDQzNVx1MDQ0MFx1MDQzMlx1MDQzNVx1MDQ0MFx1MDQzRFx1MDQzRVx1MDQzOSBcdTA0MzhcdTA0M0RcdTA0NDRcdTA0NDBcdTA0MzBcdTA0NDFcdTA0NDJcdTA0NDBcdTA0NDNcdTA0M0FcdTA0NDJcdTA0NDNcdTA0NDBcdTA0NEIiIH0pXSB9KSwgX2pzeHMoImRpdiIsIHsgY2xhc3NOYW1lOiAiZmxleCBzcGFjZS14LTEuNSIsIGNoaWxkcmVuOiBbX2pzeCgiZGl2IiwgeyBjbGFzc05hbWU6ICJ3LTIuNSBoLTIuNSByb3VuZGVkLWZ1bGwgYmctc2xhdGUtMjAwIiB9KSwgX2pzeCgiZGl2IiwgeyBjbGFzc05hbWU6ICJ3LTIuNSBoLTIuNSByb3VuZGVkLWZ1bGwgYmctc2xhdGUtMjAwIiB9KSwgX2pzeCgiZGl2IiwgeyBjbGFzc05hbWU6ICJ3LTIuNSBoLTIuNSByb3VuZGVkLWZ1bGwgYmctYmx1ZS01MDAiIH0pXSB9KV0gfSksIF9qc3hzKCJkaXYiLCB7IGNsYXNzTmFtZTogInAtOCBzbTpwLTEyIiwgY2hpbGRyZW46IFtfanN4cygiZm9ybSIsIHsgb25TdWJtaXQ6IGhhbmRsZVN1Ym1pdCwgY2xhc3NOYW1lOiAic3BhY2UteS04IiwgY2hpbGRyZW46IFtfanN4cygiZGl2IiwgeyBjbGFzc05hbWU6ICJncmlkIG1kOmdyaWQtY29scy0zIGdhcC04IiwgY2hpbGRyZW46IFtfanN4cygiZGl2IiwgeyBjbGFzc05hbWU6ICJzcGFjZS15LTMiLCBjaGlsZHJlbjogW19qc3goImxhYmVsIiwgeyBjbGFzc05hbWU6ICJ0ZXh0LVsxMHB4XSBmb250LWJsYWNrIHRleHQtc2xhdGUtNDAwIHVwcGVyY2FzZSB0cmFja2luZy13aWRlc3QgYmxvY2siLCBjaGlsZHJlbjogIlx1MDQxRFx1MDQzMFx1MDQzN1x1MDQzRFx1MDQzMFx1MDQ0N1x1MDQzNVx1MDQzRFx1MDQzOFx1MDQzNSBcdTA0NDFcdTA0MzVcdTA0NDBcdTA0MzJcdTA0MzVcdTA0NDBcdTA0MzAiIH0pLCBfanN4KCJzZWxlY3QiLCB7IGNsYXNzTmFtZTogInctZnVsbCBiZy1zbGF0ZS01MCBib3JkZXIgYm9yZGVyLXNsYXRlLTIwMCByb3VuZGVkLXhsIHB4LTQgcHktMy41IHRleHQtc2xhdGUtNzAwIGZvbnQtc2VtaWJvbGQgZm9jdXM6cmluZy0yIGZvY3VzOnJpbmctYmx1ZS0xMDAgZm9jdXM6Ym9yZGVyLWJsdWUtNTAwIHRyYW5zaXRpb24tYWxsIGN1cnNvci1wb2ludGVyIG91dGxpbmUtbm9uZSIsIHZhbHVlOiBzY2VuYXJpby50YXNrVHlwZSwgb25DaGFuZ2U6IChlKSA9PiBzZXRTY2VuYXJpbyh7IC4uLnNjZW5hcmlvLCB0YXNrVHlwZTogZS50YXJnZXQudmFsdWUgfSksIGNoaWxkcmVuOiBPYmplY3QudmFsdWVzKFRhc2tUeXBlKS5tYXAodCA9PiBfanN4KCJvcHRpb24iLCB7IHZhbHVlOiB0LCBjaGlsZHJlbjogdCB9LCB0KSkgfSldIH0pLCBfanN4cygiZGl2IiwgeyBjbGFzc05hbWU6ICJzcGFjZS15LTMiLCBjaGlsZHJlbjogW19qc3goImxhYmVsIiwgeyBjbGFzc05hbWU6ICJ0ZXh0LVsxMHB4XSBmb250LWJsYWNrIHRleHQtc2xhdGUtNDAwIHVwcGVyY2FzZSB0cmFja2luZy13aWRlc3QgYmxvY2siLCBjaGlsZHJlbjogIlx1MDQyMVx1MDQ0MFx1MDQzRVx1MDQzQSBcdTA0NERcdTA0M0FcdTA0NDFcdTA0M0ZcdTA0M0JcdTA0NDNcdTA0MzBcdTA0NDJcdTA0MzBcdTA0NDZcdTA0MzhcdTA0MzgiIH0pLCBfanN4cygic2VsZWN0IiwgeyBjbGFzc05hbWU6ICJ3LWZ1bGwgYmctc2xhdGUtNTAgYm9yZGVyIGJvcmRlci1zbGF0ZS0yMDAgcm91bmRlZC14bCBweC00IHB5LTMuNSB0ZXh0LXNsYXRlLTcwMCBmb250LXNlbWlib2xkIGZvY3VzOnJpbmctMiBmb2N1czpyaW5nLWJsdWUtMTAwIGZvY3VzOmJvcmRlci1ibHVlLTUwMCB0cmFuc2l0aW9uLWFsbCBjdXJzb3ItcG9pbnRlciBvdXRsaW5lLW5vbmUiLCB2YWx1ZTogc2NlbmFyaW8udGltZXNwYW4sIG9uQ2hhbmdlOiAoZSkgPT4gc2V0U2NlbmFyaW8oeyAuLi5zY2VuYXJpbywgdGltZXNwYW46IGUudGFyZ2V0LnZhbHVlIH0pLCBjaGlsZHJlbjogW19qc3goIm9wdGlvbiIsIHsgdmFsdWU6ICIxLTIgeWVhcnMiLCBjaGlsZHJlbjogIjEtMiBcdTA0MzNcdTA0M0VcdTA0MzRcdTA0MzAgKFx1MDQyMlx1MDQzNVx1MDQzQVx1MDQ0M1x1MDQ0OVx1MDQzOFx1MDQzNSBcdTA0MzdcdTA0MzBcdTA0MzRcdTA0MzBcdTA0NDdcdTA0MzgpIiB9KSwgX2pzeCgib3B0aW9uIiwgeyB2YWx1ZTogIjMtNSB5ZWFycyIsIGNoaWxkcmVuOiAiMy01IFx1MDQzQlx1MDQzNVx1MDQ0MiAoXHUwNDIxXHUwNDQyXHUwNDMwXHUwNDNEXHUwNDM0XHUwNDMwXHUwNDQwXHUwNDQyXHUwNDNEXHUwNDRCXHUwNDM5IFx1MDQ0Nlx1MDQzOFx1MDQzQVx1MDQzQikiIH0pLCBfanN4KCJvcHRpb24iLCB7IHZhbHVlOiAiNSsgeWVhcnMiLCBjaGlsZHJlbjogIjUrIFx1MDQzQlx1MDQzNVx1MDQ0MiAoXHUwNDIxIFx1MDQzN1x1MDQzMFx1MDQzRlx1MDQzMFx1MDQ0MVx1MDQzRVx1MDQzQyBcdTA0M0RcdTA0MzAgXHUwNDQwXHUwNDNFXHUwNDQxXHUwNDQyKSIgfSldIH0pXSB9KSwgX2pzeHMoImRpdiIsIHsgY2xhc3NOYW1lOiAic3BhY2UteS0zIiwgY2hpbGRyZW46IFtfanN4KCJsYWJlbCIsIHsgY2xhc3NOYW1lOiAidGV4dC1bMTBweF0gZm9udC1ibGFjayB0ZXh0LXNsYXRlLTQwMCB1cHBlcmNhc2UgdHJhY2tpbmctd2lkZXN0IGJsb2NrIiwgY2hpbGRyZW46ICJcdTA0MTFcdTA0NEVcdTA0MzRcdTA0MzZcdTA0MzVcdTA0NDJcdTA0M0RcdTA0MzBcdTA0NEYgXHUwNDNGXHUwNDNFXHUwNDNCXHUwNDM4XHUwNDQyXHUwNDM4XHUwNDNBXHUwNDMwIiB9KSwgX2pzeHMoInNlbGVjdCIsIHsgY2xhc3NOYW1lOiAidy1mdWxsIGJnLXNsYXRlLTUwIGJvcmRlciBib3JkZXItc2xhdGUtMjAwIHJvdW5kZWQteGwgcHgtNCBweS0zLjUgdGV4dC1zbGF0ZS03MDAgZm9udC1zZW1pYm9sZCBmb2N1czpyaW5nLTIgZm9jdXM6cmluZy1ibHVlLTEwMCBmb2N1czpib3JkZXItYmx1ZS01MDAgdHJhbnNpdGlvbi1hbGwgY3Vyc29yLXBvaW50ZXIgb3V0bGluZS1ub25lIiwgdmFsdWU6IHNjZW5hcmlvLmJ1ZGdldCwgb25DaGFuZ2U6IChlKSA9PiBzZXRTY2VuYXJpbyh7IC4uLnNjZW5hcmlvLCBidWRnZXQ6IGUudGFyZ2V0LnZhbHVlIH0pLCBjaGlsZHJlbjogW19qc3goIm9wdGlvbiIsIHsgdmFsdWU6ICJUaWdodCIsIGNoaWxkcmVuOiAiXHUwNDFDXHUwNDM4XHUwNDNEXHUwNDM4XHUwNDNDXHUwNDQzXHUwNDNDIChcdTA0MjJcdTA0M0VcdTA0M0JcdTA0NENcdTA0M0FcdTA0M0UgXHUwNDNEXHUwNDM1XHUwNDNFXHUwNDMxXHUwNDQ1XHUwNDNFXHUwNDM0XHUwNDM4XHUwNDNDXHUwNDNFXHUwNDM1KSIgfSksIF9qc3goIm9wdGlvbiIsIHsgdmFsdWU6ICJNZWRpdW0iLCBjaGlsZHJlbjogIlx1MDQxMVx1MDQzMFx1MDQzQlx1MDQzMFx1MDQzRFx1MDQ0MSAoXHUwNDE3XHUwNDNFXHUwNDNCXHUwNDNFXHUwNDQyXHUwNDMwXHUwNDRGIFx1MDQ0MVx1MDQzNVx1MDQ0MFx1MDQzNVx1MDQzNFx1MDQzOFx1MDQzRFx1MDQzMCkiIH0pLCBfanN4KCJvcHRpb24iLCB7IHZhbHVlOiAiSGlnaCIsIGNoaWxkcmVuOiAiXHUwNDFDXHUwNDMwXHUwNDNBXHUwNDQxXHUwNDM4XHUwNDNDXHUwNDQzXHUwNDNDIChcdTA0MUZcdTA0NDBcdTA0M0VcdTA0MzhcdTA0MzdcdTA0MzJcdTA0M0VcdTA0MzRcdTA0MzhcdTA0NDJcdTA0MzVcdTA0M0JcdTA0NENcdTA0M0RcdTA0M0VcdTA0NDFcdTA0NDJcdTA0NEMgXHUwNDMxXHUwNDM1XHUwNDM3IFx1MDQzQVx1MDQzRVx1MDQzQ1x1MDQzRlx1MDQ0MFx1MDQzRVx1MDQzQ1x1MDQzOFx1MDQ0MVx1MDQ0MVx1MDQzRVx1MDQzMikiIH0pXSB9KV0gfSldIH0pLCBfanN4KCJidXR0b24iLCB7IHR5cGU6ICJzdWJtaXQiLCBkaXNhYmxlZDogbG9hZGluZywgY2xhc3NOYW1lOiBgdy1mdWxsIHB5LTUgcm91bmRlZC0yeGwgZm9udC1ibGFjayB0ZXh0LXdoaXRlIHNoYWRvdy1sZyBzaGFkb3ctYmx1ZS0yMDAgdHJhbnNpdGlvbi1hbGwgJHtsb2FkaW5nID8gJ2JnLXNsYXRlLTMwMCBjdXJzb3Itbm90LWFsbG93ZWQnIDogJ2JnLWJsdWUtNjAwIGhvdmVyOmJnLWJsdWUtNzAwIGFjdGl2ZTpzY2FsZS1bMC45OF0nfWAsIGNoaWxkcmVuOiBsb2FkaW5nID8gKF9qc3hzKCJzcGFuIiwgeyBjbGFzc05hbWU6ICJmbGV4IGl0ZW1zLWNlbnRlciBqdXN0aWZ5LWNlbnRlciB1cHBlcmNhc2UgdHJhY2tpbmctd2lkZXN0IHRleHQteHMiLCBjaGlsZHJlbjogW19qc3hzKCJzdmciLCB7IGNsYXNzTmFtZTogImFuaW1hdGUtc3BpbiBoLTQgdy00IG1yLTMiLCB2aWV3Qm94OiAiMCAwIDI0IDI0IiwgY2hpbGRyZW46IFtfanN4KCJjaXJjbGUiLCB7IGNsYXNzTmFtZTogIm9wYWNpdHktMjUiLCBjeDogIjEyIiwgY3k6ICIxMiIsIHI6ICIxMCIsIHN0cm9rZTogImN1cnJlbnRDb2xvciIsIHN0cm9rZVdpZHRoOiAiNCIgfSksIF9qc3goInBhdGgiLCB7IGNsYXNzTmFtZTogIm9wYWNpdHktNzUiLCBmaWxsOiAiY3VycmVudENvbG9yIiwgZDogIk00IDEyYTggOCAwIDAxOC04VjBDNS4zNzMgMCAwIDUuMzczIDAgMTJoNHptMiA1LjI5MUE3Ljk2MiA3Ljk2MiAwIDAxNCAxMkgwYzAgMy4wNDIgMS4xMzUgNS44MjQgMyA3LjkzOGwzLTIuNjQ3eiIgfSldIH0pLCAiXHUwNDEwXHUwNDNEXHUwNDMwXHUwNDNCXHUwNDM4XHUwNDM3IFx1MDQzNFx1MDQzMFx1MDQzRFx1MDQzRFx1MDQ0Qlx1MDQ0NS4uLiJdIH0pKSA6IChfanN4KCJzcGFuIiwgeyBjbGFzc05hbWU6ICJ1cHBlcmNhc2UgdHJhY2tpbmctd2lkZXN0IHRleHQteHMiLCBjaGlsZHJlbjogIlx1MDQxRlx1MDQzRVx1MDQzQlx1MDQ0M1x1MDQ0N1x1MDQzOFx1MDQ0Mlx1MDQ0QyBcdTA0NERcdTA0M0FcdTA0NDFcdTA0M0ZcdTA0MzVcdTA0NDBcdTA0NDJcdTA0M0RcdTA0NEJcdTA0MzkgXHUwNDQwXHUwNDMwXHUwNDQxXHUwNDQ3XHUwNDM1XHUwNDQyIiB9KSkgfSldIH0pLCByZXN1bHQgJiYgKF9qc3goImRpdiIsIHsgaWQ6ICJyZWMtcmVzdWx0IiwgY2xhc3NOYW1lOiAibXQtMTIgcC04IGJnLWJsdWUtNTAvMzAgcm91bmRlZC1bMnJlbV0gYm9yZGVyIGJvcmRlci1ibHVlLTEwMCBhbmltYXRlLWluIGZhZGUtaW4gc2xpZGUtaW4tZnJvbS1ib3R0b20tNCBkdXJhdGlvbi01MDAiLCBjaGlsZHJlbjogX2pzeHMoImRpdiIsIHsgY2xhc3NOYW1lOiAiZmxleCBmbGV4LWNvbCBtZDpmbGV4LXJvdyBnYXAtMTAiLCBjaGlsZHJlbjogW19qc3hzKCJkaXYiLCB7IGNsYXNzTmFtZTogIm1kOnctMS8zIiwgY2hpbGRyZW46IFtfanN4cygiZGl2IiwgeyBjbGFzc05hbWU6ICJtYi02IiwgY2hpbGRyZW46IFtfanN4KCJoNSIsIHsgY2xhc3NOYW1lOiAidGV4dC1bMTBweF0gZm9udC1ibGFjayB0ZXh0LWJsdWUtNjAwIHVwcGVyY2FzZSB0cmFja2luZy13aWRlc3QgbWItMiIsIGNoaWxkcmVuOiAiXHUwNDIwXHUwNDM1XHUwNDNBXHUwNDNFXHUwNDNDXHUwNDM1XHUwNDNEXHUwNDM0XHUwNDQzXHUwNDM1XHUwNDNDXHUwNDMwXHUwNDRGIFx1MDQ0MVx1MDQ0Mlx1MDQ0MFx1MDQzMFx1MDQ0Mlx1MDQzNVx1MDQzM1x1MDQzOFx1MDQ0RiIgfSksIF9qc3goImRpdiIsIHsgY2xhc3NOYW1lOiAidGV4dC0yeGwgZm9udC1ibGFjayB0ZXh0LXNsYXRlLTkwMCBsZWFkaW5nLXRpZ2h0IiwgY2hpbGRyZW46IHJlc3VsdC5zdHJhdGVneSB9KV0gfSksIF9qc3hzKCJkaXYiLCB7IGNsYXNzTmFtZTogInNwYWNlLXktNCIsIGNoaWxkcmVuOiBbX2pzeHMoImRpdiIsIHsgY2hpbGRyZW46IFtfanN4KCJoNiIsIHsgY2xhc3NOYW1lOiAidGV4dC1bMTBweF0gZm9udC1ib2xkIHRleHQtc2xhdGUtNDAwIHVwcGVyY2FzZSBtYi0xIiwgY2hpbGRyZW46ICJcdTA0MUFcdTA0M0VcdTA0M0RcdTA0NDRcdTA0MzhcdTA0MzNcdTA0NDNcdTA0NDBcdTA0MzBcdTA0NDZcdTA0MzhcdTA0NEYgXHUwNDNDXHUwNDNFXHUwNDM0XHUwNDQzXHUwNDNCXHUwNDM1XHUwNDM5IiB9KSwgX2pzeCgicCIsIHsgY2xhc3NOYW1lOiAidGV4dC1zbGF0ZS03MDAgZm9udC1ib2xkIHRleHQtc20gbGVhZGluZy1yZWxheGVkIiwgY2hpbGRyZW46IHJlc3VsdC5jb25maWd1cmF0aW9uIH0pXSB9KSwgX2pzeHMoImRpdiIsIHsgY2hpbGRyZW46IFtfanN4KCJoNiIsIHsgY2xhc3NOYW1lOiAidGV4dC1bMTBweF0gZm9udC1ib2xkIHRleHQtc2xhdGUtNDAwIHVwcGVyY2FzZSBtYi0yIiwgY2hpbGRyZW46ICJcdTA0MjRcdTA0MzBcdTA0M0FcdTA0NDJcdTA0M0VcdTA0NDBcdTA0NEIgXHUwNDQwXHUwNDM4XHUwNDQxXHUwNDNBXHUwNDMwIiB9KSwgX2pzeCgiZGl2IiwgeyBjbGFzc05hbWU6ICJmbGV4IGZsZXgtd3JhcCBnYXAtMiIsIGNoaWxkcmVuOiByZXN1bHQucmlza0ZhY3RvcnMubWFwKChyaXNrLCBpZHgpID0+IChfanN4cygic3BhbiIsIHsgY2xhc3NOYW1lOiAiYmctd2hpdGUgdGV4dC1zbGF0ZS02MDAgdGV4dC1bOXB4XSBweC0yLjUgcHktMSByb3VuZGVkLW1kIGJvcmRlciBib3JkZXItc2xhdGUtMjAwIGZvbnQtYm9sZCIsIGNoaWxkcmVuOiBbIlx1MjAyMiAiLCByaXNrXSB9LCBpZHgpKSkgfSldIH0pXSB9KV0gfSksIF9qc3hzKCJkaXYiLCB7IGNsYXNzTmFtZTogIm1kOnctMi8zIGJvcmRlci1sIGJvcmRlci1zbGF0ZS0yMDAgbWQ6cGwtMTAiLCBjaGlsZHJlbjogW19qc3goImg1IiwgeyBjbGFzc05hbWU6ICJ0ZXh0LVsxMHB4XSBmb250LWJsYWNrIHRleHQtYmx1ZS02MDAgdXBwZXJjYXNlIHRyYWNraW5nLXdpZGVzdCBtYi00IiwgY2hpbGRyZW46ICJcdTA0MUVcdTA0MzFcdTA0M0VcdTA0NDFcdTA0M0RcdTA0M0VcdTA0MzJcdTA0MzBcdTA0M0RcdTA0MzhcdTA0MzUgXHUwNDQwXHUwNDM1XHUwNDQ4XHUwNDM1XHUwNDNEXHUwNDM4XHUwNDRGIiB9KSwgX2pzeHMoInAiLCB7IGNsYXNzTmFtZTogInRleHQtc2xhdGUtNjAwIGxlYWRpbmctcmVsYXhlZCB0ZXh0LWxnIGl0YWxpYyIsIGNoaWxkcmVuOiBbIlwiIiwgcmVzdWx0LnJlYXNvbmluZywgIlwiIl0gfSksIF9qc3hzKCJkaXYiLCB7IGNsYXNzTmFtZTogIm10LTEwIGdyaWQgZ3JpZC1jb2xzLTEgc206Z3JpZC1jb2xzLTIgZ2FwLTQiLCBjaGlsZHJlbjogW19qc3hzKCJhIiwgeyBocmVmOiAibWFpbHRvOmlkYy1tYXJrZXRpbmdAdGVjaC5maW5vdnkuY29tIiwgY2xhc3NOYW1lOiAiYmctYmx1ZS02MDAgaG92ZXI6YmctYmx1ZS03MDAgdGV4dC13aGl0ZSBwLTUgcm91bmRlZC0yeGwgZmxleCBmbGV4LWNvbCBqdXN0aWZ5LWJldHdlZW4gdHJhbnNpdGlvbi1hbGwgc2hhZG93LW1kIHNoYWRvdy1ibHVlLTEwMCIsIGNoaWxkcmVuOiBbX2pzeCgic3BhbiIsIHsgY2xhc3NOYW1lOiAidGV4dC1bOXB4XSBmb250LWJvbGQgdGV4dC1ibHVlLTEwMCB1cHBlcmNhc2UgbWItMiIsIGNoaWxkcmVuOiAiXHUwNDIxXHUwNDMyXHUwNDRGXHUwNDM3XHUwNDMwXHUwNDQyXHUwNDRDXHUwNDQxXHUwNDRGIFx1MDQ0MSBcdTA0NERcdTA0M0FcdTA0NDFcdTA0M0ZcdTA0MzVcdTA0NDBcdTA0NDJcdTA0M0VcdTA0M0MiIH0pLCBfanN4KCJzcGFuIiwgeyBjbGFzc05hbWU6ICJ0ZXh0LWxnIGZvbnQtYmxhY2sgdHJhY2tpbmctdGlnaHQiLCBjaGlsZHJlbjogIlx1MDQxRVx1MDQzMVx1MDQ0MVx1MDQ0M1x1MDQzNFx1MDQzOFx1MDQ0Mlx1MDQ0QyBcdTA0NDFcdTA0M0ZcdTA0MzVcdTA0NDZcdTA0MzhcdTA0NDRcdTA0MzhcdTA0M0FcdTA0MzBcdTA0NDZcdTA0MzhcdTA0NEUiIH0pXSB9KSwgX2pzeHMoImRpdiIsIHsgY2xhc3NOYW1lOiAiYmctd2hpdGUgcC01IHJvdW5kZWQtMnhsIGJvcmRlciBib3JkZXItc2xhdGUtMjAwIGZsZXggZmxleC1jb2wganVzdGlmeS1iZXR3ZWVuIiwgY2hpbGRyZW46IFtfanN4KCJzcGFuIiwgeyBjbGFzc05hbWU6ICJ0ZXh0LVs5cHhdIGZvbnQtYm9sZCB0ZXh0LXNsYXRlLTQwMCB1cHBlcmNhc2UgbWItMiIsIGNoaWxkcmVuOiAiXHUwNDFGXHUwNDNCXHUwNDMwXHUwNDNEXHUwNDM4XHUwNDQwXHUwNDQzXHUwNDM1XHUwNDNDXHUwNDRCXHUwNDM5IFx1MDQzN1x1MDQzMFx1MDQzRlx1MDQ0M1x1MDQ0MVx1MDQzQSIgfSksIF9qc3goInNwYW4iLCB7IGNsYXNzTmFtZTogInRleHQtbGcgZm9udC1ibGFjayB0ZXh0LXNsYXRlLTgwMCIsIGNoaWxkcmVuOiByZXN1bHQudGltaW5nIH0pXSB9KV0gfSldIH0pXSB9KSB9KSldIH0pXSB9KSk7Cn07Cg==\",\"@\/App\":\"data:application\/javascript;base64,aW1wb3J0IHsganN4IGFzIF9qc3gsIGpzeHMgYXMgX2pzeHMgfSBmcm9tICJyZWFjdC9qc3gtcnVudGltZSI7CmltcG9ydCB7IEFydGljbGVTZWN0aW9uIH0gZnJvbSAnQC9jb21wb25lbnRzL0FydGljbGVTZWN0aW9uJzsKaW1wb3J0IHsgQWR2aXNvckZvcm0gfSBmcm9tICdAL2NvbXBvbmVudHMvQWR2aXNvckZvcm0nOwpjb25zdCBBcHAgPSAoKSA9PiB7CiAgICByZXR1cm4gKF9qc3hzKCJkaXYiLCB7IGNsYXNzTmFtZTogIm1pbi1oLXNjcmVlbiBiZy1bI2Y4ZmFmY10gdGV4dC1zbGF0ZS04MDAgZm9udC1zYW5zIHNlbGVjdGlvbjpiZy1ibHVlLTEwMCBzZWxlY3Rpb246dGV4dC1ibHVlLTkwMCIsIGNoaWxkcmVuOiBbX2pzeCgiZGl2IiwgeyBjbGFzc05hbWU6ICJmaXhlZCBpbnNldC0wIHBvaW50ZXItZXZlbnRzLW5vbmUgb3BhY2l0eS1bMC4wM10gYmctW3VybCgnaHR0cHM6Ly93d3cudHJhbnNwYXJlbnR0ZXh0dXJlcy5jb20vcGF0dGVybnMvY3ViZXMucG5nJyldIHotMCIgfSksIF9qc3goImhlYWRlciIsIHsgY2xhc3NOYW1lOiAic3RpY2t5IHRvcC0wIHotNTAgYmctd2hpdGUvNzAgYmFja2Ryb3AtYmx1ci1tZCBib3JkZXItYiBib3JkZXItc2xhdGUtMjAwIHB5LTQgcHgtNiBzaGFkb3ctc20iLCBjaGlsZHJlbjogX2pzeHMoImRpdiIsIHsgY2xhc3NOYW1lOiAibWF4LXctNXhsIG14LWF1dG8gZmxleCBqdXN0aWZ5LWJldHdlZW4gaXRlbXMtY2VudGVyIiwgY2hpbGRyZW46IFtfanN4cygiZGl2IiwgeyBjbGFzc05hbWU6ICJmbGV4IGl0ZW1zLWNlbnRlciBzcGFjZS14LTQiLCBjaGlsZHJlbjogW19qc3goImRpdiIsIHsgY2xhc3NOYW1lOiAidy0xMiBoLTEyIGJnLWJsdWUtNjAwIHJvdW5kZWQteGwgZmxleCBpdGVtcy1jZW50ZXIganVzdGlmeS1jZW50ZXIgc2hhZG93LWxnIHNoYWRvdy1ibHVlLTIwMCIsIGNoaWxkcmVuOiBfanN4KCJzcGFuIiwgeyBjbGFzc05hbWU6ICJ0ZXh0LXdoaXRlIGZvbnQtYm9sZCB0ZXh0LXhsIiwgY2hpbGRyZW46ICIxQyIgfSkgfSksIF9qc3hzKCJkaXYiLCB7IGNoaWxkcmVuOiBbX2pzeCgiZGl2IiwgeyBjbGFzc05hbWU6ICJmb250LWV4dHJhYm9sZCB0ZXh0LXNsYXRlLTkwMCB0ZXh0LWxnIGxlYWRpbmctbm9uZSB0cmFja2luZy10aWdodCIsIGNoaWxkcmVuOiAiXHUwNDIxXHUwNDM1XHUwNDQwXHUwNDMyXHUwNDM1XHUwNDQwXHUwNDNEXHUwNDMwXHUwNDRGIFx1MDQxMFx1MDQzRFx1MDQzMFx1MDQzQlx1MDQzOFx1MDQ0Mlx1MDQzOFx1MDQzQVx1MDQzMCAyMDI2IiB9KSwgX2pzeHMoInAiLCB7IGNsYXNzTmFtZTogInRleHQtWzEwcHhdIHRleHQtYmx1ZS02MDAgZm9udC1ib2xkIHVwcGVyY2FzZSB0cmFja2luZy13aWRlc3QgbXQtMSBmbGV4IGl0ZW1zLWNlbnRlciBnYXAtMS41IiwgY2hpbGRyZW46IFtfanN4KCJzcGFuIiwgeyBjbGFzc05hbWU6ICJ3LTEuNSBoLTEuNSBiZy1ibHVlLTYwMCByb3VuZGVkLWZ1bGwgYW5pbWF0ZS1wdWxzZSIgfSksICJERFI1IE1lbW9yeSBBZHZpc29yIl0gfSldIH0pXSB9KSwgX2pzeHMoIm5hdiIsIHsgY2xhc3NOYW1lOiAiaGlkZGVuIG1kOmZsZXggaXRlbXMtY2VudGVyIHNwYWNlLXgtOCB0ZXh0LVsxMXB4XSBmb250LWJvbGQgdGV4dC1zbGF0ZS00MDAgdXBwZXJjYXNlIHRyYWNraW5nLXdpZGVzdCIsIGNoaWxkcmVuOiBbX2pzeCgic3BhbiIsIHsgY2xhc3NOYW1lOiAiaG92ZXI6dGV4dC1ibHVlLTYwMCB0cmFuc2l0aW9uLWNvbG9ycyBjdXJzb3ItcG9pbnRlciIsIGNoaWxkcmVuOiAiXHUwNDFBXHUwNDMwXHUwNDNCXHUwNDRDXHUwNDNBXHUwNDQzXHUwNDNCXHUwNDRGXHUwNDQyXHUwNDNFXHUwNDQwIiB9KSwgX2pzeCgic3BhbiIsIHsgY2xhc3NOYW1lOiAiaG92ZXI6dGV4dC1ibHVlLTYwMCB0cmFuc2l0aW9uLWNvbG9ycyBjdXJzb3ItcG9pbnRlciIsIGNoaWxkcmVuOiAiXHUwNDIxXHUwNDQyXHUwNDMwXHUwNDNEXHUwNDM0XHUwNDMwXHUwNDQwXHUwNDQyXHUwNDRCIDIwMjYiIH0pLCBfanN4KCJzcGFuIiwgeyBjbGFzc05hbWU6ICJob3Zlcjp0ZXh0LWJsdWUtNjAwIHRyYW5zaXRpb24tY29sb3JzIGN1cnNvci1wb2ludGVyIiwgY2hpbGRyZW46ICJcdTA0MUZcdTA0M0VcdTA0MzRcdTA0MzRcdTA0MzVcdTA0NDBcdTA0MzZcdTA0M0FcdTA0MzAiIH0pXSB9KV0gfSkgfSksIF9qc3hzKCJtYWluIiwgeyBjbGFzc05hbWU6ICJtYXgtdy01eGwgbXgtYXV0byBweC00IHNtOnB4LTYgcHQtMTIgcmVsYXRpdmUgei0xMCIsIGNoaWxkcmVuOiBbX2pzeCgic2VjdGlvbiIsIHsgY2xhc3NOYW1lOiAibWItMTIiLCBjaGlsZHJlbjogX2pzeHMoImRpdiIsIHsgY2xhc3NOYW1lOiAiZ3JpZCBtZDpncmlkLWNvbHMtMyBnYXAtNiIsIGNoaWxkcmVuOiBbX2pzeHMoImRpdiIsIHsgY2xhc3NOYW1lOiAiYmctd2hpdGUgcC02IHJvdW5kZWQtMnhsIGJvcmRlciBib3JkZXItc2xhdGUtMjAwIHNoYWRvdy1zbSBob3ZlcjpzaGFkb3ctbWQgdHJhbnNpdGlvbi1zaGFkb3ciLCBjaGlsZHJlbjogW19qc3goImRpdiIsIHsgY2xhc3NOYW1lOiAidy0xMCBoLTEwIGJnLWVtZXJhbGQtNTAgdGV4dC1lbWVyYWxkLTYwMCByb3VuZGVkLWxnIGZsZXggaXRlbXMtY2VudGVyIGp1c3RpZnktY2VudGVyIG1iLTQiLCBjaGlsZHJlbjogX2pzeCgic3ZnIiwgeyBjbGFzc05hbWU6ICJ3LTYgaC02IiwgZmlsbDogIm5vbmUiLCBzdHJva2U6ICJjdXJyZW50Q29sb3IiLCB2aWV3Qm94OiAiMCAwIDI0IDI0IiwgY2hpbGRyZW46IF9qc3goInBhdGgiLCB7IHN0cm9rZUxpbmVjYXA6ICJyb3VuZCIsIHN0cm9rZUxpbmVqb2luOiAicm91bmQiLCBzdHJva2VXaWR0aDogIjIiLCBkOiAiTTE5IDIxVjVhMiAyIDAgMDAtMi0ySDdhMiAyIDAgMDAtMiAydjE2bTE0IDBoMm0tMiAwaC01bS05IDBIM20yIDBoNU05IDdoMW0tMSA0aDFtNC00aDFtLTEgNGgxbS01IDEwdi01YTEgMSAwIDAxMS0xaDJhMSAxIDAgMDExIDF2NW0tNCAwaDQiIH0pIH0pIH0pLCBfanN4KCJoMyIsIHsgY2xhc3NOYW1lOiAiZm9udC1ib2xkIHRleHQtc2xhdGUtOTAwIG1iLTEiLCBjaGlsZHJlbjogIlx1MDQxQ1x1MDQzMFx1MDQzQlx1MDQ0Qlx1MDQzOSBcdTA0MzFcdTA0MzhcdTA0MzdcdTA0M0RcdTA0MzVcdTA0NDEiIH0pLCBfanN4KCJwIiwgeyBjbGFzc05hbWU6ICJ0ZXh0LXNsYXRlLTUwMCB0ZXh0LXhzIG1iLTQiLCBjaGlsZHJlbjogIlx1MDQxNFx1MDQzRSAxNSBcdTA0M0ZcdTA0M0VcdTA0M0JcdTA0NENcdTA0MzdcdTA0M0VcdTA0MzJcdTA0MzBcdTA0NDJcdTA0MzVcdTA0M0JcdTA0MzVcdTA0MzkiIH0pLCBfanN4KCJkaXYiLCB7IGNsYXNzTmFtZTogInRleHQtc20gZm9udC1zZW1pYm9sZCB0ZXh0LWVtZXJhbGQtNjAwIGJnLWVtZXJhbGQtNTAgcHgtMyBweS0xIHJvdW5kZWQtZnVsbCBpbmxpbmUtYmxvY2siLCBjaGlsZHJlbjogIjMyIFx1MDQxM1x1MDQxMSBERFI1IiB9KV0gfSksIF9qc3hzKCJkaXYiLCB7IGNsYXNzTmFtZTogImJnLXdoaXRlIHAtNiByb3VuZGVkLTJ4bCBib3JkZXItMiBib3JkZXItYmx1ZS0xMDAgc2hhZG93LW1kIHJlbGF0aXZlIiwgY2hpbGRyZW46IFtfanN4KCJkaXYiLCB7IGNsYXNzTmFtZTogImFic29sdXRlIC10b3AtMyByaWdodC00IGJnLWJsdWUtNjAwIHRleHQtd2hpdGUgdGV4dC1bOXB4XSBmb250LWJvbGQgcHgtMyBweS0xIHJvdW5kZWQtZnVsbCB1cHBlcmNhc2UgdHJhY2tpbmctdGlnaHRlciIsIGNoaWxkcmVuOiAiXHUwNDIwXHUwNDM1XHUwNDNBXHUwNDNFXHUwNDNDXHUwNDM1XHUwNDNEXHUwNDM0XHUwNDQzXHUwNDM1XHUwNDNDXHUwNDNFIiB9KSwgX2pzeCgiZGl2IiwgeyBjbGFzc05hbWU6ICJ3LTEwIGgtMTAgYmctYmx1ZS01MCB0ZXh0LWJsdWUtNjAwIHJvdW5kZWQtbGcgZmxleCBpdGVtcy1jZW50ZXIganVzdGlmeS1jZW50ZXIgbWItNCIsIGNoaWxkcmVuOiBfanN4KCJzdmciLCB7IGNsYXNzTmFtZTogInctNiBoLTYiLCBmaWxsOiAibm9uZSIsIHN0cm9rZTogImN1cnJlbnRDb2xvciIsIHZpZXdCb3g6ICIwIDAgMjQgMjQiLCBjaGlsZHJlbjogX2pzeCgicGF0aCIsIHsgc3Ryb2tlTGluZWNhcDogInJvdW5kIiwgc3Ryb2tlTGluZWpvaW46ICJyb3VuZCIsIHN0cm9rZVdpZHRoOiAiMiIsIGQ6ICJNMTcgMjBoNXYtMmEzIDMgMCAwMC01LjM1Ni0xLjg1N00xNyAyMEg3bTEwIDB2LTJjMC0uNjU2LS4xMjYtMS4yODMtLjM1Ni0xLjg1N003IDIwSDJ2LTJhMyAzIDAgMDE1LjM1Ni0xLjg1N003IDIwdi0yYzAtLjY1Ni4xMjYtMS4yODMuMzU2LTEuODU3bTAgMGE1LjAwMiA1LjAwMiAwIDAxOS4yODggME0xNSA3YTMgMyAwIDExLTYgMCAzIDMgMCAwMTYgMHptNiAzYTIgMiAwIDExLTQgMCAyIDIgMCAwMTQgMHpNNyAxMGEyIDIgMCAxMS00IDAgMiAyIDAgMDE0IDB6IiB9KSB9KSB9KSwgX2pzeCgiaDMiLCB7IGNsYXNzTmFtZTogImZvbnQtYm9sZCB0ZXh0LXNsYXRlLTkwMCBtYi0xIiwgY2hpbGRyZW46ICJcdTA0MjFcdTA0NDBcdTA0MzVcdTA0MzRcdTA0M0RcdTA0MzhcdTA0MzkgXHUwNDMxXHUwNDM4XHUwNDM3XHUwNDNEXHUwNDM1XHUwNDQxIiB9KSwgX2pzeCgicCIsIHsgY2xhc3NOYW1lOiAidGV4dC1zbGF0ZS01MDAgdGV4dC14cyBtYi00IiwgY2hpbGRyZW46ICIzMFx1MjAxMzYwIFx1MDQzRlx1MDQzRVx1MDQzQlx1MDQ0Q1x1MDQzN1x1MDQzRVx1MDQzMlx1MDQzMFx1MDQ0Mlx1MDQzNVx1MDQzQlx1MDQzNVx1MDQzOSIgfSksIF9qc3goImRpdiIsIHsgY2xhc3NOYW1lOiAidGV4dC1zbSBmb250LXNlbWlib2xkIHRleHQtYmx1ZS02MDAgYmctYmx1ZS01MCBweC0zIHB5LTEgcm91bmRlZC1mdWxsIGlubGluZS1ibG9jayIsIGNoaWxkcmVuOiAiNjRcdTIwMTM5NiBcdTA0MTNcdTA0MTEgRERSNSIgfSldIH0pLCBfanN4cygiZGl2IiwgeyBjbGFzc05hbWU6ICJiZy13aGl0ZSBwLTYgcm91bmRlZC0yeGwgYm9yZGVyIGJvcmRlci1zbGF0ZS0yMDAgc2hhZG93LXNtIGhvdmVyOnNoYWRvdy1tZCB0cmFuc2l0aW9uLXNoYWRvdyIsIGNoaWxkcmVuOiBbX2pzeCgiZGl2IiwgeyBjbGFzc05hbWU6ICJ3LTEwIGgtMTAgYmctaW5kaWdvLTUwIHRleHQtaW5kaWdvLTYwMCByb3VuZGVkLWxnIGZsZXggaXRlbXMtY2VudGVyIGp1c3RpZnktY2VudGVyIG1iLTQiLCBjaGlsZHJlbjogX2pzeCgic3ZnIiwgeyBjbGFzc05hbWU6ICJ3LTYgaC02IiwgZmlsbDogIm5vbmUiLCBzdHJva2U6ICJjdXJyZW50Q29sb3IiLCB2aWV3Qm94OiAiMCAwIDI0IDI0IiwgY2hpbGRyZW46IF9qc3goInBhdGgiLCB7IHN0cm9rZUxpbmVjYXA6ICJyb3VuZCIsIHN0cm9rZUxpbmVqb2luOiAicm91bmQiLCBzdHJva2VXaWR0aDogIjIiLCBkOiAiTTIxIDEzLjI1NUEyMy45MzEgMjMuOTMxIDAgMDExMiAxNWMtMy4xODMgMC02LjIyLS42Mi05LTEuNzQ1TTE2IDZWNGEyIDIgMCAwMC0yLTJoLTRhMiAyIDAgMDAtMiAydjJtNCA2aC4wMU01IDIwaDE0YTIgMiAwIDAwMi0yVjhhMiAyIDAgMDAtMi0ySDVhMiAyIDAgMDAtMiAydjEwYTIgMiAwIDAwMiAyeiIgfSkgfSkgfSksIF9qc3goImgzIiwgeyBjbGFzc05hbWU6ICJmb250LWJvbGQgdGV4dC1zbGF0ZS05MDAgbWItMSIsIGNoaWxkcmVuOiAiXHUwNDFBXHUwNDNFXHUwNDQwXHUwNDNGXHUwNDNFXHUwNDQwXHUwNDMwXHUwNDQ2XHUwNDM4XHUwNDRGIiB9KSwgX2pzeCgicCIsIHsgY2xhc3NOYW1lOiAidGV4dC1zbGF0ZS01MDAgdGV4dC14cyBtYi00IiwgY2hpbGRyZW46ICIxMDArIFx1MDQzRlx1MDQzRVx1MDQzQlx1MDQ0Q1x1MDQzN1x1MDQzRVx1MDQzMlx1MDQzMFx1MDQ0Mlx1MDQzNVx1MDQzQlx1MDQzNVx1MDQzOSIgfSksIF9qc3goImRpdiIsIHsgY2xhc3NOYW1lOiAidGV4dC1zbSBmb250LXNlbWlib2xkIHRleHQtaW5kaWdvLTYwMCBiZy1pbmRpZ28tNTAgcHgtMyBweS0xIHJvdW5kZWQtZnVsbCBpbmxpbmUtYmxvY2siLCBjaGlsZHJlbjogIjEyOCBcdTA0MTNcdTA0MTErIEREUjUiIH0pXSB9KV0gfSkgfSksIF9qc3goQWR2aXNvckZvcm0sIHt9KSwgX2pzeCgiZGl2IiwgeyBjbGFzc05hbWU6ICJtdC0xNiIsIGNoaWxkcmVuOiBfanN4KEFydGljbGVTZWN0aW9uLCB7fSkgfSksIF9qc3goImZvb3RlciIsIHsgY2xhc3NOYW1lOiAibXQtMjAgcHktMTAgYm9yZGVyLXQgYm9yZGVyLXNsYXRlLTIwMCB0ZXh0LXNsYXRlLTQwMCB0ZXh0LVsxMHB4XSBmb250LWJvbGQgdXBwZXJjYXNlIHRyYWNraW5nLXdpZGVzdCB0ZXh0LWNlbnRlciIsIGNoaWxkcmVuOiBfanN4KCJwIiwgeyBjaGlsZHJlbjogIlx1MDBBOSAyMDI2IFx1MDQyMVx1MDQzOFx1MDQ0MVx1MDQ0Mlx1MDQzNVx1MDQzQ1x1MDQzMCBcdTA0M0ZcdTA0M0JcdTA0MzBcdTA0M0RcdTA0MzhcdTA0NDBcdTA0M0VcdTA0MzJcdTA0MzBcdTA0M0RcdTA0MzhcdTA0NEYgXHUwNDQwXHUwNDM1XHUwNDQxXHUwNDQzXHUwNDQwXHUwNDQxXHUwNDNFXHUwNDMyIFx1MDQzRlx1MDQ0MFx1MDQzNVx1MDQzNFx1MDQzRlx1MDQ0MFx1MDQzOFx1MDQ0Rlx1MDQ0Mlx1MDQzOFx1MDQ0Ri4gXHUwNDFFXHUwNDQyXHUwNDM0XHUwNDM1XHUwNDNCIFx1MDQ0MVx1MDQzNVx1MDQ0MFx1MDQzMlx1MDQzNVx1MDQ0MFx1MDQzRFx1MDQzRVx1MDQzOSBcdTA0M0VcdTA0M0ZcdTA0NDJcdTA0MzhcdTA0M0NcdTA0MzhcdTA0MzdcdTA0MzBcdTA0NDZcdTA0MzhcdTA0MzguIiB9KSB9KV0gfSldIH0pKTsKfTsKZXhwb3J0IGRlZmF1bHQgQXBwOwo=\"}}<\/script>\n        <script>\n          window.APPLET_FILES = [\"index.tsx\",\"metadata.json\",\"index.html\",\"types.ts\",\"services\/geminiService.ts\",\"components\/ArticleSection.tsx\",\"components\/AdvisorForm.tsx\",\"App.tsx\"];\n          <\/script>\n        <script type=\"module\">\n        (() => {\n  if (window.self === window.top) {\n    \/\/ Do not run the shim in the main window, only in iframes.\n    return;\n  }\n\n  window.API_KEY = 'GEMINI_API_KEY';\n  window.GEMINI_API_KEY = 'GEMINI_API_KEY';\n  window.process = window.process || {};\n  window.process.env = window.process.env || {};\n  window.process.env.API_KEY = window.API_KEY;\n  window.process.env.GEMINI_API_KEY = window.GEMINI_API_KEY;\n\n  const bootstrapChannel = new Promise((resolve) => {\n    window.addEventListener('message', (event) => {\n      if (event.origin !== 'https:\/\/aistudio.google.com') {\n        return;\n      }\n\n      if (event.data.type === 'bootstrap') {\n        resolve({\n          port: event.ports[0],\n          urlPatterns:\n              event.data.urlPatterns.map((pattern) => new RegExp(pattern)),\n        });\n      }\n    });\n  });\n\n  window.aistudio = window.aistudio || {\n    handleFullscreenEsc: true,\n    getHostUrl: async function() {\n      const hostPort = (await bootstrapChannel).port;\n      return new Promise((resolve) => {\n        const channel = new MessageChannel();\n        hostPort.postMessage(\n            {type: 'get_host_url'},\n            [channel.port2]);\n        const port = channel.port1;\n        port.onmessage = (message) => {\n          resolve(message.data.url);\n        };\n      });\n    },\n    hasSelectedApiKey: async function() {\n      const hostPort = (await bootstrapChannel).port;\n      return new Promise((resolve) => {\n        const channel = new MessageChannel();\n        hostPort.postMessage(\n            {type: 'has_selected_api_key'},\n            [channel.port2]);\n        const port = channel.port1;\n        port.onmessage = (message) => {\n          resolve(message.data);\n        };\n      });\n    },\n    openSelectKey: async function() {\n      const hostPort = (await bootstrapChannel).port;\n      const channel = new MessageChannel();\n      hostPort.postMessage(\n          {type: 'open_select_key'},\n          [channel.port2]);\n    },\n    getModelQuota: async function(model) {\n      const hostPort = (await bootstrapChannel).port;\n      return new Promise((resolve) => {\n        const channel = new MessageChannel();\n        hostPort.postMessage(\n            {type: 'get_model_quota', model},\n            [channel.port2]);\n        const port = channel.port1;\n        port.onmessage = (message) => {\n          resolve(message.data.modelQuota);\n        };\n      });\n    },\n  };\n\n  const nativeFetch = window.fetch;\n\n  \/**\n   * @param {string | URL | Request} resource The resource of the fetch request.\n   * @param {RequestInit} options The options of the fetch request.\n   * @return {Promise!} The promise of the fetch request.\n   *\/\n  async function fetch(resource, options) {\n    const config = await bootstrapChannel;\n\n    const request = resource instanceof Request ?\n      resource.clone() :\n      new Request(resource, options);\n\n    if (!config.urlPatterns.some((pattern) => request.url.match(pattern))) {\n      return nativeFetch(resource, options);\n    }\n    const hostPort = config.port;\n\n    const channel = new MessageChannel();\n    const port = channel.port1;\n    let bodyBytes;\n    const transfer = [channel.port2];\n    const parts = [];\n    const buffer = await request.arrayBuffer();\n    if (buffer.byteLength) {\n      bodyBytes = buffer;\n      transfer.push(bodyBytes);\n    }\n    hostPort.postMessage(\n        {\n          type: 'fetch',\n          url: request.url,\n          method: request.method,\n          headers: [...request.headers.entries()],\n          body: bodyBytes,\n        },\n        transfer);\n\n    let streamController;\n    const body = new ReadableStream({\n      start(controller) {\n        streamController = controller;\n      },\n    });\n    let resolveReceive;\n    const receivePromise = new Promise((resolve) => {\n      resolveReceive = resolve;\n    });\n    port.onmessage = (message) => {\n      switch (message.data.type) {\n        case 'response':\n          resolveReceive(new Response(body, {\n            status: message.data.status,\n            statusText: message.data.statusText,\n            headers: new Headers(message.data.headers),\n          }));\n          break;\n        case 'body':\n          streamController.enqueue(message.data.data);\n          break;\n        case 'body_done':\n          streamController.close();\n          break;\n      }\n    };\n    return receivePromise;\n  }\n\n  Object.defineProperty(window, 'fetch', {\n    get: function() {\n      return fetch;\n    },\n  });\n\n  \/\/ See details in: https:\/\/github.com\/angular\/angular\/issues\/63064.\n  function patchHistoryStateFunctionForAngular(originalFn, baseHref) {\n    return (state, unused, url) => {\n      if (typeof url === 'string' && !url.startsWith('blob:')) {\n        url = baseHref + url;\n      }\n      return originalFn.apply(window.history, [state, unused, url]);\n    };\n  }\n\n  if (false) {\n    const baseHref = window.location.href;\n    window.history.replaceState = patchHistoryStateFunctionForAngular(window.history.replaceState, baseHref);\n    window.history.pushState = patchHistoryStateFunctionForAngular(window.history.pushState, baseHref);\n  }\n\n  const originalWebSocket = window.WebSocket;\n  class ProxiedWebSocket extends EventTarget {\n    \/**\n     * @param {string} url The url of the websocket.\n     * @param {Object!} protocols The protocols of the websocket.\n     *\/\n    constructor(url, protocols) {\n      super();\n      this.url = url;\n      this.protocols = protocols;\n\n      this.open();\n    }\n\n    \/** Opens the websocket. *\/\n    async open() {\n      const hostPort = (await bootstrapChannel).port;\n      const channel = new MessageChannel();\n      hostPort.postMessage(\n          {type: 'websocket_open', url: this.url, protocols: this.protocols},\n          [channel.port2]);\n      this.port = channel.port1;\n      this.port.onmessage = (message) => {\n        if (message.data.type === 'close') {\n          const event = new CloseEvent('close', {\n            code: message.data.code,\n            reason: message.data.reason,\n            wasClean: message.data.wasClean,\n          });\n          if (this.onclose) {\n            this.onclose(event);\n          }\n          this.dispatchEvent(event);\n          return;\n        } else if (message.data.type === 'open') {\n          const event = new Event('open');\n          if (this.onopen) {\n            this.onopen(event);\n          }\n          this.dispatchEvent(event);\n          return;\n        } else if (message.data.type === 'message') {\n          let data = message.data.data;\n          if (message.data.messageType === 'text' || message.data.messageType === 'message') {\n            data = new TextDecoder().decode(data);\n          }\n          const event = new MessageEvent('message', {\n            data,\n            type: message.data.messageType,\n          });\n          if (this.onmessage) {\n            this.onmessage(event);\n          }\n          this.dispatchEvent(event);\n          return;\n        } else if (message.data.type === 'error') {\n          const event = new ErrorEvent('error', {\n            message: message.data.message,\n          });\n          if (this.onerror) {\n            this.onerror(event);\n          }\n          this.dispatchEvent(event);\n          return;\n        }\n        console.error('received unknown message in frame', event.data);\n      };\n    }\n    \/**\n     * @param {string|ArrayBuffer!} data The data to send.\n     *\/\n    send(data) {\n      if (typeof data === 'string') {\n        this.port.postMessage({type: 'send', data});\n      } else {\n        this.port.postMessage({type: 'send', data}, [data.buffer]);\n      }\n    }\n\n    \/**\n     * @param {number} code The code of the close event.\n     * @param {string} reason The reason of the close event.\n     *\/\n    close(code, reason) {\n      this.port.postMessage({type: 'close', code, reason});\n    }\n  }\n\n  \/**\n   * @param {string} url The url of the websocket.\n   * @param {Object!} protocols The protocols of the websocket.\n   * @return {WebSocket!} The websocket.\n   *\/\n  function createWebSocket(url, protocols) {\n    \/\/ This should come from the bootstrap channel, but we want this to\n    \/\/ work for the synchronous constructor here.\n    if (url.startsWith('wss:\/\/generativelanguage.googleapis.com\/')) {\n      return Reflect.construct(ProxiedWebSocket, [url, protocols]);\n    }\n    return Reflect.construct(originalWebSocket, [url, protocols]);\n  }\n\n  Object.defineProperty(window, 'WebSocket', {\n    get: function() {\n      return createWebSocket;\n    },\n  });\n\n  async function instrumentErrorReporting() {\n    const errors = [];\n    let hostPort;\n\n    function reportError(message) {\n      if (!hostPort) {\n        errors.push(message);\n      } else {\n        hostPort.postMessage({type: 'error', message: message}, message);\n      }\n    }\n\n    function serialize(args) {\n      return args.map((a) => {\n        if (a instanceof Error || a instanceof ErrorEvent) {\n          return a.message;\n        }\n        if(a instanceof CloseEvent) {\n          return {code: a.code, reason: a.reason, wasClean: a.wasClean};\n        }\n        if( a instanceof Map) {\n          return JSON.parse(JSON.stringify([...a.entries()]));\n        }\n        if( a instanceof Set) {\n          return JSON.parse(JSON.stringify([...a.values()]));\n        }\n        if (a instanceof Object) {\n          return JSON.parse(JSON.stringify(a));\n        }\n        return a;\n      });\n    }\n\n    const originalConsole = window.console;\n    const originalConsoleLog = window.console.log;\n    const originalConsoleError = window.console.error;\n    const originalConsoleWarn = window.console.warn;\n    const originalConsoleDebug = window.console.debug;\n    window.console = {\n      ...originalConsole,\n      log: (message, ...args) => {\n        originalConsoleLog.apply(window.console, [message, ...args]);\n        const combined = serialize([message, ...args]);\n        reportError({type: 'console_log', message: combined });\n      },\n      debug: (message, ...args) => {\n        originalConsoleDebug.apply(window.console, [message, ...args]);\n        const combined = serialize([message, ...args]);\n        reportError({type: 'console_debug', message: combined });\n      },\n      error: (message, ...args) => {\n        originalConsoleError.apply(window.console, [message, ...args]);\n        const combined = serialize([message, ...args]);\n        reportError({type: 'console_error', message: combined });\n      },\n      warn: (message, ...args) => {\n        originalConsoleWarn.apply(window.console, [message, ...args]);\n        const combined = serialize([message, ...args]);\n        reportError({type: 'console_warn', message: combined });\n      },\n    };\n\n    window.onerror = (message, source, lineno, colno, error) => {\n      reportError({type: 'error', message: serialize([message]), source, lineno, colno, error});\n    };\n\n    window.onunhandledrejection = (event) => {\n      reportError({type: 'unhandledrejection', message: serialize([event.reason])});\n    };\n\n    window.alert = (message) => {\n      reportError({type: 'alert', message: serialize([message]) });\n    };\n\n    hostPort = (await bootstrapChannel).port;\n    for(const error of errors) {\n      hostPort.postMessage({type: 'error', message: error});\n    }\n  }\n\n  const availableFiles = new Set(window.APPLET_FILES || []);\n\n  instrumentErrorReporting();\n\n  if (false) {\n    const notifyLocationChange = async () => {\n      const hostPort = (await bootstrapChannel).port;\n      hostPort.postMessage({type: 'locationchange', href: location.href});\n    };\n\n    \/\/ Send initial state on load.\n    notifyLocationChange();\n\n    const originalPushState = history.pushState;\n    history.pushState = (...args) => {\n      originalPushState.apply(history, args);\n      notifyLocationChange();\n    };\n\n    const originalReplaceState = history.replaceState;\n    history.replaceState = (...args) => {\n      originalReplaceState.apply(history, args);\n      notifyLocationChange();\n    };\n    window.addEventListener('popstate', (e) => {\n      notifyLocationChange();\n    });\n  }\n\n  window.addEventListener('hashchange', async (e) =>{\n    const config = await bootstrapChannel;\n    const hostPort = config.port;\n    hostPort.postMessage({type: 'hashchange', hash: window.location.hash});\n    if (false) {\n      hostPort.postMessage({\n        type: 'locationchange',\n        href: location.href,\n      });\n    }\n  });\n\n  if (true) {\n    const script = document.createElement('script');\n    script.src = 'https:\/\/cdn.jsdelivr.net\/npm\/html2canvas-pro';\n    script.onload = () => {\n      window.addEventListener('message', async (event) => {\n        if (event.data?.type === 'capture-screenshot') {\n          try {\n            const canvas = await html2canvas(document.documentElement, {\n              logging: false,\n              useCORS: true,\n              backgroundColor: null,\n              scale: 1,\n            });\n            const hostPort = (await bootstrapChannel).port;\n            hostPort.postMessage(\n              {\n                type: 'screenshot-result',\n                dataUrl: canvas.toDataURL('image\/png'),\n                requestId: event.data.requestId,\n                scrollX: document.body.scrollLeft,\n                scrollY: document.body.scrollTop,\n              },\n            );\n          } catch (e) {\n            const hostPort = (await bootstrapChannel).port;\n            hostPort.postMessage(\n              {\n                type: 'screenshot-error',\n                error: e.message,\n                requestId: event.data.requestId,\n              });\n          }\n        }\n      });\n    };\n    document.head.appendChild(script);\n  }\n\n  if (false) {\n    const MAX_ANCESTOR_LEVEL = 3;\n    const MAX_DESCENDANT_LEVEL = 3;\n\n    function getElementSelector(el) {\n      if (!el || el.nodeType !== 1) {\n        return '';\n      }\n      const parts = [];\n      while(el && el.nodeType === 1 && el.tagName.toLowerCase() !== 'body') {\n        let part = el.tagName.toLowerCase();\n        if (el.id) {\n          part += '#' + CSS.escape(el.id);\n        }\n\n        const parent = el.parentElement;\n        if (parent) {\n          let nth = 1;\n          let prev = el.previousElementSibling;\n          while(prev) {\n            if (prev.tagName === el.tagName) {\n              nth++;\n            }\n            prev = prev.previousElementSibling;\n          }\n          part += ':nth-of-type(' + nth + ')';\n        }\n\n        parts.unshift(part);\n        el = el.parentElement;\n      }\n      return parts.join(' > ');\n    }\n\n    function getDomTreeAsString(element, depth, maxDepth) {\n      if (!element || element.nodeType !== 1 || depth > maxDepth) {\n        return '';\n      }\n      const tagName = element.tagName.toLowerCase();\n      let attrs = [];\n      if (element.id) {\n        attrs.push('id=\"' + element.id + '\"');\n      }\n      if (element.classList.length > 0) {\n        attrs.push('class=\"' + element.classList.value + '\"');\n      }\n      const attrString = attrs.length > 0 ? ' ' + attrs.join(' ') : '';\n\n      let content = '';\n      for (const node of element.childNodes) {\n        if (node.nodeType === 1) { \/\/ Element node\n          content += getDomTreeAsString(node, depth + 1, maxDepth);\n        } else if (node.nodeType === 3) { \/\/ Text node\n          content += node.textContent;\n        }\n      }\n\n      return '<' + tagName + attrString + '>' + content + '<\/' + tagName + '>';\n    }\n\n    const style = document.createElement('style');\n    style.textContent =\n      '.aistudio-focus-mode-highlight { box-shadow: inset 0 0 0 0.5px white, inset 0 0 0 1.5px #87a9ff !important; }' +\n      '#aistudio-focus-mode-tag { position: absolute; display: none; background: #87a9ff; border-radius: 4px; border: 0.5px solid white; z-index: 10000; text-transform: lowercase; padding: 2px 4px; color: #32302c; font-family: Inter, sans-serif; font-size: 12px; font-style: normal; font-weight: 400; line-height: 16px; pointer-events: none; }';\n    document.head.appendChild(style);\n\n    let highlightedElement = null;\n    let focusTag = null;\n    let resizeObserver = null;\n    let iframeLoaded = false;\n\n    function positionFocusTag() {\n      if (!highlightedElement || !focusTag) return;\n      requestAnimationFrame(() => {\n        focusTag.style.display = 'inline-flex';\n        const rect = highlightedElement.getBoundingClientRect();\n        focusTag.style.top =\n          rect.top + window.scrollY - focusTag.offsetHeight - 5 + 'px';\n        focusTag.style.left = rect.left + window.scrollX + 'px';\n      });\n    }\n\n    if (window.ResizeObserver) {\n      resizeObserver = new ResizeObserver(() => {\n        positionFocusTag();\n      });\n    }\n\n    function highlight(element) {\n      if (!iframeLoaded) return; \/\/ Do not highlight if iframe is not loaded\n      if (!focusTag) {\n        focusTag = document.createElement('div');\n        focusTag.id = 'aistudio-focus-mode-tag';\n        document.body.appendChild(focusTag);\n      }\n\n      const hadHighlightedElement = !!highlightedElement;\n      if (highlightedElement) {\n        highlightedElement.classList.remove('aistudio-focus-mode-highlight');\n        highlightedElement.removeAttribute('data-aistudio-tag-name');\n        if (resizeObserver) {\n          resizeObserver.unobserve(highlightedElement);\n        }\n      }\n      focusTag.style.display = 'none';\n      highlightedElement = element;\n      const hasHighlightedElement = !!highlightedElement;\n\n      if (!hadHighlightedElement && hasHighlightedElement) {\n        window.addEventListener('resize', positionFocusTag);\n        window.addEventListener('scroll', positionFocusTag, true);\n      } else if (hadHighlightedElement && !hasHighlightedElement) {\n        window.removeEventListener('resize', positionFocusTag);\n        window.removeEventListener('scroll', positionFocusTag, true);\n      }\n\n      if (highlightedElement) {\n        highlightedElement.setAttribute(\n          'data-aistudio-tag-name',\n          highlightedElement.tagName,\n        );\n        highlightedElement.classList.add('aistudio-focus-mode-highlight');\n        focusTag.textContent = highlightedElement.tagName.toLowerCase();\n        positionFocusTag();\n        if (resizeObserver) {\n          resizeObserver.observe(highlightedElement);\n        }\n      }\n    }\n\n    window.addEventListener('load', () => {\n      iframeLoaded = true;\n    });\n\n    window.addEventListener('message', async (event) => {\n      if (event.data?.type === 'highlight-element-at-point') {\n        try {\n          const element = document.elementFromPoint(\n            event.data.x,\n            event.data.y,\n          );\n          highlight(element);\n        } catch (e) {\n          highlight(null);\n        }\n      } else if (event.data?.type === 'highlight-element-by-selector') {\n        try {\n          const selector = event.data.selector;\n          if (selector) {\n            const element = document.querySelector(selector);\n            highlight(element);\n          } else {\n            highlight(null);\n          }\n        } catch (e) {\n          highlight(null);\n        }\n      } else if (event.data?.type === 'get-element-at-point') {\n        try {\n          const element = document.elementFromPoint(\n            event.data.x,\n            event.data.y,\n          );\n          const hostPort = (await bootstrapChannel).port;\n          if (!element) {\n            hostPort.postMessage({\n              type: 'element-at-point-error',\n              error: 'No element found at point',\n              requestId: event.data.requestId,\n            });\n            return;\n          }\n          const selector = getElementSelector(element);\n\n          let levelsUp = 0;\n          let root = element;\n          while(levelsUp < MAX_ANCESTOR_LEVEL &#038;&#038; root.parentElement &#038;&#038; root.parentElement.tagName.toLowerCase() !== 'html') {\n            root = root.parentElement;\n            levelsUp++;\n          }\n          const domString = getDomTreeAsString(root, 0, levelsUp + MAX_DESCENDANT_LEVEL);\n\n          const styles = window.getComputedStyle(element);\n          const css = {};\n          for (let i = 0; i < styles.length; i++) {\n            const key = styles[i];\n            css[key] = styles.getPropertyValue(key);\n          }\n          hostPort.postMessage({\n            type: 'element-at-point-result',\n            element: {\n              selector: selector,\n              domString: domString,\n              css: css,\n              x: event.data.x,\n              y: event.data.y,\n            },\n            requestId: event.data.requestId,\n          });\n        } catch (e) {\n          const hostPort = (await bootstrapChannel).port;\n          hostPort.postMessage({\n            type: 'element-at-point-error',\n            error: e.message,\n            requestId: event.data.requestId,\n          });\n        }\n      } else if (event.data?.type === 'change-element-style') {\n        try {\n          const selector = event.data.selector;\n          if (selector) {\n            const element = document.querySelector(selector);\n            if (element) {\n              element.style.setProperty(\n                event.data.property,\n                event.data.value,\n                'important',\n              );\n              positionFocusTag();\n            }\n          }\n        } catch (e) {}\n      }\n    });\n  }\n\n  window.addEventListener('keydown', async (event) => {\n    if (event.key === 'Escape' && window.aistudio?.handleFullscreenEsc) {\n      const hostPort = (await bootstrapChannel).port;\n      hostPort.postMessage({type: 'exit-fullscreen'});\n    }\n  });\n})();\n\/\/ # sourceURL=iframe_shim.js\n        <\/script>\n        <base href=\"https:\/\/ai.studio\">\n\n\n\n\n  <meta charset=\"UTF-8\">\n  <meta name=\"viewport\" content=\"width=device-width, initial-scale=1.0\">\n  <title>\u0421\u043a\u043e\u043b\u044c\u043a\u043e DDR5 \u043d\u0443\u0436\u043d\u043e \u0434\u043b\u044f 1\u0421 \u0432 2026 \u0433\u043e\u0434\u0443: \u0420\u0430\u0441\u0447\u0435\u0442 \u043f\u0430\u043c\u044f\u0442\u0438 \u0438 \u043a\u0430\u043b\u044c\u043a\u0443\u043b\u044f\u0442\u043e\u0440<\/title>\n  \n  <!-- SEO Meta Tags -->\n  <meta name=\"description\" content=\"\u041f\u043e\u043b\u043d\u044b\u0439 \u0433\u0438\u0434 \u043f\u043e \u0440\u0430\u0441\u0447\u0435\u0442\u0443 \u043e\u043f\u0435\u0440\u0430\u0442\u0438\u0432\u043d\u043e\u0439 \u043f\u0430\u043c\u044f\u0442\u0438 DDR5 \u0434\u043b\u044f 1\u0421:\u041f\u0440\u0435\u0434\u043f\u0440\u0438\u044f\u0442\u0438\u044f \u0432 2026 \u0433\u043e\u0434\u0443. \u0422\u0430\u0431\u043b\u0438\u0446\u044b \u043f\u043e \u043a\u043e\u043b\u0438\u0447\u0435\u0441\u0442\u0432\u0443 \u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u0442\u0435\u043b\u0435\u0439, \u0444\u043e\u0440\u043c\u0443\u043b\u044b \u0434\u043b\u044f \u0441\u0435\u0440\u0432\u0435\u0440\u0430 \u0421\u0423\u0411\u0414 \u0438 \u0440\u0435\u043a\u043e\u043c\u0435\u043d\u0434\u0430\u0446\u0438\u0438 \u044d\u043a\u0441\u043f\u0435\u0440\u0442\u043e\u0432.\">\n  <meta name=\"keywords\" content=\"1\u0421 DDR5 \u0440\u0430\u0441\u0447\u0435\u0442, \u043f\u0430\u043c\u044f\u0442\u044c \u0434\u043b\u044f \u0441\u0435\u0440\u0432\u0435\u0440\u0430 1\u0421 2026, \u043a\u0430\u043b\u044c\u043a\u0443\u043b\u044f\u0442\u043e\u0440 RAM 1\u0421, \u0441\u043a\u043e\u043b\u044c\u043a\u043e \u043f\u0430\u043c\u044f\u0442\u0438 \u043d\u0443\u0436\u043d\u043e \u0434\u043b\u044f 1\u0421, \u0441\u0435\u0440\u0432\u0435\u0440 1\u0421 2026 \u043a\u043e\u043c\u043f\u043b\u0435\u043a\u0442\u0443\u044e\u0449\u0438\u0435, DDR5 \u0434\u043b\u044f \u043c\u0430\u043b\u043e\u0433\u043e \u0431\u0438\u0437\u043d\u0435\u0441\u0430, \u043e\u043f\u0442\u0438\u043c\u0438\u0437\u0430\u0446\u0438\u044f 1\u0421 \u043f\u0430\u043c\u044f\u0442\u044c\">\n  <meta name=\"robots\" content=\"index, follow\">\n  \n  <script src=\"https:\/\/cdn.tailwindcss.com\"><\/script>\n    <style>\n    @import url('https:\/\/fonts.googleapis.com\/css2?family=Inter:wght@400;500;600;700;800;900&display=swap');\n    \n    body { \n      font-family: 'Inter', sans-serif; \n      background-color: #f8fafc;\n    }\n\n    \/* \u0423\u043b\u0443\u0447\u0448\u0435\u043d\u043d\u0430\u044f \u0442\u0438\u043f\u043e\u0433\u0440\u0430\u0444\u0438\u043a\u0430 \u0434\u043b\u044f SEO \u0441\u0442\u0430\u0442\u044c\u0438 *\/\n    .article-content h1 {\n      font-size: 3.5rem;\n      line-height: 1.1;\n      font-weight: 900;\n      color: #0f172a;\n      margin-bottom: 2rem;\n      letter-spacing: -0.02em;\n    }\n\n    .article-content h2 {\n      font-size: 2.25rem;\n      font-weight: 800;\n      color: #1e293b;\n      margin-top: 4rem;\n      margin-bottom: 1.5rem;\n      padding-bottom: 0.75rem;\n      border-bottom: 3px solid #f1f5f9;\n      display: flex;\n      align-items: center;\n    }\n\n    .article-content h3 {\n      font-size: 1.5rem;\n      font-weight: 700;\n      color: #334155;\n      margin-top: 2.5rem;\n      margin-bottom: 1rem;\n      padding-left: 1rem;\n      border-left: 4px solid #3b82f6;\n    }\n\n    .article-content p {\n      font-size: 1.125rem;\n      line-height: 1.8;\n      color: #475569;\n      margin-bottom: 1.5rem;\n    }\n\n    .article-content ul {\n      margin-bottom: 2rem;\n    }\n\n    .article-content li {\n      margin-bottom: 0.75rem;\n      position: relative;\n      padding-left: 1.5rem;\n      font-size: 1.1rem;\n      color: #475569;\n      line-height: 1.6;\n    }\n\n    .article-content li::before {\n      content: \"\u2192\";\n      position: absolute;\n      left: 0;\n      color: #3b82f6;\n      font-weight: bold;\n    }\n\n    .highlight-mark {\n      background-color: #dbeafe;\n      color: #1e40af;\n      font-weight: 700;\n      padding: 0.1rem 0.4rem;\n      border-radius: 0.25rem;\n    }\n\n    .formula-block {\n      background-color: #0f172a;\n      color: #60a5fa;\n      font-family: monospace;\n      padding: 1.25rem;\n      border-radius: 1rem;\n      font-size: 1.25rem;\n      display: inline-block;\n      margin: 1rem 0;\n      box-shadow: 0 10px 15px -3px rgba(0, 0, 0, 0.1);\n    }\n  <\/style>\n<style>*, ::before, ::after{--tw-border-spacing-x:0;--tw-border-spacing-y:0;--tw-translate-x:0;--tw-translate-y:0;--tw-rotate:0;--tw-skew-x:0;--tw-skew-y:0;--tw-scale-x:1;--tw-scale-y:1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness:proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-color:rgb(59 130 246 \/ 0.5);--tw-ring-offset-shadow:0 0 #0000;--tw-ring-shadow:0 0 #0000;--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: ;--tw-contain-size: ;--tw-contain-layout: ;--tw-contain-paint: ;--tw-contain-style: }::backdrop{--tw-border-spacing-x:0;--tw-border-spacing-y:0;--tw-translate-x:0;--tw-translate-y:0;--tw-rotate:0;--tw-skew-x:0;--tw-skew-y:0;--tw-scale-x:1;--tw-scale-y:1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness:proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-color:rgb(59 130 246 \/ 0.5);--tw-ring-offset-shadow:0 0 #0000;--tw-ring-shadow:0 0 #0000;--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: ;--tw-contain-size: ;--tw-contain-layout: ;--tw-contain-paint: ;--tw-contain-style: }\/* ! tailwindcss v3.4.17 | MIT License | https:\/\/tailwindcss.com *\/*,::after,::before{box-sizing:border-box;border-width:0;border-style:solid;border-color:#e5e7eb}::after,::before{--tw-content:''}:host,html{line-height:1.5;-webkit-text-size-adjust:100%;-moz-tab-size:4;tab-size:4;font-family:ui-sans-serif, system-ui, sans-serif, \"Apple Color Emoji\", \"Segoe UI Emoji\", \"Segoe UI Symbol\", \"Noto Color Emoji\";font-feature-settings:normal;font-variation-settings:normal;-webkit-tap-highlight-color:transparent}body{margin:0;line-height:inherit}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,pre,samp{font-family:ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, \"Liberation Mono\", \"Courier New\", monospace;font-feature-settings:normal;font-variation-settings:normal;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}button,input,optgroup,select,textarea{font-family:inherit;font-feature-settings:inherit;font-variation-settings:inherit;font-size:100%;font-weight:inherit;line-height:inherit;letter-spacing:inherit;color:inherit;margin:0;padding:0}button,select{text-transform:none}button,input:where([type=button]),input:where([type=reset]),input:where([type=submit]){-webkit-appearance:button;background-color:transparent;background-image:none}:-moz-focusring{outline:auto}:-moz-ui-invalid{box-shadow:none}progress{vertical-align:baseline}::-webkit-inner-spin-button,::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}summary{display:list-item}blockquote,dd,dl,figure,h1,h2,h3,h4,h5,h6,hr,p,pre{margin:0}fieldset{margin:0;padding:0}legend{padding:0}menu,ol,ul{list-style:none;margin:0;padding:0}dialog{padding:0}textarea{resize:vertical}input::placeholder,textarea::placeholder{opacity:1;color:#9ca3af}[role=button],button{cursor:pointer}:disabled{cursor:default}audio,canvas,embed,iframe,img,object,svg,video{display:block;vertical-align:middle}img,video{max-width:100%;height:auto}[hidden]:where(:not([hidden=until-found])){display:none}.pointer-events-none{pointer-events:none}.fixed{position:fixed}.absolute{position:absolute}.relative{position:relative}.sticky{position:sticky}.inset-0{inset:0px}.-top-3{top:-0.75rem}.right-4{right:1rem}.top-0{top:0px}.z-0{z-index:0}.z-10{z-index:10}.z-50{z-index:50}.m-0{margin:0px}.mx-auto{margin-left:auto;margin-right:auto}.my-16{margin-top:4rem;margin-bottom:4rem}.mb-1{margin-bottom:0.25rem}.mb-12{margin-bottom:3rem}.mb-16{margin-bottom:4rem}.mb-20{margin-bottom:5rem}.mb-4{margin-bottom:1rem}.mb-8{margin-bottom:2rem}.mt-0\\.5{margin-top:0.125rem}.mt-1{margin-top:0.25rem}.mt-12{margin-top:3rem}.mt-16{margin-top:4rem}.mt-20{margin-top:5rem}.block{display:block}.inline-block{display:inline-block}.flex{display:flex}.inline-flex{display:inline-flex}.grid{display:grid}.hidden{display:none}.h-1\\.5{height:0.375rem}.h-10{height:2.5rem}.h-12{height:3rem}.h-2{height:0.5rem}.h-2\\.5{height:0.625rem}.h-6{height:1.5rem}.min-h-screen{min-height:100vh}.w-1\\.5{width:0.375rem}.w-10{width:2.5rem}.w-12{width:3rem}.w-2{width:0.5rem}.w-2\\.5{width:0.625rem}.w-6{width:1.5rem}.w-full{width:100%}.max-w-4xl{max-width:56rem}.max-w-5xl{max-width:64rem}@keyframes pulse{50%{opacity:.5}}.animate-pulse{animation:pulse 2s cubic-bezier(0.4, 0, 0.6, 1) infinite}.cursor-pointer{cursor:pointer}.items-center{align-items:center}.justify-center{justify-content:center}.justify-between{justify-content:space-between}.gap-1\\.5{gap:0.375rem}.gap-2{gap:0.5rem}.gap-6{gap:1.5rem}.gap-8{gap:2rem}.space-x-1\\.5 > :not([hidden]) ~ :not([hidden]){--tw-space-x-reverse:0;margin-right:calc(0.375rem * var(--tw-space-x-reverse));margin-left:calc(0.375rem * calc(1 - var(--tw-space-x-reverse)))}.space-x-4 > :not([hidden]) ~ :not([hidden]){--tw-space-x-reverse:0;margin-right:calc(1rem * var(--tw-space-x-reverse));margin-left:calc(1rem * calc(1 - var(--tw-space-x-reverse)))}.space-x-8 > :not([hidden]) ~ :not([hidden]){--tw-space-x-reverse:0;margin-right:calc(2rem * var(--tw-space-x-reverse));margin-left:calc(2rem * calc(1 - var(--tw-space-x-reverse)))}.space-y-3 > :not([hidden]) ~ :not([hidden]){--tw-space-y-reverse:0;margin-top:calc(0.75rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(0.75rem * var(--tw-space-y-reverse))}.space-y-8 > :not([hidden]) ~ :not([hidden]){--tw-space-y-reverse:0;margin-top:calc(2rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(2rem * var(--tw-space-y-reverse))}.overflow-hidden{overflow:hidden}.rounded-2xl{border-radius:1rem}.rounded-\\[2rem\\]{border-radius:2rem}.rounded-\\[3rem\\]{border-radius:3rem}.rounded-full{border-radius:9999px}.rounded-lg{border-radius:0.5rem}.rounded-xl{border-radius:0.75rem}.rounded-r-\\[2rem\\]{border-top-right-radius:2rem;border-bottom-right-radius:2rem}.border{border-width:1px}.border-2{border-width:2px}.border-b{border-bottom-width:1px}.border-l-\\[10px\\]{border-left-width:10px}.border-t{border-top-width:1px}.border-amber-400{--tw-border-opacity:1;border-color:rgb(251 191 36 \/ var(--tw-border-opacity, 1))}.border-blue-100{--tw-border-opacity:1;border-color:rgb(219 234 254 \/ var(--tw-border-opacity, 1))}.border-indigo-500{--tw-border-opacity:1;border-color:rgb(99 102 241 \/ var(--tw-border-opacity, 1))}.border-slate-100{--tw-border-opacity:1;border-color:rgb(241 245 249 \/ var(--tw-border-opacity, 1))}.border-slate-200{--tw-border-opacity:1;border-color:rgb(226 232 240 \/ var(--tw-border-opacity, 1))}.bg-\\[\\#f8fafc\\]{--tw-bg-opacity:1;background-color:rgb(248 250 252 \/ var(--tw-bg-opacity, 1))}.bg-blue-50{--tw-bg-opacity:1;background-color:rgb(239 246 255 \/ var(--tw-bg-opacity, 1))}.bg-blue-500{--tw-bg-opacity:1;background-color:rgb(59 130 246 \/ var(--tw-bg-opacity, 1))}.bg-blue-600{--tw-bg-opacity:1;background-color:rgb(37 99 235 \/ var(--tw-bg-opacity, 1))}.bg-emerald-50{--tw-bg-opacity:1;background-color:rgb(236 253 245 \/ var(--tw-bg-opacity, 1))}.bg-indigo-50{--tw-bg-opacity:1;background-color:rgb(238 242 255 \/ var(--tw-bg-opacity, 1))}.bg-slate-200{--tw-bg-opacity:1;background-color:rgb(226 232 240 \/ var(--tw-bg-opacity, 1))}.bg-slate-50{--tw-bg-opacity:1;background-color:rgb(248 250 252 \/ var(--tw-bg-opacity, 1))}.bg-white{--tw-bg-opacity:1;background-color:rgb(255 255 255 \/ var(--tw-bg-opacity, 1))}.bg-white\\\/70{background-color:rgb(255 255 255 \/ 0.7)}.bg-\\[url\\(\\'https\\:\\\/\\\/www\\.transparenttextures\\.com\\\/patterns\\\/cubes\\.png\\'\\)\\]{background-image:url('https:\/\/www.transparenttextures.com\/patterns\/cubes.png')}.bg-gradient-to-br{background-image:linear-gradient(to bottom right, var(--tw-gradient-stops))}.from-amber-50{--tw-gradient-from:#fffbeb var(--tw-gradient-from-position);--tw-gradient-to:rgb(255 251 235 \/ 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from), var(--tw-gradient-to)}.to-orange-50{--tw-gradient-to:#fff7ed var(--tw-gradient-to-position)}.p-10{padding:2.5rem}.p-12{padding:3rem}.p-6{padding:1.5rem}.p-8{padding:2rem}.px-10{padding-left:2.5rem;padding-right:2.5rem}.px-3{padding-left:0.75rem;padding-right:0.75rem}.px-4{padding-left:1rem;padding-right:1rem}.px-6{padding-left:1.5rem;padding-right:1.5rem}.px-8{padding-left:2rem;padding-right:2rem}.py-1{padding-top:0.25rem;padding-bottom:0.25rem}.py-1\\.5{padding-top:0.375rem;padding-bottom:0.375rem}.py-10{padding-top:2.5rem;padding-bottom:2.5rem}.py-3\\.5{padding-top:0.875rem;padding-bottom:0.875rem}.py-4{padding-top:1rem;padding-bottom:1rem}.py-5{padding-top:1.25rem;padding-bottom:1.25rem}.py-6{padding-top:1.5rem;padding-bottom:1.5rem}.pt-12{padding-top:3rem}.text-center{text-align:center}.font-sans{font-family:ui-sans-serif, system-ui, sans-serif, \"Apple Color Emoji\", \"Segoe UI Emoji\", \"Segoe UI Symbol\", \"Noto Color Emoji\"}.text-2xl{font-size:1.5rem;line-height:2rem}.text-\\[10px\\]{font-size:10px}.text-\\[11px\\]{font-size:11px}.text-\\[12px\\]{font-size:12px}.text-\\[9px\\]{font-size:9px}.text-lg{font-size:1.125rem;line-height:1.75rem}.text-sm{font-size:0.875rem;line-height:1.25rem}.text-xl{font-size:1.25rem;line-height:1.75rem}.text-xs{font-size:0.75rem;line-height:1rem}.font-black{font-weight:900}.font-bold{font-weight:700}.font-extrabold{font-weight:800}.font-medium{font-weight:500}.font-semibold{font-weight:600}.uppercase{text-transform:uppercase}.italic{font-style:italic}.leading-none{line-height:1}.leading-relaxed{line-height:1.625}.tracking-tight{letter-spacing:-0.025em}.tracking-tighter{letter-spacing:-0.05em}.tracking-widest{letter-spacing:0.1em}.text-amber-950{--tw-text-opacity:1;color:rgb(69 26 3 \/ var(--tw-text-opacity, 1))}.text-blue-600{--tw-text-opacity:1;color:rgb(37 99 235 \/ var(--tw-text-opacity, 1))}.text-emerald-600{--tw-text-opacity:1;color:rgb(5 150 105 \/ var(--tw-text-opacity, 1))}.text-indigo-600{--tw-text-opacity:1;color:rgb(79 70 229 \/ var(--tw-text-opacity, 1))}.text-indigo-900{--tw-text-opacity:1;color:rgb(49 46 129 \/ var(--tw-text-opacity, 1))}.text-slate-400{--tw-text-opacity:1;color:rgb(148 163 184 \/ var(--tw-text-opacity, 1))}.text-slate-500{--tw-text-opacity:1;color:rgb(100 116 139 \/ var(--tw-text-opacity, 1))}.text-slate-700{--tw-text-opacity:1;color:rgb(51 65 85 \/ var(--tw-text-opacity, 1))}.text-slate-800{--tw-text-opacity:1;color:rgb(30 41 59 \/ var(--tw-text-opacity, 1))}.text-slate-900{--tw-text-opacity:1;color:rgb(15 23 42 \/ var(--tw-text-opacity, 1))}.text-white{--tw-text-opacity:1;color:rgb(255 255 255 \/ var(--tw-text-opacity, 1))}.opacity-\\[0\\.03\\]{opacity:0.03}.shadow-2xl{--tw-shadow:0 25px 50px -12px rgb(0 0 0 \/ 0.25);--tw-shadow-colored:0 25px 50px -12px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow)}.shadow-lg{--tw-shadow:0 10px 15px -3px rgb(0 0 0 \/ 0.1), 0 4px 6px -4px rgb(0 0 0 \/ 0.1);--tw-shadow-colored:0 10px 15px -3px var(--tw-shadow-color), 0 4px 6px -4px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow)}.shadow-md{--tw-shadow:0 4px 6px -1px rgb(0 0 0 \/ 0.1), 0 2px 4px -2px rgb(0 0 0 \/ 0.1);--tw-shadow-colored:0 4px 6px -1px var(--tw-shadow-color), 0 2px 4px -2px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow)}.shadow-sm{--tw-shadow:0 1px 2px 0 rgb(0 0 0 \/ 0.05);--tw-shadow-colored:0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow)}.shadow-xl{--tw-shadow:0 20px 25px -5px rgb(0 0 0 \/ 0.1), 0 8px 10px -6px rgb(0 0 0 \/ 0.1);--tw-shadow-colored:0 20px 25px -5px var(--tw-shadow-color), 0 8px 10px -6px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow)}.shadow-blue-200{--tw-shadow-color:#bfdbfe;--tw-shadow:var(--tw-shadow-colored)}.shadow-slate-200\\\/40{--tw-shadow-color:rgb(226 232 240 \/ 0.4);--tw-shadow:var(--tw-shadow-colored)}.outline-none{outline:2px solid transparent;outline-offset:2px}.backdrop-blur-md{--tw-backdrop-blur:blur(12px);-webkit-backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia)}.transition-all{transition-property:all;transition-timing-function:cubic-bezier(0.4, 0, 0.2, 1);transition-duration:150ms}.transition-colors{transition-property:color, background-color, border-color, fill, stroke, -webkit-text-decoration-color;transition-property:color, background-color, border-color, text-decoration-color, fill, stroke;transition-property:color, background-color, border-color, text-decoration-color, fill, stroke, -webkit-text-decoration-color;transition-timing-function:cubic-bezier(0.4, 0, 0.2, 1);transition-duration:150ms}.transition-shadow{transition-property:box-shadow;transition-timing-function:cubic-bezier(0.4, 0, 0.2, 1);transition-duration:150ms}.selection\\:bg-blue-100 *::selection{--tw-bg-opacity:1;background-color:rgb(219 234 254 \/ var(--tw-bg-opacity, 1))}.selection\\:text-blue-900 *::selection{--tw-text-opacity:1;color:rgb(30 58 138 \/ var(--tw-text-opacity, 1))}.selection\\:bg-blue-100::selection{--tw-bg-opacity:1;background-color:rgb(219 234 254 \/ var(--tw-bg-opacity, 1))}.selection\\:text-blue-900::selection{--tw-text-opacity:1;color:rgb(30 58 138 \/ var(--tw-text-opacity, 1))}.hover\\:bg-blue-700:hover{--tw-bg-opacity:1;background-color:rgb(29 78 216 \/ var(--tw-bg-opacity, 1))}.hover\\:text-blue-600:hover{--tw-text-opacity:1;color:rgb(37 99 235 \/ var(--tw-text-opacity, 1))}.hover\\:shadow-md:hover{--tw-shadow:0 4px 6px -1px rgb(0 0 0 \/ 0.1), 0 2px 4px -2px rgb(0 0 0 \/ 0.1);--tw-shadow-colored:0 4px 6px -1px var(--tw-shadow-color), 0 2px 4px -2px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow)}.focus\\:border-blue-500:focus{--tw-border-opacity:1;border-color:rgb(59 130 246 \/ var(--tw-border-opacity, 1))}.focus\\:ring-2:focus{--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000)}.focus\\:ring-blue-100:focus{--tw-ring-opacity:1;--tw-ring-color:rgb(219 234 254 \/ var(--tw-ring-opacity, 1))}.active\\:scale-\\[0\\.98\\]:active{--tw-scale-x:0.98;--tw-scale-y:0.98;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}@media (min-width: 640px){.sm\\:p-12{padding:3rem}.sm\\:p-20{padding:5rem}.sm\\:px-6{padding-left:1.5rem;padding-right:1.5rem}}@media (min-width: 768px){.md\\:flex{display:flex}.md\\:grid-cols-3{grid-template-columns:repeat(3, minmax(0, 1fr))}}<\/style><script src=\"https:\/\/cdn.jsdelivr.net\/npm\/html2canvas-pro\"><\/script><\/head>\n<body>\n  <div id=\"root\"><div class=\"min-h-screen bg-[#f8fafc] text-slate-800 font-sans selection:bg-blue-100 selection:text-blue-900\"><div class=\"fixed inset-0 pointer-events-none opacity-[0.03] bg-[url('https:\/\/www.transparenttextures.com\/patterns\/cubes.png')] z-0\"><\/div><header class=\"sticky top-0 z-50 bg-white\/70 backdrop-blur-md border-b border-slate-200 py-4 px-6 shadow-sm\"><div class=\"max-w-5xl mx-auto flex justify-between items-center\"><div class=\"flex items-center space-x-4\"><div class=\"w-12 h-12 bg-blue-600 rounded-xl flex items-center justify-center shadow-lg shadow-blue-200\"><span class=\"text-white font-bold text-xl\">1C<\/span><\/div><div><div class=\"font-extrabold text-slate-900 text-lg leading-none tracking-tight\">\u0421\u0435\u0440\u0432\u0435\u0440\u043d\u0430\u044f \u0410\u043d\u0430\u043b\u0438\u0442\u0438\u043a\u0430 2026<\/div><p class=\"text-[10px] text-blue-600 font-bold uppercase tracking-widest mt-1 flex items-center gap-1.5\"><span class=\"w-1.5 h-1.5 bg-blue-600 rounded-full animate-pulse\"><\/span>DDR5 Memory Advisor<\/p><\/div><\/div><nav class=\"hidden md:flex items-center space-x-8 text-[11px] font-bold text-slate-400 uppercase tracking-widest\"><span class=\"hover:text-blue-600 transition-colors cursor-pointer\">\u041a\u0430\u043b\u044c\u043a\u0443\u043b\u044f\u0442\u043e\u0440<\/span><span class=\"hover:text-blue-600 transition-colors cursor-pointer\">\u0421\u0442\u0430\u043d\u0434\u0430\u0440\u0442\u044b 2026<\/span><span class=\"hover:text-blue-600 transition-colors cursor-pointer\">\u041f\u043e\u0434\u0434\u0435\u0440\u0436\u043a\u0430<\/span><\/nav><\/div><\/header><main class=\"max-w-5xl mx-auto px-4 sm:px-6 pt-12 relative z-10\"><section class=\"mb-12\"><div class=\"grid md:grid-cols-3 gap-6\"><div class=\"bg-white p-6 rounded-2xl border border-slate-200 shadow-sm hover:shadow-md transition-shadow\"><div class=\"w-10 h-10 bg-emerald-50 text-emerald-600 rounded-lg flex items-center justify-center mb-4\"><svg class=\"w-6 h-6\" fill=\"none\" stroke=\"currentColor\" viewBox=\"0 0 24 24\"><path stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"2\" d=\"M19 21V5a2 2 0 00-2-2H7a2 2 0 00-2 2v16m14 0h2m-2 0h-5m-9 0H3m2 0h5M9 7h1m-1 4h1m4-4h1m-1 4h1m-5 10v-5a1 1 0 011-1h2a1 1 0 011 1v5m-4 0h4\"><\/path><\/svg><\/div><h3 class=\"font-bold text-slate-900 mb-1\">\u041c\u0430\u043b\u044b\u0439 \u0431\u0438\u0437\u043d\u0435\u0441<\/h3><p class=\"text-slate-500 text-xs mb-4\">\u0414\u043e 15 \u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u0442\u0435\u043b\u0435\u0439<\/p><div class=\"text-sm font-semibold text-emerald-600 bg-emerald-50 px-3 py-1 rounded-full inline-block\">32 \u0413\u0411 DDR5<\/div><\/div><div class=\"bg-white p-6 rounded-2xl border-2 border-blue-100 shadow-md relative\"><div class=\"absolute -top-3 right-4 bg-blue-600 text-white text-[9px] font-bold px-3 py-1 rounded-full uppercase tracking-tighter\">\u0420\u0435\u043a\u043e\u043c\u0435\u043d\u0434\u0443\u0435\u043c\u043e<\/div><div class=\"w-10 h-10 bg-blue-50 text-blue-600 rounded-lg flex items-center justify-center mb-4\"><svg class=\"w-6 h-6\" fill=\"none\" stroke=\"currentColor\" viewBox=\"0 0 24 24\"><path stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"2\" d=\"M17 20h5v-2a3 3 0 00-5.356-1.857M17 20H7m10 0v-2c0-.656-.126-1.283-.356-1.857M7 20H2v-2a3 3 0 015.356-1.857M7 20v-2c0-.656.126-1.283.356-1.857m0 0a5.002 5.002 0 019.288 0M15 7a3 3 0 11-6 0 3 3 0 016 0zm6 3a2 2 0 11-4 0 2 2 0 014 0zM7 10a2 2 0 11-4 0 2 2 0 014 0z\"><\/path><\/svg><\/div><h3 class=\"font-bold text-slate-900 mb-1\">\u0421\u0440\u0435\u0434\u043d\u0438\u0439 \u0431\u0438\u0437\u043d\u0435\u0441<\/h3><p class=\"text-slate-500 text-xs mb-4\">30\u201360 \u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u0442\u0435\u043b\u0435\u0439<\/p><div class=\"text-sm font-semibold text-blue-600 bg-blue-50 px-3 py-1 rounded-full inline-block\">64\u201396 \u0413\u0411 DDR5<\/div><\/div><div class=\"bg-white p-6 rounded-2xl border border-slate-200 shadow-sm hover:shadow-md transition-shadow\"><div class=\"w-10 h-10 bg-indigo-50 text-indigo-600 rounded-lg flex items-center justify-center mb-4\"><svg class=\"w-6 h-6\" fill=\"none\" stroke=\"currentColor\" viewBox=\"0 0 24 24\"><path stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"2\" d=\"M21 13.255A23.931 23.931 0 0112 15c-3.183 0-6.22-.62-9-1.745M16 6V4a2 2 0 00-2-2h-4a2 2 0 00-2 2v2m4 6h.01M5 20h14a2 2 0 002-2V8a2 2 0 00-2-2H5a2 2 0 00-2 2v10a2 2 0 002 2z\"><\/path><\/svg><\/div><h3 class=\"font-bold text-slate-900 mb-1\">\u041a\u043e\u0440\u043f\u043e\u0440\u0430\u0446\u0438\u044f<\/h3><p class=\"text-slate-500 text-xs mb-4\">100+ \u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u0442\u0435\u043b\u0435\u0439<\/p><div class=\"text-sm font-semibold text-indigo-600 bg-indigo-50 px-3 py-1 rounded-full inline-block\">128 \u0413\u0411+ DDR5<\/div><\/div><\/div><\/section><div id=\"request-config-form\" class=\"bg-white border border-slate-200 rounded-[2rem] shadow-xl shadow-slate-200\/40 overflow-hidden\"><div class=\"px-8 py-6 bg-slate-50 border-b border-slate-100 flex items-center justify-between\"><div><h3 class=\"font-extrabold text-slate-900 uppercase tracking-tight\">AI \u041a\u043e\u043d\u0444\u0438\u0433\u0443\u0440\u0430\u0442\u043e\u0440 \/\/ \u0420\u0430\u0441\u0447\u0435\u0442 1\u0421<\/h3><p class=\"text-[10px] font-bold text-blue-600 uppercase tracking-widest mt-0.5\">\u041f\u0430\u0440\u0430\u043c\u0435\u0442\u0440\u044b \u0441\u0435\u0440\u0432\u0435\u0440\u043d\u043e\u0439 \u0438\u043d\u0444\u0440\u0430\u0441\u0442\u0440\u0443\u043a\u0442\u0443\u0440\u044b<\/p><\/div><div class=\"flex space-x-1.5\"><div class=\"w-2.5 h-2.5 rounded-full bg-slate-200\"><\/div><div class=\"w-2.5 h-2.5 rounded-full bg-slate-200\"><\/div><div class=\"w-2.5 h-2.5 rounded-full bg-blue-500\"><\/div><\/div><\/div><div class=\"p-8 sm:p-12\"><form class=\"space-y-8\"><div class=\"grid md:grid-cols-3 gap-8\"><div class=\"space-y-3\"><label class=\"text-[10px] font-black text-slate-400 uppercase tracking-widest block\">\u041d\u0430\u0437\u043d\u0430\u0447\u0435\u043d\u0438\u0435 \u0441\u0435\u0440\u0432\u0435\u0440\u0430<\/label><select class=\"w-full bg-slate-50 border border-slate-200 rounded-xl px-4 py-3.5 text-slate-700 font-semibold focus:ring-2 focus:ring-blue-100 focus:border-blue-500 transition-all cursor-pointer outline-none\"><option value=\"\u0413\u0435\u0439\u043c\u0438\u043d\u0433 \/ \u0414\u043e\u043c\u0430\u0448\u043d\u0438\u0439 \u044d\u043d\u0442\u0443\u0437\u0438\u0430\u0441\u0442\">\u0413\u0435\u0439\u043c\u0438\u043d\u0433 \/ \u0414\u043e\u043c\u0430\u0448\u043d\u0438\u0439 \u044d\u043d\u0442\u0443\u0437\u0438\u0430\u0441\u0442<\/option><option value=\"\u0420\u0430\u0431\u043e\u0447\u0430\u044f \u0441\u0442\u0430\u043d\u0446\u0438\u044f (\u0412\u0438\u0434\u0435\u043e\/3D)\">\u0420\u0430\u0431\u043e\u0447\u0430\u044f \u0441\u0442\u0430\u043d\u0446\u0438\u044f (\u0412\u0438\u0434\u0435\u043e\/3D)<\/option><option value=\"\u0421\u0435\u0440\u0432\u0435\u0440 \/ AI \u0418\u043d\u0444\u0440\u0430\u0441\u0442\u0440\u0443\u043a\u0442\u0443\u0440\u0430\">\u0421\u0435\u0440\u0432\u0435\u0440 \/ AI \u0418\u043d\u0444\u0440\u0430\u0441\u0442\u0440\u0443\u043a\u0442\u0443\u0440\u0430<\/option><option value=\"\u041e\u0444\u0438\u0441 \/ \u0412\u0435\u0431-\u0441\u0435\u0440\u0444\u0438\u043d\u0433\">\u041e\u0444\u0438\u0441 \/ \u0412\u0435\u0431-\u0441\u0435\u0440\u0444\u0438\u043d\u0433<\/option><\/select><\/div><div class=\"space-y-3\"><label class=\"text-[10px] font-black text-slate-400 uppercase tracking-widest block\">\u0421\u0440\u043e\u043a \u044d\u043a\u0441\u043f\u043b\u0443\u0430\u0442\u0430\u0446\u0438\u0438<\/label><select class=\"w-full bg-slate-50 border border-slate-200 rounded-xl px-4 py-3.5 text-slate-700 font-semibold focus:ring-2 focus:ring-blue-100 focus:border-blue-500 transition-all cursor-pointer outline-none\"><option value=\"1-2 years\">1-2 \u0433\u043e\u0434\u0430 (\u0422\u0435\u043a\u0443\u0449\u0438\u0435 \u0437\u0430\u0434\u0430\u0447\u0438)<\/option><option value=\"3-5 years\">3-5 \u043b\u0435\u0442 (\u0421\u0442\u0430\u043d\u0434\u0430\u0440\u0442\u043d\u044b\u0439 \u0446\u0438\u043a\u043b)<\/option><option value=\"5+ years\">5+ \u043b\u0435\u0442 (\u0421 \u0437\u0430\u043f\u0430\u0441\u043e\u043c \u043d\u0430 \u0440\u043e\u0441\u0442)<\/option><\/select><\/div><div class=\"space-y-3\"><label class=\"text-[10px] font-black text-slate-400 uppercase tracking-widest block\">\u0411\u044e\u0434\u0436\u0435\u0442\u043d\u0430\u044f \u043f\u043e\u043b\u0438\u0442\u0438\u043a\u0430<\/label><select class=\"w-full bg-slate-50 border border-slate-200 rounded-xl px-4 py-3.5 text-slate-700 font-semibold focus:ring-2 focus:ring-blue-100 focus:border-blue-500 transition-all cursor-pointer outline-none\"><option value=\"Tight\">\u041c\u0438\u043d\u0438\u043c\u0443\u043c (\u0422\u043e\u043b\u044c\u043a\u043e \u043d\u0435\u043e\u0431\u0445\u043e\u0434\u0438\u043c\u043e\u0435)<\/option><option value=\"Medium\">\u0411\u0430\u043b\u0430\u043d\u0441 (\u0417\u043e\u043b\u043e\u0442\u0430\u044f \u0441\u0435\u0440\u0435\u0434\u0438\u043d\u0430)<\/option><option value=\"High\">\u041c\u0430\u043a\u0441\u0438\u043c\u0443\u043c (\u041f\u0440\u043e\u0438\u0437\u0432\u043e\u0434\u0438\u0442\u0435\u043b\u044c\u043d\u043e\u0441\u0442\u044c \u0431\u0435\u0437 \u043a\u043e\u043c\u043f\u0440\u043e\u043c\u0438\u0441\u0441\u043e\u0432)<\/option><\/select><\/div><\/div><button type=\"submit\" class=\"w-full py-5 rounded-2xl font-black text-white shadow-lg shadow-blue-200 transition-all bg-blue-600 hover:bg-blue-700 active:scale-[0.98]\"><span class=\"uppercase tracking-widest text-xs\">\u041f\u043e\u043b\u0443\u0447\u0438\u0442\u044c \u044d\u043a\u0441\u043f\u0435\u0440\u0442\u043d\u044b\u0439 \u0440\u0430\u0441\u0447\u0435\u0442<\/span><\/button><\/form><\/div><\/div><div class=\"mt-16\"><article class=\"bg-white rounded-[3rem] border border-slate-200 shadow-2xl overflow-hidden mb-20 article-content\"><div class=\"p-8 sm:p-20 max-w-4xl mx-auto\"><header class=\"mb-16\"><div class=\"inline-flex items-center gap-2 bg-blue-600 text-white px-4 py-1.5 rounded-full text-[12px] font-black uppercase tracking-widest mb-8\"><span class=\"w-2 h-2 bg-white rounded-full\"><\/span>\u0410\u043d\u0430\u043b\u0438\u0442\u0438\u0447\u0435\u0441\u043a\u0438\u0439 \u043e\u0431\u0437\u043e\u0440 2026<\/div><h1>\u041f\u043e\u0447\u0435\u043c\u0443 DDR5 \u043f\u043e\u0434\u043e\u0440\u043e\u0436\u0430\u043b\u0430 \u0432 2026 \u0433\u043e\u0434\u0443 \u0438 \u043a\u043e\u0433\u0434\u0430 \u0436\u0434\u0430\u0442\u044c \u0441\u043d\u0438\u0436\u0435\u043d\u0438\u044f \u0446\u0435\u043d<\/h1><p class=\"text-2xl text-slate-500 font-medium leading-relaxed\">\u0412 \u043d\u0430\u0447\u0430\u043b\u0435 2026 \u0433\u043e\u0434\u0430 \u043c\u043d\u043e\u0433\u0438\u0435 \u0437\u0430\u043c\u0435\u0442\u0438\u043b\u0438 \u043d\u0435\u043f\u0440\u0438\u044f\u0442\u043d\u0443\u044e \u0432\u0435\u0449\u044c: DDR5, \u043a\u043e\u0442\u043e\u0440\u0430\u044f \u0435\u0449\u0451 \u043d\u0435\u0434\u0430\u0432\u043d\u043e \u043a\u0430\u0437\u0430\u043b\u0430\u0441\u044c \u00ab\u043d\u0430\u043a\u043e\u043d\u0435\u0446-\u0442\u043e \u043f\u043e\u0434\u0435\u0448\u0435\u0432\u0435\u0432\u0448\u0435\u0439\u00bb, \u0441\u043d\u043e\u0432\u0430 \u0440\u0435\u0437\u043a\u043e \u0432\u044b\u0440\u043e\u0441\u043b\u0430 \u0432 \u0446\u0435\u043d\u0435. \u041f\u0435\u0440\u0435\u0434 \u043f\u043e\u043a\u0443\u043f\u043a\u043e\u0439 \u043a\u043e\u043c\u043f\u043b\u0435\u043a\u0442\u0430 \u043f\u0430\u043c\u044f\u0442\u0438 \u0432\u0441\u0451 \u0447\u0430\u0449\u0435 \u0432\u043e\u0437\u043d\u0438\u043a\u0430\u0435\u0442 \u0432\u043e\u043f\u0440\u043e\u0441: \u0441\u0442\u043e\u0438\u0442 \u043b\u0438 \u0431\u0440\u0430\u0442\u044c \u0441\u0435\u0439\u0447\u0430\u0441 \u0438\u043b\u0438 \u043f\u043e\u0434\u043e\u0436\u0434\u0430\u0442\u044c, \u043f\u043e\u043a\u0430 \u00ab\u0432\u0441\u0451 \u0443\u0441\u043f\u043e\u043a\u043e\u0438\u0442\u0441\u044f\u00bb.<\/p><\/header><div class=\"bg-gradient-to-br from-amber-50 to-orange-50 border-l-[10px] border-amber-400 p-10 mb-16 rounded-r-[2rem] shadow-sm\"><p class=\"m-0 text-amber-950 text-xl leading-relaxed font-bold italic\">\u041a\u043e\u0440\u043e\u0442\u043a\u043e: DDR5 \u043f\u043e\u0434\u043e\u0440\u043e\u0436\u0430\u043b\u0430 \u0438\u0437\u2011\u0437\u0430 \u0432\u0437\u0440\u044b\u0432\u043d\u043e\u0433\u043e \u0441\u043f\u0440\u043e\u0441\u0430 \u0441\u043e \u0441\u0442\u043e\u0440\u043e\u043d\u044b <span class=\"highlight-mark\">AI\u2011\u0441\u0435\u0440\u0432\u0435\u0440\u043e\u0432<\/span>, \u0434\u0435\u0444\u0438\u0446\u0438\u0442\u0430 \u043f\u0440\u043e\u0438\u0437\u0432\u043e\u0434\u0441\u0442\u0432\u0435\u043d\u043d\u044b\u0445 \u043c\u043e\u0449\u043d\u043e\u0441\u0442\u0435\u0439 \u0438 \u043f\u0435\u0440\u0435\u0440\u0430\u0441\u043f\u0440\u0435\u0434\u0435\u043b\u0435\u043d\u0438\u044f \u0444\u0430\u0431\u0440\u0438\u043a \u043f\u043e\u0434 \u0431\u043e\u043b\u0435\u0435 \u043f\u0440\u0438\u0431\u044b\u043b\u044c\u043d\u0443\u044e \u043f\u0430\u043c\u044f\u0442\u044c (HBM, \u0441\u0435\u0440\u0432\u0435\u0440\u043d\u044b\u0439 DRAM). \u0411\u044b\u0441\u0442\u0440\u043e\u0433\u043e \u043e\u0442\u043a\u0430\u0442\u0430 \u043a \u0446\u0435\u043d\u0430\u043c 2023\u20132024 \u0433\u043e\u0434\u043e\u0432 \u0432 2026\u2011\u043c \u0436\u0434\u0430\u0442\u044c \u043d\u0435 \u0441\u0442\u043e\u0438\u0442.<\/p><\/div><section><h2>1. \u0427\u0442\u043e \u0441\u043b\u0443\u0447\u0438\u043b\u043e\u0441\u044c \u0441 \u0440\u044b\u043d\u043a\u043e\u043c DDR5 \u043a 2026 \u0433\u043e\u0434\u0443<\/h2><p>\u0427\u0442\u043e\u0431\u044b \u043f\u043e\u043d\u044f\u0442\u044c \u0440\u043e\u0441\u0442 \u0446\u0435\u043d, \u043d\u0443\u0436\u043d\u043e \u043f\u043e\u0441\u043c\u043e\u0442\u0440\u0435\u0442\u044c \u043d\u0430 \u043a\u0430\u0440\u0442\u0438\u043d\u0443 \u0432 \u0446\u0435\u043b\u043e\u043c: \u043a\u0430\u043a \u0438\u0437\u043c\u0435\u043d\u0438\u043b\u0438\u0441\u044c \u0441\u043f\u0440\u043e\u0441 \u0438 \u043f\u0440\u043e\u0438\u0437\u0432\u043e\u0434\u0441\u0442\u0432\u043e DRAM, \u0438 \u043f\u043e\u0447\u0435\u043c\u0443 \u0438\u043c\u0435\u043d\u043d\u043e DDR5 \u043e\u043a\u0430\u0437\u0430\u043b\u0430\u0441\u044c \u0432 \u0441\u0430\u043c\u043e\u0439 \u00ab\u0433\u043e\u0440\u044f\u0447\u0435\u0439\u00bb \u0442\u043e\u0447\u043a\u0435.<\/p><h3>1.1. \u0412\u0437\u0440\u044b\u0432\u043d\u043e\u0439 \u0441\u043f\u0440\u043e\u0441 \u0441\u043e \u0441\u0442\u043e\u0440\u043e\u043d\u044b AI \u0438 \u0441\u0435\u0440\u0432\u0435\u0440\u043e\u0432<\/h3><ul><li>\u0411\u0443\u043c \u0433\u0435\u043d\u0435\u0440\u0430\u0442\u0438\u0432\u043d\u043e\u0433\u043e <span class=\"highlight-mark\">\u0418\u0418<\/span> \u0438 \u0431\u043e\u043b\u044c\u0448\u0438\u0445 \u044f\u0437\u044b\u043a\u043e\u0432\u044b\u0445 \u043c\u043e\u0434\u0435\u043b\u0435\u0439 \u0440\u0435\u0437\u043a\u043e \u043f\u043e\u0434\u043d\u044f\u043b \u0441\u043f\u0440\u043e\u0441 \u043d\u0430 \u0441\u0435\u0440\u0432\u0435\u0440\u043d\u0443\u044e \u043f\u0430\u043c\u044f\u0442\u044c: \u043a\u0430\u0436\u0434\u044b\u0439 GPU\u2011\u043a\u043b\u0430\u0441\u0442\u0435\u0440 \u0442\u0440\u0435\u0431\u0443\u0435\u0442 \u043d\u0435 \u0442\u043e\u043b\u044c\u043a\u043e HBM \u043d\u0430 \u0432\u0438\u0434\u0435\u043e\u043a\u0430\u0440\u0442\u0430\u0445, \u043d\u043e \u0438 \u0431\u043e\u043b\u044c\u0448\u0438\u0445 \u043e\u0431\u044a\u0451\u043c\u043e\u0432 DDR5 \u0432 \u0443\u0437\u043b\u0430\u0445, \u043a\u043e\u0442\u043e\u0440\u044b\u0435 \u0438\u0445 \u043e\u0431\u0441\u043b\u0443\u0436\u0438\u0432\u0430\u044e\u0442.<\/li><li>\u041a \u044d\u0442\u043e\u043c\u0443 \u0434\u043e\u0431\u0430\u0432\u0438\u043b\u0441\u044f \u043f\u043b\u0430\u043d\u043e\u0432\u044b\u0439 \u043f\u0435\u0440\u0435\u0445\u043e\u0434 \u0441\u0435\u0440\u0432\u0435\u0440\u043d\u044b\u0445 \u043f\u043b\u0430\u0442\u0444\u043e\u0440\u043c \u0438 \u0440\u0430\u0431\u043e\u0447\u0438\u0445 \u0441\u0442\u0430\u043d\u0446\u0438\u0439 \u043d\u0430 DDR5: \u043d\u043e\u0432\u044b\u0435 \u0441\u043e\u043a\u0435\u0442\u044b Intel \u0438 AMD \u0443\u0436\u0435 \u043d\u0435 \u043f\u043e\u0434\u0434\u0435\u0440\u0436\u0438\u0432\u0430\u044e\u0442 DDR4, \u0438 \u0432\u0435\u0441\u044c \u043d\u043e\u0432\u044b\u0439 \u043f\u0430\u0440\u043a \u043c\u0430\u0448\u0438\u043d \u0430\u0432\u0442\u043e\u043c\u0430\u0442\u0438\u0447\u0435\u0441\u043a\u0438 \u0434\u0430\u0432\u0438\u0442 \u043d\u0430 \u043e\u0434\u0438\u043d \u0438 \u0442\u043e\u0442 \u0436\u0435 \u0441\u0435\u0433\u043c\u0435\u043d\u0442.<\/li><li>\u0412 \u0438\u0442\u043e\u0433\u0435 \u043f\u0440\u043e\u0438\u0437\u0432\u043e\u0434\u0438\u0442\u0435\u043b\u0438 \u043f\u0430\u043c\u044f\u0442\u0438 \u043f\u043e\u043b\u0443\u0447\u0430\u044e\u0442 \u0440\u0435\u043a\u043e\u0440\u0434\u043d\u0443\u044e \u0432\u044b\u0440\u0443\u0447\u043a\u0443 \u0438\u043c\u0435\u043d\u043d\u043e \u043d\u0430 \u0441\u0435\u0440\u0432\u0435\u0440\u043d\u043e\u0439 \u0438 \u0432\u044b\u0441\u043e\u043a\u043e\u0441\u043a\u043e\u0440\u043e\u0441\u0442\u043d\u043e\u0439 DDR5, \u0438 \u0440\u044b\u043d\u043e\u043a \u0441\u043c\u0435\u0449\u0430\u0435\u0442\u0441\u044f \u0432 \u0441\u0442\u043e\u0440\u043e\u043d\u0443 \u0431\u043e\u043b\u0435\u0435 \u0434\u043e\u0440\u043e\u0433\u0438\u0445, \u043d\u043e \u0438 \u0431\u043e\u043b\u0435\u0435 \u043c\u0430\u0440\u0436\u0438\u043d\u0430\u043b\u044c\u043d\u044b\u0445 \u043c\u043e\u0434\u0443\u043b\u0435\u0439.<\/li><\/ul><h3>1.2. \u041f\u0435\u0440\u0435\u0440\u0430\u0441\u043f\u0440\u0435\u0434\u0435\u043b\u0435\u043d\u0438\u0435 \u043c\u043e\u0449\u043d\u043e\u0441\u0442\u0435\u0439 \u043f\u043e\u0434 HBM \u0438 \u043f\u0440\u0435\u043c\u0438\u0430\u043b\u044c\u043d\u0443\u044e DRAM<\/h3><ul><li>\u0421\u043e\u0432\u0440\u0435\u043c\u0435\u043d\u043d\u0430\u044f \u043f\u0430\u043c\u044f\u0442\u044c \u0434\u043b\u044f <span class=\"highlight-mark\">AI<\/span> (HBM, \u0431\u044b\u0441\u0442\u0440\u044b\u0439 \u0441\u0435\u0440\u0432\u0435\u0440\u043d\u044b\u0439 DDR5) \u0442\u0440\u0435\u0431\u0443\u0435\u0442 \u0441\u0430\u043c\u044b\u0445 \u043f\u0440\u043e\u0434\u0432\u0438\u043d\u0443\u0442\u044b\u0445 \u0442\u0435\u0445\u043f\u0440\u043e\u0446\u0435\u0441\u0441\u043e\u0432 \u0438 \u043b\u0438\u043d\u0438\u0439 \u043f\u0440\u043e\u0438\u0437\u0432\u043e\u0434\u0441\u0442\u0432\u0430, \u043a\u043e\u0442\u043e\u0440\u044b\u0445 \u0443 \u0440\u044b\u043d\u043a\u0430 \u043f\u0440\u043e\u0441\u0442\u043e \u043e\u0433\u0440\u0430\u043d\u0438\u0447\u0435\u043d\u043d\u043e\u0435 \u043a\u043e\u043b\u0438\u0447\u0435\u0441\u0442\u0432\u043e.<\/li><li>\u041b\u043e\u0433\u0438\u043a\u0430 \u043f\u0440\u043e\u0438\u0437\u0432\u043e\u0434\u0438\u0442\u0435\u043b\u044f \u043f\u0440\u043e\u0441\u0442\u0430: \u0435\u0441\u043b\u0438 \u043e\u0434\u043d\u0430 \u0438 \u0442\u0430 \u0436\u0435 \u0444\u0430\u0431\u0440\u0438\u043a\u0430 \u043c\u043e\u0436\u0435\u0442 \u0434\u0435\u043b\u0430\u0442\u044c \u043a\u0430\u043a \u043c\u0430\u0441\u0441\u043e\u0432\u044b\u0439 \u00ab\u0434\u0435\u0448\u0451\u0432\u044b\u0439\u00bb DDR5, \u0442\u0430\u043a \u0438 \u0434\u043e\u0440\u043e\u0433\u043e\u0439 HBM\/\u0441\u0435\u0440\u0432\u0435\u0440\u043d\u044b\u0439 DRAM, \u043f\u0440\u0438 \u0434\u0435\u0444\u0438\u0446\u0438\u0442\u0435 \u043c\u043e\u0449\u043d\u043e\u0441\u0442\u0435\u0439 \u043f\u0440\u0438\u043e\u0440\u0438\u0442\u0435\u0442 \u0443\u0439\u0434\u0451\u0442 \u0432 \u0441\u0442\u043e\u0440\u043e\u043d\u0443 \u0431\u043e\u043b\u0435\u0435 \u043f\u0440\u0438\u0431\u044b\u043b\u044c\u043d\u044b\u0445 \u043f\u0440\u043e\u0434\u0443\u043a\u0442\u043e\u0432.<\/li><li>\u0412 \u0440\u0435\u0437\u0443\u043b\u044c\u0442\u0430\u0442\u0435 \u043d\u0430 \u043f\u043e\u0442\u0440\u0435\u0431\u0438\u0442\u0435\u043b\u044c\u0441\u043a\u0438\u0439 \u0441\u0435\u0433\u043c\u0435\u043d\u0442 DDR5 \u043f\u0440\u043e\u0441\u0442\u043e \u043d\u0435 \u0445\u0432\u0430\u0442\u0430\u0435\u0442 \u0437\u0430\u0432\u043e\u0434\u0441\u043a\u0438\u0445 \u0441\u043b\u043e\u0442\u043e\u0432: \u043f\u0440\u0435\u0434\u043b\u043e\u0436\u0435\u043d\u0438\u0435 \u0440\u0430\u0441\u0442\u0451\u0442 \u043c\u0435\u0434\u043b\u0435\u043d\u043d\u0435\u0435, \u0447\u0435\u043c \u0441\u043f\u0440\u043e\u0441, \u0438 \u044d\u0442\u043e \u0430\u0432\u0442\u043e\u043c\u0430\u0442\u0438\u0447\u0435\u0441\u043a\u0438 \u0442\u043e\u043b\u043a\u0430\u0435\u0442 \u0446\u0435\u043d\u044b \u0432\u0432\u0435\u0440\u0445.<\/li><\/ul><h3>1.3. \u041a\u0443\u0440\u0441\u044b \u0432\u0430\u043b\u044e\u0442, \u043f\u043e\u0448\u043b\u0438\u043d\u044b \u0438 \u0441\u0430\u043d\u043a\u0446\u0438\u043e\u043d\u043d\u044b\u0435 \u0444\u0430\u043a\u0442\u043e\u0440\u044b<\/h3><ul><li>\u0414\u043b\u044f \u043f\u043e\u043a\u0443\u043f\u0430\u0442\u0435\u043b\u0435\u0439 \u0432 \u0420\u043e\u0441\u0441\u0438\u0438 \u0438 \u0421\u041d\u0413 \u043d\u0430 \u0438\u0442\u043e\u0433\u043e\u0432\u044b\u0439 \u0446\u0435\u043d\u043d\u0438\u043a \u0441\u0438\u043b\u044c\u043d\u043e \u0432\u043b\u0438\u044f\u044e\u0442 \u043a\u0443\u0440\u0441\u043e\u0432\u044b\u0435 \u043a\u043e\u043b\u0435\u0431\u0430\u043d\u0438\u044f \u0438 \u0438\u0437\u043c\u0435\u043d\u0435\u043d\u0438\u044f \u0432 \u043f\u043e\u0448\u043b\u0438\u043d\u0430\u0445: \u0434\u0430\u0436\u0435 \u043f\u0440\u0438 \u0441\u0442\u0430\u0431\u0438\u043b\u044c\u043d\u043e\u0439 \u0434\u043e\u043b\u043b\u0430\u0440\u043e\u0432\u043e\u0439 \u0446\u0435\u043d\u0435 \u043b\u043e\u043a\u0430\u043b\u044c\u043d\u044b\u0439 \u0446\u0435\u043d\u043d\u0438\u043a \u043c\u043e\u0436\u0435\u0442 \u00ab\u0433\u0443\u043b\u044f\u0442\u044c\u00bb \u043d\u0430 \u0434\u0435\u0441\u044f\u0442\u043a\u0438 \u043f\u0440\u043e\u0446\u0435\u043d\u0442\u043e\u0432.<\/li><li>\u0421\u0430\u043d\u043a\u0446\u0438\u0438 \u0438 \u0434\u043e\u043f\u043e\u043b\u043d\u0438\u0442\u0435\u043b\u044c\u043d\u044b\u0435 \u043f\u0440\u043e\u0432\u0435\u0440\u043a\u0438 \u043f\u043e \u0446\u0435\u043f\u043e\u0447\u043a\u0435 \u043f\u043e\u0441\u0442\u0430\u0432\u043e\u043a \u043f\u0440\u0438\u0432\u043e\u0434\u044f\u0442 \u043a \u0442\u043e\u043c\u0443, \u0447\u0442\u043e \u0447\u0430\u0441\u0442\u044c \u043f\u0430\u0440\u0442\u0438\u0439 \u0438\u0434\u0451\u0442 \u0432 \u043e\u0431\u0445\u043e\u0434\u043d\u044b\u043c\u0438 \u043c\u0430\u0440\u0448\u0440\u0443\u0442\u0430\u043c\u0438 \u2014 \u043b\u043e\u0433\u0438\u0441\u0442\u0438\u043a\u0430 \u0434\u043e\u0440\u043e\u0436\u0430\u0435\u0442, \u0438 \u044d\u0442\u043e \u0437\u0430\u043a\u043b\u0430\u0434\u044b\u0432\u0430\u0435\u0442\u0441\u044f \u0432 \u0444\u0438\u043d\u0430\u043b\u044c\u043d\u0443\u044e \u0446\u0435\u043d\u0443 \u043c\u043e\u0434\u0443\u043b\u0435\u0439 DDR5.<\/li><li>\u041d\u0430 \u0443\u0440\u043e\u0432\u043d\u0435 \u043e\u0449\u0443\u0449\u0435\u043d\u0438\u0439 \u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u0442\u0435\u043b\u044f \u044d\u0442\u043e \u0432\u044b\u0433\u043b\u044f\u0434\u0438\u0442 \u043f\u0440\u043e\u0441\u0442\u043e: \u0432\u0447\u0435\u0440\u0430 \u043d\u0430\u0431\u043e\u0440 \u0441\u0442\u043e\u0438\u043b \u043e\u0434\u043d\u0443 \u0441\u0443\u043c\u043c\u0443, \u0441\u0435\u0433\u043e\u0434\u043d\u044f \u043d\u0430 \u0446\u0435\u043d\u043d\u0438\u043a\u0435 <span class=\"highlight-mark\">+15\u201325 %<\/span>, \u043f\u0440\u0438 \u0442\u043e\u043c \u0447\u0442\u043e \u0441\u0430\u043c\u0438 \u043c\u043e\u0434\u0435\u043b\u0438 \u043c\u043e\u0434\u0443\u043b\u0435\u0439 \u043d\u0435 \u043f\u043e\u043c\u0435\u043d\u044f\u043b\u0438\u0441\u044c.<\/li><\/ul><h2>2. \u041f\u043e\u0447\u0435\u043c\u0443 \u0438\u043c\u0435\u043d\u043d\u043e DDR5 \u0434\u043e\u0440\u043e\u0436\u0430\u0435\u0442 \u0441\u0438\u043b\u044c\u043d\u0435\u0435, \u0447\u0435\u043c \u00ab\u0441\u0442\u0430\u0440\u044b\u0435\u00bb \u043f\u043e\u043a\u043e\u043b\u0435\u043d\u0438\u044f<\/h2><p>DDR4 \u0438 \u0431\u043e\u043b\u0435\u0435 \u0441\u0442\u0430\u0440\u044b\u0435 \u0441\u0442\u0430\u043d\u0434\u0430\u0440\u0442\u044b \u0442\u043e\u0436\u0435 \u0447\u0443\u0432\u0441\u0442\u0432\u0443\u044e\u0442 \u043d\u0430 \u0441\u0435\u0431\u0435 \u043e\u0431\u0449\u0435\u0435 \u043f\u043e\u0434\u043e\u0440\u043e\u0436\u0430\u043d\u0438\u0435 DRAM, \u043d\u043e \u0438\u043c\u0435\u043d\u043d\u043e DDR5 \u043d\u0430\u0445\u043e\u0434\u0438\u0442\u0441\u044f \u0432 \u0446\u0435\u043d\u0442\u0440\u0435 \u043d\u0435\u0441\u043a\u043e\u043b\u044c\u043a\u0438\u0445 \u043f\u0435\u0440\u0435\u0441\u0435\u043a\u0430\u044e\u0449\u0438\u0445\u0441\u044f \u0442\u0440\u0435\u043d\u0434\u043e\u0432 \u043e\u0434\u043d\u043e\u0432\u0440\u0435\u043c\u0435\u043d\u043d\u043e.<\/p><h3>2.1. \u041c\u0430\u0441\u0441\u043e\u0432\u044b\u0439 \u043f\u0435\u0440\u0435\u0445\u043e\u0434 \u043f\u043b\u0430\u0442\u0444\u043e\u0440\u043c \u043d\u0430 DDR5<\/h3><ul><li>\u041d\u043e\u0432\u044b\u0435 \u043f\u043b\u0430\u0442\u0444\u043e\u0440\u043c\u044b \u0434\u043b\u044f \u043d\u0430\u0441\u0442\u043e\u043b\u044c\u043d\u044b\u0445 \u041f\u041a \u0438 \u043d\u043e\u0443\u0442\u0431\u0443\u043a\u043e\u0432 \u0432\u044b\u0445\u043e\u0434\u044f\u0442 \u043f\u0440\u0435\u0438\u043c\u0443\u0449\u0435\u0441\u0442\u0432\u0435\u043d\u043d\u043e \u0441 \u043f\u043e\u0434\u0434\u0435\u0440\u0436\u043a\u043e\u0439 DDR5: \u044d\u0442\u043e \u043a\u0430\u0441\u0430\u0435\u0442\u0441\u044f \u0438 \u043c\u0430\u0441\u0441\u043e\u0432\u043e\u0433\u043e \u0441\u0435\u0433\u043c\u0435\u043d\u0442\u0430, \u0438 \u0438\u0433\u0440\u043e\u0432\u044b\u0445 \u0441\u0438\u0441\u0442\u0435\u043c, \u0438 \u0440\u0430\u0431\u043e\u0447\u0438\u0445 \u0441\u0442\u0430\u043d\u0446\u0438\u0439 \u0434\u043b\u044f \u043a\u043e\u043d\u0442\u0435\u043d\u0442\u0430 \u0438 <span class=\"highlight-mark\">\u0418\u0418<\/span>.<\/li><li>\u041f\u0440\u043e\u0438\u0437\u0432\u043e\u0434\u0438\u0442\u0435\u043b\u0438 OEM\u2011\u041f\u041a, \u0441\u0438\u0441\u0442\u0435\u043c\u043d\u044b\u0435 \u0438\u043d\u0442\u0435\u0433\u0440\u0430\u0442\u043e\u0440\u044b \u0438 \u0434\u0430\u0442\u0430\u2011\u0446\u0435\u043d\u0442\u0440\u044b \u043e\u0434\u043d\u043e\u0432\u0440\u0435\u043c\u0435\u043d\u043d\u043e \u043c\u0438\u0433\u0440\u0438\u0440\u0443\u044e\u0442 \u043d\u0430 \u043d\u043e\u0432\u044b\u0439 \u0441\u0442\u0430\u043d\u0434\u0430\u0440\u0442, \u0438 \u0437\u0430 \u0441\u0447\u0451\u0442 \u044d\u0444\u0444\u0435\u043a\u0442\u0430 \u00ab\u043c\u0430\u0441\u0441\u043e\u0432\u043e\u0433\u043e \u043e\u0431\u043d\u043e\u0432\u043b\u0435\u043d\u0438\u044f \u043f\u0430\u0440\u043a\u0430\u00bb \u043d\u0430\u0433\u0440\u0443\u0436\u0430\u044e\u0442 \u0438\u043c\u0435\u043d\u043d\u043e \u0440\u044b\u043d\u043e\u043a DDR5.<\/li><li>\u041f\u043e\u043a\u0443\u043f\u0430\u0442\u0435\u043b\u044e \u0441\u043e \u0441\u0442\u043e\u0440\u043e\u043d\u044b \u044d\u0442\u043e \u0432\u0438\u0434\u043d\u043e \u0442\u0430\u043a: DDR4 \u0432\u044b\u0433\u043b\u044f\u0434\u0438\u0442 \u0441\u0442\u0430\u0431\u0438\u043b\u044c\u043d\u0435\u0435 \u043f\u043e \u0446\u0435\u043d\u0435, \u0430 DDR5 \u0437\u0430 \u043d\u0435\u0441\u043a\u043e\u043b\u044c\u043a\u043e \u043a\u0432\u0430\u0440\u0442\u0430\u043b\u043e\u0432 \u043c\u043e\u0436\u0435\u0442 \u043f\u0440\u044b\u0433\u043d\u0443\u0442\u044c \u043d\u0430 \u0434\u0435\u0441\u044f\u0442\u043a\u0438 \u043f\u0440\u043e\u0446\u0435\u043d\u0442\u043e\u0432 \u0434\u0430\u0436\u0435 \u0431\u0435\u0437 \u0441\u043c\u0435\u043d\u044b \u043f\u043e\u043a\u043e\u043b\u0435\u043d\u0438\u0439 \u043f\u0440\u043e\u0446\u0435\u0441\u0441\u043e\u0440\u043e\u0432.<\/li><\/ul><h3>2.2. \u0411\u0430\u043b\u0430\u043d\u0441 \u043c\u0435\u0436\u0434\u0443 \u043f\u043e\u0442\u0440\u0435\u0431\u0438\u0442\u0435\u043b\u044c\u0441\u043a\u0438\u043c \u0438 \u0441\u0435\u0440\u0432\u0435\u0440\u043d\u044b\u043c \u0441\u0435\u0433\u043c\u0435\u043d\u0442\u043e\u043c<\/h3><ul><li>\u0421\u0435\u0440\u0432\u0435\u0440\u043d\u044b\u0435 \u043c\u043e\u0434\u0443\u043b\u0438 DDR5 \u043f\u0440\u0438\u043d\u043e\u0441\u044f\u0442 \u043f\u0440\u043e\u0438\u0437\u0432\u043e\u0434\u0438\u0442\u0435\u043b\u044f\u043c \u0437\u0430\u043c\u0435\u0442\u043d\u043e \u0431\u043e\u043b\u044c\u0448\u0435 \u0434\u0435\u043d\u0435\u0433, \u0447\u0435\u043c \u043f\u043e\u0442\u0440\u0435\u0431\u0438\u0442\u0435\u043b\u044c\u0441\u043a\u0438\u0435, \u043f\u043e\u044d\u0442\u043e\u043c\u0443 \u043f\u0440\u0438 \u0434\u0435\u0444\u0438\u0446\u0438\u0442\u0435 \u0441\u044b\u0440\u044c\u044f \u0432 \u043f\u0435\u0440\u0432\u0443\u044e \u043e\u0447\u0435\u0440\u0435\u0434\u044c \u0437\u0430\u043a\u0440\u044b\u0432\u0430\u044e\u0442\u0441\u044f \u043a\u0440\u0443\u043f\u043d\u044b\u0435 \u043a\u043e\u043d\u0442\u0440\u0430\u043a\u0442\u044b \u0434\u043b\u044f \u0426\u041e\u0414.<\/li><li>\u041a\u043e\u0433\u0434\u0430 \u043f\u0440\u043e\u0438\u0437\u0432\u043e\u0434\u0438\u0442\u0435\u043b\u044c \u043f\u043e\u0434\u043d\u0438\u043c\u0430\u0435\u0442 \u043a\u043e\u043d\u0442\u0440\u0430\u043a\u0442\u043d\u044b\u0435 \u0446\u0435\u043d\u044b \u043d\u0430 \u0447\u0438\u043f\u044b DRAM, \u044d\u0442\u043e \u0430\u0432\u0442\u043e\u043c\u0430\u0442\u0438\u0447\u0435\u0441\u043a\u0438 \u043e\u0442\u0440\u0430\u0436\u0430\u0435\u0442\u0441\u044f \u043d\u0430 \u0441\u0442\u043e\u0438\u043c\u043e\u0441\u0442\u0438 \u0438 \u0441\u0435\u0440\u0432\u0435\u0440\u043d\u044b\u0445 \u043c\u043e\u0434\u0443\u043b\u0435\u0439, \u0438 \u043e\u0431\u044b\u0447\u043d\u044b\u0445 \u043a\u043e\u043c\u043f\u043b\u0435\u043a\u0442\u043e\u0432 \u043f\u0430\u043c\u044f\u0442\u0438 \u0434\u043b\u044f \u0434\u043e\u043c\u0430\u0448\u043d\u0438\u0445 \u0441\u0431\u043e\u0440\u043e\u043a.<\/li><li>\u0412 \u0438\u0442\u043e\u0433\u0435 \u0440\u043e\u0437\u043d\u0438\u0447\u043d\u044b\u0439 \u043f\u043e\u043a\u0443\u043f\u0430\u0442\u0435\u043b\u044c \u043e\u043a\u0430\u0437\u044b\u0432\u0430\u0435\u0442\u0441\u044f \u0432 \u0441\u043b\u0430\u0431\u043e\u0439 \u043f\u043e\u0437\u0438\u0446\u0438\u0438: \u043e\u043d \u043a\u043e\u043d\u043a\u0443\u0440\u0438\u0440\u0443\u0435\u0442 \u043d\u0435 \u0442\u043e\u043b\u044c\u043a\u043e \u0441 \u0434\u0440\u0443\u0433\u0438\u043c\u0438 \u0433\u0435\u0439\u043c\u0435\u0440\u0430\u043c\u0438, \u043d\u043e \u0438 \u0441 \u043a\u0440\u0443\u043f\u043d\u044b\u043c\u0438 \u0437\u0430\u043a\u0430\u0437\u0430\u043c\u0438 \u043e\u0442 <span class=\"highlight-mark\">AI\u2011\u043a\u043e\u043c\u043f\u0430\u043d\u0438\u0439<\/span>.<\/li><\/ul><h2>3. \u041a\u043e\u0433\u0434\u0430 \u0436\u0434\u0430\u0442\u044c \u0441\u043d\u0438\u0436\u0435\u043d\u0438\u044f \u0446\u0435\u043d \u043d\u0430 DDR5<\/h2><p>\u0412\u043e\u043f\u0440\u043e\u0441 \u00ab\u043a\u043e\u0433\u0434\u0430 \u043f\u043e\u0434\u0435\u0448\u0435\u0432\u0435\u0435\u0442 DDR5\u00bb \u0440\u0430\u0441\u043f\u0430\u0434\u0430\u0435\u0442\u0441\u044f \u043d\u0430 \u0442\u0440\u0438 \u0447\u0430\u0441\u0442\u0438: \u0431\u0443\u0434\u0435\u0442 \u043b\u0438 \u0434\u0430\u043b\u044c\u043d\u0435\u0439\u0448\u0438\u0439 \u0440\u043e\u0441\u0442, \u043a\u043e\u0433\u0434\u0430 \u0446\u0435\u043d\u044b \u0441\u0442\u0430\u0431\u0438\u043b\u0438\u0437\u0438\u0440\u0443\u044e\u0442\u0441\u044f \u0438 \u043d\u0430 \u043a\u0430\u043a\u043e\u043c \u0433\u043e\u0440\u0438\u0437\u043e\u043d\u0442\u0435 \u0432\u043e\u0437\u043c\u043e\u0436\u0435\u043d \u0440\u0435\u0430\u043b\u044c\u043d\u044b\u0439 \u043e\u0442\u043a\u0430\u0442.<\/p><h3>3.1. 2026 \u0433\u043e\u0434: \u0432\u044b\u0441\u043e\u043a\u0430\u044f \u0446\u0435\u043d\u0430 \u0438 \u0440\u0438\u0441\u043a \u043d\u043e\u0432\u044b\u0445 \u043f\u0438\u043a\u043e\u0432<\/h3><ul><li>\u041f\u043e \u043e\u0446\u0435\u043d\u043a\u0430\u043c \u0430\u043d\u0430\u043b\u0438\u0442\u0438\u043a\u043e\u0432, \u0432 \u043f\u0435\u0440\u0432\u043e\u0439 \u043f\u043e\u043b\u043e\u0432\u0438\u043d\u0435 2026 \u0433\u043e\u0434\u0430 \u043a\u043e\u043d\u0442\u0440\u0430\u043a\u0442\u043d\u044b\u0435 \u0446\u0435\u043d\u044b \u043d\u0430 DRAM \u0432\u0441\u0451 \u0435\u0449\u0451 \u043d\u0430\u0445\u043e\u0434\u044f\u0442\u0441\u044f \u0432 \u0444\u0430\u0437\u0435 \u0440\u043e\u0441\u0442\u0430: \u0440\u044b\u043d\u043e\u043a \u043f\u044b\u0442\u0430\u0435\u0442\u0441\u044f \u0434\u043e\u0433\u043d\u0430\u0442\u044c \u0441\u043f\u0440\u043e\u0441 \u0441\u043e \u0441\u0442\u043e\u0440\u043e\u043d\u044b <span class=\"highlight-mark\">\u0418\u0418<\/span>.<\/li><li>\u042d\u0442\u043e \u043e\u0437\u043d\u0430\u0447\u0430\u0435\u0442, \u0447\u0442\u043e \u0432 \u0442\u0435\u0447\u0435\u043d\u0438\u0435 2026\u2011\u0433\u043e \u043d\u0430\u0441 \u0441 \u0431\u043e\u043b\u044c\u0448\u0435\u0439 \u0432\u0435\u0440\u043e\u044f\u0442\u043d\u043e\u0441\u0442\u044c\u044e \u0436\u0434\u0443\u0442 \u043b\u0438\u0431\u043e \u0434\u0430\u043b\u044c\u043d\u0435\u0439\u0448\u0438\u0435 \u0432\u043e\u043b\u043d\u043e\u043e\u0431\u0440\u0430\u0437\u043d\u044b\u0435 \u043f\u043e\u0432\u044b\u0448\u0435\u043d\u0438\u044f, \u043b\u0438\u0431\u043e \u043f\u043b\u0430\u0442\u043e \u043d\u0430 \u0442\u0435\u043a\u0443\u0449\u0438\u0445 \u0432\u044b\u0441\u043e\u043a\u0438\u0445 \u0443\u0440\u043e\u0432\u043d\u044f\u0445.<\/li><li>\u0412\u043e\u0437\u043c\u043e\u0436\u043d\u044b \u043b\u043e\u043a\u0430\u043b\u044c\u043d\u044b\u0435 \u043f\u0440\u043e\u0441\u0430\u0434\u043a\u0438 \u043d\u0430 \u0440\u0430\u0441\u043f\u0440\u043e\u0434\u0430\u0436\u0430\u0445, \u043d\u043e \u044d\u0442\u043e \u0431\u0443\u0434\u0443\u0442 \u0438\u0441\u043a\u043b\u044e\u0447\u0435\u043d\u0438\u044f, \u0430 \u043d\u0435 \u043d\u043e\u0432\u044b\u0439 \u0441\u0442\u0430\u0431\u0438\u043b\u044c\u043d\u044b\u0439 \u0443\u0440\u043e\u0432\u0435\u043d\u044c \u0440\u044b\u043d\u043a\u0430.<\/li><\/ul><h3>3.2. 2027\u20132028 \u0433\u043e\u0434\u044b: \u0448\u0430\u043d\u0441 \u043d\u0430 \u0441\u0442\u0430\u0431\u0438\u043b\u0438\u0437\u0430\u0446\u0438\u044e<\/h3><ul><li>\u041a\u0440\u0443\u043f\u043d\u044b\u0435 \u043f\u0440\u043e\u0438\u0437\u0432\u043e\u0434\u0438\u0442\u0435\u043b\u0438 \u0443\u0436\u0435 \u0430\u043d\u043e\u043d\u0441\u0438\u0440\u043e\u0432\u0430\u043b\u0438 \u0440\u0430\u0441\u0448\u0438\u0440\u0435\u043d\u0438\u0435 DRAM\u2011\u043c\u043e\u0449\u043d\u043e\u0441\u0442\u0435\u0439, \u043d\u043e \u0440\u0435\u0430\u043b\u044c\u043d\u044b\u0439 \u044d\u0444\u0444\u0435\u043a\u0442 \u043e\u0442 \u044d\u0442\u0438\u0445 \u0438\u043d\u0432\u0435\u0441\u0442\u0438\u0446\u0438\u0439 \u0432\u0441\u0435\u0433\u0434\u0430 \u0437\u0430\u043f\u0430\u0437\u0434\u044b\u0432\u0430\u0435\u0442 \u043d\u0430 1\u20132 \u0433\u043e\u0434\u0430.<\/li><li>\u041a\u043e\u0433\u0434\u0430 \u043d\u043e\u0432\u044b\u0435 \u0444\u0430\u0431\u0440\u0438\u043a\u0438 \u0432\u044b\u0439\u0434\u0443\u0442 \u043d\u0430 \u0440\u0430\u0431\u043e\u0447\u0438\u0435 \u043e\u0431\u044a\u0451\u043c\u044b, \u0440\u044b\u043d\u043e\u043a \u043f\u043e\u043b\u0443\u0447\u0438\u0442 \u0437\u0430\u043f\u0430\u0441 \u043f\u043e \u043f\u0440\u0435\u0434\u043b\u043e\u0436\u0435\u043d\u0438\u044e: \u0441\u043d\u0430\u0447\u0430\u043b\u0430 \u044d\u0442\u043e \u043e\u0442\u0440\u0430\u0437\u0438\u0442\u0441\u044f \u0432 \u00ab\u0437\u0430\u043c\u043e\u0440\u043e\u0437\u043a\u0435\u00bb \u0446\u0435\u043d, \u0430 \u0437\u0430\u0442\u0435\u043c \u0432\u043e\u0437\u043c\u043e\u0436\u043d\u043e \u043f\u043e\u044f\u0432\u043b\u0435\u043d\u0438\u0435 \u043f\u043b\u0430\u0432\u043d\u043e\u0433\u043e \u0442\u0440\u0435\u043d\u0434\u0430 \u043d\u0430 \u0441\u043d\u0438\u0436\u0435\u043d\u0438\u0435.<\/li><li>\u041f\u043e\u044d\u0442\u043e\u043c\u0443 \u0440\u0435\u0430\u043b\u0438\u0441\u0442\u0438\u0447\u043d\u044b\u0439 \u0433\u043e\u0440\u0438\u0437\u043e\u043d\u0442 \u0437\u0430\u043c\u0435\u0442\u043d\u043e\u0433\u043e \u0443\u0434\u0435\u0448\u0435\u0432\u043b\u0435\u043d\u0438\u044f \u2014 \u044d\u0442\u043e <span class=\"highlight-mark\">\u043a\u043e\u043d\u0435\u0446 2027\u2011\u0433\u043e<\/span> \u0438 \u0434\u0430\u043b\u0435\u0435, \u0430 \u043d\u0435 \u0442\u0435\u043a\u0443\u0449\u0438\u0439 \u0433\u043e\u0434.<\/li><\/ul><h2>4. \u041f\u043e\u043a\u0443\u043f\u0430\u0442\u044c \u0441\u0435\u0439\u0447\u0430\u0441 \u0438\u043b\u0438 \u0436\u0434\u0430\u0442\u044c: \u043f\u0440\u0430\u043a\u0442\u0438\u0447\u043d\u044b\u0435 \u0441\u0446\u0435\u043d\u0430\u0440\u0438\u0438<\/h2><p>\u0415\u0441\u043b\u0438 \u043e\u0442\u043b\u043e\u0436\u0438\u0442\u044c \u044d\u043c\u043e\u0446\u0438\u0438 \u0438 \u0441\u043c\u043e\u0442\u0440\u0435\u0442\u044c \u043d\u0430 DDR5 \u043a\u0430\u043a \u043d\u0430 \u0440\u0435\u0441\u0443\u0440\u0441, \u0435\u0441\u0442\u044c \u043d\u0435\u0441\u043a\u043e\u043b\u044c\u043a\u043e \u0442\u0438\u043f\u0438\u0447\u043d\u044b\u0445 \u0441\u0446\u0435\u043d\u0430\u0440\u0438\u0435\u0432 \u0440\u0435\u0448\u0435\u043d\u0438\u044f.<\/p><h3>4.1. \u041a\u043e\u0433\u0434\u0430 \u043f\u043e\u043a\u0443\u043f\u043a\u0430 DDR5 \u0441\u0435\u0439\u0447\u0430\u0441 \u043e\u043f\u0440\u0430\u0432\u0434\u0430\u043d\u0430<\/h3><ul><li>\u0421\u0431\u043e\u0440\u043a\u0430 \u0438\u043b\u0438 \u0430\u043f\u0433\u0440\u0435\u0439\u0434 \u043f\u0440\u0438\u0432\u044f\u0437\u0430\u043d\u044b \u043a \u0441\u0440\u043e\u043a\u0430\u043c: \u043d\u0443\u0436\u0435\u043d \u0440\u0430\u0431\u043e\u0447\u0438\u0439 \u041f\u041a \u0438\u043b\u0438 \u0441\u0435\u0440\u0432\u0435\u0440 \u00ab\u043a \u0432\u0447\u0435\u0440\u0430\u0448\u043d\u0435\u043c\u0443 \u0434\u043d\u044e\u00bb \u2014 \u043f\u043e\u043f\u044b\u0442\u043a\u0430 \u00ab\u043f\u0435\u0440\u0435\u0441\u0438\u0434\u0435\u0442\u044c \u043f\u0438\u043a\u00bb \u043c\u043e\u0436\u0435\u0442 \u043e\u0431\u043e\u0439\u0442\u0438\u0441\u044c \u0434\u043e\u0440\u043e\u0436\u0435 \u043f\u0440\u043e\u0441\u0442\u043e\u044f.<\/li><li>\u0420\u0430\u0437\u043d\u0438\u0446\u0430 \u0432 \u0446\u0435\u043d\u0435 \u043c\u0435\u0436\u0434\u0443 \u00ab\u0441\u0435\u0439\u0447\u0430\u0441\u00bb \u0438 \u0433\u0438\u043f\u043e\u0442\u0435\u0442\u0438\u0447\u0435\u0441\u043a\u0438\u043c \u00ab\u043f\u043e\u0442\u043e\u043c\u00bb \u043d\u0430 \u0433\u043e\u0440\u0438\u0437\u043e\u043d\u0442\u0435 \u0433\u043e\u0434\u0430\u2011\u0434\u0432\u0443\u0445 \u043d\u0435 \u043a\u0440\u0438\u0442\u0438\u0447\u043d\u0430 \u0434\u043b\u044f \u043e\u0431\u0449\u0435\u0433\u043e \u0431\u044e\u0434\u0436\u0435\u0442\u0430 \u043f\u0440\u043e\u0435\u043a\u0442\u0430.<\/li><li>\u0415\u0441\u0442\u044c \u0440\u0438\u0441\u043a \u0434\u0430\u043b\u044c\u043d\u0435\u0439\u0448\u0435\u0433\u043e \u043b\u043e\u043a\u0430\u043b\u044c\u043d\u043e\u0433\u043e \u0443\u0434\u043e\u0440\u043e\u0436\u0430\u043d\u0438\u044f \u0432 \u0432\u0430\u0448\u0435\u043c \u0440\u0435\u0433\u0438\u043e\u043d\u0435 (\u043a\u0443\u0440\u0441, \u043d\u043e\u0432\u044b\u0435 \u043e\u0433\u0440\u0430\u043d\u0438\u0447\u0435\u043d\u0438\u044f), \u0438 \u0446\u0435\u043b\u0435\u0441\u043e\u043e\u0431\u0440\u0430\u0437\u043d\u043e \u0437\u0430\u0444\u0438\u043a\u0441\u0438\u0440\u043e\u0432\u0430\u0442\u044c \u0441\u0442\u043e\u0438\u043c\u043e\u0441\u0442\u044c \u0441\u0435\u0439\u0447\u0430\u0441.<\/li><\/ul><h3>4.2. \u0421\u0442\u0440\u0430\u0442\u0435\u0433\u0438\u044f \u00ab\u043c\u0438\u043d\u0438\u043c\u0430\u043b\u044c\u043d\u043e \u0434\u043e\u0441\u0442\u0430\u0442\u043e\u0447\u043d\u044b\u0439 \u043e\u0431\u044a\u0435\u043c \u0441\u0435\u0439\u0447\u0430\u0441\u00bb<\/h3><ul><li>\u0420\u0430\u0437\u0443\u043c\u043d\u044b\u0439 \u043a\u043e\u043c\u043f\u0440\u043e\u043c\u0438\u0441\u0441 \u2014 \u043a\u0443\u043f\u0438\u0442\u044c \u0441\u0435\u0439\u0447\u0430\u0441 \u043c\u0438\u043d\u0438\u043c\u0430\u043b\u044c\u043d\u043e \u043a\u043e\u043c\u0444\u043e\u0440\u0442\u043d\u044b\u0439 \u043e\u0431\u044a\u0435\u043c (\u043d\u0430\u043f\u0440\u0438\u043c\u0435\u0440, <span class=\"highlight-mark\">32 \u0413\u0411<\/span> \u0434\u043b\u044f \u0440\u0430\u0431\u043e\u0447\u0435\u0439 \u0441\u0442\u0430\u043d\u0446\u0438\u0438 \u0438\u043b\u0438 <span class=\"highlight-mark\">64 \u0413\u0411<\/span> \u0434\u043b\u044f \u0441\u0435\u0440\u044c\u0435\u0437\u043d\u043e\u0439 \u0441\u0431\u043e\u0440\u043a\u0438), \u0430 \u0440\u0430\u0441\u0448\u0438\u0440\u0435\u043d\u0438\u0435 \u043e\u0442\u043b\u043e\u0436\u0438\u0442\u044c.<\/li><li>\u0412\u0430\u0436\u043d\u043e \u0437\u0430\u0440\u0430\u043d\u0435\u0435 \u0437\u0430\u043a\u043b\u0430\u0434\u044b\u0432\u0430\u0442\u044c \u043f\u0440\u0430\u0432\u0438\u043b\u044c\u043d\u0443\u044e \u043a\u043e\u043d\u0444\u0438\u0433\u0443\u0440\u0430\u0446\u0438\u044e \u0441\u043b\u043e\u0442\u043e\u0432 (2\u00d716 \u0432\u043c\u0435\u0441\u0442\u043e 4\u00d78), \u0447\u0442\u043e\u0431\u044b \u0434\u043e\u0431\u0430\u0432\u0438\u0442\u044c \u043f\u0430\u043c\u044f\u0442\u044c \u043f\u043e\u0442\u043e\u043c \u0431\u0435\u0437 \u0437\u0430\u043c\u0435\u043d\u044b \u043a\u043e\u043c\u043f\u043b\u0435\u043a\u0442\u0430.<\/li><li>\u0414\u043b\u044f \u0441\u0435\u0440\u0432\u0435\u0440\u043e\u0432 \u0438 \u0440\u0430\u0431\u043e\u0447\u0438\u0445 \u0441\u0442\u0430\u043d\u0446\u0438\u0439 \u043f\u043e\u0434 <span class=\"highlight-mark\">\u0418\u0418\u2011\u043d\u0430\u0433\u0440\u0443\u0437\u043a\u0443<\/span> \u043c\u043e\u0436\u043d\u043e \u0432\u0440\u0435\u043c\u0435\u043d\u043d\u043e \u043f\u043e\u0436\u0435\u0440\u0442\u0432\u043e\u0432\u0430\u0442\u044c \u043e\u0431\u044a\u0435\u043c\u043e\u043c \u043a\u044d\u0448\u0435\u0439, \u0435\u0441\u043b\u0438 \u0438\u043d\u0444\u0440\u0430\u0441\u0442\u0440\u0443\u043a\u0442\u0443\u0440\u0430 \u0442\u0440\u0435\u0431\u0443\u0435\u0442 \u0437\u0430\u043f\u0443\u0441\u043a\u0430 \u043f\u0440\u044f\u043c\u043e \u0441\u0435\u0439\u0447\u0430\u0441.<\/li><\/ul><h3>4.3. \u041a\u043e\u0433\u0434\u0430 \u043c\u043e\u0436\u043d\u043e \u043f\u043e\u0434\u043e\u0436\u0434\u0430\u0442\u044c \u0438 \u043e\u0431\u043e\u0439\u0442\u0438\u0441\u044c \u0431\u0435\u0437 DDR5<\/h3><ul><li>\u0415\u0441\u043b\u0438 \u0442\u0435\u043a\u0443\u0449\u0430\u044f \u0441\u0438\u0441\u0442\u0435\u043c\u0430 \u043d\u0430 <span class=\"highlight-mark\">DDR4<\/span> \u0441\u043f\u0440\u0430\u0432\u043b\u044f\u0435\u0442\u0441\u044f \u0441 \u0437\u0430\u0434\u0430\u0447\u0430\u043c\u0438, \u0430 \u043f\u0435\u0440\u0435\u0445\u043e\u0434 \u0440\u0430\u0441\u0441\u043c\u0430\u0442\u0440\u0438\u0432\u0430\u0435\u0442\u0441\u044f \u043a\u0430\u043a \u00ab\u043f\u0440\u0438\u044f\u0442\u043d\u043e\u0435, \u043d\u043e \u043d\u0435 \u043e\u0431\u044f\u0437\u0430\u0442\u0435\u043b\u044c\u043d\u043e\u0435\u00bb \u0443\u043b\u0443\u0447\u0448\u0435\u043d\u0438\u0435, \u043b\u043e\u0433\u0438\u0447\u043d\u043e \u0432\u044b\u0436\u0434\u0430\u0442\u044c.<\/li><li>\u0414\u043b\u044f \u043e\u0444\u0438\u0441\u043d\u044b\u0445 \u0437\u0430\u0434\u0430\u0447 (\u0431\u0430\u0437\u043e\u0432\u044b\u0439 \u0441\u043e\u0444\u0442, \u043b\u0435\u0433\u043a\u0438\u0439 web) \u043c\u043e\u0436\u043d\u043e \u0441\u043e\u0437\u043d\u0430\u0442\u0435\u043b\u044c\u043d\u043e \u043f\u0440\u043e\u0434\u043b\u0438\u0442\u044c \u0436\u0438\u0437\u043d\u044c <span class=\"highlight-mark\">DDR4\u2011\u043f\u043b\u0430\u0442\u0444\u043e\u0440\u043c<\/span>.<\/li><li>\u0415\u0441\u043b\u0438 \u0432\u044b \u043e\u0440\u0438\u0435\u043d\u0442\u0438\u0440\u0443\u0435\u0442\u0435\u0441\u044c \u043d\u0430 \u043a\u0440\u0443\u043f\u043d\u0443\u044e \u0437\u0430\u043a\u0443\u043f\u043a\u0443 \u0447\u0435\u0440\u0435\u0437 \u043d\u0435\u0441\u043a\u043e\u043b\u044c\u043a\u043e \u043b\u0435\u0442, \u0438\u043c\u0435\u0435\u0442 \u0441\u043c\u044b\u0441\u043b \u0437\u0430\u043b\u043e\u0436\u0438\u0442\u044c \u0432 \u0441\u0442\u0440\u0430\u0442\u0435\u0433\u0438\u044e \u0441\u0440\u043e\u043a\u0438 \u043d\u043e\u0440\u043c\u0430\u043b\u0438\u0437\u0430\u0446\u0438\u0438 \u0440\u044b\u043d\u043a\u0430 (\u043f\u043e\u0441\u043b\u0435 2027 \u0433\u043e\u0434\u0430).<\/li><\/ul><div class=\"bg-indigo-50 border-l-[10px] border-indigo-500 p-10 my-16 rounded-r-[2rem]\"><p class=\"m-0 text-indigo-900 text-xl leading-relaxed font-bold\">\u0412\u044b\u0432\u043e\u0434: DDR5 \u0434\u043e\u0440\u043e\u0436\u0430\u0435\u0442 \u043f\u043e\u0442\u043e\u043c\u0443, \u0447\u0442\u043e \u0432\u044b \u043e\u0434\u043d\u043e\u0432\u0440\u0435\u043c\u0435\u043d\u043d\u043e \u043a\u043e\u043d\u043a\u0443\u0440\u0438\u0440\u0443\u0435\u0442\u0435 \u0437\u0430 \u0442\u0443 \u0436\u0435 \u043f\u0430\u043c\u044f\u0442\u044c \u0441 \u043a\u0440\u0443\u043f\u043d\u044b\u043c\u0438 <span class=\"highlight-mark\">AI\u2011\u0434\u0430\u0442\u0430\u2011\u0446\u0435\u043d\u0442\u0440\u0430\u043c\u0438<\/span> \u0438 \u0441\u0435\u0440\u0432\u0435\u0440\u043d\u044b\u043c\u0438 \u043f\u0430\u0440\u043a\u0430\u043c\u0438. \u0412 2026 \u0433\u043e\u0434\u0443 \u0440\u0430\u0437\u0443\u043c\u043d\u0435\u0435 \u0438\u0441\u0445\u043e\u0434\u0438\u0442\u044c \u0438\u0437 \u0442\u043e\u0433\u043e, \u0447\u0442\u043e \u00ab\u0434\u0435\u0448\u0435\u0432\u043b\u0435 \u043d\u0435 \u0441\u0442\u0430\u043d\u0435\u0442\u00bb, \u0438 \u043f\u0440\u0438\u043d\u0438\u043c\u0430\u0442\u044c \u0440\u0435\u0448\u0435\u043d\u0438\u0435 \u043f\u043e \u0442\u0435\u043a\u0443\u0449\u0438\u043c \u0437\u0430\u0434\u0430\u0447\u0430\u043c.<\/p><\/div><div class=\"bg-slate-50 border-t border-slate-200 p-12 mt-12 rounded-[2rem]\"><h3 class=\"m-0 text-2xl font-black text-slate-900 mb-4\">\u041d\u0443\u0436\u043d\u043e \u043f\u043e\u043d\u044f\u0442\u044c, \u0441\u043a\u043e\u043b\u044c\u043a\u043e DDR5 \u043f\u043e\u043a\u0443\u043f\u0430\u0442\u044c \u043f\u043e\u0434 \u0432\u0430\u0448 \u043a\u043e\u043d\u043a\u0440\u0435\u0442\u043d\u044b\u0439 \u0441\u0446\u0435\u043d\u0430\u0440\u0438\u0439?<\/h3><p class=\"mb-8\">\u041e\u043f\u0438\u0448\u0438\u0442\u0435, \u043a\u0430\u043a\u0438\u0435 \u0437\u0430\u0434\u0430\u0447\u0438 \u0440\u0435\u0448\u0430\u0435\u0442 \u0432\u0430\u0448 \u041f\u041a \u0438\u043b\u0438 \u0441\u0435\u0440\u0432\u0435\u0440, \u043d\u0430 \u043a\u0430\u043a\u043e\u0439 \u0441\u0440\u043e\u043a \u043f\u043b\u0430\u043d\u0438\u0440\u0443\u0435\u0442\u0441\u044f \u0441\u0438\u0441\u0442\u0435\u043c\u0430 \u0438 \u043a\u0430\u043a\u043e\u0439 \u0431\u044e\u0434\u0436\u0435\u0442 \u0432\u044b \u0433\u043e\u0442\u043e\u0432\u044b \u0432\u044b\u0434\u0435\u043b\u0438\u0442\u044c \u043d\u0430 \u043f\u0430\u043c\u044f\u0442\u044c \u2014 \u043f\u043e \u044d\u0442\u0438\u043c \u0432\u0432\u043e\u0434\u043d\u044b\u043c \u043c\u043e\u0436\u043d\u043e \u043f\u0440\u0435\u0434\u043b\u043e\u0436\u0438\u0442\u044c \u0440\u0430\u0446\u0438\u043e\u043d\u0430\u043b\u044c\u043d\u0443\u044e \u043a\u043e\u043d\u0444\u0438\u0433\u0443\u0440\u0430\u0446\u0438\u044e.<\/p><a href=\"#request-config-form\" class=\"inline-block px-10 py-5 bg-blue-600 text-white font-black rounded-2xl hover:bg-blue-700 transition-all shadow-xl shadow-blue-200\">\u041e\u043f\u0438\u0441\u0430\u0442\u044c \u0441\u0446\u0435\u043d\u0430\u0440\u0438\u0439 \u0438 \u043f\u043e\u043b\u0443\u0447\u0438\u0442\u044c \u0440\u0435\u043a\u043e\u043c\u0435\u043d\u0434\u0430\u0446\u0438\u044e \u043f\u043e DDR5<\/a><\/div><\/section><\/div><\/article><\/div><footer class=\"mt-20 py-10 border-t border-slate-200 text-slate-400 text-[10px] font-bold uppercase tracking-widest text-center\"><p>\u00a9 2026 \u0421\u0438\u0441\u0442\u0435\u043c\u0430 \u043f\u043b\u0430\u043d\u0438\u0440\u043e\u0432\u0430\u043d\u0438\u044f \u0440\u0435\u0441\u0443\u0440\u0441\u043e\u0432 \u043f\u0440\u0435\u0434\u043f\u0440\u0438\u044f\u0442\u0438\u044f. \u041e\u0442\u0434\u0435\u043b \u0441\u0435\u0440\u0432\u0435\u0440\u043d\u043e\u0439 \u043e\u043f\u0442\u0438\u043c\u0438\u0437\u0430\u0446\u0438\u0438.<\/p><\/footer><\/main><\/div><\/div>\n\n\n\n        <script type=\"module\" onerror=\"console.warn('Failed to load the app. Try reloading it.')\">import '@\/index';<\/script>\n        <\/body><\/html>\n","protected":false},"excerpt":{"rendered":"<p>\u041f\u043e\u043c\u043e\u0433\u0430\u0435\u043c \u0418\u0422\u2011\u0434\u0438\u0440\u0435\u043a\u0442\u043e\u0440\u0430\u043c \u0438 \u0438\u043d\u0442\u0435\u0433\u0440\u0430\u0442\u043e\u0440\u0430\u043c \u043f\u043e\u0441\u0447\u0438\u0442\u0430\u0442\u044c, \u0441\u043a\u043e\u043b\u044c\u043a\u043e DDR5\u2011\u043f\u0430\u043c\u044f\u0442\u0438 \u0440\u0435\u0430\u043b\u044c\u043d\u043e \u043d\u0443\u0436\u043d\u043e \u0441\u0435\u0440\u0432\u0435\u0440\u0443 1\u0421:\u041f\u0440\u0435\u0434\u043f\u0440\u0438\u044f\u0442\u0438\u0435 \u0432 2026 \u0433\u043e\u0434\u0443: \u043e\u0442 10 \u0434\u043e 100+ \u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u0442\u0435\u043b\u0435\u0439, \u0441 \u0443\u0447\u0451\u0442\u043e\u043c \u0440\u0435\u043a\u043e\u043c\u0435\u043d\u0434\u0430\u0446\u0438\u0439 1\u0421 \u0438 \u0442\u0438\u043f\u043e\u0432\u043e\u0439 \u043d\u0430\u0433\u0440\u0443\u0437\u043a\u0438, \u0447\u0442\u043e\u0431\u044b \u043d\u0435 \u043f\u0435\u0440\u0435\u043f\u043b\u0430\u0442\u0438\u0442\u044c \u0437\u0430 \u00ab\u043b\u0438\u0448\u043d\u0438\u0435\u00bb \u0433\u0438\u0433\u0430\u0431\u0430\u0439\u0442\u044b \u0438 \u043d\u0435 \u043f\u043e\u043b\u0443\u0447\u0438\u0442\u044c \u0442\u043e\u0440\u043c\u043e\u0437\u0430 \u043d\u0430 \u043e\u0442\u0447\u0451\u0442\u043d\u043e\u0441\u0442\u0438.<\/p>","protected":false},"author":6,"featured_media":16961,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"_jetpack_memberships_contains_paid_content":false,"footnotes":""},"categories":[201],"tags":[566,568,520,214,569,567],"class_list":["post-16960","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-tips","tag-566","tag-b2b-","tag-ddr5","tag-214","tag-569","tag-567"],"jetpack_featured_media_url":"https:\/\/www.elishtech.com\/wp-content\/uploads\/2026\/01\/elishtech-76.jpg","jetpack_sharing_enabled":true,"_links":{"self":[{"href":"https:\/\/www.elishtech.com\/en\/wp-json\/wp\/v2\/posts\/16960","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.elishtech.com\/en\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.elishtech.com\/en\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.elishtech.com\/en\/wp-json\/wp\/v2\/users\/6"}],"replies":[{"embeddable":true,"href":"https:\/\/www.elishtech.com\/en\/wp-json\/wp\/v2\/comments?post=16960"}],"version-history":[{"count":2,"href":"https:\/\/www.elishtech.com\/en\/wp-json\/wp\/v2\/posts\/16960\/revisions"}],"predecessor-version":[{"id":16963,"href":"https:\/\/www.elishtech.com\/en\/wp-json\/wp\/v2\/posts\/16960\/revisions\/16963"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.elishtech.com\/en\/wp-json\/wp\/v2\/media\/16961"}],"wp:attachment":[{"href":"https:\/\/www.elishtech.com\/en\/wp-json\/wp\/v2\/media?parent=16960"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.elishtech.com\/en\/wp-json\/wp\/v2\/categories?post=16960"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.elishtech.com\/en\/wp-json\/wp\/v2\/tags?post=16960"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}