[{"checksum":{"md5":"69DF98A5215D3BB4A60C4D95307B5110","sha3_256":"E5F1A64A835360EFCF947156B42B727B45D993647FB3A273B0C8FFDFB97EFA6D","sha_256":"4D19223D254FC9DF8405B87E9911A3C1220F0D7CA5F4672D5A1677542ECD3681"},"date":1782329034780,"dependencies":["com.intellij.xml"],"description":"","downloadUrls":["https://github.com/consulo/consulo-handlebars/releases/download/build%234048_consulo%234342/com.dmarcotte.handlebars_4048.consulo-plugin"],"downloads":636,"downloadsAll":636,"experimental":false,"extensionPreviews":[{"apiClassName":"consulo.virtualFileSystem.fileType.FileTypeFactory","apiPluginId":"consulo","implId":"*|handlebars"},{"apiClassName":"consulo.virtualFileSystem.fileType.FileTypeFactory","apiPluginId":"consulo","implId":"*|hbs"},{"apiClassName":"consulo.virtualFileSystem.fileType.FileTypeFactory","apiPluginId":"consulo","implId":"*|mustache"}],"iconBytes":"PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz4NCjxzdmcgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgd2lkdGg9IjQwIiBoZWlnaHQ9IjQwIiB2aWV3Qm94PSIwIDAgNDAgNDAiPjxkZWZzPjxwb2x5Z29uIGlkPSJoYW5kbGViYXJzbXVzdGFjaGUtYSIgcG9pbnRzPSIwIDAgMzYgMCAzNiAxMiAwIDEyIiAvPjwvZGVmcz48ZyBmaWxsPSJub25lIiBmaWxsLXJ1bGU9ImV2ZW5vZGQiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDIgMTIpIj48bWFzayBpZD0iaGFuZGxlYmFyc211c3RhY2hlLWIiIGZpbGw9IiNmZmYiPjx1c2UgeGxpbms6aHJlZj0iI2hhbmRsZWJhcnNtdXN0YWNoZS1hIiAvPjwvbWFzaz48cGF0aCBmaWxsPSIjNDIzNDI2IiBkPSJNMTMuMjQ5LDMuNzkwMzcwOGUtMTYgQzE0LjUwMSwtMC4wMDcgMTUuNzg0LDAuNDg3IDE2Ljc1NywxLjYgQzE3LjI1NSwyLjE1NiAxNy42NTgsMi44NTIgMTgsMy41OTQgQzE4LjYxNSwyLjIyNSAxOS41MTQsMS4wNjIgMjAuNjIyLDAuNTAyIEMyMS45NzMsLTAuMTk2IDIzLjQ5OSwtMC4xNDggMjQuODQ3LDAuNTM2IEMyNi4wMjQsMS4xMjggMjcuMDU0LDIuMTU5IDI3Ljk4NywzLjI5MiBDMjguNzE4LDQuMTggMjkuMzk1LDUuMTUxIDMwLjE0Niw2LjAwNSBDMzAuNTQzLDYuNDQ4IDMwLjk2OSw2Ljg2MyAzMS40NTYsNy4wOTIgQzMyLjEwNCw3LjM5NiAzMi44Nyw3LjEwOSAzMy4zMzQsNi40MjIgQzMzLjc2Myw1Ljc3OSAzMy43MzYsNC42NjggMzMuMjY0LDQuMDgxIEMzMi45NjMsMy43MjQgMzIuNDQ5LDMuNzk1IDMyLjIzNiw0LjI3MSBDMzIuMDUxLDQuNjQ4IDMyLjE1NSw1LjExOSAzMi4zMDEsNS40ODQgQzMxLjkxMyw1LjA5NiAzMS41MjUsNC41NTMgMzEuNTI3LDMuODQ2IEMzMS40NDcsMy4wMjggMzEuODg4LDIuMzA3IDMyLjQxNiwyLjAyMSBDMzMuNDQ2LDEuNDU0IDM0LjczOCwxLjk0MiAzNS4zODksMy4xOTEgQzM2LjAxNCw0LjM1NiAzNi4wNjMsNS44ODggMzUuOTU0LDcuMjc1IEMzNS44MjMsOC41OTQgMzUuMjg3LDkuODI0IDM0LjQ5MywxMC41ODcgQzMzLjM3OCwxMS42ODMgMzEuOTY0LDEyLjAyMiAzMC42MTksMTEuOTk5IEMyOS4zMjYsMTEuOTUgMjguMDQ3LDExLjU0OSAyNi44NDksMTAuODg0IEMyNC44NDYsOS43NzYgMjIuOTcyLDguMjQ0IDIwLjkwMyw3LjM1OSBDMjAuMjE3LDYuOTkzIDE5LjQ4Nyw2Ljc5NCAxOC43NTQsNi43MzMgQzE4LjE3LDYuNzI4IDE3LjYxNiw2LjY5IDE3LjA2NCw2Ljc0MiBDMTYuMzkyLDYuODMxIDE1LjcyMyw3LjAyMSAxNS4wOTMsNy4zNiBDMTIuOTg5LDguMjYgMTEuMDg3LDkuODMxIDkuMDQ1LDEwLjk0MSBDNy4zMjIsMTEuODY0IDUuNDEyLDEyLjI5MyAzLjU4MywxMS43OCBDMi41NiwxMS40OTUgMS41NDEsMTAuODcyIDAuODUxLDkuNzYzIEMwLjI1OSw4LjgyIC0wLjAyNCw3LjU1OCAwLjAwNCw2LjMyIEMtMC4wMjksNS4xNTMgMC4xNTcsMy45MTMgMC43MTgsMy4wMDQgQzEuMjM5LDIuMTQzIDIuMDgsMS43MDYgMi44ODcsMS44MDIgQzMuNDA2LDEuODM1IDMuOTMzLDIuMTQ3IDQuMjU0LDIuNzIzIEM0LjUwNiwzLjE3OCA0LjUyMSwzLjgwMiA0LjQxMSw0LjMzNCBDNC4yNzYsNC44MTMgMy45OTgsNS4xODcgMy42OTYsNS40NzUgQzMuODUsNS4xMTcgMy45NDMsNC42NDQgMy43NjIsNC4yNyBDMy41MzcsMy43NzIgMi45ODQsMy43MjIgMi42OTIsNC4xMzEgQzIuMzMzLDQuNjQgMi4yNTgsNS40NzIgMi40OTksNi4wOTUgQzIuNzYxLDYuNzUgMy4zMDIsNy4xMjIgMy44MjYsNy4xOTggQzQuNjE5LDcuMjkyIDUuMzA3LDYuNjE2IDUuODg4LDUuOTYgQzcuMDkyLDQuNTM0IDguMTc2LDIuOTAxIDkuNTEyLDEuNjk1IEMxMC42MTMsMC42NzkgMTEuOTEsLTAuMDA4IDEzLjI0OSwzLjc5MDM3MDhlLTE2IiBtYXNrPSJ1cmwoI2hhbmRsZWJhcnNtdXN0YWNoZS1iKSIgLz48L2c+PC9zdmc+DQo=","iconDarkBytes":"PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz4NCjxzdmcgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgd2lkdGg9IjQwIiBoZWlnaHQ9IjQwIiB2aWV3Qm94PSIwIDAgNDAgNDAiPjxkZWZzPjxwb2x5Z29uIGlkPSJoYW5kbGViYXJzbXVzdGFjaGVfZGFyay1hIiBwb2ludHM9IjAgMCAzNiAwIDM2IDEyIDAgMTIiIC8+PC9kZWZzPjxnIGZpbGw9Im5vbmUiIGZpbGwtcnVsZT0iZXZlbm9kZCIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoMiAxMikiPjxtYXNrIGlkPSJoYW5kbGViYXJzbXVzdGFjaGVfZGFyay1iIiBmaWxsPSIjZmZmIj48dXNlIHhsaW5rOmhyZWY9IiNoYW5kbGViYXJzbXVzdGFjaGVfZGFyay1hIiAvPjwvbWFzaz48cGF0aCBmaWxsPSIjQTQ5RTk2IiBkPSJNMTMuMjQ5LDMuNzkwMzcwOGUtMTYgQzE0LjUwMSwtMC4wMDcgMTUuNzg0LDAuNDg3IDE2Ljc1NywxLjYgQzE3LjI1NSwyLjE1NiAxNy42NTgsMi44NTIgMTgsMy41OTQgQzE4LjYxNSwyLjIyNSAxOS41MTQsMS4wNjIgMjAuNjIyLDAuNTAyIEMyMS45NzMsLTAuMTk2IDIzLjQ5OSwtMC4xNDggMjQuODQ3LDAuNTM2IEMyNi4wMjQsMS4xMjggMjcuMDU0LDIuMTU5IDI3Ljk4NywzLjI5MiBDMjguNzE4LDQuMTggMjkuMzk1LDUuMTUxIDMwLjE0Niw2LjAwNSBDMzAuNTQzLDYuNDQ4IDMwLjk2OSw2Ljg2MyAzMS40NTYsNy4wOTIgQzMyLjEwNCw3LjM5NiAzMi44Nyw3LjEwOSAzMy4zMzQsNi40MjIgQzMzLjc2Myw1Ljc3OSAzMy43MzYsNC42NjggMzMuMjY0LDQuMDgxIEMzMi45NjMsMy43MjQgMzIuNDQ5LDMuNzk1IDMyLjIzNiw0LjI3MSBDMzIuMDUxLDQuNjQ4IDMyLjE1NSw1LjExOSAzMi4zMDEsNS40ODQgQzMxLjkxMyw1LjA5NiAzMS41MjUsNC41NTMgMzEuNTI3LDMuODQ2IEMzMS40NDcsMy4wMjggMzEuODg4LDIuMzA3IDMyLjQxNiwyLjAyMSBDMzMuNDQ2LDEuNDU0IDM0LjczOCwxLjk0MiAzNS4zODksMy4xOTEgQzM2LjAxNCw0LjM1NiAzNi4wNjMsNS44ODggMzUuOTU0LDcuMjc1IEMzNS44MjMsOC41OTQgMzUuMjg3LDkuODI0IDM0LjQ5MywxMC41ODcgQzMzLjM3OCwxMS42ODMgMzEuOTY0LDEyLjAyMiAzMC42MTksMTEuOTk5IEMyOS4zMjYsMTEuOTUgMjguMDQ3LDExLjU0OSAyNi44NDksMTAuODg0IEMyNC44NDYsOS43NzYgMjIuOTcyLDguMjQ0IDIwLjkwMyw3LjM1OSBDMjAuMjE3LDYuOTkzIDE5LjQ4Nyw2Ljc5NCAxOC43NTQsNi43MzMgQzE4LjE3LDYuNzI4IDE3LjYxNiw2LjY5IDE3LjA2NCw2Ljc0MiBDMTYuMzkyLDYuODMxIDE1LjcyMyw3LjAyMSAxNS4wOTMsNy4zNiBDMTIuOTg5LDguMjYgMTEuMDg3LDkuODMxIDkuMDQ1LDEwLjk0MSBDNy4zMjIsMTEuODY0IDUuNDEyLDEyLjI5MyAzLjU4MywxMS43OCBDMi41NiwxMS40OTUgMS41NDEsMTAuODcyIDAuODUxLDkuNzYzIEMwLjI1OSw4LjgyIC0wLjAyNCw3LjU1OCAwLjAwNCw2LjMyIEMtMC4wMjksNS4xNTMgMC4xNTcsMy45MTMgMC43MTgsMy4wMDQgQzEuMjM5LDIuMTQzIDIuMDgsMS43MDYgMi44ODcsMS44MDIgQzMuNDA2LDEuODM1IDMuOTMzLDIuMTQ3IDQuMjU0LDIuNzIzIEM0LjUwNiwzLjE3OCA0LjUyMSwzLjgwMiA0LjQxMSw0LjMzNCBDNC4yNzYsNC44MTMgMy45OTgsNS4xODcgMy42OTYsNS40NzUgQzMuODUsNS4xMTcgMy45NDMsNC42NDQgMy43NjIsNC4yNyBDMy41MzcsMy43NzIgMi45ODQsMy43MjIgMi42OTIsNC4xMzEgQzIuMzMzLDQuNjQgMi4yNTgsNS40NzIgMi40OTksNi4wOTUgQzIuNzYxLDYuNzUgMy4zMDIsNy4xMjIgMy44MjYsNy4xOTggQzQuNjE5LDcuMjkyIDUuMzA3LDYuNjE2IDUuODg4LDUuOTYgQzcuMDkyLDQuNTM0IDguMTc2LDIuOTAxIDkuNTEyLDEuNjk1IEMxMC42MTMsMC42NzkgMTEuOTEsLTAuMDA4IDEzLjI0OSwzLjc5MDM3MDhlLTE2IiBtYXNrPSJ1cmwoI2hhbmRsZWJhcnNtdXN0YWNoZV9kYXJrLWIpIiAvPjwvZz48L3N2Zz4NCg==","id":"com.dmarcotte.handlebars","length":122920,"name":"Handlebars/Mustache","obsolete":false,"platformVersion":"4342","tags":["template.language"],"url":"https://github.com/consulo/consulo-handlebars","vendor":"dmarcotte","vendorUrl":"https://github.com/dmarcotte","version":"4048"},{"checksum":{"md5":"00B4E356BA8FC363369616924E503663","sha3_256":"EBD12BD3991CFB23050904C0A2DFC08FB8BAFE00467C9BAF0B2BFAEC3E4F5126","sha_256":"AD46FF80797A6EBACB51E2668CAB5364BB0AEAF9783082E4056782A23B058DE4"},"date":1782328797238,"description":"Provides integration with Git version control system","downloadUrls":["https://github.com/consulo/consulo-git/releases/download/build%232710_consulo%234342/com.intellij.git_2710.consulo-plugin"],"downloads":11971,"downloadsAll":11971,"experimental":false,"extensionPreviews":[{"apiClassName":"consulo.virtualFileSystem.fileType.FileTypeFactory","apiPluginId":"consulo","implId":"¡|.gitignore"},{"apiClassName":"consulo.virtualFileSystem.fileType.FileTypeFactory","apiPluginId":"consulo","implId":"¡|.gitmodules"},{"apiClassName":"consulo.versionControlSystem.VcsFactory","apiPluginId":"consulo","implId":"Git"}],"id":"com.intellij.git","length":2069126,"name":"Git","obsolete":false,"platformVersion":"4342","tags":["vcs"],"url":"https://github.com/consulo/consulo-git","vendor":"JetBrains","version":"2710"},{"checksum":{"md5":"77D037652F10074616C12EAC35090BC1","sha3_256":"8489BF7CC1FD5D372DDED1079FC317A1C8DFCDAA5C1D7A3EC9308A6EE4004CE6","sha_256":"B8AEF7F235CB4FA68ADF285056AD607567EADC856B3B002C2954CC0B5A8D76BD"},"date":1782329833367,"dependencies":["com.intellij.properties","com.intellij.xml","consulo.java"],"description":"Significantly simplifies development of AJAX applications based on Google Web Toolkit","downloadUrls":["https://github.com/consulo/consulo-google-gwt/releases/download/build%2317399_consulo%234342/com.intellij.gwt_17399.consulo-plugin"],"downloads":2725,"downloadsAll":2725,"experimental":false,"extensionPreviews":[{"apiClassName":"consulo.execution.configuration.ConfigurationType","apiPluginId":"consulo","implId":"GWT.ConfigurationType"},{"apiClassName":"consulo.module.content.layer.ModuleExtensionProvider","apiPluginId":"consulo","implId":"javaee-google-gwt"},{"apiClassName":"consulo.content.bundle.SdkType","apiPluginId":"consulo","implId":"GOOGLE_GWT_SDK"},{"apiClassName":"org.jetbrains.idea.maven.importing.MavenImporter","apiPluginId":"org.jetbrains.idea.maven","implId":"build-plugin:net.ltgt.gwt.maven:gwt-maven-plugin"},{"apiClassName":"org.jetbrains.idea.maven.importing.MavenImporter","apiPluginId":"org.jetbrains.idea.maven","implId":"build-plugin:org.codehaus.mojo:gwt-maven-plugin"}],"iconBytes":"PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz4NCjxzdmcgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgdmVyc2lvbj0iMS4xIiBpZD0iTGF5ZXJfMSIgeD0iMHB4IiB5PSIwcHgiIHdpZHRoPSIxNnB4IiBoZWlnaHQ9IjE2cHgiIHZpZXdCb3g9IjAgMCAxNiAxNiIgZW5hYmxlLWJhY2tncm91bmQ9Im5ldyAwIDAgMTYgMTYiIHhtbDpzcGFjZT0icHJlc2VydmUiPg0KPGc+DQoJPHBhdGggZmlsbD0iI0Y5MzUzNSIgZD0iTTYuNSw0LjhjMC4xLTAuMSwwLjEtMC4yLDAtMC4yTDUsMy4xQzUsMy4xLDQuOSwzLjEsNC44LDMuMUwwLjEsNy45QzAsOCwwLDgsMC4xLDguMWw0LjgsNC44ICAgYzAuMSwwLjEsMC4yLDAuMSwwLjIsMGwxLjUtMS41YzAuMS0wLjEsMC4xLTAuMiwwLTAuMkwzLjQsOC4xQzMuNCw4LDMuNCw4LDMuNCw3LjlMNi41LDQuOEw2LjUsNC44eiIgLz4NCgk8cGF0aCBmaWxsPSIjRjkzNTM1IiBkPSJNMTEuMiwzLjFjLTAuMS0wLjEtMC4yLTAuMS0wLjIsMEw2LjIsNy45QzYuMiw3LjksNi4yLDgsNi4yLDguMWwxLjUsMS41YzAuMSwwLjEsMC4yLDAuMSwwLjIsMEwxMSw2LjUgICBjMC4xLTAuMSwwLjItMC4xLDAuMiwwbDEuNCwxLjRjMC4xLDAuMSwwLjEsMC4yLDAsMC4ybC0zLjEsMy4xYy0wLjEsMC4xLTAuMSwwLjIsMCwwLjJsMS41LDEuNWMwLjEsMC4xLDAuMiwwLjEsMC4yLDBsNC44LTQuOCAgIEMxNiw4LDE2LDgsMTUuOSw3LjlMMTEuMiwzLjFMMTEuMiwzLjF6IiAvPg0KPC9nPg0KPC9zdmc+DQo=","id":"com.intellij.gwt","length":409187,"name":"GWT","obsolete":false,"optionalDependencies":["consulo.jakarta.web","consulo.javascript","org.jetbrains.idea.maven"],"platformVersion":"4342","tags":["web.framework"],"url":"https://github.com/consulo/consulo-google-gwt","vendor":"JetBrains","version":"17399"},{"checksum":{"md5":"33E6E9EC199A7A534A735DD6E83EA0A3","sha3_256":"66AD8DB34A3F1E13017FA8F6CC682D69AC00E77DDB932E2E8A6B1E2BEC4E4D80","sha_256":"4A8B1201B9EA67C85F208D6ABAC524FC23A6F221EB7DBBC99DA96F89D6CB49B4"},"date":1782329682666,"dependencies":["consulo.database","consulo.jakarta.persistence"],"description":"","downloadUrls":["https://github.com/consulo/consulo-hibernate/releases/download/build%2373_consulo%234342/com.intellij.hibernate_73.consulo-plugin"],"downloads":33,"downloadsAll":33,"experimental":false,"extensionPreviews":[{"apiClassName":"consulo.module.content.layer.ModuleExtensionProvider","apiPluginId":"consulo","implId":"hibernate"}],"iconBytes":"PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz4NCjwhLS0gQ29weXJpZ2h0IDIwMDAtMjAyMyBKZXRCcmFpbnMgcy5yLm8uIGFuZCBjb250cmlidXRvcnMuIFVzZSBvZiB0aGlzIHNvdXJjZSBjb2RlIGlzIGdvdmVybmVkIGJ5IHRoZSBBcGFjaGUgMi4wIGxpY2Vuc2UuIC0tPjxzdmcgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB3aWR0aD0iNjQiIGhlaWdodD0iNjQiIHZpZXdCb3g9IjAgMCA2NCA2NCI+PGcgZmlsbD0ibm9uZSIgZmlsbC1ydWxlPSJldmVub2RkIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSg0IDQpIj48cG9seWdvbiBmaWxsPSIjNkU2RTZFIiBwb2ludHM9IjIxLjg2IDE4LjcgMTEuMTggMzcuMjE2IDExLjE4IDM3LjIxNiAwLjUwOCAxOC43IDExLjE4NCAwLjIxMiIgLz48cG9seWdvbiBmaWxsPSIjQkNBRTc5IiBmaWxsLXJ1bGU9Im5vbnplcm8iIHBvaW50cz0iMzIuNTQgMC4yMTIgMTEuMTg4IDAuMjEyIDIxLjg2NCAxOC43IDQzLjIyIDE4LjciIC8+PHBvbHlnb24gZmlsbD0iIzZFNkU2RSIgcG9pbnRzPSIzMi41MzYgMzcuMjI0IDQzLjIxMiAxOC43MDggNDMuMjEyIDE4LjcwOCA1My44ODQgMzcuMjI0IDQzLjIwOCA1NS43MTYiIC8+PHBvbHlnb24gZmlsbD0iI0JDQUU3OSIgZmlsbC1ydWxlPSJub256ZXJvIiBwb2ludHM9IjIxLjg1MiA1NS43MTIgNDMuMjA0IDU1LjcxMiAzMi41MjggMzcuMjI0IDExLjE3MiAzNy4yMjQiIC8+PC9nPjwvc3ZnPg0K","iconDarkBytes":"PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz4NCjwhLS0gQ29weXJpZ2h0IDIwMDAtMjAyMyBKZXRCcmFpbnMgcy5yLm8uIGFuZCBjb250cmlidXRvcnMuIFVzZSBvZiB0aGlzIHNvdXJjZSBjb2RlIGlzIGdvdmVybmVkIGJ5IHRoZSBBcGFjaGUgMi4wIGxpY2Vuc2UuIC0tPjxzdmcgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB3aWR0aD0iNjQiIGhlaWdodD0iNjQiIHZpZXdCb3g9IjAgMCA2NCA2NCI+PGcgZmlsbD0ibm9uZSIgZmlsbC1ydWxlPSJldmVub2RkIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSg0IDQpIj48cG9seWdvbiBmaWxsPSIjQUJBQkFCIiBwb2ludHM9IjIxLjg2IDE4LjcgMTEuMTggMzcuMjE2IDExLjE4IDM3LjIxNiAwLjUwOCAxOC43IDExLjE4NCAwLjIxMiIgLz48cG9seWdvbiBmaWxsPSIjQkNBRTc5IiBmaWxsLXJ1bGU9Im5vbnplcm8iIHBvaW50cz0iMzIuNTQgMC4yMTIgMTEuMTg4IDAuMjEyIDIxLjg2NCAxOC43IDQzLjIyIDE4LjciIC8+PHBvbHlnb24gZmlsbD0iI0FCQUJBQiIgcG9pbnRzPSIzMi41MzYgMzcuMjI0IDQzLjIxMiAxOC43MDggNDMuMjEyIDE4LjcwOCA1My44ODQgMzcuMjI0IDQzLjIwOCA1NS43MTYiIC8+PHBvbHlnb24gZmlsbD0iI0JDQUU3OSIgZmlsbC1ydWxlPSJub256ZXJvIiBwb2ludHM9IjIxLjg1MiA1NS43MTIgNDMuMjA0IDU1LjcxMiAzMi41MjggMzcuMjI0IDExLjE3MiAzNy4yMjQiIC8+PC9nPjwvc3ZnPg0K","id":"com.intellij.hibernate","length":491732,"name":"Hibernate","obsolete":false,"optionalDependencies":["consulo.spring"],"platformVersion":"4342","tags":["database","software.framework"],"url":"https://github.com/consulo/consulo-hibernate","vendor":"consulo.io","version":"73"},{"checksum":{"md5":"D6ABDCCA5070907274DD7AB50EFFDD38","sha3_256":"636FD8FB397A91C78CF43E89DEED3BFE8A8F8AF19CCB100A922817D76A33336B","sha_256":"65CC9E1C506CAE654F5B1F7F045C9DE1E8D5CC081B3AE51D3D1878A24466476B"},"date":1782329064619,"description":"","downloadUrls":["https://github.com/consulo/consulo-images/releases/download/build%234360_consulo%234342/com.intellij.images_4360.consulo-plugin"],"downloads":11435,"downloadsAll":11435,"experimental":false,"extensionPreviews":[{"apiClassName":"consulo.virtualFileSystem.fileType.FileTypeFactory","apiPluginId":"consulo","implId":"*|png"},{"apiClassName":"consulo.virtualFileSystem.fileType.FileTypeFactory","apiPluginId":"consulo","implId":"*|gif"},{"apiClassName":"consulo.virtualFileSystem.fileType.FileTypeFactory","apiPluginId":"consulo","implId":"*|jpg"},{"apiClassName":"consulo.virtualFileSystem.fileType.FileTypeFactory","apiPluginId":"consulo","implId":"*|jpeg"},{"apiClassName":"consulo.virtualFileSystem.fileType.FileTypeFactory","apiPluginId":"consulo","implId":"*|bmp"},{"apiClassName":"consulo.virtualFileSystem.fileType.FileTypeFactory","apiPluginId":"consulo","implId":"*|ico"},{"apiClassName":"consulo.virtualFileSystem.fileType.FileTypeFactory","apiPluginId":"consulo","implId":"*|tif"},{"apiClassName":"consulo.virtualFileSystem.fileType.FileTypeFactory","apiPluginId":"consulo","implId":"*|tiff"},{"apiClassName":"consulo.virtualFileSystem.fileType.FileTypeFactory","apiPluginId":"consulo","implId":"*|svg"}],"iconBytes":"PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz4NCjxzdmcgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB2ZXJzaW9uPSIxLjAiIGlkPSJMYXllcl8xIiB4PSIwcHgiIHk9IjBweCIgd2lkdGg9IjY0cHgiIGhlaWdodD0iNjRweCIgdmlld0JveD0iMCAwIDY0IDY0IiBlbmFibGUtYmFja2dyb3VuZD0ibmV3IDAgMCA2NCA2NCIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+DQo8cGF0aCBmaWxsPSIjRTdFRkZEIiBzdHJva2U9IiMzNTc0RjAiIHN0cm9rZS13aWR0aD0iMyIgZD0iTTEzLDUuOEg1MWMzLjksMCw3LjEsMy4yLDcuMSw3LjFWNTFjMCwzLjktMy4yLDcuMS03LjEsNy4xSDEzICBDOSw1OC4yLDUuOCw1NSw1LjgsNTFWMTNDNS44LDksOSw1LjgsMTMsNS44eiIgLz4NCjxwYXRoIGZpbGw9Im5vbmUiIHN0cm9rZT0iIzM1NzRGMCIgc3Ryb2tlLXdpZHRoPSIzIiBkPSJNNS44LDM4LjRsOC03LjljMS44LTEuOCw0LjctMS44LDYuNi0wLjFMNTEsNTguMiIgLz4NCjxjaXJjbGUgZmlsbD0ibm9uZSIgc3Ryb2tlPSIjMzU3NEYwIiBzdHJva2Utd2lkdGg9IjMiIGN4PSI0MS41IiBjeT0iMjIuNSIgcj0iNy4xIiAvPg0KPC9zdmc+DQo=","iconDarkBytes":"PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz4NCjxzdmcgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgdmVyc2lvbj0iMS4wIiBpZD0iTGF5ZXJfMSIgeD0iMHB4IiB5PSIwcHgiIHdpZHRoPSI2NHB4IiBoZWlnaHQ9IjY0cHgiIHZpZXdCb3g9IjAgMCA2NCA2NCIgZW5hYmxlLWJhY2tncm91bmQ9Im5ldyAwIDAgNjQgNjQiIHhtbDpzcGFjZT0icHJlc2VydmUiPg0KPHBhdGggZmlsbD0iIzI1MzI0RCIgc3Ryb2tlPSIjNTQ4QUY3IiBzdHJva2Utd2lkdGg9IjMiIGQ9Ik0xMyw1LjhINTFjMy45LDAsNy4xLDMuMiw3LjEsNy4xVjUxYzAsMy45LTMuMiw3LjEtNy4xLDcuMUgxMyAgQzksNTguMiw1LjgsNTUsNS44LDUxVjEzQzUuOCw5LDksNS44LDEzLDUuOHoiIC8+DQo8cGF0aCBmaWxsPSJub25lIiBzdHJva2U9IiM1NDhBRjciIHN0cm9rZS13aWR0aD0iMyIgZD0iTTUuOCwzOC40bDgtNy45YzEuOC0xLjgsNC43LTEuOCw2LjYtMC4xTDUxLDU4LjIiIC8+DQo8Y2lyY2xlIGZpbGw9Im5vbmUiIHN0cm9rZT0iIzU0OEFGNyIgc3Ryb2tlLXdpZHRoPSIzIiBjeD0iNDEuNSIgY3k9IjIyLjUiIHI9IjcuMSIgLz4NCjwvc3ZnPg0K","id":"com.intellij.images","length":255030,"name":"Images","obsolete":false,"optionalDependencies":["com.intellij.xml","consulo.desktop.awt","consulo.desktop.swt","consulo.library.batik","consulo.repo.analyzer","consulo.web"],"platformVersion":"4342","tags":["editor"],"url":"https://github.com/consulo/consulo-images","vendor":"JetBrains","version":"4360"},{"checksum":{"md5":"68B2EAFC6BD9D3E0A0323D64589F4D13","sha3_256":"39383F8CB3C967051F20FB625BA9FE30AEFA3DDBCEAC2AD8CD0690A36FB90B01","sha_256":"E4DB649482DCEF98F9E6FB1B5EE7B61BDBA8E8B2BDA459FA48ACB10D8ADF1589"},"date":1782245807858,"description":"","downloadUrls":["https://github.com/consulo/consulo-jira/releases/download/build%23488_consulo%234341/com.intellij.jira_488.consulo-plugin"],"downloads":1,"downloadsAll":1,"experimental":true,"extensionPreviews":[{"apiClassName":"consulo.virtualFileSystem.fileType.FileTypeFactory","apiPluginId":"consulo","implId":"*|jql"}],"iconBytes":"PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz4NCjxzdmcgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgdmlld0JveD0iMCwwLDI0NS44NTkzOCwyNTYiIHdpZHRoPSIxM3B4IiBoZWlnaHQ9IjEzcHgiPjxnIGZpbGw9IiMyNjg0ZmIiIGZpbGwtcnVsZT0ibm9uemVybyIgc3Ryb2tlPSJub25lIiBzdHJva2Utd2lkdGg9IjEiIHN0cm9rZS1saW5lY2FwPSJidXR0IiBzdHJva2UtbGluZWpvaW49Im1pdGVyIiBzdHJva2UtbWl0ZXJsaW1pdD0iMTAiIHN0cm9rZS1kYXNoYXJyYXk9IiIgc3Ryb2tlLWRhc2hvZmZzZXQ9IjAiIGZvbnQtZmFtaWx5PSJub25lIiBmb250LXdlaWdodD0ibm9uZSIgZm9udC1zaXplPSJub25lIiB0ZXh0LWFuY2hvcj0ibm9uZSIgc3R5bGU9Im1peC1ibGVuZC1tb2RlOiBub3JtYWwiPjxnIHRyYW5zZm9ybT0ic2NhbGUoNS41NjY2Nyw1LjU2NjY3KSI+PHBhdGggZD0iTTIxLjk1NTA4LDBjLTAuMjQ3MzUsMC4wMTEwNCAtMC40ODI0MywwLjExMDg5IC0wLjY2MjExLDAuMjgxMjVjLTEuOTg5MTgsMi4wODkxNCAtMy4xNTgzNCw0LjgyNTUgLTMuMjkyOTcsNy43MDcwM2MwLjEzMzE3LDIuODgzMDIgMS4zMDI0Nyw1LjYyMTA5IDMuMjkyOTcsNy43MTA5NGwwLjg3Njk1LDAuODc4OTFsMS4zMzAwOCwxLjMyMjI3bDUuMDg1OTQsNS4wODU5NGwtNS4wODU5NCw1LjA4Nzg5bDAuNzkyOTcsMC43OTI5N2MyLjM3MDk3LDIuNDU5NjggMy43NTE5OSw1LjcwNzA5IDMuODc4OTEsOS4xMjEwOWMtMC4wMDI2NSwwLjg1MjU5IC0wLjEwMDI1LDEuNzAyMjMgLTAuMjkxMDIsMi41MzMybDE1LjQxMjExLC0xNS40MTIxMWMxLjE3MTI3LC0xLjE3MTUyIDEuMTcxMjcsLTMuMDcwNjcgMCwtNC4yNDIxOWwtMjAuNTg3ODksLTIwLjU4NTk0Yy0wLjIwMTc1LC0wLjE5MTIgLTAuNDcyMjcsLTAuMjkyNjQgLTAuNzUsLTAuMjgxMjV6TTE2LjI4OTA2LDUuNDU1MDhsLTE1LjQxMjExLDE1LjQxMjExYy0xLjE3MTI3LDEuMTcxNTIgLTEuMTcxMjcsMy4wNzA2NyAwLDQuMjQyMTlsMjAuNTg1OTQsMjAuNTg5ODRjMC4zOTA1MSwwLjM5MDQyIDEuMDIzNTYsMC4zOTA0MiAxLjQxNDA2LDBjMS45ODk2MywtMi4wODg4NCAzLjE1ODg3LC00LjgyNTM4IDMuMjkyOTcsLTcuNzA3MDNjLTAuMTM0NjMsLTIuODgxNTMgLTEuMzAzNzksLTUuNjE3ODkgLTMuMjkyOTcsLTcuNzA3MDNsLTcuMjkyOTcsLTcuMjk2ODdsNS4wODU5NCwtNS4wODc4OWwtMC43OTI5NywtMC43OTI5N2MtMi4zNzA1NCwtMi40NTkwMSAtMy43NTA5MywtNS43MDU4OSAtMy44NzY5NSwtOS4xMTkxNGMwLjAwMTk4LC0wLjg1MjUyIDAuMDk4OTMsLTEuNzAyMTYgMC4yODkwNiwtMi41MzMyeiIgLz48L2c+PC9nPjwvc3ZnPg0K","iconDarkBytes":"PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz4NCjxzdmcgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiBmaWxsPSIjRkZGRkZGIiB2aWV3Qm94PSIwIDAgNDQuMTY5IDQ1Ljk4OCIgd2lkdGg9IjEzcHgiIGhlaWdodD0iMTNweCI+PHBhdGggZD0iTSAyMS45NTUwNzggMCBBIDEuMDI5IDEuMDI5IDAgMCAwIDIxLjI5Mjk2OSAwLjI4MTI1IEEgMTEuOTg4IDExLjk4OCAwIDAgMCAxOCA3Ljk4ODI4MTIgQSAxMS45ODIgMTEuOTgyIDAgMCAwIDIxLjI5Mjk2OSAxNS42OTkyMTkgTCAyMi4xNjk5MjIgMTYuNTc4MTI1IEwgMjMuNSAxNy45MDAzOTEgTCAyOC41ODU5MzggMjIuOTg2MzI4IEwgMjMuNSAyOC4wNzQyMTkgTCAyNC4yOTI5NjkgMjguODY3MTg4IEEgMTMuODg2IDEzLjg4NiAwIDAgMSAyOC4xNzE4NzUgMzcuOTg4MjgxIEEgMTEuNDgxIDExLjQ4MSAwIDAgMSAyNy44ODA4NTkgNDAuNTIxNDg0IEwgNDMuMjkyOTY5IDI1LjEwOTM3NSBBIDMgMyAwIDAgMCA0My4yOTI5NjkgMjAuODY3MTg4IEwgMjIuNzA1MDc4IDAuMjgxMjUgQSAxLjAyOSAxLjAyOSAwIDAgMCAyMS45NTUwNzggMCB6IE0gMTYuMjg5MDYyIDUuNDU1MDc4MSBMIDAuODc2OTUzMTIgMjAuODY3MTg4IEEgMyAzIDAgMCAwIDAuODc2OTUzMTIgMjUuMTA5Mzc1IEwgMjEuNDYyODkxIDQ1LjY5OTIxOSBBIDEgMSAwIDAgMCAyMi44NzY5NTMgNDUuNjk5MjE5IEEgMTEuOTgyIDExLjk4MiAwIDAgMCAyNi4xNjk5MjIgMzcuOTkyMTg4IEEgMTEuOTg4IDExLjk4OCAwIDAgMCAyMi44NzY5NTMgMzAuMjg1MTU2IEwgMTUuNTgzOTg0IDIyLjk4ODI4MSBMIDIwLjY2OTkyMiAxNy45MDAzOTEgTCAxOS44NzY5NTMgMTcuMTA3NDIyIEEgMTMuODc3IDEzLjg3NyAwIDAgMSAxNiA3Ljk4ODI4MTIgQSAxMS40NzggMTEuNDc4IDAgMCAxIDE2LjI4OTA2MiA1LjQ1NTA3ODEgeiIgLz48L3N2Zz4NCg==","id":"com.intellij.jira","length":1016726,"name":"Jira Integration","obsolete":false,"platformVersion":"4341","tags":["experimental","issue.managment"],"url":"https://github.com/consulo/consulo","vendor":"Adriel Saa Romano","vendorEmail":"adrielsr3@gmail.com","vendorUrl":"https://gitlab.com/adrielsr/jira-intellij-plugin","version":"488"},{"checksum":{"md5":"52676A2BC3D679C99526B3502E1F9139","sha3_256":"795BD95CF63C9E1BEA695DF095DB662B306A740AEC77AE6DF3B335C0FE97DF55","sha_256":"5A7165462E102E5328BE9237D8D8C6383670C26EAE65E540F2B1618468B9D05F"},"date":1782329710364,"dependencies":["consulo.java"],"description":"","downloadUrls":["https://github.com/consulo/consulo-junit/releases/download/build%237230_consulo%234342/com.intellij.junit_7230.consulo-plugin"],"downloads":6071,"downloadsAll":6071,"experimental":false,"extensionPreviews":[{"apiClassName":"consulo.execution.configuration.ConfigurationType","apiPluginId":"consulo","implId":"JUnit"}],"iconBytes":"PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz4NCjxzdmcgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB2ZXJzaW9uPSIxLjEiIHg9IjBweCIgeT0iMHB4IiB2aWV3Qm94PSIwIDAgMTA2IDEwNiIgZW5hYmxlLWJhY2tncm91bmQ9Im5ldyAwIDAgMTA2IDEwNiIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+DQo8ZyBpZD0ibGF5ZXIxIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgtMTY5MC45OTM5LC02NjAuMzA5MjQpIj4NCgk8cGF0aCBpZD0icGF0aDM0OTgiIGZpbGw9IiMyNUExNjIiIGQ9IiAgIE0xNzYyLjEsNjYzLjZ2Ny42bC0wLjksNS44bC0zMywwLjNsLTIuNywzMS4zYzAsMCwwLTAuMywxMC42LTEuNHMyMi44LDQuOCwyNS4yLDguMmMyLjQsMy40LDkuMiwxOC4xLTQuOCwyOSAgIGMtMTQsMTAuOS0zNS40LDAtMzUuNCwwbDAsMGgwaC0wLjNoLTAuM3Y0LjR2MTEuOGM3LjMsMy43LDE1LjQsNS42LDIzLjYsNS42YzI5LjMsMCw1My0yMy43LDUzLTUzYzAtMjEuOC0xMy40LTQxLjQtMzMuOC00OS4zICAgQzE3NjIuOCw2NjMuOCwxNzYyLjUsNjYzLjcsMTc2Mi4xLDY2My42TDE3NjIuMSw2NjMuNnogTTE3MTguOCw3NTkuOWMwLjUsMC4zLDEsMC41LDEuNSwwLjggICBDMTcxOS44LDc2MC41LDE3MTkuMyw3NjAuMiwxNzE4LjgsNzU5Ljl6IiAvPg0KCTxwYXRoIGlkPSJwYXRoMzUwMCIgZmlsbC1ydWxlPSJldmVub2RkIiBjbGlwLXJ1bGU9ImV2ZW5vZGQiIGZpbGw9IiNEQzUyNEEiIGQ9Ik0xNzQ0LDY2MC4zICAgYy0yOS4zLDAtNTMsMjMuNy01Myw1M2MwLDE5LjUsMTAuNywzNy40LDI3LjgsNDYuNmMwLjUsMC4zLDEsMC41LDEuNSwwLjh2LTExLjh2LTQuNGgwLjZoMGwwLDBjMCwwLDIxLjUsMTAuOSwzNS40LDAgICBjMTQtMTAuOSw3LjItMjUuNiw0LjgtMjljLTIuNC0zLjQtMTQuNy05LjItMjUuMi04LjJjLTEwLjYsMS0xMC42LDEuNC0xMC42LDEuNGwyLjctMzEuM2wzMS41LTAuM2gyLjV2LTUuOHYtMS44di01LjggICBDMTc1Ni4zLDY2MS41LDE3NTAuMiw2NjAuMywxNzQ0LDY2MC4zTDE3NDQsNjYwLjN6IiAvPg0KCTxnIGlkPSJ0ZXh0MzUwMiI+DQoJCTxwYXRoIGlkPSJwYXRoODQ0IiBmaWxsPSIjRkZGRkZGIiBkPSJNMTc0My41LDcwMy41YzcuMywwLDEzLDEuOSwxNy4zLDUuOCAgICBjNC4yLDMuOSw2LjQsOS4xLDYuNCwxNS43YzAsNy43LTIuNCwxMy43LTcuMywxOC4xYy00LjgsNC4zLTExLjcsNi41LTIwLjUsNi41Yy04LjEsMC0xNC40LTEuMy0xOS0zLjl2LTEwLjUgICAgYzIuNywxLjUsNS43LDIuNyw5LjIsMy41YzMuNSwwLjgsNi43LDEuMiw5LjYsMS4yYzUuMiwwLDkuMi0xLjIsMTEuOS0zLjVjMi43LTIuMyw0LjEtNS44LDQuMS0xMC4zYzAtOC42LTUuNS0xMi45LTE2LjUtMTIuOSAgICBjLTEuNSwwLTMuNSwwLjItNS43LDAuNWMtMi4zLDAuMy00LjMsMC42LTYsMWwtNS4yLTMuMWwyLjgtMzUuMmgzNy41djEwLjNoLTI3LjNsLTEuNiwxNy45YzEuMi0wLjIsMi42LTAuNCw0LjItMC43ICAgIEMxNzM5LDcwMy42LDE3NDEuMSw3MDMuNSwxNzQzLjUsNzAzLjVMMTc0My41LDcwMy41eiIgLz4NCgk8L2c+DQo8L2c+DQo8L3N2Zz4NCg==","id":"com.intellij.junit","length":296013,"name":"JUnit","obsolete":false,"optionalDependencies":["org.jetbrains.idea.maven"],"platformVersion":"4342","tags":["test.framework"],"url":"https://github.com/consulo/consulo-junit","vendor":"JetBrains","version":"7230"},{"checksum":{"md5":"DFA051BF644CE2AE6CFA2844A8E1105C","sha3_256":"60251B95225A6F5357E876E7EA5BBA096ED6763C63FFAE175B33D20C2DC1BC1B","sha_256":"983A8FB1E81764124A3C7F7A1D660D0DE030D3FF89C8578D78E41C0258BC4977"},"date":1782329055791,"dependencies":["com.intellij.regexp","com.intellij.xml"],"description":"Support for Haxe programming language","downloadUrls":["https://github.com/consulo/consulo-haxe/releases/download/build%234963_consulo%234342/com.intellij.plugins.haxe_4963.consulo-plugin"],"downloads":195,"downloadsAll":195,"experimental":false,"extensionPreviews":[{"apiClassName":"consulo.execution.configuration.ConfigurationType","apiPluginId":"consulo","implId":"HaxeApplicationRunConfiguration"},{"apiClassName":"consulo.virtualFileSystem.fileType.FileTypeFactory","apiPluginId":"consulo","implId":"*|hx"},{"apiClassName":"consulo.virtualFileSystem.fileType.FileTypeFactory","apiPluginId":"consulo","implId":"*|nmml"},{"apiClassName":"consulo.module.content.layer.ModuleExtensionProvider","apiPluginId":"consulo","implId":"haxe"}],"iconBytes":"PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz4NCjxzdmcgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB3aWR0aD0iNjQiIGhlaWdodD0iNjQiIGVuYWJsZS1iYWNrZ3JvdW5kPSJuZXcgMCAwIDIzMCAyMzAiIHZlcnNpb249IjEuMSIgdmlld0JveD0iMCAwIDY0IDY0Ij48dGl0bGU+SGF4ZSBsb2dvPC90aXRsZT48ZyB0cmFuc2Zvcm09Im1hdHJpeCguMDUxMTQ3IDAgMCAtLjA1MTE0OCAwIDg3LjIyMikiPjxwYXRoIGQ9Im02MjUuNjUgMTU0OC44LTM1Ni4zNSAzOS40NjQtMjY5LjMgMTE2Ljk1aDMxMi44MWwzMTIuODMtMTU2LjQzIiBmaWxsPSIjZmJjNzA3IiAvPjxwYXRoIGQ9Im02MjUuNjUgMTU0OC44IDM2NC41MSAzMS4zMDQgMjYxLjE0IDEyNS4xMWgtMzEyLjgzbC0zMTIuODEtMTU2LjQzIiBmaWxsPSIjZmJjNzA3IiAvPjxwYXRoIGQ9Im02MjUuNjUgNjEwLjM3IDM0MC4wMi0xMi4yNDEgMjg1LjYyLTE0NC4xN2gtMzEyLjgzbC0zMTIuODEgMTU2LjQ0IiBmaWxsPSIjZjY4NzEyIiAvPjxwYXRoIGQ9Im02MjUuNjUgNjEwLjM3aC0zNDIuNzRsLTI4Mi45LTE1Ni40MWgzMTIuODFsMzEyLjgzIDE1Ni40NCIgZmlsbD0iI2YyNWMxOSIgLz48cGF0aCBkPSJtMTU2LjQxIDEwNzkuNnYtMzI5LjEzbC0xNTYuNDEtMjk2LjV2MzEyLjgxbDE1Ni40MSAzMTIuODMiIGZpbGw9IiNmZmYyMDAiIC8+PHBhdGggZD0ibTE1Ni40MSAxMDc5LjYtMjUuODM3IDMyNi40NC0xMzAuNTcgMjk5LjJ2LTMxMi44MWwxNTYuNDEtMzEyLjgyIiBmaWxsPSIjZmZmMjAwIiAvPjxwYXRoIGQ9Im0xMDk0LjkgMTA3OS42IDM0LjAyNCAzNDIuNzYgMTIyLjQxIDI4Mi44OHYtMzEyLjgxbC0xNTYuNDMtMzEyLjgyIiBmaWxsPSIjZjE0NzFkIiAvPjxwYXRoIGQ9Im0xMDk0LjkgMTA3OS42IDI4LjU4My0zNjcuMjEgMTI3Ljg1LTI1OC40MnYzMTIuODFsLTE1Ni40MyAzMTIuODMiIGZpbGw9IiNmMTQ3MWQiIC8+PHBhdGggZD0ibTAgMTcwNS4yIDYyNS42NS0xNTYuNDEtMTAwLjY1LTM5OC40OS0zNjguNTktNzAuNzQxLTE1Ni40MSA2MjUuNjEiIGZpbGw9IiNmYWIyMGIiIC8+PHBhdGggZD0ibTEyNTEuMyAxNzA1LjItMTU2LjQzLTYyNS42NC00MjAuMjUgNzYuMi00OC45NjQgMzkzLjA1IDYyNS42NSAxNTYuMzYiIGZpbGw9IiNmNDcyMTYiIC8+PHBhdGggZD0ibTEyNTEuMyA0NTMuOTYtNjI1LjY1IDE1Ni40MSA3MC43MjUgNDE0LjggMzk4LjQ5IDU0LjM4OCAxNTYuNDMtNjI1LjU2IiBmaWxsPSIjZjI1YzE5IiAvPjxwYXRoIGQ9Im0wIDQ1My45NiAxNTYuNDEgNjI1LjYzIDM3Ni43NS04NC4zMSA5Mi40ODctMzg0LjkxLTYyNS42NS0xNTYuMzciIGZpbGw9IiNmODljMGUiIC8+PHBhdGggZD0ibTYyNS42NSAxNTQ4LjgtNDY5LjI0LTQ2OS4yMyA0NjkuMjQtNDY5LjIyIDQ2OS4yMSA0NjkuMjItNDY5LjIxIDQ2OS4yMSIgZmlsbD0iI2Y2ODcxMiIgLz48L2c+PC9zdmc+DQo=","id":"com.intellij.plugins.haxe","length":750160,"name":"Haxe Support","obsolete":false,"platformVersion":"4342","tags":["custom.language"],"url":"https://github.com/consulo/consulo-haxe","vendor":"JetBrains","version":"4963"},{"checksum":{"md5":"D14060B7FB71948F59F737AEFCEFD6B5","sha3_256":"485324D3FDFC04578F95E0CAB2BF8E9DF9914EF5AE3190455E7AA3BD3BF4B8E5","sha_256":"6CCB8C2F5BE9514FC5A9B3907717F743E05E34F79DB363DD22393FE3688F7445"},"date":1782328719490,"description":"Support for Thrift language","downloadUrls":["https://github.com/consulo/consulo-apache-thrift/releases/download/build%232545_consulo%234342/com.intellij.plugins.thrift_2545.consulo-plugin"],"downloads":1079,"downloadsAll":1079,"experimental":false,"extensionPreviews":[{"apiClassName":"consulo.virtualFileSystem.fileType.FileTypeFactory","apiPluginId":"consulo","implId":"*|thrift"}],"id":"com.intellij.plugins.thrift","length":196992,"name":"Apache Thrift","obsolete":false,"platformVersion":"4342","tags":["serialize.framework"],"url":"https://github.com/consulo/consulo-apache-thrift","vendor":"Twitter, Inc.","version":"2545"},{"checksum":{"md5":"1D820C390A90331667906382040E224B","sha3_256":"8CC3A5FB8EB09D2C31F06655C78669733C70DCA6412343A01394BAC793EA9D57","sha_256":"4915DADBDF39E883DFEADB0E5C2AD19C1B2487F7206EDE8EAE6F047F33B4DDBA"},"date":1782329058500,"dependencies":["com.intellij.xml"],"description":"This plugin enables smart editing of properties files.","downloadUrls":["https://github.com/consulo/consulo-properties/releases/download/build%234249_consulo%234342/com.intellij.properties_4249.consulo-plugin"],"downloads":11706,"downloadsAll":11706,"experimental":false,"extensionPreviews":[{"apiClassName":"consulo.virtualFileSystem.fileType.FileTypeFactory","apiPluginId":"consulo","implId":"*|properties"}],"id":"com.intellij.properties","length":325226,"name":"Properties","obsolete":false,"platformVersion":"4342","tags":["markup.language"],"url":"https://github.com/consulo/consulo-properties","vendor":"JetBrains","version":"4249"},{"checksum":{"md5":"4C4EB36985A489DD843733BF3E9EE65B","sha3_256":"6D12441E43DA7F54A877697DECEB2A2839F5C0F45C2332E16E334887FF640A78","sha_256":"22D6997CD67B13DD3DC138A219FBFC8D4E949740EC428EB2042D43900D71CB6C"},"date":1782328848329,"description":"","downloadUrls":["https://github.com/consulo/consulo-regexp/releases/download/build%232573_consulo%234342/com.intellij.regexp_2573.consulo-plugin"],"downloads":10457,"downloadsAll":10457,"experimental":false,"extensionPreviews":[{"apiClassName":"consulo.virtualFileSystem.fileType.FileTypeFactory","apiPluginId":"consulo","implId":"*|regexp"}],"id":"com.intellij.regexp","length":187306,"name":"Regexp","obsolete":false,"platformVersion":"4342","tags":["pattern.language"],"url":"https://github.com/consulo/consulo-regexp","version":"2573"},{"checksum":{"md5":"6EF17FF8B30E0E6A0E12067F6234E4EB","sha3_256":"03EB0B09729D6999E7399D662BA1EC35D5628CC2A6AC6F88D80F499E2E04758F","sha_256":"051B72242B42CF9075F0547827B21BD7634CE50915DD26E4D320E5F859694271"},"date":1782328685071,"description":"","downloadUrls":["https://github.com/consulo/consulo-spellchecker/releases/download/build%232625_consulo%234342/com.intellij.spellchecker_2625.consulo-plugin"],"downloads":9262,"downloadsAll":9262,"experimental":false,"extensionPreviews":[],"iconBytes":"PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz4NCjxzdmcgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiBpZD0iTGF5ZXJfMSIgd2lkdGg9IjY0IiBoZWlnaHQ9IjY0IiB2ZXJzaW9uPSIxLjEiIHZpZXdCb3g9IjAgMCA2NCA2NCI+PGc+PHBhdGggZD0iTTE4LjQsMTguODRsLTIuODctNy4wMi0yLjgzLDcuMDJoNS43Wk0xMy44Myw1LjY4aDMuNDNsOS4yNiwyMS45NGgtNC44M2wtMi4xOS00LjM5aC03LjlsLTIuMTksNC4zOWgtNC44M0wxMy44Myw1LjY4WiIgZmlsbD0iIzZjNzA3ZSIgZmlsbC1ydWxlPSJldmVub2RkIiAvPjxwb2x5Z29uIHBvaW50cz0iNDcuNzUgNS42OCA0Ny43NSA5LjEyIDM1LjA3IDIzLjQ5IDQ3Ljc1IDIzLjQ5IDQ3Ljc1IDI3LjYxIDI4LjY2IDI3LjYxIDI4LjY2IDI0LjE1IDQxLjM0IDkuNzkgMjkuMTUgOS43OSAyOS4xNSA1LjY4IDQ3Ljc1IDUuNjgiIGZpbGw9IiM2YzcwN2UiIGZpbGwtcnVsZT0iZXZlbm9kZCIgLz48L2c+PHBhdGggZD0iTTE3Ljc0LDQ1LjE2bDEzLjE2LDEzLjE2LDI4LjUyLTI4LjUyIiBmaWxsPSJub25lIiBzdHJva2U9IiM1NWE3NmEiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCIgc3Ryb2tlLWxpbmVqb2luPSJyb3VuZCIgc3Ryb2tlLXdpZHRoPSI2IiAvPjwvc3ZnPg0K","iconDarkBytes":"PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz4NCjxzdmcgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiBpZD0iTGF5ZXJfMSIgd2lkdGg9IjY0IiBoZWlnaHQ9IjY0IiB2ZXJzaW9uPSIxLjEiIHZpZXdCb3g9IjAgMCA2NCA2NCI+PGc+PHBhdGggZD0iTTE4LjQsMTguODRsLTIuODctNy4wMi0yLjgzLDcuMDJoNS43Wk0xMy44Myw1LjY4aDMuNDNsOS4yNiwyMS45NGgtNC44M2wtMi4xOS00LjM5aC03LjlsLTIuMTksNC4zOWgtNC44M0wxMy44Myw1LjY4WiIgZmlsbD0iI0NFRDBENiIgZmlsbC1ydWxlPSJldmVub2RkIiAvPjxwb2x5Z29uIHBvaW50cz0iNDcuNzUgNS42OCA0Ny43NSA5LjEyIDM1LjA3IDIzLjQ5IDQ3Ljc1IDIzLjQ5IDQ3Ljc1IDI3LjYxIDI4LjY2IDI3LjYxIDI4LjY2IDI0LjE1IDQxLjM0IDkuNzkgMjkuMTUgOS43OSAyOS4xNSA1LjY4IDQ3Ljc1IDUuNjgiIGZpbGw9IiNDRUQwRDYiIGZpbGwtcnVsZT0iZXZlbm9kZCIgLz48L2c+PHBhdGggZD0iTTE3Ljc0LDQ1LjE2bDEzLjE2LDEzLjE2LDI4LjUyLTI4LjUyIiBmaWxsPSJub25lIiBzdHJva2U9IiM1Nzk2NUMiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCIgc3Ryb2tlLWxpbmVqb2luPSJyb3VuZCIgc3Ryb2tlLXdpZHRoPSI2IiAvPjwvc3ZnPg0K","id":"com.intellij.spellchecker","length":469401,"name":"Simple Spellchecker","obsolete":false,"platformVersion":"4342","tags":["editor.spelling"],"url":"https://github.com/consulo/consulo-spellchecker","version":"2625"},{"checksum":{"md5":"517B5BB67316F02CB60A8EBA69F50B84","sha3_256":"58E613419DFAFB3E50ADAD1FC14A766F03AFFD6211A816A5BE6DDD928F378B44","sha_256":"B5328D106FBBE81C0744B1967875F7B92E6A9DBF2F3E2BC88D9775414EADF02F"},"date":1782329767387,"dependencies":["com.intellij.properties","com.intellij.xml","consulo.java"],"description":"The Spring Framework provides a comprehensive programming and configuration model for modern Java-based enterprise\n      applications - on any kind of deployment platform.","downloadUrls":["https://github.com/consulo/consulo-spring/releases/download/build%239935_consulo%234342/com.intellij.spring_9935.consulo-plugin"],"downloads":1321,"downloadsAll":1321,"experimental":false,"extensionPreviews":[{"apiClassName":"consulo.virtualFileSystem.fileType.FileTypeFactory","apiPluginId":"consulo","implId":"*|spel"},{"apiClassName":"consulo.module.content.layer.ModuleExtensionProvider","apiPluginId":"consulo","implId":"spring"},{"apiClassName":"org.jetbrains.idea.maven.importing.MavenImporter","apiPluginId":"org.jetbrains.idea.maven","implId":"dependency:org.springframework.boot:spring-boot"}],"iconBytes":"PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz4NCjxzdmcgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgdmVyc2lvbj0iMS4xIiBpZD0iTGF5ZXJfMSIgeD0iMHB4IiB5PSIwcHgiIHdpZHRoPSI2NHB4IiBoZWlnaHQ9IjY0cHgiIHZpZXdCb3g9IjAgMCA2NCA2NCIgZW5hYmxlLWJhY2tncm91bmQ9Im5ldyAwIDAgNjQgNjQiIHhtbDpzcGFjZT0icHJlc2VydmUiPg0KPHBhdGggZmlsbC1ydWxlPSJldmVub2RkIiBjbGlwLXJ1bGU9ImV2ZW5vZGQiIGZpbGw9IiM1RkI4NjUiIGQ9Ik0xOC44LDI2LjJjMi45LTEuMSw1LjctMS40LDguMi0xLjVjMC4zLDAsMC42LDAsMC45LDAgIGMyLjEtMC4xLDQtMC4yLDUuOS0wLjdsMCwwYzQuOC0xLjEsMTAuMi00LjgsMTIuMi05bDMuNy03LjdsMi43LDguMWMxLjUsNC40LDMuMiwxMC4zLDMuNywxNi4yYzAuNSw1LjktMC4yLDEyLjQtNC4xLDE3LjUgIGMtNCw1LjMtMTAuMSw2LjgtMTUuNiw3LjJjLTIuOCwwLjItNS42LDAuMS04LjEsMC4xbC0xLDBjLTIuMi0wLjEtNC4xLTAuMS01LjgtMC4xbDAsMGwtMC4yLDBjLTAuMSwwLTAuNCwwLTAuNiwwLjEgIGMtMC41LDAtMS4yLDAuMS0xLjgsMC4yYy0wLjcsMC4xLTEuNSwwLjEtMi4zLTAuMmMtMC44LTAuMy0xLjMtMC44LTEuNy0xLjJjLTAuNi0wLjctMS0xLjYtMS4xLTEuOWwtMC4xLTAuMyAgYy0wLjEtMC4xLTAuMS0wLjItMC4xLTAuM2MtNC43LTIuNC02LjQtOC4yLTUuNy0xMy4xQzguNiwzNC4yLDEyLjEsMjguOCwxOC44LDI2LjJ6IE0yNy41LDUyLjljNy44LDAuMiwxNi45LDAuNSwyMS44LTUuOSAgYzYuMy04LjQsMi44LTIxLjktMC4xLTMwLjVjLTIuNiw1LjQtOSw5LjYtMTQuNSwxMC45Yy0yLjMsMC41LTQuNCwwLjctNi41LDAuOGMtMi43LDAuMS01LjMsMC4zLTgsMS4zQzkuMSwzMy42LDkuMyw0Ni42LDE1LjMsNDkuNiAgbDAuNCwwLjJjMCwwLDguOS0xLjgsMTMuNy0zLjZjNy4xLTIuNiwxNS05LjEsMTcuNi0xNi43Yy0xLjQsNy45LTguMSwxNS40LTE0LjksMTguOWMtMi4zLDEuMi00LjMsMS44LTYuOSwyLjYgIGMtMS41LDAuNS0zLjMsMS01LjUsMS43Yy0wLjcsMC4zLTEuMywwLjUtMS4zLDAuNWMxLjUtMC4yLDMtMC4zLDMtMC4zQzIzLjMsNTIuOCwyNS40LDUyLjksMjcuNSw1Mi45eiIgLz4NCjxwYXRoIGZpbGwtcnVsZT0iZXZlbm9kZCIgY2xpcC1ydWxlPSJldmVub2RkIiBmaWxsPSIjRjJGQ0YzIiBkPSJNNDkuMyw0N2MtNi4yLDguMi0xOS40LDUuNS0yNy44LDUuOGMwLDAtMS41LDAuMS0zLDAuMyAgYzAsMCwwLjYtMC4yLDEuMy0wLjVjNS45LTIuMSw4LjctMi41LDEyLjQtNC4zYzYuOC0zLjUsMTMuNS0xMSwxNC45LTE4LjljLTIuNiw3LjYtMTAuNCwxNC4xLTE3LjYsMTYuN2MtNC45LDEuOC0xMy43LDMuNi0xMy43LDMuNiAgbC0wLjQtMC4yYy02LTIuOS02LjItMTYsNC43LTIwLjJjNC44LTEuOCw5LjQtMC44LDE0LjYtMi4xYzUuNS0xLjMsMTEuOS01LjUsMTQuNS0xMC45QzUyLjEsMjUuMSw1NS42LDM4LjcsNDkuMyw0N3oiIC8+DQo8L3N2Zz4NCg==","iconDarkBytes":"PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz4NCjxzdmcgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgdmVyc2lvbj0iMS4xIiBpZD0iTGF5ZXJfMSIgeD0iMHB4IiB5PSIwcHgiIHdpZHRoPSI2NHB4IiBoZWlnaHQ9IjY0cHgiIHZpZXdCb3g9IjAgMCA2NCA2NCIgZW5hYmxlLWJhY2tncm91bmQ9Im5ldyAwIDAgNjQgNjQiIHhtbDpzcGFjZT0icHJlc2VydmUiPg0KPHBhdGggZmlsbC1ydWxlPSJldmVub2RkIiBjbGlwLXJ1bGU9ImV2ZW5vZGQiIGZpbGw9IiM1Nzk2NUMiIGQ9Ik0xOC44LDI2LjJjMi45LTEuMSw1LjctMS40LDguMi0xLjVjMC4zLDAsMC42LDAsMC45LDAgIGMyLjEtMC4xLDQtMC4yLDUuOS0wLjdsMCwwYzQuOC0xLjEsMTAuMi00LjgsMTIuMi05bDMuNy03LjdsMi43LDguMWMxLjUsNC40LDMuMiwxMC4zLDMuNywxNi4yYzAuNSw1LjktMC4yLDEyLjQtNC4xLDE3LjUgIGMtNCw1LjMtMTAuMSw2LjgtMTUuNiw3LjJjLTIuOCwwLjItNS42LDAuMS04LjEsMC4xbC0xLDBjLTIuMi0wLjEtNC4xLTAuMS01LjgtMC4xbDAsMGwtMC4yLDBjLTAuMSwwLTAuNCwwLTAuNiwwLjEgIGMtMC41LDAtMS4yLDAuMS0xLjgsMC4yYy0wLjcsMC4xLTEuNSwwLjEtMi4zLTAuMmMtMC44LTAuMy0xLjMtMC44LTEuNy0xLjJjLTAuNi0wLjctMS0xLjYtMS4xLTEuOWwtMC4xLTAuMyAgYy0wLjEtMC4xLTAuMS0wLjItMC4xLTAuM2MtNC43LTIuNC02LjQtOC4yLTUuNy0xMy4xQzguNiwzNC4yLDEyLjEsMjguOCwxOC44LDI2LjJ6IE0yNy41LDUyLjljNy44LDAuMiwxNi45LDAuNSwyMS44LTUuOSAgYzYuMy04LjQsMi44LTIxLjktMC4xLTMwLjVjLTIuNiw1LjQtOSw5LjYtMTQuNSwxMC45Yy0yLjMsMC41LTQuNCwwLjctNi41LDAuOGMtMi43LDAuMS01LjMsMC4zLTgsMS4zQzkuMSwzMy42LDkuMyw0Ni42LDE1LjMsNDkuNiAgbDAuNCwwLjJjMCwwLDguOS0xLjgsMTMuNy0zLjZjNy4xLTIuNiwxNS05LjEsMTcuNi0xNi43Yy0xLjQsNy45LTguMSwxNS40LTE0LjksMTguOWMtMi4zLDEuMi00LjMsMS44LTYuOSwyLjYgIGMtMS41LDAuNS0zLjMsMS01LjUsMS43Yy0wLjcsMC4zLTEuMywwLjUtMS4zLDAuNWMxLjUtMC4yLDMtMC4zLDMtMC4zQzIzLjMsNTIuOCwyNS40LDUyLjksMjcuNSw1Mi45eiIgLz4NCjxwYXRoIGZpbGwtcnVsZT0iZXZlbm9kZCIgY2xpcC1ydWxlPSJldmVub2RkIiBmaWxsPSIjMjUzNjI3IiBkPSJNNDkuMyw0N2MtNi4yLDguMi0xOS40LDUuNS0yNy44LDUuOGMwLDAtMS41LDAuMS0zLDAuMyAgYzAsMCwwLjYtMC4yLDEuMy0wLjVjNS45LTIuMSw4LjctMi41LDEyLjQtNC4zYzYuOC0zLjUsMTMuNS0xMSwxNC45LTE4LjljLTIuNiw3LjYtMTAuNCwxNC4xLTE3LjYsMTYuN2MtNC45LDEuOC0xMy43LDMuNi0xMy43LDMuNiAgbC0wLjQtMC4yYy02LTIuOS02LjItMTYsNC43LTIwLjJjNC44LTEuOCw5LjQtMC44LDE0LjYtMi4xYzUuNS0xLjMsMTEuOS01LjUsMTQuNS0xMC45QzUyLjEsMjUuMSw1NS42LDM4LjcsNDkuMyw0N3oiIC8+DQo8L3N2Zz4NCg==","id":"com.intellij.spring","length":1709876,"name":"Spring & Spring Boot","obsolete":false,"optionalDependencies":["consulo.json","org.jetbrains.idea.maven","org.jetbrains.plugins.yaml"],"platformVersion":"4342","tags":["software.framework","web.framework"],"url":"https://github.com/consulo/consulo-spring","vendor":"JetBrains & consulo.io","version":"9935"},{"checksum":{"md5":"0175A8287AA6718628692ED0E41566FF","sha3_256":"7C0321852E9B390EFBC83F0456E2259C0825A45F197C92AD8BA89E013F12A7D2","sha_256":"89C284651AD38C7AE982A890E1A24A2B24B66223D2521C560673BF9EE7ADB28C"},"date":1782328880567,"dependencies":["consulo.library.flexmark"],"description":"Implementation of Jira, Youtrack, Lighthouse, Pivotal, Redmine, Trac, FogBuz, Mantic, Trello, Gitlab task tracking","downloadUrls":["https://github.com/consulo/consulo-tasks/releases/download/build%236257_consulo%234342/com.intellij.tasks_6257.consulo-plugin"],"downloads":7624,"downloadsAll":7624,"experimental":false,"extensionPreviews":[{"apiClassName":"consulo.virtualFileSystem.fileType.FileTypeFactory","apiPluginId":"consulo","implId":"*|jql"},{"apiClassName":"consulo.virtualFileSystem.fileType.FileTypeFactory","apiPluginId":"consulo","implId":"*|youtrack"}],"id":"com.intellij.tasks","length":2637338,"name":"Common Task Servers","obsolete":false,"platformVersion":"4342","tags":["issue.managment"],"url":"https://github.com/consulo/consulo-tasks","vendor":"JetBrains","version":"6257"},{"checksum":{},"date":1494582593974,"dependencies":["com.intellij.xml"],"description":"Provides shared functionality for visual editing plugins.","downloads":332,"downloadsAll":332,"experimental":false,"id":"com.intellij.ui-designer-new","length":312971,"name":"UI Designer (Core)","obsolete":false,"platformVersion":"1621","vendor":"JetBrains","version":"563"},{"checksum":{"md5":"071AB1F92C7CF8039250EBEFABA6FAF2","sha3_256":"60EA1B2B47495DEC0E928948EE688534DB80A9A6EC73D9917BD36BD0E50E591B","sha_256":"3E9CB6497746B55E597F5281B40B4E1DC32123E1DD631AF6D9B8F5F922485A18"},"date":1782329559221,"dependencies":["com.intellij.properties","com.intellij.xml","consulo.desktop.awt","consulo.java"],"description":"","downloadUrls":["https://github.com/consulo/consulo-swing-ui-designer/releases/download/build%238630_consulo%234342/com.intellij.uiDesigner_8630.consulo-plugin"],"downloads":4670,"downloadsAll":4670,"experimental":false,"extensionPreviews":[],"id":"com.intellij.uiDesigner","length":2148810,"name":"Swing UI Designer","obsolete":false,"platformVersion":"4342","tags":["ui.framework"],"url":"https://github.com/consulo/consulo-ui-designer","vendor":"JetBrains","version":"8630"},{"checksum":{"md5":"2CBF6F6556EC9FE57CC6CD716D4507CC","sha3_256":"120EF43660E9C933EEF95906EBC3E9821C929D28288DD38356BEEFAA9FE1435E","sha_256":"6D46AC65A4D56F5851EF1DBA08C040EAB67C6D7BA50EBFF457016FD0DC7468EE"},"date":1782329505877,"dependencies":["com.intellij.properties","com.intellij.xml","consulo.java"],"description":"Provides syntax and error highlighting, smart editing and inspections for the Velocity template language.","downloadUrls":["https://github.com/consulo/consulo-apache-velocity/releases/download/build%239613_consulo%234342/com.intellij.velocity_9613.consulo-plugin"],"downloads":4449,"downloadsAll":4449,"experimental":false,"extensionPreviews":[{"apiClassName":"consulo.virtualFileSystem.fileType.FileTypeFactory","apiPluginId":"consulo","implId":"*|vm"},{"apiClassName":"consulo.virtualFileSystem.fileType.FileTypeFactory","apiPluginId":"consulo","implId":"*|ft"},{"apiClassName":"consulo.virtualFileSystem.fileType.FileTypeFactory","apiPluginId":"consulo","implId":"*|vsl"}],"iconBytes":"PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz4NCjxzdmcgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB3aWR0aD0iNjQiIGhlaWdodD0iNjQiIHZlcnNpb249IjEuMSIgdmlld0JveD0iMCAwIDE2LjkzMyAxNi45MzMiPjx0aXRsZT5BcGFjaGUgVmVsb2NpdHkgbG9nbzwvdGl0bGU+PGcgdHJhbnNmb3JtPSJtYXRyaXgoLjIxMjI1IDAgMCAuMjEyNTIgNTAuNjkgLTIzLjA5MSkiPjxnIHRyYW5zZm9ybT0idHJhbnNsYXRlKDEyLjE3LC0xNC40NikiPjxwYXRoIGQ9Im0tMTgyIDEyNy45Yy0wLjAxMjYtOGUtNSAtMC4wMjI3IDEuMDc1LTAuMDIyNyAyLjM4OHYyLjM4OGwtOS41NTEtMC4wMTU1LTkuNTUtMC4wMTZoLTkuNjY0djUuNjQ2aDE4LjQ2YzQuODM3IDFlLTQgOS4xMzUgOWUtMyA5LjU1MSAwLjAyMDJsMC43NTY2IDAuMDIwMnYyLjM2N2MwIDEuOTE3IDdlLTMgMi4zNjQgMC4wMzkzIDIuMzUyIDAuMTAyNC0wLjAzOTMgMTAuNzgtNy41NTEgMTAuNzctNy41NzgtNmUtMyAtMC4wMTY3LTIuNDMtMS43MjctNS4zODgtMy44MDFzLTUuMzg4LTMuNzcxLTUuNDAxLTMuNzcxeiIgZmlsbD0iIzI2NGQ4MCIgc3Ryb2tlLXdpZHRoPSIuMDMwNTYiIC8+PGNpcmNsZSBjeD0iLTIxMSIgY3k9IjE2MyIgcj0iMjcuNCIgZmlsbD0ibm9uZSIgc3Ryb2tlPSIjMjY0ZDgwIiBzdHJva2UtbGluZWNhcD0icm91bmQiIHN0cm9rZS1saW5lam9pbj0iYmV2ZWwiIHN0cm9rZS13aWR0aD0iNiIgLz48ZyBmaWxsPSIjMjY0ZDgwIiBzdHJva2Utd2lkdGg9Ii4wMzA1NiI+PHBhdGggZD0ibS0yNDAuMiAxODIuOWMwLjAxMjYtOGUtNSAwLjAyMjcgMS4wNzUgMC4wMjI3IDIuMzg4djIuMzg4bDE5LjEtMC4wMzE1aDkuNjY0djUuNjQ2aC0xOC40NmMtNC44MzcgMWUtNCAtOS4xMzUgOWUtMyAtOS41NTEgMC4wMjAybC0wLjc1NjYgMC4wMjAydjIuMzY3YzAgMS45MTctN2UtMyAyLjM2NC0wLjAzOTMgMi4zNTItMC4xMDI0LTAuMDM5My0xMC43OC03LjU1MS0xMC43Ny03LjU3OCA2ZS0zIC0wLjAxNjcgMi40My0xLjcyNyA1LjM4OC0zLjgwMXM1LjM4OC0zLjc3MSA1LjQwMS0zLjc3MXoiIC8+PHBhdGggZD0ibS0yMzEgMTMzLjljOGUtNSAwLjAxMjYtMS4wNzUgMC4wMjI3LTIuMzg4IDAuMDIyN2gtMi4zODhsMC4wMTU1IDkuNTUxIDAuMDE2IDkuNTV2OS42NjRoLTUuNjQ2di0xOC40NmMtMWUtNCAtNC44MzctOWUtMyAtOS4xMzUtMC4wMjAyLTkuNTUxbC0wLjAyMDItMC43NTY2aC0yLjM2N2MtMS45MTcgMC0yLjM2NC03ZS0zIC0yLjM1Mi0wLjAzOTMgMC4wMzkzLTAuMTAyNCA3LjU1MS0xMC43OCA3LjU3OC0xMC43NyAwLjAxNjcgNmUtMyAxLjcyNyAyLjQzIDMuODAxIDUuMzg4czMuNzcxIDUuMzg4IDMuNzcxIDUuNDAxeiIgLz48cGF0aCBkPSJtLTE5MSAxOTJjLThlLTUgLTAuMDEyNiAxLjA3NS0wLjAyMjcgMi4zODgtMC4wMjI3aDIuMzg4bC0wLjAxNTUtOS41NTEtMC4wMTYtOS41NXYtOS42NjRoNS42NDZ2MTguNDZjMWUtNCA0LjgzNyA5ZS0zIDkuMTM1IDAuMDIwMiA5LjU1MWwwLjAyMDIgMC43NTY2aDIuMzY3YzEuOTE3IDAgMi4zNjQgN2UtMyAyLjM1MiAwLjAzOTMtMC4wMzkzIDAuMTAyNC03LjU1MSAxMC43OC03LjU3OCAxMC43Ny0wLjAxNjctNmUtMyAtMS43MjctMi40My0zLjgwMS01LjM4OHMtMy43NzEtNS4zODgtMy43NzEtNS40MDF6IiAvPjwvZz48L2c+PC9nPjwvc3ZnPg0K","id":"com.intellij.velocity","length":347558,"name":"Apache Velocity","obsolete":false,"platformVersion":"4342","tags":["template.language"],"url":"https://github.com/consulo/consulo-apache-velocity","vendor":"JetBrains","version":"9613"},{"checksum":{"md5":"C6A3B7C878F7EF3C8E4FC1DACCCE9E8C","sha3_256":"C71B8A6D55FF052F701731C1098E0C9FB41FCE883DA98ABF132B3693BB6E8904","sha_256":"FFAF024500B432124F5903B370FB468BE7F2BC7E4BA6AF8F300E1CF80065D196"},"date":1782328913731,"description":"","downloadUrls":["https://github.com/consulo/consulo-xml/releases/download/build%234205_consulo%234342/com.intellij.xml_4205.consulo-plugin"],"downloads":16113,"downloadsAll":16113,"experimental":false,"extensionPreviews":[{"apiClassName":"consulo.virtualFileSystem.fileType.FileTypeFactory","apiPluginId":"consulo","implId":"*|html"},{"apiClassName":"consulo.virtualFileSystem.fileType.FileTypeFactory","apiPluginId":"consulo","implId":"*|htm"},{"apiClassName":"consulo.virtualFileSystem.fileType.FileTypeFactory","apiPluginId":"consulo","implId":"*|sht"},{"apiClassName":"consulo.virtualFileSystem.fileType.FileTypeFactory","apiPluginId":"consulo","implId":"*|shtm"},{"apiClassName":"consulo.virtualFileSystem.fileType.FileTypeFactory","apiPluginId":"consulo","implId":"*|shtml"},{"apiClassName":"consulo.virtualFileSystem.fileType.FileTypeFactory","apiPluginId":"consulo","implId":"*|xhtml"},{"apiClassName":"consulo.virtualFileSystem.fileType.FileTypeFactory","apiPluginId":"consulo","implId":"*|dtd"},{"apiClassName":"consulo.virtualFileSystem.fileType.FileTypeFactory","apiPluginId":"consulo","implId":"*|ent"},{"apiClassName":"consulo.virtualFileSystem.fileType.FileTypeFactory","apiPluginId":"consulo","implId":"*|mod"},{"apiClassName":"consulo.virtualFileSystem.fileType.FileTypeFactory","apiPluginId":"consulo","implId":"*|elt"},{"apiClassName":"consulo.virtualFileSystem.fileType.FileTypeFactory","apiPluginId":"consulo","implId":"*|xml"},{"apiClassName":"consulo.virtualFileSystem.fileType.FileTypeFactory","apiPluginId":"consulo","implId":"*|xsd"},{"apiClassName":"consulo.virtualFileSystem.fileType.FileTypeFactory","apiPluginId":"consulo","implId":"*|tld"},{"apiClassName":"consulo.virtualFileSystem.fileType.FileTypeFactory","apiPluginId":"consulo","implId":"*|xsl"},{"apiClassName":"consulo.virtualFileSystem.fileType.FileTypeFactory","apiPluginId":"consulo","implId":"*|jnlp"},{"apiClassName":"consulo.virtualFileSystem.fileType.FileTypeFactory","apiPluginId":"consulo","implId":"*|wsdl"},{"apiClassName":"consulo.virtualFileSystem.fileType.FileTypeFactory","apiPluginId":"consulo","implId":"*|jhm"},{"apiClassName":"consulo.virtualFileSystem.fileType.FileTypeFactory","apiPluginId":"consulo","implId":"*|ant"},{"apiClassName":"consulo.virtualFileSystem.fileType.FileTypeFactory","apiPluginId":"consulo","implId":"*|xul"},{"apiClassName":"consulo.virtualFileSystem.fileType.FileTypeFactory","apiPluginId":"consulo","implId":"*|xslt"},{"apiClassName":"consulo.virtualFileSystem.fileType.FileTypeFactory","apiPluginId":"consulo","implId":"*|rng"},{"apiClassName":"consulo.virtualFileSystem.fileType.FileTypeFactory","apiPluginId":"consulo","implId":"*|rnc"}],"iconBytes":"PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz4NCjxzdmcgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgdmVyc2lvbj0iMS4wIiBpZD0iTGF5ZXJfMSIgeD0iMHB4IiB5PSIwcHgiIHdpZHRoPSI2NHB4IiBoZWlnaHQ9IjY0cHgiIHZpZXdCb3g9IjAgMCA2NCA2NCIgZW5hYmxlLWJhY2tncm91bmQ9Im5ldyAwIDAgNjQgNjQiIHhtbDpzcGFjZT0icHJlc2VydmUiPg0KPHBhdGggZmlsbC1ydWxlPSJldmVub2RkIiBjbGlwLXJ1bGU9ImV2ZW5vZGQiIGZpbGw9IiNFNjZEMTciIGQ9Ik0zOS41LDEyLjNjMC4zLTEuMS0wLjQtMi4zLTEuNS0yLjZjLTEuMS0wLjMtMi4zLDAuNC0yLjYsMS41ICBMMjQuMSw1Mi4xYy0wLjMsMS4xLDAuNCwyLjMsMS41LDIuNmMxLjEsMC4zLDIuMy0wLjQsMi42LTEuNUwzOS41LDEyLjN6IE0yMi44LDIwLjNjMC43LDAuOSwwLjYsMi4zLTAuMywzbC0xMiw5LjZsMTIsOS42ICBjMC45LDAuNywxLjEsMi4xLDAuMywzYy0wLjcsMC45LTIuMSwxLjEtMywwLjNMNS43LDM0LjZsLTIuMS0xLjdsMi4xLTEuN2wxNC4xLTExLjNDMjAuNywxOS4yLDIyLjEsMTkuMywyMi44LDIwLjN6IE00MS4zLDQ1LjUgIGMtMC43LTAuOS0wLjYtMi4zLDAuMy0zbDEyLTkuNmwtMTItOS42Yy0wLjktMC43LTEuMS0yLjEtMC4zLTNjMC43LTAuOSwyLjEtMS4xLDMtMC4zbDE0LjEsMTEuM2wyLjEsMS43bC0yLjEsMS43TDQ0LjMsNDUuOCAgQzQzLjQsNDYuNiw0Miw0Ni40LDQxLjMsNDUuNXoiIC8+DQo8L3N2Zz4NCg==","iconDarkBytes":"PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz4NCjxzdmcgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgdmVyc2lvbj0iMS4wIiBpZD0iTGF5ZXJfMSIgeD0iMHB4IiB5PSIwcHgiIHdpZHRoPSI2NHB4IiBoZWlnaHQ9IjY0cHgiIHZpZXdCb3g9IjAgMCA2NCA2NCIgZW5hYmxlLWJhY2tncm91bmQ9Im5ldyAwIDAgNjQgNjQiIHhtbDpzcGFjZT0icHJlc2VydmUiPg0KPHBhdGggZmlsbC1ydWxlPSJldmVub2RkIiBjbGlwLXJ1bGU9ImV2ZW5vZGQiIGZpbGw9IiNDNzdENTUiIGQ9Ik0zOS41LDEyLjNjMC4zLTEuMS0wLjQtMi4zLTEuNS0yLjZjLTEuMS0wLjMtMi4zLDAuNC0yLjYsMS41ICBMMjQuMSw1Mi4xYy0wLjMsMS4xLDAuNCwyLjMsMS41LDIuNmMxLjEsMC4zLDIuMy0wLjQsMi42LTEuNUwzOS41LDEyLjN6IE0yMi44LDIwLjNjMC43LDAuOSwwLjYsMi4zLTAuMywzbC0xMiw5LjZsMTIsOS42ICBjMC45LDAuNywxLjEsMi4xLDAuMywzYy0wLjcsMC45LTIuMSwxLjEtMywwLjNMNS43LDM0LjZsLTIuMS0xLjdsMi4xLTEuN2wxNC4xLTExLjNDMjAuNywxOS4yLDIyLjEsMTkuMywyMi44LDIwLjN6IE00MS4zLDQ1LjUgIGMtMC43LTAuOS0wLjYtMi4zLDAuMy0zbDEyLTkuNmwtMTItOS42Yy0wLjktMC43LTEuMS0yLjEtMC4zLTNjMC43LTAuOSwyLjEtMS4xLDMtMC4zbDE0LjEsMTEuM2wyLjEsMS43bC0yLjEsMS43TDQ0LjMsNDUuOCAgQzQzLjQsNDYuNiw0Miw0Ni40LDQxLjMsNDUuNXoiIC8+DQo8L3N2Zz4NCg==","id":"com.intellij.xml","length":8774466,"name":"XML/HTML","obsolete":false,"platformVersion":"4342","tags":["custom.language","markup.language"],"url":"https://github.com/consulo/consulo-xml","version":"4205"},{"checksum":{"md5":"EACD17A25CB719C406EF241BEBA1DCC5","sha3_256":"03F48B2F4A461A3A0E0092826026C369E471729100A65A81DAB4A6B776AF59DA","sha_256":"93D4AF320CD14EB5648A550732401A127EB49052572F388F4FD8C3A0D50DA319"},"date":1782329065427,"dependencies":["com.intellij.xml"],"description":"The XPath part of the plugin provides a possibility to evaluate XPath expressions. It can also generate and show an XPath expression that matches the current node.","downloadUrls":["https://github.com/consulo/consulo-xpath/releases/download/build%235105_consulo%234342/com.intellij.xpath_5105.consulo-plugin"],"downloads":1439,"downloadsAll":1439,"experimental":false,"extensionPreviews":[{"apiClassName":"consulo.virtualFileSystem.fileType.FileTypeFactory","apiPluginId":"consulo","implId":"*|xpath"},{"apiClassName":"consulo.virtualFileSystem.fileType.FileTypeFactory","apiPluginId":"consulo","implId":"*|xpath2"}],"id":"com.intellij.xpath","length":484979,"name":"XPath","obsolete":false,"platformVersion":"4342","tags":["pattern.language"],"url":"https://github.com/consulo/consulo-xpath","vendor":"Sascha Weinreuter","vendorEmail":"sascha.weinreuter@cit.de","version":"5105"},{"checksum":{"md5":"25B882AB0966B803424535D46E9EE688","sha3_256":"938326EF4FD3CFF3644F1B139672ABCDD0059E72670EAD193405BC1E261CC77A","sha_256":"B522769824D5D06F4B08B9E830887E64741BB167601C0126C336652E17D963CE"},"date":1782328682741,"description":"GNU GetText language support","downloadUrls":["https://github.com/consulo/consulo-gettext/releases/download/build%232522_consulo%234342/com.jetbrains.gettext_2522.consulo-plugin"],"downloads":212,"downloadsAll":212,"experimental":false,"extensionPreviews":[{"apiClassName":"consulo.virtualFileSystem.fileType.FileTypeFactory","apiPluginId":"consulo","implId":"*|po"}],"id":"com.jetbrains.gettext","length":41843,"name":"GetText","obsolete":false,"platformVersion":"4342","tags":["custom.language"],"url":"https://github.com/consulo/consulo-gettext","vendor":"JetBrains","version":"2522"},{"checksum":{"md5":"2834D236A4B72255B9638CAEFC88BE01","sha3_256":"F3F9DB8EB56E1C56163B4921A517C93F2B9F80E683FD865400CCE45E7F502136","sha_256":"0D5A695D1642113F39557F53B33C051AB42BA87FD0DC3F4B80A202D888010446"},"date":1782329016032,"dependencies":["com.intellij.xml","consulo.library.flexmark","org.jetbrains.plugins.yaml"],"description":"Support for Dart programming language","downloadUrls":["https://github.com/consulo/consulo-google-dart/releases/download/build%235707_consulo%234342/com.jetbrains.lang.dart_5707.consulo-plugin"],"downloads":243,"downloadsAll":243,"experimental":false,"extensionPreviews":[{"apiClassName":"consulo.execution.configuration.ConfigurationType","apiPluginId":"consulo","implId":"DartCommandLineRunConfigurationType"},{"apiClassName":"consulo.execution.configuration.ConfigurationType","apiPluginId":"consulo","implId":"DartUnitRunConfigurationType"},{"apiClassName":"consulo.virtualFileSystem.fileType.FileTypeFactory","apiPluginId":"consulo","implId":"*|dart"},{"apiClassName":"consulo.module.content.layer.ModuleExtensionProvider","apiPluginId":"consulo","implId":"dart"},{"apiClassName":"consulo.content.bundle.SdkType","apiPluginId":"consulo","implId":"Dart SDK"}],"iconBytes":"PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAyNS4wLjEsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT48c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHZlcnNpb249IjEuMCIgaWQ9IkxheWVyXzEiIHg9IjBweCIgeT0iMHB4IiB3aWR0aD0iMTAwcHgiIGhlaWdodD0iMTAwcHgiIHZpZXdCb3g9IjAgMCAxMDAgMTAwIiBlbmFibGUtYmFja2dyb3VuZD0ibmV3IDAgMCAxMDAgMTAwIiB4bWw6c3BhY2U9InByZXNlcnZlIj4NCjxnIG9wYWNpdHk9IjAuOSI+DQoJPHBhdGggZmlsbC1ydWxlPSJldmVub2RkIiBjbGlwLXJ1bGU9ImV2ZW5vZGQiIGZpbGw9IiM3MEI0RjQiIGQ9Ik0yNC41LDI0LjVsLTYuNi02LjZsMCw0Ny44YzAsNS4yLTAuMyw5LjUsMi4zLDEyLjFsMy41LDMuNiAgIGw1Ny4zLTAuM0wyNC41LDI0LjUiIC8+DQoJPHBvbHlnb24gZmlsbC1ydWxlPSJldmVub2RkIiBjbGlwLXJ1bGU9ImV2ZW5vZGQiIGZpbGw9IiM3Q0MxRkQiIHBvaW50cz0iMjMuOCw4MS40IDQxLDk4LjYgODEuNCw5OC42IDgxLjEsODEuMSAgIiAvPg0KCTxwYXRoIGZpbGwtcnVsZT0iZXZlbm9kZCIgY2xpcC1ydWxlPSJldmVub2RkIiBmaWxsPSIjMzA1Njk5IiBkPSJNMTcuOSw2NS44bDAtNDcuOEwyLjgsNDkuNUMxLDUzLjIsMC4zLDU3LjksNS40LDYzbDE0LjgsMTQuOCAgIEMxNy42LDc1LjIsMTgsNzAuOSwxNy45LDY1LjggTTgxLjQsMjMuOGwtMy41LTMuNmMtMi42LTIuNi02LjktMi4zLTEyLjEtMi4zbC00Ny44LDBsNi42LDYuNmw1Ni42LDU2LjZsMTcuNSwwLjNWNDFMODEuNCwyMy44eiIgLz4NCgk8cGF0aCBmaWxsLXJ1bGU9ImV2ZW5vZGQiIGNsaXAtcnVsZT0iZXZlbm9kZCIgZmlsbD0iIzdDQzFGRCIgZD0iTTY1LjcsMTcuOWwtNDcuOCwwTDQ5LjUsMi44QzUzLjIsMSw1Ny45LDAuMyw2Myw1LjRsMTQuOCwxNC44ICAgQzc1LjIsMTcuNiw3MC45LDE4LDY1LjcsMTcuOSIgLz4NCjwvZz4NCjwvc3ZnPg0K","id":"com.jetbrains.lang.dart","length":2478337,"name":"Dart","obsolete":false,"platformVersion":"4342","tags":["custom.language"],"url":"https://github.com/consulo/consulo-google-dart","vendor":"JetBrains","version":"5707"},{"checksum":{"md5":"BA7A0D0985E24597C84BD353136A1B5A","sha3_256":"B7A2D0B7E3F82E280967DC1F973E2CFE95C48ACE20A769549EBFA7FE69363AC0","sha_256":"D1875316D4F37E820670947EF156ADE8BF1243448E24F40BBE7B63233FB477E9"},"date":1782245873500,"dependencies":["com.intellij.xml"],"description":"<a href=\"http://linkedin.github.com/dustjs/\">Dust</a> Template Support","downloadUrls":["https://github.com/consulo/consulo-dust/releases/download/build%234062_consulo%234341/com.linkedin.intellij.dust_4062.consulo-plugin"],"downloads":90,"downloadsAll":90,"experimental":false,"extensionPreviews":[{"apiClassName":"consulo.virtualFileSystem.fileType.FileTypeFactory","apiPluginId":"consulo","implId":"*|tl"}],"id":"com.linkedin.intellij.dust","length":91999,"name":"Dust","obsolete":false,"platformVersion":"4341","tags":["template.language"],"url":"https://github.com/consulo/consulo-dust","vendor":"Yi-Fan Zhang","vendorUrl":"https://github.com/yifanz","version":"4062"},{"checksum":{"md5":"E0FD6A87B9DB72394C2FF560206FFA9C","sha3_256":"A77AF183C6CBE2A03B411E2B79967B4CEAE5245EEE3B831B2DBB72EFB2DEEE95","sha_256":"5C5F03D2BB56A0DC948F77A9BF05E7384C40A402A09B9938058E57C9FE69FFDB"},"date":1782329542480,"dependencies":["com.intellij.xml","consulo.java"],"description":"<p><strong>Thymeleaf Support</strong> provides comprehensive autocompletion for common Thymeleaf attributes and dialects, allowing developers to quickly and accurately build templates with ease.</p>\n\n    <p><strong>Supported Thymeleaf namespaces:</strong></p>\n    <ul>\n      <li><code>th:</code> Thymeleaf core attributes (e.g., <code>th:text</code>, <code>th:if</code>, <code>th:each</code>, and more)</li>\n      <li><code>sec:</code> Spring Security attributes (e.g., <code>sec:authorize</code>, <code>sec:authentication</code>)</li>\n      <li><code>layout:</code> Layout dialect attributes (e.g., <code>layout:decorator</code>, <code>layout:fragment</code>)</li>\n    </ul>\n\n    <p><strong>Key Features:</strong></p>\n    <ul>\n      <li>Autocompletion for Thymeleaf, Spring Security, and Layout dialect attributes</li>\n      <li>Detailed tooltips for attributes with descriptions</li>\n      <li>Smart URL completion from Spring controllers</li>\n      <li>Spring model attribute discovery</li>\n      <li>Expression completion for ${...}, *{...}, #{...}</li>\n    </ul>","downloadUrls":["https://github.com/consulo/consulo-thymeleaf/releases/download/build%2391_consulo%234342/com.mdrsolutions.thymeleaf.thymeleaf-support_91.consulo-plugin"],"downloads":0,"downloadsAll":0,"experimental":false,"extensionPreviews":[],"iconBytes":"PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz4NCjxzdmcgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB3aWR0aD0iNjQiIGhlaWdodD0iNjQiIHZpZXdCb3g9IjAgMCA2NCA2NCI+PGcgZmlsbD0ibm9uZSIgZmlsbC1ydWxlPSJldmVub2RkIj48cmVjdCB3aWR0aD0iNTYiIGhlaWdodD0iNTYiIHg9IjQiIHk9IjQiIGZpbGw9IiMwMDVGMTAiIGZpbGwtcnVsZT0ibm9uemVybyIgcng9IjQiIC8+PHBhdGggZmlsbD0iI0Y3RjdGNyIgZmlsbC1ydWxlPSJub256ZXJvIiBkPSJNMjQsNDcuMiBDMzAuODE4Mjc3MzIsNDcuMiAzOC45MDc3NTczMiwzNS40NjY2NjY2OCA0OC4yNjg0NCwxMiBDNDEuMDUxNjMyLDIwLjQzMDYyMzcyIDM1LjE5OTYzNiwyNi4yOTcyOTA0IDMwLjcxMjQ1MiwyOS42IEMyNC4xMzYyMjEwNCwzNC40NDAzMTQzNiAxNy4zODAyMjA1NiwzOS41ODQzMDU1NiAxNy4zMDYzNiw0MS42IEMxNy4yMjA4MDk2NCw0My45MzQ3MTYgMTguMTcyNTg0LDQ3LjIgMjQsNDcuMiBaIiAvPjxwYXRoIGZpbGw9IiNBOUE0OUEiIGZpbGwtcnVsZT0ibm9uemVybyIgZD0iTTIwLjYzMDYxOCw0Mi44OTkwNTggQzI0Ljg2OTM4ODMyLDQyLjg5OTA1OCAyNy42ODk5MzgsNDEuNTcwNTc4IDMwLjQ5OTA1OCwzNC4wOTkwNTggQzMyLjM3MTgwNDY4LDI5LjExODA0NDY0IDM2LjYzODQ3MTMyLDIyLjM4NTMzOTI4IDQzLjI5OTA1OCwxMy45MDA5NDIgQzM3LjE2NTcyNDY4LDE4LjgzMzAxOTMyIDMxLjQzMjM5MTMyLDI1LjA2MTIwODY4IDI2LjA5OTA1OCwzMi41ODU1MSBDMjEuNjUzNDMxMzIsMzkuMTk0NTQyIDE4LjMyMDA5OCw0Mi4yMzIzOTEyIDE2LjA5OTA1OCw0MS42OTkwNTggQzE3LjM2ODQ4NzMyLDQyLjQ5OTA1OCAxOC44NzkwMDczMiw0Mi44OTkwNTggMjAuNjMwNjE4LDQyLjg5OTA1OCBaIiB0cmFuc2Zvcm09InNjYWxlKDEgLTEpIHJvdGF0ZSg5MCA1OC4xIDApIiAvPjwvZz48L3N2Zz4NCg==","id":"com.mdrsolutions.thymeleaf.thymeleaf-support","length":530865,"name":"Thymeleaf Support","obsolete":false,"platformVersion":"4342","tags":["software.framework","web"],"url":"https://github.com/consulo/consulo-thymeleaf","vendor":"Michael D. Rodgers, Jr","vendorEmail":"michael.d.rodgers.jr@gmail.com","vendorUrl":"https://www.linkedin.com/in/michael-d-rodgers-jr/","version":"91"},{"checksum":{"md5":"B2F0B098EE7AA981B6644C6377E30DFA","sha3_256":"7DCBCD7463A4C4210C870883A150B80BADFF1EE65B7485EF71B2D46BE1CCECB5","sha_256":"486721191712FD1D31C5806408E0FE1DEAAF4D8A05520F835AFE29A8E1DA0038"},"date":1782328724038,"description":"Object Pascal language support for Consulo.<br>","downloadUrls":["https://github.com/consulo/incubating-consulo-object-pascal/releases/download/build%23476_consulo%234342/com.siberika.idea.pascal_476.consulo-plugin"],"downloads":38,"downloadsAll":38,"experimental":false,"extensionPreviews":[{"apiClassName":"consulo.execution.configuration.ConfigurationType","apiPluginId":"consulo","implId":"#com.siberika.idea.pascal.run.PascalConfigurationType"},{"apiClassName":"consulo.virtualFileSystem.fileType.FileTypeFactory","apiPluginId":"consulo","implId":"*|pas"},{"apiClassName":"consulo.virtualFileSystem.fileType.FileTypeFactory","apiPluginId":"consulo","implId":"*|pp"},{"apiClassName":"consulo.virtualFileSystem.fileType.FileTypeFactory","apiPluginId":"consulo","implId":"*|lpr"},{"apiClassName":"consulo.virtualFileSystem.fileType.FileTypeFactory","apiPluginId":"consulo","implId":"*|dpr"},{"apiClassName":"consulo.virtualFileSystem.fileType.FileTypeFactory","apiPluginId":"consulo","implId":"*|inc"},{"apiClassName":"consulo.virtualFileSystem.fileType.FileTypeFactory","apiPluginId":"consulo","implId":"*|ppu"},{"apiClassName":"consulo.virtualFileSystem.fileType.FileTypeFactory","apiPluginId":"consulo","implId":"*|dcu"},{"apiClassName":"consulo.module.content.layer.ModuleExtensionProvider","apiPluginId":"consulo","implId":"pascal"}],"id":"com.siberika.idea.pascal","length":1424619,"name":"Pascal","obsolete":false,"platformVersion":"4342","tags":["custom.language"],"vendor":"siberika.com","vendorEmail":"argb32@gmail.com","vendorUrl":"http://www.siberika.com/ipascal.htm","version":"476"},{"checksum":{},"date":1488766561369,"description":"Fully automatic time tracking for programmers.<br />\n      <br />\n      Visit <a href=\"https://github.com/wakatime/jetbrains-wakatime\">https://github.com/wakatime/jetbrains-wakatime</a> for more info.","downloads":60,"downloadsAll":60,"experimental":false,"id":"com.wakatime.intellij.plugin","length":19643,"name":"WakaTime","obsolete":false,"platformVersion":"1555","vendor":"WakaTime","version":"141"},{"checksum":{"md5":"E94B88BB5F8AC570DE078FCC860348F6","sha3_256":"0E28CAFCB037DCD66A628B9E0A47F4C45D884F3868CD97F224102F34324DA99A","sha_256":"A17BF9E26CEAD93EED570CCC4727852B1C42895CCCC0B5C3D5C690C5E9DEA201"},"date":1782329532833,"dependencies":["com.intellij.properties","consulo.java"],"description":"Editing, maintaining and running ANT build scripts","downloadUrls":["https://github.com/consulo/consulo-apache-ant/releases/download/build%237286_consulo%234342/consulo.apache.ant_7286.consulo-plugin"],"downloads":2479,"downloadsAll":2479,"experimental":false,"extensionPreviews":[{"apiClassName":"consulo.content.bundle.SdkType","apiPluginId":"consulo","implId":"APACHE_ANT"}],"iconBytes":"PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAyNS4wLjEsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT48c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHZlcnNpb249IjEuMCIgaWQ9IkxheWVyXzEiIHg9IjBweCIgeT0iMHB4IiB3aWR0aD0iNTAwcHgiIGhlaWdodD0iNTAwcHgiIHZpZXdCb3g9IjAgMCA1MDAgNTAwIiBlbmFibGUtYmFja2dyb3VuZD0ibmV3IDAgMCA1MDAgNTAwIiB4bWw6c3BhY2U9InByZXNlcnZlIj4NCjxwYXRoIGZpbGw9IiNGRkZGRkYiIGQ9Ik03LDM3My40aDQxNC41TDMxMi43LDExOC42SDMxMUw3LDM3My40eiIgLz4NCjxwYXRoIGZpbGwtcnVsZT0iZXZlbm9kZCIgY2xpcC1ydWxlPSJldmVub2RkIiBmaWxsPSIjQTgxQzdEIiBkPSJNNywzNzMuNGg0MTQuNUwzMTIuNywxMTguNkgzMTFMNywzNzMuNHogTTE5NywyMjIuMyAgYy0xLjQsMC0yLjYsMC4yLTIuNiwwLjJzLTYuMiwzLjUtMTQuMSw4LjFjLTcuOSw0LjYtMjIsMTQuNC0yNC4yLDE3LjdjLTIuMiwzLjMtMTEuMSwxMi44LTExLjEsMTIuOGwtMC42LDAuOCAgYy03LTAuOS0xNC4zLTEuMi0xOC43LDAuM2MtOC43LDMtMjcuNCwxNC4xLTMwLjQsMjAuOWMtMi41LDUuNi01LjEsMTAuNC01LjMsMTYuNWMtMy40LDcuMy01LjMsMTkuOCwyLjksMzcuM2MwLDAsNC45LDMsMTIuNSwyLjIgIGMxLjctMC4yLDQuMS0wLjMsNi44LTAuNWMtNi43LDguNy0xNC44LDE5LjQtMTcuOSwyMi41Yy00LjYsNC42LTM0LjIsMzAuNy0zOS4xLDMyLjFjLTQuOSwxLjQtNi41LDAuOC0yLjQsMyAgYzQuMSwyLjIsMTEuMywwLjUsMTMuOS0zLjNjMi42LTMuOCw2LjItMTAsOS4xLTEzYzMtMywxOC43LTEyLjgsMjAuMS0xNC43YzEuMy0xLjksMjQtMjQuNiwyNi41LTI5LjFjMS42LTAuOCwzLjEtMS44LDQuMy0zLjIgIGMxLjMtMC4xLDIuNi0wLjQsMy43LTAuOGM3LjMtMywxOS0xMi4yLDI0LjctMjAuNGMzLjMtNC43LDYuMi05LjgsNy44LTEzLjljMy0yLjQsNS41LTQuMSw2LjMtNC4zYzIuNy0wLjUsNy4xLTEuOSw3LjEsMi43ICBjMCw0LjYsNC42LDE0LjcsOC43LDIwLjZjNC4xLDYsOS41LDEwLjksOS41LDEwLjlzLTAuMywyLjQsMi40LDIuN2MyLjcsMC4zLDUuMi0wLjUsNS43LDAuOGMxLjMsMy4zLDcuMSwwLjgsOS44LTEuNiAgYzIuNy0yLjUsMy44LDEuNiw3LjYtMC44YzMuOC0yLjQsNS40LTUuNyw1LjQtMTAuMWMwLTEuOS0wLjktMy40LTIuMy00LjVjMC4yLTAuMiwwLjQtMC4zLDAuNC0wLjNzMy4yLDAuMiw2LjUtMC44ICBjLTAuMiwxLjQtMC4yLDMuMywwLjEsNS43YzAuOCw2LjgsNS40LDExLjEsOC4xLDExLjFjMi43LDAsNC42LDMsNC42LDNzLTAuMyw1LjIsMy41LDYuMmMzLjgsMS4xLDE0LjEtMy44LDE2LjYtNiAgYzIuNC0yLjIsNy4zLDMuMyw5LjUsNy45YzIuMiw0LjYsMTMuNiwyMy45LDE3LjcsMjguNWM0LjEsNC42LDkuNSwxMi4yLDE0LjcsMTguN2M1LjIsNi41LDIuMiw3LjIsMy44LDcuMmMxLjYsMCwwLjUsMS4xLDEuOSwyLjQgIGMxLjQsMS40LDguNyw1LjcsMTAuNiw3LjFjMS45LDEuNCw5LjgsNC4xLDEwLjksMy4zYzEuMS0wLjgsMS42LTMuNSwxLjYtMy41cy0xLjQsMC41LTYuOC0xLjRjLTUuNC0xLjktMTIuNS02LjUtMTMuMy03LjkgIGMtMC44LTEuNC0zLjMtMi40LTMuMy0yLjRzLTcuMy04LjUtMTEuNi0xN2MwLDAtMy42LTguNy03LjQtMTcuMWMtMy44LTguNC0xNi4zLTMzLjEtMjEuNy0zNC41Yy01LjQtMS40LTEyLjIsMC4zLTE2LDMuNSAgYy0zLjgsMy4zLTUuNCwyLjItNy4zLDAuOGMtMS45LTEuNCwwLjMtNC42LTAuOC05LjJjLTAuNC0xLjYtMS4yLTQuMi0yLjMtNi42YzEuMy0wLjIsMi40LTAuOSwyLjktMi4zYzEuMS0zLDAuOC00LjMsNC42LTMuOCAgYzAuNiwwLjEsMS40LDAuMiwyLjUsMC4yYy0wLjUsMS0wLjksMS44LTAuOSwyLjNjLTAuMSwzLDIuMyw4LjYsNS45LDkuOWMzLjYsMS4zLDE4LjgsOCwyMiw0LjhjMy4yLTMuMiwxNy40LTExLDE5LjktMTIuNCAgYzIuNS0xLjQsNy4yLTIuMyw4LjgtMmMxLjYsMC4zLDQuOSwxMi4yLDEwLjQsMjIuM2M1LjYsMTAuMSw0LjcsMTQuMyw4LjMsMTIuOWMzLjYtMS40LDMuNiwyLjcsNi45LDIuNmMzLjQtMC4xLDQsMi4zLDUuOSw2ICBjMiwzLjgsNCw4LjQsOC44LDkuMmM0LjgsMC44LDI0LDUuOCwyNi4yLDQuNmMyLjItMS4yLDIuMy00LjItMy4zLTUuNGMtNS42LTEuMi0xOC42LTEuMy0yMS41LTMuM2MtMi45LTItMy42LTEyLjctNi43LTE0ICBjLTMuMS0xLjItNy43LTIuOC04LjMtNGMtMC41LTEuMS0xMS40LTIwLjQtMTUuNi0zMC44YzUuNiwyLjQsMTQuMSw1LjcsMTkuMyw3LjRjNy42LDIuNCwyMC42LDYuNSwyNi4xLDYuNWMzLjQsMCw0LjgtMS4yLDUuMy0yLjEgIGMwLjQsMC45LDAuNywxLjcsMC45LDIuMWMxLjEsMS45LDIuNywzLjMsMi43LDMuM3MtMC41LDEuMSwxLjEsMS45YzEuNiwwLjgsMTIuOCwyLjQsMTYuOCw2LjJjNC4xLDMuOCw5LjgsMTEuMSwxMC4zLDE3LjkgIGMwLjUsNi44LDQuOSwxNC4xLDcuMSwxNC40YzIuMiwwLjMsNC42LDAsMi40LTkuMmMtMi4yLTkuMi01LjQtMTYuNi0xMC42LTIwLjZjLTUuMi00LjEtMTguNS0xMC42LTIwLjEtMTEuNGMtMS42LTAuOC0zLjgtMy00LjYtMyAgYy0wLjgsMC0wLjUtMC44LTEuOS01LjRjLTAuMi0wLjgtMC41LTEuNy0wLjctMi43YzAuNC0wLjksMS42LTQuMywyLjEtOWMwLjUtNS40LTEuOS0xNy40LTQuMS0yMC40YzAsMC0wLjItMS45LTAuMy0zLjUgIGMwLjcsMC4zLDEuNCwwLjQsMS45LTAuMWMxLjYtMS40LDYtNy4xLDEyLjgtMTAuMWM2LjgtMywxMy4zLTUuNywyMC45LTYuM2M3LjYtMC41LDguNy0xLjEsOC43LTEuMXMzLjUtMC41LDcuNiwxLjYgIGM0LjEsMi4yLDI4LjIsMTQuNCwzMS44LDE1LjhjMy41LDEuNCw5LDMuOCwxMi44LDYuOGMzLjgsMyw2LjgsMi43LDYuOCwyLjdzMi43LDMsNi44LDUuN2M0LjEsMi43LDUuNCw0LjEsNy45LDQuNiAgYzIuNCwwLjUsNy4zLDMuMSwxLjEtNS45YzAsMC02LjMtNi4zLTExLjctOC44Yy01LjQtMi40LTUuMi00LjktOC40LTUuMmMtMy4zLTAuMy05LjItMS40LTE0LjEtMy41Yy00LjktMi4yLTE4LjctNy45LTI0LjctMTEuMSAgYy02LTMuMy05LjgtNS43LTExLjQtNy4xYy0xLjYtMS40LTQuMy0xLjItOS41LTAuNGMwLDAtMTQuNywzLjQtMTkuOCw1LjhjLTUuMiwyLjUtMTYuOCw5LTE4LjcsMTAuNmMwLDAtMi4xLDAtMywxICBjLTAuMS0wLjEtMC4yLTAuMS0wLjMtMC4yYy0xLjQtMC44LTEwLTkuMi0xMC05LjJjLTQuMy0zLjgtMTEuNy0xMS43LTE2LjMtMTUuNWMtNC42LTMuOC0yMy4yLTkuNy0zMS05Yy03LjIsMC43LTEwLjcsNS40LTEyLjUsMTAgIGMtMS41LTIuNy0zLjItNS40LTQuOS03LjNjLTQuNi01LjQtNi03LjEtNi03LjFzLTQuOSwwLTkuOCwzLjNjLTMsMi03LjEsNi40LTkuOSw5LjdjLTIuNCwwLTQuMiwwLjYtNS4zLDEuNSAgYy0zLjUsMy0yMy42LDE3LjEtMjQuNCwyMC42Yy0wLjUsMi4yLTEuMywzLjctMi40LDQuNWMtMS42LTEuNi00LjgtMy04LjUtMS41Yy0wLjIsMC4xLTAuNSwwLjItMC43LDAuM2MtMC41LTkuOC0xLjktMzUuNC0yLjUtMzguMSAgYy0wLjgtMy4zLTIuNC01LjctNS4yLTQuM2MtMi43LDEuNC01LjIsNS4yLTUuMiw5LjJjMCw0LjEsMS42LDYuMiwyLjIsNy45YzAuNSwxLjQsMC45LDIxLjUsMS45LDI5LjRjLTMuNiwyLTYuOSw0LjQtNy44LDcuMyAgYy0xLjksNS43LTEuNiw3LjktMy4zLDkuNWMtMC4yLDAuMi0wLjUsMC40LTAuOSwwLjdjLTEuMi0xLjEtMi41LTIuMi0zLjYtMy4zYy0wLjYtMi41LTAuNy01LjMsMS41LTYuNmMyLjctMS42LDIuNy0xMi4yLDAtMTMuMyAgbC0yLjctMS4xYzAsMCw0LjktMTguMiwzLjgtMjguNWMtMS4xLTEwLjMtMi4yLTIxLjItNC4zLTIyLjhDMjAwLjEsMjIyLjUsMTk4LjQsMjIyLjMsMTk3LDIyMi4zTDE5NywyMjIuM3ogTTE5NC45LDIyNi41ICBjMS40LDAsMi4zLDEuMSwxLjksMy45Yy0wLjUsNC4xLTMuMywyMC42LTMuNSwyNi45Yy0wLjMsNi4yLDAuMywxOSwwLjMsMTlzLTMuNCwyLjQtMyw1Yy0xLTAuMi0xLjgtMC4zLTIuMi0wLjQgIGMtMS4xLTAuMywyLjItMTEuMS0xLjktMTMuOGMtNC4xLTIuNy0xMS43LDAuMy0xNC40LDEuNmMtMi4yLDEuMS02LjQsMS44LTcuOSwyLjFjLTAuNi0xLjktMS43LTQtMy44LTUuMWMtMi0xLTYuNy0yLjMtMTIuMi0zLjIgIGw4LjYtOS4zYzAsMCw2LjUtMC41LDExLjEtMy44YzQuNi0zLjMsMjIuMy0yMC45LDI0LjctMjIuM0MxOTMuNSwyMjYuNywxOTQuMywyMjYuNSwxOTQuOSwyMjYuNUwxOTQuOSwyMjYuNXogTTI4NywyNDQuNiAgYzEsMCwxLjgsMC43LDIuMiwyLjJjMC41LDEuOCwyLDguNCwzLjEsMTMuNGMtMi42LDAuNS00LjUsMC45LTUuNywxLjVjLTIuMi0zLTQuOC01LjItNy41LTYuN2MxLTIuMiwyLjEtNC45LDMuOC03LjMgIEMyODQuNCwyNDUuNSwyODUuOCwyNDQuNiwyODcsMjQ0LjZMMjg3LDI0NC42eiBNMjg5LjYsMjgwLjFjMC44LDAuMiwxLjcsMC40LDIuNiwwLjRjMC4yLDUuMSwyLjYsOS4xLDQuNCwxMi40ICBjMS4yLDIuMyw0LjIsNC45LDcuNSw3LjNjLTEuOSwwLjMtMy43LDAuNy01LjEsMS4xYzAsMC0yMi4xLDQuNS0yNi4yLDYuNmMtNC4xLDIuMi03LjUsNS0xMC4xLDQuMmMtMi42LTAuOCw0LjMtMy4yLDEwLjMtNy44ICBjMi4zLTEuOCw0LjEtNC41LDQuNC02LjljMC40LTAuNSwwLjgtMSwxLjItMS42QzI4Mi42LDI4OS45LDI4Ny4yLDI4NS4xLDI4OS42LDI4MC4xTDI4OS42LDI4MC4xeiBNMzMyLjQsMjg1LjFjMC4yLDAsMC4zLDAsMC41LDAgIGMyLjcsMC4zLDIuNywxLDUuNCw1LjFjMi43LDQuMSwzLjQsOS41LDEuNCwxMS41Yy0yLDItNC40LDIuNy0xMC4yLTUuMUMzMjQuMSwyODkuMiwzMjguOSwyODUuMSwzMzIuNCwyODUuMUwzMzIuNCwyODUuMXogICBNMTYzLjIsMjg1LjRjMS4zLDAuOCw0LjEsMi41LDYuNSwzLjhjLTEuOSwwLjktMy43LDIuNC01LjgsMy45YzAuMS0xLDAtMS45LTAuMy0yLjZDMTYzLjIsMjg5LjMsMTYzLjEsMjg3LjQsMTYzLjIsMjg1LjQgIEwxNjMuMiwyODUuNHogTTE4OC4yLDI5OC44YzIuMSwwLjQsNC4xLDAuNSw1LjcsMmMxLjgsMS44LDMuMyw2LjQsNC45LDguNmMtMS4xLDMuNi0xLjUsNS4zLDEuOSw2LjRjNC4xLDEuNCw3LjYtMC41LDcuNi0wLjUgIHMwLjUsMC42LDEuMywxLjNjLTMuNCwyLTYuNiw0LjItNy42LDUuNWMtMS42LDIuMi0zLjUsMS4xLTMuNSwxLjFzLTYuNS0xMC45LTkuMi0yMC45QzE4OC45LDMwMC45LDE4OC41LDI5OS44LDE4OC4yLDI5OC44eiIgLz4NCjwvc3ZnPg0K","id":"consulo.apache.ant","length":15580376,"name":"Apache Ant","obsolete":false,"platformVersion":"4342","tags":["build.framework"],"url":"https://github.com/consulo/consulo-apache-ant","vendor":"JetBrains","version":"7286"},{"checksum":{"md5":"2A9B4C0756BD5A2CD4CCF7B1E841D3C4","sha3_256":"09998781BF0D3474784FF3F4CB4FA9E071FE1C77A5C63F89239F7C1A1B0D13C5","sha_256":"818739BF4FCBADCAA5874465BD9475DC95CD103D9C45925A09A9B39E14A40DCA"},"date":1782329786551,"dependencies":["consulo.jakarta.web","consulo.java"],"description":"","downloadUrls":["https://github.com/consulo/consulo-apache-tomcat/releases/download/build%2311085_consulo%234342/consulo.apache.tomcat_11085.consulo-plugin"],"downloads":853,"downloadsAll":853,"experimental":false,"extensionPreviews":[{"apiClassName":"consulo.execution.configuration.ConfigurationType","apiPluginId":"consulo","implId":"#TomcatConfigurationType"},{"apiClassName":"consulo.content.bundle.SdkType","apiPluginId":"consulo","implId":"APACHE_TOMCAT_SDK"}],"iconBytes":"PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAyNS4wLjEsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT48c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6Y2M9Imh0dHA6Ly9jcmVhdGl2ZWNvbW1vbnMub3JnL25zIyIgeG1sbnM6ZGM9Imh0dHA6Ly9wdXJsLm9yZy9kYy9lbGVtZW50cy8xLjEvIiB4bWxuczppbmtzY2FwZT0iaHR0cDovL3d3dy5pbmtzY2FwZS5vcmcvbmFtZXNwYWNlcy9pbmtzY2FwZSIgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIiB4bWxuczpzb2RpcG9kaT0iaHR0cDovL3NvZGlwb2RpLnNvdXJjZWZvcmdlLm5ldC9EVEQvc29kaXBvZGktMC5kdGQiIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB2ZXJzaW9uPSIxLjAiIGlkPSJMYXllcl8xIiB4PSIwcHgiIHk9IjBweCIgd2lkdGg9IjI2MHB4IiBoZWlnaHQ9IjI2MHB4IiB2aWV3Qm94PSIwIDAgMjYwIDI2MCIgZW5hYmxlLWJhY2tncm91bmQ9Im5ldyAwIDAgMjYwIDI2MCIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+DQo8ZyB0cmFuc2Zvcm09InRyYW5zbGF0ZSgtOC43MSAtOC43MikiPg0KCTxnIGlkPSJjdmZhIj4NCgkJPHBhdGggZmlsbD0iI0QxQTQxQSIgZD0iTTUzLjcsMTY4YzMsMy42LDYuMiw3LjQsOS45LDExLjFjLTEwLjUsMy4yLTE3LjUsOS4xLTIxLjgsMTQuM2MtNi44LDguMi0xMC40LDE5LjEtOS42LDI4LjRIMTQgICAgYzMuNi03LjksMTguMi0zMC43LDM5LjYtNTMuOEg1My43eiIgLz4NCgkJPHBhdGggZmlsbD0iI0QxQTQxQSIgZD0iTTI2NCwyMjdoLTIyLjFjLTUwLjYtMjYuNC05NS4xLTQ1LTE0Mi00OS4xYzAuMS02LjYsMS4zLTE0LDMuNS0yMi4zbC00LjMtMS4yYy0yLjMsOC41LTMuNSwxNi4yLTMuNywyMy4xICAgIGMtNC45LTAuMy05LjktMC41LTE0LjktMC41Yy00LjIsMC04LjEsMC40LTExLjYsMS4xYy00LjYtNC42LTguNS05LTExLjgtMTMuMWMyMS44LTIyLjcsNTcuNi00My4yLDg4LjktNTAuOSAgICBjOC44LDI5LjIsMjcuNyw0OS4yLDUwLjYsNjIuN2MxLjctMSwzLjMtMiw0LjktM2w0MCw0M2wxLjgtMC4xYzEwLjktMC45LDE3LjEsNSwxOC44LDYuOGMxLjIsMS4zLDEuOSwyLjYsMi4zLDMuNUgyNjR6IiAvPg0KCQk8cGF0aCBmaWxsPSIjRkZEQzc2IiBkPSJNMjQ0LDgyLjhjMC44LDM5LjctMTkuNCw3MS4zLTQ3LjgsODcuNWMtNDguMS0yNC01Ny4yLTg0LjctNDktMTE3YzIuMywxMi41LDYuNCwyMC4zLDE1LjQsMjQuMSAgICBjMTkuNS01LjYsNDYuNC02LDY2LjItMC42YzguMi02LDExLjUtMTUuMiwxMy4yLTIzLjJjMi4yLDkuMywxLjksMjkuNSwxLjksMjkuNUwyNDQsODIuOHoiIC8+DQoJPC9nPg0KCTxwb2x5Z29uIHBvaW50cz0iMTA5LDEyNy4yIDEyMywxMjAuNCAxMzEsMTQyICAiIC8+DQoJPHBvbHlnb24gcG9pbnRzPSI5My4zLDEzNS4xIDEwMiwxMjkuOSAxMTAsMTQ0ICAiIC8+DQoJPHBvbHlnb24gcG9pbnRzPSI3Ni40LDE0NiA4NCwxNDEgODcuOCwxNTQgICIgLz4NCgk8cG9seWdvbiBwb2ludHM9IjIxMSwxODIgMjA2LDE3NyAxOTksMTg4ICAiIC8+DQoJPHBvbHlnb24gcG9pbnRzPSIyMjEsMTk0IDIxNywxOTAgMjA1LDE5OCAgIiAvPg0KCTxwb2x5Z29uIHBvaW50cz0iMjAzLDcxLjIgMTg5LDcxLjUgMTk3LDkwICAiIC8+DQoJPHBvbHlnb24gcG9pbnRzPSIxNDgsMTA2LjMgMTQ2LDk4LjQgMTYwLDEwNS41ICAiIC8+DQoJPHBvbHlnb24gcG9pbnRzPSIxNTEsMTE4IDE1MCwxMTIuOCAxNTgsMTE2LjEgICIgLz4NCgk8cG9seWdvbiBwb2ludHM9IjI0MywxMDkuNiAyNDUsMTAzLjYgMjM0LDEwOC4yICAiIC8+DQoJPHBvbHlnb24gcG9pbnRzPSIyMzksMTIxLjggMjQwLDExNi45IDIzMiwxMTkuMyAgIiAvPg0KCTxyZWN0IHg9IjE0MiIgeT0iMTM3LjMiIHdpZHRoPSIyNi4yIiBoZWlnaHQ9IjMuMiIgLz4NCgk8cmVjdCB4PSIxNDIiIHk9IjEyOS41IiB3aWR0aD0iMjYuMiIgaGVpZ2h0PSIzLjIiIC8+DQoJPHJlY3QgeD0iMjIyIiB5PSIxMzcuMyIgd2lkdGg9IjI2LjIiIGhlaWdodD0iMy4yIiAvPg0KCTxyZWN0IHg9IjIyMiIgeT0iMTI5LjUiIHdpZHRoPSIyNi4yIiBoZWlnaHQ9IjMuMiIgLz4NCgk8cGF0aCBkPSJNMjEzLDExMC4zaC00Mi44di0yLjloMTMuM2MxLjYtNywyLTEzLjcsMC0xNy4xYy0wLjgtMS41LTItMi4xLTMuNy0yLjFjLTcuNiwwLTEwLjgsOC4xLTEwLjksOC40bDAsMGwtMi43LTEgICBjMC4yLTAuNCw0LTEwLjMsMTMuNi0xMC4zYzIuNywwLDQuOCwxLjIsNi4yLDMuNmMyLjQsNC4xLDIuMSwxMS4zLDAuNSwxOC42aDIzLjRjMy4xLTkuMSw5LjYtMTMuNCwyMC40LTEzLjR2Mi45ICAgYy0xMS43LDAtMTUsNS0xNy40LDEwLjVoMTIuN2wwLDIuOUwyMTMsMTEwLjN6IiAvPg0KCTxwYXRoIGQ9Ik0yMTUsMTI0LjdMMjE1LDEyNC43Yy0zLjQtNS4xLTQuNS05LjUtMy4xLTE0LjRsLTMsMGMtMSwzLjMtMC42LDguMywxLjksMTIuNWgtMjkuN2MxLjgtMy42LDMuNS04LDQuNy0xMi41aC0zICAgYy0xLjQsNC44LTMuMiw5LjUtNS40LDEzLjNsLTAuNywxLjJsMTYuNywxMC41bC05LjQsNi4ybDEuNiwyLjRsMTAuNS02LjlsMTEuMyw3LjRsMS42LTIuNWwtMTAuNS02LjUgICBDMTk4LjYsMTM1LjUsMjE0LjMsMTI1LjMsMjE1LDEyNC43QzIxNS4xLDEyNC43LDIxNS4xLDEyNC43LDIxNSwxMjQuN0wyMTUsMTI0Ljd6IE0xOTYuMSwxMzMuNWwtMTIuMy03LjhsMjQuMSwwTDE5Ni4xLDEzMy41eiIgLz4NCjwvZz4NCjxnIHRyYW5zZm9ybT0ibWF0cml4KC45OSAwIDAgLjk5NiAtNy41MiAtOCkiPg0KCTxwYXRoIGQ9Ik0yNDksNzkuNWMwLTUuMS0xLjYtMjYuNS00LjUtMzIuNGMtNy45LDMtMjIuMiwxMi43LTI1LjQsMjIuNmMtMTUuNS0yLjMtMzMtMi00OC40LDAuNmMtMi42LTEwLjctMTUuNC0xOC44LTI1LjEtMjMuNCAgIGMtNC4xLDYuOS01LjksMjIuOS01LjQsMzQuM2MwLDAsMCwwLTAuMSwwYzEuOCw0Ny43LDI1LjIsNzcuNCw1NS44LDk1LjRDMjI3LjQsMTU4LjYsMjQ5LjksMTIzLjUsMjQ5LDc5LjUgICBDMjQ5LDc5LjUsMjQ5LDc5LjUsMjQ5LDc5LjVMMjQ5LDc5LjV6IE0yMjIuOCw3MC4zYzAuMSwwLDAuMiwwLDAuMywwLjFDMjIzLDcwLjMsMjIyLjksNzAuMywyMjIuOCw3MC4zeiBNMjIwLjgsNjkuOSAgIGMwLjMsMCwwLjYsMC4xLDAuOCwwLjFDMjIxLjQsNzAsMjIxLjEsNzAsMjIwLjgsNjkuOXogTTI0NC4xLDgyLjljMC44LDM5LjctMTkuNCw3MS4zLTQ3LjgsODcuNWMtNDguMS0yNC01Ny4yLTg0LjctNDktMTE3ICAgYzIuMywxMi41LDYuNCwyMC4zLDE1LjQsMjQuMWMxOS41LTUuNiw0Ni40LTYsNjYuMi0wLjZjOC4yLTYsMTEuNS0xNS4yLDEzLjItMjMuMmMyLjIsOS4zLDEuOSwyOS41LDEuOSwyOS41TDI0NC4xLDgyLjl6IiAvPg0KCTxwYXRoIGQ9Ik0yNjUsMjIwLjJjLTQuOS01LjUtMTQuNi04LjEtMjIuNy03LjljLTUuNy02LjgtMzktNDEuOS0zOS00MS45bC0yLjMsMi45bDQwLjIsNDMuMmwxLjctMC4xYzEwLjktMC45LDE3LjEsNSwxOC44LDYuOCAgIGMxLjIsMS40LDEuOSwyLjYsMi4zLDMuNUgyNDJjLTUwLjYtMjYuNC05NS4xLTQ1LTE0Mi00OS4xYzAuMS02LjYsMS4zLTE0LDMuNS0yMi4zbC00LjMtMS4yYy0yLjMsOC41LTMuNSwxNi4yLTMuNywyMy4xICAgYy00LjktMC4zLTkuOS0wLjUtMTQuOS0wLjVjLTQuMiwwLTguMSwwLjQtMTEuNiwxLjFjLTQuNi00LjYtOC41LTktMTEuOC0xMy4xYzIxLjktMjIuOCw1OC4xLTQzLjUsODkuNS01MS4xbC0xLTQuNCAgIGMtMzMuOCw4LjItNzAuOCwzMC4zLTkxLjQsNTEuOGMtOS42LTEyLjktMTMuNC0yMy41LTE0LjUtMzEuNWMtMS40LTEwLjEsMS0xOS40LDctMjYuOUM1Ni4yLDkwLjgsNjkuNSw5MCw4My4zLDkyLjMgICBjLTAuMywyLjIsMCw0LjIsMC45LDUuNWMzLjYsNS40LDIzLjEsNy4yLDM0LjgsMmMtOC42LTEyLTI2LTE3LjktMzAuOC0xNS42Yy0xLjYsMC44LTIuOCwyLjItMy42LDMuOWMtNC44LTAuOC05LjUtMS41LTEyLjktMS41ICAgQzU5LjUsODYuOCw1MC4yLDkxLDQzLjMsOTkuNmMtNi44LDguNC05LjUsMTguOS04LDMwLjNjMS41LDEwLjgsNi45LDIyLjMsMTUuOCwzNC4yYy0xLjUsMS42LTIuOSwzLjItNC4zLDQuNyAgIGMtMjEuOCwyNC40LTM3LjgsNTAuNy0zNy44LDU1djIuMmgyOC44bC0wLjUtMi43Yy0xLjYtOC42LDEuNi0xOS40LDguMy0yNy40YzQuMi01LDExLjEtMTAuOCwyMi0xMy41YzkuNyw5LjQsMjIsMTkuNCwzNS43LDI5LjEgICBoMjEuNHYtMi4yYzAtMi41LTEuMy00LjgtMy41LTYuM2MtMy40LTIuMi04LjYtMi41LTEzLjQtMC45Yy00LjYtNS4xLTcuMS0xMS45LTcuNy0yMC4zYzQ2LjUsNC4xLDkwLjksMjIuOSwxNDEsNDkuMWgyNy42bDAuNC0xLjggICBjMC41LTIuNi0wLjktNi0zLjgtOS4yTDI2NSwyMjAuMnogTTQyLDE5My40Yy02LjgsOC4yLTEwLjQsMTkuMS05LjYsMjguNEgxNC4yYzMuNi03LjksMTguMi0zMC43LDM5LjYtNTMuOCAgIGMzLDMuNyw2LjIsNy40LDkuOSwxMS4xYy0xMC41LDMuMi0xNy41LDkuMS0yMS44LDE0LjNINDJ6IiAvPg0KPC9nPg0KPC9zdmc+DQo=","id":"consulo.apache.tomcat","length":42746,"name":"Apache Tomcat","obsolete":false,"platformVersion":"4342","tags":["web.server"],"url":"https://github.com/consulo/consulo-apache-tomcat","version":"11085"},{"checksum":{"md5":"4AEEEB4BA380FE9C0836B80905242E28","sha3_256":"A6D502CF578DA3EEA79BDB86D5668C46F077BE3062FEF2D94BD121023442BFBB","sha_256":"B8799FCC828EB2DD116F4DE5ED50A8DA51D668534641DEBE76D0408633A43D8C"},"date":1782329657491,"dependencies":["com.intellij.properties","consulo.java"],"description":"","downloadUrls":["https://github.com/consulo/consulo-apache-wicket/releases/download/build%2313377_consulo%234342/consulo.apache.wicket_13377.consulo-plugin"],"downloads":73,"downloadsAll":73,"experimental":false,"extensionPreviews":[{"apiClassName":"consulo.module.content.layer.ModuleExtensionProvider","apiPluginId":"consulo","implId":"apache-wicket"}],"iconBytes":"PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz4NCjxzdmcgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB3aWR0aD0iNjQiIGhlaWdodD0iNjQiIHZlcnNpb249IjEuMSIgdmlld0JveD0iMCAwIDE2LjkzMyAxNi45MzMiPjxnIHRyYW5zZm9ybT0idHJhbnNsYXRlKC0xMTkuNDQgLTY4LjEzMikiPjxnIHN0cm9rZS13aWR0aD0iLjI2NDU4Ij48Y2lyY2xlIGN4PSIxMjcuOTEiIGN5PSI3Ni41OTkiIHI9IjguNDY2NyIgZmlsbD0iI2ZmOTkyNSIgLz48cGF0aCBkPSJtMTE5LjQ0IDY4LjEzMm01LjI5MTcgNS4yOTE3djYuMzVoNi4zNXYtNi4zNWwtMi4xMTY3IDQuMjMzMy0xLjA1ODMtMi4xMTY3LTEuMDU4MyAyLjExNjd6IiBmaWxsPSIjZmZmIiAvPjwvZz48L2c+PC9zdmc+DQo=","id":"consulo.apache.wicket","length":202192,"name":"Apache Wicket","obsolete":false,"platformVersion":"4342","tags":["web.framework"],"url":"https://github.com/consulo/consulo-apache-wicket","vendor":"Minas Manthos","version":"13377"},{"checksum":{"md5":"0B73A31F7B8AB23D1BA18E30322139E5","sha3_256":"E24DDD2A7A7EAD0DCC18F0A225780E9C14F698150C8CD7ECB2EFB8A059F0D447","sha_256":"512145B15399482E25DD880E0668916F23FDE60634F97CBF432D5982C5341628"},"date":1782328698922,"description":"","downloadUrls":["https://github.com/consulo/consulo-archive-format/releases/download/build%23206_consulo%234342/consulo.archive.format.7zip_206.consulo-plugin"],"downloads":36,"downloadsAll":36,"experimental":false,"extensionPreviews":[{"apiClassName":"consulo.virtualFileSystem.fileType.FileTypeFactory","apiPluginId":"consulo","implId":"*|7z"}],"id":"consulo.archive.format.7zip","length":10342,"name":"Archive Format: 7-Zip","obsolete":false,"platformVersion":"4342","tags":["library"],"url":"https://github.com/consulo/consulo-archive-format","version":"206"},{"checksum":{"md5":"0D71B168E8262B19C83020BB74E71D8C","sha3_256":"C9DEE50DAA4E21D26F357C75F99E17A1CD79B992B8689C34EA6E337E17547DC1","sha_256":"B1D863790CA37D87426310E0697909381651E92162EF95F93945173D4F96574F"},"date":1782329249308,"dependencies":["consulo.dotnet"],"description":"","downloadUrls":["https://github.com/consulo/incubating-consulo-aspnet/releases/download/build%236829_consulo%234342/consulo.aspnet_6829.consulo-plugin"],"downloads":503,"downloadsAll":503,"experimental":true,"extensionPreviews":[{"apiClassName":"consulo.execution.configuration.ConfigurationType","apiPluginId":"consulo","implId":"#AspNetConfigurationType"},{"apiClassName":"consulo.module.content.layer.ModuleExtensionProvider","apiPluginId":"consulo","implId":"mono-aspnet"},{"apiClassName":"consulo.module.content.layer.ModuleExtensionProvider","apiPluginId":"consulo","implId":"microsoft-aspnet"},{"apiClassName":"consulo.content.bundle.SdkType","apiPluginId":"consulo","implId":"IIS_EXPRESS_BUNDLE"}],"id":"consulo.aspnet","length":34485,"name":"ASP .NET 4","obsolete":false,"optionalDependencies":["consulo.dotnet.microsoft","consulo.dotnet.mono"],"platformVersion":"4342","tags":["experimental","web.framework","web.server"],"url":"https://github.com/consulo/incubating-consulo-aspnet","vendor":"consulo.io","version":"6829"},{"checksum":{"md5":"613AC3B66F275E6D1150676AC87E3590","sha3_256":"26252343C23456A5ECD8F68EAF09D0C0C09330B883372401A3C6EBA4D1617B31","sha_256":"7898BE262867B61199599489F6EDF542784D398D1BBBE662E720C26A5601B926"},"date":1782328700549,"description":"Plugin for playing audio files","downloadUrls":["https://github.com/consulo/consulo-audio/releases/download/build%231458_consulo%234342/consulo.audio_1458.consulo-plugin"],"downloads":1167,"downloadsAll":1167,"experimental":false,"extensionPreviews":[{"apiClassName":"consulo.virtualFileSystem.fileType.FileTypeFactory","apiPluginId":"consulo","implId":"*|wav"},{"apiClassName":"consulo.virtualFileSystem.fileType.FileTypeFactory","apiPluginId":"consulo","implId":"*|mp3"},{"apiClassName":"consulo.virtualFileSystem.fileType.FileTypeFactory","apiPluginId":"consulo","implId":"*|ogg"}],"iconBytes":"PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz4NCjxzdmcgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgdmVyc2lvbj0iMS4wIiBpZD0iTGF5ZXJfMSIgeD0iMHB4IiB5PSIwcHgiIHdpZHRoPSIxNnB4IiBoZWlnaHQ9IjE2cHgiIHZpZXdCb3g9IjAgMCAxNiAxNiIgZW5hYmxlLWJhY2tncm91bmQ9Im5ldyAwIDAgMTYgMTYiIHhtbDpzcGFjZT0icHJlc2VydmUiPg0KPHBhdGggZmlsbD0ibm9uZSIgc3Ryb2tlPSIjMzU3NEYwIiBzdHJva2Utd2lkdGg9IjEuMiIgc3Ryb2tlLW1pdGVybGltaXQ9IjEzMy4zMzMzIiBkPSJNOC44LDkuM2gtM2MtMS4yLDAtMi4yLDAuOS0yLjMsMmwwLDAgIEMzLjIsMTIuOSw0LjUsMTQuMiw2LDE0bDAuNC0wLjFjMS4zLTAuMiwyLjMtMS4zLDIuMy0yLjZWNC41YzAtMS4yLDAtMS44LDAuMy0yLjJDOS41LDIsMTAsMS45LDExLjIsMS43bDEuNy0wLjNjMC4xLDAsMC4xLDAsMC4yLDAgIGMwLDAsMCwwLjEsMCwwLjJsLTAuNiwyLjZjMCwwLDAsMC4xLDAsMC4xYzAsMCwwLDAtMC4xLDBMOC44LDUiIC8+DQo8L3N2Zz4NCg==","iconDarkBytes":"PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz4NCjxzdmcgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgdmVyc2lvbj0iMS4wIiBpZD0iTGF5ZXJfMSIgeD0iMHB4IiB5PSIwcHgiIHdpZHRoPSIxNnB4IiBoZWlnaHQ9IjE2cHgiIHZpZXdCb3g9IjAgMCAxNiAxNiIgZW5hYmxlLWJhY2tncm91bmQ9Im5ldyAwIDAgMTYgMTYiIHhtbDpzcGFjZT0icHJlc2VydmUiPg0KPHBhdGggZmlsbD0ibm9uZSIgc3Ryb2tlPSIjNTQ4QUY3IiBzdHJva2Utd2lkdGg9IjEuMiIgc3Ryb2tlLW1pdGVybGltaXQ9IjEzMy4zMzMzIiBkPSJNOC44LDkuM2gtM2MtMS4yLDAtMi4yLDAuOS0yLjMsMmwwLDAgIEMzLjIsMTIuOSw0LjUsMTQuMiw2LDE0bDAuNC0wLjFjMS4zLTAuMiwyLjMtMS4zLDIuMy0yLjZWNC41YzAtMS4yLDAtMS44LDAuMy0yLjJDOS41LDIsMTAsMS45LDExLjIsMS43bDEuNy0wLjNjMC4xLDAsMC4xLDAsMC4yLDAgIGMwLDAsMCwwLjEsMCwwLjJsLTAuNiwyLjZjMCwwLDAsMC4xLDAsMC4xYzAsMCwwLDAtMC4xLDBMOC44LDUiIC8+DQo8L3N2Zz4NCg==","id":"consulo.audio","length":1117701,"name":"Audio","obsolete":false,"optionalDependencies":["consulo.desktop.awt"],"platformVersion":"4342","tags":["editor.extension","tools"],"url":"https://github.com/consulo/consulo-audio","version":"1458"},{"checksum":{"md5":"D23B16F2F2559FA9E1F1EF1E7D58C1D2","sha3_256":"F4361DB166D90A68BBD30BB8381B4AEAA9F07691F1366AF13B0B5DAFD402347D","sha_256":"EF15AE7480818ADBDB7F0B3529C62546B2D31B187C6F37816934DD81EC4EEED1"},"date":1782328871901,"dependencies":["consulo.audio"],"description":"","downloadUrls":["https://github.com/consulo/consulo-audio-format/releases/download/build%23210_consulo%234342/consulo.audio.format.flac_210.consulo-plugin"],"downloads":3,"downloadsAll":3,"experimental":false,"extensionPreviews":[{"apiClassName":"consulo.virtualFileSystem.fileType.FileTypeFactory","apiPluginId":"consulo","implId":"*|flac"}],"id":"consulo.audio.format.flac","length":85912,"name":"Audio Format: flac","obsolete":false,"platformVersion":"4342","tags":["library"],"url":"https://github.com/consulo/consulo-audio-format","version":"210"},{"checksum":{"md5":"9C55945529B58FDB5F4A1A0848C30253","sha3_256":"7FA251A941EFCF7628BA9AF9008C684E7E8C500FC0196B3B1D28647A3E4F82DC","sha_256":"E85401B56ABBD78ADD17E16469894DDB5B73F7D9945A9A35EA814A327C87D545"},"date":1782328724772,"description":"","downloadUrls":["https://github.com/consulo/consulo-bash/releases/download/build%232568_consulo%234342/consulo.bash_2568.consulo-plugin"],"downloads":806,"downloadsAll":806,"experimental":false,"extensionPreviews":[{"apiClassName":"consulo.execution.configuration.ConfigurationType","apiPluginId":"consulo","implId":"BashConfigurationType"},{"apiClassName":"consulo.virtualFileSystem.fileType.FileTypeFactory","apiPluginId":"consulo","implId":"*|sh"},{"apiClassName":"consulo.virtualFileSystem.fileType.FileTypeFactory","apiPluginId":"consulo","implId":"*|bash"},{"apiClassName":"consulo.module.content.layer.ModuleExtensionProvider","apiPluginId":"consulo","implId":"bash"}],"iconBytes":"PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz4NCjxzdmcgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB3aWR0aD0iNjQiIGhlaWdodD0iNjQiIHZlcnNpb249IjEuMSIgdmlld0JveD0iMCAwIDY0IDY0Ij48ZyB0cmFuc2Zvcm09Im1hdHJpeCguNzA1NTUgMCAwIC43MDU1NSAzLjkyNzEgLS4wOTU5MikiIGZpbGwtcnVsZT0iZXZlbm9kZCI+PHBhdGggZD0ibTczLjk1IDE4LjY1Ny0yOC42MzctMTYuOTk5Yy0zLjQxOC0yLjAyOS03LjYzMS0yLjAyOS0xMS4wNDkgMGwtMjguNjM3IDE2Ljk5OWMtMy40MTcgMi4wMjktNS41MjMgNS43NzgtNS41MjMgOS44MzZ2MzMuOTk4YzAgNC4wNTcgMi4xMDYgNy44MDggNS41MjQgOS44MzdsMjguNjM3IDE2Ljk5NmMxLjcwOSAxLjAxNSAzLjYxNSAxLjUyMSA1LjUyNCAxLjUyMSAxLjkwOCAwIDMuODE0LTAuNTA2IDUuNTIzLTEuNTIxbDI4LjYzNy0xNi45OTZjMy40MTgtMi4wMjkgNS41MjUtNS43OCA1LjUyNS05LjgzN3YtMzMuOTk4YzAtNC4wNTgtMi4xMDctNy44MDctNS41MjQtOS44MzZ6IiBmaWxsPSIjZmVmZWZlIiAvPjxwYXRoIGQ9Im0zNS4yNjYgODcuNTgzLTI4LjYzNy0xNi45OTZjLTIuODAxLTEuNjYzLTQuNTQxLTQuNzY1LTQuNTQxLTguMDk3di0zMy45OTdjMC0zLjMzMiAxLjc0LTYuNDM0IDQuNTQtOC4wOTZsMjguNjM4LTE2Ljk5OWMxLjM3My0wLjgxNSAyLjkzNy0xLjI0NiA0LjUyMy0xLjI0NiAxLjU4NSAwIDMuMTQ5IDAuNDMxIDQuNTIzIDEuMjQ2bDI4LjYzNyAxNi45OTljMi4zNiAxLjQwMSAzLjk1MiAzLjgyNyA0LjQgNi41NDgtMC45NS0yLjAyNy0zLjA5Mi0yLjU3OC01LjU4OC0xLjEybC0yNy4wOTIgMTYuNzM0Yy0zLjM3OCAxLjk3NS01Ljg2OSA0LjE5MS01Ljg3MSA4LjI2NHYzMy4zODNjLTJlLTMgMi40MzkgMC45ODMgNC4wMTkgMi40OTYgNC40NzctMC40OTcgMC4wODYtMC45OTggMC4xNDYtMS41MDUgMC4xNDYtMS41ODYgMC0zLjE1LTAuNDMxLTQuNTIzLTEuMjQ2bTM4LjY4NC02OC45MjctMjguNjM3LTE2Ljk5OGMtMS43MDktMS4wMTUtMy42MTctMS41MjItNS41MjQtMS41MjItMS45MDggMC0zLjgxNiAwLjUwNy01LjUyNSAxLjUyMmwtMjguNjM3IDE2Ljk5OGMtMy40MTcgMi4wMjktNS41MjMgNS43NzktNS41MjMgOS44Mzd2MzMuOTk3YzAgNC4wNTcgMi4xMDYgNy44MDggNS41MjQgOS44MzdsMjguNjM3IDE2Ljk5N2MxLjcxIDEuMDE0IDMuNjE2IDEuNTIxIDUuNTI0IDEuNTIxczMuODE0LTAuNTA3IDUuNTIzLTEuNTIxbDI4LjYzOC0xNi45OTdjMy40MTgtMi4wMjkgNS41MjQtNS43OCA1LjUyNC05LjgzN3YtMzMuOTk3YzAtNC4wNTgtMi4xMDYtNy44MDgtNS41MjQtOS44MzciIGZpbGw9IiMzZTQ3NGEiIC8+PHBhdGggZD0ibTY2LjQ0MyA2NS43NzctNy4xMzEgNC4yNjhjLTAuMTg5IDAuMTEtMC4zMjggMC4yMzQtMC4zMjkgMC40NjF2MS44NjZjMCAwLjIyOCAwLjE1MyAwLjMyMyAwLjM0MiAwLjIxMmw3LjI0MS00LjQwMWMwLjE4OS0wLjExIDAuMjE4LTAuMzIxIDAuMjE5LTAuNTQ4di0xLjY0NmMwLTAuMjI3LTAuMTUzLTAuMzIyLTAuMzQyLTAuMjEyIiBmaWxsPSIjNDdiMzUzIiAvPjxwYXRoIGQ9Im01MS4yNTggNTAuMDdjMC4yMzEtMC4xMTcgMC40MjEgMC4wMjcgMC40MjQgMC4zMjlsMC4wMjQgMi40NjdjMS4wMzMtMC40MTEgMS45My0wLjUyMSAyLjc0My0wLjMzMyAwLjE3NiAwLjA0NyAwLjI1NCAwLjI4NyAwLjE4MiAwLjU3MmwtMC41NDMgMi4xODZjLTAuMDQyIDAuMTY1LTAuMTM1IDAuMzMyLTAuMjQ3IDAuNDM2LTAuMDQ3IDAuMDQ2LTAuMDk1IDAuMDgyLTAuMTQzIDAuMTA2LTAuMDczIDAuMDM3LTAuMTQ1IDAuMDQ5LTAuMjE0IDAuMDM1LTAuMzcxLTAuMDg0LTEuMjUzLTAuMjc3LTIuNjQxIDAuNDI2LTEuNDU2IDAuNzM3LTEuOTY1IDIuMDAyLTEuOTU1IDIuOTQxIDAuMDEyIDEuMTIxIDAuNTg3IDEuNDYxIDIuNTczIDEuNDk1IDIuNjQ2IDAuMDQ0IDMuNzg5IDEuMiAzLjgxNyAzLjg2NSAwLjAyNyAyLjYxNy0xLjM3IDUuNDI3LTMuNTA3IDcuMTQ5bDAuMDQ3IDIuNDQyYzNlLTMgMC4yOTQtMC4xODggMC42MzEtMC40MTkgMC43NDhsLTEuNDQ2IDAuODMzYy0wLjIzMiAwLjExNy0wLjQyMi0wLjAyNy0wLjQyNS0wLjMyMWwtMC4wMjUtMi40MDJjLTEuMjM5IDAuNTE1LTIuNDk0IDAuNjM5LTMuMjk2IDAuMzE3LTAuMTUxLTAuMDU5LTAuMjE2LTAuMjgyLTAuMTU2LTAuNTM2bDAuNTI0LTIuMjA4YzAuMDQyLTAuMTc0IDAuMTM0LTAuMzQ4IDAuMjU5LTAuNDU5IDAuMDQ0LTAuMDQzIDAuMDktMC4wNzYgMC4xMzYtMC4wOTkgMC4wODMtMC4wNDIgMC4xNjQtMC4wNTEgMC4yMzMtMC4wMjUgMC44NjQgMC4yOTEgMS45NjkgMC4xNTUgMy4wMzItMC4zODMgMS4zNS0wLjY4MyAyLjI1My0yLjA2IDIuMjM5LTMuNDI4LTAuMDEzLTEuMjQxLTAuNjg1LTEuNzU3LTIuMzE5LTEuNzY5LTIuMDggNmUtMyAtNC4wMTktMC40MDQtNC4wNTEtMy40NjYtMC4wMjYtMi41MjEgMS4yODUtNS4xNDQgMy4zNi02LjgwM2wtMC4wMjYtMi40NjVjLTNlLTMgLTAuMzAzIDAuMTgyLTAuNjM2IDAuNDItMC43NTZ6IiBmaWxsPSIjZmVmZWZlIiAvPjwvZz48L3N2Zz4NCg==","id":"consulo.bash","length":1618309,"name":"Bash Support","obsolete":false,"platformVersion":"4342","tags":["script.language"],"url":"https://github.com/consulo/consulo-bash","vendor":"Joachim Ansorg","vendorEmail":"mail@ansorg-it.com","vendorUrl":"http://www.ansorg-it.com/","version":"2568"},{"checksum":{"md5":"B0AECDABC8DBD80C7B4F101A70EB6ECC","sha3_256":"6F6DD6345A5084DA6CFBDAAF39161632BDE4816C2CA4CEC5CCA63A4A8AE57688","sha_256":"A6C0AABF5F2A732022A047460F1923CD7BF1EF855C724932FFD865CDFB0FD0A0"},"date":1782328728819,"description":"","downloadUrls":["https://github.com/consulo/consulo-batch/releases/download/build%232539_consulo%234342/consulo.batch_2539.consulo-plugin"],"downloads":887,"downloadsAll":887,"experimental":false,"extensionPreviews":[{"apiClassName":"consulo.execution.configuration.ConfigurationType","apiPluginId":"consulo","implId":"BatchConfigurationType"},{"apiClassName":"consulo.virtualFileSystem.fileType.FileTypeFactory","apiPluginId":"consulo","implId":"*|bat"},{"apiClassName":"consulo.virtualFileSystem.fileType.FileTypeFactory","apiPluginId":"consulo","implId":"*|cmd"}],"iconBytes":"PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz4NCjxzdmcgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB2ZXJzaW9uPSIxLjEiIHdpZHRoPSI2NHB4IiBoZWlnaHQ9IjY0cHgiIHZpZXdCb3g9IjAgMCA2NCA2NCI+PGcgZmlsbD0ibm9uZSIgc3Ryb2tlPSIjNkM3MDdFIiBzdHJva2Utd2lkdGg9IjMiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCI+PHJlY3QgeD0iNC41IiB5PSI4LjUiIHdpZHRoPSI1NSIgaGVpZ2h0PSI0NyIgcng9IjYiIHJ5PSI2IiAvPjxwYXRoIGQ9Ik0xNy41LDM4LjVsOC41LTguNWwtOC41LTguNSIgLz48cGF0aCBkPSJNMjkuNSw0Mi41aDEzIiAvPjwvZz48L3N2Zz4NCg==","iconDarkBytes":"PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz4NCjxzdmcgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB2ZXJzaW9uPSIxLjEiIHdpZHRoPSI2NHB4IiBoZWlnaHQ9IjY0cHgiIHZpZXdCb3g9IjAgMCA2NCA2NCI+PGcgZmlsbD0ibm9uZSIgc3Ryb2tlPSIjQ0VEMEQ2IiBzdHJva2Utd2lkdGg9IjMiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCI+PHJlY3QgeD0iNC41IiB5PSI4LjUiIHdpZHRoPSI1NSIgaGVpZ2h0PSI0NyIgcng9IjYiIHJ5PSI2IiAvPjxwYXRoIGQ9Ik0xNy41LDM4LjVsOC41LTguNWwtOC41LTguNSIgLz48cGF0aCBkPSJNMjkuNSw0Mi41aDEzIiAvPjwvZz48L3N2Zz4NCg==","id":"consulo.batch","length":62156,"name":"Batch Scripts","obsolete":false,"platformVersion":"4342","tags":["script.language"],"url":"https://github.com/consulo/consulo-batch","vendor":"Alexey Efimov & consulo.io","version":"2539"},{"checksum":{"md5":"157AFC0EF7ED546881789CC9FCE0CEE1","sha3_256":"F4355AB86BEC197B5BBBB14D040C060BFF0246924CC0827F97646B874ECFEE4E","sha_256":"AFCAB79182330F1AEF77800749DDFE3226F29A243A2A7C60C7B0CEE6F14CBA25"},"date":1782328902168,"dependencies":["consulo.dap"],"description":"Plugin for CMake syntax highlight support.<br>\n     - It provides(extends) syntax highlight for Consulo <br>\n     - Highlighting styles are customisable at Settings -> Editor -> Color Scheme -> CMake. <br><br>\n\n     - Variables navigation (Go to definition / Find usages) and renaming(*see Notes). <br>\n     - User variables definition/reference completion added (no scopes, very little semantic checks yet). <br>\n     - Folding regions for functions, macros, if/for/while blocks and: <br>\n          &emsp; * Multiline brackets comments; <br>\n          &emsp; * Consequent single-line comments;  <br>\n          &emsp; * Multiline function's arguments. <br>\n     - \"Comment with Line / Block Comment\" (`Ctrl + /` and `Shift + Ctrl + /`) actions added. <br>\n     - Structure View (for the current file) with:  <br>\n          &emsp; * Function/Macros declarations; <br>\n          &emsp; * Variable (re)definitions; <br>\n          &emsp; * Filtering by Functions, Macros, Variables and Sorting alphabetical; <br>\n          &emsp; * Navigation in both directions (Structure View &lt;-> Editor). <br>\n     - Quick Documentation for CMake commands, modules, policies, properties, and variables. <br>\n     - Syntax and Operation inspections: <br>\n          &emsp; * Variable is set but never used; <br>\n          &emsp; * Builtin commands should be used in lowercase; <br>\n          &emsp; * End-of-block commands (else, endif, etc.) should not take arguments. <br>\n      <br>","downloadUrls":["https://github.com/consulo/consulo-cmake/releases/download/build%23591_consulo%234342/consulo.cmake_591.consulo-plugin"],"downloads":411,"downloadsAll":411,"experimental":false,"extensionPreviews":[{"apiClassName":"consulo.execution.configuration.ConfigurationType","apiPluginId":"consulo","implId":"CmakeRunConfiguration"},{"apiClassName":"consulo.virtualFileSystem.fileType.FileTypeFactory","apiPluginId":"consulo","implId":"*|cmake"},{"apiClassName":"consulo.virtualFileSystem.fileType.FileTypeFactory","apiPluginId":"consulo","implId":"¡|CMakeLists.txt"},{"apiClassName":"consulo.module.content.layer.ModuleExtensionProvider","apiPluginId":"consulo","implId":"CMAKE"}],"iconBytes":"PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz4NCjxzdmcgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB3aWR0aD0iMTYiIGhlaWdodD0iMTYiIHZpZXdCb3g9IjAgMCAxNiAxNiIgZmlsbD0ibm9uZSI+PHBhdGggZmlsbC1ydWxlPSJldmVub2RkIiBjbGlwLXJ1bGU9ImV2ZW5vZGQiIGQ9Ik04IDAuNTE5NjIzTDE1LjM4NDYgMTUuMDAxMUw5LjIzMDc3IDEyLjM1NjdMOCAwLjUxOTYyM1oiIGZpbGw9InVybCgjcGFpbnQwX2xpbmVhcl80ODk1XzUxMTUyKSIgLz48cGF0aCBmaWxsLXJ1bGU9ImV2ZW5vZGQiIGNsaXAtcnVsZT0iZXZlbm9kZCIgZD0iTTUuNDc3MDIgMTAuNzU2N0wxNS4zODQ3IDE1LjAwMTFIMC42MTU0NzlMNS40NzcwMiAxMC43NTY3WiIgZmlsbD0idXJsKCNwYWludDFfbGluZWFyXzQ4OTVfNTExNTIpIiAvPjxwYXRoIGQ9Ik04LjAwMDA5IDAuNTE5NjIzTDguNzY3ODkgNy45MDQ5Mkw1LjQ4Njg1IDEwLjc2MDlMNS40NzcwMiAxMC43NTY3TDAuNjE1NDc5IDE1LjAwMTFMOC4wMDAwOSAwLjUxOTYyM1oiIGZpbGw9InVybCgjcGFpbnQyX2xpbmVhcl80ODk1XzUxMTUyKSIgLz48ZGVmcz48bGluZWFyR3JhZGllbnQgaWQ9InBhaW50MF9saW5lYXJfNDg5NV81MTE1MiIgeDE9IjQuNDA5MiIgeTE9IjguMTU4NDkiIHgyPSIxNS45NDE3IiB5Mj0iMTMuODc3NyIgZ3JhZGllbnRVbml0cz0idXNlclNwYWNlT25Vc2UiPjxzdG9wIHN0b3AtY29sb3I9IiNCODM1MzUiIC8+PHN0b3Agb2Zmc2V0PSIxIiBzdG9wLWNvbG9yPSIjRkQ1QjVBIiAvPjwvbGluZWFyR3JhZGllbnQ+PGxpbmVhckdyYWRpZW50IGlkPSJwYWludDFfbGluZWFyXzQ4OTVfNTExNTIiIHgxPSIxOC4zMzg4IiB5MT0iMTMuMjI1NCIgeDI9IjE0LjMwOSIgeTI9IjYuNTIxMzkiIGdyYWRpZW50VW5pdHM9InVzZXJTcGFjZU9uVXNlIj48c3RvcCBzdG9wLWNvbG9yPSIjMDFCMjAyIiAvPjxzdG9wIG9mZnNldD0iMSIgc3RvcC1jb2xvcj0iIzBGRTkwRiIgLz48L2xpbmVhckdyYWRpZW50PjxsaW5lYXJHcmFkaWVudCBpZD0icGFpbnQyX2xpbmVhcl80ODk1XzUxMTUyIiB4MT0iNC4xMzM3OSIgeTE9Ii01LjI1OTMzIiB4Mj0iLTcuMzg5NDEiIHkyPSIxLjY0OTE5IiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSI+PHN0b3Agc3RvcC1jb2xvcj0iIzc3NzdFOSIgLz48c3RvcCBvZmZzZXQ9IjEiIHN0b3AtY29sb3I9IiMwMTAwOUEiIC8+PC9saW5lYXJHcmFkaWVudD48L2RlZnM+PC9zdmc+DQo=","id":"consulo.cmake","length":800230,"name":"CMake","obsolete":false,"platformVersion":"4342","tags":["build.framework","project.import"],"url":"https://github.com/consulo/consulo-cmake","vendor":"consulo.io","version":"591"},{"checksum":{"md5":"6C3626DD4DB5351E89AAD6BF6DB4DAF2","sha3_256":"BC2719C077F70AF1C338555EC58C5EEF12D29C0C59BE91A38EC6FCF1C97E898E","sha_256":"838B93AFA400D7DD4B4E49C4050F4F9E9E1D83906390139B632B4F59835F24C5"},"date":1782329260910,"dependencies":["com.intellij.images","consulo.fontviewer","consulo.game.framework","consulo.javascript","consulo.json"],"description":"2D & 3D Game Engine","downloadUrls":["https://github.com/consulo/consulo-cocos/releases/download/build%231356_consulo%234342/consulo.cocos_1356.consulo-plugin"],"downloads":375,"downloadsAll":375,"experimental":false,"extensionPreviews":[{"apiClassName":"consulo.module.content.layer.ModuleExtensionProvider","apiPluginId":"consulo","implId":"cocos"}],"iconBytes":"PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz4NCjxzdmcgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgdmVyc2lvbj0iMS4wIiBpZD0iTGF5ZXJfMSIgeD0iMHB4IiB5PSIwcHgiIHdpZHRoPSI2NHB4IiBoZWlnaHQ9IjY0cHgiIHZpZXdCb3g9IjAgMCA2NCA2NCIgZW5hYmxlLWJhY2tncm91bmQ9Im5ldyAwIDAgNjQgNjQiIHhtbDpzcGFjZT0icHJlc2VydmUiPg0KPHBhdGggZmlsbD0iIzM1NzRGMCIgZD0iTTI5LjcsM2MwLDAsMC44LDAuNCwxLjcsMS4yYzMuMywyLjUsNi4yLDUuNCw5LjEsOC4zbDAsMGMxLjcsMi4xLDMuMywzLjcsNC41LDUuOGMxLjIsMi4xLDMuMyw1LjgsMy4zLDYuMiAgbDAsMGMwLDAsMC40LTAuNCwwLjQtMS4yYzAuNC0xLjcsMC40LTEuNywxLjIsMS43YzIuMSw0LjEsMi41LDcuNCwyLjUsMTJjMCwzLjcsMCw1LTAuOCw3LjhjMCwwLjgtMC40LDEuMiwwLDEuMmMwLDAsMC44LDAsMS4yLTAuNCAgYzAuNCwwLDEuMi0wLjQsMS4yLTAuNHMtMS4yLDIuOS0yLjUsNC4xYy00LjUsNi42LTkuOSwxMC43LTE1LjcsMTEuNmMtMy4zLDAuNC02LjYsMC40LTkuNS0wLjhjLTEuNy0wLjQtMi45LTEuMi01LTIuNSAgYy00LjUtMi45LTcuOC04LjMtOS45LTE0LjljLTEuMi0yLjktMS43LTcuNC0xLjctMTAuM3YtMS4ybDAuOCwxLjJjMS43LDIuMSwzLjMsNC41LDMuMyw0LjFjMCwwLTAuNC0wLjgtMC44LTEuNyAgYy0xLjItMS43LTEuMi0xLjctMC40LTVjMS4yLTUsNC4xLTEwLjMsNy44LTE0LjljMC40LTAuOCwxLjItMS43LDIuMS0yLjVjMi41LTIuNSw1LTQuNSw1LTQuNXMwLDAuNCwwLDAuOGMtMC40LDIuMS0xLjIsNS0xLjIsNSAgczAuNC0wLjgsMC44LTEuMmMwLTAuNCwwLjQtMC40LDAuOC0xLjJjMC44LTEuMiwxLjItMi41LDEuMi0yLjVzMC40LDAuNCwwLjgsMC44QzMxLDEwLjQsMzEsMTAuNCwzMSwxMGMwLTAuNC0wLjQtMi4xLTAuOC0zLjcgIEMyOS43LDQuNiwyOS43LDMsMjkuNywzTDI5LjcsM0wyOS43LDN6IE0zMS40LDE1djAuOGMwLDAuOC0wLjgsMy4zLTEuMiw0LjFjMCwwLjQsMC44LTAuNCwxLjctMS43bDAuNC0wLjRjMCwwLDAuNCwwLjQsMS4yLDEuMiAgYzAuOCwwLjgsMS4yLDEuMiwxLjIsMS4ycy0wLjgtMi4xLTEuMi0yLjljLTAuNC0wLjgtMC44LTEuMi0xLjItMS43TDMxLjQsMTV6IE0yMi4zLDIybC0wLjQsMC40Yy0wLjgsMC44LTEuNywyLjUtMi41LDMuNyAgYy0wLjQsMS4yLTAuOCwyLjktMC44LDMuM2MwLDAsMC40LTAuNCwwLjQtMC44YzAuNC0wLjgsMi4xLTIuOSwyLjUtMi45YzAsMCwwLjQsMCwwLjQsMC40YzAuNCwwLjQsMS4yLDIuMSwxLjIsMi4xICBjMC0wLjQsMC0wLjgsMC0xLjJzLTAuNC0xLjctMC40LTIuNWMwLTAuNCwwLTEuMiwwLTEuN0wyMi4zLDIyeiBNNDIuMSwyMmMwLDAsMCwwLjQsMCwwLjhjMCwwLjgtMC40LDMuNy0wLjQsNC41YzAsMC40LDAsMC40LDAuNCwwICBjMC40LTAuNCwwLjQtMC44LDAuOC0xLjJjMC40LTAuNCwwLjQtMC44LDAuNC0wLjhjMC0wLjQsMi41LDIuOSwyLjksMy43djAuNGMwLDAtMC44LTIuNS0xLjItMy43QzQ0LjIsMjQuNCw0Mi41LDIyLDQyLjEsMjIgIEw0Mi4xLDIyeiBNMzIuNiwyNi4xTDMyLjYsMjYuMWMwLDAtMC44LDEuNy0xLjIsMi45Yy0wLjQsMC44LTAuOCwzLjMtMC44LDQuNXYxLjJsMC40LTEuN2MwLjQtMS4yLDAuOC0yLjksMS4yLTMuMyAgYzAsMCwwLjQsMCwwLjgsMC40YzAuNCwwLjQsMC44LDAuOCwxLjIsMC44czAuNCwwLDAtMC40Yy0wLjQtMC40LTEuMi0zLjMtMS43LTQuMUMzMywyNi41LDMyLjYsMjYuMSwzMi42LDI2LjFMMzIuNiwyNi4xeiAgIE0yMy4xLDM3LjdjLTIuNSwwLTUsMi4xLTUuOCw1LjRjLTAuNCwxLjItMC40LDIuNSwwLDMuN2MwLjgsMi45LDIuNSw1LDUsNS44YzAuNCwwLjQsMS4yLDAuNCwyLjEsMC40YzEuMiwwLDEuNywwLDIuNS0wLjQgIGMxLjctMC44LDMuMy0yLjksMy43LTUuNGMwLTEuMiwwLTEuNywwLTIuNWMtMC44LTMuMy0yLjktNS44LTUuOC02LjZDMjQsMzguMSwyMy41LDM3LjcsMjMuMSwzNy43TDIzLjEsMzcuN3ogTTQxLjcsMzcuNyAgQzQxLjcsMzcuNyw0MS43LDM4LjEsNDEuNywzNy43Yy0zLjMsMC40LTYuMiwzLjMtNyw3Yy0wLjQsMy4zLDEuMiw3LDMuNyw3LjhjMS4yLDAuNCwzLjMsMC40LDQuNSwwYzIuOS0xLjIsNS01LjQsNC41LTguNyAgYy0wLjQtMy4zLTIuNS01LjQtNS01LjhDNDIuNSwzOC4xLDQyLjEsMzguMSw0MS43LDM3LjdMNDEuNywzNy43eiBNNDAsNDUuNWMxLjIsMCwyLjEsMS43LDEuMiwyLjljLTAuNCwwLjQtMS4yLDAuNC0yLjEsMC40ICBDMzcuNiw0OC40LDM3LjYsNDUuNSw0MCw0NS41QzM5LjYsNDUuNSwzOS42LDQ1LjUsNDAsNDUuNXogTTI1LjYsNDUuNWMwLjgsMCwwLjgsMCwxLjIsMC40YzAuOCwwLjgsMC40LDIuMSwwLDIuNSAgYy0wLjgsMC40LTEuNywwLjQtMi4xLDAuNGMtMS4yLTAuNC0xLjctMi4xLTAuOC0yLjlDMjQuNCw0NS41LDI0LjgsNDUuNSwyNS42LDQ1LjVMMjUuNiw0NS41eiIgLz4NCjwvc3ZnPg0K","iconDarkBytes":"PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz4NCjxzdmcgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgdmVyc2lvbj0iMS4wIiBpZD0iTGF5ZXJfMSIgeD0iMHB4IiB5PSIwcHgiIHdpZHRoPSI2NHB4IiBoZWlnaHQ9IjY0cHgiIHZpZXdCb3g9IjAgMCA2NCA2NCIgZW5hYmxlLWJhY2tncm91bmQ9Im5ldyAwIDAgNjQgNjQiIHhtbDpzcGFjZT0icHJlc2VydmUiPg0KPHBhdGggZmlsbD0iIzU0OEFGNyIgZD0iTTI5LjcsM2MwLDAsMC44LDAuNCwxLjcsMS4yYzMuMywyLjUsNi4yLDUuNCw5LjEsOC4zbDAsMGMxLjcsMi4xLDMuMywzLjcsNC41LDUuOGMxLjIsMi4xLDMuMyw1LjgsMy4zLDYuMiAgbDAsMGMwLDAsMC40LTAuNCwwLjQtMS4yYzAuNC0xLjcsMC40LTEuNywxLjIsMS43YzIuMSw0LjEsMi41LDcuNCwyLjUsMTJjMCwzLjcsMCw1LTAuOCw3LjhjMCwwLjgtMC40LDEuMiwwLDEuMmMwLDAsMC44LDAsMS4yLTAuNCAgYzAuNCwwLDEuMi0wLjQsMS4yLTAuNHMtMS4yLDIuOS0yLjUsNC4xYy00LjUsNi42LTkuOSwxMC43LTE1LjcsMTEuNmMtMy4zLDAuNC02LjYsMC40LTkuNS0wLjhjLTEuNy0wLjQtMi45LTEuMi01LTIuNSAgYy00LjUtMi45LTcuOC04LjMtOS45LTE0LjljLTEuMi0yLjktMS43LTcuNC0xLjctMTAuM3YtMS4ybDAuOCwxLjJjMS43LDIuMSwzLjMsNC41LDMuMyw0LjFjMCwwLTAuNC0wLjgtMC44LTEuNyAgYy0xLjItMS43LTEuMi0xLjctMC40LTVjMS4yLTUsNC4xLTEwLjMsNy44LTE0LjljMC40LTAuOCwxLjItMS43LDIuMS0yLjVjMi41LTIuNSw1LTQuNSw1LTQuNXMwLDAuNCwwLDAuOGMtMC40LDIuMS0xLjIsNS0xLjIsNSAgczAuNC0wLjgsMC44LTEuMmMwLTAuNCwwLjQtMC40LDAuOC0xLjJjMC44LTEuMiwxLjItMi41LDEuMi0yLjVzMC40LDAuNCwwLjgsMC44QzMxLDEwLjQsMzEsMTAuNCwzMSwxMGMwLTAuNC0wLjQtMi4xLTAuOC0zLjcgIEMyOS43LDQuNiwyOS43LDMsMjkuNywzTDI5LjcsM0wyOS43LDN6IE0zMS40LDE1djAuOGMwLDAuOC0wLjgsMy4zLTEuMiw0LjFjMCwwLjQsMC44LTAuNCwxLjctMS43bDAuNC0wLjRjMCwwLDAuNCwwLjQsMS4yLDEuMiAgYzAuOCwwLjgsMS4yLDEuMiwxLjIsMS4ycy0wLjgtMi4xLTEuMi0yLjljLTAuNC0wLjgtMC44LTEuMi0xLjItMS43TDMxLjQsMTV6IE0yMi4zLDIybC0wLjQsMC40Yy0wLjgsMC44LTEuNywyLjUtMi41LDMuNyAgYy0wLjQsMS4yLTAuOCwyLjktMC44LDMuM2MwLDAsMC40LTAuNCwwLjQtMC44YzAuNC0wLjgsMi4xLTIuOSwyLjUtMi45YzAsMCwwLjQsMCwwLjQsMC40YzAuNCwwLjQsMS4yLDIuMSwxLjIsMi4xICBjMC0wLjQsMC0wLjgsMC0xLjJzLTAuNC0xLjctMC40LTIuNWMwLTAuNCwwLTEuMiwwLTEuN0wyMi4zLDIyeiBNNDIuMSwyMmMwLDAsMCwwLjQsMCwwLjhjMCwwLjgtMC40LDMuNy0wLjQsNC41YzAsMC40LDAsMC40LDAuNCwwICBjMC40LTAuNCwwLjQtMC44LDAuOC0xLjJjMC40LTAuNCwwLjQtMC44LDAuNC0wLjhjMC0wLjQsMi41LDIuOSwyLjksMy43djAuNGMwLDAtMC44LTIuNS0xLjItMy43QzQ0LjIsMjQuNCw0Mi41LDIyLDQyLjEsMjIgIEw0Mi4xLDIyeiBNMzIuNiwyNi4xTDMyLjYsMjYuMWMwLDAtMC44LDEuNy0xLjIsMi45Yy0wLjQsMC44LTAuOCwzLjMtMC44LDQuNXYxLjJsMC40LTEuN2MwLjQtMS4yLDAuOC0yLjksMS4yLTMuMyAgYzAsMCwwLjQsMCwwLjgsMC40YzAuNCwwLjQsMC44LDAuOCwxLjIsMC44czAuNCwwLDAtMC40Yy0wLjQtMC40LTEuMi0zLjMtMS43LTQuMUMzMywyNi41LDMyLjYsMjYuMSwzMi42LDI2LjFMMzIuNiwyNi4xeiAgIE0yMy4xLDM3LjdjLTIuNSwwLTUsMi4xLTUuOCw1LjRjLTAuNCwxLjItMC40LDIuNSwwLDMuN2MwLjgsMi45LDIuNSw1LDUsNS44YzAuNCwwLjQsMS4yLDAuNCwyLjEsMC40YzEuMiwwLDEuNywwLDIuNS0wLjQgIGMxLjctMC44LDMuMy0yLjksMy43LTUuNGMwLTEuMiwwLTEuNywwLTIuNWMtMC44LTMuMy0yLjktNS44LTUuOC02LjZDMjQsMzguMSwyMy41LDM3LjcsMjMuMSwzNy43TDIzLjEsMzcuN3ogTTQxLjcsMzcuNyAgQzQxLjcsMzcuNyw0MS43LDM4LjEsNDEuNywzNy43Yy0zLjMsMC40LTYuMiwzLjMtNyw3Yy0wLjQsMy4zLDEuMiw3LDMuNyw3LjhjMS4yLDAuNCwzLjMsMC40LDQuNSwwYzIuOS0xLjIsNS01LjQsNC41LTguNyAgYy0wLjQtMy4zLTIuNS01LjQtNS01LjhDNDIuNSwzOC4xLDQyLjEsMzguMSw0MS43LDM3LjdMNDEuNywzNy43eiBNNDAsNDUuNWMxLjIsMCwyLjEsMS43LDEuMiwyLjljLTAuNCwwLjQtMS4yLDAuNC0yLjEsMC40ICBDMzcuNiw0OC40LDM3LjYsNDUuNSw0MCw0NS41QzM5LjYsNDUuNSwzOS42LDQ1LjUsNDAsNDUuNXogTTI1LjYsNDUuNWMwLjgsMCwwLjgsMCwxLjIsMC40YzAuOCwwLjgsMC40LDIuMSwwLDIuNSAgYy0wLjgsMC40LTEuNywwLjQtMi4xLDAuNGMtMS4yLTAuNC0xLjctMi4xLTAuOC0yLjlDMjQuNCw0NS41LDI0LjgsNDUuNSwyNS42LDQ1LjVMMjUuNiw0NS41eiIgLz4NCjwvc3ZnPg0K","id":"consulo.cocos","length":27784,"name":"Cocos","obsolete":false,"platformVersion":"4342","tags":["game.framework"],"version":"1356"},{"checksum":{"md5":"E9267A6E81A20BA16D2DD7D54BF4865E","sha3_256":"9B99B899A17B539A76A07B4167A5C88BC42F4179FB869272D05E771F12B89458","sha_256":"9D3DAB8733F73E5C01496612BA839004ACD5FC9EE4FA971F6C145E23CECD547A"},"date":1782328691226,"description":"Plugin for CoffeeScript language support","downloadUrls":["https://github.com/consulo/consulo-coffeescript/releases/download/build%232415_consulo%234342/consulo.coffeescript_2415.consulo-plugin"],"downloads":170,"downloadsAll":170,"experimental":false,"extensionPreviews":[{"apiClassName":"consulo.virtualFileSystem.fileType.FileTypeFactory","apiPluginId":"consulo","implId":"*|coffee"}],"iconBytes":"PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAyNS4wLjEsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT48c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHZlcnNpb249IjEuMCIgaWQ9IkxheWVyXzEiIHg9IjBweCIgeT0iMHB4IiB3aWR0aD0iNDU4cHgiIGhlaWdodD0iNDU4cHgiIHZpZXdCb3g9IjAgMCA0NTggNDU4IiBlbmFibGUtYmFja2dyb3VuZD0ibmV3IDAgMCA0NTggNDU4IiB4bWw6c3BhY2U9InByZXNlcnZlIj4NCjxwYXRoIGQ9Ik0xODIsNjEuMWMwLjUsMi4zLTAuOSw0LjQtNSw2LjVjLTUuNS0zLjEtMTYuOS00LjQtMjYuNy0zLjVjLTEwLjQsMC45LTE5LjQsNC4yLTE3LjksMTEuM3MxMS43LDExLDI5LjUsOS41ICBjNDMuNi0zLjgsNDMuNC0zMy4zLDEwNy40LTM5YzQ5LjgtNC40LDc3LjgsMTEsODEuOCwyOS43YzMuMSwxNC43LTkuMSwyOC42LTQ1LjIsMzEuOGMtMzIsMi44LTUwLjctNS42LTUyLjYtMTQuNiAgYy0xLTQuNSwxLjgtMTEuMywxNy4yLTEzLjFjMS41LDcsMTAuNiwxNC40LDMxLjEsMTIuNmMxNC44LTEuMywyNy42LTYuNiwyNS45LTE0LjljLTEuOC04LjYtMTcuNy0xMy43LTQyLjYtMTEuNSAgYy01MC43LDQuNS02My4yLDMyLjUtMTA2LjgsMzYuM2MtMzAuOCwyLjctNTUuOS04LjUtNTkuNC0yNS4xYy0xLjMtNi4xLTEuNC0yMSwzMS4yLTIzLjlDMTY3LDUxLjcsMTgwLjYsNTQuNywxODIsNjEuMUwxODIsNjEuMXogICBNMTkuNiwyMzVDNS4zLDI1My0wLjgsMjczLjgsMC40LDI5NC4yYzEuMiwyMC40LDExLjQsMzcuMSwyNi45LDUwLjJDNDQsMzU3LjUsNjIsMzYxLjEsODIuNCwzNTcuNWM3LjgtMS4yLDE2LjctNS4zLDI0LjUtNy44ICBjLTE2LjcsMC0zMS01LjMtNDQuOS0xNi43Yy0xNS41LTExLjQtMjUuNy0yNi45LTI4LjItNDYuMWMtMy43LTE4LDAtMzQuNywxMC4yLTQ5YzExLjQtMTQuMywyNS43LTIyLDQ0LjktMjQuNSAgYzE5LjItMS4yLDM1LjksMy43LDUyLjYsMTUuNWMtMy43LTUuMy05LTktMTQuMy0xNC4zYy0xNi43LTExLjQtMzQuNy0xNi43LTU2LjctMTEuNEM1MC42LDIwNi44LDMzLjgsMjE3LDE5LjYsMjM1eiBNMjQzLjIsMTM4LjcgIGMtNTMuOSwwLTEwMS42LTUuMy0xMzYuMy0xMy4xYy0zNy4xLTktNTYuNy0xOS4yLTU2LjctMzIuMmMwLTUuMywyLjQtMTAuMiwxMC4yLTE1LjVjLTIzLjMsOS0zNS45LDE2LjctMzUuOSwyOC4yICBjMS4yLDEzLjEsMjIsMjUuNyw2NC41LDM1LjljNDAsMTAuMiw5MS40LDE1LjUsMTUzLDE1LjVjNjIuOCwwLDExMy01LjMsMTUzLTE1LjVjNDIuNC0xMC4yLDYyLjgtMjMuMyw2Mi44LTM1LjljMC05LTktMTgtMjUuNy0yNC41ICBjMy43LDIuNCw2LjUsNi41LDYuNSwxMS40YzAsMTMuMS0xOS4yLDIzLjMtNTcuOSwzMi4yQzM0NC43LDEzMy40LDI5OC42LDEzOC43LDI0My4yLDEzOC43TDI0My4yLDEzOC43eiBNMzk2LjIsMTc0LjYgIGMtNDAsOS05MS40LDE1LjUtMTUzLDE1LjVjLTYyLjgsMC0xMTQuMi02LjUtMTU0LjItMTUuNWMtMzUuOS05LTU1LjEtMTkuMi02MS42LTI5LjRjNi41LDQ0LjksMjIsODcuMyw0Mi40LDEyNC44ICBjMTUuNSwyMy4zLDMxLDQzLjcsNDYuMSw2NS43YzYuNSwxMy4xLDExLjQsMjUuNywxNC4zLDM4LjhjMTAuMiwxNC4zLDI0LjUsMjMuMyw0Mi40LDI4LjJjMjIsNy44LDQ0LjksMTEuNCw2OC4xLDEwLjJoMi40ICBjMjMuMywxLjIsNDcuNy0yLjQsNzAuNi0xMC4yYzE2LjctNS4zLDMxLTE0LjMsNDEuMi0yOC4yaDEuMmMyLjQtMTMuMSw2LjUtMjUuNywxMy4xLTM4LjhjMTUuNS0yMiwzMS00Mi40LDQ2LjEtNjUuNyAgYzIwLjQtMzcuMSwzNC43LTc5LjYsNDIuNC0xMjQuOEM0NTAsMTU2LjYsNDMwLjgsMTY2LjgsMzk2LjIsMTc0LjZMMzk2LjIsMTc0LjZ6IiAvPg0KPC9zdmc+DQo=","id":"consulo.coffeescript","length":48307,"name":"CoffeeScript","obsolete":false,"platformVersion":"4342","tags":["custom.language"],"url":"https://github.com/consulo/consulo-coffeescript","vendor":"Michael Kessler","version":"2415"},{"checksum":{"md5":"4E73E7553530A56F0776903E04A29270","sha3_256":"C270D35EE721797D1A79FC26D1B7B983BC52A1629558965F3EA38DE7C0B65E61","sha_256":"D5F0B9BA2071E51D97E19638EF0470C6227A3E75CB4E7773D159F7C03CBEDF57"},"date":1782328888517,"description":"Support for C/C++ language.","downloadUrls":["https://github.com/consulo/incubating-consulo-cpp/releases/download/build%231271_consulo%234342/consulo.cpp_1271.consulo-plugin"],"downloads":26,"downloadsAll":26,"experimental":true,"extensionPreviews":[{"apiClassName":"consulo.virtualFileSystem.fileType.FileTypeFactory","apiPluginId":"consulo","implId":"*|c"},{"apiClassName":"consulo.virtualFileSystem.fileType.FileTypeFactory","apiPluginId":"consulo","implId":"*|cpp"},{"apiClassName":"consulo.virtualFileSystem.fileType.FileTypeFactory","apiPluginId":"consulo","implId":"*|h"},{"apiClassName":"consulo.virtualFileSystem.fileType.FileTypeFactory","apiPluginId":"consulo","implId":"*|hpp"},{"apiClassName":"consulo.content.bundle.SdkType","apiPluginId":"consulo","implId":"C"}],"id":"consulo.cpp","length":204828,"name":"C/C++","obsolete":false,"platformVersion":"4342","tags":["custom.language","experimental"],"url":"https://github.com/consulo/incubating-consulo-cpp","vendor":"consulo.io","version":"1271"},{"checksum":{"md5":"C9F326542885253970A72DBE06FACBBA","sha3_256":"52F9CF726E0BA1675B434BC97B65E9732656DBA37A2E1AF7BBB49F01A48B5260","sha_256":"9C2F2933F4439C183EE1D83BC34D860712CA9C199BBEB77898B219F01DD7B9FF"},"date":1782328724486,"description":"","downloadUrls":["https://github.com/consulo/consulo-cron-pattern/releases/download/build%23120_consulo%234342/consulo.cron.pattern_120.consulo-plugin"],"downloads":5,"downloadsAll":5,"experimental":false,"extensionPreviews":[{"apiClassName":"consulo.virtualFileSystem.fileType.FileTypeFactory","apiPluginId":"consulo","implId":"*|ucron"},{"apiClassName":"consulo.virtualFileSystem.fileType.FileTypeFactory","apiPluginId":"consulo","implId":"*|scron"},{"apiClassName":"consulo.virtualFileSystem.fileType.FileTypeFactory","apiPluginId":"consulo","implId":"*|qcron"}],"id":"consulo.cron.pattern","length":56697,"name":"Cron Pattern","obsolete":false,"platformVersion":"4342","tags":["custom.language"],"version":"120"},{"checksum":{"md5":"8D56FFFDC28A81BDC492AB3B6499BDCC","sha3_256":"5FA9C79E30DD675374E7D9DA60D822A812BFFAEFBC353878FC56A72A58A565A2","sha_256":"AC6D37AAA86351EDE6C3A0505A5DBE44D87E5FAE92AA3E7D73176E5D067F52BB"},"date":1782329339778,"dependencies":["com.intellij.xml","consulo.dotnet"],"description":"","downloadUrls":["https://github.com/consulo/consulo-csharp/releases/download/build%237728_consulo%234342/consulo.csharp_7728.consulo-plugin"],"downloads":11999,"downloadsAll":11999,"experimental":false,"extensionPreviews":[{"apiClassName":"consulo.virtualFileSystem.fileType.FileTypeFactory","apiPluginId":"consulo","implId":"*|cs"},{"apiClassName":"consulo.module.content.layer.ModuleExtensionProvider","apiPluginId":"consulo","implId":"mono-csharp"},{"apiClassName":"consulo.module.content.layer.ModuleExtensionProvider","apiPluginId":"consulo","implId":"microsoft-csharp"}],"iconBytes":"PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAyNS4wLjEsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT48c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHZlcnNpb249IjEuMCIgaWQ9IkxheWVyXzEiIHg9IjBweCIgeT0iMHB4IiB3aWR0aD0iNjRweCIgaGVpZ2h0PSI2NHB4IiB2aWV3Qm94PSIwIDAgNjQgNjQiIGVuYWJsZS1iYWNrZ3JvdW5kPSJuZXcgMCAwIDY0IDY0IiB4bWw6c3BhY2U9InByZXNlcnZlIj4NCjxjaXJjbGUgZmlsbD0iIzA1OTMwQyIgY3g9IjMyIiBjeT0iMzIiIHI9IjMyIiAvPg0KPHBhdGggb3BhY2l0eT0iMC4xIiBmaWxsPSIjRkZGRkZGIiBkPSJNOS44LDlDLTMuNCwyMC44LTQuNSw0MSw3LjIsNTQuMnMzMiwxNC40LDQ1LjIsMi42ICBjMC45LTAuOCwxLjgtMS43LDIuNi0yLjZMOS44LDl6IiAvPg0KPHBhdGggZmlsbD0iI0ZGRkZGRiIgZD0iTTMwLjQsNDMuNWMtMi4yLDEuMS00LjYsMS42LTcsMS41Yy0zLjIsMC4xLTYuNC0xLjEtOC42LTMuNWMtMi4yLTIuNS0zLjQtNS44LTMuMi05LjEgIGMtMC4yLTMuNiwxLjItNy4xLDMuNi05LjhjMi40LTIuNSw1LjgtMy44LDkuMy0zLjdjMi0wLjEsNCwwLjMsNS45LDF2My4xYy0xLjgtMS0zLjktMS41LTYtMS41Yy0yLjYtMC4xLTUuMiwxLTcsMi45ICBjLTEuOSwyLjEtMi44LDQuOS0yLjcsNy44Yy0wLjEsMi43LDAuOCw1LjMsMi41LDcuM2MxLjcsMS44LDQuMSwyLjgsNi42LDIuN2MyLjMsMC4xLDQuNi0wLjUsNi42LTEuN0wzMC40LDQzLjV6IiAvPg0KPHBhdGggZmlsbD0iI0ZGRkZGRiIgZD0iTTUyLjgsMjYuNWwtMC40LDEuOWgtNC42bC0xLjEsNS4zaDQuOWwtMC41LDEuOWgtNC44bC0xLjUsN2gtMi4ybDEuNS03aC00LjRsLTEuNSw3SDM2bDEuNS03aC00LjZsMC4zLTEuOSAgaDQuN2wxLjEtNS4zSDM0bDAuNC0xLjloNC45bDEuNS03LjFINDNsLTEuNSw3LjFINDZsMS41LTcuMWgyLjJsLTEuNSw3LjFMNTIuOCwyNi41eiBNNDUuNiwyOC4zaC00LjRMNDAsMzMuNmg0LjVMNDUuNiwyOC4zeiIgLz4NCjwvc3ZnPg0K","id":"consulo.csharp","length":2658118,"name":"C#","obsolete":false,"optionalDependencies":["consulo.dotnet.microsoft","consulo.dotnet.mono"],"platformVersion":"4342","tags":["custom.language"],"url":"https://github.com/consulo/consulo-csharp","vendor":"consulo.io","version":"7728"},{"checksum":{"md5":"8D0B8B213A3829CD1727098F95077766","sha3_256":"5639C2137E903751DFC63C7D4C8EEDBD3F453774662113E261DE68A7D9A42294","sha_256":"4576E7C7E2E15A36C9CE59490300A26B490843E8FDFC9268EB77A6DEEA118A05"},"date":1782335219883,"dependencies":["consulo.xstylesheet"],"description":"","downloadUrls":["https://github.com/consulo/consulo-css/releases/download/build%234874_consulo%234342/consulo.css_4874.consulo-plugin"],"downloads":3426,"downloadsAll":3426,"experimental":false,"extensionPreviews":[{"apiClassName":"consulo.virtualFileSystem.fileType.FileTypeFactory","apiPluginId":"consulo","implId":"*|css"}],"iconBytes":"PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAyNS4wLjEsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT48c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6Y2M9Imh0dHA6Ly9jcmVhdGl2ZWNvbW1vbnMub3JnL25zIyIgeG1sbnM6ZGM9Imh0dHA6Ly9wdXJsLm9yZy9kYy9lbGVtZW50cy8xLjEvIiB4bWxuczppbmtzY2FwZT0iaHR0cDovL3d3dy5pbmtzY2FwZS5vcmcvbmFtZXNwYWNlcy9pbmtzY2FwZSIgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIiB4bWxuczpzb2RpcG9kaT0iaHR0cDovL3NvZGlwb2RpLnNvdXJjZWZvcmdlLm5ldC9EVEQvc29kaXBvZGktMC5kdGQiIHhtbG5zOnN2Zz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB2ZXJzaW9uPSIxLjAiIGlkPSJzdmczNDc2IiB4PSIwcHgiIHk9IjBweCIgd2lkdGg9IjQwOS42cHgiIGhlaWdodD0iNDA5LjZweCIgdmlld0JveD0iMCAwIDQwOS42IDQwOS42IiBlbmFibGUtYmFja2dyb3VuZD0ibmV3IDAgMCA0MDkuNiA0MDkuNiIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+DQo8c29kaXBvZGk6bmFtZWR2aWV3IGJvcmRlcmNvbG9yPSIjNjY2NjY2IiBib3JkZXJvcGFjaXR5PSIxLjAiIGZpdC1tYXJnaW4tYm90dG9tPSIwIiBmaXQtbWFyZ2luLWxlZnQ9IjAiIGZpdC1tYXJnaW4tcmlnaHQ9IjAiIGZpdC1tYXJnaW4tdG9wPSIwIiBpZD0iYmFzZSIgaW5rc2NhcGU6Y3VycmVudC1sYXllcj0ibGF5ZXIxIiBpbmtzY2FwZTpjeD0iMTgxLjM2NyIgaW5rc2NhcGU6Y3k9IjI1NiIgaW5rc2NhcGU6ZG9jdW1lbnQtdW5pdHM9InB4IiBpbmtzY2FwZTpwYWdlb3BhY2l0eT0iMC4wIiBpbmtzY2FwZTpwYWdlc2hhZG93PSIyIiBpbmtzY2FwZTp3aW5kb3ctaGVpZ2h0PSI3MDQiIGlua3NjYXBlOndpbmRvdy1tYXhpbWl6ZWQ9IjEiIGlua3NjYXBlOndpbmRvdy13aWR0aD0iMTM2NiIgaW5rc2NhcGU6d2luZG93LXg9IjAiIGlua3NjYXBlOndpbmRvdy15PSIyNyIgaW5rc2NhcGU6em9vbT0iMC4zNSIgcGFnZWNvbG9yPSIjZmZmZmZmIiBzaG93Z3JpZD0iZmFsc2UiPg0KCTwvc29kaXBvZGk6bmFtZWR2aWV3Pg0KPGcgaWQ9ImxheWVyMSIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoLTE5My42MzMsLTI3Ni4zNjIyKSIgaW5rc2NhcGU6Z3JvdXBtb2RlPSJsYXllciIgaW5rc2NhcGU6bGFiZWw9IkNhbHF1ZSAxIj4NCgk8ZyBpZD0iZzMwMTMiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDExOSwyNzYuMzYyMikiPg0KCQk8cG9seWdvbiBpZD0icG9seWdvbjI5ODkiIGZpbGw9IiMyNjRERTQiIHBvaW50cz0iNDI0LjUsNTAuMSAzOTguMSwzNDYuMiAyNzkuMywzNzkuMiAxNjAuNywzNDYuMiAxMzQuMyw1MC4xICAgIiAvPg0KCQk8cG9seWdvbiBpZD0icG9seWdvbjI5OTEiIGZpbGw9IiMyOTY1RjEiIHBvaW50cz0iMzc1LjUsMzI3LjMgMzk4LDc0LjIgMjc5LjQsNzQuMiAyNzkuNCwzNTQgICAiIC8+DQoJCTxwb2x5Z29uIGlkPSJwb2x5Z29uMjk5MyIgZmlsbD0iI0VCRUJFQiIgcG9pbnRzPSIxOTQuOSwxODQuMiAxOTguMSwyMjAuNCAyNzkuNCwyMjAuNCAyNzkuNCwxODQuMiAgICIgLz4NCgkJPHBvbHlnb24gaWQ9InBvbHlnb24yOTk1IiBmaWxsPSIjRUJFQkVCIiBwb2ludHM9IjI3OS40LDExMC42IDI3OS4zLDExMC42IDE4OC4zLDExMC42IDE5MS42LDE0Ni45IDI3OS40LDE0Ni45ICAgIiAvPg0KCQk8cG9seWdvbiBpZD0icG9seWdvbjI5OTciIGZpbGw9IiNFQkVCRUIiIHBvaW50cz0iMjc5LjQsMzE2LjIgMjc5LjQsMjc4LjUgMjc5LjMsMjc4LjUgMjM4LjgsMjY3LjUgMjM2LjIsMjM4LjcgMjE2LjYsMjM4LjcgICAgIDE5OS44LDIzOC43IDIwNC44LDI5NS43IDI3OS4zLDMxNi4zICAgIiAvPg0KCQk8cG9seWdvbiBpZD0icG9seWdvbjMwMDUiIGZpbGw9IiNGRkZGRkYiIHBvaW50cz0iMzI0LDIyMC40IDMxOS44LDI2Ny41IDI3OS4zLDI3OC41IDI3OS4zLDMxNi4yIDM1My44LDI5NS43IDM1NC4zLDI4OS41ICAgICAzNjIuOSwxOTMuOSAzNjMuOCwxODQuMiAzNzAuMywxMTAuNiAyNzkuMywxMTAuNiAyNzkuMywxNDYuOSAzMzAuNSwxNDYuOSAzMjcuMiwxODQuMiAyNzkuMywxODQuMiAyNzkuMywyMjAuNCAgICIgLz4NCgk8L2c+DQo8L2c+DQo8L3N2Zz4NCg==","id":"consulo.css","length":107165,"name":"CSS","obsolete":false,"optionalDependencies":["consulo.emmet"],"platformVersion":"4342","tags":["markup.language"],"url":"https://github.com/consulo/consulo-css","version":"4874"},{"checksum":{"md5":"57D96AF2F7A4BD800F5A42EFF3D698A7","sha3_256":"0B7B15D88F719429DF4797F383570488B78F1A447DED30A41CA51282D4836D42","sha_256":"AC9BCF84AFB25E1DD41D70BA82A70A55155E15C44569EA77618E105001BBD2D3"},"date":1782328722688,"description":"Debug Adapter Protocol API & Implementations for plugins","downloadUrls":["https://github.com/consulo/consulo-dap/releases/download/build%23597_consulo%234342/consulo.dap_597.consulo-plugin"],"downloads":944,"downloadsAll":944,"experimental":false,"extensionPreviews":[],"iconBytes":"PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz4NCjxzdmcgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgdmVyc2lvbj0iMS4xIiBpZD0iTGF5ZXJfMSIgeD0iMHB4IiB5PSIwcHgiIHdpZHRoPSI2NHB4IiBoZWlnaHQ9IjY0cHgiIHZpZXdCb3g9IjAgMCA2NCA2NCIgZW5hYmxlLWJhY2tncm91bmQ9Im5ldyAwIDAgNjQgNjQiIHhtbDpzcGFjZT0icHJlc2VydmUiPg0KPHBhdGggZmlsbC1ydWxlPSJldmVub2RkIiBjbGlwLXJ1bGU9ImV2ZW5vZGQiIGZpbGw9IiMyMDhBM0MiIGQ9Ik00Mi4zLDE4LjNjMC0wLjMsMC0wLjYsMC0wLjljMC01LjctNC42LTEwLjMtMTAuMy0xMC4zICBzLTEwLjMsNC42LTEwLjMsMTAuM2MwLDAuMywwLDAuNiwwLDAuOWMtMS44LDEtMy40LDIuNC00LjUsNC4xbC04LjEtNC40Yy0wLjktMC41LTIuMS0wLjItMi42LDAuOGMtMC41LDAuOS0wLjIsMi4xLDAuOCwyLjYgIGw4LjIsNC40Yy0wLjQsMS4zLTAuNywyLjgtMC43LDQuMnYzLjhINS4yYy0xLjEsMC0xLjksMC45LTEuOSwxLjlzMC45LDEuOSwxLjksMS45aDkuNnYxLjljMCwxLjksMC4zLDMuNywwLjksNS40bC04LjQsNC44ICBjLTAuOSwwLjUtMS4yLDEuNy0wLjcsMi42YzAuNSwwLjksMS43LDEuMiwyLjYsMC43bDguMS00LjdjMyw1LDguNSw4LjQsMTQuOCw4LjRjNi4zLDAsMTEuOC0zLjQsMTQuOC04LjRsOC4xLDQuNyAgYzAuOSwwLjUsMi4xLDAuMiwyLjYtMC43YzAuNS0wLjksMC4yLTIuMS0wLjctMi42TDQ4LjQsNDVjMC42LTEuNywwLjktMy41LDAuOS01LjR2LTEuOWg5LjZjMS4xLDAsMS45LTAuOSwxLjktMS45ICBjMC0xLjEtMC45LTEuOS0xLjktMS45aC05LjZ2LTMuOGMwLTEuNS0wLjItMi45LTAuNy00LjJsOC4yLTQuNGMwLjktMC41LDEuMy0xLjcsMC44LTIuNmMtMC41LTAuOS0xLjctMS4zLTIuNi0wLjhsLTguMSw0LjQgIEM0NS43LDIwLjcsNDQuMSwxOS4zLDQyLjMsMTguM3ogTTI1LjUsMTYuOWMwLjktMC4yLDEuNy0wLjMsMi43LTAuM2g3LjdjMC45LDAsMS44LDAuMSwyLjcsMC4zYy0wLjMtMy40LTMuMS02LTYuNS02ICBDMjguNiwxMC45LDI1LjgsMTMuNiwyNS41LDE2Ljl6IE0xOC42LDMwLjFjMC01LjMsNC4zLTkuNiw5LjYtOS42aDcuN2M1LjMsMCw5LjYsNC4zLDkuNiw5LjZ2OS42YzAsNy40LTYsMTMuNC0xMy40LDEzLjQgIHMtMTMuNC02LTEzLjQtMTMuNFYzMC4xeiIgLz4NCjxwYXRoIGZpbGw9IiNGMkZDRjMiIGQ9Ik0yOC4yLDE2LjdjLTAuOSwwLTEuOCwwLjEtMi43LDAuM2MwLjMtMy40LDMuMS02LDYuNS02YzMuNCwwLDYuMiwyLjYsNi41LDZjLTAuOS0wLjItMS44LTAuMy0yLjctMC4zSDI4LjJ6ICAiIC8+DQo8cGF0aCBmaWxsPSIjRjJGQ0YzIiBkPSJNMjguMiwyMC41Yy01LjMsMC05LjYsNC4zLTkuNiw5LjZ2OS42YzAsNy40LDYsMTMuNCwxMy40LDEzLjRzMTMuNC02LDEzLjQtMTMuNHYtOS42YzAtNS4zLTQuMy05LjYtOS42LTkuNiAgSDI4LjJ6IiAvPg0KPC9zdmc+DQo=","iconDarkBytes":"PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz4NCjxzdmcgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgdmVyc2lvbj0iMS4xIiBpZD0iTGF5ZXJfMSIgeD0iMHB4IiB5PSIwcHgiIHdpZHRoPSI2NHB4IiBoZWlnaHQ9IjY0cHgiIHZpZXdCb3g9IjAgMCA2NCA2NCIgZW5hYmxlLWJhY2tncm91bmQ9Im5ldyAwIDAgNjQgNjQiIHhtbDpzcGFjZT0icHJlc2VydmUiPg0KPHBhdGggZmlsbC1ydWxlPSJldmVub2RkIiBjbGlwLXJ1bGU9ImV2ZW5vZGQiIGZpbGw9IiM1Nzk2NUMiIGQ9Ik00Mi4zLDE4LjNjMC0wLjMsMC0wLjYsMC0wLjljMC01LjctNC42LTEwLjMtMTAuMy0xMC4zICBzLTEwLjMsNC42LTEwLjMsMTAuM2MwLDAuMywwLDAuNiwwLDAuOWMtMS44LDEtMy40LDIuNC00LjUsNC4xbC04LjEtNC40Yy0wLjktMC41LTIuMS0wLjItMi42LDAuOGMtMC41LDAuOS0wLjIsMi4xLDAuOCwyLjYgIGw4LjIsNC40Yy0wLjQsMS4zLTAuNywyLjgtMC43LDQuMnYzLjhINS4yYy0xLjEsMC0xLjksMC45LTEuOSwxLjlzMC45LDEuOSwxLjksMS45aDkuNnYxLjljMCwxLjksMC4zLDMuNywwLjksNS40bC04LjQsNC44ICBjLTAuOSwwLjUtMS4yLDEuNy0wLjcsMi42YzAuNSwwLjksMS43LDEuMiwyLjYsMC43bDguMS00LjdjMyw1LDguNSw4LjQsMTQuOCw4LjRjNi4zLDAsMTEuOC0zLjQsMTQuOC04LjRsOC4xLDQuNyAgYzAuOSwwLjUsMi4xLDAuMiwyLjYtMC43YzAuNS0wLjksMC4yLTIuMS0wLjctMi42TDQ4LjQsNDVjMC42LTEuNywwLjktMy41LDAuOS01LjR2LTEuOWg5LjZjMS4xLDAsMS45LTAuOSwxLjktMS45ICBjMC0xLjEtMC45LTEuOS0xLjktMS45aC05LjZ2LTMuOGMwLTEuNS0wLjItMi45LTAuNy00LjJsOC4yLTQuNGMwLjktMC41LDEuMy0xLjcsMC44LTIuNmMtMC41LTAuOS0xLjctMS4zLTIuNi0wLjhsLTguMSw0LjQgIEM0NS43LDIwLjcsNDQuMSwxOS4zLDQyLjMsMTguM3ogTTI1LjUsMTYuOWMwLjktMC4yLDEuNy0wLjMsMi43LTAuM2g3LjdjMC45LDAsMS44LDAuMSwyLjcsMC4zYy0wLjMtMy40LTMuMS02LTYuNS02ICBDMjguNiwxMC45LDI1LjgsMTMuNiwyNS41LDE2Ljl6IE0xOC42LDMwLjFjMC01LjMsNC4zLTkuNiw5LjYtOS42aDcuN2M1LjMsMCw5LjYsNC4zLDkuNiw5LjZ2OS42YzAsNy40LTYsMTMuNC0xMy40LDEzLjQgIHMtMTMuNC02LTEzLjQtMTMuNFYzMC4xeiIgLz4NCjxwYXRoIGZpbGw9IiMyNTM2MjciIGQ9Ik0yOC4yLDE2LjdjLTAuOSwwLTEuOCwwLjEtMi43LDAuM2MwLjMtMy40LDMuMS02LDYuNS02YzMuNCwwLDYuMiwyLjYsNi41LDZjLTAuOS0wLjItMS44LTAuMy0yLjctMC4zSDI4LjJ6ICAiIC8+DQo8cGF0aCBmaWxsPSIjMjUzNjI3IiBkPSJNMjguMiwyMC41Yy01LjMsMC05LjYsNC4zLTkuNiw5LjZ2OS42YzAsNy40LDYsMTMuNCwxMy40LDEzLjRzMTMuNC02LDEzLjQtMTMuNHYtOS42YzAtNS4zLTQuMy05LjYtOS42LTkuNiAgSDI4LjJ6IiAvPg0KPC9zdmc+DQo=","id":"consulo.dap","length":62462,"name":"Debug Adapter Protocol - API","obsolete":false,"platformVersion":"4342","tags":["run.debugger"],"url":"https://github.com/consulo/consulo-dap","vendor":"consulo.io","version":"597"},{"checksum":{"md5":"AEE1CA5F5CC33F627CE6BC0A863A7D9F","sha3_256":"330793DE93E95D2D6CDC82E6B6BF09FA764F9A412E083C55F58A76A7A0020AF1","sha_256":"DC28F750D04B5BA5E847D0579751ED1C5CF02A1217A3B28C8CBD180A3E6DDD5C"},"date":1782329491290,"description":"","downloadUrls":["https://github.com/consulo/consulo-dashdocset/releases/download/build%238016_consulo%234342/consulo.dashdocset_8016.consulo-plugin"],"downloads":183,"downloadsAll":183,"experimental":false,"extensionPreviews":[],"id":"consulo.dashdocset","length":48413,"name":"Dash Integration","obsolete":false,"optionalDependencies":["consulo.csharp","consulo.java"],"platformVersion":"4342","tags":["tools"],"url":"https://github.com/consulo/consulo-dashdocset","vendor":"consulo.io","version":"8016"},{"checksum":{"md5":"BE44E6F2EDC751C128171B0990B54255","sha3_256":"79C996D09A331C1946FDED93FDCFEED32231D963C6A99E37901C0B4FB3274625","sha_256":"892AD1B581CFF8B05E16A66027A56C428EDD80E1FCE5439FAEBB7FB25F547B0E"},"date":1782246007662,"dependencies":["consulo.sql"],"description":"","downloadUrls":["https://github.com/consulo/consulo-database/releases/download/build%231533_consulo%234341/consulo.database_1533.consulo-plugin"],"downloads":1246,"downloadsAll":1246,"experimental":false,"extensionPreviews":[],"iconBytes":"PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz4NCjxzdmcgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB3aWR0aD0iNjQiIGhlaWdodD0iNjQiIHZpZXdCb3g9IjAgMCA2NCA2NCIgZmlsbD0ibm9uZSI+PGVsbGlwc2UgY3g9IjMyIiBjeT0iMTQuNDExIiByeD0iMjIiIHJ5PSI4LjQxMSIgc3Ryb2tlPSIjNkM3MDdFIiBzdHJva2Utd2lkdGg9IjQiIC8+PHBhdGggZD0iTTU0IDQ5LjczNzJDNTQgNTQuMzgyNCA0NC4xNTA0IDU4LjE0ODQgMzIgNTguMTQ4NEMxOS44NDk3MiA1OC4xNDg0IDEwIDU0LjM4MjQgMTAgNDkuNzM3MiIgc3Ryb2tlPSIjNkM3MDdFIiBzdHJva2Utd2lkdGg9IjQiIC8+PHBhdGggZD0iTTU0IDM3Ljk2MTkyQzU0IDQyLjYwNzIgNDQuMTUwNCA0Ni4zNzI4IDMyIDQ2LjM3MjhDMTkuODQ5NzIgNDYuMzcyOCAxMCA0Mi42MDcyIDEwIDM3Ljk2MTkyIiBzdHJva2U9IiM2QzcwN0UiIHN0cm9rZS13aWR0aD0iNCIgLz48cGF0aCBkPSJNNTQgMjYuMTg2NTJDNTQgMzAuODMxOCA0NC4xNTA0IDM0LjU5NzUyIDMyIDM0LjU5NzUyQzE5Ljg0OTcyIDM0LjU5NzUyIDEwIDMwLjgzMTggMTAgMjYuMTg2NTIiIHN0cm9rZT0iIzZDNzA3RSIgc3Ryb2tlLXdpZHRoPSI0IiAvPjxwYXRoIGQ9Ik01NCAxMy41NzAzMlY1MC4wNzQiIHN0cm9rZT0iIzZDNzA3RSIgc3Ryb2tlLXdpZHRoPSI0IiAvPjxwYXRoIGQ9Ik0xMCAxMy41NzAzMlY1MC4wNzQiIHN0cm9rZT0iIzZDNzA3RSIgc3Ryb2tlLXdpZHRoPSI0IiAvPjwvc3ZnPg0K","iconDarkBytes":"PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz4NCjxzdmcgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB3aWR0aD0iNjQiIGhlaWdodD0iNjQiIHZpZXdCb3g9IjAgMCA2NCA2NCIgZmlsbD0ibm9uZSI+PGVsbGlwc2UgY3g9IjMyIiBjeT0iMTQuNDExIiByeD0iMjIiIHJ5PSI4LjQxMSIgc3Ryb2tlPSIjQ0VEMEQ2IiBzdHJva2Utd2lkdGg9IjQiIC8+PHBhdGggZD0iTTU0IDQ5LjczNzJDNTQgNTQuMzgyNCA0NC4xNTA0IDU4LjE0ODQgMzIgNTguMTQ4NEMxOS44NDk3MiA1OC4xNDg0IDEwIDU0LjM4MjQgMTAgNDkuNzM3MiIgc3Ryb2tlPSIjQ0VEMEQ2IiBzdHJva2Utd2lkdGg9IjQiIC8+PHBhdGggZD0iTTU0IDM3Ljk2MTkyQzU0IDQyLjYwNzIgNDQuMTUwNCA0Ni4zNzI4IDMyIDQ2LjM3MjhDMTkuODQ5NzIgNDYuMzcyOCAxMCA0Mi42MDcyIDEwIDM3Ljk2MTkyIiBzdHJva2U9IiNDRUQwRDYiIHN0cm9rZS13aWR0aD0iNCIgLz48cGF0aCBkPSJNNTQgMjYuMTg2NTJDNTQgMzAuODMxOCA0NC4xNTA0IDM0LjU5NzUyIDMyIDM0LjU5NzUyQzE5Ljg0OTcyIDM0LjU5NzUyIDEwIDMwLjgzMTggMTAgMjYuMTg2NTIiIHN0cm9rZT0iI0NFRDBENiIgc3Ryb2tlLXdpZHRoPSI0IiAvPjxwYXRoIGQ9Ik01NCAxMy41NzAzMlY1MC4wNzQiIHN0cm9rZT0iI0NFRDBENiIgc3Ryb2tlLXdpZHRoPSI0IiAvPjxwYXRoIGQ9Ik0xMCAxMy41NzAzMlY1MC4wNzQiIHN0cm9rZT0iI0NFRDBENiIgc3Ryb2tlLXdpZHRoPSI0IiAvPjwvc3ZnPg0K","id":"consulo.database","length":524111,"name":"Database (SQL/NoSQL)","obsolete":false,"permissions":[{"type":"PROCESS_CREATE"},{"type":"SOCKET_BIND"},{"type":"SOCKET_CONNECT"},{"type":"GET_ENV"}],"platformVersion":"4341","tags":["database"],"url":"https://github.com/consulo/consulo-database","vendor":"consulo.io","version":"1533"},{"checksum":{"md5":"2C91D581D6EC0DC980F63A77237867D2","sha3_256":"F3C1B3DC32F5CAA63B5A3605D1BED770343769591B086C9C8423DB80C82407A8","sha_256":"DD4554CB96BBBABDD2D536B5861257C01517F1869C92430096D292D2A88F0B19"},"date":1782329677200,"dependencies":["com.intellij.properties","com.intellij.xml","consulo.java","org.jetbrains.idea.maven","org.jetbrains.plugins.yaml"],"description":"","downloadUrls":["https://github.com/consulo/consulo-devkit/releases/download/build%2315835_consulo%234342/consulo.devkit_15835.consulo-plugin"],"downloads":6204,"downloadsAll":6204,"experimental":false,"extensionPreviews":[{"apiClassName":"consulo.execution.configuration.ConfigurationType","apiPluginId":"consulo","implId":"#org.jetbrains.idea.devkit.run.PluginConfigurationType"},{"apiClassName":"consulo.virtualFileSystem.fileType.FileTypeFactory","apiPluginId":"consulo","implId":"*|bnf"},{"apiClassName":"consulo.virtualFileSystem.fileType.FileTypeFactory","apiPluginId":"consulo","implId":"*|preview"},{"apiClassName":"consulo.module.content.layer.ModuleExtensionProvider","apiPluginId":"consulo","implId":"consulo-plugin"},{"apiClassName":"org.jetbrains.idea.maven.importing.MavenImporter","apiPluginId":"org.jetbrains.idea.maven","implId":"dependency:consulo:consulo-component-api"},{"apiClassName":"org.jetbrains.idea.maven.importing.MavenImporter","apiPluginId":"org.jetbrains.idea.maven","implId":"build-plugin:consulo.maven:maven-consulo-plugin"}],"id":"consulo.devkit","length":1299402,"name":"Consulo Plugin DevKit","obsolete":false,"permissions":[{"type":"GET_ENV"}],"platformVersion":"4342","tags":["ide.framework"],"url":"https://github.com/consulo/consulo-devkit","vendor":"JetBrains & consulo.io","version":"15835"},{"checksum":{"md5":"60F1EBEF345A8AFC6B95C4E66D96471C","sha3_256":"6A2418A84FF666ED8D1F148FCC2F9FD2CA75F2B5CA18ABC8EFE4667666B158B1","sha_256":"923E64F60578F5C33725166576F62A601407CB0368C53B5CE4B6C1BAC78A2B2E"},"date":1782328101348,"downloadUrls":["https://github.com/consulo/consulo/releases/download/consulo%234342/consulo.dist.linux.aarch64_4342.tar.gz"],"downloads":750,"downloadsAll":750,"experimental":false,"id":"consulo.dist.linux.aarch64","length":237459192,"name":"Platform (Linux, with JRE ARM64)","obsolete":false,"platformVersion":"4342","version":"4342"},{"checksum":{"md5":"6E579BDA16251DBA28C69F720ADA82B0","sha3_256":"654CF41F9C06251A1D142D9608FADF2AF3D532288ED137EBD36356411087BAD9","sha_256":"97F986E40B8ABA6B1A6F2457194C5D9CC37E6DCE77103CCF5B7E542368F21692"},"date":1782327974776,"downloadUrls":["https://github.com/consulo/consulo/releases/download/consulo%234342/consulo.dist.linux.loong64_4342.tar.gz"],"downloads":621,"downloadsAll":621,"experimental":false,"id":"consulo.dist.linux.loong64","length":247386946,"name":"Platform (Linux, with JRE LOONGARCH64)","obsolete":false,"platformVersion":"4342","version":"4342"},{"checksum":{"md5":"0E8F2F1FF6BA585556477816C233C080","sha3_256":"16D05BC8F5389FC08E30C8EAE34696CEEA055B784DC3BEED54D40D866EB04BDC","sha_256":"D89DA93F3293F738A010A2294E7EB0E08A256D1FDE3317E7CD72D359052D87BB"},"date":1782327933430,"downloadUrls":["https://github.com/consulo/consulo/releases/download/consulo%234342/consulo.dist.linux.no.jre_4342.tar.gz"],"downloads":1786,"downloadsAll":1786,"experimental":false,"id":"consulo.dist.linux.no.jre","length":134400886,"name":"Platform (Linux, without JRE)","obsolete":false,"platformVersion":"4342","version":"4342"},{"checksum":{"md5":"510AEC4E21068D6B04A8B8038F049713","sha3_256":"707573A192378A58A5D7838DE9629AF59F2641DAEE014E150CECA583F4084ACB","sha_256":"45A7F6B4E232B6D3ADA93DC7AED3B7FACB874927DD98A1A2572EB488BCC19FD2"},"date":1782328080829,"downloadUrls":["https://github.com/consulo/consulo/releases/download/consulo%234342/consulo.dist.linux.riscv64_4342.tar.gz"],"downloads":599,"downloadsAll":599,"experimental":false,"id":"consulo.dist.linux.riscv64","length":246281450,"name":"Platform (Linux, with JRE RISCV64)","obsolete":false,"platformVersion":"4342","version":"4342"},{"checksum":{"md5":"52DD77FB226751397979722261114F2E","sha3_256":"441782BA89BDF6626599841CECE19709B35A8A1A6F1F3D412FD426BA700B3397","sha_256":"E11F7B73B71EC4BD75470F2D54C2717A52F2E7CF6846E3FC343DB43E1F552259"},"date":1782328216175,"downloadUrls":["https://github.com/consulo/consulo/releases/download/consulo%234342/consulo.dist.linux64_4342.tar.gz"],"downloads":3204,"downloadsAll":3204,"experimental":false,"id":"consulo.dist.linux64","length":238189495,"name":"Platform (Linux, with JRE x64)","obsolete":false,"platformVersion":"4342","version":"4342"},{"checksum":{"md5":"366CDC7F3AB84EE81AC75549C5BB7A41","sha3_256":"A8A74EFC1DB91C672B8870B6420F3D08B773EA12604D2D4999DCB21DF67C38D2","sha_256":"6D0570CD17B03449C95C70E9162108BE4484131189EBEFA430A2ADD672E9AA51"},"date":1782327951146,"downloadUrls":["https://github.com/consulo/consulo/releases/download/consulo%234342/consulo.dist.mac64_4342.tar.gz"],"downloads":1808,"downloadsAll":1808,"experimental":false,"id":"consulo.dist.mac64","length":234934076,"name":"Platform (macOS x64, with JRE)","obsolete":false,"platformVersion":"4342","version":"4342"},{"checksum":{"md5":"9BDBE880CB449B1DC099A96DFFFEC967","sha3_256":"EE64C713FB94F5FBD5A7F4E8E361B44AAD9D47B24C8A6A956ACFC820663D553C","sha_256":"13C620BBB9F09705E7FE5A454C165F6A4ED43283D2D4002D1B460CB10657F75D"},"date":1782328062828,"downloadUrls":["https://github.com/consulo/consulo/releases/download/consulo%234342/consulo.dist.mac64.no.jre_4342.tar.gz"],"downloads":1411,"downloadsAll":1411,"experimental":false,"id":"consulo.dist.mac64.no.jre","length":134474586,"name":"Platform (macOS x64, without JRE)","obsolete":false,"platformVersion":"4342","version":"4342"},{"checksum":{"md5":"52C8D21C89790C66C5C33764CADB179D","sha3_256":"8F9D4207E675934EAD0B70B6C7559766D7D45A395172F758D4C28402CDC68103","sha_256":"B2384D10549AF32869D1F626AC999E116EE0C0BC56379ABC6813C84B02E70608"},"date":1782327913339,"downloadUrls":["https://github.com/consulo/consulo/releases/download/consulo%234342/consulo.dist.macA64_4342.tar.gz"],"downloads":996,"downloadsAll":996,"experimental":false,"id":"consulo.dist.macA64","length":233553884,"name":"Platform (macOS ARM64, with JRE)","obsolete":false,"platformVersion":"4342","version":"4342"},{"checksum":{"md5":"C26554D8479B7C491C9EE95947542106","sha3_256":"97F4CE0A3DC96891B638853582F07508E5802B5F47803D3F82474BE2F1118AE9","sha_256":"52A2B5B8CDE30BFAD474B7F750BA8ABC9B951BA1549B56C41DD9401EA0CD55D6"},"date":1782328176074,"downloadUrls":["https://github.com/consulo/consulo/releases/download/consulo%234342/consulo.dist.macA64.no.jre_4342.tar.gz"],"downloads":760,"downloadsAll":760,"experimental":false,"id":"consulo.dist.macA64.no.jre","length":134462614,"name":"Platform (macOS ARM64, without JRE)","obsolete":false,"platformVersion":"4342","version":"4342"},{"checksum":{"md5":"89E592BF58E540011B5DC69770D001C2","sha3_256":"969E6D30766081C91788E2E16DA2BED72CF70D1DB5F59E816A52C8F4C26215C1","sha_256":"1A1D5E4A6FBAEF5C96CDF32158177237962A38FFE174DCD72D333CEE3431F78A"},"date":1782328136979,"downloadUrls":["https://github.com/consulo/consulo/releases/download/consulo%234342/consulo.dist.windows.aarch64_4342.tar.gz"],"downloads":1,"downloadsAll":1,"experimental":false,"id":"consulo.dist.windows.aarch64","length":216453641,"name":"Platform (Windows, with JRE ARM64)","obsolete":false,"platformVersion":"4342","version":"4342"},{"checksum":{"md5":"435B9B8B8CAF2EA4E01899B3EF34D407","sha3_256":"9805C3C9B4B07C5459C8FA72392B19433206FC3E4295F5DBE1C8FEE645536F7D","sha_256":"F623FD4A2CD3A73482766399231635492EA441CAF114AFF840A4926F50B5B305"},"date":1782328010462,"downloadUrls":["https://github.com/consulo/consulo/releases/download/consulo%234342/consulo.dist.windows.aarch64.zip_4342.zip"],"downloads":584,"downloadsAll":584,"experimental":false,"id":"consulo.dist.windows.aarch64.zip","length":216901804,"name":"Platform (Windows, with JRE ARM64, zip)","obsolete":false,"platformVersion":"4342","version":"4342"},{"checksum":{"md5":"423EB91C408D420BA51C35D7C8BA8B92","sha3_256":"529E938662D4657A5EB6F3D663258F96331112698D41303A762A125AC8C37DEB","sha_256":"A46F4C725AF0147C9CF4F133B8CFBC7ABFD0ACBF88541F204F66C537D3645285"},"date":1782327994083,"downloadUrls":["https://github.com/consulo/consulo/releases/download/consulo%234342/consulo.dist.windows.no.jre_4342.tar.gz"],"downloads":252,"downloadsAll":252,"experimental":false,"id":"consulo.dist.windows.no.jre","length":136164589,"name":"Platform (Windows, without JRE)","obsolete":false,"platformVersion":"4342","version":"4342"},{"checksum":{"md5":"209C44C941D77B257082D7EF6347BB8F","sha3_256":"FD87561A17D070D3A2D1779D550EE1651F15E489A25A0FC55FFD9FFD68599774","sha_256":"CF3156B468C75522B151728E5B5DE7D283C27F696C3B44D0129C701DAADC5BF2"},"date":1782328120287,"downloadUrls":["https://github.com/consulo/consulo/releases/download/consulo%234342/consulo.dist.windows.no.jre.zip_4342.zip"],"downloads":1627,"downloadsAll":1627,"experimental":false,"id":"consulo.dist.windows.no.jre.zip","length":136233754,"name":"Platform (Windows, without JRE, zip archive)","obsolete":false,"platformVersion":"4342","version":"4342"},{"checksum":{"md5":"9FA0C0FA2D3860A11231FCCC2D66417B","sha3_256":"31DE94EF1A218DB0C566ECE462A60EB828CE7D37C90F4D04F94ADF3F57419D1D","sha_256":"65341D0CCF74E5E1FE5F3625572D6EFCD60B780469052EBD83D6AD0C5E346576"},"date":1782328157435,"downloadUrls":["https://github.com/consulo/consulo/releases/download/consulo%234342/consulo.dist.windows64_4342.tar.gz"],"downloads":1303,"downloadsAll":1303,"experimental":false,"id":"consulo.dist.windows64","length":235949106,"name":"Platform (Windows, with JRE x64)","obsolete":false,"platformVersion":"4342","version":"4342"},{"checksum":{"md5":"3071D2EC84C836295D55F3978D4B76F6","sha3_256":"EC3BD101B0E922C2895940A56DE53CBB46EB3BB2D03ACA201A6C8BFEB29C3B76","sha_256":"9591CB567CEBAE4D40759A90A92FDC2648D6BBD3027D741D239B449164E7B3ED"},"date":1782328030934,"downloadUrls":["https://github.com/consulo/consulo/releases/download/consulo%234342/consulo.dist.windows64.installer_4342.exe"],"downloads":2045,"downloadsAll":2045,"experimental":false,"id":"consulo.dist.windows64.installer","length":235737981,"name":"Platform (Windows, with JRE x64, installer)","obsolete":false,"platformVersion":"4342","version":"4342"},{"checksum":{"md5":"7C7A2294540196D00BC841C46305B055","sha3_256":"D9D2AFE5C7E9BDB5B64C0E44C00AAAD8C68269F85DE308EFBF03FACF0CDB7C8B","sha_256":"477BA8406168CB311CAC2626AFA5C0FBE01911A5273BA4D202F153D03CA7D1CF"},"date":1782328237010,"downloadUrls":["https://github.com/consulo/consulo/releases/download/consulo%234342/consulo.dist.windows64.zip_4342.zip"],"downloads":2207,"downloadsAll":2207,"experimental":false,"id":"consulo.dist.windows64.zip","length":236713255,"name":"Platform (Windows, with JRE x64, zip)","obsolete":false,"platformVersion":"4342","version":"4342"},{"checksum":{"md5":"9BEE3D0DB32459F34A7C312BE5C7B6D1","sha3_256":"375831066DD9850BCE6896032418A506D6EF20BB71E2CC7D103BA1FE4CFFEE9C","sha_256":"A8F417243241492BE1B79F6B67207166555F2962BFDD6CB0C7ECAC3097E87CC2"},"date":1782328751833,"description":"","downloadUrls":["https://github.com/consulo/consulo-docker/releases/download/build%23119_consulo%234342/consulo.docker_119.consulo-plugin"],"downloads":27,"downloadsAll":27,"experimental":false,"extensionPreviews":[{"apiClassName":"consulo.virtualFileSystem.fileType.FileTypeFactory","apiPluginId":"consulo","implId":"*|dockerfile"},{"apiClassName":"consulo.virtualFileSystem.fileType.FileTypeFactory","apiPluginId":"consulo","implId":"¡|Dockerfile"}],"id":"consulo.docker","length":5125326,"name":"Docker","obsolete":false,"platformVersion":"4342","tags":["custom.language"],"version":"119"},{"checksum":{"md5":"B9068C4C86737E16815476F6A12C7671","sha3_256":"117FBE35F0BBBCBFB8B3B1E6E6CDA30BF215251AD2D6CD081044799BFB3269F4","sha_256":"7D7E87B52DCE9355254629B0136F6AE94A71C9AE059CF6ABF853B280A5D3CD99"},"date":1782329070339,"description":"","downloadUrls":["https://github.com/consulo/consulo-dotnet/releases/download/build%234870_consulo%234342/consulo.dotnet_4870.consulo-plugin"],"downloads":12428,"downloadsAll":12428,"experimental":false,"extensionPreviews":[{"apiClassName":"consulo.execution.configuration.ConfigurationType","apiPluginId":"consulo","implId":"#DotNetConfigurationType"},{"apiClassName":"consulo.virtualFileSystem.fileType.FileTypeFactory","apiPluginId":"consulo","implId":"*|il"},{"apiClassName":"consulo.virtualFileSystem.fileType.FileTypeFactory","apiPluginId":"consulo","implId":"*|msil"},{"apiClassName":"consulo.virtualFileSystem.fileType.FileTypeFactory","apiPluginId":"consulo","implId":"*|netmodule"},{"apiClassName":"consulo.content.OrderRootType","apiPluginId":"consulo","implId":"dotNetExternalAttributes"},{"apiClassName":"consulo.content.bundle.SdkType","apiPluginId":"consulo","implId":"ROSLYN_BUNDLE"}],"id":"consulo.dotnet","length":973220,"name":".NET Common","obsolete":false,"permissions":[{"type":"PROCESS_CREATE"},{"type":"SOCKET_BIND"}],"platformVersion":"4342","tags":["software.framework"],"url":"https://github.com/consulo/consulo-dotnet","version":"4870"},{"checksum":{"md5":"4D22ADBB32339DC60436B4703167743A","sha3_256":"292093986C3BCD461599C7EEBC1CA34CF85156E487F3B4601E6262253AD1B67B","sha_256":"D242B82FFC800DB30D56D3E03185FF23A4087D5D1A7DCB19687E2FD12B51546A"},"date":1782329568272,"dependencies":["consulo.csharp","consulo.dap","consulo.dotnet","consulo.msbuild"],"description":"","downloadUrls":["https://github.com/consulo/consulo-dotnet-core/releases/download/build%2312908_consulo%234342/consulo.dotnet.core_12908.consulo-plugin"],"downloads":5230,"downloadsAll":5230,"experimental":false,"extensionPreviews":[{"apiClassName":"consulo.module.content.layer.ModuleExtensionProvider","apiPluginId":"consulo","implId":"dotnet-core-csharp-by-msbuild"},{"apiClassName":"consulo.module.content.layer.ModuleExtensionProvider","apiPluginId":"consulo","implId":"dotnet-core-by-msbuild"},{"apiClassName":"consulo.module.content.layer.ModuleExtensionProvider","apiPluginId":"consulo","implId":"msbuild-dotnet-core"},{"apiClassName":"consulo.module.creation.scratch.NewModuleBuilder","apiPluginId":"consulo","implId":"consulo.dotnet.core.impl.newProject.FromTemplateNewModuleBuilder"},{"apiClassName":"consulo.content.bundle.SdkType","apiPluginId":"consulo","implId":"DOTNET_CORE_SDK"}],"iconBytes":"PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz4NCjxzdmcgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB3aWR0aD0iNDU2IiBoZWlnaHQ9IjQ1NiIgdmlld0JveD0iMCAwIDQ1NiA0NTYiIGZpbGw9Im5vbmUiPjxyZWN0IHdpZHRoPSI0NTYiIGhlaWdodD0iNDU2IiBmaWxsPSIjNTEyQkQ0IiAvPjxwYXRoIGQ9Ik04MS4yNzM4IDI5MS4zMzNDNzguMDQ5NiAyOTEuMzMzIDc1LjMwOSAyOTAuMjU5IDczLjA1MiAyODguMTFDNzAuNzk1IDI4NS45MDYgNjkuNjY2NSAyODMuMjg5IDY5LjY2NjUgMjgwLjI1OUM2OS42NjY1IDI3Ny4xNzMgNzAuNzk1IDI3NC41MjkgNzMuMDUyIDI3Mi4zMjVDNzUuMzA5IDI3MC4xMjEgNzguMDQ5NiAyNjkuMDE5IDgxLjI3MzggMjY5LjAxOUM4NC41NTE4IDI2OS4wMTkgODcuMzE5MyAyNzAuMTIxIDg5LjU3NjMgMjcyLjMyNUM5MS44ODcgMjc0LjUyOSA5My4wNDI0IDI3Ny4xNzMgOTMuMDQyNCAyODAuMjU5QzkzLjA0MjQgMjgzLjI4OSA5MS44ODcgMjg1LjkwNiA4OS41NzYzIDI4OC4xMUM4Ny4zMTkzIDI5MC4yNTkgODQuNTUxOCAyOTEuMzMzIDgxLjI3MzggMjkxLjMzM1oiIGZpbGw9IndoaXRlIiAvPjxwYXRoIGQ9Ik0yMTAuMTY3IDI4OS41MTVIMTg5LjIwOUwxMzMuOTk0IDIwMi40MDZDMTMyLjU5NyAyMDAuMjAyIDEzMS40NDEgMTk3LjkxNSAxMzAuNTI4IDE5NS41NDZIMTMwLjA0NEMxMzAuNDc0IDE5OC4wODEgMTMwLjY4OSAyMDMuNTA4IDEzMC42ODkgMjExLjgyN1YyODkuNTE1SDExMi4xNDlWMTcxSDEzNC40NzdMMTg3LjgzOSAyNTYuMDQzQzE5MC4wOTYgMjU5LjU3IDE5MS41NDcgMjYxLjk5NCAxOTIuMTkyIDI2My4zMTZIMTkyLjUxNEMxOTEuOTc3IDI2MC4xNzYgMTkxLjcwOCAyNTQuODU5IDE5MS43MDggMjQ3LjM2NVYxNzFIMjEwLjE2N1YyODkuNTE1WiIgZmlsbD0id2hpdGUiIC8+PHBhdGggZD0iTTMwMC40NDkgMjg5LjUxNUgyMzUuNTYxVjE3MUgyOTcuODdWMTg3LjY5NUgyNTQuNzQ2VjIyMS4yNDlIMjk0LjQ4NVYyMzcuODYxSDI1NC43NDZWMjcyLjkwM0gzMDAuNDQ5VjI4OS41MTVaIiBmaWxsPSJ3aGl0ZSIgLz48cGF0aCBkPSJNMzkyLjY2NyAxODcuNjk1SDM1OS40NTdWMjg5LjUxNUgzNDAuMjcyVjE4Ny42OTVIMzA3LjE0M1YxNzFIMzkyLjY2N1YxODcuNjk1WiIgZmlsbD0id2hpdGUiIC8+PC9zdmc+DQo=","id":"consulo.dotnet.core","length":17501561,"name":".NET (previously named .NET Core)","obsolete":false,"permissions":[{"type":"PROCESS_CREATE"},{"type":"GET_ENV"}],"platformVersion":"4342","tags":["software.framework"],"url":"https://github.com/consulo/incubating-consulo-dotnet-core","vendor":"consulo.io","version":"12908"},{"checksum":{"md5":"AB7B2C5B0D2C3B3D575CE2AC126474F6","sha3_256":"3C19CC93B2208E084A6FE1F2C904A083D003D523ED8130278F95CCA787F40EB7","sha_256":"B93321D8BA0B7D17A1CE6C3222A22002138ACE12A946968EF86B0137CBADA8A5"},"date":1782329155333,"dependencies":["consulo.dotnet"],"description":"","downloadUrls":["https://github.com/consulo/consulo-dotnet-microsoft/releases/download/build%236440_consulo%234342/consulo.dotnet.microsoft_6440.consulo-plugin"],"downloads":6865,"downloadsAll":6865,"experimental":false,"extensionPreviews":[{"apiClassName":"consulo.execution.configuration.ConfigurationType","apiPluginId":"consulo","implId":"MicrosoftRemoteDebugConfigurationType"},{"apiClassName":"consulo.module.content.layer.ModuleExtensionProvider","apiPluginId":"consulo","implId":"microsoft-dotnet"},{"apiClassName":"consulo.content.bundle.SdkType","apiPluginId":"consulo","implId":"MICROSOFT_DOTNET_SDK"}],"iconBytes":"PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAyNS4wLjEsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT48c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHZlcnNpb249IjEuMCIgaWQ9IkxheWVyXzEiIHg9IjBweCIgeT0iMHB4IiB3aWR0aD0iMjU2cHgiIGhlaWdodD0iMjQ0cHgiIHZpZXdCb3g9IjAgMCAyNTYgMjQ0IiBlbmFibGUtYmFja2dyb3VuZD0ibmV3IDAgMCAyNTYgMjQ0IiB4bWw6c3BhY2U9InByZXNlcnZlIj4NCjxnPg0KCTxnIHRyYW5zZm9ybT0idHJhbnNsYXRlKDAuODEwMTI3LCAwLjAwMDAwMCkiPg0KCQkNCgkJCTxsaW5lYXJHcmFkaWVudCBpZD0iU1ZHSURfMV8iIGdyYWRpZW50VW5pdHM9InVzZXJTcGFjZU9uVXNlIiB4MT0iLTgxMy4wNzYxIiB5MT0iNjU3LjE5MSIgeDI9Ii04MTMuMDc2MSIgeTI9IjY1NS42OTk2IiBncmFkaWVudFRyYW5zZm9ybT0ibWF0cml4KDQ1LjYwNzYgMCAwIC04MS4zMzUgMzcxOTQuMzc1IDUzNTI1LjQ4NDQpIj4NCgkJCTxzdG9wIG9mZnNldD0iMCIgc3R5bGU9InN0b3AtY29sb3I6IzA5OTREQyIgLz4NCgkJCTxzdG9wIG9mZnNldD0iMC4zNSIgc3R5bGU9InN0b3AtY29sb3I6IzY2Q0VGNSIgLz4NCgkJCTxzdG9wIG9mZnNldD0iMC4zNSIgc3R5bGU9InN0b3AtY29sb3I6IzY2Q0VGNSIgLz4NCgkJCTxzdG9wIG9mZnNldD0iMC44NDYyIiBzdHlsZT0ic3RvcC1jb2xvcjojMTI3QkNBIiAvPg0KCQkJPHN0b3Agb2Zmc2V0PSIwLjg0NjIiIHN0eWxlPSJzdG9wLWNvbG9yOiMxMjdCQ0EiIC8+DQoJCQk8c3RvcCBvZmZzZXQ9IjEiIHN0eWxlPSJzdG9wLWNvbG9yOiMxMjdCQ0EiIC8+DQoJCTwvbGluZWFyR3JhZGllbnQ+DQoJCTxwYXRoIGZpbGw9InVybCgjU1ZHSURfMV8pIiBkPSJNODkuMSw5MmM5LjIsMjgsMTIuNiw3OCwzOS40LDc4bDAsMGMyLDAsNC4xLTAuMiw2LjItMC42bDAsMGMtMjQuNC01LjctMjcuMi01NS4xLTQyLjEtODAuN2wwLDAgICAgQzkxLjQsODkuOCw5MC4zLDkwLjksODkuMSw5MiIgLz4NCgkJDQoJCQk8bGluZWFyR3JhZGllbnQgaWQ9IlNWR0lEXzJfIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9Ii04MTMuOTM3NiIgeTE9IjY1Ny4zNDAzIiB4Mj0iLTgxMy45Mzc2IiB5Mj0iNjU1Ljg0ODkiIGdyYWRpZW50VHJhbnNmb3JtPSJtYXRyaXgoNDcuODY5MiAwIDAgLTgzLjQwODMgMzkwNzkuMDQ2OSA1NDg5Ny4zOTg0KSI+DQoJCQk8c3RvcCBvZmZzZXQ9IjAiIHN0eWxlPSJzdG9wLWNvbG9yOiMwRTc2QkMiIC8+DQoJCQk8c3RvcCBvZmZzZXQ9IjAuMzYiIHN0eWxlPSJzdG9wLWNvbG9yOiMzNkFFRTgiIC8+DQoJCQk8c3RvcCBvZmZzZXQ9IjAuMzYiIHN0eWxlPSJzdG9wLWNvbG9yOiMzNkFFRTgiIC8+DQoJCQk8c3RvcCBvZmZzZXQ9IjAuODQ2MiIgc3R5bGU9InN0b3AtY29sb3I6IzAwQURFRiIgLz4NCgkJCTxzdG9wIG9mZnNldD0iMC44NDYyIiBzdHlsZT0ic3RvcC1jb2xvcjojMDBBREVGIiAvPg0KCQkJPHN0b3Agb2Zmc2V0PSIxIiBzdHlsZT0ic3RvcC1jb2xvcjojMDBBREVGIiAvPg0KCQk8L2xpbmVhckdyYWRpZW50Pg0KCQk8cGF0aCBmaWxsPSJ1cmwoI1NWR0lEXzJfKSIgZD0iTTkyLjYsODguN2MxNC45LDI1LjYsMTcuOCw3NS4xLDQyLjEsODAuN2wwLDBjMS45LTAuNCwzLjgtMC45LDUuOC0xLjZsMCwwICAgIGMtMjEuOS0xMC43LTI3LjktNTguNy00NC44LTgxLjlsMCwwQzk0LjcsODYuOSw5My42LDg3LjgsOTIuNiw4OC43IiAvPg0KCQk8cGF0aCBmaWxsPSIjMTQ1NTlBIiBkPSJNMTE0LDczLjVjLTIsMC00LjEsMC4yLTYuMiwwLjZjLTUuNCwxLTEwLjksMy40LTE2LjUsNi45YzEuNSwxLjUsMywzLjIsNC4zLDUuMSAgICBjNS42LTQuNywxMS4zLTguMiwxNi44LTEwLjJjMi4xLTAuOCw0LjItMS40LDYuMy0xLjdDMTE3LjMsNzMuNywxMTUuNyw3My41LDExNCw3My41IiAvPg0KCQkNCgkJCTxsaW5lYXJHcmFkaWVudCBpZD0iU1ZHSURfM18iIGdyYWRpZW50VW5pdHM9InVzZXJTcGFjZU9uVXNlIiB4MT0iLTgxMy4wMTM4IiB5MT0iNjU2LjExMTUiIHgyPSItODEzLjAxMzgiIHkyPSI2NTcuMjgyOSIgZ3JhZGllbnRUcmFuc2Zvcm09Im1hdHJpeCg0NS40NTIyIDAgMCAtODQuNSAzNzA5NC44MjgxIDU1NjA4LjY5NTMpIj4NCgkJCTxzdG9wIG9mZnNldD0iMCIgc3R5bGU9InN0b3AtY29sb3I6IzFDNjNCNyIgLz4NCgkJCTxzdG9wIG9mZnNldD0iMC41IiBzdHlsZT0ic3RvcC1jb2xvcjojMzNCREYyIiAvPg0KCQkJPHN0b3Agb2Zmc2V0PSIxIiBzdHlsZT0ic3RvcC1jb2xvcjojMzNCREYyO3N0b3Atb3BhY2l0eTowLjQxOTYiIC8+DQoJCTwvbGluZWFyR3JhZGllbnQ+DQoJCTxwYXRoIGZpbGw9InVybCgjU1ZHSURfM18pIiBkPSJNMTU3LjUsMTU4YzIuMi0xLjgsNC41LTMuNyw2LjctNS45Yy05LjMtMjcuOS0xMi42LTc4LjYtMzkuNi03OC42Yy0xLjksMC0zLjksMC4yLTUuOCwwLjUgICAgQzE0My40LDgwLjIsMTQ2LjUsMTMzLjcsMTU3LjUsMTU4IiAvPg0KCQk8cGF0aCBmaWxsPSIjMzA5MkM0IiBkPSJNMTE4LjgsNzQuMWMtMS41LTAuNC0zLjEtMC42LTQuOC0wLjZsMTAuNiwwQzEyMi43LDczLjUsMTIwLjgsNzMuNywxMTguOCw3NC4xIiAvPg0KCQk8cGF0aCBmaWxsPSIjMTk2OUJDIiBkPSJNMTU3LjEsMTY0Yy0xLjEtMS0yLjEtMi4xLTMtMy4zYy00LjUsMy4yLTkuMSw1LjctMTMuNiw3LjJjMS42LDAuOCwzLjMsMS40LDUuMSwxLjcgICAgYzEuNCwwLjMsMi44LDAuNCw0LjMsMC40YzUsMCw5LTAuNiwxMi40LTIuMkMxNjAuNCwxNjYuOCwxNTguNywxNjUuNSwxNTcuMSwxNjQiIC8+DQoJCQ0KCQkJPGxpbmVhckdyYWRpZW50IGlkPSJTVkdJRF80XyIgZ3JhZGllbnRVbml0cz0idXNlclNwYWNlT25Vc2UiIHgxPSItODEyLjgzNDIiIHkxPSI2NTcuNTU1OSIgeDI9Ii04MTIuODM0MiIgeTI9IjY1Ni4wNjQ1IiBncmFkaWVudFRyYW5zZm9ybT0ibWF0cml4KDQ1LjAxMDUgMCAwIC04Ni41OTgyIDM2NzIxLjE0NDUgNTcwMDAuMzYzMykiPg0KCQkJPHN0b3Agb2Zmc2V0PSIwIiBzdHlsZT0ic3RvcC1jb2xvcjojMTY2QUI4IiAvPg0KCQkJPHN0b3Agb2Zmc2V0PSIwLjQiIHN0eWxlPSJzdG9wLWNvbG9yOiMzNkFFRTgiIC8+DQoJCQk8c3RvcCBvZmZzZXQ9IjAuNCIgc3R5bGU9InN0b3AtY29sb3I6IzM2QUVFOCIgLz4NCgkJCTxzdG9wIG9mZnNldD0iMC44NDYyIiBzdHlsZT0ic3RvcC1jb2xvcjojMDc5OEREIiAvPg0KCQkJPHN0b3Agb2Zmc2V0PSIwLjg0NjIiIHN0eWxlPSJzdG9wLWNvbG9yOiMwNzk4REQiIC8+DQoJCQk8c3RvcCBvZmZzZXQ9IjEiIHN0eWxlPSJzdG9wLWNvbG9yOiMwNzk4REQiIC8+DQoJCTwvbGluZWFyR3JhZGllbnQ+DQoJCTxwYXRoIGZpbGw9InVybCgjU1ZHSURfNF8pIiBkPSJNMTEyLjUsNzUuOGMyMiwxMS41LDIzLjksNjMuNyw0MS41LDg0LjhsMCwwYzEuMi0wLjgsMi4zLTEuNywzLjUtMi42bDAsMCAgICBjLTExLTI0LjQtMTQuMS03Ny45LTM4LjctODRsMCwwQzExNi43LDc0LjUsMTE0LjYsNzUsMTEyLjUsNzUuOCIgLz4NCgkJDQoJCQk8bGluZWFyR3JhZGllbnQgaWQ9IlNWR0lEXzVfIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9Ii04MTcuMDU4MiIgeTE9IjY1Ny44OTE4IiB4Mj0iLTgxNy4wNTgyIiB5Mj0iNjU2LjQwMDMiIGdyYWRpZW50VHJhbnNmb3JtPSJtYXRyaXgoNTguMzUwOSAwIDAgLTkyLjA4MjIgNDc4MDAuOTQxNCA2MDYzOCkiPg0KCQkJPHN0b3Agb2Zmc2V0PSIwIiBzdHlsZT0ic3RvcC1jb2xvcjojMTI0Mzc5IiAvPg0KCQkJPHN0b3Agb2Zmc2V0PSIwLjM5IiBzdHlsZT0ic3RvcC1jb2xvcjojMTQ4N0NCIiAvPg0KCQkJPHN0b3Agb2Zmc2V0PSIwLjM5IiBzdHlsZT0ic3RvcC1jb2xvcjojMTQ4N0NCIiAvPg0KCQkJPHN0b3Agb2Zmc2V0PSIwLjc4MDIiIHN0eWxlPSJzdG9wLWNvbG9yOiMxNjUxOTciIC8+DQoJCQk8c3RvcCBvZmZzZXQ9IjAuNzgwMiIgc3R5bGU9InN0b3AtY29sb3I6IzE2NTE5NyIgLz4NCgkJCTxzdG9wIG9mZnNldD0iMSIgc3R5bGU9InN0b3AtY29sb3I6IzE2NTE5NyIgLz4NCgkJPC9saW5lYXJHcmFkaWVudD4NCgkJPHBhdGggZmlsbD0idXJsKCNTVkdJRF81XykiIGQ9Ik05NS43LDg2LjFjMTYuOSwyMy4xLDIyLjksNzEuMSw0NC44LDgxLjlsMCwwYzQuNS0xLjYsOS00LDEzLjYtNy4ybDAsMCAgICBjLTE3LjYtMjEuMi0xOS41LTczLjMtNDEuNS04NC44bDAsMEMxMDYuOSw3Ny45LDEwMS4zLDgxLjQsOTUuNyw4Ni4xIiAvPg0KCQkNCgkJCTxsaW5lYXJHcmFkaWVudCBpZD0iU1ZHSURfNl8iIGdyYWRpZW50VW5pdHM9InVzZXJTcGFjZU9uVXNlIiB4MT0iLTc4OC45ODI1IiB5MT0iNjQ2LjcwNzEiIHgyPSItNzg3Ljk4MjUiIHkyPSI2NDYuNzA3MSIgZ3JhZGllbnRUcmFuc2Zvcm09Im1hdHJpeCgxOS40MTc2IDAgMCAtMzAuOTIxOSAxNTM4OS44Mzk4IDIwMDk3LjQxNDEpIj4NCgkJCTxzdG9wIG9mZnNldD0iMCIgc3R5bGU9InN0b3AtY29sb3I6IzMzQkRGMjtzdG9wLW9wYWNpdHk6MC42OTgiIC8+DQoJCQk8c3RvcCBvZmZzZXQ9IjEiIHN0eWxlPSJzdG9wLWNvbG9yOiMxREFDRDgiIC8+DQoJCTwvbGluZWFyR3JhZGllbnQ+DQoJCTxwYXRoIGZpbGw9InVybCgjU1ZHSURfNl8pIiBkPSJNNzguMyw5MS40Yy0yLjYsNi01LjMsMTMuOC04LjYsMjQuMWM2LjUtOS4yLDEzLTE3LDE5LjQtMjMuNGMtMC45LTIuNy0xLjgtNS4yLTIuOS03LjUgICAgQzgzLjYsODYuNiw4MSw4OC44LDc4LjMsOTEuNCIgLz4NCgkJPHBhdGggZmlsbD0iIzJCNzRCMSIgZD0iTTg4LjYsODIuOGMtMC44LDAuNi0xLjYsMS4xLTIuMywxLjdjMSwyLjIsMiw0LjgsMi45LDcuNWMxLjItMS4xLDIuMy0yLjMsMy41LTMuMyAgICBDOTEuNCw4Ni42LDkwLDg0LjYsODguNiw4Mi44IiAvPg0KCQk8cGF0aCBmaWxsPSIjMTI1QTlFIiBkPSJNOTEuNCw4MWMtMC45LDAuNi0xLjgsMS4yLTIuOCwxLjhjMS40LDEuOCwyLjgsMy44LDQsNS45YzEtMC45LDIuMS0xLjgsMy4xLTIuNyAgICBDOTQuMyw4NC4yLDkyLjksODIuNSw5MS40LDgxIiAvPg0KCQkNCgkJCTxsaW5lYXJHcmFkaWVudCBpZD0iU1ZHSURfN18iIGdyYWRpZW50VW5pdHM9InVzZXJTcGFjZU9uVXNlIiB4MT0iLTgyMC44MDI0IiB5MT0iNjU3LjEwNDIiIHgyPSItODIwLjgwMjQiIHkyPSI2NTguMDgxNCIgZ3JhZGllbnRUcmFuc2Zvcm09Im1hdHJpeCg3OS4xNDI1IDAgMCAtOTguNjc4NyA2NTE3NS44NTU1IDY1MDA2Ljk2NDgpIj4NCgkJCTxzdG9wIG9mZnNldD0iMCIgc3R5bGU9InN0b3AtY29sb3I6IzEzNkFCNCIgLz4NCgkJCTxzdG9wIG9mZnNldD0iMC42IiBzdHlsZT0ic3RvcC1jb2xvcjojNTlDQUY1O3N0b3Atb3BhY2l0eTowLjU0OSIgLz4NCgkJCTxzdG9wIG9mZnNldD0iMSIgc3R5bGU9InN0b3AtY29sb3I6IzU5Q0FGNTtzdG9wLW9wYWNpdHk6MC4yMzUzIiAvPg0KCQk8L2xpbmVhckdyYWRpZW50Pg0KCQk8cGF0aCBmaWxsPSJ1cmwoI1NWR0lEXzdfKSIgZD0iTTI0MS41LDcxLjRjLTEyLjUsNDgtMzguNSw4Ni42LTYwLjMsOTYuM2gwYy0wLjQsMC4yLTAuOCwwLjMtMS4yLDAuNWMtMC4xLDAtMC4xLDAtMC4xLDAuMSAgICBjLTAuMSwwLTAuMiwwLjEtMC4zLDAuMWMtMC4xLDAtMC4xLDAtMC4yLDAuMWMtMC4yLDAuMS0wLjQsMC4xLTAuNSwwLjJjLTAuMSwwLTAuMiwwLjEtMC4yLDAuMWMtMC4xLDAtMC4yLDAuMS0wLjMsMC4xICAgIGMtMC4xLDAtMC4yLDAuMS0wLjMsMC4xYy0wLjEsMC0wLjIsMC0wLjIsMC4xYy0wLjIsMC0wLjMsMC4xLTAuNSwwLjFjLTAuMSwwLTAuMSwwLTAuMiwwLjFjLTAuMSwwLTAuMiwwLjEtMC4zLDAuMSAgICBjLTAuMSwwLTAuMSwwLTAuMiwwLjFjLTAuMSwwLTAuMiwwLjEtMC4zLDAuMWMtMC4xLDAtMC4zLDAuMS0wLjQsMC4xYzEsMC40LDIsMC41LDMuMSwwLjVjMjAuNywwLDQxLjUtMzcuMSw3Ni05OC43TDI0MS41LDcxLjQgICAgTDI0MS41LDcxLjR6IiAvPg0KCQkNCgkJCTxsaW5lYXJHcmFkaWVudCBpZD0iU1ZHSURfOF8iIGdyYWRpZW50VW5pdHM9InVzZXJTcGFjZU9uVXNlIiB4MT0iLTgyMC4yNjM2IiB5MT0iNjU3LjU3NTIiIHgyPSItODE5LjI2MzYiIHkyPSI2NTcuNTc1MiIgZ3JhZGllbnRUcmFuc2Zvcm09Im1hdHJpeCg3Mi4wMjI2IDAgMCAtOTkuMTYxMyA1OTA3OC4yODkxIDY1MzI5LjA1MDgpIj4NCgkJCTxzdG9wIG9mZnNldD0iMCIgc3R5bGU9InN0b3AtY29sb3I6IzA1QTFFNjtzdG9wLW9wYWNpdHk6MC4yNDcxIiAvPg0KCQkJPHN0b3Agb2Zmc2V0PSIxIiBzdHlsZT0ic3RvcC1jb2xvcjojMDVBMUU2IiAvPg0KCQk8L2xpbmVhckdyYWRpZW50Pg0KCQk8cGF0aCBmaWxsPSJ1cmwoI1NWR0lEXzhfKSIgZD0iTTY1LjIsNzUuNEM2NS4yLDc1LjQsNjUuMiw3NS40LDY1LjIsNzUuNEM2NS4zLDc1LjQsNjUuMyw3NS40LDY1LjIsNzUuNGwwLjEtMC4xICAgIGMwLjEsMCwwLjItMC4xLDAuMy0wLjFjMCwwLDAsMCwwLjEsMGMwLDAsMC4xLDAsMC4xLDBjMC4xLDAsMC4yLTAuMSwwLjQtMC4xaDBjMC4zLTAuMSwwLjUtMC4yLDAuOC0wLjNjMCwwLDAuMSwwLDAuMSwwICAgIGMwLjEsMCwwLjItMC4xLDAuMy0wLjFjMC4xLDAsMC4xLDAsMC4yLDBjMC4xLDAsMC4yLTAuMSwwLjMtMC4xYzAsMCwwLjEsMCwwLjEsMGMwLjQtMC4xLDAuOC0wLjIsMS4xLTAuM2MwLjEsMCwwLjEsMCwwLjIsMCAgICBjMC4xLDAsMC4yLDAsMC4zLTAuMWMwLDAsMC4xLDAsMC4yLDBjMC4xLDAsMC4yLDAsMC4zLTAuMWgwLjFjMC4yLDAsMC41LTAuMSwwLjctMC4xaDAuMWMwLjEsMCwwLjIsMCwwLjMtMC4xYzAuMSwwLDAuMSwwLDAuMiwwICAgIGMwLjEsMCwwLjIsMCwwLjMsMGMwLjEsMCwwLjEsMCwwLjIsMGMwLjIsMCwwLjUsMCwwLjctMC4xYy0wLjctMC4xLTEuNS0wLjEtMi4yLTAuMWMtMjMuMywwLTU1LjQsNDMuMi02OS44LDk5LjJoMi44ICAgIGM0LjYtOC4yLDguOC0xNi4xLDEyLjYtMjMuNEMyNi4zLDEwOS42LDQ2LjksODIuNiw2NS4yLDc1LjQiIC8+DQoJCTxwYXRoIGZpbGw9IiMwRDgyQ0EiIGQ9Ik03OC4zLDkxLjRjMi42LTIuNSw1LjMtNC44LDcuOS02LjhjLTAuNi0xLjMtMS4yLTIuNS0xLjktMy43QzgyLjIsODMuNSw4MC4zLDg2LjksNzguMyw5MS40IiAvPg0KCQk8cGF0aCBmaWxsPSIjMEQ4MkNBIiBkPSJNODAuMiw3NS44YzEuNSwxLjMsMi45LDMsNC4xLDUuMWMwLjQtMC41LDAuOC0wLjksMS4yLTEuM2MtMS43LTEuNi0zLjYtMi45LTUuNi0zLjkgICAgQzgwLDc1LjcsODAuMSw3NS43LDgwLjIsNzUuOEM4MC4yLDc1LjcsODAuMiw3NS44LDgwLjIsNzUuOCIgLz4NCgkJDQoJCQk8bGluZWFyR3JhZGllbnQgaWQ9IlNWR0lEXzlfIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9Ii04MTQuMzU2MiIgeTE9IjY1NS4xNDE3IiB4Mj0iLTgxNC4zNTYyIiB5Mj0iNjU2LjQ3OSIgZ3JhZGllbnRUcmFuc2Zvcm09Im1hdHJpeCg0OS4wNTExIDAgMCAtNzMuODIyMiAzOTk4NS43NTM5IDQ4NTMxLjIxODgpIj4NCgkJCTxzdG9wIG9mZnNldD0iMCIgc3R5bGU9InN0b3AtY29sb3I6IzMxOEVENSIgLz4NCgkJCTxzdG9wIG9mZnNldD0iMSIgc3R5bGU9InN0b3AtY29sb3I6IzM4QTdFNCIgLz4NCgkJPC9saW5lYXJHcmFkaWVudD4NCgkJPHBhdGggZmlsbD0idXJsKCNTVkdJRF85XykiIGQ9Ik0xNi4yLDE0OS4zYzIxLjItNDAuOSwzMS4zLTY2LjgsNDkuMS03My44bDAsMEM0Ni45LDgyLjYsMjYuMywxMDkuNiwxNi4yLDE0OS4zIiAvPg0KCQk8cGF0aCBmaWxsPSIjMTI3QkNBIiBkPSJNODUuNiw3OS42Yy0wLjQsMC40LTAuOCwwLjktMS4yLDEuM2MwLjcsMS4xLDEuMywyLjMsMS45LDMuN2MwLjgtMC42LDEuNi0xLjIsMi4zLTEuNyAgICBDODcuNiw4MS42LDg2LjYsODAuNSw4NS42LDc5LjYiIC8+DQoJCQ0KCQkJPGxpbmVhckdyYWRpZW50IGlkPSJTVkdJRF8xMF8iIGdyYWRpZW50VW5pdHM9InVzZXJTcGFjZU9uVXNlIiB4MT0iLTgxMy4wNzQ1IiB5MT0iNjUzLjUzOTciIHgyPSItODEzLjA3NDUiIHkyPSI2NTUuMjE5NiIgZ3JhZGllbnRUcmFuc2Zvcm09Im1hdHJpeCg0NS42MDM2IDAgMCAtNTcuMTI4MyAzNzEyNiAzNzUwMy4xOTkyKSI+DQoJCQk8c3RvcCBvZmZzZXQ9IjAiIHN0eWxlPSJzdG9wLWNvbG9yOiMwNUExRTYiIC8+DQoJCQk8c3RvcCBvZmZzZXQ9IjEiIHN0eWxlPSJzdG9wLWNvbG9yOiMwNUExRTY7c3RvcC1vcGFjaXR5OjAuNTQ5IiAvPg0KCQk8L2xpbmVhckdyYWRpZW50Pg0KCQk8cGF0aCBmaWxsPSJ1cmwoI1NWR0lEXzEwXykiIGQ9Ik0yNS44LDE3Mi41TDI1LjgsMTcyLjVjLTAuMSwwLTAuMywwLTAuNCwwaC0wLjFjLTAuMSwwLTAuMiwwLTAuMywwSDI1Yy0wLjMsMC0wLjUsMC0wLjgsMC4xaC0wLjEgICAgYzIxLjUtMC42LDMxLjMtMTEuNCwzNi4yLTI3YzMuNy0xMS44LDYuNy0yMS44LDkuNC0zMC4yYy05LDEyLjctMTgsMjcuOC0yNy4xLDQ0LjdDMzguMiwxNjguMywzMS41LDE3MS43LDI1LjgsMTcyLjUiIC8+DQoJCQ0KCQkJPGxpbmVhckdyYWRpZW50IGlkPSJTVkdJRF8xMV8iIGdyYWRpZW50VW5pdHM9InVzZXJTcGFjZU9uVXNlIiB4MT0iLTgxNS40NzU3IiB5MT0iNjU1Ljk3OCIgeDI9Ii04MTUuNDc1NyIgeTI9IjY1Ni45NzgiIGdyYWRpZW50VHJhbnNmb3JtPSJtYXRyaXgoNTIuNTE5MSAwIDAgLTgxLjA5MzYgNDI4ODAuMTEzMyA1MzM2OC4wNTQ3KSI+DQoJCQk8c3RvcCBvZmZzZXQ9IjAiIHN0eWxlPSJzdG9wLWNvbG9yOiMxOTU5QTYiIC8+DQoJCQk8c3RvcCBvZmZzZXQ9IjAuNSIgc3R5bGU9InN0b3AtY29sb3I6IzA1QTFFNiIgLz4NCgkJCTxzdG9wIG9mZnNldD0iMC41IiBzdHlsZT0ic3RvcC1jb2xvcjojMDVBMUU2IiAvPg0KCQkJPHN0b3Agb2Zmc2V0PSIwLjkxNzYiIHN0eWxlPSJzdG9wLWNvbG9yOiM3RUM1RUEiIC8+DQoJCQk8c3RvcCBvZmZzZXQ9IjEiIHN0eWxlPSJzdG9wLWNvbG9yOiM3RUM1RUEiIC8+DQoJCTwvbGluZWFyR3JhZGllbnQ+DQoJCTxwYXRoIGZpbGw9InVybCgjU1ZHSURfMTFfKSIgZD0iTTI1LjgsMTcyLjRMMjUuOCwxNzIuNGM1LjctMC43LDEyLjQtNC4xLDE2LjgtMTIuM2wwLDBjOS4xLTE2LjksMTguMS0zMiwyNy4xLTQ0LjdsMCwwICAgIGMzLjMtMTAuMyw2LTE4LjEsOC42LTI0LjFsMCwwQzYwLjQsMTA4LjQsNDIuNCwxMzYuOCwyNS44LDE3Mi40IiAvPg0KCQk8cGF0aCBmaWxsPSIjMDVBMUU2IiBkPSJNMTYuMSwxNDkuM2MtMy44LDcuMy04LDE1LjEtMTIuNiwyMy40aDguMUMxMi43LDE2NC40LDE0LjMsMTU2LjYsMTYuMSwxNDkuMyIgLz4NCgkJDQoJCQk8bGluZWFyR3JhZGllbnQgaWQ9IlNWR0lEXzEyXyIgZ3JhZGllbnRVbml0cz0idXNlclNwYWNlT25Vc2UiIHgxPSItODE5Ljc2OTMiIHkxPSI2NTcuMTIxOCIgeDI9Ii04MTkuOTgyNyIgeTI9IjY1OC4wMDk5IiBncmFkaWVudFRyYW5zZm9ybT0ibWF0cml4KDcyLjY3NjggMCAwIC05OS4wMDQ3IDU5NjMzLjM5MDYgNjUyMjUuNDAyMykiPg0KCQkJPHN0b3Agb2Zmc2V0PSIwIiBzdHlsZT0ic3RvcC1jb2xvcjojMTY1MDk2IiAvPg0KCQkJPHN0b3Agb2Zmc2V0PSIxIiBzdHlsZT0ic3RvcC1jb2xvcjojMEQ4MkNBIiAvPg0KCQk8L2xpbmVhckdyYWRpZW50Pg0KCQk8cGF0aCBmaWxsPSJ1cmwoI1NWR0lEXzEyXykiIGQ9Ik03Mi4xLDczLjdjLTAuMSwwLTAuMSwwLTAuMiwwbDAsMGMtMC4xLDAtMC4yLDAtMC4zLDBsMCwwYy0wLjEsMC0wLjEsMC0wLjIsMGwwLDAgICAgYy0wLjEsMC0wLjIsMC0wLjMsMC4xbDAsMGMwLDAtMC4xLDAtMC4xLDBsMCwwYy0wLjIsMC0wLjUsMC4xLTAuNywwLjFsMCwwaC0wLjFsMCwwYy0wLjEsMC0wLjIsMC0wLjMsMC4xbDAsMGMtMC4xLDAtMC4xLDAtMC4yLDAgICAgbDAsMGMtMC4xLDAtMC4yLDAtMC4zLDAuMWwwLDBjLTAuMSwwLTAuMSwwLTAuMiwwbDAsMGMtMC40LDAuMS0wLjgsMC4yLTEuMSwwLjNsMCwwYzAsMC0wLjEsMC0wLjEsMGwwLDBjLTAuMSwwLTAuMiwwLjEtMC4zLDAuMSAgICBsMCwwYzAsMC0wLjEsMC0wLjIsMGwwLDBjLTAuMSwwLTAuMiwwLjEtMC4zLDAuMWwwLDBjMCwwLTAuMSwwLTAuMSwwbDAsMGMtMC4zLDAuMS0wLjUsMC4yLTAuOCwwLjNsMCwwbDAsMGwwLDAgICAgYy0wLjEsMC0wLjIsMC4xLTAuNCwwLjFsMCwwYzAsMC0wLjEsMC0wLjIsMC4xbDAsMGMtMC4xLDAtMC4yLDAuMS0wLjMsMC4xbDAsMGMwLDAtMC4xLDAtMC4xLDAuMWwwLDAgICAgYy0xNy44LDctMjcuOCwzMi45LTQ5LjEsNzMuOGwwLDBjLTEuOSw3LjQtMy40LDE1LjItNC41LDIzLjRsMCwwaDEuMWMzLjIsMCw0LjEsMCw3LjgsMGwwLDBoMC4yaDAuNWgwLjJoMC4xaDAuMmgwLjFIMjJoMC4xaDAuNSAgICBIMjNoMC40aDAuMWgwLjdsMCwwYzAuMywwLDAuNSwwLDAuOC0wLjFsMCwwaDBsMCwwYzAuMSwwLDAuMiwwLDAuMywwbDAsMGgwLjFsMCwwYzAuMSwwLDAuMywwLDAuNCwwbDAsMCAgICBjMTYuNi0zNS43LDM0LjYtNjQsNTIuNS04MS4xbDAsMGMyLTQuNSwzLjktNy45LDYtMTAuNWwwLDBjLTEuMi0yLjEtMi42LTMuOS00LjEtNS4xbDAsMGMwLDAsMCwwLDAsMGwwLDBjLTAuMSwwLTAuMi0wLjEtMC4zLTAuMSAgICBsMCwwYy0wLjEsMC0wLjItMC4xLTAuMi0wLjFsMCwwYy0wLjEsMC0wLjItMC4xLTAuMi0wLjFsMCwwYy0wLjEsMC0wLjItMC4xLTAuMy0wLjFsMCwwYy0wLjEsMC0wLjEtMC4xLTAuMi0wLjFsMCwwICAgIGMtMC4yLTAuMS0wLjMtMC4xLTAuNS0wLjJsMCwwYy0wLjEsMC0wLjEsMC0wLjItMC4xbDAsMGMtMC4xLDAtMC4yLTAuMS0wLjQtMC4xbDAsMGMtMC4xLDAtMC4xLDAtMC4yLTAuMWwwLDAgICAgYy0wLjItMC4xLTAuMy0wLjEtMC41LTAuMmwwLDBoMGwwLDBjLTAuMi0wLjEtMC40LTAuMS0wLjYtMC4ybDAsMGMwLDAtMC4xLDAtMC4xLDBsMCwwYy0wLjIsMC0wLjMtMC4xLTAuNS0wLjFsMCwwICAgIGMwLDAtMC4xLDAtMC4xLDBsMCwwYy0wLjQtMC4xLTAuOC0wLjItMS4yLTAuM2wwLDBjMCwwLTAuMSwwLTAuMSwwbDAsMGMtMC4yLDAtMC4zLTAuMS0wLjUtMC4xbDAsMGMwLDAtMC4xLDAtMC4xLDBsMCwwICAgIGMtMC4yLDAtMC40LTAuMS0wLjYtMC4xbDAsMGgtMC4xbDAsMGMtMC4yLDAtMC4zLDAtMC41LTAuMWwwLDBDNzIuNiw3My43LDcyLjMsNzMuNyw3Mi4xLDczLjciIC8+DQoJCQ0KCQkJPGxpbmVhckdyYWRpZW50IGlkPSJTVkdJRF8xM18iIGdyYWRpZW50VW5pdHM9InVzZXJTcGFjZU9uVXNlIiB4MT0iLTgwNS45MzAxIiB5MT0iNjUzLjY5NjQiIHgyPSItODA1LjkzMDEiIHkyPSI2NTQuNDk5MyIgZ3JhZGllbnRUcmFuc2Zvcm09Im1hdHJpeCgzMi43NjYzIDAgMCAtNTcuMjI2MSAyNjYwNi4zNTk0IDM3NTI2LjA1ODYpIj4NCgkJCTxzdG9wIG9mZnNldD0iMCIgc3R5bGU9InN0b3AtY29sb3I6IzA1QTFFNiIgLz4NCgkJCTxzdG9wIG9mZnNldD0iMC44NzM2IiBzdHlsZT0ic3RvcC1jb2xvcjojMDQ5NUQ2IiAvPg0KCQkJPHN0b3Agb2Zmc2V0PSIxIiBzdHlsZT0ic3RvcC1jb2xvcjojMDQ5NUQ2IiAvPg0KCQk8L2xpbmVhckdyYWRpZW50Pg0KCQk8cGF0aCBmaWxsPSJ1cmwoI1NWR0lEXzEzXykiIGQ9Ik0xOTIuOSw5Ny45Yy00LjEsMTMuMS03LjQsMjMuOS0xMC4zLDMyLjhsMCwwYzExLjItMTUuNCwyMi4zLTM0LjgsMzIuOC01Ny4ybDAsMCAgICBDMjAzLjEsNzcuMywxOTYuNiw4Ni4yLDE5Mi45LDk3LjkiIC8+DQoJCQ0KCQkJPGxpbmVhckdyYWRpZW50IGlkPSJTVkdJRF8xNF8iIGdyYWRpZW50VW5pdHM9InVzZXJTcGFjZU9uVXNlIiB4MT0iLTgxNy4zNTkzIiB5MT0iNjU3Ljk3MTciIHgyPSItODE3LjY2OTMiIHkyPSI2NTYuODcxNyIgZ3JhZGllbnRUcmFuc2Zvcm09Im1hdHJpeCg2MC4yNjkxIDAgMCAtOTYuMzIzMSA0OTQ4Mi4xNDQ1IDYzNDQ1LjIxNDgpIj4NCgkJCTxzdG9wIG9mZnNldD0iMCIgc3R5bGU9InN0b3AtY29sb3I6IzM4QTdFNDtzdG9wLW9wYWNpdHk6MC4zMjk0IiAvPg0KCQkJPHN0b3Agb2Zmc2V0PSIwLjk2MTUiIHN0eWxlPSJzdG9wLWNvbG9yOiMwRTg4RDMiIC8+DQoJCQk8c3RvcCBvZmZzZXQ9IjAuOTYxNSIgc3R5bGU9InN0b3AtY29sb3I6IzBFODhEMyIgLz4NCgkJCTxzdG9wIG9mZnNldD0iMSIgc3R5bGU9InN0b3AtY29sb3I6IzBFODhEMyIgLz4NCgkJPC9saW5lYXJHcmFkaWVudD4NCgkJPHBhdGggZmlsbD0idXJsKCNTVkdJRF8xNF8pIiBkPSJNMTgzLDE2Ni45Yy0wLjYsMC4zLTEuMSwwLjYtMS43LDAuOGMyMS44LTkuNyw0Ny44LTQ4LjMsNjAuMy05Ni4zSDIzOSAgICBDMjEwLjQsMTIyLjUsMjAxLjIsMTU2LjcsMTgzLDE2Ni45IiAvPg0KCQk8cGF0aCBmaWxsPSIjMDc5QUUxIiBkPSJNMTY4LjcsMTYyLjZjNC43LTUuOCw4LjYtMTUuNiwxMy45LTMxLjljLTYuMSw4LjQtMTIuMiwxNS41LTE4LjMsMjEuNGMwLDAsMCwwLDAsMC4xICAgIEMxNjUuNiwxNTYuMiwxNjcuMSwxNTkuNywxNjguNywxNjIuNiIgLz4NCgkJPHBhdGggZmlsbD0iIzE5NjlCQyIgZD0iTTE2OC43LDE2Mi42Yy0xLjYsMi0zLjMsMy41LTUuMiw0LjZjLTAuNCwwLjItMC44LDAuNS0xLjMsMC43YzIsMS4xLDQuMiwxLjgsNi43LDIuMWwwLDAgICAgYzAuNCwwLDAuNywwLjEsMS4xLDAuMWgwLjFjMC4yLDAsMC4zLDAsMC41LDBoMC4xaDAuNWgwLjZoMC4yaDAuNGMwLjEsMCwwLjEsMCwwLjIsMGMwLjEsMCwwLjMsMCwwLjQsMGgwaDAuMWMwLjEsMCwwLjMsMCwwLjQsMCAgICBoMGMwLDAsMC4xLDAsMC4xLDBjMC4yLDAsMC4zLDAsMC41LTAuMWgwLjFjMC4yLDAsMC4zLTAuMSwwLjUtMC4xaDBoMGMwLjMtMC4xLDAuNy0wLjEsMS0wLjIgICAgQzE3My4xLDE2OC41LDE3MC44LDE2Ni4xLDE2OC43LDE2Mi42IiAvPg0KCQk8cGF0aCBmaWxsPSIjMUU1Q0IzIiBkPSJNMTI4LjUsMTcwLjFjMiwwLDQuMS0wLjIsNi4yLTAuNmMxLjktMC4zLDMuOC0wLjksNS44LTEuNmMxLjYsMC44LDMuMywxLjQsNS4xLDEuNyAgICBjMS40LDAuMywyLjgsMC40LDQuMywwLjRIMTI4LjVMMTI4LjUsMTcwLjF6IiAvPg0KCQk8cGF0aCBmaWxsPSIjMUU1Q0IzIiBkPSJNMTQ5LjgsMTcwLjFjNSwwLDktMC42LDEyLjQtMi4yYzIsMS4xLDQuMiwxLjgsNi43LDIuMWwwLDBjMC40LDAsMC43LDAuMSwxLjEsMC4xaDAuMWMwLjIsMCwwLjMsMCwwLjUsMCAgICBoMC4xaDAuNUwxNDkuOCwxNzAuMUwxNDkuOCwxNzAuMXoiIC8+DQoJCTxwYXRoIGZpbGw9IiMxRDYwQjUiIGQ9Ik0xNzEuMiwxNzAuMWgwLjZoMC4yaDAuNGMwLjEsMCwwLjEsMCwwLjIsMGMwLjEsMCwwLjMsMCwwLjQsMGgwaDAuMmMwLjEsMCwwLjMsMCwwLjQsMGgwYzAsMCwwLjEsMCwwLjEsMCAgICBjMC4yLDAsMC4zLDAsMC41LTAuMWMwLDAsMC4xLDAsMC4xLDBjMC4yLDAsMC4zLDAsMC41LTAuMWgwaDBjMC4zLTAuMSwwLjctMC4xLDEtMC4ybDAsMGMxLDAuNCwyLDAuNSwzLjEsMC41TDE3MS4yLDE3MC4xICAgIEwxNzEuMiwxNzAuMXoiIC8+DQoJCTxwYXRoIGZpbGw9IiMxNzVGQUIiIGQ9Ik0xNjQuMywxNTIuMkwxNjQuMywxNTIuMmMtMi4yLDIuMS00LjUsNC4xLTYuNyw1LjljLTEuMiwwLjktMi4zLDEuOC0zLjUsMi42YzEsMS4yLDIsMi4zLDMsMy4zICAgIGMxLjYsMS42LDMuMywyLjksNS4yLDMuOWMwLjQtMC4yLDAuOS0wLjQsMS4zLTAuN2MxLjktMS4xLDMuNi0yLjYsNS4yLTQuNkMxNjcuMSwxNTkuNywxNjUuNiwxNTYuMiwxNjQuMywxNTIuMiIgLz4NCgkJDQoJCQk8bGluZWFyR3JhZGllbnQgaWQ9IlNWR0lEXzE1XyIgZ3JhZGllbnRVbml0cz0idXNlclNwYWNlT25Vc2UiIHgxPSItODE5LjQ3NzYiIHkxPSI2NTguMDI1NSIgeDI9Ii04MTkuNDc3NiIgeTI9IjY1Ny4wMDM3IiBncmFkaWVudFRyYW5zZm9ybT0ibWF0cml4KDcwLjI4MTYgMCAwIC05OC4xMTA1IDU3Nzk4LjAzMTIgNjQ2MzAuMjQ2MSkiPg0KCQkJPHN0b3Agb2Zmc2V0PSIwIiBzdHlsZT0ic3RvcC1jb2xvcjojMTY4Q0Q0IiAvPg0KCQkJPHN0b3Agb2Zmc2V0PSIwLjUiIHN0eWxlPSJzdG9wLWNvbG9yOiMxQzg3Q0MiIC8+DQoJCQk8c3RvcCBvZmZzZXQ9IjEiIHN0eWxlPSJzdG9wLWNvbG9yOiMxNTRCOEQiIC8+DQoJCTwvbGluZWFyR3JhZGllbnQ+DQoJCTxwYXRoIGZpbGw9InVybCgjU1ZHSURfMTVfKSIgZD0iTTIzMSw3MS40aC0xMC42aC0xLjFsMCwwaC0xbDAsMGgwYy0wLjcsMC0xLjQsMC4xLTIsMC4xbDAsMGMtMC4zLDAuNy0wLjYsMS4zLTAuOSwybDAsMCAgICBjLTEwLjUsMjIuNC0yMS42LDQxLjgtMzIuOCw1Ny4ybDAsMGMtNS4zLDE2LjItOS4xLDI2LjEtMTMuOSwzMS45bDAsMGMyLDMuNSw0LjQsNS45LDcuMiw2LjlsMCwwYzAuMSwwLDAuMSwwLDAuMiwwbDAsMGgwbDAsMCAgICBjMCwwLDAuMSwwLDAuMiwwbDAsMGMwLjEsMCwwLjItMC4xLDAuNC0wLjFsMCwwYzAuMSwwLDAuMSwwLDAuMi0wLjFsMCwwYzAuMSwwLDAuMi0wLjEsMC4zLTAuMWwwLDBjMC4xLDAsMC4xLDAsMC4yLTAuMWwwLDAgICAgYzAuMi0wLjEsMC4zLTAuMSwwLjUtMC4xbDAsMGMwLjEsMCwwLjItMC4xLDAuMi0wLjFsMCwwYzAuMSwwLDAuMi0wLjEsMC4zLTAuMWwwLDBjMC4xLDAsMC4yLDAsMC4zLTAuMWwwLDAgICAgYzAuMSwwLDAuMi0wLjEsMC4yLTAuMWwwLDBjMC4yLTAuMSwwLjQtMC4xLDAuNS0wLjJsMCwwYzAsMCwwLjEsMCwwLjItMC4xbDAsMGMwLjEsMCwwLjItMC4xLDAuMy0wLjFsMCwwYzAsMCwwLjEsMCwwLjEtMC4xbDAsMCAgICBjMC40LTAuMiwwLjgtMC4zLDEuMi0wLjVsMCwwaDBsMCwwYzAuNi0wLjIsMS4xLTAuNSwxLjctMC44bDAsMGMxOC4yLTEwLjIsMjcuNC00NC40LDU2LTk1LjVsMCwwTDIzMSw3MS40TDIzMSw3MS40eiIgLz4NCgkJPHBhdGggZmlsbD0iIzdEQ0JFQyIgZD0iTTcyLjgsNzMuNmMwLDAsMC4xLDAsMC4xLDBjMC4xLDAsMC4yLDAsMC4zLDBoMC4xYzAuMiwwLDAuNCwwLDAuNiwwLjFjMCwwLDAuMSwwLDAuMSwwICAgIGMwLjIsMCwwLjMsMC4xLDAuNSwwLjFjMCwwLDAuMSwwLDAuMSwwYzAuNCwwLjEsMC44LDAuMiwxLjIsMC4zYzAsMCwwLjEsMCwwLjEsMGMwLjIsMCwwLjMsMC4xLDAuNSwwLjFjMCwwLDAuMSwwLDAuMSwwICAgIGMwLjIsMCwwLjQsMC4xLDAuNiwwLjJjMCwwLDAsMCwwLDBjMC4yLDAsMC4zLDAuMSwwLjUsMC4yYzAuMSwwLDAuMSwwLDAuMiwwLjFjMC4xLDAsMC4yLDAuMSwwLjQsMC4xYzAuMSwwLDAuMSwwLDAuMiwwLjEgICAgYzAuMiwwLjEsMC4zLDAuMSwwLjUsMC4yYzAuMSwwLDAuMiwwLjEsMC4yLDAuMWMwLjEsMCwwLjIsMC4xLDAuMywwLjFjMC4xLDAsMC4yLDAuMSwwLjIsMC4xYzAuMSwwLDAuMiwwLjEsMC4yLDAuMSAgICBjMiwxLDMuOSwyLjMsNS42LDMuOWMwLjYtMC43LDEuMy0xLjMsMi0xLjhjLTMuOC0yLjctOC4xLTQuMi0xMy00LjJDNzQsNzMuNiw3My40LDczLjYsNzIuOCw3My42IiAvPg0KCQk8cGF0aCBmaWxsPSIjNUVDNUVEIiBkPSJNODUuNiw3OS42YzEuMSwxLDIuMSwyLjEsMywzLjNjMC45LTAuNiwxLjgtMS4zLDIuOC0xLjhjLTEuMi0xLjItMi41LTIuMy0zLjgtMy4yICAgIEM4Ni45LDc4LjMsODYuMiw3OC45LDg1LjYsNzkuNiIgLz4NCgkJDQoJCQk8bGluZWFyR3JhZGllbnQgaWQ9IlNWR0lEXzE2XyIgZ3JhZGllbnRVbml0cz0idXNlclNwYWNlT25Vc2UiIHgxPSItODA2LjAyMzQiIHkxPSI3NzUuODczIiB4Mj0iLTgwNS4zMTIiIHkyPSI3NzguMTI3IiBncmFkaWVudFRyYW5zZm9ybT0ibWF0cml4KDMyLjQ1OTQgMCAwIDQuMjQ5MSAyNjIzOS4wOTc3IC0zMjI3Ljc4MDMpIj4NCgkJCTxzdG9wIG9mZnNldD0iMCIgc3R5bGU9InN0b3AtY29sb3I6Izk3RDZFRSIgLz4NCgkJCTxzdG9wIG9mZnNldD0iMC43MDMzIiBzdHlsZT0ic3RvcC1jb2xvcjojNTVDMUVBIiAvPg0KCQkJPHN0b3Agb2Zmc2V0PSIxIiBzdHlsZT0ic3RvcC1jb2xvcjojNTVDMUVBIiAvPg0KCQk8L2xpbmVhckdyYWRpZW50Pg0KCQk8cGF0aCBmaWxsPSJ1cmwoI1NWR0lEXzE2XykiIGQ9Ik03Mi44LDczLjZjMC42LDAsMS4yLTAuMSwxLjctMC4xYzQuOSwwLDkuMiwxLjUsMTMsNC4yYzQtMy4xLDguOC00LjIsMTUuNS00LjJINzAuNiAgICBDNzEuNCw3My41LDcyLjEsNzMuNSw3Mi44LDczLjYiIC8+DQoJCQ0KCQkJPGxpbmVhckdyYWRpZW50IGlkPSJTVkdJRF8xN18iIGdyYWRpZW50VW5pdHM9InVzZXJTcGFjZU9uVXNlIiB4MT0iLTgwMC4zMjY2IiB5MT0iNzI4LjE4OSIgeDI9Ii03OTkuNjM3OSIgeTI9IjcyNy4wODQ3IiBncmFkaWVudFRyYW5zZm9ybT0ibWF0cml4KDI2LjQ3MjIgMCAwIDcuNDg0IDIxMjc1Ljc5ODggLTUzNjkuMjg1NikiPg0KCQkJPHN0b3Agb2Zmc2V0PSIwIiBzdHlsZT0ic3RvcC1jb2xvcjojN0FDQ0VDIiAvPg0KCQkJPHN0b3Agb2Zmc2V0PSIxIiBzdHlsZT0ic3RvcC1jb2xvcjojM0ZCN0VEIiAvPg0KCQk8L2xpbmVhckdyYWRpZW50Pg0KCQk8cGF0aCBmaWxsPSJ1cmwoI1NWR0lEXzE3XykiIGQ9Ik0xMDMuMSw3My41Yy02LjcsMC0xMS41LDEuMS0xNS41LDQuMmMxLjMsMC45LDIuNiwyLDMuOCwzLjJjNS42LTMuNSwxMS4xLTUuOSwxNi41LTYuOSAgICBjMi4xLTAuNCw0LjEtMC42LDYuMi0wLjZIMTAzLjFMMTAzLjEsNzMuNXoiIC8+DQoJCQ0KCQkJPGxpbmVhckdyYWRpZW50IGlkPSJTVkdJRF8xOF8iIGdyYWRpZW50VW5pdHM9InVzZXJTcGFjZU9uVXNlIiB4MT0iLTgxNS4zMzE0IiB5MT0iNjU2Ljg4MDEiIHgyPSItODE1LjMzMTQiIHkyPSI2NTUuNjY0MiIgZ3JhZGllbnRUcmFuc2Zvcm09Im1hdHJpeCg1Mi4wNDQ5IDAgMCAtODAuNjM1NSA0MjYyNC4xNTIzIDUzMDQ0LjUpIj4NCgkJCTxzdG9wIG9mZnNldD0iMCIgc3R5bGU9InN0b3AtY29sb3I6IzFEQTdFNyIgLz4NCgkJCTxzdG9wIG9mZnNldD0iMSIgc3R5bGU9InN0b3AtY29sb3I6IzM3QUJFNztzdG9wLW9wYWNpdHk6MCIgLz4NCgkJPC9saW5lYXJHcmFkaWVudD4NCgkJPHBhdGggZmlsbD0idXJsKCNTVkdJRF8xOF8pIiBkPSJNMTgyLjYsMTMwLjdjMi45LTguOSw2LjItMTkuNywxMC4zLTMyLjhjMy43LTExLjgsMTAuMi0yMC42LDIyLjUtMjQuNWMwLjMtMC43LDAuNi0xLjMsMC45LTIgICAgYy0yMCwxLjItMjkuMywxMS40LTM0LDI2LjRjLTguMiwyNi4zLTEzLjIsNDMuMy0xOCw1NC4yQzE3MC40LDE0Ni4zLDE3Ni41LDEzOS4xLDE4Mi42LDEzMC43IiAvPg0KCTwvZz4NCjwvZz4NCjwvc3ZnPg0K","id":"consulo.dotnet.microsoft","length":664543,"name":".NET Framework","obsolete":false,"permissions":[{"type":"PROCESS_CREATE"},{"type":"SOCKET_BIND"},{"type":"SOCKET_CONNECT"},{"type":"GET_ENV"}],"platformVersion":"4342","tags":["software.framework"],"url":"https://github.com/consulo/consulo-dotnet-microsoft","version":"6440"},{"checksum":{"md5":"5BFA143B2A3383EC0ED364BBA684CDBF","sha3_256":"71B17F8942A182ADD111265F88BBAD3862AB671B734813E91A6583CFA3CE2966","sha_256":"84E87A5CB97ABD5146BF18F850FBE235022E13ABF0A6EC5D7DF7791CAEA2C985"},"date":1782329145213,"dependencies":["consulo.dotnet"],"description":"","downloadUrls":["https://github.com/consulo/consulo-dotnet-mono/releases/download/build%236459_consulo%234342/consulo.dotnet.mono_6459.consulo-plugin"],"downloads":10669,"downloadsAll":10669,"experimental":false,"extensionPreviews":[{"apiClassName":"consulo.execution.configuration.ConfigurationType","apiPluginId":"consulo","implId":"MonoRemoteConfiguration"},{"apiClassName":"consulo.module.content.layer.ModuleExtensionProvider","apiPluginId":"consulo","implId":"mono-dotnet"},{"apiClassName":"consulo.content.bundle.SdkType","apiPluginId":"consulo","implId":"MONO_DOTNET_SDK"}],"iconBytes":"PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAyNS4wLjEsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT48c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6Y2M9Imh0dHA6Ly9jcmVhdGl2ZWNvbW1vbnMub3JnL25zIyIgeG1sbnM6ZGM9Imh0dHA6Ly9wdXJsLm9yZy9kYy9lbGVtZW50cy8xLjEvIiB4bWxuczppbmtzY2FwZT0iaHR0cDovL3d3dy5pbmtzY2FwZS5vcmcvbmFtZXNwYWNlcy9pbmtzY2FwZSIgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIiB4bWxuczpzb2RpcG9kaT0iaHR0cDovL3NvZGlwb2RpLnNvdXJjZWZvcmdlLm5ldC9EVEQvc29kaXBvZGktMC5kdGQiIHhtbG5zOnN2Zz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB2ZXJzaW9uPSIxLjAiIGlkPSJzdmczMTQxIiB4PSIwcHgiIHk9IjBweCIgd2lkdGg9IjMyOC4ycHgiIGhlaWdodD0iMzI4LjJweCIgdmlld0JveD0iMCAwIDMyOC4yIDMyOC4yIiBlbmFibGUtYmFja2dyb3VuZD0ibmV3IDAgMCAzMjguMiAzMjguMiIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+DQo8ZyBpZD0iZzMxNDkiIHRyYW5zZm9ybT0ibWF0cml4KDEuMjUsMCwwLC0xLjI1LDAsMzk0LjI3NSkiIGlua3NjYXBlOmdyb3VwbW9kZT0ibGF5ZXIiIGlua3NjYXBlOmxhYmVsPSJpbmtfZXh0X1hYWFhYWCI+DQoJPGcgaWQ9ImczMTUxIiB0cmFuc2Zvcm09InNjYWxlKDAuMSwwLjEpIj4NCgkJPHBhdGggaWQ9InBhdGgzMTUzIiBmaWxsPSIjMjMxRjIwIiBkPSJNMjM5MC43LDMwODIuM0gyMzUuMmMtODUuMiwwLTE1NC4zLTY5LjEtMTU0LjMtMTU0LjN2LTgxNGw0ODUsMTM1LjVsMzIyLjgtMTMzLjkgICAgbC0yNjQuMiwxMzMuOWMwLDAtMTg1LjgsMTAxLjYtMjE4LjUsMjM0LjdjLTMyLjcsMTMzLjIsMTMzLDI4NS4xLDEzMywyODUuMWw1OTkuMy03Ni43bC0zMjYsNjEuNGMwLDAsMTE0LjMsNzYuMSwzNzEuNSw2Ny45ICAgIGMyODIuMi05LjEsNjc5LjktODAuNCw3NDUuNS0xNDZjNjUuNi02NS42LDE4OC01MDguOSwxMTcuNi01NzkuM2MtMzMtMzMtNDU0LjgsNzAuNS00NTQuOCw3MC41bDM1MS45LTExMS42ICAgIGMwLDAsMTk1LjItNDQ3LjksNzEuNy04MzMuMWMwLDAtMjY4LjcsMTQ1LjgtNDgxLjMsNDMzLjdjMTc2LjItMzY4LjgsNDY0LjgtNDg3LjEsNDY0LjgtNDg3LjFzLTEwOC41LTI5Mi0xNzEuMy0zNTQuOSAgICBMODA0LjMsMTI1NC4ybC01MTkuNy02MzZoMjEwNmM4NS4yLDAsMTU0LjMsNjkuMSwxNTQuMywxNTQuM1YyOTI4QzI1NDUsMzAxMy4yLDI0NzUuOSwzMDgyLjMsMjM5MC43LDMwODIuMyIgLz4NCgk8L2c+DQo8L2c+DQo8L3N2Zz4NCg==","iconDarkBytes":"PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz4NCjwhLS1odHRwczovL3d3dy5tb25vLXByb2plY3QuY29tL2ltYWdlcy9tb25vLWdvcmlsbGEuc3ZnLS0+PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNDgiIGhlaWdodD0iMjQ4IiB2aWV3Ym94PSIwIDAgMjQ4IDI0OCI+PHBhdGggZD0ibTIxLDI0Ny4xMDg5MTdjMCwtMS41NDcwMTIgNTEuNzQ2NTk3LC02My43MzIwMSA1Mi44Mzc2MDEsLTYzLjQ5NjAwMmMwLjYyMzE5OSwwLjEzNDk5NSAyMy43MzUxOTksOS45NTM5OTUgNTEuMzYwMzk3LDIxLjgxOTk5MmM0Ny4xNzkwMDEsMjAuMjY2MDA2IDUwLjMwOTAwNiwyMS40NjQwMDUgNTEuNTg1MDA3LDE5Ljc1NTAwNWMxLjkyOTAwMSwtMi41ODU5OTkgOC41NzM5OSwtMTYuNDg1OTkyIDEyLjA4ODk4OSwtMjUuMjg3OTk0bDIuOTgyMDEsLTcuNDY5MDA5bC01LjAyNDAwMiwtMi43NDY5OTRjLTcuMTE5MDAzLC0zLjg5MzAwNSAtMTcuNTYxOTk2LC0xMi41NjM5OTUgLTI0LjEwMDAwNiwtMjAuMDEyMDA5Yy01Ljk2Njk5NSwtNi43OTU5OSAtMTYuNzI5OTk2LC0yMy4xOTQ5OTIgLTE2LjcyOTk5NiwtMjUuNDkwOTk3YzAsLTAuNzU5MDAzIDMuNDE5OTk4LDIuNjk1MDA3IDcuNjAwMDA2LDcuNjc3MDAyYzExLjczOTk5LDEzLjk5Mjk5NiAzOC43OTQ5OTgsMzUuODg5MDA4IDQwLjQ5Mzk4OCwzMi43NzI5OTVjMi4wMTY5OTgsLTMuNjk2OTkxIDMuMzIwMDA3LC0xNC42MTM5OTggMy4yNTUwMDUsLTI3LjI2M2MtMC4wNzg5OTUsLTE1LjQ0MTk4NiAtMi4xMDI5OTcsLTI3LjQ2Mzk4OSAtNy40MTc5OTksLTQ0LjA1Nzk4M2wtMi45NzkwMDQsLTkuMjk4MDA0bC0xNC43MjU5OTgsLTQuNjI4OTk4Yy04LjA5ODk5OSwtMi41NDU3OTkgLTE2LjIxODk5NCwtNS4wOTgxOTggLTE4LjA0Mjk5OSwtNS42NzE3Yy02LjM2MiwtMiAtMi4zODIwMDQsLTEuODkyNDAzIDYuOTMyOTk5LDAuMTg3NTk5YzExLjEzNzAwOSwyLjQ4NjkgMjIuNDQ5MDA1LDQuNTg3NDAyIDI5LjQ1NDAxLDUuNDY5MTAxYzYuMTY3OTk5LDAuNzc2MDAxIDcuNTI0OTk0LC0wLjQzMzk5OCA4LjE4NDk5OCwtNy4yOTc4OTdjMC44NDA5ODgsLTguNzUxNzAxIC00LjgwNzAwNywtMzIuOTIxNDAyIC0xMC41MDUwMDUsLTQ0Ljk1NTIwNGMtMi4yNzQwMDIsLTQuODAyODk4IC0zLjMwMDAwMywtNS44Mzg0OTcgLTcuODUyOTk3LC03LjkyMjg5N2MtMTUuMTU2MDA2LC02LjkzODQgLTYyLjU5NDAwMiwtMTMuNDM2OTAxIC04Mi43Mzg1MDMsLTExLjMzNDMwMWMtOC43MDgwOTksMC45MDkgLTE3LjY1MzE5OCwzLjAyNTEwMSAtMjAuNDQxMTAxLDQuODM1NTk4Yy0wLjc4NTc5NywwLjUxMDMwMyA0LjgzMDcwNCwxLjk1NzIwMyAxNC41LDMuNzM1MzAyYzguNjgwNjAzLDEuNTk2Mjk4IDE1LjAwNTYsMy4wNTQxIDE0LjA1NjYwMiwzLjIzOTQ5OGMtMC45NDkwMDUsMC4xODU0MDIgLTE0LjU4ODc5OSwtMS4zMTM1OTkgLTMwLjMxMTAwNSwtMy4zMzA5OTdjLTI3LjYwMTU5NywtMy41NDE3MDIgLTI4LjY1NDM5NiwtMy42MDYwMDMgLTMwLjU3Njg5NywtMS44NjYxYy00LjAwODMwMSwzLjYyNzM5OSAtOS43NzUyOTksMTMuNTQyODAxIC0xMC45NjI2MDEsMTguODQ4MTk4Yy0xLjE0OTUwMiw1LjEzNjUwMSAtMS4wNjg2LDUuNzMxNzAxIDEuNDg4OCwxMC45NTkwMDNjNC4zNTkxLDguOTA5Nzk4IDEyLjQ2NDkwMSwxNS4zOTI3OTkgMzAuOTA5ODk3LDI0LjcyMTkwMWM4LjcyMiw0LjQxMTQgMTUuNjQ2NjA2LDguMjMyMyAxNS4zODgxLDguNDkwNzk5Yy0wLjI1ODQ5OSwwLjI1ODQ5OSAtNy43MDE2OTgsLTIuNTIwNTk5IC0xNi41NDA1OTYsLTYuMTc1NzA1bC0xNi4wNzA2MDIsLTYuNjQ1Njk5bC0yMy41ODE4OTgsNi41OTkyMDVjLTEyLjk3MDEsMy42Mjk1OTMgLTI0LjAxNzM4LDYuNTk5MTk3IC0yNC41NDk1NzEsNi41OTkxOTdjLTAuNjA4MjIsMCAtMC45Njc2MywtMTUuNjY4OSAtMC45Njc2MywtNDIuMTg0Mjk5YzAsLTQwLjYyMjIwMiAwLjA3NjY4LC00Mi4zNDI2MDIgMi4wNzA5NSwtNDYuNDYyMzAxYzEuMjE1NjgsLTIuNTExMiAzLjU5MDM1LC01LjIyMjc2IDUuNzUsLTYuNTY1NjdsMy42NzkwNSwtMi4yODc3MWwxMDgsLTAuMzAwNTVjNTkuMzk5OTk0LC0wLjE2NTMgMTEwLjQwMywtMC4wMTU0MSAxMTMuMzM5MDA1LDAuMzMzMDljNi42MTY5ODksMC43ODUzNCAxMi41ODg5ODksNS42MzA2NCAxNC4xNjg5OTEsMTEuNDk1NzRjMC42ODAwMDgsMi41MjgzOTkgMC45MzYwMDUsNDAuOTgxNTAxIDAuNzU5MDAzLDExNC4xNDI3OTdsLTAuMjY2OTk4LDExMC4zMjg5ODdsLTIuMjg3OTk0LDMuNjc5MDAxYy0xLjM0MzAwMiwyLjE2MDAwNCAtNC4wNTQwMDEsNC41MzQwMTIgLTYuNTY1MDAyLDUuNzVjLTQuMjQ1MDEsMi4wNTUwMDggLTUuMTA0MDA0LDIuMDcwOTk5IC0xMTAuOTYyOTk3LDIuMDcwOTk5Yy01OC42NzYxMDksMCAtMTA2LjY4NDAwNiwtMC4zNDE5OTUgLTEwNi42ODQwMDYsLTAuNzU4OTg3eiIgZmlsbD0iI2ZmZmZmZiIgaWQ9InBhdGgyMjI4IiAvPjwvc3ZnPg0K","id":"consulo.dotnet.mono","length":415380,"name":"Mono (.NET Framework-compatible framework)","obsolete":false,"permissions":[{"type":"PROCESS_CREATE"},{"type":"SOCKET_BIND"},{"type":"SOCKET_CONNECT"},{"type":"GET_ENV"}],"platformVersion":"4342","tags":["software.framework"],"url":"https://github.com/consulo/consulo-dotnet-mono","version":"6459"},{"checksum":{"md5":"A3433D7C705BB4430D1F95E867881F7D","sha3_256":"F7BA74956EA5E74B991D753C24F1DD32698CB4D0B2E50E820DE2ABC642FD3DB4","sha_256":"E75A254BE4F8B033365069FD980DA557AC0ED1E5316FB0BD6DD545F296659F4D"},"date":1782335121303,"dependencies":["com.intellij.xml"],"description":"","downloadUrls":["https://github.com/consulo/consulo-emmet/releases/download/build%234068_consulo%234342/consulo.emmet_4068.consulo-plugin"],"downloads":390,"downloadsAll":390,"experimental":false,"extensionPreviews":[],"id":"consulo.emmet","length":138755,"name":"Emmet","obsolete":false,"platformVersion":"4342","tags":["editor.extension"],"url":"https://github.com/consulo/consulo-emmet","version":"4068"},{"category":"Custom Languages","checksum":{},"date":1494582958026,"description":"FAN programming language support","downloads":71,"downloadsAll":71,"experimental":false,"id":"consulo.fantom","length":779754,"name":"FAN Support","obsolete":false,"optionalDependencies":["consulo.java"],"platformVersion":"1621","vendor":"Dror Bereznitsky and Fred Simon","version":"938"},{"checksum":{"md5":"C591DF71470E3927D7E9160B07F5D6C5","sha3_256":"7FBB2AE7C322399142409DDE7E492390617ABF300CB3089E49D71C5ADBC41624","sha_256":"7BD1F8D90707A40390A0BFA8CB1EC3484CCBC03E2BB8F80B3EB72121149B1B79"},"date":1782328660913,"description":"TTF&OTF font viewer","downloadUrls":["https://github.com/consulo/consulo-fontviewer/releases/download/build%231146_consulo%234342/consulo.fontviewer_1146.consulo-plugin"],"downloads":2374,"downloadsAll":2374,"experimental":false,"extensionPreviews":[{"apiClassName":"consulo.virtualFileSystem.fileType.FileTypeFactory","apiPluginId":"consulo","implId":"*|otf"},{"apiClassName":"consulo.virtualFileSystem.fileType.FileTypeFactory","apiPluginId":"consulo","implId":"*|ttf"},{"apiClassName":"consulo.virtualFileSystem.fileType.FileTypeFactory","apiPluginId":"consulo","implId":"*|woff"}],"iconBytes":"PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz4NCjxzdmcgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgdmVyc2lvbj0iMS4xIiBpZD0iTGF5ZXJfMSIgeD0iMHB4IiB5PSIwcHgiIHdpZHRoPSI2NHB4IiBoZWlnaHQ9IjY0cHgiIHZpZXdCb3g9IjAgMCA2NCA2NCIgZW5hYmxlLWJhY2tncm91bmQ9Im5ldyAwIDAgNjQgNjQiIHhtbDpzcGFjZT0icHJlc2VydmUiPg0KPHBhdGggZmlsbD0iIzZDNzA3RSIgZD0iTTkuNSw0OS4xbDMuMi05LjJoMTMuNWwzLjIsOS4ySDM1TDIyLjUsMTQuNGgtNkw0LDQ5LjFIOS41eiBNMTQuMywzNS41bDUuMS0xNC44aDAuM2w1LjEsMTQuOEgxNC4zeiIgLz4NCjxwYXRoIGZpbGw9IiM2QzcwN0UiIGQ9Ik00Ny4yLDQ5LjZjNC4zLDAsNi43LTIuMiw3LjctNC4xaDAuMnYzLjZINjBWMzEuOGMwLTcuNi02LTkuMS0xMC4xLTkuMWMtNC43LDAtOSwxLjktMTAuNyw2LjZsNC44LDEuMSAgYzAuNy0xLjgsMi42LTMuNiw2LTMuNmMzLjMsMCw0LjksMS43LDQuOSw0Ljd2MC4xYzAsMS44LTEuOSwxLjgtNi42LDIuNGMtNC45LDAuNi0xMCwxLjktMTAsNy44QzM4LjQsNDYuOCw0Mi4yLDQ5LjYsNDcuMiw0OS42eiAgIE00OC4zLDQ1LjZjLTIuOSwwLTQuOS0xLjMtNC45LTMuOGMwLTIuNywyLjQtMy43LDUuMy00LjFjMS42LTAuMiw1LjUtMC43LDYuMy0xLjR2My40QzU0LjksNDIuOCw1Mi41LDQ1LjYsNDguMyw0NS42eiIgLz4NCjwvc3ZnPg0K","iconDarkBytes":"PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz4NCjxzdmcgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgdmVyc2lvbj0iMS4xIiBpZD0iTGF5ZXJfMSIgeD0iMHB4IiB5PSIwcHgiIHdpZHRoPSI2NHB4IiBoZWlnaHQ9IjY0cHgiIHZpZXdCb3g9IjAgMCA2NCA2NCIgZW5hYmxlLWJhY2tncm91bmQ9Im5ldyAwIDAgNjQgNjQiIHhtbDpzcGFjZT0icHJlc2VydmUiPg0KPHBhdGggZmlsbD0iI0NFRDBENiIgZD0iTTkuNSw0OS4xbDMuMi05LjJoMTMuNWwzLjIsOS4ySDM1TDIyLjUsMTQuNGgtNkw0LDQ5LjFIOS41eiBNMTQuMywzNS41bDUuMS0xNC44aDAuM2w1LjEsMTQuOEgxNC4zeiIgLz4NCjxwYXRoIGZpbGw9IiNDRUQwRDYiIGQ9Ik00Ny4yLDQ5LjZjNC4zLDAsNi43LTIuMiw3LjctNC4xaDAuMnYzLjZINjBWMzEuOGMwLTcuNi02LTkuMS0xMC4xLTkuMWMtNC43LDAtOSwxLjktMTAuNyw2LjZsNC44LDEuMSAgYzAuNy0xLjgsMi42LTMuNiw2LTMuNmMzLjMsMCw0LjksMS43LDQuOSw0Ljd2MC4xYzAsMS44LTEuOSwxLjgtNi42LDIuNGMtNC45LDAuNi0xMCwxLjktMTAsNy44QzM4LjQsNDYuOCw0Mi4yLDQ5LjYsNDcuMiw0OS42eiAgIE00OC4zLDQ1LjZjLTIuOSwwLTQuOS0xLjMtNC45LTMuOGMwLTIuNywyLjQtMy43LDUuMy00LjFjMS42LTAuMiw1LjUtMC43LDYuMy0xLjR2My40QzU0LjksNDIuOCw1Mi41LDQ1LjYsNDguMyw0NS42eiIgLz4NCjwvc3ZnPg0K","id":"consulo.fontviewer","length":27932,"name":"Font Viewer","obsolete":false,"optionalDependencies":["consulo.desktop.awt"],"platformVersion":"4342","tags":["editor.extension"],"url":"https://github.com/consulo/consulo-fontviewer","version":"1146"},{"checksum":{"md5":"2599FE0AAA803D7B0BB8A84DA320B6EF","sha3_256":"67C6E6FD3987EABA38B416CE5A4A42B25F7ECC261E4C29DECEA29000C6519E18","sha_256":"96A147D9C0EBC64403A4E27AF9663996368F03B67E673A173C2A90C9BEAD9398"},"date":1782329006111,"dependencies":["com.intellij.xml"],"description":"Freemarker template language support","downloadUrls":["https://github.com/consulo/consulo-freemarker/releases/download/build%235387_consulo%234342/consulo.freemarker_5387.consulo-plugin"],"downloads":133,"downloadsAll":133,"experimental":false,"extensionPreviews":[{"apiClassName":"consulo.virtualFileSystem.fileType.FileTypeFactory","apiPluginId":"consulo","implId":"*|ftl"}],"id":"consulo.freemarker","length":55129,"name":"Freemarker suport","obsolete":false,"platformVersion":"4342","tags":["template.language"],"url":"https://github.com/consulo/consulo-freemarker","vendor":"Max Ishchenko & consulo.io","version":"5387"},{"checksum":{"md5":"E2AAB1C6796D3DC3AC1CB2F9CB2184D1","sha3_256":"826505DBB907D2BC9CCE60A8A6C0C08DE811BFFA287E85CB291BBFD42CA50668","sha_256":"E5A474E67F440531E6286FBAD69EB52E1D581147613067D3412AC4AF6D3586FB"},"date":1782329241392,"dependencies":["consulo.dotnet"],"description":"","downloadUrls":["https://github.com/consulo/incubating-consulo-fsharp/releases/download/build%236557_consulo%234342/consulo.fsharp_6557.consulo-plugin"],"downloads":432,"downloadsAll":432,"experimental":false,"extensionPreviews":[{"apiClassName":"consulo.virtualFileSystem.fileType.FileTypeFactory","apiPluginId":"consulo","implId":"*|fs"},{"apiClassName":"consulo.module.content.layer.ModuleExtensionProvider","apiPluginId":"consulo","implId":"mono-fsharp"}],"iconBytes":"PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAyNS4wLjEsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT48c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6aW5rc2NhcGU9Imh0dHA6Ly93d3cuaW5rc2NhcGUub3JnL25hbWVzcGFjZXMvaW5rc2NhcGUiIHhtbG5zOnNvZGlwb2RpPSJodHRwOi8vc29kaXBvZGkuc291cmNlZm9yZ2UubmV0L0RURC9zb2RpcG9kaS0wLmR0ZCIgeG1sbnM6c3ZnPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHZlcnNpb249IjEuMCIgaWQ9InN2ZzUiIHg9IjBweCIgeT0iMHB4IiB3aWR0aD0iMjM2cHgiIGhlaWdodD0iMjM2cHgiIHZpZXdCb3g9IjAgMCAyMzYgMjM2IiBlbmFibGUtYmFja2dyb3VuZD0ibmV3IDAgMCAyMzYgMjM2IiB4bWw6c3BhY2U9InByZXNlcnZlIj4NCjxnIGlkPSJsYXllcjEiIGlua3NjYXBlOmdyb3VwbW9kZT0ibGF5ZXIiIGlua3NjYXBlOmxhYmVsPSJMYXllciAxIj4NCgk8cGF0aCBpZD0icGF0aDQ5MTIiIHNvZGlwb2RpOm5vZGV0eXBlcz0iY2NjY2NjYyIgZmlsbD0iIzM3OEJCQSIgZD0iTTExMiwyMzBMMCwxMThMMTEyLDZ2NTZsLTU2LDU2bDU2LDU2VjIzMHoiIC8+DQoJPHBhdGggaWQ9InBhdGg5MzkzIiBzb2RpcG9kaTpub2RldHlwZXM9ImNjY2MiIGZpbGw9IiMzNzhCQkEiIGQ9Ik0xMTIsMTU4bC00MC00MGw0MC00MFYxNTh6IiAvPg0KCTxwYXRoIGlkPSJwYXRoMTM2NDAiIHNvZGlwb2RpOm5vZGV0eXBlcz0iY2NjY2NjYyIgZmlsbD0iIzMwQjlEQiIgZD0iTTEyMCw2djU2bDU2LDU2bC01Niw1NnY1NmwxMTYtMTEyTDEyMCw2eiIgLz4NCjwvZz4NCjwvc3ZnPg0K","id":"consulo.fsharp","length":44326,"name":"F#","obsolete":false,"optionalDependencies":["consulo.dotnet.microsoft","consulo.dotnet.mono"],"platformVersion":"4342","tags":["custom.language"],"url":"https://github.com/consulo/incubating-consulo-fsharp","version":"6557"},{"checksum":{"md5":"3A67151E21545EA5C5D1AE92805D6617","sha3_256":"248C36900AEAF3CA06BA174C0B26D6C0EF8C99BC9054B6C5E246B85C7AB44FB1","sha_256":"19F82248DD7ED147E66071C00661E48B965FE2B06D1E009947B84DACB540D35D"},"date":1782329125272,"dependencies":["com.intellij.images","consulo.audio"],"description":"","downloadUrls":["https://github.com/consulo/consulo-game-framework/releases/download/build%231209_consulo%234342/consulo.game.framework_1209.consulo-plugin"],"downloads":888,"downloadsAll":888,"experimental":false,"extensionPreviews":[{"apiClassName":"consulo.virtualFileSystem.fileType.FileTypeFactory","apiPluginId":"consulo","implId":"*|exr"},{"apiClassName":"consulo.virtualFileSystem.fileType.FileTypeFactory","apiPluginId":"consulo","implId":"*|fbx"}],"iconBytes":"PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz4NCjxzdmcgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB3aWR0aD0iNjQiIGhlaWdodD0iNjQiIHZpZXdCb3g9IjAgMCAyNCAyNCIgZmlsbD0ibm9uZSIgdHJhbnNmb3JtPSJyb3RhdGUoMCAwIDApIj48cGF0aCBkPSJNOS4zMDY1OSA4LjQ4ODk5VjExLjk5OThNNy41NTExNCAxMC4yNDI5SDExLjA2MTlNMTUuMjMyNiAxMS43NDYySDE2LjExMDNNMTUuMjMyNiA4LjczODk5SDE2LjExMDNNNi41NDIyIDUuNzU1NDVMNC45NzY1NiA2LjA0NTA5QzQuMzMxMTIgNi4xNjQ1IDMuODM4MjkgNi42ODk2OSAzLjc2MDExIDcuMzQxNEwyLjU5MjkxIDE3LjA3MUMyLjQ4NTggMTcuOTYzOSAzLjE4Mjk3IDE4Ljc0OTcgNC4wODIyNCAxOC43NDk3SDYuMTc5MjZDNi42OTk2NSAxOC43NDk3IDcuMTgyODcgMTguNDc5OSA3LjQ1NjAxIDE4LjAzN0w4Ljg4OTU2IDE1LjcxMjNDOS4xNjI3MSAxNS4yNjk0IDkuNjQ1OTIgMTQuOTk5NyAxMC4xNjYzIDE0Ljk5OTdIMTMuODMyOUMxNC4zNTMzIDE0Ljk5OTcgMTQuODM2NSAxNS4yNjk0IDE1LjEwOTcgMTUuNzEyM0wxNi41NDMyIDE4LjAzN0MxNi44MTY0IDE4LjQ3OTkgMTcuMjk5NiAxOC43NDk3IDE3LjgyIDE4Ljc0OTdIMTkuOTE3QzIwLjgxNjMgMTguNzQ5NyAyMS41MTM0IDE3Ljk2MzkgMjEuNDA2MyAxNy4wNzFMMjAuMjM5MSA3LjM0MTRDMjAuMTYwOSA2LjY4OTY5IDE5LjY2ODEgNi4xNjQ1IDE5LjAyMjcgNi4wNDUwOUwxNy40NTcgNS43NTU0NUMxMy44NDk0IDUuMDg4MDMgMTAuMTQ5OSA1LjA4ODAzIDYuNTQyMiA1Ljc1NTQ1WiIgc3Ryb2tlPSIjNkM3MDdFIiBzdHJva2Utd2lkdGg9IjEuNSIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIiBzdHJva2UtbGluZWpvaW49InJvdW5kIiAvPjwvc3ZnPg0K","iconDarkBytes":"PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz4NCjxzdmcgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB3aWR0aD0iNjQiIGhlaWdodD0iNjQiIHZpZXdCb3g9IjAgMCAyNCAyNCIgZmlsbD0ibm9uZSIgdHJhbnNmb3JtPSJyb3RhdGUoMCAwIDApIj48cGF0aCBkPSJNOS4zMDY1OSA4LjQ4ODk5VjExLjk5OThNNy41NTExNCAxMC4yNDI5SDExLjA2MTlNMTUuMjMyNiAxMS43NDYySDE2LjExMDNNMTUuMjMyNiA4LjczODk5SDE2LjExMDNNNi41NDIyIDUuNzU1NDVMNC45NzY1NiA2LjA0NTA5QzQuMzMxMTIgNi4xNjQ1IDMuODM4MjkgNi42ODk2OSAzLjc2MDExIDcuMzQxNEwyLjU5MjkxIDE3LjA3MUMyLjQ4NTggMTcuOTYzOSAzLjE4Mjk3IDE4Ljc0OTcgNC4wODIyNCAxOC43NDk3SDYuMTc5MjZDNi42OTk2NSAxOC43NDk3IDcuMTgyODcgMTguNDc5OSA3LjQ1NjAxIDE4LjAzN0w4Ljg4OTU2IDE1LjcxMjNDOS4xNjI3MSAxNS4yNjk0IDkuNjQ1OTIgMTQuOTk5NyAxMC4xNjYzIDE0Ljk5OTdIMTMuODMyOUMxNC4zNTMzIDE0Ljk5OTcgMTQuODM2NSAxNS4yNjk0IDE1LjEwOTcgMTUuNzEyM0wxNi41NDMyIDE4LjAzN0MxNi44MTY0IDE4LjQ3OTkgMTcuMjk5NiAxOC43NDk3IDE3LjgyIDE4Ljc0OTdIMTkuOTE3QzIwLjgxNjMgMTguNzQ5NyAyMS41MTM0IDE3Ljk2MzkgMjEuNDA2MyAxNy4wNzFMMjAuMjM5MSA3LjM0MTRDMjAuMTYwOSA2LjY4OTY5IDE5LjY2ODEgNi4xNjQ1IDE5LjAyMjcgNi4wNDUwOUwxNy40NTcgNS43NTU0NUMxMy44NDk0IDUuMDg4MDMgMTAuMTQ5OSA1LjA4ODAzIDYuNTQyMiA1Ljc1NTQ1WiIgc3Ryb2tlPSIjQ0VEMEQ2IiBzdHJva2Utd2lkdGg9IjEuNSIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIiBzdHJva2UtbGluZWpvaW49InJvdW5kIiAvPjwvc3ZnPg0K","id":"consulo.game.framework","length":41514,"name":"Game Framework API","obsolete":false,"platformVersion":"4342","tags":["game.framework"],"url":"https://github.com/consulo/consulo-game-framework","version":"1209"},{"checksum":{"md5":"AB344CF8D2AE261A590D724BA117C0B5","sha3_256":"31C837592A35D93F5D1A906C0EEF7763B4468F87FFED5C8CD122F3FB317BC4A8","sha_256":"CFE128D560DA01509C248515DCB71CBDFC8B00C7FED1FEA496EB241FE180418E"},"date":1782328758678,"description":"","downloadUrls":["https://github.com/consulo/consulo-gdb/releases/download/build%232487_consulo%234342/consulo.gdb_2487.consulo-plugin"],"downloads":420,"downloadsAll":420,"experimental":false,"extensionPreviews":[{"apiClassName":"consulo.execution.configuration.ConfigurationType","apiPluginId":"consulo","implId":"GdbRunConfigurationType"}],"id":"consulo.gdb","length":119113,"name":"GDB","obsolete":false,"platformVersion":"4342","tags":["run.debugger"],"url":"https://github.com/consulo/consulo-gdb","vendor":"Chris Spencer","version":"2487"},{"checksum":{"md5":"4827EA59F6FA7ED6187A672812571CD8","sha3_256":"E46A65E7E0153F765A98DB5FBEE2ABFDBBC30C3683955DC650F5B9C70C83969F","sha_256":"9306CE6A744E076BFD296409E4C212BE8D100CF3CA44234F4F62916490850EF5"},"date":1782328892905,"dependencies":["com.intellij.git"],"description":"","downloadUrls":["https://github.com/consulo/consulo-gitflow/releases/download/build%231257_consulo%234342/consulo.gitflow_1257.consulo-plugin"],"downloads":146,"downloadsAll":146,"experimental":false,"extensionPreviews":[],"id":"consulo.gitflow","length":146429,"name":"Git Flow Integration","obsolete":false,"platformVersion":"4342","tags":["vcs"],"url":"https://github.com/consulo/consulo-gitflow","vendor":"Opher Vishnia","vendorUrl":"http://www.opherv.com","version":"1257"},{"category":"Web Frameworks","checksum":{},"date":1494582958511,"downloads":200,"downloadsAll":200,"experimental":false,"id":"consulo.google-app-engine.api","length":28878,"name":"Google App Engine API","obsolete":false,"platformVersion":"1621","version":"1591"},{"category":"Web Frameworks","checksum":{},"date":1494582958657,"dependencies":["consulo.google-app-engine.py.api","consulo.google.go"],"downloads":114,"downloadsAll":114,"experimental":false,"id":"consulo.google-app-engine.go","length":3401,"name":"Google App Engine Go","obsolete":false,"platformVersion":"1621","version":"1591"},{"category":"Web Frameworks","checksum":{},"date":1494582958715,"dependencies":["consulo.google-app-engine.api","consulo.javaee"],"downloads":139,"downloadsAll":139,"experimental":false,"id":"consulo.google-app-engine.java","length":14424,"name":"Google App Engine Java","obsolete":false,"platformVersion":"1621","version":"1591"},{"category":"Web Frameworks","checksum":{},"date":1494582959723,"dependencies":["consulo.google-app-engine.py.api","consulo.php"],"downloads":105,"downloadsAll":105,"experimental":false,"id":"consulo.google-app-engine.php","length":4446,"name":"Google App Engine PHP","obsolete":false,"platformVersion":"1621","version":"1591"},{"category":"Web Frameworks","checksum":{},"date":1494582959842,"dependencies":["consulo.google-app-engine.py.api"],"downloads":126,"downloadsAll":126,"experimental":false,"id":"consulo.google-app-engine.py","length":3998,"name":"Google App Engine Python","obsolete":false,"platformVersion":"1621","version":"1591"},{"category":"Web Frameworks","checksum":{},"date":1494582959908,"dependencies":["consulo.google-app-engine.api","consulo.python"],"downloads":155,"downloadsAll":155,"experimental":false,"id":"consulo.google-app-engine.py.api","length":243128,"name":"Google App Engine Python API","obsolete":false,"platformVersion":"1621","version":"1591"},{"checksum":{"md5":"3F2BC9341C2A874CEDB4B6CAE6EB672A","sha3_256":"07A3470FD3B178C8C775F19A4AC38D3F497068E66AF3BFB5BFD1FDD3BE04333A","sha_256":"84724CEE78D606970574F19DAAD1C9F0CB259F87C460D437C04C797FBA525056"},"date":1782329048605,"dependencies":["com.intellij.regexp","consulo.dap"],"description":"","downloadUrls":["https://github.com/consulo/consulo-google-go/releases/download/build%233874_consulo%234342/consulo.google.go_3874.consulo-plugin"],"downloads":1049,"downloadsAll":1049,"experimental":false,"extensionPreviews":[{"apiClassName":"consulo.execution.configuration.ConfigurationType","apiPluginId":"consulo","implId":"GoApplicationRunConfiguration"},{"apiClassName":"consulo.execution.configuration.ConfigurationType","apiPluginId":"consulo","implId":"GoRunFileConfiguration"},{"apiClassName":"consulo.execution.configuration.ConfigurationType","apiPluginId":"consulo","implId":"GoTestRunConfiguration"},{"apiClassName":"consulo.virtualFileSystem.fileType.FileTypeFactory","apiPluginId":"consulo","implId":"?|*_amd64.s"},{"apiClassName":"consulo.virtualFileSystem.fileType.FileTypeFactory","apiPluginId":"consulo","implId":"?|*_amd64p32.s"},{"apiClassName":"consulo.virtualFileSystem.fileType.FileTypeFactory","apiPluginId":"consulo","implId":"?|*_386.s"},{"apiClassName":"consulo.virtualFileSystem.fileType.FileTypeFactory","apiPluginId":"consulo","implId":"*|go"},{"apiClassName":"consulo.virtualFileSystem.fileType.FileTypeFactory","apiPluginId":"consulo","implId":"¡|go.mod"},{"apiClassName":"consulo.module.content.layer.ModuleExtensionProvider","apiPluginId":"consulo","implId":"google-go"},{"apiClassName":"consulo.module.creation.scratch.NewModuleBuilder","apiPluginId":"consulo","implId":"consulo.google.go.newProjectOrModule.GoNewModuleBuilder"},{"apiClassName":"consulo.content.bundle.SdkType","apiPluginId":"consulo","implId":"GO_SDK"}],"iconBytes":"PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAyNS4wLjEsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT48c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHZlcnNpb249IjEuMCIgaWQ9IkxheWVyXzEiIHg9IjBweCIgeT0iMHB4IiB3aWR0aD0iMjA3cHgiIGhlaWdodD0iMjA3cHgiIHZpZXdCb3g9IjAgMCAyMDcgMjA3IiBlbmFibGUtYmFja2dyb3VuZD0ibmV3IDAgMCAyMDcgMjA3IiB4bWw6c3BhY2U9InByZXNlcnZlIj4NCjxnPg0KCTxwYXRoIGZpbGwtcnVsZT0iZXZlbm9kZCIgY2xpcC1ydWxlPSJldmVub2RkIiBmaWxsPSIjMDBBQ0Q3IiBkPSJNMTYuMiw4OC42Yy0wLjQsMC0wLjUtMC4yLTAuMy0wLjVsMi4xLTIuNyAgIGMwLjItMC4zLDAuNy0wLjUsMS4xLTAuNWgzNS43YzAuNCwwLDAuNSwwLjMsMC4zLDAuNmwtMS43LDIuNmMtMC4yLDAuMy0wLjcsMC42LTEsMC42TDE2LjIsODguNnoiIC8+DQoJPHBhdGggZmlsbC1ydWxlPSJldmVub2RkIiBjbGlwLXJ1bGU9ImV2ZW5vZGQiIGZpbGw9IiMwMEFDRDciIGQ9Ik0xLjEsOTcuOGMtMC40LDAtMC41LTAuMi0wLjMtMC41bDIuMS0yLjcgICBjMC4yLTAuMywwLjctMC41LDEuMS0wLjVoNDUuNmMwLjQsMCwwLjYsMC4zLDAuNSwwLjZsLTAuOCwyLjRjLTAuMSwwLjQtMC41LDAuNi0wLjksMC42TDEuMSw5Ny44eiIgLz4NCgk8cGF0aCBmaWxsLXJ1bGU9ImV2ZW5vZGQiIGNsaXAtcnVsZT0iZXZlbm9kZCIgZmlsbD0iIzAwQUNENyIgZD0iTTI1LjMsMTA3Yy0wLjQsMC0wLjUtMC4zLTAuMy0wLjZsMS40LTIuNWMwLjItMC4zLDAuNi0wLjYsMS0wLjYgICBoMjBjMC40LDAsMC42LDAuMywwLjYsMC43bC0wLjIsMi40YzAsMC40LTAuNCwwLjctMC43LDAuN0wyNS4zLDEwN3oiIC8+DQoJPGcgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoNTUpIj4NCgkJPHBhdGggZmlsbC1ydWxlPSJldmVub2RkIiBjbGlwLXJ1bGU9ImV2ZW5vZGQiIGZpbGw9IiMwMEFDRDciIGQ9Ik03NC4xLDg2LjhjLTYuMywxLjYtMTAuNiwyLjgtMTYuOCw0LjRjLTEuNSwwLjQtMS42LDAuNS0yLjktMSAgICBjLTEuNS0xLjctMi42LTIuOC00LjctMy44Yy02LjMtMy4xLTEyLjQtMi4yLTE4LjEsMS41Yy02LjgsNC40LTEwLjMsMTAuOS0xMC4yLDE5YzAuMSw4LDUuNiwxNC42LDEzLjUsMTUuNyAgICBjNi44LDAuOSwxMi41LTEuNSwxNy02LjZjMC45LTEuMSwxLjctMi4zLDIuNy0zLjdjLTMuNiwwLTguMSwwLTE5LjMsMGMtMi4xLDAtMi42LTEuMy0xLjktM2MxLjMtMy4xLDMuNy04LjMsNS4xLTEwLjkgICAgYzAuMy0wLjYsMS0xLjYsMi41LTEuNmgzNi40Yy0wLjIsMi43LTAuMiw1LjQtMC42LDguMWMtMS4xLDcuMi0zLjgsMTMuOC04LjIsMTkuNmMtNy4yLDkuNS0xNi42LDE1LjQtMjguNSwxNyAgICBjLTkuOCwxLjMtMTguOS0wLjYtMjYuOS02LjZjLTcuNC01LjYtMTEuNi0xMy0xMi43LTIyLjJDLTAuOCwxMDEuOCwyLjQsOTIsOSw4My40YzcuMS05LjMsMTYuNS0xNS4yLDI4LTE3LjMgICAgYzkuNC0xLjcsMTguNC0wLjYsMjYuNSw0LjljNS4zLDMuNSw5LjEsOC4zLDExLjYsMTQuMUM3NS43LDg2LDc1LjMsODYuNSw3NC4xLDg2Ljh6IiAvPg0KCQk8cGF0aCBmaWxsPSIjMDBBQ0Q3IiBkPSJNMTA3LjIsMTQyLjFjLTkuMS0wLjItMTcuNC0yLjgtMjQuNC04LjhjLTUuOS01LjEtOS42LTExLjYtMTAuOC0xOS4zYy0xLjgtMTEuMywxLjMtMjEuMyw4LjEtMzAuMiAgICBjNy4zLTkuNiwxNi4xLTE0LjYsMjgtMTYuN2MxMC4yLTEuOCwxOS44LTAuOCwyOC41LDUuMWM3LjksNS40LDEyLjgsMTIuNywxNC4xLDIyLjNjMS43LDEzLjUtMi4yLDI0LjUtMTEuNSwzMy45ICAgIGMtNi42LDYuNy0xNC43LDEwLjktMjQsMTIuOEMxMTIuNSwxNDEuNywxMDkuOCwxNDEuOCwxMDcuMiwxNDIuMXogTTEzMSwxMDEuN2MtMC4xLTEuMy0wLjEtMi4zLTAuMy0zLjMgICAgYy0xLjgtOS45LTEwLjktMTUuNS0yMC40LTEzLjNjLTkuMywyLjEtMTUuMyw4LTE3LjUsMTcuNGMtMS44LDcuOCwyLDE1LjcsOS4yLDE4LjljNS41LDIuNCwxMSwyLjEsMTYuMy0wLjYgICAgQzEyNi4yLDExNi43LDEzMC41LDExMC4zLDEzMSwxMDEuN0wxMzEsMTAxLjd6IiAvPg0KCTwvZz4NCjwvZz4NCjwvc3ZnPg0K","id":"consulo.google.go","length":62920831,"name":"Go (golang.org)","obsolete":false,"platformVersion":"4342","tags":["custom.language"],"url":"https://github.com/consulo/consulo-google-go","vendor":"consulo.io & github.com/go-lang-plugin-org","version":"3874"},{"checksum":{"md5":"F64AB39D94FD840D20DB7DE969CFC47F","sha3_256":"4B468880570E50E18067A0F666C5E1318933E8DED074ED9A4C2C722306273693","sha_256":"89C981F240C9E2FC36D93AFEEEBE8E6F91EC04DB05CAFBBBFAA0ABAA068446D1"},"date":1782329679044,"dependencies":["com.intellij.properties","consulo.java"],"description":"Support for Guice, Google's inversion-of-control container","downloadUrls":["https://github.com/consulo/consulo-google-guice/releases/download/build%2310512_consulo%234342/consulo.google.guice_10512.consulo-plugin"],"downloads":1089,"downloadsAll":1089,"experimental":false,"extensionPreviews":[{"apiClassName":"consulo.module.content.layer.ModuleExtensionProvider","apiPluginId":"consulo","implId":"google-guice"},{"apiClassName":"org.jetbrains.idea.maven.importing.MavenImporter","apiPluginId":"org.jetbrains.idea.maven","implId":"dependency:com.google.inject:guice"}],"id":"consulo.google.guice","length":145515,"name":"Google Guice","obsolete":false,"optionalDependencies":["org.jetbrains.idea.maven"],"platformVersion":"4342","tags":["language.extension"],"url":"https://github.com/consulo/consulo-google-guice","vendor":"Sixth and Red River Software","vendorEmail":"info@sixthandredriver.com","vendorUrl":"http://www.sixthandredriver.com","version":"10512"},{"checksum":{"md5":"450E6C5A09A1AE320D60DD3B19770B6B","sha3_256":"961C44269FC3C53A5C47BED4EEFF41F8F3F92B2ADEDFA743449E709E38DDC039","sha_256":"97A36FFBD6F9A9280FBFC8D293018AD663F8C41343336609D22366336F35819E"},"date":1782329750803,"description":"Provides editor support for <a href=\"https://developers.google.com/protocol-buffers/\">Protocol Buffers</a> files.\n    <br>\n    Features:\n    <ul>\n        <li>Support for <code>proto2</code> and <code>proto3</code> syntax levels.</li>\n        <li>Syntax highlighting.</li>\n        <li>Semantic analysis.</li>\n        <li>References and navigation.</li>\n        <li>Quick documentation.</li>\n        <li>Editor enhancements (completion, brace matching, etc.).</li>\n        <li>Navigating between protobuf files and some other languages (Java, Go, Python).</li>\n    </ul>","downloadUrls":["https://github.com/consulo/consulo-google-protobuf/releases/download/build%238256_consulo%234342/consulo.google.protobuf_8256.consulo-plugin"],"downloads":293,"downloadsAll":293,"experimental":false,"extensionPreviews":[{"apiClassName":"consulo.virtualFileSystem.fileType.FileTypeFactory","apiPluginId":"consulo","implId":"*|proto"},{"apiClassName":"consulo.virtualFileSystem.fileType.FileTypeFactory","apiPluginId":"consulo","implId":"*|pb"},{"apiClassName":"consulo.virtualFileSystem.fileType.FileTypeFactory","apiPluginId":"consulo","implId":"*|textprot"}],"iconBytes":"PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz4NCjxzdmcgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgd2lkdGg9IjQwIiBoZWlnaHQ9IjQwIj48ZGVmcz48cmFkaWFsR3JhZGllbnQgaWQ9IlhNTElEXzNfIiBjeD0iLTg4MzQuMTk5MiIgY3k9IjEyODg3LjQxNDEiIHI9IjQxLjEzODMiIGdyYWRpZW50VHJhbnNmb3JtPSJtYXRyaXgoLTAuMzg1OCAwIDAgMC4zODU4IC0zMzc5LjQxMDYgLTQ5MDEuOTk1NikiIGdyYWRpZW50VW5pdHM9InVzZXJTcGFjZU9uVXNlIj48c3RvcCBvZmZzZXQ9IjAiIHN0b3Atb3BhY2l0eT0iMC4yIiBzdG9wLWNvbG9yPSIjM0UyNzIzIiAvPjxzdG9wIG9mZnNldD0iMSIgc3RvcC1vcGFjaXR5PSIwLjAyIiBzdG9wLWNvbG9yPSIjM0UyNzIzIiAvPjwvcmFkaWFsR3JhZGllbnQ+PHJhZGlhbEdyYWRpZW50IGlkPSJYTUxJRF80XyIgY3g9IjczMTYuODYxOCIgY3k9Ii00NDczLjcxOTIiIHI9IjQxLjEzODMiIGdyYWRpZW50VHJhbnNmb3JtPSJtYXRyaXgoMC4zODU4IDAgMCAtMC4zODU4IC0yNjU2LjY4MjYgLTE1ODQuOTU4NikiIGdyYWRpZW50VW5pdHM9InVzZXJTcGFjZU9uVXNlIj48c3RvcCBvZmZzZXQ9IjAiIHN0b3Atb3BhY2l0eT0iMC4yIiBzdG9wLWNvbG9yPSIjQkYzNjBDIiAvPjxzdG9wIG9mZnNldD0iMSIgc3RvcC1vcGFjaXR5PSIwLjAyIiBzdG9wLWNvbG9yPSIjQkYzNjBDIiAvPjwvcmFkaWFsR3JhZGllbnQ+PC9kZWZzPjxnPjx0aXRsZT5MYXllciAxPC90aXRsZT48ZyBpZD0ic3ZnXzQiPjxnIGlkPSJYTUxJRF8zNl8iIHRyYW5zZm9ybT0ibWF0cml4KDAuMjAyOTkzNzcxMTA5MDg5MzcsMCwwLDAuMjAyOTkzNzcxMTA5MDg5MzcsMC42NDM1NDkzNDI2NDM4MzcsMjQ1LjA0MDgzNDIwMDEwNjYpICI+PHBvbHlnb24gaWQ9IlhNTElEXzM3XyIgZmlsbD0iI0ZGQzEwNyIgcG9pbnRzPSIxNDguMjAzNTUyMjQ2MDkzNzUsLTEwNDQuNzEzMjY0NzAzNzUwNiAxNjQuMTkzNTU3NzM5MjU3OCwtMTA3Mi40MzI5OTEyNjYyNTA2IDE0My4yNjM1NDk4MDQ2ODc1LC0xMTA4LjcxMzAyMDU2MzEyNTYgMTA2LjM0MzQ2NzcxMjQwMjM0LC0xMDQ0LjcxMzI2NDcwMzc1MDYgIiAvPjxnIGlkPSJYTUxJRF8yOV8iPjxwYXRoIGlkPSJYTUxJRF8xMDVfIiBmaWxsPSIjMEY5RDU4IiBkPSJtMTgxLjY1MzQ4MywtMTEwMi43MTM2MzJjMi4xNCwtMy43MSAyLjE0LC04LjI4IDAsLTExLjk5bC0zMy40NiwtNThsLTQxLjg1LDBsNTcuODUsMTAwLjI4YzAsMCAxNy40NiwtMzAuMjkgMTcuNDYsLTMwLjI5eiIgLz48L2c+PHBhdGggaWQ9IlhNTElEXzQxXyIgb3BhY2l0eT0iMC4yIiBmaWxsPSIjRkZGRkZGIiBkPSJtMTgxLjY1MzQ4MywtMTExMy43MTM2MzJjMC45OCwxLjcxIDEuNDksMy41OSAxLjU3LDUuNWMwLjA5LC0yLjI0IC0wLjQyLC00LjQ5IC0xLjU3LC02LjVsLTMzLjQ2LC01OGwtNDEuODUsMGwwLjU4LDFsNDEuMjgsMGwzMy40NSw1OHoiIC8+PHBvbHlnb24gaWQ9IlhNTElEXzQyXyIgb3BhY2l0eT0iMC4yIiBmaWxsPSIjRkZGRkZGIiBwb2ludHM9IjEwNi45MjM0NjE5MTQwNjI1LC0xMDQ0LjcxMzI2NDcwMzc1MDYgMTQzLjU1MzU1ODM0OTYwOTM4LC0xMTA4LjIwMzAxMDc5NzUwMDYgMTQzLjI2MzU0OTgwNDY4NzUsLTExMDguNzEzMDIwNTYzMTI1NiAxMDYuMzQzNDY3NzEyNDAyMzQsLTEwNDQuNzEzMjY0NzAzNzUwNiAiIC8+PHBhdGggaWQ9IlhNTElEXzQzXyIgb3BhY2l0eT0iMC4yIiBmaWxsPSIjMjYzMjM4IiBkPSJtMTgxLjY1MzQ4MywtMTEwMy43MTM2MzJsLTE3LjQ3LDMwLjI4bC01Ny4yNiwtOTkuMjhsLTAuNTgsMGw1Ny44NSwxMDAuMjhsMTcuNDYsLTMwLjI4YzEuMTYsLTIuMDEgMS42NywtNC4yNiAxLjU3LC02LjVjLTAuMDcsMS45IC0wLjU4LDMuNzkgLTEuNTcsNS41eiIgLz48cG9seWdvbiBpZD0iWE1MSURfNDRfIiBmaWxsPSJ1cmwoI1hNTElEXzRfKSIgcG9pbnRzPSIxNjQuMTYzNTU4OTU5OTYwOTQsLTEwNzIuNDczMDMwMzI4NzUwNiAxNDMuMjYzNTQ5ODA0Njg3NSwtMTEwOC43MTMwMjA1NjMxMjU2IDEzNy42NTM1NDkxOTQzMzU5NCwtMTA5OC45OTMwNDk4NjAwMDA2ICIgLz48L2c+PGcgaWQ9InN2Z18zIj48cG9seWdvbiBpZD0iWE1MSURfNTBfIiBmaWxsPSIjREI0NDM3IiBwb2ludHM9IjkuMjM0OTU0ODMzOTg0Mzc1LDYuOTg3Mzc4MzE0MTM3NDU5IDUuOTg5MDg1MTk3NDQ4NzMwNSwxMi42MTQzNjEwMDMwNDEyNjcgMTAuMjM3NzQyNDI0MDExMjMsMTkuOTc4OTg1OTgwMTUzMDg0IDE3LjczMjI2NzM3OTc2MDc0Miw2Ljk4NzM3ODMxNDEzNzQ1OSAiIC8+PGcgdHJhbnNmb3JtPSJtYXRyaXgoMC4yMDI5OTM3NzExMDkwODkzNywwLDAsMC4yMDI5OTM3NzExMDkwODkzNywwLjY0MzU0OTM0MjY0MzgzNywyNDUuMDQwODM0MjAwMTA2NikgIiBpZD0iWE1MSURfNDBfIj48cGF0aCBpZD0iWE1MSURfMTAzXyIgZmlsbD0iIzQyODVGNCIgZD0ibTguODczNDgzLC0xMTE0LjcxMzYzMmMtMi4xNCwzLjcxIC0yLjE0LDguMjggMCwxMS45OWwzMy40Niw1OGw0MS44NSwwbC01Ny44NSwtMTAwLjI3bC0xNy40NiwzMC4yOHoiIC8+PC9nPjxwYXRoIGlkPSJYTUxJRF8zOV8iIG9wYWNpdHk9IjAuMiIgZmlsbD0iIzFBMjM3RSIgZD0ibTIuNDQ0ODExLDIwLjk5Mzg0MmMtMC4xOTg5MzQsLTAuMzQ3MTE5IC0wLjMwMjQ2MSwtMC43Mjg3NDggLTAuMzE4NywtMS4xMTY0NjZjLTAuMDE4MjY5LDAuNDU0NzA2IDAuMDg1MjU3LDAuOTExNDQyIDAuMzE4NywxLjMxOTQ2bDYuNzkyMTcyLDExLjc3MzYzOWw4LjQ5NTI4OSwwbC0wLjExNzczNiwtMC4yMDI5OTRsLTguMzc5NTgzLDBjMCwwIC02Ljc5MDE0MiwtMTEuNzczNjM5IC02Ljc5MDE0MiwtMTEuNzczNjM5eiIgLz48cG9seWdvbiBpZD0iWE1MSURfMzRfIiBvcGFjaXR5PSIwLjIiIGZpbGw9IiNGRkZGRkYiIHBvaW50cz0iNi4wNDc5NTI2NTE5Nzc1MzksMTIuNzE3ODg5MDI1ODA3MzggOS4yMzQ5NTQ4MzM5ODQzNzUsNy4xOTAzNzI2NjA3NTYxMTEgMTcuNjE0NTI4NjU2MDA1ODYsNy4xOTAzNzI2NjA3NTYxMTEgMTcuNzMyMjY3Mzc5NzYwNzQyLDYuOTg3Mzc4MzE0MTM3NDU5IDkuMjM0OTU0ODMzOTg0Mzc1LDYuOTg3Mzc4MzE0MTM3NDU5IDUuOTg5MDg1MTk3NDQ4NzMwNSwxMi42MTQzNjEwMDMwNDEyNjcgIiAvPjxwb2x5Z29uIGlkPSJYTUxJRF8zOF8iIG9wYWNpdHk9IjAuMiIgZmlsbD0iIzNFMjcyMyIgcG9pbnRzPSIxNy42MTQ1Mjg2NTYwMDU4Niw2Ljk4NzM3ODMxNDEzNzQ1OSAxMC4xODA5MDQzODg0Mjc3MzQsMTkuODc1NDU1MDk2MzY0MDIgMTAuMjM3NzQyNDI0MDExMjMsMTkuOTc4OTg1OTgwMTUzMDg0IDE3LjczMjI2NzM3OTc2MDc0Miw2Ljk4NzM3ODMxNDEzNzQ1OSAiIC8+PHBhdGggaWQ9IlhNTElEXzMzXyIgb3BhY2l0eT0iMC4yIiBmaWxsPSIjRkZGRkZGIiBkPSJtMi40NDQ4MTEsMTguOTYzOTA0bDMuNTQ2MzAxLC02LjE0NjY1MWwxMS42MjM0MjMsMjAuMTUzMjIybDAuMTE3NzM2LDBsLTExLjc0MzE5LC0yMC4zNTYyMTVsLTMuNTQ0MjcxLDYuMTQ2NjUxYy0wLjIzNTQ3MywwLjQwODAxNyAtMC4zMzksMC44NjQ3NTMgLTAuMzE4NywxLjMxOTQ2YzAuMDE0MjEsLTAuMzg1Njg4IDAuMTE3NzM2LC0wLjc2OTM0NiAwLjMxODcsLTEuMTE2NDY2eiIgLz48cG9seWdvbiBpZD0iWE1MSURfMzJfIiBmaWxsPSJ1cmwoI1hNTElEXzNfKSIgcG9pbnRzPSI1Ljk5NTE3MzkzMTEyMTgyNiwxMi42MjI0ODgyMTU1NjU2ODEgMTAuMjM3NzQyNDI0MDExMjMsMTkuOTc4OTg1OTgwMTUzMDg0IDExLjM3NjUzODI3NjY3MjM2MywxOC4wMDU4OTI5NDczMTYxNyAiIC8+PC9nPjwvZz48L2c+PC9zdmc+DQo=","id":"consulo.google.protobuf","length":756496,"name":"Protocol Buffers","obsolete":false,"optionalDependencies":["consulo.google.go","consulo.java","consulo.python"],"platformVersion":"4342","tags":["serialize.framework"],"url":"https://github.com/consulo/consulo-google-protobuf","vendor":"JetBrains","version":"8256"},{"category":"Custom Languages","checksum":{},"date":1488767717714,"description":"Support for Haskell language","downloads":123,"downloadsAll":123,"experimental":false,"id":"consulo.haskell","length":244176,"name":"Haskell","obsolete":false,"platformVersion":"1555","vendor":"ideah.plugin@gmail.com","version":"140"},{"checksum":{"md5":"E13B021BA208C0D20C87788DD1AD6947","sha3_256":"5C6EC7B67666F4D883AA23B93FB62E24C1743E344C2BE92D42DE44CEAB36EE61","sha_256":"E98F1D0F074EC46074FD4AD6DCE1863F31FDDDFA54C3BFFACC89C42F5B816983"},"date":1782328780165,"description":"Provides the ability to edit and execute HTTP requests from the code editor","downloadUrls":["https://github.com/consulo/consulo-http-client/releases/download/build%23157_consulo%234342/consulo.http.client_157.consulo-plugin"],"downloads":100,"downloadsAll":100,"experimental":false,"extensionPreviews":[{"apiClassName":"consulo.execution.configuration.ConfigurationType","apiPluginId":"consulo","implId":"intellijHttpClient"},{"apiClassName":"consulo.virtualFileSystem.fileType.FileTypeFactory","apiPluginId":"consulo","implId":"*|http"}],"iconBytes":"PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz4NCjxzdmcgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB3aWR0aD0iMTNweCIgaGVpZ2h0PSIxM3B4IiB2aWV3Qm94PSIwIDAgMjA0OCAyMDQ4Ij48cmVjdCBmaWxsLW9wYWNpdHk9IjAuNyIgeD0iMCIgeT0iMCIgd2lkdGg9IjIwNDgiIGhlaWdodD0iMjA0OCIgcng9IjI1NiIgcnk9IjI1NiIgZmlsbD0iIzQwYjZlMCIgLz48ZyB0cmFuc2Zvcm09InNjYWxlKDAuNCkiPjxwYXRoIGZpbGwtb3BhY2l0eT0iMC45IiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgxMjQuNTkwMDAwMDAwMDAwMDMsIDMyODApIHJvdGF0ZSgxODApIHNjYWxlKC0xLCAxKSIgZmlsbD0iIzIzMWYyMCIgZD0iTTEzNyAxNDkzaDIwM3YtNTcyaDU1M3Y1NzJoMjAzdi0xNDkzaC0yMDN2NzUxaC01NTN2LTc1MWgtMjAzdjE0OTN6IiAvPjxwYXRoIGZpbGwtb3BhY2l0eT0iMC45IiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgxMzM3LjU5MDAwMDAwMDAwMDEsIDMyODApIHJvdGF0ZSgxODApIHNjYWxlKC0xLCAxKSIgZmlsbD0iIzIzMWYyMCIgZD0iTTQ3IDE0OTNoMTEzOXYtMTcwaC00Njd2LTEzMjNoLTIwM3YxMzIzaC00Njl2MTcweiIgLz48cGF0aCBmaWxsLW9wYWNpdHk9IjAuOSIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoMjYxMC41OSwgMzI4MCkgcm90YXRlKDE4MCkgc2NhbGUoLTEsIDEpIiBmaWxsPSIjMjMxZjIwIiBkPSJNNDcgMTQ5M2gxMTM5di0xNzBoLTQ2N3YtMTMyM2gtMjAzdjEzMjNoLTQ2OXYxNzB6IiAvPjxwYXRoIGZpbGwtb3BhY2l0eT0iMC45IiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgzODAzLjU5LCAzMjgwKSByb3RhdGUoMTgwKSBzY2FsZSgtMSwgMSkiIGZpbGw9IiMyMzFmMjAiIGQ9Ik0zOTkgMTMyN3YtNTYxaDIzNHExNDAgMCAyMTguNSA3NHQ3OC41IDIwN3QtNzggMjA2LjV0LTIxOSA3My41aC0yMzR6TTE5NyAxNDkzaDQzNnEyNTAgMCAzNzkgLTExMy41dDEyOSAtMzMyLjVxMCAtMjIxIC0xMjguNSAtMzM0dC0zNzkuNSAtMTEzaC0yMzR2LTYwMGgtMjAydjE0OTN6IiAvPjwvZz48L3N2Zz4NCg==","id":"consulo.http.client","length":488072,"name":"Http Client","obsolete":false,"platformVersion":"4342","tags":["web.tool"],"url":"https://github.com/consulo/consulo-http-client","vendor":"jufeng98","vendorEmail":"375709770@qq.com","vendorUrl":"https://www.zhihu.com/people/liang-yu-dong-44","version":"157"},{"checksum":{"md5":"B8455107246DD6DE33F57A7AE6EE0466","sha3_256":"C9E3D0EE04F6F6FEFEE8DA405998F41CB96A57272099365DEAE4D049A4F98A56","sha_256":"3AF9D83FD412463103840F8597413DD76CF8CF7CA82D8592A50BC85F9CA73A87"},"date":1782329498576,"dependencies":["consulo.dotnet","consulo.java"],"description":"","downloadUrls":["https://github.com/consulo/consulo-ikvm/releases/download/build%235868_consulo%234342/consulo.ikvm_5868.consulo-plugin"],"downloads":100,"downloadsAll":100,"experimental":false,"extensionPreviews":[{"apiClassName":"consulo.module.content.layer.ModuleExtensionProvider","apiPluginId":"consulo","implId":"microsoft-ikvm"},{"apiClassName":"consulo.module.content.layer.ModuleExtensionProvider","apiPluginId":"consulo","implId":"mono-ikvm"},{"apiClassName":"consulo.content.bundle.SdkType","apiPluginId":"consulo","implId":"IKVM"}],"id":"consulo.ikvm","length":114695,"name":"IKVM.NET","obsolete":false,"optionalDependencies":["consulo.dotnet.microsoft","consulo.dotnet.mono"],"platformVersion":"4342","tags":["language.extension"],"version":"5868"},{"checksum":{"md5":"9D6B1BE0DDE701408D89666315AB7EB6","sha3_256":"B2394648D00D9A61FF267610FCE5DC4CBB451D918AB838B405902E82204A985C","sha_256":"E48392069A0CB60043339F75906B837B113BFA2B7D03378389C92E2B1A9FCBFA"},"date":1782329121674,"dependencies":["com.intellij.images","consulo.library.twelvemonkeys.imageio"],"description":"","downloadUrls":["https://github.com/consulo/consulo-images-format/releases/download/build%23233_consulo%234342/consulo.images.format.photoshop_233.consulo-plugin"],"downloads":7,"downloadsAll":7,"experimental":false,"extensionPreviews":[{"apiClassName":"consulo.virtualFileSystem.fileType.FileTypeFactory","apiPluginId":"consulo","implId":"*|psd"},{"apiClassName":"consulo.virtualFileSystem.fileType.FileTypeFactory","apiPluginId":"consulo","implId":"*|psb"}],"id":"consulo.images.format.photoshop","length":84396,"name":"Images Format: PSD/PSB","obsolete":false,"platformVersion":"4342","tags":["library"],"url":"https://github.com/consulo/consulo-images-format","version":"233"},{"checksum":{"md5":"632F39FFD7FC8D34989869044510E0B5","sha3_256":"F65225FC9B8120066693BB3A0181A0C80793996006C0A48A099383D33265266C","sha_256":"F03E0F286C4207178E7D75F081B903F8AEE629B60E3D935F68BC77565B5C65E3"},"date":1782329124471,"dependencies":["com.intellij.images","consulo.library.twelvemonkeys.imageio"],"description":"","downloadUrls":["https://github.com/consulo/consulo-images-format/releases/download/build%23233_consulo%234342/consulo.images.format.webp_233.consulo-plugin"],"downloads":60,"downloadsAll":60,"experimental":false,"extensionPreviews":[{"apiClassName":"consulo.virtualFileSystem.fileType.FileTypeFactory","apiPluginId":"consulo","implId":"*|webp"}],"id":"consulo.images.format.webp","length":82904,"name":"Images Format: WEBP","obsolete":false,"platformVersion":"4342","tags":["library"],"url":"https://github.com/consulo/consulo-images-format","version":"233"},{"checksum":{"md5":"2812C60195960E7B7916BF7A862073C7","sha3_256":"8F93ACE80A452C53BEA8AB4D78AD4CD60E62F28F687DFC88DE62DACFE2965EC8","sha_256":"D4258928731AD7D395D3B27470791806416E73AA057893A033BE1A9EAD782049"},"date":1782328656445,"description":"","downloadUrls":["https://github.com/consulo/consulo-ini/releases/download/build%232523_consulo%234342/consulo.ini_2523.consulo-plugin"],"downloads":997,"downloadsAll":997,"experimental":false,"extensionPreviews":[{"apiClassName":"consulo.virtualFileSystem.fileType.FileTypeFactory","apiPluginId":"consulo","implId":"*|ini"}],"id":"consulo.ini","length":57638,"name":"*.ini","obsolete":false,"platformVersion":"4342","tags":["markup.language"],"url":"https://github.com/consulo/consulo-ini","vendor":"gark87","version":"2523"},{"checksum":{"md5":"AC8B1D9FB1523BE1C70A669244E9B476","sha3_256":"28160A056665636F85F9682681AFFFEDD40B8179DC3916C8E05B6521BC0D2872","sha_256":"DB4D1A4F13DFDD6944EAB5E0D680B9A0EDFA8687DADCA0185438BBAFA1BC99A6"},"date":1782329761412,"description":"","downloadUrls":["https://github.com/consulo/consulo-intellij/releases/download/build%2310757_consulo%234342/consulo.intellij_10757.consulo-plugin"],"downloads":1687,"downloadsAll":1687,"experimental":false,"extensionPreviews":[{"apiClassName":"consulo.virtualFileSystem.fileType.FileTypeFactory","apiPluginId":"consulo","implId":"*|iml"}],"iconBytes":"PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAyNS4wLjEsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT48c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHZlcnNpb249IjEuMCIgaWQ9IkxheWVyXzEiIHg9IjBweCIgeT0iMHB4IiB3aWR0aD0iMTAwcHgiIGhlaWdodD0iMTAwcHgiIHZpZXdCb3g9IjAgMCAxMDAgMTAwIiBlbmFibGUtYmFja2dyb3VuZD0ibmV3IDAgMCAxMDAgMTAwIiB4bWw6c3BhY2U9InByZXNlcnZlIj4NCjxnPg0KCTxyZWN0IHg9IjcuNSIgeT0iNy41IiBmaWxsPSIjM0MzQzNDIiB3aWR0aD0iODUiIGhlaWdodD0iODUiIC8+DQoJPHJlY3QgeD0iMTQuNiIgeT0iNzguMyIgZmlsbD0iI0ZGRkZGRiIgd2lkdGg9IjM1LjQiIGhlaWdodD0iNy4xIiAvPg0KCTxyZWN0IHg9IjE0LjYiIHk9IjE0LjYiIGZpbGw9IiNGRkZGRkYiIHdpZHRoPSIyMS4yIiBoZWlnaHQ9IjguNSIgLz4NCgk8cmVjdCB4PSIyMS43IiB5PSIyMS43IiBmaWxsPSIjRkZGRkZGIiB3aWR0aD0iNy4xIiBoZWlnaHQ9IjQyLjUiIC8+DQoJPHJlY3QgeD0iMTQuNiIgeT0iNTUuNyIgZmlsbD0iI0ZGRkZGRiIgd2lkdGg9IjIxLjIiIGhlaWdodD0iOC41IiAvPg0KCTxwYXRoIGZpbGwtcnVsZT0iZXZlbm9kZCIgY2xpcC1ydWxlPSJldmVub2RkIiBmaWxsPSIjRkZGRkZGIiBkPSJNNDYuMSw1MC4yYzIsMi41LDYsNC44LDEwLDQuOGM0LjcsMCw2LjMtNC44LDYuMy03LjdWMTQuNmg4LjkgICB2MzUuNmMwLDcuMy01LjYsMTQtMTMuNywxNGMtMTAuMiwwLTEzLjYtMy4xLTE2LjctNy41TDQ2LjEsNTAuMnoiIC8+DQo8L2c+DQo8L3N2Zz4NCg==","id":"consulo.intellij","length":54243,"name":"IntelliJ Project Importer","obsolete":false,"optionalDependencies":["consulo.java"],"platformVersion":"4342","tags":["project.import"],"url":"https://github.com/consulo/consulo-intellij","version":"10757"},{"checksum":{"md5":"83F4BFDE5BE6E1F3ED1CAD8A2EC551DB","sha3_256":"244750A1129B8DE32E5A8DCF2A2E3FD4E1D5C8387026BC0FE77350703A906E68","sha_256":"2033CCEE480309C141046242031CEA910700CCD8BDD0E489EFE6E3D789F13380"},"date":1782329618356,"dependencies":["consulo.python"],"description":"","downloadUrls":["https://github.com/consulo/consulo-python/releases/download/build%2312010_consulo%234342/consulo.iron-python_12010.consulo-plugin"],"downloads":275,"downloadsAll":275,"experimental":false,"extensionPreviews":[],"iconBytes":"PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAyNS4wLjEsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT48c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHZlcnNpb249IjEuMCIgaWQ9IkxheWVyXzEiIHg9IjBweCIgeT0iMHB4IiB3aWR0aD0iMjI5LjVweCIgaGVpZ2h0PSIyMzMuNXB4IiB2aWV3Qm94PSIwIDAgMjI5LjUgMjMzLjUiIGVuYWJsZS1iYWNrZ3JvdW5kPSJuZXcgMCAwIDIyOS41IDIzMy41IiB4bWw6c3BhY2U9InByZXNlcnZlIj4NCjxyYWRpYWxHcmFkaWVudCBpZD0iU1ZHSURfMV8iIGN4PSIxNTUuMjciIGN5PSI3NzEuMjciIHI9IjIxNi42NSIgZ3JhZGllbnRUcmFuc2Zvcm09Im1hdHJpeCgxIDAgMCAxIDAgLTcwOC4zOSkiIGdyYWRpZW50VW5pdHM9InVzZXJTcGFjZU9uVXNlIj4NCgk8c3RvcCBvZmZzZXQ9IjAiIHN0eWxlPSJzdG9wLWNvbG9yOiMwMTAyMDIiIC8+DQoJPHN0b3Agb2Zmc2V0PSIxIiBzdHlsZT0ic3RvcC1jb2xvcjojODY4Njg2IiAvPg0KPC9yYWRpYWxHcmFkaWVudD4NCjxwYXRoIGZpbGw9InVybCgjU1ZHSURfMV8pIiBkPSJNMjA1LjUsNDguNGMtNjUuNy02NC40LTk1LjQsNi4xLTk1LjQsNi4xTDkzLjYsOTdjLTAuMywwLjgsMCwxLjgsMC43LDIuMyAgYzEwLjEsNy42LDIxLjQsMTguOSwyMiwzNC45djAuMmMwLjksNC42LDAuOSw5LjctMC42LDE1Yy01LjEsMjIuMi0yOC41LDM5LTU2LjYsMzljLTE2LjgsMC0yNy43LTUuNi0zNi41LTE1Yy0xLjUtMS42LTQsMC0zLjMsMi4xICB2MC4xYzAsMC4xLDAuMSwwLjIsMC4yLDAuNGMyMC4yLDM0LjgsNTEuMyw1Ny42LDk0LjQsNTcuNmM1NywwLDEwNC40LTQwLjgsMTE0LjctOTQuOHYtMC4yQzIzMi43LDEwMS45LDIyMy40LDY1LjksMjA1LjUsNDguNHoiIC8+DQo8cGF0aCBvcGFjaXR5PSIwLjEiIGZpbGw9IiNGRkZGRkYiIGVuYWJsZS1iYWNrZ3JvdW5kPSJuZXcgICAgIiBkPSJNMjA1LjUsNDguNGMtNjUuNy02NC40LTk1LjQsNi4xLTk1LjQsNi4xbC0xMy42LDM1bDIwLjktMzEuOSAgYzAuNy0xLjUsMTMtMjguMywzNi43LTI4LjNjMTMuNiwwLDI5LDguNCw0NS44LDI0LjhjMTYuMiwxNS45LDI0LjUsNDkuNCwyMC43LDgzLjRjLTkuOCw1MS4xLTU0LjcsODguMS0xMDYuOCw4OC4xICBjLTI4LjUsMC01Mi4zLTEwLjQtNzEuMi0zMS4xYzUuMSwxLjMsMTAuNSwxLjksMTYuNCwxLjljMzEuMiwwLDU4LjItMTguOSw2NC4zLTQ1YzEuNi01LjksMS45LTEyLDAuOC0xOCAgYy0wLjYtMTMuOS04LjctMjkuNy0yOC4xLTQyLjdsLTIuNCw2LjJjLTAuMywwLjgsMCwxLjgsMC43LDIuM2MxMC4xLDcuNiwyMS40LDE4LjksMjIsMzQuOXYwLjJjMC45LDQuNiwwLjksOS43LTAuNiwxNSAgYy01LjEsMjIuMi0yOC41LDM5LTU2LjYsMzljLTE2LjgsMC0yNy43LTUuNi0zNi41LTE1Yy0xLjUtMS42LTQsMC0zLjMsMi4xdjAuMWMwLDAuMSwwLjEsMC4yLDAuMiwwLjQgIGMyMC4yLDM0LjgsNTEuMyw1Ny42LDk0LjQsNTcuNmM1NywwLDEwNC40LTQwLjgsMTE0LjctOTQuOHYtMC4yQzIzMi43LDEwMS45LDIyMy40LDY1LjksMjA1LjUsNDguNHoiIC8+DQo8cmFkaWFsR3JhZGllbnQgaWQ9IlNWR0lEXzJfIiBjeD0iOTAuODEiIGN5PSI5MTUuMjQiIHI9IjExMS41MSIgZ3JhZGllbnRUcmFuc2Zvcm09Im1hdHJpeCgxIDAgMCAxIDAgLTcwOC4zOSkiIGdyYWRpZW50VW5pdHM9InVzZXJTcGFjZU9uVXNlIj4NCgk8c3RvcCBvZmZzZXQ9IjAiIHN0eWxlPSJzdG9wLWNvbG9yOiNGRkZGRkYiIC8+DQoJPHN0b3Agb2Zmc2V0PSIxIiBzdHlsZT0ic3RvcC1jb2xvcjojRkZGRkZGO3N0b3Atb3BhY2l0eTowIiAvPg0KPC9yYWRpYWxHcmFkaWVudD4NCjxwYXRoIG9wYWNpdHk9IjAuNCIgZmlsbD0idXJsKCNTVkdJRF8yXykiIGVuYWJsZS1iYWNrZ3JvdW5kPSJuZXcgICAgIiBkPSJNMTE5LjIsNDNjLTUuMiw2LjktNy43LDEyLjgtNy43LDEyLjhMOTUsOTguMyAgYy0wLjMsMC44LDAsMS44LDAuNywyLjNjMTAuMSw3LjYsMjAuNCwxNy43LDIxLDMzLjdjMCwwLjEsMC40LDEuMiwwLjQsMy4xYzAuMiw1LjEtMC4xLDguMy0xLjYsMTMuNmMtNS4xLDIyLjItMjguMywzNy40LTU2LjQsMzcuNCAgYy0xNi44LDAtMjYuMy00LjItMzUuMS0xMy42Yy0xLjUtMS42LTQsMC0zLjMsMi4xdjAuMWMwLDAuMSwwLjEsMC4yLDAuMiwwLjRjMS4yLDIuMSwyLjUsNC4xLDMuNyw2LjFjMTUuOSwxNywzOC40LDI3LjYsNjMuNSwyNy42ICBjNDgsMCw4Ni45LTM4LjksODYuOS04Ni45QzE3NSw4Ny4xLDE1MS45LDU1LjUsMTE5LjIsNDNMMTE5LjIsNDN6IiAvPg0KPHBhdGggZmlsbD0iI0M3QzZDNSIgZD0iTTI5LjIsMjEwLjJjLTMtNi44LTUuNS0xMy41LTcuNS0xOS45Yy0zLjksMy04LjUsNS41LTEzLjgsNy40YzEwLTIzLjEsMTUuOC00OS4zLDE3LjMtNzguMSAgYzAuNiwwLDEuMywwLjEsMi4xLDAuMkMzMi4xLDE1Mi4yLDMyLjgsMTgyLjUsMjkuMiwyMTAuMnoiIC8+DQo8cmFkaWFsR3JhZGllbnQgaWQ9IlNWR0lEXzNfIiBjeD0iMTguMDk4IiBjeT0iOTM1LjI4IiByPSIzNy42MDkiIGdyYWRpZW50VHJhbnNmb3JtPSJtYXRyaXgoMSAwIDAgMSAwIC03MDguMzkpIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSI+DQoJPHN0b3Agb2Zmc2V0PSIwIiBzdHlsZT0ic3RvcC1jb2xvcjojRkZGRkZGIiAvPg0KCTxzdG9wIG9mZnNldD0iMSIgc3R5bGU9InN0b3AtY29sb3I6I0ZGRkZGRjtzdG9wLW9wYWNpdHk6MCIgLz4NCjwvcmFkaWFsR3JhZGllbnQ+DQo8cGF0aCBmaWxsPSJ1cmwoI1NWR0lEXzNfKSIgZD0iTTI5LjIsMjEwLjJjLTMtNi44LTUuNS0xMy41LTcuNS0xOS45Yy0zLjksMy04LjUsNS41LTEzLjgsNy40YzEwLTIzLjEsMTUuOC00OS4zLDE3LjMtNzguMSAgYzAuNiwwLDEuMywwLjEsMi4xLDAuMkMzMi4xLDE1Mi4yLDMyLjgsMTgyLjUsMjkuMiwyMTAuMnoiIC8+DQo8cmFkaWFsR3JhZGllbnQgaWQ9IlNWR0lEXzRfIiBjeD0iMjguNTAxIiBjeT0iODY4LjYyIiByPSIyMi42NDkiIGdyYWRpZW50VHJhbnNmb3JtPSJtYXRyaXgoMSAwIDAgMSAwIC03MDguMzkpIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSI+DQoJPHN0b3Agb2Zmc2V0PSIwIiBzdHlsZT0ic3RvcC1jb2xvcjojMDEwMjAyIiAvPg0KCTxzdG9wIG9mZnNldD0iMSIgc3R5bGU9InN0b3AtY29sb3I6IzAxMDIwMjtzdG9wLW9wYWNpdHk6MCIgLz4NCjwvcmFkaWFsR3JhZGllbnQ+DQo8cGF0aCBmaWxsPSJ1cmwoI1NWR0lEXzRfKSIgZD0iTTI5LjIsMjEwLjJjLTMtNi44LTUuNS0xMy41LTcuNS0xOS45Yy0zLjksMy04LjUsNS41LTEzLjgsNy40YzEwLTIzLjEsMTUuOC00OS4zLDE3LjMtNzguMSAgYzAuNiwwLDEuMywwLjEsMi4xLDAuMkMzMi4xLDE1Mi4yLDMyLjgsMTgyLjUsMjkuMiwyMTAuMnoiIC8+DQo8cGF0aCBvcGFjaXR5PSIwLjQiIGZpbGw9IiNGRkZGRkYiIGVuYWJsZS1iYWNrZ3JvdW5kPSJuZXcgICAgIiBkPSJNMjcuMiwxMTkuOGMtMC44LTAuMS0xLjUtMC4yLTIuMS0wLjIgIGMtMS41LDI4LjgtNy4zLDU1LTE3LjMsNzguMWM1LjMtMS45LDkuOS00LjMsMTMuOC03LjRjMiw2LjQsNC41LDEzLDcuNSwxOS45QzMyLjgsMTgyLjUsMzIuMSwxNTIuMiwyNy4yLDExOS44eiBNMjYuOSwxOTMuMiAgYy0wLjUtMS40LTAuOS0yLjgtMS40LTQuMWwtMS43LTUuNGwtNC41LDMuNWMtMS4yLDEtMi42LDEuOS00LDIuN2M1LTEzLjQsOC43LTI3LjksMTEuMS00My4xQzI3LjcsMTYyLjksMjcuOCwxNzguNCwyNi45LDE5My4yeiIgLz4NCjxyYWRpYWxHcmFkaWVudCBpZD0iU1ZHSURfNV8iIGN4PSIxNzQuMDUiIGN5PSI3NjEuOCIgcj0iMjE5Ljg2IiBncmFkaWVudFRyYW5zZm9ybT0ibWF0cml4KDEgMCAwIDEgMCAtNzA4LjM5KSIgZ3JhZGllbnRVbml0cz0idXNlclNwYWNlT25Vc2UiPg0KCTxzdG9wIG9mZnNldD0iMCIgc3R5bGU9InN0b3AtY29sb3I6IzNEM0QzQiIgLz4NCgk8c3RvcCBvZmZzZXQ9IjEiIHN0eWxlPSJzdG9wLWNvbG9yOiM4Njg2ODYiIC8+DQo8L3JhZGlhbEdyYWRpZW50Pg0KPHBhdGggZmlsbD0idXJsKCNTVkdJRF81XykiIGQ9Ik0yMTcuNCw2Ni4xYzAsMC02Mi43LTM0LjQtMTEzLjMsMTEuN2MtMi40LDQuMy05LjUsMjMuMS0xMS43LDI2LjhjLTIwLDMzLjgtMjIuNCwzNy01MC44LDUzLjYgIGMtNC45LDIuOC0xNy40LTEtMjMuMy0yLjNjLTExLjItMi42LTYuNS0xMi0xNS44LTM0LjhjLTcuNC0xOC4xLDMuNC00Ny45LDEzLTY5LjRjNC40LTkuNywxNy42LTExLjYsMjQtMTcuOSAgQzcxLjIsMywxMDQuMi00LjksMTQzLjcsMi44QzE5Mi43LDEyLjUsMjE3LjQsNjYuMSwyMTcuNCw2Ni4xTDIxNy40LDY2LjF6IiAvPg0KPHBhdGggb3BhY2l0eT0iMC4xIiBmaWxsPSIjRkZGRkZGIiBlbmFibGUtYmFja2dyb3VuZD0ibmV3ICAgICIgZD0iTTE0My43LDIuOEMxMDQuMi01LDcxLjIsMi45LDM5LjUsMzMuOCAgYy02LjUsNi4zLTE5LjcsOC4xLTI0LDE3LjlDNS45LDczLjEtNC45LDEwMywyLjUsMTIxLjFjOS4zLDIyLjgsNC42LDMyLjIsMTUuOCwzNC44YzYsMS40LDE4LjUsNS4yLDIzLjMsMi4zICBjMjguNC0xNi42LDMwLjgtMTkuOCw1MC44LTUzLjZjMi4yLTMuNyw5LjMtMjIuNSwxMS43LTI2LjhjNTAuNi00Ni4xLDExMy4zLTExLjcsMTEzLjMtMTEuN1MxOTIuNywxMi41LDE0My43LDIuOHogTTE2Niw0NS44ICBjLTI1LjYsMC00OC4yLDguOC02Ny4zLDI2LjFjLTAuNiwwLjYtMS4yLDEuMy0xLjYsMmMtMS4zLDIuMy0zLjIsNi44LTYuMSwxNGMtMS44LDQuNS00LjYsMTEuMi01LjQsMTIuNiAgYy0xOS44LDMzLjQtMjEuNiwzNS40LTQ3LjcsNTAuNmMtMC4yLDAtMC42LDAuMS0xLjQsMC4xYy0zLjcsMC05LjMtMS40LTEzLjQtMi40Yy0xLjEtMC4zLTIuMi0wLjUtMy0wLjdjLTEuOS0wLjQtMS45LTAuNC0zLjYtNy45ICBjLTEuMi01LjQtMi44LTEyLjctNi43LTIyLjJDNi41LDEwOS44LDYsOTIuMiwyMi43LDU0LjljMS41LTMuNCw2LTUuNiwxMC43LThjNC4xLTIsOC4zLTQuMSwxMS43LTcuNEM2Ny4yLDE4LDkwLDgsMTE2LjksOCAgYzgsMCwxNi4zLDAuOSwyNS4zLDIuNmMyNi4zLDUuMiw0NS4yLDI0LjYsNTYuMywzOS43QzE4OS40LDQ3LjgsMTc4LjIsNDUuOCwxNjYsNDUuOEwxNjYsNDUuOHoiIC8+DQo8cGF0aCBmaWxsPSIjQkNBQTA5IiBkPSJNNTcuOCwxMjcuMWMtMi4xLDAtMy42LTAuNi0zLjgtMC43Yy0wLjYtMC4yLTEtMC44LTEuMi0xLjRjLTAuMS0wLjYsMC0xLjMsMC40LTEuOGw0LTQuNiAgYzAuNy0xLjYsMy43LTcuOCw4LjUtOS4zYzAuNS0wLjIsMS0wLjIsMS40LTAuMmMxLjMsMCwyLjQsMC43LDIuOSwxLjljMS40LDMuNC0yLjgsMTAuNy01LjUsMTMuM0M2Mi44LDEyNi4xLDYwLjQsMTI3LjEsNTcuOCwxMjcuMSAgeiIgLz4NCjxwYXRoIGZpbGw9IiNCQ0FBMDkiIGQ9Ik04LjUsMTE4LjZjLTAuMiwwLTAuMywwLTAuNS0wLjFzLTUuMS0xLjMtNS45LTYuNmMtMC41LTMuMiwwLjMtOC40LDIuMS0xMC41YzAuOC0xLDEuNy0xLjIsMi4zLTEuMiAgYzAuNywwLDEuNywwLjMsMi42LDEuNWMyLjMsMy4zLDEuNCw4LjUsMS4xLDEwbDAuNCw0LjdjMC4xLDAuNi0wLjIsMS4zLTAuNywxLjdDOS40LDExOC40LDguOSwxMTguNiw4LjUsMTE4LjZ6IiAvPg0KPHBhdGggZmlsbD0iI0ZFRUIxNyIgZD0iTTU0LjgsMTI0LjZjMCwwLDQuNywyLDguNS0xLjdzNy43LTEzLjEsMy4yLTExLjdzLTcuNCw4LjUtNy40LDguNVM1NC44LDEyNC42LDU0LjgsMTI0LjZ6IiAvPg0KPHBhdGggZmlsbD0iI0ZFRUIxNyIgZD0iTTguNSwxMTYuNmMwLDAtMy44LTAuOS00LjUtNC45UzUuMiwxMDAsNy40LDEwM2MyLjEsMywwLjcsOC43LDAuNyw4LjdMOC41LDExNi42eiIgLz4NCjxyYWRpYWxHcmFkaWVudCBpZD0iU1ZHSURfNl8iIGN4PSIxMTkuODMiIGN5PSI3MTguODEiIHI9IjEzNy4xNyIgZ3JhZGllbnRUcmFuc2Zvcm09Im1hdHJpeCgxIDAgMCAxIDAgLTcwOC4zOSkiIGdyYWRpZW50VW5pdHM9InVzZXJTcGFjZU9uVXNlIj4NCgk8c3RvcCBvZmZzZXQ9IjAiIHN0eWxlPSJzdG9wLWNvbG9yOiNGRkZGRkYiIC8+DQoJPHN0b3Agb2Zmc2V0PSIxIiBzdHlsZT0ic3RvcC1jb2xvcjojRkZGRkZGO3N0b3Atb3BhY2l0eTowIiAvPg0KPC9yYWRpYWxHcmFkaWVudD4NCjxwYXRoIG9wYWNpdHk9IjAuNCIgZmlsbD0idXJsKCNTVkdJRF82XykiIGVuYWJsZS1iYWNrZ3JvdW5kPSJuZXcgICAgIiBkPSJNMjguNSwxNTVjMC04MC41LDUzLTE0NS44LDExOC40LTE0NS44ICBjNi44LDAsMTMuNSwwLjcsMjAsMi4xYy03LTMuOC0xNC43LTYuOC0yMy4yLTguNUMxMDQuMi01LDcxLjIsMi45LDM5LjUsMzMuOGMtNi41LDYuMy0xOS43LDguMS0yNCwxNy45QzUuOSw3My4xLTQuOSwxMDMsMi41LDEyMS4xICBjOS4zLDIyLjgsNC42LDMyLjIsMTUuOCwzNC44YzIuNiwwLjYsNi40LDEuNywxMC4zLDIuNEMyOC41LDE1Ny4xLDI4LjUsMTU2LjEsMjguNSwxNTVMMjguNSwxNTV6IiAvPg0KPC9zdmc+DQo=","id":"consulo.iron-python","length":34365,"name":"IronPython","obsolete":false,"optionalDependencies":["consulo.dotnet.microsoft"],"platformVersion":"4342","tags":["language.extension"],"url":"https://github.com/consulo/consulo-python","version":"12010"},{"checksum":{"md5":"5BF9AED09ECFE0C55A8022E6C1A0CF03","sha3_256":"EED80CF51ABD002A7D9422B8237E6261A0F5C22C61D2097C45ADFBF7362494D2","sha_256":"09592FCE7DB959976CD92A59EC27AA76A96F04F721AC478DA2E0E600E9942954"},"date":1782329490550,"dependencies":["com.intellij.xml","consulo.java","consulo.sql"],"description":"","downloadUrls":["https://github.com/consulo/consulo-jakarta-persistence/releases/download/build%2357_consulo%234342/consulo.jakarta.persistence_57.consulo-plugin"],"downloads":26,"downloadsAll":26,"experimental":false,"extensionPreviews":[],"iconBytes":"PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAyNS4wLjEsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT48c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHZlcnNpb249IjEuMCIgaWQ9IkxheWVyXzEiIHg9IjBweCIgeT0iMHB4IiB3aWR0aD0iMjgwcHgiIGhlaWdodD0iMjgwcHgiIHZpZXdCb3g9IjAgMCAyODAgMjgwIiB4bWw6c3BhY2U9InByZXNlcnZlIj4NCjxnPg0KCTxwYXRoIGZpbGw9IiNGREI5NDAiIGQ9Ik0yNTMuNyw1LjRsLTYyLjUsNjguNGMtMC44LDM0LjctOS4yLDg2LjktNDYsMTM0LjdsNTQuNCwxMy42QzI5MC4zLDEzNi43LDI1My43LDUuNCwyNTMuNyw1LjR6IiAvPg0KCTxwYXRoIGZpbGw9IiNGRUIzMjIiIGQ9Ik0xOTEuMiw3My44YzAuNS0yNC0yLjYtMzkuNi0yLjYtMzkuNmwtMTM3LjksMTUxbDk0LjMsMjMuNmMwLjEtMC4xLDAuMS0wLjIsMC4yLTAuM2wtNjIuNy0xNS43TDE5MS4yLDczLjggICB6IiAvPg0KCTxwYXRoIGZpbGw9IiNGOTgyMDAiIGQ9Ik04Mi42LDE5Mi44bDYyLjcsMTUuN2MzNi44LTQ3LjcsNDUuMi0xMDAsNDYtMTM0LjdMODIuNiwxOTIuOHoiIC8+DQoJPHBhdGggZmlsbD0iIzFCMjA4QiIgZD0iTTE2OS44LDIyNC4yYzUuNSwwLDEwLjgsMC4zLDE2LjEsMC43TDgsMTgxLjFjMCwwLDMzLjEsMTEsNzMuMSw3MC44QzEwMi4yLDIzNC45LDEzNC4xLDIyNC4yLDE2OS44LDIyNC4yeiAgICIgLz4NCjwvZz4NCjwvc3ZnPg0K","id":"consulo.jakarta.persistence","length":219713,"name":"Jakarta Persistence","obsolete":false,"optionalDependencies":["org.jetbrains.idea.maven"],"platformVersion":"4342","tags":["software.framework"],"url":"https://github.com/consulo/consulo-jakarta-persistence","version":"57"},{"checksum":{"md5":"81FA83CE99669BC3D84965409B452AFC","sha3_256":"A46925AAB89B054C5E90029FFB369DDBB1AA17A7E859ECF55CD36D25FA2977E0","sha_256":"B53F082AB1FD1A18CFF9012AE3FE102CF41A756A34A95AC64997BBF3E623C7AE"},"date":1782329707810,"dependencies":["com.intellij.xml","consulo.java"],"description":"","downloadUrls":["https://github.com/consulo/consulo-jakarta-web/releases/download/build%2310295_consulo%234342/consulo.jakarta.web_10295.consulo-plugin"],"downloads":61,"downloadsAll":61,"experimental":false,"extensionPreviews":[{"apiClassName":"consulo.compiler.artifact.ArtifactType","apiPluginId":"consulo","implId":"exploded-war"},{"apiClassName":"consulo.compiler.artifact.ArtifactType","apiPluginId":"consulo","implId":"war"},{"apiClassName":"consulo.virtualFileSystem.fileType.FileTypeFactory","apiPluginId":"consulo","implId":"*|war"},{"apiClassName":"consulo.virtualFileSystem.fileType.FileTypeFactory","apiPluginId":"consulo","implId":"*|jsp"},{"apiClassName":"consulo.virtualFileSystem.fileType.FileTypeFactory","apiPluginId":"consulo","implId":"*|jspx"},{"apiClassName":"consulo.module.content.layer.ModuleExtensionProvider","apiPluginId":"consulo","implId":"java-web"},{"apiClassName":"org.jetbrains.idea.maven.importing.MavenImporter","apiPluginId":"org.jetbrains.idea.maven","implId":"build-plugin:org.apache.maven.plugins:maven-war-plugin"}],"iconBytes":"PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAyNS4wLjEsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT48c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHZlcnNpb249IjEuMCIgaWQ9IkxheWVyXzEiIHg9IjBweCIgeT0iMHB4IiB3aWR0aD0iMjgwcHgiIGhlaWdodD0iMjgwcHgiIHZpZXdCb3g9IjAgMCAyODAgMjgwIiB4bWw6c3BhY2U9InByZXNlcnZlIj4NCjxnPg0KCTxwYXRoIGZpbGw9IiNGREI5NDAiIGQ9Ik0yNTMuNyw1LjRsLTYyLjUsNjguNGMtMC44LDM0LjctOS4yLDg2LjktNDYsMTM0LjdsNTQuNCwxMy42QzI5MC4zLDEzNi43LDI1My43LDUuNCwyNTMuNyw1LjR6IiAvPg0KCTxwYXRoIGZpbGw9IiNGRUIzMjIiIGQ9Ik0xOTEuMiw3My44YzAuNS0yNC0yLjYtMzkuNi0yLjYtMzkuNmwtMTM3LjksMTUxbDk0LjMsMjMuNmMwLjEtMC4xLDAuMS0wLjIsMC4yLTAuM2wtNjIuNy0xNS43TDE5MS4yLDczLjggICB6IiAvPg0KCTxwYXRoIGZpbGw9IiNGOTgyMDAiIGQ9Ik04Mi42LDE5Mi44bDYyLjcsMTUuN2MzNi44LTQ3LjcsNDUuMi0xMDAsNDYtMTM0LjdMODIuNiwxOTIuOHoiIC8+DQoJPHBhdGggZmlsbD0iIzFCMjA4QiIgZD0iTTE2OS44LDIyNC4yYzUuNSwwLDEwLjgsMC4zLDE2LjEsMC43TDgsMTgxLjFjMCwwLDMzLjEsMTEsNzMuMSw3MC44QzEwMi4yLDIzNC45LDEzNC4xLDIyNC4yLDE2OS44LDIyNC4yeiAgICIgLz4NCjwvZz4NCjwvc3ZnPg0K","id":"consulo.jakarta.web","length":988237,"name":"Jakarta Web (JSP, Servlet)","obsolete":false,"optionalDependencies":["org.jetbrains.idea.maven"],"platformVersion":"4342","tags":["software.framework","web.framework"],"url":"https://github.com/consulo/consulo-jakarta-web","version":"10295"},{"checksum":{"md5":"DE287A2CE12E8FE1AC6F841053AF4E8E","sha3_256":"29724B511C10C083DE97AE58459CFD659FB6CB76E8EDE71ADEBF39B7D4D57BAE","sha_256":"9E78B837838C59E920FD79981153C67EB425DBEC02D32E069B349545F1D31F99"},"date":1782329398003,"dependencies":["com.intellij.xml"],"description":"","downloadUrls":["https://github.com/consulo/consulo-java/releases/download/build%238080_consulo%234342/consulo.java_8080.consulo-plugin"],"downloads":11311,"downloadsAll":11311,"experimental":false,"extensionPreviews":[{"apiClassName":"consulo.compiler.artifact.ArtifactType","apiPluginId":"consulo","implId":"jar"},{"apiClassName":"consulo.execution.configuration.ConfigurationType","apiPluginId":"consulo","implId":"JavaApplication"},{"apiClassName":"consulo.execution.configuration.ConfigurationType","apiPluginId":"consulo","implId":"JarApplication"},{"apiClassName":"consulo.execution.configuration.ConfigurationType","apiPluginId":"consulo","implId":"JavaRemoteConfigurationType"},{"apiClassName":"consulo.virtualFileSystem.fileType.FileTypeFactory","apiPluginId":"consulo","implId":"*|mf"},{"apiClassName":"consulo.virtualFileSystem.fileType.FileTypeFactory","apiPluginId":"consulo","implId":"*|bnd"},{"apiClassName":"consulo.virtualFileSystem.fileType.FileTypeFactory","apiPluginId":"consulo","implId":"*|jar"},{"apiClassName":"consulo.virtualFileSystem.fileType.FileTypeFactory","apiPluginId":"consulo","implId":"*|war"},{"apiClassName":"consulo.virtualFileSystem.fileType.FileTypeFactory","apiPluginId":"consulo","implId":"*|apk"},{"apiClassName":"consulo.virtualFileSystem.fileType.FileTypeFactory","apiPluginId":"consulo","implId":"*|class"},{"apiClassName":"consulo.virtualFileSystem.fileType.FileTypeFactory","apiPluginId":"consulo","implId":"*|java"},{"apiClassName":"consulo.virtualFileSystem.fileType.FileTypeFactory","apiPluginId":"consulo","implId":"*|jmod"},{"apiClassName":"consulo.module.content.layer.ModuleExtensionProvider","apiPluginId":"consulo","implId":"java"},{"apiClassName":"consulo.module.creation.scratch.NewModuleBuilder","apiPluginId":"consulo","implId":"consulo.java.impl.ide.newProjectOrModule.JavaNewModuleBuilder"},{"apiClassName":"consulo.content.OrderRootType","apiPluginId":"consulo","implId":"javaExternalAnnotations"},{"apiClassName":"consulo.content.OrderRootType","apiPluginId":"consulo","implId":"javaNative"},{"apiClassName":"consulo.content.bundle.SdkType","apiPluginId":"consulo","implId":"JDK"}],"iconBytes":"PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz4NCjxzdmcgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgdmVyc2lvbj0iMS4wIiBpZD0iTGF5ZXJfMSIgeD0iMHB4IiB5PSIwcHgiIHdpZHRoPSI2NHB4IiBoZWlnaHQ9IjY0cHgiIHZpZXdCb3g9IjAgMCA2NCA2NCIgZW5hYmxlLWJhY2tncm91bmQ9Im5ldyAwIDAgNjQgNjQiIHhtbDpzcGFjZT0icHJlc2VydmUiPg0KPHBhdGggZmlsbD0iI0U2NkQxNyIgZD0iTTguNCw1My40aDQ1YzEuMSwwLDIsMC45LDIsMmwwLDBjMCwxLjEtMC45LDItMiwyaC00NWMtMS4xLDAtMi0wLjktMi0ybDAsMEM2LjQsNTQuMyw3LjMsNTMuNCw4LjQsNTMuNHoiIC8+DQo8cGF0aCBmaWxsPSIjRkZGNEVCIiBzdHJva2U9IiNFNjZEMTciIHN0cm9rZS13aWR0aD0iMy41IiBkPSJNOC40LDE1YzAtMS4yLDAtMS45LDAtMi41YzAtMC42LDAuMS0wLjgsMC4yLTAuOSAgYzAuMi0wLjQsMC41LTAuNywwLjktMC45YzAuMS0wLjEsMC4zLTAuMSwwLjktMC4yYzAuNiwwLDEuMywwLDIuNSwwaDMxLjljMS4yLDAsMS45LDAsMi41LDBjMC42LDAsMC44LDAuMSwwLjksMC4yICBjMC40LDAuMiwwLjcsMC41LDAuOSwwLjlsMS44LTAuOWwtMS44LDAuOWMwLjEsMC4xLDAuMSwwLjMsMC4yLDAuOWMwLDAuNiwwLDEuMywwLDIuNXYxMS45YzAsNS45LDAsOC4zLTAuNiwxMC4zICBjLTEuNCw0LjYtNSw4LjItOS42LDkuNmMtMiwwLjYtNC40LDAuNi0xMC4zLDAuNnMtOC4zLDAtMTAuMy0wLjZjLTQuNi0xLjQtOC4yLTUtOS42LTkuNmMtMC42LTItMC42LTQuNC0wLjYtMTAuM1YxNXoiIC8+DQo8cGF0aCBmaWxsPSJub25lIiBzdHJva2U9IiNFNjZEMTciIHN0cm9rZS13aWR0aD0iMy41IiBkPSJNNDkuNCwxMC40aDguMmMxLjEsMCwyLDAuOSwyLDJ2NC44YzAsMi41LTEuNSw0LjctMy43LDUuNmwtNi41LDIuOFYxMC40eiAgIiAvPg0KPC9zdmc+DQo=","iconDarkBytes":"PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz4NCjxzdmcgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgdmVyc2lvbj0iMS4wIiBpZD0iTGF5ZXJfMSIgeD0iMHB4IiB5PSIwcHgiIHdpZHRoPSI2NHB4IiBoZWlnaHQ9IjY0cHgiIHZpZXdCb3g9IjAgMCA2NCA2NCIgZW5hYmxlLWJhY2tncm91bmQ9Im5ldyAwIDAgNjQgNjQiIHhtbDpzcGFjZT0icHJlc2VydmUiPg0KPHBhdGggZmlsbD0iI0M3N0Q1NSIgZD0iTTguNCw1My40aDQ1YzEuMSwwLDIsMC45LDIsMmwwLDBjMCwxLjEtMC45LDItMiwyaC00NWMtMS4xLDAtMi0wLjktMi0ybDAsMEM2LjQsNTQuMyw3LjMsNTMuNCw4LjQsNTMuNHoiIC8+DQo8cGF0aCBmaWxsPSIjNDUzMjJCIiBzdHJva2U9IiNDNzdENTUiIHN0cm9rZS13aWR0aD0iMy41IiBkPSJNOC40LDE1YzAtMS4yLDAtMS45LDAtMi41YzAtMC42LDAuMS0wLjgsMC4yLTAuOSAgYzAuMi0wLjQsMC41LTAuNywwLjktMC45YzAuMS0wLjEsMC4zLTAuMSwwLjktMC4yYzAuNiwwLDEuMywwLDIuNSwwaDMxLjljMS4yLDAsMS45LDAsMi41LDBjMC42LDAsMC44LDAuMSwwLjksMC4yICBjMC40LDAuMiwwLjcsMC41LDAuOSwwLjlsMS44LTAuOWwtMS44LDAuOWMwLjEsMC4xLDAuMSwwLjMsMC4yLDAuOWMwLDAuNiwwLDEuMywwLDIuNXYxMS45YzAsNS45LDAsOC4zLTAuNiwxMC4zICBjLTEuNCw0LjYtNSw4LjItOS42LDkuNmMtMiwwLjYtNC40LDAuNi0xMC4zLDAuNnMtOC4zLDAtMTAuMy0wLjZjLTQuNi0xLjQtOC4yLTUtOS42LTkuNmMtMC42LTItMC42LTQuNC0wLjYtMTAuM1YxNXoiIC8+DQo8cGF0aCBmaWxsPSJub25lIiBzdHJva2U9IiNDNzdENTUiIHN0cm9rZS13aWR0aD0iMy41IiBkPSJNNDkuNCwxMC40aDguMmMxLjEsMCwyLDAuOSwyLDJ2NC44YzAsMi41LTEuNSw0LjctMy43LDUuNmwtNi41LDIuOFYxMC40eiAgIiAvPg0KPC9zdmc+DQo=","id":"consulo.java","length":22839661,"name":"Java","obsolete":false,"optionalDependencies":["com.intellij.images","com.intellij.properties","com.intellij.regexp","consulo.json"],"permissions":[{"type":"PROCESS_CREATE"},{"type":"SOCKET_BIND"},{"type":"SOCKET_CONNECT"},{"type":"GET_ENV"}],"platformVersion":"4342","tags":["custom.language","software.framework"],"url":"https://github.com/consulo/consulo-java","vendor":"Jetbrains and others","version":"8080"},{"checksum":{"md5":"7EEED66048F0DA53981BCEDFCDB4CB84","sha3_256":"936FF8FDF6B92840E26A4FBD4383ED6C2B547A0EAA379FCB6851E79249E8735B","sha_256":"49DF6F9F25009DE15E15CD3EB38FB704764A47BF9F408EE20C7BC2382654791E"},"date":1782329505356,"dependencies":["consulo.java"],"description":"Java Language Extension for FasterXML/jackson library","downloadUrls":["https://github.com/consulo/consulo-java-jackson/releases/download/build%231475_consulo%234342/consulo.java.jackson_1475.consulo-plugin"],"downloads":484,"downloadsAll":484,"experimental":false,"extensionPreviews":[],"id":"consulo.java.jackson","length":6432,"name":"Jackson Java Extension","obsolete":false,"platformVersion":"4342","tags":["language.extension"],"url":"https://github.com/consulo/consulo-java-jackson","version":"1475"},{"checksum":{"md5":"92CDC3AFF7CDC99B75B925B3BB391FAA","sha3_256":"3607470CBD26CE6C87B19A2A00487F3DB59D0A5F08ABA47C9BA51E64BDC2F2FD","sha_256":"453E9201CA46993B5FDF25FB371A986533C901BE2F3FBDFE46A32F607933D980"},"date":1782329517173,"description":"","downloadUrls":["https://github.com/consulo/consulo-java-message-format/releases/download/build%23178_consulo%234342/consulo.java.messageFormat_178.consulo-plugin"],"downloads":6,"downloadsAll":6,"experimental":false,"extensionPreviews":[{"apiClassName":"consulo.virtualFileSystem.fileType.FileTypeFactory","apiPluginId":"consulo","implId":"*|jmsgfmt"},{"apiClassName":"consulo.virtualFileSystem.fileType.FileTypeFactory","apiPluginId":"consulo","implId":"*|imsgfmt"}],"id":"consulo.java.messageFormat","length":60808,"name":"Java MessageFormat","obsolete":false,"optionalDependencies":["consulo.java","org.jetbrains.plugins.yaml"],"platformVersion":"4342","tags":["custom.language"],"version":"178"},{"checksum":{"md5":"76A5420007D4AE12131C81DBFD23FE67","sha3_256":"7F82427DEB46157B25BE62C69612BE326526839BBD5B3186215AD76CADED3B9A","sha_256":"A2428700FE49B842624E29C9FCBABEC2817BF021F25F62F77FF64CE2A54A8C79"},"date":1782328761737,"dependencies":["consulo.jakarta.web"],"description":"Obsolete plugin - use dedicated Jakarta plugins. Can be removed","downloadUrls":["https://github.com/consulo/consulo-javaee/releases/download/build%2310267_consulo%234342/consulo.javaee_10267.consulo-plugin"],"downloads":5185,"downloadsAll":5185,"experimental":false,"extensionPreviews":[],"id":"consulo.javaee","length":2977,"name":"JavaEE/JakartaEE (obsolete)","obsolete":false,"platformVersion":"4342","tags":["tools"],"url":"https://github.com/consulo/consulo-javaee","version":"10267"},{"checksum":{"md5":"381406154C843C44F2D1AFA78B9605EF","sha3_256":"7FE41FEC8195DB0E47350A562CB433704714E219DB7560630B26B4220CB673AE","sha_256":"BA8368FA20D10664C5BD90CDCBB7091AEAC8BF1308F63A03A2252C9BD995CA0C"},"date":1782329199257,"dependencies":["com.intellij.xml"],"description":"","downloadUrls":["https://github.com/consulo/consulo-javascript/releases/download/build%235249_consulo%234342/consulo.javascript_5249.consulo-plugin"],"downloads":11091,"downloadsAll":11091,"experimental":false,"extensionPreviews":[{"apiClassName":"consulo.execution.configuration.ConfigurationType","apiPluginId":"consulo","implId":"JavaScriptBrowserConfigurationType"},{"apiClassName":"consulo.virtualFileSystem.fileType.FileTypeFactory","apiPluginId":"consulo","implId":"*|as"},{"apiClassName":"consulo.virtualFileSystem.fileType.FileTypeFactory","apiPluginId":"consulo","implId":"*|js"},{"apiClassName":"consulo.virtualFileSystem.fileType.FileTypeFactory","apiPluginId":"consulo","implId":"*|es"},{"apiClassName":"consulo.virtualFileSystem.fileType.FileTypeFactory","apiPluginId":"consulo","implId":"*|js2"},{"apiClassName":"consulo.virtualFileSystem.fileType.FileTypeFactory","apiPluginId":"consulo","implId":"*|jsx"},{"apiClassName":"consulo.virtualFileSystem.fileType.FileTypeFactory","apiPluginId":"consulo","implId":"*|ts"},{"apiClassName":"consulo.module.content.layer.ModuleExtensionProvider","apiPluginId":"consulo","implId":"client-javascript"},{"apiClassName":"consulo.content.bundle.SdkType","apiPluginId":"consulo","implId":"CLIENT_JAVASCRIPT_SDK_TYPE"}],"iconBytes":"PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz4NCjxzdmcgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB2aWV3Qm94PSIwIDAgNjMwIDYzMCI+PHJlY3Qgd2lkdGg9IjYzMCIgaGVpZ2h0PSI2MzAiIGZpbGw9IiNmN2RmMWUiIC8+PHBhdGggZD0ibTQyMy4yIDQ5Mi4xOWMxMi42OSAyMC43MiAyOS4yIDM1Ljk1IDU4LjQgMzUuOTUgMjQuNTMgMCA0MC4yLTEyLjI2IDQwLjItMjkuMiAwLTIwLjMtMTYuMS0yNy40OS00My4xLTM5LjNsLTE0LjgtNi4zNWMtNDIuNzItMTguMi03MS4xLTQxLTcxLjEtODkuMiAwLTQ0LjQgMzMuODMtNzguMiA4Ni43LTc4LjIgMzcuNjQgMCA2NC43IDEzLjEgODQuMiA0Ny40bC00Ni4xIDI5LjZjLTEwLjE1LTE4LjItMjEuMS0yNS4zNy0zOC4xLTI1LjM3LTE3LjM0IDAtMjguMzMgMTEtMjguMzMgMjUuMzcgMCAxNy43NiAxMSAyNC45NSAzNi40IDM1Ljk1bDE0LjggNi4zNGM1MC4zIDIxLjU3IDc4LjcgNDMuNTYgNzguNyA5MyAwIDUzLjMtNDEuODcgODIuNS05OC4xIDgyLjUtNTQuOTggMC05MC41LTI2LjItMTA3Ljg4LTYwLjU0em0tMjA5LjEzIDUuMTNjOS4zIDE2LjUgMTcuNzYgMzAuNDUgMzguMSAzMC40NSAxOS40NSAwIDMxLjcyLTcuNjEgMzEuNzItMzcuMnYtMjAxLjNoNTkuMnYyMDIuMWMwIDYxLjMtMzUuOTQgODkuMi04OC40IDg5LjItNDcuNCAwLTc0Ljg1LTI0LjUzLTg4LjgxLTU0LjA3NXoiIC8+PC9zdmc+DQo=","id":"consulo.javascript","length":5871324,"name":"JavaScript","obsolete":false,"optionalDependencies":["com.intellij.regexp"],"platformVersion":"4342","tags":["custom.language"],"url":"https://github.com/consulo/consulo-javascript","vendor":"JetBrains & consulo.io","version":"5249"},{"checksum":{"md5":"8F6403AFBE4D12D4AF54FA5E3E0FC3A0","sha3_256":"A42787F1FADC20B9840BBE5E581B572DD08C462F3023F68D0BE2CA8961D6235C","sha_256":"5500976A622F44346E9756D2C7749DC2F11666921685786056D28230F97ADDCE"},"date":1782329487750,"dependencies":["consulo.java"],"description":"","downloadUrls":["https://github.com/consulo/consulo-jflex/releases/download/build%237036_consulo%234342/consulo.jflex_7036.consulo-plugin"],"downloads":3591,"downloadsAll":3591,"experimental":false,"extensionPreviews":[{"apiClassName":"consulo.virtualFileSystem.fileType.FileTypeFactory","apiPluginId":"consulo","implId":"*|flex"}],"id":"consulo.jflex","length":71146,"name":"JFlex Support","obsolete":false,"platformVersion":"4342","tags":["grammar.language"],"url":"https://github.com/consulo/consulo-jflex","vendor":"Alexey Efimov, Max Ishchenko, Jan Dolecek","version":"7036"},{"checksum":{"md5":"8799013DDCC992ECFC69BBEC4FF74282","sha3_256":"0404520460C070236D2CBCCFE7C450955E5C7F137DD85D26D79DFE4EB30ADE1A","sha_256":"08FEC6D9E4F1C1E3112DCED4DC1648DE071C56191E5E192BC7035CB0AAD4DB9A"},"date":1782329559500,"dependencies":["consulo.java","consulo.ruby"],"description":"","downloadUrls":["https://github.com/consulo/incubating-consulo-ruby/releases/download/build%235947_consulo%234342/consulo.jruby_5947.consulo-plugin"],"downloads":93,"downloadsAll":93,"experimental":true,"extensionPreviews":[{"apiClassName":"consulo.module.content.layer.ModuleExtensionProvider","apiPluginId":"consulo","implId":"jruby"}],"id":"consulo.jruby","length":105420,"name":"JRuby","obsolete":false,"platformVersion":"4342","tags":["experimental","language.extension"],"url":"https://github.com/consulo/incubating-consulo-ruby","version":"5947"},{"checksum":{"md5":"CD47136849BBEC47B7F25C8B955945D6","sha3_256":"CC0B500F6F9C6C8324A4A2B6CB17590970FF3649B57E4AA008B4B2971B29994D","sha_256":"79230C056C4DC897F8C910D0042EBED8BC1DD470C5B10AB10DB654871EE60041"},"date":1782329562808,"dependencies":["consulo.ruby.rails"],"description":"","downloadUrls":["https://github.com/consulo/incubating-consulo-ruby/releases/download/build%235947_consulo%234342/consulo.jruby.rails_5947.consulo-plugin"],"downloads":89,"downloadsAll":89,"experimental":true,"extensionPreviews":[{"apiClassName":"consulo.module.content.layer.ModuleExtensionProvider","apiPluginId":"consulo","implId":"jruby-on-rails"}],"id":"consulo.jruby.rails","length":6943,"name":"JRuby on Rails","obsolete":false,"platformVersion":"4342","tags":["experimental","language.extension","web.framework"],"url":"https://github.com/consulo/incubating-consulo-ruby","version":"5947"},{"checksum":{"md5":"69175D05807A9FEFEA4FDEAA491B47D5","sha3_256":"CAA4F24C3102A719217C467757E4014A3F06FBD95D40114F66D2CADAA82777A5","sha_256":"1A479DB49B68F8322B9F7FB90D7B4D03E4D8B412CA0B9FF55652751DD87906BE"},"date":1782328773530,"description":"","downloadUrls":["https://github.com/consulo/consulo-json/releases/download/build%23179_consulo%234342/consulo.json_179.consulo-plugin"],"downloads":374,"downloadsAll":374,"experimental":false,"extensionPreviews":[{"apiClassName":"consulo.virtualFileSystem.fileType.FileTypeFactory","apiPluginId":"consulo","implId":"*|json"},{"apiClassName":"consulo.virtualFileSystem.fileType.FileTypeFactory","apiPluginId":"consulo","implId":"*|json5"},{"apiClassName":"consulo.virtualFileSystem.fileType.FileTypeFactory","apiPluginId":"consulo","implId":"*|jsonl"}],"id":"consulo.json","length":359522,"name":"JSON","obsolete":false,"platformVersion":"4342","tags":["markup.language"],"version":"179"},{"checksum":{"md5":"BC9CAD1064FA9054EAA57AF95A8A5093","sha3_256":"68BFC2E22DA5174F677D535CF1CD318ED4C0EBC92904D2BDA4DC60ACC80A225E","sha_256":"76D248275559EDAB7F878985E69FCB4270569BDAC00F0BB800439F3EE4AFED05"},"date":1782329621789,"dependencies":["consulo.java","consulo.python"],"description":"","downloadUrls":["https://github.com/consulo/consulo-python/releases/download/build%2312010_consulo%234342/consulo.jython_12010.consulo-plugin"],"downloads":191,"downloadsAll":191,"experimental":false,"extensionPreviews":[{"apiClassName":"consulo.module.content.layer.ModuleExtensionProvider","apiPluginId":"consulo","implId":"jython"}],"iconBytes":"PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz4NCjxzdmcgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB3aWR0aD0iNjQiIGhlaWdodD0iNjQiIHZlcnNpb249IjEuMSIgdmlld0JveD0iMCAwIDE2LjkzMyAxNi45MzMiPjxnIHRyYW5zZm9ybT0idHJhbnNsYXRlKC0xNDkuMDEsLTUxLjYwMikiPjxnIHRyYW5zZm9ybT0idHJhbnNsYXRlKDQuMDc1NykiIHN0cm9rZS13aWR0aD0iLjA3NzEyNiI+PHBhdGggZD0ibTE1Mi42NyA2Mi4zNDljLTAuMjI0NzUtMC40OTA5MS0wLjM4NzI4LTEuMjE3OS0wLjQ2MzY1LTIuMDczOS0wLjA1MjctMC41OTA1MS0wLjA1MjgtMC41OTA3NC0wLjMwMTkxLTAuNjM3NDctMC4yNTgzMi0wLjA0ODQ2LTAuNDg5NzItMC4yNTE5Mi0wLjY2NDUtMC41ODQyOC0wLjI3NTI4LTAuNTIzNDQgMC4wMjYyLTIuMDM4OSAwLjcxMDgtMy41NzIzIDAuNjUzNDMtMS40NjM4IDAuNzM2NDMtMi4xMTI2IDAuMzEzMjUtMi40NDg4LTAuMTg2ODUtMC4xNDg0Ni0wLjI3NTIxLTAuMTYxODYtMC44MjYyNC0wLjEyNTM0LTAuMzM5MzUgMC4wMjI0OS0wLjgyNTI1IDAuMTE0NDUtMS4wNzk4IDAuMjA0MzUtMC4yNTQ1MSAwLjA4OTktMC41NDk1MiAwLjE1MzQ3LTAuNjU1NTcgMC4xNDEyOC0wLjE2OTQ1LTAuMDE5NDktMC4xOTAzLTAuMDU0ODktMC4xNzIwNi0wLjI5MjEyIDAuMDExNC0wLjE0ODQ3IDAuMTE1NTQtMC40NjA4MyAwLjIzMTM4LTAuNjk0MTQgMC4yODg1My0wLjU4MTEgMC42Mjc5NC0wLjc1NDc0IDEuMjE3NC0wLjYyMjgzIDAuNjE4MjMgMC4xMzgzNSAxLjc0MjUgMC43MTY2IDIuMTQ3MiAxLjEwNDQgMC4zMTgzNCAwLjMwNTAyIDAuMzU1MjYgMC4zNzYxNyAwLjM1NTI2IDAuNjg0NTcgMCAwLjI3NTItMC4wNzc2IDAuNDc0OTItMC4zODczNiAwLjk5NjU4LTEuMzE2OCAyLjIxNzktMS41NTMxIDMuNDgxMS0wLjgwNTc4IDQuMzA4MyAwLjM0MDc2IDAuMzc3MTggMC43NjQ0MiAwLjUxMjU2IDEuMTk3NyAwLjM4Mjc0IDAuODM5MzktMC4yNTE0OSAwLjk0MzQ2LTEuMzAwNyAwLjEyOTAyLTEuMzAwNy0wLjIzODQxIDAtMC40Nzk5NyAwLjIxMTIyLTAuNjg5MTcgMC42MDI1OS0wLjEzNjAzIDAuMjU0NS0wLjM0NDY3IDAuMzE3MzQtMC41MDg3NiAwLjE1MzI1LTAuMTQ1OTEtMC4xNDU5MS0wLjExMTI2LTAuNzYyNzcgMC4wNTg1LTEuMDQxMSAwLjM5NTAyLTAuNjQ3ODQgMS43NTAxLTAuMzgyMDIgMi4wMDYxIDAuMzkzNTMgMC4yMDc3NCAwLjYyOTQ2LTAuNTk2ODQgMS41Mzk4LTEuNTY3OSAxLjc3NGwtMC4yMjA2NSAwLjA1MzIxIDAuMDU0IDEuMTcyNmMwLjAyOTcgMC42NDQ5MSAwLjA4MzcgMS4zMTA0IDAuMTE5OTEgMS40NzkgMC4wOTY4IDAuNDUwMiAwLjAyNTcgMC40Mjk1NS0wLjE5NzEzLTAuMDU3MjZ6bS0yLjQxNDUtOS43NDc3YzAuMTg1MDgtMC4xNjc0OSAwLjE3OTgzLTAuMzM1MTItMC4wMTA1LTAuMzM1MTItMC4xNDQyMiAwLTAuMzExMjMgMC4yMDQyMS0wLjMxMTIzIDAuMzgwNTYgMCAwLjEyMjMgMC4xNjE1OCAwLjA5OTQ4IDAuMzIxNzItMC4wNDU0NXoiIGZpbGw9IiMyODgwMmYiIC8+PHBhdGggZD0ibTE1MS41OSA2OC40NjNjLTAuODk1OTctMC4xMzQ3Ni0xLjY1ODMtMC40NTEzOC0yLjEwODMtMC44NzU2Ny0wLjQ4MDU4LTAuNDUzMTItMC40NzU1MS0wLjQxOTQ3LTAuNDc0OTUtMy4xNTAyIDUuM2UtNCAtMi4zMjcgMC4wMTAzLTIuNTA2IDAuMTQ4NjUtMi43MTU5IDAuMTg4NzUtMC4yODYzMSAwLjY3NTA1LTAuNjEzMjQgMS4yMDk4LTAuODEzMzIgMC40MTExNi0wLjE1Mzg0IDEuNDY4Ny0wLjM2NDI4IDEuNTI3Mi0wLjMwMzkxIDAuMDE2NCAwLjAxNjk0IDAuMDQxOSAwLjE0ODgzIDAuMDU2NSAwLjI5MzA5bDAuMDI2NiAwLjI2MjI5LTAuNTM5ODkgMC4xMjg2MmMtMS44MDQxIDAuNDI5OC0yLjA0MzIgMS40NzA3LTAuNDYyNzYgMi4wMTQ3IDAuNDY2MzUgMC4xNjA1MiAwLjY4MTcgMC4xODU4MyAxLjU4MTEgMC4xODU4MyAwLjg5NjkxIDAgMS4xMTUxLTAuMDI1NSAxLjU3NDQtMC4xODQgMC43MDcxMy0wLjI0NDA0IDEuMDc4OC0wLjU4MDE1IDEuMDc4OC0wLjk3NTU5IDAtMC4yNDMxMS0wLjA1MDEtMC4zMzQ4Mi0wLjMwMTIyLTAuNTUxOTQtMC4yOTA5NS0wLjI1MTUtMC45MjUwNy0wLjQ4OTQyLTEuNi0wLjYwMDMtMC4yNzUyNi0wLjA0NTIyLTAuMjg5MjItMC4wNjE3LTAuMjg5MjItMC4zNDEyMXYtMC4yOTM2OWwwLjQwNDkxIDAuMDMzOTRjMC42NjIwOCAwLjA1NTUgMS41ODg3IDAuMzMyODEgMS45NzEzIDAuNTg5OTQgMC40MDE2NyAwLjI2OTk5IDAuNzA4ODggMC42NzcwMSAwLjcwODg4IDAuOTM5MiAwIDAuMTQ1NDkgMC4wNTQ3IDAuMTgzNzIgMC4zMjc3OCAwLjIyOTA5IDAuNjc0NSAwLjExMjA3IDEuMDU3MSAwLjQ2ODE1IDEuMjYyNiAxLjE3NTEgMC4xNjg2NiAwLjU4MDE4IDAuMTA5OTggMS40OTkzLTAuMTI2OTcgMS45ODg4LTAuMjA4NDcgMC40MzA2NC0wLjYzNjUxIDAuNzMyNTktMS4xMTQ5IDAuNzg2NTEtMC4zNDgzNCAwLjAzOTI2LTAuMzQ4NDggMC4wMzk0MS0wLjM0ODQ4IDAuMzQ2NTMgMCAxLjI2MzMtMi4yNDE2IDIuMTczNi00LjUxMTkgMS44MzIxem01LjEzODktMy4yMzY2YzAuMjc2MzYtMC4zMzIyNCAwLjI0MzM1LTEuNTMxMS0wLjA1MTEtMS44NTY1LTAuMDc1NC0wLjA4MzMxLTAuMjM1ODItMC4xNTE0Ny0wLjM1NjUxLTAuMTUxNDdoLTAuMjE5NDJ2Mi4yNTZsMC4yNTA2Ni0wLjA0ODQ0YzAuMTM3ODYtMC4wMjY2NCAwLjMwNzIzLTAuMTE2NDUgMC4zNzYzOC0wLjE5OTU4eiIgZmlsbD0iIzlhYzkyNiIgLz48L2c+PC9nPjwvc3ZnPg0K","id":"consulo.jython","length":39296,"name":"Jython","obsolete":false,"platformVersion":"4342","tags":["language.extension"],"url":"https://github.com/consulo/consulo-python","version":"12010"},{"checksum":{"md5":"02673C4399E56398315DAEC4B1D3D1EA","sha3_256":"8E27A8BFFE73FA297A942207E3776930A7F9225A82E5058965C6235F91CA7BF7","sha_256":"FDED8DF367CCEF780364AC6BF43F46A8D2F96B1CE6969AF654ED6E2760CF6F47"},"date":1782328673075,"dependencies":["consulo.desktop.awt"],"description":"","downloadUrls":["https://github.com/consulo/consulo-library-plugins/releases/download/build%231865_consulo%234342/consulo.library.batik_1865.consulo-plugin"],"downloads":7149,"downloadsAll":7149,"experimental":false,"extensionPreviews":[],"iconBytes":"PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz4NCjxzdmcgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB3aWR0aD0iNjQiIGhlaWdodD0iNjQiPjxzeW1ib2wgdmlld0JveD0iLTU2LjcgLTU5LjMgMTEzLjUgMTE4LjciPjxwYXRoIGQ9Ik0tMjAuNS01MGMtNy40IDMuNC0yOS43IDE5LjItMzMuOSAzMi42LTEuNyA1LjcgNC42IDEwLjEgOS4zIDYuOS04LjYgMTUuNi0xMS44IDIxLjEtMTEuNiAyNi4xIDAgMi45IDIuNyA4LjggOS4zIDUuNyAxLjctLjggNy40LTUuMyAxMC45LTguNiAyLjktLjIgNS4xLTIuMyA4LjgtNS45IDMuNiAyLjkgNy42IDIuMSAxMC45LTEuNSA0LjYuNCAxNy4zLTE2LjQgOS4zLTIyLjctLjYtNS4xLTYuMy03LjgtMTEuMi0zLjgtMS4zLS40LTIuNy0uMi0zLjguMiA0LjYtNy40IDkuMS0xNy4zIDEwLjMtMjIuMSAxLjYtNi4zLTQuOS04LjYtOC4zLTYuOXoiIGZpbGw9IiM2NmYiIC8+PHBhdGggZD0iTTI3LjUtNTkuM2MtMy44LjYtMTAuMyA2LjUtMTAuMyA2LjUtNi4xIDQuOC05LjEgMTIuMi01LjkgMjAtMi43IDIuOS02LjEgOS4zLTYuMSAxNC4xIDAgNS45IDQuMiAxMC45IDEwLjUgNi4xIDEuNSAxLjcgNC40IDMuNCA3LjggMS4xLTEuMSA2LjEuNiAxMC4xIDUuNSAxMC4zLjIgMi4xIDIuNyA2LjUgNy42IDMuNkM0MCAuMyA0OC44LTUuOCA1My4yLTkuNGM1LjMtNC44IDUuMy0xOS44LTMuOC0xOC43IDYuOS0xMi40LS42LTIwLjItNS43LTE3LjctMi4xLjgtOS43IDUuMy0xMC45IDYuMy0uMi0xLjUtMS4xLTIuNS0yLjMtMi45IDQuNi03LjQgNC42LTE3LjktMi43LTE2LjhoLS4zeiIgZmlsbD0icmVkIiAvPjxwYXRoIGQ9Ik0xLjIgMTVjLTkuNyAyLjUtMTguNSA5LjEtMjQgMTkuMi0xLjkgMy40IDEuMyA3LjggNS4zIDYuOS0yLjkgNS4xLTguNCAxNC4xLTMuMiAxNy4xIDUuOSAzLjQgMTAuOS0xLjcgMTIuNi0zLjIgMy44IDQuNCAxMC41IDIuMSAxNy4xLTMuNiA4LjYgMi45IDE0LjMtLjQgMjEuNy0xMS4yIDEuNy0yLjUgNi4zLTkuMSA2LjMtMTMuNyAwLTMuNC0zLjItNi4zLTcuNC00LjQtLjItMi41LTEuOS04LTExLjItNC0yLjEtMS4zLTYuNS0xLjEtMTEuNCAzLjYgMS4xLTItLjYtNy45LTUuOC02Ljd6IiBmaWxsPSIjM2MzIiAvPjwvc3ltYm9sPjxwYXRoIGQ9Ik02Mi4yNzQgMCIgZmlsbD0ibm9uZSIgc3Ryb2tlPSIjMDAwIiBzdHJva2UtbWl0ZXJsaW1pdD0iMTAiIHN0cm9rZS13aWR0aD0iLjI4NSIgLz48cGF0aCBkPSJNMjQuNjQyIDEzLjRsLS4zNy45Ny0uNjg0IDEuNjU0LS42MjcgMS4wNTUtLjI1Ny40MjgtLjQ1Ni43NC0uMjU3LjQyOFYxNy4yNWE0LjExIDQuMTEgMCAwIDEgLjI1Ny0xLjQ1NHYtLjAzYTQuMjcgNC4yNyAwIDAgMSAuNzEzLTEuMTk3IDQgNCAwIDAgMSAxLjY4Mi0xLjE3em0uNzk4LTMuMjIybC0uMTE0LjcxM2EzLjkzIDMuOTMgMCAwIDEtLjE3MS43NDFsLS4xNy42MjdjLTEuNDU0LjI1Ny0yLjQyMy45MTItMy4wMjIgMS43LS43Ny45Ny0uOTk4IDIuMTY3LTEuMDgzIDMuMDIydjMuNDc4bC0uMDMuMDMtLjg1NSAxLjQyNWMuMDMtLjAzLjM0Mi0uMjU3Ljg1NS0uMmguMDN2MTUuNDUyYy0uNjI3LjE3LTEuMjgzLjI4NS0xLjg4Mi4yYS43OS43OSAwIDAgMS0uMzcxLS4wODZjLS41MTMtLjE0My0uOTctLjQtMS4zNjgtLjg1NSAwIDAtMi44NSAyLjU5NC00LjYyIDMuMDgtMS43IDEuODI1LTUuMzMgNS41ODgtOC4yOTYgNS4xMDMtLjQyOC0uMDg2LS44NTUtLjIyOC0xLjI4My0uNTEzLTIuMjI0LTEuNTQtMS4xNy00LjYtLjQtNi42NDMuNTctMS41IDEuMjgzLTIuOTM2IDIuMDUzLTQuMzYyLjQtLjcxMyAxLjU5Ny0zLjUwNyAyLjU5NC00LjkwNC4yODUtLjQyOC41Ny0uNzEzLjc5OC0uNzctLjIuMDMtMS4zNC4yMjgtMi40MjMuMDNDNC4wNTggMjcuMTcgMi41NDcgMjYgNC42MyAyMi4wOTVjMCAwIDcuMjEzLTEzLjggMTcuODc1LTE1LjM2NyAwIDAgMS41NjgtLjQyOCAyLjQ1Mi42MjcuNC41Ny42MjcgMS40MjUuNDg1IDIuODIyem0zLjE5MyAxOC45M2MtLjU0MiAxLjktMS45OTYgNC4yNDgtNS4yMTcgNi45MjhsLS4wMy4wM2MtLjA1Ny4wMy0uMjI4LjE0My0uNDU2LjI4NS0uMDg2LjA1Ny0uMTcuMDg2LS4yNTcuMTQzLS4xNDMuMDg2LS4yODUuMTQzLS40NTYuMjI4LS4wODYuMDMtLjE3LjA4Ni0uMjU3LjExNHYtMTQuNTRhMS4yNCAxLjI0IDAgMCAwIC4yLjE3MWwuMDU3LS4wNTdjLjA4Ni0uMDg2LjIyOC0uMjU3LjQ1Ni0uNDU2bC4xNDMtLjE0M2MuMDMtLjAzLjA4Ni0uMDU3LjExNC0uMDg2bC4wMy0uMDNjLjExNC0uMTE0LjI1Ny0uMi40LS4yODUuNjU2LS40IDEuNDgyLS43MTMgMi4zMzgtLjMxNC4yNTcuMTE0LjUxMy4yODUuNzcuNTQyLjQ1Ni40NTYuOTEyIDEuMTcgMS4zIDIuMjI0IDAgMCAuNDU2LjUxMy43OTggMS40NTQuMzE0Ljg4NC41MTMgMi4xNjcuMDU3IDMuNzkyeiIgZmlsbD0iIzY2ZiIgLz48cGF0aCBkPSJNNDQuNzcgNDEuNjI0Yy0uMDg2LjE0My0uMTQzLjI4NS0uMjI4LjQyOC0uMDg2LjE3LS4yLjMxNC0uMjg1LjQ1Ni0xLjMgMS45OTYtMy4yMjIgMy4zNjQtNS44MTYgNC4yLTIuMTY3LjcxMy00LjQuNzk4LTYuNDQzLjMxNGgtLjAzYTEwLjU2IDEwLjU2IDAgMCAxLTIuNDUyLS45MTJjLS41MTMuNi0xLjE5Ny45OTgtMS45NCAxLjIyNmE0IDQgMCAwIDEtMS4xNjkuMTcxaC0uMjg1YTQuMTkgNC4xOSAwIDAgMS0xLjcxLS4zN2MtLjQ4NS0uMjI4LS45NC0uNTQyLTEuMy0uOTRsLjQ4NS0uNDg1Yy4xMTQtLjA4Ni4xNDMtLjE0My4xNDMtLjE0My4xNDMtLjExNC4yODUtLjIuNC0uMjg1IDMuODUtMi43OTQgNi4zNTgtMy45NjMgNy45ODMtNC4yNzYuMzctLjA4Ni42ODQtLjA4Ni45Ny0uMDg2YTIuNjcgMi42NyAwIDAgMSAuNTEzLjA1N2MuMzcuMDg2LjY4NC4yMjguOTEyLjQyOC4wODYuMDU3LjE0My4xNDMuMi4yMjguNjU2LjgyNy40NTYgMi4wNTMuNDU2IDIuMDUzbDEuMjgzLS45N2MzLjA4LTIuMDggNC4yNzYtMS4xNCA0LjY3Ni0uNTcuMTQzLjE3LjE3LjM0Mi4xNy4zNDJsLjQ4NS0uMjI4Yy41Ny0uMjU3Ljk5OC0uNDI4IDEuMjgzLS40ODUuMjg1LS4wODYuNC0uMDg2LjQtLjA4Ni4xNy0uMDMuMzQyLS4wMy41MTMtLjA1N2guMzQyYy4xNy0uMDU3LjMxNC0uMDMuNDU2IDB6bTEuMzY4IDE0LjA4M2MtNC42NzYgNS45NTgtOS43NSA0LjA3Ny05Ljc1IDQuMDc3LTEuMyAxLjctMy43MDYgMi41LTMuNzA2IDIuNS0xLjQ1NC42MjctMi41Ljc3LTMuMjguNjg0YTIuOTcgMi45NyAwIDAgMS0uNzk4LS4yYy0uODg0LS4zNy0xLjExMi0xLjExMi0xLjExMi0xLjExMi0yLjM2NiAyLjQ4LTQuNDc2IDIuNDUyLTUuNDc0IDIuMjUyLS40LS4wODYtLjYyNy0uMi0uNjI3LS4yLTMuNzA2LTEuMjI2LS4wNTctNy40MTIuOTEyLTguOTUyLjE0My0uMjI4LjIyOC0uMzQyLjIyOC0uMzQyLS40LS4wMy0uNzQtLjA4Ni0xLjA4My0uMTctNC4zMDUtLjk5OC0uOTk4LTUuMzAzIDEuMDI2LTcuNDcuMzQyLjQuNzcuNzcgMS4yNTQgMS4wMjYuNjI3LjM0MiAxLjM2OC41NyAyLjEzOC41N2guMzE0YzEuMjgzIDAgMi40OC0uNTQyIDMuMzA3LTEuNDgyIDIuODggMS41IDYuMjQ0IDEuNzQgOS41NS42ODQgMi45OTMtLjk3IDUuMTAzLTIuNTk0IDYuNS01IC4wNTctLjA4Ni4xMTQtLjIuMTctLjI4NWwuMDg2LS4xN2MuMDg2LjA1Ny4xNDMuMTE0LjIyOC4yLjk0Ljg4NCAxLjE0IDIuMjI0IDEuMTQgMi4yMjQuNDU2LS4yMjguODU1LS4zNDIgMS4xOTctLjM0Mi43NC0uMDMgMS4yNTQuMzQyIDEuNTk3LjcxM2EyLjc4IDIuNzggMCAwIDEgLjQ1Ni42NTZjMS42ODIgMy42NzgtNC4yNzYgMTAuMTItNC4yNzYgMTAuMTJ6IiBmaWxsPSIjM2MzIiAvPjxwYXRoIGQ9Ik02MC44NzcgMjMuMDkycy0uMDMuMzQyLS4xNDMuODg0Yy0uMDU3LjIyOC0uMTE0LjQ4NS0uMjI4Ljc3LS4wODYuMjI4LS4xNDMuNDU2LS4yNTcuNjg0bC0uMi40NTZjLS4xMTQuMjU3LS4yNTcuNTEzLS40Ljc3bC0uMjI4LjRjLS4wNTcuMDU3LS4wODYuMTQzLS4xNDMuMnMtLjA4Ni4xNDMtLjE0My4yYTE1LjgzIDE1LjgzIDAgMCAxLTIuNzk0IDMuMTA4cy0yLjA1MyAxLjc5Ni00LjI3NiAyLjk2NWwtLjg4NC40MjgtLjgyNy4zMTRjLS41MTMuMTctLjk5OC4yNTctMS40NTQuMjI4YTIuMTEgMi4xMSAwIDAgMS0xLjAyNi0uMjU3Yy0uMjg1LS4xNy0uNTQyLS40MjgtLjcxMy0uNzk4LS4xNy0uMzE0LS4yODUtLjY4NC0uMzQyLTEuMTR2LS4wNTdzLS4wMyAwLS4xMTQtLjAzbC0uMzctLjExNGMtLjExNC0uMDMtLjIyOC0uMDg2LS4zNDItLjE0M2wtLjc3LS40MjhjLS43Ny0uNTctMS40ODItMS41LTEuMTk3LTMuMTA4LjA1Ny0uMjU3LjExNC0uNTQyLjIyOC0uODU1YTMuNDggMy40OCAwIDAgMSAuMi0uNDg1Yy0uMDMgMC0uMTQzLjA1Ny0uMzE0LjE0My0uNTQyLjIyOC0xLjY1NC42MjctMi42OC41NDJsLS41NDItLjA4NmMtLjQ1Ni0uMTQzLS44ODQtLjQtMS4xNy0uODU1IDAgMC0uMTcuMDg2LS40NTYuMi0uMi4wODYtLjQ4NS4xNy0uNzcuMjU3LS4yNTcuMDU3LS41MTMuMTQzLS43OTguMTdoLS4wNTdjLS4yMjguMDMtLjQyOC4wMy0uNjU2LjAzLS4xMTQgMC0uMiAwLS4zMTQtLjAzLS40NTYtLjA4Ni0uODg0LS4yNTctMS4xOTctLjY1Ni0uMTQzLS4yLS4yNTctLjQyOC0uMzQyLS42ODQtLjAzLS4wNTctLjAzLS4wODYtLjAzLS4xNDMtLjAzLS4wODYtLjA1Ny0uMTctLjA1Ny0uMjg1IDAgMC0uMDg2LS4xNDMtLjE3LS4zNyAwLS4wMy0uMDMtLjA1Ny0uMDMtLjExNC0uMDU3LS4xNy0uMTQzLS40LS4yLS42ODQtLjIyOC0uOTk4LS4zNDItMi41NjYuNDU2LTQuNDc2LjA4Ni0uMjI4LjItLjQ1Ni4zMTQtLjY4NC4wNTctLjA4Ni4wODYtLjE3LjE0My0uMjg1bC4yMjgtLjRjLjA1Ny0uMTE0LjE0My0uMi4yLS4zMTQuMTQzLS4yMjguMzE0LS40NTYuNDg1LS42ODRhMTkuOCAxOS44IDAgMCAxIDEuNTQtMS43MTFTMzIuODI0IDguMDQgNDYuMDggMS45YzAgMCAxLjQyNS0uMDg2IDIuMzk1Ljc3Ljg4NC43NyAxLjM5NyAyLjMzOC4yMjggNS40NzRMNDcuNjIgMTAuN3MyLjI4Ljc0IDEuNzY4IDEuODI1Yy4wMy0uMDMuMzQyLS4yODUuODI3LS42MjcgMS40MjUtMS4wNTUgNC4zNjItMy4wOCA1Ljg0NC0yLjk2NWEzLjUgMy41IDAgMCAwIDEuNzExLjc0MWMxLjE5Ny45OTggMi4xOTUgMy4yOC0uMjU3IDguNDk2IDAgMCAuNzk4IDAgMS42MjUuNTEzLjExNC4wODYuMjI4LjE0My4zNDIuMjU3LjAzLjAzLjA1Ny4wNTcuMTE0LjA4NmEyLjI2IDIuMjYgMCAwIDEgLjQ4NS41NDJjLjE0My4yLjI4NS40LjQuNjU2LjIyOC40ODUuNCAxLjA4My40NTYgMS44NTMtLjA1Ny4zNDItLjAzLjY4NC0uMDU3IDEuMDI2eiIgZmlsbD0icmVkIiAvPjxnIGZpbGw9IiM2NmYiPjxwYXRoIGQ9Ik0yMC4xIDI4LjU2NmwuMi0xNC4zNC0xLjMtLjcxMy4wMyAxNS40NTJ6IiAvPjxwYXRoIGQ9Ik0yMy4yNzQgMzUuODA4Yy4yODUtLjM3LjQ4NS0uODI3Ljc0LTEuMjI2LjM0Mi0uNTcuODI3LTEuMDgzIDEuMTEyLTEuNy42ODQtMS40MjUuMzE0LTMuMTA4LjIyOC00LjcwNEwyNS4yNyAyNmMtLjA4Ni0uNzEzLS4zMTQtMS40MjUtLjc5OC0xLjk2Ny0uMzE0LS4zNDItLjcxMy0uNi0xLjA4My0uODU1bC0xLjA4My0uNzEzYy0uNDI4LS4yODUtLjg4NC0uNTctMS4zNjgtLjcxMy0uNTEzLS4xNDMtMS4wODMtLjA4Ni0xLjQ1NC4yNTctLjMxNC4yNTctLjQ1Ni42NTYtLjY4NC45OTgtLjI1Ny4zNDItLjYuNjI3LS44MjcuOTk4LS4yNTcuNC0uMzcuODg0LS40NTYgMS4zNC0uMjI4IDEuMTEyLS40ODUgMi4yNTItLjQ1NiAzLjM5M2wuMTcgMi41OTRjLS4wNTcuNzk4LS4yODUgMS42MjUtLjAzIDIuMzY2LjIuNTQyLjYyNy45NCAxLjAyNiAxLjM2OGExMi4zMSAxMi4zMSAwIDAgMSAuOTY5IDEuMTEyYy4yNTcuMzE0LjQ4NS44MjcuODI3IDEuMDU1LjI4NS4yLjY4NC4wMy45OTgtLjA1N2E2LjQxIDYuNDEgMCAwIDAgMS4yMjYtLjQ4NWMuMzQyLS4yLjc0LS41MTMgMS4wMjYtLjg4NHpNMjEuNzM0IDE5LjNjLjA4Ni0uMTcuMi0uMzE0LjMxNC0uNDU2Ljc5OC0uOTk4IDEuMTk3LTIuMTM4IDEuNzQtMy4yOGwuODI3LTEuOTY3Yy4yMjgtLjYuNjI3LTEuMjU0LjQ1Ni0xLjk0LS4xMTQtLjUxMy0uNjI3LS43NC0xLjExMi0uNjg0LS4zMTQuMDMtLjYyNy4xNy0uOTEyLjI4NS0uNDg1LjIyOC0uOTk4LjQ1Ni0xLjQ1NC43Ny0uNTQyLjM3LS45OTguODI3LTEuNDI1IDEuMjgzYTkuMDMgOS4wMyAwIDAgMC0uOTY5IDEuMTEyYy0uNi43OTgtLjk3IDEuNzQtMS4xOTcgMi43MDgtLjExNC41NDItLjIgMS4wODMtLjIyOCAxLjYyNS0uMDMuMzQyLS4wMy42NTYuMDU3Ljk5OC4xNy42NTYuNzEzIDEuMTQgMS4yNTQgMS41LjA1Ny4wNTcuMTE0LjA4Ni4yLjA4NmEuNDYuNDYgMCAwIDAgLjI1Ny0uMDg2Yy41MTMtLjMxNCAxLjA1NS0uNiAxLjUtLjk5OC4yODUtLjI1Ny40ODUtLjYyNy42ODQtLjk3eiIgLz48L2c+PHBhdGggZD0iTTIxLjg0OCA0Ny40NjhzMS44MjUtMi40OCAzLjgyLTIuNzk0bDguOTIzLjM3IDUuMTAzLTEuMzY4IDMuMTY1LTEuMjI2Ljg4NC0uOTEyczIuNzM3LS4yIDIuOTY1IDIuMUwzMi4yODMgNTQuNzk1bC0xMC43Mi01LjY0NXoiIGZpbGw9IiMzYzMiIC8+PC9zdmc+DQo=","id":"consulo.library.batik","length":3536203,"name":"Batik Library","obsolete":false,"platformVersion":"4342","tags":["library"],"url":"https://github.com/consulo/consulo-library-plugins","version":"1865"},{"checksum":{"md5":"FFC24D835F6D08698605D8BD2C64F5FE","sha3_256":"BEF8BEF9549378F2EC937E1E098947C3AE0B29BB0594722B5EF54875453DAF34","sha_256":"323074F9585B78675BA92D27FD03AD177C0E8A1FA3F53A40AC3A8FA0DA0D4E01"},"date":1782328676875,"description":"","downloadUrls":["https://github.com/consulo/consulo-library-plugins/releases/download/build%231865_consulo%234342/consulo.library.flexmark_1865.consulo-plugin"],"downloads":5169,"downloadsAll":5169,"experimental":false,"extensionPreviews":[],"id":"consulo.library.flexmark","length":1011885,"name":"FlexMark Library","obsolete":false,"platformVersion":"4342","tags":["library"],"url":"https://github.com/consulo/consulo-library-plugins","version":"1865"},{"checksum":{"md5":"2B3BC341853AC9DB7BC2915316F9A799","sha3_256":"8607CB650FBD66F7BCE34866E3308048EA396878CDC39CB32115D697505A5E33","sha_256":"E324722B0F4E927AE0C36F3749134916FA8B7950BC82E34E62D34E2F1500C849"},"date":1782328679102,"description":"","downloadUrls":["https://github.com/consulo/consulo-library-plugins/releases/download/build%231865_consulo%234342/consulo.library.kotlin.sdk_1865.consulo-plugin"],"downloads":124,"downloadsAll":124,"experimental":false,"extensionPreviews":[],"iconBytes":"PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAyNC4xLjIsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT48c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHg9IjBweCIgeT0iMHB4IiB2aWV3Qm94PSIwIDAgMTYgMTYiIHN0eWxlPSJlbmFibGUtYmFja2dyb3VuZDpuZXcgMCAwIDE2IDE2OyIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+DQogICAgPHBvbHlnb24gZmlsbD0iIzdGNTJGRiIgcG9pbnRzPSIxNSwxNSAxLDE1IDEsMSAxNSwxIDgsOCAiIC8+DQo8L3N2Zz4NCg==","id":"consulo.library.kotlin.sdk","length":4488736,"name":"Kotlin SDK Library","obsolete":false,"platformVersion":"4342","tags":["library"],"url":"https://github.com/consulo/consulo-library-plugins","version":"1865"},{"checksum":{"md5":"756EBD4E79058842C47DA1297F503FA2","sha3_256":"5B4F4A266FFE6B254E394039ACDAD955A8873FAFD3B2BBB0E810CC6E55F56A4A","sha_256":"FB38A3424609CC0BF67020E3CDBA731AA9A6F113907D25B7807D3E5405602E53"},"date":1782328687078,"description":"","downloadUrls":["https://github.com/consulo/consulo-library-plugins/releases/download/build%231865_consulo%234342/consulo.library.twelvemonkeys.imageio_1865.consulo-plugin"],"downloads":60,"downloadsAll":60,"experimental":false,"extensionPreviews":[],"iconBytes":"PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz4NCjxzdmcgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB2ZXJzaW9uPSIxLjEiIHdpZHRoPSIxNjAiIGhlaWdodD0iMTYwIj48cGF0aCBkPSJNMCAwIEM1Mi44IDAgMTA1LjYgMCAxNjAgMCBDMTYwIDUyLjggMTYwIDEwNS42IDE2MCAxNjAgQzEwNy4yIDE2MCA1NC40IDE2MCAwIDE2MCBDMCAxMDcuMiAwIDU0LjQgMCAwIFogIiBmaWxsPSIjMDMwMzAzIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgwLDApIiAvPjxwYXRoIGQ9Ik0wIDAgQzAuOTQ2NzM1ODQgMC4wMDQxMDg4OSAxLjg5MzQ3MTY4IDAuMDA4MjE3NzcgMi44Njg4OTY0OCAwLjAxMjQ1MTE3IEMzLjg5NTYzNDc3IDAuMDE0Mzg0NzcgNC45MjIzNzMwNSAwLjAxNjMxODM2IDUuOTgwMjI0NjEgMC4wMTgzMTA1NSBDNy4wNTU5NDcyNyAwLjAzMDU1NjY0IDguMTMxNjY5OTIgMC4wNDI4MDI3MyA5LjIzOTk5MDIzIDAuMDU1NDE5OTIgQzEwLjMxOTU4MDA4IDAuMDU2MDY0NDUgMTEuMzk5MTY5OTIgMC4wNTY3MDg5OCAxMi41MTE0NzQ2MSAwLjA1NzM3MzA1IEMyMC41MzczNDQyNiAwLjEwMjc3Mzk0IDIwLjUzNzM0NDI2IDAuMTAyNzczOTQgMjEuNjc3NDkwMjMgMS4yNDI5MTk5MiBDMjEuNzY1OTI4MTcgMy42OTEyMjQxOSAyMS43OTI3Nzc3NSA2LjExMTEyNTkxIDIxLjc3NTE0NjQ4IDguNTU5MzI2MTcgQzIxLjc3MzczMTU0IDkuMjkwMzgwNzEgMjEuNzcyMzE2NTkgMTAuMDIxNDM1MjQgMjEuNzcwODU4NzYgMTAuNzc0NjQyOTQgQzIxLjc2NTI0NDMyIDEzLjExODI3NjI0IDIxLjc1MjY4OTQ1IDE1LjQ2MTgxNTMxIDIxLjczOTk5MDIzIDE3LjgwNTQxOTkyIEMyMS43MzQ5NzcwOSAxOS4zOTA3MDUgMjEuNzMwNDEzODYgMjAuOTc1OTkxNTggMjEuNzI2MzE4MzYgMjIuNTYxMjc5MyBDMjEuNzE1MjcwMiAyNi40NTUxOTYwMiAyMS42OTc5OTU5NSAzMC4zNDkwNDE5OCAyMS42Nzc0OTAyMyAzNC4yNDI5MTk5MiBDMjIuOTU2MjQwMjMgMzMuOTk1NDE5OTIgMjQuMjM0OTkwMjMgMzMuNzQ3OTE5OTIgMjUuNTUyNDkwMjMgMzMuNDkyOTE5OTIgQzI2LjI3MTc4NzExIDMzLjM1MzcwMTE3IDI2Ljk5MTA4Mzk4IDMzLjIxNDQ4MjQyIDI3LjczMjE3NzczIDMzLjA3MTA0NDkyIEMzMC4yMDU3MDQyNiAzMi4yNjYxNDU3MyAzMC4yMDU3MDQyNiAzMi4yNjYxNDU3MyAzMS42Nzc0OTAyMyAyOC4yNDI5MTk5MiBDNDAuNTg3NDkwMjMgMjguMjQyOTE5OTIgNDkuNDk3NDkwMjMgMjguMjQyOTE5OTIgNTguNjc3NDkwMjMgMjguMjQyOTE5OTIgQzU4LjY3NzQ5MDIzIDI0LjYxMjkxOTkyIDU4LjY3NzQ5MDIzIDIwLjk4MjkxOTkyIDU4LjY3NzQ5MDIzIDE3LjI0MjkxOTkyIEM1Mi4wNzc0OTAyMyAxNi45MTI5MTk5MiA0NS40Nzc0OTAyMyAxNi41ODI5MTk5MiAzOC42Nzc0OTAyMyAxNi4yNDI5MTk5MiBDNDIuNDQ4MTA5MjIgMTAuNTg2OTkxNDUgNDQuNDkwMDcwMzEgNy42MTcyNzk0NCA1MC42Nzc0OTAyMyA1LjI0MjkxOTkyIEM1OC4wNDE5NjM0MyA0LjAwMDQ3ODE4IDYzLjYyOTI4OSA1LjAwMzkzNjczIDY5LjkzNTMwMjczIDguOTUzODU3NDIgQzcxLjY3NzQ5MDIzIDEwLjI0MjkxOTkyIDcxLjY3NzQ5MDIzIDEwLjI0MjkxOTkyIDczLjY3NzQ5MDIzIDEyLjI0MjkxOTkyIEM3NC4wMDc0OTAyMyA4LjYxMjkxOTkyIDc0LjMzNzQ5MDIzIDQuOTgyOTE5OTIgNzQuNjc3NDkwMjMgMS4yNDI5MTk5MiBDNzUuMDA3NDkwMjMgMS4yNDI5MTk5MiA3NS4zMzc0OTAyMyAxLjI0MjkxOTkyIDc1LjY3NzQ5MDIzIDEuMjQyOTE5OTIgQzc1LjY3NzQ5MDIzIDE1LjEwMjkxOTkyIDc1LjY3NzQ5MDIzIDI4Ljk2MjkxOTkyIDc1LjY3NzQ5MDIzIDQzLjI0MjkxOTkyIEM3NC4xOTI0OTAyMyA0My43Mzc5MTk5MiA3NC4xOTI0OTAyMyA0My43Mzc5MTk5MiA3Mi42Nzc0OTAyMyA0NC4yNDI5MTk5MiBDNzMuMzA5Nzc1MzkgNDUuMTY1MjQ0MTQgNzMuMzA5Nzc1MzkgNDUuMTY1MjQ0MTQgNzMuOTU0ODMzOTggNDYuMTA2MjAxMTcgQzc0LjUwMjY4NTU1IDQ2LjkxNDQ0MzM2IDc1LjA1MDUzNzExIDQ3LjcyMjY4NTU1IDc1LjYxNDk5MDIzIDQ4LjU1NTQxOTkyIEM3Ni4xNjAyNjM2NyA0OS4zNTU5Mjc3MyA3Ni43MDU1MzcxMSA1MC4xNTY0MzU1NSA3Ny4yNjczMzM5OCA1MC45ODEyMDExNyBDODAuNDMyMjU3NDEgNTYuMDU3MzUyNTkgODAuMjYwMDgxMzIgNjEuNDQxOTc3MjkgNzkuNjc3NDkwMjMgNjcuMjQyOTE5OTIgQzc2LjkwMzE5NjM0IDczLjIzNTM5NDc0IDcyLjI1MjY1NDczIDc2LjkyMTQyNTA3IDY2LjEzMDYxNTIzIDc5LjE4NDMyNjE3IEM0Ny43Nzk0Njg3OCA4NC41NDk3MDM3NCAyMi43NDAxMzc4NiA4NS4yNDQzNzE0NiA1LjA1MjQ5MDIzIDc3LjQzMDQxOTkyIEMwLjgxMzE0OTc0IDc1LjAzODI4NjYxIC0yLjE0MjIwNDggNzEuNjAzNTI5ODUgLTQuMzIyNTA5NzcgNjcuMjQyOTE5OTIgQy01LjI2OTEzOTg1IDU5LjU2MjAzNTI3IC00LjU5NDk2OTUzIDU0LjI4NTI1MDggLTAuMDI1NjM0NzcgNDcuOTg1MTA3NDIgQzEuNjc3NDkwMjMgNDYuMjQyOTE5OTIgMS42Nzc0OTAyMyA0Ni4yNDI5MTk5MiA1LjY3NzQ5MDIzIDQ0LjI0MjkxOTkyIEM1LjY3NzQ5MDIzIDUzLjQ4MjkxOTkyIDUuNjc3NDkwMjMgNjIuNzIyOTE5OTIgNS42Nzc0OTAyMyA3Mi4yNDI5MTk5MiBDMTAuOTU3NDkwMjMgNzIuMjQyOTE5OTIgMTYuMjM3NDkwMjMgNzIuMjQyOTE5OTIgMjEuNjc3NDkwMjMgNzIuMjQyOTE5OTIgQzIxLjY3NzQ5MDIzIDYwLjAzMjkxOTkyIDIxLjY3NzQ5MDIzIDQ3LjgyMjkxOTkyIDIxLjY3NzQ5MDIzIDM1LjI0MjkxOTkyIEMxMy41OTQwOTkyMiAzOC41NjA3MTQ4IDEzLjU5NDA5OTIyIDM4LjU2MDcxNDggNS42Nzc0OTAyMyA0Mi4yNDI5MTk5MiBDNS42Nzc0OTAyMyAzMy42NjI5MTk5MiA1LjY3NzQ5MDIzIDI1LjA4MjkxOTkyIDUuNjc3NDkwMjMgMTYuMjQyOTE5OTIgQzMuMDM3NDkwMjMgMTYuMjQyOTE5OTIgMC4zOTc0OTAyMyAxNi4yNDI5MTk5MiAtMi4zMjI1MDk3NyAxNi4yNDI5MTk5MiBDLTIuOTgyNTA5NzcgMTUuOTEyOTE5OTIgLTMuNjQyNTA5NzcgMTUuNTgyOTE5OTIgLTQuMzIyNTA5NzcgMTUuMjQyOTE5OTIgQy00LjM3NjM3NjA1IDEzLjExODE5NDE3IC00LjQxNTI0MDQ3IDEwLjk5MzA4MzQgLTQuNDQ3NTA5NzcgOC44Njc5MTk5MiBDLTQuNDcwNzEyODkgNy42ODQ1NjA1NSAtNC40OTM5MTYwMiA2LjUwMTIwMTE3IC00LjUxNzgyMjI3IDUuMjgxOTgyNDIgQy00LjI4MjMxNjI3IDEuNjE3NTA5MTQgLTMuNzY2NDA0MjMgMC4zOTM5NDIyMSAwIDAgWiAiIGZpbGw9IiNGM0Y0RjEiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDQyLjMyMjUwOTc2NTYyNSw0Mi43NTcwODAwNzgxMjUpIiAvPjxwYXRoIGQ9Ik0wIDAgQzEuMTYzOTAyNTkgLTAuMDA5NTQ3MTIgMS4xNjM5MDI1OSAtMC4wMDk1NDcxMiAyLjM1MTMxODM2IC0wLjAxOTI4NzExIEMxNS42NzQ5MzQxNiAwLjI3NDMzNDU3IDI4LjU0NTE3ODg4IDcuMDc1ODcxNzIgMzguMDAzOTA2MjUgMTYuMTU2MjUgQzQ4LjgwODkwNjA1IDI3Ljc1Mzc0NTMxIDUyLjY5NjM2MzI4IDQxLjQzMjE0NjM3IDUyLjQ3NjU2MjUgNTYuOTE3OTY4NzUgQzUyLjE2Nzg3NTY2IDY0LjUwNTc0MDYxIDQ5Ljc2MTQwNjEgNzAuNTIzMDEyMDEgNDUuMTg3NSA3Ni41IEM0MC4zMDM1NTg3NiA3MS43MDczMDMyNyAzNy43Mjc2MTc0MiA2Ny44OTE5MDU5OSAzNy41NjY0MDYyNSA2MC45MjU3ODEyNSBDMzcuNjA4MTY4MzMgNTcuMzQwMjA4MzcgMzcuNzUxODk0NDQgNTMuNzY3OTY4NjggMzcuOTA0Mjk2ODggNTAuMTg1NTQ2ODggQzM4LjE2OTczNTIzIDQzLjg2NjAwNDEzIDM4LjE2OTczNTIzIDQzLjg2NjAwNDEzIDM1LjUxMTIzMDQ3IDM4LjQwMzgwODU5IEMzMy40NjA2NTkwNiAzNi44Mzc1MTE5OCAzMS41MDE2MjM0IDM1LjYzNDU1MTgxIDI5LjE4NzUgMzQuNSBDMjguNDk2MjQwMjMgMzQuMTMxMDg2NDMgMjcuODA0OTgwNDcgMzMuNzYyMTcyODUgMjcuMDkyNzczNDQgMzMuMzgyMDgwMDggQzIyLjc2OTYwNjcgMzEuMzgwNTkzNDggMTcuNzk3ODIzNjMgMzEuODI0ODk2MjkgMTMuMTg3NSAzMi41IEM4LjQ2NTM5OCAzNC42NTM4MjIwNiA1LjA2NzU2NzIgMzcuMTc5ODk5MiAyLjE4NzUgNDEuNSBDOC40NTc1IDQyLjE2IDE0LjcyNzUgNDIuODIgMjEuMTg3NSA0My41IEMyMS4xODc1IDQ3LjEzIDIxLjE4NzUgNTAuNzYgMjEuMTg3NSA1NC41IEM3LjgyMjUgNTQuOTk1IDcuODIyNSA1NC45OTUgLTUuODEyNSA1NS41IEMtNi40NzI1IDU2LjgyIC03LjEzMjUgNTguMTQgLTcuODEyNSA1OS41IEMtMTAuNDUyNSA1OS44MyAtMTMuMDkyNSA2MC4xNiAtMTUuODEyNSA2MC41IEMtMTYuMTQyNSA0OS42MSAtMTYuNDcyNSAzOC43MiAtMTYuODEyNSAyNy41IEMtMjAuNTg2ODc1IDI3LjQ3OTM3NSAtMjQuMzYxMjUgMjcuNDU4NzUgLTI4LjI1IDI3LjQzNzUgQy0zMC4wMzc0ODY1NyAyNy40MjM4NDM5OSAtMzAuMDM3NDg2NTcgMjcuNDIzODQzOTkgLTMxLjg2MTA4Mzk4IDI3LjQwOTkxMjExIEMtMzIuNzkyNTEyMjEgMjcuNDA3NDE0NTUgLTMzLjcyMzk0MDQzIDI3LjQwNDkxNjk5IC0zNC42ODM1OTM3NSAyNy40MDIzNDM3NSBDLTM1LjY0MTkzMTE1IDI3LjM5NzEwNjkzIC0zNi42MDAyNjg1NSAyNy4zOTE4NzAxMiAtMzcuNTg3NjQ2NDggMjcuMzg2NDc0NjEgQy0zOS43ODUzNTMzOSAyNy4yNDk0Njg3IC0zOS43ODUzNTMzOSAyNy4yNDk0Njg3IC00MC44MTI1IDI4LjUgQy00MS4wNDczMTY5MyAzMC42ODI5Mjc3NCAtNDEuMjI2MTMzMjMgMzIuODcyMDMxNzQgLTQxLjM3NSAzNS4wNjI1IEMtNDEuNDU4Nzg5MDYgMzYuMjYwMDM5MDYgLTQxLjU0MjU3ODEyIDM3LjQ1NzU3ODEyIC00MS42Mjg5MDYyNSAzOC42OTE0MDYyNSBDLTQxLjY4OTQ5MjE5IDM5LjYxODI0MjE5IC00MS43NTAwNzgxMyA0MC41NDUwNzgxMyAtNDEuODEyNSA0MS41IEMtNDAuNDkyNSA0Mi4xNiAtMzkuMTcyNSA0Mi44MiAtMzcuODEyNSA0My41IEMtMzcuOTc3NSA0NC4xNiAtMzguMTQyNSA0NC44MiAtMzguMzEyNSA0NS41IEMtMzkuMzAwNTQwNTQgNTEuNDI4MjQzMjUgLTM5LjMyMDgwOTE4IDU1LjU2NDg2ODQ4IC0zNi44NzUgNjEgQy0zNi4wMjczNDM3NSA2My4yNTc4MTI1IC0zNi4wMjczNDM3NSA2My4yNTc4MTI1IC0zNS44MTI1IDY1LjUgQy0zNy42MjYyMzQzNSA2OC43NDMyNTA4MiAtNDAuMDYxMjY0ODUgNzEuMDM4MzY4NTUgLTQyLjgxMjUgNzMuNSBDLTQzLjgxNjk5NDMxIDc0LjQ5NTQ4NTQgLTQ0LjgxODY5MTc3IDc1LjQ5Mzg0NjMzIC00NS44MTI1IDc2LjUgQy00Ni42MjkyNDc5NiA3NC43NTE5Nzg1NCAtNDcuNDQwNzM0NTEgNzMuMDAxNDk4MTEgLTQ4LjI1IDcxLjI1IEMtNDguNzAyNDYwOTQgNzAuMjc1NDY4NzUgLTQ5LjE1NDkyMTg3IDY5LjMwMDkzNzUgLTQ5LjYyMTA5Mzc1IDY4LjI5Njg3NSBDLTUzLjk5OTkwMTQ3IDU4LjAxNzQ0NDQyIC01My4wNDg3OTMyOSA0NC4zMTgwNDc2NSAtNDkgMzQuMDk3NjU2MjUgQy00OC42MDgxMjUgMzMuMjQwNDI5NjkgLTQ4LjIxNjI1IDMyLjM4MzIwMzEzIC00Ny44MTI1IDMxLjUgQy00Ny40NjE4NzUgMzAuNzE0OTYwOTQgLTQ3LjExMTI1IDI5LjkyOTkyMTg4IC00Ni43NSAyOS4xMjEwOTM3NSBDLTQwLjU3MTM4OTYgMTYuNzg1MzI2NDYgLTI5Ljk3NTU0MzYgNy44MDc4NDI1NyAtMTcuMzc1IDIuNTYyNSBDLTExLjUyODk1MjkgMC42MjQ0Nzc4MiAtNi4xNDc0OTcxMiAwLjA0MjcyODU3IDAgMCBaICIgZmlsbD0iIzJCMkJGNiIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoNzkuODEyNSwxNi41KSIgLz48cGF0aCBkPSJNMCAwIEMyLjY5OTMwNTkzIC0wLjAzMDU2ODg2IDUuMzk4MjU5NTkgLTAuMDUyNzg2NjYgOC4wOTc2NTYyNSAtMC4wNzAzMTI1IEM4Ljg1NDUzNzM1IC0wLjA3OTczODc3IDkuNjExNDE4NDYgLTAuMDg5MTY1MDQgMTAuMzkxMjM1MzUgLTAuMDk4ODc2OTUgQzIwLjk4Mzg1MDA0IC0wLjE1MDMzOTA1IDMwLjU2MzYyNzE3IDIuMjk5NDI5NTUgMzkgOSBDMzkgOS42NiAzOSAxMC4zMiAzOSAxMSBDMzEuNDEgMTEgMjMuODIgMTEgMTYgMTEgQzE2IDE1LjI5IDE2IDE5LjU4IDE2IDI0IEMxNy45Mzc0NjA5NCAyMy45ODgzOTg0NCAxOS44NzQ5MjE4NyAyMy45NzY3OTY4OCAyMS44NzEwOTM3NSAyMy45NjQ4NDM3NSBDMjQuMzkzMjI4MjEgMjMuOTU1NDY3NzkgMjYuOTE1MzYzNyAyMy45NDYzNjczOCAyOS40Mzc1IDIzLjkzNzUgQzMwLjcxNjg5NDUzIDIzLjkyOTEyMTA5IDMxLjk5NjI4OTA2IDIzLjkyMDc0MjE5IDMzLjMxNDQ1MzEyIDIzLjkxMjEwOTM4IEMzNS4xMzY4NjUyMyAyMy45MDcyNzUzOSAzNS4xMzY4NjUyMyAyMy45MDcyNzUzOSAzNi45OTYwOTM3NSAyMy45MDIzNDM3NSBDMzguMTIyMDA5MjggMjMuODk3MTA2OTMgMzkuMjQ3OTI0OCAyMy44OTE4NzAxMiA0MC40MDc5NTg5OCAyMy44ODY0NzQ2MSBDNDMgMjQgNDMgMjQgNDQgMjUgQzQ0LjA5OTA5MzAyIDI3LjMzMTYwMDU1IDQ0LjEyOTcwNTA0IDI5LjY2NjI5OTQyIDQ0LjEyNSAzMiBDNDQuMTI4ODY3MTkgMzMuOTE4MTI1IDQ0LjEyODg2NzE5IDMzLjkxODEyNSA0NC4xMzI4MTI1IDM1Ljg3NSBDNDQgMzkgNDQgMzkgNDMgNDAgQzM5LjkwOTE4NTM1IDQwLjEwMTE2OTIgMzYuODQxMTc0NDUgNDAuMTM5Njg1NTggMzMuNzUgNDAuMTMyODEyNSBDMzIuODIxNTUyNzMgNDAuMTMzNzY5MjMgMzEuODkzMTA1NDcgNDAuMTM0NzI1OTUgMzAuOTM2NTIzNDQgNDAuMTM1NzExNjcgQzI4Ljk2OTQwMDM1IDQwLjEzNjM5MzU1IDI3LjAwMjI3NTA0IDQwLjEzNDUzODcyIDI1LjAzNTE1NjI1IDQwLjEzMDM3MTA5IEMyMi4wMTI5Njk3NCA0MC4xMjUwMjI5NSAxOC45OTA5MzE4NSA0MC4xMzAzMTU4MiAxNS45Njg3NSA0MC4xMzY3MTg3NSBDMTQuMDYyNDk5NjcgNDAuMTM2MDU3OTcgMTIuMTU2MjQ5NDMgNDAuMTM0Nzc2ODEgMTAuMjUgNDAuMTMyODEyNSBDOC44ODQzOTk0MSA0MC4xMzU4NDg4NSA4Ljg4NDM5OTQxIDQwLjEzNTg0ODg1IDcuNDkxMjEwOTQgNDAuMTM4OTQ2NTMgQzEuMTE0OTQ5NjkgNDAuMTE0OTQ5NjkgMS4xMTQ5NDk2OSA0MC4xMTQ5NDk2OSAwIDM5IEMtMC4wODg2NTIwOCAzNi4xMTU2NjE4IC0wLjExNTIxMjk2IDMzLjI1NTM3ODQyIC0wLjA5NzY1NjI1IDMwLjM3MTA5Mzc1IEMtMC4wOTYyNDEzIDI5LjUwNjg2Mjk1IC0wLjA5NDgyNjM1IDI4LjY0MjYzMjE0IC0wLjA5MzM2ODUzIDI3Ljc1MjIxMjUyIEMtMC4wODc3NTIzOSAyNC45ODA2MDcwOCAtMC4wNzUxOTcxOSAyMi4yMDkwODEyIC0wLjA2MjUgMTkuNDM3NSBDLTAuMDU3NDg3MDggMTcuNTYzMTUyMiAtMC4wNTI5MjM4MSAxNS42ODg4MDMxNSAtMC4wNDg4MjgxMiAxMy44MTQ0NTMxMiBDLTAuMDM3Nzc3NzIgOS4yMDk2MDQ1NiAtMC4wMjA1MDIzIDQuNjA0ODE1NzkgMCAwIFogIiBmaWxsPSIjRkVGRTA4IiB0cmFuc2Zvcm09InRyYW5zbGF0ZSg3Myw3NikiIC8+PHBhdGggZD0iTTAgMCBDMS4zNjU2MDA1OSAwLjAwMzAzNjM1IDEuMzY1NjAwNTkgMC4wMDMwMzYzNSAyLjc1ODc4OTA2IDAuMDA2MTM0MDMgQzMuNjg3MjM2MzMgMC4wMDUxNzczMSA0LjYxNTY4MzU5IDAuMDA0MjIwNTggNS41NzIyNjU2MiAwLjAwMzIzNDg2IEM3LjUzOTM4ODcxIDAuMDAyNTUyOTggOS41MDY1MTQwMyAwLjAwNDQwNzgxIDExLjQ3MzYzMjgxIDAuMDA4NTc1NDQgQzE0LjQ5NTgxOTMyIDAuMDEzOTIzNTggMTcuNTE3ODU3MjEgMC4wMDg2MzA3MSAyMC41NDAwMzkwNiAwLjAwMjIyNzc4IEMyMi40NDYyODkzOSAwLjAwMjg4ODU2IDI0LjM1MjUzOTYzIDAuMDA0MTY5NzIgMjYuMjU4Nzg5MDYgMC4wMDYxMzQwMyBDMjcuMTY5MTg5NDUgMC4wMDQxMDk4IDI4LjA3OTU4OTg0IDAuMDAyMDg1NTcgMjkuMDE3NTc4MTIgMCBDMzUuMzkzODM5MzggMC4wMjM5OTY4NSAzNS4zOTM4MzkzOCAwLjAyMzk5Njg1IDM2LjUwODc4OTA2IDEuMTM4OTQ2NTMgQzM2LjU4MTM3ODUyIDMuMzI1MzQxMDYgMzYuNTkyNTI2ODkgNS41MTM5NTA0MiAzNi41NzEyODkwNiA3LjcwMTQ0NjUzIEMzNi41NjIyNjU2MyA4Ljg5ODk4NTYgMzYuNTUzMjQyMTkgMTAuMDk2NTI0NjYgMzYuNTQzOTQ1MzEgMTEuMzMwMzUyNzggQzM2LjUzMjM0Mzc1IDEyLjI1NzE4ODcyIDM2LjUyMDc0MjE5IDEzLjE4NDAyNDY2IDM2LjUwODc4OTA2IDE0LjEzODk0NjUzIEMzNS45Nzc2OTUzMSAxMy43MjkwMjQ2NiAzNS40NDY2MDE1NiAxMy4zMTkxMDI3OCAzNC44OTk0MTQwNiAxMi44OTY3NTkwMyBDMzQuMTkzMDA3ODEgMTIuMzU3OTMwOTEgMzMuNDg2NjAxNTYgMTEuODE5MTAyNzggMzIuNzU4Nzg5MDYgMTEuMjYzOTQ2NTMgQzMyLjA2MjY5NTMxIDEwLjczMDI3NDY2IDMxLjM2NjYwMTU2IDEwLjE5NjYwMjc4IDMwLjY0OTQxNDA2IDkuNjQ2NzU5MDMgQzI0LjgzNzA3NzQ2IDUuNTUyNjY3OTIgMTkuNTI4NzY1NCA1LjExMDk5MDA1IDEyLjUwODc4OTA2IDYuMTM4OTQ2NTMgQzcuNzg2Njg3MDYgOC4yOTI3Njg2IDQuMzg4ODU2MjYgMTAuODE4ODQ1NzMgMS41MDg3ODkwNiAxNS4xMzg5NDY1MyBDNy43Nzg3ODkwNiAxNS43OTg5NDY1MyAxNC4wNDg3ODkwNiAxNi40NTg5NDY1MyAyMC41MDg3ODkwNiAxNy4xMzg5NDY1MyBDMjAuNTA4Nzg5MDYgMjAuNzY4OTQ2NTMgMjAuNTA4Nzg5MDYgMjQuMzk4OTQ2NTMgMjAuNTA4Nzg5MDYgMjguMTM4OTQ2NTMgQzcuMTQzNzg5MDYgMjguNjMzOTQ2NTMgNy4xNDM3ODkwNiAyOC42MzM5NDY1MyAtNi40OTEyMTA5NCAyOS4xMzg5NDY1MyBDLTcuMTUxMjEwOTQgMzAuNDU4OTQ2NTMgLTcuODExMjEwOTQgMzEuNzc4OTQ2NTMgLTguNDkxMjEwOTQgMzMuMTM4OTQ2NTMgQy0xMS4xNjkxMTU1NiAzMy45Nzc4MDgyMiAtMTMuNjY1MDA1MDMgMzMuOTU2NjEwNjcgLTE2LjQ5MTIxMDk0IDM0LjEzODk0NjUzIEMtMTYuNTIwNjE1NTEgMzAuOTcyMjk5ODcgLTE2LjUzODE0NDA5IDI3LjgwNTY4OTA3IC0xNi41NTM3MTA5NCAyNC42Mzg5NDY1MyBDLTE2LjU2MjA4OTg0IDIzLjc1MjA3MTUzIC0xNi41NzA0Njg3NSAyMi44NjUxOTY1MyAtMTYuNTc5MTAxNTYgMjEuOTUxNDQ2NTMgQy0xNi41OTg4NDY5IDE2LjU4MDcxNTY4IC0xNi4yNzk1Njk4NyAxMS40NTI2MDk5IC0xNS40OTEyMTA5NCA2LjEzODk0NjUzIEMtMTIuODUxMjEwOTQgNy4xMjg5NDY1MyAtMTAuMjExMjEwOTQgOC4xMTg5NDY1MyAtNy40OTEyMTA5NCA5LjEzODk0NjUzIEMtNy41MTE4MzU5NCA3LjgzOTU3MTUzIC03LjUzMjQ2MDk0IDYuNTQwMTk2NTMgLTcuNTUzNzEwOTQgNS4yMDE0NDY1MyBDLTcuNTc1MjA1NDggMy44NDcyOTAyIC03LjU2MjY5MjkyIDIuNDkxMzg1NzEgLTcuNDkxMjEwOTQgMS4xMzg5NDY1MyBDLTUuNTQyNTcxNjkgLTAuODA5NjkyNzEgLTIuNTkzMTIzNzQgMC4wMDk3NTkxMyAwIDAgWiAiIGZpbGw9IiMxNTBCMTEiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDgwLjQ5MTIxMDkzNzUsNDIuODYxMDUzNDY2Nzk2ODc1KSIgLz48cGF0aCBkPSJNMCAwIEMwLjMzIDAgMC42NiAwIDEgMCBDMSAxMy44NiAxIDI3LjcyIDEgNDIgQy0wLjMyIDQyLjY2IC0xLjY0IDQzLjMyIC0zIDQ0IEMtMy41Njg0NzY1NiA0My42MDE2Nzk2OSAtNC4xMzY5NTMxMiA0My4yMDMzNTkzNyAtNC43MjI2NTYyNSA0Mi43OTI5Njg3NSBDLTkuMzQyODA2MzMgMzkuNjIyODgyNDcgLTEzLjcyNDU0MDkgMzYuOTc4Mjk3MTYgLTE5IDM1IEMtMTkuNjE3NDYwOTQgMzQuNzMzMTY0MDYgLTIwLjIzNDkyMTg3IDM0LjQ2NjMyODEyIC0yMC44NzEwOTM3NSAzNC4xOTE0MDYyNSBDLTI4LjMwNjU1MjMzIDMxLjI1Mzc2NzYgLTM2LjEwNzAwNDk5IDMxLjI4MDg1NTA0IC00NCAzMSBDLTQzLjY3IDI5LjY4IC00My4zNCAyOC4zNiAtNDMgMjcgQy0zNC4wOSAyNyAtMjUuMTggMjcgLTE2IDI3IEMtMTYgMjMuMzcgLTE2IDE5Ljc0IC0xNiAxNiBDLTIyLjYgMTUuNjcgLTI5LjIgMTUuMzQgLTM2IDE1IEMtMzIuMjI5MzgxMDIgOS4zNDQwNzE1MyAtMzAuMTg3NDE5OTIgNi4zNzQzNTk1MiAtMjQgNCBDLTE2LjYzNTUyNjggMi43NTc1NTgyNiAtMTEuMDQ4MjAxMjMgMy43NjEwMTY4MSAtNC43NDIxODc1IDcuNzEwOTM3NSBDLTMgOSAtMyA5IC0xIDExIEMtMC42NyA3LjM3IC0wLjM0IDMuNzQgMCAwIFogIiBmaWxsPSIjRjkwN0YxIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgxMTcsNDQpIiAvPjxwYXRoIGQ9Ik0wIDAgQy00LjI5NjY4NzY4IDkuNzg5MzYwNTggLTEzLjU1Nzc0ODQ5IDE1LjAzMDI4NDY1IC0yMyAxOSBDLTMyLjczNjU4Njg3IDIyLjI0NTUyODk2IC00Ni4yOTc5NzY0MSAyMS4xOTQ2MDEwNCAtNTUuMzc4OTA2MjUgMTYuNjk5MjE4NzUgQy02MC4wODEyNDgwMyAxMy42NTA3NTU3NSAtNjQuMDczNzgxMDEgOS45NzgzNjk5MSAtNjggNiBDLTY4LjU4NjUyMzQ0IDUuNDU2MDE1NjIgLTY5LjE3MzA0Njg3IDQuOTEyMDMxMjUgLTY5Ljc3NzM0Mzc1IDQuMzUxNTYyNSBDLTcxIDMgLTcxIDMgLTcxIDEgQy02OS4zNzQzMTkzIDEuMzA4OTM5MzIgLTY3Ljc0OTQ3MjUyIDEuNjIyMjY5NSAtNjYuMTI1IDEuOTM3NSBDLTY1LjIyMDA3ODEzIDIuMTExNTIzNDQgLTY0LjMxNTE1NjI1IDIuMjg1NTQ2ODcgLTYzLjM4MjgxMjUgMi40NjQ4NDM3NSBDLTYxIDMgLTYxIDMgLTU5IDQgQy00MS4yMTUzMTEzNyA2LjQ4MzcyMzc2IC0yMC42ODI1MTgwNyA2Ljk0NzgwODI2IC0zLjcwNzAzMTI1IDAuNTg1OTM3NSBDLTIgMCAtMiAwIDAgMCBaICIgZmlsbD0iIzAzRjFGMSIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoMTE2LDEyNCkiIC8+PHBhdGggZD0iTTAgMCBDMCAxMi4yMSAwIDI0LjQyIDAgMzcgQy0yLjczMDc3ODc2IDM4LjM2NTM4OTM4IC00Ljk1NTYwMzY3IDM4LjEzMjMxODI2IC04IDM4LjEyNSBDLTkuNjA4NzUgMzguMTI4ODY3MTkgLTkuNjA4NzUgMzguMTI4ODY3MTkgLTExLjI1IDM4LjEzMjgxMjUgQy0xNCAzOCAtMTQgMzggLTE2IDM3IEMtMTYuMzY3MTg3OTQgMzIuOTgyNzExNzIgLTE2LjY3MjE0NjY2IDI4Ljk2NTgxMDc4IC0xNi45MjE2MzA4NiAyNC45Mzk0NTMxMiBDLTE3LjAxNDg5NTcxIDIzLjU3MjY0NjE4IC0xNy4xMjQ3MDY3NyAyMi4yMDY4NTkyMSAtMTcuMjUxNzA4OTggMjAuODQyNzczNDQgQy0xNy42NTQ2OTU2NSAxNi40NDM2MzYwOSAtMTcuODYwNzA4ODkgMTIuMzQ1NTM4MzMgLTE3IDggQy0xMy4wOTA4MTAzNCAzLjQxMTEwNDg1IC02LjA4OTc2ODUxIDAgMCAwIFogIiBmaWxsPSIjMDRGRTA0IiB0cmFuc2Zvcm09InRyYW5zbGF0ZSg2NCw3OCkiIC8+PHBhdGggZD0iTTAgMCBDMy45MDU3MzA5MSA0Ljk1MDA0Mzk5IDQuNjI1OTU3MjYgMTAuMjYxNDc0NjYgNC4zOTQ1MzEyNSAxNi40NDE0MDYyNSBDMy44MzMzNzk2MiAyMC4wODA1NTc5IDIuNDM3Nzc2NzkgMjIuMjgzNjIwMTUgMCAyNSBDLTMuMDc3NzcyODQgMjcuMDUxODQ4NTYgLTMuNTczNTE1NjUgMjcuMjQzNzM3NjggLTcuMDEyNDUxMTcgMjcuMTM1MjUzOTEgQy03LjgxMzA1NDY2IDI3LjExNTA4MjA5IC04LjYxMzY1ODE0IDI3LjA5NDkxMDI4IC05LjQzODUyMjM0IDI3LjA3NDEyNzIgQy0xMC4yOTc5ODk2NSAyNy4wNDE5MzA4NSAtMTEuMTU3NDU2OTcgMjcuMDA5NzM0NSAtMTIuMDQyOTY4NzUgMjYuOTc2NTYyNSBDLTEzLjM2ODM2NDE4IDI2LjkzOTAyMzU5IC0xMy4zNjgzNjQxOCAyNi45MzkwMjM1OSAtMTQuNzIwNTM1MjggMjYuOTAwNzI2MzIgQy0xNy41NDMyNDc5OSAyNi44MTg1NDE1MSAtMjAuMzY1MjU5NDQgMjYuNzIxOTQ2MjggLTIzLjE4NzUgMjYuNjI1IEMtMjUuMTAwODgyNzkgMjYuNTY2NzU4ODcgLTI3LjAxNDI5NDM4IDI2LjUwOTQ1NTYzIC0yOC45Mjc3MzQzOCAyNi40NTMxMjUgQy0zMy42MTg4OTMwNiAyNi4zMTI5NjQ5NCAtMzguMzA5NDczNjMgMjYuMTU5ODc5MTcgLTQzIDI2IEMtNDMgMjUuNjcgLTQzIDI1LjM0IC00MyAyNSBDLTI5LjQ3IDI0LjY3IC0xNS45NCAyNC4zNCAtMiAyNCBDLTIgMTkuMzggLTIgMTQuNzYgLTIgMTAgQy0xMC45MSA5LjY3IC0xOS44MiA5LjM0IC0yOSA5IEMtMjkgNC43MSAtMjkgMC40MiAtMjkgLTQgQy0yNS4yOTE3MzU4NyAtNC4zMDM1MTI3IC0yMS41ODcyNjY0NSAtNC41Njg3NDI3NSAtMTcuODc1IC00LjgxMjUgQy0xNi4zMDQ5MjE4NyAtNC45NDY4ODQ3NyAtMTYuMzA0OTIxODcgLTQuOTQ2ODg0NzcgLTE0LjcwMzEyNSAtNS4wODM5ODQzOCBDLTcuODY1MTQ1MTggLTUuNDk1MTI4NzMgLTQuNjAxODA1MzggLTUuMjM2Nzk0NzYgMCAwIFogIiBmaWxsPSIjRkJGQkYxIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgxMTgsOTEpIiAvPjxwYXRoIGQ9Ik0wIDAgQzAuOTQ2NzM1ODQgMC4wMDQxMDg4OSAxLjg5MzQ3MTY4IDAuMDA4MjE3NzcgMi44Njg4OTY0OCAwLjAxMjQ1MTE3IEMzLjg5NTYzNDc3IDAuMDE0Mzg0NzcgNC45MjIzNzMwNSAwLjAxNjMxODM2IDUuOTgwMjI0NjEgMC4wMTgzMTA1NSBDNy4wNTU5NDcyNyAwLjAzMDU1NjY0IDguMTMxNjY5OTIgMC4wNDI4MDI3MyA5LjIzOTk5MDIzIDAuMDU1NDE5OTIgQzEwLjMxOTU4MDA4IDAuMDU2MDY0NDUgMTEuMzk5MTY5OTIgMC4wNTY3MDg5OCAxMi41MTE0NzQ2MSAwLjA1NzM3MzA1IEMyMC41MzczNDQyNiAwLjEwMjc3Mzk0IDIwLjUzNzM0NDI2IDAuMTAyNzczOTQgMjEuNjc3NDkwMjMgMS4yNDI5MTk5MiBDMjEuNzUwMDc5NjkgMy40MjkzMTQ0NSAyMS43NjEyMjgwNiA1LjYxNzkyMzgxIDIxLjczOTk5MDIzIDcuODA1NDE5OTIgQzIxLjczMDk2NjggOS4wMDI5NTg5OCAyMS43MjE5NDMzNiAxMC4yMDA0OTgwNSAyMS43MTI2NDY0OCAxMS40MzQzMjYxNyBDMjEuNzAxMDQ0OTIgMTIuMzYxMTYyMTEgMjEuNjg5NDQzMzYgMTMuMjg3OTk4MDUgMjEuNjc3NDkwMjMgMTQuMjQyOTE5OTIgQzIwLjY2NDI4NzExIDE0LjM4OTg3MzA1IDIwLjY2NDI4NzExIDE0LjM4OTg3MzA1IDE5LjYzMDYxNTIzIDE0LjUzOTc5NDkyIEMxOC43Mzg1ODM5OCAxNC42ODkzMjYxNyAxNy44NDY1NTI3MyAxNC44Mzg4NTc0MiAxNi45Mjc0OTAyMyAxNC45OTI5MTk5MiBDMTYuMDQ1NzcxNDggMTUuMTMyMTM4NjcgMTUuMTY0MDUyNzMgMTUuMjcxMzU3NDIgMTQuMjU1NjE1MjMgMTUuNDE0Nzk0OTIgQzEwLjk5NTk4OTM5IDE2LjQ2MTgyNjI1IDkuNjY0OTkzMjIgMTcuNDQ1NjkzNDkgNy42Nzc0OTAyMyAyMC4yNDI5MTk5MiBDNy4xOTQyNDgxOCAyMy43NDY0ODM0MiA3LjE5NDI0ODE4IDIzLjc0NjQ4MzQyIDcuNDI3NDkwMjMgMjcuNDkyOTE5OTIgQzcuNDYzNTgzOTggMjguNzU2MjAxMTcgNy40OTk2Nzc3MyAzMC4wMTk0ODI0MiA3LjUzNjg2NTIzIDMxLjMyMTA0NDkyIEM3LjU4MzI3MTQ4IDMyLjI4NTI2MzY3IDcuNjI5Njc3NzMgMzMuMjQ5NDgyNDIgNy42Nzc0OTAyMyAzNC4yNDI5MTk5MiBDOS4zMjc0OTAyMyAzNC4yNDI5MTk5MiAxMC45Nzc0OTAyMyAzNC4yNDI5MTk5MiAxMi42Nzc0OTAyMyAzNC4yNDI5MTk5MiBDMTMuMDA3NDkwMjMgMzQuOTAyOTE5OTIgMTMuMzM3NDkwMjMgMzUuNTYyOTE5OTIgMTMuNjc3NDkwMjMgMzYuMjQyOTE5OTIgQzEyLjY4NzQ5MDIzIDM2LjkwMjkxOTkyIDExLjY5NzQ5MDIzIDM3LjU2MjkxOTkyIDEwLjY3NzQ5MDIzIDM4LjI0MjkxOTkyIEMxMC4xNjE4NjUyMyAzOC45NDQxNjk5MiA5LjY0NjI0MDIzIDM5LjY0NTQxOTkyIDkuMTE0OTkwMjMgNDAuMzY3OTE5OTIgQzguNDAzNDI3NzMgNDEuMjk2MDQ0OTIgOC40MDM0Mjc3MyA0MS4yOTYwNDQ5MiA3LjY3NzQ5MDIzIDQyLjI0MjkxOTkyIEM3LjAxNzQ5MDIzIDQyLjI0MjkxOTkyIDYuMzU3NDkwMjMgNDIuMjQyOTE5OTIgNS42Nzc0OTAyMyA0Mi4yNDI5MTk5MiBDNS42Nzc0OTAyMyAzMy42NjI5MTk5MiA1LjY3NzQ5MDIzIDI1LjA4MjkxOTkyIDUuNjc3NDkwMjMgMTYuMjQyOTE5OTIgQzMuMDM3NDkwMjMgMTYuMjQyOTE5OTIgMC4zOTc0OTAyMyAxNi4yNDI5MTk5MiAtMi4zMjI1MDk3NyAxNi4yNDI5MTk5MiBDLTIuOTgyNTA5NzcgMTUuOTEyOTE5OTIgLTMuNjQyNTA5NzcgMTUuNTgyOTE5OTIgLTQuMzIyNTA5NzcgMTUuMjQyOTE5OTIgQy00LjM3NjM3NjA1IDEzLjExODE5NDE3IC00LjQxNTI0MDQ3IDEwLjk5MzA4MzQgLTQuNDQ3NTA5NzcgOC44Njc5MTk5MiBDLTQuNDcwNzEyODkgNy42ODQ1NjA1NSAtNC40OTM5MTYwMiA2LjUwMTIwMTE3IC00LjUxNzgyMjI3IDUuMjgxOTgyNDIgQy00LjI4MjMxNjI3IDEuNjE3NTA5MTQgLTMuNzY2NDA0MjMgMC4zOTM5NDIyMSAwIDAgWiAiIGZpbGw9IiNGOTBFRjciIHRyYW5zZm9ybT0idHJhbnNsYXRlKDQyLjMyMjUwOTc2NTYyNSw0Mi43NTcwODAwNzgxMjUpIiAvPjxwYXRoIGQ9Ik0wIDAgQzEuMzY1NjAwNTkgMC4wMDMwMzYzNSAxLjM2NTYwMDU5IDAuMDAzMDM2MzUgMi43NTg3ODkwNiAwLjAwNjEzNDAzIEMzLjY4NzIzNjMzIDAuMDA1MTc3MzEgNC42MTU2ODM1OSAwLjAwNDIyMDU4IDUuNTcyMjY1NjIgMC4wMDMyMzQ4NiBDNy41MzkzODg3MSAwLjAwMjU1Mjk4IDkuNTA2NTE0MDMgMC4wMDQ0MDc4MSAxMS40NzM2MzI4MSAwLjAwODU3NTQ0IEMxNC40OTU4MTkzMiAwLjAxMzkyMzU4IDE3LjUxNzg1NzIxIDAuMDA4NjMwNzEgMjAuNTQwMDM5MDYgMC4wMDIyMjc3OCBDMjIuNDQ2Mjg5MzkgMC4wMDI4ODg1NiAyNC4zNTI1Mzk2MyAwLjAwNDE2OTcyIDI2LjI1ODc4OTA2IDAuMDA2MTM0MDMgQzI3LjE2OTE4OTQ1IDAuMDA0MTA5OCAyOC4wNzk1ODk4NCAwLjAwMjA4NTU3IDI5LjAxNzU3ODEyIDAgQzM1LjM5MzgzOTM4IDAuMDIzOTk2ODUgMzUuMzkzODM5MzggMC4wMjM5OTY4NSAzNi41MDg3ODkwNiAxLjEzODk0NjUzIEMzNi41ODEzNzg1MiAzLjMyNTM0MTA2IDM2LjU5MjUyNjg5IDUuNTEzOTUwNDIgMzYuNTcxMjg5MDYgNy43MDE0NDY1MyBDMzYuNTYyMjY1NjMgOC44OTg5ODU2IDM2LjU1MzI0MjE5IDEwLjA5NjUyNDY2IDM2LjU0Mzk0NTMxIDExLjMzMDM1Mjc4IEMzNi41MzIzNDM3NSAxMi4yNTcxODg3MiAzNi41MjA3NDIxOSAxMy4xODQwMjQ2NiAzNi41MDg3ODkwNiAxNC4xMzg5NDY1MyBDMzUuOTc3Njk1MzEgMTMuNzI5MDI0NjYgMzUuNDQ2NjAxNTYgMTMuMzE5MTAyNzggMzQuODk5NDE0MDYgMTIuODk2NzU5MDMgQzM0LjE5MzAwNzgxIDEyLjM1NzkzMDkxIDMzLjQ4NjYwMTU2IDExLjgxOTEwMjc4IDMyLjc1ODc4OTA2IDExLjI2Mzk0NjUzIEMzMi4wNjI2OTUzMSAxMC43MzAyNzQ2NiAzMS4zNjY2MDE1NiAxMC4xOTY2MDI3OCAzMC42NDk0MTQwNiA5LjY0Njc1OTAzIEMyNC44MzA5Nzg0OSA1LjU0ODM3MTkzIDE5LjUzNTUyNTAxIDUuMTIzNzc3NCAxMi41MDg3ODkwNiA2LjEzODk0NjUzIEM3LjgxMDUwNTY3IDguMjQxOTIwNjkgNC4xOTQxMjEwNCAxMS4yOTAxMzYzNyAwLjc1ODc4OTA2IDE1LjA3NjQ0NjUzIEMtMC4zNTQ5NjA5NCAxNi4wOTczODQwMyAtMC4zNTQ5NjA5NCAxNi4wOTczODQwMyAtMS40OTEyMTA5NCAxNy4xMzg5NDY1MyBDLTUuNjgxNjg3MTMgMTYuOTQ4NDcwMzQgLTUuNjgxNjg3MTMgMTYuOTQ4NDcwMzQgLTcuNDkxMjEwOTQgMTUuMTM4OTQ2NTMgQy03LjU5MDMwMzk2IDEyLjgwNzM0NTk4IC03LjYyMDkxNTk4IDEwLjQ3MjY0NzEyIC03LjYxNjIxMDk0IDguMTM4OTQ2NTMgQy03LjYxODc4OTA2IDYuODYwMTk2NTMgLTcuNjIxMzY3MTkgNS41ODE0NDY1MyAtNy42MjQwMjM0NCA0LjI2Mzk0NjUzIEMtNy4zODg2MDMwOCAtMS4yNzUzNTYgLTQuOTM4MDg4MzcgMC4wMTg1ODQzMyAwIDAgWiAiIGZpbGw9IiNGQjA0MjAiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDgwLjQ5MTIxMDkzNzUsNDIuODYxMDUzNDY2Nzk2ODc1KSIgLz48cGF0aCBkPSJNMCAwIEM1LjA3MDUzMzI4IDAuMDI5MDk5MTkgNy40ODU3ODQzIDEuMzkwMTI5NzUgMTEuMDk3NjU2MjUgNC44MzIwMzEyNSBDMTIuMzc1IDYuNDM3NSAxMi4zNzUgNi40Mzc1IDEzLjM3NSA5LjQzNzUgQzE0LjAzNSA5LjEwNzUgMTQuNjk1IDguNzc3NSAxNS4zNzUgOC40Mzc1IEMxNS43NDQ0Nzc5MSAxNS44MjcwNTgyMyAxNS43NDQ0Nzc5MSAxNS44MjcwNTgyMyAxMy45Mzc1IDE4LjgxMjUgQzEzLjQyMTg3NSAxOS4zNDg3NSAxMi45MDYyNSAxOS44ODUgMTIuMzc1IDIwLjQzNzUgQzEyLjA0NSAyMS4wOTc1IDExLjcxNSAyMS43NTc1IDExLjM3NSAyMi40Mzc1IEMxMC4zODUgMjIuNDM3NSA5LjM5NSAyMi40Mzc1IDguMzc1IDIyLjQzNzUgQzguMzc1IDIzLjQyNzUgOC4zNzUgMjQuNDE3NSA4LjM3NSAyNS40Mzc1IEM3LjA2MjUgMjUgNS43NSAyNC41NjI1IDQuNDM3NSAyNC4xMjUgQzMuMTg4Mzk4NDQgMjMuNzE3MDExNzIgMy4xODgzOTg0NCAyMy43MTcwMTE3MiAxLjkxNDA2MjUgMjMuMzAwNzgxMjUgQzAuMzczMzY3NCAyMi43NzY5NDQ5MiAtMS4xNTczNTcyNiAyMi4yMjAyNzM3NiAtMi42NjQwNjI1IDIxLjYwNTQ2ODc1IEMtMTAuMDY1ODgwODcgMTguNzA0NzU2MTUgLTE3Ljc3MTY4NDAzIDE4LjcxNjk0MzE0IC0yNS42MjUgMTguNDM3NSBDLTI1LjI5NSAxNy4xMTc1IC0yNC45NjUgMTUuNzk3NSAtMjQuNjI1IDE0LjQzNzUgQy0xNS43MTUgMTQuNDM3NSAtNi44MDUgMTQuNDM3NSAyLjM3NSAxNC40Mzc1IEMyLjM3NSAxMC44MDc1IDIuMzc1IDcuMTc3NSAyLjM3NSAzLjQzNzUgQzAuOTUxODc1IDMuNDk5Mzc1IDAuOTUxODc1IDMuNDk5Mzc1IC0wLjUgMy41NjI1IEMtMy42MjUgMy40Mzc1IC0zLjYyNSAzLjQzNzUgLTUuNjI1IDEuNDM3NSBDLTQuMDAxMDYwOTUgLTAuMTg2NDM5MDUgLTIuMjQwNTI3NTEgMC4xMTE2ODc5MyAwIDAgWiAiIGZpbGw9IiNGRDBCRkUiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDk4LjYyNSw1Ni41NjI1KSIgLz48cGF0aCBkPSJNMCAwIEMwLjExNjA4NzI2IDMuMjcwNTM1MTcgMC4xODcyMDcxMSA2LjU0MDU0MTggMC4yNSA5LjgxMjUgQzAuMzAwMjczNDQgMTEuMjA1NjU0MyAwLjMwMDI3MzQ0IDExLjIwNTY1NDMgMC4zNTE1NjI1IDEyLjYyNjk1MzEyIEMwLjM2NDQ1MzEyIDEzLjUxOTYyODkxIDAuMzc3MzQzNzUgMTQuNDEyMzA0NjkgMC4zOTA2MjUgMTUuMzMyMDMxMjUgQzAuNDExNTcyMjcgMTYuMTU0MjExNDMgMC40MzI1MTk1MyAxNi45NzYzOTE2IDAuNDU0MTAxNTYgMTcuODIzNDg2MzMgQzAgMjAgMCAyMCAtMS43OTAwMzkwNiAyMS43MTc1MjkzIEMtNC43MjYzNzI0NSAyMy40MjE1MjM5MiAtNy43MjAyNjk1MiAyNC4xODAwNjczOCAtMTEgMjUgQy0xMS42NiAyNC4zNCAtMTIuMzIgMjMuNjggLTEzIDIzIEMtMTEuNjggMjIuMzQgLTEwLjM2IDIxLjY4IC05IDIxIEMtMTAuNjUgMjAuNjcgLTEyLjMgMjAuMzQgLTE0IDIwIEMtMTUuNTU4NTM5MTEgMTUuMzI0MzgyNjYgLTE1LjgzMTc2MDY0IDEwLjg2NTc5OTcyIC0xNSA2IEMtMTEuMTY3MzQ0MzUgLTAuMTQ2MjcwOTUgLTYuNzAxMjc1NDcgLTAuMjU4Mjc4MzMgMCAwIFogIiBmaWxsPSIjRjkxM0Y5IiB0cmFuc2Zvcm09InRyYW5zbGF0ZSg2NCw1NykiIC8+PHBhdGggZD0iTTAgMCBDNC4zNDE4NTM4NyAxLjk2NjEyMjUgNi44NTYxNzc1OCA0LjcxMjM1NTE1IDkgOSBDOS43NjkzNjcwMyAxNC43ODQ4NjA5NiA5Ljg0NTI0MzIxIDE5LjYyNTM1MDI3IDYuMzc1IDI0LjUgQzMuNjA5NzE0NzYgMjcuNjY3NzQ0NiAxLjA0NjU0MzQzIDI5LjY1MTE1MjE5IC0zIDMxIEMtNi4zNzUgMzEuMTg3NSAtNi4zNzUgMzEuMTg3NSAtOSAzMSBDLTguNTY2ODc1IDI5LjkzMDcyMjY2IC04LjU2Njg3NSAyOS45MzA3MjI2NiAtOC4xMjUgMjguODM5ODQzNzUgQy02LjY1NjE4Mzk4IDI1LjEzMjEwMzMxIC01LjI5NzEzOTIgMjEuMzg5ODUwNDEgLTMuOTQ5MjE4NzUgMTcuNjM2NzE4NzUgQy0zLjI1NTM5MDUgMTUuNzA5NDE4MDcgLTIuNTQwMTIzMTIgMTMuNzg5Nzk3NjggLTEuODEyNSAxMS44NzUgQy0wLjcwNTg5MzIzIDcuOTU5MzE0NTIgLTAuMzQxNjQwMTUgNC4wNDU3Mzg2MyAwIDAgWiAiIGZpbGw9IiNFRDAzMDMiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDEzOCw3MCkiIC8+PHBhdGggZD0iTTAgMCBDMC4xMDMxMjUgMS4yNzg3NSAwLjIwNjI1IDIuNTU3NSAwLjMxMjUgMy44NzUgQzEuMTg3MDU0IDExLjcwOTAzMzAxIDMuNzc3MTUxNTQgMTguODUzNjgzODUgNyAyNiBDNy42NzI3NjcxNiAyNy42NjQyMTM1IDguMzQyMDY4MzUgMjkuMzI5ODY1ODIgOSAzMSBDNC4xODczNDk1OCAzMS42MDE1ODEzIDEuNzIyMzc4NiAzMS4xODg3OTYzNiAtMi4yNSAyOC4zMTI1IEMtNi4xNTE0Mjc5NSAyNS4wNDYxODgyMyAtOC42NzI0Nzk3OSAyMi43MDMwNzgxNSAtOS4zMDg1OTM3NSAxNy40NTMxMjUgQy05LjU3NzI5MDM0IDExLjQyNzgwNzQ4IC05LjExMTg3NTkzIDcuNjk5Mjg2NzggLTUgMyBDLTQuNDYzNzUgMi4zODEyNSAtMy45Mjc1IDEuNzYyNSAtMy4zNzUgMS4xMjUgQy0yIDAgLTIgMCAwIDAgWiAiIGZpbGw9IiMwM0VFMDMiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDIyLDcwKSIgLz48cGF0aCBkPSJNMCAwIEMwLjMzIDAuOTkgMC42NiAxLjk4IDEgMyBDLTEuMDQwNzQzMDUgNi41NzEzMDAzMyAtMi41NTc1MzEzNiA4LjcwNTAyMDkgLTYgMTEgQy02IDYuOTY2NjQ2NiAtNC4zOTEyMDA4MiA1LjE2NDgyNDYyIC0yIDIgQy0xLjM0IDIgLTAuNjggMiAwIDIgQzAgMS4zNCAwIDAuNjggMCAwIFogTS05IDEwIEMtOC4zNCAxMCAtNy42OCAxMCAtNyAxMCBDLTcgMTEuNjUgLTcgMTMuMyAtNyAxNSBDLTcuNjYgMTUgLTguMzIgMTUgLTkgMTUgQy05IDE1LjY2IC05IDE2LjMyIC05IDE3IEMtMTAuOTc1NjQ5NDIgMTcuNjU2NTE0MSAtMTIuOTU1NzU2IDE4LjI5OTYxOTA2IC0xNC45Mzc1IDE4LjkzNzUgQy0xNi4wMzk2NDg0NCAxOS4yOTcxNDg0NCAtMTcuMTQxNzk2ODcgMTkuNjU2Nzk2ODcgLTE4LjI3NzM0Mzc1IDIwLjAyNzM0Mzc1IEMtMjYuMDMzNTA3MDMgMjIuMDUzODc1MzkgLTMzLjc3MDMwNiAyMi4xNjQwNTQ2MSAtNDEuNzUgMjIuMTI1IEMtNDIuNzA5MjIzNjMgMjIuMTIzMDY2NDEgLTQzLjY2ODQ0NzI3IDIyLjEyMTEzMjgxIC00NC42NTY3MzgyOCAyMi4xMTkxNDA2MiBDLTUxLjgxMTUwMTg0IDIyLjA3NTc0MTg5IC01OC44ODEwOTE2MSAyMS43NTIxODY1NSAtNjYgMjEgQy02NS4zNCAxOS42OCAtNjQuNjggMTguMzYgLTY0IDE3IEMtNTAuNDcgMTcgLTM2Ljk0IDE3IC0yMyAxNyBDLTIzIDE2LjM0IC0yMyAxNS42OCAtMjMgMTUgQy0yMi4wNzMxNjQwNiAxNC43MjI4NTE1NiAtMjEuMTQ2MzI4MTIgMTQuNDQ1NzAzMTIgLTIwLjE5MTQwNjI1IDE0LjE2MDE1NjI1IEMtMTguOTkzODY3MTkgMTMuNzk3OTI5NjkgLTE3Ljc5NjMyODEzIDEzLjQzNTcwMzEzIC0xNi41NjI1IDEzLjA2MjUgQy0xNS4zNjc1MzkwNiAxMi43MDI4NTE1NiAtMTQuMTcyNTc4MTMgMTIuMzQzMjAzMTMgLTEyLjk0MTQwNjI1IDExLjk3MjY1NjI1IEMtMTAuMTQxMzI0NTUgMTEuMjkxMTA4NTggLTEwLjE0MTMyNDU1IDExLjI5MTEwODU4IC05IDEwIFogIiBmaWxsPSIjMTAxMzEzIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgxMjMsMTA4KSIgLz48cGF0aCBkPSJNMCAwIEMwLjk1MzEwMDU5IDAuMDEwNDczNjMgMS45MDYyMDExNyAwLjAyMDk0NzI3IDIuODg4MTgzNTkgMC4wMzE3MzgyOCBDNC40MzUwNTg1OSAwLjA0MTQwNjI1IDQuNDM1MDU4NTkgMC4wNDE0MDYyNSA2LjAxMzE4MzU5IDAuMDUxMjY5NTMgQzcuNjMzNTM1MTYgMC4wNzY0MDYyNSA3LjYzMzUzNTE2IDAuMDc2NDA2MjUgOS4yODY2MjEwOSAwLjEwMjA1MDc4IEMxMC4zNzQ1ODk4NCAwLjExMTA3NDIyIDExLjQ2MjU1ODU5IDAuMTIwMDk3NjYgMTIuNTgzNDk2MDkgMC4xMjkzOTQ1MyBDMTUuMjc2NDIyNjEgMC4xNTMwMTY2OSAxNy45Njg5MTM2NSAwLjE4NTk1NTIyIDIwLjY2MTYyMTA5IDAuMjI3MDUwNzggQzIwLjk5MTYyMTA5IDEuODc3MDUwNzggMjEuMzIxNjIxMDkgMy41MjcwNTA3OCAyMS42NjE2MjEwOSA1LjIyNzA1MDc4IEMyMC44NzY1ODIwMyA1LjMxMzQxNzk3IDIwLjA5MTU0Mjk3IDUuMzk5Nzg1MTYgMTkuMjgyNzE0ODQgNS40ODg3Njk1MyBDMTIuMzQ3NDc3NzEgNi40MTYzMDQzMSA3Ljg3MDI5MjU5IDcuNDcxMzA3MjQgMi42NjE2MjEwOSAxMi4yMjcwNTA3OCBDMS4yMTExMTYxMyAxNC4zNjA4MDgxNSAxLjIxMTExNjEzIDE0LjM2MDgwODE1IDAuNjYxNjIxMDkgMTYuMjI3MDUwNzggQy0wLjk4ODM3ODkxIDE1Ljg5NzA1MDc4IC0yLjYzODM3ODkxIDE1LjU2NzA1MDc4IC00LjMzODM3ODkxIDE1LjIyNzA1MDc4IEMtNC4zOTIyNDUxOSAxMy4xMDIzMjUwMyAtNC40MzExMDk2MSAxMC45NzcyMTQyNiAtNC40NjMzNzg5MSA4Ljg1MjA1MDc4IEMtNC40ODY1ODIwMyA3LjY2ODY5MTQxIC00LjUwOTc4NTE2IDYuNDg1MzMyMDMgLTQuNTMzNjkxNDEgNS4yNjYxMTMyOCBDLTQuMjk3NTkxNTIgMS41OTIzOTkwMSAtMy43ODAwNjQ0OSAwLjM2NzAzNDg3IDAgMCBaICIgZmlsbD0iI0Y1MDcyRiIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoNDIuMzM4Mzc4OTA2MjUsNDIuNzcyOTQ5MjE4NzUpIiAvPjxwYXRoIGQ9Ik0wIDAgQzYuMDU0Njg3NSAxLjY2MDE1NjI1IDYuMDU0Njg3NSAxLjY2MDE1NjI1IDggMyBDOC42NiA1LjMxIDkuMzIgNy42MiAxMCAxMCBDMTUuMjggMTAgMjAuNTYgMTAgMjYgMTAgQzI1LjAxIDExLjY1IDI0LjAyIDEzLjMgMjMgMTUgQzIyLjM0IDE0LjM0IDIxLjY4IDEzLjY4IDIxIDEzIEMyMC4zNCAxNC45OCAxOS42OCAxNi45NiAxOSAxOSBDMTYuMDMgMTkuMzMgMTMuMDYgMTkuNjYgMTAgMjAgQzEwIDE5LjM0IDEwIDE4LjY4IDEwIDE4IEM5LjM0IDE4IDguNjggMTggOCAxOCBDNSAxMy42MTUzODQ2MiA1IDEzLjYxNTM4NDYyIDUgMTEgQzIuNTI1IDEwLjAxIDIuNTI1IDEwLjAxIDAgOSBDMCA2LjAzIDAgMy4wNiAwIDAgWiAiIGZpbGw9IiMyNDBGMDYiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDY1LDQ5KSIgLz48cGF0aCBkPSJNMCAwIEMwLjk5IDAuNDk1IDAuOTkgMC40OTUgMiAxIEMzLjg3Mzc5NjA1IDEuMDcwMzM3NjkgNS43NTAwMTEwMiAxLjA4NDMwMjIgNy42MjUgMS4wNjI1IEM4LjYyNzg5MDYyIDEuMDUzNDc2NTYgOS42MzA3ODEyNSAxLjA0NDQ1MzEzIDEwLjY2NDA2MjUgMS4wMzUxNTYyNSBDMTEuNDM0OTIxODggMS4wMjM1NTQ2OSAxMi4yMDU3ODEyNSAxLjAxMTk1MzEzIDEzIDEgQzEzIDEuMzMgMTMgMS42NiAxMyAyIEM5LjcgMiA2LjQgMiAzIDIgQzMgMTMuNTUgMyAyNS4xIDMgMzcgQzE1Ljg3IDM3IDI4Ljc0IDM3IDQyIDM3IEM0MiAzMy43IDQyIDMwLjQgNDIgMjcgQzMzLjQyIDI3IDI0Ljg0IDI3IDE2IDI3IEMxNiAyNi42NyAxNiAyNi4zNCAxNiAyNiBDMjQuOTEgMjYgMzMuODIgMjYgNDMgMjYgQzQzIDI5Ljk2IDQzIDMzLjkyIDQzIDM4IEMzOS44NjAwMjkwNyAzOS41Njk5ODU0NyAzNi41MTQwNjA0OCAzOS4wOTk4NzYzMyAzMy4wNzAzMTI1IDM5LjA2MjUgQzMyLjI4MzU3MTQ3IDM5LjA1ODcxMzM4IDMxLjQ5NjgzMDQ0IDM5LjA1NDkyNjc2IDMwLjY4NjI0ODc4IDM5LjA1MTAyNTM5IEMyNy4zMTUwMTk3OCAzOS4wMzQ2NTUxMyAyMy45NDM5MTExMSAzOS4wMDY1ODAxMiAyMC41NzI3NTM5MSAzOC45Nzk0OTIxOSBDMTguMTEzNjEyNDggMzguOTYxMzk5NzYgMTUuNjU0NDkwODUgMzguOTQ5MzA3NDIgMTMuMTk1MzEyNSAzOC45Mzc1IEMxMi40MzQ3NzU3IDM4LjkyOTIwMTY2IDExLjY3NDIzODg5IDM4LjkyMDkwMzMyIDEwLjg5MDY1NTUyIDM4LjkxMjM1MzUyIEM3LjQxNjg4Njk1IDM4Ljg5NjI4MjM3IDQuMzQ0ODAyOTEgMzkuMDY0NTA4NjcgMSA0MCBDMCAzOSAwIDM5IC0wLjExMzUyNTM5IDM1LjMwNjM5NjQ4IEMtMC4xMTMzNjYyNCAzMy42NjEyODcwOCAtMC4xMDc2Njk4OCAzMi4wMTYxNzI2OSAtMC4wOTc2NTYyNSAzMC4zNzEwOTM3NSBDLTAuMDk2MjQxMyAyOS41MDY4NjI5NSAtMC4wOTQ4MjYzNSAyOC42NDI2MzIxNCAtMC4wOTMzNjg1MyAyNy43NTIyMTI1MiBDLTAuMDg3NzUyMzkgMjQuOTgwNjA3MDggLTAuMDc1MTk3MTkgMjIuMjA5MDgxMiAtMC4wNjI1IDE5LjQzNzUgQy0wLjA1NzQ4NzA4IDE3LjU2MzE1MjIgLTAuMDUyOTIzODEgMTUuNjg4ODAzMTUgLTAuMDQ4ODI4MTIgMTMuODE0NDUzMTIgQy0wLjAzNzc3NzcyIDkuMjA5NjA0NTYgLTAuMDIwNTAyMyA0LjYwNDgxNTc5IDAgMCBaICIgZmlsbD0iI0ZFRkUyNiIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoNzMsNzYpIiAvPjxwYXRoIGQ9Ik0wIDAgQzAuMzMgMCAwLjY2IDAgMSAwIEMxIDIuNjQgMSA1LjI4IDEgOCBDMS42NiA4IDIuMzIgOCAzIDggQzMgNi4wMiAzIDQuMDQgMyAyIEM4LjI4IDIgMTMuNTYgMiAxOSAyIEMxOS4zMyAyLjk5IDE5LjY2IDMuOTggMjAgNSBDMTkuNDA4MzIwMzEgNS4zNzUxMTcxOSAxOC44MTY2NDA2MyA1Ljc1MDIzNDM3IDE4LjIwNzAzMTI1IDYuMTM2NzE4NzUgQzEyLjg0MTg0MzI4IDkuNTcyOTg0NzkgMTIuODQxODQzMjggOS41NzI5ODQ3OSA4LjI1IDEzLjkzNzUgQzcuNTA3NSAxNC42MTgxMjUgNi43NjUgMTUuMjk4NzUgNiAxNiBDMS44MDk1MjM4MSAxNS44MDk1MjM4MSAxLjgwOTUyMzgxIDE1LjgwOTUyMzgxIDAgMTQgQy0wLjA3MjcxNzQxIDExLjY0Njg2NDQ1IC0wLjA4MzcwODY4IDkuMjkxNjYzMzIgLTAuMDYyNSA2LjkzNzUgQy0wLjA1MzQ3NjU2IDUuNjQ3MTQ4NDQgLTAuMDQ0NDUzMTMgNC4zNTY3OTY4OCAtMC4wMzUxNTYyNSAzLjAyNzM0Mzc1IEMtMC4wMjM1NTQ2OSAyLjAyODMyMDMxIC0wLjAxMTk1MzEzIDEuMDI5Mjk2ODggMCAwIFogIiBmaWxsPSIjRjkwMzBCIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSg3Myw0NCkiIC8+PHBhdGggZD0iTTAgMCBDMi4zMSAwIDQuNjIgMCA3IDAgQzcuMTc1MDk3OTkgNC4zNTM2NTQyNyA3LjI4MTEyODEgOC43MDYzOTY5NyA3LjM3NSAxMy4wNjI1IEM3LjQ1MDQxMDE2IDE0LjkwNjE4MTY0IDcuNDUwNDEwMTYgMTQuOTA2MTgxNjQgNy41MjczNDM3NSAxNi43ODcxMDkzOCBDNy42OTMxMzA5OCAyNy4wMzgyODY2NiA3LjY5MzEzMDk4IDI3LjAzODI4NjY2IDQuMTAxNTYyNSAzMS4zNzEwOTM3NSBDMS40NDA3MTk2NyAzNCAxLjQ0MDcxOTY3IDM0IC0xIDM0IEMtMS42NiAzNC42NiAtMi4zMiAzNS4zMiAtMyAzNiBDLTIuNjY0NzMwNDYgMzIuMzEyMDM1MDcgLTEuOTI2MDExMDIgMzAuOTExMjEzMjIgMC41IDI4IEMzLjkyMzE0MTUyIDIzLjMzMTI5ODgyIDMuNzc3OTI1NjEgMTguNjgyNzU4NTUgMy44MTI1IDEzLjA2MjUgQzMuODM3NjM2NzIgMTIuMDkyNDgwNDcgMy44NjI3NzM0NCAxMS4xMjI0NjA5NCAzLjg4ODY3MTg4IDEwLjEyMzA0Njg4IEMzLjk0NzE2MzQ0IDcuNzQ4Mjg5MzkgMy45ODM3MTk0OSA1LjM3NTM1ODY4IDQgMyBDMy4zNCAzIDIuNjggMyAyIDMgQzIuMzMgNy42MiAyLjY2IDEyLjI0IDMgMTcgQzIuMzQgMTcuMzMgMS42OCAxNy42NiAxIDE4IEMtMi4xMzc4MDgzMSAxMy4yOTMyODc1MyAtMS4yNTk5NTMzMyA3LjgxOTY3MzI4IC0wLjUgMi41IEMtMC4zMzUgMS42NzUgLTAuMTcgMC44NSAwIDAgWiAiIGZpbGw9IiMyQTBDMkEiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDQxLDU5KSIgLz48cGF0aCBkPSJNMCAwIEMwIDEyLjIxIDAgMjQuNDIgMCAzNyBDLTAuMzMgMzcgLTAuNjYgMzcgLTEgMzcgQy0xLjMzIDI1Ljc4IC0xLjY2IDE0LjU2IC0yIDMgQy03LjUzMjM0NzU5IDQuNjY2NzgxNjIgLTcuNTMyMzQ3NTkgNC42NjY3ODE2MiAtMTEgOCBDLTExLjY2IDggLTEyLjMyIDggLTEzIDggQy0xMyAxNy4yNCAtMTMgMjYuNDggLTEzIDM2IEMtMTQuNDg1IDM2LjQ5NSAtMTQuNDg1IDM2LjQ5NSAtMTYgMzcgQy0xNi4zNjcxODc5NCAzMi45ODI3MTE3MiAtMTYuNjcyMTQ2NjYgMjguOTY1ODEwNzggLTE2LjkyMTYzMDg2IDI0LjkzOTQ1MzEyIEMtMTcuMDE0ODk1NzEgMjMuNTcyNjQ2MTggLTE3LjEyNDcwNjc3IDIyLjIwNjg1OTIxIC0xNy4yNTE3MDg5OCAyMC44NDI3NzM0NCBDLTE3LjY1NDY5NTY1IDE2LjQ0MzYzNjA5IC0xNy44NjA3MDg4OSAxMi4zNDU1MzgzMyAtMTcgOCBDLTEzLjA5MDgxMDM0IDMuNDExMTA0ODUgLTYuMDg5NzY4NTEgMCAwIDAgWiAiIGZpbGw9IiM0MEZCNDAiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDY0LDc4KSIgLz48cGF0aCBkPSJNMCAwIEMyLjMxIDAgNC42MiAwIDcgMCBDNyA0LjI5IDcgOC41OCA3IDEzIEMzLjcgMTMuMzMgMC40IDEzLjY2IC0zIDE0IEMtMS42OCAxNC42NiAtMC4zNiAxNS4zMiAxIDE2IEMwLjY3IDE2LjY2IDAuMzQgMTcuMzIgMCAxOCBDMC45OSAxOC4zMyAxLjk4IDE4LjY2IDMgMTkgQy00Ljg3NSAxOC4xMjUgLTQuODc1IDE4LjEyNSAtNiAxNyBDLTguNjkyMzU3NzYgMTYuNzYzMjEyODQgLTExLjM2NDk4MTU2IDE2LjU3ODAxOTc1IC0xNC4wNjI1IDE2LjQzNzUgQy0xNS4yMDA0MTk5MiAxNi4zNzI3MjQ2MSAtMTUuMjAwNDE5OTIgMTYuMzcyNzI0NjEgLTE2LjM2MTMyODEyIDE2LjMwNjY0MDYyIEMtMTguMjQwNjU0MzggMTYuMjAwMjYzNjcgLTIwLjEyMDMwMjQ0IDE2LjA5OTYwMDY2IC0yMiAxNiBDLTIxLjY3IDE0LjY4IC0yMS4zNCAxMy4zNiAtMjEgMTIgQy0xMi4wOSAxMiAtMy4xOCAxMiA2IDEyIEM2IDguMzcgNiA0Ljc0IDYgMSBDNC4wMiAxIDIuMDQgMSAwIDEgQzAgMC42NyAwIDAuMzQgMCAwIFogIiBmaWxsPSIjRTIwOUUyIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSg5NSw1OSkiIC8+PHBhdGggZD0iTTAgMCBDMCAwLjY2IDAgMS4zMiAwIDIgQy0xLjMyIDIuMzMgLTIuNjQgMi42NiAtNCAzIEMtMy4zNCA0LjMyIC0yLjY4IDUuNjQgLTIgNyBDLTMuNjUgNy4zMyAtNS4zIDcuNjYgLTcgOCBDLTcgOC42NiAtNyA5LjMyIC03IDEwIEMtOC42NSAxMCAtMTAuMyAxMCAtMTIgMTAgQy0xMiAxMi45NyAtMTIgMTUuOTQgLTEyIDE5IEMtMTUgMTcgLTE1IDE3IC0xNS41MzkwNjI1IDE0LjYwOTM3NSBDLTE1Ljc2MTI3NTc1IDcuMjE1NzM0MyAtMTUuNzYxMjc1NzUgNy4yMTU3MzQzIC0xMy43MTA5Mzc1IDMuOTQxNDA2MjUgQy05LjM0OTI2MDc2IC0wLjIxMTE0OSAtNS44NTQzMjQ2OCAtMC42MTYyNDQ3IDAgMCBaICIgZmlsbD0iIzYwREZGRSIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoNjQsNTcpIiAvPjxwYXRoIGQ9Ik0wIDAgQzAuODMzMDQ2NTcgLTAuMDAxOTEzNDUgMS42NjYwOTMxNCAtMC4wMDM4MjY5IDIuNTI0MzgzNTQgLTAuMDA1Nzk4MzQgQzQuMjgxMDY5OTggLTAuMDA3MTU2ODQgNi4wMzc3NjY1NiAtMC4wMDM0ODM4IDcuNzk0NDMzNTkgMC4wMDQ4ODI4MSBDMTAuNDg5NDg1NDIgMC4wMTU2MTQyNCAxMy4xODM4NzQ3NSAwLjAwNDk2MjQ5IDE1Ljg3ODkwNjI1IC0wLjAwNzgxMjUgQzE3LjU4NTkzODk4IC0wLjAwNjQ5MTM4IDE5LjI5Mjk3MTI5IC0wLjAwMzkyOTk2IDIxIDAgQzIxLjgwODMzMjgyIC0wLjAwNDA0ODQ2IDIyLjYxNjY2NTY1IC0wLjAwODA5NjkyIDIzLjQ0OTQ5MzQxIC0wLjAxMjI2ODA3IEMyOS4xMzcyNDk3MSAwLjAzNTY4NzIxIDI5LjEzNzI0OTcxIDAuMDM1Njg3MjEgMzEuMzY3MTg3NSAyLjI2NTYyNSBDMjQuNzQ1NDg0MSAzLjExNjk4Njg3IDE4LjI5MDA2NjQyIDMuNDIzMjgzNzMgMTEuNjE3MTg3NSAzLjM5MDYyNSBDMTAuNjU3OTYzODcgMy4zODg2OTE0MSA5LjY5ODc0MDIzIDMuMzg2NzU3ODEgOC43MTA0NDkyMiAzLjM4NDc2NTYyIEMxLjU1NTY4NTY2IDMuMzQxMzY2ODkgLTUuNTEzOTA0MTEgMy4wMTc4MTE1NSAtMTIuNjMyODEyNSAyLjI2NTYyNSBDLTguNzIyNTA1NzYgLTAuMzY3MzkzMzEgLTQuNTI4NjYzNTkgLTAuMDIyNzk1NTcgMCAwIFogIiBmaWxsPSIjMDIxMDEwIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSg2OS42MzI4MTI1LDEyNi43MzQzNzUpIiAvPjxwYXRoIGQ9Ik0wIDAgQzQuNjIgMCA5LjI0IDAgMTQgMCBDMTQgMC45OSAxNCAxLjk4IDE0IDMgQzEyLjEwMTU2MjUgNC40NjQ4NDM3NSAxMi4xMDE1NjI1IDQuNDY0ODQzNzUgOS42MjUgNS45Mzc1IEM2LjI0NzY2MjcgNy45NDc4MTk4MiA0LjQ1NDk3OCA5LjI5ODU5OTkxIDMgMTMgQzIuMDEgMTMgMS4wMiAxMyAwIDEzIEMwIDguNzEgMCA0LjQyIDAgMCBaICIgZmlsbD0iI0ZFMDMwNiIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoNDAsNDYpIiAvPjxwYXRoIGQ9Ik0wIDAgQzUuMjE3Nzc5ODggLTAuNTY2OTIxNzYgOS43MTA4MjI2IC0wLjg1MDg0Mjc0IDE0LjEyNSAyLjMxMjUgQzE2LjM5MTU4NDI5IDQuNTE1Mzg2MzcgMTYuOTUzNTkwNjUgNS42ODk2MTA4OCAxNy40MjU3ODEyNSA4Ljg0NzY1NjI1IEMxNy40MzY0NDMxOSAxMS42MDE5ODk1MSAxNy4zMDY2OTY2NiAxNC4yNjQwNzEwNiAxNyAxNyBDMTUuMjUgMTguMTI1IDE1LjI1IDE4LjEyNSAxMyAxOSBDMTEuNjggMTguMzQgMTAuMzYgMTcuNjggOSAxNyBDOS45OSAxMy43IDEwLjk4IDEwLjQgMTIgNyBDMTIuNjYgNyAxMy4zMiA3IDE0IDcgQzEwLjcwNDM1MDYxIDMuNTU0NTQ4MzcgOC42MTEyNDE2NCAyLjg2MjU0NzMzIDMuODc1IDIuNDM3NSBDMi45NjQ5MjE4OCAyLjM1MzcxMDk0IDIuMDU0ODQzNzUgMi4yNjk5MjE4OCAxLjExNzE4NzUgMi4xODM1OTM3NSBDMC40MTg1MTU2MiAyLjEyMzAwNzgxIC0wLjI4MDE1NjI1IDIuMDYyNDIxODcgLTEgMiBDLTAuNjcgMS4zNCAtMC4zNCAwLjY4IDAgMCBaICIgZmlsbD0iIzk1QThGRSIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoOTQsNTcpIiAvPjxwYXRoIGQ9Ik0wIDAgQzAuNjYgMCAxLjMyIDAgMiAwIEM0LjM2MjM5NDQ2IDYuMzM1NTEyNDMgNS42NTc4ODc0NCAxMi4zODI5MTAzOCA2LjU3MDMxMjUgMTkuMDgyMDMxMjUgQzYuOTE5NDU2NzcgMjEuNDUzMDM4MjMgNy4zNjMzNjc3NSAyMy42OTM2MDQyIDggMjYgQzYuMTAxNTYyNSAyNS43MjI2NTYyNSA2LjEwMTU2MjUgMjUuNzIyNjU2MjUgNCAyNSBDMi43NjA2NDU3MyAyMi4yODI5NTQxIDEuODM0NDQ2OTMgMTkuODM5MDk0NiAxIDE3IEMwLjc5MjQ2MDk0IDE2LjMzMDk3NjU2IDAuNTg0OTIxODcgMTUuNjYxOTUzMTIgMC4zNzEwOTM3NSAxNC45NzI2NTYyNSBDLTAuOTc2MjQzMDEgMTAuMjE0NTc4ODggLTEuMjU5OTY1MDIgNS45MzkzMzU0MyAtMSAxIEMtMC42NyAwLjY3IC0wLjM0IDAuMzQgMCAwIFogIiBmaWxsPSIjMDMxNDA0IiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgyMyw3MCkiIC8+PHBhdGggZD0iTTAgMCBDNC44NzUgNC43NSA0Ljg3NSA0Ljc1IDYgNyBDNS44MTQzNzUgNy43NjMxMjUgNS42Mjg3NSA4LjUyNjI1IDUuNDM3NSA5LjMxMjUgQzQuOTA1NDI3NDkgMTIuNTgwOTQ1NCA1Ljc0OTA5Nzg5IDEzLjk4MzExODQzIDcgMTcgQzcuMTI1IDIwLjMxMjUgNy4xMjUgMjAuMzEyNSA3IDIzIEM0IDIxIDQgMjEgMy40NDUzMTI1IDE5LjA4MjAzMTI1IEMzLjMzOTYwOTM3IDE4LjMzMzA4NTk0IDMuMjMzOTA2MjUgMTcuNTg0MTQwNjMgMy4xMjUgMTYuODEyNSBDMi4xODc1MzAxNyAxMS44MDE4ODUzNyAwLjA5NzAzMjg0IDguOTkzNTQyMzUgLTMgNSBDLTMgMyAtMyAzIC0xLjUgMS4zNzUgQy0xLjAwNSAwLjkyMTI1IC0wLjUxIDAuNDY3NSAwIDAgWiAiIGZpbGw9IiMwQjA5MTIiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDExOCw4NCkiIC8+PHBhdGggZD0iTTAgMCBDMi45NyAwIDUuOTQgMCA5IDAgQzguMzQgMS4zMiA3LjY4IDIuNjQgNyA0IEM2LjM0IDMuMzQgNS42OCAyLjY4IDUgMiBDNC4zNCAzLjk4IDMuNjggNS45NiAzIDggQzAuMzYgOCAtMi4yOCA4IC01IDggQy01LjY2IDYuMDIgLTYuMzIgNC4wNCAtNyAyIEMtNC42OSAyIC0yLjM4IDIgMCAyIEMwIDEuMzQgMCAwLjY4IDAgMCBaICIgZmlsbD0iIzAyMDMwMyIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoODEsNjApIiAvPjxwYXRoIGQ9Ik0wIDAgQzMuMTYxMzA0NTkgNC4yMTUwNzI3OCAzLjMzNjc2OTcgNS4wNjA3MTExMiAzIDEwIEMzLjk5IDEwIDQuOTggMTAgNiAxMCBDNi4zMyA5LjM0IDYuNjYgOC42OCA3IDggQzcuODI2MzgzNzYgMTAuODkyMzQzMTUgOCAxMi44ODc0MjQzMSA4IDE2IEM0LjA0IDE2LjQ5NSA0LjA0IDE2LjQ5NSAwIDE3IEMwIDExLjM5IDAgNS43OCAwIDAgWiAiIGZpbGw9IiMzMDBDMzIiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDY0LDYwKSIgLz48cGF0aCBkPSJNMCAwIEMxLjUgMS4zMTI1IDEuNSAxLjMxMjUgMyAzIEMzIDMuOTkgMyA0Ljk4IDMgNiBDMy42NiA2IDQuMzIgNiA1IDYgQzkuNjU5MjM0NTYgMTcuNjkzMzIxNjggMTEuNjIyMTUzMDkgMjcuNDM5Mjc0MDIgMTAgNDAgQzkuNjcgNDAgOS4zNCA0MCA5IDQwIEM5LjAxMTYwMTU2IDM5LjQxNzM0Mzc1IDkuMDIzMjAzMTMgMzguODM0Njg3NSA5LjAzNTE1NjI1IDM4LjIzNDM3NSBDOS4xMDk5Mzg0NiAzMS40Mzk4Nzc0NSA4LjY1MDU1MDQxIDI0Ljc2MTA3NzQ1IDggMTggQzcuMzQgMTggNi42OCAxOCA2IDE4IEM1LjE3OTM0OTMxIDE2LjEyODU1MzA1IDQuMzY4ODQxNiAxNC4yNTI2NTY2NCAzLjU2MjUgMTIuMzc1IEMyLjg4MzgwODU5IDEwLjgwODc4OTA2IDIuODgzODA4NTkgMTAuODA4Nzg5MDYgMi4xOTE0MDYyNSA5LjIxMDkzNzUgQzEuMDQxOTgyOTUgNi4xMTMxNDc0OSAwLjQyNjg4Nzc3IDMuMjY3ODk5NDYgMCAwIFogIiBmaWxsPSIjMDMwMzE3IiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgxMjQsMzgpIiAvPjxwYXRoIGQ9Ik0wIDAgQzEuNjUgMCAzLjMgMCA1IDAgQzUgOC4yNSA1IDE2LjUgNSAyNSBDNC42NyAyNSA0LjM0IDI1IDQgMjUgQzQgMTcuMDggNCA5LjE2IDQgMSBDMy4zNCAxIDIuNjggMSAyIDEgQzIuMzMgNS42MiAyLjY2IDEwLjI0IDMgMTUgQzIuMDEgMTUuNDk1IDIuMDEgMTUuNDk1IDEgMTYgQy0xLjU0NjEyMjc4IDEyLjE4MDgxNTg0IC0xLjMxNjU5MTIgOC40MTQxODU4NSAtMSA0IEMtMC41IDEuNSAtMC41IDEuNSAwIDAgWiAiIGZpbGw9IiMxNDA0MjYiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDQxLDYxKSIgLz48cGF0aCBkPSJNMCAwIEMxNi44MTU0MDkwMSAyLjU4NDY0Njk1IDE2LjgxNTQwOTAxIDIuNTg0NjQ2OTUgMjEgOCBDMjEgOC4zMyAyMSA4LjY2IDIxIDkgQzE0LjczIDkgOC40NiA5IDIgOSBDMiA4LjY3IDIgOC4zNCAyIDggQzguNDM1IDcuNTA1IDguNDM1IDcuNTA1IDE1IDcgQzE0LjAwMDk3NjU2IDYuNzQ2MDU0NjkgMTMuMDAxOTUzMTIgNi40OTIxMDkzNyAxMS45NzI2NTYyNSA2LjIzMDQ2ODc1IEMxMC42NjkwOTM3IDUuODgzNDc3MjggOS4zNjU3MTc2NSA1LjUzNTc4NDYgOC4wNjI1IDUuMTg3NSBDNy40MDMxNDQ1MyA1LjAyMTg1NTQ3IDYuNzQzNzg5MDYgNC44NTYyMTA5NCA2LjA2NDQ1MzEyIDQuNjg1NTQ2ODggQzQuMTYwMTU2MjUgNC4xNjc5Njg3NSA0LjE2MDE1NjI1IDQuMTY3OTY4NzUgMSAzIEMwLjY3IDIuMDEgMC4zNCAxLjAyIDAgMCBaICIgZmlsbD0iI0ZFRkMxQiIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoODcsNzYpIiAvPjxwYXRoIGQ9Ik0wIDAgQzEuMjcxMzM3ODkgMC4wMDk2Njc5NyAxLjI3MTMzNzg5IDAuMDA5NjY3OTcgMi41NjgzNTkzOCAwLjAxOTUzMTI1IEMzLjg4OTk3MDcgMC4wNDQ2Njc5NyAzLjg4OTk3MDcgMC4wNDQ2Njc5NyA1LjIzODI4MTI1IDAuMDcwMzEyNSBDNi41NzcyOTQ5MiAwLjA4Mzg0NzY2IDYuNTc3Mjk0OTIgMC4wODM4NDc2NiA3Ljk0MzM1OTM4IDAuMDk3NjU2MjUgQzEwLjE0NjEwNDM5IDAuMTIxMjE1MDIgMTIuMzQ4MzA3MTMgMC4xNTQxMDkyMSAxNC41NTA3ODEyNSAwLjE5NTMxMjUgQzE0LjY3NTc4MTI1IDQuOTQ1MzEyNSAxNC42NzU3ODEyNSA0Ljk0NTMxMjUgMTMuNTUwNzgxMjUgNy4xOTUzMTI1IEM4Ljg0MzA4ODk0IDUuMzY0NTQzMjcgOC44NDMwODg5NCA1LjM2NDU0MzI3IDYuNzY5NTMxMjUgNC4xNjQwNjI1IEMzLjkxOTAyNTk4IDIuOTE5NDc1NjkgMS4zOTcyNDY1MiAyLjc3MjI1NTg5IC0xLjY5OTIxODc1IDIuNTcwMzEyNSBDLTIuNzc2ODc1IDIuNDk1NTQ2ODggLTMuODU0NTMxMjUgMi40MjA3ODEyNSAtNC45NjQ4NDM3NSAyLjM0Mzc1IEMtNS43ODQ2ODc1IDIuMjk0NzY1NjIgLTYuNjA0NTMxMjUgMi4yNDU3ODEyNSAtNy40NDkyMTg3NSAyLjE5NTMxMjUgQy00LjI5NjA3MDkgMC4wOTMyMTM5MyAtMy41ODgxODc5NCAtMC4wNDgxNjM2IDAgMCBaICIgZmlsbD0iI0ZFMDMwQSIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoMTAwLjQ0OTIxODc1LDQ1LjgwNDY4NzUpIiAvPjxwYXRoIGQ9Ik0wIDAgQzQuNTQ5MTk5MTggMS45MjA3NzI5OSA3LjAyNDMwNTQ5IDMuMzkwMDQ2MTUgOSA4IEM5LjE4NzUgMTAuODEyNSA5LjE4NzUgMTAuODEyNSA5IDEzIEM3LjAyIDEzIDUuMDQgMTMgMyAxMyBDMS43MDA3NDIwOSA4LjY2OTE0MDI5IDAuNjU2Mzc5IDQuNDg1MjU2NDggMCAwIFogIiBmaWxsPSIjRDZENjBGIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSg2NCw1NykiIC8+PHBhdGggZD0iTTAgMCBDMC4zNjk0Nzc5MSA3LjM4OTU1ODIzIDAuMzY5NDc3OTEgNy4zODk1NTgyMyAtMS40Mzc1IDEwLjM3NSBDLTEuOTUzMTI1IDEwLjkxMTI1IC0yLjQ2ODc1IDExLjQ0NzUgLTMgMTIgQy0zLjMzIDEyLjY2IC0zLjY2IDEzLjMyIC00IDE0IEMtNC45OSAxNCAtNS45OCAxNCAtNyAxNCBDLTcgMTQuOTkgLTcgMTUuOTggLTcgMTcgQy05Ljk3IDE2LjAxIC0xMi45NCAxNS4wMiAtMTYgMTQgQy0xMi45OTE2Mzg5NCAxMS45OTQ0MjU5NiAtMTAuNDI4NTExNTYgMTEuMDcxNDA5ODYgLTcgMTAgQy02LjAxIDkuNjcgLTUuMDIgOS4zNCAtNCA5IEMtMy44NzYyNSA3LjcwMDYyNSAtMy43NTI1IDYuNDAxMjUgLTMuNjI1IDUuMDYyNSBDLTMuNDE0MDYyNSAyLjg0NzY1NjI1IC0zLjQxNDA2MjUgMi44NDc2NTYyNSAtMyAxIEMtMSAwIC0xIDAgMCAwIFogIiBmaWxsPSIjRkUyQ0YzIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgxMTQsNjUpIiAvPjxwYXRoIGQ9Ik0wIDAgQzIuMzgwMDMzNTUgMS4yNjkzNTEyMiAyLjkxNzQ3OTkyIDIuNTI2NDA2NDYgMy44NzUgNSBDMi4yMjUgNS4zMyAwLjU3NSA1LjY2IC0xLjEyNSA2IEMtMS4xMjUgNi42NiAtMS4xMjUgNy4zMiAtMS4xMjUgOCBDLTIuNzc1IDggLTQuNDI1IDggLTYuMTI1IDggQy02LjEyNSA0IC02LjEyNSA0IC00LjM3NSAxLjY4NzUgQy0yLjEyNSAwIC0yLjEyNSAwIDAgMCBaICIgZmlsbD0iI0U3NENFQSIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoNTguMTI1LDU5KSIgLz48cGF0aCBkPSJNMCAwIEMwLjc0MzYyNzkzIDAuMDEwNDczNjMgMS40ODcyNTU4NiAwLjAyMDk0NzI3IDIuMjUzNDE3OTcgMC4wMzE3MzgyOCBDMy40NjE5MTQwNiAwLjA0MTQwNjI1IDMuNDYxOTE0MDYgMC4wNDE0MDYyNSA0LjY5NDgyNDIyIDAuMDUxMjY5NTMgQzUuOTU3NDYwOTQgMC4wNzY0MDYyNSA1Ljk1NzQ2MDk0IDAuMDc2NDA2MjUgNy4yNDU2MDU0NyAwLjEwMjA1MDc4IEM4LjUxOTg0Mzc1IDAuMTE1NTg1OTQgOC41MTk4NDM3NSAwLjExNTU4NTk0IDkuODE5ODI0MjIgMC4xMjkzOTQ1MyBDMTEuOTIwMjA0MyAwLjE1Mjk5NDMxIDE0LjAyMDQzOTkxIDAuMTg4ODY1OTUgMTYuMTIwNjA1NDcgMC4yMjcwNTA3OCBDMTYuMTIwNjA1NDcgMC41NTcwNTA3OCAxNi4xMjA2MDU0NyAwLjg4NzA1MDc4IDE2LjEyMDYwNTQ3IDEuMjI3MDUwNzggQzEyLjgyMDYwNTQ3IDEuMjI3MDUwNzggOS41MjA2MDU0NyAxLjIyNzA1MDc4IDYuMTIwNjA1NDcgMS4yMjcwNTA3OCBDNi4xMjA2MDU0NyAxLjg4NzA1MDc4IDYuMTIwNjA1NDcgMi41NDcwNTA3OCA2LjEyMDYwNTQ3IDMuMjI3MDUwNzggQzMuODEwNjA1NDcgMy4yMjcwNTA3OCAxLjUwMDYwNTQ3IDMuMjI3MDUwNzggLTAuODc5Mzk0NTMgMy4yMjcwNTA3OCBDLTAuNTI4NzY5NTMgMy44MjUxNzU3OCAtMC4xNzgxNDQ1MyA0LjQyMzMwMDc4IDAuMTgzMTA1NDcgNS4wMzk1NTA3OCBDMS4xMjA2MDU0NyA3LjIyNzA1MDc4IDEuMTIwNjA1NDcgNy4yMjcwNTA3OCAwLjEyMDYwNTQ3IDEwLjIyNzA1MDc4IEMwLjEyMDYwNTQ3IDkuNTY3MDUwNzggMC4xMjA2MDU0NyA4LjkwNzA1MDc4IDAuMTIwNjA1NDcgOC4yMjcwNTA3OCBDLTAuNTM5Mzk0NTMgOC4yMjcwNTA3OCAtMS4xOTkzOTQ1MyA4LjIyNzA1MDc4IC0xLjg3OTM5NDUzIDguMjI3MDUwNzggQy0yLjUzOTM5NDUzIDYuMjQ3MDUwNzggLTMuMTk5Mzk0NTMgNC4yNjcwNTA3OCAtMy44NzkzOTQ1MyAyLjIyNzA1MDc4IEMtMS44NzkzOTQ1MyAwLjIyNzA1MDc4IC0xLjg3OTM5NDUzIDAuMjI3MDUwNzggMCAwIFogIiBmaWxsPSIjMkEwQTMzIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSg3NC44NzkzOTQ1MzEyNSw1OC43NzI5NDkyMTg3NSkiIC8+PHBhdGggZD0iTTAgMCBDMC45OSAwLjMzIDEuOTggMC42NiAzIDEgQzIuMDQ3OTI3OSAyLjAwNTk2Mjk3IDEuMDg4MTI2NTQgMy4wMDQ2MTU2MyAwLjEyNSA0IEMtMC40MDg2NzE4NyA0LjU1Njg3NSAtMC45NDIzNDM3NSA1LjExMzc1IC0xLjQ5MjE4NzUgNS42ODc1IEMtMyA3IC0zIDcgLTUgNyBDLTUuMjA2MjUgNy42MTg3NSAtNS40MTI1IDguMjM3NSAtNS42MjUgOC44NzUgQy03LjU0Nzc1ODg4IDExLjg0NjUzNjQ1IC05LjY2NTk0NTI3IDEyLjEzMDI0NjU5IC0xMyAxMyBDLTEzLjMzIDEyLjM0IC0xMy42NiAxMS42OCAtMTQgMTEgQy0xMy40MDgzMjAzMSAxMC42MjQ4ODI4MSAtMTIuODE2NjQwNjMgMTAuMjQ5NzY1NjMgLTEyLjIwNzAzMTI1IDkuODYzMjgxMjUgQy03LjY0MDE4Mzc2IDYuOTA1NjMyODcgLTMuNjY4MjIwNiA0LjAyMzIwOTY5IDAgMCBaICIgZmlsbD0iIzAzMEUwRSIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoMTEyLDEyOSkiIC8+PHBhdGggZD0iTTAgMCBDMC42NiAwLjk5IDEuMzIgMS45OCAyIDMgQzEuMjA3MDMxMjUgNS44MTI1IDEuMjA3MDMxMjUgNS44MTI1IC0wLjE4NzUgOSBDLTAuNjM0ODA0NjkgMTAuMDUxODc1IC0xLjA4MjEwOTM4IDExLjEwMzc1IC0xLjU0Mjk2ODc1IDEyLjE4NzUgQy0yLjgzMTIwMTAyIDE0LjY3NDE2ODE5IC0zLjg5MTAyNjI4IDE2LjIwODMwNTUxIC02IDE4IEMtNS42NTUzMjM3MyAxMC43NjE3OTgyNyAtMy44OTc4NTAwOSA2LjA4NDA5ODExIDAgMCBaICIgZmlsbD0iIzAzMDMxNiIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoMzMsNDEpIiAvPjxwYXRoIGQ9Ik0wIDAgQzMgMiAzIDIgMy41ODk4NDM3NSAzLjk4ODI4MTI1IEMzLjcwNDU3MDMxIDQuNzU1MjczNDQgMy44MTkyOTY4NyA1LjUyMjI2NTYzIDMuOTM3NSA2LjMxMjUgQzQuOTM5MTE2NDUgMTEuNTQ3ODM5NzggNy4yODAzNjU5NyAxNC4yODAzNjU5NyAxMSAxOCBDMTAuMDEgMTguMzMgOS4wMiAxOC42NiA4IDE5IEM4IDE4LjM0IDggMTcuNjggOCAxNyBDNy4wMSAxNi42NyA2LjAyIDE2LjM0IDUgMTYgQzUgMTUuMzQgNSAxNC42OCA1IDE0IEM0LjM0IDE0IDMuNjggMTQgMyAxNCBDMC41NjU3NDc2MiA5LjAzMDA2ODA2IC0wLjM0NjE1OTk4IDUuNjUzOTQ2MzEgMCAwIFogIiBmaWxsPSIjMUExQTFBIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgzNSwxMDEpIiAvPjxwYXRoIGQ9Ik0wIDAgQzEuMTQ4NDM3NSAxLjU3ODEyNSAxLjE0ODQzNzUgMS41NzgxMjUgMiA0IEMxLjEwMTU2MjUgNy4yMzQzNzUgMS4xMDE1NjI1IDcuMjM0Mzc1IC0wLjM3NSAxMC43NSBDLTAuODU3MTA5MzcgMTEuOTIwNDY4NzUgLTEuMzM5MjE4NzUgMTMuMDkwOTM3NSAtMS44MzU5Mzc1IDE0LjI5Njg3NSBDLTIuMjIwMDc4MTIgMTUuMTg4OTA2MjUgLTIuNjA0MjE4NzUgMTYuMDgwOTM3NSAtMyAxNyBDLTMuOTkgMTcgLTQuOTggMTcgLTYgMTcgQy01LjAxIDEzLjM3IC00LjAyIDkuNzQgLTMgNiBDLTIuMzQgNiAtMS42OCA2IC0xIDYgQy0wLjY3IDQuMDIgLTAuMzQgMi4wNCAwIDAgWiAiIGZpbGw9IiMxMzAzMDIiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDEzNCw4MSkiIC8+PHBhdGggZD0iTTAgMCBDMC42NiAwIDEuMzIgMCAyIDAgQzIuMzMgMi4zMSAyLjY2IDQuNjIgMyA3IEMzLjk5IDYuNjcgNC45OCA2LjM0IDYgNiBDNC4xMjUgMTAuNzUgNC4xMjUgMTAuNzUgMyAxMyBDMi4wMSAxMyAxLjAyIDEzIDAgMTMgQzAgOC43MSAwIDQuNDIgMCAwIFogIiBmaWxsPSIjRkUwMzBFIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSg0MCw0NikiIC8+PHBhdGggZD0iTTAgMCBDMi40NzUgMC45OSAyLjQ3NSAwLjk5IDUgMiBDNSAzLjk4IDUgNS45NiA1IDggQzMuMzUgOC4zMyAxLjcgOC42NiAwIDkgQzAgNi4wMyAwIDMuMDYgMCAwIFogIiBmaWxsPSIjMTEwQjBCIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSg2NSw0OSkiIC8+PHBhdGggZD0iTTAgMCBDOC42MjI0MjE1MiAtMC43NjY4MTYxNCA4LjYyMjQyMTUyIC0wLjc2NjgxNjE0IDEyIDEuMTEzMjgxMjUgQzEzLjYyNSAyLjUgMTMuNjI1IDIuNSAxNiA1IEMxNS42NyA1Ljk5IDE1LjM0IDYuOTggMTUgOCBDMTQuMzgxMjUgNy4zNjA2MjUgMTMuNzYyNSA2LjcyMTI1IDEzLjEyNSA2LjA2MjUgQzEwLjA0NTY5MzM2IDMuMDczNzYxMiA4LjA1ODE2MDA2IDIuODEyOTExOCAzLjg3NSAyLjQzNzUgQzIuOTY0OTIxODggMi4zNTM3MTA5NCAyLjA1NDg0Mzc1IDIuMjY5OTIxODggMS4xMTcxODc1IDIuMTgzNTkzNzUgQzAuNDE4NTE1NjIgMi4xMjMwMDc4MSAtMC4yODAxNTYyNSAyLjA2MjQyMTg3IC0xIDIgQy0wLjY3IDEuMzQgLTAuMzQgMC42OCAwIDAgWiAiIGZpbGw9IiM2MkUxRkMiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDk0LDU3KSIgLz48cGF0aCBkPSJNMCAwIEMtMC42NiAwIC0xLjMyIDAgLTIgMCBDLTIgMC42NiAtMiAxLjMyIC0yIDIgQy0zLjU3NTMzMDg2IDIuODY4ODM3MDYgLTUuMTYwNjQ1MDkgMy43MTk1OTA2OCAtNi43NSA0LjU2MjUgQy03LjYzMTcxODc1IDUuMDM4MTY0MDYgLTguNTEzNDM3NSA1LjUxMzgyODEyIC05LjQyMTg3NSA2LjAwMzkwNjI1IEMtMTIuMjA3MDExODggNy4wNzk5ODE4NiAtMTMuMjY5ODAyMTQgNy4wNjUyODc0OCAtMTYgNiBDLTE0LjM5ODA1OTI5IDUuMDE3MTk1ODUgLTEyLjc5MzM2MjU4IDQuMDM4ODgyODMgLTExLjE4NzUgMy4wNjI1IEMtMTAuMjk0MTc5NjkgMi41MTcyMjY1NiAtOS40MDA4NTkzNyAxLjk3MTk1MzEyIC04LjQ4MDQ2ODc1IDEuNDEwMTU2MjUgQy0zLjc4MjMwNTAxIC0xLjI2MDc2ODM0IC0zLjc4MjMwNTAxIC0xLjI2MDc2ODM0IDAgMCBaICIgZmlsbD0iIzAyMDIxMiIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoNjUsMTgpIiAvPjxwYXRoIGQ9Ik0wIDAgQzIuNzg4NTI4OSAtMC4yMjEwNzc4NyA1LjM0NjUzMTgxIC0wLjI4MTA3NTM1IDguMTI1IC0wLjE4NzUgQzguODc5MTAxNTYgLTAuMTczOTY0ODQgOS42MzMyMDMxMiAtMC4xNjA0Mjk2OSAxMC40MTAxNTYyNSAtMC4xNDY0ODQzOCBDMTIuMjczNzQxMjcgLTAuMTExMDk5ODUgMTQuMTM2OTU5NzggLTAuMDU3MjkxNjcgMTYgMCBDMTYgMC42NiAxNiAxLjMyIDE2IDIgQzEyLjI0NjAwMjAyIDMuMjAzOTMzNyA4LjY2NzgyNTg4IDMuMDk4Nzc2MTcgNC43NSAzLjA2MjUgQzMuNDg2NzE4NzUgMy4wNTM0NzY1NiAyLjIyMzQzNzUgMy4wNDQ0NTMxMiAwLjkyMTg3NSAzLjAzNTE1NjI1IEMtMC4wNDIzNDM3NSAzLjAyMzU1NDY5IC0xLjAwNjU2MjUgMy4wMTE5NTMxMiAtMiAzIEMtMS4zNCAyLjAxIC0wLjY4IDEuMDIgMCAwIFogIiBmaWxsPSIjMDMyRjJGIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSg3NSwxNDQpIiAvPjxwYXRoIGQ9Ik0wIDAgQzEuMzIgMC4zMyAyLjY0IDAuNjYgNCAxIEMzLjA0MDkzNzUgMS44MDQzNzUgMy4wNDA5Mzc1IDEuODA0Mzc1IDIuMDYyNSAyLjYyNSBDLTAuMzg1Mjk0MDQgNS40NDM2NzE5MyAtMC42NjcxNDYxMiA3LjMzODYwNzMyIC0xIDExIEMtMS45OSAxMSAtMi45OCAxMSAtNCAxMSBDLTMuNTYxNzkxMDkgNi40NDI2MjczNyAtMy4xNDk1ODgzMSAzLjQyMzQ2NTU1IDAgMCBaICIgZmlsbD0iI0M0QzUxNSIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoOTEsNTkpIiAvPjxwYXRoIGQ9Ik0wIDAgQy0xLjg3NSA0Ljc1IC0xLjg3NSA0Ljc1IC0zIDcgQy00LjY1IDYuNjcgLTYuMyA2LjM0IC04IDYgQy02LjE1NTk2MjI0IDAuODYzMDM3NjcgLTUuNzMyMTMyOTggMCAwIDAgWiAiIGZpbGw9IiNEQ0RDMDYiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDk5LDYxKSIgLz48cGF0aCBkPSJNMCAwIEMxLjM1MjA4OTE0IDAuNjI3NzU1NjcgMi42ODE2MzcwNSAxLjMwNDE5NzMzIDQgMiBDNS45OTIyMDU1NyAyLjY4OTYwOTYyIDcuOTkxMDU2MDYgMy4zNjA3OTA1NyAxMCA0IEM3IDYgNyA2IDQuNzM4MjgxMjUgNS43NTc4MTI1IEMzLjkzNzc3MzQ0IDUuNTQ4OTg0MzggMy4xMzcyNjU2MiA1LjM0MDE1NjI1IDIuMzEyNSA1LjEyNSBDMS41MDQyNTc4MSA0LjkyMTMyODEzIDAuNjk2MDE1NjMgNC43MTc2NTYyNSAtMC4xMzY3MTg3NSA0LjUwNzgxMjUgQy0wLjc1MTYwMTU2IDQuMzQwMjM0MzcgLTEuMzY2NDg0MzcgNC4xNzI2NTYyNSAtMiA0IEMtMiAzLjAxIC0yIDIuMDIgLTIgMSBDLTEuMzQgMC42NyAtMC42OCAwLjM0IDAgMCBaICIgZmlsbD0iIzBEMTUxNSIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoNDgsMTIwKSIgLz48cGF0aCBkPSJNMCAwIEMxLjk4IDAgMy45NiAwIDYgMCBDNS42NyAyLjY0IDUuMzQgNS4yOCA1IDggQzEuMzcgOCAtMi4yNiA4IC02IDggQy02IDcuNjcgLTYgNy4zNCAtNiA3IEMtMy4zNiA3IC0wLjcyIDcgMiA3IEMyLjY2IDUuMDIgMy4zMiAzLjA0IDQgMSBDMi42OCAwLjY3IDEuMzYgMC4zNCAwIDAgWiAiIGZpbGw9IiMxODA5MTMiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDgyLDYxKSIgLz48cGF0aCBkPSJNMCAwIEM0IDIgNCAyIDUuMzEyNSA1IEM2IDggNiA4IDUgMTAgQzQuMDEgMTAgMy4wMiAxMCAyIDEwIEMxLjM0IDYuNyAwLjY4IDMuNCAwIDAgWiAiIGZpbGw9IiM5Mjk1MDUiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDY1LDYwKSIgLz48cGF0aCBkPSJNMCAwIEMwLjMzIDAuOTkgMC42NiAxLjk4IDEgMyBDLTEuMDQwNzQzMDUgNi41NzEzMDAzMyAtMi41NTc1MzEzNiA4LjcwNTAyMDkgLTYgMTEgQy02IDYuOTY2NjQ2NiAtNC4zOTEyMDA4MiA1LjE2NDgyNDYyIC0yIDIgQy0xLjM0IDIgLTAuNjggMiAwIDIgQzAgMS4zNCAwIDAuNjggMCAwIFogTS05IDEwIEMtOC4zNCAxMCAtNy42OCAxMCAtNyAxMCBDLTcgMTAuOTkgLTcgMTEuOTggLTcgMTMgQy03LjY2IDEyLjY3IC04LjMyIDEyLjM0IC05IDEyIEMtOSAxMS4zNCAtOSAxMC42OCAtOSAxMCBaICIgZmlsbD0iIzFBMUExQiIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoMTIzLDEwOCkiIC8+PHBhdGggZD0iTTAgMCBDMC42NiAwIDEuMzIgMCAyIDAgQzIgMC42NiAyIDEuMzIgMiAyIEM1Ljk2IDIgOS45MiAyIDE0IDIgQzE0IDIuMzMgMTQgMi42NiAxNCAzIEMxMy4yNjM5NDUzMSAzLjA0ODk4NDM4IDEyLjUyNzg5MDYyIDMuMDk3OTY4NzUgMTEuNzY5NTMxMjUgMy4xNDg0Mzc1IEMxMC4zMDU4MDA3OCAzLjI2MDU4NTk0IDEwLjMwNTgwMDc4IDMuMjYwNTg1OTQgOC44MTI1IDMuMzc1IEM3Ljg0OTU3MDMxIDMuNDQ0NjA5MzcgNi44ODY2NDA2MiAzLjUxNDIxODc1IDUuODk0NTMxMjUgMy41ODU5Mzc1IEMyLjk4NDkxMDYyIDQuMDAyMTU4NTMgMC42NzEwOTIyNiA0Ljc5ODc0MDk2IC0yIDYgQy0yIDUuMDEgLTIgNC4wMiAtMiAzIEMtMS4zNCAzIC0wLjY4IDMgMCAzIEMwIDIuMDEgMCAxLjAyIDAgMCBaICIgZmlsbD0iIzAxMDMwMyIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoNzMsNjcpIiAvPjxwYXRoIGQ9Ik0wIDAgQzAuMzMgMCAwLjY2IDAgMSAwIEMxIDEuOTggMSAzLjk2IDEgNiBDMS45OSA2IDIuOTggNiA0IDYgQzQuMzMgNS4zNCA0LjY2IDQuNjggNSA0IEM1LjY4NzA3NTU1IDYuNDkwNjQ4ODggNiA4LjM3ODg2MjkyIDYgMTEgQzQuMDIgMTEgMi4wNCAxMSAwIDExIEMwIDcuMzMzMzMzMzMgMCAzLjY2NjY2NjY3IDAgMCBaICIgZmlsbD0iIzQyM0ExNiIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoNjYsNjQpIiAvPjxwYXRoIGQ9Ik0wIDAgQzUuNzE2NTgzMzYgLTAuNDU3MzI2NjcgOC40ODY0OTI1MyAwLjQ3NzI2MjQ2IDEzIDQgQzEyLjAxIDQuNjYgMTEuMDIgNS4zMiAxMCA2IEM2LjcgNC4zNSAzLjQgMi43IDAgMSBDMCAwLjY3IDAgMC4zNCAwIDAgWiAiIGZpbGw9IiMwNDA0MjIiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDk4LDIwKSIgLz48cGF0aCBkPSJNMCAwIEMzLjYzIDEuMzIgNy4yNiAyLjY0IDExIDQgQzEwLjY3IDQuNjYgMTAuMzQgNS4zMiAxMCA2IEM1LjQzNTQ1NzQ5IDUuNDU2NjAyMDggMi4wMjcxODI0IDQuMjA1MzYxNzkgLTIgMiBDLTEuMzQgMS4zNCAtMC42OCAwLjY4IDAgMCBaICIgZmlsbD0iIzAzMTExMSIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoNTksMTM5KSIgLz48cGF0aCBkPSJNMCAwIEMwLjY2IDAuMzMgMS4zMiAwLjY2IDIgMSBDMi4xMjUgNy43NSAyLjEyNSA3Ljc1IDEgMTAgQy0wLjMyIDEwIC0xLjY0IDEwIC0zIDEwIEMtMi4wMSA2LjcgLTEuMDIgMy40IDAgMCBaICIgZmlsbD0iIzNCRjBGRSIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoMTA2LDY0KSIgLz48cGF0aCBkPSJNMCAwIEMwLjM2OTIzMDc3IDcuMzg0NjE1MzggMC4zNjkyMzA3NyA3LjM4NDYxNTM4IC0xLjUgMTAuNSBDLTEuOTk1IDEwLjk5NSAtMi40OSAxMS40OSAtMyAxMiBDLTMuOTkgMTEuNjcgLTQuOTggMTEuMzQgLTYgMTEgQy01LjM0IDEwLjM0IC00LjY4IDkuNjggLTQgOSBDLTMuNjE1OTY4NzcgNy4wNTg0ODYzOCAtMy42MTU5Njg3NyA3LjA1ODQ4NjM4IC0zLjUgNC45Mzc1IEMtMy4zMzUgMy42MzgxMjUgLTMuMTcgMi4zMzg3NSAtMyAxIEMtMSAwIC0xIDAgMCAwIFogIiBmaWxsPSIjRUY0M0ZFIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgxMTQsNjUpIiAvPjxwYXRoIGQ9Ik0wIDAgQzIgMSAyIDEgMi44MTI1IDIuNjg3NSBDNC40NTAyNzM0NiA1Ljg3Njg0ODMxIDYuNjU3NTAwMjYgOC4yODc2MzE4OCA5IDExIEM2IDExIDYgMTEgNC4zOTQ1MzEyNSA5LjYwOTM3NSBDMy44NzI0NjA5NCA4Ljk5NTc4MTI1IDMuMzUwMzkwNjMgOC4zODIxODc1IDIuODEyNSA3Ljc1IEMyLjI4MjY5NTMxIDcuMTQ2NzE4NzUgMS43NTI4OTA2MiA2LjU0MzQzNzUgMS4yMDcwMzEyNSA1LjkyMTg3NSBDMCA0IDAgNCAwIDAgWiAiIGZpbGw9IiMwMzI3MjciIHRyYW5zZm9ybT0idHJhbnNsYXRlKDQ0LDEyNCkiIC8+PHBhdGggZD0iTTAgMCBDMyAxIDMgMSA0LjE4NzUgMy4xODc1IEM1LjA3MzM0OTc5IDYuMjUzOTAzMTEgNS4xNDc3MDMxOCA4LjgyNDM4MTU1IDUgMTIgQzIgMTAgMiAxMCAxLjI2OTUzMTI1IDcuNjE3MTg3NSBDMS4xMTg3MTA5NCA2LjcxMjI2NTYzIDAuOTY3ODkwNjIgNS44MDczNDM3NSAwLjgxMjUgNC44NzUgQzAuNjUzOTQ1MzEgMy45NjQ5MjE4OCAwLjQ5NTM5MDYyIDMuMDU0ODQzNzUgMC4zMzIwMzEyNSAyLjExNzE4NzUgQzAuMjIyNDYwOTQgMS40MTg1MTU2MiAwLjExMjg5MDYzIDAuNzE5ODQzNzUgMCAwIFogIiBmaWxsPSIjMTMxMzEzIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgxMjAsOTUpIiAvPjxwYXRoIGQ9Ik0wIDAgQzIuOTM3NSAxLjE4NzUgMi45Mzc1IDEuMTg3NSA2IDMgQzYuODc1IDUuNjg3NSA2Ljg3NSA1LjY4NzUgNyA4IEM2LjM0IDcuMzQgNS42OCA2LjY4IDUgNiBDNC4zNCA3LjMyIDMuNjggOC42NCAzIDEwIEMyLjg3NjI1IDkuMDMwNjI1IDIuNzUyNSA4LjA2MTI1IDIuNjI1IDcuMDYyNSBDMi40MTg3NSA2LjA1MTg3NSAyLjIxMjUgNS4wNDEyNSAyIDQgQzEuMzQgMy42NyAwLjY4IDMuMzQgMCAzIEMwIDIuMDEgMCAxLjAyIDAgMCBaICIgZmlsbD0iI0U2NTVGRSIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoMTAyLDU5KSIgLz48cGF0aCBkPSJNMCAwIEMyLjMxIDAgNC42MiAwIDcgMCBDNyAwLjk5IDcgMS45OCA3IDMgQzIuNTQ1IDMuNDk1IDIuNTQ1IDMuNDk1IC0yIDQgQy0yIDMuMzQgLTIgMi42OCAtMiAyIEMtMS4zNCAyIC0wLjY4IDIgMCAyIEMwIDEuMzQgMCAwLjY4IDAgMCBaICIgZmlsbD0iI0Y5MjNGRSIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoNTcsNTQpIiAvPjxwYXRoIGQ9Ik0wIDAgQzAuOTkgMC4zMyAxLjk4IDAuNjYgMyAxIEMzIDEuNjYgMyAyLjMyIDMgMyBDNC4zMiAzLjY2IDUuNjQgNC4zMiA3IDUgQzYuMzQgNS42NiA1LjY4IDYuMzIgNSA3IEMyLjY5IDUuMzUgMC4zOCAzLjcgLTIgMiBDLTEuMzQgMS4zNCAtMC42OCAwLjY4IDAgMCBaICIgZmlsbD0iI0ZBMkFGMiIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoMTA5LDgxKSIgLz48cGF0aCBkPSJNMCAwIEMyLjA2MjUgMC40Mzc1IDIuMDYyNSAwLjQzNzUgNCAxIEMzLjM0IDIuMzIgMi42OCAzLjY0IDIgNSBDMC42OCA1IC0wLjY0IDUgLTIgNSBDLTEuMTI1IDEuMTI1IC0xLjEyNSAxLjEyNSAwIDAgWiAiIGZpbGw9IiMyMUY5MjQiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDU1LDYyKSIgLz48cGF0aCBkPSJNMCAwIEMtMi4zOTIyMzY5NyAyLjM5MjIzNjk3IC0zLjY3NzU5Njc2IDIuNjc1ODYzMSAtNyAzIEMtNy45OSAyLjM0IC04Ljk4IDEuNjggLTEwIDEgQy02LjIxODEyMTE5IC0wLjgzNjkxMjU3IC00LjA1NDMxNjkyIC0xLjE1ODM3NjI2IDAgMCBaICIgZmlsbD0iIzBEMTUxNSIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoMTE2LDEyMikiIC8+PHBhdGggZD0iTTAgMCBDNCA0Ljc1IDQgNC43NSA0IDcgQzMuMzQgNyAyLjY4IDcgMiA3IEMyIDcuNjYgMiA4LjMyIDIgOSBDMS4wMSA5IDAuMDIgOSAtMSA5IEMtMC42NyA4LjAxIC0wLjM0IDcuMDIgMCA2IEMwLjAzOTIwODE1IDQuMDAwMzg0MzYgMC4wNDQ0MzM0NyAxLjk5OTUwNjM2IDAgMCBaICIgZmlsbD0iI0Q1NjdGRSIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoNTEsNjgpIiAvPjxwYXRoIGQ9Ik0wIDAgQzAuOTkgMC4zMyAxLjk4IDAuNjYgMyAxIEMtMC40NjUgMy45NyAtMC40NjUgMy45NyAtNCA3IEMtNCA0IC00IDQgLTIgMS44MTI1IEMtMS4zNCAxLjIxNDM3NSAtMC42OCAwLjYxNjI1IDAgMCBaICIgZmlsbD0iIzAzMjkyOSIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoMTEyLDEyOSkiIC8+PHBhdGggZD0iTTAgMCBDLTAuMzMgMC45OSAtMC42NiAxLjk4IC0xIDMgQy0wLjAxIDMuMzMgMC45OCAzLjY2IDIgNCBDLTQuMTUyMzQzNzUgMy40MTQwNjI1IC00LjE1MjM0Mzc1IDMuNDE0MDYyNSAtNiAzIEMtNi4zMyAyLjM0IC02LjY2IDEuNjggLTcgMSBDLTQuNTM3MjExOTkgLTAuMjMxMzk0IC0yLjcyMDQ5NDUgLTAuMDcxNTkxOTYgMCAwIFogIiBmaWxsPSIjRkU1N0RGIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSg5Niw3NCkiIC8+PHBhdGggZD0iTTAgMCBDMC42NiAwLjMzIDEuMzIgMC42NiAyIDEgQy0wLjMxIDMuMzEgLTIuNjIgNS42MiAtNSA4IEMtNS42NiA3LjY3IC02LjMyIDcuMzQgLTcgNyBDLTQuNjY2NjY2NjcgNC42NjY2NjY2NyAtMi4zMzMzMzMzMyAyLjMzMzMzMzMzIDAgMCBaICIgZmlsbD0iI0ZFMDNENCIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoNTAsNTApIiAvPjxwYXRoIGQ9Ik0wIDAgQzAuMzMgMCAwLjY2IDAgMSAwIEMxIDMuMyAxIDYuNiAxIDEwIEMxLjY2IDEwIDIuMzIgMTAgMyAxMCBDMyAxMC45OSAzIDExLjk4IDMgMTMgQzIuMDEgMTMgMS4wMiAxMyAwIDEzIEMwIDguNzEgMCA0LjQyIDAgMCBaICIgZmlsbD0iI0ZDMDQyMCIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoNDAsNDYpIiAvPjxwYXRoIGQ9Ik0wIDAgQzAuNjYgMC4zMyAxLjMyIDAuNjYgMiAxIEMyIDIuOTggMiA0Ljk2IDIgNyBDMS4wMSA2LjY3IDAuMDIgNi4zNCAtMSA2IEMtMS4wNDI3MjEgNC4zMzM4ODA5NSAtMS4wNDA2MzgzMiAyLjY2NjE3MTE1IC0xIDEgQy0wLjY3IDAuNjcgLTAuMzQgMC4zNCAwIDAgWiAiIGZpbGw9IiMwMjAyMEEiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDY4LDUwKSIgLz48cGF0aCBkPSJNMCAwIEMwLjkzMDY1MTMzIDIuNjA1ODIzNzEgMS4xNDkxNzQwNyAzLjY0MTk4MjI0IDAuMDYyNSA2LjI1IEMtMC40NjM0Mzc1IDcuMTE2MjUgLTAuNDYzNDM3NSA3LjExNjI1IC0xIDggQy0yLjA2MjUgNi4xMjUgLTIuMDYyNSA2LjEyNSAtMyA0IEMtMi42NyAzLjM0IC0yLjM0IDIuNjggLTIgMiBDLTEuMzQgMiAtMC42OCAyIDAgMiBDMCAxLjM0IDAgMC42OCAwIDAgWiAiIGZpbGw9IiMwMzAzMTciIHRyYW5zZm9ybT0idHJhbnNsYXRlKDEzMSw4MykiIC8+PHBhdGggZD0iTTAgMCBDMi40NzUgMC45OSAyLjQ3NSAwLjk5IDUgMiBDNC42NyAzLjY1IDQuMzQgNS4zIDQgNyBDMiA1LjE4NzUgMiA1LjE4NzUgMCAzIEMwIDIuMDEgMCAxLjAyIDAgMCBaICIgZmlsbD0iI0ZBMjRGRSIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoNTIsNjgpIiAvPjwvc3ZnPg0K","id":"consulo.library.twelvemonkeys.imageio","length":478941,"name":"Twelve Monkeys Image Library","obsolete":false,"platformVersion":"4342","tags":["library"],"url":"https://github.com/consulo/consulo-library-plugins","version":"1865"},{"checksum":{"md5":"B8395B6181A20397A889792393663994","sha3_256":"97C392553F0D02E744A2B7421F65366D5BE58EF628239A760C888F801B12A7FA","sha_256":"D2CFE9BB72699CBE22C15F502BEBF04FEA9630848B293A1CBD1E56426527AA3B"},"date":1782328764257,"description":"","downloadUrls":["https://github.com/consulo/consulo-localize_be/releases/download/build%2311_consulo%234342/consulo.localize_be_11.consulo-plugin"],"downloads":0,"downloadsAll":0,"experimental":false,"extensionPreviews":[],"id":"consulo.localize_be","length":920325,"name":"Localize (be)","obsolete":false,"platformVersion":"4342","tags":["localization"],"url":"https://github.com/consulo/consulo-localize_be","version":"11"},{"checksum":{"md5":"6775A6E6D614CB3A3115445CD5F25192","sha3_256":"82DC15CC910C73892D3DFD1AD0928EE5A5310EAE709AD86060332265A039DC1D","sha_256":"59C9B3D2E423FD716B0C772A90D272C767AEB3403140A09D1308272FB960669C"},"date":1782328774956,"description":"","downloadUrls":["https://github.com/consulo/consulo-localize_es/releases/download/build%2311_consulo%234342/consulo.localize_es_11.consulo-plugin"],"downloads":0,"downloadsAll":0,"experimental":false,"extensionPreviews":[],"id":"consulo.localize_es","length":831877,"name":"Localize (es)","obsolete":false,"platformVersion":"4342","tags":["localization"],"url":"https://github.com/consulo/consulo-localize_es","version":"11"},{"checksum":{"md5":"8206378F2E2ADE4C78A22E1C8754DEF5","sha3_256":"8B3365C9FD71CFDBD9743A4E53FB52329E8859B258F1DD102E02E7A145E0E9EA","sha_256":"9BF5F28AC82BE6D1BA66617A5021EC2ABC7EE2BB723ACBF63DE031A2AC767227"},"date":1782328770254,"description":"","downloadUrls":["https://github.com/consulo/consulo-localize_he/releases/download/build%236_consulo%234342/consulo.localize_he_6.consulo-plugin"],"downloads":0,"downloadsAll":0,"experimental":false,"extensionPreviews":[],"id":"consulo.localize_he","length":34767,"name":"Localize (he)","obsolete":false,"platformVersion":"4342","tags":["localization"],"url":"https://github.com/consulo/consulo-localize_he","version":"6"},{"checksum":{"md5":"8B86E560B63E75018FDF195939D41CB5","sha3_256":"EA3168301454629061C757311CDE75E96F945F6A38EF3A778AA9F242DAC7089F","sha_256":"7A76AF445E4540C97850ACB17AD077D6A3AF4082A29EC35C2191B6259D7986BB"},"date":1782328653657,"description":"","downloadUrls":["https://github.com/consulo/consulo-localize_ja/releases/download/build%238_consulo%234342/consulo.localize_ja_8.consulo-plugin"],"downloads":0,"downloadsAll":0,"experimental":false,"extensionPreviews":[],"id":"consulo.localize_ja","length":340245,"name":"Localize (ja)","obsolete":false,"platformVersion":"4342","tags":["localization"],"url":"https://github.com/consulo/consulo-localize_ja","version":"8"},{"checksum":{"md5":"978E4FBFC17E33B351588F2258984DEE","sha3_256":"C56E159F37AB780462D2EF636D9C211E4A611C54A788A5197FFDCB3626D4D6F7","sha_256":"985BA9FF29E21B265DC300E83D6D7A0DBAEE383EE7278737131681281B52683D"},"date":1782328780559,"description":"","downloadUrls":["https://github.com/consulo/consulo-localize_ko/releases/download/build%238_consulo%234342/consulo.localize_ko_8.consulo-plugin"],"downloads":0,"downloadsAll":0,"experimental":false,"extensionPreviews":[],"id":"consulo.localize_ko","length":204396,"name":"Localize (ko)","obsolete":false,"platformVersion":"4342","tags":["localization"],"url":"https://github.com/consulo/consulo-localize_ko","version":"8"},{"checksum":{"md5":"542C47665CB35F1546E0F2B2131134D7","sha3_256":"F42C965204C6453306D8C7EDA2CE9518FF9FF1150B286A1F1A8D680F2A8C71E4","sha_256":"F1C4AAD66FC69A4CC3CC379AE5DBEB170782A52E3A75CFB6546AD4049F196F23"},"date":1782329751228,"description":"","downloadUrls":["https://github.com/consulo/consulo-localize_ru/releases/download/build%233111_consulo%234342/consulo.localize_ru_3111.consulo-plugin"],"downloads":725,"downloadsAll":725,"experimental":false,"extensionPreviews":[],"id":"consulo.localize_ru","length":678227,"name":"Localize (ru)","obsolete":false,"platformVersion":"4342","tags":["localization"],"url":"https://github.com/consulo/consulo-localize_ru","version":"3111"},{"checksum":{"md5":"5EAB806AA27D5C4B24AE021C6DEEC2C9","sha3_256":"C6D5B2A37B8B9985190FBFA7A48904738E8E5042A27DEF6AF79376BECA543D85","sha_256":"2FAC6DD068ADBA7BBB0404F2EE0052E7AA329F88B4787140F6672B4E7480FF7F"},"date":1782328790221,"description":"","downloadUrls":["https://github.com/consulo/consulo-localize_zh_CN/releases/download/build%2310_consulo%234342/consulo.localize_zh_CN_10.consulo-plugin"],"downloads":0,"downloadsAll":0,"experimental":false,"extensionPreviews":[],"id":"consulo.localize_zh_CN","length":832045,"name":"Localize (zh_CN)","obsolete":false,"platformVersion":"4342","tags":["localization"],"url":"https://github.com/consulo/consulo-localize_zh_CN","version":"10"},{"checksum":{"md5":"C1801074C0F87C4457F008475AD1EEF6","sha3_256":"4F11704B497F27D6D601DEDF549CB79A867F3EF0B3EE86946339DA2034C46744","sha_256":"E6F038972A80DEE798DB22D2EAA5FD961A93FA85AFFB8DF9A28365B74130B9F4"},"date":1782328775232,"description":"","downloadUrls":["https://github.com/consulo/consulo-localize_zh_TW/releases/download/build%2311_consulo%234342/consulo.localize_zh_TW_11.consulo-plugin"],"downloads":0,"downloadsAll":0,"experimental":false,"extensionPreviews":[],"id":"consulo.localize_zh_TW","length":812842,"name":"Localize (zh_TW)","obsolete":false,"platformVersion":"4342","tags":["localization"],"url":"https://github.com/consulo/consulo-localize_zh_TW","version":"11"},{"checksum":{"md5":"98560276A6E877DFC3025E9B967C8E33","sha3_256":"BBA26330D4D2FB51B669779D9479EB2748EAED4FD5A0AB89B3DB56D5CB85430F","sha_256":"5121C14DA08726C6EE6E2CFD390FF110C3B00DCE3EA8F983414163BD765F527F"},"date":1782329665354,"dependencies":["consulo.java"],"description":"<b>A plugin that adds first-class support for Project Lombok</b>\n<br/>\n<b>Features</b>\n<ul>\n  <li><a href=\"https://projectlombok.org/features/GetterSetter.html\">@Getter and @Setter</a></li>\n  <li><a href=\"https://projectlombok.org/features/experimental/FieldNameConstants\">@FieldNameConstants</a></li>\n  <li><a href=\"https://projectlombok.org/features/ToString.html\">@ToString</a></li>\n  <li><a href=\"https://projectlombok.org/features/EqualsAndHashCode.html\">@EqualsAndHashCode</a></li>\n  <li><a href=\"https://projectlombok.org/features/Constructor.html\">@AllArgsConstructor, @RequiredArgsConstructor and\n    @NoArgsConstructor</a></li>\n  <li><a href=\"https://projectlombok.org/features/Log.html\">@Log, @Log4j, @Log4j2, @Slf4j, @XSlf4j, @CommonsLog,\n    @JBossLog, @Flogger, @CustomLog</a></li>\n  <li><a href=\"https://projectlombok.org/features/Data.html\">@Data</a></li>\n  <li><a href=\"https://projectlombok.org/features/Builder.html\">@Builder</a></li>\n  <li><a href=\"https://projectlombok.org/features/experimental/SuperBuilder\">@SuperBuilder</a></li>\n  <li><a href=\"https://projectlombok.org/features/Builder.html#singular\">@Singular</a></li>\n  <li><a href=\"https://projectlombok.org/features/experimental/Jacksonized\">@Jacksonized</a></li>\n  <li><a href=\"https://projectlombok.org/features/Delegate.html\">@Delegate</a></li>\n  <li><a href=\"https://projectlombok.org/features/Value.html\">@Value</a></li>\n  <li><a href=\"https://projectlombok.org/features/experimental/Accessors.html\">@Accessors</a></li>\n  <li><a href=\"https://projectlombok.org/features/experimental/Tolerate\">@Tolerate</a></li>\n  <li><a href=\"https://projectlombok.org/features/experimental/Wither.html\">@Wither</a></li>\n  <li><a href=\"https://projectlombok.org/features/With.html\">@With</a></li>\n  <li><a href=\"https://projectlombok.org/features/SneakyThrows.html\">@SneakyThrows</a></li>\n  <li><a href=\"https://projectlombok.org/features/experimental/StandardException\">@StandardException</a></li>\n  <li><a href=\"https://projectlombok.org/features/val.html\">@val</a></li>\n  <li><a href=\"https://projectlombok.org/features/var.html\">@var</a></li>\n  <li><a href=\"https://projectlombok.org/features/experimental/var.html\">experimental @var</a></li>\n  <li><a href=\"https://projectlombok.org/features/experimental/UtilityClass.html\">@UtilityClass</a></li>\n  <li><a href=\"https://projectlombok.org/features/configuration.html\">Lombok config system</a></li>\n  <li>Code inspections</li>\n  <li>Refactoring actions (lombok and delombok)</li>\n</ul>\n<br/>","downloadUrls":["https://github.com/consulo/consulo-lombok/releases/download/build%2310757_consulo%234342/consulo.lombok_10757.consulo-plugin"],"downloads":1338,"downloadsAll":1338,"experimental":false,"extensionPreviews":[{"apiClassName":"consulo.virtualFileSystem.fileType.FileTypeFactory","apiPluginId":"consulo","implId":"¡|lombok.config"}],"iconBytes":"PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz4NCjxzdmcgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB2ZXJzaW9uPSIxLjEiIHdpZHRoPSI0MHB4IiBoZWlnaHQ9IjQwcHgiPjxwYXRoIGlkPSJncmVlbiIgZmlsbD0iIzhGQzk0MiIgc3Ryb2tlPSJibGFjayIgc3Ryb2tlLXdpZHRoPSIwLjUiIGQ9Ik0gNi43MCwxNC4wMiAgICAgICAgICAgIEMgNi4xNCw2LjM2IDkuODksNC45MSA5Ljg5LDQuOTEgICAgICAgICAgICAgIDkuODQsNC44OCAxMC40Miw1LjY0IDEwLjQyLDUuNjQgICAgICAgICAgICAgIDEwLjQ2LDUuNjMgNy42Niw3LjAyIDguODAsMTMuODQgICAgICAgICAgICAgIDguNDUsMTMuNzMgNi45NCwxMy42MyA2LjcwLDE0LjAyIFoiIC8+PHBhdGggaWQ9InJlZCIgZmlsbD0iI0I2MjIzMyIgc3Ryb2tlPSJibGFjayIgc3Ryb2tlLXdpZHRoPSIwLjUiIGQ9Ik0gNC40NCwyMS42OSAgICAgICAgICAgIEMgMi4yOSwxMS40NiAxMS41MywxMC41NSAxMi45NCwxOS4yNSAgICAgICAgICAgICAgMTQuMDgsMjYuMjkgMTcuNDQsMzAuMDAgMjguNjEsMjYuMTMgICAgICAgICAgICAgIDMwLjgyLDI1LjM0IDQzLjkwLDIyLjIxIDI4LjI2LDI5LjM5ICAgICAgICAgICAgICAxMi45MSwzNi45MSA0LjQ0LDIyLjAxIDQuNDQsMjEuNjkgWiIgLz48cGF0aCBpZD0iZ3JlZW5zaGFkZSIgZmlsbD0iIzhGQzk0MiIgZD0iTSA2LjkwLDEyLjU4ICAgICAgICAgICAgQyA2LjkwLDEyLjU4IDYuOTIsMTMuODggNi45MiwxMy44OCAgICAgICAgICAgICAgNy4wMCwxMy44MSA3Ljk5LDEzLjU1IDguNDQsMTMuNjEgICAgICAgICAgICAgIDguNDMsMTMuNjEgOC4yNywxMi40MCA4LjI3LDEyLjQwICAgICAgICAgICAgICA4LjI3LDEyLjQwIDYuOTAsMTIuNTggNi45MCwxMi41OCBaIiAvPjxwYXRoIGlkPSJzaGFkZSIgZmlsbD0iI0U3OUVBNSIgZD0iTSAxMy4xMywyOS4xNyAgICAgICAgICAgIEMgMTAuNzYsMjguNDkgNS4wNywyMy41OSA1LjA0LDE5LjYxICAgICAgICAgICAgICA1LjMxLDExLjg4IDkuMjUsMTQuMTIgNi42OSwxOS4wMyAgICAgICAgICAgICAgNC45NSwyMS42OCA5LjkzLDI3LjIyIDEzLjEzLDI5LjE3IFogICAgICAgICAgICBNIDQ0LjcwLDEzLjc0IiAvPjxwYXRoIGlkPSJleWUgMSIgZmlsbD0iYmxhY2siIGQ9Ik0gOS40MSwxNy43MCAgICAgICAgICAgIEMgOS4yOCwxNi4zOCA4LjMyLDE2LjMwIDguMzksMTcuODAgICAgICAgICAgICAgIDguNDIsMTkuNDUgOS41OSwxOS41MCA5LjQyLDE3LjgwICAgICAgICAgICAgICA5LjQyLDE3LjgwIDkuNDAsMTcuNzEgOS40MSwxNy43MCBaIiAvPjxwYXRoIGlkPSJleWUgMiIgZmlsbD0iYmxhY2siIGQ9Ik0gMTEuMTcsMTcuNzYgICAgICAgICAgICBDIDExLjA1LDE2LjM0IDEwLjA3LDE2LjA0IDEwLjIxLDE3Ljg0ICAgICAgICAgICAgICAxMC4yOSwxOS4zNyAxMS4yOCwxOS4zOCAxMS4xNywxNy43NyAgICAgICAgICAgICAgMTEuMTcsMTcuNzcgMTEuMTcsMTcuNzYgMTEuMTcsMTcuNzYgWiIgLz48cGF0aCBpZD0ibW91dGgiIGZpbGw9ImJsYWNrIiBkPSJNIDcuMjUsMjAuMDYgICAgICAgICAgICBDIDguMDksMjMuNTcgMTIuMDQsMjMuMTQgMTMuNjksMjMuMDEgICAgICAgICAgICAgIDEzLjY4LDIzLjA3IDEzLjAzLDIwLjE2IDEzLjA3LDE5LjkzICAgICAgICAgICAgICAxMy4wOSwyMC4yMiAxMC4yOSwyMC4zMyA5LjgxLDIwLjQwICAgICAgICAgICAgICA5LjIwLDIwLjUyIDcuMDMsMTkuNTcgNy4yNSwyMC4wNiBaIiAvPjxwYXRoIGlkPSJ0ZWV0aCIgZmlsbD0id2hpdGUiIGQ9Ik0gNy4yMiwyMC4wOCAgICAgICAgICAgIEMgNy4zNiwyMC41NyA3LjA3LDIwLjMxIDguOTgsMjAuODMgICAgICAgICAgICAgIDkuODMsMjEuMDUgMTAuMzksMjAuNzkgMTIuMjIsMjAuNjkgICAgICAgICAgICAgIDEyLjIxLDIwLjc1IDEyLjEyLDIwLjQ4IDEyLjA4LDIwLjE5ICAgICAgICAgICAgICAxMS45MCwyMC4yOSAxMC4yOCwyMC4zNiA5Ljc0LDIwLjM5ICAgICAgICAgICAgICA5LjEyLDIwLjUyIDcuMDgsMTkuNTggNy4yMiwyMC4wOCBaIiAvPjxwYXRoIGlkPSJtb3V0aHNoYWRlIiBmaWxsPSJ3aGl0ZSIgZD0iTSAxMS4yNiwyMS4wNiAgICAgICAgICAgIEMgMTEuMjYsMjEuMDYgMTIuNTYsMjEuMDQgMTIuNTYsMjEuMDQgICAgICAgICAgICAgIDEyLjU2LDIxLjA0IDEyLjM5LDIwLjU4IDEyLjM5LDIwLjU4ICAgICAgICAgICAgICAxMi4zOSwyMC41OCAxMy43MiwyMC40MSAxMy43MiwyMC40MSAgICAgICAgICAgICAgMTMuNzIsMjAuNDEgMTQuMzQsMjIuNjMgMTQuMzQsMjIuNjMgICAgICAgICAgICAgIDE0LjM0LDIyLjYzIDEyLjc3LDIyLjc3IDEyLjc3LDIyLjc3ICAgICAgICAgICAgICAxMi42OSwyMi44MCAxMS4wMSwyMS4xNCAxMS4yNiwyMS4wNiBaICAgICAgICAgICAgTSAxMS4yNiwyMS4wNiIgLz48L3N2Zz4NCg==","id":"consulo.lombok","length":668660,"name":"Lombok","obsolete":false,"platformVersion":"4342","tags":["language.extension"],"vendor":"JetBrains","version":"10757"},{"checksum":{"md5":"FB2BD3C0B4A0FB01D4D4CD60896990E5","sha3_256":"986E373852EA043E048264D28B479E1BA6EA2C8820EB791A13965C9B59F6CB71","sha_256":"AAF73704AB11794304F78E0CBE6728D67E46C2360CB610F437DB86E3E361B215"},"date":1776182040068,"description":"","downloadUrls":["https://github.com/consulo/consulo-lombok/releases/download/build%2310653_consulo%234273/consulo.lombokpg_10653.consulo-plugin"],"downloads":155,"downloadsAll":155,"experimental":false,"extensionPreviews":[],"id":"consulo.lombokpg","length":3620,"name":"Lombok-Pg Support","obsolete":false,"platformVersion":"4273","tags":["language.extension"],"url":"https://github.com/consulo/consulo-lombok","vendor":"consulo.io","version":"10653"},{"checksum":{"md5":"218447627B28B4F84CDB8B6E3FD92358","sha3_256":"3D8CDDBF67CE8ABF29E40174C054567F613C3657BD6DB1E8349527FE38804BD4","sha_256":"96D454C5734872898EBBB8D3AA23DE8A40F382D48B73CCF7F8378A56DBB70FDA"},"date":1782328792666,"description":"","downloadUrls":["https://github.com/consulo/consulo-lua/releases/download/build%231994_consulo%234342/consulo.lua_1994.consulo-plugin"],"downloads":647,"downloadsAll":647,"experimental":false,"extensionPreviews":[{"apiClassName":"consulo.execution.configuration.ConfigurationType","apiPluginId":"consulo","implId":"#com.sylvanaar.idea.Lua.run.LuaConfigurationType"},{"apiClassName":"consulo.virtualFileSystem.fileType.FileTypeFactory","apiPluginId":"consulo","implId":"*|lua"},{"apiClassName":"consulo.virtualFileSystem.fileType.FileTypeFactory","apiPluginId":"consulo","implId":"*|doclua"},{"apiClassName":"consulo.virtualFileSystem.fileType.FileTypeFactory","apiPluginId":"consulo","implId":"*|wlua"},{"apiClassName":"consulo.content.bundle.SdkType","apiPluginId":"consulo","implId":"LUA_SDK"},{"apiClassName":"consulo.content.bundle.SdkType","apiPluginId":"consulo","implId":"KAHLUA_SDK"},{"apiClassName":"consulo.content.bundle.SdkType","apiPluginId":"consulo","implId":"LUAJ_SDK"}],"iconBytes":"PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAxNC4wLjAsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDQzMzYzKSAgLS0+PCFET0NUWVBFIHN2ZyBQVUJMSUMgIi0vL1czQy8vRFREIFNWRyAxLjAvL0VOIiAiaHR0cDovL3d3dy53My5vcmcvVFIvMjAwMS9SRUMtU1ZHLTIwMDEwOTA0L0RURC9zdmcxMC5kdGQiPjxzdmcgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgdmVyc2lvbj0iMS4wIiBpZD0iRWJlbmVfMSIgeD0iMHB4IiB5PSIwcHgiIHdpZHRoPSI5NDdweCIgaGVpZ2h0PSI5NDdweCIgdmlld0JveD0iMCAwIDk0NyA5NDciIGVuYWJsZS1iYWNrZ3JvdW5kPSJuZXcgMCAwIDk0NyA5NDciIHhtbDpzcGFjZT0icHJlc2VydmUiIHByZXNlcnZlQXNwZWN0UmF0aW89InhNaWRZTWlkIG1lZXQiIHpvb21BbmRQYW49Im1hZ25pZnkiIGNvbnRlbnRTY3JpcHRUeXBlPSJ0ZXh0L2VjbWFzY3JpcHQiIGNvbnRlbnRTdHlsZVR5cGU9InRleHQvY3NzIj4NCjxnPg0KCTxwYXRoIGZpbGw9IiMwMDAwODAiIGQ9Ik04MzUuNSw0NzMuNmMwLTE5OS44LTE2Mi4yLTM2Mi0zNjItMzYycy0zNjIsMTYyLjItMzYyLDM2MmMwLDE5OS44LDE2Mi4yLDM2MiwzNjIsMzYyICAgUzgzNS41LDY3My40LDgzNS41LDQ3My42IiAvPg0KCTxwYXRoIGZpbGw9IiNGRkZGRkYiIGQ9Ik03MjkuNSwzMjMuNmMwLTU4LjUtNDcuNS0xMDYtMTA2LTEwNnMtMTA2LDQ3LjUtMTA2LDEwNmMwLDU4LjUsNDcuNSwxMDYsMTA2LDEwNlM3MjkuNSwzODIuMSw3MjkuNSwzMjMuNiIgLz4NCgk8cGF0aCBmaWxsPSIjMDAwMDgwIiBkPSJNOTQxLjUsMTExLjVjMC01OC41LTQ3LjUtMTA2LTEwNi0xMDZzLTEwNiw0Ny41LTEwNiwxMDZjMCw1OC41LDQ3LjUsMTA2LDEwNiwxMDZTOTQxLjUsMTcwLjEsOTQxLjUsMTExLjUiIC8+DQoJPGc+DQoJCTxwYXRoIGZpbGw9IiNGRkZGRkYiIGQ9Ik0yNTguMSw2MjcuOGgxMTcuM3YyNi43SDIyNy44VjQxN2gzMC4zVjYyNy44eiIgLz4NCgkJPHBhdGggZmlsbD0iI0ZGRkZGRiIgZD0iTTUxNS41LDY1NC41di0yMy44Yy0xNiwyMi41LTMxLjksMzEuMy01NywzMS4zYy0zMy4yLDAtNTQuNC0xOC4yLTU0LjQtNDYuNlY0ODMuOGgyN3YxMjAuOSAgICBjMCwyMC41LDEzLjcsMzMuNiwzNS4yLDMzLjZjMjguMywwLDQ2LjYtMjIuOCw0Ni42LTU3Ljd2LTk2LjhoMjd2MTcwLjdINTE1LjV6IiAvPg0KCQk8cGF0aCBmaWxsPSIjRkZGRkZGIiBkPSJNNzM4LjQsNjU5LjFjLTguOCwyLjMtMTMsMi45LTE4LjYsMi45Yy0xNy42LDAtMjYuMS03LjgtMjgtMjUuMWMtMTkuMiwxNy42LTM2LjUsMjUuMS01OCwyNS4xICAgIGMtMzQuNSwwLTU2LTE5LjUtNTYtNTAuNWMwLTIyLjIsMTAuMS0zNy41LDMwLTQ1LjZjMTAuNC00LjIsMTYuMy01LjUsNTQuNy0xMC40YzIxLjUtMi42LDI4LjMtNy41LDI4LjMtMTguOXYtNy4yICAgIGMwLTE2LjMtMTMuNy0yNS40LTM4LjEtMjUuNGMtMjUuNCwwLTM3LjgsOS40LTQwLjEsMzAuM2gtMjcuNGMwLjctMTYuOSwzLjktMjYuNywxMS43LTM1LjVjMTEuNC0xMi43LDMxLjktMTkuOSw1Ni43LTE5LjkgICAgYzQyLDAsNjQuMiwxNi4zLDY0LjIsNDYuNnYxMDAuNGMwLDguNSw1LjIsMTMuNCwxNC43LDEzLjRjMS42LDAsMi45LDAsNS45LTAuN1Y2NTkuMXogTTY5MC44LDU3MC4xYy05LjEsNC4yLTE1LDUuNS00My43LDkuNCAgICBjLTI5LDQuMi00MS4xLDEzLjQtNDEuMSwzMS4zYzAsMTcuMywxMi40LDI3LjQsMzMuNiwyNy40YzE2LDAsMjkuMy01LjIsNDAuNC0xNS4zYzguMS03LjUsMTAuOC0xMywxMC44LTIyLjJWNTcwLjF6IiAvPg0KCTwvZz4NCgk8cGF0aCBmaWxsPSJub25lIiBzdHJva2U9IiM4MDgwODAiIHN0cm9rZS13aWR0aD0iMTAuODYxMiIgc3Ryb2tlLW1pdGVybGltaXQ9IjEwIiBzdHJva2UtZGFzaGFycmF5PSI0MC44NDc1IiBkPSJNODkwLjYsMjYxICAgYzMzLjUsNjUuOCw1MSwxMzguNiw1MSwyMTIuNWMwLDI1OC40LTIwOS43LDQ2OC4xLTQ2OC4xLDQ2OC4xUzUuNCw3MzEuOSw1LjQsNDczLjVDNS40LDIxNS4xLDIxNS4xLDUuNCw0NzMuNSw1LjQgICBjODMuMSwwLDE2NC42LDIyLjEsMjM2LjIsNjMuOSIgLz4NCjwvZz4NCjwvc3ZnPg0K","id":"consulo.lua","length":1837870,"name":"Lua","obsolete":false,"platformVersion":"4342","tags":["custom.language"],"url":"https://github.com/consulo/consulo-lua","vendor":"sylvanaar@mindspring.com","version":"1994"},{"checksum":{"md5":"67606842EA62C228438D19BB09330D3B","sha3_256":"FCA28288DD82400CD4B705423FEBE961A84238D1225E8921A67379232371E1EF","sha_256":"F8E8B6A6F423CFF7D609EFA0563858FDB5CB14550E340903EABD78F1A9D2F26F"},"date":1782328648979,"description":"","downloadUrls":["https://github.com/consulo/consulo-makefile/releases/download/build%232517_consulo%234342/consulo.makefile_2517.consulo-plugin"],"downloads":823,"downloadsAll":823,"experimental":false,"extensionPreviews":[{"apiClassName":"consulo.virtualFileSystem.fileType.FileTypeFactory","apiPluginId":"consulo","implId":"¡|Makefile"}],"id":"consulo.makefile","length":50805,"name":"Makefile","obsolete":false,"platformVersion":"4342","tags":["build.framework"],"url":"https://github.com/consulo/consulo-makefile","version":"2517"},{"checksum":{"md5":"59ACF2EAEDCF07964661041283B1E451","sha3_256":"BB1F608F3CCE2D85BB7D25496834D93AE90E899F8FF3A866DAA2A993538B0B65","sha_256":"A0C959AEDEDA19CD111AA41D0F9E6A8F84790D99A463B9922D2F49871B16E830"},"date":1782328801767,"description":"","downloadUrls":["https://github.com/consulo/consulo-markdown/releases/download/build%234762_consulo%234342/consulo.markdown_4762.consulo-plugin"],"downloads":2528,"downloadsAll":2528,"experimental":false,"extensionPreviews":[{"apiClassName":"consulo.virtualFileSystem.fileType.FileTypeFactory","apiPluginId":"consulo","implId":"*|md"}],"iconBytes":"PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAyNy4yLjAsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT48c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHg9IjBweCIgeT0iMHB4IiB3aWR0aD0iNjRweCIgaGVpZ2h0PSI2NHB4IiB2aWV3Qm94PSIwIDAgNjQgNjQiIGVuYWJsZS1iYWNrZ3JvdW5kPSJuZXcgMCAwIDY0IDY0IiB4bWw6c3BhY2U9InByZXNlcnZlIj4NCjxwYXRoIGZpbGwtcnVsZT0iZXZlbm9kZCIgY2xpcC1ydWxlPSJldmVub2RkIiBmaWxsPSIjMzU3NEYwIiBkPSJNNDguMSwzNy40VjE4LjJsNC40LDB2MTkuMmw0LjctNC43bDMuMSwzLjFsLTEwLDEwbC0xMC0xMGwzLjEtMy4xICBMNDguMSwzNy40eiIgLz4NCjxwYXRoIGZpbGw9IiMzNTc0RjAiIGQ9Ik0zLjcsMTguMmg5TDE5LDM0LjVsMC40LDEuN2wwLjMtMS43bDYuMS0xNi4zaDkuMXYyNi43aC02Ljh2LTE2bDAuMS0xLjdsLTYuNywxNy44aC00LjZsLTYuNS0xNy42bDAuMSwxLjYgIHYxNkgzLjdWMTguMnoiIC8+DQo8L3N2Zz4NCg==","iconDarkBytes":"PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAyNy4yLjAsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT48c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHg9IjBweCIgeT0iMHB4IiB3aWR0aD0iNjRweCIgaGVpZ2h0PSI2NHB4IiB2aWV3Qm94PSIwIDAgNjQgNjQiIGVuYWJsZS1iYWNrZ3JvdW5kPSJuZXcgMCAwIDY0IDY0IiB4bWw6c3BhY2U9InByZXNlcnZlIj4NCjxwYXRoIGZpbGwtcnVsZT0iZXZlbm9kZCIgY2xpcC1ydWxlPSJldmVub2RkIiBmaWxsPSIjNTQ4QUY3IiBkPSJNNDguMSwzNy40VjE4LjJsNC40LDB2MTkuMmw0LjctNC43bDMuMSwzLjFsLTEwLDEwbC0xMC0xMGwzLjEtMy4xICBMNDguMSwzNy40eiIgLz4NCjxwYXRoIGZpbGw9IiM1NDhBRjciIGQ9Ik0zLjcsMTguMmg5TDE5LDM0LjVsMC40LDEuN2wwLjMtMS43bDYuMS0xNi4zaDkuMXYyNi43aC02Ljh2LTE2bDAuMS0xLjdsLTYuNywxNy44aC00LjZsLTYuNS0xNy42bDAuMSwxLjYgIHYxNkgzLjdWMTguMnoiIC8+DQo8L3N2Zz4NCg==","id":"consulo.markdown","length":1763517,"name":"Markdown","obsolete":false,"platformVersion":"4342","tags":["markup.language"],"url":"https://github.com/consulo/consulo-markdown","vendor":"JetBrains","vendorUrl":"http://www.jetbrains.com","version":"4762"},{"checksum":{"md5":"FD10EF0C388386448F19D0104E5C6FFD","sha3_256":"E7E9FE694FDEE4B62E50243378025A199785B35EEA54A38AFD176DF6BA164DE5","sha_256":"26AD8B888AAFBCD2F2739BB247C7F7235C3DD6A6915A513C6A89B6E2A275C5A0"},"date":1782328816851,"description":"","downloadUrls":["https://github.com/consulo/consulo-mercurial/releases/download/build%232567_consulo%234342/consulo.mercurial_2567.consulo-plugin"],"downloads":160,"downloadsAll":160,"experimental":false,"extensionPreviews":[{"apiClassName":"consulo.virtualFileSystem.fileType.FileTypeFactory","apiPluginId":"consulo","implId":"¡|.hgignore"},{"apiClassName":"consulo.versionControlSystem.VcsFactory","apiPluginId":"consulo","implId":"Mercurial"}],"iconBytes":"PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAyNS4wLjEsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT48c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6Y2M9Imh0dHA6Ly9jcmVhdGl2ZWNvbW1vbnMub3JnL25zIyIgeG1sbnM6ZGM9Imh0dHA6Ly9wdXJsLm9yZy9kYy9lbGVtZW50cy8xLjEvIiB4bWxuczpyZGY9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkvMDIvMjItcmRmLXN5bnRheC1ucyMiIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB2ZXJzaW9uPSIxLjAiIGlkPSJMYXllcl8xIiB4PSIwcHgiIHk9IjBweCIgd2lkdGg9IjI1NnB4IiBoZWlnaHQ9IjI1NnB4IiB2aWV3Qm94PSIwIDAgMjU2IDI1NiIgZW5hYmxlLWJhY2tncm91bmQ9Im5ldyAwIDAgMjU2IDI1NiIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+DQo8Zz4NCgk8cGF0aCBmaWxsPSIjMUIxQTFCIiBkPSJNMjM5LjEsMTk0LjJjNDUuNy03Ni05LjctMTk5LjQtMTEwLjktMTg2LjhjLTkxLjUsMTEuMy05MywxMDcuNi0xMi4zLDEzMC41YzY5LjgsMTkuOCwxNC40LDY0LjEsMTYsOTMuNiAgIEMxMzMuNSwyNjAuOSwxOTIuNiwyNzEuNiwyMzkuMSwxOTQuMkwyMzkuMSwxOTQuMnoiIC8+DQoJPHBhdGggZmlsbD0iIzFCMUExQiIgZD0iTTgxLjMsMjQyLjJjMjEuMS01LjUsMzMuNy0yNy4yLDI4LjItNDguNGMtNS41LTIxLjItMjcuMS0zMy44LTQ4LjEtMjguM3MtMzMuNywyNy4yLTI4LjIsNDguNCAgIEMzOC43LDIzNSw2MC4zLDI0Ny43LDgxLjMsMjQyLjJ6IiAvPg0KCTxwYXRoIGZpbGw9IiMxQjFBMUIiIGQ9Ik0yMy44LDk0LjJjLTE0LjIsMS40LTI0LjYsMTQtMjMuMiwyOC4zYzEuNCwxNC4zLDE0LDI0LjcsMjguMiwyMy4zYzE0LjItMS40LDI0LjYtMTQuMSwyMy4yLTI4LjMgICBDNTAuNiwxMDMuMywzOCw5Mi44LDIzLjgsOTQuMnoiIC8+DQo8L2c+DQo8cGF0aCBmaWxsPSIjQkZCRkJGIiBkPSJNMjM5LjMsMTkwLjhjNDUuNC03NS45LTkuNi0xOTktMTEwLjItMTg2LjVjLTkwLjksMTEuMy05Mi40LDEwNy40LTEyLjMsMTMwLjNjNjkuMywxOS44LDE0LjMsNjQsMTUuOSw5My40ICBDMTM0LjQsMjU3LjQsMTkzLjEsMjY4LjEsMjM5LjMsMTkwLjhMMjM5LjMsMTkwLjh6IiAvPg0KPHBhdGggZD0iTTE0NC40LDIzOS42Yy0yLjgtNC41LDEuNS05LjUsNS44LTkuMWM2LjksMC42LDIxLjktMC4xLDMzLjctNi44YzI5LjYtMTYuOCw3NS4xLTk3LjksNTIuMi0xNDkgIGMtMTAuMi0yMi45LTE1LjItMjkuNC0yNS44LTQwLjZjLTIuMi0yLjMtMC45LTIuMiwwLjUtMS40YzUuNywzLDE1LjcsMTQuNywyNiwzMy42YzE3LjQsMzIsMTYuNSw3MC4xLDEwLDk0ICBjLTQuNSwxNi42LTIwLDU0LjItNDIuNyw3MC41QzE4MS41LDI0Ny4yLDE1NC44LDI1Ni41LDE0NC40LDIzOS42TDE0NC40LDIzOS42eiIgLz4NCjxwYXRoIGQ9Ik0xMjMuOCwxMzQuNGMtMTUuNS00LjYtMzUuNS0xMS4xLTQ3LTI2LjJDNjguMyw5Nyw2NCw4NC44LDYyLjksNzcuOWMtMC40LTIuNS0wLjctNC41LDAtNS4xYzAuMy0wLjMsNi40LDEzLjQsMTUuNCwyNC45ICBjOSwxMS41LDIxLjYsMTguMiwzMi4xLDIwLjZjOS4zLDIuMiwyOC43LDYuOSwzNS4yLDEyLjVjNi43LDUuOCw3LjMsMTguMiw1LDE5LjZDMTQ4LjMsMTUxLjgsMTQzLjcsMTQwLjMsMTIzLjgsMTM0LjRMMTIzLjgsMTM0LjR6ICAiIC8+DQo8cGF0aCBmaWxsPSIjRkZGRkZGIiBkPSJNMTU1LjgsMjQxLjhjLTAuMywzLjYsMy44LDQuMyw5LjMsMy40YzctMS4xLDEzLTEuOSwyMS4xLTUuOWMxMS01LjUsMjIuMS0xMy40LDMwLjItMjQuMSAgYzI0LjItMzEuOCwzMi44LTY5LjQsMzEuNS03NC44Yy0wLjQsNC41LTYuMywyNy45LTE5LjcsNDljLTE3LjIsMjcuMS0yOS43LDQxLjYtNTguNCw0OC42QzE2MS43LDI0MC4xLDE1Ni4yLDIzNy4xLDE1NS44LDI0MS44ICBMMTU1LjgsMjQxLjh6IiAvPg0KPHBhdGggZmlsbD0iI0ZGRkZGRiIgZD0iTTkyLDExOC4yYzMuMywyLjgsMTAsNi41LDIzLjIsMTAuOWMxNS45LDUuMywyMy43LDkuOCwyNywxMmMzLjQsMi4zLDUuNiw3LjUsNS44LDIuOSAgYzAuMi00LjYtMi42LTguNi04LjktMTAuNmMtNC4zLTEuNC0xMS40LTQuOC0xOC4zLTYuMmMtNC40LTAuOS0xMS42LTIuNi0xNy43LTQuNUM5OS43LDEyMS42LDk2LjMsMTE5LjgsOTIsMTE4LjJMOTIsMTE4LjJ6IiAvPg0KPHBhdGggZmlsbD0iI0JGQkZCRiIgZD0iTTgxLjMsMjM5LjFjMjEtNS41LDMzLjYtMjcuMiwyOC4xLTQ4LjRjLTUuNS0yMS4yLTI3LTMzLjgtNDgtMjguM2MtMjEsNS41LTMzLjYsMjcuMi0yOC4xLDQ4LjQgIEMzOC45LDIzMS45LDYwLjMsMjQ0LjYsODEuMywyMzkuMXoiIC8+DQo8cGF0aCBkPSJNNDgsMjI5LjZjMzAuNiwyOC42LDc2LjYtMTAuNyw1Ni4zLTQ1LjNjLTIuMy0zLjktNS4yLTYuOS00LjMtMy45YzYuNSwxOS45LDAuNSwzNS43LTEwLjcsNDMuOGMtMTAuOSw4LTI2LDkuMy0zOCwzICBDNDcuOCwyMjUuNCw0Ni4zLDIyOC4xLDQ4LDIyOS42TDQ4LDIyOS42eiIgLz4NCjxwYXRoIGZpbGw9IiNGRkZGRkYiIGQ9Ik03MiwyMzUuNWMzLjktMC44LDI2LjUtNi43LDMxLjgtMjUuNWMxLjctNS45LDItNC43LDEuNS0xLjVjLTIuNCwxNi4yLTE3LjYsMjguMS0zMC41LDI4LjYgIEM3Mi4yLDIzNy4zLDY4LjgsMjM2LjIsNzIsMjM1LjVMNzIsMjM1LjV6IiAvPg0KPHBhdGggZmlsbD0iI0JGQkZCRiIgZD0iTTI0LDkxLjFjLTE0LjEsMS40LTI0LjUsMTQtMjMuMSwyOC4zYzEuNCwxNC4zLDEzLjksMjQuNywyOC4xLDIzLjNjMTQuMS0xLjQsMjQuNS0xNC4xLDIzLjEtMjguMyAgQzUwLjcsMTAwLjIsMzguMSw4OS44LDI0LDkxLjFMMjQsOTEuMXoiIC8+DQo8cGF0aCBkPSJNMTIuMywxMzYuN2MwLjIsMS44LDIuNiw0LjIsNi42LDUuM2MzLjQsMC45LDEyLDMuMywyMy4xLTMuOHMxMi40LTI2LDcuMy0zMS42Yy0xLjYtMi44LTMuNi00LjktMi0wLjQgIGM0LjEsMTEuNC0zLjksMjItMTAuNywyNi45Yy02LjksNC45LTE1LjUsMi42LTE5LjEsMS41QzE0LDEzMy41LDEyLjIsMTM0LjgsMTIuMywxMzYuN0wxMi4zLDEzNi43eiIgLz4NCjxwYXRoIGZpbGw9IiNGRkZGRkYiIGQ9Ik0yNi43LDEzOS4yYzEtMC45LDYuMi0wLjUsMTAuOC0zLjFjNC43LTIuNSwxMC4yLTguMSwxMS4yLTE1LjljMC42LTQuNiwwLjgtMy41LDEtMC45ICBDNDksMTMyLjMsMzcsMTM5LjYsMzAuMiwxNDAuNUMyOC40LDE0MC44LDI1LjEsMTQwLjYsMjYuNywxMzkuMkwyNi43LDEzOS4yeiIgLz4NCjxwYXRoIGZpbGw9IiM5OTk5OTkiIGQ9Ik0yMzAuNywxNDEuNUMyNTAsODUuNSwyMDkuNywwLjksMTI4LjEsMTFjLTczLjcsOS4yLTc0LjksODcuNC05LjksMTA2YzczLjYsMTEuMiwyOS4zLDY3LjIsMjMsOTUuNSAgQzEzNS41LDIzNy45LDIwMC42LDI0MiwyMzAuNywxNDEuNUwyMzAuNywxNDEuNXoiIC8+DQo8cGF0aCBmaWxsPSIjRjNGM0YzIiBkPSJNMTgwLjMsMTg1LjNjLTE5LjktMi41LTQ4LjYsNDIuOS0yMS42LDM3LjZjMjctNS4zLTI3LDUuMywwLDBjMTMtMS45LDIzLjgtNi42LDMzLjQtMTcuNyAgYzEyLjYtMTQuNSwzMS40LTQ1LjcsMzYuOC02NS45YzQuNi0xNywyLjMtNDMuNC0yLjQtMTguNkMyMjEuNywxNDYuMSwyMDAuMiwxODcuNywxODAuMywxODUuM0wxODAuMywxODUuM3oiIC8+DQo8cGF0aCBmaWxsPSIjOTk5OTk5IiBkPSJNNDYuNCwyMjEuNmM0LjYsMC4xLDcuNCwwLjcsMTIuMSw0YzkuMiwzLjksMjYuMiwxLjQsMzQuMS05YzcuOC0xMC40LDguMS0yNC44LDUuMS0zMy40ICBjLTcuMy0yMS4yLTM4LjQtMjAuOC01Mi4yLTMuMkMzMC40LDE5OS42LDQxLjgsMjIxLjUsNDYuNCwyMjEuNkw0Ni40LDIyMS42eiIgLz4NCjxwYXRoIGZpbGw9IiM5OTk5OTkiIGQ9Ik01LjIsMTIzLjNjMC45LDIuOSwzLjMsNy4yLDguMiw3LjljNi42LDAuOSw4LDQsMTUuOCwyLjRjNy44LTEuNiwxMy44LTgsMTYuMS0xNS4yYzIuNy05LjktMS40LTE1LTcuNS0xOS42ICBjLTYuMS00LjYtMTkuNi00LjEtMjcuNiwzLjNDNC41LDEwNy40LDIuOSwxMTYuMSw1LjIsMTIzLjNMNS4yLDEyMy4zeiIgLz4NCjxwYXRoIGZpbGw9IiNGM0YzRjMiIGQ9Ik0zMS4yLDEyOS44YzYtMS42LDE0LTkuOSwxMC0xNi4yYy00LjktNy44LTE4LjQtMS4xLTE4LjksNy41QzIxLjksMTI5LjgsMjQuOCwxMzEuNSwzMS4yLDEyOS44TDMxLjIsMTI5Ljh6ICAiIC8+DQo8cGF0aCBmaWxsPSIjRjNGM0YzIiBkPSJNNzYuNCwyMjMuMWM1LjEtMS40LDIwLjktNy44LDE3LjktMzAuOWMtMS41LTExLjctNy44LDE0LjUtMTkuNSwxOC40QzU3LjEsMjE2LjYsNTksMjI3LjcsNzYuNCwyMjMuMSAgTDc2LjQsMjIzLjF6IiAvPg0KPC9zdmc+DQo=","id":"consulo.mercurial","length":607477,"name":"Mercurial","obsolete":false,"platformVersion":"4342","tags":["vcs"],"url":"https://github.com/consulo/consulo-mercurial","vendor":"Victor Iacoban and\n    Willem Verstraeten","vendorEmail":"victor.iacoban@gmail.com, willem.verstraeten@gmail.com","vendorUrl":"http://www.bitbucket.org/willemv/hg4idea","version":"2567"},{"checksum":{},"date":1494582977976,"downloads":51,"downloadsAll":51,"experimental":false,"id":"consulo.metrics","length":1735662,"name":"Metics","obsolete":false,"optionalDependencies":["com.intellij.xml","consulo.java"],"platformVersion":"1621","vendor":"Bas Leijdekkers (Basleijdekkers@gmail.com)","version":"1003"},{"checksum":{"md5":"680E45DBC22F3D3BB5F493E90DBEDC63","sha3_256":"A5D625FC27449762716B3BC01CAB1F7F401785BA4E9D80159211CCF49302F926","sha_256":"25D3627F37DDFFC60C7B683BC36C50FE61D82E6818907A1C31F57A885F2AFAE0"},"date":1782329272294,"dependencies":["consulo.nodejs"],"description":"","downloadUrls":["https://github.com/consulo/consulo-nodejs/releases/download/build%235721_consulo%234342/consulo.mocha_5721.consulo-plugin"],"downloads":154,"downloadsAll":154,"experimental":false,"extensionPreviews":[{"apiClassName":"consulo.execution.configuration.ConfigurationType","apiPluginId":"consulo","implId":"#MochaConfigurationType"},{"apiClassName":"consulo.module.content.layer.ModuleExtensionProvider","apiPluginId":"consulo","implId":"mocha"}],"iconBytes":"PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz4NCjxzdmcgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB2aWV3Qm94PSIwIDAgMTkyIDE5MS45OTk5OSIgd2lkdGg9IjE5MiIgaGVpZ2h0PSIxOTIiPjxwYXRoIGQ9Ik0xNjkuNDczODYgMTQzLjkwMTEzbC02OC43MDI4MiAzOS42OTQ5OGMtMi45NTgwNDUgMS43MTc1Ni02LjU4NDAyOCAxLjcxNzU2LTkuNTQyMDY2IDBMMjIuNTI2MTQgMTQzLjkwMTEzYy0yLjk1ODAzOC0xLjcxNzU3LTQuNzcxMDMtNC44NjY0NS00Ljc3MTAzLTguMjA2MTdWNTYuMzA1MDIxYzAtMy40MzUxNDIgMS44MTI5OTItNi40ODg2MDEgNC43NzEwMy04LjIwNjE3Mkw5MS4yMjg5NzQgOC40MDM4NzhjMi45NTgwMzgtMS43MTc1NzEgNi41ODQwMjEtMS43MTc1NzEgOS41NDIwNTYgMGw2OC43MDI4MiAzOS42OTQ5NzFjMi45NTgwNCAxLjcxNzU3MSA0Ljc3MTA0IDQuODY2NDUxIDQuNzcxMDQgOC4yMDYxNzJ2NzkuMzg5OTM5Yy0uMDk1NCAzLjMzOTcyLTEuOTA4NDIgNi40ODg2LTQuNzcxMDQgOC4yMDYxN3oiIGNsaXAtcnVsZT0iZXZlbm9kZCIgZmlsbD0iIzhkNjc0OCIgZmlsbC1ydWxlPSJldmVub2RkIiAvPjxwYXRoIGQ9Ik05NS45MDQ1ODMgMjIuMDQ5MDI0Yy45NTQyMDcgMCAxLjgxMjk5Mi4yODYyNjIgMi42NzE3ODEuNzYzMzY1bDU5LjM1MTYwNiAzNC4yNTU5OTZjMS42MjIxNi45NTQyMDYgMi42NzE3NyAyLjc2NzE5OCAyLjY3MTc3IDQuNjc1NjF2NjguNTExOTg1YzAgMS45MDg0Mi0xLjA0OTYyIDMuNzIxNDEtMi42NzE3NyA0LjY3NTYybC01OS4zNTE2MDYgMzQuMjU1OTljLS44NTg3ODkuNDc3MTEtMS43MTc1NzQuNzYzMzYtMi42NzE3ODEuNzYzMzYtLjk1NDIwNiAwLTEuOTA4NDEyLS4yODYyNS0yLjY3MTc3Ny0uNzYzMzZMMzMuODgxMTkyIDEzNC45MzE2Yy0xLjYyMjE1LS45NTQyMS0yLjY3MTc3OC0yLjc2NzItMi42NzE3NzgtNC42NzU2MlY2MS43NDM5OTVjMC0xLjkwODQxMiAxLjA0OTYyOC0zLjcyMTQwNCAyLjY3MTc3OC00LjY3NTYxbDU5LjM1MTYxNC0zNC4yNTU5OTZjLjg1ODc4NS0uNDc3MTAzIDEuODEyOTkyLS43NjMzNjUgMi42NzE3NzctLjc2MzM2NW0wLTIuODYyNjE4Yy0xLjQzMTMwOSAwLTIuODYyNjE4LjM4MTY4My00LjEwMzA4NSAxLjE0NTA0OEwzMi40NDk4ODMgNTQuNTg3NDVjLTIuNTc2MzU3IDEuNDMxMzA5LTQuMTAzMDg2IDQuMTk4NTA2LTQuMTAzMDg2IDcuMDYxMTI0djY4LjUxMTk5NmMwIDIuOTU4MDMgMS41MjY3MjkgNS42Mjk4MSA0LjEwMzA4NiA3LjA2MTEybDU5LjM1MTYxNSAzNC4yNTU5OWMxLjI0MDQ2Ny43NjMzNyAyLjY3MTc3NiAxLjE0NTA2IDQuMTAzMDg1IDEuMTQ1MDYgMS40MzEzMDkgMCAyLjg2MjYxNy0uMzgxNjkgNC4xMDMwOTctMS4xNDUwNmw1OS4zNTE1OS0zNC4yNTU5OWMyLjU3NjM2LTEuNDMxMzEgNC4xMDMwOS00LjE5ODUgNC4xMDMwOS03LjA2MTEyVjYxLjY0ODU3NGMwLTIuOTU4MDM4LTEuNTI2NzMtNS42Mjk4MTUtNC4xMDMwOS03LjA2MTEyNGwtNTkuMzUxNTktMzQuMjU1OTk2Yy0xLjI0MDQ4LS43NjMzNjUtMi42NzE3ODgtMS4xNDUwNDgtNC4xMDMwOTctMS4xNDUwNDh6IiBmaWxsPSIjZmZmIiAvPjxwYXRoIGQ9Ik0xMDQuMzQ5MyA2MS42NDg1NzRjMC0uNDc3MTAzLS4zODE2ODItLjk1NDIwNi0uOTU0MjA2LS45NTQyMDZIODUuNDU2MDIxYy0uNDc3MTAzIDAtLjk1NDIwNi4zODE2ODItLjk1NDIwNi45NTQyMDYgMCAzLjI0NDMuNDc3MTAzIDE0LjQwODUxIDUuMjQ4MTMzIDE5Ljg0NzQ4NS4xOTA4NDEuMTkwODQxLjM4MTY4My4yODYyNjIuNjY3OTQ0LjI4NjI2Mmg4LjAxNTMzYy4yODYyNjMgMCAuNDc3MTA0LS4wOTU0Mi42Njc5NDUtLjI4NjI2MiA0Ljc3MTAzLTUuMzQzNTU0IDUuMjQ4MTMzLTE2LjUwNzc2NCA1LjI0ODEzMy0xOS44NDc0ODV6bS03LjA2MTEyNCAxNy4zNjY1NUg5MS42NTgzNmMtLjI4NjI2MiAwLS40NzcxMDMtLjA5NTQyMS0uNjY3OTQ0LS4yODYyNjMtMy4yNDQzLTMuODE2ODI0LTMuNjI1OTgzLTExLjQ1MDQ3Mi0zLjcyMTQwMy0xNC4xMjIyNDkgMC0uNDc3MTAzLjM4MTY4Mi0uOTU0MjA2Ljk1NDIwNi0uOTU0MjA2aDEyLjU5NTUxOWMuNDc3MTAzIDAgLjk1NDIwNi4zODE2ODMuOTU0MjA2Ljk1NDIwNiAwIDIuNjcxNzc3LS40NzcxMDMgMTAuMjEwMDA1LTMuNzIxNDAzIDE0LjEyMjI1LS4yODYyNjIuMTkwODQtLjQ3NzEwMy4yODYyNjEtLjc2MzM2NS4yODYyNjF6TTk2LjIzODU1IDU4Ljc4NTk1NnMzLjQzNTE0LTIuMDAzODMzIDEuMzM1ODg4LTUuNjI5ODE2Yy0xLjI0MDQ2OC0xLjkwODQxMi0xLjgxMjk5Mi0zLjUzMDU2Mi0xLjMzNTg4OS00LjE5ODUwNi0xLjI0MDQ2OCAxLjUyNjczLTMuMzM5NzIxIDMuMTQ4ODgtMS4wNDk2MjcgNi41ODQwMjEuNzYzMzY1Ljg1ODc4NiAxLjE0NTA0OCAyLjY3MTc3NyAxLjA0OTYyNyAzLjI0NDN6TTkyLjQyMTcyNSA1OS4wNzIyMTdzMi4yOTAwOTQtMS4zMzU4ODguODU4Nzg1LTMuODE2ODI0Yy0uODU4Nzg1LTEuMjQwNDY3LTEuMjQwNDY3LTIuMzg1NTE1LS44NTg3ODUtMi43NjcxOTctLjg1ODc4NSAxLjA0OTYyNy0yLjE5NDY3NCAyLjA5OTI1My0uNjY3OTQ0IDQuNDg0NzY4LjQ3NzEwMy40NzcxMDMuNjY3OTQ0IDEuNzE3NTcxLjY2Nzk0NCAyLjA5OTI1M3oiIGZpbGw9IiNmZmYiIC8+PHBhdGggZD0iTTEwMC4yNDYyMTQgNzAuMTQxMDA3Yy0uMzgxNjgyIDIuNTc2MzU3LTEuMTQ1MDQ3IDUuNTM0Mzk1LTIuNzY3MTk3IDcuNDQyODA3LS4xOTA4NDEuMTkwODQxLS4zODE2ODIuMjg2MjYyLS41NzI1MjQuMjg2MjYyaC00Ljc3MTAzYy0uMTkwODQxIDAtLjQ3NzEwMy0uMDk1NDItLjU3MjUyMy0uMjg2MjYyLTEuMTQ1MDQ4LTEuNDMxMzA5LTEuOTA4NDEyLTMuMzM5NzItMi4zODU1MTUtNS4zNDM1NTMgMCAwIDUuNTM0Mzk0Ljc2MzM2NCA4LjY4MzI3NC0uMzgxNjgzIDIuMjkwMDk1LS44NTg3ODUgMi4zODU1MTUtMS43MTc1NyAyLjM4NTUxNS0xLjcxNzU3eiIgZmlsbD0iI2ZmZiIgLz48ZyBmaWxsPSIjZmZmIj48cGF0aCBkPSJNMzcuNTU0ODc5IDg1LjU5OTE0NWgzLjUzMDU2Mmw1LjgyMDY1NyA4Ljk2OTUzNiA1LjgyMDY1Ny04Ljk2OTUzNmgzLjUzMDU2MnYxOS4wODQxMmgtMy4zMzk3MjFWOTEuMDM4MTJsLTYuMDExNDk4IDguOTY5NTM3aC0uMDk1NDJMNDAuODk0NiA5MS4xMzM1NHYxMy42NDUxNDZoLTMuMzM5NzIxVjg1LjU5OTE0NXpNNzMuNTI4NDQ2IDEwNC45Njk1MjdjLTEuNDMxMzEgMC0yLjc2NzE5OC0uMjg2MjYyLTQuMDA3NjY1LS43NjMzNjUtMS4yNDA0NjgtLjQ3NzEwMy0yLjI5MDA5NS0xLjI0MDQ2OC0zLjE0ODg4LTIuMDk5MjUzLS44NTg3ODYtLjg1ODc4NS0xLjUyNjczLTEuOTA4NDEyLTIuMDAzODMzLTMuMTQ4ODgtLjQ3NzEwMy0xLjE0NTA0Ny0uNzYzMzY1LTIuNDgwOTM2LS43NjMzNjUtMy44MTY4MjR2LS4wOTU0MmMwLTEuMzM1ODg5LjI4NjI2Mi0yLjU3NjM1Ny43NjMzNjUtMy44MTY4MjUuNDc3MTAzLTEuMTQ1MDQ3IDEuMTQ1MDQ3LTIuMTk0Njc0IDIuMDk5MjUzLTMuMTQ4ODguODU4Nzg2LS44NTg3ODUgMS45MDg0MTItMS42MjIxNSAzLjE0ODg4LTIuMDk5MjUzIDEuMjQwNDY4LS41NzI1MjMgMi41NzYzNTYtLjc2MzM2NSA0LjAwNzY2NS0uNzYzMzY1IDEuNDMxMzEgMCAyLjc2NzE5OC4yODYyNjIgNC4wMDc2NjYuNzYzMzY1IDEuMjQwNDY4LjQ3NzEwMyAyLjI5MDA5NCAxLjI0MDQ2OCAzLjE0ODg4IDIuMDk5MjUzLjg1ODc4NS44NTg3ODYgMS41MjY3MyAxLjkwODQxMiAyLjAwMzgzMiAzLjE0ODg4LjQ3NzEwMyAxLjE0NTA0OC43NjMzNjUgMi40ODA5MzYuNzYzMzY1IDMuODE2ODI0di4wOTU0MjFjMCAxLjMzNTg4OC0uMjg2MjYyIDIuNTc2MzU2LS43NjMzNjUgMy44MTY4MjQtLjQ3NzEwMyAxLjE0NTA0Ny0xLjE0NTA0NyAyLjE5NDY3NC0yLjA5OTI1MyAzLjE0ODg4LS44NTg3ODUuODU4Nzg1LTEuOTA4NDEyIDEuNjIyMTUtMy4xNDg4OCAyLjA5OTI1My0xLjI0MDQ2OC41NzI1MjQtMi41NzYzNTYuNzYzMzY1LTQuMDA3NjY1Ljc2MzM2NXptMC0zLjA1MzQ2Yy45NTQyMDYgMCAxLjgxMjk5MS0uMTkwODQgMi41NzYzNTYtLjU3MjUyMy43NjMzNjUtLjM4MTY4MiAxLjQzMTMxLS44NTg3ODUgMi4wMDM4MzMtMS40MzEzMDkuNTcyNTIzLS41NzI1MjQuOTU0MjA2LTEuMzM1ODg4IDEuMzM1ODg4LTIuMDk5MjUzLjI4NjI2Mi0uODU4Nzg2LjQ3NzEwMy0xLjcxNzU3MS40NzcxMDMtMi41NzYzNTZ2LS4wOTU0MjFjMC0uOTU0MjA2LS4xOTA4NDEtMS44MTI5OTEtLjQ3NzEwMy0yLjY3MTc3Ny0uMjg2MjYyLS44NTg3ODUtLjc2MzM2NS0xLjUyNjczLTEuMzM1ODg4LTIuMTk0Njc0LS41NzI1MjQtLjU3MjUyMy0xLjI0MDQ2OC0xLjA0OTYyNi0yLjAwMzgzMy0xLjQzMTMwOS0uNzYzMzY1LS4zODE2ODItMS42MjIxNS0uNTcyNTIzLTIuNTc2MzU2LS41NzI1MjMtLjk1NDIwNiAwLTEuODEyOTkyLjE5MDg0LTIuNTc2MzU2LjU3MjUyMy0uNzYzMzY1LjM4MTY4My0xLjQzMTMxLjg1ODc4Ni0yLjAwMzgzMyAxLjQzMTMxLS41NzI1MjQuNTcyNTIzLS45NTQyMDYgMS4zMzU4ODgtMS4zMzU4ODggMi4wOTkyNTMtLjI4NjI2Mi44NTg3ODUtLjQ3NzEwNCAxLjcxNzU3LS40NzcxMDQgMi41NzYzNTZ2LjA5NTQyYzAgLjk1NDIwNi4xOTA4NDIgMS44MTI5OTIuNDc3MTA0IDIuNjcxNzc3LjI4NjI2MS44NTg3ODYuNzYzMzY0IDEuNTI2NzMgMS4zMzU4ODggMi4xOTQ2NzQuNTcyNTI0LjU3MjUyNCAxLjI0MDQ2OCAxLjA0OTYyNyAyLjAwMzgzMyAxLjQzMTMxLjc2MzM2NC4zODE2ODIgMS43MTc1Ny41NzI1MjMgMi41NzYzNTYuNTcyNTIzek05OS42NzM2OSAxMDQuOTY5NTI3Yy0xLjQzMTMwOCAwLTIuNjcxNzc2LS4yODYyNjItMy44MTY4MjMtLjc2MzM2NS0xLjE0NTA0OC0uNDc3MTAzLTIuMTk0Njc0LTEuMjQwNDY4LTMuMDUzNDYtMi4wOTkyNTMtLjg1ODc4NS0uODU4Nzg1LTEuNTI2NzMtMS45MDg0MTItMi4wMDM4MzItMy4xNDg4OC0uNDc3MTAzLTEuMjQwNDY4LS43NjMzNjUtMi40ODA5MzYtLjc2MzM2NS0zLjgxNjgyNHYtLjA5NTQyYzAtMS4zMzU4ODkuMjg2MjYyLTIuNjcxNzc3Ljc2MzM2NS0zLjgxNjgyNS40NzcxMDMtMS4xNDUwNDcgMS4xNDUwNDctMi4xOTQ2NzQgMi4wMDM4MzItMy4xNDg4OC44NTg3ODYtLjg1ODc4NSAxLjkwODQxMi0xLjYyMjE1IDMuMTQ4ODgtMi4wOTkyNTMgMS4yNDA0NjgtLjQ3NzEwMyAyLjQ4MDkzNi0uNzYzMzY1IDQuMDA3NjY2LS43NjMzNjUuODU4Nzg1IDAgMS42MjIxNS4wOTU0MjEgMi4zODU1MTUuMTkwODQyLjc2MzM2NC4xOTA4NCAxLjMzNTg4OC4zODE2ODIgMi4wMDM4MzIuNTcyNTIzLjU3MjUyNC4yODYyNjIgMS4xNDUwNDcuNTcyNTI0IDEuNjIyMTUuOTU0MjA2LjQ3NzEwNC4zODE2ODMuOTU0MjA3Ljc2MzM2NSAxLjQzMTMxIDEuMjQwNDY4bC0yLjE5NDY3NCAyLjQ4MDkzNmMtLjc2MzM2NS0uNjY3OTQ1LTEuNTI2NzMtMS4yNDA0NjgtMi4zODU1MTUtMS43MTc1NzEtLjg1ODc4Ni0uNDc3MTAzLTEuODEyOTkyLS42Njc5NDQtMi45NTgwMzktLjY2Nzk0NC0uOTU0MjA2IDAtMS43MTc1Ny4xOTA4NC0yLjQ4MDkzNi41NzI1MjMtLjc2MzM2NC4zODE2ODMtMS40MzEzMDkuODU4Nzg2LTIuMDAzODMyIDEuNDMxMzEtLjU3MjUyNC41NzI1MjMtLjk1NDIwNiAxLjMzNTg4OC0xLjMzNTg4OSAyLjA5OTI1My0uMjg2MjYyLjg1ODc4NS0uNDc3MTAzIDEuNzE3NTctLjQ3NzEwMyAyLjU3NjM1NnYuMDk1NDJjMCAuOTU0MjA2LjE5MDg0MSAxLjgxMjk5Mi40NzcxMDMgMi42NzE3NzcuMjg2MjYyLjg1ODc4Ni43NjMzNjUgMS41MjY3MyAxLjMzNTg4OSAyLjE5NDY3NC41NzI1MjMuNTcyNTI0IDEuMjQwNDY4IDEuMTQ1MDQ3IDIuMDAzODMyIDEuNDMxMzEuNzYzMzY1LjI4NjI2IDEuNjIyMTUuNTcyNTIzIDIuNDgwOTM2LjU3MjUyMyAxLjE0NTA0NyAwIDIuMTk0Njc0LS4xOTA4NDEgMi45NTgwMzktLjY2Nzk0NC43NjMzNjQtLjQ3NzEwMyAxLjYyMjE1LTEuMDQ5NjI3IDIuNDgwOTM1LTEuODEyOTkybDIuMTk0Njc0IDIuMTk0Njc0Yy0uNDc3MTAzLjU3MjUyNC0uOTU0MjA2Ljk1NDIwNi0xLjUyNjczIDEuNDMxMzA5LS41NzI1MjMuNDc3MTAzLTEuMTQ1MDQ3Ljc2MzM2NS0xLjcxNzU3IDEuMDQ5NjI3LS41NzI1MjQuMjg2MjYxLTEuMzM1ODg5LjU3MjUyMy0yLjAwMzgzMy42Njc5NDQtLjg1ODc4NS4xOTA4NDEtMS43MTc1Ny4xOTA4NDEtMi41NzYzNTYuMTkwODQxek0xMTQuMTc3NjIyIDg1LjU5OTE0NWgzLjMzOTcyMXY3LjkxOTkxaDkuMTYwMzc4di03LjkxOTkxaDMuMzM5NzIxdjE5LjA4NDEyaC0zLjMzOTcydi04LjAxNTMzaC05LjE2MDM3OXY4LjAxNTMzaC0zLjMzOTcydi0xOS4wODQxMnpNMTQ0LjgwNzYzNiA4NS41MDM3MjRoMy4wNTM0NTlsOC4zOTcwMTMgMTkuMTc5NTQxaC0zLjUzMDU2M2wtMS45MDg0MTItNC41ODAxODloLTguOTY5NTM2bC0yLjAwMzgzMyA0LjU4MDE5aC0zLjQzNTE0MWw4LjM5NzAxMy0xOS4xNzk1NDJ6bTQuNzcxMDMgMTEuNjQxMzE0bC0zLjI0NDMtNy42MzM2NDktMy4yNDQzMDEgNy42MzM2NDloNi40ODg2eiIgLz48L2c+PHBhdGggZmlsbD0iI2ZmZiIgZD0iTTM1LjE2OTM2NSAxMTAuNjk0NzZoMTIxLjY2MTI3djEuMDQ5NjI3SDM1LjE2OTM2NXpNMTU2LjgzMDYyIDc0LjgxNjYxOGgtNTEuNzE3OTdjMCAuMzgxNjgyLS4wOTU0LjY2Nzk0My0uMDk1NCAxLjA0OTYyNmg1MS44MTMzOHYtMS4wNDk2MjZ6TTM1LjE2OTM2NCA3NC44MTY2MTh2MS4wNDk2MjZoNDguNzU5OTI4YzAtLjM4MTY4My0uMDk1NDItLjY2Nzk0NC0uMDk1NDItMS4wNDk2MjZIMzUuMTY5MzY1eiIgLz48L3N2Zz4NCg==","id":"consulo.mocha","length":53842,"name":"Mocha","obsolete":false,"platformVersion":"4342","tags":["test.framework"],"url":"https://github.com/consulo/consulo-nodejs","vendor":"consulo.io","version":"5721"},{"checksum":{"md5":"6108AD6DEF8044AB982D9735A42593ED","sha3_256":"356B45387D5545D93A6A7555537D6D89BD06B1D0075C54C35C751C139993E5F6","sha_256":"790C9F4A669D141C48ED677DE066F7AF56249F82E18A34E757E6D2DD73B27EFE"},"date":1782329468793,"dependencies":["com.intellij.xml"],"description":"","downloadUrls":["https://github.com/consulo/consulo-msbuild/releases/download/build%239527_consulo%234342/consulo.msbuild_9527.consulo-plugin"],"downloads":6683,"downloadsAll":6683,"experimental":false,"extensionPreviews":[{"apiClassName":"consulo.virtualFileSystem.fileType.FileTypeFactory","apiPluginId":"consulo","implId":"*|sln"},{"apiClassName":"consulo.virtualFileSystem.fileType.FileTypeFactory","apiPluginId":"consulo","implId":"*|resx"},{"apiClassName":"consulo.virtualFileSystem.fileType.FileTypeFactory","apiPluginId":"consulo","implId":"*|settings"},{"apiClassName":"consulo.virtualFileSystem.fileType.FileTypeFactory","apiPluginId":"consulo","implId":"*|config"},{"apiClassName":"consulo.virtualFileSystem.fileType.FileTypeFactory","apiPluginId":"consulo","implId":"*|props"},{"apiClassName":"consulo.virtualFileSystem.fileType.FileTypeFactory","apiPluginId":"consulo","implId":"*|targets"},{"apiClassName":"consulo.virtualFileSystem.fileType.FileTypeFactory","apiPluginId":"consulo","implId":"*|csproj"},{"apiClassName":"consulo.content.bundle.SdkType","apiPluginId":"consulo","implId":"MONO_MSBUILD_BUNDLE"},{"apiClassName":"consulo.content.bundle.SdkType","apiPluginId":"consulo","implId":"MSBUILD_BUNDLE"}],"id":"consulo.msbuild","length":965210,"name":"MSBuild","obsolete":false,"optionalDependencies":["consulo.csharp","consulo.dotnet","consulo.dotnet.microsoft","consulo.dotnet.mono"],"permissions":[{"type":"PROCESS_CREATE"},{"type":"PROCESS_MANAGE"},{"type":"SOCKET_BIND"},{"type":"SOCKET_CONNECT"}],"platformVersion":"4342","tags":["build.framework","project.import"],"url":"https://github.com/consulo/consulo-msbuild","vendor":"consulo.io","version":"9527"},{"checksum":{"md5":"4DD3990D36FDDEC75DDE539EB8B8A0F2","sha3_256":"33F3C8E10192CD032D1E627F984DD13529816FA2C077E8583761722857683448","sha_256":"7B4710E751C9FF2B348772E757B70869D97578F43EE3CC3A34FC9BE0DF0D9DB9"},"date":1782329513160,"dependencies":["com.intellij.xml","consulo.java"],"description":"","downloadUrls":["https://github.com/consulo/consulo-mybatis/releases/download/build%237540_consulo%234342/consulo.mybatis_7540.consulo-plugin"],"downloads":102,"downloadsAll":102,"experimental":false,"extensionPreviews":[{"apiClassName":"consulo.module.content.layer.ModuleExtensionProvider","apiPluginId":"consulo","implId":"mybatis"}],"iconBytes":"PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz4NCjwhLS0gQ3JlYXRlZCB3aXRoIElua3NjYXBlIChodHRwOi8vd3d3Lmlua3NjYXBlLm9yZy8pIC0tPjxzdmcgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczpjYz0iaHR0cDovL2NyZWF0aXZlY29tbW9ucy5vcmcvbnMjIiB4bWxuczpkYz0iaHR0cDovL3B1cmwub3JnL2RjL2VsZW1lbnRzLzEuMS8iIHhtbG5zOmlua3NjYXBlPSJodHRwOi8vd3d3Lmlua3NjYXBlLm9yZy9uYW1lc3BhY2VzL2lua3NjYXBlIiB4bWxuczpyZGY9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkvMDIvMjItcmRmLXN5bnRheC1ucyMiIHhtbG5zOnNvZGlwb2RpPSJodHRwOi8vc29kaXBvZGkuc291cmNlZm9yZ2UubmV0L0RURC9zb2RpcG9kaS0wLmR0ZCIgeG1sbnM6c3ZnPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHdpZHRoPSI4MDAiIGhlaWdodD0iODAwIiBpZD0ic3ZnMiIgc29kaXBvZGk6dmVyc2lvbj0iMC4zMiIgaW5rc2NhcGU6dmVyc2lvbj0iMC40OC4zLjEgcjk4ODYiIHNvZGlwb2RpOmRvY25hbWU9ImxvZ28tYmlyZC1uaW5qYS5zdmciIHZlcnNpb249IjEuMCIgaW5rc2NhcGU6ZXhwb3J0LWZpbGVuYW1lPSIvaG9tZS9lZHVhcmRvL3dvcmtzcGFjZS9sb2dvL2xvZ28tYmlyZC1uaW5qYS5wbmciIGlua3NjYXBlOmV4cG9ydC14ZHBpPSIzNDkuOTA5NDIiIGlua3NjYXBlOmV4cG9ydC15ZHBpPSIzNDkuOTA5NDIiPjxkZWZzIGlkPSJkZWZzNCI+PGlua3NjYXBlOnBhdGgtZWZmZWN0IGVmZmVjdD0iZW52ZWxvcGUiIGlkPSJwYXRoLWVmZmVjdDMwODIiIGlzX3Zpc2libGU9InRydWUiIHl5PSJ0cnVlIiB4eD0idHJ1ZSIgYmVuZHBhdGgxPSJtIDI3OC4wNzQ1MiwxNDcuMjc3NjggNDE0LjE4NDM3LDAiIGJlbmRwYXRoMj0ibSA2OTIuMjU4ODksMTQ3LjI3NzY4IDAsMjk3LjgxNDI4IiBiZW5kcGF0aDM9Im0gMjc4LjA3NDUyLDQ0NS4wOTE5NiA0MTQuMTg0MzcsMCIgYmVuZHBhdGg0PSJtIDI3OC4wNzQ1MiwxNDcuMjc3NjggMCwyOTcuODE0MjgiIC8+PGlua3NjYXBlOnBhdGgtZWZmZWN0IGVmZmVjdD0iY3VydmVzdGl0Y2hpbmciIGlkPSJwYXRoLWVmZmVjdDMwNzYiIGlzX3Zpc2libGU9InRydWUiIGNvdW50PSI1IiBzdGFydHBvaW50X2VkZ2VfdmFyaWF0aW9uPSIwOzEiIHN0YXJ0cG9pbnRfc3BhY2luZ192YXJpYXRpb249IjA7MSIgZW5kcG9pbnRfZWRnZV92YXJpYXRpb249IjA7MSIgZW5kcG9pbnRfc3BhY2luZ192YXJpYXRpb249IjA7MSIgc3Ryb2tlcGF0aD0ibSAyNzguMDc0NTIsMjk2LjE4NDgyIDQxNC4xODQzNywwIiBwcm9wX3NjYWxlPSIxIiBzY2FsZV95X3JlbD0iZmFsc2UiIC8+PGlua3NjYXBlOnBhdGgtZWZmZWN0IGVmZmVjdD0iY3VydmVzdGl0Y2hpbmciIGlkPSJwYXRoLWVmZmVjdDMwNzQiIGlzX3Zpc2libGU9InRydWUiIGNvdW50PSI1IiBzdGFydHBvaW50X2VkZ2VfdmFyaWF0aW9uPSIwOzEiIHN0YXJ0cG9pbnRfc3BhY2luZ192YXJpYXRpb249IjA7MSIgZW5kcG9pbnRfZWRnZV92YXJpYXRpb249IjA7MSIgZW5kcG9pbnRfc3BhY2luZ192YXJpYXRpb249IjA7MSIgc3Ryb2tlcGF0aD0ibSAyNzguMDc0NTIsMjk2LjE4NDgyIDQxNC4xODQzNywwIiBwcm9wX3NjYWxlPSIxIiBzY2FsZV95X3JlbD0iZmFsc2UiIC8+PGlua3NjYXBlOnBlcnNwZWN0aXZlIHNvZGlwb2RpOnR5cGU9Imlua3NjYXBlOnBlcnNwM2QiIGlua3NjYXBlOnZwX3g9IjAgOiAzODIuNSA6IDEiIGlua3NjYXBlOnZwX3k9IjAgOiAxMDAwIDogMCIgaW5rc2NhcGU6dnBfej0iOTkwIDogMzgyLjUgOiAxIiBpbmtzY2FwZTpwZXJzcDNkLW9yaWdpbj0iNDk1IDogMjU1IDogMSIgaWQ9InBlcnNwZWN0aXZlMzEiIC8+PGxpbmVhckdyYWRpZW50IGlkPSJsaW5lYXJHcmFkaWVudDMwMzgiPjxzdG9wIHN0eWxlPSJzdG9wLWNvbG9yOiMwMDAwMDA7c3RvcC1vcGFjaXR5OjE7IiBvZmZzZXQ9IjAiIGlkPSJzdG9wMzA0MCIgLz48c3RvcCBzdHlsZT0ic3RvcC1jb2xvcjojNmQ1NjU2O3N0b3Atb3BhY2l0eToxOyIgb2Zmc2V0PSIxIiBpZD0ic3RvcDMwNDIiIC8+PC9saW5lYXJHcmFkaWVudD48bGluZWFyR3JhZGllbnQgaWQ9ImxpbmVhckdyYWRpZW50MzAzOC0yIj48c3RvcCBzdHlsZT0ic3RvcC1jb2xvcjojNmFkNDI3O3N0b3Atb3BhY2l0eToxOyIgb2Zmc2V0PSIwIiBpZD0ic3RvcDMwNDAtNyIgLz48c3RvcCBzdHlsZT0ic3RvcC1jb2xvcjojZmZmOGNiO3N0b3Atb3BhY2l0eToxOyIgb2Zmc2V0PSIxIiBpZD0ic3RvcDMwNDItMCIgLz48L2xpbmVhckdyYWRpZW50PjxmaWx0ZXIgaWQ9ImZpbHRlcjMwMzIiIGlua3NjYXBlOmxhYmVsPSJEcm9wIHNoYWRvdyIgd2lkdGg9IjEuNSIgaGVpZ2h0PSIxLjUiIHg9Ii0wLjI1IiB5PSItMC4yNSIgY29sb3ItaW50ZXJwb2xhdGlvbi1maWx0ZXJzPSJzUkdCIj48ZmVHYXVzc2lhbkJsdXIgaWQ9ImZlR2F1c3NpYW5CbHVyMzAzNCIgaW49IlNvdXJjZUFscGhhIiBzdGREZXZpYXRpb249IjIiIHJlc3VsdD0iYmx1ciIgLz48ZmVDb2xvck1hdHJpeCBpZD0iZmVDb2xvck1hdHJpeDMwMzYiIHJlc3VsdD0iYmx1cmFscGhhIiB0eXBlPSJtYXRyaXgiIHZhbHVlcz0iMSAwIDAgMCAwIDAgMSAwIDAgMCAwIDAgMSAwIDAgMCAwIDAgMC41IDAgIiAvPjxmZU9mZnNldCBpZD0iZmVPZmZzZXQzMDM4IiBpbj0iYmx1cmFscGhhIiBkeD0iNCIgZHk9IjQiIHJlc3VsdD0ib2Zmc2V0Qmx1ciIgLz48ZmVNZXJnZSBpZD0iZmVNZXJnZTMwNDAiPjxmZU1lcmdlTm9kZSBpZD0iZmVNZXJnZU5vZGUzMDQyIiBpbj0ib2Zmc2V0Qmx1ciIgLz48ZmVNZXJnZU5vZGUgaWQ9ImZlTWVyZ2VOb2RlMzA0NCIgaW49IlNvdXJjZUdyYXBoaWMiIC8+PC9mZU1lcmdlPjwvZmlsdGVyPjxmaWx0ZXIgaWQ9ImZpbHRlcjM5MzciIGlua3NjYXBlOmxhYmVsPSJEcm9wIHNoYWRvdyIgd2lkdGg9IjEuNSIgaGVpZ2h0PSIxLjUiIHg9Ii0wLjI1IiB5PSItMC4yNSIgY29sb3ItaW50ZXJwb2xhdGlvbi1maWx0ZXJzPSJzUkdCIj48ZmVHYXVzc2lhbkJsdXIgaWQ9ImZlR2F1c3NpYW5CbHVyMzkzOSIgaW49IlNvdXJjZUFscGhhIiBzdGREZXZpYXRpb249IjIiIHJlc3VsdD0iYmx1ciIgLz48ZmVDb2xvck1hdHJpeCBpZD0iZmVDb2xvck1hdHJpeDM5NDEiIHJlc3VsdD0iYmx1cmFscGhhIiB0eXBlPSJtYXRyaXgiIHZhbHVlcz0iMSAwIDAgMCAwIDAgMSAwIDAgMCAwIDAgMSAwIDAgMCAwIDAgMC41IDAgIiAvPjxmZU9mZnNldCBpZD0iZmVPZmZzZXQzOTQzIiBpbj0iYmx1cmFscGhhIiBkeD0iNCIgZHk9IjQiIHJlc3VsdD0ib2Zmc2V0Qmx1ciIgLz48ZmVNZXJnZSBpZD0iZmVNZXJnZTM5NDUiPjxmZU1lcmdlTm9kZSBpZD0iZmVNZXJnZU5vZGUzOTQ3IiBpbj0ib2Zmc2V0Qmx1ciIgLz48ZmVNZXJnZU5vZGUgaWQ9ImZlTWVyZ2VOb2RlMzk0OSIgaW49IlNvdXJjZUdyYXBoaWMiIC8+PC9mZU1lcmdlPjwvZmlsdGVyPjxsaW5lYXJHcmFkaWVudCBpbmtzY2FwZTpjb2xsZWN0PSJhbHdheXMiIHhsaW5rOmhyZWY9IiNsaW5lYXJHcmFkaWVudDMwMzgiIGlkPSJsaW5lYXJHcmFkaWVudDMwMzMiIGdyYWRpZW50VW5pdHM9InVzZXJTcGFjZU9uVXNlIiB4MT0iMzk0LjUwODM2IiB5MT0iMzgzLjIyNTQ2IiB4Mj0iODE4Ljk3MjExIiB5Mj0iMTA3LjY4NjkzIiAvPjxsaW5lYXJHcmFkaWVudCBpbmtzY2FwZTpjb2xsZWN0PSJhbHdheXMiIHhsaW5rOmhyZWY9IiNsaW5lYXJHcmFkaWVudDMwMzgiIGlkPSJsaW5lYXJHcmFkaWVudDMwNDQiIGdyYWRpZW50VW5pdHM9InVzZXJTcGFjZU9uVXNlIiB4MT0iMzc5LjQ5MTg1IiB5MT0iMjUxLjM2NDY5IiB4Mj0iNTU3Ljc1OTQ2IiB5Mj0iMjUxLjM2NDY5IiAvPjxsaW5lYXJHcmFkaWVudCBpbmtzY2FwZTpjb2xsZWN0PSJhbHdheXMiIHhsaW5rOmhyZWY9IiNsaW5lYXJHcmFkaWVudDMwMzgiIGlkPSJsaW5lYXJHcmFkaWVudDMwNDYiIGdyYWRpZW50VW5pdHM9InVzZXJTcGFjZU9uVXNlIiBncmFkaWVudFRyYW5zZm9ybT0ibWF0cml4KDAuOTk4NzcwNzEsLTAuMDQ5NTY4ODMsMC4wNDk1Njg4MywwLjk5ODc3MDcxLC0zMy42ODAwNTYsMjUuMjgxNjgzKSIgeDE9IjM5NC41MDgzNiIgeTE9IjM4My4yMjU0NiIgeDI9IjgxOC45NzIxMSIgeTI9IjEwNy42ODY5MyIgLz48bGluZWFyR3JhZGllbnQgaW5rc2NhcGU6Y29sbGVjdD0iYWx3YXlzIiB4bGluazpocmVmPSIjbGluZWFyR3JhZGllbnQzMDM4IiBpZD0ibGluZWFyR3JhZGllbnQzMDQ4IiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjM1OC4zMzMzMSIgeTE9IjI4NC40NDQ0NiIgeDI9IjUwNC4xNjY2NiIgeTI9IjIyNy41IiAvPjxmaWx0ZXIgaWQ9ImZpbHRlcjMwMjciIHN0eWxlPSJjb2xvci1pbnRlcnBvbGF0aW9uLWZpbHRlcnM6c1JHQjsiIGlua3NjYXBlOmxhYmVsPSJEcm9wIFNoYWRvdyI+PGZlRmxvb2QgaWQ9ImZlRmxvb2QzMDI5IiBmbG9vZC1vcGFjaXR5PSIwLjUiIGZsb29kLWNvbG9yPSJyZ2IoMCwwLDApIiByZXN1bHQ9ImZsb29kIiAvPjxmZUNvbXBvc2l0ZSBpZD0iZmVDb21wb3NpdGUzMDMxIiBpbjI9IlNvdXJjZUdyYXBoaWMiIGluPSJmbG9vZCIgb3BlcmF0b3I9ImluIiByZXN1bHQ9ImNvbXBvc2l0ZTEiIC8+PGZlR2F1c3NpYW5CbHVyIGlkPSJmZUdhdXNzaWFuQmx1cjMwMzMiIGluPSJjb21wb3NpdGUiIHN0ZERldmlhdGlvbj0iMiIgcmVzdWx0PSJibHVyIiAvPjxmZU9mZnNldCBpZD0iZmVPZmZzZXQzMDM1IiBkeD0iNCIgZHk9IjQiIHJlc3VsdD0ib2Zmc2V0IiAvPjxmZUNvbXBvc2l0ZSBpZD0iZmVDb21wb3NpdGUzMDM3IiBpbjI9Im9mZnNldCIgaW49IlNvdXJjZUdyYXBoaWMiIG9wZXJhdG9yPSJvdmVyIiByZXN1bHQ9ImNvbXBvc2l0ZTIiIC8+PC9maWx0ZXI+PC9kZWZzPjxzb2RpcG9kaTpuYW1lZHZpZXcgaWQ9ImJhc2UiIHBhZ2Vjb2xvcj0iI2ZmZmZmZiIgYm9yZGVyY29sb3I9IiM2NjY2NjYiIGJvcmRlcm9wYWNpdHk9IjEuMCIgaW5rc2NhcGU6cGFnZW9wYWNpdHk9IjEiIGlua3NjYXBlOnBhZ2VzaGFkb3c9IjIiIGlua3NjYXBlOnpvb209IjAuNzIiIGlua3NjYXBlOmN4PSI0OTQuMzQ2NDEiIGlua3NjYXBlOmN5PSIzNDAuODc5NzUiIGlua3NjYXBlOmRvY3VtZW50LXVuaXRzPSJweCIgaW5rc2NhcGU6Y3VycmVudC1sYXllcj0ibGF5ZXIxIiBpbmtzY2FwZTp3aW5kb3ctd2lkdGg9IjEyODAiIGlua3NjYXBlOndpbmRvdy1oZWlnaHQ9Ijc3NiIgaW5rc2NhcGU6d2luZG93LXg9IjAiIGlua3NjYXBlOndpbmRvdy15PSIyNCIgc2hvd2dyaWQ9ImZhbHNlIiBpbmtzY2FwZTp3aW5kb3ctbWF4aW1pemVkPSIxIiBpbmtzY2FwZTpvYmplY3Qtbm9kZXM9InRydWUiIGlua3NjYXBlOm9iamVjdC1wYXRocz0idHJ1ZSIgaW5rc2NhcGU6c25hcC1pbnRlcnNlY3Rpb24tcGF0aHM9ImZhbHNlIiBpbmtzY2FwZTpzbmFwLXNtb290aC1ub2Rlcz0iZmFsc2UiIGlua3NjYXBlOnNuYXAtbm9kZXM9ImZhbHNlIiAvPjxtZXRhZGF0YSBpZD0ibWV0YWRhdGE3Ij48cmRmOlJERj48Y2M6V29yayByZGY6YWJvdXQ9IiI+PGRjOmZvcm1hdD5pbWFnZS9zdmcreG1sPC9kYzpmb3JtYXQ+PGRjOnR5cGUgcmRmOnJlc291cmNlPSJodHRwOi8vcHVybC5vcmcvZGMvZGNtaXR5cGUvU3RpbGxJbWFnZSIgLz48ZGM6dGl0bGUgLz48L2NjOldvcms+PC9yZGY6UkRGPjwvbWV0YWRhdGE+PGcgaW5rc2NhcGU6bGFiZWw9IkxheWVyIDEiIGlua3NjYXBlOmdyb3VwbW9kZT0ibGF5ZXIiIGlkPSJsYXllcjEiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDAsMzUpIj48ZyBpbmtzY2FwZTpsYWJlbD0iI2cyNTMyIiBpZD0iQmVhayIgdHJhbnNmb3JtPSJtYXRyaXgoLTAuNDg2NTA5MjcsMCwwLDAuNTQzNTcxNzEsNjU3LjY5NjAyLDIxMS40NjQ4NCkiIHN0eWxlPSJmaWxsOiNmZjY2MDA7c3Ryb2tlOm5vbmUiIC8+PGcgaWQ9ImczODM0IiB0cmFuc2Zvcm09InRyYW5zbGF0ZSg5LjgwODQyNDcsLTEuOTYxNjg1NSkiIC8+PGcgaWQ9ImczMDI4IiB0cmFuc2Zvcm09Im1hdHJpeCgxLjgsMCwwLDEuOCwtNDczLjA5NjI5LC0xNTEuMTg3MjQpIiBpbmtzY2FwZTpleHBvcnQteGRwaT0iMjk5IiBpbmtzY2FwZTpleHBvcnQteWRwaT0iMjk5IiBzdHlsZT0iZmlsdGVyOnVybCgjZmlsdGVyMzAyNykiPjxwYXRoIGlua3NjYXBlOnRyYW5zZm9ybS1jZW50ZXIteT0iLTE1LjE0MjAyIiBpbmtzY2FwZTp0cmFuc2Zvcm0tY2VudGVyLXg9IjUuNDQ1OTU1IiBzb2RpcG9kaTpub2RldHlwZXM9ImNjY2NjYyIgaW5rc2NhcGU6Y29ubmVjdG9yLWN1cnZhdHVyZT0iMCIgaWQ9InBhdGgzMDE0IiBkPSJtIDY2Ni41MjE5LDIzNi45MzcyNiBjIDMwLjU4MDU2LDguODg1NTggMzAuNTgwNTYsOC44ODU1OCAzMC41ODA1Niw4Ljg4NTU4IGwgLTI4LjUxNjU2LDguMzcyMDEgMTkuNTEwOTksOC4xNzAwOSAtMjAuNTQxMjUsMy44NDExIHoiIHN0eWxlPSJmaWxsOiMxYTFhMWE7c3Ryb2tlOiMwMDAwMDA7c3Ryb2tlLXdpZHRoOjFweDtzdHJva2UtbGluZWNhcDpidXR0O3N0cm9rZS1saW5lam9pbjptaXRlcjtzdHJva2Utb3BhY2l0eToxIiAvPjxwYXRoIHNvZGlwb2RpOm5vZGV0eXBlcz0iY2FhYyIgaW5rc2NhcGU6Y29ubmVjdG9yLWN1cnZhdHVyZT0iMCIgaWQ9InBhdGgzMDU3LTYiIGQ9Im0gMzc5LjY4Mzg4LDE3OS45ODIwNCBjIC00LjEwOTI2LDUyLjIwOTM2IDU4LjQzNzc4LDEzNS45MTYzIDEyMC4yNDk4OCwxNDIuNTYyOTEgMjQuMTUzLDIuNTk3MTUgNTkuNjAxOTYsLTIwLjIyMTIxIDU3Ljc1NjQ5LC00NC40NDMyMyAtNS4xNDcxNCwtNjcuNTU2ODEgLTEwOS40MjYyNywtNzAuOTUxNDcgLTE3OC4wMDYzNywtOTguMTE5NjggeiIgc3R5bGU9ImZpbGw6dXJsKCNsaW5lYXJHcmFkaWVudDMwNDQpO2ZpbGwtb3BhY2l0eToxO3N0cm9rZS13aWR0aDo2O3N0cm9rZS1taXRlcmxpbWl0OjQ7c3Ryb2tlLWRhc2hhcnJheTpub25lIiAvPjxwYXRoIHNvZGlwb2RpOm5vZGV0eXBlcz0iY2Fzc2NjIiBpbmtzY2FwZTpjb25uZWN0b3ItY3VydmF0dXJlPSIwIiBpZD0icGF0aDMwNTUiIGQ9Im0gMjY5Ljg2MDUsMzczLjIwNTEzIGMgNjcuNjc4ODgsNzUuNDM2NDEgMTg5LjU2NTg2LDEwOS40MzUzNiAyNzguMjExMzYsNzIuOTI0NjEgNzMuOTU0MDksLTMwLjQ1OTc1IDEyMS45MDUyNiwtMTI4LjcyMjggMTIxLjkyOTE0LC0yMDYuNjU1MDYgMC4wMTYzLC01My4zNzIyNCAtNTMuNDM2NTgsLTExNC4wNzUzOSAtMTMyLjU2NjM4LC04OS4wNTEwMSAtMzUuNTQ0NTUsMTEuMjQwNzggLTYyLjY2Mzk3LDQ2Ljk0NzA2IC04NS41NzExNCw3OS4zODA1MyAtNTEuMTgyMjcsNjguMTIzNyAtOTYuNTY4OTYsMTEzLjg5MDAzIC0xODIuMDAyOTgsMTQzLjQwMDkzIHoiIHN0eWxlPSJmaWxsOnVybCgjbGluZWFyR3JhZGllbnQzMDQ2KTtmaWxsLW9wYWNpdHk6MTtzdHJva2U6bm9uZSIgLz48cGF0aCBzb2RpcG9kaTpub2RldHlwZXM9ImNhYWMiIGlua3NjYXBlOmNvbm5lY3Rvci1jdXJ2YXR1cmU9IjAiIGlkPSJwYXRoMzA1NyIgZD0ibSAzMjAuNzcxOTUsMjIwLjc3NDc5IGMgNC4zMDYxMiw1Mi4xOTM1IDc5LjQ1MjkxLDEyNC44MDE2NCAxNDEuNTMxNTgsMTIxLjQ2MjA2IDI0LjI1NzE1LC0xLjMwNDk1IDU1LjU5MzY1LC0yOS41MDY1NCA0OS44OTIzOSwtNTMuMTIwMjYgLTE1LjkwMTE5LC02NS44NjAyMSAtMTE5LjM3Nzc3LC01Mi41MDg3NCAtMTkxLjQyMzk3LC02OC4zNDE4IHoiIHN0eWxlPSJmaWxsOnVybCgjbGluZWFyR3JhZGllbnQzMDQ4KTtmaWxsLW9wYWNpdHk6MTtzdHJva2Utd2lkdGg6NjtzdHJva2UtbWl0ZXJsaW1pdDo0O3N0cm9rZS1kYXNoYXJyYXk6bm9uZSIgLz48cGF0aCBzb2RpcG9kaTpub2RldHlwZXM9ImNhY2NhY2MiIGlua3NjYXBlOmNvbm5lY3Rvci1jdXJ2YXR1cmU9IjAiIGlkPSJwYXRoMzAzOCIgZD0ibSA0OTIuMzg4OTMsMTc5LjY3OTI5IGMgMjEuNTEzOSwxLjkyMjI4IDU5LjUwNDI3LDguNzM0MDYgODkuNDgyNDksMTAuNTkxNjQgMjQuNjA0NTksMS41MjQ2IDUzLjY3NjkyLDAuODY1MzUgNzMuOTU0MDMsMC40NDAyNCAxNC42ODYwNywyNS4xNzIyNyAxNS44NzQ5Myw1Mi4wMDk4OSAxMS43MzAxOSw3NS40OTQ4NyAtNDMuMjM4OCw3LjI0MDg3IC03NS40MzM3NywxLjkwMTkzIC0xMTAuNzEyMTIsLTkuMzcyMiAtMzIuMDk0NzIsLTEwLjI1NjczIC02My45Mjc5MSwtMjUuNzEwNTggLTg2Ljk5OTA4LC01MS40NjQ1NiAxMC4yODgyMiwtMTQuNjM3MjEgMTMuNzg5NTEsLTE3Ljc5OTA5IDIyLjU0NDQ5LC0yNS42ODk5OSB6IiBzdHlsZT0iZmlsbDojZDQwMDAwO2ZpbGwtb3BhY2l0eToxO3N0cm9rZTpub25lIiAvPjxnIHRyYW5zZm9ybT0ibWF0cml4KDAuODY1Nzk0NjgsMC4zNjQ5NjY2LC0wLjI2MzkxMTU4LDAuNjkyMzE5MTksODUuNDg3NDEsLTE2Mi40MTAwMikiIGlkPSJnMzA0NCI+PGcgaWQ9ImczMDE2IiB0cmFuc2Zvcm09Im1hdHJpeCgyLDAsMCwyLjI0NTI4MzEsLTU2MS4wODU0NywtMTQwLjA5MDA2KSI+PGcgaWQ9ImczMDI0Ij48cGF0aCBzb2RpcG9kaTp0eXBlPSJhcmMiIHN0eWxlPSJmaWxsOiNmZmZmZmY7ZmlsbC1vcGFjaXR5OjE7ZmlsbC1ydWxlOm5vbnplcm87c3Ryb2tlOm5vbmUiIGlkPSJwYXRoMzAxMiIgc29kaXBvZGk6Y3g9IjYyNS43Nzc3NyIgc29kaXBvZGk6Y3k9IjE5MS42OTczNCIgc29kaXBvZGk6cng9IjExLjc3MDExNCIgc29kaXBvZGk6cnk9IjExLjI3OTY5MyIgZD0ibSA2MzcuNTQ3ODgsMTkxLjY5NzM0IGMgMCw2LjIyOTYgLTUuMjY5NjUsMTEuMjc5NjkgLTExLjc3MDExLDExLjI3OTY5IC02LjUwMDQ1LDAgLTExLjc3MDExLC01LjA1MDA5IC0xMS43NzAxMSwtMTEuMjc5NjkgMCwtNi4yMjk2IDUuMjY5NjYsLTExLjI3OTY5IDExLjc3MDExLC0xMS4yNzk2OSA2LjUwMDQ2LDAgMTEuNzcwMTEsNS4wNTAwOSAxMS43NzAxMSwxMS4yNzk2OSB6IiB0cmFuc2Zvcm09Im1hdHJpeCgxLjI1LDAsMCwxLjE1MjE3MzksLTE1Ny45MTU3MSwtNjcuMTc4OTk2KSIgLz48cGF0aCBzb2RpcG9kaTp0eXBlPSJhcmMiIHN0eWxlPSJmaWxsOiMxYTFhMWE7ZmlsbC1vcGFjaXR5OjE7ZmlsbC1ydWxlOm5vbnplcm87c3Ryb2tlOm5vbmUiIGlkPSJwYXRoMzc5NyIgc29kaXBvZGk6Y3g9IjYxNi40NTk3MiIgc29kaXBvZGk6Y3k9IjIzNC4zNjQwMSIgc29kaXBvZGk6cng9IjEwLjI5ODg1IiBzb2RpcG9kaTpyeT0iOS44MDg0Mjg4IiBkPSJtIDYyNi43NTg1NywyMzQuMzY0MDEgYyAwLDUuNDE3MDUgLTQuNjEwOTYsOS44MDg0MyAtMTAuMjk4ODUsOS44MDg0MyAtNS42ODc5LDAgLTEwLjI5ODg1LC00LjM5MTM4IC0xMC4yOTg4NSwtOS44MDg0MyAwLC01LjQxNzA0IDQuNjEwOTUsLTkuODA4NDMgMTAuMjk4ODUsLTkuODA4NDMgNS42ODc4OSwwIDEwLjI5ODg1LDQuMzkxMzkgMTAuMjk4ODUsOS44MDg0MyB6IiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgxMS4yNzk2OTMsLTgxLjA4MDI2MykiIC8+PHBhdGggc29kaXBvZGk6dHlwZT0iYXJjIiBzdHlsZT0iZmlsbDojZmZmZmZmO2ZpbGwtb3BhY2l0eToxO2ZpbGwtcnVsZTpub256ZXJvO3N0cm9rZTpub25lIiBpZD0icGF0aDM4MDEiIHNvZGlwb2RpOmN4PSI2MjAuNzM2NzYiIHNvZGlwb2RpOmN5PSIyMzAuNjExNTMiIHNvZGlwb2RpOnJ4PSIzLjQ2NzgwMzIiIHNvZGlwb2RpOnJ5PSIzLjQ2NzgwMzIiIGQ9Im0gNjI0LjIwNDU2LDIzMC42MTE1MyBjIDAsMS45MTUyMSAtMS41NTI1OSwzLjQ2NzggLTMuNDY3OCwzLjQ2NzggLTEuOTE1MjIsMCAtMy40Njc4MSwtMS41NTI1OSAtMy40Njc4MSwtMy40Njc4IDAsLTEuOTE1MjIgMS41NTI1OSwtMy40Njc4MSAzLjQ2NzgxLC0zLjQ2NzgxIDEuOTE1MjEsMCAzLjQ2NzgsMS41NTI1OSAzLjQ2NzgsMy40Njc4MSB6IiB0cmFuc2Zvcm09InRyYW5zbGF0ZSg5LjgwODQyODYsLTgyLjM5MDgwMSkiIC8+PC9nPjwvZz48L2c+PHBhdGggaW5rc2NhcGU6Y29ubmVjdG9yLWN1cnZhdHVyZT0iMCIgaWQ9InBhdGgzMDQzIiBkPSJtIDY1MC41NzY3LDIyNS4yMDggYyAtNS40MDk1NSwtMy4zNzM0OSAtOS44OTUxMSwtOC4wMDIzOCAtMTUuMjc5NDQsLTExLjQxNzQgLTUuMTg0ODgsLTMuNDk4MDcgLTEwLjUzMzEsLTYuODcxOSAtMTYuMzQ3MjcsLTkuMjIwMDIgLTIuNTQ4NTQsLTAuODgxMDcgLTUuMDk4OTQsLTEuNzU3MTYgLTcuNjM1NTIsLTIuNjcyMzEgLTEuNzM0MjksMC40MTM1MiAwLjMyOTc5LC0xLjEzNzE5IDAuNjkwNjUsLTEuNzExMDggMS43NTU0NywtMS45NTkxIDMuNTEwOTYsLTMuOTE4MiA1LjI2NjQ0LC01Ljg3NzI5IDIuMjc3NiwwLjMwMDA5IDQuMjg5NSwxLjU1NDYxIDYuNTA3OCwyLjA4NzU5IDYuMDAzMTgsMi40NTg1MSAxMS40Mjg1Miw2LjA5MDU0IDE2Ljg1MzQyLDkuNTk3NjkgNS4zMzAyOSwzLjU5NzIgMTAuMzAzNjgsNy43MTk2OCAxNS42NzY4NiwxMS4yNDAwOCAxLjU5MTEyLDAuMjk3NyAxLjUwNTYyLDEuNDA0MzggMC4yNzk3NSwyLjA3NTQ3IC0yLjAwNDI0LDEuOTY1NzUgLTQuMDA4NDQsMy45MzE1NiAtNi4wMTI2OSw1Ljg5NzI3IHoiIHN0eWxlPSJmaWxsOiMxYTFhMWE7ZmlsbC1vcGFjaXR5OjE7ZmlsbC1ydWxlOm5vbnplcm87c3Ryb2tlOm5vbmUiIC8+PHBhdGggaW5rc2NhcGU6Y29ubmVjdG9yLWN1cnZhdHVyZT0iMCIgaWQ9InBhdGgzMDk1IiBkPSJtIDQ5Ni44NDc1NCwyMDguNTE3NTQgYyAtMTAuMzY5OTksLTAuMzYwNTcgLTIyLjQ0MTEsMC45Mjg1NSAtMzAuMzg4NywtOC42NjE2MiAtNi45OTc3LC03LjY2Njc0IC0xMi42OTE4NiwtMTcuMjEwODYgLTE2LjM2NDEsLTI3LjYxMzExIC0wLjYzNjg4LC03LjU1NjE4IC0wLjY0Mzc5LC0xNi43ODY2NyAtNy41NDQ3MywtMjAuMzc2NzcgLTcuOTY0OCwtNS4wNTQ3OCAtMTcuMzc1NTQsLTQuMzI3MzIgLTI2LjA4NDU1LC01LjcyNjU4IC0xNi40MzQ3NywtMS4wOTMxNyAtMzIuMDkzMSw1Ljc1ODk4IC00Ny40MTIxNiwxMS44MjA2NSAtNy4yNzI2NiwyLjg1NDUyIC0xNi4yMTI5MSwyLjMzMDMgLTIxLjU0NDg5LC00Ljk1NDE1IC00LjE1MzU0LC00Ljc2NDQ3IC02LjY3Nzg5LC0xMC45MzQ4NiAtOS4yOTk4MiwtMTYuODQxNTMgLTMuODM5ODksLTMuODIzNjcgLTQuMDcwNSwtOS43NjM5IDEuMTEzMDUsLTExLjM0ODg4IDMuMTkxMzUsLTIuMTYzNzggNi4zODI3MSwtNC4zMjc1NSA5LjU3NDA2LC02LjQ5MTMyIDQuOTAzMDgsMTAuNjExNjQgOC42MzM1OCwyNC4yNDY5NCAxOC45NzMwOSwyOC45NzUyMyAxMC42MTQ4LDIuNjg3MjMgMjAuNDU5OTEsLTQuNTI3MjMgMzAuNDY2NTIsLTcuNDQ5OTMgMTQuMTg1OTEsLTUuMzk3MiAyOS4zNDU0MSwtNi4yMDk2MiA0My45OTY2OCwtMy4zNDc3MyA4LjQzNjE2LDAuODg2NjMgMTguNjQ1MjMsNC41NDQ3OSAyMS4xOTU3MiwxNS40MjAxNyAwLjc0NjAxLDkuNDMwNDggMi40NDU5MywxOC42MTYwNSA4LjA4NTAzLDI1LjY5NzkxIDUuMzM1NjksOS41ODMxMiAxMy4xNjAxNSwxOC43MTc4MyAyMy40MzE3MSwxOS4xMTE3NSAzLjM5OTkyLDEuMzMzNzQgMTQuNTI2MDksLTEuMzkwNjYgMTMuMzAxMTYsMS44Nzg1MyAtMy44MzI2OSwzLjMwMjQ2IC03LjY2NTM4LDYuNjA0OTIgLTExLjQ5ODA3LDkuOTA3MzggeiIgc3R5bGU9ImZpbGw6I2Q0MDAwMDtmaWxsLW9wYWNpdHk6MTtmaWxsLXJ1bGU6bm9uemVybztzdHJva2U6bm9uZSIgLz48cGF0aCBpbmtzY2FwZTpjb25uZWN0b3ItY3VydmF0dXJlPSIwIiBpZD0icGF0aDMwOTciIGQ9Im0gNDg5LjkwMDIxLDIwMy41NDI4MiBjIC03LjUxOTcxLC00LjkwMzU5IC0xNi43MTg0NCwtOS4yMjk2OSAtMTkuOTE2NDgsLTE4LjI1NjMgLTIuMTE4MzIsLTYuMDQ0MTUgLTQuMjk0MzEsLTEyLjE1NTUgLTUuMzU0NzcsLTE4LjQ3OTEyIC0wLjkyOTI3LC04LjU5MzY4IDAuMDI1NiwtMTcuMjUzOTcgLTAuNDAyOTUsLTI1Ljg2NzA4IDEuMzg1ODIsLTUuNDk2MjEgLTIuMTc4NTgsLTEwLjU1MjcyIC03LjY4MzQ4LC0xMS41Njc0MyAtNy4yMTUwNywtMi4xMDMyMSAtMTQuODQ3MDQsLTEuODI2NjMgLTIyLjI0NDY1LC0yLjg0NTM2IC02LjgwMDA3LC0wLjM3MDYxIC0xNC45MTU1MywxLjEwODgzIC0yMC4zMDkwMywtNC4wMDU3MSAtNC4wOTA2NiwtNC44Nzg1MyAtNS44Njc2OCwtMTEuMTkyNDUgLTcuODk0NzksLTE3LjEwMzEzIC0wLjQ2NDc2LC0zLjA4NzI2IDMuNjM0OTEsLTMuMjEwNzQgNS40MTcwMiwtNS4wMzYyNiAzLjI1MTkyLC0yLjA2MzI5OCA2LjUwMzgzLC00LjEyNjU5MiA5Ljc1NTc1LC02LjE4OTg4NiAwLjcwNTcyLDUuNzUxMDI0IDMuMjI4MDEsMTEuMTE4OTE2IDUuNDgyMSwxNi4zOTA5ODYgMy4xMTExNCw1LjUzOTA5IDkuOTI1NjUsNS44MDMzOSAxNS41NDcyOCw1LjY2NDIyIDguODE1MSwwLjU2MDg2IDE3Ljc2ODM2LDAuNzM0NjQgMjYuNDAwODUsMi42OTI5NiA1LjQ0MTM4LDEuMjcxMyAxMS44NTQwNyw1LjEyMzYgMTEuMjgxNzIsMTEuNDU4MzUgMC4zNjY4OSwxMy4xMjQ2NiAtMS44MDY2OCwyNi43MzQ4MiAyLjcwNTU0LDM5LjM5MDU4IDEuODY0NjksNS42NjEyMyAzLjY5NDU1LDExLjc3MjEyIDguNzAxNTksMTUuNTMwNzUgMy43NTQ0MSwzLjQ4MDcgOC40NzU4MSw1Ljc2NzMxIDEyLjY1OTcxLDguNTQ0OTYgLTMuNDI4MiwyLjk5ODQ2IC03LjgwMjc0LDUuMjU3MzIgLTExLjU5MjU2LDcuOTg3MTMgLTAuODUwOTcsMC41NjM0MiAtMS43MDE5MywxLjEyNjg2IC0yLjU1Mjg1LDEuNjkwMzQgeiIgc3R5bGU9ImZpbGw6I2Q0MDAwMDtmaWxsLW9wYWNpdHk6MTtmaWxsLXJ1bGU6bm9uemVybztzdHJva2U6bm9uZSIgLz48L2c+PC9nPjwvc3ZnPg0K","id":"consulo.mybatis","length":110552,"name":"iBATIS/MyBatis","obsolete":false,"platformVersion":"4342","tags":["language.extension"],"url":"https://github.com/consulo/consulo-mybatis","vendor":"Max Ishchenko","version":"7540"},{"checksum":{"md5":"BD11C3D2F00242311ED06ED0CFD64337","sha3_256":"CFE6E047297CE2955075D88AE3D8A809BBBDD6AB73B2D1295F0BDC756B28C2C6","sha_256":"4541BA90B305DFD6A536DBA4B611C7E8CF8D84BF5FF7250D904548150703B817"},"date":1782328839621,"description":"","downloadUrls":["https://github.com/consulo/consulo-nginx/releases/download/build%231125_consulo%234342/consulo.nginx_1125.consulo-plugin"],"downloads":685,"downloadsAll":685,"experimental":false,"extensionPreviews":[{"apiClassName":"consulo.execution.configuration.ConfigurationType","apiPluginId":"consulo","implId":"nginx.configuration.type"},{"apiClassName":"consulo.virtualFileSystem.fileType.FileTypeFactory","apiPluginId":"consulo","implId":"*|conf"}],"iconBytes":"PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAyNS4wLjEsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT48c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHg9IjBweCIgeT0iMHB4IiB3aWR0aD0iMTkwcHgiIGhlaWdodD0iMTkwcHgiIHZpZXdCb3g9IjAgMCAxOTAgMTkwIiBlbmFibGUtYmFja2dyb3VuZD0ibmV3IDAgMCAxOTAgMTkwIiB4bWw6c3BhY2U9InByZXNlcnZlIj4NCjxwYXRoIGZpbGw9IiMwMDk2MzkiIGQ9Ik0xOS40LDEzNy45YzAuOCwxLjQsMS45LDIuNSwzLjMsMy4ybDY3LjYsMzlsMCwwYzIuOCwxLjcsNi4yLDEuNyw5LDBsNjcuNi0zOWMyLjgtMS42LDQuNS00LjYsNC41LTcuOFY1NS40ICBsMCwwYzAtMy4yLTEuNy02LjItNC41LTcuOGwtNjcuNi0zOWwwLDBjLTIuOC0xLjctNi4yLTEuNy05LDBsMCwwbC02Ny42LDM5Yy0yLjksMS42LTQuNiw0LjYtNC42LDcuOGwwLDB2NzggIEMxOC4yLDEzNSwxOC41LDEzNi41LDE5LjQsMTM3LjkiIC8+DQo8cGF0aCBmaWxsPSIjRkZGRkZGIiBkPSJNNzMuMSwxMjQuMWMwLDQuOC0zLjksOC43LTguNyw4LjdzLTguNy0zLjktOC43LTguN2wwLDBWNjQuNWMwLTQuNyw0LjEtOC40LDkuOC04LjRjNC4xLDAsOSwxLjcsMTEuOSw1LjMgIGwyLjYsMy4ybDM2LjMsNDMuNVY2NC43bDAsMGMwLTQuOCwzLjktOC43LDguNy04LjdjNC44LDAsOC43LDMuOSw4LjcsOC43bDAsMHY1OS42YzAsNC43LTQuMSw4LjQtOS44LDguNGMtNC4xLDAtOS0xLjctMTEuOS01LjMgIGwtMzktNDYuNVYxMjQuMUw3My4xLDEyNC4xeiIgLz4NCjwvc3ZnPg0K","id":"consulo.nginx","length":480011,"name":"nginx Support","obsolete":false,"platformVersion":"4342","tags":["web.server"],"url":"https://github.com/consulo/consulo-nginx","vendor":"Max Ishchenko","version":"1125"},{"checksum":{"md5":"7A91EE3A0D8B3F8DD358AA4C5A3BF137","sha3_256":"CDE9A8F35BAF26B4E2A5D4C6D77AF1BA2CEBEA44A9802F4432FF2B984834BE4E","sha_256":"FD8CDFE1E94D087FF82A60369B2D5D13B860F27AB3C67C47AE5CC2858600DDE0"},"date":1782329275414,"dependencies":["consulo.javascript","consulo.json"],"description":"","downloadUrls":["https://github.com/consulo/consulo-nodejs/releases/download/build%235721_consulo%234342/consulo.nodejs_5721.consulo-plugin"],"downloads":3166,"downloadsAll":3166,"experimental":false,"extensionPreviews":[{"apiClassName":"consulo.execution.configuration.ConfigurationType","apiPluginId":"consulo","implId":"NodeJSConfigurationType"},{"apiClassName":"consulo.execution.configuration.ConfigurationType","apiPluginId":"consulo","implId":"NpxConfigurationType"},{"apiClassName":"consulo.module.content.layer.ModuleExtensionProvider","apiPluginId":"consulo","implId":"nodejs"},{"apiClassName":"consulo.module.creation.scratch.NewModuleBuilder","apiPluginId":"consulo","implId":"consulo.nodejs.impl.newProjectOrModule.NodeJSNewModuleBuilder"}],"iconBytes":"PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAyNS4wLjEsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT48c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHZlcnNpb249IjEuMCIgaWQ9IkxheWVyXzEiIHg9IjBweCIgeT0iMHB4IiB3aWR0aD0iMTUwcHgiIGhlaWdodD0iMTUwcHgiIHZpZXdCb3g9IjAgMCAxNTAgMTUwIiBlbmFibGUtYmFja2dyb3VuZD0ibmV3IDAgMCAxNTAgMTUwIiB4bWw6c3BhY2U9InByZXNlcnZlIj4NCjxwYXRoIGZpbGw9IiM2ODlGNjMiIGQ9Ik0xMzEuNCwzNS45TDgwLjYsNy4yYy0yLjgtMS45LTcuNC0xLjktMTAuMiwwTDE5LjUsMzUuOWMtMy43LDEuOS01LjYsNS42LTUuNiw5LjN2NTguMyAgYzAsMy43LDIuOCw3LjQsNS42LDkuM2wxMyw4LjNjNi41LDIuOCw4LjMsMi44LDEyLDIuOGM5LjMsMCwxNC44LTUuNiwxNC44LTE1LjdWNTAuN2MwLTAuOSwwLTEuOS0wLjktMS45aC02LjUgIGMtMC45LDAtMi44LDAuOS0yLjgsMS45djU3LjRjMCw0LjYtMy43LDkuMy0xMiw1LjZsLTEzLjktOC4zYy0wLjksMC0wLjktMC45LTAuOS0wLjlWNDUuMmMwLTAuOSwwLjktMC45LDAuOS0xLjlMNzUsMTQuNiAgYzAuOSwwLDAuOSwwLDEuOSwwbDUwLDI5LjZjMC45LDAsMCwwLjksMCwxLjl2NTguM2MwLDAuOSwwLDAuOSwwLDAuOWwtNTAuOSwyOS42YzAsMC0wLjksMC0xLjksMGwtMTMtNy40aC0wLjkgIGMtMi44LDEuOS0zLjcsMS45LTcuNCwyLjhjLTAuOSwwLTEuOSwwLjksMC45LDEuOWwxNi43LDEwLjJjMS45LDAuOSwzLjcsMS45LDUuNiwxLjljMS45LDAsMy43LTAuOSw1LjYtMS45bDUwLTI5LjYgIGMzLjctMS45LDQuNi01LjYsNC42LTkuM1Y0NS4yQzEzNi4xLDQxLjUsMTM1LjEsMzcuOCwxMzEuNCwzNS45eiBNOTEuNyw5NS4xQzc3LjgsOTUuMSw3NSw5MS40LDc0LjEsODRjMC0wLjktMC45LTEuOS0xLjktMS45aC02LjUgIGMwLDAuOS0wLjksMS45LTAuOSwyLjhjMCw4LjMsNC42LDE4LjUsMjYuOCwxOC41YzE1LjcsMCwyNS02LjUsMjUtMTcuNlMxMDkuMiw3Miw5My41LDcwLjFzLTE2LjctMi44LTE2LjctNi41ICBjMC0zLjcsMC45LTcuNCwxMy03LjRjMTAuMiwwLDEzLjksMS45LDE1LjcsOS4zYzAsMC45LDAuOSwwLjksMS45LDAuOWg2LjVoMC45di0wLjljLTAuOS0xMi05LjMtMTguNS0yNS0xOC41ICBDNzUsNDcsNjYuNyw1My41LDY2LjcsNjMuN2MwLDExLjEsOC4zLDEzLjksMjIuMiwxNS43YzE2LjcsMS45LDE3LjYsMy43LDE3LjYsNy40QzEwNi41LDkyLjMsMTAxLjgsOTUuMSw5MS43LDk1LjF6IiAvPg0KPC9zdmc+DQo=","id":"consulo.nodejs","length":83869,"name":"Node.js","obsolete":false,"platformVersion":"4342","tags":["software.framework"],"url":"https://github.com/consulo/consulo-nodejs","vendor":"consulo.io","version":"5721"},{"checksum":{"md5":"A5D2E89D117A8EDC9983E7186F17DB66","sha3_256":"6FD537EE18E98131FF7DB06C50D11E9A88567FE49B710FF3AA87F3405F4FCB13","sha_256":"290268C1550D89B9571C5968BA68CAC6022D1541C4D1C36AC011A449B8F579B3"},"date":1782329224373,"dependencies":["com.intellij.xml","consulo.dotnet"],"description":"","downloadUrls":["https://github.com/consulo/consulo-nuget/releases/download/build%237966_consulo%234342/consulo.nuget_7966.consulo-plugin"],"downloads":8071,"downloadsAll":8071,"experimental":false,"extensionPreviews":[{"apiClassName":"consulo.virtualFileSystem.fileType.FileTypeFactory","apiPluginId":"consulo","implId":"*|config"},{"apiClassName":"consulo.module.content.layer.ModuleExtensionProvider","apiPluginId":"consulo","implId":"microsoft-nuget"},{"apiClassName":"consulo.module.content.layer.ModuleExtensionProvider","apiPluginId":"consulo","implId":"mono-nuget"}],"iconBytes":"PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz4NCjxzdmcgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgd2lkdGg9IjUxMnB4IiBoZWlnaHQ9IjUxMnB4IiB2aWV3Qm94PSIwIDAgNTEyIDUxMiIgdmVyc2lvbj0iMS4xIj48dGl0bGU+bnVnZXQ8L3RpdGxlPjxkZXNjPkNyZWF0ZWQgd2l0aCBTa2V0Y2guPC9kZXNjPjxkZWZzPjxwb2x5Z29uIGlkPSJwYXRoLTEiIHBvaW50cz0iMCA0Ni4wMjExMDMgMCAzLjcwMDI5MzUgODQuNjUyMTU3NyAzLjcwMDI5MzUgODQuNjUyMTU3NyA4OC4zNDE5MTI1IDAgODguMzQxOTEyNSIgLz48L2RlZnM+PGcgaWQ9IlN5bWJvbHMiIHN0cm9rZT0ibm9uZSIgc3Ryb2tlLXdpZHRoPSIxIiBmaWxsPSJub25lIiBmaWxsLXJ1bGU9ImV2ZW5vZGQiPjxnIGlkPSJudWdldCI+PGcgaWQ9Ikdsb2JhbC9Mb2dvIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgwLjAwMDAwMCwgNi4wMDAwMDApIj48cGF0aCBkPSJNMzc0LjQyNDk1OSw0NTQuODU2OTkxIEMzMjcuNjc1ODA1LDQ1NC44NTY5OTEgMjg5Ljc3MjgwMSw0MTYuOTUwMTc3IDI4OS43NzI4MDEsMzcwLjE5NjMyNCBDMjg5Ljc3MjgwMSwzMjMuNDYzNjM1IDMyNy42NzU4MDUsMjg1LjUzNTY1NiAzNzQuNDI0OTU5LDI4NS41MzU2NTYgQzQyMS4xNzQxMTMsMjg1LjUzNTY1NiA0NTkuMDc3MTE2LDMyMy40NjM2MzUgNDU5LjA3NzExNiwzNzAuMTk2MzI0IEM0NTkuMDc3MTE2LDQxNi45NTAxNzcgNDIxLjE3NDExMyw0NTQuODU2OTkxIDM3NC40MjQ5NTksNDU0Ljg1Njk5MSBNMjA1LjU2NTA2NywyNjAuODE0NzQxIEMxNzYuMzM4OTEsMjYwLjgxNDc0MSAxNTIuNjU3NDY5LDIzNy4xMDk3NTQgMTUyLjY1NzQ2OSwyMDcuOTAxODI0IEMxNTIuNjU3NDY5LDE3OC42NzI3MjggMTc2LjMzODkxLDE1NC45ODg5MDcgMjA1LjU2NTA2NywxNTQuOTg4OTA3IEMyMzQuNzkxMjI1LDE1NC45ODg5MDcgMjU4LjQ3MjY2NiwxNzguNjcyNzI4IDI1OC40NzI2NjYsMjA3LjkwMTgyNCBDMjU4LjQ3MjY2NiwyMzcuMTA5NzU0IDIzNC43OTEyMjUsMjYwLjgxNDc0MSAyMDUuNTY1MDY3LDI2MC44MTQ3NDEgTTM3OC4xNzA4MTcsOTUuNjQxNzc4NiBMMjM2Ljg4NjM2NSw5NS42NDE3Nzg2IEMxNjQuODg5NzA1LDk1LjY0MTc3ODYgMTA2LjQ3OTcxNywxNTQuMDU3NjM5IDEwNi40Nzk3MTcsMjI2LjA4MjcwMiBMMTA2LjQ3OTcxNywzNjcuMzYwMTkxIEMxMDYuNDc5NzE3LDQzOS40MDY0MiAxNjQuODg5NzA1LDQ5Ny43Nzk5NSAyMzYuODg2MzY1LDQ5Ny43Nzk5NSBMMzc4LjE3MDgxNyw0OTcuNzc5OTUgQzQ1MC4yMDk4MDMsNDk3Ljc3OTk1IDUwOC41Nzc0NjYsNDM5LjQwNjQyIDUwOC41Nzc0NjYsMzY3LjM2MDE5MSBMNTA4LjU3NzQ2NiwyMjYuMDgyNzAyIEM1MDguNTc3NDY2LDE1NC4wNTc2MzkgNDUwLjIwOTgwMyw5NS42NDE3Nzg2IDM3OC4xNzA4MTcsOTUuNjQxNzc4NiIgaWQ9IkZpbGwtMTIiIGZpbGw9IiMwMDQ4ODAiIGZpbGwtcnVsZT0iZXZlbm9kZCIgLz48bWFzayBpZD0ibWFzay0yIiBmaWxsPSJ3aGl0ZSI+PHVzZSB4bGluazpocmVmPSIjcGF0aC0xIiAvPjwvbWFzaz48ZyBpZD0iQ2xpcC0xNSIgLz48cGF0aCBkPSJNODQuNjUyMTU3Nyw0Ni4wMTE1Nzg3IEM4NC42NTIxNTc3LDY5LjM5OTA4ODEgNjUuNjkwMDc0NCw4OC4zNDE5MTI1IDQyLjMyNjA3ODgsODguMzQxOTEyNSBDMTguOTQwOTIwMyw4OC4zNDE5MTI1IDAsNjkuMzk5MDg4MSAwLDQ2LjAxMTU3ODcgQzAsMjIuNjQ1MjM0NCAxOC45NDA5MjAzLDMuNjgxMjQ0ODUgNDIuMzI2MDc4OCwzLjY4MTI0NDg1IEM2NS42OTAwNzQ0LDMuNjgxMjQ0ODUgODQuNjUyMTU3NywyMi42NDUyMzQ0IDg0LjY1MjE1NzcsNDYuMDExNTc4NyIgaWQ9IkZpbGwtMTQiIGZpbGw9IiMwMDQ4ODAiIGZpbGwtcnVsZT0iZXZlbm9kZCIgbWFzaz0idXJsKCNtYXNrLTIpIiAvPjwvZz48L2c+PC9nPjwvc3ZnPg0K","iconDarkBytes":"PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz4NCjxzdmcgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgd2lkdGg9IjUxMnB4IiBoZWlnaHQ9IjUxMnB4IiB2aWV3Qm94PSIwIDAgNTEyIDUxMiIgdmVyc2lvbj0iMS4xIj48dGl0bGU+bnVnZXQ8L3RpdGxlPjxkZXNjPkNyZWF0ZWQgd2l0aCBTa2V0Y2guPC9kZXNjPjxkZWZzPjxwb2x5Z29uIGlkPSJwYXRoLTEiIHBvaW50cz0iMCA0Ni4wMjExMDMgMCAzLjcwMDI5MzUgODQuNjUyMTU3NyAzLjcwMDI5MzUgODQuNjUyMTU3NyA4OC4zNDE5MTI1IDAgODguMzQxOTEyNSIgLz48L2RlZnM+PGcgaWQ9IlN5bWJvbHMiIHN0cm9rZT0ibm9uZSIgc3Ryb2tlLXdpZHRoPSIxIiBmaWxsPSJub25lIiBmaWxsLXJ1bGU9ImV2ZW5vZGQiPjxnIGlkPSJudWdldCI+PGcgaWQ9Ikdsb2JhbC9Mb2dvIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgwLjAwMDAwMCwgNi4wMDAwMDApIj48cGF0aCBkPSJNMzc0LjQyNDk1OSw0NTQuODU2OTkxIEMzMjcuNjc1ODA1LDQ1NC44NTY5OTEgMjg5Ljc3MjgwMSw0MTYuOTUwMTc3IDI4OS43NzI4MDEsMzcwLjE5NjMyNCBDMjg5Ljc3MjgwMSwzMjMuNDYzNjM1IDMyNy42NzU4MDUsMjg1LjUzNTY1NiAzNzQuNDI0OTU5LDI4NS41MzU2NTYgQzQyMS4xNzQxMTMsMjg1LjUzNTY1NiA0NTkuMDc3MTE2LDMyMy40NjM2MzUgNDU5LjA3NzExNiwzNzAuMTk2MzI0IEM0NTkuMDc3MTE2LDQxNi45NTAxNzcgNDIxLjE3NDExMyw0NTQuODU2OTkxIDM3NC40MjQ5NTksNDU0Ljg1Njk5MSBNMjA1LjU2NTA2NywyNjAuODE0NzQxIEMxNzYuMzM4OTEsMjYwLjgxNDc0MSAxNTIuNjU3NDY5LDIzNy4xMDk3NTQgMTUyLjY1NzQ2OSwyMDcuOTAxODI0IEMxNTIuNjU3NDY5LDE3OC42NzI3MjggMTc2LjMzODkxLDE1NC45ODg5MDcgMjA1LjU2NTA2NywxNTQuOTg4OTA3IEMyMzQuNzkxMjI1LDE1NC45ODg5MDcgMjU4LjQ3MjY2NiwxNzguNjcyNzI4IDI1OC40NzI2NjYsMjA3LjkwMTgyNCBDMjU4LjQ3MjY2NiwyMzcuMTA5NzU0IDIzNC43OTEyMjUsMjYwLjgxNDc0MSAyMDUuNTY1MDY3LDI2MC44MTQ3NDEgTTM3OC4xNzA4MTcsOTUuNjQxNzc4NiBMMjM2Ljg4NjM2NSw5NS42NDE3Nzg2IEMxNjQuODg5NzA1LDk1LjY0MTc3ODYgMTA2LjQ3OTcxNywxNTQuMDU3NjM5IDEwNi40Nzk3MTcsMjI2LjA4MjcwMiBMMTA2LjQ3OTcxNywzNjcuMzYwMTkxIEMxMDYuNDc5NzE3LDQzOS40MDY0MiAxNjQuODg5NzA1LDQ5Ny43Nzk5NSAyMzYuODg2MzY1LDQ5Ny43Nzk5NSBMMzc4LjE3MDgxNyw0OTcuNzc5OTUgQzQ1MC4yMDk4MDMsNDk3Ljc3OTk1IDUwOC41Nzc0NjYsNDM5LjQwNjQyIDUwOC41Nzc0NjYsMzY3LjM2MDE5MSBMNTA4LjU3NzQ2NiwyMjYuMDgyNzAyIEM1MDguNTc3NDY2LDE1NC4wNTc2MzkgNDUwLjIwOTgwMyw5NS42NDE3Nzg2IDM3OC4xNzA4MTcsOTUuNjQxNzc4NiIgaWQ9IkZpbGwtMTIiIGZpbGw9IiNmZmZmZmYiIGZpbGwtcnVsZT0iZXZlbm9kZCIgLz48bWFzayBpZD0ibWFzay0yIiBmaWxsPSJ3aGl0ZSI+PHVzZSB4bGluazpocmVmPSIjcGF0aC0xIiAvPjwvbWFzaz48ZyBpZD0iQ2xpcC0xNSIgLz48cGF0aCBkPSJNODQuNjUyMTU3Nyw0Ni4wMTE1Nzg3IEM4NC42NTIxNTc3LDY5LjM5OTA4ODEgNjUuNjkwMDc0NCw4OC4zNDE5MTI1IDQyLjMyNjA3ODgsODguMzQxOTEyNSBDMTguOTQwOTIwMyw4OC4zNDE5MTI1IDAsNjkuMzk5MDg4MSAwLDQ2LjAxMTU3ODcgQzAsMjIuNjQ1MjM0NCAxOC45NDA5MjAzLDMuNjgxMjQ0ODUgNDIuMzI2MDc4OCwzLjY4MTI0NDg1IEM2NS42OTAwNzQ0LDMuNjgxMjQ0ODUgODQuNjUyMTU3NywyMi42NDUyMzQ0IDg0LjY1MjE1NzcsNDYuMDExNTc4NyIgaWQ9IkZpbGwtMTQiIGZpbGw9IiNmZmZmZmYiIGZpbGwtcnVsZT0iZXZlbm9kZCIgbWFzaz0idXJsKCNtYXNrLTIpIiAvPjwvZz48L2c+PC9nPjwvc3ZnPg0K","id":"consulo.nuget","length":300549,"name":"NuGet","obsolete":false,"optionalDependencies":["consulo.dotnet.microsoft","consulo.dotnet.mono"],"platformVersion":"4342","tags":["build.framework"],"url":"https://github.com/consulo/consulo-nuget","version":"7966"},{"checksum":{"md5":"6A6D0D1869CBED5DD455B9F403A56745","sha3_256":"F01ED21F33109FC427483A41985785BAD2F4E7BB046189C8A104CBDBB8A9719A","sha_256":"CC543ACC46F7FD385F41C55EC0F3D724432B0A5570CD7DA5229F338E7C13AC4C"},"date":1782329245181,"dependencies":["consulo.dotnet"],"description":"","downloadUrls":["https://github.com/consulo/consulo-nunit/releases/download/build%237927_consulo%234342/consulo.nunit_7927.consulo-plugin"],"downloads":10660,"downloadsAll":10660,"experimental":false,"extensionPreviews":[{"apiClassName":"consulo.execution.configuration.ConfigurationType","apiPluginId":"consulo","implId":"#NUnitConfigurationType"},{"apiClassName":"consulo.module.content.layer.ModuleExtensionProvider","apiPluginId":"consulo","implId":"microsoft-nunit"},{"apiClassName":"consulo.module.content.layer.ModuleExtensionProvider","apiPluginId":"consulo","implId":"mono-nunit"},{"apiClassName":"consulo.content.bundle.SdkType","apiPluginId":"consulo","implId":"NUNIT_BUNDLE"}],"iconBytes":"PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAyNS4wLjEsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT48c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6Y2M9Imh0dHA6Ly9jcmVhdGl2ZWNvbW1vbnMub3JnL25zIyIgeG1sbnM6ZGM9Imh0dHA6Ly9wdXJsLm9yZy9kYy9lbGVtZW50cy8xLjEvIiB4bWxuczpyZGY9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkvMDIvMjItcmRmLXN5bnRheC1ucyMiIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB2ZXJzaW9uPSIxLjAiIGlkPSJMYXllcl8xIiB4PSIwcHgiIHk9IjBweCIgd2lkdGg9IjEwODBweCIgaGVpZ2h0PSIxMDgwcHgiIHZpZXdCb3g9IjAgMCAxMDgwIDEwODAiIGVuYWJsZS1iYWNrZ3JvdW5kPSJuZXcgMCAwIDEwODAgMTA4MCIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+DQo8Y2lyY2xlIGZpbGw9IiMwMDVCMEMiIGN4PSI1NDAiIGN5PSI1NDAiIHI9IjUxOC40IiAvPg0KPGNpcmNsZSBpZD0icmluZyIgZmlsbD0ibm9uZSIgc3Ryb2tlPSIjRkZGRkZGIiBzdHJva2Utd2lkdGg9IjUzLjIzMSIgc3Ryb2tlLW1pdGVybGltaXQ9IjQuMzIiIGN4PSI1NDAiIGN5PSI1NDAiIHI9IjQxNS44IiAvPg0KPHBhdGggaWQ9ImxldHRlcl9uIiBmaWxsPSIjRkZGRkZGIiBkPSJNNDUwLjksMzgzLjh2MTIuOGMxOC42LTI0LjUsMzguOC00Mi40LDYwLjctNTMuN2MyMi4yLTExLjYsNDcuNi0xNy40LDc2LjItMTcuNCAgYzI3LjgsMCw1Mi43LDYuMSw3NC42LDE4LjJjMjEuOSwxMi4xLDM4LjMsMjkuMyw0OS4xLDUxLjRjNywxMi45LDExLjUsMjYuOCwxMy41LDQxLjhjMi4xLDE1LDMuMSwzNCwzLjEsNTcuMnYxOTYuNCAgYzAsMjEuMS00LjksMzcuMS0xNC43LDQ3LjljLTkuNSwxMC44LTIyLDE2LjItMzcuNSwxNi4yYy0xNS43LDAtMjguNS01LjUtMzguMy0xNi42Yy05LjgtMTEuMS0xNC43LTI2LjktMTQuNy00Ny42VjUxNC41ICBjMC0zNC44LTQuOS02MS40LTE0LjctNzkuN2MtOS41LTE4LjYtMjguNy0yNy44LTU3LjYtMjcuOGMtMTguOCwwLTM2LDUuNy01MS40LDE3Yy0xNS41LDExLjEtMjYuOCwyNi40LTM0LDQ2ICBjLTUuMiwxNS43LTcuNyw0NS4xLTcuNyw4OC4ydjEzMi4yYzAsMjEuNC01LDM3LjUtMTUuMSw0OC4zYy05LjgsMTAuNi0yMi42LDE1LjktMzguMywxNS45Yy0xNS4yLDAtMjcuNy01LjUtMzcuNS0xNi42ICBjLTkuOC0xMS4xLTE0LjctMjYuOS0xNC43LTQ3LjZWMzg1LjNjMC0yMC4xLDQuNC0zNS4xLDEzLjEtNDQuOWM4LjgtMTAuMSwyMC44LTE1LjEsMzYtMTUuMWM5LjMsMCwxNy43LDIuMiwyNS4xLDYuNiAgYzcuNSw0LjQsMTMuNCwxMSwxNy44LDE5LjdDNDQ4LjUsMzYwLjQsNDUwLjksMzcxLjEsNDUwLjksMzgzLjhMNDUwLjksMzgzLjh6IiAvPg0KPGcgaWQ9ImNpcmNsZXMiPg0KCTxjaXJjbGUgZmlsbD0iI0ZGRkZGRiIgY3g9IjU0MCIgY3k9IjEyOC4yIiByPSI2NC44IiAvPg0KCTxjaXJjbGUgZmlsbD0iI0ZGRkZGRiIgY3g9Ijg5Ni42IiBjeT0iNzQ1LjkiIHI9IjY0LjgiIC8+DQoJPGNpcmNsZSBmaWxsPSIjRkZGRkZGIiBjeD0iMTgzLjQiIGN5PSI3NDUuOSIgcj0iNjQuOCIgLz4NCjwvZz4NCjwvc3ZnPg0K","id":"consulo.nunit","length":1346537,"name":"NUnit","obsolete":false,"optionalDependencies":["consulo.dotnet.microsoft","consulo.dotnet.mono"],"platformVersion":"4342","tags":["test.framework"],"url":"https://github.com/consulo/consulo-nunit","vendor":"consulo.io","version":"7927"},{"category":"Custom Languages","checksum":{},"date":1488767758063,"description":"OCaml language support","downloads":78,"downloadsAll":78,"experimental":false,"id":"consulo.ocaml","length":650764,"name":"OCaml Support","obsolete":false,"platformVersion":"1555","vendor":"Maxim Manuylov","version":"140"},{"checksum":{"md5":"EE59F9647BA8A1CBA9762C8181C65CA3","sha3_256":"E2ECD8DC17C08D6666F72E2FB6FA824DAD255E8E17AFED28DDF1168A594D8B1E","sha_256":"1A9A0665766EB164AF8D3AEBA9FA0A1287D4970B4BB1BD9897803381302B8920"},"date":1782329667807,"description":"OpenAPI Specification implementation","downloadUrls":["https://github.com/consulo/consulo-openapi/releases/download/build%23455_consulo%234342/consulo.openapi_455.consulo-plugin"],"downloads":144,"downloadsAll":144,"experimental":false,"extensionPreviews":[{"apiClassName":"org.jetbrains.idea.maven.importing.MavenImporter","apiPluginId":"org.jetbrains.idea.maven","implId":"build-plugin:org.openapitools:openapi-generator-maven-plugin"}],"iconBytes":"PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz4NCjxzdmcgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB3aWR0aD0iMTYiIGhlaWdodD0iMTYiIHZpZXdCb3g9IjAgMCAxNiAxNiIgZmlsbD0ibm9uZSI+PHBhdGggZD0iTTE2IDJDMTYgMy4xMDQ1NyAxNS4xMDQ2IDQgMTQgNEMxMi44OTU0IDQgMTIgMy4xMDQ1NyAxMiAyQzEyIDAuODk1NDMgMTIuODk1NCAwIDE0IDBDMTUuMTA0NiAwIDE2IDAuODk1NDMgMTYgMloiIGZpbGw9IiNFQkVDRjAiIC8+PHBhdGggZD0iTTEwIDhDMTAgOS4xMDQ1NyA5LjEwNDU3IDEwIDggMTBDNi44OTU0MyAxMCA2IDkuMTA0NTcgNiA4QzYgNi44OTU0MyA2Ljg5NTQzIDYgOCA2QzkuMTA0NTcgNiAxMCA2Ljg5NTQzIDEwIDhaIiBmaWxsPSIjRUJFQ0YwIiAvPjxwYXRoIGZpbGwtcnVsZT0iZXZlbm9kZCIgY2xpcC1ydWxlPSJldmVub2RkIiBkPSJNMTQgNEMxNS4xMDQ2IDQgMTYgMy4xMDQ1NyAxNiAyQzE2IDAuODk1NDMxIDE1LjEwNDYgMCAxNCAwQzEyLjg5NTQgMCAxMiAwLjg5NTQzMSAxMiAyQzEyIDIuMzcwOTIgMTIuMTAxIDIuNzE4MjYgMTIuMjc2OSAzLjAxNjAzTDkuMDE2MDMgNi4yNzY5NEM4LjcxODI2IDYuMTAwOTggOC4zNzA5MiA2IDggNkM2Ljg5NTQzIDYgNiA2Ljg5NTQzIDYgOEM2IDkuMTA0NTcgNi44OTU0MyAxMCA4IDEwQzkuMTA0NTcgMTAgMTAgOS4xMDQ1NyAxMCA4QzEwIDcuNjI5MTIgOS44OTkwNSA3LjI4MTgxIDkuNzIzMTIgNi45ODQwNkwxMi45ODQxIDMuNzIzMTJDMTMuMjgxOCAzLjg5OTA1IDEzLjYyOTEgNCAxNCA0Wk0xNCAzQzE0LjU1MjMgMyAxNSAyLjU1MjI4IDE1IDJDMTUgMS40NDc3MiAxNC41NTIzIDEgMTQgMUMxMy40NDc3IDEgMTMgMS40NDc3MiAxMyAyQzEzIDIuNTUyMjggMTMuNDQ3NyAzIDE0IDNaTTggOUM4LjU1MjI4IDkgOSA4LjU1MjI4IDkgOEM5IDcuNDQ3NzIgOC41NTIyOCA3IDggN0M3LjQ0NzcyIDcgNyA3LjQ0NzcyIDcgOEM3IDguNTUyMjggNy40NDc3MiA5IDggOVoiIGZpbGw9IiM2QzcwN0UiIC8+PHBhdGggZD0iTTYuOTExMjggNS4yMDM4MUM3LjI0ODg5IDUuMDcyMjIgNy42MTYyMSA1IDguMDAwMzkgNUM4LjI2ODUyIDUgOC41MjkwOSA1LjAzNTM5IDguNzc3MzIgNS4xMDE4M0wxMS4xMDIyIDIuNzc2OTJDMTEuMDM1OCAyLjUyODcgMTEuMDAwNCAyLjI2ODEzIDExLjAwMDQgMkMxMS4wMDA0IDEuODkyNDUgMTEuMDA2MSAxLjc4NjIyIDExLjAxNzEgMS42ODE1OUMxMC4xMDM2IDEuMjQ0NjYgOS4wODA1NyAxIDguMDAwMzkgMUM2LjUwMzMgMSA1LjExNTk3IDEuNDY5OTggMy45Nzc5MSAyLjI3MDQ0TDYuOTExMjggNS4yMDM4MVoiIGZpbGw9IiNGMkZDRjMiIC8+PHBhdGggZD0iTTUuMTcxMTEgOS4wMDAwNEgxLjA3MTI5QzEuNTU2NTQgMTIuMzkyMyA0LjQ3Mzk0IDE1IDguMDAwMzkgMTVDMTEuODY2NCAxNSAxNS4wMDA0IDExLjg2NiAxNS4wMDA0IDhDMTUuMDAwNCA2LjkxOTgzIDE0Ljc1NTcgNS44OTY4IDE0LjMxODggNC45ODMzQzE0LjIxNDIgNC45OTQzNCAxNC4xMDc5IDUgMTQuMDAwNCA1QzEzLjczMjMgNSAxMy40NzE4IDQuOTY0NjIgMTMuMjIzNiA0Ljg5ODJMMTAuODk4NiA3LjIyMzJDMTAuOTY1IDcuNDcxMzggMTEuMDAwNCA3LjczMTkyIDExLjAwMDQgOEMxMS4wMDA0IDkuNjU2ODUgOS42NTcyNSAxMSA4LjAwMDM5IDExQzYuNjk0MTkgMTEgNS41ODI5NiAxMC4xNjUyIDUuMTcxMTEgOS4wMDAwNFoiIGZpbGw9IiNGMkZDRjMiIC8+PHBhdGggZD0iTTMuMTk4ODMgMi45MDU5OEMxLjg0NTA1IDQuMTgyNCAxIDUuOTkyNTEgMSA4TDUgOC4wMDAwNEM1IDcuMDk3MDggNS4zOTg5MiA2LjI4NzI2IDYuMDMwMTQgNS43MzcyOEwzLjE5ODgzIDIuOTA1OThaIiBmaWxsPSIjRUJFQ0YwIiAvPjxwYXRoIGQ9Ik00LjY5NzU1IDIuOTkwMDlDNS42NDQ4NiAyLjM2NDMgNi43ODAwOCAyIDguMDAwMzkgMkM5LjExMzEzIDIgMTAuMTU1MSAyLjMwMjkgMTEuMDQ4NCAyLjgzMDc2TDExLjEwMjIgMi43NzY5MkMxMS4wMzU4IDIuNTI4NyAxMS4wMDA0IDIuMjY4MTMgMTEuMDAwNCAyQzExLjAwMDQgMS44OTI0NSAxMS4wMDYxIDEuNzg2MjIgMTEuMDE3MSAxLjY4MTU5QzEwLjEwMzYgMS4yNDQ2NiA5LjA4MDU3IDEgOC4wMDAzOSAxQzYuNTAzMyAxIDUuMTE1OTcgMS40Njk5OCAzLjk3NzkxIDIuMjcwNDRMNC42OTc1NSAyLjk5MDA5WiIgZmlsbD0iIzIwOEEzQyIgLz48cGF0aCBkPSJNMi4wODMzNiA5LjAwMDA0SDEuMDcxMjlDMS41NTY1NCAxMi4zOTIzIDQuNDczOTQgMTUgOC4wMDAzOSAxNUMxMS44NjY0IDE1IDE1LjAwMDQgMTEuODY2IDE1LjAwMDQgOEMxNS4wMDA0IDYuOTE5ODMgMTQuNzU1NyA1Ljg5NjggMTQuMzE4OCA0Ljk4MzNDMTQuMjE0MiA0Ljk5NDM0IDE0LjEwNzkgNSAxNC4wMDA0IDVDMTMuNzMyMyA1IDEzLjQ3MTggNC45NjQ2MiAxMy4yMjM2IDQuODk4MkwxMy4xNjk3IDQuOTUyMUMxMy42OTc1IDUuODQ1MzYgMTQuMDAwNCA2Ljg4NzMxIDE0LjAwMDQgOEMxNC4wMDA0IDExLjMxMzcgMTEuMzE0MSAxNCA4LjAwMDM5IDE0QzUuMDI3NDEgMTQgMi41NTk0NSAxMS44Mzc3IDIuMDgzMzYgOS4wMDAwNFoiIGZpbGw9IiMyMDhBM0MiIC8+PHBhdGggZD0iTTMuMTk4ODMgMi45MDU5OEMxLjg0NTA1IDQuMTgyNCAxIDUuOTkyNTEgMSA4TDIgOC4wMDAwNEMyIDYuMjY4NjkgMi43MzMzMiA0LjcwODU4IDMuOTA2MyAzLjYxMzQ0TDMuMTk4ODMgMi45MDU5OFoiIGZpbGw9IiM2QzcwN0UiIC8+PC9zdmc+DQo=","iconDarkBytes":"PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz4NCjxzdmcgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB3aWR0aD0iMTYiIGhlaWdodD0iMTYiIHZpZXdCb3g9IjAgMCAxNiAxNiIgZmlsbD0ibm9uZSI+PHBhdGggZD0iTTE2IDJDMTYgMy4xMDQ1NyAxNS4xMDQ2IDQgMTQgNEMxMi44OTU0IDQgMTIgMy4xMDQ1NyAxMiAyQzEyIDAuODk1NDMgMTIuODk1NCAwIDE0IDBDMTUuMTA0NiAwIDE2IDAuODk1NDMgMTYgMloiIGZpbGw9IiM0MzQ1NEEiIC8+PHBhdGggZD0iTTEwIDhDMTAgOS4xMDQ1NyA5LjEwNDU3IDEwIDggMTBDNi44OTU0MyAxMCA2IDkuMTA0NTcgNiA4QzYgNi44OTU0MyA2Ljg5NTQzIDYgOCA2QzkuMTA0NTcgNiAxMCA2Ljg5NTQzIDEwIDhaIiBmaWxsPSIjNDM0NTRBIiAvPjxwYXRoIGZpbGwtcnVsZT0iZXZlbm9kZCIgY2xpcC1ydWxlPSJldmVub2RkIiBkPSJNMTQgNEMxNS4xMDQ2IDQgMTYgMy4xMDQ1NyAxNiAyQzE2IDAuODk1NDMxIDE1LjEwNDYgMCAxNCAwQzEyLjg5NTQgMCAxMiAwLjg5NTQzMSAxMiAyQzEyIDIuMzcwOTIgMTIuMTAxIDIuNzE4MjYgMTIuMjc2OSAzLjAxNjAzTDkuMDE2MDMgNi4yNzY5NEM4LjcxODI2IDYuMTAwOTggOC4zNzA5MiA2IDggNkM2Ljg5NTQzIDYgNiA2Ljg5NTQzIDYgOEM2IDkuMTA0NTcgNi44OTU0MyAxMCA4IDEwQzkuMTA0NTcgMTAgMTAgOS4xMDQ1NyAxMCA4QzEwIDcuNjI5MTIgOS44OTkwNSA3LjI4MTgxIDkuNzIzMTIgNi45ODQwNkwxMi45ODQxIDMuNzIzMTJDMTMuMjgxOCAzLjg5OTA1IDEzLjYyOTEgNCAxNCA0Wk0xNCAzQzE0LjU1MjMgMyAxNSAyLjU1MjI4IDE1IDJDMTUgMS40NDc3MiAxNC41NTIzIDEgMTQgMUMxMy40NDc3IDEgMTMgMS40NDc3MiAxMyAyQzEzIDIuNTUyMjggMTMuNDQ3NyAzIDE0IDNaTTggOUM4LjU1MjI4IDkgOSA4LjU1MjI4IDkgOEM5IDcuNDQ3NzIgOC41NTIyOCA3IDggN0M3LjQ0NzcyIDcgNyA3LjQ0NzcyIDcgOEM3IDguNTUyMjggNy40NDc3MiA5IDggOVoiIGZpbGw9IiNDRUQwRDYiIC8+PHBhdGggZD0iTTYuOTExMjggNS4yMDM4MUM3LjI0ODg5IDUuMDcyMjIgNy42MTYyMSA1IDguMDAwMzkgNUM4LjI2ODUyIDUgOC41MjkwOSA1LjAzNTM5IDguNzc3MzIgNS4xMDE4M0wxMS4xMDIyIDIuNzc2OTJDMTEuMDM1OCAyLjUyODcgMTEuMDAwNCAyLjI2ODEzIDExLjAwMDQgMkMxMS4wMDA0IDEuODkyNDUgMTEuMDA2MSAxLjc4NjIyIDExLjAxNzEgMS42ODE1OUMxMC4xMDM2IDEuMjQ0NjYgOS4wODA1NyAxIDguMDAwMzkgMUM2LjUwMzMgMSA1LjExNTk3IDEuNDY5OTggMy45Nzc5MSAyLjI3MDQ0TDYuOTExMjggNS4yMDM4MVoiIGZpbGw9IiMyNTM2MjciIC8+PHBhdGggZD0iTTUuMTcxMTEgOS4wMDAwNEgxLjA3MTI5QzEuNTU2NTQgMTIuMzkyMyA0LjQ3Mzk0IDE1IDguMDAwMzkgMTVDMTEuODY2NCAxNSAxNS4wMDA0IDExLjg2NiAxNS4wMDA0IDhDMTUuMDAwNCA2LjkxOTgzIDE0Ljc1NTcgNS44OTY4IDE0LjMxODggNC45ODMzQzE0LjIxNDIgNC45OTQzNCAxNC4xMDc5IDUgMTQuMDAwNCA1QzEzLjczMjMgNSAxMy40NzE4IDQuOTY0NjIgMTMuMjIzNiA0Ljg5ODJMMTAuODk4NiA3LjIyMzJDMTAuOTY1IDcuNDcxMzggMTEuMDAwNCA3LjczMTkyIDExLjAwMDQgOEMxMS4wMDA0IDkuNjU2ODUgOS42NTcyNSAxMSA4LjAwMDM5IDExQzYuNjk0MTkgMTEgNS41ODI5NiAxMC4xNjUyIDUuMTcxMTEgOS4wMDAwNFoiIGZpbGw9IiMyNTM2MjciIC8+PHBhdGggZD0iTTMuMTk4ODMgMi45MDU5OEMxLjg0NTA1IDQuMTgyNCAxIDUuOTkyNTEgMSA4TDUgOC4wMDAwNEM1IDcuMDk3MDggNS4zOTg5MiA2LjI4NzI2IDYuMDMwMTQgNS43MzcyOEwzLjE5ODgzIDIuOTA1OThaIiBmaWxsPSIjNDM0NTRBIiAvPjxwYXRoIGQ9Ik00LjY5NzU1IDIuOTkwMDlDNS42NDQ4NiAyLjM2NDMgNi43ODAwOCAyIDguMDAwMzkgMkM5LjExMzEzIDIgMTAuMTU1MSAyLjMwMjkgMTEuMDQ4NCAyLjgzMDc2TDExLjEwMjIgMi43NzY5MkMxMS4wMzU4IDIuNTI4NyAxMS4wMDA0IDIuMjY4MTMgMTEuMDAwNCAyQzExLjAwMDQgMS44OTI0NSAxMS4wMDYxIDEuNzg2MjIgMTEuMDE3MSAxLjY4MTU5QzEwLjEwMzYgMS4yNDQ2NiA5LjA4MDU3IDEgOC4wMDAzOSAxQzYuNTAzMyAxIDUuMTE1OTcgMS40Njk5OCAzLjk3NzkxIDIuMjcwNDRMNC42OTc1NSAyLjk5MDA5WiIgZmlsbD0iIzU3OTY1QyIgLz48cGF0aCBkPSJNMi4wODMzNiA5LjAwMDA0SDEuMDcxMjlDMS41NTY1NCAxMi4zOTIzIDQuNDczOTQgMTUgOC4wMDAzOSAxNUMxMS44NjY0IDE1IDE1LjAwMDQgMTEuODY2IDE1LjAwMDQgOEMxNS4wMDA0IDYuOTE5ODMgMTQuNzU1NyA1Ljg5NjggMTQuMzE4OCA0Ljk4MzNDMTQuMjE0MiA0Ljk5NDM0IDE0LjEwNzkgNSAxNC4wMDA0IDVDMTMuNzMyMyA1IDEzLjQ3MTggNC45NjQ2MiAxMy4yMjM2IDQuODk4MkwxMy4xNjk3IDQuOTUyMUMxMy42OTc1IDUuODQ1MzYgMTQuMDAwNCA2Ljg4NzMxIDE0LjAwMDQgOEMxNC4wMDA0IDExLjMxMzcgMTEuMzE0MSAxNCA4LjAwMDM5IDE0QzUuMDI3NDEgMTQgMi41NTk0NSAxMS44Mzc3IDIuMDgzMzYgOS4wMDAwNFoiIGZpbGw9IiM1Nzk2NUMiIC8+PHBhdGggZD0iTTMuMTk4ODMgMi45MDU5OEMxLjg0NTA1IDQuMTgyNCAxIDUuOTkyNTEgMSA4TDIgOC4wMDAwNEMyIDYuMjY4NjkgMi43MzMzMiA0LjcwODU4IDMuOTA2MyAzLjYxMzQ0TDMuMTk4ODMgMi45MDU5OFoiIGZpbGw9IiNDRUQwRDYiIC8+PC9zdmc+DQo=","id":"consulo.openapi","length":13377,"name":"OpenAPI","obsolete":false,"optionalDependencies":["org.jetbrains.idea.maven"],"platformVersion":"4342","tags":["tools"],"url":"https://github.com/consulo/consulo-openapi","version":"455"},{"checksum":{"md5":"40307430BD5BE007BDB66C0F03AD25EC","sha3_256":"CF9D584BEC0A3A37B49B760FCC5C6990740E741B2CB5CF3188703CFDEF7824C1","sha_256":"98517AA9FBB2356FADCFAE28BC77E10E69B816946E6CCCE50E31E26B6BEF97C6"},"date":1782329232695,"dependencies":["consulo.dotnet.microsoft"],"description":"","downloadUrls":["https://github.com/consulo/consulo-opencover/releases/download/build%235707_consulo%234342/consulo.opencover_5707.consulo-plugin"],"downloads":5189,"downloadsAll":5189,"experimental":false,"extensionPreviews":[],"id":"consulo.opencover","length":848110,"name":"OpenCover","obsolete":false,"platformVersion":"4342","tags":["run.coverage"],"url":"https://github.com/consulo/consulo-opencover","version":"5707"},{"checksum":{"md5":"2664E07EEBF9010406850736F9ED0E2D","sha3_256":"D6AFE186D4D4381341AEE3C2EA6778DA04828D02F243D36DC7D31CB20AC1950A","sha_256":"AD9CF20A0793DC5E5CBBA7EA3A97D3221E8322040908F3EC2146CB4CAE847669"},"date":1782329077694,"dependencies":["com.intellij.xml","consulo.json"],"description":"PHP support with refactoring","downloadUrls":["https://github.com/consulo/consulo-php/releases/download/build%234722_consulo%234342/consulo.php_4722.consulo-plugin"],"downloads":958,"downloadsAll":958,"experimental":false,"extensionPreviews":[{"apiClassName":"consulo.execution.configuration.ConfigurationType","apiPluginId":"consulo","implId":"PhpScriptConfigurationType"},{"apiClassName":"consulo.virtualFileSystem.fileType.FileTypeFactory","apiPluginId":"consulo","implId":"¡|composer.json"},{"apiClassName":"consulo.virtualFileSystem.fileType.FileTypeFactory","apiPluginId":"consulo","implId":"¡|composer.lock"},{"apiClassName":"consulo.virtualFileSystem.fileType.FileTypeFactory","apiPluginId":"consulo","implId":"*|php"},{"apiClassName":"consulo.virtualFileSystem.fileType.FileTypeFactory","apiPluginId":"consulo","implId":"*|inc"},{"apiClassName":"consulo.virtualFileSystem.fileType.FileTypeFactory","apiPluginId":"consulo","implId":"*|phtml"},{"apiClassName":"consulo.virtualFileSystem.fileType.FileTypeFactory","apiPluginId":"consulo","implId":"*|php3"},{"apiClassName":"consulo.virtualFileSystem.fileType.FileTypeFactory","apiPluginId":"consulo","implId":"*|phar"},{"apiClassName":"consulo.module.content.layer.ModuleExtensionProvider","apiPluginId":"consulo","implId":"php"},{"apiClassName":"consulo.content.bundle.SdkType","apiPluginId":"consulo","implId":"PHP SDK"}],"iconBytes":"PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz4NCjxzdmcgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgdmVyc2lvbj0iMS4xIiBpZD0ic3ZnMzQzMCIgeD0iMHB4IiB5PSIwcHgiIHdpZHRoPSI3MDBweCIgaGVpZ2h0PSI3MDBweCIgdmlld0JveD0iMCAwIDcwMCA3MDAiIGVuYWJsZS1iYWNrZ3JvdW5kPSJuZXcgMCAwIDcwMCA3MDAiIHhtbDpzcGFjZT0icHJlc2VydmUiPg0KPGcgaWQ9ImczNDM4IiB0cmFuc2Zvcm09Im1hdHJpeCgxLjI1LDAsMCwtMS4yNSwtNC40LDM5NC4yOTg3NSkiPg0KCTxnIGlkPSJnMzQ0MCI+DQoJCTxnPg0KCQkJPGRlZnM+DQoJCQkJPHBhdGggaWQ9IlNWR0lEXzFfIiBkPSJNNywzNS40QzctNDQuOSwxMzAuOC0xMTAsMjgzLjUtMTEwbDAsMEM0MzYuMi0xMTAsNTYwLTQ0LjksNTYwLDM1LjRsMCwwYzAsODAuMy0xMjMuOCwxNDUuNC0yNzYuNSwxNDUuNCAgICAgIGwwLDBDMTMwLjgsMTgwLjksNywxMTUuOCw3LDM1LjQiIC8+DQoJCQk8L2RlZnM+DQoJCQk8Y2xpcFBhdGggaWQ9IlNWR0lEXzJfIj4NCgkJCQk8dXNlIHhsaW5rOmhyZWY9IiNTVkdJRF8xXyIgb3ZlcmZsb3c9InZpc2libGUiIC8+DQoJCQk8L2NsaXBQYXRoPg0KCQkJPGcgaWQ9ImczNDQyIiBjbGlwLXBhdGg9InVybCgjU1ZHSURfMl8pIj4NCgkJCQk8ZyBpZD0iZzM0NDgiPg0KCQkJCQk8ZyBpZD0iZzM0NTAiPg0KCQkJCQkJPHJhZGlhbEdyYWRpZW50IGlkPSJwYXRoMzQ2Ml8xXyIgY3g9Ii0xOTguNDQzOSIgY3k9Ii0yNDMuMTMzMiIgcj0iMSIgZ3JhZGllbnRUcmFuc2Zvcm09Im1hdHJpeCg0NTMuODIyNCAwIDAgLTQ1My44MjI0IDkwMjMxLjMxMjUgLTExMDIwOS41MzkxKSIgZ3JhZGllbnRVbml0cz0idXNlclNwYWNlT25Vc2UiPg0KCQkJCQkJCTxzdG9wIG9mZnNldD0iMCIgc3R5bGU9InN0b3AtY29sb3I6I0FFQjJENSIgLz4NCgkJCQkJCQk8c3RvcCBvZmZzZXQ9IjAuMyIgc3R5bGU9InN0b3AtY29sb3I6I0FFQjJENSIgLz4NCgkJCQkJCQk8c3RvcCBvZmZzZXQ9IjAuNzUiIHN0eWxlPSJzdG9wLWNvbG9yOiM0ODRDODkiIC8+DQoJCQkJCQkJPHN0b3Agb2Zmc2V0PSIxIiBzdHlsZT0ic3RvcC1jb2xvcjojNDg0Qzg5IiAvPg0KCQkJCQkJPC9yYWRpYWxHcmFkaWVudD4NCgkJCQkJCTxwYXRoIGlkPSJwYXRoMzQ2MiIgZmlsbD0idXJsKCNwYXRoMzQ2Ml8xXykiIGQ9Ik03LDM1LjRDNy00NC45LDEzMC44LTExMCwyODMuNS0xMTBsMCwwQzQzNi4yLTExMCw1NjAtNDQuOSw1NjAsMzUuNGwwLDAgICAgICAgIGMwLDgwLjMtMTIzLjgsMTQ1LjQtMjc2LjUsMTQ1LjRsMCwwQzEzMC44LDE4MC45LDcsMTE1LjgsNywzNS40IiAvPg0KCQkJCQk8L2c+DQoJCQkJPC9nPg0KCQkJPC9nPg0KCQk8L2c+DQoJPC9nPg0KCTxnIGlkPSJnMzQ2NCI+DQoJCTxnPg0KCQkJPGRlZnM+DQoJCQkJPHJlY3QgaWQ9IlNWR0lEXzNfIiB4PSItNzYuNSIgeT0iLTE2Ny4xIiB3aWR0aD0iNzIwIiBoZWlnaHQ9IjQwNSIgLz4NCgkJCTwvZGVmcz4NCgkJCTxjbGlwUGF0aCBpZD0iU1ZHSURfNF8iPg0KCQkJCTx1c2UgeGxpbms6aHJlZj0iI1NWR0lEXzNfIiBvdmVyZmxvdz0idmlzaWJsZSIgLz4NCgkJCTwvY2xpcFBhdGg+DQoJCQk8ZyBpZD0iZzM0NjYiIGNsaXAtcGF0aD0idXJsKCNTVkdJRF80XykiPg0KCQkJCTxnIGlkPSJnMzQ3MiIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoMjg4LDI3LjM1OTQpIj4NCgkJCQkJPHBhdGggaWQ9InBhdGgzNDc0IiBmaWxsPSIjNzc3QkIzIiBkPSJNLTQuNS0xMjYuNmMxNDYuNywwLDI2NS43LDYwLjMsMjY1LjcsMTM0LjZjMCw3NC40LTExOSwxMzQuNi0yNjUuNywxMzQuNiAgICAgICBTLTI3MC4yLDgyLjQtMjcwLjIsOC4xQy0yNzAuMi02Ni4zLTE1MS4yLTEyNi42LTQuNS0xMjYuNiIgLz4NCgkJCQk8L2c+DQoJCQk8L2c+DQoJCTwvZz4NCgk8L2c+DQoJPGcgaWQ9ImczNDc2Ij4NCgkJPGc+DQoJCQk8ZGVmcz4NCgkJCQk8cmVjdCBpZD0iU1ZHSURfNV8iIHg9Ii03Ni41IiB5PSItMTY3LjEiIHdpZHRoPSI3MjAiIGhlaWdodD0iNDA1IiAvPg0KCQkJPC9kZWZzPg0KCQkJPGNsaXBQYXRoIGlkPSJTVkdJRF82XyI+DQoJCQkJPHVzZSB4bGluazpocmVmPSIjU1ZHSURfNV8iIG92ZXJmbG93PSJ2aXNpYmxlIiAvPg0KCQkJPC9jbGlwUGF0aD4NCgkJCTxnIGlkPSJnMzQ3OCIgY2xpcC1wYXRoPSJ1cmwoI1NWR0lEXzZfKSI+DQoJCQkJPGcgaWQ9ImczNDg0IiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgxNjEuNzM0NCwxNDUuMzA2NikiPg0KCQkJCQk8cGF0aCBpZD0icGF0aDM0ODYiIGQ9Ik0tNC41LTEyNi42YzEyLjEsMCwyMS4xLDIuMiwyNi44LDYuNmM1LjYsNC4zLDkuNSwxMS45LDExLjYsMjIuNGMxLjksOS44LDEuMiwxNi43LTIuMiwyMC4zICAgICAgIGMtMy40LDMuOC0xMC44LDUuNy0yMS45LDUuN0gtOS41bC0xMC43LTU1SC00LjV6IE0tNjcuNS0xOTQuM2MtMC45LDAtMS43LDAuNC0yLjMsMS4xYy0wLjYsMC43LTAuOCwxLjYtMC42LDIuNUwtNDIuMi00NSAgICAgICBjMC4zLDEuNCwxLjUsMi40LDIuOSwyLjRoNjEuMWMxOS4yLDAsMzMuNS01LjIsNDIuNC0xNS41YzktMTAuMywxMS44LTI0LjgsOC4zLTQyLjljLTEuNC03LjQtMy45LTE0LjMtNy4zLTIwLjQgICAgICAgYy0zLjQtNi4yLTgtMTEuOC0xMy41LTE2LjljLTYuNi02LjItMTQuMS0xMC43LTIyLjItMTMuM2MtOC0yLjYtMTguMy0zLjktMzAuNS0zLjloLTI0LjdsLTcuMS0zNi4zYy0wLjMtMS40LTEuNS0yLjQtMi45LTIuNCAgICAgICBILTY3LjV6IiAvPg0KCQkJCTwvZz4NCgkJCQk8ZyBpZD0iZzM0ODgiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDE1OS4yMjM2LDE5Ny4zMDcxKSI+DQoJCQkJCTxwYXRoIGlkPSJwYXRoMzQ5MCIgZmlsbD0iI0ZGRkZGRiIgZD0iTS00LjUtMTI2LjZoMTYuOGMxMy40LDAsMTguMS0yLjksMTkuNy00LjdjMi42LTIuOSwzLjEtOS4xLDEuNC0xNy44ICAgICAgIGMtMS45LTkuOC01LjQtMTYuNy0xMC41LTIwLjVjLTUuMi00LTEzLjYtNi0yNC45LTZoLTEyTC00LjUtMTI2LjZ6IE0yNC40LTkxLjZoLTYxLjFjLTIuOSwwLTUuMy0yLTUuOS00LjlsLTI4LjMtMTQ1LjggICAgICAgYy0wLjMtMS44LDAuMS0zLjYsMS4zLTVjMS4xLTEuNCwyLjgtMi4yLDQuNi0yLjJoMzEuOGMyLjksMCw1LjMsMiw1LjksNC45bDYuNiwzMy45SDEuNGMxMi42LDAsMjMuMiwxLjQsMzEuNSw0LjEgICAgICAgYzguNSwyLjgsMTYuNCw3LjUsMjMuNCwxNGM1LjgsNS4zLDEwLjUsMTEuMiwxNC4xLDE3LjdjMy42LDYuNCw2LjIsMTMuNiw3LjcsMjEuM2MzLjcsMTkuMSwwLjcsMzQuNC05LDQ1LjUgICAgICAgQzU5LjUtOTcuMSw0NC40LTkxLjYsMjQuNC05MS42IE0tMjEuMy0xODEuNkgtMmMxMi44LDAsMjIuMywyLjQsMjguNiw3LjJjNi4zLDQuOCwxMC41LDEyLjksMTIuNywyNC4yICAgICAgIGMyLjEsMTAuOCwxLjEsMTguNS0yLjksMjIuOWMtNCw0LjUtMTIuMSw2LjctMjQuMSw2LjdILTkuNEwtMjEuMy0xODEuNiBNMjQuNC05Ny42YzE4LjQsMCwzMS44LTQuOCw0MC4yLTE0LjUgICAgICAgYzguNC05LjYsMTEtMjMuMSw3LjYtNDAuNGMtMS40LTcuMS0zLjctMTMuNi03LTE5LjVjLTMuMy01LjktNy42LTExLjMtMTIuOS0xNi4yYy02LjMtNS45LTEzLjQtMTAuMi0yMS4xLTEyLjcgICAgICAgYy03LjgtMi41LTE3LjYtMy44LTI5LjYtMy44aC0yNy4ybC03LjUtMzguOEgtNjVsMjguMywxNDUuOEgyNC40IiAvPg0KCQkJCTwvZz4NCgkJCQk8ZyBpZD0iZzM0OTIiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDMxMS41ODMsMTE2LjMwNjYpIj4NCgkJCQkJPHBhdGggaWQ9InBhdGgzNDk0IiBkPSJNLTQuNS0xMjYuNmMtMC45LDAtMS43LDAuNC0yLjMsMS4xYy0wLjYsMC43LTAuOCwxLjYtMC42LDIuNUw1LjEtNTguNUM2LjMtNTIuNCw2LTQ4LDQuMy00Ni4xICAgICAgIGMtMS4xLDEuMS00LjIsMy0xMy42LDNILTMybC0xNS44LTgxLjFjLTAuMy0xLjQtMS41LTIuNC0yLjktMi40aC0zMS41Yy0wLjksMC0xLjcsMC40LTIuMywxLjFjLTAuNiwwLjctMC44LDEuNi0wLjYsMi41ICAgICAgIGwyOC4zLDE0NS44YzAuMywxLjQsMS41LDIuNCwyLjksMi40aDMxLjVjMC45LDAsMS43LTAuNCwyLjMtMS4xYzAuNi0wLjcsMC44LTEuNiwwLjYtMi41bC02LjgtMzUuMmgyNC40ICAgICAgIGMxOC42LDAsMzEuMi0zLjMsMzguNi0xMGM3LjUtNi45LDkuOC0xNy45LDYuOS0zMi43bC0xMy4yLTY3LjhjLTAuMy0xLjQtMS41LTIuNC0yLjktMi40SC00LjV6IiAvPg0KCQkJCTwvZz4NCgkJCQk8ZyBpZD0iZzM0OTYiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDI5My42NjExLDI3MS4wNTcxKSI+DQoJCQkJCTxwYXRoIGlkPSJwYXRoMzQ5OCIgZmlsbD0iI0ZGRkZGRiIgZD0iTS00LjUtMTI2LjZILTM2Yy0yLjksMC01LjMtMi01LjktNC45bC0yOC4zLTE0NS44Yy0wLjMtMS44LDAuMS0zLjYsMS4zLTUgICAgICAgczIuOC0yLjIsNC42LTIuMmgzMS41YzIuOSwwLDUuMywyLDUuOSw0LjlsMTUuMyw3OC42SDguNmM5LjQsMCwxMS4zLTIsMTEuNC0yLjFjMC42LTAuNiwxLjMtMy40LDAuMS05LjhMNy42LTI3Ny4yICAgICAgIGMtMC4zLTEuOCwwLjEtMy42LDEuMy01czIuOC0yLjIsNC42LTIuMmgzMmMyLjksMCw1LjMsMiw1LjksNC45bDEzLjIsNjcuOGMzLjEsMTUuOSwwLjQsMjcuOS03LjksMzUuNSAgICAgICBjLTcuOSw3LjMtMjEuMiwxMC44LTQwLjYsMTAuOEgtNC43bDYuMSwzMS42YzAuMywxLjgtMC4xLDMuNi0xLjMsNUMtMS0xMjcuNC0yLjctMTI2LjYtNC41LTEyNi42IE0tNC41LTEzMi42bC03LjUtMzguOGgyOC4xICAgICAgIGMxNy43LDAsMjkuOC0zLjEsMzYuNS05LjJjNi43LTYuMiw4LjctMTYuMSw2LTI5LjlsLTEzLjItNjcuOGgtMzJMMjYtMjEzLjhjMS40LDcuMywwLjksMTIuMy0xLjYsMTVjLTIuNSwyLjctNy43LDQtMTUuOCw0ICAgICAgIGgtMjUuMmwtMTYuMi04My41aC0zMS41TC0zNi0xMzIuNkgtNC41IiAvPg0KCQkJCTwvZz4NCgkJCQk8ZyBpZD0iZzM1MDAiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDQwOS41NDk4LDE0NS4zMDY2KSI+DQoJCQkJCTxwYXRoIGlkPSJwYXRoMzUwMiIgZD0iTS00LjUtMTI2LjZjMTIuMSwwLDIxLjEsMi4yLDI2LjgsNi42YzUuNiw0LjMsOS41LDExLjksMTEuNiwyMi40YzEuOSw5LjgsMS4yLDE2LjctMi4yLDIwLjMgICAgICAgYy0zLjQsMy44LTEwLjgsNS43LTIxLjksNS43SC05LjVsLTEwLjctNTVILTQuNXogTS02Ny41LTE5NC4zYy0wLjksMC0xLjcsMC40LTIuMywxLjFjLTAuNiwwLjctMC44LDEuNi0wLjYsMi41TC00Mi4yLTQ1ICAgICAgIGMwLjMsMS40LDEuNSwyLjQsMi45LDIuNGg2MS4xYzE5LjIsMCwzMy41LTUuMiw0Mi40LTE1LjVjOS0xMC4zLDExLjgtMjQuOCw4LjMtNDIuOWMtMS40LTcuNC0zLjktMTQuMy03LjMtMjAuNCAgICAgICBjLTMuNC02LjItOC0xMS44LTEzLjUtMTYuOWMtNi42LTYuMi0xNC4xLTEwLjctMjIuMi0xMy4zYy04LTIuNi0xOC4zLTMuOS0zMC41LTMuOWgtMjQuN2wtNy4xLTM2LjNjLTAuMy0xLjQtMS41LTIuNC0yLjktMi40ICAgICAgIEgtNjcuNXoiIC8+DQoJCQkJPC9nPg0KCQkJCTxnIGlkPSJnMzUwNCIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoNDA3LjAzOTEsMTk3LjMwNzEpIj4NCgkJCQkJPHBhdGggaWQ9InBhdGgzNTA2IiBmaWxsPSIjRkZGRkZGIiBkPSJNLTQuNS0xMjYuNmgxNi44YzEzLjQsMCwxOC4xLTIuOSwxOS43LTQuN2MyLjYtMi45LDMuMS05LjEsMS40LTE3LjggICAgICAgYy0xLjktOS44LTUuNC0xNi43LTEwLjUtMjAuNWMtNS4yLTQtMTMuNi02LTI0LjktNmgtMTJMLTQuNS0xMjYuNnogTTI0LjQtOTEuNmgtNjEuMWMtMi45LDAtNS4zLTItNS45LTQuOWwtMjguMy0xNDUuOCAgICAgICBjLTAuMy0xLjgsMC4xLTMuNiwxLjMtNWMxLjEtMS40LDIuOC0yLjIsNC42LTIuMmgzMS44YzIuOSwwLDUuMywyLDUuOSw0LjlsNi42LDMzLjlIMS40YzEyLjYsMCwyMy4yLDEuNCwzMS41LDQuMSAgICAgICBjOC41LDIuOCwxNi40LDcuNSwyMy40LDE0YzUuOCw1LjMsMTAuNSwxMS4yLDE0LjEsMTcuN2MzLjYsNi40LDYuMiwxMy42LDcuNywyMS4zYzMuNywxOS4xLDAuNywzNC40LTksNDUuNSAgICAgICBDNTkuNS05Ny4xLDQ0LjQtOTEuNiwyNC40LTkxLjYgTS0yMS4zLTE4MS42SC0yYzEyLjgsMCwyMi4zLDIuNCwyOC42LDcuMmM2LjMsNC44LDEwLjUsMTIuOSwxMi43LDI0LjIgICAgICAgYzIuMSwxMC44LDEuMSwxOC41LTIuOSwyMi45Yy00LDQuNS0xMi4xLDYuNy0yNC4xLDYuN0gtOS40TC0yMS4zLTE4MS42IE0yNC40LTk3LjZjMTguNCwwLDMxLjgtNC44LDQwLjItMTQuNSAgICAgICBzMTEtMjMuMSw3LjYtNDAuNGMtMS40LTcuMS0zLjctMTMuNi03LTE5LjVjLTMuMy01LjktNy42LTExLjMtMTIuOS0xNi4yYy02LjMtNS45LTEzLjQtMTAuMi0yMS4xLTEyLjcgICAgICAgYy03LjgtMi41LTE3LjYtMy44LTI5LjYtMy44aC0yNy4ybC03LjUtMzguOEgtNjVsMjguMywxNDUuOEgyNC40IiAvPg0KCQkJCTwvZz4NCgkJCTwvZz4NCgkJPC9nPg0KCTwvZz4NCjwvZz4NCjwvc3ZnPg0K","id":"consulo.php","length":1759282,"name":"PHP","obsolete":false,"platformVersion":"4342","tags":["custom.language"],"url":"https://github.com/consulo/consulo-php","vendor":"Jay & consulo.io","version":"4722"},{"category":"Web Frameworks","checksum":{},"date":1494582979713,"dependencies":["com.intellij.properties","org.intellij.groovy"],"downloads":67,"downloadsAll":67,"experimental":false,"id":"consulo.play","length":87210,"name":"Play 1","obsolete":false,"platformVersion":"1621","vendor":"consulo.io","version":"1549"},{"checksum":{"md5":"46302C939D1EAE4AD55B75376EEC4E38","sha3_256":"E9F8196605A46DE7BE61F6D9B4B4417B144FC830BE88AF3EF6E5E0B4C17C0DE6","sha_256":"D349A98C31422725DD64A54CDFCF612AA51AE101F91B40CEDC83A2C7588BDCC7"},"date":1782328676865,"dependencies":["com.intellij.git","com.intellij.images","com.intellij.junit","com.intellij.properties","com.intellij.regexp","com.intellij.spellchecker","com.intellij.tasks","com.intellij.uiDesigner","com.intellij.velocity","com.intellij.xml","consulo.devkit","consulo.jakarta.web","consulo.java","consulo.jflex","consulo.library.batik","consulo.library.flexmark","org.intellij.groovy","org.jetbrains.plugins.github","org.jetbrains.plugins.yaml"],"description":"Running, debugging\n    Consulo in sandbox","downloadUrls":["https://github.com/consulo/consulo-template-collection/releases/download/build%23206_consulo%234342/consulo.plugin.template.consulo.dev_206.consulo-plugin"],"downloads":13,"downloadsAll":13,"experimental":false,"extensionPreviews":[],"iconBytes":"PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz4NCjxzdmcgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB3aWR0aD0iMzIiIGhlaWdodD0iMzIiIHZlcnNpb249IjEuMSIgdmlld0JveD0iMCAwIDMyIDMyIj48cmVjdCB4PSIyIiB5PSIyIiB3aWR0aD0iMjgiIGhlaWdodD0iMjgiIHJ4PSI2IiByeT0iNiIgZmlsbD0iI2MwYzBjMCIgLz48cGF0aCBkPSJtOCA4djE2LjAzOWgxNnYtM2gtMTN2LTEwLjAzOWgxM3YtM2gtMTN6IiBmaWxsPSIjMDAwIiAvPjwvc3ZnPg0K","iconDarkBytes":"PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz4NCjxzdmcgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB3aWR0aD0iMzIiIGhlaWdodD0iMzIiIHZlcnNpb249IjEuMSIgdmlld0JveD0iMCAwIDMyIDMyIj48cmVjdCB4PSIyIiB5PSIyIiB3aWR0aD0iMjgiIGhlaWdodD0iMjgiIHJ4PSI2IiByeT0iNiIgZmlsbD0iI2MwYzBjMCIgLz48cGF0aCBkPSJtOCA4djE2LjAzOWgxNnYtM2gtMTN2LTEwLjAzOWgxM3YtM2gtMTN6IiBmaWxsPSIjZmZmIiAvPjwvc3ZnPg0K","id":"consulo.plugin.template.consulo.dev","length":4940,"name":"Consulo Developing","obsolete":false,"platformVersion":"4342","tags":["template.plugin"],"url":"https://github.com/consulo/consulo-template-collection","vendor":"consulo.io","version":"206"},{"checksum":{"md5":"ED50CF0C9EA30CCCC38D0555E9C7706E","sha3_256":"2AF3B69419598C744C5734563FAB173FAC645D16F10C5A3165CF034F861740EE","sha_256":"F47D2123AFD048BC1421EF1B20C341162545DE2C110C36DFEE13BBCD0C155F5A"},"date":1782328680351,"dependencies":["com.intellij.git","com.intellij.images","com.intellij.properties","com.intellij.regexp","com.intellij.spellchecker","com.intellij.tasks","com.intellij.xml","consulo.csharp","consulo.dap","consulo.dotnet","consulo.dotnet.core","consulo.dotnet.microsoft","consulo.dotnet.mono","consulo.json","consulo.library.batik","consulo.library.flexmark","consulo.msbuild","consulo.nuget","consulo.nunit","consulo.opencover","org.jetbrains.plugins.github"],"description":"Running, debugging\n    C# code","downloadUrls":["https://github.com/consulo/consulo-template-collection/releases/download/build%23206_consulo%234342/consulo.plugin.template.dotnet.ide_206.consulo-plugin"],"downloads":123,"downloadsAll":123,"experimental":false,"extensionPreviews":[],"iconBytes":"PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz4NCjxzdmcgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgdmVyc2lvbj0iMS4xIiBpZD0iTGF5ZXJfMSIgeD0iMHB4IiB5PSIwcHgiIHdpZHRoPSIxMDBweCIgaGVpZ2h0PSIxMDBweCIgdmlld0JveD0iMCAwIDEwMCAxMDAiIGVuYWJsZS1iYWNrZ3JvdW5kPSJuZXcgMCAwIDEwMCAxMDAiIHhtbDpzcGFjZT0icHJlc2VydmUiPg0KPGcgaWQ9InN1cmZhY2UxIj4NCgk8cmVjdCBmaWxsPSIjNTEyQkQ0IiB3aWR0aD0iMTAwIiBoZWlnaHQ9IjEwMCIgLz4NCgk8cGF0aCBmaWxsPSIjRkZGRkZGIiBkPSJNMTcuOCw2My45Yy0wLjcsMC0xLjMtMC4yLTEuOC0wLjdjLTAuNS0wLjUtMC43LTEuMS0wLjctMS43YzAtMC43LDAuMi0xLjMsMC43LTEuNyAgIGMwLjUtMC41LDEuMS0wLjcsMS44LTAuN2MwLjcsMCwxLjMsMC4yLDEuOCwwLjdjMC41LDAuNSwwLjgsMS4xLDAuOCwxLjdjMCwwLjctMC4zLDEuMi0wLjgsMS43QzE5LjEsNjMuNywxOC41LDYzLjksMTcuOCw2My45eiIgLz4NCgk8cGF0aCBmaWxsPSIjRkZGRkZGIiBkPSJNNDYuMSw2My41aC00LjZMMjkuNCw0NC40Yy0wLjMtMC41LTAuNi0xLTAuOC0xLjVoLTAuMWMwLjEsMC42LDAuMSwxLjcsMC4xLDMuNnYxN2gtNC4xdi0yNmg0LjlsMTEuNywxOC42ICAgYzAuNSwwLjgsMC44LDEuMywxLDEuNmgwLjFjLTAuMS0wLjctMC4yLTEuOS0wLjItMy41VjM3LjVoNFY2My41eiIgLz4NCgk8cGF0aCBmaWxsPSIjRkZGRkZGIiBkPSJNNjUuOSw2My41SDUxLjd2LTI2aDEzLjd2My43aC05LjV2Ny40aDguN3YzLjZoLTguN3Y3LjdoMTBWNjMuNXoiIC8+DQoJPHBhdGggZmlsbD0iI0ZGRkZGRiIgZD0iTTg2LjEsNDEuMmgtNy4zdjIyLjNoLTQuMlY0MS4yaC03LjN2LTMuN2gxOC44VjQxLjJ6IiAvPg0KPC9nPg0KPC9zdmc+DQo=","id":"consulo.plugin.template.dotnet.ide","length":4870,"name":".NET IDE","obsolete":false,"platformVersion":"4342","tags":["template.plugin"],"url":"https://github.com/consulo/consulo-template-collection","vendor":"consulo.io","version":"206"},{"checksum":{"md5":"2A07686DB5C3864570AA1A8A292D3AC7","sha3_256":"720798D5890C706DD4B2DFC42A6A03EC06792F1C93ED66B3201AEF94E1335AEC","sha_256":"9E9F4AF4C326F4EBAC52C531ABD291BB0E0B521F41FD5FDB5D0FF5EB79BEC93C"},"date":1782328682313,"dependencies":["com.intellij.git","com.intellij.images","com.intellij.junit","com.intellij.properties","com.intellij.regexp","com.intellij.spellchecker","com.intellij.tasks","com.intellij.velocity","com.intellij.xml","consulo.jakarta.web","consulo.java","consulo.json","consulo.library.batik","consulo.library.flexmark","consulo.spring","consulo.testng","org.jetbrains.idea.maven","org.jetbrains.plugins.github","org.jetbrains.plugins.gradle","org.jetbrains.plugins.yaml"],"description":"Running, debugging\n    Java code","downloadUrls":["https://github.com/consulo/consulo-template-collection/releases/download/build%23206_consulo%234342/consulo.plugin.template.java.ide_206.consulo-plugin"],"downloads":77,"downloadsAll":77,"experimental":false,"extensionPreviews":[],"iconBytes":"PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz4NCjxzdmcgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgdmVyc2lvbj0iMS4wIiBpZD0iTGF5ZXJfMSIgeD0iMHB4IiB5PSIwcHgiIHdpZHRoPSIxMDBweCIgaGVpZ2h0PSIxMDBweCIgdmlld0JveD0iMCAwIDEwMCAxMDAiIGVuYWJsZS1iYWNrZ3JvdW5kPSJuZXcgMCAwIDEwMCAxMDAiIHhtbDpzcGFjZT0icHJlc2VydmUiPg0KPGcgaWQ9InN1cmZhY2UxIj4NCgk8cGF0aCBmaWxsLXJ1bGU9ImV2ZW5vZGQiIGNsaXAtcnVsZT0iZXZlbm9kZCIgZmlsbD0iIzUzODJBMSIgZD0iTTM2LjksNzcuNWMwLDAtMy44LDIuNSwyLjUsMy4xYzguOCwwLjYsMTIuNSwwLjYsMjEuMy0xLjMgICBjMCwwLDIuNSwxLjMsNS42LDIuNUM0Ni45LDkwLjYsMjEuOSw4MS45LDM2LjksNzcuNSBNMzUsNjYuM2MwLDAtNC40LDMuMSwyLjUsMy44YzguOCwwLjYsMTUuNiwxLjMsMjYuOS0xLjNjMCwwLDEuOSwxLjksNC40LDIuNSAgIEM0NC40LDc4LjEsMTcuNSw3MS45LDM1LDY2LjMiIC8+DQoJPHBhdGggZmlsbC1ydWxlPSJldmVub2RkIiBjbGlwLXJ1bGU9ImV2ZW5vZGQiIGZpbGw9IiNFNzZGMDAiIGQ9Ik01NSw0OC4xYzUsNS42LTEuMywxMC42LTEuMywxMC42czEyLjUtNi4zLDYuOS0xNC40ICAgYy01LjYtNy41LTkuNC0xMS4zLDEyLjUtMjMuOEM3My4xLDIwLjYsMzguOCwyOC44LDU1LDQ4LjEiIC8+DQoJPHBhdGggZmlsbC1ydWxlPSJldmVub2RkIiBjbGlwLXJ1bGU9ImV2ZW5vZGQiIGZpbGw9IiM1MzgyQTEiIGQ9Ik04MS4zLDg1LjZjMCwwLDMuMSwyLjUtMy4xLDQuNGMtMTEuMywzLjEtNDcuNSw0LjQtNTcuNSwwICAgYy0zLjgtMS4zLDMuMS0zLjgsNS00LjRjMi41LTAuNiwzLjgtMC42LDMuOC0wLjZjLTMuOC0yLjUtMjYuMyw1LjYtMTEuMyw4LjFDNTguOCw5OS40LDkxLjksOTAsODEuMyw4NS42IE0zOC44LDU1ICAgYzAsMC0xOC4xLDQuNC02LjMsNS42YzUsMC42LDE1LDAuNiwyNC40LDBjNy41LTAuNiwxNS0xLjksMTUtMS45cy0yLjUsMS4zLTQuNCwyLjVjLTE4LjgsNS01NSwyLjUtNDQuNC0yLjUgICBDMzEuOSw1NC40LDM4LjgsNTUsMzguOCw1NSBNNzEuOSw3My4xYzE4LjgtMTAsMTAtMTkuNCw0LjQtMTguMWMtMS45LDAuNi0yLjUsMS4zLTIuNSwxLjNzMC42LTAuNiwxLjktMS4zICAgQzg3LjUsNTAuNiw5Ni45LDY2LjksNzEuOSw3My4xQzcxLjksNzMuOCw3MS45LDczLjgsNzEuOSw3My4xIiAvPg0KCTxwYXRoIGZpbGwtcnVsZT0iZXZlbm9kZCIgY2xpcC1ydWxlPSJldmVub2RkIiBmaWxsPSIjRTc2RjAwIiBkPSJNNjAuNiwwYzAsMCwxMC42LDEwLjYtMTAsMjYuM2MtMTYuMywxMi41LTMuOCwyMCwwLDI4LjEgICBjLTkuNC04LjEtMTYuOS0xNS42LTExLjktMjIuNUM0NS42LDIxLjMsNjUsMTYuOSw2MC42LDAiIC8+DQoJPHBhdGggZmlsbC1ydWxlPSJldmVub2RkIiBjbGlwLXJ1bGU9ImV2ZW5vZGQiIGZpbGw9IiM1MzgyQTEiIGQ9Ik00MC42LDk5LjRjMTguMSwxLjMsNDYuMy0wLjYsNDYuOS05LjRjMCwwLTEuMywzLjEtMTUsNS42ICAgYy0xNS42LDMuMS0zNSwyLjUtNDYuMywwLjZDMjYuOSw5Ni45LDI4LjgsOTguOCw0MC42LDk5LjQiIC8+DQo8L2c+DQo8L3N2Zz4NCg==","id":"consulo.plugin.template.java.ide","length":5255,"name":"Java IDE","obsolete":false,"platformVersion":"4342","tags":["template.plugin"],"url":"https://github.com/consulo/consulo-template-collection","vendor":"consulo.io","version":"206"},{"checksum":{"md5":"CC4D84B94A492ABA199633B3D06EDA9E","sha3_256":"10483F182EB44FC44F4B40E67F108E220A8FFC39C7174BE33ABA0FA27078E430","sha_256":"AFEB8FDB618DA958E78A7F6E6D9EDE69CFAF8778414F3A0A0E90271D6CC6871B"},"date":1782328684900,"dependencies":["com.intellij.git","com.intellij.images","com.intellij.properties","com.intellij.regexp","com.intellij.spellchecker","com.intellij.tasks","com.intellij.xml","consulo.audio","consulo.csharp","consulo.dotnet","consulo.dotnet.mono","consulo.fontviewer","consulo.game.framework","consulo.json","consulo.library.batik","consulo.library.flexmark","consulo.nuget","consulo.nunit","consulo.unity3d","org.jetbrains.plugins.github","org.jetbrains.plugins.yaml"],"description":"Debugging C# code\n    inside UnityEditor","downloadUrls":["https://github.com/consulo/consulo-template-collection/releases/download/build%23206_consulo%234342/consulo.plugin.template.unity.ide_206.consulo-plugin"],"downloads":150,"downloadsAll":150,"experimental":false,"extensionPreviews":[],"iconBytes":"PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz4NCjxzdmcgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgdmVyc2lvbj0iMS4wIiBpZD0iTGF5ZXJfMSIgeD0iMHB4IiB5PSIwcHgiIHdpZHRoPSIxMDBweCIgaGVpZ2h0PSIxMDBweCIgdmlld0JveD0iMCAwIDEwMCAxMDAiIGVuYWJsZS1iYWNrZ3JvdW5kPSJuZXcgMCAwIDEwMCAxMDAiIHhtbDpzcGFjZT0icHJlc2VydmUiPg0KPGcgaWQ9InN1cmZhY2UxIj4NCgk8cGF0aCBkPSJNODguMiw1MC40bDUuNi05LjZjMC4yLTAuNSwwLjMtMSwwLjEtMS41bC0xMS4yLTMyYy0wLjMtMS0xLjQtMS41LTIuNC0xLjNsLTMyLjgsOGMtMC42LDAuMi0xLjEsMC42LTEuNCwxLjJMNDIuNiwyNEgzMiAgIGMtMC42LDAtMS4xLDAuMi0xLjUsMC42bC0yNCwyNmMtMC43LDAuOC0wLjcsMi4xLDAuMSwyLjhsMjUuMiwyNGMwLjQsMC40LDAuOSwwLjYsMS40LDAuNmgxMS41bDMuNSw4LjdjMC4zLDAuNiwwLjgsMS4xLDEuNSwxLjIgICBsMzQuOSw2YzEuMSwwLjIsMi4xLTAuNSwyLjMtMS41TDk0LDYwYzAuMS0wLjUsMC0xLTAuMy0xLjVMODguMiw1MC40eiBNNDIuNiwyNGwyOC4yLTUuMkw1Niw0OEgyMi4zTDQyLjYsMjR6IE00NC42LDc4TDIyLjMsNTZINTYgICBsMTcuNSwyNi4zTDQ0LjYsNzh6IE04MC44LDc3LjhMNjQsNTJsMTQuNy0yOS4ybDkuNSwyNy42TDgwLjgsNzcuOHoiIC8+DQo8L2c+DQo8L3N2Zz4NCg==","iconDarkBytes":"PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz4NCjxzdmcgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgdmVyc2lvbj0iMS4wIiBpZD0iTGF5ZXJfMSIgeD0iMHB4IiB5PSIwcHgiIHdpZHRoPSIxMDBweCIgaGVpZ2h0PSIxMDBweCIgdmlld0JveD0iMCAwIDEwMCAxMDAiIGVuYWJsZS1iYWNrZ3JvdW5kPSJuZXcgMCAwIDEwMCAxMDAiIHhtbDpzcGFjZT0icHJlc2VydmUiPg0KPHBhdGggZmlsbD0iIzllOWU5ZSIgZD0iTTg5LjQsNTAuNGw1LjgtOS45YzAuMi0wLjUsMC4zLTEuMSwwLjEtMS42bC0xMS41LTMzYy0wLjQtMS0xLjQtMS42LTIuNC0xLjNsLTMzLjksOC4zYy0wLjYsMC4yLTEuMiwwLjYtMS40LDEuMmwtMy42LDkgIGgtMTFjLTAuNiwwLTEuMSwwLjItMS41LDAuN0w1LjEsNTAuN2MtMC44LDAuOC0wLjcsMi4xLDAuMSwyLjlsMjYsMjQuOGMwLjQsMC40LDAuOSwwLjYsMS40LDAuNmgxMS45bDMuNiw5ICBjMC4zLDAuNywwLjksMS4xLDEuNiwxLjNsMzYuMSw2LjJjMC4xLDAsMC4yLDAsMC4zLDBjMSwwLDEuOC0wLjcsMi0xLjZsNy4zLTMzLjVjMC4xLTAuNSwwLTEuMS0wLjMtMS41TDg5LjQsNTAuNHogTTQyLjQsMjMuMSAgbDI5LjEtNS4zTDU2LjIsNDcuOUgyMS40TDQyLjQsMjMuMXogTTQ0LjUsNzguOWwtMjMtMjIuN2gzNC44bDE4LjEsMjcuMkw0NC41LDc4Ljl6IE04MS44LDc4LjdMNjQuNSw1Mi4xbDE1LjEtMzAuMWw5LjgsMjguNSAgTDgxLjgsNzguN3oiIC8+DQo8L3N2Zz4NCg==","id":"consulo.plugin.template.unity.ide","length":5979,"name":"Unity IDE","obsolete":false,"platformVersion":"4342","tags":["template.plugin"],"url":"https://github.com/consulo/consulo-template-collection","vendor":"consulo.io","version":"206"},{"checksum":{"md5":"80AD3514927152A761D881733A3C8D76","sha3_256":"C7E8F6EE45A2EA89073F5CDE74244101906C34CC76919DE8AE2BD61F890EEF83","sha_256":"6E0B0FBECF94F50490EDFF6BF2224241DCCF5E924F29F553F5CE4A1586AB1511"},"date":1776518432928,"description":"Obsolete plugin - was merged to platform code (just remove)","downloadUrls":["https://github.com/consulo/consulo-presentation-assistant/releases/download/build%231945_consulo%234278/consulo.presentationAssistant_1945.consulo-plugin"],"downloads":222,"downloadsAll":222,"experimental":false,"extensionPreviews":[],"id":"consulo.presentationAssistant","length":3862,"name":"Presentation Assistant (Obsolete)","obsolete":false,"platformVersion":"4278","tags":["ide.extension"],"url":"https://github.com/consulo/consulo-presentation-assistant","vendor":"consulo.io","version":"1945"},{"checksum":{"md5":"75E7E01FD48DC6CEE7703EF673E0095B","sha3_256":"79861E8516F28F7763A25F24F8B40F55CDECCE7170F270898D74379CB0607F69","sha_256":"B042B9F5102D54215ACE9FB18669A2B6E04F976A1D4AF926E9DDEA85E69583D0"},"date":1782328654560,"description":"A Program Structure Interface (PSI) tree viewer. This plugin may be useful for developers who are considering using the PSI interface in their own plugins.","downloadUrls":["https://github.com/consulo/consulo-psiviewer/releases/download/build%233147_consulo%234342/consulo.psiviewer_3147.consulo-plugin"],"downloads":763,"downloadsAll":763,"experimental":false,"extensionPreviews":[],"id":"consulo.psiviewer","length":55709,"name":"PsiViewer","obsolete":false,"platformVersion":"4342","tags":["ide.extension"],"url":"https://github.com/consulo/consulo-psiviewer","vendor":"Andrew Armstrong, Bas Leijdekkers, Vince Mallet, Ole Matzura, Jacques Morel, Colin Fleming, Jon Akhtar","version":"3147"},{"checksum":{"md5":"9C95F417D5BB3B8A6B68B1C44FCECA24","sha3_256":"33EB667B49C3AAEAB66F96FB0C4EFA742C35578DB0C759323A7A42FAABCEC598","sha_256":"6584C6A25B657DDF0358981679BC17788928AF29FC5AE95F39FBCDAF69E10191"},"date":1782329643207,"description":"Smart editing for Python scripts","downloadUrls":["https://github.com/consulo/consulo-python/releases/download/build%2312010_consulo%234342/consulo.python_12010.consulo-plugin"],"downloads":1418,"downloadsAll":1418,"experimental":false,"extensionPreviews":[{"apiClassName":"consulo.execution.configuration.ConfigurationType","apiPluginId":"consulo","implId":"RestRunConfigurationType"},{"apiClassName":"consulo.execution.configuration.ConfigurationType","apiPluginId":"consulo","implId":"PythonConfigurationType"},{"apiClassName":"consulo.execution.configuration.ConfigurationType","apiPluginId":"consulo","implId":"PythonTestConfigurationType"},{"apiClassName":"consulo.virtualFileSystem.fileType.FileTypeFactory","apiPluginId":"consulo","implId":"*|qrc"},{"apiClassName":"consulo.virtualFileSystem.fileType.FileTypeFactory","apiPluginId":"consulo","implId":"*|py"},{"apiClassName":"consulo.virtualFileSystem.fileType.FileTypeFactory","apiPluginId":"consulo","implId":"*|pyw"},{"apiClassName":"consulo.virtualFileSystem.fileType.FileTypeFactory","apiPluginId":"consulo","implId":"*|ui"},{"apiClassName":"consulo.virtualFileSystem.fileType.FileTypeFactory","apiPluginId":"consulo","implId":"!|buildout.cfg"},{"apiClassName":"consulo.module.content.layer.ModuleExtensionProvider","apiPluginId":"consulo","implId":"py-buildout"},{"apiClassName":"consulo.module.content.layer.ModuleExtensionProvider","apiPluginId":"consulo","implId":"python"},{"apiClassName":"consulo.content.bundle.SdkType","apiPluginId":"consulo","implId":"Python SDK"}],"iconBytes":"PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz4NCjwhLS0gQ3JlYXRlZCB3aXRoIElua3NjYXBlIChodHRwOi8vd3d3Lmlua3NjYXBlLm9yZy8pIC0tPjxzdmcgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczpjYz0iaHR0cDovL3dlYi5yZXNvdXJjZS5vcmcvY2MvIiB4bWxuczpkYz0iaHR0cDovL3B1cmwub3JnL2RjL2VsZW1lbnRzLzEuMS8iIHhtbG5zOmlua3NjYXBlPSJodHRwOi8vd3d3Lmlua3NjYXBlLm9yZy9uYW1lc3BhY2VzL2lua3NjYXBlIiB4bWxuczpyZGY9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkvMDIvMjItcmRmLXN5bnRheC1ucyMiIHhtbG5zOnNvZGlwb2RpPSJodHRwOi8vc29kaXBvZGkuc291cmNlZm9yZ2UubmV0L0RURC9zb2RpcG9kaS0wLmR0ZCIgeG1sbnM6c3ZnPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHdpZHRoPSIxMTAuNDIxMSIgaGVpZ2h0PSIxMDkuODQ2MSIgaWQ9InN2ZzIxNjkiIHNvZGlwb2RpOnZlcnNpb249IjAuMzIiIGlua3NjYXBlOnZlcnNpb249IjAuNDUuMSIgdmVyc2lvbj0iMS4wIiBzb2RpcG9kaTpkb2NiYXNlPSIvaG9tZS9iZW5lL0Rlc2t0b3AiIHNvZGlwb2RpOmRvY25hbWU9ImRlc3Npbi0xLnN2ZyIgaW5rc2NhcGU6b3V0cHV0X2V4dGVuc2lvbj0ib3JnLmlua3NjYXBlLm91dHB1dC5zdmcuaW5rc2NhcGUiPjxkZWZzIGlkPSJkZWZzMjE3MSI+PGxpbmVhckdyYWRpZW50IGlkPSJsaW5lYXJHcmFkaWVudDExMzAxIiBpbmtzY2FwZTpjb2xsZWN0PSJhbHdheXMiPjxzdG9wIGlkPSJzdG9wMTEzMDMiIG9mZnNldD0iMCIgc3R5bGU9InN0b3AtY29sb3I6I2ZmZTA1MjtzdG9wLW9wYWNpdHk6MSIgLz48c3RvcCBpZD0ic3RvcDExMzA1IiBvZmZzZXQ9IjEiIHN0eWxlPSJzdG9wLWNvbG9yOiNmZmMzMzE7c3RvcC1vcGFjaXR5OjEiIC8+PC9saW5lYXJHcmFkaWVudD48bGluZWFyR3JhZGllbnQgZ3JhZGllbnRVbml0cz0idXNlclNwYWNlT25Vc2UiIHkyPSIxNjguMTAxMiIgeDI9IjE0Ny43NzczNyIgeTE9IjExMS45MjA1MyIgeDE9Ijg5LjEzNjc0OSIgaWQ9ImxpbmVhckdyYWRpZW50MTEzMDciIHhsaW5rOmhyZWY9IiNsaW5lYXJHcmFkaWVudDExMzAxIiBpbmtzY2FwZTpjb2xsZWN0PSJhbHdheXMiIC8+PGxpbmVhckdyYWRpZW50IGlkPSJsaW5lYXJHcmFkaWVudDk1MTUiIGlua3NjYXBlOmNvbGxlY3Q9ImFsd2F5cyI+PHN0b3AgaWQ9InN0b3A5NTE3IiBvZmZzZXQ9IjAiIHN0eWxlPSJzdG9wLWNvbG9yOiMzODdlYjg7c3RvcC1vcGFjaXR5OjEiIC8+PHN0b3AgaWQ9InN0b3A5NTE5IiBvZmZzZXQ9IjEiIHN0eWxlPSJzdG9wLWNvbG9yOiMzNjY5OTQ7c3RvcC1vcGFjaXR5OjEiIC8+PC9saW5lYXJHcmFkaWVudD48bGluZWFyR3JhZGllbnQgZ3JhZGllbnRVbml0cz0idXNlclNwYWNlT25Vc2UiIHkyPSIxMzEuODUyOTEiIHgyPSIxMTAuMTQ5MTkiIHkxPSI3Ny4wNzAyNzQiIHgxPSI1NS41NDkxNzkiIGlkPSJsaW5lYXJHcmFkaWVudDk1MjEiIHhsaW5rOmhyZWY9IiNsaW5lYXJHcmFkaWVudDk1MTUiIGlua3NjYXBlOmNvbGxlY3Q9ImFsd2F5cyIgLz48L2RlZnM+PHNvZGlwb2RpOm5hbWVkdmlldyBpZD0iYmFzZSIgcGFnZWNvbG9yPSIjZmZmZmZmIiBib3JkZXJjb2xvcj0iIzY2NjY2NiIgYm9yZGVyb3BhY2l0eT0iMS4wIiBpbmtzY2FwZTpwYWdlb3BhY2l0eT0iMC4wIiBpbmtzY2FwZTpwYWdlc2hhZG93PSIyIiBpbmtzY2FwZTp6b29tPSIwLjI0NzQ4NzM3IiBpbmtzY2FwZTpjeD0iLTI2MC40NjMxMiIgaW5rc2NhcGU6Y3k9IjMxNi4wMjc0NCIgaW5rc2NhcGU6ZG9jdW1lbnQtdW5pdHM9InB4IiBpbmtzY2FwZTpjdXJyZW50LWxheWVyPSJsYXllcjEiIHdpZHRoPSIxMzEuMTAyMzZweCIgaGVpZ2h0PSIxODQuMjUxOTdweCIgaW5rc2NhcGU6d2luZG93LXdpZHRoPSI4NzIiIGlua3NjYXBlOndpbmRvdy1oZWlnaHQ9IjYyNCIgaW5rc2NhcGU6d2luZG93LXg9IjUiIGlua3NjYXBlOndpbmRvdy15PSI0OCIgLz48bWV0YWRhdGEgaWQ9Im1ldGFkYXRhMjE3NCI+PHJkZjpSREY+PGNjOldvcmsgcmRmOmFib3V0PSIiPjxkYzpmb3JtYXQ+aW1hZ2Uvc3ZnK3htbDwvZGM6Zm9ybWF0PjxkYzp0eXBlIHJkZjpyZXNvdXJjZT0iaHR0cDovL3B1cmwub3JnL2RjL2RjbWl0eXBlL1N0aWxsSW1hZ2UiIC8+PC9jYzpXb3JrPjwvcmRmOlJERj48L21ldGFkYXRhPjxnIGlua3NjYXBlOmxhYmVsPSJDYWxxdWUgMSIgaW5rc2NhcGU6Z3JvdXBtb2RlPSJsYXllciIgaWQ9ImxheWVyMSIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoLTQ3My4zNjA4OCwtMjUxLjcyNDg1KSI+PGcgaWQ9ImcxODk0IiB0cmFuc2Zvcm09InRyYW5zbGF0ZSg0MjguNDIzMzgsMTg0LjI1NjEpIj48cGF0aCBzdHlsZT0ib3BhY2l0eToxO2NvbG9yOiMwMDAwMDA7ZmlsbDp1cmwoI2xpbmVhckdyYWRpZW50OTUyMSk7ZmlsbC1vcGFjaXR5OjE7ZmlsbC1ydWxlOm5vbnplcm87c3Ryb2tlOm5vbmU7c3Ryb2tlLXdpZHRoOjE7c3Ryb2tlLWxpbmVjYXA6YnV0dDtzdHJva2UtbGluZWpvaW46bWl0ZXI7bWFya2VyOm5vbmU7bWFya2VyLXN0YXJ0Om5vbmU7bWFya2VyLW1pZDpub25lO21hcmtlci1lbmQ6bm9uZTtzdHJva2UtbWl0ZXJsaW1pdDo0O3N0cm9rZS1kYXNoYXJyYXk6bm9uZTtzdHJva2UtZGFzaG9mZnNldDowO3N0cm9rZS1vcGFjaXR5OjE7dmlzaWJpbGl0eTp2aXNpYmxlO2Rpc3BsYXk6aW5saW5lO292ZXJmbG93OnZpc2libGUiIGQ9Ik0gOTkuNzUsNjcuNDY4NzUgQyA3MS43MTgyNjgsNjcuNDY4NzUyIDczLjQ2ODc1LDc5LjYyNSA3My40Njg3NSw3OS42MjUgTCA3My41LDkyLjIxODc1IEwgMTAwLjI1LDkyLjIxODc1IEwgMTAwLjI1LDk2IEwgNjIuODc1LDk2IEMgNjIuODc1LDk2IDQ0LjkzNzUsOTMuOTY1NzI0IDQ0LjkzNzUsMTIyLjI1IEMgNDQuOTM3NDk4LDE1MC41MzQyNyA2MC41OTM3NSwxNDkuNTMxMjUgNjAuNTkzNzUsMTQ5LjUzMTI1IEwgNjkuOTM3NSwxNDkuNTMxMjUgTCA2OS45Mzc1LDEzNi40MDYyNSBDIDY5LjkzNzUsMTM2LjQwNjI1IDY5LjQzMzg0OCwxMjAuNzUgODUuMzQzNzUsMTIwLjc1IEMgMTAxLjI1MzY1LDEyMC43NSAxMTEuODc1LDEyMC43NSAxMTEuODc1LDEyMC43NSBDIDExMS44NzUsMTIwLjc1IDEyNi43ODEyNSwxMjAuOTkwOTYgMTI2Ljc4MTI1LDEwNi4zNDM3NSBDIDEyNi43ODEyNSw5MS42OTY1NDQgMTI2Ljc4MTI1LDgyLjEyNSAxMjYuNzgxMjUsODIuMTI1IEMgMTI2Ljc4MTI1LDgyLjEyNDk5OCAxMjkuMDQ0NDMsNjcuNDY4NzUgOTkuNzUsNjcuNDY4NzUgeiBNIDg1LDc1LjkzNzUgQyA4Ny42NjE0MjksNzUuOTM3NDk4IDg5LjgxMjUsNzguMDg4NTcxIDg5LjgxMjUsODAuNzUgQyA4OS44MTI1MDIsODMuNDExNDI5IDg3LjY2MTQyOSw4NS41NjI1IDg1LDg1LjU2MjUgQyA4Mi4zMzg1NzEsODUuNTYyNTAyIDgwLjE4NzUsODMuNDExNDI5IDgwLjE4NzUsODAuNzUgQyA4MC4xODc0OTgsNzguMDg4NTcxIDgyLjMzODU3MSw3NS45Mzc1IDg1LDc1LjkzNzUgeiAiIGlkPSJwYXRoODYxNSIgLz48cGF0aCBpZD0icGF0aDg2MjAiIGQ9Ik0gMTAwLjU0NjEsMTc3LjMxNDg1IEMgMTI4LjU3Nzg0LDE3Ny4zMTQ4NSAxMjYuODI3MzUsMTY1LjE1ODYgMTI2LjgyNzM1LDE2NS4xNTg2IEwgMTI2Ljc5NjEsMTUyLjU2NDg1IEwgMTAwLjA0NjEsMTUyLjU2NDg1IEwgMTAwLjA0NjEsMTQ4Ljc4MzYgTCAxMzcuNDIxMSwxNDguNzgzNiBDIDEzNy40MjExLDE0OC43ODM2IDE1NS4zNTg2LDE1MC44MTc4NyAxNTUuMzU4NiwxMjIuNTMzNTkgQyAxNTUuMzU4NjEsOTQuMjQ5MzIzIDEzOS43MDIzNSw5NS4yNTIzNDMgMTM5LjcwMjM1LDk1LjI1MjM0MyBMIDEzMC4zNTg2LDk1LjI1MjM0MyBMIDEzMC4zNTg2LDEwOC4zNzczNCBDIDEzMC4zNTg2LDEwOC4zNzczNCAxMzAuODYyMjYsMTI0LjAzMzU5IDExNC45NTIzNSwxMjQuMDMzNTkgQyA5OS4wNDI0NDgsMTI0LjAzMzU5IDg4LjQyMTA5OCwxMjQuMDMzNTkgODguNDIxMDk4LDEyNC4wMzM1OSBDIDg4LjQyMTA5OCwxMjQuMDMzNTkgNzMuNTE0ODQ4LDEyMy43OTI2MyA3My41MTQ4NDgsMTM4LjQzOTg1IEMgNzMuNTE0ODQ4LDE1My4wODcwNSA3My41MTQ4NDgsMTYyLjY1ODYgNzMuNTE0ODQ4LDE2Mi42NTg2IEMgNzMuNTE0ODQ4LDE2Mi42NTg2IDcxLjI1MTY2OCwxNzcuMzE0ODUgMTAwLjU0NjEsMTc3LjMxNDg1IHogTSAxMTUuMjk2MSwxNjguODQ2MSBDIDExMi42MzQ2NywxNjguODQ2MSAxMTAuNDgzNiwxNjYuNjk1MDMgMTEwLjQ4MzYsMTY0LjAzMzYgQyAxMTAuNDgzNiwxNjEuMzcyMTcgMTEyLjYzNDY3LDE1OS4yMjExIDExNS4yOTYxLDE1OS4yMjExIEMgMTE3Ljk1NzUzLDE1OS4yMjExIDEyMC4xMDg2LDE2MS4zNzIxNyAxMjAuMTA4NiwxNjQuMDMzNiBDIDEyMC4xMDg2MSwxNjYuNjk1MDMgMTE3Ljk1NzUzLDE2OC44NDYxIDExNS4yOTYxLDE2OC44NDYxIHogIiBzdHlsZT0ib3BhY2l0eToxO2NvbG9yOiMwMDAwMDA7ZmlsbDp1cmwoI2xpbmVhckdyYWRpZW50MTEzMDcpO2ZpbGwtb3BhY2l0eToxO2ZpbGwtcnVsZTpub256ZXJvO3N0cm9rZTpub25lO3N0cm9rZS13aWR0aDoxO3N0cm9rZS1saW5lY2FwOmJ1dHQ7c3Ryb2tlLWxpbmVqb2luOm1pdGVyO21hcmtlcjpub25lO21hcmtlci1zdGFydDpub25lO21hcmtlci1taWQ6bm9uZTttYXJrZXItZW5kOm5vbmU7c3Ryb2tlLW1pdGVybGltaXQ6NDtzdHJva2UtZGFzaGFycmF5Om5vbmU7c3Ryb2tlLWRhc2hvZmZzZXQ6MDtzdHJva2Utb3BhY2l0eToxO3Zpc2liaWxpdHk6dmlzaWJsZTtkaXNwbGF5OmlubGluZTtvdmVyZmxvdzp2aXNpYmxlIiAvPjwvZz48L2c+PC9zdmc+DQo=","id":"consulo.python","length":16520858,"name":"Python","obsolete":false,"optionalDependencies":["com.intellij.regexp","com.intellij.spellchecker","com.intellij.xml","org.jetbrains.plugins.rest"],"platformVersion":"4342","tags":["custom.language"],"url":"https://github.com/consulo/consulo-python","vendor":"JetBrains, Keith Lea","version":"12010"},{"checksum":{"md5":"5EEE0105F882666A6AE7A3D7B9D7454C","sha3_256":"817DBDA3A1A412D730431EDF7D31CC9123585099062E0F98B143F66EEB1CE2E9","sha_256":"575921A8322C2B5B7992FF5B9C9FF99597AA48D0472E17BF4C588B4865798834"},"date":1782329415171,"dependencies":["com.intellij.xml","consulo.csharp"],"description":"","downloadUrls":["https://github.com/consulo/incubating-consulo-razor/releases/download/build%239098_consulo%234342/consulo.razor_9098.consulo-plugin"],"downloads":305,"downloadsAll":305,"experimental":false,"extensionPreviews":[{"apiClassName":"consulo.virtualFileSystem.fileType.FileTypeFactory","apiPluginId":"consulo","implId":"*|cshtml"}],"id":"consulo.razor","length":36011,"name":"Razor Template","obsolete":false,"platformVersion":"4342","tags":["template.language"],"url":"https://github.com/consulo/incubating-consulo-razor","vendor":"consulo.io","version":"9098"},{"checksum":{"md5":"DE31D8A5904696FD715D37268ADF6403","sha3_256":"2305B0422B3165F465421CE5F2927AA862905E0E04AA8529B7CF6A0337784C42","sha_256":"1EA7B24DF72E82DA15E480ADAE3029A997CA474D7E379057CB64F0212F0C23C5"},"date":1782328842121,"description":"","downloadUrls":["https://github.com/consulo/consulo-restclient-old/releases/download/build%232533_consulo%234342/consulo.restclient_2533.consulo-plugin"],"downloads":2088,"downloadsAll":2088,"experimental":false,"extensionPreviews":[],"id":"consulo.restclient","length":1853024,"name":"REST Client","obsolete":false,"platformVersion":"4342","tags":["web.tool"],"url":"https://github.com/consulo/consulo-restclient","vendor":"consulo.io","version":"2533"},{"checksum":{"md5":"0F2C7F0349A77C1EA21F18EAA43E8F79","sha3_256":"CBA3E52F18D7DC547C25C9B80C66C3B72F9A938D2E170C6A9662157D4826D2E3","sha_256":"615B4F10E982EE9B6E0CCF887F5E4A8A9285527CF5BE79655ADECD9365A7AD7E"},"date":1782329565584,"dependencies":["com.intellij.xml","consulo.java","org.jetbrains.plugins.yaml"],"description":"The Ruby plug-in makes Consulo the smart Ruby and Ruby on Rails editor, ideal for the full cycle application development.","downloadUrls":["https://github.com/consulo/incubating-consulo-ruby/releases/download/build%235947_consulo%234342/consulo.ruby_5947.consulo-plugin"],"downloads":209,"downloadsAll":209,"experimental":true,"extensionPreviews":[{"apiClassName":"consulo.execution.configuration.ConfigurationType","apiPluginId":"consulo","implId":"RSpecRunConfigurationType"},{"apiClassName":"consulo.execution.configuration.ConfigurationType","apiPluginId":"consulo","implId":"RailsRunConfigurationType"},{"apiClassName":"consulo.execution.configuration.ConfigurationType","apiPluginId":"consulo","implId":"RubyRunConfigurationType"},{"apiClassName":"consulo.virtualFileSystem.fileType.FileTypeFactory","apiPluginId":"consulo","implId":"*|rb"},{"apiClassName":"consulo.virtualFileSystem.fileType.FileTypeFactory","apiPluginId":"consulo","implId":"*|rbw"},{"apiClassName":"consulo.virtualFileSystem.fileType.FileTypeFactory","apiPluginId":"consulo","implId":"*|rake"},{"apiClassName":"consulo.virtualFileSystem.fileType.FileTypeFactory","apiPluginId":"consulo","implId":"*|rjs"},{"apiClassName":"consulo.module.content.layer.ModuleExtensionProvider","apiPluginId":"consulo","implId":"ruby"},{"apiClassName":"consulo.content.OrderRootType","apiPluginId":"consulo","implId":"rubyGems"}],"iconBytes":"PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAyNS4wLjEsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT48c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6Y2M9Imh0dHA6Ly9jcmVhdGl2ZWNvbW1vbnMub3JnL25zIyIgeG1sbnM6ZGM9Imh0dHA6Ly9wdXJsLm9yZy9kYy9lbGVtZW50cy8xLjEvIiB4bWxuczppbmtzY2FwZT0iaHR0cDovL3d3dy5pbmtzY2FwZS5vcmcvbmFtZXNwYWNlcy9pbmtzY2FwZSIgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIiB4bWxuczpzb2RpcG9kaT0iaHR0cDovL3NvZGlwb2RpLnNvdXJjZWZvcmdlLm5ldC9EVEQvc29kaXBvZGktMC5kdGQiIHhtbG5zOnN2Zz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB2ZXJzaW9uPSIxLjAiIGlkPSJMYXllcl8xIiB4PSIwcHgiIHk9IjBweCIgd2lkdGg9IjE1MHB4IiBoZWlnaHQ9IjE1MHB4IiB2aWV3Qm94PSIwIDAgMTUwIDE1MCIgZW5hYmxlLWJhY2tncm91bmQ9Im5ldyAwIDAgMTUwIDE1MCIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+DQo8c29kaXBvZGk6bmFtZWR2aWV3IGJvcmRlcmNvbG9yPSIjNjY2NjY2IiBib3JkZXJvcGFjaXR5PSIxIiBncmlkdG9sZXJhbmNlPSIxMCIgZ3VpZGV0b2xlcmFuY2U9IjEwIiBpZD0ibmFtZWR2aWV3MzQ4NyIgaW5rc2NhcGU6Y3VycmVudC1sYXllcj0iTGF5ZXJfMSIgaW5rc2NhcGU6Y3g9Ijk5LjA2NTAwNSIgaW5rc2NhcGU6Y3k9Ijk4Ljc5MDAwNCIgaW5rc2NhcGU6cGFnZW9wYWNpdHk9IjAiIGlua3NjYXBlOnBhZ2VzaGFkb3c9IjIiIGlua3NjYXBlOndpbmRvdy1oZWlnaHQ9IjExMjQiIGlua3NjYXBlOndpbmRvdy1tYXhpbWl6ZWQ9IjAiIGlua3NjYXBlOndpbmRvdy13aWR0aD0iMTAzNiIgaW5rc2NhcGU6d2luZG93LXg9Ijg4MiIgaW5rc2NhcGU6d2luZG93LXk9IjI0IiBpbmtzY2FwZTp6b29tPSIxLjM0MTIyODkiIG9iamVjdHRvbGVyYW5jZT0iMTAiIHBhZ2Vjb2xvcj0iI2ZmZmZmZiIgc2hvd2dyaWQ9ImZhbHNlIj4NCgk8L3NvZGlwb2RpOm5hbWVkdmlldz4NCjxsaW5lYXJHcmFkaWVudCBpZD0icG9seWdvbjMyODJfMV8iIGdyYWRpZW50VW5pdHM9InVzZXJTcGFjZU9uVXNlIiB4MT0iMTIyLjU0NDgiIHkxPSI1LjM2NzgiIHgyPSI5Ny4yMjk2IiB5Mj0iNTAuMDYzIiBncmFkaWVudFRyYW5zZm9ybT0ibWF0cml4KDEgMCAwIC0xIDAgMTUyLjQyKSI+DQoJPHN0b3Agb2Zmc2V0PSIwIiBzdHlsZT0ic3RvcC1jb2xvcjojRkI3NjU1IiAvPg0KCTxzdG9wIG9mZnNldD0iMCIgc3R5bGU9InN0b3AtY29sb3I6I0ZCNzY1NSIgLz4NCgk8c3RvcCBvZmZzZXQ9IjAuNDEiIHN0eWxlPSJzdG9wLWNvbG9yOiNFNDJCMUUiIC8+DQoJPHN0b3Agb2Zmc2V0PSIwLjk5IiBzdHlsZT0ic3RvcC1jb2xvcjojOTkwMDAwIiAvPg0KCTxzdG9wIG9mZnNldD0iMSIgc3R5bGU9InN0b3AtY29sb3I6Izk5MDAwMCIgLz4NCjwvbGluZWFyR3JhZGllbnQ+DQo8cG9seWdvbiBpZD0icG9seWdvbjMyODIiIGZpbGwtcnVsZT0iZXZlbm9kZCIgY2xpcC1ydWxlPSJldmVub2RkIiBmaWxsPSJ1cmwoI3BvbHlnb24zMjgyXzFfKSIgcG9pbnRzPSIxMTAuMSw5NS41IDQxLjYsMTM2LjIgIDEzMC4zLDEzMC4xIDEzNy4xLDQwLjcgIiAvPg0KPGxpbmVhckdyYWRpZW50IGlkPSJwb2x5Z29uMzI5M18xXyIgZ3JhZGllbnRVbml0cz0idXNlclNwYWNlT25Vc2UiIHgxPSIxMzUuMTU1OSIgeTE9IjQyLjkxNCIgeDI9IjEwMi41MzA0IiB5Mj0iNjQuODA3NiIgZ3JhZGllbnRUcmFuc2Zvcm09Im1hdHJpeCgxIDAgMCAtMSAwIDE1Mi40MikiPg0KCTxzdG9wIG9mZnNldD0iMCIgc3R5bGU9InN0b3AtY29sb3I6Izg3MTEwMSIgLz4NCgk8c3RvcCBvZmZzZXQ9IjAiIHN0eWxlPSJzdG9wLWNvbG9yOiM4NzExMDEiIC8+DQoJPHN0b3Agb2Zmc2V0PSIwLjk5IiBzdHlsZT0ic3RvcC1jb2xvcjojOTExMjA5IiAvPg0KCTxzdG9wIG9mZnNldD0iMSIgc3R5bGU9InN0b3AtY29sb3I6IzkxMTIwOSIgLz4NCjwvbGluZWFyR3JhZGllbnQ+DQo8cG9seWdvbiBpZD0icG9seWdvbjMyOTMiIGZpbGwtcnVsZT0iZXZlbm9kZCIgY2xpcC1ydWxlPSJldmVub2RkIiBmaWxsPSJ1cmwoI3BvbHlnb24zMjkzXzFfKSIgcG9pbnRzPSIxMzAuNCwxMzAuMSAxMjIuOCw3Ny41ICAxMDIsMTA0LjkgIiAvPg0KPGxpbmVhckdyYWRpZW50IGlkPSJwb2x5Z29uMzMwNF8xXyIgZ3JhZGllbnRVbml0cz0idXNlclNwYWNlT25Vc2UiIHgxPSIxMDkuMDUyIiB5MT0iNC4wMTM1IiB4Mj0iNzYuNDI3NSIgeTI9IjI1LjkwNjUiIGdyYWRpZW50VHJhbnNmb3JtPSJtYXRyaXgoMSAwIDAgLTEgMCAxNTIuNDIpIj4NCgk8c3RvcCBvZmZzZXQ9IjAiIHN0eWxlPSJzdG9wLWNvbG9yOiM4NzExMDEiIC8+DQoJPHN0b3Agb2Zmc2V0PSIwIiBzdHlsZT0ic3RvcC1jb2xvcjojODcxMTAxIiAvPg0KCTxzdG9wIG9mZnNldD0iMC45OSIgc3R5bGU9InN0b3AtY29sb3I6IzkxMTIwOSIgLz4NCgk8c3RvcCBvZmZzZXQ9IjEiIHN0eWxlPSJzdG9wLWNvbG9yOiM5MTEyMDkiIC8+DQo8L2xpbmVhckdyYWRpZW50Pg0KPHBvbHlnb24gaWQ9InBvbHlnb24zMzA0IiBmaWxsLXJ1bGU9ImV2ZW5vZGQiIGNsaXAtcnVsZT0iZXZlbm9kZCIgZmlsbD0idXJsKCNwb2x5Z29uMzMwNF8xXykiIHBvaW50cz0iMTMwLjUsMTMwLjEgNzQuNywxMjUuNyAgNDEuOSwxMzYuMSAiIC8+DQo8bGluZWFyR3JhZGllbnQgaWQ9InBvbHlnb24zMzE5XzFfIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjQwLjU1MiIgeTE9IjU4Ljc2MjIiIHgyPSI0NS42MDk2IiB5Mj0iMjUuODkyNCIgZ3JhZGllbnRUcmFuc2Zvcm09Im1hdHJpeCgxIDAgMCAtMSAwIDE1Mi40MikiPg0KCTxzdG9wIG9mZnNldD0iMCIgc3R5bGU9InN0b3AtY29sb3I6I0ZGRkZGRiIgLz4NCgk8c3RvcCBvZmZzZXQ9IjAiIHN0eWxlPSJzdG9wLWNvbG9yOiNGRkZGRkYiIC8+DQoJPHN0b3Agb2Zmc2V0PSIwLjIzIiBzdHlsZT0ic3RvcC1jb2xvcjojRTU3MjUyIiAvPg0KCTxzdG9wIG9mZnNldD0iMC40NiIgc3R5bGU9InN0b3AtY29sb3I6I0RFM0IyMCIgLz4NCgk8c3RvcCBvZmZzZXQ9IjAuOTkiIHN0eWxlPSJzdG9wLWNvbG9yOiNBNjAwMDMiIC8+DQoJPHN0b3Agb2Zmc2V0PSIxIiBzdHlsZT0ic3RvcC1jb2xvcjojQTYwMDAzIiAvPg0KPC9saW5lYXJHcmFkaWVudD4NCjxwb2x5Z29uIGlkPSJwb2x5Z29uMzMxOSIgZmlsbC1ydWxlPSJldmVub2RkIiBjbGlwLXJ1bGU9ImV2ZW5vZGQiIGZpbGw9InVybCgjcG9seWdvbjMzMTlfMV8pIiBwb2ludHM9IjQxLjksMTM2LjEgNTUuOSw5MC40ICAyNS4yLDk2LjkgIiAvPg0KPGxpbmVhckdyYWRpZW50IGlkPSJwb2x5Z29uMzMzNF8xXyIgZ3JhZGllbnRVbml0cz0idXNlclNwYWNlT25Vc2UiIHgxPSI3NS4zMzk0IiB5MT0iODkuNDU0NCIgeDI9Ijc3LjIwMjkiIHkyPSI1NS45MDg2IiBncmFkaWVudFRyYW5zZm9ybT0ibWF0cml4KDEgMCAwIC0xIDAgMTUyLjQyKSI+DQoJPHN0b3Agb2Zmc2V0PSIwIiBzdHlsZT0ic3RvcC1jb2xvcjojRkZGRkZGIiAvPg0KCTxzdG9wIG9mZnNldD0iMCIgc3R5bGU9InN0b3AtY29sb3I6I0ZGRkZGRiIgLz4NCgk8c3RvcCBvZmZzZXQ9IjAuMjMiIHN0eWxlPSJzdG9wLWNvbG9yOiNFNDcxNEUiIC8+DQoJPHN0b3Agb2Zmc2V0PSIwLjU2IiBzdHlsZT0ic3RvcC1jb2xvcjojQkUxQTBEIiAvPg0KCTxzdG9wIG9mZnNldD0iMC45OSIgc3R5bGU9InN0b3AtY29sb3I6I0E4MEQwMCIgLz4NCgk8c3RvcCBvZmZzZXQ9IjEiIHN0eWxlPSJzdG9wLWNvbG9yOiNBODBEMDAiIC8+DQo8L2xpbmVhckdyYWRpZW50Pg0KPHBvbHlnb24gaWQ9InBvbHlnb24zMzM0IiBmaWxsLXJ1bGU9ImV2ZW5vZGQiIGNsaXAtcnVsZT0iZXZlbm9kZCIgZmlsbD0idXJsKCNwb2x5Z29uMzMzNF8xXykiIHBvaW50cz0iMTAyLDEwNSA4OS4yLDU0LjcgIDUyLjQsODkuMiAiIC8+DQo8bGluZWFyR3JhZGllbnQgaWQ9InBvbHlnb24zMzQ5XzFfIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjEwNi4yMTAyIiB5MT0iMTIwLjQ2MDkiIHgyPSIxMTEuNzg5MSIgeTI9Ijk2LjQxOSIgZ3JhZGllbnRUcmFuc2Zvcm09Im1hdHJpeCgxIDAgMCAtMSAwIDE1Mi40MikiPg0KCTxzdG9wIG9mZnNldD0iMCIgc3R5bGU9InN0b3AtY29sb3I6I0ZGRkZGRiIgLz4NCgk8c3RvcCBvZmZzZXQ9IjAiIHN0eWxlPSJzdG9wLWNvbG9yOiNGRkZGRkYiIC8+DQoJPHN0b3Agb2Zmc2V0PSIwLjE4IiBzdHlsZT0ic3RvcC1jb2xvcjojRTQ2MzQyIiAvPg0KCTxzdG9wIG9mZnNldD0iMC40IiBzdHlsZT0ic3RvcC1jb2xvcjojQzgyNDEwIiAvPg0KCTxzdG9wIG9mZnNldD0iMC45OSIgc3R5bGU9InN0b3AtY29sb3I6I0E4MEQwMCIgLz4NCgk8c3RvcCBvZmZzZXQ9IjEiIHN0eWxlPSJzdG9wLWNvbG9yOiNBODBEMDAiIC8+DQo8L2xpbmVhckdyYWRpZW50Pg0KPHBvbHlnb24gaWQ9InBvbHlnb24zMzQ5IiBmaWxsLXJ1bGU9ImV2ZW5vZGQiIGNsaXAtcnVsZT0iZXZlbm9kZCIgZmlsbD0idXJsKCNwb2x5Z29uMzM0OV8xXykiIHBvaW50cz0iMTM0LjIsNTUuNSA5OS41LDI3LjEgIDg5LjgsNTguNCAiIC8+DQo8bGluZWFyR3JhZGllbnQgaWQ9InBvbHlnb24zMzYyXzFfIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9Ijg5LjE3NDciIHkxPSIxMjguOTI3NSIgeDI9IjExMy4yMTUiIHkyPSIxNDAuOTQ3NyIgZ3JhZGllbnRUcmFuc2Zvcm09Im1hdHJpeCgxIDAgMCAtMSAwIDE1Mi40MikiPg0KCTxzdG9wIG9mZnNldD0iMCIgc3R5bGU9InN0b3AtY29sb3I6I0ZGRkZGRiIgLz4NCgk8c3RvcCBvZmZzZXQ9IjAiIHN0eWxlPSJzdG9wLWNvbG9yOiNGRkZGRkYiIC8+DQoJPHN0b3Agb2Zmc2V0PSIwLjU0IiBzdHlsZT0ic3RvcC1jb2xvcjojQzgxRjExIiAvPg0KCTxzdG9wIG9mZnNldD0iMC45OSIgc3R5bGU9InN0b3AtY29sb3I6I0JGMDkwNSIgLz4NCgk8c3RvcCBvZmZzZXQ9IjEiIHN0eWxlPSJzdG9wLWNvbG9yOiNCRjA5MDUiIC8+DQo8L2xpbmVhckdyYWRpZW50Pg0KPHBvbHlnb24gaWQ9InBvbHlnb24zMzYyIiBmaWxsLXJ1bGU9ImV2ZW5vZGQiIGNsaXAtcnVsZT0iZXZlbm9kZCIgZmlsbD0idXJsKCNwb2x5Z29uMzM2Ml8xXykiIHBvaW50cz0iMTE4LDE3IDk3LjUsMjguMyAgODQuNiwxNi44ICIgLz4NCjxsaW5lYXJHcmFkaWVudCBpZD0icG9seWdvbjMzNzVfMV8iIGdyYWRpZW50VW5pdHM9InVzZXJTcGFjZU9uVXNlIiB4MT0iMTkuNDc5NSIgeTE9IjY3LjE0MjEiIHgyPSIyMS40NTgxIiB5Mj0iNDcuMzMyIiBncmFkaWVudFRyYW5zZm9ybT0ibWF0cml4KDEgMCAwIC0xIDAgMTUyLjQyKSI+DQoJPHN0b3Agb2Zmc2V0PSIwIiBzdHlsZT0ic3RvcC1jb2xvcjojRkZGRkZGIiAvPg0KCTxzdG9wIG9mZnNldD0iMCIgc3R5bGU9InN0b3AtY29sb3I6I0ZGRkZGRiIgLz4NCgk8c3RvcCBvZmZzZXQ9IjAuMzEiIHN0eWxlPSJzdG9wLWNvbG9yOiNERTQwMjQiIC8+DQoJPHN0b3Agb2Zmc2V0PSIwLjk5IiBzdHlsZT0ic3RvcC1jb2xvcjojQkYxOTBCIiAvPg0KCTxzdG9wIG9mZnNldD0iMSIgc3R5bGU9InN0b3AtY29sb3I6I0JGMTkwQiIgLz4NCjwvbGluZWFyR3JhZGllbnQ+DQo8cG9seWdvbiBpZD0icG9seWdvbjMzNzUiIGZpbGwtcnVsZT0iZXZlbm9kZCIgY2xpcC1ydWxlPSJldmVub2RkIiBmaWxsPSJ1cmwoI3BvbHlnb24zMzc1XzFfKSIgcG9pbnRzPSIxNy4xLDExMi4zIDI1LjcsOTYuNiAgMTguOCw3OCAiIC8+DQo8cGF0aCBpZD0icGF0aDMzNzciIGlua3NjYXBlOmNvbm5lY3Rvci1jdXJ2YXR1cmU9IjAiIGZpbGwtcnVsZT0iZXZlbm9kZCIgY2xpcC1ydWxlPSJldmVub2RkIiBmaWxsPSIjRkZGRkZGIiBkPSJNMTguMyw3Ny41bDcsMTkuOCAgbDMwLjMtNi44bDM0LjYtMzIuMWw5LjgtMzFMODQuNSwxNi41bC0yNi4xLDkuOGMtOC4yLDcuNi0yNC4yLDIyLjgtMjQuOCwyMy4xQzMzLDQ5LjYsMjMuMSw2OC41LDE4LjMsNzcuNXoiIC8+DQo8bGluZWFyR3JhZGllbnQgaWQ9InBhdGgzNDAwXzFfIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjUuODc2MyIgeTE9IjQxLjk3NzIiIHgyPSI5OC44ODg1IiB5Mj0iMTM3LjYxOTgiIGdyYWRpZW50VHJhbnNmb3JtPSJtYXRyaXgoMSAwIDAgLTEgMCAxNTIuNDIpIj4NCgk8c3RvcCBvZmZzZXQ9IjAiIHN0eWxlPSJzdG9wLWNvbG9yOiNCRDAwMTIiIC8+DQoJPHN0b3Agb2Zmc2V0PSIwIiBzdHlsZT0ic3RvcC1jb2xvcjojQkQwMDEyIiAvPg0KCTxzdG9wIG9mZnNldD0iNy4wMDAwMDBlLTAyIiBzdHlsZT0ic3RvcC1jb2xvcjojRkZGRkZGIiAvPg0KCTxzdG9wIG9mZnNldD0iMC4xNyIgc3R5bGU9InN0b3AtY29sb3I6I0ZGRkZGRiIgLz4NCgk8c3RvcCBvZmZzZXQ9IjAuMjciIHN0eWxlPSJzdG9wLWNvbG9yOiNDODJGMUMiIC8+DQoJPHN0b3Agb2Zmc2V0PSIwLjMzIiBzdHlsZT0ic3RvcC1jb2xvcjojODIwQzAxIiAvPg0KCTxzdG9wIG9mZnNldD0iMC40NiIgc3R5bGU9InN0b3AtY29sb3I6I0EzMTYwMSIgLz4NCgk8c3RvcCBvZmZzZXQ9IjAuNzIiIHN0eWxlPSJzdG9wLWNvbG9yOiNCMzEzMDEiIC8+DQoJPHN0b3Agb2Zmc2V0PSIwLjk5IiBzdHlsZT0ic3RvcC1jb2xvcjojRTgyNjA5IiAvPg0KCTxzdG9wIG9mZnNldD0iMSIgc3R5bGU9InN0b3AtY29sb3I6I0U4MjYwOSIgLz4NCjwvbGluZWFyR3JhZGllbnQ+DQo8cGF0aCBpZD0icGF0aDM0MDAiIGlua3NjYXBlOmNvbm5lY3Rvci1jdXJ2YXR1cmU9IjAiIGZpbGwtcnVsZT0iZXZlbm9kZCIgY2xpcC1ydWxlPSJldmVub2RkIiBmaWxsPSJ1cmwoI3BhdGgzNDAwXzFfKSIgZD0iICBNNDIuNyw0MmMxNy44LTE3LjcsNDAuOC0yOC4xLDQ5LjYtMTkuMmM4LjgsOC45LTAuNSwzMC41LTE4LjQsNDguMlMzMy41LDk5LjYsMjQuNyw5MC43QzE1LjksODEuOCwyNC45LDU5LjYsNDIuNyw0MnoiIC8+DQo8bGluZWFyR3JhZGllbnQgaWQ9InBhdGgzNDEzXzFfIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9Ijc3LjEyMTIiIHkxPSIzMi4zMyIgeDI9IjQ5LjEwNSIgeTI9IjM5LjI0NDYiIGdyYWRpZW50VHJhbnNmb3JtPSJtYXRyaXgoMSAwIDAgLTEgMCAxNTIuNDIpIj4NCgk8c3RvcCBvZmZzZXQ9IjAiIHN0eWxlPSJzdG9wLWNvbG9yOiM4QzBDMDEiIC8+DQoJPHN0b3Agb2Zmc2V0PSIwIiBzdHlsZT0ic3RvcC1jb2xvcjojOEMwQzAxIiAvPg0KCTxzdG9wIG9mZnNldD0iMC41NCIgc3R5bGU9InN0b3AtY29sb3I6Izk5MEMwMCIgLz4NCgk8c3RvcCBvZmZzZXQ9IjAuOTkiIHN0eWxlPSJzdG9wLWNvbG9yOiNBODBEMEUiIC8+DQoJPHN0b3Agb2Zmc2V0PSIxIiBzdHlsZT0ic3RvcC1jb2xvcjojQTgwRDBFIiAvPg0KPC9saW5lYXJHcmFkaWVudD4NCjxwYXRoIGlkPSJwYXRoMzQxMyIgaW5rc2NhcGU6Y29ubmVjdG9yLWN1cnZhdHVyZT0iMCIgZmlsbC1ydWxlPSJldmVub2RkIiBjbGlwLXJ1bGU9ImV2ZW5vZGQiIGZpbGw9InVybCgjcGF0aDM0MTNfMV8pIiBkPSIgIE00MS45LDEzNmwxMy44LTQ1LjlsNDYsMTQuOEM4NS4xLDEyMC41LDY2LjcsMTMzLjcsNDEuOSwxMzZ6IiAvPg0KPGxpbmVhckdyYWRpZW50IGlkPSJwYXRoMzQyNF8xXyIgZ3JhZGllbnRVbml0cz0idXNlclNwYWNlT25Vc2UiIHgxPSIxMjUuMjQxNiIgeTE9IjY1Ljk1NSIgeDI9IjEwMC4zNTMiIHkyPSI4OC4yNjIiIGdyYWRpZW50VHJhbnNmb3JtPSJtYXRyaXgoMSAwIDAgLTEgMCAxNTIuNDIpIj4NCgk8c3RvcCBvZmZzZXQ9IjAiIHN0eWxlPSJzdG9wLWNvbG9yOiM3RTExMEIiIC8+DQoJPHN0b3Agb2Zmc2V0PSIwIiBzdHlsZT0ic3RvcC1jb2xvcjojN0UxMTBCIiAvPg0KCTxzdG9wIG9mZnNldD0iMC45OSIgc3R5bGU9InN0b3AtY29sb3I6IzlFMEMwMCIgLz4NCgk8c3RvcCBvZmZzZXQ9IjEiIHN0eWxlPSJzdG9wLWNvbG9yOiM5RTBDMDAiIC8+DQo8L2xpbmVhckdyYWRpZW50Pg0KPHBhdGggaWQ9InBhdGgzNDI0IiBpbmtzY2FwZTpjb25uZWN0b3ItY3VydmF0dXJlPSIwIiBmaWxsLXJ1bGU9ImV2ZW5vZGQiIGNsaXAtcnVsZT0iZXZlbm9kZCIgZmlsbD0idXJsKCNwYXRoMzQyNF8xXykiIGQ9IiAgTTkwLjEsNTguMmwxMS44LDQ2LjhjMTMuOS0xNC42LDI2LjQtMzAuMywzMi41LTQ5LjdDMTM0LjQsNTUuMyw5MC4xLDU4LjIsOTAuMSw1OC4yeiIgLz4NCjxsaW5lYXJHcmFkaWVudCBpZD0icGF0aDM0MzVfMV8iIGdyYWRpZW50VW5pdHM9InVzZXJTcGFjZU9uVXNlIiB4MT0iMTM0LjM4NTQiIHkxPSIxMDYuODg0IiB4Mj0iMTIxLjk4NzkiIHkyPSIxMjAuMTM3OSIgZ3JhZGllbnRUcmFuc2Zvcm09Im1hdHJpeCgxIDAgMCAtMSAwIDE1Mi40MikiPg0KCTxzdG9wIG9mZnNldD0iMCIgc3R5bGU9InN0b3AtY29sb3I6Izc5MTMwRCIgLz4NCgk8c3RvcCBvZmZzZXQ9IjAiIHN0eWxlPSJzdG9wLWNvbG9yOiM3OTEzMEQiIC8+DQoJPHN0b3Agb2Zmc2V0PSIwLjk5IiBzdHlsZT0ic3RvcC1jb2xvcjojOUUxMjBCIiAvPg0KCTxzdG9wIG9mZnNldD0iMSIgc3R5bGU9InN0b3AtY29sb3I6IzlFMTIwQiIgLz4NCjwvbGluZWFyR3JhZGllbnQ+DQo8cGF0aCBpZD0icGF0aDM0MzUiIGlua3NjYXBlOmNvbm5lY3Rvci1jdXJ2YXR1cmU9IjAiIGZpbGwtcnVsZT0iZXZlbm9kZCIgY2xpcC1ydWxlPSJldmVub2RkIiBmaWxsPSJ1cmwoI3BhdGgzNDM1XzFfKSIgZD0iICBNMTM0LjMsNTUuNWM0LjctMTQuMyw1LjgtMzQuNy0xNi41LTM4LjVMOTkuNSwyNy4xTDEzNC4zLDU1LjV6IiAvPg0KPHBhdGggaWQ9InBhdGgzNDM3IiBpbmtzY2FwZTpjb25uZWN0b3ItY3VydmF0dXJlPSIwIiBmaWxsLXJ1bGU9ImV2ZW5vZGQiIGNsaXAtcnVsZT0iZXZlbm9kZCIgZmlsbD0iIzlFMTIwOSIgZD0iTTE3LjEsMTEyICBjMC43LDIzLjUsMTcuNiwyMy45LDI0LjksMjQuMWwtMTYuNy0zOUwxNy4xLDExMnoiIC8+DQo8cmFkaWFsR3JhZGllbnQgaWQ9InBhdGgzNDQ4XzFfIiBjeD0iMTA0LjIyODYiIGN5PSI4Ny44MzU1IiByPSIzMC40OTk3IiBncmFkaWVudFRyYW5zZm9ybT0ibWF0cml4KDEgMCAwIC0xIDAgMTUyLjQyKSIgZ3JhZGllbnRVbml0cz0idXNlclNwYWNlT25Vc2UiPg0KCTxzdG9wIG9mZnNldD0iMCIgc3R5bGU9InN0b3AtY29sb3I6I0E4MEQwMCIgLz4NCgk8c3RvcCBvZmZzZXQ9IjAiIHN0eWxlPSJzdG9wLWNvbG9yOiNBODBEMDAiIC8+DQoJPHN0b3Agb2Zmc2V0PSIwLjk5IiBzdHlsZT0ic3RvcC1jb2xvcjojN0UwRTA4IiAvPg0KCTxzdG9wIG9mZnNldD0iMSIgc3R5bGU9InN0b3AtY29sb3I6IzdFMEUwOCIgLz4NCjwvcmFkaWFsR3JhZGllbnQ+DQo8cGF0aCBpZD0icGF0aDM0NDgiIGlua3NjYXBlOmNvbm5lY3Rvci1jdXJ2YXR1cmU9IjAiIGZpbGwtcnVsZT0iZXZlbm9kZCIgY2xpcC1ydWxlPSJldmVub2RkIiBmaWxsPSJ1cmwoI3BhdGgzNDQ4XzFfKSIgZD0iICBNOTAuMiw1OC4zYzEwLjcsNi42LDMyLjIsMTkuNywzMi42LDIwYzAuNywwLjQsOS4zLTE0LjUsMTEuMi0yMi45QzEzNCw1NS40LDkwLjIsNTguMyw5MC4yLDU4LjN6IiAvPg0KPHJhZGlhbEdyYWRpZW50IGlkPSJwYXRoMzQ1OV8xXyIgY3g9IjYxLjk5MDEiIGN5PSI0Ny42NDIiIHI9IjQwLjU0NTMiIGdyYWRpZW50VHJhbnNmb3JtPSJtYXRyaXgoMSAwIDAgLTEgMCAxNTIuNDIpIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSI+DQoJPHN0b3Agb2Zmc2V0PSIwIiBzdHlsZT0ic3RvcC1jb2xvcjojQTMwQzAwIiAvPg0KCTxzdG9wIG9mZnNldD0iMCIgc3R5bGU9InN0b3AtY29sb3I6I0EzMEMwMCIgLz4NCgk8c3RvcCBvZmZzZXQ9IjAuOTkiIHN0eWxlPSJzdG9wLWNvbG9yOiM4MDBFMDgiIC8+DQoJPHN0b3Agb2Zmc2V0PSIxIiBzdHlsZT0ic3RvcC1jb2xvcjojODAwRTA4IiAvPg0KPC9yYWRpYWxHcmFkaWVudD4NCjxwYXRoIGlkPSJwYXRoMzQ1OSIgaW5rc2NhcGU6Y29ubmVjdG9yLWN1cnZhdHVyZT0iMCIgZmlsbC1ydWxlPSJldmVub2RkIiBjbGlwLXJ1bGU9ImV2ZW5vZGQiIGZpbGw9InVybCgjcGF0aDM0NTlfMV8pIiBkPSIgIE01NS44LDkwLjJsMTguNSwzNS43YzEwLjktNS45LDE5LjUtMTMuMiwyNy40LTIwLjlMNTUuOCw5MC4yeiIgLz4NCjxsaW5lYXJHcmFkaWVudCBpZD0icGF0aDM0NzJfMV8iIGdyYWRpZW50VW5pdHM9InVzZXJTcGFjZU9uVXNlIiB4MT0iMzMuMjY4MyIgeTE9IjE2LjM5OSIgeDI9IjIzLjE2NTEiIHkyPSI1MC42NzU4IiBncmFkaWVudFRyYW5zZm9ybT0ibWF0cml4KDEgMCAwIC0xIDAgMTUyLjQyKSI+DQoJPHN0b3Agb2Zmc2V0PSIwIiBzdHlsZT0ic3RvcC1jb2xvcjojOEIyMTE0IiAvPg0KCTxzdG9wIG9mZnNldD0iMCIgc3R5bGU9InN0b3AtY29sb3I6IzhCMjExNCIgLz4NCgk8c3RvcCBvZmZzZXQ9IjAuNDMiIHN0eWxlPSJzdG9wLWNvbG9yOiM5RTEwMEEiIC8+DQoJPHN0b3Agb2Zmc2V0PSIwLjk5IiBzdHlsZT0ic3RvcC1jb2xvcjojQjMxMDBDIiAvPg0KCTxzdG9wIG9mZnNldD0iMSIgc3R5bGU9InN0b3AtY29sb3I6I0IzMTAwQyIgLz4NCjwvbGluZWFyR3JhZGllbnQ+DQo8cGF0aCBpZD0icGF0aDM0NzIiIGlua3NjYXBlOmNvbm5lY3Rvci1jdXJ2YXR1cmU9IjAiIGZpbGwtcnVsZT0iZXZlbm9kZCIgY2xpcC1ydWxlPSJldmVub2RkIiBmaWxsPSJ1cmwoI3BhdGgzNDcyXzFfKSIgZD0iICBNMjUuMiw5Ny4ybC0yLjYsMzEuMmM0LjksNi44LDExLjgsNy4zLDE4LjksNi44QzM2LjMsMTIyLjQsMjYsOTYuNiwyNS4yLDk3LjJ6IiAvPg0KPGxpbmVhckdyYWRpZW50IGlkPSJwYXRoMzQ4NV8xXyIgZ3JhZGllbnRVbml0cz0idXNlclNwYWNlT25Vc2UiIHgxPSIxMTAuNzc1NiIgeTE9IjEyOS45ODM4IiB4Mj0iMTMzLjQyNjEiIHkyPSIxMTkuOTg1NSIgZ3JhZGllbnRUcmFuc2Zvcm09Im1hdHJpeCgxIDAgMCAtMSAwIDE1Mi40MikiPg0KCTxzdG9wIG9mZnNldD0iMCIgc3R5bGU9InN0b3AtY29sb3I6I0IzMTAwMCIgLz4NCgk8c3RvcCBvZmZzZXQ9IjAiIHN0eWxlPSJzdG9wLWNvbG9yOiNCMzEwMDAiIC8+DQoJPHN0b3Agb2Zmc2V0PSIwLjQ0IiBzdHlsZT0ic3RvcC1jb2xvcjojOTEwRjA4IiAvPg0KCTxzdG9wIG9mZnNldD0iMC45OSIgc3R5bGU9InN0b3AtY29sb3I6Izc5MUMxMiIgLz4NCgk8c3RvcCBvZmZzZXQ9IjEiIHN0eWxlPSJzdG9wLWNvbG9yOiM3OTFDMTIiIC8+DQo8L2xpbmVhckdyYWRpZW50Pg0KPHBhdGggaWQ9InBhdGgzNDg1IiBpbmtzY2FwZTpjb25uZWN0b3ItY3VydmF0dXJlPSIwIiBmaWxsLXJ1bGU9ImV2ZW5vZGQiIGNsaXAtcnVsZT0iZXZlbm9kZCIgZmlsbD0idXJsKCNwYXRoMzQ4NV8xXykiIGQ9IiAgTTk5LjQsMjcuMmwzNi44LDUuMmMtMi04LjMtOC0xMy43LTE4LjMtMTUuNEw5OS40LDI3LjJ6IiAvPg0KPC9zdmc+DQo=","id":"consulo.ruby","length":2178336,"name":"Ruby","obsolete":false,"platformVersion":"4342","tags":["custom.language","experimental"],"url":"https://github.com/consulo/incubating-consulo-ruby","vendor":"JetBrains & consulo.io","version":"5947"},{"checksum":{"md5":"A683B3451DA5E70030C233AFE5CADD0F","sha3_256":"46FED2D36D59E03223EA5D95816604FB3EF6BDE1E188563356B24D7230F156F4","sha_256":"000DA0C217250CD01885BE9AE8ACC0F9F708E26155E44A58C2EDA55370CA8507"},"date":1782329568064,"dependencies":["consulo.ruby"],"description":"","downloadUrls":["https://github.com/consulo/incubating-consulo-ruby/releases/download/build%235947_consulo%234342/consulo.ruby.rails_5947.consulo-plugin"],"downloads":172,"downloadsAll":172,"experimental":true,"extensionPreviews":[{"apiClassName":"consulo.module.content.layer.ModuleExtensionProvider","apiPluginId":"consulo","implId":"ruby-on-rails"}],"id":"consulo.ruby.rails","length":14220,"name":"Ruby on Rails","obsolete":false,"platformVersion":"4342","tags":["experimental","language.extension"],"url":"https://github.com/consulo/incubating-consulo-ruby","version":"5947"},{"checksum":{"md5":"8F13A22BC3B366C80BC12C96874A0E88","sha3_256":"5DC8BDBE32451D2A1FA8892D9B465B9D5A8D1DD7EACC9329A1A16CAFC27DF58D","sha_256":"3BB44EB35B2460B6D450C6A85968D12F04CDEB08CDAC4D6CD700FCD191FD9A83"},"date":1782335222837,"dependencies":["consulo.css"],"description":"","downloadUrls":["https://github.com/consulo/consulo-css/releases/download/build%234874_consulo%234342/consulo.scss_4874.consulo-plugin"],"downloads":4,"downloadsAll":4,"experimental":false,"extensionPreviews":[{"apiClassName":"consulo.virtualFileSystem.fileType.FileTypeFactory","apiPluginId":"consulo","implId":"*|scss"}],"id":"consulo.scss","length":39407,"name":"SCSS","obsolete":false,"platformVersion":"4342","tags":["markup.language"],"url":"https://github.com/consulo/consulo-css","version":"4874"},{"checksum":{"md5":"F6B2E104109C04BEC35B5F58933BD966","sha3_256":"01B7CF08FC3FA46A9D0C52B35BC833B13D2711095AE62120BBDA143318835DC5","sha_256":"D8A33452D315DB19DE15195C71592E2F78399B23A6F54198ABC117CE1D6DEBEF"},"date":1782328830081,"description":"This plugin provides the Serial Monitor Tool Window,\n      which allows you to communicate to serial devices like Arduino via the IDE window.\n      <br/>\n      <b>Features:</b>\n      <ul>\n       <li>Multiple serial port connections</li>\n       <li>Duplex Console View (Regular view + HEX)</li>\n      </ul>\n      <br/>\n      <br/>\n\n      Initial release by <a href=\"https://github.com/dmitry-cherkas\">Dmitry Cherkas</a>","downloadUrls":["https://github.com/consulo/consulo-serial-monitor/releases/download/build%23179_consulo%234342/consulo.serial.monitor_179.consulo-plugin"],"downloads":71,"downloadsAll":71,"experimental":false,"extensionPreviews":[],"iconBytes":"PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz4NCjxzdmcgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB3aWR0aD0iMTYiIGhlaWdodD0iMTYiIHZpZXdCb3g9IjAgMCAxNiAxNiIgZmlsbD0ibm9uZSI+PHBhdGggZD0iTTExLjQ5MzggOUMxMS43Njk0IDkuMDAwMDIgMTEuOTkyOCA5LjIyMzg3IDExLjk5MjggOS41QzExLjk5MjggOS43NzYxMyAxMS43Njk0IDkuOTk5OTggMTEuNDkzOCAxMEg0LjUwODMxQzQuMjMyNzQgMTAgNC4wMDkzNCA5Ljc3NjE0IDQuMDA5MzQgOS41QzQuMDA5MzQgOS4yMjM4NiA0LjIzMjc0IDkgNC41MDgzMSA5SDExLjQ5MzhaIiBmaWxsPSIjNkM3MDdFIiAvPjxwYXRoIGQ9Ik0xMC40OTU5IDZDMTAuNzcxNCA2LjAwMDAyIDEwLjk5NDggNi4yMjM4NyAxMC45OTQ4IDYuNUMxMC45OTQ4IDYuNzc2MTMgMTAuNzcxNCA2Ljk5OTk4IDEwLjQ5NTkgN0g1LjUwNjIzQzUuMjMwNjYgNyA1LjAwNzI3IDYuNzc2MTQgNS4wMDcyNyA2LjVDNS4wMDcyNyA2LjIyMzg2IDUuMjMwNjYgNiA1LjUwNjIzIDZIMTAuNDk1OVoiIGZpbGw9IiM2QzcwN0UiIC8+PHBhdGggZmlsbC1ydWxlPSJldmVub2RkIiBjbGlwLXJ1bGU9ImV2ZW5vZGQiIGQ9Ik0xMS40NDYgM0MxMi4zNTQ5IDMuMDAwMDMgMTMuMTQ5OSAzLjYxNTU5IDEzLjM3ODYgNC40OTcwN0wxNC45MzQ5IDEwLjQ5NzFDMTUuMjYzMiAxMS43NjM3IDE0LjMwODQgMTMgMTMuMDAyNCAxM0gyLjk5NjhMMi43NTYwOSAxMi45ODU0QzEuNjU0NzYgMTIuODU0MiAwLjg2Nzg2IDExLjgzNDUgMS4wMTg0OSAxMC43MzM0TDEuMDY1MjYgMTAuNDk3MUwyLjYyMjU4IDQuNDk3MDdDMi44MzcwMSAzLjY3MDg4IDMuNTQ3NzYgMy4wNzc3NiA0LjM4NDU0IDMuMDA2ODRMNC41NTQxMSAzSDExLjQ0NlpNNC41NTQxMSA0QzQuMDk5ODMgNCAzLjcwMjgzIDQuMzA3NTQgMy41ODgzNCA0Ljc0ODA1TDIuMDMxMDMgMTAuNzQ4QzEuODY2NjQgMTEuMzgxNSAyLjM0MzY3IDEyIDIuOTk2OCAxMkgxMy4wMDI0QzEzLjY1NTQgMTIgMTQuMTMyNCAxMS4zODE0IDEzLjk2ODEgMTAuNzQ4TDEyLjQxMjggNC43NDgwNUMxMi4yOTg0IDQuMzA3NDUgMTEuOTAwNCA0LjAwMDAzIDExLjQ0NiA0SDQuNTU0MTFaIiBmaWxsPSIjNkM3MDdFIiAvPjwvc3ZnPg0K","iconDarkBytes":"PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz4NCjxzdmcgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB3aWR0aD0iMTYiIGhlaWdodD0iMTYiIHZpZXdCb3g9IjAgMCAxNiAxNiIgZmlsbD0ibm9uZSI+PHBhdGggZD0iTTExLjQ5MzggOUMxMS43Njk0IDkuMDAwMDIgMTEuOTkyOCA5LjIyMzg3IDExLjk5MjggOS41QzExLjk5MjggOS43NzYxMyAxMS43Njk0IDkuOTk5OTggMTEuNDkzOCAxMEg0LjUwODMxQzQuMjMyNzQgMTAgNC4wMDkzNCA5Ljc3NjE0IDQuMDA5MzQgOS41QzQuMDA5MzQgOS4yMjM4NiA0LjIzMjc0IDkgNC41MDgzMSA5SDExLjQ5MzhaIiBmaWxsPSIjQ0VEMEQ2IiAvPjxwYXRoIGQ9Ik0xMC40OTU5IDZDMTAuNzcxNCA2LjAwMDAyIDEwLjk5NDggNi4yMjM4NyAxMC45OTQ4IDYuNUMxMC45OTQ4IDYuNzc2MTMgMTAuNzcxNCA2Ljk5OTk4IDEwLjQ5NTkgN0g1LjUwNjIzQzUuMjMwNjYgNyA1LjAwNzI3IDYuNzc2MTQgNS4wMDcyNyA2LjVDNS4wMDcyNyA2LjIyMzg2IDUuMjMwNjYgNiA1LjUwNjIzIDZIMTAuNDk1OVoiIGZpbGw9IiNDRUQwRDYiIC8+PHBhdGggZmlsbC1ydWxlPSJldmVub2RkIiBjbGlwLXJ1bGU9ImV2ZW5vZGQiIGQ9Ik0xMS40NDYgM0MxMi4zNTQ5IDMuMDAwMDMgMTMuMTQ5OSAzLjYxNTU5IDEzLjM3ODYgNC40OTcwN0wxNC45MzQ5IDEwLjQ5NzFDMTUuMjYzMiAxMS43NjM3IDE0LjMwODQgMTMgMTMuMDAyNCAxM0gyLjk5NjhMMi43NTYwOSAxMi45ODU0QzEuNjU0NzYgMTIuODU0MiAwLjg2Nzg2IDExLjgzNDUgMS4wMTg0OSAxMC43MzM0TDEuMDY1MjYgMTAuNDk3MUwyLjYyMjU4IDQuNDk3MDdDMi44MzcwMSAzLjY3MDg4IDMuNTQ3NzYgMy4wNzc3NiA0LjM4NDU0IDMuMDA2ODRMNC41NTQxMSAzSDExLjQ0NlpNNC41NTQxMSA0QzQuMDk5ODMgNCAzLjcwMjgzIDQuMzA3NTQgMy41ODgzNCA0Ljc0ODA1TDIuMDMxMDMgMTAuNzQ4QzEuODY2NjQgMTEuMzgxNSAyLjM0MzY3IDEyIDIuOTk2OCAxMkgxMy4wMDI0QzEzLjY1NTQgMTIgMTQuMTMyNCAxMS4zODE0IDEzLjk2ODEgMTAuNzQ4TDEyLjQxMjggNC43NDgwNUMxMi4yOTg0IDQuMzA3NDUgMTEuOTAwNCA0LjAwMDAzIDExLjQ0NiA0SDQuNTU0MTFaIiBmaWxsPSIjQ0VEMEQ2IiAvPjwvc3ZnPg0K","id":"consulo.serial.monitor","length":1008102,"name":"Serial Port Monitor","obsolete":false,"platformVersion":"4342","tags":["tools"],"url":"https://github.com/consulo/consulo-serial-monitor","vendor":"JetBrains","version":"179"},{"checksum":{"md5":"D9C83FF57A42D137165735143B941F3D","sha3_256":"DCD9CE9DC4F61D98EB1279DF1E6C35420CB751E484435D37BA19AC3432530F65","sha_256":"48966BF79A8C4FF4CB7123E29086B5987A60D0429CD0D02E5058C3148C473E62"},"date":1782329060571,"dependencies":["com.intellij.xml"],"description":"","downloadUrls":["https://github.com/consulo/consulo-soy/releases/download/build%234043_consulo%234342/consulo.soy_4043.consulo-plugin"],"downloads":70,"downloadsAll":70,"experimental":false,"extensionPreviews":[{"apiClassName":"consulo.virtualFileSystem.fileType.FileTypeFactory","apiPluginId":"consulo","implId":"*|soy"}],"id":"consulo.soy","length":385421,"name":"Bamboo Soy","obsolete":false,"platformVersion":"4342","tags":["template.language"],"url":"https://github.com/consulo/consulo-soy","vendor":"Google","version":"4043"},{"checksum":{"md5":"29B8C526E7016EB77FF88D410A85E958","sha3_256":"970ADE5258943E579DE17525F33C52EF88A88DF378FD613804B89508D5DC912E","sha_256":"A29C7E374CFFC213895B8F0B9CAFD43614BF8A0EE055BBC8429337B78799A1A0"},"date":1782245858270,"description":"SQL support. MariaSQL, MySQL, PostgreSQL, TSQL, SQLLite, OracleSQL","downloadUrls":["https://github.com/consulo/consulo-sql/releases/download/build%2342_consulo%234341/consulo.sql_42.consulo-plugin"],"downloads":48,"downloadsAll":48,"experimental":false,"extensionPreviews":[{"apiClassName":"consulo.virtualFileSystem.fileType.FileTypeFactory","apiPluginId":"consulo","implId":"*|sql"}],"iconBytes":"PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz4NCjwhLS0gQ29weXJpZ2h0IDIwMDAtMjAyNCBKZXRCcmFpbnMgcy5yLm8uIGFuZCBjb250cmlidXRvcnMuIFVzZSBvZiB0aGlzIHNvdXJjZSBjb2RlIGlzIGdvdmVybmVkIGJ5IHRoZSBBcGFjaGUgMi4wIGxpY2Vuc2UuIC0tPjxzdmcgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB3aWR0aD0iNjQiIGhlaWdodD0iNjQiIHZpZXdCb3g9IjAgMCA2NCA2NCIgZmlsbD0ibm9uZSIgc3Ryb2tlLXdpZHRoPSI0Ij48cGF0aCBkPSJNMzIgNkMxOS44NDk3MiA2IDEwIDkuNzY1NzIgMTAgMTQuNDExVjQ5LjczNzJDMTAgNTQuMzgyNCAxOS44NDk3MiA1OC4xNDggMzIgNTguMTQ4QzQ0LjE1MDQgNTguMTQ4IDU0IDU0LjM4MjQgNTQgNDkuNzM3MlYxNC40MTFDNTQgOS43NjU3MiA0NC4xNTA0IDYgMzIgNloiIGZpbGw9IiNGQUY1RkYiIC8+PGVsbGlwc2UgY3g9IjMyIiBjeT0iMTQuNDExIiByeD0iMjIiIHJ5PSI4LjQxMSIgc3Ryb2tlPSIjODM0REYwIiAvPjxwYXRoIGQ9Ik01NCA0OS43MzQ0QzU0IDU0LjM3OTYgNDQuMTUwNCA1OC4xNDUyIDMyIDU4LjE0NTJDMTkuODQ5NzIgNTguMTQ1MiAxMCA1NC4zNzk2IDEwIDQ5LjczNDQiIHN0cm9rZT0iIzgzNERGMCIgLz48cGF0aCBkPSJNNTQgMzcuOTYxNjhDNTQgNDIuNjA2OCA0NC4xNTA0IDQ2LjM3MjggMzIgNDYuMzcyOEMxOS44NDk3MiA0Ni4zNzI4IDEwIDQyLjYwNjggMTAgMzcuOTYxNjgiIHN0cm9rZT0iIzgzNERGMCIgLz48cGF0aCBkPSJNNTQgMjYuMTg3NTJDNTQgMzAuODMyNzYgNDQuMTUwNCAzNC41OTg0OCAzMiAzNC41OTg0OEMxOS44NDk3MiAzNC41OTg0OCAxMCAzMC44MzI3NiAxMCAyNi4xODc1MiIgc3Ryb2tlPSIjODM0REYwIiAvPjxwYXRoIGQ9Ik01NCAxMy41Njk4NFY1MC4wNzM2IiBzdHJva2U9IiM4MzRERjAiIC8+PHBhdGggZD0iTTEwIDEzLjU2OTg0VjUwLjA3MzYiIHN0cm9rZT0iIzgzNERGMCIgLz48L3N2Zz4NCg==","iconDarkBytes":"PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz4NCjwhLS0gQ29weXJpZ2h0IDIwMDAtMjAyNCBKZXRCcmFpbnMgcy5yLm8uIGFuZCBjb250cmlidXRvcnMuIFVzZSBvZiB0aGlzIHNvdXJjZSBjb2RlIGlzIGdvdmVybmVkIGJ5IHRoZSBBcGFjaGUgMi4wIGxpY2Vuc2UuIC0tPjxzdmcgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB3aWR0aD0iNjQiIGhlaWdodD0iNjQiIHZpZXdCb3g9IjAgMCA2NCA2NCIgZmlsbD0ibm9uZSIgc3Ryb2tlLXdpZHRoPSI0Ij48cGF0aCBkPSJNMzIgNkMxOS44NDk3MiA2IDEwIDkuNzY1NzIgMTAgMTQuNDExVjQ5LjczNzJDMTAgNTQuMzgyNCAxOS44NDk3MiA1OC4xNDggMzIgNTguMTQ4QzQ0LjE1MDQgNTguMTQ4IDU0IDU0LjM4MjQgNTQgNDkuNzM3MlYxNC40MTFDNTQgOS43NjU3MiA0NC4xNTA0IDYgMzIgNloiIGZpbGw9IiMyRjI5MzYiIC8+PGVsbGlwc2UgY3g9IjMyIiBjeT0iMTQuNDExIiByeD0iMjIiIHJ5PSI4LjQxMSIgc3Ryb2tlPSIjQjU4OUVDIiAvPjxwYXRoIGQ9Ik01NCA0OS43MzQ0QzU0IDU0LjM3OTYgNDQuMTUwNCA1OC4xNDUyIDMyIDU4LjE0NTJDMTkuODQ5NzIgNTguMTQ1MiAxMCA1NC4zNzk2IDEwIDQ5LjczNDQiIHN0cm9rZT0iI0I1ODlFQyIgLz48cGF0aCBkPSJNNTQgMzcuOTYxNjhDNTQgNDIuNjA2OCA0NC4xNTA0IDQ2LjM3MjggMzIgNDYuMzcyOEMxOS44NDk3MiA0Ni4zNzI4IDEwIDQyLjYwNjggMTAgMzcuOTYxNjgiIHN0cm9rZT0iI0I1ODlFQyIgLz48cGF0aCBkPSJNNTQgMjYuMTg3NTJDNTQgMzAuODMyNzYgNDQuMTUwNCAzNC41OTg0OCAzMiAzNC41OTg0OEMxOS44NDk3MiAzNC41OTg0OCAxMCAzMC44MzI3NiAxMCAyNi4xODc1MiIgc3Ryb2tlPSIjQjU4OUVDIiAvPjxwYXRoIGQ9Ik01NCAxMy41Njk4NFY1MC4wNzM2IiBzdHJva2U9IiNCNTg5RUMiIC8+PHBhdGggZD0iTTEwIDEzLjU2OTg0VjUwLjA3MzYiIHN0cm9rZT0iI0I1ODlFQyIgLz48L3N2Zz4NCg==","id":"consulo.sql","length":211596,"name":"SQL & SQL Dialects","obsolete":false,"platformVersion":"4341","tags":["custom.language"],"url":"https://github.com/consulo/consulo-sql","vendor":"consulo.io","version":"42"},{"checksum":{"md5":"29890F777991D6A90A6B7A6B9693E6E0","sha3_256":"A24DCB90DB9C890D357994E272013043BFFEE103ED48B4872EF88EA132B13ECC","sha_256":"DD90C7101A2D8F95819D9811909551C63594377D000AC5CC449B48613D26F348"},"date":1782329680959,"dependencies":["com.intellij.properties","com.intellij.xml","consulo.java"],"description":"","downloadUrls":["https://github.com/consulo/consulo-stapler/releases/download/build%2312357_consulo%234342/consulo.stapler_12357.consulo-plugin"],"downloads":793,"downloadsAll":793,"experimental":false,"extensionPreviews":[{"apiClassName":"consulo.virtualFileSystem.fileType.FileTypeFactory","apiPluginId":"consulo","implId":"*|jelly"},{"apiClassName":"consulo.module.content.layer.ModuleExtensionProvider","apiPluginId":"consulo","implId":"stapler"},{"apiClassName":"org.jetbrains.idea.maven.importing.MavenImporter","apiPluginId":"org.jetbrains.idea.maven","implId":"build-plugin:org.kohsuke.stapler:maven-stapler-plugin"}],"id":"consulo.stapler","length":626413,"name":"Stapler","obsolete":false,"optionalDependencies":["org.jetbrains.idea.maven"],"platformVersion":"4342","tags":["ui.framework","web.framework"],"url":"https://github.com/consulo/consulo-stapler","vendor":"Kohsuke Kawaguchi","vendorEmail":"kk@kohsuke.org","vendorUrl":"http://www.kohsuke.org/","version":"12357"},{"checksum":{"md5":"1D613988747C85AB29FFC8C4284949D6","sha3_256":"85827B04B9F240FC03EE41AA9228666A2AFB2F1D719C19ACACED0D6E262B940A","sha_256":"DB3F2C0791A0425F51110E6F0E6ABD096156A2E3D9F734A7F48F499F88E6347E"},"date":1782329159833,"description":"","downloadUrls":["https://github.com/consulo/consulo-svg-path/releases/download/build%23133_consulo%234342/consulo.svg.path_133.consulo-plugin"],"downloads":1,"downloadsAll":1,"experimental":false,"extensionPreviews":[{"apiClassName":"consulo.virtualFileSystem.fileType.FileTypeFactory","apiPluginId":"consulo","implId":"*|svgpath"}],"id":"consulo.svg.path","length":62072,"name":"SVG Path","obsolete":false,"optionalDependencies":["com.intellij.images","com.intellij.xml"],"platformVersion":"4342","tags":["custom.language"],"version":"133"},{"checksum":{"md5":"8DCEB7DEA3B2742D24FC69FCCC733274","sha3_256":"ADC11DB7441DBAFDFFDA4C9CD37C37BC28F47FF78FDBD73384B93B8B20680C03","sha_256":"E2036610544D8549526FCD37AD81B3F85641FFCC46E70F2346E8E7AF58D7D113"},"date":1782329564953,"dependencies":["consulo.java"],"description":"TestNG Integration","downloadUrls":["https://github.com/consulo/consulo-testng/releases/download/build%237536_consulo%234342/consulo.testng_7536.consulo-plugin"],"downloads":2785,"downloadsAll":2785,"experimental":false,"extensionPreviews":[{"apiClassName":"consulo.execution.configuration.ConfigurationType","apiPluginId":"consulo","implId":"TestNG"}],"id":"consulo.testng","length":1362505,"name":"TestNG-J","obsolete":false,"platformVersion":"4342","tags":["test.framework"],"url":"https://github.com/consulo/consulo-testng","vendor":"Theory In Practice","version":"7536"},{"checksum":{"md5":"1EF110F2BC02321CBE267FC7ECFAABA5","sha3_256":"E128A16F3D2146CAA09B2F10EF089198A453AF556EFB4ACF4D295403E78110DD","sha_256":"B7102B9D1021A3389F5FFC2955474AFD63A06544A288967CE1195ACD71B0F539"},"date":1782245902069,"dependencies":["com.intellij.xml"],"description":"","downloadUrls":["https://github.com/consulo/consulo-twig/releases/download/build%233864_consulo%234341/consulo.twig_3864.consulo-plugin"],"downloads":162,"downloadsAll":162,"experimental":false,"extensionPreviews":[{"apiClassName":"consulo.virtualFileSystem.fileType.FileTypeFactory","apiPluginId":"consulo","implId":"*|twig"}],"id":"consulo.twig","length":73896,"name":"Twig","obsolete":false,"platformVersion":"4341","tags":["template.language"],"url":"https://github.com/consulo/consulo-twig","vendor":"consulo.io","version":"3864"},{"checksum":{"md5":"F358E034C54E345FA2A7758F2E14FD26","sha3_256":"F72D7F42E8D0F76EDF183615F9F7213FFA90517C30C14BEAF1E5BB7173A9547E","sha_256":"D8FFB0166D5FF31C4ED2C692A5D74FF510715EFB6681ED2C938D9E2AF2E056B0"},"date":1782329423155,"dependencies":["consulo.csharp","consulo.dotnet.mono","consulo.game.framework","consulo.json","consulo.nunit","org.jetbrains.plugins.yaml"],"description":"","downloadUrls":["https://github.com/consulo/consulo-unity3d/releases/download/build%2313773_consulo%234342/consulo.unity3d_13773.consulo-plugin"],"downloads":11596,"downloadsAll":11596,"experimental":false,"extensionPreviews":[{"apiClassName":"consulo.execution.configuration.ConfigurationType","apiPluginId":"consulo","implId":"Unity3dAttachApplicationType"},{"apiClassName":"consulo.execution.configuration.ConfigurationType","apiPluginId":"consulo","implId":"#Unity3dTestConfigurationType"},{"apiClassName":"consulo.virtualFileSystem.fileType.FileTypeFactory","apiPluginId":"consulo","implId":"*|shader"},{"apiClassName":"consulo.virtualFileSystem.fileType.FileTypeFactory","apiPluginId":"consulo","implId":"*|uxml"},{"apiClassName":"consulo.virtualFileSystem.fileType.FileTypeFactory","apiPluginId":"consulo","implId":"*|cg"},{"apiClassName":"consulo.virtualFileSystem.fileType.FileTypeFactory","apiPluginId":"consulo","implId":"*|cginc"},{"apiClassName":"consulo.virtualFileSystem.fileType.FileTypeFactory","apiPluginId":"consulo","implId":"*|rsp"},{"apiClassName":"consulo.virtualFileSystem.fileType.FileTypeFactory","apiPluginId":"consulo","implId":"*|asmdef"},{"apiClassName":"consulo.virtualFileSystem.fileType.FileTypeFactory","apiPluginId":"consulo","implId":"*|uss"},{"apiClassName":"consulo.module.content.layer.ModuleExtensionProvider","apiPluginId":"consulo","implId":"unity3d-csharp-child"},{"apiClassName":"consulo.module.content.layer.ModuleExtensionProvider","apiPluginId":"consulo","implId":"unity3d-child"},{"apiClassName":"consulo.module.content.layer.ModuleExtensionProvider","apiPluginId":"consulo","implId":"unity3d"},{"apiClassName":"consulo.module.content.layer.ModuleExtensionProvider","apiPluginId":"consulo","implId":"unity3d-nunit-child"},{"apiClassName":"consulo.content.bundle.SdkType","apiPluginId":"consulo","implId":"UNITY3D"}],"iconBytes":"PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAyNS4wLjEsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT48c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHZlcnNpb249IjEuMCIgaWQ9IkxheWVyXzEiIHg9IjBweCIgeT0iMHB4IiB3aWR0aD0iMTAwcHgiIGhlaWdodD0iMTAwcHgiIHZpZXdCb3g9IjAgMCAxMDAgMTAwIiBlbmFibGUtYmFja2dyb3VuZD0ibmV3IDAgMCAxMDAgMTAwIiB4bWw6c3BhY2U9InByZXNlcnZlIj4NCjxwYXRoIGQ9Ik04OS40LDUwLjRsNS44LTkuOWMwLjItMC41LDAuMy0xLjEsMC4xLTEuNmwtMTEuNS0zM2MtMC40LTEtMS40LTEuNi0yLjQtMS4zbC0zMy45LDguM2MtMC42LDAuMi0xLjIsMC42LTEuNCwxLjJsLTMuNiw5ICBoLTExYy0wLjYsMC0xLjEsMC4yLTEuNSwwLjdMNS4xLDUwLjdjLTAuOCwwLjgtMC43LDIuMSwwLjEsMi45bDI2LDI0LjhjMC40LDAuNCwwLjksMC42LDEuNCwwLjZoMTEuOWwzLjYsOSAgYzAuMywwLjcsMC45LDEuMSwxLjYsMS4zbDM2LjEsNi4yYzAuMSwwLDAuMiwwLDAuMywwYzEsMCwxLjgtMC43LDItMS42bDcuMy0zMy41YzAuMS0wLjUsMC0xLjEtMC4zLTEuNUw4OS40LDUwLjR6IE00Mi40LDIzLjEgIGwyOS4xLTUuM0w1Ni4yLDQ3LjlIMjEuNEw0Mi40LDIzLjF6IE00NC41LDc4LjlsLTIzLTIyLjdoMzQuOGwxOC4xLDI3LjJMNDQuNSw3OC45eiBNODEuOCw3OC43TDY0LjUsNTIuMWwxNS4xLTMwLjFsOS44LDI4LjUgIEw4MS44LDc4Ljd6IiAvPg0KPC9zdmc+DQo=","iconDarkBytes":"PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAyNS4wLjEsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT48c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHZlcnNpb249IjEuMCIgaWQ9IkxheWVyXzEiIHg9IjBweCIgeT0iMHB4IiB3aWR0aD0iMTAwcHgiIGhlaWdodD0iMTAwcHgiIHZpZXdCb3g9IjAgMCAxMDAgMTAwIiBlbmFibGUtYmFja2dyb3VuZD0ibmV3IDAgMCAxMDAgMTAwIiB4bWw6c3BhY2U9InByZXNlcnZlIj4NCjxwYXRoIGZpbGw9IiM5ZTllOWUiIGQ9Ik04OS40LDUwLjRsNS44LTkuOWMwLjItMC41LDAuMy0xLjEsMC4xLTEuNmwtMTEuNS0zM2MtMC40LTEtMS40LTEuNi0yLjQtMS4zbC0zMy45LDguM2MtMC42LDAuMi0xLjIsMC42LTEuNCwxLjJsLTMuNiw5ICBoLTExYy0wLjYsMC0xLjEsMC4yLTEuNSwwLjdMNS4xLDUwLjdjLTAuOCwwLjgtMC43LDIuMSwwLjEsMi45bDI2LDI0LjhjMC40LDAuNCwwLjksMC42LDEuNCwwLjZoMTEuOWwzLjYsOSAgYzAuMywwLjcsMC45LDEuMSwxLjYsMS4zbDM2LjEsNi4yYzAuMSwwLDAuMiwwLDAuMywwYzEsMCwxLjgtMC43LDItMS42bDcuMy0zMy41YzAuMS0wLjUsMC0xLjEtMC4zLTEuNUw4OS40LDUwLjR6IE00Mi40LDIzLjEgIGwyOS4xLTUuM0w1Ni4yLDQ3LjlIMjEuNEw0Mi40LDIzLjF6IE00NC41LDc4LjlsLTIzLTIyLjdoMzQuOGwxOC4xLDI3LjJMNDQuNSw3OC45eiBNODEuOCw3OC43TDY0LjUsNTIuMWwxNS4xLTMwLjFsOS44LDI4LjUgIEw4MS44LDc4Ljd6IiAvPg0KPC9zdmc+DQo=","id":"consulo.unity3d","length":642255,"name":"Unity (Game Engine)","obsolete":false,"optionalDependencies":["com.intellij.xml","consulo.css"],"platformVersion":"4342","tags":["game.framework"],"url":"https://github.com/consulo/consulo-unity3d","vendor":"consulo.io","version":"13773"},{"checksum":{"md5":"27B591AA713F359625F6DFB55BE68731","sha3_256":"043963E30721BF21B5BCB04AEB5041516C93130B0BC8EA45E090BC025C1B4FDC","sha_256":"17B19D3B0CE133BE6C07A25C9716E72BEE7EE92DE833D6009B221EC94532926B"},"date":1782329929162,"dependencies":["com.intellij.gwt"],"description":"","downloadUrls":["https://github.com/consulo/consulo-vaadin/releases/download/build%2317119_consulo%234342/consulo.vaadin_17119.consulo-plugin"],"downloads":816,"downloadsAll":816,"experimental":false,"extensionPreviews":[{"apiClassName":"consulo.module.content.layer.ModuleExtensionProvider","apiPluginId":"consulo","implId":"javaee-vaadin"},{"apiClassName":"consulo.content.bundle.SdkType","apiPluginId":"consulo","implId":"VAADIN_BUNDLE"},{"apiClassName":"org.jetbrains.idea.maven.importing.MavenImporter","apiPluginId":"org.jetbrains.idea.maven","implId":"build-plugin:consulo.internal.vaadin:vaadin-maven-plugin"}],"iconBytes":"PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz4NCjxzdmcgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB3aWR0aD0iNjQiIGhlaWdodD0iNjQiIHZlcnNpb249IjEuMSIgdmlld0JveD0iMCAwIDY0IDY0IiB4bWw6c3BhY2U9InByZXNlcnZlIj4NCjxnIHRyYW5zZm9ybT0ibWF0cml4KC4yMzA3MSAwIDAgLjIzMDcxIC0yMjguMzggLTE3LjM1KSI+PHBhdGggc3R5bGU9ImZpbGw6IzAwQjRGMDsiIGQ9Im0xMjYxLjEgMjE0YzAtNi42LTMuOS0xMi4zLTkuNi0xNC45LTAuMi0wLjEtMC40LTAuMy0wLjctMC40bC0xMDUuNS01Ny4xYy0yLjgtMS42LTUuOS0yLjQtOS4xLTIuNC0xMC4xIDAtMTguMyA4LjItMTguMyAxOC4zIDAgOC4xIDQgMTMuNiAxMi41IDE3LjNsNzIuOSAzOS4xLTcyLjggMzkuMWMtOC42IDMuOC0xMi42IDkuMy0xMi42IDE3LjQgMCAxMC4xIDguMiAxOC4zIDE4LjMgMTguMyAzLjIgMCA2LjMtMC44IDkuMS0yLjRsMTA1LjUtNTcuMWMwLjItMC4xIDAuMy0wLjIgMC41LTAuMyA1LjgtMi40IDkuOC04LjIgOS44LTE0LjkiIC8+PHBhdGggc3R5bGU9ImZpbGw6IzAwQjRGMDsiIGQ9Im0xMTA0LjQgMjEzLjljMC04LTYuNS0xNC42LTE0LjYtMTQuNmgtMy40LTAuMWMtNy42IDAtMTMuOC02LjItMTMuOC0xMy45di03NC43YzAtOC42LTMtMTYuNC04LjEtMjIuNi02LjUtNy45LTE2LjQtMTIuOS0yNy40LTEyLjlsLTI3LjMgMC4xYy03LjUgMC0xMy42IDYuMS0xMy42IDEzLjYgMCA1LjEgMi44IDkuNSA2LjkgMTEuOSAyIDEuMSA0LjIgMS43IDYuNyAxLjdoOC42YzcuNyAwIDEzLjkgNi4yIDEzLjkgMTMuOXY2Ny42YzAgMTQuNiAxMC44IDI2LjcgMjQuOCAyOC45IDAgMCAzLjcgMC43IDcuMiAwLjd2MC42Yy0zLjUgMC03LjIgMC43LTcuMiAwLjctMTQgMi4xLTI0LjggMTQuMi0yNC44IDI4Ljl2NjcuNmMwIDcuNy02LjIgMTMuOS0xMy45IDEzLjloLTguNmMtMi40IDAtNC43IDAuNi02LjcgMS43LTQuMSAyLjMtNi45IDYuOC02LjkgMTEuOSAwIDcuNSA2LjEgMTMuNiAxMy42IDEzLjZsMjcuMyAwLjFjMTEgMCAyMC45LTUgMjcuNC0xMi45IDUuMS02LjEgOC4xLTE0IDguMS0yMi42di03NC43YzAtNy42IDYuMi0xMy44IDEzLjgtMTMuOWgwLjEgMy40YzggMCAxNC42LTYuNSAxNC42LTE0LjZ2MCAweiIgLz48L2c+DQo8L3N2Zz4NCg==","id":"consulo.vaadin","length":35019,"name":"Vaadin","obsolete":false,"optionalDependencies":["org.jetbrains.idea.maven"],"platformVersion":"4342","tags":["web.framework"],"url":"https://github.com/consulo/consulo-google-gwt","version":"17119"},{"checksum":{"md5":"0F20EC06505F74325D6BAD5DE18796C3","sha3_256":"7E1D2CAA3874C7CD95E4366187F6E13ED608C074DB4200997E713329119732DB","sha_256":"CF6B5A44C37A8B46F5B4B10CE8BFCB397DE3B351AC5AF9A4C3EC26EF9256618B"},"date":1782329698174,"dependencies":["com.intellij.xml","consulo.java","consulo.javascript","consulo.nodejs","org.jetbrains.idea.maven"],"description":"","downloadUrls":["https://github.com/consulo/incubating-consulo-vaadin-flow/releases/download/build%233165_consulo%234342/consulo.vaadin.flow_3165.consulo-plugin"],"downloads":693,"downloadsAll":693,"experimental":true,"extensionPreviews":[{"apiClassName":"consulo.module.content.layer.ModuleExtensionProvider","apiPluginId":"consulo","implId":"vaadin-flow"},{"apiClassName":"org.jetbrains.idea.maven.importing.MavenImporter","apiPluginId":"org.jetbrains.idea.maven","implId":"dependency:com.vaadin:flow-server"}],"iconBytes":"PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz4NCjxzdmcgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB3aWR0aD0iNjQiIGhlaWdodD0iNjQiIHZlcnNpb249IjEuMSIgdmlld0JveD0iMCAwIDY0IDY0IiB4bWw6c3BhY2U9InByZXNlcnZlIj4NCjxnIHRyYW5zZm9ybT0ibWF0cml4KC4yMzA3MSAwIDAgLjIzMDcxIC0yMjguMzggLTE3LjM1KSI+PHBhdGggc3R5bGU9ImZpbGw6IzAwQjRGMDsiIGQ9Im0xMjYxLjEgMjE0YzAtNi42LTMuOS0xMi4zLTkuNi0xNC45LTAuMi0wLjEtMC40LTAuMy0wLjctMC40bC0xMDUuNS01Ny4xYy0yLjgtMS42LTUuOS0yLjQtOS4xLTIuNC0xMC4xIDAtMTguMyA4LjItMTguMyAxOC4zIDAgOC4xIDQgMTMuNiAxMi41IDE3LjNsNzIuOSAzOS4xLTcyLjggMzkuMWMtOC42IDMuOC0xMi42IDkuMy0xMi42IDE3LjQgMCAxMC4xIDguMiAxOC4zIDE4LjMgMTguMyAzLjIgMCA2LjMtMC44IDkuMS0yLjRsMTA1LjUtNTcuMWMwLjItMC4xIDAuMy0wLjIgMC41LTAuMyA1LjgtMi40IDkuOC04LjIgOS44LTE0LjkiIC8+PHBhdGggc3R5bGU9ImZpbGw6IzAwQjRGMDsiIGQ9Im0xMTA0LjQgMjEzLjljMC04LTYuNS0xNC42LTE0LjYtMTQuNmgtMy40LTAuMWMtNy42IDAtMTMuOC02LjItMTMuOC0xMy45di03NC43YzAtOC42LTMtMTYuNC04LjEtMjIuNi02LjUtNy45LTE2LjQtMTIuOS0yNy40LTEyLjlsLTI3LjMgMC4xYy03LjUgMC0xMy42IDYuMS0xMy42IDEzLjYgMCA1LjEgMi44IDkuNSA2LjkgMTEuOSAyIDEuMSA0LjIgMS43IDYuNyAxLjdoOC42YzcuNyAwIDEzLjkgNi4yIDEzLjkgMTMuOXY2Ny42YzAgMTQuNiAxMC44IDI2LjcgMjQuOCAyOC45IDAgMCAzLjcgMC43IDcuMiAwLjd2MC42Yy0zLjUgMC03LjIgMC43LTcuMiAwLjctMTQgMi4xLTI0LjggMTQuMi0yNC44IDI4Ljl2NjcuNmMwIDcuNy02LjIgMTMuOS0xMy45IDEzLjloLTguNmMtMi40IDAtNC43IDAuNi02LjcgMS43LTQuMSAyLjMtNi45IDYuOC02LjkgMTEuOSAwIDcuNSA2LjEgMTMuNiAxMy42IDEzLjZsMjcuMyAwLjFjMTEgMCAyMC45LTUgMjcuNC0xMi45IDUuMS02LjEgOC4xLTE0IDguMS0yMi42di03NC43YzAtNy42IDYuMi0xMy44IDEzLjgtMTMuOWgwLjEgMy40YzggMCAxNC42LTYuNSAxNC42LTE0LjZ2MCAweiIgLz48L2c+DQo8L3N2Zz4NCg==","id":"consulo.vaadin.flow","length":14412,"name":"Vaadin Flow","obsolete":false,"platformVersion":"4342","tags":["experimental","web.framework"],"url":"https://github.com/consulo/consulo-simple-plugin-template","version":"3165"},{"checksum":{"md5":"85E6D79CBDB034F22BF1FC04E7F281B5","sha3_256":"D062C9ED2F7D0A1D2B71DBD452A70C0A80721FD362A1A0E0414BB214A3BA3A3F","sha_256":"ECE1599F4FE433F364F9FCB774F4792A1EFFF84E74D769D404EE54B16790927D"},"date":1782328849494,"description":"","downloadUrls":["https://github.com/consulo/consulo-vim/releases/download/build%232526_consulo%234342/consulo.vim_2526.consulo-plugin"],"downloads":362,"downloadsAll":362,"experimental":false,"extensionPreviews":[],"iconBytes":"PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz4NCjxzdmcgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB3aWR0aD0iNjQiIGhlaWdodD0iNjQiIHZlcnNpb249IjEuMSI+PGcgdHJhbnNmb3JtPSJtYXRyaXgoLjEyMTMgMCAwIC4xMTk0MiAtOS40OTIxIC0yMC4xMzUpIj48ZyB0cmFuc2Zvcm09Im1hdHJpeCgxLjUzMjQgMCAwIDEuMzk0IC01NC45MTIgLTQxLjc5MikiIHN0cm9rZT0iIzAwMCI+PGcgc3Ryb2tlLXdpZHRoPSIuOTQ1NzJweCI+PHBhdGggZD0ibTI2MC41MSAxNzAuNy0xNTQuNTIgMTcwLjEgMTUzLjg4IDE2OS4zOSAxNTQuNTItMTcwLjF6IiBmaWxsPSIjMDE5ODMzIiAvPjxwYXRoIGQ9Im0yNTkuODYgMTcxLjR2LTE0Ljg4M2wtMTY4LjA0IDE4NC45OGgxNC4xNjV6IiBmaWxsPSIjNjZmZTk4IiAvPjxwYXRoIGQ9Im0yNTkuNDggMTcxLjR2LTE0Ljg4M2wxNjguMDQgMTg0Ljk4aC0xNC4xNjV6IiBmaWxsPSIjNDVmZTAyIiAvPjxwYXRoIGQ9Im0yNTkuODYgNTExLjE3djE0Ljg4M2wtMTY4LjA0LTE4NC45OGgxNC4xNjV6IiBmaWxsPSIjMDE3ZDE3IiAvPjwvZz48cGF0aCBkPSJtMTIyLjk5IDE3NS4zMWgxMDguMzVsNi42MDE0IDcuMjY2NnYyMi4zMDFsLTUuMjM1NiA3LjAxNjFoLTExLjgzN3YxMTAuNzVsMTAxLjk4LTExMC43NWgtMTYuODQ1bC01LjkxODUtNy4wMTYxdi0yMy41NTRsNS40NjMyLTUuNTEyNmgxMDkuNzJsNS40NjMyIDYuMDEzOHYyMi4wNTFsLTI0OC4xMiAyODAuMTRoLTI4LjIyN2wtOC4xNzAzLTUuMTkyNXYtMjY3LjkzaC0xMy42ODNsLTUuMDA4LTUuNTEyNnYtMjMuNTU0eiIgZmlsbD0ibm9uZSIgc3Ryb2tlLXdpZHRoPSIxOC45MTQiIC8+PHBhdGggZD0ibTI1OS40OCA1MTEuMTd2MTQuODgzbDE2OC4wNC0xODQuOThoLTE0LjE2NXoiIGZpbGw9IiMwMDVkMDQiIHN0cm9rZS13aWR0aD0iLjk0NTcycHgiIC8+PHBhdGggZD0ibTI1OS40MSAxNTUuMTUtMTY4LjY4IDE4NS42NyAxNjcuOTcgMTg0LjkgMTY4LjY4LTE4NS42N3oiIGZpbGw9Im5vbmUiIHN0cm9rZS13aWR0aD0iNS42NzQzIiAvPjxwYXRoIGQ9Im0yMzIuNSAxODYuNjQgNi4xMTY2LTMuNTQzNy02LjI3NzUtNi45MTAxaC0xMDkuMjlsLTUuNTUzMiA2LjExMjh2MjMuMTIybDYuMTU2OCA2Ljc3NzIgMi45Mzc2LTYuNzc3Mi0zLjg2MzEtNC4yNTI0di0xNi4zMDFsMi44OTczLTIuODM0OWgxMDQuM3oiIGZpbGw9IiNmZWZlZmUiIHN0cm9rZS13aWR0aD0iLjk0NTcycHgiIC8+PHBhdGggdHJhbnNmb3JtPSJtYXRyaXgoLjkwMTM5IDAgMCAuOTkyMjMgLTQzNy40MiAtMTg1LjMxKSIgZD0ibTgyOC45NCAzNjkuNS00LjI4MTIgNC4yODEydjE1LjcxOWwzLjc1IDMuNzVoMTkuODEydjE1LjE4OGwtMTMxLjA2IDEzMi44NHYtMTQ3Ljg0aDIxLjc4MWw0LjQ2ODgtNC40Njg4di0xNS45MDZsLTQuMTI1LTMuMTg3NWgtMTE0LjYybC0zLjc1IDMuNzV2MTYuMjVsMy44MTI1IDMuODEyNWgxOS45Mzh2MjcyLjI1bDMuNzUgMy43NWgyMi42NTZsMjc0LjY2LTI4My40MXYtMTIuNWwtNC4yODEyLTQuMjgxMnoiIGZpbGw9Im5vbmUiIHN0cm9rZS13aWR0aD0iMXB4IiAvPjxnPjxnIHN0cm9rZS13aWR0aD0iLjk0NTcycHgiPjxwYXRoIGQ9Im0xNDMuNDggMjA0Ljg3djI3MC42MmwzLjE4NjkgNC4wMDkyLTIuNDk5MiA1LjI0My03LjA2MTUtNy43NDg4di0yNjUuMTF6IiBmaWxsPSIjZmVmZWZlIiAvPjxwYXRoIGQ9Im0xMjUuODIgMjA0Ljg3LTEuODIxMSA2LjUxNDloMTMuMjAzbDcuMjg0My02LjUxNDl6IiBmaWxsPSIjODA4MDgwIiAvPjxwYXRoIGQ9Im0zMDcuMTkgMjEyLjE5IDIuODk3My02LjU1NTgtNC4xODUtNC4yNTI0di0xNC41MjlsNC44Mjg5LTUuMzE1NWgxMDAuNzZsMy44NjMxIDUuNjY5OSA1LjQ3MjctNC4yNTI0LTUuNjMzNy02LjIwMTRoLTEwOC4zM2wtNS4zOTIyIDUuOTM1NnYyMy4zbDUuNTkzNCA1LjgwMjhtLTg3LjU0MyAxMTEuODgtMTAuNTIzIDI4LjEwNiAxMTguNzktMTMxLjEydi0xNS41OTJ6IiBmaWxsPSIjZmVmZWZlIiAvPjxwYXRoIGQ9Im0yMzIuMjYgMTg1LjgzIDUuMjM1Ni0zLjc1ODZ2MjIuODAybC02LjAzMjMgNi42NDAyaC0xMS43MjN2MTEyLjM4bC0xMC42OTkgMjcuODE0di0xNDYuODRoMTkuNTc3bDMuNjQyMS0zLjI1NzV6IiBmaWxsPSIjODA4MDgwIiAvPjwvZz48cGF0aCB0cmFuc2Zvcm09Im1hdHJpeCguOTAxMzkgMCAwIC45OTIyMyAtNDM3LjQyIC0xODUuMzEpIiBkPSJtODI4Ljk0IDM2OS41LTQuMjgxMiA0LjI4MTJ2MTUuNzE5bDMuNzUgMy43NWgxOS44MTJ2MTUuMTg4bC0xMzEuMDYgMTMyLjg0di0xNDcuODRoMjEuNzgxbDQuNDY4OC00LjQ2ODh2LTE1LjkwNmwtNC4xMjUtMy4xODc1aC0xMTQuNjJsLTMuNzUgMy43NXYxNi4yNWwzLjgxMjUgMy44MTI1aDE5LjkzOHYyNzIuMjVsMy43NSAzLjc1aDIyLjY1NmwyNzQuNjYtMjgzLjQxdi0xMi41bC00LjI4MTItNC4yODEyeiIgZmlsbD0iI2NjYyIgc3Ryb2tlLXdpZHRoPSIxcHgiIC8+PHBhdGggZD0ibTQxNS4zNSAxODUuOTMgNS40OTg1LTMuNDk0NXYyMS45MjJsLTI0OS4zOSAyODAuNTJoLTI2LjQ3N2wyLjUyOTctNS41MzMxaDIwLjI4MWwyNDcuMjQtMjgxLjAxeiIgZmlsbD0iIzgwODA4MCIgc3Ryb2tlLXdpZHRoPSIuOTQ1NzJweCIgLz48cGF0aCBkPSJtMzI3LjMgMjA1LjI1LTUuNTc3IDYuMzg5N2gtMTQuNTY5bDMuNDE0NS02LjM4OTdoMTYuNzMxeiIgZmlsbD0iIzgwODA4MCIgc3Ryb2tlLXdpZHRoPSIuOTQ1NzJweCIgLz48L2c+PGcgdHJhbnNmb3JtPSJtYXRyaXgoLjkwMTM5IDAgMCAuOTkyMjMgLTkyLjUzIC0xOTIuMjQpIiBmaWxsPSIjY2NjIiBzdHJva2UtbWl0ZXJsaW1pdD0iMTAiPjxwYXRoIGQ9Im0zOTkuNzggNTYwYTEuMjMzIDEuMjMzIDAgMCAwLTAuNTYyNSAwLjI4MTI1bC01LjMxMjUgNC41NjI1YTEuMjMzIDEuMjMzIDAgMCAwLTAuMzQzNzUgMC41MzEyNWwtNS4zMTI1IDE0Ljg3NWExLjIzMyAxLjIzMyAwIDAgMCAwLjI4MTI1IDEuMjgxMmw0LjA2MjUgNC4wNjI1YTEuMjMzIDEuMjMzIDAgMCAwIDAuODc1IDAuMzQzNzVoMTYuNDA2YTEuMjMzIDEuMjMzIDAgMCAwIDAuODc1LTAuMzQzNzVsNC4yODEyLTQuMzEyNWExLjIzMyAxLjIzMyAwIDAgMCAwLjMxMjUtMC41MzEyNWw0LjU2MjUtMTUuNjU2YTEuMjMzIDEuMjMzIDAgMCAwLTAuMzEyNS0xLjIxODhsLTMuNTMxMi0zLjUzMTJhMS4yMzMgMS4yMzMgMCAwIDAtMC44NzUtMC4zNDM3NWgtMTUuMTU2YTEuMjMzIDEuMjMzIDAgMCAwLTAuMjUgMHptLTMwLjA2MiA0MS45MzhhMS4yMzMgMS4yMzMgMCAwIDAtMC45Mzc1IDAuOTA2MjVsLTIuMDMxMiA4LjA2MjVhMS4yMzMgMS4yMzMgMCAwIDAgMS4xODc1IDEuNTMxMmg5LjY1NjJsLTIzLjkzOCA2OC4zNDRhMS4yMzMgMS4yMzMgMCAwIDAgMS4xNTYyIDEuNjI1aDM0Ljg0NGExLjIzMyAxLjIzMyAwIDAgMCAxLjE4NzUtMC44NDM3NWwyLjI4MTItNy4zNDM4YTEuMjMzIDEuMjMzIDAgMCAwLTEuMTg3NS0xLjU5MzhoLTcuODc1bDIzLjY4OC02OS4wNjJhMS4yMzMgMS4yMzMgMCAwIDAtMS4xNTYyLTEuNjI1aC0zNi42MjVhMS4yMzMgMS4yMzMgMCAwIDAtMC4yNSAwem0xMTAuODggMC4yNWExLjIzMyAxLjIzMyAwIDAgMC0wLjY4NzUgMC40MDYyNWwtNy4yNSA4LjE4NzVoLTExLjUzMWwtNy42ODc1LTcuOTY4OGExLjIzMyAxLjIzMyAwIDAgMC0wLjg3NS0wLjM3NWgtMjcuNTMxYTEuMjMzIDEuMjMzIDAgMCAwLTEuMTU2MiAwLjgxMjVsLTIuNTMxMiA3LjU2MjVhMS4yMzMgMS4yMzMgMCAwIDAgMS4xNTYyIDEuNjI1aDcuMzc1bC0yMi45MzggNjcuNTk0YTEuMjMzIDEuMjMzIDAgMCAwIDEuMTU2MiAxLjYyNWgyOS4zMTJhMS4yMzMgMS4yMzMgMCAwIDAgMS4xNTYyLTAuODEyNWwyLjI1LTYuNTkzOGExLjIzMyAxLjIzMyAwIDAgMC0xLjE1NjItMS42MjVoLTUuMTI1bDE0LjYyNS00Ni4wMzFoMjYuNDY5bC0xNi42ODggNTMuNDY5YTEuMjMzIDEuMjMzIDAgMCAwIDEuMTg3NSAxLjU5MzhoMjguMjgxYTEuMjMzIDEuMjMzIDAgMCAwIDEuMTI1LTAuNzVsMi41MzEyLTYuMDYyNWExLjIzMyAxLjIzMyAwIDAgMC0xLjEyNS0xLjY4NzVoLTUuMTI1bDE0Ljg3NS00Ni44MTJoMjUuMTg4bC0xNi45MzggNTMuNzE5YTEuMjMzIDEuMjMzIDAgMCAwIDEuMTg3NSAxLjU5MzhoMzEuMDYyYTEuMjMzIDEuMjMzIDAgMCAwIDEuMTU2Mi0wLjc4MTI1bDIuNTMxMi02LjU5MzhhMS4yMzMgMS4yMzMgMCAwIDAtMS4xNTYyLTEuNjU2MmgtNi4xNTYybDE4LjcxOS02MC43ODFhMS4yMzMgMS4yMzMgMCAwIDAtMC4xODc1LTEuMTI1bC01LjgxMjUtNy44MTI1YTEuMjMzIDEuMjMzIDAgMCAwLTEtMC40Njg3NWgtMjIuMjE5YTEuMjMzIDEuMjMzIDAgMCAwLTAuOTA2MjUgMC4zNzVsLTcgNy42ODc1aC0xMi4yNWwtNy4yNS03LjkzNzVhMS4yMzMgMS4yMzMgMCAwIDAtMC45MDYyNS0wLjM3NWgtMTcuOTA2YTEuMjMzIDEuMjMzIDAgMCAwLTAuMjUgMHoiIHN0cm9rZS13aWR0aD0iOCIgLz48cGF0aCBkPSJtNDAwLjAzIDU2MS4yMi01LjMxMjUgNC41NjI1LTUuMzEyNSAxNC44NzUgNC4wNjI1IDQuMDYyNWgxNi40MDZsNC4yODEyLTQuMzEyNSA0LjU2MjUtMTUuNjU2LTMuNTMxMi0zLjUzMTJ6bS0zMC4wNjIgNDEuOTM4LTIuMDMxMiA4LjA2MjVoMTEuMzc1bC0yNC41IDY5Ljk2OWgzNC44NDRsMi4yODEyLTcuMzQzOGgtOS41OTM4bDI0LjI1LTcwLjY4OHptMTEwLjg4IDAuMjUtNy41OTM4IDguNTkzOGgtMTIuNjI1bC04LjA2MjUtOC4zNDM4aC0yNy41MzFsLTIuNTMxMiA3LjU2MjVoOS4wOTM4bC0yMy41IDY5LjIxOWgyOS4zMTJsMi4yNS02LjU5MzhoLTYuODEyNWwxNS40MDYtNDguNDY5aDI5LjA2MmwtMTcuMTg4IDU1LjA2MmgyOC4yODFsMi41MzEyLTYuMDYyNWgtNi44MTI1bDE1LjY1Ni00OS4yNWgyNy43ODFsLTE3LjQzOCA1NS4zMTJoMzEuMDYybDIuNTMxMi02LjU5MzhoLTcuODQzOGwxOS4yMTktNjIuMzc1LTUuODEyNS03LjgxMjVoLTIyLjIxOWwtNy4zNDM4IDguMDYyNWgtMTMuMzc1bC03LjU5MzgtOC4zMTI1eiIgLz48L2c+PC9nPjwvZz48L3N2Zz4NCg==","id":"consulo.vim","length":827806,"name":"Vim Emulator","obsolete":false,"platformVersion":"4342","tags":["editor.extension"],"url":"https://github.com/consulo/consulo-vim","vendor":"JetBrains","version":"2526"},{"checksum":{"md5":"56E7766009DA7DA6BEB4D280E2396931","sha3_256":"6162106D379E052C41F5C54833B55876C8B54DD9BF1D45F255B24F1DD1CDA0A8","sha_256":"1F6D5584EDB10181DFEA3D451C23E0814B97AD1E34E187D1D9752F4545DB4FFE"},"date":1782329422503,"description":"","downloadUrls":["https://github.com/consulo/incubating-consulo-visual-studio-theme/releases/download/build%232607_consulo%234342/consulo.visual.studio.theme_2607.consulo-plugin"],"downloads":26,"downloadsAll":26,"experimental":true,"extensionPreviews":[],"id":"consulo.visual.studio.theme","length":44121,"name":"Visual Studio Theme","obsolete":false,"optionalDependencies":["consulo.csharp"],"platformVersion":"4342","tags":["experimental","ide.theme"],"url":"https://github.com/consulo/incubating-consulo-visual-studio-theme","vendor":"consulo.io","version":"2607"},{"category":"Import","checksum":{},"date":1488767828449,"dependencies":["consulo.dotnet"],"downloads":47,"downloadsAll":47,"experimental":false,"id":"consulo.visualStudio","length":323558,"name":"Visual Studio Importer","obsolete":false,"optionalDependencies":["consulo.csharp"],"platformVersion":"1555","vendor":"consulo.io","version":"568"},{"checksum":{"md5":"57BB18E871C34787B14989CEBDD57FF4","sha3_256":"893D07B2503438766D99305861691C1E15CC28AC6034D159CF9B740DEC33A67B","sha_256":"5F40EF362E7359491901CA110E761DEEDE1FC5D26BE4BB5B1D60C5AA938161FA"},"date":1782329552373,"dependencies":["consulo.java"],"description":"<a href=\"https://visualvm.github.io/\">VisualVM</a> integration.<br/>\n     Use buttons from the main toolbar to start VisualVM along with executed application,\n     or button next to the console window of already started application.","downloadUrls":["https://github.com/consulo/consulo-visualvm/releases/download/build%232822_consulo%234342/consulo.visualvm_2822.consulo-plugin"],"downloads":101,"downloadsAll":101,"experimental":false,"extensionPreviews":[],"iconBytes":"PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz4NCjxzdmcgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczpjYz0iaHR0cDovL2NyZWF0aXZlY29tbW9ucy5vcmcvbnMjIiB4bWxuczpkYz0iaHR0cDovL3B1cmwub3JnL2RjL2VsZW1lbnRzLzEuMS8iIHhtbG5zOmlua3NjYXBlPSJodHRwOi8vd3d3Lmlua3NjYXBlLm9yZy9uYW1lc3BhY2VzL2lua3NjYXBlIiB4bWxuczpyZGY9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkvMDIvMjItcmRmLXN5bnRheC1ucyMiIHhtbG5zOnNvZGlwb2RpPSJodHRwOi8vc29kaXBvZGkuc291cmNlZm9yZ2UubmV0L0RURC9zb2RpcG9kaS0wLmR0ZCIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHdpZHRoPSI0MCIgaGVpZ2h0PSI0MCIgdmlld0JveD0iMCAwIDQwIDQwIiB2ZXJzaW9uPSIxLjEiIGlkPSJzdmc4IiBzb2RpcG9kaTpkb2NuYW1lPSJsb2dvLnN2ZyIgaW5rc2NhcGU6dmVyc2lvbj0iMC45Mi40ICg1ZGE2ODljMzEzLCAyMDE5LTAxLTE0KSI+PG1ldGFkYXRhIGlkPSJtZXRhZGF0YTE0Ij48cmRmOlJERj48Y2M6V29yayByZGY6YWJvdXQ9IiI+PGRjOmZvcm1hdD5pbWFnZS9zdmcreG1sPC9kYzpmb3JtYXQ+PGRjOnR5cGUgcmRmOnJlc291cmNlPSJodHRwOi8vcHVybC5vcmcvZGMvZGNtaXR5cGUvU3RpbGxJbWFnZSIgLz48ZGM6dGl0bGUgLz48L2NjOldvcms+PC9yZGY6UkRGPjwvbWV0YWRhdGE+PGRlZnMgaWQ9ImRlZnMxMiI+PGNsaXBQYXRoIGlkPSIxIj48cGF0aCBzdHlsZT0iZmlsbDojMTg5MGQwIiBpbmtzY2FwZTpjb25uZWN0b3ItY3VydmF0dXJlPSIwIiB0cmFuc2Zvcm09Im1hdHJpeCgxNS4zMzMzMywwLDAsMTEuNSw0MTUsLTEyNS41KSIgZD0ibSAtMjQsMTMgYyAwLDEuMTA1IC0wLjY3MiwyIC0xLjUsMiAtMC44MjgsMCAtMS41LC0wLjg5NSAtMS41LC0yIDAsLTEuMTA1IDAuNjcyLC0yIDEuNSwtMiAwLjgyOCwwIDEuNSwwLjg5NSAxLjUsMiIgaWQ9InBhdGg2IiAvPjwvY2xpcFBhdGg+PGxpbmVhckdyYWRpZW50IGlkPSIyIiB4MT0iMjMuMjYxOTk5IiB5MT0iNDYiIHgyPSIyMi44Njg5OTkiIHkyPSIwLjU1ODAwMDAzIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgZ3JhZGllbnRUcmFuc2Zvcm09Im1hdHJpeCgwLjk4MDEzNTQ0LDAsMCwwLjk4MDEzNTQ0LDMuNDIyOTUxNSwwLjEzNzQyNTE2KSI+PHN0b3Agc3RvcC1jb2xvcj0iI2ZmNDMzYSIgaWQ9InN0b3AyNiIgLz48c3RvcCBzdG9wLWNvbG9yPSIjZmY5NDM2IiBvZmZzZXQ9IjEiIGlkPSJzdG9wMjgiIC8+PC9saW5lYXJHcmFkaWVudD48Y2xpcFBhdGggaWQ9IjEtNiI+PHBhdGggc3R5bGU9ImZpbGw6IzE4OTBkMCIgaW5rc2NhcGU6Y29ubmVjdG9yLWN1cnZhdHVyZT0iMCIgdHJhbnNmb3JtPSJtYXRyaXgoMTUuMzMzMzMsMCwwLDExLjUsNDE1LC0xMjUuNSkiIGQ9Im0gLTI0LDEzIGMgMCwxLjEwNSAtMC42NzIsMiAtMS41LDIgLTAuODI4LDAgLTEuNSwtMC44OTUgLTEuNSwtMiAwLC0xLjEwNSAwLjY3MiwtMiAxLjUsLTIgMC44MjgsMCAxLjUsMC44OTUgMS41LDIiIGlkPSJwYXRoNi03IiAvPjwvY2xpcFBhdGg+PGxpbmVhckdyYWRpZW50IGlkPSIyLTUiIHgxPSIyMy4yNjE5OTkiIHkxPSI0NiIgeDI9IjIyLjg2ODk5OSIgeTI9IjAuNTU4MDAwMDMiIGdyYWRpZW50VW5pdHM9InVzZXJTcGFjZU9uVXNlIiB4bGluazpocmVmPSIjMiI+PHN0b3Agc3RvcC1jb2xvcj0iI2ZmNDMzYSIgaWQ9InN0b3AyNi0zIiAvPjxzdG9wIHN0b3AtY29sb3I9IiNmZjk0MzYiIG9mZnNldD0iMSIgaWQ9InN0b3AyOC01IiAvPjwvbGluZWFyR3JhZGllbnQ+PGNsaXBQYXRoIGlkPSIxLTYtNyI+PHBhdGggc3R5bGU9ImZpbGw6IzE4OTBkMCIgaW5rc2NhcGU6Y29ubmVjdG9yLWN1cnZhdHVyZT0iMCIgdHJhbnNmb3JtPSJtYXRyaXgoMTUuMzMzMzMsMCwwLDExLjUsNDE1LC0xMjUuNSkiIGQ9Im0gLTI0LDEzIGMgMCwxLjEwNSAtMC42NzIsMiAtMS41LDIgLTAuODI4LDAgLTEuNSwtMC44OTUgLTEuNSwtMiAwLC0xLjEwNSAwLjY3MiwtMiAxLjUsLTIgMC44MjgsMCAxLjUsMC44OTUgMS41LDIiIGlkPSJwYXRoNi03LTUiIC8+PC9jbGlwUGF0aD48L2RlZnM+PHNvZGlwb2RpOm5hbWVkdmlldyBwYWdlY29sb3I9IiNmZmZmZmYiIGJvcmRlcmNvbG9yPSIjNjY2NjY2IiBib3JkZXJvcGFjaXR5PSIxIiBvYmplY3R0b2xlcmFuY2U9IjEwIiBncmlkdG9sZXJhbmNlPSIxMCIgZ3VpZGV0b2xlcmFuY2U9IjEwIiBpbmtzY2FwZTpwYWdlb3BhY2l0eT0iMCIgaW5rc2NhcGU6cGFnZXNoYWRvdz0iMiIgaW5rc2NhcGU6d2luZG93LXdpZHRoPSIyNTYwIiBpbmtzY2FwZTp3aW5kb3ctaGVpZ2h0PSIxMzc3IiBpZD0ibmFtZWR2aWV3MTAiIHNob3dncmlkPSJmYWxzZSIgaW5rc2NhcGU6em9vbT0iMjIuNzM3OTAyIiBpbmtzY2FwZTpjeD0iNy4xODkxNjk2IiBpbmtzY2FwZTpjeT0iMjIuMDI2OTU2IiBpbmtzY2FwZTp3aW5kb3cteD0iLTgiIGlua3NjYXBlOndpbmRvdy15PSItOCIgaW5rc2NhcGU6d2luZG93LW1heGltaXplZD0iMSIgaW5rc2NhcGU6Y3VycmVudC1sYXllcj0ic3ZnOCIgc2NhbGUteD0iMSIgLz48cGF0aCBkPSJtIDE1LjA2ODg4OCwxLjI1MDAzOTkgYyAtMS43NDAzODksMCAtMy4xNDMyODgsMS40MTgzNCAtMy4xNDMyODgsMy4xNzA4NjIgMCwxLjIyMzEyNSAwLjY5MjYyOCwyLjI3MDg5MTEgMS42OTczNzcsMi44MDAyODgxIGwgLTEuMDEyNDcxLDcuMjI5NTY4IGMgLTAuMTU4ODI1LC0wLjAwNzggLTAuMzE1NDMxLC0wLjAyMzI1IC0wLjQ3NjQ1NywtMC4wMjMyNSAtNS4yMjIyNzQxLDAgLTkuNDQ0MjA5MSw0LjI1OTQzNSAtOS40NDQyMDkxLDkuNTE2OTk4IDAsNS4yNTc1NjYgNC4yMzI5NjE5LDkuNTIxNDE5IDkuNDQ0MjA5MSw5LjUyMTQxOSAyLjM5MjIxLDAgNC41NjcxNDYsLTAuOTAyMTggNi4yMjkyMjksLTIuMzc3ODcgbCAwLjk2MDYzMywzLjgxNDk1NyBjIC0wLjUzOTMyMSwwLjM4MjcxMyAtMC44OTIyNTMsMS4wMTQ2NzggLTAuODkyMjUzLDEuNzMzNzc1IDAsMS4xNjY4OCAwLjkzMzA2NCwyLjExMzE3MyAyLjA5MzMyMSwyLjExMzE3MyAxLjE2MTM2NCwwIDIuMDk1NTI5LC0wLjk0NjI5MyAyLjA5NTUyOSwtMi4xMTMxNzMgMCwtMS4xNzIzOTIgLTAuOTM1MjY3LC0yLjExNzU4NyAtMi4wOTU1MjksLTIuMTE3NTg3IC0wLjEwMjU3MiwwIC0wLjIwMDcyLDAuMDE1MjUgLTAuMjk4ODg5LDAuMDI5NzggbCAtMS4wNzMxMjksLTQuMjUxNjM4IGMgMS41MDEwNiwtMS42ODYzNDUgMi40MjA4ODUsLTMuOTA3NjA2IDIuNDIwODg1LC02LjM1Mjc1MSAwLC0wLjA1NTEzIC0wLjAwNzgsLTAuMTA5MiAtMC4wMDg3LC0wLjE2MzIyNSBsIDYuMjY0NDA0LC01LjE5NTgwNSBjIDAuOTUyOTE1LDEuMzIxMjg1IDIuNDg5MjY1LDIuMTg1OTY3IDQuMjM1MTcsMi4xODU5NjcgMi45MDE3NiwwIDUuMjQ1NDQsLTIuMzY2ODQyIDUuMjQ1NDQsLTUuMjkwNjU1IDAsLTIuOTE3MTk0IC0yLjM0NTg5LC01LjI4NDAzNyAtNS4yNDU0NCwtNS4yODQwMzcgLTIuOTAxNzUyLDAgLTUuMjQ1NDM3LDIuMzY2ODQzIC01LjI0NTQzNyw1LjI4NDAzNyAwLDAuNzY5ODMxIDAuMTcwOTUsMS40OTY2NDggMC40NjMyMjMsMi4xNTYxODggbCAtNS44MzEwNTMsNC44MzYyNDcgQyAyMS4xNTY5NDUsMjAuNTU5NzYxIDIwLjI5OTk5LDE4LjgzOTIyMyAxOS4wNTE0OTgsMTcuNDgyNjQzIGwgMC42NzgyODcsLTEuODQ0MDYyIGMgMC4zMjg2NjcsMC4xNSAwLjY5MDQyLDAuMjM5MzI1IDEuMDczMTMsMC4yMzkzMjUgMS40NDcwMTYsMCAyLjYxOTQwOSwtMS4xODM0MiAyLjYxOTQwOSwtMi42NDI1NyAwLC0xLjQ1OTE0NyAtMS4xNzY4MDMsLTIuNjQxNDY4IC0yLjYxOTQwOSwtMi42NDE0NjggLTEuNDUyNTMxLDAgLTIuNjI2MDI0LDEuMTgxMjE1IC0yLjYyNjAyNCwyLjY0MTQ2OCAwLDAuNjUyOTIyIDAuMjQ1OTQ4LDEuMjQ1MTg1IDAuNjM3NDgsMS43MDYyIGwgLTAuNjI2NDUzLDEuNzA0MDAyIGMgLTEuMjY4MzQzLC0xLjA2OTgyMiAtMi44MjEyNDEsLTEuNzk5OTUgLTQuNTI2MzM2LC0yLjA4MTE5IGwgMC45ODA0ODQsLTcuMDExMTk2IGMgMC4xNDAwNzUsMC4wMTg3NSAwLjI3OTAyOSwwLjA0MyAwLjQyNDYyMywwLjA0MyAxLjc0MDM4NywwIDMuMTQ4ODA0LC0xLjQyMDU0NTEgMy4xNDg4MDQsLTMuMTczMDY3MSAwLC0xLjc1MjUyMyAtMS40MDg0MTcsLTMuMTcwODY1IC0zLjE0ODgwNCwtMy4xNzA4NjUiIGlkPSJwYXRoMzctOSIgaW5rc2NhcGU6Y29ubmVjdG9yLWN1cnZhdHVyZT0iMCIgc3R5bGU9ImRpc3BsYXk6aW5saW5lO2ZpbGw6I2YzNzAyMTtmaWxsLW9wYWNpdHk6MTtzdHJva2Utd2lkdGg6MS4xMDI5MDg5NyIgaW5rc2NhcGU6bGFiZWw9InZpc3VhbHZtIiAvPjxnIHRyYW5zZm9ybT0ibWF0cml4KDAuNTY1MDcxOTQsMCwwLDAuNTY1MDcxOTQsLTUuNDc0MjM5MiwxOC40NjEzNTkpIiBpZD0iZzQxLTYiIHN0eWxlPSJkaXNwbGF5OmlubGluZSIgaW5rc2NhcGU6bGFiZWw9Imc0MS02IiBpbmtzY2FwZTpncm91cG1vZGU9ImxheWVyIiAvPjwvc3ZnPg0K","id":"consulo.visualvm","length":78418,"name":"VisualVM Launcher","obsolete":false,"platformVersion":"4342","tags":["tools"],"url":"https://github.com/consulo/consulo-visualvm","vendor":"Vojtech\n\t\tKrasa","vendorEmail":"vojta.krasa@gmail.com","vendorUrl":"https://github.com/krasa/VisualVMLauncher","version":"2822"},{"checksum":{},"date":1494583000263,"dependencies":["com.intellij.xml","com.intellij.xpath"],"description":"XSLT support with debugging","downloads":82,"downloadsAll":82,"experimental":false,"id":"consulo.xslt","length":6495090,"name":"XSLT","obsolete":false,"platformVersion":"1621","vendor":"Sascha Weinreuter","version":"824"},{"checksum":{"md5":"151CCE89D6B8B41847B9F785D6138D7B","sha3_256":"E509927A531DAEA3621FF174CCA30D920D534D9985EDE97C255E912C5E7ABDDE","sha_256":"AD6FB468C3141CC9B234DF2DBD9EB1A25C95A6524329125D772789313721CFDD"},"date":1782335224546,"dependencies":["com.intellij.xml"],"description":"","downloadUrls":["https://github.com/consulo/consulo-css/releases/download/build%234874_consulo%234342/consulo.xstylesheet_4874.consulo-plugin"],"downloads":3464,"downloadsAll":3464,"experimental":false,"extensionPreviews":[],"id":"consulo.xstylesheet","length":153426,"name":"XStylesheet API","obsolete":false,"platformVersion":"4342","tags":["markup.language"],"url":"https://github.com/consulo/consulo-css","version":"4874"},{"checksum":{"md5":"4590BCB90A80F709267E5DF09F3D278E","sha3_256":"AEA57CBB554E7329903C3A4D4AEDACDE9E7661C5A17D375840E631BA182D16CE","sha_256":"B0F003041BFD67FE786EEF2AD804C977B8A985E2EB87A17A31D5B88513C0AF69"},"date":1782328924663,"description":"<h1>.ignore</h1>\n      <b>.ignore</b> is a plugin for\n      <i>\n        .gitignore (Git),\n        .hgignore (Mercurial),\n        .npmignore (NPM),\n        .dockerignore (Docker),\n        .chefignore (Chef),\n        .cvsignore (CVS),\n        .bzrignore (Bazaar),\n        .boringignore (Darcs),\n        .mtn-ignore (Monotone),\n        ignore-glob (Fossil),\n        .jshintignore (JSHint),\n        .tfignore (Team Foundation),\n        .p4ignore (Perforce),\n        .prettierignore (Prettier),\n        .flooignore (Floobits),\n        .eslintignore (ESLint),\n        .cfignore (Cloud Foundry),\n        .jpmignore (Jetpack),\n        .stylelintignore (StyleLint),\n        .stylintignore (Stylint),\n        .swagger-codegen-ignore (Swagger Codegen),\n        .helmignore (Kubernetes Helm),\n        .upignore (Up),\n        .prettierignore (Prettier),\n        .ebignore (ElasticBeanstalk),\n        .gcloudignore (Google Cloud)\n      </i>files in your project.\n      <br/>\n      <br/>\n\n      <b>Features</b>\n      <ul>\n        <li>Files syntax highlight</li>\n        <li>Coloring ignored files in the Project View</li>\n        <li>Gitignore templates filtering and selecting in rules generator by name and content</li>\n        <li>Show ignored files by specified ignore file (right click on <i>.gitignore</i> file)</li>\n        <li>Hide ignored files in Project View</li>\n        <li>Create file in currently selected directory</li>\n        <li>Generate Gitignore rules basing on <a href=\"https://github.com/github/gitignore\">GitHub's templates collection</a></li>\n        <li>Add selected file/directory to ignore rules from popup menu</li>\n        <li>Suggesting <i>.gitignore</i> file creation for new project</li>\n        <li>Entries inspection (duplicated, covered, unused, relative, incorrect syntax, relative entries) with fix actions</li>\n        <li>Comments and brackets support</li>\n        <li>Navigation to entries in Project view</li>\n        <li>Renaming entries from ignore file</li>\n        <li>Close opened ignored files action</li>\n        <li>Custom user templates with import/export features</li>\n        <li>Create custom templates from existing rules</li>\n        <li>Favorite templates</li>\n      </ul>\n\n      <br/>\n      <br/>","downloadUrls":["https://github.com/consulo/consulo-dotignore/releases/download/build%231776_consulo%234342/mobi.hsz.idea.gitignore_1776.consulo-plugin"],"downloads":2358,"downloadsAll":2358,"experimental":false,"extensionPreviews":[{"apiClassName":"consulo.virtualFileSystem.fileType.FileTypeFactory","apiPluginId":"consulo","implId":"¡|.ignore"},{"apiClassName":"consulo.virtualFileSystem.fileType.FileTypeFactory","apiPluginId":"consulo","implId":"*|ignore"},{"apiClassName":"consulo.virtualFileSystem.fileType.FileTypeFactory","apiPluginId":"consulo","implId":"¡|.bzrignore"},{"apiClassName":"consulo.virtualFileSystem.fileType.FileTypeFactory","apiPluginId":"consulo","implId":"*|bzrignore"},{"apiClassName":"consulo.virtualFileSystem.fileType.FileTypeFactory","apiPluginId":"consulo","implId":"¡|.cfignore"},{"apiClassName":"consulo.virtualFileSystem.fileType.FileTypeFactory","apiPluginId":"consulo","implId":"*|cfignore"},{"apiClassName":"consulo.virtualFileSystem.fileType.FileTypeFactory","apiPluginId":"consulo","implId":"¡|.chefignore"},{"apiClassName":"consulo.virtualFileSystem.fileType.FileTypeFactory","apiPluginId":"consulo","implId":"*|chefignore"},{"apiClassName":"consulo.virtualFileSystem.fileType.FileTypeFactory","apiPluginId":"consulo","implId":"¡|.cvsignore"},{"apiClassName":"consulo.virtualFileSystem.fileType.FileTypeFactory","apiPluginId":"consulo","implId":"*|cvsignore"},{"apiClassName":"consulo.virtualFileSystem.fileType.FileTypeFactory","apiPluginId":"consulo","implId":"¡|.boringignore"},{"apiClassName":"consulo.virtualFileSystem.fileType.FileTypeFactory","apiPluginId":"consulo","implId":"*|boringignore"},{"apiClassName":"consulo.virtualFileSystem.fileType.FileTypeFactory","apiPluginId":"consulo","implId":"¡|.dockerignore"},{"apiClassName":"consulo.virtualFileSystem.fileType.FileTypeFactory","apiPluginId":"consulo","implId":"*|dockerignore"},{"apiClassName":"consulo.virtualFileSystem.fileType.FileTypeFactory","apiPluginId":"consulo","implId":"¡|.ebignore"},{"apiClassName":"consulo.virtualFileSystem.fileType.FileTypeFactory","apiPluginId":"consulo","implId":"*|ebignore"},{"apiClassName":"consulo.virtualFileSystem.fileType.FileTypeFactory","apiPluginId":"consulo","implId":"¡|.eslintignore"},{"apiClassName":"consulo.virtualFileSystem.fileType.FileTypeFactory","apiPluginId":"consulo","implId":"*|eslintignore"},{"apiClassName":"consulo.virtualFileSystem.fileType.FileTypeFactory","apiPluginId":"consulo","implId":"¡|.flooignore"},{"apiClassName":"consulo.virtualFileSystem.fileType.FileTypeFactory","apiPluginId":"consulo","implId":"*|flooignore"},{"apiClassName":"consulo.virtualFileSystem.fileType.FileTypeFactory","apiPluginId":"consulo","implId":"¡|ignore-glob"},{"apiClassName":"consulo.virtualFileSystem.fileType.FileTypeFactory","apiPluginId":"consulo","implId":"*|ignore-glob"},{"apiClassName":"consulo.virtualFileSystem.fileType.FileTypeFactory","apiPluginId":"consulo","implId":"¡|.gitignore"},{"apiClassName":"consulo.virtualFileSystem.fileType.FileTypeFactory","apiPluginId":"consulo","implId":"*|gitignore"},{"apiClassName":"consulo.virtualFileSystem.fileType.FileTypeFactory","apiPluginId":"consulo","implId":"¡|exclude"},{"apiClassName":"consulo.virtualFileSystem.fileType.FileTypeFactory","apiPluginId":"consulo","implId":"*|exclude"},{"apiClassName":"consulo.virtualFileSystem.fileType.FileTypeFactory","apiPluginId":"consulo","implId":"¡|.gcloudignore"},{"apiClassName":"consulo.virtualFileSystem.fileType.FileTypeFactory","apiPluginId":"consulo","implId":"*|gcloudignore"},{"apiClassName":"consulo.virtualFileSystem.fileType.FileTypeFactory","apiPluginId":"consulo","implId":"¡|.helmignore"},{"apiClassName":"consulo.virtualFileSystem.fileType.FileTypeFactory","apiPluginId":"consulo","implId":"*|helmignore"},{"apiClassName":"consulo.virtualFileSystem.fileType.FileTypeFactory","apiPluginId":"consulo","implId":"¡|.jpmignore"},{"apiClassName":"consulo.virtualFileSystem.fileType.FileTypeFactory","apiPluginId":"consulo","implId":"*|jpmignore"},{"apiClassName":"consulo.virtualFileSystem.fileType.FileTypeFactory","apiPluginId":"consulo","implId":"¡|.jshintignore"},{"apiClassName":"consulo.virtualFileSystem.fileType.FileTypeFactory","apiPluginId":"consulo","implId":"*|jshintignore"},{"apiClassName":"consulo.virtualFileSystem.fileType.FileTypeFactory","apiPluginId":"consulo","implId":"¡|.hgignore"},{"apiClassName":"consulo.virtualFileSystem.fileType.FileTypeFactory","apiPluginId":"consulo","implId":"*|hgignore"},{"apiClassName":"consulo.virtualFileSystem.fileType.FileTypeFactory","apiPluginId":"consulo","implId":"¡|.mtn-ignore"},{"apiClassName":"consulo.virtualFileSystem.fileType.FileTypeFactory","apiPluginId":"consulo","implId":"*|mtn-ignore"},{"apiClassName":"consulo.virtualFileSystem.fileType.FileTypeFactory","apiPluginId":"consulo","implId":"¡|.nodemonignore"},{"apiClassName":"consulo.virtualFileSystem.fileType.FileTypeFactory","apiPluginId":"consulo","implId":"*|nodemonignore"},{"apiClassName":"consulo.virtualFileSystem.fileType.FileTypeFactory","apiPluginId":"consulo","implId":"¡|.npmignore"},{"apiClassName":"consulo.virtualFileSystem.fileType.FileTypeFactory","apiPluginId":"consulo","implId":"*|npmignore"},{"apiClassName":"consulo.virtualFileSystem.fileType.FileTypeFactory","apiPluginId":"consulo","implId":"¡|.nuxtignore"},{"apiClassName":"consulo.virtualFileSystem.fileType.FileTypeFactory","apiPluginId":"consulo","implId":"*|nuxtignore"},{"apiClassName":"consulo.virtualFileSystem.fileType.FileTypeFactory","apiPluginId":"consulo","implId":"¡|.p4ignore"},{"apiClassName":"consulo.virtualFileSystem.fileType.FileTypeFactory","apiPluginId":"consulo","implId":"*|p4ignore"},{"apiClassName":"consulo.virtualFileSystem.fileType.FileTypeFactory","apiPluginId":"consulo","implId":"¡|.prettierignore"},{"apiClassName":"consulo.virtualFileSystem.fileType.FileTypeFactory","apiPluginId":"consulo","implId":"*|prettierignore"},{"apiClassName":"consulo.virtualFileSystem.fileType.FileTypeFactory","apiPluginId":"consulo","implId":"¡|.stylelintignore"},{"apiClassName":"consulo.virtualFileSystem.fileType.FileTypeFactory","apiPluginId":"consulo","implId":"*|stylelintignore"},{"apiClassName":"consulo.virtualFileSystem.fileType.FileTypeFactory","apiPluginId":"consulo","implId":"¡|.stylintignore"},{"apiClassName":"consulo.virtualFileSystem.fileType.FileTypeFactory","apiPluginId":"consulo","implId":"*|stylintignore"},{"apiClassName":"consulo.virtualFileSystem.fileType.FileTypeFactory","apiPluginId":"consulo","implId":"¡|.swagger-codegen-ignore"},{"apiClassName":"consulo.virtualFileSystem.fileType.FileTypeFactory","apiPluginId":"consulo","implId":"*|swagger-codegen-ignore"},{"apiClassName":"consulo.virtualFileSystem.fileType.FileTypeFactory","apiPluginId":"consulo","implId":"¡|.tfignore"},{"apiClassName":"consulo.virtualFileSystem.fileType.FileTypeFactory","apiPluginId":"consulo","implId":"*|tfignore"},{"apiClassName":"consulo.virtualFileSystem.fileType.FileTypeFactory","apiPluginId":"consulo","implId":"¡|.upignore"},{"apiClassName":"consulo.virtualFileSystem.fileType.FileTypeFactory","apiPluginId":"consulo","implId":"*|upignore"}],"id":"mobi.hsz.idea.gitignore","length":459031,"name":".ignore","obsolete":false,"optionalDependencies":["com.intellij.git"],"permissions":[{"type":"PROCESS_CREATE"}],"platformVersion":"4342","tags":["editor.extension","vcs"],"url":"https://github.com/consulo/consulo-dotignore","vendor":"hsz","vendorEmail":"jakub@hsz.mobi","vendorUrl":"http://ignore.hsz.mobi","version":"1776"},{"checksum":{"md5":"9F1112BDF30EB28D1B2D031DF734DE07","sha3_256":"5C4945A5196CB689DB2BE91BA07CF7A0EA339DC8298FCD2BB776B8161CE4D3DF","sha_256":"49B2AC4E424A52C09B3C8725A4E850E55C8DD5D97E9C540F9F39157188CEDE9C"},"date":1782328723005,"description":"<p>Lightweight plugin for editing CSV/TSV/PSV files with a flexible Table Editor, syntax validation, structure highlighting, customizable coloring, new intentions and helpful inspections.</p><br>\n        <img width=\"600\" height=\"297\" src=\"https://plugins.jetbrains.com/files/10037/screenshot_22766.png\" /><br><br>\n        <p><b>Features:</b><br>\n        <ul>\n            <li>support for CSV/TSV/PSV file extensions</li>\n            <li>customizable Table Editor</li>\n            <li>customizable text editor</li>\n            <li>customizable column coloring</li>\n            <li>customizable line comment</li>\n            <li>syntax validation</li>\n            <li>syntax highlighting</li>\n            <li>content formatting</li>\n            <li>quick fix inspections</li>\n            <li>intentions (Alt+Enter), e.g. Quote/Unquote (all), Shift Column Left/Right</li>\n            <li>balloon help & spell checker</li>\n            <li>structure view (header-entry layout)</li>\n            <li>support for ',', ';', '|' or '&#8633;' as value separator</li>\n            <li>support for '\"' or '\\' as escape character</li>\n            <li>support line comments (# by default, customizable)</li>\n            <li>highlight of active column values</li>\n            <li>tab (&#8633;) separator highlighting</li>\n        </ul>\n        </p><br>\n\n        <p>\n        <b>TSV/PSV file support:</b> <em>TSV/PSV files are recognized as such but treated as a variant of CSV files, the same syntax highlighting and code style settings are applied.</em>\n        <br><br>\n        <b>Code formatting:</b> <em>Default code formatting is 'Tabularize'. Can be changed in Settings -> Editor -> Code Style -> CSV/TSV/PSV</em>\n        <br><br>\n        For more detailed information please have a look at the <a href=\"https://github.com/SeeSharpSoft/intellij-csv-validator/blob/master/README.md\">README</a>.\n        <br><br><br>\n        <em>Thanks to @royqh1979, @egoisticalgoat, @sabi0, @ptahchiev, @ghost, @MarkJeronimus, <a href=\"http://finevisuals.de\" target=\"_blank\">FineVisuals</a> and others for supporting me and the project!</em>\n        <br><br><br>\n        </p>\n        <p>","downloadUrls":["https://github.com/consulo/consulo-csv/releases/download/build%231300_consulo%234342/net.seesharpsoft.intellij.plugins.csv_1300.consulo-plugin"],"downloads":1005,"downloadsAll":1005,"experimental":false,"extensionPreviews":[{"apiClassName":"consulo.virtualFileSystem.fileType.FileTypeFactory","apiPluginId":"consulo","implId":"*|csv"},{"apiClassName":"consulo.virtualFileSystem.fileType.FileTypeFactory","apiPluginId":"consulo","implId":"*|psv"},{"apiClassName":"consulo.virtualFileSystem.fileType.FileTypeFactory","apiPluginId":"consulo","implId":"*|tsv"},{"apiClassName":"consulo.virtualFileSystem.fileType.FileTypeFactory","apiPluginId":"consulo","implId":"*|tab"}],"iconBytes":"PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz4NCjxzdmcgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgdmVyc2lvbj0iMS4xIiBpZD0iTGF5ZXJfMSIgeD0iMHB4IiB5PSIwcHgiIHdpZHRoPSI2NHB4IiBoZWlnaHQ9IjY0cHgiIHZpZXdCb3g9IjAgMCA2NCA2NCIgZW5hYmxlLWJhY2tncm91bmQ9Im5ldyAwIDAgNjQgNjQiIHhtbDpzcGFjZT0icHJlc2VydmUiPg0KPHBhdGggZmlsbC1ydWxlPSJldmVub2RkIiBjbGlwLXJ1bGU9ImV2ZW5vZGQiIGZpbGw9IiM2QzcwN0UiIGQ9Ik00LjcsMTYuNGMwLTQuMywzLjUtNy44LDcuOC03LjhoMzljNC4zLDAsNy44LDMuNSw3LjgsNy44djMxLjIgIGMwLDQuMy0zLjUsNy44LTcuOCw3LjhoLTM5Yy00LjMsMC03LjgtMy41LTcuOC03LjhWMTYuNHogTTI0LjIsMTIuNWgxNS42djcuOEgyNC4yVjEyLjV6IE0yMC4zLDIwLjN2LTcuOGgtNy44ICBjLTIuMiwwLTMuOSwxLjctMy45LDMuOXYzLjlIMjAuM3ogTTguNiwyNC4ydjIzLjRjMCwyLjIsMS43LDMuOSwzLjksMy45aDcuOFYyNC4ySDguNnogTTI0LjIsMjQuMmgxNS42djI3LjNIMjQuMlYyNC4yeiBNNDMuNywyNC4yICB2MjcuM2g3LjhjMi4yLDAsMy45LTEuNywzLjktMy45VjI0LjJINDMuN3ogTTU1LjQsMjAuM3YtMy45YzAtMi4yLTEuNy0zLjktMy45LTMuOWgtNy44djcuOEg1NS40eiIgLz4NCjwvc3ZnPg0K","iconDarkBytes":"PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz4NCjxzdmcgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgdmVyc2lvbj0iMS4xIiBpZD0iTGF5ZXJfMSIgeD0iMHB4IiB5PSIwcHgiIHdpZHRoPSI2NHB4IiBoZWlnaHQ9IjY0cHgiIHZpZXdCb3g9IjAgMCA2NCA2NCIgZW5hYmxlLWJhY2tncm91bmQ9Im5ldyAwIDAgNjQgNjQiIHhtbDpzcGFjZT0icHJlc2VydmUiPg0KPHBhdGggZmlsbC1ydWxlPSJldmVub2RkIiBjbGlwLXJ1bGU9ImV2ZW5vZGQiIGZpbGw9IiNDRUQwRDYiIGQ9Ik00LjcsMTYuNGMwLTQuMywzLjUtNy44LDcuOC03LjhoMzljNC4zLDAsNy44LDMuNSw3LjgsNy44djMxLjIgIGMwLDQuMy0zLjUsNy44LTcuOCw3LjhoLTM5Yy00LjMsMC03LjgtMy41LTcuOC03LjhWMTYuNHogTTI0LjIsMTIuNWgxNS42djcuOEgyNC4yVjEyLjV6IE0yMC4zLDIwLjN2LTcuOGgtNy44ICBjLTIuMiwwLTMuOSwxLjctMy45LDMuOXYzLjlIMjAuM3ogTTguNiwyNC4ydjIzLjRjMCwyLjIsMS43LDMuOSwzLjksMy45aDcuOFYyNC4ySDguNnogTTI0LjIsMjQuMmgxNS42djI3LjNIMjQuMlYyNC4yeiBNNDMuNywyNC4yICB2MjcuM2g3LjhjMi4yLDAsMy45LTEuNywzLjktMy45VjI0LjJINDMuN3ogTTU1LjQsMjAuM3YtMy45YzAtMi4yLTEuNy0zLjktMy45LTMuOWgtNy44djcuOEg1NS40eiIgLz4NCjwvc3ZnPg0K","id":"net.seesharpsoft.intellij.plugins.csv","length":330749,"name":"CSV Plugin","obsolete":false,"platformVersion":"4342","tags":["editor.extension","markup.language"],"url":"https://github.com/consulo/consulo-csv","vendor":"Martin Sommer","vendorUrl":"https://github.com/SeeSharpSoft/intellij-csv-validator","version":"1300"},{"checksum":{"md5":"3A971FB1A08AEBC73483FE00548A1CED","sha3_256":"D9F6B7EDF2846B41E21EAD7E329BC8565A0CA53BD10EF59FF4FF3D2D59966339","sha_256":"6CD81E8A3B254008154FE4AF8AE7B45DBE6F204C36A87E68302931668BC72BB2"},"date":1782328659010,"description":"<ul>\n     <li> syntax highlighting\n     <li> syntax error checking\n     <li> semantic error checking\n     <li> navigation window\n     <li> goto-declaration\n     <li> find usages\n     <li> rename tokens\n     <li> rename rules\n     <li> comment grammar rule lines with meta-/ (1.7)\n     <li> grammar/comment folding (1.7)\n     <li> generates parser code; shortcut (ctrl-shift-G / meta-shift-G) but it's in Tools menu and popups.\n     <li> code completion for tokens, rule names;\n     <li> finds tokenVocab option for code gen if there is a tokenVocab option, don't warn about implicit tokens.\n     <li> handles separate parsers and lectures like TParser.g4 and TLexer.g4 (1.7)\n     <li> Parse tree nodes show the alternative number the parser chose to match that node. (1.7)\n     <li> has live grammar interpreter for grammar preview. Right click on rule and say \"Test ANTLR Rule\".\n     <li> view parse trees in hierarchy (sideways tree) view. (1.8)\n     <li> can view parse trees for input matched in more than one way (ambiguities) (1.7)\n     <li> can view lookahead trees to show how input directed ANTLR to match a particular alternative (1.7)\n\t<li> changes to grammar seen in parse tree upon save of grammar.\n\t<li> works with all Jetbrains IDEs (1.8)\n\t<li> refactoring: extract rule, inline rule (1.8), dup rule to make refs unique (1.9)\n     </ul>\n\n      <p>Generates code in <project-root>/gen/package/YourGrammarRecognizer.java\n      unless you override in the configuration dialog.\n      Shortcut to generate parsers is ctrl-shift-G / meta-shift-G but it's in Tools menu, popups.\n\n      Code completion for tokens, rule names. finds tokenVocab option for code gen\n          if there is a tokenVocab option, don't warn about implicit tokens.\n          shortcut conflicted with grammar-kit plugin. Has live grammar interpreter\n          for grammar preview. Right click on rule and say \"Test ANTLR Rule\".\n          Changes to grammar seen in parse tree upon save of grammar.\n  <p>\n          You can configure the ANTLR tool options per grammar file; right-click\n          in a grammar or on a grammar element within the structured view.\n          When you change and save a grammar, it automatically builds with ANTLR\n          in the background according to the preferences you have set.  ANTLR\n          tool errors appear in a console you can opened by clicking on a button\n          in the bottom tab.\n  <p>\n          You can use the ctrl-key while moving the mouse and it will show you\n          token information in the preview editor box via tooltips.\n\n  <p>\n          Errors within the preview editor are now highlighted with tooltips\n          and underlining just like a regular editor window. The difference\n          is that this window's grammar is specified in your grammar file.\n\n<p>See <a href=\"https://github.com/antlr/intellij-plugin-v4/blob/master/README.md\">README.md</a>\nfor more details.\n\n<p>\nFor really big files and slow grammars, there is an appreciable delay when displaying the parse tree or profiling information.\n\n<p>\n<a href=\"https://github.com/antlr/intellij-plugin-v4\">Github source</a>","downloadUrls":["https://github.com/consulo/consulo-antlr4/releases/download/build%232479_consulo%234342/org.antlr.intellij.plugin_2479.consulo-plugin"],"downloads":745,"downloadsAll":745,"experimental":false,"extensionPreviews":[{"apiClassName":"consulo.virtualFileSystem.fileType.FileTypeFactory","apiPluginId":"consulo","implId":"*|g4"}],"iconBytes":"PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAyNS4wLjEsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT48c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHZlcnNpb249IjEuMCIgaWQ9IkxheWVyXzEiIHg9IjBweCIgeT0iMHB4IiB3aWR0aD0iMTAwcHgiIGhlaWdodD0iMTAwcHgiIHZpZXdCb3g9IjAgMCAxMDAgMTAwIiBlbmFibGUtYmFja2dyb3VuZD0ibmV3IDAgMCAxMDAgMTAwIiB4bWw6c3BhY2U9InByZXNlcnZlIj4NCjxwYXRoIGZpbGw9IiNFQzMxMkUiIGQ9Ik01MCw5LjFDMjcuNCw5LjEsOS4xLDI3LjQsOS4xLDUwUzI3LjQsOTAuOSw1MCw5MC45UzkwLjksNzIuNiw5MC45LDUwUzcyLjYsOS4xLDUwLDkuMXogTTcyLjEsNzEuNCAgYy0wLjksMC40LTIuMiwwLjYtMy4yLDAuMUw0My4yLDU3LjNsMTguMiwwTDUwLjEsMzJMMzMuNSw2OS40Yy0wLjksMi4xLTIuOCwyLjktNS4xLDIuMmMtMi45LTEtMy4xLTMuNC0yLjItNS40bDE4LjQtNDEuNSAgYzAsMCwwLDAsMCwwYzEtMi4yLDMuMi0zLjYsNS42LTMuNWMyLjQsMCw0LjUsMS41LDUuNCwzLjZsMTguNSw0MS40Qzc1LDY4LjEsNzQuMSw3MC41LDcyLjEsNzEuNHoiIC8+DQo8L3N2Zz4NCg==","id":"org.antlr.intellij.plugin","length":2348616,"name":"ANTLR v4 grammar plugin","obsolete":false,"platformVersion":"4342","tags":["grammar.language"],"url":"https://github.com/consulo/consulo-antlr4","vendor":"ANTLR Project","vendorEmail":"parrt@antlr.org","vendorUrl":"https://github.com/antlr/intellij-plugin-v4","version":"2479"},{"checksum":{"md5":"CC9B04D1BB13A98CADA193480CA73739","sha3_256":"49BC1F7068C4B56FE211A5E8717CE614407892A6ECA8DB012A4B07CF19E2459F","sha_256":"FAD0BE96083D67EACA113C7AE999672EDC43FEF541046CCA9C8DC9273303CB09"},"date":1782328656236,"description":"","downloadUrls":["https://github.com/consulo/consulo-apache-pig/releases/download/build%232543_consulo%234342/org.apache.pig_2543.consulo-plugin"],"downloads":98,"downloadsAll":98,"experimental":false,"extensionPreviews":[{"apiClassName":"consulo.virtualFileSystem.fileType.FileTypeFactory","apiPluginId":"consulo","implId":"*|pig"}],"id":"org.apache.pig","length":224954,"name":"Apache Pig","obsolete":false,"platformVersion":"4342","tags":["custom.language"],"url":"https://github.com/consulo/consulo-apache-pig","vendor":"Brandon Kearby & Russell Melick","vendorEmail":"brandon.kearby at gmail com","version":"2543"},{"checksum":{"md5":"BE4B63EE9EF56AAC6D3E44C9F909D803","sha3_256":"734C9AA292703E015A4D7DC382BC9A1BA6835582A4D9355E52E4BDDFC265F0C1","sha_256":"18F59CF08BFE42659F4D145157F90D792B06B6D4F4EAACD0413DED7A239EA5E4"},"date":1782328756425,"description":"","downloadUrls":["https://github.com/consulo/consulo-editorconfig/releases/download/build%232527_consulo%234342/org.editorconfigs_2527.consulo-plugin"],"downloads":511,"downloadsAll":511,"experimental":false,"extensionPreviews":[{"apiClassName":"consulo.virtualFileSystem.fileType.FileTypeFactory","apiPluginId":"consulo","implId":"¡|.editorconfig"}],"id":"org.editorconfigs","length":51993,"name":"EditorConfig","obsolete":false,"platformVersion":"4342","tags":["editor.extension"],"url":"https://github.com/consulo/consulo-editorconfig","vendor":"Kevin Bell, JetBrains","vendorUrl":"http://editorconfig.org","version":"2527"},{"category":"Custom Languages","checksum":{},"date":1494583002315,"dependencies":["consulo.java"],"description":"Provides Clojure language support: syntax and error highlighting, completion, navigation and\n\t\trefactorings","downloads":163,"downloadsAll":163,"experimental":false,"id":"org.intellij.clojure","length":3542836,"name":"Clojure","obsolete":false,"platformVersion":"1621","vendor":"JetBrains Inc.","version":"948"},{"checksum":{"md5":"77DD9E204597526DC4E64582CE03767C","sha3_256":"8E6C7EE7069496AFFBFEAF53E0BE2A956BA3982C31B413B9FD03BA7C4AE28788","sha_256":"A5BA09B77DD1E2832F7575EB33B2AF5ABFB8EEFCF27A35D337C62F99216D2606"},"date":1782329744618,"dependencies":["com.intellij.properties","consulo.java"],"description":"Plugin for Groovy language support, including Groovy++, Grape, Gant and Griffon","downloadUrls":["https://github.com/consulo/consulo-groovy/releases/download/build%2312947_consulo%234342/org.intellij.groovy_12947.consulo-plugin"],"downloads":6794,"downloadsAll":6794,"experimental":false,"extensionPreviews":[{"apiClassName":"consulo.execution.configuration.ConfigurationType","apiPluginId":"consulo","implId":"GriffonRunConfigurationType"},{"apiClassName":"consulo.execution.configuration.ConfigurationType","apiPluginId":"consulo","implId":"GroovyScriptRunConfiguration"},{"apiClassName":"consulo.virtualFileSystem.fileType.FileTypeFactory","apiPluginId":"consulo","implId":"*|groovy"},{"apiClassName":"consulo.virtualFileSystem.fileType.FileTypeFactory","apiPluginId":"consulo","implId":"*|gdsl"},{"apiClassName":"consulo.virtualFileSystem.fileType.FileTypeFactory","apiPluginId":"consulo","implId":"*|gpp"},{"apiClassName":"consulo.virtualFileSystem.fileType.FileTypeFactory","apiPluginId":"consulo","implId":"*|grunit"},{"apiClassName":"consulo.virtualFileSystem.fileType.FileTypeFactory","apiPluginId":"consulo","implId":"¡|org.codehaus.groovy.runtime.ExtensionModule"},{"apiClassName":"consulo.module.content.layer.ModuleExtensionProvider","apiPluginId":"consulo","implId":"groovy"},{"apiClassName":"consulo.module.content.layer.ModuleExtensionProvider","apiPluginId":"consulo","implId":"griffon"},{"apiClassName":"org.jetbrains.idea.maven.importing.MavenImporter","apiPluginId":"org.jetbrains.idea.maven","implId":"build-plugin:org.codehaus.gmavenplus:gmavenplus-plugin"},{"apiClassName":"org.jetbrains.idea.maven.importing.MavenImporter","apiPluginId":"org.jetbrains.idea.maven","implId":"build-plugin:org.codehaus.groovy.maven:gmaven-plugin"},{"apiClassName":"org.jetbrains.idea.maven.importing.MavenImporter","apiPluginId":"org.jetbrains.idea.maven","implId":"build-plugin:org.codehaus.gmaven:gmaven-plugin"}],"iconBytes":"PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAyNS4wLjEsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT48c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6Y2M9Imh0dHA6Ly9jcmVhdGl2ZWNvbW1vbnMub3JnL25zIyIgeG1sbnM6ZGM9Imh0dHA6Ly9wdXJsLm9yZy9kYy9lbGVtZW50cy8xLjEvIiB4bWxuczppbmtzY2FwZT0iaHR0cDovL3d3dy5pbmtzY2FwZS5vcmcvbmFtZXNwYWNlcy9pbmtzY2FwZSIgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIiB4bWxuczpzb2RpcG9kaT0iaHR0cDovL3NvZGlwb2RpLnNvdXJjZWZvcmdlLm5ldC9EVEQvc29kaXBvZGktMC5kdGQiIHhtbG5zOnN2Zz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB2ZXJzaW9uPSIxLjAiIGlkPSJzdmcyIiB4PSIwcHgiIHk9IjBweCIgd2lkdGg9IjQ0NXB4IiBoZWlnaHQ9IjQ0NXB4IiB2aWV3Qm94PSIwIDAgNDQ1IDQ0NSIgZW5hYmxlLWJhY2tncm91bmQ9Im5ldyAwIDAgNDQ1IDQ0NSIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+DQo8c29kaXBvZGk6bmFtZWR2aWV3IGJvcmRlcmNvbG9yPSIjNjY2NjY2IiBib3JkZXJvcGFjaXR5PSIxIiBmaXQtbWFyZ2luLWJvdHRvbT0iMCIgZml0LW1hcmdpbi1sZWZ0PSIwIiBmaXQtbWFyZ2luLXJpZ2h0PSIwIiBmaXQtbWFyZ2luLXRvcD0iMCIgZ3JpZHRvbGVyYW5jZT0iMTAiIGd1aWRldG9sZXJhbmNlPSIxMCIgaWQ9Im5hbWVkdmlldzM0OTUiIGlua3NjYXBlOmN1cnJlbnQtbGF5ZXI9ImcxMiIgaW5rc2NhcGU6Y3g9IjUyMy4xNzU2MyIgaW5rc2NhcGU6Y3k9IjIyOS4yMTY3NyIgaW5rc2NhcGU6cGFnZW9wYWNpdHk9IjAiIGlua3NjYXBlOnBhZ2VzaGFkb3c9IjIiIGlua3NjYXBlOndpbmRvdy1oZWlnaHQ9Ijg3NyIgaW5rc2NhcGU6d2luZG93LW1heGltaXplZD0iMSIgaW5rc2NhcGU6d2luZG93LXdpZHRoPSIxNjAwIiBpbmtzY2FwZTp3aW5kb3cteD0iLTgiIGlua3NjYXBlOndpbmRvdy15PSItOCIgaW5rc2NhcGU6em9vbT0iMS4xODUyNDU3IiBvYmplY3R0b2xlcmFuY2U9IjEwIiBwYWdlY29sb3I9IiNmZmZmZmYiIHNob3dncmlkPSJmYWxzZSI+DQoJPC9zb2RpcG9kaTpuYW1lZHZpZXc+DQo8ZyBpZD0iZzEwIiB0cmFuc2Zvcm09Im1hdHJpeCgxLjI1LDAsMCwtMS4yNSwwLjEwMjA2ODY5LDIyMS44OTI3OSkiPg0KCTxnIGlkPSJnMTIiIHRyYW5zZm9ybT0ic2NhbGUoMC4xKSI+DQoJCTxwYXRoIGlkPSJwYXRoMTQiIGlua3NjYXBlOmNvbm5lY3Rvci1jdXJ2YXR1cmU9IjAiIGQ9Ik0yODc5LjMtODkwLjdMMTc3OS4yLTQ2NC4zTDY3OS4xLTg5MC42TDExMTMuNS0yMTFMLTAuOCwyMDUuMmwxMzY4LjYtNi40ICAgIGw0MTEuNCw2ODMuNWw0MTEuNC02ODMuNmwxMzY4LjYsNi4zTDI0NDQuOS0yMTFMMjg3OS4zLTg5MC43IiAvPg0KCQk8cGF0aCBpZD0icGF0aDE2IiBpbmtzY2FwZTpjb25uZWN0b3ItY3VydmF0dXJlPSIwIiBmaWxsPSIjNjE5Q0JDIiBkPSJNMjczMC41LTc2OS4ybC05NTAuNCwzNjguNEw4MjkuOC03NjkuMUwxMjA1LjEtMTgyICAgIEwyNDIuNSwxNzcuNWwxMTgyLjItNS41bDM1NS40LDU5MC41TDIxMzUuNSwxNzJsMTE4Mi4zLDUuNEwyMzU1LjItMTgyTDI3MzAuNS03NjkuMiIgLz4NCgkJPHBhdGggaWQ9InBhdGgxOCIgaW5rc2NhcGU6Y29ubmVjdG9yLWN1cnZhdHVyZT0iMCIgZD0iTTEwNTAuNiw1MzMuMWM5NC45LDAsMzkuNi0yMzcuMiw1LjgtMzA4LjcgICAgYy0yOC45LTYxLjItOTQtMTQ5LjYtMTcxLjEtMTQ5LjZjLTkyLjUsMC04OS44LDEwMy42LTUzLDE4MS43YzE5LjksNDIuMiw1MC42LDg5LjYsOTIuOCwxMjQuNGMtMTAuOC0zNi4zLDI1LjctNjEuMiwxMS05Mi41ICAgIGMtMTAuMS0yMS40LTMxLTQ0LjctNDEuOC02Ny43Yy0xNy42LTM3LjItMTAuOC0xMDMuMiwzMS42LTEwMy4yYzM4LDAsNzEuNyw0Nyw4NS41LDc2LjNjMjguMyw2MCw5OS4yLDMxNi4xLDIwLDMxNi4xICAgIGMtOTEuMiwwLTI0OC4zLTIyMi4yLTI4MS4zLTI5MS45QzY5MS40LDkzLjYsNzM0LTU5LjcsODY3LjgtNTkuN2M5MC40LDAsMTY0LjgsODYuOSwyMDAuNywxNjMuMWMyMS40LDQ1LjMsMzMuMSw5MC40LDM3LjYsMTMzICAgIGwxNy42LDMuMmMzLjktMTE3LjEsMTI3LjctMzEwLjksNzUtNDIyLjZjLTY3LjUtMTQzLTI2OS4zLTE0MS43LTM4NC41LTE5Mi40Yy0yNC4yLDU2LjYtNTcsMTA5LjMtMTAzLjIsMTQ5LjUgICAgYzEwMi44LDM0LjYsMzU1LjMsOTIuNiw0MTAuMiwyMDguOWMyMy4xLDQ4LjksNy40LDEyOS45LTE5LjMsMTU3LjRjLTQuNS0xNy4zLTEwLjgtMzQuOS0xOS4xLTUyLjVDMTAzNS45LTExLjgsOTM1LjItODksODMxLjQtODkgICAgQzY4Ni45LTg5LDYyNS43LDE0LjgsNjkzLjcsMTU4LjlDNzM0LjUsMjQ1LjMsOTQyLjksNTMzLjEsMTA1MC42LDUzMy4xIiAvPg0KCQkNCgkJCTxwYXRoIGlkPSJwYXRoMjAiIGlua3NjYXBlOmNvbm5lY3Rvci1jdXJ2YXR1cmU9IjAiIGZpbGw9Im5vbmUiIHN0cm9rZT0iIzAwMDAwMCIgc3Ryb2tlLXdpZHRoPSIxOS44NzYxIiBzdHJva2UtbGluZWpvaW49InJvdW5kIiBzdHJva2UtbWl0ZXJsaW1pdD0iMTAiIGQ9IiAgICBNMTA1MC42LDUzMy4xYzk0LjksMCwzOS42LTIzNy4yLDUuOC0zMDguN2MtMjguOS02MS4yLTk0LTE0OS42LTE3MS4xLTE0OS42Yy05Mi41LDAtODkuOCwxMDMuNi01MywxODEuNyAgICBjMTkuOSw0Mi4yLDUwLjYsODkuNiw5Mi44LDEyNC40Yy0xMC44LTM2LjMsMjUuNy02MS4yLDExLTkyLjVjLTEwLjEtMjEuNC0zMS00NC43LTQxLjgtNjcuN2MtMTcuNi0zNy4yLTEwLjgtMTAzLjIsMzEuNi0xMDMuMiAgICBjMzgsMCw3MS43LDQ3LDg1LjUsNzYuM2MyOC4zLDYwLDk5LjIsMzE2LjEsMjAsMzE2LjFjLTkxLjIsMC0yNDguMy0yMjIuMi0yODEuMy0yOTEuOUM2OTEuNCw5My42LDczNC01OS43LDg2Ny44LTU5LjcgICAgYzkwLjQsMCwxNjQuOCw4Ni45LDIwMC43LDE2My4xYzIxLjQsNDUuMywzMy4xLDkwLjQsMzcuNiwxMzNsMTcuNiwzLjJjMy45LTExNy4xLDEyNy43LTMxMC45LDc1LTQyMi42ICAgIGMtNjcuNS0xNDMtMjY5LjMtMTQxLjctMzg0LjUtMTkyLjRjLTI0LjIsNTYuNi01NywxMDkuMy0xMDMuMiwxNDkuNWMxMDIuOCwzNC42LDM1NS4zLDkyLjYsNDEwLjIsMjA4LjkgICAgYzIzLjEsNDguOSw3LjQsMTI5LjktMTkuMywxNTcuNGMtNC41LTE3LjMtMTAuOC0zNC45LTE5LjEtNTIuNUMxMDM1LjktMTEuOCw5MzUuMi04OSw4MzEuNC04OUM2ODYuOS04OSw2MjUuNywxNC44LDY5My43LDE1OC45ICAgIEM3MzQuNSwyNDUuMyw5NDIuOSw1MzMuMSwxMDUwLjYsNTMzLjFMMTA1MC42LDUzMy4xeiIgLz4NCgkJPHBhdGggaWQ9InBhdGgyMiIgaW5rc2NhcGU6Y29ubmVjdG9yLWN1cnZhdHVyZT0iMCIgZD0iTTEyOTcuNSwxODkuOGM1LjctMTQuMSwyMi4zLTk0LDM0LjktOTRjMjcuMiwwLDc2LjQsNzQuMSw4OS42LDkzLjMgICAgYzI0LjItMTUuOCwxMC44LTQ5LjEsNTUuNi00OS4xYzIwLjMsMCwzMC41LDQzLjcsNTEuNyw0NC41YzAuNy0xNy43LDEuOS0zMy43LTcuOC01NC4xYy0xNC45LTMxLjUtNTIuNS03NC4yLTg5LjQtNzQuMiAgICBjLTI2LjUsMC02My40LDMxLjktNzAuNiwzMS45Yy03LjksMC0yMi4zLTMuNy0yNi45LTEzLjRjLTE5LjMtNDAuOCwzMi4yLTE3Nyw4My44LTE3N2MyNy42LDAsNjAuNSwyMC4yLDg5LjMsMzIuNyAgICBjLTcuNS00OS4xLTguNi05MC40LDEuNC0xMzIuN2MtMjYuMy0xNi43LTU3LjEtMjMuNy04MS44LTIzLjdjLTEyNi44LDAtNTYuOSwyOTUtMTczLjgsMzU3LjhMMTI5Ny41LDE4OS44IiAvPg0KCQkNCgkJCTxwYXRoIGlkPSJwYXRoMjQiIGlua3NjYXBlOmNvbm5lY3Rvci1jdXJ2YXR1cmU9IjAiIGZpbGw9Im5vbmUiIHN0cm9rZT0iIzAwMDAwMCIgc3Ryb2tlLXdpZHRoPSIxOS44NzYxIiBzdHJva2UtbGluZWpvaW49InJvdW5kIiBzdHJva2UtbWl0ZXJsaW1pdD0iMTAiIGQ9IiAgICBNMTI5Ny41LDE4OS44YzUuNy0xNC4xLDIyLjMtOTQsMzQuOS05NGMyNy4yLDAsNzYuNCw3NC4xLDg5LjYsOTMuM2MyNC4yLTE1LjgsMTAuOC00OS4xLDU1LjYtNDkuMWMyMC4zLDAsMzAuNSw0My43LDUxLjcsNDQuNSAgICBjMC43LTE3LjcsMS45LTMzLjctNy44LTU0LjFjLTE0LjktMzEuNS01Mi41LTc0LjItODkuNC03NC4yYy0yNi41LDAtNjMuNCwzMS45LTcwLjYsMzEuOWMtNy45LDAtMjIuMy0zLjctMjYuOS0xMy40ICAgIGMtMTkuMy00MC44LDMyLjItMTc3LDgzLjgtMTc3YzI3LjYsMCw2MC41LDIwLjIsODkuMywzMi43Yy03LjUtNDkuMS04LjYtOTAuNCwxLjQtMTMyLjdjLTI2LjMtMTYuNy01Ny4xLTIzLjctODEuOC0yMy43ICAgIGMtMTI2LjgsMC01Ni45LDI5NS0xNzMuOCwzNTcuOEwxMjk3LjUsMTg5Ljh6IiAvPg0KCQk8cGF0aCBpZD0icGF0aDI2IiBpbmtzY2FwZTpjb25uZWN0b3ItY3VydmF0dXJlPSIwIiBmaWxsLXJ1bGU9ImV2ZW5vZGQiIGNsaXAtcnVsZT0iZXZlbm9kZCIgZD0iTTE3ODUsMjEzLjQgICAgYzk1LjksMCwxMzMuNy0xNzIuNCw5MC43LTI2My42Yy0zMy40LTcwLjctOTIuNS0xMjEuOS0xNjguMy0xMjEuOWMtMTMzLjgsMC0xMTcuMSwxODIuNS02NC45LDI5My4xICAgIGMxNC40LDMwLjUsNjMuNiw5Ni45LDEwMi4xLDk2LjlDMTc1OC43LDIxNy45LDE3NzAuNCwyMTMuNCwxNzg1LDIxMy40eiBNMTc4MiwxOTcuM2MtMTUuMSwwLTI4LjQtNy41LTM1LjQtMjIuMyAgICBjLTE0LjctMzEuMSw1OC42LTYyLjYsNDguMS04NC45Yy02LjYtMTQtMzEuOC0yNy4xLTQ0LjUtMjcuMWMtNjMuNSwwLTYzLDgyLjYtMjUuMSwxMzYuNWMtMjMuNS0xNS0zOS0zNy45LTQ5LTU5LjIgICAgYy0zNy4yLTc4LjgtNy43LTE4Ny4zLDc3LjMtMTg3LjNjNDYuOSwwLDEwMSw0Mi4yLDEyMiw4Ni43QzE5MDEuMiw5NC41LDE4MzUuMSwxOTcuMywxNzgyLDE5Ny4zIiAvPg0KCQkNCgkJCTxwYXRoIGlkPSJwYXRoMjgiIGlua3NjYXBlOmNvbm5lY3Rvci1jdXJ2YXR1cmU9IjAiIGZpbGw9Im5vbmUiIHN0cm9rZT0iIzAwMDAwMCIgc3Ryb2tlLXdpZHRoPSIxOS44NzYxIiBzdHJva2UtbGluZWpvaW49InJvdW5kIiBzdHJva2UtbWl0ZXJsaW1pdD0iMTAiIGQ9IiAgICBNMTc4NSwyMTMuNGM5NS45LDAsMTMzLjctMTcyLjQsOTAuNy0yNjMuNmMtMzMuNC03MC43LTkyLjUtMTIxLjktMTY4LjMtMTIxLjljLTEzMy44LDAtMTE3LjEsMTgyLjUtNjQuOSwyOTMuMSAgICBjMTQuNCwzMC41LDYzLjYsOTYuOSwxMDIuMSw5Ni45QzE3NTguNywyMTcuOSwxNzcwLjQsMjEzLjQsMTc4NSwyMTMuNHoiIC8+DQoJCQ0KCQkJPHBhdGggaWQ9InBhdGgzMCIgaW5rc2NhcGU6Y29ubmVjdG9yLWN1cnZhdHVyZT0iMCIgZmlsbD0ibm9uZSIgc3Ryb2tlPSIjMDAwMDAwIiBzdHJva2Utd2lkdGg9IjE5Ljg3NjEiIHN0cm9rZS1saW5lam9pbj0icm91bmQiIHN0cm9rZS1taXRlcmxpbWl0PSIxMCIgZD0iICAgIE0xNzgyLDE5Ny4zYy0xNS4xLDAtMjguNC03LjUtMzUuNC0yMi4zYy0xNC43LTMxLjEsNTguNi02Mi42LDQ4LjEtODQuOWMtNi42LTE0LTMxLjgtMjcuMS00NC41LTI3LjFjLTYzLjUsMC02Myw4Mi42LTI1LjEsMTM2LjUgICAgYy0yMy41LTE1LTM5LTM3LjktNDktNTkuMmMtMzcuMi03OC44LTcuNy0xODcuMyw3Ny4zLTE4Ny4zYzQ2LjksMCwxMDEsNDIuMiwxMjIsODYuN0MxOTAxLjIsOTQuNSwxODM1LjEsMTk3LjMsMTc4MiwxOTcuMyAgICBMMTc4MiwxOTcuM3oiIC8+DQoJCTxwYXRoIGlkPSJwYXRoMzIiIGlua3NjYXBlOmNvbm5lY3Rvci1jdXJ2YXR1cmU9IjAiIGZpbGwtcnVsZT0iZXZlbm9kZCIgY2xpcC1ydWxlPSJldmVub2RkIiBkPSJNMjIyMC43LTcwLjUgICAgYy0yNS4xLTUzLjEtNzEuNy04Mi4yLTEyNC4zLTgyLjJjLTE2Ni44LDAtMTk5LjksMTUyLjEtMTI3LjYsMzA1LjJjMTcuMSwzNi4xLDQ1LjEsNzYuMSw4Ny45LDc2LjEgICAgQzIxOTAuNiwyMjguNywyMjg0LDYzLjcsMjIyMC43LTcwLjVMMjIyMC43LTcwLjV6IE0yMDg3LjYsMjA5LjVjLTEyLjMsMC0yMy4xLTQuNC0yOS0xN2MtMTMtMjcuNSw1Ny42LTUyLDU3LjctODAuNCAgICBjLTcuNC04LjctMjgtMTguNS0zNy0xOC41Yy01MC44LDAtODkuMiw2OC45LTQ1LjgsMTIwLjFjLTE3LjYtMTEuMi0yOC4xLTI3LjktMzUuNS00My43Yy00NC05My4yLDE4LjctMTg3LjUsMTEwLjEtMTg3LjUgICAgYzM4LDAsODcuMSwyMS4yLDEwNi44LDYzQzIyNDIuOSwxMDQuOSwyMTQzLjMsMjA5LjUsMjA4Ny42LDIwOS41IiAvPg0KCQkNCgkJCTxwYXRoIGlkPSJwYXRoMzQiIGlua3NjYXBlOmNvbm5lY3Rvci1jdXJ2YXR1cmU9IjAiIGZpbGw9Im5vbmUiIHN0cm9rZT0iIzAwMDAwMCIgc3Ryb2tlLXdpZHRoPSIxOS44NzYxIiBzdHJva2UtbGluZWpvaW49InJvdW5kIiBzdHJva2UtbWl0ZXJsaW1pdD0iMTAiIGQ9IiAgICBNMjIyMC43LTcwLjVjLTI1LjEtNTMuMS03MS43LTgyLjItMTI0LjMtODIuMmMtMTY2LjgsMC0xOTkuOSwxNTIuMS0xMjcuNiwzMDUuMmMxNy4xLDM2LjEsNDUuMSw3Ni4xLDg3LjksNzYuMSAgICBDMjE5MC42LDIyOC43LDIyODQsNjMuNywyMjIwLjctNzAuNUwyMjIwLjctNzAuNXoiIC8+DQoJCQ0KCQkJPHBhdGggaWQ9InBhdGgzNiIgaW5rc2NhcGU6Y29ubmVjdG9yLWN1cnZhdHVyZT0iMCIgZmlsbD0ibm9uZSIgc3Ryb2tlPSIjMDAwMDAwIiBzdHJva2Utd2lkdGg9IjE5Ljg3NjEiIHN0cm9rZS1saW5lam9pbj0icm91bmQiIHN0cm9rZS1taXRlcmxpbWl0PSIxMCIgZD0iICAgIE0yMDg3LjYsMjA5LjVjLTEyLjMsMC0yMy4xLTQuNC0yOS0xN2MtMTMtMjcuNSw1Ny42LTUyLDU3LjctODAuNGMtNy40LTguNy0yOC0xOC41LTM3LTE4LjVjLTUwLjgsMC04OS4yLDY4LjktNDUuOCwxMjAuMSAgICBjLTE3LjYtMTEuMi0yOC4xLTI3LjktMzUuNS00My43Yy00NC05My4yLDE4LjctMTg3LjUsMTEwLjEtMTg3LjVjMzgsMCw4Ny4xLDIxLjIsMTA2LjgsNjMgICAgQzIyNDIuOSwxMDQuOSwyMTQzLjMsMjA5LjUsMjA4Ny42LDIwOS41eiIgLz4NCgkJPHBhdGggaWQ9InBhdGgzOCIgaW5rc2NhcGU6Y29ubmVjdG9yLWN1cnZhdHVyZT0iMCIgZD0iTTIzOTMuMiwyMTAuNGMxNDMuNywwLDIxNi44LTI2My44LDE1Mi41LTM5OS44Yy0xMi4zLTI2LTM1LjItNTItNjUuMy01MiAgICBjLTE2NC4yLDAtMTIyLjMsMzI2LjQtMjE0LjgsNDE5LjJjOC41LDksMTYuNSwxOC40LDI0LDI3LjhjNjIuNS03My4zLDMxLjQtMjY2LjMsMTY0LjktMjY2LjNjMzAuNywwLDU0LDI2LjksNjYuNCw1My4yICAgIGMzMy4xLDcwLjItMjguMiwxOTIuMS05NS4zLDE5Mi4xYy0wLjcsMC0xMC4zLTAuNC0xMC4xLTQuM2MyLjUtNDQuOCwzNy43LTE2LjksMi4yLTkzLjFjLTM2LjMsNy4yLTc0LjcsNjUuNC01NC44LDEwNy40ICAgIEMyMzY4LjcsMjA3LDIzODMuMywyMTAuNCwyMzkzLjIsMjEwLjQiIC8+DQoJCQ0KCQkJPHBhdGggaWQ9InBhdGg0MCIgaW5rc2NhcGU6Y29ubmVjdG9yLWN1cnZhdHVyZT0iMCIgZmlsbD0ibm9uZSIgc3Ryb2tlPSIjMDAwMDAwIiBzdHJva2Utd2lkdGg9IjE5Ljg3NjEiIHN0cm9rZS1saW5lam9pbj0icm91bmQiIHN0cm9rZS1taXRlcmxpbWl0PSIxMCIgZD0iICAgIE0yMzkzLjIsMjEwLjRjMTQzLjcsMCwyMTYuOC0yNjMuOCwxNTIuNS0zOTkuOGMtMTIuMy0yNi0zNS4yLTUyLTY1LjMtNTJjLTE2NC4yLDAtMTIyLjMsMzI2LjQtMjE0LjgsNDE5LjIgICAgYzguNSw5LDE2LjUsMTguNCwyNCwyNy44YzYyLjUtNzMuMywzMS40LTI2Ni4zLDE2NC45LTI2Ni4zYzMwLjcsMCw1NCwyNi45LDY2LjQsNTMuMmMzMy4xLDcwLjItMjguMiwxOTIuMS05NS4zLDE5Mi4xICAgIGMtMC43LDAtMTAuMy0wLjQtMTAuMS00LjNjMi41LTQ0LjgsMzcuNy0xNi45LDIuMi05My4xYy0zNi4zLDcuMi03NC43LDY1LjQtNTQuOCwxMDcuNEMyMzY4LjcsMjA3LDIzODMuMywyMTAuNCwyMzkzLjIsMjEwLjQgICAgTDIzOTMuMiwyMTAuNHoiIC8+DQoJCTxwYXRoIGlkPSJwYXRoNDIiIGlua3NjYXBlOmNvbm5lY3Rvci1jdXJ2YXR1cmU9IjAiIGZpbGwtcnVsZT0iZXZlbm9kZCIgY2xpcC1ydWxlPSJldmVub2RkIiBkPSJNMjc1MC42LDIxMy4zICAgIGMxMy41LTEuMywzMy45LTAuMSw0NS41LTMuNmMyLjItMC43LDAuNS0zLjQsMC45LTUuNWMzLjUtMTkuOSw5LjEtMzguOCwxMy45LTU4LjFjMTguNy03NSwzMC0xNTIuMSw1MS41LTIyNi41ICAgIGMyMy40LTgxLDQ3LjgtMTcyLjMsMTkuNC0yNzMuOWMtMi44LTkuOS02LjUtMjAtMTEuMy0zMC4yYy0zMi4xLTY4LTMwOC41LTE0Ni40LTM4MC42LTE0Ni40Yy04LjgsMC0xOC4yLDIuNS0yMi40LDguMiAgICBjMzAuNCwxOS40LDQ5LjUsMzkuMiw2My4xLDY4YzE2LjMsMzQuNSwxNi4xLDY2LjksMTMuOSw5Ni43YzUuOC0zLjQsMjE4LjEsMS45LDIyNS44LDEuOWMzMS4yLDAsNTgsMzAuMiw3MC41LDU2LjcgICAgYzIzLDQ4LjcsMTkuMSw5OC41LDE1LjEsMTM5LjljLTIsMjAuOC00LjgsNDEuMy04LjcsNjEuMmwtNS45LDI4LjhsLTAuNywzLjJMMjg0MC02M2MzLjUsMCwwLjQtNi4xLDAuNS05LjIgICAgYzIuMS01MC4yLDEuMi0xMjAuNC0yNS43LTE3Ny41Yy0xMi41LTI2LjYtMzMuMS01NC02NC42LTU0Yy0xMzgsMC02OC42LDM5MS40LTE3OS4yLDQ4NC41YzYuMSwxMC4xLDExLjYsMjAuNSwxNi4yLDMwLjcgICAgYzY1LjUtNzksNjguOS0yOTcsMTY1LjItMjk3YzIzLjQsMCw0Ny41LDIxLjksNTcuNSw0M0MyODUyLjcsNDguMiwyNzgxLjYsMTUzLjgsMjc1MC42LDIxMy4zIiAvPg0KCQkNCgkJCTxwYXRoIGlkPSJwYXRoNDQiIGlua3NjYXBlOmNvbm5lY3Rvci1jdXJ2YXR1cmU9IjAiIGZpbGw9Im5vbmUiIHN0cm9rZT0iIzAwMDAwMCIgc3Ryb2tlLXdpZHRoPSIxOS44NzYxIiBzdHJva2UtbGluZWpvaW49InJvdW5kIiBzdHJva2UtbWl0ZXJsaW1pdD0iMTAiIGQ9IiAgICBNMjc1MC42LDIxMy4zYzEzLjUtMS4zLDMzLjktMC4xLDQ1LjUtMy42YzIuMi0wLjcsMC41LTMuNCwwLjktNS41YzMuNS0xOS45LDkuMS0zOC44LDEzLjktNTguMWMxOC43LTc1LDMwLTE1Mi4xLDUxLjUtMjI2LjUgICAgYzIzLjQtODEsNDcuOC0xNzIuMywxOS40LTI3My45Yy0yLjgtOS45LTYuNS0yMC0xMS4zLTMwLjJjLTMyLjEtNjgtMzA4LjUtMTQ2LjQtMzgwLjYtMTQ2LjRjLTguOCwwLTE4LjIsMi41LTIyLjQsOC4yICAgIGMzMC40LDE5LjQsNDkuNSwzOS4yLDYzLjEsNjhjMTYuMywzNC41LDE2LjEsNjYuOSwxMy45LDk2LjdjNS44LTMuNCwyMTguMSwxLjksMjI1LjgsMS45YzMxLjIsMCw1OCwzMC4yLDcwLjUsNTYuNyAgICBjMjMsNDguNywxOS4xLDk4LjUsMTUuMSwxMzkuOWMtMiwyMC44LTQuOCw0MS4zLTguNyw2MS4ybC01LjksMjguOGwtMC43LDMuMkwyODQwLTYzYzMuNSwwLDAuNC02LjEsMC41LTkuMiAgICBjMi4xLTUwLjIsMS4yLTEyMC40LTI1LjctMTc3LjVjLTEyLjUtMjYuNi0zMy4xLTU0LTY0LjYtNTRjLTEzOCwwLTY4LjYsMzkxLjQtMTc5LjIsNDg0LjVjNi4xLDEwLjEsMTEuNiwyMC41LDE2LjIsMzAuNyAgICBjNjUuNS03OSw2OC45LTI5NywxNjUuMi0yOTdjMjMuNCwwLDQ3LjUsMjEuOSw1Ny41LDQzQzI4NTIuNyw0OC4yLDI3ODEuNiwxNTMuOCwyNzUwLjYsMjEzLjNMMjc1MC42LDIxMy4zeiIgLz4NCgkJPHBhdGggaWQ9InBhdGg0NiIgaW5rc2NhcGU6Y29ubmVjdG9yLWN1cnZhdHVyZT0iMCIgZD0iTTEwNTAuNiw1MzMuMWM5NC45LDAsMzkuNi0yMzcuMiw1LjgtMzA4LjcgICAgYy0yOC45LTYxLjItOTQtMTQ5LjYtMTcxLjEtMTQ5LjZjLTkyLjUsMC04OS44LDEwMy42LTUzLDE4MS43YzE5LjksNDIuMiw1MC42LDg5LjYsOTIuOCwxMjQuNGMtMTAuOC0zNi4zLDI1LjctNjEuMiwxMS05Mi41ICAgIGMtMTAuMS0yMS40LTMxLTQ0LjctNDEuOC02Ny43Yy0xNy42LTM3LjItMTAuOC0xMDMuMiwzMS42LTEwMy4yYzM4LDAsNzEuNyw0Nyw4NS41LDc2LjNjMjguMyw2MCw5OS4yLDMxNi4xLDIwLDMxNi4xICAgIGMtOTEuMiwwLTI0OC4zLTIyMi4yLTI4MS4zLTI5MS45QzY5MS40LDkzLjYsNzM0LTU5LjcsODY3LjgtNTkuN2M5MC40LDAsMTY0LjgsODYuOSwyMDAuNywxNjMuMWMyMS40LDQ1LjMsMzMuMSw5MC40LDM3LjYsMTMzICAgIGwxNy42LDMuMmMzLjktMTE3LjEsMTI3LjctMzEwLjksNzUtNDIyLjZjLTY3LjUtMTQzLTI2OS4zLTE0MS43LTM4NC41LTE5Mi40Yy0yNC4yLDU2LjYtNTcsMTA5LjMtMTAzLjIsMTQ5LjUgICAgYzEwMi44LDM0LjYsMzU1LjMsOTIuNiw0MTAuMiwyMDguOWMyMy4xLDQ4LjksNy40LDEyOS45LTE5LjMsMTU3LjRjLTQuNS0xNy4zLTEwLjgtMzQuOS0xOS4xLTUyLjVDMTAzNS45LTExLjgsOTM1LjItODksODMxLjQtODkgICAgQzY4Ni45LTg5LDYyNS43LDE0LjgsNjkzLjcsMTU4LjlDNzM0LjUsMjQ1LjMsOTQyLjksNTMzLjEsMTA1MC42LDUzMy4xIiAvPg0KCQkNCgkJCTxwYXRoIGlkPSJwYXRoNDgiIGlua3NjYXBlOmNvbm5lY3Rvci1jdXJ2YXR1cmU9IjAiIGZpbGw9Im5vbmUiIHN0cm9rZT0iIzAwMDAwMCIgc3Ryb2tlLXdpZHRoPSIxLjY1NjQiIHN0cm9rZS1taXRlcmxpbWl0PSIxMCIgZD0iICAgIE0xMDUwLjYsNTMzLjFjOTQuOSwwLDM5LjYtMjM3LjIsNS44LTMwOC43Yy0yOC45LTYxLjItOTQtMTQ5LjYtMTcxLjEtMTQ5LjZjLTkyLjUsMC04OS44LDEwMy42LTUzLDE4MS43ICAgIGMxOS45LDQyLjIsNTAuNiw4OS42LDkyLjgsMTI0LjRjLTEwLjgtMzYuMywyNS43LTYxLjIsMTEtOTIuNWMtMTAuMS0yMS40LTMxLTQ0LjctNDEuOC02Ny43Yy0xNy42LTM3LjItMTAuOC0xMDMuMiwzMS42LTEwMy4yICAgIGMzOCwwLDcxLjcsNDcsODUuNSw3Ni4zYzI4LjMsNjAsOTkuMiwzMTYuMSwyMCwzMTYuMWMtOTEuMiwwLTI0OC4zLTIyMi4yLTI4MS4zLTI5MS45QzY5MS40LDkzLjYsNzM0LTU5LjcsODY3LjgtNTkuNyAgICBjOTAuNCwwLDE2NC44LDg2LjksMjAwLjcsMTYzLjFjMjEuNCw0NS4zLDMzLjEsOTAuNCwzNy42LDEzM2wxNy42LDMuMmMzLjktMTE3LjEsMTI3LjctMzEwLjksNzUtNDIyLjYgICAgYy02Ny41LTE0My0yNjkuMy0xNDEuNy0zODQuNS0xOTIuNGMtMjQuMiw1Ni42LTU3LDEwOS4zLTEwMy4yLDE0OS41YzEwMi44LDM0LjYsMzU1LjMsOTIuNiw0MTAuMiwyMDguOSAgICBjMjMuMSw0OC45LDcuNCwxMjkuOS0xOS4zLDE1Ny40Yy00LjUtMTcuMy0xMC44LTM0LjktMTkuMS01Mi41QzEwMzUuOS0xMS44LDkzNS4yLTg5LDgzMS40LTg5QzY4Ni45LTg5LDYyNS43LDE0LjgsNjkzLjcsMTU4LjkgICAgQzczNC41LDI0NS4zLDk0Mi45LDUzMy4xLDEwNTAuNiw1MzMuMUwxMDUwLjYsNTMzLjF6IiAvPg0KCQk8cGF0aCBpZD0icGF0aDUwIiBpbmtzY2FwZTpjb25uZWN0b3ItY3VydmF0dXJlPSIwIiBkPSJNMTI5Ny41LDE4OS44YzUuNy0xNC4xLDIyLjMtOTQsMzQuOS05NGMyNy4yLDAsNzYuNCw3NC4xLDg5LjYsOTMuMyAgICBjMjQuMi0xNS44LDEwLjgtNDkuMSw1NS42LTQ5LjFjMjAuMywwLDMwLjUsNDMuNyw1MS43LDQ0LjVjMC43LTE3LjcsMS45LTMzLjctNy44LTU0LjFjLTE0LjktMzEuNS01Mi41LTc0LjItODkuNC03NC4yICAgIGMtMjYuNSwwLTYzLjQsMzEuOS03MC42LDMxLjljLTcuOSwwLTIyLjMtMy43LTI2LjktMTMuNGMtMTkuMy00MC44LDMyLjItMTc3LDgzLjgtMTc3YzI3LjYsMCw2MC41LDIwLjIsODkuMywzMi43ICAgIGMtNy41LTQ5LjEtOC42LTkwLjQsMS40LTEzMi43Yy0yNi4zLTE2LjctNTcuMS0yMy43LTgxLjgtMjMuN2MtMTI2LjgsMC01Ni45LDI5NS0xNzMuOCwzNTcuOEwxMjk3LjUsMTg5LjgiIC8+DQoJCQ0KCQkJPHBhdGggaWQ9InBhdGg1MiIgaW5rc2NhcGU6Y29ubmVjdG9yLWN1cnZhdHVyZT0iMCIgZmlsbD0ibm9uZSIgc3Ryb2tlPSIjMDAwMDAwIiBzdHJva2Utd2lkdGg9IjEuNjU2NCIgc3Ryb2tlLW1pdGVybGltaXQ9IjEwIiBkPSIgICAgTTEyOTcuNSwxODkuOGM1LjctMTQuMSwyMi4zLTk0LDM0LjktOTRjMjcuMiwwLDc2LjQsNzQuMSw4OS42LDkzLjNjMjQuMi0xNS44LDEwLjgtNDkuMSw1NS42LTQ5LjFjMjAuMywwLDMwLjUsNDMuNyw1MS43LDQ0LjUgICAgYzAuNy0xNy43LDEuOS0zMy43LTcuOC01NC4xYy0xNC45LTMxLjUtNTIuNS03NC4yLTg5LjQtNzQuMmMtMjYuNSwwLTYzLjQsMzEuOS03MC42LDMxLjljLTcuOSwwLTIyLjMtMy43LTI2LjktMTMuNCAgICBjLTE5LjMtNDAuOCwzMi4yLTE3Nyw4My44LTE3N2MyNy42LDAsNjAuNSwyMC4yLDg5LjMsMzIuN2MtNy41LTQ5LjEtOC42LTkwLjQsMS40LTEzMi43Yy0yNi4zLTE2LjctNTcuMS0yMy43LTgxLjgtMjMuNyAgICBjLTEyNi44LDAtNTYuOSwyOTUtMTczLjgsMzU3LjhMMTI5Ny41LDE4OS44eiIgLz4NCgkJPHBhdGggaWQ9InBhdGg1NCIgaW5rc2NhcGU6Y29ubmVjdG9yLWN1cnZhdHVyZT0iMCIgZmlsbC1ydWxlPSJldmVub2RkIiBjbGlwLXJ1bGU9ImV2ZW5vZGQiIGQ9Ik0xNzg1LDIxMy40ICAgIGM5NS45LDAsMTMzLjctMTcyLjQsOTAuNy0yNjMuNmMtMzMuNC03MC43LTkyLjUtMTIxLjktMTY4LjMtMTIxLjljLTEzMy44LDAtMTE3LjEsMTgyLjUtNjQuOSwyOTMuMSAgICBjMTQuNCwzMC41LDYzLjYsOTYuOSwxMDIuMSw5Ni45QzE3NTguNywyMTcuOSwxNzcwLjQsMjEzLjQsMTc4NSwyMTMuNHogTTE3ODIsMTk3LjNjLTE1LjEsMC0yOC40LTcuNS0zNS40LTIyLjMgICAgYy0xNC43LTMxLjEsNTguNi02Mi42LDQ4LjEtODQuOWMtNi42LTE0LTMxLjgtMjcuMS00NC41LTI3LjFjLTYzLjUsMC02Myw4Mi42LTI1LjEsMTM2LjVjLTIzLjUtMTUtMzktMzcuOS00OS01OS4yICAgIGMtMzcuMi03OC44LTcuNy0xODcuMyw3Ny4zLTE4Ny4zYzQ2LjksMCwxMDEsNDIuMiwxMjIsODYuN0MxOTAxLjIsOTQuNSwxODM1LjEsMTk3LjMsMTc4MiwxOTcuMyIgLz4NCgkJDQoJCQk8cGF0aCBpZD0icGF0aDU2IiBpbmtzY2FwZTpjb25uZWN0b3ItY3VydmF0dXJlPSIwIiBmaWxsPSJub25lIiBzdHJva2U9IiMwMDAwMDAiIHN0cm9rZS13aWR0aD0iMS42NTY0IiBzdHJva2UtbWl0ZXJsaW1pdD0iMTAiIGQ9IiAgICBNMTc4NSwyMTMuNGM5NS45LDAsMTMzLjctMTcyLjQsOTAuNy0yNjMuNmMtMzMuNC03MC43LTkyLjUtMTIxLjktMTY4LjMtMTIxLjljLTEzMy44LDAtMTE3LjEsMTgyLjUtNjQuOSwyOTMuMSAgICBjMTQuNCwzMC41LDYzLjYsOTYuOSwxMDIuMSw5Ni45QzE3NTguNywyMTcuOSwxNzcwLjQsMjEzLjQsMTc4NSwyMTMuNHoiIC8+DQoJCQ0KCQkJPHBhdGggaWQ9InBhdGg1OCIgaW5rc2NhcGU6Y29ubmVjdG9yLWN1cnZhdHVyZT0iMCIgZmlsbD0ibm9uZSIgc3Ryb2tlPSIjMDAwMDAwIiBzdHJva2Utd2lkdGg9IjEuNjU2NCIgc3Ryb2tlLW1pdGVybGltaXQ9IjEwIiBkPSIgICAgTTE3ODIsMTk3LjNjLTE1LjEsMC0yOC40LTcuNS0zNS40LTIyLjNjLTE0LjctMzEuMSw1OC42LTYyLjYsNDguMS04NC45Yy02LjYtMTQtMzEuOC0yNy4xLTQ0LjUtMjcuMWMtNjMuNSwwLTYzLDgyLjYtMjUuMSwxMzYuNSAgICBjLTIzLjUtMTUtMzktMzcuOS00OS01OS4yYy0zNy4yLTc4LjgtNy43LTE4Ny4zLDc3LjMtMTg3LjNjNDYuOSwwLDEwMSw0Mi4yLDEyMiw4Ni43QzE5MDEuMiw5NC41LDE4MzUuMSwxOTcuMywxNzgyLDE5Ny4zICAgIEwxNzgyLDE5Ny4zeiIgLz4NCgkJPHBhdGggaWQ9InBhdGg2MCIgaW5rc2NhcGU6Y29ubmVjdG9yLWN1cnZhdHVyZT0iMCIgZmlsbC1ydWxlPSJldmVub2RkIiBjbGlwLXJ1bGU9ImV2ZW5vZGQiIGQ9Ik0yMjIwLjctNzAuNSAgICBjLTI1LjEtNTMuMS03MS43LTgyLjItMTI0LjMtODIuMmMtMTY2LjgsMC0xOTkuOSwxNTIuMS0xMjcuNiwzMDUuMmMxNy4xLDM2LjEsNDUuMSw3Ni4xLDg3LjksNzYuMSAgICBDMjE5MC42LDIyOC43LDIyODQsNjMuNywyMjIwLjctNzAuNUwyMjIwLjctNzAuNXogTTIwODcuNiwyMDkuNWMtMTIuMywwLTIzLjEtNC40LTI5LTE3Yy0xMy0yNy41LDU3LjYtNTIsNTcuNy04MC40ICAgIGMtNy40LTguNy0yOC0xOC41LTM3LTE4LjVjLTUwLjgsMC04OS4yLDY4LjktNDUuOCwxMjAuMWMtMTcuNi0xMS4yLTI4LjEtMjcuOS0zNS41LTQzLjdjLTQ0LTkzLjIsMTguNy0xODcuNSwxMTAuMS0xODcuNSAgICBjMzgsMCw4Ny4xLDIxLjIsMTA2LjgsNjNDMjI0Mi45LDEwNC45LDIxNDMuMywyMDkuNSwyMDg3LjYsMjA5LjUiIC8+DQoJCQ0KCQkJPHBhdGggaWQ9InBhdGg2MiIgaW5rc2NhcGU6Y29ubmVjdG9yLWN1cnZhdHVyZT0iMCIgZmlsbD0ibm9uZSIgc3Ryb2tlPSIjMDAwMDAwIiBzdHJva2Utd2lkdGg9IjEuNjU2NCIgc3Ryb2tlLW1pdGVybGltaXQ9IjEwIiBkPSIgICAgTTIyMjAuNy03MC41Yy0yNS4xLTUzLjEtNzEuNy04Mi4yLTEyNC4zLTgyLjJjLTE2Ni44LDAtMTk5LjksMTUyLjEtMTI3LjYsMzA1LjJjMTcuMSwzNi4xLDQ1LjEsNzYuMSw4Ny45LDc2LjEgICAgQzIxOTAuNiwyMjguNywyMjg0LDYzLjcsMjIyMC43LTcwLjVMMjIyMC43LTcwLjV6IiAvPg0KCQkNCgkJCTxwYXRoIGlkPSJwYXRoNjQiIGlua3NjYXBlOmNvbm5lY3Rvci1jdXJ2YXR1cmU9IjAiIGZpbGw9Im5vbmUiIHN0cm9rZT0iIzAwMDAwMCIgc3Ryb2tlLXdpZHRoPSIxLjY1NjQiIHN0cm9rZS1taXRlcmxpbWl0PSIxMCIgZD0iICAgIE0yMDg3LjYsMjA5LjVjLTEyLjMsMC0yMy4xLTQuNC0yOS0xN2MtMTMtMjcuNSw1Ny42LTUyLDU3LjctODAuNGMtNy40LTguNy0yOC0xOC41LTM3LTE4LjVjLTUwLjgsMC04OS4yLDY4LjktNDUuOCwxMjAuMSAgICBjLTE3LjYtMTEuMi0yOC4xLTI3LjktMzUuNS00My43Yy00NC05My4yLDE4LjctMTg3LjUsMTEwLjEtMTg3LjVjMzgsMCw4Ny4xLDIxLjIsMTA2LjgsNjMgICAgQzIyNDIuOSwxMDQuOSwyMTQzLjMsMjA5LjUsMjA4Ny42LDIwOS41eiIgLz4NCgkJPHBhdGggaWQ9InBhdGg2NiIgaW5rc2NhcGU6Y29ubmVjdG9yLWN1cnZhdHVyZT0iMCIgZD0iTTIzOTMuMiwyMTAuNGMxNDMuNywwLDIxNi44LTI2My44LDE1Mi41LTM5OS44Yy0xMi4zLTI2LTM1LjItNTItNjUuMy01MiAgICBjLTE2NC4yLDAtMTIyLjMsMzI2LjQtMjE0LjgsNDE5LjJjOC41LDksMTYuNSwxOC40LDI0LDI3LjhjNjIuNS03My4zLDMxLjQtMjY2LjMsMTY0LjktMjY2LjNjMzAuNywwLDU0LDI2LjksNjYuNCw1My4yICAgIGMzMy4xLDcwLjItMjguMiwxOTIuMS05NS4zLDE5Mi4xYy0wLjcsMC0xMC4zLTAuNC0xMC4xLTQuM2MyLjUtNDQuOCwzNy43LTE2LjksMi4yLTkzLjFjLTM2LjMsNy4yLTc0LjcsNjUuNC01NC44LDEwNy40ICAgIEMyMzY4LjcsMjA3LDIzODMuMywyMTAuNCwyMzkzLjIsMjEwLjQiIC8+DQoJCQ0KCQkJPHBhdGggaWQ9InBhdGg2OCIgaW5rc2NhcGU6Y29ubmVjdG9yLWN1cnZhdHVyZT0iMCIgZmlsbD0ibm9uZSIgc3Ryb2tlPSIjMDAwMDAwIiBzdHJva2Utd2lkdGg9IjEuNjU2NCIgc3Ryb2tlLW1pdGVybGltaXQ9IjEwIiBkPSIgICAgTTIzOTMuMiwyMTAuNGMxNDMuNywwLDIxNi44LTI2My44LDE1Mi41LTM5OS44Yy0xMi4zLTI2LTM1LjItNTItNjUuMy01MmMtMTY0LjIsMC0xMjIuMywzMjYuNC0yMTQuOCw0MTkuMiAgICBjOC41LDksMTYuNSwxOC40LDI0LDI3LjhjNjIuNS03My4zLDMxLjQtMjY2LjMsMTY0LjktMjY2LjNjMzAuNywwLDU0LDI2LjksNjYuNCw1My4yYzMzLjEsNzAuMi0yOC4yLDE5Mi4xLTk1LjMsMTkyLjEgICAgYy0wLjcsMC0xMC4zLTAuNC0xMC4xLTQuM2MyLjUtNDQuOCwzNy43LTE2LjksMi4yLTkzLjFjLTM2LjMsNy4yLTc0LjcsNjUuNC01NC44LDEwNy40QzIzNjguNywyMDcsMjM4My4zLDIxMC40LDIzOTMuMiwyMTAuNCAgICBMMjM5My4yLDIxMC40eiIgLz4NCgkJPHBhdGggaWQ9InBhdGg3MCIgaW5rc2NhcGU6Y29ubmVjdG9yLWN1cnZhdHVyZT0iMCIgZmlsbC1ydWxlPSJldmVub2RkIiBjbGlwLXJ1bGU9ImV2ZW5vZGQiIGQ9Ik0yNzUwLjYsMjEzLjMgICAgYzEzLjUtMS4zLDMzLjktMC4xLDQ1LjUtMy42YzIuMi0wLjcsMC41LTMuNCwwLjktNS41YzMuNS0xOS45LDkuMS0zOC44LDEzLjktNTguMWMxOC43LTc1LDMwLTE1Mi4xLDUxLjUtMjI2LjUgICAgYzIzLjQtODEsNDcuOC0xNzIuMywxOS40LTI3My45Yy0yLjgtOS45LTYuNS0yMC0xMS4zLTMwLjJjLTMyLjEtNjgtMTE0LjYtMTMyLjctMTg2LjgtMTMyLjdjLTguOCwwLTE4LjIsMi41LTIyLjQsOC4yICAgIGMzMC41LDE5LjQsNDkuNSwzOS4yLDYzLjEsNjhjMTYuMywzNC42LDE2LjEsNjYuOSwxMy45LDk2LjdjNS44LTMuNCwyNC4yLTExLjcsMzEuOS0xMS43YzMxLjIsMCw1OCwzMC4yLDcwLjUsNTYuNyAgICBjMjMsNDguNywxOS4xLDk4LjUsMTUuMSwxMzkuOWMtMiwyMC44LTQuOCw0MS4zLTguNyw2MS4ybC01LjksMjguOGwtMC43LDMuMkwyODQwLTYzYzMuNSwwLDAuNC02LjEsMC41LTkuMiAgICBjMi4xLTUwLjIsMS4yLTEyMC40LTI1LjctMTc3LjVjLTEyLjUtMjYuNi0zMy4xLTU0LTY0LjYtNTRjLTEzOCwwLTY4LjYsMzkxLjQtMTc5LjIsNDg0LjVjNi4xLDEwLjEsMTEuNiwyMC41LDE2LjIsMzAuNyAgICBjNjUuNS03OSw2OC45LTI5NywxNjUuMi0yOTdjMjMuNCwwLDQ3LjUsMjEuOSw1Ny41LDQzQzI4NTIuNyw0OC4yLDI3ODEuNiwxNTMuOCwyNzUwLjYsMjEzLjMiIC8+DQoJCQ0KCQkJPHBhdGggaWQ9InBhdGg3MiIgaW5rc2NhcGU6Y29ubmVjdG9yLWN1cnZhdHVyZT0iMCIgZmlsbD0ibm9uZSIgc3Ryb2tlPSIjMDAwMDAwIiBzdHJva2Utd2lkdGg9IjEuNjU2NCIgc3Ryb2tlLW1pdGVybGltaXQ9IjEwIiBkPSIgICAgTTI3NTAuNiwyMTMuM2MxMy41LTEuMywzMy45LTAuMSw0NS41LTMuNmMyLjItMC43LDAuNS0zLjQsMC45LTUuNWMzLjUtMTkuOSw5LjEtMzguOCwxMy45LTU4LjFjMTguNy03NSwzMC0xNTIuMSw1MS41LTIyNi41ICAgIGMyMy40LTgxLDQ3LjgtMTcyLjMsMTkuNC0yNzMuOWMtMi44LTkuOS02LjUtMjAtMTEuMy0zMC4yYy0zMi4xLTY4LTExNC42LTEzMi43LTE4Ni44LTEzMi43Yy04LjgsMC0xOC4yLDIuNS0yMi40LDguMiAgICBjMzAuNSwxOS40LDQ5LjUsMzkuMiw2My4xLDY4YzE2LjMsMzQuNiwxNi4xLDY2LjksMTMuOSw5Ni43YzUuOC0zLjQsMjQuMi0xMS43LDMxLjktMTEuN2MzMS4yLDAsNTgsMzAuMiw3MC41LDU2LjcgICAgYzIzLDQ4LjcsMTkuMSw5OC41LDE1LjEsMTM5LjljLTIsMjAuOC00LjgsNDEuMy04LjcsNjEuMmwtNS45LDI4LjhsLTAuNywzLjJMMjg0MC02M2MzLjUsMCwwLjQtNi4xLDAuNS05LjIgICAgYzIuMS01MC4yLDEuMi0xMjAuNC0yNS43LTE3Ny41Yy0xMi41LTI2LjYtMzMuMS01NC02NC42LTU0Yy0xMzgsMC02OC42LDM5MS40LTE3OS4yLDQ4NC41YzYuMSwxMC4xLDExLjYsMjAuNSwxNi4yLDMwLjcgICAgYzY1LjUtNzksNjguOS0yOTcsMTY1LjItMjk3YzIzLjQsMCw0Ny41LDIxLjksNTcuNSw0M0MyODUyLjcsNDguMiwyNzgxLjYsMTUzLjgsMjc1MC42LDIxMy4zTDI3NTAuNiwyMTMuM3oiIC8+DQoJCTxwYXRoIGlkPSJwYXRoNzQiIGlua3NjYXBlOmNvbm5lY3Rvci1jdXJ2YXR1cmU9IjAiIGQ9Ik0xMDUwLjYsNTMzLjFjOTQuOSwwLDM5LjYtMjM3LjIsNS44LTMwOC43ICAgIGMtMjguOS02MS4yLTk0LTE0OS42LTE3MS4xLTE0OS42Yy05Mi41LDAtODkuOCwxMDMuNi01MywxODEuN2MxOS45LDQyLjIsNTAuNiw4OS42LDkyLjgsMTI0LjRjLTEwLjgtMzYuMywyNS43LTYxLjIsMTEtOTIuNSAgICBjLTEwLjEtMjEuNC0zMS00NC43LTQxLjgtNjcuN2MtMTcuNi0zNy4yLTEwLjgtMTAzLjIsMzEuNi0xMDMuMmMzOCwwLDcxLjcsNDcsODUuNSw3Ni4zYzI4LjMsNjAsOTkuMiwzMTYuMSwyMCwzMTYuMSAgICBjLTkxLjIsMC0yNDguMy0yMjIuMi0yODEuMy0yOTEuOUM2OTEuNCw5My42LDczNC01OS43LDg2Ny44LTU5LjdjOTAuNCwwLDE2NC44LDg2LjksMjAwLjcsMTYzLjFjMjEuNCw0NS4zLDMzLjEsOTAuNCwzNy42LDEzMyAgICBsMTcuNiwzLjJjMy45LTExNy4xLDEyNy43LTMxMC45LDc1LTQyMi42Yy02Ny41LTE0My0yNjkuMy0xNDEuNy0zODQuNS0xOTIuNGMtMjQuMiw1Ni42LTU3LDEwOS4zLTEwMy4yLDE0OS41ICAgIGMxMDIuOCwzNC42LDM1NS4zLDkyLjYsNDEwLjIsMjA4LjljMjMuMSw0OC45LDcuNCwxMjkuOS0xOS4zLDE1Ny40Yy00LjUtMTcuMy0xMC44LTM0LjktMTkuMS01Mi41QzEwMzUuOS0xMS44LDkzNS4yLTg5LDgzMS40LTg5ICAgIEM2ODYuOS04OSw2MjUuNywxNC44LDY5My43LDE1OC45QzczNC41LDI0NS4zLDk0Mi45LDUzMy4xLDEwNTAuNiw1MzMuMSIgLz4NCgkJDQoJCQk8cGF0aCBpZD0icGF0aDc2IiBpbmtzY2FwZTpjb25uZWN0b3ItY3VydmF0dXJlPSIwIiBmaWxsPSJub25lIiBzdHJva2U9IiMwMDAwMDAiIHN0cm9rZS13aWR0aD0iMTkuODc2MSIgc3Ryb2tlLWxpbmVqb2luPSJyb3VuZCIgc3Ryb2tlLW1pdGVybGltaXQ9IjEwIiBkPSIgICAgTTEwNTAuNiw1MzMuMWM5NC45LDAsMzkuNi0yMzcuMiw1LjgtMzA4LjdjLTI4LjktNjEuMi05NC0xNDkuNi0xNzEuMS0xNDkuNmMtOTIuNSwwLTg5LjgsMTAzLjYtNTMsMTgxLjcgICAgYzE5LjksNDIuMiw1MC42LDg5LjYsOTIuOCwxMjQuNGMtMTAuOC0zNi4zLDI1LjctNjEuMiwxMS05Mi41Yy0xMC4xLTIxLjQtMzEtNDQuNy00MS44LTY3LjdjLTE3LjYtMzcuMi0xMC44LTEwMy4yLDMxLjYtMTAzLjIgICAgYzM4LDAsNzEuNyw0Nyw4NS41LDc2LjNjMjguMyw2MCw5OS4yLDMxNi4xLDIwLDMxNi4xYy05MS4yLDAtMjQ4LjMtMjIyLjItMjgxLjMtMjkxLjlDNjkxLjQsOTMuNiw3MzQtNTkuNyw4NjcuOC01OS43ICAgIGM5MC40LDAsMTY0LjgsODYuOSwyMDAuNywxNjMuMWMyMS40LDQ1LjMsMzMuMSw5MC40LDM3LjYsMTMzbDE3LjYsMy4yYzMuOS0xMTcuMSwxMjcuNy0zMTAuOSw3NS00MjIuNiAgICBjLTY3LjUtMTQzLTI2OS4zLTE0MS43LTM4NC41LTE5Mi40Yy0yNC4yLDU2LjYtNTcsMTA5LjMtMTAzLjIsMTQ5LjVjMTAyLjgsMzQuNiwzNTUuMyw5Mi42LDQxMC4yLDIwOC45ICAgIGMyMy4xLDQ4LjksNy40LDEyOS45LTE5LjMsMTU3LjRjLTQuNS0xNy4zLTEwLjgtMzQuOS0xOS4xLTUyLjVDMTAzNS45LTExLjgsOTM1LjItODksODMxLjQtODlDNjg2LjktODksNjI1LjcsMTQuOCw2OTMuNywxNTguOSAgICBDNzM0LjUsMjQ1LjMsOTQyLjksNTMzLjEsMTA1MC42LDUzMy4xTDEwNTAuNiw1MzMuMXoiIC8+DQoJCTxwYXRoIGlkPSJwYXRoNzgiIGlua3NjYXBlOmNvbm5lY3Rvci1jdXJ2YXR1cmU9IjAiIGQ9Ik0xMjk3LjUsMTg5LjhjNS43LTE0LjEsMjIuMy05NCwzNC45LTk0YzI3LjIsMCw3Ni40LDc0LjEsODkuNiw5My4zICAgIGMyNC4yLTE1LjgsMTAuOC00OS4xLDU1LjYtNDkuMWMyMC4zLDAsMzAuNSw0My43LDUxLjcsNDQuNWMwLjctMTcuNywxLjktMzMuNy03LjgtNTQuMWMtMTQuOS0zMS41LTUyLjUtNzQuMi04OS40LTc0LjIgICAgYy0yNi41LDAtNjMuNCwzMS45LTcwLjYsMzEuOWMtNy45LDAtMjIuMy0zLjctMjYuOS0xMy40Yy0xOS4zLTQwLjgsMzIuMi0xNzcsODMuOC0xNzdjMjcuNiwwLDYwLjUsMjAuMiw4OS4zLDMyLjcgICAgYy03LjUtNDkuMS04LjYtOTAuNCwxLjQtMTMyLjdjLTI2LjMtMTYuNy01Ny4xLTIzLjctODEuOC0yMy43Yy0xMjYuOCwwLTU2LjksMjk1LTE3My44LDM1Ny44TDEyOTcuNSwxODkuOCIgLz4NCgkJDQoJCQk8cGF0aCBpZD0icGF0aDgwIiBpbmtzY2FwZTpjb25uZWN0b3ItY3VydmF0dXJlPSIwIiBmaWxsPSJub25lIiBzdHJva2U9IiMwMDAwMDAiIHN0cm9rZS13aWR0aD0iMTkuODc2MSIgc3Ryb2tlLWxpbmVqb2luPSJyb3VuZCIgc3Ryb2tlLW1pdGVybGltaXQ9IjEwIiBkPSIgICAgTTEyOTcuNSwxODkuOGM1LjctMTQuMSwyMi4zLTk0LDM0LjktOTRjMjcuMiwwLDc2LjQsNzQuMSw4OS42LDkzLjNjMjQuMi0xNS44LDEwLjgtNDkuMSw1NS42LTQ5LjFjMjAuMywwLDMwLjUsNDMuNyw1MS43LDQ0LjUgICAgYzAuNy0xNy43LDEuOS0zMy43LTcuOC01NC4xYy0xNC45LTMxLjUtNTIuNS03NC4yLTg5LjQtNzQuMmMtMjYuNSwwLTYzLjQsMzEuOS03MC42LDMxLjljLTcuOSwwLTIyLjMtMy43LTI2LjktMTMuNCAgICBjLTE5LjMtNDAuOCwzMi4yLTE3Nyw4My44LTE3N2MyNy42LDAsNjAuNSwyMC4yLDg5LjMsMzIuN2MtNy41LTQ5LjEtOC42LTkwLjQsMS40LTEzMi43Yy0yNi4zLTE2LjctNTcuMS0yMy43LTgxLjgtMjMuNyAgICBjLTEyNi44LDAtNTYuOSwyOTUtMTczLjgsMzU3LjhMMTI5Ny41LDE4OS44eiIgLz4NCgkJPHBhdGggaWQ9InBhdGg4MiIgaW5rc2NhcGU6Y29ubmVjdG9yLWN1cnZhdHVyZT0iMCIgZmlsbC1ydWxlPSJldmVub2RkIiBjbGlwLXJ1bGU9ImV2ZW5vZGQiIGQ9Ik0xNzg1LDIxMy40ICAgIGM5NS45LDAsMTMzLjctMTcyLjQsOTAuNy0yNjMuNmMtMzMuNC03MC43LTkyLjUtMTIxLjktMTY4LjMtMTIxLjljLTEzMy44LDAtMTE3LjEsMTgyLjUtNjQuOSwyOTMuMSAgICBjMTQuNCwzMC41LDYzLjYsOTYuOSwxMDIuMSw5Ni45QzE3NTguNywyMTcuOSwxNzcwLjQsMjEzLjQsMTc4NSwyMTMuNHogTTE3ODIsMTk3LjNjLTE1LjEsMC0yOC40LTcuNS0zNS40LTIyLjMgICAgYy0xNC43LTMxLjEsNTguNi02Mi42LDQ4LjEtODQuOWMtNi42LTE0LTMxLjgtMjcuMS00NC41LTI3LjFjLTYzLjUsMC02Myw4Mi42LTI1LjEsMTM2LjVjLTIzLjUtMTUtMzktMzcuOS00OS01OS4yICAgIGMtMzcuMi03OC44LTcuNy0xODcuMyw3Ny4zLTE4Ny4zYzQ2LjksMCwxMDEsNDIuMiwxMjIsODYuN0MxOTAxLjIsOTQuNSwxODM1LjEsMTk3LjMsMTc4MiwxOTcuMyIgLz4NCgkJDQoJCQk8cGF0aCBpZD0icGF0aDg0IiBpbmtzY2FwZTpjb25uZWN0b3ItY3VydmF0dXJlPSIwIiBmaWxsPSJub25lIiBzdHJva2U9IiMwMDAwMDAiIHN0cm9rZS13aWR0aD0iMTkuODc2MSIgc3Ryb2tlLWxpbmVqb2luPSJyb3VuZCIgc3Ryb2tlLW1pdGVybGltaXQ9IjEwIiBkPSIgICAgTTE3ODUsMjEzLjRjOTUuOSwwLDEzMy43LTE3Mi40LDkwLjctMjYzLjZjLTMzLjQtNzAuNy05Mi41LTEyMS45LTE2OC4zLTEyMS45Yy0xMzMuOCwwLTExNy4xLDE4Mi41LTY0LjksMjkzLjEgICAgYzE0LjQsMzAuNSw2My42LDk2LjksMTAyLjEsOTYuOUMxNzU4LjcsMjE3LjksMTc3MC40LDIxMy40LDE3ODUsMjEzLjR6IiAvPg0KCQkNCgkJCTxwYXRoIGlkPSJwYXRoODYiIGlua3NjYXBlOmNvbm5lY3Rvci1jdXJ2YXR1cmU9IjAiIGZpbGw9Im5vbmUiIHN0cm9rZT0iIzAwMDAwMCIgc3Ryb2tlLXdpZHRoPSIxOS44NzYxIiBzdHJva2UtbGluZWpvaW49InJvdW5kIiBzdHJva2UtbWl0ZXJsaW1pdD0iMTAiIGQ9IiAgICBNMTc4MiwxOTcuM2MtMTUuMSwwLTI4LjQtNy41LTM1LjQtMjIuM2MtMTQuNy0zMS4xLDU4LjYtNjIuNiw0OC4xLTg0LjljLTYuNi0xNC0zMS44LTI3LjEtNDQuNS0yNy4xYy02My41LDAtNjMsODIuNi0yNS4xLDEzNi41ICAgIGMtMjMuNS0xNS0zOS0zNy45LTQ5LTU5LjJjLTM3LjItNzguOC03LjctMTg3LjMsNzcuMy0xODcuM2M0Ni45LDAsMTAxLDQyLjIsMTIyLDg2LjdDMTkwMS4yLDk0LjUsMTgzNS4xLDE5Ny4zLDE3ODIsMTk3LjMgICAgTDE3ODIsMTk3LjN6IiAvPg0KCQk8cGF0aCBpZD0icGF0aDg4IiBpbmtzY2FwZTpjb25uZWN0b3ItY3VydmF0dXJlPSIwIiBmaWxsLXJ1bGU9ImV2ZW5vZGQiIGNsaXAtcnVsZT0iZXZlbm9kZCIgZD0iTTIyMjAuNy03MC41ICAgIGMtMjUuMS01My4xLTcxLjctODIuMi0xMjQuMy04Mi4yYy0xNjYuOCwwLTE5OS45LDE1Mi4xLTEyNy42LDMwNS4yYzE3LjEsMzYuMSw0NS4xLDc2LjEsODcuOSw3Ni4xICAgIEMyMTkwLjYsMjI4LjcsMjI4NCw2My43LDIyMjAuNy03MC41TDIyMjAuNy03MC41eiBNMjA4Ny42LDIwOS41Yy0xMi4zLDAtMjMuMS00LjQtMjktMTdjLTEzLTI3LjUsNTcuNi01Miw1Ny43LTgwLjQgICAgYy03LjQtOC43LTI4LTE4LjUtMzctMTguNWMtNTAuOCwwLTg5LjIsNjguOS00NS44LDEyMC4xYy0xNy42LTExLjItMjguMS0yNy45LTM1LjUtNDMuN2MtNDQtOTMuMiwxOC43LTE4Ny41LDExMC4xLTE4Ny41ICAgIGMzOCwwLDg3LjEsMjEuMiwxMDYuOCw2M0MyMjQyLjksMTA0LjksMjE0My4zLDIwOS41LDIwODcuNiwyMDkuNSIgLz4NCgkJDQoJCQk8cGF0aCBpZD0icGF0aDkwIiBpbmtzY2FwZTpjb25uZWN0b3ItY3VydmF0dXJlPSIwIiBmaWxsPSJub25lIiBzdHJva2U9IiMwMDAwMDAiIHN0cm9rZS13aWR0aD0iMTkuODc2MSIgc3Ryb2tlLWxpbmVqb2luPSJyb3VuZCIgc3Ryb2tlLW1pdGVybGltaXQ9IjEwIiBkPSIgICAgTTIyMjAuNy03MC41Yy0yNS4xLTUzLjEtNzEuNy04Mi4yLTEyNC4zLTgyLjJjLTE2Ni44LDAtMTk5LjksMTUyLjEtMTI3LjYsMzA1LjJjMTcuMSwzNi4xLDQ1LjEsNzYuMSw4Ny45LDc2LjEgICAgQzIxOTAuNiwyMjguNywyMjg0LDYzLjcsMjIyMC43LTcwLjVMMjIyMC43LTcwLjV6IiAvPg0KCQkNCgkJCTxwYXRoIGlkPSJwYXRoOTIiIGlua3NjYXBlOmNvbm5lY3Rvci1jdXJ2YXR1cmU9IjAiIGZpbGw9Im5vbmUiIHN0cm9rZT0iIzAwMDAwMCIgc3Ryb2tlLXdpZHRoPSIxOS44NzYxIiBzdHJva2UtbGluZWpvaW49InJvdW5kIiBzdHJva2UtbWl0ZXJsaW1pdD0iMTAiIGQ9IiAgICBNMjA4Ny42LDIwOS41Yy0xMi4zLDAtMjMuMS00LjQtMjktMTdjLTEzLTI3LjUsNTcuNi01Miw1Ny43LTgwLjRjLTcuNC04LjctMjgtMTguNS0zNy0xOC41Yy01MC44LDAtODkuMiw2OC45LTQ1LjgsMTIwLjEgICAgYy0xNy42LTExLjItMjguMS0yNy45LTM1LjUtNDMuN2MtNDQtOTMuMiwxOC43LTE4Ny41LDExMC4xLTE4Ny41YzM4LDAsODcuMSwyMS4yLDEwNi44LDYzICAgIEMyMjQyLjksMTA0LjksMjE0My4zLDIwOS41LDIwODcuNiwyMDkuNXoiIC8+DQoJCTxwYXRoIGlkPSJwYXRoOTQiIGlua3NjYXBlOmNvbm5lY3Rvci1jdXJ2YXR1cmU9IjAiIGQ9Ik0yMzkzLjIsMjEwLjRjMTQzLjcsMCwyMTYuOC0yNjMuOCwxNTIuNS0zOTkuOGMtMTIuMy0yNi0zNS4yLTUyLTY1LjMtNTIgICAgYy0xNjQuMiwwLTEyMi4zLDMyNi40LTIxNC44LDQxOS4yYzguNSw5LDE2LjUsMTguNCwyNCwyNy44YzYyLjUtNzMuMywzMS40LTI2Ni4zLDE2NC45LTI2Ni4zYzMwLjcsMCw1NCwyNi45LDY2LjQsNTMuMiAgICBjMzMuMSw3MC4yLTI4LjIsMTkyLjEtOTUuMywxOTIuMWMtMC43LDAtMTAuMy0wLjQtMTAuMS00LjNjMi41LTQ0LjgsMzcuNy0xNi45LDIuMi05My4xYy0zNi4zLDcuMi03NC43LDY1LjQtNTQuOCwxMDcuNCAgICBDMjM2OC43LDIwNywyMzgzLjMsMjEwLjQsMjM5My4yLDIxMC40IiAvPg0KCQkNCgkJCTxwYXRoIGlkPSJwYXRoOTYiIGlua3NjYXBlOmNvbm5lY3Rvci1jdXJ2YXR1cmU9IjAiIGZpbGw9Im5vbmUiIHN0cm9rZT0iIzAwMDAwMCIgc3Ryb2tlLXdpZHRoPSIxOS44NzYxIiBzdHJva2UtbGluZWpvaW49InJvdW5kIiBzdHJva2UtbWl0ZXJsaW1pdD0iMTAiIGQ9IiAgICBNMjM5My4yLDIxMC40YzE0My43LDAsMjE2LjgtMjYzLjgsMTUyLjUtMzk5LjhjLTEyLjMtMjYtMzUuMi01Mi02NS4zLTUyYy0xNjQuMiwwLTEyMi4zLDMyNi40LTIxNC44LDQxOS4yICAgIGM4LjUsOSwxNi41LDE4LjQsMjQsMjcuOGM2Mi41LTczLjMsMzEuNC0yNjYuMywxNjQuOS0yNjYuM2MzMC43LDAsNTQsMjYuOSw2Ni40LDUzLjJjMzMuMSw3MC4yLTI4LjIsMTkyLjEtOTUuMywxOTIuMSAgICBjLTAuNywwLTEwLjMtMC40LTEwLjEtNC4zYzIuNS00NC44LDM3LjctMTYuOSwyLjItOTMuMWMtMzYuMyw3LjItNzQuNyw2NS40LTU0LjgsMTA3LjRDMjM2OC43LDIwNywyMzgzLjMsMjEwLjQsMjM5My4yLDIxMC40ICAgIEwyMzkzLjIsMjEwLjR6IiAvPg0KCQk8cGF0aCBpZD0icGF0aDk4IiBpbmtzY2FwZTpjb25uZWN0b3ItY3VydmF0dXJlPSIwIiBmaWxsLXJ1bGU9ImV2ZW5vZGQiIGNsaXAtcnVsZT0iZXZlbm9kZCIgZD0iTTI3NTAuNiwyMTMuMyAgICBjMTMuNS0xLjMsMzMuOS0wLjEsNDUuNS0zLjZjMi4yLTAuNywwLjUtMy40LDAuOS01LjVjMy41LTE5LjksOS4xLTM4LjgsMTMuOS01OC4xYzE4LjctNzUsMzAtMTUyLjEsNTEuNS0yMjYuNSAgICBjMjMuNC04MSw0Ny44LTE3Mi4zLDE5LjQtMjczLjljLTIuOC05LjktNi41LTIwLTExLjMtMzAuMmMtMzIuMS02OC0xMTQuNi0xMzIuNy0xODYuOC0xMzIuN2MtOC44LDAtMTguMiwyLjUtMjIuNCw4LjIgICAgYzMwLjUsMTkuNCw0OS41LDM5LjIsNjMuMSw2OGMxNi4zLDM0LjYsMTYuMSw2Ni45LDEzLjksOTYuN2M1LjgtMy40LDI0LjItMTEuNywzMS45LTExLjdjMzEuMiwwLDU4LDMwLjIsNzAuNSw1Ni43ICAgIGMyMyw0OC43LDE5LjEsOTguNSwxNS4xLDEzOS45Yy0yLDIwLjgtNC44LDQxLjMtOC43LDYxLjJsLTUuOSwyOC44bC0wLjcsMy4yTDI4NDAtNjNjMy41LDAsMC40LTYuMSwwLjUtOS4yICAgIGMyLjEtNTAuMiwxLjItMTIwLjQtMjUuNy0xNzcuNWMtMTIuNS0yNi42LTMzLjEtNTQtNjQuNi01NGMtMTM4LDAtNjguNiwzOTEuNC0xNzkuMiw0ODQuNWM2LjEsMTAuMSwxMS42LDIwLjUsMTYuMiwzMC43ICAgIGM2NS41LTc5LDY4LjktMjk3LDE2NS4yLTI5N2MyMy40LDAsNDcuNSwyMS45LDU3LjUsNDNDMjg1Mi43LDQ4LjIsMjc4MS42LDE1My44LDI3NTAuNiwyMTMuMyIgLz4NCgkJDQoJCQk8cGF0aCBpZD0icGF0aDEwMCIgaW5rc2NhcGU6Y29ubmVjdG9yLWN1cnZhdHVyZT0iMCIgZmlsbD0ibm9uZSIgc3Ryb2tlPSIjMDAwMDAwIiBzdHJva2Utd2lkdGg9IjE5Ljg3NjEiIHN0cm9rZS1saW5lam9pbj0icm91bmQiIHN0cm9rZS1taXRlcmxpbWl0PSIxMCIgZD0iICAgIE0yNzUwLjYsMjEzLjNjMTMuNS0xLjMsMzMuOS0wLjEsNDUuNS0zLjZjMi4yLTAuNywwLjUtMy40LDAuOS01LjVjMy41LTE5LjksOS4xLTM4LjgsMTMuOS01OC4xYzE4LjctNzUsMzAtMTUyLjEsNTEuNS0yMjYuNSAgICBjMjMuNC04MSw0Ny44LTE3Mi4zLDE5LjQtMjczLjljLTIuOC05LjktNi41LTIwLTExLjMtMzAuMmMtMzIuMS02OC0xMTQuNi0xMzIuNy0xODYuOC0xMzIuN2MtOC44LDAtMTguMiwyLjUtMjIuNCw4LjIgICAgYzMwLjUsMTkuNCw0OS41LDM5LjIsNjMuMSw2OGMxNi4zLDM0LjYsMTYuMSw2Ni45LDEzLjksOTYuN2M1LjgtMy40LDI0LjItMTEuNywzMS45LTExLjdjMzEuMiwwLDU4LDMwLjIsNzAuNSw1Ni43ICAgIGMyMyw0OC43LDE5LjEsOTguNSwxNS4xLDEzOS45Yy0yLDIwLjgtNC44LDQxLjMtOC43LDYxLjJsLTUuOSwyOC44bC0wLjcsMy4yTDI4NDAtNjNjMy41LDAsMC40LTYuMSwwLjUtOS4yICAgIGMyLjEtNTAuMiwxLjItMTIwLjQtMjUuNy0xNzcuNWMtMTIuNS0yNi42LTMzLjEtNTQtNjQuNi01NGMtMTM4LDAtNjguNiwzOTEuNC0xNzkuMiw0ODQuNWM2LjEsMTAuMSwxMS42LDIwLjUsMTYuMiwzMC43ICAgIGM2NS41LTc5LDY4LjktMjk3LDE2NS4yLTI5N2MyMy40LDAsNDcuNSwyMS45LDU3LjUsNDNDMjg1Mi43LDQ4LjIsMjc4MS42LDE1My44LDI3NTAuNiwyMTMuM0wyNzUwLjYsMjEzLjN6IiAvPg0KCQk8cGF0aCBpZD0icGF0aDEwMiIgaW5rc2NhcGU6Y29ubmVjdG9yLWN1cnZhdHVyZT0iMCIgZmlsbD0iI0ZGRkZGRiIgZD0iTTEwNTAuNiw1MzMuMWM5NC45LDAsMzkuNi0yMzcuMiw1LjgtMzA4LjcgICAgYy0yOC45LTYxLjItOTQtMTQ5LjYtMTcxLjEtMTQ5LjZjLTkyLjUsMC04OS44LDEwMy42LTUzLDE4MS43YzE5LjksNDIuMiw1MC42LDg5LjYsOTIuOCwxMjQuNGMtMTAuOC0zNi4zLDI1LjctNjEuMiwxMS05Mi41ICAgIGMtMTAuMS0yMS40LTMxLTQ0LjctNDEuOC02Ny43Yy0xNy42LTM3LjItMTAuOC0xMDMuMiwzMS42LTEwMy4yYzM4LDAsNzEuNyw0Nyw4NS41LDc2LjNjMjguMyw2MCw5OS4yLDMxNi4xLDIwLDMxNi4xICAgIGMtOTEuMiwwLTI0OC4zLTIyMi4yLTI4MS4zLTI5MS45QzY5MS40LDkzLjYsNzM0LTU5LjcsODY3LjgtNTkuN2M5MC40LDAsMTY0LjgsODYuOSwyMDAuNywxNjMuMWMyMS40LDQ1LjMsMzMuMSw5MC40LDM3LjYsMTMzICAgIGwxNy42LDMuMmMzLjktMTE3LjEsMTI3LjctMzEwLjksNzUtNDIyLjZjLTY3LjUtMTQzLTI2OS4zLTE0MS43LTM4NC41LTE5Mi40Yy0yNC4yLDU2LjYtNTcsMTA5LjMtMTAzLjIsMTQ5LjUgICAgYzEwMi44LDM0LjYsMzU1LjMsOTIuNiw0MTAuMiwyMDguOWMyMy4xLDQ4LjksNy40LDEyOS45LTE5LjMsMTU3LjRjLTQuNS0xNy4zLTEwLjgtMzQuOS0xOS4xLTUyLjVDMTAzNS45LTExLjgsOTM1LjItODksODMxLjQtODkgICAgQzY4Ni45LTg5LDYyNS43LDE0LjgsNjkzLjcsMTU4LjlDNzM0LjUsMjQ1LjMsOTQyLjksNTMzLjEsMTA1MC42LDUzMy4xIiAvPg0KCQk8cGF0aCBpZD0icGF0aDEwNCIgaW5rc2NhcGU6Y29ubmVjdG9yLWN1cnZhdHVyZT0iMCIgZmlsbD0iI0ZGRkZGRiIgZD0iTTEyOTcuNSwxODkuOGM1LjctMTQuMSwyMi4zLTk0LDM0LjktOTQgICAgYzI3LjIsMCw3Ni40LDc0LjEsODkuNiw5My4zYzI0LjItMTUuOCwxMC44LTQ5LjEsNTUuNi00OS4xYzIwLjMsMCwzMC41LDQzLjcsNTEuNyw0NC41YzAuNy0xNy43LDEuOS0zMy43LTcuOC01NC4xICAgIGMtMTQuOS0zMS41LTUyLjUtNzQuMi04OS40LTc0LjJjLTI2LjUsMC02My40LDMxLjktNzAuNiwzMS45Yy03LjksMC0yMi4zLTMuNy0yNi45LTEzLjRjLTE5LjMtNDAuOCwzMi4yLTE3Nyw4My44LTE3NyAgICBjMjcuNiwwLDYwLjUsMjAuMiw4OS4zLDMyLjdjLTcuNS00OS4xLTguNi05MC40LDEuNC0xMzIuN2MtMjYuMy0xNi43LTU3LjEtMjMuNy04MS44LTIzLjdjLTEyNi44LDAtNTYuOSwyOTUtMTczLjgsMzU3LjggICAgTDEyOTcuNSwxODkuOCIgLz4NCgkJPHBhdGggaWQ9InBhdGgxMDYiIGlua3NjYXBlOmNvbm5lY3Rvci1jdXJ2YXR1cmU9IjAiIGZpbGwtcnVsZT0iZXZlbm9kZCIgY2xpcC1ydWxlPSJldmVub2RkIiBmaWxsPSIjRkZGRkZGIiBkPSJNMTc4NSwyMTMuNCAgICBjOTUuOSwwLDEzMy43LTE3Mi40LDkwLjctMjYzLjZjLTMzLjQtNzAuNy05Mi41LTEyMS45LTE2OC4zLTEyMS45Yy0xMzMuOCwwLTExNy4xLDE4Mi41LTY0LjksMjkzLjEgICAgYzE0LjQsMzAuNSw2My42LDk2LjksMTAyLjEsOTYuOUMxNzU4LjcsMjE3LjksMTc3MC40LDIxMy40LDE3ODUsMjEzLjR6IE0xNzgyLDE5Ny4zYy0xNS4xLDAtMjguNC03LjUtMzUuNC0yMi4zICAgIGMtMTQuNy0zMS4xLDU4LjYtNjIuNiw0OC4xLTg0LjljLTYuNi0xNC0zMS44LTI3LjEtNDQuNS0yNy4xYy02My41LDAtNjMsODIuNi0yNS4xLDEzNi41Yy0yMy41LTE1LTM5LTM3LjktNDktNTkuMiAgICBjLTM3LjItNzguOC03LjctMTg3LjMsNzcuMy0xODcuM2M0Ni45LDAsMTAxLDQyLjIsMTIyLDg2LjdDMTkwMS4yLDk0LjUsMTgzNS4xLDE5Ny4zLDE3ODIsMTk3LjMiIC8+DQoJCTxwYXRoIGlkPSJwYXRoMTA4IiBpbmtzY2FwZTpjb25uZWN0b3ItY3VydmF0dXJlPSIwIiBmaWxsLXJ1bGU9ImV2ZW5vZGQiIGNsaXAtcnVsZT0iZXZlbm9kZCIgZmlsbD0iI0ZGRkZGRiIgZD0iTTIyMjAuNy03MC41ICAgIGMtMjUuMS01My4xLTcxLjctODIuMi0xMjQuMy04Mi4yYy0xNjYuOCwwLTE5OS45LDE1Mi4xLTEyNy42LDMwNS4yYzE3LjEsMzYuMSw0NS4xLDc2LjEsODcuOSw3Ni4xICAgIEMyMTkwLjYsMjI4LjcsMjI4NCw2My43LDIyMjAuNy03MC41TDIyMjAuNy03MC41eiBNMjA4Ny42LDIwOS41Yy0xMi4zLDAtMjMuMS00LjQtMjktMTdjLTEzLTI3LjUsNTcuNi01Miw1Ny43LTgwLjQgICAgYy03LjQtOC43LTI4LTE4LjUtMzctMTguNWMtNTAuOCwwLTg5LjIsNjguOS00NS44LDEyMC4xYy0xNy42LTExLjItMjguMS0yNy45LTM1LjUtNDMuN2MtNDQtOTMuMiwxOC43LTE4Ny41LDExMC4xLTE4Ny41ICAgIGMzOCwwLDg3LjEsMjEuMiwxMDYuOCw2M0MyMjQyLjksMTA0LjksMjE0My4zLDIwOS41LDIwODcuNiwyMDkuNSIgLz4NCgkJPHBhdGggaWQ9InBhdGgxMTAiIGlua3NjYXBlOmNvbm5lY3Rvci1jdXJ2YXR1cmU9IjAiIGZpbGw9IiNGRkZGRkYiIGQ9Ik0yMzkzLjIsMjEwLjRjMTQzLjcsMCwyMTYuOC0yNjMuOCwxNTIuNS0zOTkuOCAgICBjLTEyLjMtMjYtMzUuMi01Mi02NS4zLTUyYy0xNjQuMiwwLTEyMi4zLDMyNi40LTIxNC44LDQxOS4yYzguNSw5LDE2LjUsMTguNCwyNCwyNy44YzYyLjUtNzMuMywzMS40LTI2Ni4zLDE2NC45LTI2Ni4zICAgIGMzMC43LDAsNTQsMjYuOSw2Ni40LDUzLjJjMzMuMSw3MC4yLTI4LjIsMTkyLjEtOTUuMywxOTIuMWMtMC43LDAtMTAuMy0wLjQtMTAuMS00LjNjMi41LTQ0LjgsMzcuNy0xNi45LDIuMi05My4xICAgIGMtMzYuMyw3LjItNzQuNyw2NS40LTU0LjgsMTA3LjRDMjM2OC43LDIwNywyMzgzLjMsMjEwLjQsMjM5My4yLDIxMC40IiAvPg0KCQk8cGF0aCBpZD0icGF0aDExMiIgaW5rc2NhcGU6Y29ubmVjdG9yLWN1cnZhdHVyZT0iMCIgZmlsbC1ydWxlPSJldmVub2RkIiBjbGlwLXJ1bGU9ImV2ZW5vZGQiIGZpbGw9IiNGRkZGRkYiIGQ9Ik0yNzUwLjYsMjEzLjMgICAgYzEzLjUtMS4zLDMzLjktMC4xLDQ1LjUtMy42YzIuMi0wLjcsMC41LTMuNCwwLjktNS41YzMuNS0xOS45LDkuMS0zOC44LDEzLjktNTguMWMxOC43LTc1LDMwLTE1Mi4xLDUxLjUtMjI2LjUgICAgYzIzLjQtODEsNDcuOC0xNzIuMywxOS40LTI3My45Yy0yLjgtOS45LTYuNS0yMC0xMS4zLTMwLjJjLTEwNy42LTIwNi43LTMzOC0xNTEtNDEwLjEtMTUxYy04LjgsMC0xOC4yLDIuNS0yMi40LDguMiAgICBjMzAuNCwxOS40LDQ5LjUsMzkuMiw2My4xLDY4YzE2LjMsMzQuNiwxNi4xLDY2LjksMTMuOSw5Ni43YzUuOC0zLjQsMjQuMy0xMS43LDMxLjktMTEuN2MzMS4yLDAsMjA1LjItODkuNCwyOTMuOSw3NSAgICBjMjMsNDguNywxOS4xLDk4LjUsMTUuMSwxMzkuOWMtMiwyMC44LTQuOCw0MS4zLTguNyw2MS4ybC01LjksMjguOGwtMC43LDMuMkwyODQwLTYzYzMuNSwwLDAuNC02LjEsMC41LTkuMiAgICBjMi4xLTUwLjIsMS4yLTEyMC40LTI1LjctMTc3LjVjLTEyLjUtMjYuNi0zMy4xLTU0LTY0LjYtNTRjLTEzOCwwLTY4LjYsMzkxLjQtMTc5LjIsNDg0LjVjNi4xLDEwLjEsMTEuNiwyMC41LDE2LjIsMzAuNyAgICBjNjUuNS03OSw2OC45LTI5NywxNjUuMi0yOTdjMjMuNCwwLDQ3LjUsMjEuOSw1Ny41LDQzQzI4NTIuNyw0OC4yLDI3ODEuNiwxNTMuOCwyNzUwLjYsMjEzLjMiIC8+DQoJCTxwYXRoIGlkPSJwYXRoMjEyIiBpbmtzY2FwZTpjb25uZWN0b3ItY3VydmF0dXJlPSIwIiBkPSJNMjg3Ny42LTg5Mi40TDE3NzguMy00NjUuNUw2NzktODkyLjNsNDM0LDY4MC40TC0wLjUsMjA0LjhsMTM2Ny42LTYuNCAgICBsNDExLjEsNjg0LjNsNDExLjEtNjg0LjRsMTM2Ny42LDYuM0wyNDQzLjUtMjEyTDI4NzcuNi04OTIuNCIgLz4NCgkJPHBhdGggaWQ9InBhdGgyMTQiIGlua3NjYXBlOmNvbm5lY3Rvci1jdXJ2YXR1cmU9IjAiIGZpbGw9IiM2MTlDQkMiIGQ9Ik0yNzMwLjUtNzY5LjJsLTk1MC40LDM2OC40TDgyOS44LTc2OS4xTDEyMDUuMS0xODIgICAgTDI0Mi41LDE3Ny41bDExODIuMi01LjVsMzU1LjQsNTkwLjVMMjEzNS41LDE3MmwxMTgyLjMsNS40TDIzNTUuMi0xODJMMjczMC41LTc2OS4yIiAvPg0KCQk8cGF0aCBpZD0icGF0aDIxNiIgaW5rc2NhcGU6Y29ubmVjdG9yLWN1cnZhdHVyZT0iMCIgZD0iTTEwNTAuNiw1MzMuMWM5NC45LDAsMzkuNi0yMzcuMiw1LjgtMzA4LjcgICAgYy0yOC45LTYxLjItOTQtMTQ5LjYtMTcxLjEtMTQ5LjZjLTkyLjUsMC04OS44LDEwMy42LTUzLDE4MS43YzE5LjksNDIuMiw1MC42LDg5LjYsOTIuOCwxMjQuNGMtMTAuOC0zNi4zLDI1LjctNjEuMiwxMS05Mi41ICAgIGMtMTAuMS0yMS40LTMxLTQ0LjctNDEuOC02Ny43Yy0xNy42LTM3LjItMTAuOC0xMDMuMiwzMS42LTEwMy4yYzM4LDAsNzEuNyw0Nyw4NS41LDc2LjNjMjguMyw2MCw5OS4yLDMxNi4xLDIwLDMxNi4xICAgIGMtOTEuMiwwLTI0OC4zLTIyMi4yLTI4MS4zLTI5MS45QzY5MS40LDkzLjYsNzM0LTU5LjcsODY3LjgtNTkuN2M5MC40LDAsMTY0LjgsODYuOSwyMDAuNywxNjMuMWMyMS40LDQ1LjMsMzMuMSw5MC40LDM3LjYsMTMzICAgIGwxNy42LDMuMmMzLjktMTE3LjEsMTI3LjctMzEwLjksNzUtNDIyLjZjLTY3LjUtMTQzLTI2OS4zLTE0MS43LTM4NC41LTE5Mi40Yy0yNC4yLDU2LjYtNTcsMTA5LjMtMTAzLjIsMTQ5LjUgICAgYzEwMi44LDM0LjYsMzU1LjMsOTIuNiw0MTAuMiwyMDguOWMyMy4xLDQ4LjksNy40LDEyOS45LTE5LjMsMTU3LjRjLTQuNS0xNy4zLTEwLjgtMzQuOS0xOS4xLTUyLjVDMTAzNS45LTExLjgsOTM1LjItODksODMxLjQtODkgICAgQzY4Ni45LTg5LDYyNS43LDE0LjgsNjkzLjcsMTU4LjlDNzM0LjUsMjQ1LjMsOTQyLjksNTMzLjEsMTA1MC42LDUzMy4xIiAvPg0KCQkNCgkJCTxwYXRoIGlkPSJwYXRoMjE4IiBpbmtzY2FwZTpjb25uZWN0b3ItY3VydmF0dXJlPSIwIiBmaWxsPSJub25lIiBzdHJva2U9IiMwMDAwMDAiIHN0cm9rZS13aWR0aD0iMTkuODc2MSIgc3Ryb2tlLWxpbmVqb2luPSJyb3VuZCIgc3Ryb2tlLW1pdGVybGltaXQ9IjEwIiBkPSIgICAgTTEwNTAuNiw1MzMuMWM5NC45LDAsMzkuNi0yMzcuMiw1LjgtMzA4LjdjLTI4LjktNjEuMi05NC0xNDkuNi0xNzEuMS0xNDkuNmMtOTIuNSwwLTg5LjgsMTAzLjYtNTMsMTgxLjcgICAgYzE5LjksNDIuMiw1MC42LDg5LjYsOTIuOCwxMjQuNGMtMTAuOC0zNi4zLDI1LjctNjEuMiwxMS05Mi41Yy0xMC4xLTIxLjQtMzEtNDQuNy00MS44LTY3LjdjLTE3LjYtMzcuMi0xMC44LTEwMy4yLDMxLjYtMTAzLjIgICAgYzM4LDAsNzEuNyw0Nyw4NS41LDc2LjNjMjguMyw2MCw5OS4yLDMxNi4xLDIwLDMxNi4xYy05MS4yLDAtMjQ4LjMtMjIyLjItMjgxLjMtMjkxLjlDNjkxLjQsOTMuNiw3MzQtNTkuNyw4NjcuOC01OS43ICAgIGM5MC40LDAsMTY0LjgsODYuOSwyMDAuNywxNjMuMWMyMS40LDQ1LjMsMzMuMSw5MC40LDM3LjYsMTMzbDE3LjYsMy4yYzMuOS0xMTcuMSwxMjcuNy0zMTAuOSw3NS00MjIuNiAgICBjLTY3LjUtMTQzLTI2OS4zLTE0MS43LTM4NC41LTE5Mi40Yy0yNC4yLDU2LjYtNTcsMTA5LjMtMTAzLjIsMTQ5LjVjMTAyLjgsMzQuNiwzNTUuMyw5Mi42LDQxMC4yLDIwOC45ICAgIGMyMy4xLDQ4LjksNy40LDEyOS45LTE5LjMsMTU3LjRjLTQuNS0xNy4zLTEwLjgtMzQuOS0xOS4xLTUyLjVDMTAzNS45LTExLjgsOTM1LjItODksODMxLjQtODlDNjg2LjktODksNjI1LjcsMTQuOCw2OTMuNywxNTguOSAgICBDNzM0LjUsMjQ1LjMsOTQyLjksNTMzLjEsMTA1MC42LDUzMy4xTDEwNTAuNiw1MzMuMXoiIC8+DQoJCTxwYXRoIGlkPSJwYXRoMjIwIiBpbmtzY2FwZTpjb25uZWN0b3ItY3VydmF0dXJlPSIwIiBkPSJNMTI5Ny41LDE4OS44YzUuNy0xNC4xLDIyLjMtOTQsMzQuOS05NGMyNy4yLDAsNzYuNCw3NC4xLDg5LjYsOTMuMyAgICBjMjQuMi0xNS44LDEwLjgtNDkuMSw1NS42LTQ5LjFjMjAuMywwLDMwLjUsNDMuNyw1MS43LDQ0LjVjMC43LTE3LjcsMS45LTMzLjctNy44LTU0LjFjLTE0LjktMzEuNS01Mi41LTc0LjItODkuNC03NC4yICAgIGMtMjYuNSwwLTYzLjQsMzEuOS03MC42LDMxLjljLTcuOSwwLTIyLjMtMy43LTI2LjktMTMuNGMtMTkuMy00MC44LDMyLjItMTc3LDgzLjgtMTc3YzI3LjYsMCw2MC41LDIwLjIsODkuMywzMi43ICAgIGMtNy41LTQ5LjEtOC42LTkwLjQsMS40LTEzMi43Yy0yNi4zLTE2LjctNTcuMS0yMy43LTgxLjgtMjMuN2MtMTI2LjgsMC01Ni45LDI5NS0xNzMuOCwzNTcuOEwxMjk3LjUsMTg5LjgiIC8+DQoJCQ0KCQkJPHBhdGggaWQ9InBhdGgyMjIiIGlua3NjYXBlOmNvbm5lY3Rvci1jdXJ2YXR1cmU9IjAiIGZpbGw9Im5vbmUiIHN0cm9rZT0iIzAwMDAwMCIgc3Ryb2tlLXdpZHRoPSIxOS44NzYxIiBzdHJva2UtbGluZWpvaW49InJvdW5kIiBzdHJva2UtbWl0ZXJsaW1pdD0iMTAiIGQ9IiAgICBNMTI5Ny41LDE4OS44YzUuNy0xNC4xLDIyLjMtOTQsMzQuOS05NGMyNy4yLDAsNzYuNCw3NC4xLDg5LjYsOTMuM2MyNC4yLTE1LjgsMTAuOC00OS4xLDU1LjYtNDkuMWMyMC4zLDAsMzAuNSw0My43LDUxLjcsNDQuNSAgICBjMC43LTE3LjcsMS45LTMzLjctNy44LTU0LjFjLTE0LjktMzEuNS01Mi41LTc0LjItODkuNC03NC4yYy0yNi41LDAtNjMuNCwzMS45LTcwLjYsMzEuOWMtNy45LDAtMjIuMy0zLjctMjYuOS0xMy40ICAgIGMtMTkuMy00MC44LDMyLjItMTc3LDgzLjgtMTc3YzI3LjYsMCw2MC41LDIwLjIsODkuMywzMi43Yy03LjUtNDkuMS04LjYtOTAuNCwxLjQtMTMyLjdjLTI2LjMtMTYuNy01Ny4xLTIzLjctODEuOC0yMy43ICAgIGMtMTI2LjgsMC01Ni45LDI5NS0xNzMuOCwzNTcuOEwxMjk3LjUsMTg5Ljh6IiAvPg0KCQk8cGF0aCBpZD0icGF0aDIyNCIgaW5rc2NhcGU6Y29ubmVjdG9yLWN1cnZhdHVyZT0iMCIgZmlsbC1ydWxlPSJldmVub2RkIiBjbGlwLXJ1bGU9ImV2ZW5vZGQiIGQ9Ik0xNzg1LDIxMy40ICAgIGM5NS45LDAsMTMzLjctMTcyLjQsOTAuNy0yNjMuNmMtMzMuNC03MC43LTkyLjUtMTIxLjktMTY4LjMtMTIxLjljLTEzMy44LDAtMTE3LjEsMTgyLjUtNjQuOSwyOTMuMSAgICBjMTQuNCwzMC41LDYzLjYsOTYuOSwxMDIuMSw5Ni45QzE3NTguNywyMTcuOSwxNzcwLjQsMjEzLjQsMTc4NSwyMTMuNHogTTE3ODIsMTk3LjNjLTE1LjEsMC0yOC40LTcuNS0zNS40LTIyLjMgICAgYy0xNC43LTMxLjEsNTguNi02Mi42LDQ4LjEtODQuOWMtNi42LTE0LTMxLjgtMjcuMS00NC41LTI3LjFjLTYzLjUsMC02Myw4Mi42LTI1LjEsMTM2LjVjLTIzLjUtMTUtMzktMzcuOS00OS01OS4yICAgIGMtMzcuMi03OC44LTcuNy0xODcuMyw3Ny4zLTE4Ny4zYzQ2LjksMCwxMDEsNDIuMiwxMjIsODYuN0MxOTAxLjIsOTQuNSwxODM1LjEsMTk3LjMsMTc4MiwxOTcuMyIgLz4NCgkJDQoJCQk8cGF0aCBpZD0icGF0aDIyNiIgaW5rc2NhcGU6Y29ubmVjdG9yLWN1cnZhdHVyZT0iMCIgZmlsbD0ibm9uZSIgc3Ryb2tlPSIjMDAwMDAwIiBzdHJva2Utd2lkdGg9IjE5Ljg3NjEiIHN0cm9rZS1saW5lam9pbj0icm91bmQiIHN0cm9rZS1taXRlcmxpbWl0PSIxMCIgZD0iICAgIE0xNzg1LDIxMy40Yzk1LjksMCwxMzMuNy0xNzIuNCw5MC43LTI2My42Yy0zMy40LTcwLjctOTIuNS0xMjEuOS0xNjguMy0xMjEuOWMtMTMzLjgsMC0xMTcuMSwxODIuNS02NC45LDI5My4xICAgIGMxNC40LDMwLjUsNjMuNiw5Ni45LDEwMi4xLDk2LjlDMTc1OC43LDIxNy45LDE3NzAuNCwyMTMuNCwxNzg1LDIxMy40eiIgLz4NCgkJDQoJCQk8cGF0aCBpZD0icGF0aDIyOCIgaW5rc2NhcGU6Y29ubmVjdG9yLWN1cnZhdHVyZT0iMCIgZmlsbD0ibm9uZSIgc3Ryb2tlPSIjMDAwMDAwIiBzdHJva2Utd2lkdGg9IjE5Ljg3NjEiIHN0cm9rZS1saW5lam9pbj0icm91bmQiIHN0cm9rZS1taXRlcmxpbWl0PSIxMCIgZD0iICAgIE0xNzgyLDE5Ny4zYy0xNS4xLDAtMjguNC03LjUtMzUuNC0yMi4zYy0xNC43LTMxLjEsNTguNi02Mi42LDQ4LjEtODQuOWMtNi42LTE0LTMxLjgtMjcuMS00NC41LTI3LjFjLTYzLjUsMC02Myw4Mi42LTI1LjEsMTM2LjUgICAgYy0yMy41LTE1LTM5LTM3LjktNDktNTkuMmMtMzcuMi03OC44LTcuNy0xODcuMyw3Ny4zLTE4Ny4zYzQ2LjksMCwxMDEsNDIuMiwxMjIsODYuN0MxOTAxLjIsOTQuNSwxODM1LjEsMTk3LjMsMTc4MiwxOTcuMyAgICBMMTc4MiwxOTcuM3oiIC8+DQoJCTxwYXRoIGlkPSJwYXRoMjMwIiBpbmtzY2FwZTpjb25uZWN0b3ItY3VydmF0dXJlPSIwIiBmaWxsLXJ1bGU9ImV2ZW5vZGQiIGNsaXAtcnVsZT0iZXZlbm9kZCIgZD0iTTIyMjAuNy03MC41ICAgIGMtMjUuMS01My4xLTcxLjctODIuMi0xMjQuMy04Mi4yYy0xNjYuOCwwLTE5OS45LDE1Mi4xLTEyNy42LDMwNS4yYzE3LjEsMzYuMSw0NS4xLDc2LjEsODcuOSw3Ni4xICAgIEMyMTkwLjYsMjI4LjcsMjI4NCw2My43LDIyMjAuNy03MC41TDIyMjAuNy03MC41eiBNMjA4Ny42LDIwOS41Yy0xMi4zLDAtMjMuMS00LjQtMjktMTdjLTEzLTI3LjUsNTcuNi01Miw1Ny43LTgwLjQgICAgYy03LjQtOC43LTI4LTE4LjUtMzctMTguNWMtNTAuOCwwLTg5LjIsNjguOS00NS44LDEyMC4xYy0xNy42LTExLjItMjguMS0yNy45LTM1LjUtNDMuN2MtNDQtOTMuMiwxOC43LTE4Ny41LDExMC4xLTE4Ny41ICAgIGMzOCwwLDg3LjEsMjEuMiwxMDYuOCw2M0MyMjQyLjksMTA0LjksMjE0My4zLDIwOS41LDIwODcuNiwyMDkuNSIgLz4NCgkJDQoJCQk8cGF0aCBpZD0icGF0aDIzMiIgaW5rc2NhcGU6Y29ubmVjdG9yLWN1cnZhdHVyZT0iMCIgZmlsbD0ibm9uZSIgc3Ryb2tlPSIjMDAwMDAwIiBzdHJva2Utd2lkdGg9IjE5Ljg3NjEiIHN0cm9rZS1saW5lam9pbj0icm91bmQiIHN0cm9rZS1taXRlcmxpbWl0PSIxMCIgZD0iICAgIE0yMjIwLjctNzAuNWMtMjUuMS01My4xLTcxLjctODIuMi0xMjQuMy04Mi4yYy0xNjYuOCwwLTE5OS45LDE1Mi4xLTEyNy42LDMwNS4yYzE3LjEsMzYuMSw0NS4xLDc2LjEsODcuOSw3Ni4xICAgIEMyMTkwLjYsMjI4LjcsMjI4NCw2My43LDIyMjAuNy03MC41TDIyMjAuNy03MC41eiIgLz4NCgkJDQoJCQk8cGF0aCBpZD0icGF0aDIzNCIgaW5rc2NhcGU6Y29ubmVjdG9yLWN1cnZhdHVyZT0iMCIgZmlsbD0ibm9uZSIgc3Ryb2tlPSIjMDAwMDAwIiBzdHJva2Utd2lkdGg9IjE5Ljg3NjEiIHN0cm9rZS1saW5lam9pbj0icm91bmQiIHN0cm9rZS1taXRlcmxpbWl0PSIxMCIgZD0iICAgIE0yMDg3LjYsMjA5LjVjLTEyLjMsMC0yMy4xLTQuNC0yOS0xN2MtMTMtMjcuNSw1Ny42LTUyLDU3LjctODAuNGMtNy40LTguNy0yOC0xOC41LTM3LTE4LjVjLTUwLjgsMC04OS4yLDY4LjktNDUuOCwxMjAuMSAgICBjLTE3LjYtMTEuMi0yOC4xLTI3LjktMzUuNS00My43Yy00NC05My4yLDE4LjctMTg3LjUsMTEwLjEtMTg3LjVjMzgsMCw4Ny4xLDIxLjIsMTA2LjgsNjMgICAgQzIyNDIuOSwxMDQuOSwyMTQzLjMsMjA5LjUsMjA4Ny42LDIwOS41eiIgLz4NCgkJPHBhdGggaWQ9InBhdGgyMzYiIGlua3NjYXBlOmNvbm5lY3Rvci1jdXJ2YXR1cmU9IjAiIGQ9Ik0yMzkzLjIsMjEwLjRjMTQzLjcsMCwyMTYuOC0yNjMuOCwxNTIuNS0zOTkuOGMtMTIuMy0yNi0zNS4yLTUyLTY1LjMtNTIgICAgYy0xNjQuMiwwLTEyMi4zLDMyNi40LTIxNC44LDQxOS4yYzguNSw5LDE2LjUsMTguNCwyNCwyNy44YzYyLjUtNzMuMywzMS40LTI2Ni4zLDE2NC45LTI2Ni4zYzMwLjcsMCw1NCwyNi45LDY2LjQsNTMuMiAgICBjMzMuMSw3MC4yLTI4LjIsMTkyLjEtOTUuMywxOTIuMWMtMC43LDAtMTAuMy0wLjQtMTAuMS00LjNjMi41LTQ0LjgsMzcuNy0xNi45LDIuMi05My4xYy0zNi4zLDcuMi03NC43LDY1LjQtNTQuOCwxMDcuNCAgICBDMjM2OC43LDIwNywyMzgzLjMsMjEwLjQsMjM5My4yLDIxMC40IiAvPg0KCQkNCgkJCTxwYXRoIGlkPSJwYXRoMjM4IiBpbmtzY2FwZTpjb25uZWN0b3ItY3VydmF0dXJlPSIwIiBmaWxsPSJub25lIiBzdHJva2U9IiMwMDAwMDAiIHN0cm9rZS13aWR0aD0iMTkuODc2MSIgc3Ryb2tlLWxpbmVqb2luPSJyb3VuZCIgc3Ryb2tlLW1pdGVybGltaXQ9IjEwIiBkPSIgICAgTTIzOTMuMiwyMTAuNGMxNDMuNywwLDIxNi44LTI2My44LDE1Mi41LTM5OS44Yy0xMi4zLTI2LTM1LjItNTItNjUuMy01MmMtMTY0LjIsMC0xMjIuMywzMjYuNC0yMTQuOCw0MTkuMiAgICBjOC41LDksMTYuNSwxOC40LDI0LDI3LjhjNjIuNS03My4zLDMxLjQtMjY2LjMsMTY0LjktMjY2LjNjMzAuNywwLDU0LDI2LjksNjYuNCw1My4yYzMzLjEsNzAuMi0yOC4yLDE5Mi4xLTk1LjMsMTkyLjEgICAgYy0wLjcsMC0xMC4zLTAuNC0xMC4xLTQuM2MyLjUtNDQuOCwzNy43LTE2LjksMi4yLTkzLjFjLTM2LjMsNy4yLTc0LjcsNjUuNC01NC44LDEwNy40QzIzNjguNywyMDcsMjM4My4zLDIxMC40LDIzOTMuMiwyMTAuNCAgICBMMjM5My4yLDIxMC40eiIgLz4NCgkJPHBhdGggaWQ9InBhdGgyNDAiIGlua3NjYXBlOmNvbm5lY3Rvci1jdXJ2YXR1cmU9IjAiIGZpbGwtcnVsZT0iZXZlbm9kZCIgY2xpcC1ydWxlPSJldmVub2RkIiBkPSJNMjc1MC42LDIxMy4zICAgIGMxMy41LTEuMywzMy45LTAuMSw0NS41LTMuNmMyLjItMC43LDAuNS0zLjQsMC45LTUuNWMzLjUtMTkuOSw5LjEtMzguOCwxMy45LTU4LjFjMTguNy03NSwzMC0xNTIuMSw1MS41LTIyNi41ICAgIGMyMy40LTgxLDQ3LjgtMTcyLjMsMTkuNC0yNzMuOWMtMi44LTkuOS02LjUtMjAtMTEuMy0zMC4yYy0zMi4xLTY4LTMwOC41LTE0Ni40LTM4MC42LTE0Ni40Yy04LjgsMC0xOC4yLDIuNS0yMi40LDguMiAgICBjMzAuNCwxOS40LDQ5LjUsMzkuMiw2My4xLDY4YzE2LjMsMzQuNSwxNi4xLDY2LjksMTMuOSw5Ni43YzUuOC0zLjQsMjE4LjEsMS45LDIyNS44LDEuOWMzMS4yLDAsNTgsMzAuMiw3MC41LDU2LjcgICAgYzIzLDQ4LjcsMTkuMSw5OC41LDE1LjEsMTM5LjljLTIsMjAuOC00LjgsNDEuMy04LjcsNjEuMmwtNS45LDI4LjhsLTAuNywzLjJMMjg0MC02M2MzLjUsMCwwLjQtNi4xLDAuNS05LjIgICAgYzIuMS01MC4yLDEuMi0xMjAuNC0yNS43LTE3Ny41Yy0xMi41LTI2LjYtMzMuMS01NC02NC42LTU0Yy0xMzgsMC02OC42LDM5MS40LTE3OS4yLDQ4NC41YzYuMSwxMC4xLDExLjYsMjAuNSwxNi4yLDMwLjcgICAgYzY1LjUtNzksNjguOS0yOTcsMTY1LjItMjk3YzIzLjQsMCw0Ny41LDIxLjksNTcuNSw0M0MyODUyLjcsNDguMiwyNzgxLjYsMTUzLjgsMjc1MC42LDIxMy4zIiAvPg0KCQkNCgkJCTxwYXRoIGlkPSJwYXRoMjQyIiBpbmtzY2FwZTpjb25uZWN0b3ItY3VydmF0dXJlPSIwIiBmaWxsPSJub25lIiBzdHJva2U9IiMwMDAwMDAiIHN0cm9rZS13aWR0aD0iMTkuODc2MSIgc3Ryb2tlLWxpbmVqb2luPSJyb3VuZCIgc3Ryb2tlLW1pdGVybGltaXQ9IjEwIiBkPSIgICAgTTI3NTAuNiwyMTMuM2MxMy41LTEuMywzMy45LTAuMSw0NS41LTMuNmMyLjItMC43LDAuNS0zLjQsMC45LTUuNWMzLjUtMTkuOSw5LjEtMzguOCwxMy45LTU4LjFjMTguNy03NSwzMC0xNTIuMSw1MS41LTIyNi41ICAgIGMyMy40LTgxLDQ3LjgtMTcyLjMsMTkuNC0yNzMuOWMtMi44LTkuOS02LjUtMjAtMTEuMy0zMC4yYy0zMi4xLTY4LTMwOC41LTE0Ni40LTM4MC42LTE0Ni40Yy04LjgsMC0xOC4yLDIuNS0yMi40LDguMiAgICBjMzAuNCwxOS40LDQ5LjUsMzkuMiw2My4xLDY4YzE2LjMsMzQuNSwxNi4xLDY2LjksMTMuOSw5Ni43YzUuOC0zLjQsMjE4LjEsMS45LDIyNS44LDEuOWMzMS4yLDAsNTgsMzAuMiw3MC41LDU2LjcgICAgYzIzLDQ4LjcsMTkuMSw5OC41LDE1LjEsMTM5LjljLTIsMjAuOC00LjgsNDEuMy04LjcsNjEuMmwtNS45LDI4LjhsLTAuNywzLjJMMjg0MC02M2MzLjUsMCwwLjQtNi4xLDAuNS05LjIgICAgYzIuMS01MC4yLDEuMi0xMjAuNC0yNS43LTE3Ny41Yy0xMi41LTI2LjYtMzMuMS01NC02NC42LTU0Yy0xMzgsMC02OC42LDM5MS40LTE3OS4yLDQ4NC41YzYuMSwxMC4xLDExLjYsMjAuNSwxNi4yLDMwLjcgICAgYzY1LjUtNzksNjguOS0yOTcsMTY1LjItMjk3YzIzLjQsMCw0Ny41LDIxLjksNTcuNSw0M0MyODUyLjcsNDguMiwyNzgxLjYsMTUzLjgsMjc1MC42LDIxMy4zTDI3NTAuNiwyMTMuM3oiIC8+DQoJCTxwYXRoIGlkPSJwYXRoMjQ0IiBpbmtzY2FwZTpjb25uZWN0b3ItY3VydmF0dXJlPSIwIiBkPSJNMTA1MC42LDUzMy4xYzk0LjksMCwzOS42LTIzNy4yLDUuOC0zMDguNyAgICBjLTI4LjktNjEuMi05NC0xNDkuNi0xNzEuMS0xNDkuNmMtOTIuNSwwLTg5LjgsMTAzLjYtNTMsMTgxLjdjMTkuOSw0Mi4yLDUwLjYsODkuNiw5Mi44LDEyNC40Yy0xMC44LTM2LjMsMjUuNy02MS4yLDExLTkyLjUgICAgYy0xMC4xLTIxLjQtMzEtNDQuNy00MS44LTY3LjdjLTE3LjYtMzcuMi0xMC44LTEwMy4yLDMxLjYtMTAzLjJjMzgsMCw3MS43LDQ3LDg1LjUsNzYuM2MyOC4zLDYwLDk5LjIsMzE2LjEsMjAsMzE2LjEgICAgYy05MS4yLDAtMjQ4LjMtMjIyLjItMjgxLjMtMjkxLjlDNjkxLjQsOTMuNiw3MzQtNTkuNyw4NjcuOC01OS43YzkwLjQsMCwxNjQuOCw4Ni45LDIwMC43LDE2My4xYzIxLjQsNDUuMywzMy4xLDkwLjQsMzcuNiwxMzMgICAgbDE3LjYsMy4yYzMuOS0xMTcuMSwxMjcuNy0zMTAuOSw3NS00MjIuNmMtNjcuNS0xNDMtMjY5LjMtMTQxLjctMzg0LjUtMTkyLjRjLTI0LjIsNTYuNi01NywxMDkuMy0xMDMuMiwxNDkuNSAgICBjMTAyLjgsMzQuNiwzNTUuMyw5Mi42LDQxMC4yLDIwOC45YzIzLjEsNDguOSw3LjQsMTI5LjktMTkuMywxNTcuNGMtNC41LTE3LjMtMTAuOC0zNC45LTE5LjEtNTIuNUMxMDM1LjktMTEuOCw5MzUuMi04OSw4MzEuNC04OSAgICBDNjg2LjktODksNjI1LjcsMTQuOCw2OTMuNywxNTguOUM3MzQuNSwyNDUuMyw5NDIuOSw1MzMuMSwxMDUwLjYsNTMzLjEiIC8+DQoJCQ0KCQkJPHBhdGggaWQ9InBhdGgyNDYiIGlua3NjYXBlOmNvbm5lY3Rvci1jdXJ2YXR1cmU9IjAiIGZpbGw9Im5vbmUiIHN0cm9rZT0iIzAwMDAwMCIgc3Ryb2tlLXdpZHRoPSIxLjY1NjQiIHN0cm9rZS1taXRlcmxpbWl0PSIxMCIgZD0iICAgIE0xMDUwLjYsNTMzLjFjOTQuOSwwLDM5LjYtMjM3LjIsNS44LTMwOC43Yy0yOC45LTYxLjItOTQtMTQ5LjYtMTcxLjEtMTQ5LjZjLTkyLjUsMC04OS44LDEwMy42LTUzLDE4MS43ICAgIGMxOS45LDQyLjIsNTAuNiw4OS42LDkyLjgsMTI0LjRjLTEwLjgtMzYuMywyNS43LTYxLjIsMTEtOTIuNWMtMTAuMS0yMS40LTMxLTQ0LjctNDEuOC02Ny43Yy0xNy42LTM3LjItMTAuOC0xMDMuMiwzMS42LTEwMy4yICAgIGMzOCwwLDcxLjcsNDcsODUuNSw3Ni4zYzI4LjMsNjAsOTkuMiwzMTYuMSwyMCwzMTYuMWMtOTEuMiwwLTI0OC4zLTIyMi4yLTI4MS4zLTI5MS45QzY5MS40LDkzLjYsNzM0LTU5LjcsODY3LjgtNTkuNyAgICBjOTAuNCwwLDE2NC44LDg2LjksMjAwLjcsMTYzLjFjMjEuNCw0NS4zLDMzLjEsOTAuNCwzNy42LDEzM2wxNy42LDMuMmMzLjktMTE3LjEsMTI3LjctMzEwLjksNzUtNDIyLjYgICAgYy02Ny41LTE0My0yNjkuMy0xNDEuNy0zODQuNS0xOTIuNGMtMjQuMiw1Ni42LTU3LDEwOS4zLTEwMy4yLDE0OS41YzEwMi44LDM0LjYsMzU1LjMsOTIuNiw0MTAuMiwyMDguOSAgICBjMjMuMSw0OC45LDcuNCwxMjkuOS0xOS4zLDE1Ny40Yy00LjUtMTcuMy0xMC44LTM0LjktMTkuMS01Mi41QzEwMzUuOS0xMS44LDkzNS4yLTg5LDgzMS40LTg5QzY4Ni45LTg5LDYyNS43LDE0LjgsNjkzLjcsMTU4LjkgICAgQzczNC41LDI0NS4zLDk0Mi45LDUzMy4xLDEwNTAuNiw1MzMuMUwxMDUwLjYsNTMzLjF6IiAvPg0KCQk8cGF0aCBpZD0icGF0aDI0OCIgaW5rc2NhcGU6Y29ubmVjdG9yLWN1cnZhdHVyZT0iMCIgZD0iTTEyOTcuNSwxODkuOGM1LjctMTQuMSwyMi4zLTk0LDM0LjktOTRjMjcuMiwwLDc2LjQsNzQuMSw4OS42LDkzLjMgICAgYzI0LjItMTUuOCwxMC44LTQ5LjEsNTUuNi00OS4xYzIwLjMsMCwzMC41LDQzLjcsNTEuNyw0NC41YzAuNy0xNy43LDEuOS0zMy43LTcuOC01NC4xYy0xNC45LTMxLjUtNTIuNS03NC4yLTg5LjQtNzQuMiAgICBjLTI2LjUsMC02My40LDMxLjktNzAuNiwzMS45Yy03LjksMC0yMi4zLTMuNy0yNi45LTEzLjRjLTE5LjMtNDAuOCwzMi4yLTE3Nyw4My44LTE3N2MyNy42LDAsNjAuNSwyMC4yLDg5LjMsMzIuNyAgICBjLTcuNS00OS4xLTguNi05MC40LDEuNC0xMzIuN2MtMjYuMy0xNi43LTU3LjEtMjMuNy04MS44LTIzLjdjLTEyNi44LDAtNTYuOSwyOTUtMTczLjgsMzU3LjhMMTI5Ny41LDE4OS44IiAvPg0KCQkNCgkJCTxwYXRoIGlkPSJwYXRoMjUwIiBpbmtzY2FwZTpjb25uZWN0b3ItY3VydmF0dXJlPSIwIiBmaWxsPSJub25lIiBzdHJva2U9IiMwMDAwMDAiIHN0cm9rZS13aWR0aD0iMS42NTY0IiBzdHJva2UtbWl0ZXJsaW1pdD0iMTAiIGQ9IiAgICBNMTI5Ny41LDE4OS44YzUuNy0xNC4xLDIyLjMtOTQsMzQuOS05NGMyNy4yLDAsNzYuNCw3NC4xLDg5LjYsOTMuM2MyNC4yLTE1LjgsMTAuOC00OS4xLDU1LjYtNDkuMWMyMC4zLDAsMzAuNSw0My43LDUxLjcsNDQuNSAgICBjMC43LTE3LjcsMS45LTMzLjctNy44LTU0LjFjLTE0LjktMzEuNS01Mi41LTc0LjItODkuNC03NC4yYy0yNi41LDAtNjMuNCwzMS45LTcwLjYsMzEuOWMtNy45LDAtMjIuMy0zLjctMjYuOS0xMy40ICAgIGMtMTkuMy00MC44LDMyLjItMTc3LDgzLjgtMTc3YzI3LjYsMCw2MC41LDIwLjIsODkuMywzMi43Yy03LjUtNDkuMS04LjYtOTAuNCwxLjQtMTMyLjdjLTI2LjMtMTYuNy01Ny4xLTIzLjctODEuOC0yMy43ICAgIGMtMTI2LjgsMC01Ni45LDI5NS0xNzMuOCwzNTcuOEwxMjk3LjUsMTg5Ljh6IiAvPg0KCQk8cGF0aCBpZD0icGF0aDI1MiIgaW5rc2NhcGU6Y29ubmVjdG9yLWN1cnZhdHVyZT0iMCIgZmlsbC1ydWxlPSJldmVub2RkIiBjbGlwLXJ1bGU9ImV2ZW5vZGQiIGQ9Ik0xNzg1LDIxMy40ICAgIGM5NS45LDAsMTMzLjctMTcyLjQsOTAuNy0yNjMuNmMtMzMuNC03MC43LTkyLjUtMTIxLjktMTY4LjMtMTIxLjljLTEzMy44LDAtMTE3LjEsMTgyLjUtNjQuOSwyOTMuMSAgICBjMTQuNCwzMC41LDYzLjYsOTYuOSwxMDIuMSw5Ni45QzE3NTguNywyMTcuOSwxNzcwLjQsMjEzLjQsMTc4NSwyMTMuNHogTTE3ODIsMTk3LjNjLTE1LjEsMC0yOC40LTcuNS0zNS40LTIyLjMgICAgYy0xNC43LTMxLjEsNTguNi02Mi42LDQ4LjEtODQuOWMtNi42LTE0LTMxLjgtMjcuMS00NC41LTI3LjFjLTYzLjUsMC02Myw4Mi42LTI1LjEsMTM2LjVjLTIzLjUtMTUtMzktMzcuOS00OS01OS4yICAgIGMtMzcuMi03OC44LTcuNy0xODcuMyw3Ny4zLTE4Ny4zYzQ2LjksMCwxMDEsNDIuMiwxMjIsODYuN0MxOTAxLjIsOTQuNSwxODM1LjEsMTk3LjMsMTc4MiwxOTcuMyIgLz4NCgkJDQoJCQk8cGF0aCBpZD0icGF0aDI1NCIgaW5rc2NhcGU6Y29ubmVjdG9yLWN1cnZhdHVyZT0iMCIgZmlsbD0ibm9uZSIgc3Ryb2tlPSIjMDAwMDAwIiBzdHJva2Utd2lkdGg9IjEuNjU2NCIgc3Ryb2tlLW1pdGVybGltaXQ9IjEwIiBkPSIgICAgTTE3ODUsMjEzLjRjOTUuOSwwLDEzMy43LTE3Mi40LDkwLjctMjYzLjZjLTMzLjQtNzAuNy05Mi41LTEyMS45LTE2OC4zLTEyMS45Yy0xMzMuOCwwLTExNy4xLDE4Mi41LTY0LjksMjkzLjEgICAgYzE0LjQsMzAuNSw2My42LDk2LjksMTAyLjEsOTYuOUMxNzU4LjcsMjE3LjksMTc3MC40LDIxMy40LDE3ODUsMjEzLjR6IiAvPg0KCQkNCgkJCTxwYXRoIGlkPSJwYXRoMjU2IiBpbmtzY2FwZTpjb25uZWN0b3ItY3VydmF0dXJlPSIwIiBmaWxsPSJub25lIiBzdHJva2U9IiMwMDAwMDAiIHN0cm9rZS13aWR0aD0iMS42NTY0IiBzdHJva2UtbWl0ZXJsaW1pdD0iMTAiIGQ9IiAgICBNMTc4MiwxOTcuM2MtMTUuMSwwLTI4LjQtNy41LTM1LjQtMjIuM2MtMTQuNy0zMS4xLDU4LjYtNjIuNiw0OC4xLTg0LjljLTYuNi0xNC0zMS44LTI3LjEtNDQuNS0yNy4xYy02My41LDAtNjMsODIuNi0yNS4xLDEzNi41ICAgIGMtMjMuNS0xNS0zOS0zNy45LTQ5LTU5LjJjLTM3LjItNzguOC03LjctMTg3LjMsNzcuMy0xODcuM2M0Ni45LDAsMTAxLDQyLjIsMTIyLDg2LjdDMTkwMS4yLDk0LjUsMTgzNS4xLDE5Ny4zLDE3ODIsMTk3LjMgICAgTDE3ODIsMTk3LjN6IiAvPg0KCQk8cGF0aCBpZD0icGF0aDI1OCIgaW5rc2NhcGU6Y29ubmVjdG9yLWN1cnZhdHVyZT0iMCIgZmlsbC1ydWxlPSJldmVub2RkIiBjbGlwLXJ1bGU9ImV2ZW5vZGQiIGQ9Ik0yMjIwLjctNzAuNSAgICBjLTI1LjEtNTMuMS03MS43LTgyLjItMTI0LjMtODIuMmMtMTY2LjgsMC0xOTkuOSwxNTIuMS0xMjcuNiwzMDUuMmMxNy4xLDM2LjEsNDUuMSw3Ni4xLDg3LjksNzYuMSAgICBDMjE5MC42LDIyOC43LDIyODQsNjMuNywyMjIwLjctNzAuNUwyMjIwLjctNzAuNXogTTIwODcuNiwyMDkuNWMtMTIuMywwLTIzLjEtNC40LTI5LTE3Yy0xMy0yNy41LDU3LjYtNTIsNTcuNy04MC40ICAgIGMtNy40LTguNy0yOC0xOC41LTM3LTE4LjVjLTUwLjgsMC04OS4yLDY4LjktNDUuOCwxMjAuMWMtMTcuNi0xMS4yLTI4LjEtMjcuOS0zNS41LTQzLjdjLTQ0LTkzLjIsMTguNy0xODcuNSwxMTAuMS0xODcuNSAgICBjMzgsMCw4Ny4xLDIxLjIsMTA2LjgsNjNDMjI0Mi45LDEwNC45LDIxNDMuMywyMDkuNSwyMDg3LjYsMjA5LjUiIC8+DQoJCQ0KCQkJPHBhdGggaWQ9InBhdGgyNjAiIGlua3NjYXBlOmNvbm5lY3Rvci1jdXJ2YXR1cmU9IjAiIGZpbGw9Im5vbmUiIHN0cm9rZT0iIzAwMDAwMCIgc3Ryb2tlLXdpZHRoPSIxLjY1NjQiIHN0cm9rZS1taXRlcmxpbWl0PSIxMCIgZD0iICAgIE0yMjIwLjctNzAuNWMtMjUuMS01My4xLTcxLjctODIuMi0xMjQuMy04Mi4yYy0xNjYuOCwwLTE5OS45LDE1Mi4xLTEyNy42LDMwNS4yYzE3LjEsMzYuMSw0NS4xLDc2LjEsODcuOSw3Ni4xICAgIEMyMTkwLjYsMjI4LjcsMjI4NCw2My43LDIyMjAuNy03MC41TDIyMjAuNy03MC41eiIgLz4NCgkJDQoJCQk8cGF0aCBpZD0icGF0aDI2MiIgaW5rc2NhcGU6Y29ubmVjdG9yLWN1cnZhdHVyZT0iMCIgZmlsbD0ibm9uZSIgc3Ryb2tlPSIjMDAwMDAwIiBzdHJva2Utd2lkdGg9IjEuNjU2NCIgc3Ryb2tlLW1pdGVybGltaXQ9IjEwIiBkPSIgICAgTTIwODcuNiwyMDkuNWMtMTIuMywwLTIzLjEtNC40LTI5LTE3Yy0xMy0yNy41LDU3LjYtNTIsNTcuNy04MC40Yy03LjQtOC43LTI4LTE4LjUtMzctMTguNWMtNTAuOCwwLTg5LjIsNjguOS00NS44LDEyMC4xICAgIGMtMTcuNi0xMS4yLTI4LjEtMjcuOS0zNS41LTQzLjdjLTQ0LTkzLjIsMTguNy0xODcuNSwxMTAuMS0xODcuNWMzOCwwLDg3LjEsMjEuMiwxMDYuOCw2MyAgICBDMjI0Mi45LDEwNC45LDIxNDMuMywyMDkuNSwyMDg3LjYsMjA5LjV6IiAvPg0KCQk8cGF0aCBpZD0icGF0aDI2NCIgaW5rc2NhcGU6Y29ubmVjdG9yLWN1cnZhdHVyZT0iMCIgZD0iTTIzOTMuMiwyMTAuNGMxNDMuNywwLDIxNi44LTI2My44LDE1Mi41LTM5OS44Yy0xMi4zLTI2LTM1LjItNTItNjUuMy01MiAgICBjLTE2NC4yLDAtMTIyLjMsMzI2LjQtMjE0LjgsNDE5LjJjOC41LDksMTYuNSwxOC40LDI0LDI3LjhjNjIuNS03My4zLDMxLjQtMjY2LjMsMTY0LjktMjY2LjNjMzAuNywwLDU0LDI2LjksNjYuNCw1My4yICAgIGMzMy4xLDcwLjItMjguMiwxOTIuMS05NS4zLDE5Mi4xYy0wLjcsMC0xMC4zLTAuNC0xMC4xLTQuM2MyLjUtNDQuOCwzNy43LTE2LjksMi4yLTkzLjFjLTM2LjMsNy4yLTc0LjcsNjUuNC01NC44LDEwNy40ICAgIEMyMzY4LjcsMjA3LDIzODMuMywyMTAuNCwyMzkzLjIsMjEwLjQiIC8+DQoJCQ0KCQkJPHBhdGggaWQ9InBhdGgyNjYiIGlua3NjYXBlOmNvbm5lY3Rvci1jdXJ2YXR1cmU9IjAiIGZpbGw9Im5vbmUiIHN0cm9rZT0iIzAwMDAwMCIgc3Ryb2tlLXdpZHRoPSIxLjY1NjQiIHN0cm9rZS1taXRlcmxpbWl0PSIxMCIgZD0iICAgIE0yMzkzLjIsMjEwLjRjMTQzLjcsMCwyMTYuOC0yNjMuOCwxNTIuNS0zOTkuOGMtMTIuMy0yNi0zNS4yLTUyLTY1LjMtNTJjLTE2NC4yLDAtMTIyLjMsMzI2LjQtMjE0LjgsNDE5LjIgICAgYzguNSw5LDE2LjUsMTguNCwyNCwyNy44YzYyLjUtNzMuMywzMS40LTI2Ni4zLDE2NC45LTI2Ni4zYzMwLjcsMCw1NCwyNi45LDY2LjQsNTMuMmMzMy4xLDcwLjItMjguMiwxOTIuMS05NS4zLDE5Mi4xICAgIGMtMC43LDAtMTAuMy0wLjQtMTAuMS00LjNjMi41LTQ0LjgsMzcuNy0xNi45LDIuMi05My4xYy0zNi4zLDcuMi03NC43LDY1LjQtNTQuOCwxMDcuNEMyMzY4LjcsMjA3LDIzODMuMywyMTAuNCwyMzkzLjIsMjEwLjQgICAgTDIzOTMuMiwyMTAuNHoiIC8+DQoJCTxwYXRoIGlkPSJwYXRoMjY4IiBpbmtzY2FwZTpjb25uZWN0b3ItY3VydmF0dXJlPSIwIiBmaWxsLXJ1bGU9ImV2ZW5vZGQiIGNsaXAtcnVsZT0iZXZlbm9kZCIgZD0iTTI3NTAuNiwyMTMuMyAgICBjMTMuNS0xLjMsMzMuOS0wLjEsNDUuNS0zLjZjMi4yLTAuNywwLjUtMy40LDAuOS01LjVjMy41LTE5LjksOS4xLTM4LjgsMTMuOS01OC4xYzE4LjctNzUsMzAtMTUyLjEsNTEuNS0yMjYuNSAgICBjMjMuNC04MSw0Ny44LTE3Mi4zLDE5LjQtMjczLjljLTIuOC05LjktNi41LTIwLTExLjMtMzAuMmMtMzIuMS02OC0xMTQuNi0xMzIuNy0xODYuOC0xMzIuN2MtOC44LDAtMTguMiwyLjUtMjIuNCw4LjIgICAgYzMwLjUsMTkuNCw0OS41LDM5LjIsNjMuMSw2OGMxNi4zLDM0LjYsMTYuMSw2Ni45LDEzLjksOTYuN2M1LjgtMy40LDI0LjItMTEuNywzMS45LTExLjdjMzEuMiwwLDU4LDMwLjIsNzAuNSw1Ni43ICAgIGMyMyw0OC43LDE5LjEsOTguNSwxNS4xLDEzOS45Yy0yLDIwLjgtNC44LDQxLjMtOC43LDYxLjJsLTUuOSwyOC44bC0wLjcsMy4yTDI4NDAtNjNjMy41LDAsMC40LTYuMSwwLjUtOS4yICAgIGMyLjEtNTAuMiwxLjItMTIwLjQtMjUuNy0xNzcuNWMtMTIuNS0yNi42LTMzLjEtNTQtNjQuNi01NGMtMTM4LDAtNjguNiwzOTEuNC0xNzkuMiw0ODQuNWM2LjEsMTAuMSwxMS42LDIwLjUsMTYuMiwzMC43ICAgIGM2NS41LTc5LDY4LjktMjk3LDE2NS4yLTI5N2MyMy40LDAsNDcuNSwyMS45LDU3LjUsNDNDMjg1Mi43LDQ4LjIsMjc4MS42LDE1My44LDI3NTAuNiwyMTMuMyIgLz4NCgkJDQoJCQk8cGF0aCBpZD0icGF0aDI3MCIgaW5rc2NhcGU6Y29ubmVjdG9yLWN1cnZhdHVyZT0iMCIgZmlsbD0ibm9uZSIgc3Ryb2tlPSIjMDAwMDAwIiBzdHJva2Utd2lkdGg9IjEuNjU2NCIgc3Ryb2tlLW1pdGVybGltaXQ9IjEwIiBkPSIgICAgTTI3NTAuNiwyMTMuM2MxMy41LTEuMywzMy45LTAuMSw0NS41LTMuNmMyLjItMC43LDAuNS0zLjQsMC45LTUuNWMzLjUtMTkuOSw5LjEtMzguOCwxMy45LTU4LjFjMTguNy03NSwzMC0xNTIuMSw1MS41LTIyNi41ICAgIGMyMy40LTgxLDQ3LjgtMTcyLjMsMTkuNC0yNzMuOWMtMi44LTkuOS02LjUtMjAtMTEuMy0zMC4yYy0zMi4xLTY4LTExNC42LTEzMi43LTE4Ni44LTEzMi43Yy04LjgsMC0xOC4yLDIuNS0yMi40LDguMiAgICBjMzAuNSwxOS40LDQ5LjUsMzkuMiw2My4xLDY4YzE2LjMsMzQuNiwxNi4xLDY2LjksMTMuOSw5Ni43YzUuOC0zLjQsMjQuMi0xMS43LDMxLjktMTEuN2MzMS4yLDAsNTgsMzAuMiw3MC41LDU2LjcgICAgYzIzLDQ4LjcsMTkuMSw5OC41LDE1LjEsMTM5LjljLTIsMjAuOC00LjgsNDEuMy04LjcsNjEuMmwtNS45LDI4LjhsLTAuNywzLjJMMjg0MC02M2MzLjUsMCwwLjQtNi4xLDAuNS05LjIgICAgYzIuMS01MC4yLDEuMi0xMjAuNC0yNS43LTE3Ny41Yy0xMi41LTI2LjYtMzMuMS01NC02NC42LTU0Yy0xMzgsMC02OC42LDM5MS40LTE3OS4yLDQ4NC41YzYuMSwxMC4xLDExLjYsMjAuNSwxNi4yLDMwLjcgICAgYzY1LjUtNzksNjguOS0yOTcsMTY1LjItMjk3YzIzLjQsMCw0Ny41LDIxLjksNTcuNSw0M0MyODUyLjcsNDguMiwyNzgxLjYsMTUzLjgsMjc1MC42LDIxMy4zTDI3NTAuNiwyMTMuM3oiIC8+DQoJCTxwYXRoIGlkPSJwYXRoMjcyIiBpbmtzY2FwZTpjb25uZWN0b3ItY3VydmF0dXJlPSIwIiBkPSJNMTA1MC42LDUzMy4xYzk0LjksMCwzOS42LTIzNy4yLDUuOC0zMDguNyAgICBjLTI4LjktNjEuMi05NC0xNDkuNi0xNzEuMS0xNDkuNmMtOTIuNSwwLTg5LjgsMTAzLjYtNTMsMTgxLjdjMTkuOSw0Mi4yLDUwLjYsODkuNiw5Mi44LDEyNC40Yy0xMC44LTM2LjMsMjUuNy02MS4yLDExLTkyLjUgICAgYy0xMC4xLTIxLjQtMzEtNDQuNy00MS44LTY3LjdjLTE3LjYtMzcuMi0xMC44LTEwMy4yLDMxLjYtMTAzLjJjMzgsMCw3MS43LDQ3LDg1LjUsNzYuM2MyOC4zLDYwLDk5LjIsMzE2LjEsMjAsMzE2LjEgICAgYy05MS4yLDAtMjQ4LjMtMjIyLjItMjgxLjMtMjkxLjlDNjkxLjQsOTMuNiw3MzQtNTkuNyw4NjcuOC01OS43YzkwLjQsMCwxNjQuOCw4Ni45LDIwMC43LDE2My4xYzIxLjQsNDUuMywzMy4xLDkwLjQsMzcuNiwxMzMgICAgbDE3LjYsMy4yYzMuOS0xMTcuMSwxMjcuNy0zMTAuOSw3NS00MjIuNmMtNjcuNS0xNDMtMjY5LjMtMTQxLjctMzg0LjUtMTkyLjRjLTI0LjIsNTYuNi01NywxMDkuMy0xMDMuMiwxNDkuNSAgICBjMTAyLjgsMzQuNiwzNTUuMyw5Mi42LDQxMC4yLDIwOC45YzIzLjEsNDguOSw3LjQsMTI5LjktMTkuMywxNTcuNGMtNC41LTE3LjMtMTAuOC0zNC45LTE5LjEtNTIuNUMxMDM1LjktMTEuOCw5MzUuMi04OSw4MzEuNC04OSAgICBDNjg2LjktODksNjI1LjcsMTQuOCw2OTMuNywxNTguOUM3MzQuNSwyNDUuMyw5NDIuOSw1MzMuMSwxMDUwLjYsNTMzLjEiIC8+DQoJCQ0KCQkJPHBhdGggaWQ9InBhdGgyNzQiIGlua3NjYXBlOmNvbm5lY3Rvci1jdXJ2YXR1cmU9IjAiIGZpbGw9Im5vbmUiIHN0cm9rZT0iIzAwMDAwMCIgc3Ryb2tlLXdpZHRoPSIxOS44NzYxIiBzdHJva2UtbGluZWpvaW49InJvdW5kIiBzdHJva2UtbWl0ZXJsaW1pdD0iMTAiIGQ9IiAgICBNMTA1MC42LDUzMy4xYzk0LjksMCwzOS42LTIzNy4yLDUuOC0zMDguN2MtMjguOS02MS4yLTk0LTE0OS42LTE3MS4xLTE0OS42Yy05Mi41LDAtODkuOCwxMDMuNi01MywxODEuNyAgICBjMTkuOSw0Mi4yLDUwLjYsODkuNiw5Mi44LDEyNC40Yy0xMC44LTM2LjMsMjUuNy02MS4yLDExLTkyLjVjLTEwLjEtMjEuNC0zMS00NC43LTQxLjgtNjcuN2MtMTcuNi0zNy4yLTEwLjgtMTAzLjIsMzEuNi0xMDMuMiAgICBjMzgsMCw3MS43LDQ3LDg1LjUsNzYuM2MyOC4zLDYwLDk5LjIsMzE2LjEsMjAsMzE2LjFjLTkxLjIsMC0yNDguMy0yMjIuMi0yODEuMy0yOTEuOUM2OTEuNCw5My42LDczNC01OS43LDg2Ny44LTU5LjcgICAgYzkwLjQsMCwxNjQuOCw4Ni45LDIwMC43LDE2My4xYzIxLjQsNDUuMywzMy4xLDkwLjQsMzcuNiwxMzNsMTcuNiwzLjJjMy45LTExNy4xLDEyNy43LTMxMC45LDc1LTQyMi42ICAgIGMtNjcuNS0xNDMtMjY5LjMtMTQxLjctMzg0LjUtMTkyLjRjLTI0LjIsNTYuNi01NywxMDkuMy0xMDMuMiwxNDkuNWMxMDIuOCwzNC42LDM1NS4zLDkyLjYsNDEwLjIsMjA4LjkgICAgYzIzLjEsNDguOSw3LjQsMTI5LjktMTkuMywxNTcuNGMtNC41LTE3LjMtMTAuOC0zNC45LTE5LjEtNTIuNUMxMDM1LjktMTEuOCw5MzUuMi04OSw4MzEuNC04OUM2ODYuOS04OSw2MjUuNywxNC44LDY5My43LDE1OC45ICAgIEM3MzQuNSwyNDUuMyw5NDIuOSw1MzMuMSwxMDUwLjYsNTMzLjFMMTA1MC42LDUzMy4xeiIgLz4NCgkJPHBhdGggaWQ9InBhdGgyNzYiIGlua3NjYXBlOmNvbm5lY3Rvci1jdXJ2YXR1cmU9IjAiIGQ9Ik0xMjk3LjUsMTg5LjhjNS43LTE0LjEsMjIuMy05NCwzNC45LTk0YzI3LjIsMCw3Ni40LDc0LjEsODkuNiw5My4zICAgIGMyNC4yLTE1LjgsMTAuOC00OS4xLDU1LjYtNDkuMWMyMC4zLDAsMzAuNSw0My43LDUxLjcsNDQuNWMwLjctMTcuNywxLjktMzMuNy03LjgtNTQuMWMtMTQuOS0zMS41LTUyLjUtNzQuMi04OS40LTc0LjIgICAgYy0yNi41LDAtNjMuNCwzMS45LTcwLjYsMzEuOWMtNy45LDAtMjIuMy0zLjctMjYuOS0xMy40Yy0xOS4zLTQwLjgsMzIuMi0xNzcsODMuOC0xNzdjMjcuNiwwLDYwLjUsMjAuMiw4OS4zLDMyLjcgICAgYy03LjUtNDkuMS04LjYtOTAuNCwxLjQtMTMyLjdjLTI2LjMtMTYuNy01Ny4xLTIzLjctODEuOC0yMy43Yy0xMjYuOCwwLTU2LjksMjk1LTE3My44LDM1Ny44TDEyOTcuNSwxODkuOCIgLz4NCgkJDQoJCQk8cGF0aCBpZD0icGF0aDI3OCIgaW5rc2NhcGU6Y29ubmVjdG9yLWN1cnZhdHVyZT0iMCIgZmlsbD0ibm9uZSIgc3Ryb2tlPSIjMDAwMDAwIiBzdHJva2Utd2lkdGg9IjE5Ljg3NjEiIHN0cm9rZS1saW5lam9pbj0icm91bmQiIHN0cm9rZS1taXRlcmxpbWl0PSIxMCIgZD0iICAgIE0xMjk3LjUsMTg5LjhjNS43LTE0LjEsMjIuMy05NCwzNC45LTk0YzI3LjIsMCw3Ni40LDc0LjEsODkuNiw5My4zYzI0LjItMTUuOCwxMC44LTQ5LjEsNTUuNi00OS4xYzIwLjMsMCwzMC41LDQzLjcsNTEuNyw0NC41ICAgIGMwLjctMTcuNywxLjktMzMuNy03LjgtNTQuMWMtMTQuOS0zMS41LTUyLjUtNzQuMi04OS40LTc0LjJjLTI2LjUsMC02My40LDMxLjktNzAuNiwzMS45Yy03LjksMC0yMi4zLTMuNy0yNi45LTEzLjQgICAgYy0xOS4zLTQwLjgsMzIuMi0xNzcsODMuOC0xNzdjMjcuNiwwLDYwLjUsMjAuMiw4OS4zLDMyLjdjLTcuNS00OS4xLTguNi05MC40LDEuNC0xMzIuN2MtMjYuMy0xNi43LTU3LjEtMjMuNy04MS44LTIzLjcgICAgYy0xMjYuOCwwLTU2LjksMjk1LTE3My44LDM1Ny44TDEyOTcuNSwxODkuOHoiIC8+DQoJCTxwYXRoIGlkPSJwYXRoMjgwIiBpbmtzY2FwZTpjb25uZWN0b3ItY3VydmF0dXJlPSIwIiBmaWxsLXJ1bGU9ImV2ZW5vZGQiIGNsaXAtcnVsZT0iZXZlbm9kZCIgZD0iTTE3ODUsMjEzLjQgICAgYzk1LjksMCwxMzMuNy0xNzIuNCw5MC43LTI2My42Yy0zMy40LTcwLjctOTIuNS0xMjEuOS0xNjguMy0xMjEuOWMtMTMzLjgsMC0xMTcuMSwxODIuNS02NC45LDI5My4xICAgIGMxNC40LDMwLjUsNjMuNiw5Ni45LDEwMi4xLDk2LjlDMTc1OC43LDIxNy45LDE3NzAuNCwyMTMuNCwxNzg1LDIxMy40eiBNMTc4MiwxOTcuM2MtMTUuMSwwLTI4LjQtNy41LTM1LjQtMjIuMyAgICBjLTE0LjctMzEuMSw1OC42LTYyLjYsNDguMS04NC45Yy02LjYtMTQtMzEuOC0yNy4xLTQ0LjUtMjcuMWMtNjMuNSwwLTYzLDgyLjYtMjUuMSwxMzYuNWMtMjMuNS0xNS0zOS0zNy45LTQ5LTU5LjIgICAgYy0zNy4yLTc4LjgtNy43LTE4Ny4zLDc3LjMtMTg3LjNjNDYuOSwwLDEwMSw0Mi4yLDEyMiw4Ni43QzE5MDEuMiw5NC41LDE4MzUuMSwxOTcuMywxNzgyLDE5Ny4zIiAvPg0KCQkNCgkJCTxwYXRoIGlkPSJwYXRoMjgyIiBpbmtzY2FwZTpjb25uZWN0b3ItY3VydmF0dXJlPSIwIiBmaWxsPSJub25lIiBzdHJva2U9IiMwMDAwMDAiIHN0cm9rZS13aWR0aD0iMTkuODc2MSIgc3Ryb2tlLWxpbmVqb2luPSJyb3VuZCIgc3Ryb2tlLW1pdGVybGltaXQ9IjEwIiBkPSIgICAgTTE3ODUsMjEzLjRjOTUuOSwwLDEzMy43LTE3Mi40LDkwLjctMjYzLjZjLTMzLjQtNzAuNy05Mi41LTEyMS45LTE2OC4zLTEyMS45Yy0xMzMuOCwwLTExNy4xLDE4Mi41LTY0LjksMjkzLjEgICAgYzE0LjQsMzAuNSw2My42LDk2LjksMTAyLjEsOTYuOUMxNzU4LjcsMjE3LjksMTc3MC40LDIxMy40LDE3ODUsMjEzLjR6IiAvPg0KCQkNCgkJCTxwYXRoIGlkPSJwYXRoMjg0IiBpbmtzY2FwZTpjb25uZWN0b3ItY3VydmF0dXJlPSIwIiBmaWxsPSJub25lIiBzdHJva2U9IiMwMDAwMDAiIHN0cm9rZS13aWR0aD0iMTkuODc2MSIgc3Ryb2tlLWxpbmVqb2luPSJyb3VuZCIgc3Ryb2tlLW1pdGVybGltaXQ9IjEwIiBkPSIgICAgTTE3ODIsMTk3LjNjLTE1LjEsMC0yOC40LTcuNS0zNS40LTIyLjNjLTE0LjctMzEuMSw1OC42LTYyLjYsNDguMS04NC45Yy02LjYtMTQtMzEuOC0yNy4xLTQ0LjUtMjcuMWMtNjMuNSwwLTYzLDgyLjYtMjUuMSwxMzYuNSAgICBjLTIzLjUtMTUtMzktMzcuOS00OS01OS4yYy0zNy4yLTc4LjgtNy43LTE4Ny4zLDc3LjMtMTg3LjNjNDYuOSwwLDEwMSw0Mi4yLDEyMiw4Ni43QzE5MDEuMiw5NC41LDE4MzUuMSwxOTcuMywxNzgyLDE5Ny4zICAgIEwxNzgyLDE5Ny4zeiIgLz4NCgkJPHBhdGggaWQ9InBhdGgyODYiIGlua3NjYXBlOmNvbm5lY3Rvci1jdXJ2YXR1cmU9IjAiIGZpbGwtcnVsZT0iZXZlbm9kZCIgY2xpcC1ydWxlPSJldmVub2RkIiBkPSJNMjIyMC43LTcwLjUgICAgYy0yNS4xLTUzLjEtNzEuNy04Mi4yLTEyNC4zLTgyLjJjLTE2Ni44LDAtMTk5LjksMTUyLjEtMTI3LjYsMzA1LjJjMTcuMSwzNi4xLDQ1LjEsNzYuMSw4Ny45LDc2LjEgICAgQzIxOTAuNiwyMjguNywyMjg0LDYzLjcsMjIyMC43LTcwLjVMMjIyMC43LTcwLjV6IE0yMDg3LjYsMjA5LjVjLTEyLjMsMC0yMy4xLTQuNC0yOS0xN2MtMTMtMjcuNSw1Ny42LTUyLDU3LjctODAuNCAgICBjLTcuNC04LjctMjgtMTguNS0zNy0xOC41Yy01MC44LDAtODkuMiw2OC45LTQ1LjgsMTIwLjFjLTE3LjYtMTEuMi0yOC4xLTI3LjktMzUuNS00My43Yy00NC05My4yLDE4LjctMTg3LjUsMTEwLjEtMTg3LjUgICAgYzM4LDAsODcuMSwyMS4yLDEwNi44LDYzQzIyNDIuOSwxMDQuOSwyMTQzLjMsMjA5LjUsMjA4Ny42LDIwOS41IiAvPg0KCQkNCgkJCTxwYXRoIGlkPSJwYXRoMjg4IiBpbmtzY2FwZTpjb25uZWN0b3ItY3VydmF0dXJlPSIwIiBmaWxsPSJub25lIiBzdHJva2U9IiMwMDAwMDAiIHN0cm9rZS13aWR0aD0iMTkuODc2MSIgc3Ryb2tlLWxpbmVqb2luPSJyb3VuZCIgc3Ryb2tlLW1pdGVybGltaXQ9IjEwIiBkPSIgICAgTTIyMjAuNy03MC41Yy0yNS4xLTUzLjEtNzEuNy04Mi4yLTEyNC4zLTgyLjJjLTE2Ni44LDAtMTk5LjksMTUyLjEtMTI3LjYsMzA1LjJjMTcuMSwzNi4xLDQ1LjEsNzYuMSw4Ny45LDc2LjEgICAgQzIxOTAuNiwyMjguNywyMjg0LDYzLjcsMjIyMC43LTcwLjVMMjIyMC43LTcwLjV6IiAvPg0KCQkNCgkJCTxwYXRoIGlkPSJwYXRoMjkwIiBpbmtzY2FwZTpjb25uZWN0b3ItY3VydmF0dXJlPSIwIiBmaWxsPSJub25lIiBzdHJva2U9IiMwMDAwMDAiIHN0cm9rZS13aWR0aD0iMTkuODc2MSIgc3Ryb2tlLWxpbmVqb2luPSJyb3VuZCIgc3Ryb2tlLW1pdGVybGltaXQ9IjEwIiBkPSIgICAgTTIwODcuNiwyMDkuNWMtMTIuMywwLTIzLjEtNC40LTI5LTE3Yy0xMy0yNy41LDU3LjYtNTIsNTcuNy04MC40Yy03LjQtOC43LTI4LTE4LjUtMzctMTguNWMtNTAuOCwwLTg5LjIsNjguOS00NS44LDEyMC4xICAgIGMtMTcuNi0xMS4yLTI4LjEtMjcuOS0zNS41LTQzLjdjLTQ0LTkzLjIsMTguNy0xODcuNSwxMTAuMS0xODcuNWMzOCwwLDg3LjEsMjEuMiwxMDYuOCw2MyAgICBDMjI0Mi45LDEwNC45LDIxNDMuMywyMDkuNSwyMDg3LjYsMjA5LjV6IiAvPg0KCQk8cGF0aCBpZD0icGF0aDI5MiIgaW5rc2NhcGU6Y29ubmVjdG9yLWN1cnZhdHVyZT0iMCIgZD0iTTIzOTMuMiwyMTAuNGMxNDMuNywwLDIxNi44LTI2My44LDE1Mi41LTM5OS44Yy0xMi4zLTI2LTM1LjItNTItNjUuMy01MiAgICBjLTE2NC4yLDAtMTIyLjMsMzI2LjQtMjE0LjgsNDE5LjJjOC41LDksMTYuNSwxOC40LDI0LDI3LjhjNjIuNS03My4zLDMxLjQtMjY2LjMsMTY0LjktMjY2LjNjMzAuNywwLDU0LDI2LjksNjYuNCw1My4yICAgIGMzMy4xLDcwLjItMjguMiwxOTIuMS05NS4zLDE5Mi4xYy0wLjcsMC0xMC4zLTAuNC0xMC4xLTQuM2MyLjUtNDQuOCwzNy43LTE2LjksMi4yLTkzLjFjLTM2LjMsNy4yLTc0LjcsNjUuNC01NC44LDEwNy40ICAgIEMyMzY4LjcsMjA3LDIzODMuMywyMTAuNCwyMzkzLjIsMjEwLjQiIC8+DQoJCQ0KCQkJPHBhdGggaWQ9InBhdGgyOTQiIGlua3NjYXBlOmNvbm5lY3Rvci1jdXJ2YXR1cmU9IjAiIGZpbGw9Im5vbmUiIHN0cm9rZT0iIzAwMDAwMCIgc3Ryb2tlLXdpZHRoPSIxOS44NzYxIiBzdHJva2UtbGluZWpvaW49InJvdW5kIiBzdHJva2UtbWl0ZXJsaW1pdD0iMTAiIGQ9IiAgICBNMjM5My4yLDIxMC40YzE0My43LDAsMjE2LjgtMjYzLjgsMTUyLjUtMzk5LjhjLTEyLjMtMjYtMzUuMi01Mi02NS4zLTUyYy0xNjQuMiwwLTEyMi4zLDMyNi40LTIxNC44LDQxOS4yICAgIGM4LjUsOSwxNi41LDE4LjQsMjQsMjcuOGM2Mi41LTczLjMsMzEuNC0yNjYuMywxNjQuOS0yNjYuM2MzMC43LDAsNTQsMjYuOSw2Ni40LDUzLjJjMzMuMSw3MC4yLTI4LjIsMTkyLjEtOTUuMywxOTIuMSAgICBjLTAuNywwLTEwLjMtMC40LTEwLjEtNC4zYzIuNS00NC44LDM3LjctMTYuOSwyLjItOTMuMWMtMzYuMyw3LjItNzQuNyw2NS40LTU0LjgsMTA3LjRDMjM2OC43LDIwNywyMzgzLjMsMjEwLjQsMjM5My4yLDIxMC40ICAgIEwyMzkzLjIsMjEwLjR6IiAvPg0KCQk8cGF0aCBpZD0icGF0aDI5NiIgaW5rc2NhcGU6Y29ubmVjdG9yLWN1cnZhdHVyZT0iMCIgZmlsbC1ydWxlPSJldmVub2RkIiBjbGlwLXJ1bGU9ImV2ZW5vZGQiIGQ9Ik0yNzUwLjYsMjEzLjMgICAgYzEzLjUtMS4zLDMzLjktMC4xLDQ1LjUtMy42YzIuMi0wLjcsMC41LTMuNCwwLjktNS41YzMuNS0xOS45LDkuMS0zOC44LDEzLjktNTguMWMxOC43LTc1LDMwLTE1Mi4xLDUxLjUtMjI2LjUgICAgYzIzLjQtODEsNDcuOC0xNzIuMywxOS40LTI3My45Yy0yLjgtOS45LTYuNS0yMC0xMS4zLTMwLjJjLTMyLjEtNjgtMTE0LjYtMTMyLjctMTg2LjgtMTMyLjdjLTguOCwwLTE4LjIsMi41LTIyLjQsOC4yICAgIGMzMC41LDE5LjQsNDkuNSwzOS4yLDYzLjEsNjhjMTYuMywzNC42LDE2LjEsNjYuOSwxMy45LDk2LjdjNS44LTMuNCwyNC4yLTExLjcsMzEuOS0xMS43YzMxLjIsMCw1OCwzMC4yLDcwLjUsNTYuNyAgICBjMjMsNDguNywxOS4xLDk4LjUsMTUuMSwxMzkuOWMtMiwyMC44LTQuOCw0MS4zLTguNyw2MS4ybC01LjksMjguOGwtMC43LDMuMkwyODQwLTYzYzMuNSwwLDAuNC02LjEsMC41LTkuMiAgICBjMi4xLTUwLjIsMS4yLTEyMC40LTI1LjctMTc3LjVjLTEyLjUtMjYuNi0zMy4xLTU0LTY0LjYtNTRjLTEzOCwwLTY4LjYsMzkxLjQtMTc5LjIsNDg0LjVjNi4xLDEwLjEsMTEuNiwyMC41LDE2LjIsMzAuNyAgICBjNjUuNS03OSw2OC45LTI5NywxNjUuMi0yOTdjMjMuNCwwLDQ3LjUsMjEuOSw1Ny41LDQzQzI4NTIuNyw0OC4yLDI3ODEuNiwxNTMuOCwyNzUwLjYsMjEzLjMiIC8+DQoJCQ0KCQkJPHBhdGggaWQ9InBhdGgyOTgiIGlua3NjYXBlOmNvbm5lY3Rvci1jdXJ2YXR1cmU9IjAiIGZpbGw9Im5vbmUiIHN0cm9rZT0iIzAwMDAwMCIgc3Ryb2tlLXdpZHRoPSIxOS44NzYxIiBzdHJva2UtbGluZWpvaW49InJvdW5kIiBzdHJva2UtbWl0ZXJsaW1pdD0iMTAiIGQ9IiAgICBNMjc1MC42LDIxMy4zYzEzLjUtMS4zLDMzLjktMC4xLDQ1LjUtMy42YzIuMi0wLjcsMC41LTMuNCwwLjktNS41YzMuNS0xOS45LDkuMS0zOC44LDEzLjktNTguMWMxOC43LTc1LDMwLTE1Mi4xLDUxLjUtMjI2LjUgICAgYzIzLjQtODEsNDcuOC0xNzIuMywxOS40LTI3My45Yy0yLjgtOS45LTYuNS0yMC0xMS4zLTMwLjJjLTMyLjEtNjgtMTE0LjYtMTMyLjctMTg2LjgtMTMyLjdjLTguOCwwLTE4LjIsMi41LTIyLjQsOC4yICAgIGMzMC41LDE5LjQsNDkuNSwzOS4yLDYzLjEsNjhjMTYuMywzNC42LDE2LjEsNjYuOSwxMy45LDk2LjdjNS44LTMuNCwyNC4yLTExLjcsMzEuOS0xMS43YzMxLjIsMCw1OCwzMC4yLDcwLjUsNTYuNyAgICBjMjMsNDguNywxOS4xLDk4LjUsMTUuMSwxMzkuOWMtMiwyMC44LTQuOCw0MS4zLTguNyw2MS4ybC01LjksMjguOGwtMC43LDMuMkwyODQwLTYzYzMuNSwwLDAuNC02LjEsMC41LTkuMiAgICBjMi4xLTUwLjIsMS4yLTEyMC40LTI1LjctMTc3LjVjLTEyLjUtMjYuNi0zMy4xLTU0LTY0LjYtNTRjLTEzOCwwLTY4LjYsMzkxLjQtMTc5LjIsNDg0LjVjNi4xLDEwLjEsMTEuNiwyMC41LDE2LjIsMzAuNyAgICBjNjUuNS03OSw2OC45LTI5NywxNjUuMi0yOTdjMjMuNCwwLDQ3LjUsMjEuOSw1Ny41LDQzQzI4NTIuNyw0OC4yLDI3ODEuNiwxNTMuOCwyNzUwLjYsMjEzLjNMMjc1MC42LDIxMy4zeiIgLz4NCgkJPHBhdGggaWQ9InBhdGgzMDAiIGlua3NjYXBlOmNvbm5lY3Rvci1jdXJ2YXR1cmU9IjAiIGZpbGw9IiNGRkZGRkYiIGQ9Ik0xMDUwLjYsNTMzLjFjOTQuOSwwLDM5LjYtMjM3LjIsNS44LTMwOC43ICAgIGMtMjguOS02MS4yLTk0LTE0OS42LTE3MS4xLTE0OS42Yy05Mi41LDAtODkuOCwxMDMuNi01MywxODEuN2MxOS45LDQyLjIsNTAuNiw4OS42LDkyLjgsMTI0LjRjLTEwLjgtMzYuMywyNS43LTYxLjIsMTEtOTIuNSAgICBjLTEwLjEtMjEuNC0zMS00NC43LTQxLjgtNjcuN2MtMTcuNi0zNy4yLTEwLjgtMTAzLjIsMzEuNi0xMDMuMmMzOCwwLDcxLjcsNDcsODUuNSw3Ni4zYzI4LjMsNjAsOTkuMiwzMTYuMSwyMCwzMTYuMSAgICBjLTkxLjIsMC0yNDguMy0yMjIuMi0yODEuMy0yOTEuOUM2OTEuNCw5My42LDczNC01OS43LDg2Ny44LTU5LjdjOTAuNCwwLDE2NC44LDg2LjksMjAwLjcsMTYzLjFjMjEuNCw0NS4zLDMzLjEsOTAuNCwzNy42LDEzMyAgICBsMTcuNiwzLjJjMy45LTExNy4xLDEyNy43LTMxMC45LDc1LTQyMi42Yy02Ny41LTE0My0yNjkuMy0xNDEuNy0zODQuNS0xOTIuNGMtMjQuMiw1Ni42LTU3LDEwOS4zLTEwMy4yLDE0OS41ICAgIGMxMDIuOCwzNC42LDM1NS4zLDkyLjYsNDEwLjIsMjA4LjljMjMuMSw0OC45LDcuNCwxMjkuOS0xOS4zLDE1Ny40Yy00LjUtMTcuMy0xMC44LTM0LjktMTkuMS01Mi41QzEwMzUuOS0xMS44LDkzNS4yLTg5LDgzMS40LTg5ICAgIEM2ODYuOS04OSw2MjUuNywxNC44LDY5My43LDE1OC45QzczNC41LDI0NS4zLDk0Mi45LDUzMy4xLDEwNTAuNiw1MzMuMSIgLz4NCgkJPHBhdGggaWQ9InBhdGgzMDIiIGlua3NjYXBlOmNvbm5lY3Rvci1jdXJ2YXR1cmU9IjAiIGZpbGw9IiNGRkZGRkYiIGQ9Ik0xMjk3LjUsMTg5LjhjNS43LTE0LjEsMjIuMy05NCwzNC45LTk0ICAgIGMyNy4yLDAsNzYuNCw3NC4xLDg5LjYsOTMuM2MyNC4yLTE1LjgsMTAuOC00OS4xLDU1LjYtNDkuMWMyMC4zLDAsMzAuNSw0My43LDUxLjcsNDQuNWMwLjctMTcuNywxLjktMzMuNy03LjgtNTQuMSAgICBjLTE0LjktMzEuNS01Mi41LTc0LjItODkuNC03NC4yYy0yNi41LDAtNjMuNCwzMS45LTcwLjYsMzEuOWMtNy45LDAtMjIuMy0zLjctMjYuOS0xMy40Yy0xOS4zLTQwLjgsMzIuMi0xNzcsODMuOC0xNzcgICAgYzI3LjYsMCw2MC41LDIwLjIsODkuMywzMi43Yy03LjUtNDkuMS04LjYtOTAuNCwxLjQtMTMyLjdjLTI2LjMtMTYuNy01Ny4xLTIzLjctODEuOC0yMy43Yy0xMjYuOCwwLTU2LjksMjk1LTE3My44LDM1Ny44ICAgIEwxMjk3LjUsMTg5LjgiIC8+DQoJCTxwYXRoIGlkPSJwYXRoMzA0IiBpbmtzY2FwZTpjb25uZWN0b3ItY3VydmF0dXJlPSIwIiBmaWxsLXJ1bGU9ImV2ZW5vZGQiIGNsaXAtcnVsZT0iZXZlbm9kZCIgZmlsbD0iI0ZGRkZGRiIgZD0iTTE3ODUsMjEzLjQgICAgYzk1LjksMCwxMzMuNy0xNzIuNCw5MC43LTI2My42Yy0zMy40LTcwLjctOTIuNS0xMjEuOS0xNjguMy0xMjEuOWMtMTMzLjgsMC0xMTcuMSwxODIuNS02NC45LDI5My4xICAgIGMxNC40LDMwLjUsNjMuNiw5Ni45LDEwMi4xLDk2LjlDMTc1OC43LDIxNy45LDE3NzAuNCwyMTMuNCwxNzg1LDIxMy40eiBNMTc4MiwxOTcuM2MtMTUuMSwwLTI4LjQtNy41LTM1LjQtMjIuMyAgICBjLTE0LjctMzEuMSw1OC42LTYyLjYsNDguMS04NC45Yy02LjYtMTQtMzEuOC0yNy4xLTQ0LjUtMjcuMWMtNjMuNSwwLTYzLDgyLjYtMjUuMSwxMzYuNWMtMjMuNS0xNS0zOS0zNy45LTQ5LTU5LjIgICAgYy0zNy4yLTc4LjgtNy43LTE4Ny4zLDc3LjMtMTg3LjNjNDYuOSwwLDEwMSw0Mi4yLDEyMiw4Ni43QzE5MDEuMiw5NC41LDE4MzUuMSwxOTcuMywxNzgyLDE5Ny4zIiAvPg0KCQk8cGF0aCBpZD0icGF0aDMwNiIgaW5rc2NhcGU6Y29ubmVjdG9yLWN1cnZhdHVyZT0iMCIgZmlsbC1ydWxlPSJldmVub2RkIiBjbGlwLXJ1bGU9ImV2ZW5vZGQiIGZpbGw9IiNGRkZGRkYiIGQ9Ik0yMjIwLjctNzAuNSAgICBjLTI1LjEtNTMuMS03MS43LTgyLjItMTI0LjMtODIuMmMtMTY2LjgsMC0xOTkuOSwxNTIuMS0xMjcuNiwzMDUuMmMxNy4xLDM2LjEsNDUuMSw3Ni4xLDg3LjksNzYuMSAgICBDMjE5MC42LDIyOC43LDIyODQsNjMuNywyMjIwLjctNzAuNUwyMjIwLjctNzAuNXogTTIwODcuNiwyMDkuNWMtMTIuMywwLTIzLjEtNC40LTI5LTE3Yy0xMy0yNy41LDU3LjYtNTIsNTcuNy04MC40ICAgIGMtNy40LTguNy0yOC0xOC41LTM3LTE4LjVjLTUwLjgsMC04OS4yLDY4LjktNDUuOCwxMjAuMWMtMTcuNi0xMS4yLTI4LjEtMjcuOS0zNS41LTQzLjdjLTQ0LTkzLjIsMTguNy0xODcuNSwxMTAuMS0xODcuNSAgICBjMzgsMCw4Ny4xLDIxLjIsMTA2LjgsNjNDMjI0Mi45LDEwNC45LDIxNDMuMywyMDkuNSwyMDg3LjYsMjA5LjUiIC8+DQoJCTxwYXRoIGlkPSJwYXRoMzA4IiBpbmtzY2FwZTpjb25uZWN0b3ItY3VydmF0dXJlPSIwIiBmaWxsPSIjRkZGRkZGIiBkPSJNMjM5My4yLDIxMC40YzE0My43LDAsMjE2LjgtMjYzLjgsMTUyLjUtMzk5LjggICAgYy0xMi4zLTI2LTM1LjItNTItNjUuMy01MmMtMTY0LjIsMC0xMjIuMywzMjYuNC0yMTQuOCw0MTkuMmM4LjUsOSwxNi41LDE4LjQsMjQsMjcuOGM2Mi41LTczLjMsMzEuNC0yNjYuMywxNjQuOS0yNjYuMyAgICBjMzAuNywwLDU0LDI2LjksNjYuNCw1My4yYzMzLjEsNzAuMi0yOC4yLDE5Mi4xLTk1LjMsMTkyLjFjLTAuNywwLTEwLjMtMC40LTEwLjEtNC4zYzIuNS00NC44LDM3LjctMTYuOSwyLjItOTMuMSAgICBjLTM2LjMsNy4yLTc0LjcsNjUuNC01NC44LDEwNy40QzIzNjguNywyMDcsMjM4My4zLDIxMC40LDIzOTMuMiwyMTAuNCIgLz4NCgkJPHBhdGggaWQ9InBhdGgzMTAiIGlua3NjYXBlOmNvbm5lY3Rvci1jdXJ2YXR1cmU9IjAiIGZpbGwtcnVsZT0iZXZlbm9kZCIgY2xpcC1ydWxlPSJldmVub2RkIiBmaWxsPSIjRkZGRkZGIiBkPSJNMjc1MC42LDIxMy4zICAgIGMxMy41LTEuMywzMy45LTAuMSw0NS41LTMuNmMyLjItMC43LDAuNS0zLjQsMC45LTUuNWMzLjUtMTkuOSw5LjEtMzguOCwxMy45LTU4LjFjMTguNy03NSwzMC0xNTIuMSw1MS41LTIyNi41ICAgIGMyMy40LTgxLDQ3LjgtMTcyLjMsMTkuNC0yNzMuOWMtMi44LTkuOS02LjUtMjAtMTEuMy0zMC4yYy0xMDcuNi0yMDYuNy0zMzgtMTUxLTQxMC4xLTE1MWMtOC44LDAtMTguMiwyLjUtMjIuNCw4LjIgICAgYzMwLjQsMTkuNCw0OS41LDM5LjIsNjMuMSw2OGMxNi4zLDM0LjYsMTYuMSw2Ni45LDEzLjksOTYuN2M1LjgtMy40LDI0LjMtMTEuNywzMS45LTExLjdjMzEuMiwwLDIwNS4yLTg5LjQsMjkzLjksNzUgICAgYzIzLDQ4LjcsMTkuMSw5OC41LDE1LjEsMTM5LjljLTIsMjAuOC00LjgsNDEuMy04LjcsNjEuMmwtNS45LDI4LjhsLTAuNywzLjJMMjg0MC02M2MzLjUsMCwwLjQtNi4xLDAuNS05LjIgICAgYzIuMS01MC4yLDEuMi0xMjAuNC0yNS43LTE3Ny41Yy0xMi41LTI2LjYtMzMuMS01NC02NC42LTU0Yy0xMzgsMC02OC42LDM5MS40LTE3OS4yLDQ4NC41YzYuMSwxMC4xLDExLjYsMjAuNSwxNi4yLDMwLjcgICAgYzY1LjUtNzksNjguOS0yOTcsMTY1LjItMjk3YzIzLjQsMCw0Ny41LDIxLjksNTcuNSw0M0MyODUyLjcsNDguMiwyNzgxLjYsMTUzLjgsMjc1MC42LDIxMy4zIiAvPg0KCTwvZz4NCjwvZz4NCjwvc3ZnPg0K","id":"org.intellij.groovy","length":12708170,"name":"Groovy","obsolete":false,"optionalDependencies":["org.jetbrains.idea.maven"],"platformVersion":"4342","tags":["custom.language"],"url":"https://github.com/consulo/consulo-groovy","vendor":"JetBrains","version":"12947"},{"checksum":{},"date":1488767873258,"dependencies":["com.intellij.regexp"],"description":"User configurable language injection support (originally developed by Sascha Weinreuter sascha.weinreuter@cit.de)","downloads":3399,"downloadsAll":3399,"experimental":false,"id":"org.intellij.intelliLang","length":180554,"name":"IntelliLang","obsolete":false,"platformVersion":"1555","vendor":"JetBrains","version":"302"},{"category":"Test Frameworks","checksum":{},"date":1494583014339,"description":"Provides support of Cucumber language","downloads":127,"downloadsAll":127,"experimental":false,"id":"org.jetbrains.cucumber","length":177945,"name":"Base Cucumber","obsolete":false,"optionalDependencies":["com.intellij.spellchecker"],"platformVersion":"1621","vendor":"JetBrains","version":"1486"},{"category":"Test Frameworks","checksum":{},"date":1494583014476,"dependencies":["org.intellij.groovy","org.jetbrains.cucumber.java"],"description":"Provides support of Cucumber for Groovy","downloads":75,"downloadsAll":75,"experimental":false,"id":"org.jetbrains.cucumber.groovy","length":732621,"name":"Cucumber for Groovy","obsolete":false,"platformVersion":"1621","vendor":"JetBrains","version":"1486"},{"category":"Test Frameworks","checksum":{},"date":1494583014749,"dependencies":["consulo.java","org.jetbrains.cucumber"],"description":"Provides support of Cucumber for Java","downloads":114,"downloadsAll":114,"experimental":false,"id":"org.jetbrains.cucumber.java","length":3348623,"name":"Cucumber for Java","obsolete":false,"platformVersion":"1621","vendor":"JetBrains","version":"1486"},{"category":"Custom Languages","checksum":{},"date":1488767889942,"downloads":105,"downloadsAll":105,"experimental":false,"id":"org.jetbrains.erlang","length":1193236,"name":"Erlang","obsolete":false,"optionalDependencies":["com.intellij.spellchecker"],"platformVersion":"1555","vendor":"Sergey Ignatov","version":"271"},{"checksum":{"md5":"53E326A94E5DDC89113E9301D4D60AD2","sha3_256":"E6FD75DA571EC2FFC643467B4E6441688CEDFFD9DD6B35B7FEE00E9DF40D9B62","sha_256":"9B6CA297CB5922AFB794559B9B4E5820261B77A21A0AED6BFA8E25C4B651EA7F"},"date":1782329486716,"dependencies":["consulo.java"],"description":"The plugin extends standard .class file viewer with powerful Fernflower decompiler -\n\t\tno more dull \"{ /* compiled code */ }\" in method bodies!","downloadUrls":["https://github.com/consulo/consulo-fernflower/releases/download/build%237116_consulo%234342/org.jetbrains.fernflower_7116.consulo-plugin"],"downloads":1691,"downloadsAll":1691,"experimental":false,"extensionPreviews":[],"id":"org.jetbrains.fernflower","length":566238,"name":"Java Bytecode Decompiler (Via Fernflower)","obsolete":false,"platformVersion":"4342","tags":["editor.extension","tools"],"url":"https://github.com/consulo/consulo-fernflower","vendor":"JetBrains","version":"7116"},{"checksum":{},"date":1494583016354,"description":"BNF Grammars editor. Readable parser/PSI code generator.","downloads":659,"downloadsAll":659,"experimental":false,"id":"org.jetbrains.idea.grammar","length":552288,"name":"Grammar-Kit","obsolete":false,"optionalDependencies":["com.intellij.spellchecker","consulo.java"],"platformVersion":"1621","vendor":"Greg Shrago","version":"921"},{"checksum":{"md5":"B130A81FA8410E3B992AE71AE2B5EAB9","sha3_256":"694C7701E204E790548B84E22E3319BF27F2D0B3993BC0E8C6FB964838A9008A","sha_256":"03453468E6F2976E46332121C41A6568C2F1BDD14C98E14CDC10A1C3580A6EC1"},"date":1782329566276,"dependencies":["com.intellij.properties","com.intellij.xml","consulo.java"],"description":"Import Maven projects and execute Maven goals","downloadUrls":["https://github.com/consulo/consulo-maven/releases/download/build%239421_consulo%234342/org.jetbrains.idea.maven_9421.consulo-plugin"],"downloads":7389,"downloadsAll":7389,"experimental":false,"extensionPreviews":[{"apiClassName":"consulo.execution.configuration.ConfigurationType","apiPluginId":"consulo","implId":"MavenRunConfiguration"},{"apiClassName":"consulo.virtualFileSystem.fileType.FileTypeFactory","apiPluginId":"consulo","implId":"¡|maven.config"},{"apiClassName":"consulo.virtualFileSystem.fileType.FileTypeFactory","apiPluginId":"consulo","implId":"¡|jvm.config"},{"apiClassName":"consulo.virtualFileSystem.fileType.FileTypeFactory","apiPluginId":"consulo","implId":"*|pom"},{"apiClassName":"consulo.module.content.layer.ModuleExtensionProvider","apiPluginId":"consulo","implId":"maven"},{"apiClassName":"consulo.module.creation.scratch.NewModuleBuilder","apiPluginId":"consulo","implId":"consulo.maven.newProject.MavenNewModuleBuilder"},{"apiClassName":"consulo.content.bundle.SdkType","apiPluginId":"consulo","implId":"MVN_BUNDLE"}],"iconBytes":"PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz4NCjxzdmcgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgdmVyc2lvbj0iMS4wIiBpZD0iTGF5ZXJfMSIgeD0iMHB4IiB5PSIwcHgiIHdpZHRoPSI2NHB4IiBoZWlnaHQ9IjY0cHgiIHZpZXdCb3g9IjAgMCA2NCA2NCIgZW5hYmxlLWJhY2tncm91bmQ9Im5ldyAwIDAgNjQgNjQiIHhtbDpzcGFjZT0icHJlc2VydmUiPg0KPHBhdGggZmlsbD0iIzM1NzRGMCIgZD0iTTUyLDEyLjdjOCwwLDkuNCw2LjcsOCwxMi44bC01LjEsMjMuM2MtMC40LDEuNy0yLjEsMi43LTMuOSwyLjRjLTEuOC0wLjQtMi45LTItMi41LTMuN2w0LjgtMjIgIGMyLjItOS42LTEwLjMtOC40LTE1LjQtMS4zbC01LjUsMjQuNmMtMC40LDEuNy0yLjEsMi43LTMuOSwyLjRjLTAuMSwwLTAuMSwwLTAuMiwwYy0xLjctMC40LTIuNy0yLTIuNC0zLjZsNC45LTIyICBjMS00LjMtMS4xLTYuNS00LjEtNi44Yy0zLjYtMC40LTguNSwxLjctMTEuMyw1LjZsMCwwbDAsMEwxMCw0OC44Yy0wLjQsMS43LTIuMSwyLjctMy45LDIuNGMtMS44LTAuNC0yLjktMi0yLjUtMy43bDcuMS0zMS43ICBjMC40LTEuNywyLjEtMi43LDMuOS0yLjRjMiwwLjQsMi44LDIuMiwyLjQsNGMzLjctMi45LDgtNC45LDEyLjktNC43YzQuOCwwLjEsNy4xLDIuNyw3LjksNkM0Mi4yLDE1LDQ1LjksMTIuNyw1MiwxMi43eiIgLz4NCjwvc3ZnPg0K","iconDarkBytes":"PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz4NCjxzdmcgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgdmVyc2lvbj0iMS4wIiBpZD0iTGF5ZXJfMSIgeD0iMHB4IiB5PSIwcHgiIHdpZHRoPSI2NHB4IiBoZWlnaHQ9IjY0cHgiIHZpZXdCb3g9IjAgMCA2NCA2NCIgZW5hYmxlLWJhY2tncm91bmQ9Im5ldyAwIDAgNjQgNjQiIHhtbDpzcGFjZT0icHJlc2VydmUiPg0KPHBhdGggZmlsbD0iIzU0OEFGNyIgZD0iTTUyLDEyLjdjOCwwLDkuNCw2LjcsOCwxMi44bC01LjEsMjMuM2MtMC40LDEuNy0yLjEsMi43LTMuOSwyLjRjLTEuOC0wLjQtMi45LTItMi41LTMuN2w0LjgtMjIgIGMyLjItOS42LTEwLjMtOC40LTE1LjQtMS4zbC01LjUsMjQuNmMtMC40LDEuNy0yLjEsMi43LTMuOSwyLjRjLTAuMSwwLTAuMSwwLTAuMiwwYy0xLjctMC40LTIuNy0yLTIuNC0zLjZsNC45LTIyICBjMS00LjMtMS4xLTYuNS00LjEtNi44Yy0zLjYtMC40LTguNSwxLjctMTEuMyw1LjZsMCwwbDAsMEwxMCw0OC44Yy0wLjQsMS43LTIuMSwyLjctMy45LDIuNGMtMS44LTAuNC0yLjktMi0yLjUtMy43bDcuMS0zMS43ICBjMC40LTEuNywyLjEtMi43LDMuOS0yLjRjMiwwLjQsMi44LDIuMiwyLjQsNGMzLjctMi45LDgtNC45LDEyLjktNC43YzQuOCwwLjEsNy4xLDIuNyw3LjksNkM0Mi4yLDE1LDQ1LjksMTIuNyw1MiwxMi43eiIgLz4NCjwvc3ZnPg0K","id":"org.jetbrains.idea.maven","length":21030094,"name":"Maven","obsolete":false,"platformVersion":"4342","tags":["build.framework"],"url":"https://github.com/consulo/consulo-maven","vendor":"JetBrains","version":"9421"},{"checksum":{},"date":1494583026302,"dependencies":["com.intellij.xml","consulo.java","org.jetbrains.idea.maven"],"downloads":74,"downloadsAll":74,"experimental":false,"id":"org.jetbrains.osgi","length":6123290,"name":"OSGi support","obsolete":false,"platformVersion":"1621","version":"1280"},{"checksum":{"md5":"EF1E69B413DA6CEAD41E289E2F3C57B0","sha3_256":"E28E5A5C99D8C135CB918BD2D3177E43438274E9DBC7890EE579CBF732D42446","sha_256":"97809B7B130F69C3FD19D4305BE8FCF52830F5701807563097879B30C012DFD5"},"date":1782328919567,"dependencies":["com.intellij.git"],"description":"GitHub integration","downloadUrls":["https://github.com/consulo/consulo-github/releases/download/build%236756_consulo%234342/org.jetbrains.plugins.github_6756.consulo-plugin"],"downloads":7683,"downloadsAll":7683,"experimental":false,"extensionPreviews":[],"iconBytes":"PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz4NCjwhLS0gQ29weXJpZ2h0IDIwMDAtMjAyMyBKZXRCcmFpbnMgcy5yLm8uIGFuZCBjb250cmlidXRvcnMuIFVzZSBvZiB0aGlzIHNvdXJjZSBjb2RlIGlzIGdvdmVybmVkIGJ5IHRoZSBBcGFjaGUgMi4wIGxpY2Vuc2UuIC0tPjxzdmcgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB3aWR0aD0iMTYiIGhlaWdodD0iMTYiIHZpZXdCb3g9IjAgMCAxNiAxNiI+PHBhdGggZmlsbD0iIzE2MTUxNCIgZmlsbC1ydWxlPSJldmVub2RkIiBkPSJNNy45OTcwNzcxMywxIEM0LjEzMzM5MTQ5LDEgMSw0LjEzMjk2MTkgMSw3Ljk5NzkzNjMgQzEsMTEuMDg5NjU4MSAzLjAwNDg3MjIzLDEzLjcxMjI3MzIgNS43ODU1NzQ2MSwxNC42Mzc1OTg5IEM2LjEzNTY4NjIxLDE0LjcwMjAzNjYgNi4yNjMyNzI5LDE0LjQ4NTk1NTQgNi4yNjMyNzI5LDE0LjMwMDM3NDggQzYuMjYzMjcyOSwxNC4xMzQ1NTUxIDYuMjU3MjU4NzEsMTMuNjk0MjMwNyA2LjI1MzgyMjAzLDEzLjExMDQyNDkgQzQuMzA3MzczMzMsMTMuNTMzMTM2NCAzLjg5NjY5MDI3LDEyLjE3MjIxMTcgMy44OTY2OTAyNywxMi4xNzIyMTE3IEMzLjU3ODM2NzkzLDExLjM2MzczMzIgMy4xMTk1NzEzNywxMS4xNDg1MTEyIDMuMTE5NTcxMzcsMTEuMTQ4NTExMiBDMi40ODQyMTU0NiwxMC43MTQ2MzA1IDMuMTY3Njg0ODcsMTAuNzIzMjIyMiAzLjE2NzY4NDg3LDEwLjcyMzIyMjIgQzMuODcwMDU2MDEsMTAuNzcyNjI0NSA0LjIzOTQ5ODkzLDExLjQ0NDQ5NTEgNC4yMzk0OTg5MywxMS40NDQ0OTUxIEM0Ljg2MzY4NTY0LDEyLjUxMzczMTcgNS44Nzc1MDU3NSwxMi4yMDQ4NjAyIDYuMjc2MTYwNDQsMTIuMDI1NzIzMyBDNi4zMzk3Mzg5OSwxMS41NzM4MDAxIDYuNTIwNTk0MTksMTEuMjY1MzU4MiA2LjcyMDM1MTEyLDExLjA5MDUxNzIgQzUuMTY2NTQyOTIsMTAuOTEzOTU3OSAzLjUzMjgzMTk1LDEwLjMxMzM5ODMgMy41MzI4MzE5NSw3LjYzMTkzMDA1IEMzLjUzMjgzMTk1LDYuODY4MTI4MjkgMy44MDU2MTgyOSw2LjI0MzA4MjQxIDQuMjUzMjQ1NjUsNS43NTQyMTQ5MiBDNC4xODEwNzU0LDUuNTc3MjI1OTggMy45NDA5Mzc1LDQuODY1NDAzOTggNC4zMjE5NzkyMSwzLjkwMjI3NDg3IEM0LjMyMTk3OTIxLDMuOTAyMjc0ODcgNC45MDkyMjE2MywzLjcxNDExNjczIDYuMjQ2MDg5NTEsNC42MTk2ODE0OCBDNi44MDQxMjAxNSw0LjQ2NDE3MTc4IDcuNDAyOTYxMzYsNC4zODY4NDY1MiA3Ljk5NzkzNjMsNC4zODM4Mzk0MiBDOC41OTI0ODE2NSw0LjM4Njg0NjUyIDkuMTkwODkzMjcsNC40NjQxNzE3OCA5Ljc0OTc4MzA5LDQuNjE5NjgxNDggQzExLjA4NTc5MTgsMy43MTQxMTY3MyAxMS42NzIxNzUsMy45MDIyNzQ4NyAxMS42NzIxNzUsMy45MDIyNzQ4NyBDMTIuMDU0MDc1OSw0Ljg2NTQwMzk4IDExLjgxMzkzOCw1LjU3NzIyNTk4IDExLjc0MjE5NzQsNS43NTQyMTQ5MiBDMTIuMTkwNjgzOSw2LjI0MzA4MjQxIDEyLjQ2MTMyMjMsNi44NjgxMjgyOSAxMi40NjEzMjIzLDcuNjMxOTMwMDUgQzEyLjQ2MTMyMjMsMTAuMzIwMjcxNyAxMC44MjUwMzM4LDEwLjkxMTgxIDkuMjY2NTAwMTksMTEuMDg0OTMyNiBDOS41MTczNzc3MSwxMS4zMDEwMTM4IDkuNzQxMTkxMzksMTEuNzI4MDIxMSA5Ljc0MTE5MTM5LDEyLjM4MDk5IEM5Ljc0MTE5MTM5LDEzLjMxNjE5NiA5LjczMjU5OTcsMTQuMDcwOTc2NSA5LjczMjU5OTcsMTQuMzAwMzc0OCBDOS43MzI1OTk3LDE0LjQ4NzY3MzggOS44NTg4OTc2MywxNC43MDU0NzMzIDEwLjIxMzczNDcsMTQuNjM3MTY5MyBDMTIuOTkyMjg5MSwxMy43MDk2OTU3IDE0Ljk5NTQ0MywxMS4wODg3OTg5IDE0Ljk5NTQ0Myw3Ljk5NzkzNjMgQzE0Ljk5NTQ0Myw0LjEzMjk2MTkgMTEuODYyMDUxNSwxIDcuOTk3MDc3MTMsMSIgLz48L3N2Zz4NCg==","iconDarkBytes":"PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz4NCjwhLS0gQ29weXJpZ2h0IDIwMDAtMjAyMyBKZXRCcmFpbnMgcy5yLm8uIGFuZCBjb250cmlidXRvcnMuIFVzZSBvZiB0aGlzIHNvdXJjZSBjb2RlIGlzIGdvdmVybmVkIGJ5IHRoZSBBcGFjaGUgMi4wIGxpY2Vuc2UuIC0tPjxzdmcgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB3aWR0aD0iMTYiIGhlaWdodD0iMTYiIHZpZXdCb3g9IjAgMCAxNiAxNiI+PHBhdGggZmlsbD0iI0ZGRkZGRSIgZmlsbC1ydWxlPSJldmVub2RkIiBkPSJNNy45OTcwNzcxMywxIEM0LjEzMzM5MTQ5LDEgMSw0LjEzMjk2MTkgMSw3Ljk5NzkzNjMgQzEsMTEuMDg5NjU4MSAzLjAwNDg3MjIzLDEzLjcxMjI3MzIgNS43ODU1NzQ2MSwxNC42Mzc1OTg5IEM2LjEzNTY4NjIxLDE0LjcwMjAzNjYgNi4yNjMyNzI5LDE0LjQ4NTk1NTQgNi4yNjMyNzI5LDE0LjMwMDM3NDggQzYuMjYzMjcyOSwxNC4xMzQxMjU1IDYuMjU3MjU4NzEsMTMuNjk0MjMwNyA2LjI1MzgyMjAzLDEzLjExMDQyNDkgQzQuMzA3MzczMzMsMTMuNTMzMTM2NCAzLjg5NjY5MDI3LDEyLjE3MjIxMTcgMy44OTY2OTAyNywxMi4xNzIyMTE3IEMzLjU3ODM2NzkzLDExLjM2MzczMzIgMy4xMTk1NzEzNywxMS4xNDg1MTEyIDMuMTE5NTcxMzcsMTEuMTQ4NTExMiBDMi40ODQyMTU0NiwxMC43MTQ2MzA1IDMuMTY3Njg0ODcsMTAuNzIzMjIyMiAzLjE2NzY4NDg3LDEwLjcyMzIyMjIgQzMuODcwMDU2MDEsMTAuNzcyNjI0NSA0LjIzOTQ5ODkzLDExLjQ0NDQ5NTEgNC4yMzk0OTg5MywxMS40NDQ0OTUxIEM0Ljg2MzY4NTY0LDEyLjUxMzczMTcgNS44Nzc1MDU3NSwxMi4yMDQ4NjAyIDYuMjc2MTYwNDQsMTIuMDI1NzIzMyBDNi4zMzk3Mzg5OSwxMS41NzM4MDAxIDYuNTIwNTk0MTksMTEuMjY1MzU4MiA2LjcyMDM1MTEyLDExLjA5MDUxNzIgQzUuMTY2NTQyOTIsMTAuOTEzOTU3OSAzLjUzMjgzMTk1LDEwLjMxMzM5ODMgMy41MzI4MzE5NSw3LjYzMTkzMDA1IEMzLjUzMjgzMTk1LDYuODY4MTI4MjkgMy44MDU2MTgyOSw2LjI0MzA4MjQxIDQuMjUzMjQ1NjUsNS43NTQyMTQ5MiBDNC4xODEwNzU0LDUuNTc3MjI1OTggMy45NDA5Mzc1LDQuODY1NDAzOTggNC4zMjE5NzkyMSwzLjkwMjI3NDg3IEM0LjMyMTk3OTIxLDMuOTAyMjc0ODcgNC45MDkyMjE2MywzLjcxNDExNjczIDYuMjQ2MDg5NTEsNC42MTk2ODE0OCBDNi44MDQxMjAxNSw0LjQ2NDE3MTc4IDcuNDAyOTYxMzYsNC4zODY4NDY1MiA3Ljk5NzkzNjMsNC4zODM4Mzk0MiBDOC41OTI0ODE2NSw0LjM4Njg0NjUyIDkuMTkwODkzMjcsNC40NjQxNzE3OCA5Ljc0OTc4MzA5LDQuNjE5NjgxNDggQzExLjA4NTc5MTgsMy43MTQxMTY3MyAxMS42NzIxNzUsMy45MDIyNzQ4NyAxMS42NzIxNzUsMy45MDIyNzQ4NyBDMTIuMDU0MDc1OSw0Ljg2NTQwMzk4IDExLjgxMzkzOCw1LjU3NzIyNTk4IDExLjc0MjE5NzQsNS43NTQyMTQ5MiBDMTIuMTkwNjgzOSw2LjI0MzA4MjQxIDEyLjQ2MTMyMjMsNi44NjgxMjgyOSAxMi40NjEzMjIzLDcuNjMxOTMwMDUgQzEyLjQ2MTMyMjMsMTAuMzIwMjcxNyAxMC44MjUwMzM4LDEwLjkxMTgxIDkuMjY2NTAwMTksMTEuMDg0OTMyNiBDOS41MTczNzc3MSwxMS4zMDEwMTM4IDkuNzQxMTkxMzksMTEuNzI4MDIxMSA5Ljc0MTE5MTM5LDEyLjM4MDU2MDQgQzkuNzQxMTkxMzksMTMuMzE2MTk2IDkuNzMyNTk5NywxNC4wNzA5NzY1IDkuNzMyNTk5NywxNC4zMDAzNzQ4IEM5LjczMjU5OTcsMTQuNDg3NjczOCA5Ljg1ODg5NzYzLDE0LjcwNTQ3MzMgMTAuMjEzNzM0NywxNC42MzcxNjkzIEMxMi45OTIyODkxLDEzLjcwOTY5NTcgMTQuOTk1NDQzLDExLjA4ODc5ODkgMTQuOTk1NDQzLDcuOTk3OTM2MyBDMTQuOTk1NDQzLDQuMTMyOTYxOSAxMS44NjIwNTE1LDEgNy45OTcwNzcxMywxIiAvPjwvc3ZnPg0K","id":"org.jetbrains.plugins.github","length":550953,"name":"GitHub","obsolete":false,"platformVersion":"4342","tags":["vcs"],"url":"https://github.com/consulo/consulo-github","vendor":"JetBrains","version":"6756"},{"checksum":{"md5":"324452B44F1125EA30823523399F4ABC","sha3_256":"053C851B9AC5C9E07920328EA69F0E0DBCE28D867F4008FE05FC960499170706","sha_256":"02DD7E11F7A593775D74CB8C2ED2B6029842F082086DB43A9DE0E0E70458F379"},"date":1782329889536,"dependencies":["org.intellij.groovy"],"description":"Gradle integration","downloadUrls":["https://github.com/consulo/consulo-gradle/releases/download/build%2315643_consulo%234342/org.jetbrains.plugins.gradle_15643.consulo-plugin"],"downloads":6479,"downloadsAll":6479,"experimental":false,"extensionPreviews":[{"apiClassName":"consulo.execution.configuration.ConfigurationType","apiPluginId":"consulo","implId":"GradleRunConfiguration"},{"apiClassName":"consulo.virtualFileSystem.fileType.FileTypeFactory","apiPluginId":"consulo","implId":"*|gradle"},{"apiClassName":"consulo.virtualFileSystem.fileType.FileTypeFactory","apiPluginId":"consulo","implId":"¡|build.gradle.kts"},{"apiClassName":"consulo.module.content.layer.ModuleExtensionProvider","apiPluginId":"consulo","implId":"GRADLE"},{"apiClassName":"consulo.content.bundle.SdkType","apiPluginId":"consulo","implId":"GRADLE"}],"iconBytes":"PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAyNS4wLjEsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT48c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHZlcnNpb249IjEuMCIgaWQ9IkxheWVyXzEiIHg9IjBweCIgeT0iMHB4IiB3aWR0aD0iMTAwcHgiIGhlaWdodD0iMTAwcHgiIHZpZXdCb3g9IjAgMCAxMDAgMTAwIiBlbmFibGUtYmFja2dyb3VuZD0ibmV3IDAgMCAxMDAgMTAwIiB4bWw6c3BhY2U9InByZXNlcnZlIj4NCjxwYXRoIGZpbGwtcnVsZT0iZXZlbm9kZCIgY2xpcC1ydWxlPSJldmVub2RkIiBmaWxsPSIjMDIzMDNBIiBkPSJNODguMywyMi40Yy01LjItNS4yLTEzLjYtNS4zLTE4LjktMC4zYy0wLjMsMC4yLTAuNCwwLjYtMC40LDEgIHMwLjEsMC43LDAuNCwxbDEuNiwxLjdjMC41LDAuNSwxLjIsMC41LDEuNywwLjFjMy4zLTIuNiw4LTIuMiwxMC44LDFjMi43LDMuMiwyLjUsNy45LTAuNSwxMC44Yy0xMC44LDEwLjgtMjUuMy0xOS41LTU4LjEtMy45ICBjLTEuMSwwLjUtMiwxLjUtMi4zLDIuN0MyMi4yLDM3LjcsMjIuNCwzOSwyMyw0MGw1LjYsOS43YzEuMiwyLjEsMy45LDIuOCw2LDEuN2wwLjEtMC4xbC0wLjEsMC4xbDIuNS0xLjRjMi44LTEuNyw1LjQtMy43LDcuOS01LjkgIGMwLjUtMC41LDEuMy0wLjUsMS44LTAuMWwwLDBjMC4zLDAuMiwwLjQsMC42LDAuNSwwLjljMCwwLjQtMC4xLDAuNy0wLjQsMWMtMi42LDIuMy01LjQsNC40LTguMyw2LjJoLTAuMUwzNiw1My41ICBjLTEuMSwwLjYtMi4yLDAuOS0zLjQsMC45Yy0yLjUsMC00LjktMS4zLTYuMi0zLjVMMjEsNDEuN0MxMC44LDQ5LDQuNiw2Mi45LDcuOSw4MC41YzAuMSwwLjYsMC42LDEuMSwxLjMsMS4xaDYgIGMwLjcsMCwxLjMtMC41LDEuMy0xLjJjMC42LTQuNCw0LjMtNy43LDguOC03LjdzOC4yLDMuMyw4LjgsNy43YzAuMSwwLjYsMC42LDEuMSwxLjMsMS4xaDUuOWMwLjcsMCwxLjItMC41LDEuMy0xLjEgIGMwLjYtNC40LDQuMy03LjcsOC44LTcuN3M4LjIsMy4zLDguOCw3LjdjMC4xLDAuNiwwLjYsMS4xLDEuMywxLjFoNS44YzAuNywwLDEuMy0wLjYsMS4zLTEuM2MwLjEtOC4yLDIuNC0xNy43LDguNy0yMi40ICBDOTkuMSw0MS41LDkzLjQsMjcuNSw4OC4zLDIyLjR6IE02Niw0Ny4xTDYxLjgsNDVsMCwwYzAtMS4yLDAuOS0yLjMsMi4xLTIuNmMxLjItMC4zLDIuNCwwLjQsMi45LDEuNUM2Ny4zLDQ1LjEsNjcsNDYuNCw2Niw0Ny4xICBMNjYsNDcuMXoiIC8+DQo8L3N2Zz4NCg==","iconDarkBytes":"PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAyNS4wLjEsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT48c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHZlcnNpb249IjEuMCIgaWQ9IkxheWVyXzEiIHg9IjBweCIgeT0iMHB4IiB3aWR0aD0iMTAwcHgiIGhlaWdodD0iMTAwcHgiIHZpZXdCb3g9IjAgMCAxMDAgMTAwIiBlbmFibGUtYmFja2dyb3VuZD0ibmV3IDAgMCAxMDAgMTAwIiB4bWw6c3BhY2U9InByZXNlcnZlIj4NCjxwYXRoIGZpbGwtcnVsZT0iZXZlbm9kZCIgY2xpcC1ydWxlPSJldmVub2RkIiBmaWxsPSIjZmZmZmZmIiBkPSJNODguMywyMi40Yy01LjItNS4yLTEzLjYtNS4zLTE4LjktMC4zYy0wLjMsMC4yLTAuNCwwLjYtMC40LDEgIHMwLjEsMC43LDAuNCwxbDEuNiwxLjdjMC41LDAuNSwxLjIsMC41LDEuNywwLjFjMy4zLTIuNiw4LTIuMiwxMC44LDFjMi43LDMuMiwyLjUsNy45LTAuNSwxMC44Yy0xMC44LDEwLjgtMjUuMy0xOS41LTU4LjEtMy45ICBjLTEuMSwwLjUtMiwxLjUtMi4zLDIuN0MyMi4yLDM3LjcsMjIuNCwzOSwyMyw0MGw1LjYsOS43YzEuMiwyLjEsMy45LDIuOCw2LDEuN2wwLjEtMC4xbC0wLjEsMC4xbDIuNS0xLjRjMi44LTEuNyw1LjQtMy43LDcuOS01LjkgIGMwLjUtMC41LDEuMy0wLjUsMS44LTAuMWwwLDBjMC4zLDAuMiwwLjQsMC42LDAuNSwwLjljMCwwLjQtMC4xLDAuNy0wLjQsMWMtMi42LDIuMy01LjQsNC40LTguMyw2LjJoLTAuMUwzNiw1My41ICBjLTEuMSwwLjYtMi4yLDAuOS0zLjQsMC45Yy0yLjUsMC00LjktMS4zLTYuMi0zLjVMMjEsNDEuN0MxMC44LDQ5LDQuNiw2Mi45LDcuOSw4MC41YzAuMSwwLjYsMC42LDEuMSwxLjMsMS4xaDYgIGMwLjcsMCwxLjMtMC41LDEuMy0xLjJjMC42LTQuNCw0LjMtNy43LDguOC03LjdzOC4yLDMuMyw4LjgsNy43YzAuMSwwLjYsMC42LDEuMSwxLjMsMS4xaDUuOWMwLjcsMCwxLjItMC41LDEuMy0xLjEgIGMwLjYtNC40LDQuMy03LjcsOC44LTcuN3M4LjIsMy4zLDguOCw3LjdjMC4xLDAuNiwwLjYsMS4xLDEuMywxLjFoNS44YzAuNywwLDEuMy0wLjYsMS4zLTEuM2MwLjEtOC4yLDIuNC0xNy43LDguNy0yMi40ICBDOTkuMSw0MS41LDkzLjQsMjcuNSw4OC4zLDIyLjR6IE02Niw0Ny4xTDYxLjgsNDVsMCwwYzAtMS4yLDAuOS0yLjMsMi4xLTIuNmMxLjItMC4zLDIuNCwwLjQsMi45LDEuNUM2Ny4zLDQ1LjEsNjcsNDYuNCw2Niw0Ny4xICBMNjYsNDcuMXoiIC8+DQo8L3N2Zz4NCg==","id":"org.jetbrains.plugins.gradle","length":2110946,"name":"Gradle","obsolete":false,"optionalDependencies":["consulo.jakarta.web","org.jetbrains.idea.maven"],"permissions":[{"type":"PROCESS_CREATE"},{"type":"GET_ENV"}],"platformVersion":"4342","tags":["build.framework"],"url":"https://github.com/consulo/consulo-gradle","vendor":"JetBrains","version":"15643"},{"checksum":{"md5":"804623224EDCFD91193FE92164B08212","sha3_256":"0866E8D8DC5A3B9F47AD78F90FBEC1EA47030A0FBF6FC9F57A6056827653F1D2","sha_256":"8507205BD11422FAE06BF8AF3E8ADDE619F38FCA07601251C3E451D5BC7EA1BA"},"date":1782329494940,"dependencies":["com.intellij.xml","consulo.java"],"description":"This plugin provides JavaFX2 support.","downloadUrls":["https://github.com/consulo/consulo-javafx/releases/download/build%239393_consulo%234342/org.jetbrains.plugins.javaFX_9393.consulo-plugin"],"downloads":2225,"downloadsAll":2225,"experimental":false,"extensionPreviews":[{"apiClassName":"consulo.compiler.artifact.ArtifactType","apiPluginId":"consulo","implId":"javafx"},{"apiClassName":"consulo.compiler.artifact.ArtifactType","apiPluginId":"consulo","implId":"javafx-preloader"},{"apiClassName":"consulo.virtualFileSystem.fileType.FileTypeFactory","apiPluginId":"consulo","implId":"*|fxml"}],"id":"org.jetbrains.plugins.javaFX","length":277656,"name":"JavaFX","obsolete":false,"platformVersion":"4342","tags":["ui.framework"],"url":"https://github.com/consulo/consulo-javafx","vendor":"JetBrains","version":"9393"},{"checksum":{"md5":"A08424C97BC527FA2BD05ADD9B15D8DD","sha3_256":"7EDD6DFC3CB4D1D352FE0B193F4D27AE63A09707DC8CFFA6430A17D8613B1729","sha_256":"5780C55C3381DD26BEE7AD1C04DCD6976A5BD7A65B6BB66C07386D4BBAA7A0EC"},"date":1782328842539,"description":"This plugin enables support for reStructuredText files (*.rst)","downloadUrls":["https://github.com/consulo/consulo-rest/releases/download/build%233063_consulo%234342/org.jetbrains.plugins.rest_3063.consulo-plugin"],"downloads":189,"downloadsAll":189,"experimental":false,"extensionPreviews":[],"id":"org.jetbrains.plugins.rest","length":131983,"name":"ReStructuredText Support","obsolete":false,"platformVersion":"4342","tags":["markup.language"],"url":"https://github.com/consulo/consulo-rest","vendor":"JetBrains","version":"3063"},{"checksum":{"md5":"28523F27798F3D4CD70FEE193C3D32EC","sha3_256":"097F856184BA888BA256EE730DBB3FA53ABB8B8BE5E13FF15D0947F211112F7B","sha_256":"A9DA93A4127F5BE5FFFC5BED60470E3B4BDBAF7DC3F46F75EAD633C9E181510A"},"date":1782328833611,"description":"Embedded Terminal","downloadUrls":["https://github.com/consulo/consulo-terminal/releases/download/build%232490_consulo%234342/org.jetbrains.plugins.terminal_2490.consulo-plugin"],"downloads":2467,"downloadsAll":2467,"experimental":false,"extensionPreviews":[],"iconBytes":"PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz4NCjxzdmcgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB2ZXJzaW9uPSIxLjEiIHdpZHRoPSI2NHB4IiBoZWlnaHQ9IjY0cHgiIHZpZXdCb3g9IjAgMCA2NCA2NCI+PGcgZmlsbD0ibm9uZSIgc3Ryb2tlPSIjNkM3MDdFIiBzdHJva2Utd2lkdGg9IjMiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCI+PHJlY3QgeD0iNC41IiB5PSI4LjUiIHdpZHRoPSI1NSIgaGVpZ2h0PSI0NyIgcng9IjYiIHJ5PSI2IiAvPjxwYXRoIGQ9Ik0xNy41LDM4LjVsOC41LTguNWwtOC41LTguNSIgLz48cGF0aCBkPSJNMjkuNSw0Mi41aDEzIiAvPjwvZz48L3N2Zz4NCg==","iconDarkBytes":"PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz4NCjxzdmcgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB2ZXJzaW9uPSIxLjEiIHdpZHRoPSI2NHB4IiBoZWlnaHQ9IjY0cHgiIHZpZXdCb3g9IjAgMCA2NCA2NCI+PGcgZmlsbD0ibm9uZSIgc3Ryb2tlPSIjQ0VEMEQ2IiBzdHJva2Utd2lkdGg9IjMiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCI+PHJlY3QgeD0iNC41IiB5PSI4LjUiIHdpZHRoPSI1NSIgaGVpZ2h0PSI0NyIgcng9IjYiIHJ5PSI2IiAvPjxwYXRoIGQ9Ik0xNy41LDM4LjVsOC41LTguNWwtOC41LTguNSIgLz48cGF0aCBkPSJNMjkuNSw0Mi41aDEzIiAvPjwvZz48L3N2Zz4NCg==","id":"org.jetbrains.plugins.terminal","length":27035,"name":"Terminal","obsolete":false,"platformVersion":"4342","tags":["tools"],"url":"https://github.com/consulo/consulo-terminal","vendor":"JetBrains","version":"2490"},{"checksum":{"md5":"66D0026526882FF73845EB4E6E3A5C92","sha3_256":"CAF879F48DC5A00258C1FAC299BFC72CC792FEA5F665D55B44AAB387F4EA3704","sha_256":"A43A85B6A251DCB473EA9BEE92E97D19EEF2DCF7FE8E191076D22E34DCC838B5"},"date":1782328868477,"description":"YAML support","downloadUrls":["https://github.com/consulo/consulo-yaml/releases/download/build%233518_consulo%234342/org.jetbrains.plugins.yaml_3518.consulo-plugin"],"downloads":10490,"downloadsAll":10490,"experimental":false,"extensionPreviews":[{"apiClassName":"consulo.virtualFileSystem.fileType.FileTypeFactory","apiPluginId":"consulo","implId":"*|yml"},{"apiClassName":"consulo.virtualFileSystem.fileType.FileTypeFactory","apiPluginId":"consulo","implId":"*|yaml"}],"iconBytes":"PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz4NCjxzdmcgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB2aWV3Qm94PSIwIDAgNTEyIDQ3MC42NDciPjxwb2x5Z29uIGlkPSJZIiBmaWxsPSIjMDAwMDAwIiBwb2ludHM9IjIzNS43OTMgMCAxNDMuOTc4IDEzNy42NzQgMTQzLjk3OCAyMjQuOTQ5IDg3LjcwMiAyMjQuOTQ5IDg3LjcwMiAxMzcuNjc0IDAgMCA2My4yNSAwIDExOS4wMTggODguNjQ2IDE3NS4yNDMgMCAyMzUuNzkzIDAgMjM1Ljc5MyAwIiAvPjxwYXRoIGlkPSJBIiBmaWxsPSIjY2IxNzFlIiBkPSJNMzMwLjI5NCwxNzUuNDUxaC0xMDEuODYxbC0yMC43MTcsNTAuMDI0aC00NS4xMDZsOTUuMzgsLTIyNC45NDloNDYuMTM3bDkxLjUxLDIyNC45NDloLTQ4LjJsLTE3LjE0NCwtNTAuMDI0em0tMTYuOTIsLTQ0LjkxMWwtMzEuMjI2LC04Mi41NWwtMzQuODM3LDgyLjU1aDY2LjA2M3oiIC8+PHBvbHlnb24gaWQ9Ik0iIGZpbGw9IiMwMDAwMDAiIHBvaW50cz0iODcuNzAxIDI1MC4xNzcgODcuNzAxIDQ3MC42NDcgMTM1LjAwNCA0NzAuNjQ3IDEzNS4wMDQgMzE4LjU2OSAxODQuNTA5IDQyMC43ODkgMjIxLjc0MyA0MjAuNzg5IDI3Mi45MzkgMzE0Ljk3NiAyNzIuOTM5IDQ3MC42MDIgMzE4LjMxOCA0NzAuNjAyIDMxOC4zMTggMjUwLjE3NyAyNTYuMzU4IDI1MC4xNzcgMjAxLjM4MSAzNDkuODgzIDE0OS4wMjEgMjUwLjE3NyA4Ny43MDEgMjUwLjE3NyA4Ny43MDEgMjUwLjE3NyIgLz48cG9seWdvbiBpZD0iTCIgZmlsbD0iIzAwMDAwMCIgcG9pbnRzPSI1MTIgNDIyLjczNSAzOTUuNjM4IDQyMi43MzUgMzk1LjYzOCAyNTAuMTI1IDM0Ny40NDIgMjUwLjEyNSAzNDcuNDQyIDQ2OS42NDcgNTEyIDQ2OS42NDcgNTEyIDQyMi43MzcgNTEyIDQyMi43MzUiIC8+PC9zdmc+DQo=","iconDarkBytes":"PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz4NCjxzdmcgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB2aWV3Qm94PSIwIDAgNTEyIDQ3MC42NDciPjxwb2x5Z29uIGlkPSJZIiBmaWxsPSIjYmJiYmJiIiBwb2ludHM9IjIzNS43OTMgMCAxNDMuOTc4IDEzNy42NzQgMTQzLjk3OCAyMjQuOTQ5IDg3LjcwMiAyMjQuOTQ5IDg3LjcwMiAxMzcuNjc0IDAgMCA2My4yNSAwIDExOS4wMTggODguNjQ2IDE3NS4yNDMgMCAyMzUuNzkzIDAgMjM1Ljc5MyAwIiAvPjxwYXRoIGlkPSJBIiBmaWxsPSIjZTc0YzNjIiBkPSJNMzMwLjI5NCwxNzUuNDUxaC0xMDEuODYxbC0yMC43MTcsNTAuMDI0aC00NS4xMDZsOTUuMzgsLTIyNC45NDloNDYuMTM3bDkxLjUxLDIyNC45NDloLTQ4LjJsLTE3LjE0NCwtNTAuMDI0em0tMTYuOTIsLTQ0LjkxMWwtMzEuMjI2LC04Mi41NWwtMzQuODM3LDgyLjU1aDY2LjA2M3oiIC8+PHBvbHlnb24gaWQ9Ik0iIGZpbGw9IiNiYmJiYmIiIHBvaW50cz0iODcuNzAxIDI1MC4xNzcgODcuNzAxIDQ3MC42NDcgMTM1LjAwNCA0NzAuNjQ3IDEzNS4wMDQgMzE4LjU2OSAxODQuNTA5IDQyMC43ODkgMjIxLjc0MyA0MjAuNzg5IDI3Mi45MzkgMzE0Ljk3NiAyNzIuOTM5IDQ3MC42MDIgMzE4LjMxOCA0NzAuNjAyIDMxOC4zMTggMjUwLjE3NyAyNTYuMzU4IDI1MC4xNzcgMjAxLjM4MSAzNDkuODgzIDE0OS4wMjEgMjUwLjE3NyA4Ny43MDEgMjUwLjE3NyA4Ny43MDEgMjUwLjE3NyIgLz48cG9seWdvbiBpZD0iTCIgZmlsbD0iI2JiYmJiYiIgcG9pbnRzPSI1MTIgNDIyLjczNSAzOTUuNjM4IDQyMi43MzUgMzk1LjYzOCAyNTAuMTI1IDM0Ny40NDIgMjUwLjEyNSAzNDcuNDQyIDQ2OS42NDcgNTEyIDQ2OS42NDcgNTEyIDQyMi43MzcgNTEyIDQyMi43MzUiIC8+PC9zdmc+DQo=","id":"org.jetbrains.plugins.yaml","length":296228,"name":"YAML","obsolete":false,"platformVersion":"4342","tags":["custom.language","markup.language"],"url":"https://github.com/consulo/consulo-yaml","vendor":"JetBrains","version":"3518"},{"checksum":{"md5":"A92C8072C79A018234CD3D9EB1F98DA8","sha3_256":"C48191FBC221009B35E9B50DEDC1BE0C6DBDD76718E613EEABB07ACE5F34B605","sha_256":"9D2B561D21FCAD7C79761374A5AD2F246F23148FA453173A184D32C3B13224F8"},"date":1782328667162,"description":"Adds support for the <a href=\"https://toml.io/en/\">TOML</a> configuration file syntax.","downloadUrls":["https://github.com/consulo/consulo-toml/releases/download/build%23727_consulo%234342/org.toml.lang_727.consulo-plugin"],"downloads":102,"downloadsAll":102,"experimental":false,"extensionPreviews":[{"apiClassName":"consulo.virtualFileSystem.fileType.FileTypeFactory","apiPluginId":"consulo","implId":"*|toml"},{"apiClassName":"consulo.virtualFileSystem.fileType.FileTypeFactory","apiPluginId":"consulo","implId":"¡|Cargo.lock"},{"apiClassName":"consulo.virtualFileSystem.fileType.FileTypeFactory","apiPluginId":"consulo","implId":"¡|Cargo.toml.orig"},{"apiClassName":"consulo.virtualFileSystem.fileType.FileTypeFactory","apiPluginId":"consulo","implId":"¡|Gopkg.lock"},{"apiClassName":"consulo.virtualFileSystem.fileType.FileTypeFactory","apiPluginId":"consulo","implId":"¡|Pipfile"},{"apiClassName":"consulo.virtualFileSystem.fileType.FileTypeFactory","apiPluginId":"consulo","implId":"¡|poetry.lock"}],"iconBytes":"PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAyNy4yLjAsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT48c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHg9IjBweCIgeT0iMHB4IiB3aWR0aD0iNjRweCIgaGVpZ2h0PSI2NHB4IiB2aWV3Qm94PSIwIDAgNjQgNjQiIGVuYWJsZS1iYWNrZ3JvdW5kPSJuZXcgMCAwIDY0IDY0IiB4bWw6c3BhY2U9InByZXNlcnZlIj4NCjxwYXRoIGZpbGw9IiNGNUY4RkUiIHN0cm9rZT0iIzM1NzRGMCIgc3Ryb2tlLXdpZHRoPSI0IiBkPSJNMTQuNiw4LjFoMzQuOGMzLjYsMCw2LjUsMi45LDYuNSw2LjV2MzQuOGMwLDMuNi0yLjksNi41LTYuNSw2LjVIMTQuNiAgYy0zLjYsMC02LjUtMi45LTYuNS02LjVWMTQuNkM4LjEsMTEsMTEsOC4xLDE0LjYsOC4xeiIgLz4NCjxwYXRoIGZpbGw9IiMzNTc0RjAiIGQ9Ik0xOS45LDE2LjhoMjQuMnY1aC05LjR2MjUuNWgtNS40VjIxLjdoLTkuNFYxNi44eiIgLz4NCjwvc3ZnPg0K","iconDarkBytes":"PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAyNy4yLjAsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT48c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHg9IjBweCIgeT0iMHB4IiB3aWR0aD0iNjRweCIgaGVpZ2h0PSI2NHB4IiB2aWV3Qm94PSIwIDAgNjQgNjQiIGVuYWJsZS1iYWNrZ3JvdW5kPSJuZXcgMCAwIDY0IDY0IiB4bWw6c3BhY2U9InByZXNlcnZlIj4NCjxwYXRoIGZpbGw9IiMyNTMyNEQiIHN0cm9rZT0iIzU0OEFGNyIgc3Ryb2tlLXdpZHRoPSI0IiBkPSJNMTQuNiw4LjFoMzQuOGMzLjYsMCw2LjUsMi45LDYuNSw2LjV2MzQuOGMwLDMuNi0yLjksNi41LTYuNSw2LjVIMTQuNiAgYy0zLjYsMC02LjUtMi45LTYuNS02LjVWMTQuNkM4LjEsMTEsMTEsOC4xLDE0LjYsOC4xeiIgLz4NCjxwYXRoIGZpbGw9IiM1NDhBRjciIGQ9Ik0xOS45LDE2LjhoMjQuMnY1aC05LjR2MjUuNWgtNS40VjIxLjdoLTkuNFYxNi44eiIgLz4NCjwvc3ZnPg0K","id":"org.toml.lang","length":127752,"name":"Toml","obsolete":false,"platformVersion":"4342","tags":["markup.language"],"vendor":"JetBrains","version":"727"},{"checksum":{"md5":"D6A20829DA34E2B1D88C97F9267D03E1","sha3_256":"FF89CBCABFB9B0982B03B04BDB19E5C8367387CAC724C4E5EB1AD86DCA2E9018","sha_256":"7494BC480D6B1B48B5E19B76D925A6B16FE78FC0AF1A0303465293704EF85605"},"date":1782329519197,"description":"Features\n    <ul>\n        <li>Environment variables completion based on .env, Dockerfile and docker-compose.yml files.</li>\n        <li>Go to declaration(in .env file) and usages(in code), by Ctrl(Cmd)+click or hot key(Ctrl(Cmd)-B, etc.)</li>\n        <li>.env file syntax highlighter</li>\n    </ul>","downloadUrls":["https://github.com/consulo/consulo-dotenv/releases/download/build%231321_consulo%234342/ru.adelf.idea.dotenv_1321.consulo-plugin"],"downloads":46,"downloadsAll":46,"experimental":false,"extensionPreviews":[{"apiClassName":"consulo.virtualFileSystem.fileType.FileTypeFactory","apiPluginId":"consulo","implId":"¡|.env"},{"apiClassName":"consulo.virtualFileSystem.fileType.FileTypeFactory","apiPluginId":"consulo","implId":"?|.env.*"}],"iconBytes":"PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz4NCjxzdmcgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiBpZD0iTGF5ZXJfMSIgZGF0YS1uYW1lPSJMYXllciAxIiB2ZXJzaW9uPSIxLjEiIHZpZXdCb3g9IjAgMCA0MCA0MCI+PGRlZnM+PHN0eWxlPi5jbHMtMSB7IGZpbGw6ICM5OGQ4MWQ7IH0gLmNscy0xLCAuY2xzLTIgeyBzdHJva2Utd2lkdGg6IDBweDsgfSAuY2xzLTIgeyBmaWxsOiAjNWY4OTE2OyB9PC9zdHlsZT48L2RlZnM+PHBhdGggY2xhc3M9ImNscy0xIiBkPSJNMzAuMTMsMTcuNTZjLTIuNi03LjEyLTEwLjEzLTE0LjM4LTEwLjEzLTE0LjM4LDAsMC03LjUzLDcuMjYtMTAuMTMsMTQuMzgtLjU3LDEuMzMtLjg5LDIuOC0uODksNC4zNSwwLDYuMDksNC45MywxMS4wMiwxMS4wMiwxMS4wMnMxMS4wMi00LjkzLDExLjAyLTExLjAyYzAtMS41NS0uMzItMy4wMS0uODktNC4zNVoiIC8+PHBhdGggY2xhc3M9ImNscy0yIiBkPSJNMzEuODcsMjEuOTFjMC0xLjYxLS4zMi0zLjE4LS45NS00LjY2LTIuNjQtNy4yMS0xMC4wMS0xNC4zOC0xMC4zMy0xNC42OGwtLjU5LS41Ny0uNTkuNTdjLS4zMS4zLTcuNyw3LjQ4LTEwLjMyLDE0LjY2LS42NCwxLjQ5LS45NiwzLjA2LS45Niw0LjY5LDAsNi4yNiw0Ljg3LDExLjM5LDExLjAyLDExLjgzdjMuNDJjMCwuNDcuMzguODUuODUuODVzLjg1LS4zOC44NS0uODV2LTMuNDJjNi4xNS0uNDQsMTEuMDItNS41NywxMS4wMi0xMS44M1pNMjAuODUsMzIuMDR2LTIuOTlsNi40NC02LjUxYy4zMy0uMzMuMzMtLjg3LDAtMS4yLS4zMy0uMzMtLjg3LS4zMy0xLjIsMGwtNS4yNCw1LjI5di01LjkybDQuNzMtNC43OWMuMzMtLjMzLjMzLS44NywwLTEuMi0uMzMtLjMzLS44Ny0uMzMtMS4yLDBsLTMuNTIsMy41NnYtNS41YzAtLjQ3LS4zOC0uODUtLjg1LS44NXMtLjg1LjM4LS44NS44NXY1LjMybC0zLjUzLTMuNGMtLjM0LS4zMy0uODgtLjMxLTEuMi4wMi0uMzMuMzQtLjMxLjg4LjAyLDEuMmw0LjcxLDQuNTN2NS44OGwtNS4yNS01LjAyYy0uMzQtLjMyLS44OC0uMzEtMS4yLjAzLS4zMi4zNC0uMzEuODguMDMsMS4ybDYuNDMsNi4xNHYzLjM0Yy01LjIxLS40My05LjMyLTQuODEtOS4zMi0xMC4xMywwLTEuMzkuMjgtMi43NC44NC00LjA2LDIuMDgtNS43LDcuNTItMTEuNjEsOS4zMy0xMy40NywxLjgsMS44Niw3LjI1LDcuNzYsOS4zMywxMy40N2wuMDIuMDRjLjU1LDEuMjcuODMsMi42Mi44Myw0LjAxLDAsNS4zMi00LjExLDkuNjktOS4zMiwxMC4xM1oiIC8+PC9zdmc+DQo=","id":"ru.adelf.idea.dotenv","length":163915,"name":".env files","obsolete":false,"optionalDependencies":["consulo.google.go","consulo.java"],"platformVersion":"4342","tags":["language.extension"],"vendor":"JetBrains","version":"1321"},{"checksum":{"md5":"4D77DB4933FA5D350AAA985DA57C43C9","sha3_256":"1BA7858855783F088DC1A7C8AD4C0F3D37A555C9A3542843591E6B6B52BB8C8D","sha_256":"8046E081A0159629D6B124A9785451122B64E8AC0D26051941D8B3680ED8A3CC"},"date":1782329001832,"dependencies":["com.intellij.xml"],"description":"","downloadUrls":["https://github.com/consulo/consulo-fenom/releases/download/build%234020_consulo%234342/ru.klkvsk.fenom_4020.consulo-plugin"],"downloads":74,"downloadsAll":74,"experimental":false,"extensionPreviews":[{"apiClassName":"consulo.virtualFileSystem.fileType.FileTypeFactory","apiPluginId":"consulo","implId":"*|fm"}],"id":"ru.klkvsk.fenom","length":42433,"name":"Fenom template engine","obsolete":false,"platformVersion":"4342","tags":["template.language"],"url":"https://github.com/consulo/consulo-fenom","vendor":"Mikhail Kulakovskiy","vendorEmail":"m@klkvsk.ru","version":"4020"},{"checksum":{"md5":"60F1EBEF345A8AFC6B95C4E66D96471C","sha3_256":"6A2418A84FF666ED8D1F148FCC2F9FD2CA75F2B5CA18ABC8EFE4667666B158B1","sha_256":"923E64F60578F5C33725166576F62A601407CB0368C53B5CE4B6C1BAC78A2B2E"},"date":1782328101348,"downloadUrls":["https://github.com/consulo/consulo/releases/download/consulo%234342/consulo.dist.linux.aarch64_4342.tar.gz"],"downloads":750,"downloadsAll":750,"experimental":false,"id":"consulo.dist.linuxA64","length":237459192,"name":"Platform (Linux, with JRE ARM64)","obsolete":true,"platformVersion":"4342","version":"4342"},{"checksum":{"md5":"6E579BDA16251DBA28C69F720ADA82B0","sha3_256":"654CF41F9C06251A1D142D9608FADF2AF3D532288ED137EBD36356411087BAD9","sha_256":"97F986E40B8ABA6B1A6F2457194C5D9CC37E6DCE77103CCF5B7E542368F21692"},"date":1782327974776,"downloadUrls":["https://github.com/consulo/consulo/releases/download/consulo%234342/consulo.dist.linux.loong64_4342.tar.gz"],"downloads":621,"downloadsAll":621,"experimental":false,"id":"consulo.dist.linux.loongarch64","length":247386946,"name":"Platform (Linux, with JRE LOONGARCH64)","obsolete":true,"platformVersion":"4342","version":"4342"},{"checksum":{"md5":"0E8F2F1FF6BA585556477816C233C080","sha3_256":"16D05BC8F5389FC08E30C8EAE34696CEEA055B784DC3BEED54D40D866EB04BDC","sha_256":"D89DA93F3293F738A010A2294E7EB0E08A256D1FDE3317E7CD72D359052D87BB"},"date":1782327933430,"downloadUrls":["https://github.com/consulo/consulo/releases/download/consulo%234342/consulo.dist.linux.no.jre_4342.tar.gz"],"downloads":1786,"downloadsAll":1786,"experimental":false,"id":"consulo-linux-no-jre","length":134400886,"name":"Platform (Linux, without JRE)","obsolete":true,"platformVersion":"4342","version":"4342"},{"checksum":{"md5":"52DD77FB226751397979722261114F2E","sha3_256":"441782BA89BDF6626599841CECE19709B35A8A1A6F1F3D412FD426BA700B3397","sha_256":"E11F7B73B71EC4BD75470F2D54C2717A52F2E7CF6846E3FC343DB43E1F552259"},"date":1782328216175,"downloadUrls":["https://github.com/consulo/consulo/releases/download/consulo%234342/consulo.dist.linux64_4342.tar.gz"],"downloads":3204,"downloadsAll":3204,"experimental":false,"id":"consulo-linux64","length":238189495,"name":"Platform (Linux, with JRE x64)","obsolete":true,"platformVersion":"4342","version":"4342"},{"checksum":{"md5":"366CDC7F3AB84EE81AC75549C5BB7A41","sha3_256":"A8A74EFC1DB91C672B8870B6420F3D08B773EA12604D2D4999DCB21DF67C38D2","sha_256":"6D0570CD17B03449C95C70E9162108BE4484131189EBEFA430A2ADD672E9AA51"},"date":1782327951146,"downloadUrls":["https://github.com/consulo/consulo/releases/download/consulo%234342/consulo.dist.mac64_4342.tar.gz"],"downloads":1808,"downloadsAll":1808,"experimental":false,"id":"consulo-mac64","length":234934076,"name":"Platform (macOS x64, with JRE)","obsolete":true,"platformVersion":"4342","version":"4342"},{"checksum":{"md5":"9BDBE880CB449B1DC099A96DFFFEC967","sha3_256":"EE64C713FB94F5FBD5A7F4E8E361B44AAD9D47B24C8A6A956ACFC820663D553C","sha_256":"13C620BBB9F09705E7FE5A454C165F6A4ED43283D2D4002D1B460CB10657F75D"},"date":1782328062828,"downloadUrls":["https://github.com/consulo/consulo/releases/download/consulo%234342/consulo.dist.mac64.no.jre_4342.tar.gz"],"downloads":1411,"downloadsAll":1411,"experimental":false,"id":"consulo-mac-no-jre","length":134474586,"name":"Platform (macOS x64, without JRE)","obsolete":true,"platformVersion":"4342","version":"4342"},{"checksum":{"md5":"89E592BF58E540011B5DC69770D001C2","sha3_256":"969E6D30766081C91788E2E16DA2BED72CF70D1DB5F59E816A52C8F4C26215C1","sha_256":"1A1D5E4A6FBAEF5C96CDF32158177237962A38FFE174DCD72D333CEE3431F78A"},"date":1782328136979,"downloadUrls":["https://github.com/consulo/consulo/releases/download/consulo%234342/consulo.dist.windows.aarch64_4342.tar.gz"],"downloads":1,"downloadsAll":1,"experimental":false,"id":"consulo-winA64","length":216453641,"name":"Platform (Windows, with JRE ARM64)","obsolete":true,"platformVersion":"4342","version":"4342"},{"checksum":{"md5":"89E592BF58E540011B5DC69770D001C2","sha3_256":"969E6D30766081C91788E2E16DA2BED72CF70D1DB5F59E816A52C8F4C26215C1","sha_256":"1A1D5E4A6FBAEF5C96CDF32158177237962A38FFE174DCD72D333CEE3431F78A"},"date":1782328136979,"downloadUrls":["https://github.com/consulo/consulo/releases/download/consulo%234342/consulo.dist.windows.aarch64_4342.tar.gz"],"downloads":1,"downloadsAll":1,"experimental":false,"id":"consulo.dist.windowsA64","length":216453641,"name":"Platform (Windows, with JRE ARM64)","obsolete":true,"platformVersion":"4342","version":"4342"},{"checksum":{"md5":"435B9B8B8CAF2EA4E01899B3EF34D407","sha3_256":"9805C3C9B4B07C5459C8FA72392B19433206FC3E4295F5DBE1C8FEE645536F7D","sha_256":"F623FD4A2CD3A73482766399231635492EA441CAF114AFF840A4926F50B5B305"},"date":1782328010462,"downloadUrls":["https://github.com/consulo/consulo/releases/download/consulo%234342/consulo.dist.windows.aarch64.zip_4342.zip"],"downloads":584,"downloadsAll":584,"experimental":false,"id":"consulo-winA64-zip","length":216901804,"name":"Platform (Windows, with JRE ARM64, zip)","obsolete":true,"platformVersion":"4342","version":"4342"},{"checksum":{"md5":"435B9B8B8CAF2EA4E01899B3EF34D407","sha3_256":"9805C3C9B4B07C5459C8FA72392B19433206FC3E4295F5DBE1C8FEE645536F7D","sha_256":"F623FD4A2CD3A73482766399231635492EA441CAF114AFF840A4926F50B5B305"},"date":1782328010462,"downloadUrls":["https://github.com/consulo/consulo/releases/download/consulo%234342/consulo.dist.windows.aarch64.zip_4342.zip"],"downloads":584,"downloadsAll":584,"experimental":false,"id":"consulo.dist.windowsA64.zip","length":216901804,"name":"Platform (Windows, with JRE ARM64, zip)","obsolete":true,"platformVersion":"4342","version":"4342"},{"checksum":{"md5":"423EB91C408D420BA51C35D7C8BA8B92","sha3_256":"529E938662D4657A5EB6F3D663258F96331112698D41303A762A125AC8C37DEB","sha_256":"A46F4C725AF0147C9CF4F133B8CFBC7ABFD0ACBF88541F204F66C537D3645285"},"date":1782327994083,"downloadUrls":["https://github.com/consulo/consulo/releases/download/consulo%234342/consulo.dist.windows.no.jre_4342.tar.gz"],"downloads":252,"downloadsAll":252,"experimental":false,"id":"consulo-win-no-jre","length":136164589,"name":"Platform (Windows, without JRE)","obsolete":true,"platformVersion":"4342","version":"4342"},{"checksum":{"md5":"209C44C941D77B257082D7EF6347BB8F","sha3_256":"FD87561A17D070D3A2D1779D550EE1651F15E489A25A0FC55FFD9FFD68599774","sha_256":"CF3156B468C75522B151728E5B5DE7D283C27F696C3B44D0129C701DAADC5BF2"},"date":1782328120287,"downloadUrls":["https://github.com/consulo/consulo/releases/download/consulo%234342/consulo.dist.windows.no.jre.zip_4342.zip"],"downloads":1627,"downloadsAll":1627,"experimental":false,"id":"consulo-win-no-jre-zip","length":136233754,"name":"Platform (Windows, without JRE, zip archive)","obsolete":true,"platformVersion":"4342","version":"4342"},{"checksum":{"md5":"9FA0C0FA2D3860A11231FCCC2D66417B","sha3_256":"31DE94EF1A218DB0C566ECE462A60EB828CE7D37C90F4D04F94ADF3F57419D1D","sha_256":"65341D0CCF74E5E1FE5F3625572D6EFCD60B780469052EBD83D6AD0C5E346576"},"date":1782328157435,"downloadUrls":["https://github.com/consulo/consulo/releases/download/consulo%234342/consulo.dist.windows64_4342.tar.gz"],"downloads":1303,"downloadsAll":1303,"experimental":false,"id":"consulo-win64","length":235949106,"name":"Platform (Windows, with JRE x64)","obsolete":true,"platformVersion":"4342","version":"4342"},{"checksum":{"md5":"7C7A2294540196D00BC841C46305B055","sha3_256":"D9D2AFE5C7E9BDB5B64C0E44C00AAAD8C68269F85DE308EFBF03FACF0CDB7C8B","sha_256":"477BA8406168CB311CAC2626AFA5C0FBE01911A5273BA4D202F153D03CA7D1CF"},"date":1782328237010,"downloadUrls":["https://github.com/consulo/consulo/releases/download/consulo%234342/consulo.dist.windows64.zip_4342.zip"],"downloads":2207,"downloadsAll":2207,"experimental":false,"id":"consulo-win64-zip","length":236713255,"name":"Platform (Windows, with JRE x64, zip)","obsolete":true,"platformVersion":"4342","version":"4342"}]