diff --git a/.github/ISSUE_TEMPLATE/功能请求.md b/.github/ISSUE_TEMPLATE/功能请求.md index 18eada3..e205a3c 100644 --- a/.github/ISSUE_TEMPLATE/功能请求.md +++ b/.github/ISSUE_TEMPLATE/功能请求.md @@ -1,6 +1,6 @@ --- name: 功能请求 -about: Suggest an idea for this project +about: 提交一个新功能请求 title: '' labels: 新需求 assignees: '' diff --git a/.github/ISSUE_TEMPLATE/报告bug.md b/.github/ISSUE_TEMPLATE/报告bug.md index b134c43..1d51ce9 100644 --- a/.github/ISSUE_TEMPLATE/报告bug.md +++ b/.github/ISSUE_TEMPLATE/报告bug.md @@ -1,6 +1,6 @@ --- name: 报告BUG -about: Create a report to help us improve +about: 提交一个BUG报告 title: '' labels: bug, 疑问/待复现 assignees: '' @@ -12,6 +12,7 @@ A clear and concise description of what the bug is. **复现方式** Steps to reproduce the behavior: + 1. Go to '...' 2. Click on '....' 3. Scroll down to '....' @@ -24,10 +25,11 @@ A clear and concise description of what you expected to happen. If applicable, add screenshots to help explain your problem. **运行环境:** - - 服务器系统:win, linux - - 服务端核心:(如:Paper、Spigot) - - 服务端版本: - - 插件版本: + +- 服务器系统:win, linux +- 服务端核心:(如:Paper、Spigot) +- 服务端版本: +- 插件版本: **补充信息** Add any other context about the problem here. diff --git a/.github/workflows/main.yml b/.github/workflows/main.yml index 3576fd8..bf62757 100644 --- a/.github/workflows/main.yml +++ b/.github/workflows/main.yml @@ -7,29 +7,29 @@ on: jobs: build: -# 配置权限 + # 配置权限 permissions: write-all runs-on: ubuntu-latest steps: - - uses: actions/checkout@v3 - - name: Set up JDK 21 - uses: actions/setup-java@v3 - with: - java-version: '21' - distribution: 'zulu' - cache: gradle - - name: "Build with Gradle" - run: ./gradlew buildPlugin - - name: "Copy jar to staging" - run: mkdir staging && cp build/libs/*.jar staging/ - - name: "Build & test" - run: | - TAG=$(echo $GITHUB_REF | sed 's/refs\/tags\///') - echo "done!" - - uses: "marvinpinto/action-automatic-releases@latest" - with: - repo_token: "${{ secrets.GITHUB_TOKEN }}" - automatic_release_tag: "${{ steps.build.outputs.TAG }}" - prerelease: false - files: | - staging/*.jar + - uses: actions/checkout@v3 + - name: Set up JDK 21 + uses: actions/setup-java@v3 + with: + java-version: '21' + distribution: 'zulu' + cache: gradle + - name: "Build with Gradle" + run: ./gradlew buildPlugin + - name: "Copy jar to staging" + run: mkdir staging && cp build/libs/*.jar staging/ + - name: "Build & test" + run: | + TAG=$(echo $GITHUB_REF | sed 's/refs\/tags\///') + echo "done!" + - uses: "marvinpinto/action-automatic-releases@latest" + with: + repo_token: "${{ secrets.GITHUB_TOKEN }}" + automatic_release_tag: "${{ steps.build.outputs.TAG }}" + prerelease: false + files: | + staging/*.jar diff --git a/README.md b/README.md index 0369d98..4a3aa11 100644 --- a/README.md +++ b/README.md @@ -2,19 +2,26 @@ <img src="https://ssl.lunadeer.cn:14437/i/2024/03/28/6604f0cec0f0e.png" alt="" width="70%"> -### [开源地址](https://github.com/ColdeZhang/Dominion) | [文档地址](https://ssl.lunadeer.cn:14448/doc/23/) -### [下载页面](https://github.com/ColdeZhang/Dominion/releases/latest) | [镜像地址](https://ssl.lunadeer.cn:14446/mirror/Dominion/releases) +[![GitHub Repository](https://img.shields.io/badge/GitHub-开源地址-blue?logo=github)](https://github.com/ColdeZhang/Dominion) +[![bStats](https://img.shields.io/badge/bStats-Statistics-eacd76?logo=google-analytics)](https://bstats.org/plugin/bukkit/Dominion/21445) +[![Hangar](https://img.shields.io/badge/Hangar-Project-bacac6?logo=paper)](https://hangar.papermc.io/zhangyuheng/Dominion) -### [统计页面](https://bstats.org/plugin/bukkit/Dominion/21445) | [Hangar](https://hangar.papermc.io/zhangyuheng/Dominion) +[![Documentation](https://img.shields.io/badge/在线文档-点击跳转-70f3ff?logo=readthedocs)](https://ssl.lunadeer.cn:14448/doc/23/) +[![Latest Build](https://img.shields.io/github/v/release/ColdeZhang/Dominion?label=%E6%9C%80%E6%96%B0%E6%9E%84%E5%BB%BA%E4%B8%8B%E8%BD%BD&logo=github&color=0aa344)](https://github.com/ColdeZhang/Dominion/releases/latest) +[![Latest Build](https://img.shields.io/github/v/release/ColdeZhang/Dominion?label=%E5%A4%87%E7%94%A8%E4%B8%8B%E8%BD%BD%E5%9C%B0%E5%9D%80&logo=gitea&color=0aa344)](https://ssl.lunadeer.cn:14446/mirror/Dominion/releases) </div> +--- + ## 简介 -鉴于 Residence 插件的作者项目较多,维护压力大,无法及时跟进新版本以及适配Folia核心。故开发此插件,旨在平替纯净版生存服Residence的使用(支持从 Res 迁移数据)。 +鉴于 Residence 插件的作者项目较多,维护压力大,无法及时跟进新版本以及适配Folia核心。故开发此插件,旨在平替纯净版生存服Residence的使用(支持从 +Res 迁移数据)。 -**请注意,本插件目前处于中期测试稳定阶段,绝大多数bug或漏洞已被修复,目前已具备完全可用性。但不排除仍然存在某些问题,如果遇到任何 BUG 欢迎及时发送邮件或添加QQ群告知,感激不尽。** +**请注意,本插件目前处于中期测试稳定阶段,绝大多数bug或漏洞已被修复,目前已具备完全可用性。但不排除仍然存在某些问题,如果遇到任何 +BUG 欢迎及时发送邮件或添加QQ群告知,感激不尽。** ## 说明 @@ -64,18 +71,17 @@ - 1.20.1+ (Bukkit、Spigot、Paper、Folia) -> 需要使用 Java21 运行你的服务端,如果你还在使用 Java17 可以放心替换为 Java21,理论上 1.20.1+ 版本的服务端核心可以直接升级到 Java21 启动。 - -## TODO - -- WebUI +> 需要使用 Java21 运行你的服务端,如果你还在使用 Java17 可以放心替换为 Java21,理论上 1.20.1+ 版本的服务端核心可以直接升级到 +> Java21 启动。 ## 建议与反馈 -Mail: [zhangyuheng@lunadeer.cn](mailto:zhangyuheng@lunadeer.cn) +GitHub Issues: [地址](https://github.com/ColdeZhang/Dominion/issues) QQ群:309428300 ## 统计 -![bstats](https://bstats.org/signatures/bukkit/Dominion.svg) +<div align="center"> +<img src="https://bstats.org/signatures/bukkit/Dominion.svg" alt="" width="100%"> +</div> diff --git a/core/src/main/java/cn/lunadeer/dominion/commands/Group.java b/core/src/main/java/cn/lunadeer/dominion/commands/Group.java index 35568db..6601977 100644 --- a/core/src/main/java/cn/lunadeer/dominion/commands/Group.java +++ b/core/src/main/java/cn/lunadeer/dominion/commands/Group.java @@ -16,8 +16,8 @@ import java.util.Collections; import java.util.List; import static cn.lunadeer.dominion.Commands.boolOptions; -import static cn.lunadeer.dominion.utils.CommandUtils.hasPermission; import static cn.lunadeer.dominion.commands.Helper.*; +import static cn.lunadeer.dominion.utils.CommandUtils.hasPermission; import static cn.lunadeer.dominion.utils.TuiUtils.getPage; public class Group { diff --git a/core/src/main/java/cn/lunadeer/dominion/commands/Member.java b/core/src/main/java/cn/lunadeer/dominion/commands/Member.java index a12e355..091a457 100644 --- a/core/src/main/java/cn/lunadeer/dominion/commands/Member.java +++ b/core/src/main/java/cn/lunadeer/dominion/commands/Member.java @@ -17,8 +17,8 @@ import java.util.List; import static cn.lunadeer.dominion.Commands.boolOptions; import static cn.lunadeer.dominion.Commands.playerNames; -import static cn.lunadeer.dominion.utils.CommandUtils.hasPermission; import static cn.lunadeer.dominion.commands.Helper.*; +import static cn.lunadeer.dominion.utils.CommandUtils.hasPermission; public class Member { diff --git a/core/src/main/java/cn/lunadeer/dominion/commands/Migration.java b/core/src/main/java/cn/lunadeer/dominion/commands/Migration.java index 7287958..91a4d22 100644 --- a/core/src/main/java/cn/lunadeer/dominion/commands/Migration.java +++ b/core/src/main/java/cn/lunadeer/dominion/commands/Migration.java @@ -52,7 +52,7 @@ public class Migration { return; } create(player, resNode, ""); - if (args.length == 3 ) { + if (args.length == 3) { int parentId = Integer.parseInt(args[2]); String[] newArgs = new String[2]; newArgs[0] = "migrate_list"; diff --git a/core/src/main/java/cn/lunadeer/dominion/commands/Template.java b/core/src/main/java/cn/lunadeer/dominion/commands/Template.java index 6b599e8..b6737dd 100644 --- a/core/src/main/java/cn/lunadeer/dominion/commands/Template.java +++ b/core/src/main/java/cn/lunadeer/dominion/commands/Template.java @@ -15,10 +15,10 @@ import java.util.Collections; import java.util.List; import static cn.lunadeer.dominion.Commands.boolOptions; -import static cn.lunadeer.dominion.utils.CommandUtils.hasPermission; -import static cn.lunadeer.dominion.utils.CommandUtils.playerOnly; import static cn.lunadeer.dominion.commands.Helper.allTemplates; import static cn.lunadeer.dominion.commands.Helper.playerPrivileges; +import static cn.lunadeer.dominion.utils.CommandUtils.hasPermission; +import static cn.lunadeer.dominion.utils.CommandUtils.playerOnly; import static cn.lunadeer.dominion.utils.TuiUtils.getPage; public class Template { diff --git a/core/src/main/java/cn/lunadeer/dominion/dtos/DominionDTO.java b/core/src/main/java/cn/lunadeer/dominion/dtos/DominionDTO.java index c44d732..058d158 100644 --- a/core/src/main/java/cn/lunadeer/dominion/dtos/DominionDTO.java +++ b/core/src/main/java/cn/lunadeer/dominion/dtos/DominionDTO.java @@ -91,7 +91,7 @@ public class DominionDTO { return dominions.getFirst(); } - public static List<DominionDTO> selectByParentId(World world, Integer parentId){ + public static List<DominionDTO> selectByParentId(World world, Integer parentId) { return selectByParentId(world.getUID(), parentId); } diff --git a/core/src/main/java/cn/lunadeer/dominion/dtos/GroupDTO.java b/core/src/main/java/cn/lunadeer/dominion/dtos/GroupDTO.java index 0ad5cd6..816a40b 100644 --- a/core/src/main/java/cn/lunadeer/dominion/dtos/GroupDTO.java +++ b/core/src/main/java/cn/lunadeer/dominion/dtos/GroupDTO.java @@ -48,7 +48,7 @@ public class GroupDTO { } public String getNameColoredBukkit() { - String with_pre_suf = "&#ffffff" + + String with_pre_suf = "&#ffffff" + Dominion.config.getGroupTitlePrefix() + (String) name_colored.value + "&#ffffff" + diff --git a/core/src/main/java/cn/lunadeer/dominion/managers/GroupLimit.java b/core/src/main/java/cn/lunadeer/dominion/managers/GroupLimit.java index 1f736b8..712502e 100644 --- a/core/src/main/java/cn/lunadeer/dominion/managers/GroupLimit.java +++ b/core/src/main/java/cn/lunadeer/dominion/managers/GroupLimit.java @@ -10,7 +10,7 @@ import java.util.List; import java.util.Map; public class GroupLimit { - private final YamlConfiguration config; + private final YamlConfiguration config; private final File file_path; private Integer min_y; private Integer max_y; diff --git a/core/src/main/java/cn/lunadeer/dominion/tuis/AllDominion.java b/core/src/main/java/cn/lunadeer/dominion/tuis/AllDominion.java index ccdfef6..9398080 100644 --- a/core/src/main/java/cn/lunadeer/dominion/tuis/AllDominion.java +++ b/core/src/main/java/cn/lunadeer/dominion/tuis/AllDominion.java @@ -10,10 +10,10 @@ import org.bukkit.entity.Player; import java.util.List; +import static cn.lunadeer.dominion.tuis.dominion.DominionList.BuildTreeLines; import static cn.lunadeer.dominion.utils.CommandUtils.playerOnly; import static cn.lunadeer.dominion.utils.TuiUtils.getPage; import static cn.lunadeer.dominion.utils.TuiUtils.notOp; -import static cn.lunadeer.dominion.tuis.dominion.DominionList.BuildTreeLines; public class AllDominion { diff --git a/core/src/main/java/cn/lunadeer/dominion/tuis/dominion/DominionList.java b/core/src/main/java/cn/lunadeer/dominion/tuis/dominion/DominionList.java index a3d30e8..3955fbe 100644 --- a/core/src/main/java/cn/lunadeer/dominion/tuis/dominion/DominionList.java +++ b/core/src/main/java/cn/lunadeer/dominion/tuis/dominion/DominionList.java @@ -14,8 +14,8 @@ import org.bukkit.entity.Player; import java.util.ArrayList; import java.util.List; -import static cn.lunadeer.dominion.utils.CommandUtils.playerOnly; import static cn.lunadeer.dominion.commands.Helper.playerAdminDominions; +import static cn.lunadeer.dominion.utils.CommandUtils.playerOnly; import static cn.lunadeer.dominion.utils.TuiUtils.getPage; public class DominionList { diff --git a/resource/logo.svg b/resource/logo.svg index 36fbb46..2c9e3d0 100644 --- a/resource/logo.svg +++ b/resource/logo.svg @@ -1 +1,21 @@ -<svg data-v-0dd9719b="" version="1.0" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" width="100%" height="100%" viewBox="0 0 340.000000 250.000000" preserveAspectRatio="xMidYMid meet" color-interpolation-filters="sRGB" style="margin: auto;"> <rect data-v-0dd9719b="" x="0" y="0" width="100%" height="100%" fill="#ffffff" fill-opacity="1" class="background"></rect> <!----> <g data-v-0dd9719b="" fill="#1684ac" class="linesvg" transform="translate(53.540000915527344,78.76000213623047)"><polyline stroke="#1684ac" stroke-width="2" fill-opacity="0" points="1,50 1,0 232.9199981689453,0 232.9199981689453,92.47999954223633 182.9199981689453,92.47999954223633"></polyline> <g fill="#1684ac" transform="translate(0,62)"><g data-gra="path-name" fill-rule="" class="tp-name"><g transform="scale(1)"><g><path d="M13.89-29.92L13.89-29.92Q16.97-29.92 19.71-28.75 22.44-27.57 24.47-25.54 26.5-23.51 27.68-20.78 28.86-18.04 28.86-14.96L28.86-14.96Q28.86-11.88 27.68-9.15 26.5-6.41 24.47-4.38 22.44-2.35 19.71-1.18 16.97 0 13.89 0L13.89 0 8.59 0 10.69-5.13 13.89-5.13Q15.86-5.13 17.66-5.88 19.45-6.63 20.86-7.99L20.86-7.99Q22.23-9.4 22.98-11.18 23.73-12.95 23.73-14.96L23.73-14.96Q23.73-16.93 22.98-18.72 22.23-20.52 20.86-21.93L20.86-21.93Q19.45-23.3 17.66-24.05 15.86-24.79 13.89-24.79L13.89-24.79 6.63-24.79 6.63-12.4 6.63-5.13 6.63 0 1.5 0 1.5-29.92 13.89-29.92ZM42.07-16.84L42.07-16.84Q39.5-16.84 37.7-15.05L37.7-15.05Q35.91-13.25 35.91-10.69L35.91-10.69Q35.91-8.17 37.7-6.37L37.7-6.37Q38.56-5.47 39.69-5.02 40.83-4.57 42.07-4.57L42.07-4.57Q43.3-4.57 44.42-5.02 45.53-5.47 46.43-6.37L46.43-6.37Q48.22-8.17 48.22-10.69L48.22-10.69Q48.22-13.25 46.43-15.05L46.43-15.05Q44.54-16.84 42.07-16.84ZM42.07-21.97L42.07-21.97Q44.42-21.97 46.47-21.1 48.52-20.22 50.06-18.68 51.6-17.14 52.47-15.09 53.35-13.04 53.35-10.69L53.35-10.69Q53.35-8.38 52.47-6.33 51.6-4.27 50.06-2.74 48.52-1.2 46.47-0.32 44.42 0.56 42.07 0.56L42.07 0.56Q39.71 0.56 37.66-0.32 35.61-1.2 34.07-2.74 32.53-4.27 31.66-6.33 30.78-8.38 30.78-10.69L30.78-10.69Q30.78-13.04 31.66-15.09 32.53-17.14 34.07-18.68 35.61-20.22 37.66-21.1 39.71-21.97 42.07-21.97ZM78.4-21.97L78.4-21.97Q80.2-21.97 81.54-21.29 82.89-20.61 83.75-19.41 84.6-18.21 85.03-16.63 85.46-15.05 85.46-13.21L85.46-13.21 85.46 0 80.33 0 80.33-13.21Q80.33-14.71 79.26-15.77L79.26-15.77Q78.23-16.84 76.69-16.84L76.69-16.84Q75.15-16.84 74.13-15.77L74.13-15.77Q73.06-14.71 73.06-13.21L73.06-13.21 73.06 0 67.93 0 67.93-13.21Q67.93-14.71 66.86-15.77L66.86-15.77Q66.35-16.33 65.68-16.59 65.02-16.84 64.29-16.84L64.29-16.84Q62.71-16.84 61.69-15.77L61.69-15.77Q60.62-14.71 60.62-13.21L60.62-13.21 60.62 0 55.49 0 55.49-21.37 60.62-21.37 60.62-19.49Q61.86-20.56 63.23-21.27 64.59-21.97 66-21.97L66-21.97Q67.93-21.97 69.17-21.2 70.41-20.43 71.39-19.07L71.39-19.07Q72.55-20.31 74.38-21.14 76.22-21.97 78.4-21.97ZM93.36 0L88.23 0 88.23-21.37 93.36-21.37 93.36 0ZM88.23-24.79L88.23-29.92 93.36-29.92 93.36-24.79 88.23-24.79ZM107.13-21.97L107.13-21.97Q109.22-21.97 110.93-21.18 112.64-20.39 113.86-19 115.08-17.61 115.74-15.77 116.41-13.94 116.41-11.84L116.41-11.84 116.41 0 111.28 0 111.28-11.84Q111.28-13.98 109.78-15.39L109.78-15.39Q108.33-16.84 106.27-16.84L106.27-16.84Q104.18-16.84 102.73-15.39L102.73-15.39Q101.27-13.94 101.27-11.84L101.27-11.84 101.27 0 96.14 0 96.14-21.37 101.27-21.37 101.27-19.75Q102.43-20.73 103.88-21.35 105.33-21.97 107.13-21.97ZM124.1 0L118.97 0 118.97-21.37 124.1-21.37 124.1 0ZM118.97-24.79L118.97-29.92 124.1-29.92 124.1-24.79 118.97-24.79ZM137.74-16.84L137.74-16.84Q135.17-16.84 133.38-15.05L133.38-15.05Q131.58-13.25 131.58-10.69L131.58-10.69Q131.58-8.17 133.38-6.37L133.38-6.37Q134.23-5.47 135.37-5.02 136.5-4.57 137.74-4.57L137.74-4.57Q138.98-4.57 140.09-5.02 141.2-5.47 142.1-6.37L142.1-6.37Q143.89-8.17 143.89-10.69L143.89-10.69Q143.89-13.25 142.1-15.05L142.1-15.05Q140.22-16.84 137.74-16.84ZM137.74-21.97L137.74-21.97Q140.09-21.97 142.14-21.1 144.19-20.22 145.73-18.68 147.27-17.14 148.15-15.09 149.02-13.04 149.02-10.69L149.02-10.69Q149.02-8.38 148.15-6.33 147.27-4.27 145.73-2.74 144.19-1.2 142.14-0.32 140.09 0.56 137.74 0.56L137.74 0.56Q135.39 0.56 133.33-0.32 131.28-1.2 129.74-2.74 128.2-4.27 127.33-6.33 126.45-8.38 126.45-10.69L126.45-10.69Q126.45-13.04 127.33-15.09 128.2-17.14 129.74-18.68 131.28-20.22 133.33-21.1 135.39-21.97 137.74-21.97ZM162.15-21.97L162.15-21.97Q164.24-21.97 165.95-21.18 167.66-20.39 168.88-19 170.1-17.61 170.76-15.77 171.42-13.94 171.42-11.84L171.42-11.84 171.42 0 166.29 0 166.29-11.84Q166.29-13.98 164.8-15.39L164.8-15.39Q163.34-16.84 161.29-16.84L161.29-16.84Q159.2-16.84 157.74-15.39L157.74-15.39Q156.29-13.94 156.29-11.84L156.29-11.84 156.29 0 151.16 0 151.16-21.37 156.29-21.37 156.29-19.75Q157.44-20.73 158.9-21.35 160.35-21.97 162.15-21.97Z" transform="translate(-1.5, 29.920000076293945)"></path></g> <!----> <!----> <!----> <!----> <!----> <!----> <!----></g></g> <!----></g></g><defs v-gra="od"></defs></svg> \ No newline at end of file +<svg data-v-0dd9719b="" version="1.0" xmlns="http://www.w3.org/2000/svg" + width="100%" height="100%" viewBox="0 0 340.000000 250.000000" preserveAspectRatio="xMidYMid meet" + color-interpolation-filters="sRGB" style="margin: auto;"> + <rect data-v-0dd9719b="" x="0" y="0" width="100%" height="100%" fill="#ffffff" fill-opacity="1" + class="background"></rect> <!----> + <g data-v-0dd9719b="" fill="#1684ac" class="linesvg" transform="translate(53.540000915527344,78.76000213623047)"> + <polyline stroke="#1684ac" stroke-width="2" fill-opacity="0" + points="1,50 1,0 232.9199981689453,0 232.9199981689453,92.47999954223633 182.9199981689453,92.47999954223633"></polyline> + <g fill="#1684ac" transform="translate(0,62)"> + <g data-gra="path-name" fill-rule="" class="tp-name"> + <g transform="scale(1)"> + <g> + <path d="M13.89-29.92L13.89-29.92Q16.97-29.92 19.71-28.75 22.44-27.57 24.47-25.54 26.5-23.51 27.68-20.78 28.86-18.04 28.86-14.96L28.86-14.96Q28.86-11.88 27.68-9.15 26.5-6.41 24.47-4.38 22.44-2.35 19.71-1.18 16.97 0 13.89 0L13.89 0 8.59 0 10.69-5.13 13.89-5.13Q15.86-5.13 17.66-5.88 19.45-6.63 20.86-7.99L20.86-7.99Q22.23-9.4 22.98-11.18 23.73-12.95 23.73-14.96L23.73-14.96Q23.73-16.93 22.98-18.72 22.23-20.52 20.86-21.93L20.86-21.93Q19.45-23.3 17.66-24.05 15.86-24.79 13.89-24.79L13.89-24.79 6.63-24.79 6.63-12.4 6.63-5.13 6.63 0 1.5 0 1.5-29.92 13.89-29.92ZM42.07-16.84L42.07-16.84Q39.5-16.84 37.7-15.05L37.7-15.05Q35.91-13.25 35.91-10.69L35.91-10.69Q35.91-8.17 37.7-6.37L37.7-6.37Q38.56-5.47 39.69-5.02 40.83-4.57 42.07-4.57L42.07-4.57Q43.3-4.57 44.42-5.02 45.53-5.47 46.43-6.37L46.43-6.37Q48.22-8.17 48.22-10.69L48.22-10.69Q48.22-13.25 46.43-15.05L46.43-15.05Q44.54-16.84 42.07-16.84ZM42.07-21.97L42.07-21.97Q44.42-21.97 46.47-21.1 48.52-20.22 50.06-18.68 51.6-17.14 52.47-15.09 53.35-13.04 53.35-10.69L53.35-10.69Q53.35-8.38 52.47-6.33 51.6-4.27 50.06-2.74 48.52-1.2 46.47-0.32 44.42 0.56 42.07 0.56L42.07 0.56Q39.71 0.56 37.66-0.32 35.61-1.2 34.07-2.74 32.53-4.27 31.66-6.33 30.78-8.38 30.78-10.69L30.78-10.69Q30.78-13.04 31.66-15.09 32.53-17.14 34.07-18.68 35.61-20.22 37.66-21.1 39.71-21.97 42.07-21.97ZM78.4-21.97L78.4-21.97Q80.2-21.97 81.54-21.29 82.89-20.61 83.75-19.41 84.6-18.21 85.03-16.63 85.46-15.05 85.46-13.21L85.46-13.21 85.46 0 80.33 0 80.33-13.21Q80.33-14.71 79.26-15.77L79.26-15.77Q78.23-16.84 76.69-16.84L76.69-16.84Q75.15-16.84 74.13-15.77L74.13-15.77Q73.06-14.71 73.06-13.21L73.06-13.21 73.06 0 67.93 0 67.93-13.21Q67.93-14.71 66.86-15.77L66.86-15.77Q66.35-16.33 65.68-16.59 65.02-16.84 64.29-16.84L64.29-16.84Q62.71-16.84 61.69-15.77L61.69-15.77Q60.62-14.71 60.62-13.21L60.62-13.21 60.62 0 55.49 0 55.49-21.37 60.62-21.37 60.62-19.49Q61.86-20.56 63.23-21.27 64.59-21.97 66-21.97L66-21.97Q67.93-21.97 69.17-21.2 70.41-20.43 71.39-19.07L71.39-19.07Q72.55-20.31 74.38-21.14 76.22-21.97 78.4-21.97ZM93.36 0L88.23 0 88.23-21.37 93.36-21.37 93.36 0ZM88.23-24.79L88.23-29.92 93.36-29.92 93.36-24.79 88.23-24.79ZM107.13-21.97L107.13-21.97Q109.22-21.97 110.93-21.18 112.64-20.39 113.86-19 115.08-17.61 115.74-15.77 116.41-13.94 116.41-11.84L116.41-11.84 116.41 0 111.28 0 111.28-11.84Q111.28-13.98 109.78-15.39L109.78-15.39Q108.33-16.84 106.27-16.84L106.27-16.84Q104.18-16.84 102.73-15.39L102.73-15.39Q101.27-13.94 101.27-11.84L101.27-11.84 101.27 0 96.14 0 96.14-21.37 101.27-21.37 101.27-19.75Q102.43-20.73 103.88-21.35 105.33-21.97 107.13-21.97ZM124.1 0L118.97 0 118.97-21.37 124.1-21.37 124.1 0ZM118.97-24.79L118.97-29.92 124.1-29.92 124.1-24.79 118.97-24.79ZM137.74-16.84L137.74-16.84Q135.17-16.84 133.38-15.05L133.38-15.05Q131.58-13.25 131.58-10.69L131.58-10.69Q131.58-8.17 133.38-6.37L133.38-6.37Q134.23-5.47 135.37-5.02 136.5-4.57 137.74-4.57L137.74-4.57Q138.98-4.57 140.09-5.02 141.2-5.47 142.1-6.37L142.1-6.37Q143.89-8.17 143.89-10.69L143.89-10.69Q143.89-13.25 142.1-15.05L142.1-15.05Q140.22-16.84 137.74-16.84ZM137.74-21.97L137.74-21.97Q140.09-21.97 142.14-21.1 144.19-20.22 145.73-18.68 147.27-17.14 148.15-15.09 149.02-13.04 149.02-10.69L149.02-10.69Q149.02-8.38 148.15-6.33 147.27-4.27 145.73-2.74 144.19-1.2 142.14-0.32 140.09 0.56 137.74 0.56L137.74 0.56Q135.39 0.56 133.33-0.32 131.28-1.2 129.74-2.74 128.2-4.27 127.33-6.33 126.45-8.38 126.45-10.69L126.45-10.69Q126.45-13.04 127.33-15.09 128.2-17.14 129.74-18.68 131.28-20.22 133.33-21.1 135.39-21.97 137.74-21.97ZM162.15-21.97L162.15-21.97Q164.24-21.97 165.95-21.18 167.66-20.39 168.88-19 170.1-17.61 170.76-15.77 171.42-13.94 171.42-11.84L171.42-11.84 171.42 0 166.29 0 166.29-11.84Q166.29-13.98 164.8-15.39L164.8-15.39Q163.34-16.84 161.29-16.84L161.29-16.84Q159.2-16.84 157.74-15.39L157.74-15.39Q156.29-13.94 156.29-11.84L156.29-11.84 156.29 0 151.16 0 151.16-21.37 156.29-21.37 156.29-19.75Q157.44-20.73 158.9-21.35 160.35-21.97 162.15-21.97Z" + transform="translate(-1.5, 29.920000076293945)"></path> + </g> <!----> <!----> <!----> <!----> <!----> <!----> <!----> + </g> + </g> <!----> + </g> + </g> + <defs v-gra="od"></defs> +</svg> \ No newline at end of file