18 Commits

Author SHA1 Message Date
88a9778f3a Bump version to 1.0.3 2025-10-03 11:40:04 +02:00
c695d6c733 Added login and authentication 2025-10-03 11:39:20 +02:00
96388e5a50 update readme 2025-09-29 17:16:44 +02:00
888197b1c6 Readme update 2025-09-29 17:08:53 +02:00
29b2ef1b17 Added Docker 2025-09-29 16:33:39 +02:00
b26af58b51 Hotfix 2025-09-29 16:25:29 +02:00
f10ccd0d16 Added dynamic ws wss 2025-09-29 16:22:12 +02:00
f6926b2230 Added dockerization 2025-09-29 15:45:48 +02:00
bb78d7f5af Hotfix null 2025-09-12 14:48:42 +02:00
e6f16ca8cd Added Savegame 2025-09-12 14:43:07 +02:00
fb9c17fd69 Added first real game 2025-09-12 00:01:25 +02:00
c1b44c081a Added Image with Multiple CHoice 2025-09-11 20:24:52 +02:00
8ce77c1250 Added Audio Questions 2025-09-11 20:17:07 +02:00
b98e25d4e7 Added Image Questions 2025-09-11 19:06:01 +02:00
fd4b2fd341 Some design fixes 2025-09-11 17:52:11 +02:00
f8e186d16e Little design fixes 2025-09-11 14:55:31 +02:00
e3da11d776 Adjusted some sizes 2025-09-06 13:09:02 +02:00
7e2ef51b19 Hotfix 2025-09-06 12:27:21 +02:00
54 changed files with 6590 additions and 4496 deletions

17
.dockerignore Normal file
View File

@@ -0,0 +1,17 @@
Dockerfile
.dockerignore
.git
.gitignore
.gitattributes
README.md
.npmrc
.prettierrc
.eslintrc.cjs
.graphqlrc
.editorconfig
.vscode
node_modules
build
package
**/.env
.env*

View File

@@ -1,4 +1,8 @@
{
"editor.defaultFormatter": "esbenp.prettier-vscode",
"editor.formatOnSave": true
"editor.formatOnSave": true,
"[svg]": {
"editor.defaultFormatter": "jock.svg"
},
"svg.preview.background": "dark-transparent"
}

17
Dockerfile Normal file
View File

@@ -0,0 +1,17 @@
FROM node:24-alpine AS builder
WORKDIR /app
COPY package*.json ./
RUN npm ci
COPY . .
RUN npm run build
RUN npm prune --production
FROM node:24-alpine
WORKDIR /app
COPY --from=builder /app/build build/
COPY --from=builder /app/node_modules node_modules/
COPY package.json .
EXPOSE 3000
ENV NODE_ENV=production
ENV PUBLIC_JEOPARDY_SERVER=127.0.0.1:12345
CMD [ "node", "build" ]

View File

@@ -1,38 +1,34 @@
# sv
# Jeopardy
Everything you need to build a Svelte project, powered by [`sv`](https://github.com/sveltejs/cli).
## Creating a project
If you're seeing this, you've probably already done this step. Congrats!
```sh
# create a new project in the current directory
npx sv create
# create a new project in my-app
npx sv create my-app
```
Ein Jeopardy-Style Projekt
## Developing
Once you've created a project and installed dependencies with `npm install` (or `pnpm install` or `yarn`), start a development server:
Zum entwickeln am besten `docker compose` nutzen. Wichtig hierbei ist, dass man das JeopardyServer Projekt auch gebaut haben muss.
```sh
npm run dev
npm run docker-build
# or start the server and open the app in a new browser tab
npm run dev -- --open
docker compose up -d
```
## Building
Eventuell muss das `docker-compose.yml` und das `.env.local` angepasst werden, sollte aber eigentlich alles so stimmen.
To create a production version of your app:
Ansonsten kann man auch mit `npm run dev` entwickeln.
```sh
npm run build
```
## Build Production
You can preview the production build with `npm run preview`.
> To deploy your app, you may need to install an [adapter](https://svelte.dev/docs/kit/adapters) for your target environment.
1. Versionsnummer in `package.json` updaten
2. commit erstellen und mit Versionsnummer taggen
3. push des commits **und der tags**
4. Auf Server connecten
```sh
sudo su
cd /opt/jeopardy/Jeopardy
git fetch --tags
git checkout <versionsnummer>
docker build -t jeopardy .
docker tag jeopardy:latest jeopardy:<versionsnummer>
cd ..
docker compose up -d
```

42
docker-compose.yml Normal file
View File

@@ -0,0 +1,42 @@
services:
jeopardy:
image: jeopardy:latest
container_name: jeopardy
environment:
# domain:port or only domain, eg jeopardyserver.akolata.de
PUBLIC_JEOPARDY_SERVER: localhost:11001
ports:
- "11000:3000"
jeopardyserver:
image: jeopardyserver:latest
container_name: jeopardyserver
environment:
JEOPARDYSERVER_MONGO_USERNAME: jeopardyadmin
JEOPARDYSERVER_MONGO_PASSWORD: jGpklsI9vCdixel7sDGxVBsydlzdyX8A1Zank6a12QT827PC
JEOPARDYSERVER_MONGO_URL: mongo:27017
JEOPARDY_URL: http://localhost:11000
ports:
- "11001:12345"
mongo:
image: mongo:8.0.14
restart: always
environment:
MONGO_INITDB_ROOT_USERNAME: jeopardyadmin
MONGO_INITDB_ROOT_PASSWORD: jGpklsI9vCdixel7sDGxVBsydlzdyX8A1Zank6a12QT827PC
ports:
- 11002:27017
volumes:
- mongodb_data_volume:/data/db
mongo-express:
image: mongo-express
restart: always
ports:
- 11003:8081
environment:
ME_CONFIG_MONGODB_URL: mongodb://jeopardyadmin:jGpklsI9vCdixel7sDGxVBsydlzdyX8A1Zank6a12QT827PC@mongo:27017/
ME_CONFIG_BASICAUTH_ENABLED: true
ME_CONFIG_BASICAUTH_USERNAME: Trushy
ME_CONFIG_BASICAUTH_PASSWORD: IXvtRcbrXy7wX4VKfmwKzRdRnHwbMlDpLm4ETKk9jgzJoylhakUCpcRWN3xVbAuM
volumes:
mongodb_data_volume:

8905
package-lock.json generated

File diff suppressed because it is too large Load Diff

View File

@@ -1,37 +1,42 @@
{
"name": "jeopardy",
"private": true,
"version": "0.0.1",
"type": "module",
"scripts": {
"dev": "vite dev",
"build": "vite build",
"preview": "vite preview",
"prepare": "svelte-kit sync || echo ''",
"check": "svelte-kit sync && svelte-check --tsconfig ./tsconfig.json",
"check:watch": "svelte-kit sync && svelte-check --tsconfig ./tsconfig.json --watch",
"format": "prettier --write .",
"lint": "prettier --check . && eslint ."
},
"devDependencies": {
"@eslint/compat": "^1.2.5",
"@eslint/js": "^9.18.0",
"@sveltejs/adapter-auto": "^6.0.0",
"@sveltejs/kit": "^2.22.0",
"@sveltejs/vite-plugin-svelte": "^6.0.0",
"@tailwindcss/vite": "^4.0.0",
"eslint": "^9.18.0",
"eslint-config-prettier": "^10.0.1",
"eslint-plugin-svelte": "^3.0.0",
"globals": "^16.0.0",
"prettier": "^3.4.2",
"prettier-plugin-svelte": "^3.3.3",
"prettier-plugin-tailwindcss": "^0.6.11",
"svelte": "^5.0.0",
"svelte-check": "^4.0.0",
"tailwindcss": "^4.0.0",
"typescript": "^5.0.0",
"typescript-eslint": "^8.20.0",
"vite": "^7.0.4"
}
"name": "jeopardy",
"private": true,
"version": "1.0.3",
"type": "module",
"scripts": {
"dev": "vite dev",
"build": "vite build",
"preview": "vite preview",
"prepare": "svelte-kit sync || echo ''",
"check": "svelte-kit sync && svelte-check --tsconfig ./tsconfig.json",
"check:watch": "svelte-kit sync && svelte-check --tsconfig ./tsconfig.json --watch",
"format": "prettier --write .",
"lint": "prettier --check . && eslint .",
"docker-build": "docker build -t jeopardy ."
},
"devDependencies": {
"@eslint/compat": "^1.2.5",
"@eslint/js": "^9.18.0",
"@sveltejs/adapter-node": "^5.3.2",
"@sveltejs/kit": "^2.22.0",
"@sveltejs/vite-plugin-svelte": "^6.0.0",
"@tailwindcss/vite": "^4.0.0",
"eslint": "^9.18.0",
"eslint-config-prettier": "^10.0.1",
"eslint-plugin-svelte": "^3.0.0",
"globals": "^16.0.0",
"prettier": "^3.4.2",
"prettier-plugin-svelte": "^3.3.3",
"prettier-plugin-tailwindcss": "^0.6.11",
"svelte": "^5.0.0",
"svelte-check": "^4.0.0",
"tailwindcss": "^4.0.0",
"typescript": "^5.0.0",
"typescript-eslint": "^8.20.0",
"vite": "^7.0.4"
},
"dependencies": {
"axios": "^1.12.2",
"cookie": "^1.0.2"
}
}

View File

@@ -35,4 +35,23 @@
.card:hover {
background-color: rgba(0, 0, 0, 0.1);
}
.choiceCard {
border: 1px solid black;
border-radius: 5px;
display: flex;
align-items: center;
justify-content: center;
height: fit-content;
padding: 32px;
/* font-size: larger;
font-weight: bold;
cursor: pointer; */
}
.choice-answer {
background-color: rgb(87, 255, 87);
box-shadow: 0 0 20px 5px rgb(87, 255, 87);
border: 1px solid rgb(50, 141, 50);
}
}

View File

@@ -0,0 +1,57 @@
<script lang="ts">
import AudioPlayerComponent from "./AudioPlayerComponent.svelte";
import type { AudioMultipleChoiceQuestion } from "./games/games";
const path = "/sounds/";
interface Props {
question: AudioMultipleChoiceQuestion;
showAnswer: boolean;
showQuestion: boolean;
showPlayer: boolean;
[key: string]: unknown;
}
let { question, showAnswer, showQuestion, showPlayer }: Props = $props();
function shuffle<T>(array: T[]) {
let currentIndex = array.length;
// While there remain elements to shuffle...
while (currentIndex != 0) {
// Pick a remaining element...
let randomIndex = Math.floor(Math.random() * currentIndex);
currentIndex--;
// And swap it with the current element.
[array[currentIndex], array[randomIndex]] = [array[randomIndex], array[currentIndex]];
}
}
const answer = question.data.choices[0];
let _choices = [...question.data.choices];
shuffle(_choices);
</script>
<div class="mb-4 flex grow flex-col items-center text-6xl">
{#if showQuestion}
<div class="flex grow-1 items-center">
<div class="text-center">{question.data.question}</div>
</div>
{/if}
{#if showPlayer}
<div class="flex w-full flex-col justify-center">
<AudioPlayerComponent src={path + question.data.audio} />
</div>
{/if}
{#if showQuestion}
<div class="flex w-full grow-1 flex-wrap items-center justify-around gap-2">
{#each _choices as choice}
<div class="choiceCard {showAnswer && choice === answer ? 'choice-answer' : ''}">
{choice}
</div>
{/each}
</div>
{/if}
</div>

View File

@@ -0,0 +1,217 @@
<script lang="ts">
import { onMount } from "svelte";
interface Props {
src: string;
[key: string]: unknown;
}
const saveKey = "jeopardyAudioVolume";
let { src }: Props = $props();
let time = $state(0);
let duration = $state(0);
let paused = $state(true);
let volume = $state(100);
onMount(() => {
let savedVolume = localStorage.getItem(saveKey);
if (savedVolume != null) {
let parsedVolume = parseFloat(savedVolume);
if (!isNaN(parsedVolume)) {
setVolume(parsedVolume);
}
}
});
function setVolume(vol: number): void {
const audioPlayer = document.getElementById("AudioQuestionAudioPlayer") as HTMLMediaElement;
volume = Math.round(vol * 100);
if (audioPlayer) {
audioPlayer.volume = vol;
}
}
function format(time: number) {
if (isNaN(time)) return "...";
const minutes = Math.floor(time / 60);
const seconds = Math.floor(time % 60);
return `${minutes}:${seconds < 10 ? `0${seconds}` : seconds}`;
}
</script>
<div class={["player", { paused }]}>
<audio
id="AudioQuestionAudioPlayer"
{src}
bind:currentTime={time}
bind:duration
bind:paused
onended={() => {
time = 0;
}}
></audio>
<button class="play" aria-label={paused ? "play" : "pause"} onclick={() => (paused = !paused)}
></button>
<div class="info">
<div class="time">
<span>{format(time)}</span>
<div
class="slider"
onpointerdown={(e) => {
const div = e.currentTarget;
function seek(e: PointerEvent) {
const { left, width } = div.getBoundingClientRect();
let p = (e.clientX - left) / width;
if (p < 0) p = 0;
if (p > 1) p = 1;
time = p * duration;
}
seek(e);
window.addEventListener("pointermove", seek);
window.addEventListener(
"pointerup",
() => {
window.removeEventListener("pointermove", seek);
},
{
once: true
}
);
}}
>
<div class="progress" style="--progress: {time / duration}%"></div>
</div>
<span>{duration ? format(duration) : "--:--"}</span>
</div>
</div>
<div></div>
<div class="info">
<div class="time">
<div
class="slider"
onpointerdown={(e) => {
const div = e.currentTarget;
function seek(e: PointerEvent) {
const { left, width } = div.getBoundingClientRect();
let p = (e.clientX - left) / width;
if (p < 0) p = 0;
if (p > 1) p = 1;
setVolume(p);
localStorage.setItem(saveKey, p.toString());
}
seek(e);
window.addEventListener("pointermove", seek);
window.addEventListener(
"pointerup",
() => {
window.removeEventListener("pointermove", seek);
},
{
once: true
}
);
}}
>
<div class="volume" style="--volume: {volume / 100}%"></div>
</div>
<span>{volume}%</span>
</div>
</div>
</div>
<style>
.player {
display: grid;
grid-template-columns: 2.5em 1fr;
align-items: center;
gap: 1em;
padding: 0.5em 1em 0.5em 0.5em;
border-radius: 2em;
background: gray;
transition: filter 0.2s;
color: white;
user-select: none;
font-size: medium;
}
.player:not(.paused) {
color: white;
filter: drop-shadow(0.5em 0.5em 1em rgba(0, 0, 0, 0.1));
}
button {
width: 100%;
aspect-ratio: 1;
background-repeat: no-repeat;
background-position: 50% 50%;
border-radius: 50%;
cursor: pointer;
}
.play {
width: 40px;
}
[aria-label="pause"] {
background-image: url(/images/pause.svg);
}
[aria-label="play"] {
background-image: url(/images/play.svg);
}
.info {
overflow: hidden;
}
.time {
display: flex;
align-items: center;
gap: 0.5em;
}
.time span {
font-size: 0.7em;
}
.slider {
flex: 1;
height: 0.5em;
background: lightgray;
border-radius: 0.5em;
overflow: hidden;
cursor: grab;
}
.slider:active {
cursor: grabbing;
}
.progress {
width: calc(100 * var(--progress));
height: 100%;
background: lightgreen;
}
.volume {
width: calc(100 * var(--volume));
height: 100%;
background: lightgreen;
}
</style>

View File

@@ -0,0 +1,34 @@
<script lang="ts">
import AudioPlayerComponent from "./AudioPlayerComponent.svelte";
import type { AudioQuestion } from "./games/games";
const path = "/sounds/";
interface Props {
question: AudioQuestion;
showAnswer: boolean;
showQuestion: boolean;
showPlayer: boolean;
[key: string]: unknown;
}
let { question, showAnswer, showQuestion, showPlayer }: Props = $props();
</script>
<div class="mb-4 flex grow flex-col items-center text-6xl">
{#if showQuestion || showAnswer}
<div class="flex grow-1 items-center">
<div class="text-center">{question.data.question}</div>
</div>
{/if}
{#if showPlayer}
<div class="flex w-full flex-col justify-center">
<AudioPlayerComponent src={path + question.data.audio} />
</div>
{/if}
{#if showAnswer}
<div class="flex grow-1 items-center text-center">
{question.data.answer}
</div>
{/if}
</div>

23
src/lib/Auth.svelte.ts Normal file
View File

@@ -0,0 +1,23 @@
import axios from "axios";
import { env } from "$env/dynamic/public";
import UserSvelte from "./User.svelte";
import { goto } from "$app/navigation";
export async function isAuthenticated() {
if (location.pathname.startsWith("/login")) {
return true;
}
return axios
.get(`http://${env.PUBLIC_JEOPARDY_SERVER}/user/username`, { withCredentials: true })
.then((res) => {
if (res.status === 200) {
UserSvelte.username = res.data;
return true;
} else {
goto("/login");
}
})
.catch(() => {
goto("/login");
});
}

View File

@@ -0,0 +1,76 @@
<script lang="ts">
import type { ImageMultipleChoiceQuestion } from "./games/games";
const path = "/images/";
interface Props {
question: ImageMultipleChoiceQuestion;
showAnswer: boolean;
showQuestion: boolean;
isBuzzed: boolean;
[key: string]: unknown;
}
function shuffle<T>(array: T[]) {
let currentIndex = array.length;
// While there remain elements to shuffle...
while (currentIndex != 0) {
// Pick a remaining element...
let randomIndex = Math.floor(Math.random() * currentIndex);
currentIndex--;
// And swap it with the current element.
[array[currentIndex], array[randomIndex]] = [array[randomIndex], array[currentIndex]];
}
}
let { question, showAnswer, showQuestion, isBuzzed }: Props = $props();
const answer = question.data.choices[0];
let _choices = [...question.data.choices];
shuffle(_choices);
</script>
<div class="mb-4 flex w-full grow flex-col items-center gap-2 text-6xl">
{#if showQuestion}
<div class="flex grow items-center">
<div class="text-center">{question.data.question}</div>
</div>
<div class="container grow-6">
<img
src={path + question.data.image}
alt={path + question.data.image}
class={isBuzzed ? "blurry" : ""}
/>
</div>
<div class="flex w-full grow-1 flex-wrap items-center justify-around gap-2">
{#each _choices as choice}
<div class="choiceCard {showAnswer && choice === answer ? 'choice-answer' : ''}">
{choice}
</div>
{/each}
</div>
{/if}
</div>
<style>
.container {
position: relative;
}
.container > img {
position: absolute;
top: 50%;
left: 50%;
max-height: 100%;
max-width: 100%;
display: block;
transform: translate(-50%, -50%);
}
.blurry {
filter: blur(60px);
}
</style>

View File

@@ -0,0 +1,55 @@
<script lang="ts">
import type { ImageQuestion } from "./games/games";
const path = "/images/";
interface Props {
question: ImageQuestion;
showAnswer: boolean;
showQuestion: boolean;
isBuzzed: boolean;
[key: string]: unknown;
}
let { question, showAnswer, showQuestion, isBuzzed }: Props = $props();
</script>
<div class="mb-4 flex w-full grow flex-col items-center gap-2 text-6xl">
{#if showQuestion || showAnswer}
<div class="flex grow items-center">
<div class="text-center">{question.data.question}</div>
</div>
<div class="container grow-6">
<img
src={path + question.data.image}
alt={path + question.data.image}
class={isBuzzed ? "blurry" : ""}
/>
</div>
{/if}
{#if showAnswer}
<div class="flex grow items-center text-center">
{question.data.answer}
</div>
{/if}
</div>
<style>
.container {
position: relative;
}
.container > img {
position: absolute;
top: 50%;
left: 50%;
max-height: 100%;
max-width: 100%;
display: block;
transform: translate(-50%, -50%);
}
.blurry {
filter: blur(60px);
}
</style>

View File

@@ -6,5 +6,7 @@ export enum MessageType {
HIDE_ANSWER = "HIDE_ANSWER",
SHOW_QUESTION = "SHOW_QUESTION",
HIDE_QUESTION = "HIDE_QUESTION",
BUZZER_PRESSED = "BUZZER_PRESSED",
BUZZER_RELEASED = "BUZZER_RELEASED",
VISITED_QUESTIONS = "VISITED_QUESTIONS"
}

View File

@@ -33,35 +33,14 @@
<div class="mb-4 flex grow flex-col items-center text-6xl">
{#if showQuestion}
<div class="flex grow-1 items-center">
<div>{question.data.question}</div>
<div class="text-center">{question.data.question}</div>
</div>
<div class="flex w-full grow-1 flex-wrap items-center justify-around gap-2">
{#each _choices as choice}
<div class="choiceCard {showAnswer && choice === answer ? 'answer' : ''}">
<div class="choiceCard {showAnswer && choice === answer ? 'choice-answer' : ''}">
{choice}
</div>
{/each}
</div>
{/if}
</div>
<style>
.choiceCard {
border: 1px solid black;
border-radius: 5px;
display: flex;
align-items: center;
justify-content: center;
height: fit-content;
padding: 32px;
/* font-size: larger;
font-weight: bold;
cursor: pointer; */
}
.answer {
background-color: rgb(87, 255, 87);
box-shadow: 0 0 20px 5px rgb(87, 255, 87);
border: 1px solid rgb(50, 141, 50);
}
</style>

View File

@@ -19,8 +19,8 @@
<div
class="h-full w-fit {editable === true
? 'max-w-[600px]'
: 'max-w-[400px]'} overflow-hidden border-r-1 border-solid border-gray-300 pr-4 pl-4"
? 'max-w-[600px] min-w-[400px]'
: 'max-w-[400px] min-w-[300px]'} overflow-hidden border-r-1 border-solid border-gray-300 pr-4 pl-4"
>
<div class="flex items-center justify-around">
<h3 class="text-5xl">Scoreboard</h3>
@@ -44,7 +44,7 @@
{player.points}
{/if}
</td>
<td class="whitespace-nowrap">{player.name}</td>
<td class="pe-4 text-end whitespace-nowrap">{player.name}</td>
</tr>
{/each}
</tbody>

View File

@@ -14,11 +14,11 @@
<div class="mb-4 flex grow flex-col items-center text-6xl">
{#if showQuestion || showAnswer}
<div class="flex grow-1 items-center">
<div>{question.data.question}</div>
<div class="text-center">{question.data.question}</div>
</div>
{/if}
{#if showAnswer}
<div class="flex grow-1 items-center">
<div class="flex grow-1 items-center text-center">
{question.data.answer}
</div>
{/if}

10
src/lib/User.svelte.ts Normal file
View File

@@ -0,0 +1,10 @@
let username: string = "";
export default {
get username(): string {
return username;
},
set username(uname: string) {
username = uname;
}
};

View File

@@ -33,7 +33,7 @@
if (onclick) onclick(catIndex, queIndex);
}}
>
<div>{question.points}</div>
<div class="text-6xl font-thin">{question.points}</div>
</div>
{/each}
{/each}

File diff suppressed because it is too large Load Diff

View File

@@ -1,3 +1,5 @@
import { env } from "$env/dynamic/public";
export enum SocketConnectionType {
NONE = "NONE",
HOST = "HOST",
@@ -11,7 +13,9 @@ let socket: WebSocket | undefined;
const connectAsHost = () => {
if (socket !== undefined) return;
socket = new WebSocket("ws://127.0.0.1:12345");
socket = new WebSocket(
`${location.protocol === "https:" ? "wss" : "ws"}://${env.PUBLIC_JEOPARDY_SERVER ?? "127.0.0.1:12345"}/websocket`
);
socket.addEventListener("open", onOpen(SocketConnectionType.HOST));
socket.addEventListener("message", onFirstMessage);
socket.addEventListener("close", onClose);
@@ -20,7 +24,9 @@ const connectAsHost = () => {
const connectAsDisplay = () => {
if (socket !== undefined) return;
socket = new WebSocket("ws://127.0.0.1:12345");
socket = new WebSocket(
`${location.protocol === "https:" ? "wss" : "ws"}://${env.PUBLIC_JEOPARDY_SERVER ?? "127.0.0.1:12345"}/websocket`
);
socket.addEventListener("open", onOpen(SocketConnectionType.DISPLAY));
socket.addEventListener("message", onFirstMessage);
};
@@ -37,10 +43,12 @@ const sendMessage = (obj: unknown) => {
};
function onOpen(type: SocketConnectionType) {
return (event: Event) => {
return async (event: Event) => {
console.log("Connection established");
console.log(event);
if (socket === undefined) return;
// somehow beeing to fast so have to wait some time
await new Promise((r) => setTimeout(r, 100));
socket.send(type.toString());
};
}

View File

@@ -1,12 +1,28 @@
<script lang="ts">
import "../app.css";
import favicon from "$lib/assets/favicon.svg";
import { afterNavigate } from "$app/navigation";
import { isAuthenticated } from "$lib/Auth.svelte";
let { children } = $props();
let renderit = $state(false);
afterNavigate(() => {
isAuthenticated()
.then(() => {
renderit = true;
})
.catch(() => {
renderit = true;
});
});
</script>
<svelte:head>
<link rel="icon" href={favicon} />
</svelte:head>
{@render children?.()}
{#if renderit}
{@render children?.()}
{/if}

View File

@@ -1,5 +1,6 @@
<script lang="ts">
import { goto } from "$app/navigation";
import { afterNavigate, goto } from "$app/navigation";
import { isAuthenticated } from "$lib/Auth.svelte";
import websocket, { SocketConnectionType } from "$lib/websocket.svelte";
$effect(() => {

View File

@@ -3,11 +3,22 @@
import { page } from "$app/state";
import { error } from "@sveltejs/kit";
import SimpleQuestionComponent from "$lib/SimpleQuestionComponent.svelte";
import { isMultipleChoiceQuestion, isSimpleQuestion } from "$lib/games/games";
import {
isAudioMultipleChoiceQuestion,
isAudioQuestion,
isImageMultipleChoiceQuestion,
isImageQuestion,
isMultipleChoiceQuestion,
isSimpleQuestion
} from "$lib/games/games";
import ws from "$lib/websocket.svelte";
import { MessageType } from "$lib/MessageType";
import { untrack } from "svelte";
import MultipleChoiceQuestionComponent from "$lib/MultipleChoiceQuestionComponent.svelte";
import ImageQuestionComponent from "$lib/ImageQuestionComponent.svelte";
import AudioQuestionComponent from "$lib/AudioQuestionComponent.svelte";
import AudioMultipleChoiceQuestionComponent from "$lib/AudioMultipleChoiceQuestionComponent.svelte";
import ImageMultipleChoiceQuestionComponent from "$lib/ImageMultipleChoiceQuestionComponent.svelte";
console.log("wall:", page.params.wall);
@@ -60,6 +71,7 @@
let showAnswer = $state(false);
let showQuestion = $state(false);
let isBuzzed = $state(false);
$effect(() => {
if (ws.messageNum <= 0) return;
@@ -92,6 +104,18 @@
showAnswer = false;
});
}
if (json.type == MessageType.BUZZER_PRESSED) {
ws.nextMessage();
untrack(() => {
isBuzzed = true;
});
}
if (json.type == MessageType.BUZZER_RELEASED) {
ws.nextMessage();
untrack(() => {
isBuzzed = false;
});
}
} catch (e) {}
});
</script>
@@ -110,6 +134,24 @@
<SimpleQuestionComponent {question} {showAnswer} {showQuestion} />
{:else if isMultipleChoiceQuestion(question)}
<MultipleChoiceQuestionComponent {question} {showAnswer} {showQuestion} />
{:else if isImageQuestion(question)}
<ImageQuestionComponent {question} {showAnswer} {showQuestion} {isBuzzed} />
{:else if isImageMultipleChoiceQuestion(question)}
<ImageMultipleChoiceQuestionComponent
{question}
{showAnswer}
{showQuestion}
{isBuzzed}
/>
{:else if isAudioQuestion(question)}
<AudioQuestionComponent {question} {showAnswer} {showQuestion} showPlayer={false} />
{:else if isAudioMultipleChoiceQuestion(question)}
<AudioMultipleChoiceQuestionComponent
{question}
{showAnswer}
{showQuestion}
showPlayer={false}
/>
{:else}
<p>Type of question unknown</p>
{/if}

View File

@@ -5,8 +5,11 @@
import {
isMultipleChoiceQuestion,
isSimpleQuestion,
isImageQuestion,
type Game,
type Question
isAudioQuestion,
isAudioMultipleChoiceQuestion,
isImageMultipleChoiceQuestion
} from "$lib/games/games";
import ws from "$lib/websocket.svelte";
import { page } from "$app/state";
@@ -17,6 +20,17 @@
import PlusMinusButton from "$lib/PlusMinusButton.svelte";
import type { VisitedQuestions } from "$lib/Types.js";
import MultipleChoiceQuestionComponent from "$lib/MultipleChoiceQuestionComponent.svelte";
import ImageQuestionComponent from "$lib/ImageQuestionComponent.svelte";
import AudioQuestionComponent from "$lib/AudioQuestionComponent.svelte";
import AudioMultipleChoiceQuestionComponent from "$lib/AudioMultipleChoiceQuestionComponent.svelte";
import ImageMultipleChoiceQuestionComponent from "$lib/ImageMultipleChoiceQuestionComponent.svelte";
interface SaveData {
players: Player[];
currentPlayer: number;
currentWall: number;
visitedQuestions: VisitedQuestions;
}
let startDisabled = $state(true);
@@ -67,13 +81,37 @@
public answerIsShowing = $state(false);
public questionIsShowing = $state(false);
public pointsGivenForCurrentQuestion = $state(false);
public isBuzzed = $state(false);
constructor(game: Game) {
this.game = game;
}
save(): void {
const saveData = {
players: this.players,
currentPlayer: this.currentPlayer,
currentWall: this.currentWall,
visitedQuestions: this.visitedQuestions
};
localStorage.setItem(`saveGame-${this.game.name}`, JSON.stringify(saveData));
}
load(): void {
const saveDataString = localStorage.getItem(`saveGame-${this.game.name}`);
if (saveDataString === null) return;
try {
const saveData: SaveData = JSON.parse(saveDataString);
this.players = saveData.players;
this.currentPlayer = saveData.currentPlayer;
this.currentWall = saveData.currentWall;
this.visitedQuestions = saveData.visitedQuestions;
console.log(saveData);
} catch (e) {
//
}
}
startGame(): void {
this.currentPlayer = Math.floor(Math.random() * this.players.length);
this.state = GameState.CHOOSING_QUESTION;
@@ -168,6 +206,20 @@
});
}
buzzerPressed() {
this.isBuzzed = true;
ws.sendMessage({
type: MessageType.BUZZER_PRESSED
});
}
buzzerReleased() {
this.isBuzzed = false;
ws.sendMessage({
type: MessageType.BUZZER_RELEASED
});
}
showQuestion() {
this.questionIsShowing = true;
ws.sendMessage({
@@ -190,7 +242,6 @@
} else {
player.points += this.question.points;
}
this.pointsGivenForCurrentQuestion = true;
this.sendPlayers();
}
@@ -206,19 +257,24 @@
goBack(): void {
this.sendWall();
this.state = GameState.CHOOSING_QUESTION;
this.setupGoingBack();
}
setupGoingBack(): void {
this.answerIsShowing = false;
this.questionIsShowing = false;
this.isBuzzed = false;
}
finishQuestion(): void {
if (this.visitedQuestions[this.currentCategory] === undefined) {
if (this.visitedQuestions[this.currentCategory] == undefined) {
this.visitedQuestions[this.currentCategory] = [this.currentQuestion];
} else if (
!this.visitedQuestions[this.currentCategory].includes(this.currentQuestion)
) {
this.visitedQuestions[this.currentCategory].push(this.currentQuestion);
}
this.pointsGivenForCurrentQuestion = false;
this.answerIsShowing = false;
this.questionIsShowing = false;
this.setupGoingBack();
this.nextPlayer();
if (this.wallIsDone()) {
this.goToNextWall();
@@ -226,12 +282,13 @@
this.sendWall();
this.state = GameState.CHOOSING_QUESTION;
}
this.save();
}
wallIsDone(): boolean {
let visitedNum = 0;
for (const questions of this.visitedQuestions) {
if (questions !== undefined) {
if (questions != undefined) {
visitedNum += questions.length;
}
}
@@ -292,6 +349,7 @@
<div class="p-4">
<div class="flex items-center">
<h2 class="grow pb-4 text-5xl">Spieler</h2>
<button class="btn me-4" onclick={() => gameManager.load()}>Load SaveGame</button>
<button
class="btn"
disabled={!startDisabled}
@@ -341,11 +399,39 @@
showAnswer={true}
showQuestion={true}
/>
{:else if isImageQuestion(gameManager.question)}
<ImageQuestionComponent
question={gameManager.question}
showAnswer={true}
showQuestion={true}
isBuzzed={false}
/>
{:else if isImageMultipleChoiceQuestion(gameManager.question)}
<ImageMultipleChoiceQuestionComponent
question={gameManager.question}
showAnswer={true}
showQuestion={true}
isBuzzed={false}
/>
{:else if isAudioQuestion(gameManager.question)}
<AudioQuestionComponent
question={gameManager.question}
showAnswer={true}
showPlayer={true}
showQuestion={true}
/>
{:else if isAudioMultipleChoiceQuestion(gameManager.question)}
<AudioMultipleChoiceQuestionComponent
question={gameManager.question}
showAnswer={true}
showPlayer={true}
showQuestion={true}
/>
{:else}
<p>Type of question unknown</p>
{/if}
</div>
<div class="m-4 flex items-center gap-4">
<div class="m-4 flex flex-wrap items-center gap-4">
<button class="btn" onclick={() => gameManager.goBack()}>Zurück</button>
{#if gameManager.questionIsShowing}
<button class="btn" onclick={() => gameManager.hideQuestion()}
@@ -365,6 +451,15 @@
>Antwort aufdecken</button
>
{/if}
{#if gameManager.isBuzzed}
<button class="btn" onclick={() => gameManager.buzzerReleased()}
>Entbuzzern</button
>
{:else}
<button class="btn" onclick={() => gameManager.buzzerPressed()}
>Buzzern</button
>
{/if}
{#each gameManager.players as player}
<PlusMinusButton
label={player.name}
@@ -374,7 +469,7 @@
/>
{/each}
<div class="grow"></div>
{#if gameManager.answerIsShowing && gameManager.pointsGivenForCurrentQuestion}
{#if gameManager.answerIsShowing}
<button class="btn" onclick={() => gameManager.finishQuestion()}
>Abschließen</button
>

View File

@@ -0,0 +1,68 @@
<script lang="ts">
import { goto } from "$app/navigation";
import { env } from "$env/dynamic/public";
import UserState from "$lib/User.svelte";
import axios from "axios";
let username = $state("");
let password = $state("");
let error = $state("");
async function login() {
axios
.post(
`http://${env.PUBLIC_JEOPARDY_SERVER}/auth/login`,
{
username: username,
password: password
},
{ withCredentials: true }
)
.then((response) => {
if (response.status === 200) {
UserState.username = response.data;
goto("/");
}
})
.catch((e) => {
error = "Login fehlgeschlagen";
});
}
</script>
<div class="flex h-full w-full items-center justify-center">
<div class="borders flex-col items-center justify-center">
<div>
<label for="username" class="ms-4">Name</label>
<input
type="text"
name="username"
id="username"
class="borders ms-4 me-4 mt-2 mb-4"
bind:value={username}
/>
<label for="password" class="ms-4">Passwort</label>
<input
type="password"
name="password"
id="password"
class="borders ms-4 me-4 mt-2 mb-4"
bind:value={password}
/>
</div>
<button type="button" class="btn mb-2 w-fit ps-4 pe-4" onclick={login}>Login</button>
{#if error.length > 0}
<div class="text-red-700">{error}</div>
{/if}
</div>
</div>
<style>
.borders {
border: 1px solid black;
border-radius: 5px;
display: flex;
font-size: larger;
padding: 2px;
}
</style>

Binary file not shown.

After

Width:  |  Height:  |  Size: 6.9 MiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 160 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.5 MiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 13 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 144 KiB

View File

@@ -0,0 +1,358 @@
<?xml version="1.0" encoding="UTF-8"?>
<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" width="800" height="600">
<rect fill="#5eb6e4" width="800" height="600"/>
<rect fill="#fff" width="800" height="300"/>
<g id="coa">
<g id="crown" fill="none" stroke="#000" stroke-width="0.933">
<g fill="#fff">
<circle cx="459.439" cy="171.232" r="4.044"/>
<circle cx="461.689" cy="157.024" r="5.081"/>
<circle cx="376.388" cy="141.721" r="3.909"/>
<circle cx="338.47" cy="157.024" r="5.081"/>
<circle cx="361.666" cy="143.366" r="4.218"/>
<circle cx="340.72" cy="171.232" r="4.044"/>
<circle cx="346.87" cy="147.119" r="4.885"/>
<circle cx="423.77" cy="141.721" r="3.909"/>
<circle cx="438.492" cy="143.366" r="4.218"/>
<circle cx="453.288" cy="147.119" r="4.886"/>
</g>
<g stroke-width="1.09">
<circle cx="459.439" cy="171.231" r="4.458"/>
<circle cx="461.69" cy="157.025" r="5.602"/>
<circle cx="376.389" cy="141.721" r="4.31"/>
<circle cx="338.47" cy="157.025" r="5.602"/>
<circle cx="361.666" cy="143.367" r="4.65"/>
<circle cx="340.718" cy="171.231" r="4.458"/>
<circle cx="346.871" cy="147.119" r="5.386"/>
<circle cx="423.769" cy="141.721" r="4.309"/>
<circle cx="438.492" cy="143.365" r="4.65"/>
<circle cx="453.287" cy="147.119" r="5.387"/>
</g>
<g fill="#000" stroke-linecap="round" stroke-linejoin="round">
<path d="m392.488 132.016c-13.4834 15.5386-37.154 7.94825-47.9528 13.9984-18.7842 10.523 1.64882 35.4862 5.49625 40.2579l20.4697-5.3427c-7.51535-6.013-22.5874-16.2266-18.0484-24.525 4.65236-8.50925 29.3711 0.12401 40.1806-18.0396 2.27362-3.82028 0.53149-7.12735-0.14528-6.349z"/>
<path fill="#f1bf31" d="m392.488 132.481c-13.4834 15.5422-36.3898 8.0941-47.1862 14.1449-18.7848 10.5242 2.4313 34.8756 6.27875 39.649l17.6817-5.3445c-7.5183-6.013-21.7996-16.536-17.2606-24.835 4.65118-8.50865 29.8222-0.0307 40.6317-18.1949 2.27362-3.82028 0.5315-6.19725-0.14528-5.4195z"/>
<path stroke-width="0.633" d="m393.711 133.678c-14.6026 19.7168-36.5226 9.7636-45.9432 17.455-10.6418 8.69055 4.8626 25.7953 12.3431 32.5624l1.16943-0.42933c-6.0691-5.75375-24.0579-22.8396-12.6278-32.0652 8.2193-6.63605 31.3311 2.02086 45.1075-17.0546z"/>
<path fill="#d99f31" stroke="none" d="m357.83 171.306c-0.35847 0.67855-0.89469 1.84901-1.25611 3.33189-6.24155-7.43505-10.917-15.14-5.99825-21.5044 4.47816-5.79565 15.453-3.17304 26.8778-7.187 5.2329-1.55197 10.3689-4.31575 14.7431-9.4943-0.42048 1.13386-0.85512 2.5063-1.33761 3.87992-11.5955 14.7638-34.7527 7.689-39.1671 15.7612-2.60433 4.7628 1.09487 10.2584 6.13819 15.2126z"/>
<path stroke="none" d="m352.11 169.98c1.30334-0.37618 1.96831-1.09843 2.6935-1.94174 0.29528 0.35729 0.60118 0.7128 0.91772 1.06713-0.49901 0.66142-1.06949 1.31044-1.9252 1.75925-1.03465 0.54272-2.16792 0.68091-3.22914 0.68091-0.3555-0.47658-0.70157-0.95965-1.03701-1.44567 0.86103 0.0862 1.82717 0.098 2.58012-0.11988zm-2.8115-5.7715c1.13504-0.17835 1.5939-0.29292 2.49272-0.8002 0.1559 0.34311 0.32893 0.68681 0.51791 1.03051-0.75826 0.44055-1.37775 0.70453-2.42775 0.91949-1.0559 0.21792-2.15138 0.15355-3.12284-0.008-0.20787-0.44527-0.40098-0.89055-0.57519-1.33523 0.94842 0.18307 2.17441 0.34134 3.11516 0.1937zm1.5385-4.8125c-2.07343-0.19843-4.08544-1.28327-5.4951-2.82756 0.0998-0.41339 0.2309-0.82146 0.39271-1.22067 0.81142 1.01456 2.57009 2.76909 5.1862 2.99705-0.0549 0.34842-0.0821 0.69862-0.0838 1.05118zm1.806-4.554c-1.48229-0.86398-2.70473-2.22815-3.45709-3.77185 0.27519-0.19607 0.56338-0.37796 0.86693-0.54567 0.5498 1.16693 1.58327 2.74134 3.38917 3.64311-0.28937 0.20787-0.5557 0.43228-0.79901 0.67441zm3.9835-6.1505c0.24567 1.40728 0.99035 2.59665 2.14547 3.45118-0.38268 0.0803-0.75472 0.16595-1.11614 0.25748-1.02401-0.95019-1.69134-2.17677-1.9311-3.58051 0.29586-0.0455 0.59645-0.088 0.90177-0.12815zm7.098-0.6195c0.36909 1.04586 1.11201 1.96772 2.09173 2.70709 0.10925 0.0815 0.16477 0.18366 0.18189 0.28642l-1.10669 0.13937c-0.99922-0.84803-1.74567-1.89095-2.10296-3.06437l0.93603-0.0685zm6.9235-0.688c0.67145 1.03229 1.58976 1.90276 2.68464 2.55237-0.42638 0.085-0.85275 0.16653-1.27795 0.24271-0.97855-0.72638-1.7941-1.62874-2.39646-2.66398 0.32893-0.0413 0.65905-0.0845 0.98976-0.1311zm6.187-1.259c0.89527 0.86634 2.02972 1.50827 3.24153 1.92048-0.42992 0.16417-0.86338 0.3183-1.29862 0.46417-1.11733-0.51082-2.14016-1.21712-2.9504-2.11712 0.33662-0.0845 0.67205-0.17363 1.00748-0.26752zm6.2295-2.395c0.83031 0.6 1.92106 0.99626 2.89783 1.2378-0.33071 0.23149-0.66614 0.45118-1.00512 0.66378-0.99685-0.31595-2.01791-0.78603-2.79744-1.45807 0.30237-0.14233 0.60414-0.29055 0.90473-0.44351zm4.592-2.906c0.65964 0.33071 1.42913 0.56456 2.18149 0.72638-0.23799 0.26339-0.48071 0.51733-0.72697 0.76477-0.79016-0.20551-1.57854-0.4937-2.25295-0.89469 0.26752-0.19252 0.53386-0.39153 0.79842-0.59645z"/>
<path fill="none" stroke-width="0.604" d="m393.76 134.456c0.0437 0.95374-0.22618 1.77579-1.125 3.28878-10.8118 18.1636-36.2918 9.84035-40.9435 18.3508-4.47225 8.17915 9.6425 18.5168 17.2376 24.5716-1.33288 0.4813-2.73839 0.90295-4.21654 1.26023l-1.32697 0.71811-1.96654 0.62067c-6.0691-5.7555-24.0414-22.6854-12.613-31.9087 8.22225-6.63605 31.1776 2.17382 44.954-16.9016z"/>
<path d="m407.522 132.016c13.4852 15.5386 37.1558 7.94825 47.9522 13.9984 18.7848 10.523-1.64823 35.4862-5.4933 40.2579l-20.4726-5.3427c7.5183-6.013 22.588-16.2266 18.0514-24.525-4.65296-8.50925-29.3734 0.12401-40.1835-18.0396-2.27303-3.82028-0.52854-7.12735 0.14587-6.349z"/>
<path fill="#f1bf31" d="m407.671 132.481c13.4834 15.5422 36.3898 8.0941 47.1862 14.1449 18.7842 10.5242-2.4313 34.8756-6.27875 39.649l-17.6823-5.3445c7.5189-6.013 21.7996-16.536 17.2624-24.835-4.65237-8.50865-29.824-0.0307-40.6329-18.1949-2.27363-3.82028-0.5315-6.19725 0.14527-5.4195z"/>
<path stroke-width="0.633" d="m438.879 183.266c6.0697-5.75375 24.0585-22.8396 12.6284-32.0652-8.2205-6.63605-31.3317 2.02086-45.1081-17.0546l0.0496-0.46832c14.602 19.7168 36.5226 9.7636 45.9432 17.455 10.6258 8.6752-4.95 25.7374-12.46 32.5282z"/>
<path fill="#d99f31" stroke="none" d="m442.329 171.306c0.35787 0.67855 0.89409 1.84901 1.25551 3.33189 6.24155-7.43505 10.9176-15.14 5.9988-21.5044-4.47815-5.79625-15.4548-3.17245-26.8796-7.1876-5.2329-1.55197-10.3683-4.31575-14.742-9.4937 0.42048 1.13268 0.85335 2.50394 1.33642 3.87638 11.5931 14.7685 34.7575 7.69195 39.1701 15.7648 2.60315 4.7628-1.09548 10.2584-6.13935 15.2126z"/>
<path stroke="none" d="m448.048 170.6c-1.50177-0.37264-2.24764-1.0311-3.23268-1.9252-0.29587 0.34134-0.60118 0.6815-0.91536 1.01988 0.68918 0.66437 1.39725 1.31575 2.46202 1.78996 0.92007 0.40807 1.88917 0.56457 2.81398 0.61063 0.34547-0.45177 0.68327-0.90768 1.01279-1.36831-0.73642 0.0454-1.51004 0.0296-2.14075-0.12697zm2.8125-6.3925c-1.13563-0.17835-1.59331-0.29292-2.49213-0.8002-0.1559 0.34311-0.32952 0.68681-0.51791 1.03051 0.75768 0.43996 1.37598 0.70453 2.42657 0.91949 1.0565 0.21792 2.15197 0.15355 3.12284-0.008 0.20846-0.44527 0.40217-0.89055 0.57579-1.33523-0.94901 0.18307-2.175 0.34134-3.11516 0.1937zm-1.538-4.8125c2.07401-0.19902 4.08425-1.28445 5.4939-2.82756-0.0992-0.41339-0.23091-0.82028-0.39272-1.22008-0.81023 1.01456-2.5689 2.76791-5.18445 2.99587 0.0543 0.34842 0.0815 0.69921 0.0833 1.05177zm-1.8045-4.554c1.48051-0.86339 2.70236-2.22815 3.45472-3.77126-0.2746-0.19666-0.56338-0.37855-0.86693-0.54626-0.5498 1.16693-1.58327 2.74075-3.38799 3.64252 0.28996 0.20787 0.5563 0.43287 0.80019 0.675zm-3.986-6.1505c-0.24626 1.40728-0.99095 2.59606-2.14489 3.45059 0.38268 0.0803 0.75414 0.16594 1.11555 0.25748 1.02343-0.9502 1.69134-2.17678 1.93052-3.57993-0.29587-0.0455-0.59587-0.088-0.90118-0.12815zm-7.098-0.6195c-0.3691 1.04586-1.11083 1.96772-2.09233 2.70709-0.10866 0.0815-0.16476 0.18307-0.1813 0.28582l1.10788 0.13996c0.99862-0.84803 1.74508-1.89094 2.10236-3.06437l-0.93661-0.0685zm-6.9225-0.688c-0.67146 1.0317-1.59036 1.90217-2.68642 2.55178 0.42697 0.085 0.85334 0.16712 1.27913 0.2433 0.97737-0.72638 1.79351-1.62874 2.39528-2.66398-0.32835-0.0408-0.65788-0.0844-0.988-0.1311zm-6.188-1.259c-0.89528 0.86634-2.02914 1.50827-3.24036 1.91989 0.42933 0.16417 0.86339 0.31771 1.29744 0.46417 1.11851-0.51082 2.14016-1.21712 2.9504-2.11653-0.33603-0.0845-0.67205-0.17363-1.00748-0.26752zm-6.2285-2.3945c-0.82973 0.59941-1.92048 0.99567-2.89784 1.23721 0.3313 0.23149 0.66733 0.45 1.00571 0.66319 0.99568-0.31595 2.01615-0.78544 2.79627-1.45689-0.30296-0.14174-0.60414-0.29055-0.90414-0.44351zm-4.5935-2.9065c-0.65906 0.3313-1.42855 0.56457-2.17973 0.72638 0.2374 0.26339 0.48012 0.51674 0.72579 0.76418 0.79016-0.20551 1.57737-0.4937 2.25237-0.8941-0.26752-0.19311-0.53386-0.39153-0.79843-0.59645z"/>
<path fill="none" stroke-width="0.604" d="m406.399 134.456c-0.0437 0.95374 0.22677 1.77579 1.12795 3.28878 10.8088 18.1636 36.2894 9.84035 40.9424 18.3508 4.47048 8.17915-9.6437 18.5168-17.2394 24.5716 1.33288 0.4813 2.73839 0.90295 4.21713 1.26023l1.32638 0.71811 1.96654 0.62067c6.0691-5.7555 24.0414-22.6854 12.6136-31.9087-8.22225-6.63605-31.1782 2.17382-44.9546-16.9016z"/>
</g>
<g>
<path fill="#000" d="m400.079 166.698h-6.84155s0.81023-6.52205-0.10571-10.9406c-0.74114-3.57284-3.59174-7.67365-3.59174-10.6807 0-3.00591 3.25571-11.4526 3.25571-11.4526h7.28326 7.28445s3.0998 8.44665 3.0998 11.4526c0 3.00709-2.69587 7.1079-3.43701 10.6807-0.91535 4.41851-0.1057 10.9406-0.1057 10.9406h-6.84155z"/>
<path fill="#f1bf31" stroke="none" d="m400.079 166.698h-6.84155s1.05295-6.5114 0.20374-10.9406c-0.69154-3.60414-3.1252-6.401-3.44646-10.0571-0.4565-5.1579 4.04232-12.0762 4.04232-12.0762h6.04195 6.0425s4.34351 6.9183 3.88819 12.0762c-0.32126 3.6561-2.60138 6.45295-3.29291 10.0571-0.84862 4.42913 0.20374 10.9406 0.20374 10.9406h-6.84155z"/>
<path fill="#d99f31" stroke="none" d="m389.977 144.402c0.43051-0.14646 0.88583-0.24862 1.31811-0.24862 1.50118 0 2.09528 0.98031 2.09528 0.98031s3.93189-0.91004 6.68919-0.91004c2.75729 0 6.69036 0.91004 6.69036 0.91004s0.59409-0.98031 2.09468-0.98031c0.38091 0 0.77953 0.0791 1.1628 0.19902 0.0254 0.45826 0.0224 0.90944-0.0159 1.34823-0.32185 3.65846-2.60374 6.45294-3.29292 10.0571-0.42047 2.18918-0.37677 4.88623-0.22382 7.0553l-6.41515 3.0502-6.41515-3.05079c0.15296-2.16909 0.19784-4.86555-0.22204-7.05475-0.69154-3.60413-3.12461-6.39865-3.44823-10.0571-0.0372-0.42283-0.0414-0.85689-0.0171-1.29862z"/>
<path fill="#000" stroke="none" d="m407.092 146.815c-0.29882 0.94311-0.77835 2.45256-1.1941 3.975-0.41516 1.52185-0.7683 3.05374-0.81555 4.04468-0.19074 3.8693 0.47244 8.0699 1.24194 11.863h-0.27875c-1.08661-3.31772-2.34508-8.42835-2.29665-11.8695 0.0272-2.09468 1.35237-6.15235 2.03091-8.0935 0.97795-2.80335 0.77657-4.69665 0.0868-6.57345-0.69095-1.88563-1.87028-3.75413-2.83819-6.4949-0.006-0.0177-0.004-0.0319 0.002-0.0425h1.29744c0.99035 2.69646 2.10354 4.58209 2.76614 6.49135 0.67264 1.9376 0.88465 3.89528-0.002 6.6998zm-13.2495 19.883c0.77303-3.82619 1.41732-7.97245 1.24252-11.863-0.0437-0.98859-0.39685-2.52048-0.81614-4.04468-0.41516-1.52422-0.89646-3.03367-1.1941-3.97441-0.88878-2.8063-0.18071-6.13291 0.74587-8.7508 0.80374-2.26949 1.77165-4.01398 2.01614-4.44095h1.34705c-0.41279 0.67737-4.64291 7.8266-2.79626 13.1114 0.67677 1.94115 2.00079 5.99825 2.03032 8.09115 0.0466 3.43701-1.21595 8.5571-2.29902 11.8712h-0.27638z"/>
<path d="m400.079 166.698h-6.84155s1.05295-6.5114 0.20374-10.9406c-0.69154-3.60414-3.1252-6.401-3.44646-10.0571-0.4565-5.1579 4.04232-12.0762 4.04232-12.0762h6.04195 6.0425s4.34351 6.9183 3.88819 12.0762c-0.32126 3.6561-2.60138 6.45295-3.29291 10.0571-0.84862 4.42913 0.20374 10.9406 0.20374 10.9406h-6.84155z"/>
<ellipse fill="#fff" stroke-width="0.915" cx="400" cy="140.644" rx="3.409" ry="2.507"/>
<ellipse stroke-width="1.029" cx="400" cy="140.492" rx="3.835" ry="2.735"/>
<circle fill="#fff" stroke-width="0.915" cx="400" cy="148.23" r="3.683"/>
<circle stroke-width="1.029" cx="400" cy="148.23" r="4.143"/>
</g>
<g>
<path stroke-width="0.904" d="m360.414 204.281s-1.05709-1.06536-1.37835-1.93524c-0.25512-0.68503-0.27815-1.85433-0.27815-1.85433l-3.78779-6.0691 8.5075-8.08935 16.1764-4.64055 20.3953-1.45748h0.0313l20.3982 1.45748 16.174 4.64055 8.5063 8.08935-3.78662 6.0691s-0.0231 1.16929-0.27815 1.85433c-0.32243 0.86988-1.37894 1.93524-1.37894 1.93524l-18.9714-6.4122-20.6634-0.9254-20.6924 0.9254-18.9738 6.4122z"/>
<path fill="#f1bf31" d="m360.873 203.597s-0.75768-0.94725-1.04646-1.65532c-0.41752-1.02342-0.36318-2.81338-0.36318-2.81338l-4.49351-4.70493 8.5069-8.08935 16.1746-4.64055 20.429-1.45748 20.4266 1.45748 16.177 4.64055 8.50395 8.08935-4.49056 4.70493s0.052 1.78996-0.36555 2.81338c-0.28642 0.70807-1.04645 1.65532-1.04645 1.65532l-18.5144-5.72715-20.6906-0.92775-20.6924 0.92775-18.515 5.72715z"/>
<path fill="#000" d="M358.832,207.288A41.168,12.777 0 1,1 441.168,207.288A41.168,10.824 0 1,1 358.832,207.288z"/>
<path fill="#f1bf31" d="M360.208,207.288A39.792,12.312 0 1,1 439.792,207.288A39.792,10.523 0 1,1 360.208,207.288z"/>
<ellipse fill="#d99f31" cx="400" cy="208.415" rx="36.785" ry="9.395"/>
<path stroke-width="1.09" d="m436.52 209.676c-6.8864 2.94626-20.4319 4.52717-36.4707 4.52717-16.0394-0.001-29.5842-1.5809-36.4701-4.52717"/>
<path stroke-width="1.01" d="m435.909 206.262c-7.0565 2.68819-20.2819 4.03287-35.8589 4.0311-15.5776 0-28.8018-1.34409-35.8577-4.03169"/>
<path d="m432.459 203.885c-7.4947 2.17441-19.092 3.40335-32.4088 3.40216-13.317 0-24.9124-1.22834-32.4071-3.40216"/>
<path d="m427.478 202.07c-7.2313 1.42677-16.78 2.21279-27.4282 2.21279s-20.1962-0.78602-27.4276-2.21279"/>
<path d="m419.092 200.318c-5.65925 0.62421-12.1181 0.9561-19.0424 0.9561-6.92365 0-13.3825-0.33188-19.0418-0.9561"/>
<ellipse cx="400" cy="208.415" rx="36.475" ry="9.093"/>
<path fill="#000" stroke-linejoin="round" d="m354.757 192.762c-3.61122-4.80295-6.8309-8.07285-14.6486-10.8342 1.07303-0.86398 2.97107-1.64882 4.7941-2.09705 2.9752-0.73288 6.01535-0.33484 7.97065 0.68918-1.55257-5.55476 1.42854-11.0941 1.42854-11.0941s4.81772-0.27579 9.6992 3.64606c0.15945-6.72695 2.13189-9.92065 2.13189-9.92065s5.07045 0.24331 10.2573 5.39645c0.988-6.9579 4.74213-10.7344 4.74213-10.7344s6.22915 1.95118 9.79015 8.52345c2.37283-9.52265 9.1559-13.2532 9.1559-13.2532s6.78545 3.73051 9.1571 13.2532c3.5622-6.57225 9.79195-8.52345 9.79195-8.52345s3.73051 3.64016 4.74213 10.7344c5.1868-5.15315 10.2567-5.39645 10.2567-5.39645s1.97303 3.1937 2.13307 9.92065c4.88091-3.92185 10.1782-2.4626 10.1782-2.4626s2.50157 4.35591 0.94842 9.91065c1.95414-1.02401 4.99607-1.42205 7.97125-0.68918 1.82244 0.44823 3.72048 1.23307 4.7941 2.09705-7.0016 2.54115-11.1916 6.0313-14.804 10.8342-3.37855-6.9018-21.4548-14.4927-45.1689-14.4927-23.7112 0-41.9434 7.59094-45.3213 14.4927z"/>
<path fill="#f1bf31" stroke-linejoin="round" d="m354.757 191.986c-3.08799-4.84016-7.5455-8.3823-12.1695-10.1722 1.07363-0.86338 2.95867-1.1935 4.95591-1.33287 2.34213-0.16182 4.29154 0.16594 5.9451 0.95079-1.55315-5.55175 0.9691-11.2305 0.9691-11.2305s4.96654 0.0189 9.84805 3.94075c0.16004-6.72695 2.29252-10.0636 2.29252-10.0636s4.75512 0.52913 9.94135 5.68465c1.11319-6.9455 4.74862-10.8656 4.74862-10.8656s6.22855 1.93288 9.78955 8.50275c2.37343-9.5203 9.0006-12.923 9.0006-12.923s6.6301 3.40276 9.00355 12.923c3.56044-6.56989 9.78955-8.50275 9.78955-8.50275s3.75178 3.51083 4.74863 10.8656c5.1868-5.1555 9.94135-5.68465 9.94135-5.68465s2.13189 3.33661 2.29252 10.0636c4.8815-3.92185 10.4664-2.85709 10.4664-2.85709s1.90394 4.59508 0.35138 10.1468c1.65236-0.78485 3.60177-1.1126 5.94215-0.95079 1.99724 0.13937 3.88465 0.46949 4.95768 1.33287-4.62343 1.78996-9.0815 5.3321-12.1689 10.1722-3.37855-6.9018-21.61-13.8596-45.3242-13.8596-23.7112 0-41.9434 6.9579-45.3213 13.8596z"/>
<path fill="#000" d="m352.995 194.157c0-8.75375 20.9002-16.1852 47.0534-16.1852 26.1555 0 46.2815 7.7303 46.2815 15.4104 0 1.84016-1.62579 3.42343-3.77067 4.76929 0.20729-0.57696 0.31122-1.16693 0.31122-1.76279 0-7.6801-16.6666-13.9051-42.822-13.9051-26.1532 0-42.8197 6.225-42.8197 13.9051 0 0.59586 0.10571 1.18582 0.31181 1.76279-2.14548-1.34586-4.54548-2.15551-4.54548-3.99449z"/>
<path fill="#f1bf31" stroke-width="0.904" d="m354.222 193.382c0-6.64195 19.6748-14.9451 45.828-14.9451 26.1538 0 45.8286 8.30315 45.8286 14.9451 0 1.84016-2.04744 2.02441-2.23229 1.45807-2.19803-6.73405-17.4425-12.6679-43.5963-12.6679-26.1532 0-41.3976 5.93385-43.5963 12.6679-0.18484 0.56634-2.2317 0.38208-2.2317-1.45807z"/>
<path fill="#000" stroke-width="0.45" stroke-linejoin="round" d="m399.577 172.094c0.15177-2.3504 0.46299-7.5685 0.46299-7.5685 0.007-0.052 0.0732-0.82796 0.0791-0.77422 0 0 0.29292 5.98995 0.43406 8.3386 0.14114 2.3439 0.28878 6.01475 0.28878 6.01475 0 0.0207-0.0165 0.0396-0.0396 0.0396l-1.50296 0.008c-0.0212 0-0.0395-0.0189-0.0395-0.0396 0 0 0.16595-3.675 0.31713-6.0189zm38.4561 13.549c0.40866-0.81201 0.91713-1.84311 1.2874-2.65453 0.75296-1.65532 2.10946-4.30453 2.10946-4.30453 0.0189-0.0502-0.0437-0.0785-0.0709-0.0336 0 0-1.69842 2.40118-2.65335 3.8935-0.50374 0.78957-1.18523 1.79055-1.72145 2.56713zm-12.8116-4.64353c0.22795-0.51083 1.29508-2.88957 2.12362-4.41556 0.98681-1.81417 2.76969-4.51181 2.76969-4.51181 0.0289-0.0454 0.0898-0.01 0.0667 0.0378 0 0-1.27914 2.73012-2.01378 4.51181-0.7187 1.73977-1.71378 4.51182-1.71378 4.51182l-0.65965 0.009zm-11.599-2.087c0.28169-1.11968 0.85748-3.3685 1.31575-4.95059 0.64429-2.21752 1.03819-3.45709 1.78996-5.63975 0.0165-0.0514 0.0856-0.0325 0.075 0.0189-0.42402 2.25472-0.6502 3.52972-1.03642 5.79095-0.27402 1.6122-0.63839 3.91358-0.80138 4.94941zm-39.3096 2.24384l-0.57106 0.004c-0.0378-0.0271-1.03169-2.79862-1.75039-4.53891-0.73524-1.78103-2.01437-4.51115-2.01437-4.51115-0.0224-0.0485 0.0378-0.0839 0.0667-0.0378 0 0 1.78346 2.69764 2.76968 4.51181 0.82914 1.52422 1.89567 3.90414 2.12363 4.41497zm10.8817-2.07498c-0.16418-1.03642-0.52973-3.33721-0.80315-4.94884-0.38445-2.26065-0.6124-3.53565-1.03583-5.79097-0.009-0.0532 0.0579-0.0703 0.075-0.0207 0.75118 2.18268 1.14567 3.42402 1.78878 5.64155 0.45945 1.5815 1.03465 3.8315 1.31752 4.9506zm-23.1862 6.6231c-0.41339-0.82086-0.93779-1.88386-1.31693-2.71595-0.75591-1.65532-2.10945-4.30454-2.10945-4.30454-0.0206-0.0502 0.0431-0.0785 0.0679-0.0336 0 0 1.69902 2.40118 2.65394 3.89351 0.51614 0.80728 1.21831 1.83779 1.76044 2.62146z"/>
</g>
<g stroke-width="0.777" stroke-linecap="round" stroke-linejoin="round">
<path fill="#d99f31" stroke-width="0.719" d="m361.605 197.422c-0.33662-1.9063-1.98485-3.44056-3.25571-3.21674-1.26851 0.22264-3.07264 2.12244-2.73603 4.02638 0.33425 1.90571 2.71713 3.29056 3.988 3.0691 1.26909-0.22441 2.33976-1.97481 2.00374-3.87874z"/>
<path fill="#f1bf31" stroke="none" d="m359.49 195.078c0.35315 0.41752 0.56693 0.95787 0.56693 1.54783 0 1.32343-1.07126 2.39469-2.39351 2.39469-0.43819 0-0.84802-0.11811-1.20058-0.32244-0.065-0.17008-0.11516-0.34666-0.14705-0.52855-0.29114-1.65118 0.97146-3.1435 2.06989-3.3372 0.0809-0.0142 0.16003-0.0206 0.24035-0.0206 0.29646 0 0.58996 0.0945 0.86397 0.26634z"/>
<path d="m360.903 197.466c-0.29055-1.64882-1.41792-2.82815-2.51634-2.63504-1.10079 0.19311-2.36103 1.68779-2.07225 3.33661 0.29292 1.64823 2.05571 2.84823 3.15414 2.65512 1.10019-0.19252 1.72559-1.70846 1.43445-3.35669z"/>
<path fill="#d99f31" d="m375.4 192.846l-0.59764-3.58347-2.413-1.21653s-2.59311 0.70393-4.20886 1.27855c-1.67362 0.59409-4.21063 1.73149-4.21063 1.73149l-0.60236 1.05295 0.75413 4.05296 1.35118 1.20236 9.0201-2.70531 0.90709-1.813z"/>
<path fill="#f1bf31" stroke="none" d="m365.464 195.441l7.226-2.2865 0.45-0.7485-0.6245-3.7525-0.26-0.257-8.0245 2.944 0.611 3.4025z"/>
<path stroke-width="1.09" d="m365.464 195.441l7.226-2.2865 0.45-0.7485-0.475-3.001m2.55548 3.44149l-2.08047-0.442"/>
<path fill="#f1bf31" stroke="none" d="m385.724 189.003c-0.0721-0.82618 0.54035-1.55729 1.36713-1.62756 0.82795-0.0726 1.55728 0.5374 1.62932 1.36653 0.0732 0.82618-0.53976 1.55492-1.36594 1.62756-0.82855 0.0726-1.55729-0.54035-1.63052-1.36653zm-3.48189 3.32244c-0.072-0.82618 0.54035-1.55551 1.36653-1.62815 0.82855-0.0726 1.55729 0.53977 1.62993 1.36654 0.0726 0.82618-0.53977 1.55728-1.36595 1.62992-0.82855 0.0703-1.55728-0.54036-1.63051-1.36831zm-3.55394-2.66811c-0.0732-0.82677 0.53976-1.55551 1.36594-1.62756 0.82619-0.0732 1.40552 0.53977 1.47816 1.36595 0.0726 0.82854-0.38799 1.55728-1.21654 1.62992-0.82618 0.0703-1.55552-0.53977-1.62756-1.36831zm3.03071-3.32244c-0.072-0.82618 0.54035-1.55492 1.36653-1.62756 0.82677-0.0726 1.55729 0.54035 1.62756 1.36653 0.0732 0.82618-0.53976 1.5567-1.36594 1.62756-0.82618 0.0726-1.55492-0.53976-1.62815-1.36653z"/>
<path fill="#d99f31" stroke="none" d="m385.814 189.398c0.19725-0.52559 0.68149-0.92008 1.27736-0.97145 0.68977-0.0597 1.31044 0.35315 1.54075 0.97205-0.19724 0.52618-0.68149 0.9183-1.27736 0.97027-0.68977 0.0608-1.30984-0.35374-1.54075-0.97087zm-4.00512-2.66752c0.23032 0.6183 0.8504 1.03111 1.53839 0.97087 0.59645-0.0526 1.08071-0.44646 1.27736-0.97205-0.22972-0.61654-0.85098-1.03051-1.53897-0.97028-0.59528 0.052-1.07953 0.44587-1.27677 0.97146zm-3.03189 3.32126c0.23032 0.6189 0.85099 1.03229 1.54075 0.97382 0.58406-0.0514 0.98681-0.43229 1.14626-0.94429-0.18838-0.63307-0.71102-1.06181-1.40964-0.99981-0.59587 0.052-1.08012 0.44528-1.27737 0.97028zm3.55571 2.66693c0.22855 0.61772 0.84922 1.03287 1.5378 0.97264 0.59823-0.052 1.08248-0.44645 1.27854-0.97264-0.2309-0.61653-0.85098-1.02992-1.54016-0.96968-0.59468 0.0526-1.07894 0.44586-1.27618 0.96968z"/>
<path stroke-width="0.933" d="m385.724 189.003c-0.0721-0.82618 0.54035-1.55729 1.36713-1.62756 0.82795-0.0726 1.55728 0.5374 1.62932 1.36653 0.0732 0.82618-0.53976 1.55492-1.36594 1.62756-0.82855 0.0726-1.55729-0.54035-1.63052-1.36653zm-3.48189 3.32244c-0.072-0.82618 0.54035-1.55551 1.36653-1.62815 0.82855-0.0726 1.55729 0.53977 1.62993 1.36654 0.0726 0.82618-0.53977 1.55728-1.36595 1.62992-0.82855 0.0703-1.55728-0.54036-1.63051-1.36831zm-3.55394-2.66811c-0.0732-0.82677 0.53976-1.55551 1.36594-1.62756 0.82619-0.0732 1.40552 0.53977 1.47816 1.36595 0.0726 0.82854-0.38799 1.55728-1.21654 1.62992-0.82618 0.0703-1.55552-0.53977-1.62756-1.36831zm3.03071-3.32244c-0.072-0.82618 0.54035-1.55492 1.36653-1.62756 0.82677-0.0726 1.55729 0.54035 1.62756 1.36653 0.0732 0.82618-0.53976 1.5567-1.36594 1.62756-0.82618 0.0726-1.55492-0.53976-1.62815-1.36653z"/>
<path fill="#d99f31" stroke="none" d="m392.853 190.393v-3.8935l2.2695-2.113h9.918l2.2695 2.113 0.002 3.8915-2.2715 1.9645h-9.918z"/>
<path fill="#f1bf31" stroke="none" d="m405.238 184.846l-0.798 0.814v3.717l-0.633 0.625-7.51-0.054-0.623-0.6235v-3.569l-0.6725-0.9095z"/>
<path d="m392.853 190.393v-3.8935l2.2695-2.113h9.918l2.2695 2.113 0.002 3.8915-2.2715 1.9645h-9.918z"/>
<path stroke-width="1.09" d="m393.463 190.23l2.21103-0.85099m10.9926 0.91122l-2.22639-0.91358m-9.0502 2.72835l0.90118-2.10355m8.4195 2.10355l-0.90118-2.10355m0.63071-4.34114v3.71634l-0.63071 0.6248-7.5118-0.0537-0.62362-0.62303v-3.71634"/>
<path fill="#f1bf31" stroke="none" d="m414.374 189.003c0.0732-0.82618-0.53918-1.55729-1.36595-1.62756-0.82795-0.0726-1.55728 0.5374-1.62932 1.36653-0.0709 0.82618 0.53976 1.55492 1.36831 1.62756 0.82618 0.0726 1.55491-0.54035 1.62697-1.36653zm3.48307 3.32244c0.072-0.82618-0.54035-1.55551-1.36712-1.62815-0.82618-0.0726-1.55728 0.53977-1.62933 1.36654-0.0709 0.82618 0.53976 1.55728 1.36831 1.62992 0.82618 0.0703 1.55492-0.54036 1.62815-1.36831zm3.55394-2.66811c0.0732-0.82677-0.53976-1.55551-1.36594-1.62756-0.82618-0.0732-1.40552 0.53977-1.47874 1.36595-0.072 0.82854 0.39035 1.55728 1.21712 1.62992 0.82618 0.0703 1.55552-0.53977 1.62756-1.36831zm-3.02893-3.32244c0.0703-0.82618-0.53977-1.55492-1.3689-1.62756-0.82619-0.0726-1.55492 0.54035-1.62697 1.36653-0.0732 0.82618 0.53976 1.5567 1.36594 1.62756 0.82618 0.0726 1.55492-0.53976 1.62992-1.36653z"/>
<path fill="#d99f31" stroke="none" d="m414.285 189.398c-0.19666-0.52618-0.68149-0.92008-1.27736-0.97145-0.68918-0.0597-1.30926 0.35315-1.54016 0.97145 0.19783 0.52618 0.68208 0.9189 1.27795 0.97087 0.68977 0.0608 1.31044-0.35374 1.53957-0.97087zm1.18937-2.66811c0.19725 0.52559 0.6809 0.9189 1.27854 0.97145 0.688 0.0602 1.30807-0.35256 1.53839-0.97086-0.19666-0.525-0.6809-0.91949-1.27855-0.97146-0.68799-0.0602-1.30806 0.35374-1.53838 0.97087zm3.16122 3.3502c0.15827 0.5126 0.56162 0.89409 1.14862 0.94547 0.68859 0.0585 1.30866-0.35492 1.5378-0.97441-0.19725-0.525-0.68149-0.91771-1.27736-0.96968-0.69803-0.062-1.21949 0.36614-1.40906 0.99862zm-3.68622 2.63917c0.19666 0.52559 0.68149 0.92008 1.27796 0.97205 0.68917 0.0602 1.30925-0.35374 1.54016-0.96968-0.19666-0.52618-0.6815-0.92008-1.27796-0.97264-0.6874-0.0602-1.30866 0.35315-1.54016 0.97027z"/>
<path stroke-width="0.933" d="m414.374 189.003c0.0732-0.82618-0.53918-1.55729-1.36595-1.62756-0.82795-0.0726-1.55728 0.5374-1.62932 1.36653-0.0709 0.82618 0.53976 1.55492 1.36831 1.62756 0.82618 0.0726 1.55491-0.54035 1.62697-1.36653zm3.48307 3.32244c0.072-0.82618-0.54035-1.55551-1.36712-1.62815-0.82618-0.0726-1.55728 0.53977-1.62933 1.36654-0.0709 0.82618 0.53976 1.55728 1.36831 1.62992 0.82618 0.0703 1.55492-0.54036 1.62815-1.36831zm3.55394-2.66811c0.0732-0.82677-0.53976-1.55551-1.36594-1.62756-0.82618-0.0732-1.40552 0.53977-1.47874 1.36595-0.072 0.82854 0.39035 1.55728 1.21712 1.62992 0.82618 0.0703 1.55552-0.53977 1.62756-1.36831zm-3.02893-3.32244c0.0703-0.82618-0.53977-1.55492-1.3689-1.62756-0.82619-0.0726-1.55492 0.54035-1.62697 1.36653-0.0732 0.82618 0.53976 1.5567 1.36594 1.62756 0.82618 0.0726 1.55492-0.53976 1.62992-1.36653z"/>
<path fill="#d99f31" d="m424.7 192.846l0.59823-3.58347 2.4124-1.21653s2.59311 0.70393 4.20886 1.27855c1.67303 0.59409 4.21063 1.73149 4.21063 1.73149l0.60237 1.05295-0.75355 4.05296-1.35176 1.20236-9.02011-2.70531-0.90708-1.813z"/>
<path fill="#f1bf31" stroke="none" d="m434.635 195.441l-7.2235-2.2865-0.453-0.7485 0.627-3.7525 0.257-0.257 8.0275 2.944-0.6125 3.4025z"/>
<path stroke-width="1.09" d="m434.635 195.441l-7.2235-2.2865-0.453-0.7485 0.476-3.001m-1.88401 4.9525l1.8605-1.2025"/>
<path fill="#d99f31" stroke-width="0.719" d="m438.405 197.422c0.33662-1.9063 1.98544-3.44056 3.25335-3.21674 1.27087 0.22264 3.07559 2.12244 2.74134 4.02638-0.33661 1.90571-2.72008 3.29056-3.99095 3.0691-1.2685-0.22441-2.33976-1.97481-2.00374-3.87874z"/>
<path fill="#f1bf31" stroke="none" d="m439.953 196.626c0-0.58996 0.21378-1.13032 0.56811-1.54784 0.27342-0.17185 0.56752-0.26634 0.86338-0.26634 0.0786 0 0.15945 0.007 0.23859 0.0207 1.10019 0.1937 2.36043 1.68603 2.06988 3.33721-0.0319 0.18248-0.0821 0.36023-0.14704 0.53031-0.35256 0.20374-0.76182 0.32067-1.19883 0.32067-1.32224 0-2.39409-1.07126-2.39409-2.39468z"/>
<path d="m439.106 197.466c0.29055-1.64882 1.4185-2.82815 2.51693-2.63504 1.10019 0.19311 2.36279 1.68779 2.07224 3.33661-0.29114 1.64823-2.05394 2.84823-3.15413 2.65512-1.10079-0.19252-1.72559-1.70846-1.43504-3.35669z"/>
<path stroke-width="0.833" d="m424.278 192.878l0.65197-3.89292 2.56181-1.27086s2.77677 0.75591 4.50827 1.37067c1.78937 0.63485 4.50768 1.8437 4.50768 1.8437l0.64547 1.12736-0.80551 4.35178-1.44921 1.28918-9.6614-2.89843-0.959-1.921zm-31.9069-6.5321l2.39646-2.24233h10.6246l2.39586 2.24233 0.004 4.21063-2.39999 2.08228h-10.6246l-2.39646-2.08228v-4.21063zm-16.5502 6.5321l-0.65197-3.89292-2.56241-1.27086s-2.77618 0.75591-4.50768 1.37067c-1.78996 0.63485-4.50768 1.8437-4.50768 1.8437l-0.64311 1.12736 0.80315 4.35178 1.44922 1.28918 9.6614-2.89843 0.95905-1.92048z"/>
</g>
<g stroke-linejoin="round" stroke-linecap="round">
<path fill="#d99f31" stroke-width="0.952" d="m408.129 95.8505c1.77579 0 3.07146 1.58445 3.07146 3.36378 0 1.77992-1.29567 3.52382-3.07146 3.52382-2.3191 0-5.6864-2.74311-5.57245-0.56043l0.0561 1.10433 1.2313 10.1451c3.02244 0.6809-10.5544 0.6809-7.53305 0l1.23543-10.1906 0.0537-1.05886c0.11044-2.18091-3.34016 0.56043-5.57065 0.56043-1.77756 0-3.07087-1.7439-3.07087-3.52382 0-1.77933 1.29331-3.36378 3.07087-3.36378 1.7504 0 3.68327 1.63052 4.92284 0.863975 1.95-1.20236-0.39685-3.90768-0.39685-5.7307 0-1.7752 1.74449-3.22441 3.52382-3.22441 1.77756 0 3.52382 1.44922 3.52382 3.22441 0 1.82303-2.36279 4.44922-0.39507 5.7307 1.17401 0.766535 3.10925-0.863975 4.92106-0.863975z"/>
<path fill="#f1bf31" stroke="none" d="m397.49 91.5085c-0.20846-0.24803-0.36201-0.52323-0.4624-0.81142 0.37854-1.31811 1.66063-2.36988 3.05315-2.36988 0.61004 0 1.19823 0.20315 1.7002 0.540945-0.1063 0.360235-0.91712 0.434645-1.68307 1.07716-1.09843 0.91949-1.68779 2.65984-2.60787 1.56319zm0.5055 5.0955c0.14173 0.198425 0.2185 0.410435 0.2185 0.6313 0 1.09902-1.8998 1.98957-4.24429 1.98957-1.96359 0-3.61536-0.626575-4.09843-1.47638 0.56929-0.881695 1.59567-1.47342 2.69056-1.47342 1.63642 0 3.87461 1.3937 5.03325 0.679135 0.16948-0.10453 0.30059-0.22205 0.40039-0.350195zm3.2675 0.168c0-0.51319 0.2433-0.99331 0.66555-1.40256-0.10512 0.625985 0.0212 1.18288 0.6372 1.58504 1.09666 0.714565 3.33662-0.679135 5.0309-0.679135 1.07776 0 2.08937 0.573425 2.66516 1.4315-0.65079 1.04055-2.35689 1.78228-4.35768 1.78228-2.5624 0-4.64114-1.21654-4.64114-2.71712z"/>
<path d="m407.596 96.2765c1.65886 0 3.15768 1.35532 3.15768 3.01594 0 1.65946-1.49882 3.01536-3.15768 3.01536s-5.7372-2.90256-5.6392-0.68976l0.0537 1.18169 0.69744 9.78365c2.82401 0.63544-8.0829 0.63544-5.2612 0l0.70157-9.8268 0.0502-1.13859c0.0974-2.21102-4.10434 0.68977-5.63505 0.68977-1.65886 0-3.15827-1.35591-3.15827-3.01536 0-1.66063 1.49941-3.01594 3.15827-3.01594 1.63405 0 3.87402 1.39075 5.0327 0.678545 1.82126-1.12323-0.68327-3.77067-0.68327-5.47145 0-1.65827 1.5059-3.1559 3.16653-3.1559 1.66122 0 3.16654 1.49764 3.16654 3.1559 0 1.70079-2.51634 4.27382-0.67914 5.47145 1.09488 0.712205 3.33721-0.678545 5.02916-0.678545z"/>
<circle fill="#f1f1f2" stroke-width="1.703" cx="400" cy="116.288" r="7.901"/>
<path fill="#000" stroke="none" d="m401.46 121.283c0.52973-0.6626 1.11496-1.50355 1.35827-2.28839 0.17894-0.57283 0.77422-0.30354 0.64548 0.18484-0.22618 0.85335-0.74528 1.74626-1.25374 2.4502zm-8.69537-4.65354c0.137-0.11575 0.29232-0.26103 0.47716-0.40866 0.18307-0.14764 0.39862-0.30531 0.65433-0.4506 0.33425-0.2244 0.10158-0.7435-0.30531-0.54626-0.42815 0.20847-0.78071 0.42697-1.0128 0.58347zm-0.0502 1.17166l0.41161 0.73464c0.57697-0.61004 1.54252-1.49882 1.69607-1.64232 0.35669-0.33839-0.10571-0.72874-0.41103-0.51083-0.35078 0.25099-0.85925 0.63544-1.2189 0.96733-0.19783 0.18248-0.36673 0.34429-0.47775 0.45118zm0.59764 1.76279l0.51319 0.59763c1.21299-0.94311 2.29075-2.08642 2.46496-2.27362 0.34252-0.37146-0.0543-0.87638-0.46063-0.5067-0.19311 0.20374-1.76693 1.60335-2.5063 2.17382l-0.0112 0.009zm10.7829 1.33288c0.38209-0.43229 0.79724-1.03642 0.93425-1.73563 0.0502-0.24744 0.22677-0.36555 0.40335-0.32835 0.17007 0.0372 0.29468 0.21378 0.25511 0.45059-0.13936 0.84272-0.57992 1.55906-0.99271 2.04036zm-6.05668 0.77172c1.10728-1.26614 1.91457-2.34803 2.64331-3.56457 0.10984-0.18307 0.30944-0.22854 0.45649-0.15591 0.15591 0.0744 0.22855 0.26162 0.12225 0.47953-0.4565 0.93485-1.07303 1.90394-1.6187 2.59311-0.54626 0.69154-0.95138 1.16516-0.95138 1.16516zm-2.24082-1.37469c0.74079-0.68533 1.58901-1.55227 2.05828-2.12777 0.27815-0.34074 0.88229-0.0768 0.5374 0.43406-0.44232 0.65374-1.12559 1.45984-1.75866 2.04272z"/>
<path fill="#d99f31" d="m406.135 133.626h-6.0573l-6.03305-0.002c-1.02402 1.72913-4.2567 2.90256-6.90235 1.52185-1.87855-0.98209-2.263-3.21201-2.263-3.21201s5.0622 0.18484 5.08935-4.2939c0-4.53898 2.60729-7.50415 6.3555-7.0553 1.63583 0.19488 2.74253 1.01988 3.75355 1.93878 1.01338-0.9189 2.12421-1.74626 3.76299-1.93878 3.74705-0.44469 6.349 2.51634 6.349 7.0199 0 4.51654 5.0888 4.33346 5.0888 4.33346s-0.38386 2.22579-2.26299 3.20788c-2.65571 1.38484-5.9073 0.19724-6.8805-1.52008z"/>
<path fill="#d99f31" stroke="none" d="m406.139 133.624h-0.41752c-1.12146 1.03996-2.88426 2.09468-5.64155 2.70532-2.75965-0.61063-4.52008-1.66536-5.64095-2.70532h-0.39449s-4.24016 3.0065-7.2136 0.75177c-1.09843-0.83091-1.33051-1.97717-1.33051-1.97717s5.0888-0.27756 5.0888-4.79409c0-4.50355 2.44429-6.401 5.73305-6.401 1.43681 0 2.74429 0.70984 3.75768 1.62992 1.01102-0.92008 2.32146-1.62992 3.75827-1.62992 3.28878 0 5.7325 1.89744 5.7325 6.401 0 4.51654 5.087 4.79409 5.087 4.79409s-0.23268 1.14626-1.32874 1.97717c-2.97579 2.25473-7.18995-0.75177-7.18995-0.75177z"/>
<path stroke="#f1bf31" stroke-width="0.904" d="m391.164 125.035c-0.26515 0.63957 0.15591 2.86358 0.15591 2.86358s0.1376 2.01969-1.45099 3.5563c-1.10905 1.07363-3.64606 1.54134-3.64606 1.54134m22.7788-7.9612c0.26634 0.63957-0.15532 2.86359-0.15532 2.86359s-0.137 2.01968 1.44922 3.5563c1.10846 1.07362 3.64606 1.54134 3.64606 1.54134"/>
<path fill="#f1bf31" stroke="none" d="m399.982 135.868c-6.29585-1.43032-7.112-5.32975-6.9372-5.28605 0.41279 0.10157 1.86673 2.94567 7.03405 4.38307 5.1685-1.4374 6.6195-4.2815 7.03525-4.38307 0.17421-0.0437-0.64193 3.85571-6.9372 5.28605h-0.19488zm-7.7355-11.121c0-1.52421 2.52638-2.80157 5.93445-3.15177 0.70335 0.29586 1.34528 0.73582 1.89922 1.23838 0.55157-0.50138 1.19173-0.94134 1.89331-1.23662 3.39921 0.35256 5.9179 1.62815 5.9179 3.15 0 3.61063-4.1256 5.3569-7.82365 5.3551-3.69804 0-7.82125-1.74449-7.82125-5.3551z"/>
<path d="m406.139 133.624h-0.41752c-1.12146 1.03996-2.88426 2.09468-5.64155 2.70532-2.75965-0.61063-4.52008-1.66536-5.64095-2.70532h-0.39449s-4.24016 3.0065-7.2136 0.75177c-1.09843-0.83091-1.33051-1.97717-1.33051-1.97717s5.0888-0.27756 5.0888-4.79409c0-4.50355 2.44429-6.401 5.73305-6.401 1.43681 0 2.74429 0.70984 3.75768 1.62992 1.01102-0.92008 2.32146-1.62992 3.75827-1.62992 3.28878 0 5.7325 1.89744 5.7325 6.401 0 4.51654 5.087 4.79409 5.087 4.79409s-0.23268 1.14626-1.32874 1.97717c-2.97579 2.25473-7.18995-0.75177-7.18995-0.75177z"/>
<path fill="#000" d="m407.625 130.618s-0.75177 5.0516-7.5455 6.5551c-6.7955-1.50355-7.54725-6.5551-7.54725-6.5551s0.75177 4.20827 7.54725 5.7118c6.7937-1.50355 7.5455-5.7118 7.5455-5.7118z"/>
</g>
</g>
<g id="shield" stroke-width="0.933" stroke-linejoin="round" stroke-linecap="round">
<path fill="#a0cfeb" d="m398.792 227.491c13.5414-0.23681 71.818-10.0081 71.818 70.925 0 77.3055-70.5605 108.048-70.5605 108.048s-70.563-29.7809-70.563-113.912c0-75.068 69.3055-65.06 69.3055-65.06z"/>
<path fill="#94bb79" d="m421.681 348.386c4.12972-2.30492 8.889-3.6189 13.953-3.6189 8.237 0 15.6608 3.47422 20.8902 9.03605-20.5866 37.0152-56.4735 52.66-56.4735 52.66s-34.9589-14.7555-55.6635-52.8325c5.2199-5.4614 12.577-8.8636 20.7284-8.8636 5.67935 0 10.9718 1.65059 15.4252 4.49941 5.23465-5.62915 12.7046-9.1488 20.9976-9.1488 7.8508 0 14.964 3.1565 20.1426 8.2683z"/>
<path fill="#658d5c" d="m433.967 345.161c3.55453 0.41102 9.77305 3.75827 12.7796 8.2695-2.33563 3.86043-6.82265 9.9939-9.3 13.3742-5.49565-8.06695-16.8821-18.8676-16.0931-18.0874 0.11397 0.11043 0.59174-0.27756 0.73051-0.35492 1.09606-0.61181 2.1189-1.16634 3.12165-1.63937 2.01851-0.78839 4.14745-1.35472 6.3573-1.6689 0.75768-0.0248 1.55315 0.008 2.40414 0.10689zm-24.18 50.7695c-4.49587 2.37401-7.9943 3.89587-9.7382 4.63051-1.74626-0.73464-5.2453-2.25649-9.7382-4.63051-8.7077-7.0512-26.641-23.5075-39.267-47.4296 4.07185-2.27894 8.76435-3.57874 13.7616-3.57874 0.40925 0 2.10531 0.4937 3.34724 1.07716 7.93585 3.72874 17.7561 14.4348 14.1378 16.4823-2.6563 1.49883-10.255-0.96141-10.6542 1.97835-0.14941 1.11319 14.0964 8.9386 22.1918 15.8303 6.63605 5.6492 17.0014 14.7957 15.959 15.6402zm17.297-7.0315c-9.0632-8.89665-29.4466-26.9964-46.503-39.6762 4.72678-5.0622 11.2654-8.4077 18.5829-9.0071l0.38445 0.0514c9.84215 1.41024 18.7577 11.9634 15.1388 14.0108-2.65571 1.49941-10.2555-0.96142-10.6536 1.97894-0.1311 0.98032 10.1924 7.22125 16.2366 12.4181 5.93445 5.10175 9.81495 8.76735 14.2164 13.5762-2.48917 2.40649-4.97362 4.62047-7.40255 6.64785z"/>
<path fill="#000" d="m422.071 347.943c1.88563 1.77933 2.70768 3.26161 2.71418 3.27224 0.1807 0.30059-0.0213 0.99213-0.5628 0.48544 0 0-0.75-0.71457-2.95275-2.86063-2.96457-2.89252-8.09351-6.5492-12.339-7.2632-0.40749-0.0685-0.58406-0.26989-0.53387-0.56516 0.0473-0.29646 0.30532-0.57697 0.71221-0.51083 0.0768 0.0124 6.3449 1.1941 12.962 7.44215zm-34.8745 5.5545c0.19488 0.1748 0.24685 0.41575 0.13878 0.59409-0.11397 0.18662-0.35492 0.22796-0.55866 0.0809-3.58583-2.54764-5.33565-3.61477-7.41435-4.91871-0.16359-0.10393-0.27224-0.27638-0.14941-0.45886 0.0809-0.12224 0.24921-0.20137 0.40866-0.24744 0.32599-0.0933 0.81851-0.10984 1.13386 0.0874 2.10591 1.32225 3.51969 2.4626 6.44115 4.8626z"/>
<path fill="none" stroke="#000" stroke-width="1.244" d="m421.681 348.386c4.12972-2.30492 8.889-4.08366 13.953-4.08366 8.2766 0 15.7329 3.63543 20.9664 9.36554m-112.312-0.225c5.22695-5.6823 12.6236-9.2947 20.8276-9.2947 5.67935 0 10.9718 2.2695 15.4252 5.1183 5.23465-5.62915 12.7046-9.76715 20.9976-9.76715 7.8508 0 14.964 3.77481 20.1426 8.8866"/>
<path fill="none" stroke="#4c819a" stroke-width="0.777" d="m367.911 230.52h66.967m-75.9135 3.71221h84.1205m-90.2515 3.71279h95.794m-100.444 3.71457h104.632m-108.329 3.71221h111.648m-114.663 3.7122h117.374m-119.856 3.7128h122.102m-124.169 3.7122h126.052m-127.756 3.7128h129.332m-130.752 3.71398h132.079m-133.248 3.71043h134.356m-135.301 3.7128h136.22m-50.2455 3.71279h51.0055m-137.726 0h51.354m51.9835 3.71162h35.002m-138.918 0h35.4443m74.937 3.71516h29.0174m-139.824 0h29.234m87.8725 3.7122h23.08m-140.456 0h22.9943m100.604 3.7128h17.1172m-140.856 0h17.0947m111.114 3.70984h12.7996m-141.032 0h13.0288m119.299 3.7128h8.77205m-141.027 0h8.4815"/>
<g id="tower1" fill="none">
<path fill="#000" d="m356.655 300.398l-0.0165-7.225 7.7485-3.024 7.7495 2.093 0.0165 8.156z"/>
<path fill="#fff" d="m373.237 333.224l3.39449 13.9482c-3.52559-1.54666-7.4185-2.40591-11.5158-2.40591l-0.72873-57.564 3.09862 0.89055v6.05255l3.87461 0.99685v-5.9947l5.27125 1.3872v9.84155l-3.39449 5.0374v27.8102z"/>
<path fill="#bdbfc1" d="m364.387 332.147v-28.6636-6.07735-10.2024l-0.001-0.0005-3.09922 1.3559v5.96515l-3.87461 1.54489v-5.98995l-5.2695 2.23642v9.5321l3.78721 4.54252 0.0892 27.3933-3.87638 14.0817c3.69331-1.87736 7.84605-2.97933 12.2445-3.08917v-0.0921-12.5368z"/>
<path stroke="#000" stroke-width="1.09" d="m364.249 332.04l-8.2305 1.7439m-1.73985 8.66869l10.0483-2.12244 10.8644 1.16752m-11.2246-5.22463l-8.8677 1.8065m17.6528-24.6833l-8.364-1.73564-8.48325 2.58897m16.8472 3.09805l-8.364-1.59686-8.48325 2.45019m0-7.85847l8.48325-2.7431 8.364 1.76694m-16.8472 12.7258l8.48325-2.26299 8.364 1.48819m-16.7705 4.66358l8.4065-2.07638 8.44075 1.38072m-16.8472 4.60156l8.4065-1.89153 8.5199 1.27087m-3.0963-24.4116v3.83682m-3.09981-0.58288v3.91359m3.09981 0.82795v3.91654m-7.90395-4.2815v3.91358m0 4.10965v3.913m-3.7193 1.3624v3.60472m0-19.4197v3.60414m3.7193-9.1069v3.91594m2.4961-10.9818l12.2274 2.97697m-12.2274-2.97697l-12.2598 4.44686"/>
<path stroke="#000" stroke-width="1.244" d="m364.387 344.776v-57.5725"/>
<path fill="#000" d="m370.586 334.677l-3.72283-0.51319 0.004-11.7809c0-1.44981 0.88051-2.33622 1.67362-2.33622 1.40611 0 2.04508 1.58445 2.04508 2.95689z"/>
<path stroke="#000" d="m373.237 333.225l3.39449 13.9482c-3.52559-1.54666-7.4185-2.40591-11.5158-2.40591-4.6689 0-9.07735 1.11674-12.972 3.09744l3.87402-14.0794-0.0892-27.3933-3.78485-4.54311v-9.5321l5.2689-2.2376v5.9882l3.87461-1.5437v-5.96515l3.09981-1.35531 3.09862 0.89055v6.05255l3.87461 0.99685v-5.9947l5.27125 1.3872v9.84155l-3.39449 5.0374v27.8102zm3.10037 13.42c-3.40926-1.40964-7.30215-2.18622-11.2205-2.18622-4.47224 0-8.8636 1.01162-12.6466 2.82166l3.84745-13.4132-0.0791-27.4778c0-0.0224-0.0561-0.17894-0.0703-0.19666l-3.71457-4.4563v-9.21435l4.64882-1.9748v5.52105c0 0.25275 0.18898 0.3815 0.42579 0.28642l3.87461-1.54252c0.0803-0.0313 0.19429-0.19961 0.19429-0.28701v-5.7638l2.81162-1.22953 2.76614 0.79606v5.8175c0 0.10985 0.12461 0.27225 0.23209 0.29882l3.87461 0.99863c0.21791 0.0561 0.38858-0.0762 0.38858-0.29882v-5.5937l4.6506 1.22303v9.50905l-3.34075 4.9565c-0.0106 0.0147-0.0537 0.15768-0.0537 0.1748v27.8102l3.41102 13.4208zm1.21476 0.45532c0.075 0.30886-0.7559 0.0201-1.04645-0.10866-3.48603-1.53012-7.3376-2.37874-11.3888-2.37874-4.6193 0-8.97995 1.10374-12.8333 3.06201-0.29941 0.15177-1.14862 0.42992-1.05885 0.1063l4.48228-14.038-0.0868-27.2392-3.71457-4.45808c-0.0148-0.0172-0.0709-0.1748-0.0709-0.19783v-9.5321c0-0.0833 0.11043-0.25099 0.18661-0.28406l5.2701-2.23878c0.23859-0.10157 0.4317 0.0272 0.4317 0.28465v5.5311l3.25394-1.29508v-5.7561c0-0.0803 0.11161-0.25099 0.18661-0.28229l3.09981-1.35531c0.0206-0.0106 0.18662-0.0213 0.20965-0.0147l3.09803 0.89055c0.10217 0.0295 0.22441 0.19134 0.22441 0.29705v5.8116l3.25335 0.83858v-5.5931c0-0.22677 0.17244-0.35728 0.39035-0.30118l5.2695 1.38721c0.10807 0.0265 0.23091 0.18897 0.23091 0.29881v9.84155c0 0.0165-0.0413 0.16004-0.052 0.17245l-3.34075 4.96004v27.6774l4.00512 13.914zm-13.1485-43.577l8.364 1.89094m-8.364-1.89094l-8.475 2.8689"/>
</g>
<g id="tower2" fill="none">
<path fill="#000" d="m391.526 294.975l-0.0165-7.3835 7.7485-2.7885 7.7495 2.4025 0.0165 7.7695z"/>
<path fill="#fff" d="m408.108 328.109l3.39508 13.7888c-3.10394-1.15217-6.4618-1.77992-9.96435-1.77992-0.81295 0-1.61799 0.0338-2.41378 0.1001l0.1343-58.4401 3.09744 1.04646v6.0508l3.87461 1.07539v-5.91555l5.27184 1.69429v9.81085l-3.39508 4.83544v27.7335z"/>
<path fill="#bdbfc1" d="m399.259 340.19v-5.3197-8.22345-28.5874-6.07735-10.2042h-0.0005l-3.09803 1.20236v6.0443l-3.87638 1.38485v-5.98585l-5.2701 2.07992v9.64075l3.7872 4.63642 0.0898 27.58-3.877 15.702c3.64252-2.14489 7.8018-3.50611 12.2451-3.85512v-0.0183z"/>
<path stroke="#000" stroke-width="1.09" d="m398.802 330.83l-8.5754 1.64646m19.4823 3.86989l-10.502-1.31989-10.3568 1.97008m4.22485-21.0118v3.75768m3.7193 3.39918v3.91536m0-28.1692v3.91417m-3.7193 1.4327v3.75768m3.7193-1.00867v3.91359m7.90455-3.31536v3.913m-3.09981-8.65571v3.91358m3.09981-7.09016v3.83681m-13.8284 20.8854l8.40475-1.81417 8.5193 1.58209m-17.0014-7.64056l8.4821-2.10767 8.3634 1.79765m-16.8455-3.58112l8.4821-2.29488 8.3634 1.90808m-16.8455-3.56518l8.4821-2.43306 8.3634 2.04745m-16.8455-3.58171l8.4821-2.54113 8.3634 2.15257m0.0791 15.8575l-8.4425-1.69075-8.40475 1.9996m8.3887 6.16672l-8.3699 1.71496m20.6138-32.8205l-12.2439-3.55926-12.2445 4.16339m20.6244 4.21654l-8.3634-2.25561-8.4762 2.67549"/>
<path stroke="#000" stroke-width="1.244" d="m399.259 340.19v-58.412"/>
<path fill="#000" d="m405.457 329.407l-3.72225-0.58996 0.004-11.7803c0-1.44981 0.88051-2.25768 1.67539-2.25768 1.40374 0 2.04272 1.58208 2.04278 2.26858z"/>
<path stroke="#000" d="m411.218 341.411c-2.98347-1.03819-6.3431-1.60334-9.67975-1.60334-5.09765 0-10.0418 1.31693-14.2046 3.62716l3.85571-15.0012-0.0786-27.6538c0-0.0231-0.0561-0.17657-0.0709-0.19547l-3.714-4.55v-9.31889l4.64941-1.83957v5.53345c0 0.24685 0.18248 0.37559 0.41456 0.29232l3.87461-1.38898c0.0898-0.0313 0.20552-0.19724 0.20552-0.29055v-5.8305l2.79685-1.08602 2.78031 0.93897v5.8305c0 0.10748 0.12225 0.26929 0.22618 0.29882l3.87461 1.0754c0.21969 0.0602 0.39449-0.0709 0.39449-0.29882v-5.49215l4.65119 1.49705v9.4866l-3.33898 4.75512c-0.008 0.0147-0.0561 0.16181-0.0561 0.17834v27.7335l3.41989 13.301zm1.2065 0.41103c0.072 0.29705-0.74351 0.007-1.02992-0.0998-3.0691-1.1374-6.3892-1.75866-9.8563-1.75866-5.2429 0-10.1534 1.42205-14.3664 3.90178-0.29469 0.17421-1.16044 0.4565-1.07776 0.12224l4.48524-15.6656-0.0898-27.4306-3.71456-4.55138c-0.0147-0.0165-0.0703-0.17244-0.0703-0.19488v-9.64075c0-0.0868 0.11398-0.25512 0.19725-0.28819l5.2677-2.08287c0.23622-0.0933 0.42342 0.0354 0.42342 0.28878v5.54765l3.25571-1.16457v-5.8264c0-0.0892 0.11457-0.25689 0.19902-0.28819l3.09862-1.20237c0.0218-0.008 0.18898-0.0106 0.21083-0.004l3.09863 1.04646c0.0909 0.0313 0.20905 0.19547 0.20905 0.29232v5.8181l3.2563 0.90118v-5.50865c0-0.23622 0.17835-0.36732 0.40512-0.29468l5.27125 1.69606c0.0957 0.0313 0.21378 0.19547 0.21378 0.29528v9.81085c0 0.0183-0.0461 0.16417-0.0561 0.17775l-3.33603 4.75512v27.5982l4.00512 13.7498zm-4.316-13.713l3.39508 13.7888c-3.10394-1.15217-6.4618-1.77992-9.96435-1.77992-5.3008 0-10.265 1.4374-14.524 3.94547l3.87461-15.7028-0.0898-27.58-3.78485-4.63642v-9.64075l5.2701-2.08051v5.9882l3.87461-1.38898v-6.0443l3.09981-1.2 3.09744 1.04646v6.0508l3.87461 1.07539v-5.91555l5.27185 1.69429v9.81085l-3.39508 4.83544v27.7335z"/>
</g>
<g id="tower3" fill="none">
<path fill="#000" d="m426.396 300.554l-0.0145-8.156 7.7485-2.1695 7.7485 2.5555 0.017 7.77z"/>
<path fill="#fff" d="m442.979 333.534l3.39449 13.3134c-3.31772-1.34114-6.94075-2.08052-10.7404-2.08052-0.54709 0-1.09059 0.0154-1.63011 0.0456l0.12658-57.6096 3.09804 1.0441v6.05315l3.87461 1.30748v-5.91735l5.27125 1.77342v9.688l-3.39449 4.80473v27.5776z"/>
<path fill="#bdbfc1" d="m434.13 332.147v-28.6636-6.07735-10.203l-3.09804 0.96791v6.04431l-3.87637 1.15393v-5.98759l-5.27011 1.69606v9.763l3.78544 4.85197 0.0915 27.5492-3.87697 15.0302c3.67027-2.00847 7.8248-3.238 12.2445-3.46594v-0.12225-12.5368z"/>
<path stroke="#000" stroke-width="1.09" d="m423.572 342.002l10.5065-1.62992 10.6954 1.40788m-11.0922-5.55648l-8.8512 1.35768m6.8209-33.4247v3.91417m-3.72107 1.27739v3.76004m0 12.1317v3.76004m3.72107-8.64745v3.91359m0-12.0136v3.91417m7.90215-3.08386v3.91418m-3.0998-8.73308v3.91359m3.0998-7.01398v3.83799m-13.8278 20.4201l8.40415-1.42618 8.5199 1.58209m-17.0014-11.9976l8.4815-1.82894 8.36635 1.98545m0 3.96791l-8.36635-1.87501-8.4815 1.72146m16.8478-7.76574l-8.36635-2.12423-8.4815 1.96831m16.8478-3.812l-8.36635-2.2317-8.4815 2.07578m16.8614-3.70627l-8.3634-2.43307-8.475 2.17146m-3.78545-4.85256l12.2604-3.43996 12.228 3.74941m-12.228 30.89l-8.38585 1.35768m-0.0349-7.87975l8.40415-1.61338 8.4425 1.76694"/>
<path stroke="#000" stroke-width="1.244" d="m434.13 344.806v-57.603"/>
<path fill="#000" d="m440.329 334.909l-3.72343-0.58937 0.002-11.7809c0-1.45157 0.88229-2.25945 1.67599-2.25945 1.40551 0 2.04508 1.58445 2.04501 2.27066z"/>
<path stroke="#000" d="m446.079 346.338c-3.19784-1.21476-6.82085-1.87913-10.4439-1.87913-4.78406 0-9.4518 1.15866-13.4274 3.20964l3.85335-14.3492-0.0791-27.6254c0-0.0224-0.052-0.17421-0.0667-0.19075l-3.71811-4.76693v-9.4329l4.64882-1.49527v5.5624c0 0.23268 0.17421 0.36319 0.39862 0.29705l3.87461-1.15689c0.0992-0.0283 0.22145-0.19016 0.22145-0.29646v-5.81635l2.78681-0.86988 2.79036 0.94311v5.82815c0 0.0974 0.1187 0.26339 0.20965 0.29468l3.87697 1.30807c0.22854 0.0768 0.40925-0.0514 0.40925-0.29468v-5.48505l4.65059 1.56496v9.36615l-3.33898 4.72382c-0.008 0.0147-0.0555 0.16181-0.0555 0.17834v27.5776l3.40926 12.805zm-3.1-12.804l3.39449 13.3134c-3.31772-1.34114-6.94075-2.08052-10.7404-2.08052-4.9813 0-9.66555 1.27087-13.7474 3.50493l3.87402-15.0307-0.0886-27.5468-3.78543-4.85434v-9.7624l5.2695-1.69606v5.9876l3.87461-1.15453v-6.0437l3.0998-0.96792 3.09804 1.0441v6.05315l3.87461 1.30748v-5.91735l5.27125 1.77342v9.688l-3.39449 4.80473v27.5776zm4.31369 13.2353c0.0774 0.30355-0.74527 0.0165-1.03582-0.10157-3.28052-1.32461-6.86635-2.05512-10.6222-2.05512-4.92934 0-9.5634 1.25787-13.5998 3.46713-0.29764 0.16181-0.99922-0.17658-0.91359-0.50433l4.32874-14.3728-0.0868-27.4028-3.72107-4.76752c-0.0147-0.0165-0.0667-0.17008-0.0667-0.19133v-9.76475c0-0.0992 0.12106-0.26339 0.21614-0.29469l5.2677-1.6943c0.22854-0.0744 0.40748 0.0561 0.40748 0.29528v5.57245l3.25335-0.97205v-5.81105c0-0.10217 0.11988-0.26634 0.21791-0.29764l3.09981-0.96673c0.0165-0.006 0.17244-0.005 0.19134 0.002l3.09744 1.04468c0.0939 0.0307 0.20965 0.19725 0.20965 0.2941v5.82875l3.25571 1.09842v-5.48385c0-0.24094 0.18071-0.37145 0.40925-0.29468l5.27185 1.77342c0.0909 0.0307 0.20965 0.19666 0.20965 0.29469v9.68565c0 0.0165-0.0454 0.16417-0.0561 0.17835l-3.33661 4.72382v27.443l4.00276 13.2738z"/>
</g>
<g id="feather" fill="#000" stroke="#000">
<path d="m369.418 268.702c-0.28288-2.57008-1.2815-6.72875-4.71556-6.1996 0.17481 4.46811 5.8612 21.2906-0.63779 22.4528l-0.21733-0.23268c0.085-7.6382-7.5496-15.9744-6.0632-22.627 0.98032-4.37717 4.29213-6.7447 8.70355-6.7447 8.04566 0 9.15885 9.99805 3.27934 13.503l-0.34902-0.15177z"/>
<path fill="#fff" d="m369.854 267.53c-0.65433-2.86949-2.23228-6.61065-5.8447-5.97105l-0.23681 0.31122c0.16595 4.80472 6.18955 19.4179 0.4565 21.9986-0.15355-8.3675-7.6949-13.7976-5.75965-21.6414 0.5374-2.17382 2.70531-4.87559 4.81535-5.6681 0.98977-0.37382 2.11772-0.68386 3.18898-0.66319 7.25845 0.14941 9.14175 7.67185 3.38032 11.6338z"/>
<path stroke="none" d="m359.574 264.713c0.62067-1.69842 2.65335-3.42048 4.46575-3.63543 0.37677-0.046 0.67973 0.29232 0.82914 0.71161l-0.17303-0.004c-0.20788 0-0.41103 0.0271-0.61477 0.0744 0.0106 0.31004 0.036 0.63366 0.0744 0.96614-0.85039 0.0531-2.32559 0.39508-3.82972 2.23819-0.69567 0.85512-1.06536 0.50433-0.75177-0.35078z"/>
<path stroke-width="1.09" d="m359.997 265.232l4.24902-1.73563m-3.92717 3.26811l4.20119-1.81359m-3.8628 3.43288l4.19941-1.97894m-3.39213 3.52205l3.78544-1.95532m-2.51634 3.38563l2.94862-1.67598m-0.82264 2.69941l1.29095-0.71693"/>
<path stroke="none" d="m369.137 259.592c-2.22756-3.28288-7.8319-1.43681-9.27695 0.6437-0.10335 0.15177-0.47303-0.075-0.68091-0.15827-0.0278-0.0106-0.0532-0.0242-0.0774-0.0389 0.38858-0.64488 0.87225-1.29626 1.425-1.88327 2.71418-1.73386 7.4362-2.08287 9.3372 0.98208 0.14705 0.23859 0.0414 0.47776-0.13524 0.58524-0.17598 0.10807-0.43582 0.0998-0.59173-0.13051z"/>
</g>
<use xlink:href="#feather" x="35.338" y="-5.423"/>
<use xlink:href="#feather" x="70.673"/>
<g stroke="#000">
<path fill="#000" d="m446.259 240.532c3.26398 2.15315 14.8104 8.6439 16.5189 45.6354 3.33071 72.0965-58.0165 114.162-58.0165 114.162s77.6215-33.0508 77.6215-114.226l0.0001-0.00026c0-34.1728-13.5668-71.191-40.4758-71.191l-14.7915 0.0465-21.4842 10.0512c-1.125-1.56969-3.27166-2.59134-5.3504-2.59134-2.07579 0-4.2254 1.02165-5.3504 2.59134l-21.4837-10.0512-15.2554-0.0465c-26.9108 0-40.4776 37.0182-40.4776 71.191l0.00005 0.00027c0 81.1752 77.621 114.226 77.621 114.226s-61.3472-42.066-58.0165-114.162c1.70905-36.9916 13.2555-43.4823 16.5195-45.6354l18.1308 6.04764 22.914-13.4114c1.4947 1.59862 3.04017 2.73498 5.4006 2.73248 2.35866 0 3.68149-0.92834 5.39646-2.73248l22.7604 13.5668z"/>
<path fill="#d99f31" d="m431.453 214.144l-31.1716 13.5443-31.171-13.5443-10.9189 0.76801c-26.9108 0-40.4776 37.0182-40.4776 71.191v0.00024c0 81.1752 77.621 114.226 77.621 114.226s-62.1214-42.066-58.793-114.162c1.70905-36.9916 13.5667-44.4124 16.8307-46.5656l19.9756 5.55915 26.9332-15.9212 26.9314 15.9212 19.5115-5.55915c3.26398 2.15315 15.1216 9.574 16.8307 46.5656 3.33012 72.0965-58.7935 114.162-58.7935 114.162s77.6215-33.0508 77.6215-114.226l-0.00005-0.00024c0-34.1728-13.5668-71.191-40.4758-71.191z"/>
<path fill="#000" stroke="none" d="m437.336 228.911c-3.71634 0.4376-6.31831 2.92973-6.4506 6.73525-0.0709 2.03918 0.90118 5.06635 2.30256 6.34725l-0.83683 0.91596c-1.65472-1.5142-2.86772-4.88743-2.78209-7.31105 0.1494-4.26675 3.14587-7.24017 7.61575-7.7634zm-74.5104-1.076c4.47048 0.52324 7.46695 3.49666 7.61635 7.7634 0.085 2.42363-1.12795 5.79685-2.78209 7.31105l-0.83683-0.91595c1.40138-1.28091 2.37284-4.30808 2.30197-6.34725-0.13288-3.80552-2.73426-6.29765-6.4512-6.73525zm-8.73434 7.44655c-5.39825 3.48602-10.2922 10.0972-13.0346 16.9258-0.15177 0.35728-0.38445 0.46358-0.62067 0.37795-0.21201-0.0768-0.30118-0.38209-0.20374-0.68327 2.58543-7.17755 7.43505-13.6642 13.5336-18.186l0.3254 1.56555zm7.1995-12.852c-13.2136 0-23.0197 9.30415-29.6392 26.4685-0.15118 0.32008-0.45473 0.56456-0.78307 0.44882-0.26103-0.0939-0.29055-0.46595-0.17244-0.80197 6.62185-17.4892 16.7256-27.1996 30.5947-27.1996 6.0372 0 11.2276 1.48701 15.6703 4.75157l0.24271 1.60985c-4.45866-3.62776-9.737-5.27715-15.913-5.27715zm0 3.564c-11.5294 0-20.5176 9.7193-26.1821 24.0189-0.16181 0.34252-0.39449 0.52323-0.71044 0.39449-0.24508-0.0998-0.27165-0.46713-0.14704-0.77008 5.37755-14.4614 14.8146-24.727 27.0396-24.727 6.1323 0 11.387 1.94173 15.8114 6.19785l-0.2067 1.37953c-4.33465-4.45335-9.52975-6.4937-15.6048-6.4937zm13.2195 12.5915c-2.30079-6.8699-6.0567-9.51435-13.3778-9.51435-9.65495 0-17.6032 8.77265-22.8561 22.0382-0.12874 0.30295-0.35315 0.4813-0.64134 0.38386-0.24922-0.085-0.28878-0.42756-0.17658-0.73701 5.1136-13.4794 13.317-23.0805 23.674-23.0805 7.68605 0 11.7904 3.16063 14.015 9.84865l-0.6372 1.06122zm51.0465 0.093l-0.67028-0.95729c2.20099-6.8002 6.29115-10.0222 14.0026-10.0453 12.427 0.0579 21.9674 14.0586 26.928 32.3327 0.0998 0.35906 0.0331 0.74764-0.28878 0.81142-0.31535 0.0602-0.56693-0.17834-0.65787-0.51909-4.97304-18.0348-14.4372-31.1699-25.9046-31.2296-7.3813 0.0207-11.1166 2.69055-13.409 9.6071zm43.388 21.7645c0.10453 0.41161 0.0667 0.75827-0.29646 0.84744-0.29468 0.075-0.56279-0.14764-0.66023-0.58524-4.7693-20.384-14.9746-34.3636-29.1804-34.3636-6.11105 0-11.3238 1.52185-15.6396 5.964l-0.19784-1.42972c4.42796-4.27205 9.6933-5.6947 15.8374-5.6947 15.1234 0 25.6424 14.935 30.137 35.2618zm3.8275 0.535c0.075 0.38622-0.0555 0.74941-0.3874 0.80374-0.31654 0.0514-0.57343-0.22028-0.64843-0.59233-4.693-22.305-15.788-38.723-33.151-38.723-6.10455 0-11.3286 2.09764-15.7258 5.7555l0.16654-1.60748c4.42205-3.40453 9.5764-5.3114 15.5592-5.3114 18.2924 0 29.687 17.3061 34.184 39.6726zm-31.651-28.224c9.512 1.1628 18.0579 12.3042 21.6726 26.9858 0.0856 0.37382-0.002 0.74351-0.31949 0.82855-0.30945 0.085-0.58347-0.11457-0.71634-0.5941-4.11319-15.8274-12.2634-24.675-20.7614-25.7569l0.12461-1.46338z"/>
<path fill="none" d="m419.351 240.512c-0.73229-0.86634-2.92914-3.98859-2.92914-10.2703m-0.29409 8.36515c-0.68386-0.91594-2.32441-3.61004-2.32441-8.36515m-0.86103 6.4825c-0.58169-0.89174-1.75925-3.11398-1.75925-6.4825m-1.35059 4.64469c-0.39981-0.79784-1.11614-2.52402-1.11614-4.64469m-27.5044 10.2703c0.73229-0.86634 2.92913-3.98859 2.92913-10.2703m0.2941 8.36515c0.68386-0.91594 2.32441-3.61004 2.32441-8.36515m0.86516 6.4801c0.58051-0.89351 1.75512-3.11457 1.75512-6.4801m1.34941 4.64528c0.3998-0.79784 1.11732-2.52461 1.11732-4.64528"/>
<circle fill="#d99f31" stroke="none" cx="400.282" cy="229.24" r="6.199"/>
<path fill="none" d="m394.135 227.779c0.66023-2.80335 3.14114-4.88977 6.14585-4.88977 2.62677 0 4.87913 1.59449 5.84705 3.86811m0.33012 4.06182c-0.70157 2.74252-3.21437 4.76929-6.17715 4.76929-2.70295 0-5.012-1.69075-5.92795-4.07185m7.562 1.62815c-0.50197 0.21142-1.05472 0.32776-1.63405 0.32776-2.28189 0-4.1439-1.80886-4.22953-4.07185m7.87325 1.99547c-0.46241 0.77835-1.16634 1.39784-2.00965 1.74863m-1.19173-1.89863c-0.14115 0.0313-0.29056 0.0479-0.44233 0.0479-1.06299 0-1.93937-0.80905-2.04508-1.84547m-2.11181-1.24134c0.12461-0.55453 0.36792-0.88878 0.46949-1.04469"/>
<path fill="none" d="m394.135 227.779c0-2.91733 2.55827-5.35865 6.14585-5.35865 2.73838 0 5.84705 1.9246 5.84705 4.33701m0.33012 4.06181c0 2.69469-3.21437 5.07875-6.17715 5.07875-2.70295 0-5.92795-1.96476-5.92795-4.3813"/>
<path fill="#000" d="m423.345 242.22c3.26575 4.3311 8.30965 7.07125 13.9654 7.07125 7.39785 0 13.0294-4.59686 13.0294-11.9451-0.1683-3.89292-2.79685-8.7018-9.01595-8.7018-4.04055 0-7.4705 3.89528-7.4705 7.93585 0 2.23405 0.42815 3.58346 1.80059 5.2636-5.53585-1.77933-9.19845-4.72973-9.19845-11.0108 0-6.44055 4.27087-11.0546 11.2683-11.6356 23.3852-1.94351 37.6748 24.0148 40.428 59.8935 3.92422 51.177-23.6782 91.9745-65.637 115.271-5.8571 3.25099-10.4498 5.8512-12.4394 6.69215l-0.0265 6.36555c15.975-6.1063 34.4959-17.8914 46.0465-28.4416 21.9922-20.0906 42.9732-54.0775 39.7902-99.852-2.01142-28.9063-11.0126-48.293-22.0624-57.8705-18.8924-16.3807-44.6516-9.838-44.6516 9.57755 0 4.23957 1.66713 8.2246 4.17343 11.387zm-46.592 0c-3.26634 4.3311-8.30965 7.07125-13.9672 7.07125-7.39605 0-13.0276-4.59686-13.0276-11.9451 0.1683-3.89292 2.79685-8.7018 9.01595-8.7018 4.03996 0 7.4705 3.89528 7.4705 7.93585 0 2.23405-0.42815 3.58346-1.80059 5.2636 5.53525-1.77933 9.19845-4.72973 9.19845-11.0108 0-6.44055-4.27087-11.0546-11.2683-11.6356-23.3852-1.94351-37.6742 24.0148-40.428 59.8935-3.92422 51.177 23.6782 91.9745 65.637 115.271 5.8571 3.25099 10.4498 5.8512 12.4394 6.69215l0.0265 6.36555c-15.975-6.1063-34.4959-17.8914-46.0465-28.4416-21.9922-20.0906-42.9732-54.0775-39.7902-99.852 2.01142-28.9063 11.0126-48.293 22.0624-57.8705 18.8924-16.3807 44.6516-9.838 44.6516 9.57755 0 4.23957-1.66595 8.2246-4.17342 11.387z"/>
<path fill="#f1bf31" d="m400.048 406.956c-15.975-6.1069-34.4959-18.6685-46.0465-29.2181-21.9922-20.0906-41.5784-53.303-38.3953-99.078 2.01201-28.9046 10.5496-47.2069 21.5976-56.785 18.8929-16.3778 43.2579-8.92205 43.2579 8.95925 0 9.83975-7.98545 17.8382-17.8311 17.8382-5.96105 0-12.2546-4.83662-11.6315-12.101 0.1683-3.89115 3.37618-6.9951 7.30865-6.9951 4.04055 0 7.31635 3.27401 7.31635 7.31635 0 2.23228-1.46339 4.38543-3.03898 5.72895 6.22265-0.22205 11.677-5.5063 11.677-11.7874 0-6.44055-4.89154-11.8288-11.889-12.4098-23.3852-1.94351-38.4974 24.6313-41.0468 60.668-3.62481 51.2045 24.297 92.5955 66.2555 115.89 5.88365 3.26575 10.4935 5.25475 12.466 6.08325 1.97421-0.82855 6.5823-2.81752 12.466-6.08325 41.9587-23.2943 69.8805-64.6855 66.2555-115.89-2.54941-36.0366-17.6616-62.6115-41.0468-60.668-6.99745 0.5811-11.8866 5.9693-11.8866 12.4098 0 6.2811 5.45195 11.5654 11.677 11.7874-1.57618-1.34351-3.04193-3.49666-3.04193-5.72895 0-4.04233 3.27638-7.31635 7.31695-7.31635 3.93248 0 7.1427 3.10394 7.31105 6.9951 0.62244 7.26435-5.67285 12.101-11.6338 12.101-9.84565 0-17.8294-7.99845-17.8294-17.8382 0-17.8813 24.3638-25.337 43.2561-8.95925 11.0504 9.57815 19.588 27.8806 21.5976 56.785 3.18307 45.7748-16.4032 78.9875-38.3953 99.078-11.5506 10.5496-30.0714 23.1112-46.0465 29.2181z"/>
</g>
</g>
<g id="laurel" fill="#000" stroke="#000" stroke-width="0.933" stroke-linejoin="round" stroke-linecap="round">
<path d="m302.443 357.768s-3.28465-1.32638-4.73859-2.05335c-2.5252-1.2626-8.21575-8.26535-14.5736-11.9551-9.75885-5.6622-19.2041-4.20236-27.8327-7.90865 1.93288 9.03605 8.02085 17.198 18.101 21.5209 8.28071 3.55217 21.6414 0.49843 23.0947 0.6189 1.45394 0.12284 6.0691 1.90394 6.0691 1.90394l-0.11988-2.12657z"/>
<path d="m267.223 369.044l0.0874-0.26398c5.338-0.72638 10.3382-1.93642 15.5309-3.25335 11.5046-2.91496 16.8945-0.54803 26.2176 5.8329 0.58346 0.3998 1.275 0.9567 1.9435 1.20827 1.51122 0.57107 2.4815 0.17244 3.94075 0.17244l0.13347 0.0266 2.18563 1.70906c0.16653 0.13051 0.0667 0.24449-0.0909 0.27815-1.90393 0.39212-4.50413 0.38622-6.49664 0.20551-3.00651-0.27402-9.1943 6.8516-18.0018 6.8516-11.1603 0-18.4937-4.93938-25.4498-12.7672z"/>
<path fill="#658d5c" d="m316.303 374.316c-1.74213 0.062-3.59882 0.062-5.3179 0.35079-5.1325 0.86397-10.2136 6.4553-18.0183 6.67975-10.3854 0.29881-16.9429-4.59272-24.0414-11.5736 10.3276-1.55256 18.3106-7.51595 28.9666-4.16279 5.4632 1.71908 11.8848 8.5996 17.0138 7.61399l1.39724 1.09193z"/>
<path stroke-width="0.45" d="m309.878 372.946s-9.11045 1.49705-14.785 1.51181c-9.16535 0.0206-23.1928-3.79961-23.1928-3.79961s13.986 4.2313 23.1928 4.41792c5.6622 0.11456 14.785-1.2 14.785-1.2v-0.93012z"/>
<path fill="none" stroke-width="0.777" d="m284.538 262.675c0.075-0.28701 0.0189-0.63366-0.16004-1.063-0.18248-0.44468-0.46476-0.91771-0.76358-1.42027-0.31181-0.52559-0.64193-1.07776-0.90296-1.65296-0.26397-0.58523-0.46712-1.2124-0.50905-1.86673l1.41614-0.40512c0.10158 0.7937 0.57933 1.81299 1.1191 2.61437 0.2681 0.39862 0.53976 0.72697 0.77066 0.93425 0.11575 0.1057 0.20966 0.17066 0.27078 0.19664 0.033 0.0165 0.42667 0.44704 0.42667 0.44704l-1.17136 2.61615c-0.0871 0.19549-0.60383 0.0124-0.49635-0.40037z"/>
<path stroke-width="0.777" d="m338.065 388.946c-0.046-1.89981 0.33012-1.19173 2.37697-0.35728 0.43642 0.17657 0.11457 0.60413-0.25925 0.83681-1.22303 0.76417-2.30256 2.38346-2.82166 2.02027-1.40787-0.98445-0.52145-1.01929 0.70394-2.4998z"/>
<path d="m289.158 254.936c-6.0254 15.3189-8.05985 42.4441-5.9752 54.761 6.4069 37.8674 37.5957 73.3685 66.1455 79.1055 24.8309 4.99075 39.9668 16.1162 49.852 27.9821 6.4612 7.7551 9.91065 11.2766 19.1876 26.7201 3.39035 5.6439-2.40886 6.78545-4.80059 2.1059-6.52795-12.7654-10.0453-18.4382-19.04-28.4728-9.65905-10.7764-23.8672-20.4514-47.0575-25.0802-27.6544-5.5205-60.049-41.0841-66.4565-78.9495-2.08524-12.3189-0.26162-41.7296 6.06259-57.275l2.08229-0.89705"/>
<path d="m330.29 387.334c-4.30217 0.47185-7.2112 6.7175-11.5276 10.6476-7.94825 7.23425-20.6846 7.9565-28.8054 3.1252-0.34015-0.20374-0.5126-0.6567-0.12815-0.74527 10.0966-2.29017 11.4136-16.0689 32.4608-14.713 2.46674 0.15945 3.50905 0.66438 5.98585 0.66438l2.01437 1.02106z"/>
<path d="m314.307 323.269l0.13937 0.0679c0.1063 6.15474 4.77343 14.5488 5.91735 21.3183 0.98681 5.8299-0.43583 10.7032-2.66989 16.1344-0.55866 1.35354-1.86909 4.07421-1.92047 5.4071-0.0478 1.24134 0.73051 2.38996 1.38897 3.41752 0.23032 0.36141 1.62343 2.19035 1.47992 2.54527-5.5766-4.82894-2.29606-1.6813-4.61693-6.13345-1.19645-2.29606-2.62264-4.38071-3.80846-6.6933-6.26045-12.2114-6.3762-26.064 4.09016-36.0638z"/>
<path d="m354.556 389.97c-2.73898-0.88464-5.52755-1.97598-7.0305-4.77934-2.5252-4.70551-1.98485-8.50864-4.57441-13.3777-4.91221-9.2374-14.3699-10.2319-19.1433-18.7949-0.96792 7.87975-2.02441 19.6524 10.2425 28.0718 4.3187 2.96279 10.9051 3.6437 12.4914 4.83366 1.58858 1.18996 2.5435 2.89016 2.5435 2.89016l5.47085 1.1563z"/>
<path fill="#658d5c" d="m349.244 388.53c-0.90118-0.95905-1.9122-1.9246-2.98169-2.69882-2.50336-1.81063-7.9246-1.9813-12.0177-4.9813-5.71596-4.19232-8.67875-8.0888-10.2668-14.997-0.96378-4.18996-0.22264-7.53955-0.0254-11.0232 5.149 7.47875 14.0941 8.1827 18.88 17.1296 2.90905 5.43605 2.52283 13.7038 8.48385 17.009l-2.07225-0.43819z"/>
<path stroke-width="0.777" d="m300.355 347.397s-0.34075 0.41043-0.82027 1.77756c-0.21378 0.61417 1.13326 2.46437 1.02342 1.82244-0.27402-1.56969 0.49842-2.67402 0.49842-2.67402l-0.70157-0.92598z"/>
<path fill="#658d5c" d="m302.443 357.768s-3.28465-0.70748-4.73859-1.43209c-2.5252-1.26436-8.1142-8.59604-14.5736-12.2652-9.26045-5.25885-17.3268-4.16043-26.4378-6.8244 2.58544 9.72285 7.52716 15.5392 16.7061 19.66 8.2199 3.68977 21.6414 0.49902 23.0947 0.6189 1.45394 0.12284 6.0691 2.05985 6.0691 2.05985l-0.11988-1.81713z"/>
<path fill="#466343" d="m315.478 368.908c-0.4063-2.89252-3.6939-7.0559-5.07045-9.74825-2.01555-3.94783-3.52914-8.2559-3.97972-12.6827-0.97146-9.53625 1.21653-14.6817 7.4929-21.7488 0.0461 2.07166 0.32421 2.79863 0.9496 4.725 2.62618 8.09175 6.30355 14.7798 5.1118 23.5772-0.5876 4.33111-4.12382 10.4976-4.28563 13.1445-0.0827 1.37067 0.69095 2.97993 1.37422 4.13445l-1.59272-1.40138z"/>
<path d="m291.921 343.116c-6.73585-11.1974-22.5342-6.17895-32.8872-15.5805-5.0244-4.56319-7.2691-11.4319-8.27185-17.9646-0.29941-1.94528-1.12973-9.6567-0.67677-11.1538 0.0827-0.27815 0.36319-0.34488 0.57933-0.13288 3.43228 3.35552 6.87285 5.52285 10.8466 8.214 9.4388 6.3886 13.3134 12.385 18.1778 22.3476 6.37085 13.0453 12.1447 5.61025 12.2321 14.2701z"/>
<path stroke-width="0.45" d="m312.93 328.102s-2.13839 11.2022-1.81477 18.4069c0.33248 7.36065 3.59646 18.5498 3.59646 18.5498h-0.62126s-3.38386-11.1827-3.5935-18.5498c-0.20788-7.2384 2.43307-18.4069 2.43307-18.4069z"/>
<path fill="#658d5c" d="m281.964 336.012c-3.62862-1.15123-7.78551-1.85014-12.2024-2.91413-4.13977-0.99685-7.52065-3.25807-10.6766-6.10215-4.8998-4.4185-6.5197-10.3424-7.4746-16.6978-0.53563-3.56339-0.68091-7.01635-0.44233-10.6222 0.39449 0.69508 0.89469 1.38248 1.54843 1.85138 3.21437 2.30315 6.564 3.91004 9.78365 6.23565 2.81338 2.03268 4.81122 3.37382 7.1185 5.97345 2.91673 3.29114 5.35215 6.84745 7.40375 10.7327 1.61752 3.06615 3.00413 6.66085 5.0953 9.4429z"/>
<path fill="#a48253" d="m282.118 333.911c1.08366 1.44508 5.4567 3.32245 7.04705 3.52559l1.54665 3.85808v-0.00005c-2.27178-2.65837-5.26653-4.17895-8.74741-5.28332z"/>
<circle fill="#d99f31" cx="271.96" cy="304.79" r="4.417"/>
<path fill="#f1bf31" stroke="none" d="m272.469 300.875c-0.22364 0.52367-0.35938 1.12912-0.35938 1.78125 0 1.94764 1.15049 3.53125 2.5625 3.53125 0.3918 0 0.76155-0.12675 1.09375-0.34375 0.0919-0.33421 0.14063-0.68228 0.14063-1.04688 0-2.01267-1.49482-3.67002-3.4375-3.92187z"/>
<circle fill="none" stroke-width="1.244" cx="271.96" cy="304.79" r="4.719"/>
<path d="m285.013 302.83s2.06162-7.676 4.00276-12.4264c4.59036-11.2458 12.5516-11.6687 16.6086-20.5742 2.32264 6.0124 4.17756 13.7427 0.11988 22.4132-4.68366 10.0164-16.6689 15.8941-16.6689 15.8941l-4.06241-5.3067z"/>
<path fill="#466343" d="m305.587 271.848c5.9823 16.3305-1.91634 28.0884-16.4197 36.1966l-3.82027-5.2801c2.49331-10.4876 4.28327-15.6514 12.2958-23.1036 3.16832-2.94626 5.9445-3.90296 7.9441-7.813z"/>
<path fill="#a48253" d="m288.712 255.666c-5.97105 15.6951-7.7362 41.9398-5.6805 54.084 6.424 37.9571 37.5272 73.589 66.2345 79.357 24.7559 4.9748 39.5563 16.1244 49.7504 27.6461 4.76103 5.38405 8.60255 10.6412 11.7644 15.5912 2.72008 4.25846 5.0498 8.9055 7.3376 12.5823 0.36969 0.5935-2.71949 1.87086-3.04606 1.3435-2.4189-3.91004-4.64233-8.84055-7.42855-13.3565-3.17067-5.1372-8.61675-10.3925-13.353-15.9838-10.0784-11.8996-23.4998-20.8424-46.7604-25.4846-27.5032-5.48975-59.512-40.6193-65.9025-78.39-2.07638-12.2705-0.54626-40.7498 4.92106-55.7845l2.16319-1.60454z"/>
<path d="m285.719 329.932c-1.23366-1.18169-3.00886-2.30905-4.1941-3.54035-11.0274-11.4449-8.1313-31.4374 3.96319-41.2022 0.41162-0.33013 0.72284-0.17481 0.78071 0.31122 0.48603 4.02814 1.1126 7.81889 2.72835 12.2563 3.68977 10.1344 4.29154 15.9466 0.93839 24.5752-2.04508 5.25945 0.006 9.89825 0.006 9.89825l-4.22245-2.29843z"/>
<path stroke-width="0.623" d="m324.604 379.212c-7.0553-2.41241-14.3433-1.76516-20.2104-7.85495-6.77125-7.024-8.237-17.8896-6.4677-24.1642 0.0868-0.30473 0.32362-0.55453 0.51437-0.31949 1.50355 1.84134 2.30079 3.16654 4.27737 4.62343 7.0677 5.21455 15.7447 7.826 18.7405 15.7908 0.59823 1.58445 0.79607 3.24508 1.35355 4.84193 1.90866 5.47145 5.03975 7.1244 9.5746 10.1114l-7.7823-3.02894z"/>
<path fill="#658d5c" d="m330.117 382.116c-6.6012-5.59785-18.4966-3.5876-25.5804-11.1809-5.2016-5.5748-7.3943-14.3664-6.10455-21.9904 6.287 5.60195 13.5974 7.14035 19.3158 13.4298 6.72935 7.40435 0.99921 12.3726 13.6683 19.5774l-1.29922 0.16418z"/>
<path d="m294.865 341.944l0.0189-0.17185c1.64055-1.95414 0.50256-7.82365-0.0354-10.1764-0.92776-4.05532-1.04233-7.54135-0.36733-11.671 0.77894-4.76929 3.39036-9.0756 6.06735-13.024 1.19351-1.75866 5.07045-7.2573 5.47265-9.24865 0.0331-0.17008 0.21378-0.15767 0.28878 0.006 1.47815 3.22323 2.25059 7.14745 2.84705 10.6317 0.83268 4.87914 1.0937 9.3136-0.60059 14.8618-1.51535 4.96654-3.55276 8.1809-6.67325 11.5216-1.32047 1.41201-4.42677 4.52422-4.8815 6.2061-0.0827 0.30709-0.61004 2.54587-0.4937 4.18347l-1.64291-3.1187z"/>
<path stroke-width="0.948" d="m283.939 277.75s0.20965 0.0313 1.09429-0.56221c0.88405-0.59173 1.95531-1.61102 2.41063-2.88425 0.45414-1.27087 3.64193-11.8618 7.89865-18.417 4.97244-7.65945 10.1362-11.0935 16.3984-16.7144 0.98386 6.0691 1.12737 15.9608-4.00335 23.8984-4.69843 7.26735-16.6122 12.4435-17.9929 12.9832-1.3813 0.53976-3.74823 0.93898-5.10825 2.74489-0.77008 1.01929-1.2998 3.0065-1.2998 3.0065l0.60236-4.05532z"/>
<path d="m282.442 278.762s-0.51733-0.0248-1.18583-0.96733c-0.66614-0.94547-1.33642-2.40236-1.33642-3.9 0-3.16594 3.00237-12.642 1.513-19.816-2.84233-13.6914-7.1445-19.1811-7.8065-24.2616-0.26398-2.02677-11.4449 13.8301-8.04565 28.5449 1.68543 7.2927 10.1616 15.4441 11.351 16.5154 1.18996 1.07126 2.81338 2.46023 3.58996 4.60098 0.7996 2.20748 0.62953 4.71909 0.62953 4.71909l1.29094-5.43545z"/>
<path d="m289.004 255.212c0.80374-1.96063 2.13248-4.28327 3.36201-5.31085 3.02244-2.5252 11.4904-8.81455 14.3823-13.399 6.4382-10.2071 5.139-22.7788 4.46634-24.968-5.58305 4.85433-10.6784 8.0563-16.3701 16.092-4.96831 7.0134-6.05435 20.7296-6.4364 23.3298-0.41929 2.8376-1.67953 5.9049-1.67953 5.9049l2.2754-1.64882z"/>
<path fill="#658d5c" stroke-width="0.948" d="m283.998 279.97l0.22441-1.97244c1.53189-0.58582 2.89488-2.11181 3.51319-3.59055 2.66811-6.38446 4.2939-12.8746 8.04155-18.7712 4.86496-7.65355 10.076-10.6311 15.3354-14.8352 0.24508 6.76419 1.43681 13.8897-3.94902 22.7546-3.06083 5.0327-11.9805 10.0199-17.5323 12.2102-2.48327 0.98032-4.26024 1.77698-5.63325 4.20473z"/>
<path d="m261.115 266.482c8.51105 7.0884 10.9382 10.4026 13.4416 21.3679 0.2935 1.28445 1.92284 6.83445 2.26831 7.5183 0.81968 1.63169 2.51575 2.40413 3.56043 3.74291 0.11398 0.14765 0.39685 3.03603 0.44055 3.41634 0.0266 0.22973-0.15 0.22382-0.28051 0.10571-1.3246-1.21063-2.02027-3.1063-3.56516-4.24016-1.32874-0.97559-5.8181-1.93346-7.7551-2.73248-4.94587-2.04094-8.9805-5.85945-11.8453-10.3317-3.7813-5.90255-4.20886-13.94-3.29941-20.7054 0.20965-1.55315 0.41929-3.42342 0.96969-4.89567 0.0768-0.20315 0.19724-0.1559 0.30059 0.006 2.01673 3.14174 3.31181 4.70493 5.76435 6.74825z"/>
<path fill="#658d5c" d="m279.992 299.389l0.23504 2.0061c-4.04055-5.46735-5.39235-3.85157-10.9778-6.16475-4.8626-2.01142-8.80985-5.7638-11.6356-10.1575-4.2189-6.56105-4.14035-16.2697-2.35866-23.6676 2.26535 4.46575 11.129 8.9451 14.5305 14.5199 2.18799 3.58524 3.54566 7.84605 4.63169 11.8848 0.54212 2.01969 1.15453 6.09155 1.98957 7.76105 0.62244 1.24784 2.50807 2.91556 3.58524 3.81792z"/>
<path fill="#658d5c" d="m295.366 342.052c1.50768-2.30197 0.18661-8.1366-0.29469-10.7776-0.7435-4.08662-0.79724-7.61575-0.13051-11.7402 1.0878-6.74115 5.35455-11.2571 9.12345-16.7203 0.74292-1.07776 1.48406-2.16791 2.06752-3.34252 4.33111 12.192 5.54585 24.6455-3.89291 34.8856-1.42441 1.54548-4.8502 4.52481-5.3758 6.4016-0.28229 1.00512-0.37973 2.07224-0.45886 3.11043l-1.03819-1.81712z"/>
<path fill="#a48253" d="m331.315 385.465s-0.53386 0.84921-3.04016 0.84921l1.24289 1.2192c0.25017-0.0784 0.50714-0.14533 0.77146-0.19993 2.39586-0.4937 3.13346-0.42107 4.69252 0.18306"/>
<path fill="#466343" d="m328.275 386.314c-2.5063 0-10.3441-1.30157-16.6146 0.33662-9.4553 2.47086-13.3588 11.3156-20.4662 14.459 10.797 4.64941 18.6992 3.50492 27.6838-3.68091 3.62005-2.89435 5.92197-8.41799 10.6398-9.89557z"/>
<path fill="none" d="m405.404 431.001s0.0992-1.37835 1.68957-1.93052c1.37244-0.47776 2.08288 0.61417 2.08288 0.61417"/>
<path fill="#a48253" stroke-width="0.777" d="m340.475 388.878s-0.84922 0.49488-1.10019 0.7187c-0.57934 0.51909-1.34174 0.90118-1.57796 1.3252l-0.92244-0.0856c0.57343-0.47717 1.17933-1.29331 1.50532-1.69016 0.19134-0.23032 0.004-1.10669 0.004-1.10669l2.09114 0.83858z"/>
<path fill="#658d5c" stroke="none" d="m287.558 255.574c1.69665-4.80414 1.65768-10.1492 2.60787-15.1382 2.00197-10.5166 4.98957-13.9358 12.587-20.9705 2.42067-2.24055 4.89981-3.87047 7.5325-5.86005 0.42638 3.0254 0.62481 5.56475 0.31772 8.60255-1.49469 14.86-7.82365 18.3674-18.4352 27.4554-2.05807 1.76044-2.58898 4.22717-4.60985 5.91085z"/>
<path fill="#a48253" stroke="none" d="m287.961 254.318c0.27697-0.40453 0.54271-0.63839 0.68622-0.57048 0.11457 0.0543 0.12992 0.28878 0.0614 0.61772-0.33308 0.43111-0.70513 0.83918-1.1504 1.21004 0.14646-0.41516 0.27992-0.83445 0.40276-1.25729z"/>
<path fill="none" d="m287.558 255.574c1.69665-4.80414 1.65768-10.1492 2.60787-15.1382 2.00197-10.5166 4.98957-13.9358 12.587-20.9705 2.42067-2.24055 4.89981-3.87047 7.5325-5.86005 0.42638 3.0254 0.62481 5.56475 0.31772 8.60255-1.49469 14.86-7.82365 18.3674-18.4352 27.4554-2.05807 1.76044-2.58898 4.22717-4.60985 5.91085z"/>
<path stroke="none" d="m288.224 256.116s0.38208-1.16457 0.95728-2.65158c0.5752-1.48642 0.42757 0.39862 0.42757 0.39862l-0.33839 1.61989-1.04645 0.63307z"/>
<path fill="#658d5c" stroke="none" d="m282.056 278.96l-0.77658 2.49331c-0.43582-3.24449-1.80236-4.69016-4.13976-6.8061-10.1805-9.21025-14.5305-20.0504-10.2596-32.7248 1.49527-4.43032 2.93445-6.874 6.08385-10.33 1.98897 3.40807 2.95275 5.44665 4.3311 9.1447 3.49252 9.38445 4.88563 14.69 3.50079 25.4392-0.49016 3.79724-2.31083 8.42125 0.20965 11.7974 0.27579 0.36732 0.61004 0.79724 1.05059 0.98622z"/>
<path fill="none" d="m282.056 278.96l-0.77658 2.49331c-0.43582-3.24449-1.80236-4.69016-4.13976-6.8061-10.1805-9.21025-14.5305-20.0504-10.2596-32.7248 1.49527-4.43032 2.93445-6.874 6.08385-10.33 1.98897 3.40807 2.95275 5.44665 4.3311 9.1447 3.49252 9.38445 4.88563 14.69 3.50079 25.4392-0.49016 3.79724-2.31083 8.42125 0.20965 11.7974 0.27579 0.36732 0.61004 0.79724 1.05059 0.98622z"/>
<path fill="#a48253" stroke="none" d="m281.765 284.471s0.24567-2.46437-0.13642-3.96319c-0.18898-0.74586-0.68326-1.84607-0.68326-1.84607s1.2248 0.62303 1.50531 0.5687c0.28051-0.052-0.68563 5.24055-0.68563 5.24055z"/>
<path fill="#a48253" stroke="none" d="m285.922 260.331c-0.58701 0.23917-2.39173-2.30433-2.61142-4.02579-0.20729-1.63642-0.87874-0.95315-0.79961 0.34666 0.14765 2.41712 3.0378 5.0061 2.63741 6.5427 0.5439-1.32048 0.80079-2.2754 0.77362-2.86359z"/>
<path fill="none" stroke-width="0.777" d="m285.922 260.331c-0.58701 0.23917-2.39173-2.30433-2.61142-4.02579-0.20729-1.63642-0.87874-0.95315-0.79961 0.34666 0.14765 2.41712 2.72835 4.56614 2.32796 6.1004"/>
<circle fill="#d99f31" stroke="none" cx="281.443" cy="253.512" r="4.416"/>
<path fill="#f1bf31" stroke="none" d="m281.706 253.088c-1.19646-0.83918-1.72146-2.15492-1.17107-2.94213 0.54981-0.78484 1.96595-0.74291 3.16418 0.0957 1.19764 0.83858 1.72086 2.15492 1.17106 2.93976-0.5498 0.78662-1.96594 0.7435-3.16417-0.0933z"/>
<circle fill="none" stroke-width="1.315" cx="281.402" cy="253.639" r="4.607"/>
<circle fill="#d99f31" stroke="none" cx="303.963" cy="344.419" r="4.572"/>
<path fill="#f1bf31" stroke="none" d="m303.43 343.97c-0.97559-1.34291-1.00866-2.98169-0.0744-3.65846 0.93425-0.67855 2.48149-0.14114 3.45709 1.20236 0.97323 1.34173 1.00866 2.97933 0.0744 3.65906-0.93425 0.67854-2.48091 0.14114-3.45709-1.20296z"/>
<circle fill="none" stroke-width="1.4" cx="303.963" cy="344.419" r="4.805"/>
<path fill="none" d="m406.8 432.551s0.0502-1.39134 1.69016-1.77756c1.49527-0.35079 2.08228 0.92539 2.08228 0.92539m7.22835 15.6142c-2.98818 0.61713-4.81535-3.13287-3.78957-4.05531 0.67087-0.60177 2.32323-0.47303 3.53563 0.1187 2.16792 1.05708 1.58623 3.6626 0.25394 3.93661z"/>
<path fill="#a48253" stroke="none" d="m417.799 447.313c-2.48149 0.6313-4.43091-2.70118-3.7872-3.43583 0.5935-0.67737 1.8496-0.71221 3.0626-0.12343 2.16791 1.05945 2.04271 3.225 0.7246 3.55926z"/>
<path fill="none" d="m417.799 447.313c-2.48149 0.6313-4.43091-2.70118-3.7872-3.43583 0.5935-0.67737 1.8496-0.71221 3.0626-0.12343 2.16791 1.05945 2.04271 3.225 0.7246 3.55926z"/>
<path stroke-width="0.45" d="m287.438 256.177c3.1435-9.15885 4.89567-15.5976 10.1008-24.5445 3.54035-6.08385 10.4834-14.6941 10.4834-14.6941s-6.5386 8.83465-9.9307 14.9598c-4.79469 8.66045-5.8701 12.3874-9.69685 23.4579l-0.9567 0.82087z"/>
<path stroke-width="0.45" d="m272.549 235.821s-1.14803 14.387 0.66023 23.2943c1.62579 8.00195 7.27325 19.6317 7.27325 19.6317s0.31595 0.23445-1.3187-4.07599c-1.67953-4.42677-3.82027-9.32305-5.18029-15.5811-1.93052-8.88426-1.43446-23.2689-1.43446-23.2689z"/>
<path stroke-width="0.45" d="m259.099 273.201s1.90394 4.97953 3.53622 7.95475c4.48052 8.17205 8.3256 12.4476 15.9726 17.7732l0.22441-0.6874c-7.37305-5.23465-10.8402-9.414-15.5788-17.0858-1.83721-2.97756-4.15453-7.95475-4.15453-7.95475z"/>
<path stroke-width="0.45" d="m286.481 276.543s9.1565-8.45435 13.8384-15.0656c4.13799-5.84645 9.10275-16.21 9.10275-16.21s-4.53426 10.4918-8.55 16.3736c-4.51004 6.60355-13.1516 14.902-13.1516 14.902h-1.23957z"/>
<path stroke-width="0.45" d="m295.454 342.794c1.74212-4.19646 4.36241-9.975 6.3183-16.6317 2.45433-8.35275 3.91122-12.4228 4.19232-21.9278-0.14114 9.49075-1.15275 12.7718-3.1624 20.6776-1.71083 6.7299-4.05295 12.6366-5.7951 16.8307l-1.55315 1.05118z"/>
<path stroke-width="0.45" d="m290.24 300.668s6.89705-6.0313 9.97915-11.4296c4.06063-7.11615 4.7439-12.828 4.7439-12.828s-0.0661 5.7431-4.12559 12.8581c-3.08091 5.4006-10.3234 12.2882-10.3234 12.2882l-0.27402-0.88878z"/>
<path stroke-width="0.45" d="m282.38 334.885s-5.9504-3.77008-9.2126-6.5191c-12.6573-10.6618-20.5866-25.0323-20.5866-25.0323s7.24665 15.1736 20.1212 25.653c3.42224 2.78445 9.67795 6.67325 9.67795 6.67325v-0.77481z"/>
<path fill="none" d="m283.201 336.413s-1.13977-0.48661-0.54626-1.57205"/>
<path stroke-width="0.45" d="m328.64 379.995c-5.58545-3.51083-13.4445-8.74135-20.527-16.0164-2.42481-2.49212-5.91495-6.6691-5.91495-6.6691s2.8317 4.42028 5.14075 6.8244c6.3142 6.57165 14.987 12.7382 20.5724 16.2496l0.72874-0.38858z"/>
<path stroke-width="0.45" d="m347.968 386.704s-10.5059-7.5366-15.2315-14.1142c-2.57126-3.57579-3.81909-5.78505-5.55885-9.8321 2.08878 4.05532 3.50493 6.25395 6.33485 9.8321 4.73209 5.98525 14.4555 13.184 14.4555 13.184v0.93012z"/>
<path stroke-width="0.45" d="m295.95 400.21c15.4476-2.14725 21.4565-11.1726 34.614-13.2224-1.38662 0.0726-1.13327-0.47126-2.39351-0.20551-11.6026 2.44783-18.6974 11.2246-32.2205 13.428z"/>
<circle fill="#d99f31" stroke="none" cx="314.799" cy="382.209" r="4.572"/>
<path fill="#f1bf31" stroke="none" d="m319.287 381.34c-0.0402 0.14823-0.0998 0.29173-0.17775 0.42756-0.67087 1.16102-2.5063 1.35354-4.09902 0.43405-1.59449-0.92007-2.34449-2.60551-1.67303-3.76653 0.19074-0.33071 0.47716-0.58287 0.825-0.75295 0.20846-0.0289 0.42047-0.0443 0.6372-0.0443 2.22697 0 4.0813 1.5939 4.4876 3.70216z"/>
<circle fill="none" stroke-width="1.399" cx="314.799" cy="382.209" r="4.805"/>
<path fill="#a48253" stroke="none" d="m330.798 384.331s0.42933 0.24331 0.6933 0.54213c0.26576 0.29941 0.36379 0.6561 0.18071 0.88405 0 0 0.10571 0.2622 0.44823 0.51083 0.45886 0.33425 1.063 0.30768 1.72972 0.41161 0.84922 0.137 1.44509 0.25335 2.04686 0.42992 0.60472 0.17657 1.36239 0.49016 1.36239 0.49016l-3.42579-1.7067-3.03543-1.56201z"/>
<path stroke-width="0.45" d="m297.758 357.549s-8.52695-2.23583-19.4214-6.3012c-10.8951-4.06772-18.2368-10.872-18.2368-10.872s7.34175 6.18365 18.2368 10.2508c10.8945 4.06772 19.4214 5.99235 19.4214 5.99235v0.93012z"/>
<circle fill="#d99f31" stroke-width="1.244" cx="334.687" cy="394.974" r="4.882"/>
<path fill="#f1bf31" stroke="none" d="m338.153 397.954c-1.46103 0.55394-3.39153-0.39626-4.47638-2.27598-1.17107-2.02678-0.91418-4.36654 0.57283-5.22695l0.0638-0.0349c0.12283-0.009 0.24626-0.0154 0.37145-0.0154 2.52461 0 4.57205 2.04685 4.57205 4.57441 0 1.1374-0.41574 2.17795-1.10374 2.97874z"/>
<circle fill="none" cx="334.683" cy="394.974" r="4.572"/>
<path fill="#a48253" stroke="none" d="m289.595 332.55s0.5191 1.58859 0.92422 2.57657c0.30059 0.73347 0.83622 1.85197 0.83622 1.85197s-1.11851 0.23918-1.11851 0.11457c0-0.1252-0.87225-4.52422-0.87225-4.52422l0.23032-0.0189z"/>
<path fill="#658d5c" stroke="none" d="m289.006 333.474c-1.65118-2.52874-5.162-5.34215-7.14685-7.40375-3.41339-3.54449-5.5317-7.6063-6.31005-12.4914-1.83779-11.5464 1.52008-19.3116 9.9455-27.117 0.53209 8.1 5.1638 14.8152 6.1441 22.904 1.40551 11.6026-5.97755 13.7894-0.84922 25.1445l-1.78346-1.03642z"/>
<path fill="#a48253" stroke="none" d="m287.887 331.17s0.0986 0.50079 0.2374 1.12086c0.32894 0.39803 0.62657 0.79429 0.88051 1.18229l1.4622 0.8498-0.7813-2.66693-1.79882-0.48602z"/>
<path fill="none" d="m289.006 333.474c-1.65118-2.52874-5.162-5.34215-7.14685-7.40375-3.41339-3.54449-5.5317-7.6063-6.31005-12.4914-1.83779-11.5464 1.52008-19.3116 9.9455-27.117 0.53209 8.1 5.1638 14.8152 6.1441 22.904 1.40551 11.6026-5.97755 13.7894-0.84922 25.1445"/>
<path stroke-width="0.45" d="m288.996 331.076c-3.35552-5.04745-4.01162-7.5142-5.4301-12.7158-2.66811-9.7689-2.68465-21.6325-0.17421-25.966-2.51044 4.33346-3.02717 16.1368-0.60001 25.9748 1.36654 5.5435 2.45374 8.43605 5.56475 13.5414l0.63957-0.83445z"/>
<path fill="none" d="m288.588 332.886c-0.81968-0.95729 0.22855-2.52933 1.17107-1.14213"/>
</g>
<g id="oak" fill="#000" stroke="#000" stroke-width="0.933" stroke-linejoin="round" stroke-linecap="round">
<path stroke-width="0.777" d="m514.668 257.68c-0.013-0.0437 0.0135-0.23032 0.039-0.26752 0 0 0.297-0.43405 0.6-1.14626 0.30705-0.7246 0.61415-1.72146 0.6313-2.83464l1.65885 0.34133c-1.3825 4.93878-1.4386 6.6892-1.4386 6.6892-0.013 0.41575-0.48365 0.47953-0.6065 0.0833l-0.88405-2.86535z"/>
<path d="m519.124 275.312c1.32345-0.86811 1.7675-3.11044 1.8502-4.56142 0.14765-2.60374-2.02205-4.90866-2.13425-7.32105-0.0709-1.54725 1.26615-1.7067 1.5195-2.91319 0.2244-1.07776-3.96145-4.85611-2.8317-7.83365 0.80785-2.12835 2.50395-1.08189 3.15175-3.30768 0.6827-2.35689-1.435-5.7248 1.2874-7.30925 1.32225-0.77008 3.264 0.35078 3.8392-1.7126 0.5858-2.09941 0.11985-6.2705 3.1435-6.56515 4.0116-0.39272 4.6317 7.8195 5.3693 8.39645 0.76595 0.6 1.79175-0.5002 2.88425-0.0667 2.94625 1.17343-0.20785 6.60885-1.22125 8.42185 7.47285 0.30532 0.63955 4.95237-0.50845 7.0181 0.3177 0.75414 2.2299 1.03407 2.5435 2.1821 0.2055 0.7559-0.36145 1.42028-0.88465 1.88326-1.67365 1.47816-4.1711 2.03269-5.9882 3.22855l-0.24925 0.17894c-0.062 0.68268 1.8313 2.68228-0.72045 3.52972-4.76515 1.58623-7.7988 2.62618-9.63605 7.43921-0.4943 1.29153-0.66675 5.25529-0.75825 4.84843l-0.65615-5.53585z"/>
<path fill="#658d5c" d="m519.848 279.074l-0.82795-3.63779c0.2238-0.12107 0.41455-0.30177 0.59765-0.47599 0.96965-0.93189 1.43265-3.50905 1.50765-4.80236 0.16185-2.80926-1.87735-4.42028-1.9789-6.75651-0.052-1.2124 1.2939-1.64645 1.5112-2.79448 0.27635-1.46162-3.7559-4.99548-2.6988-7.75926 0.7187-1.87263 2.4602-0.90531 3.16415-3.34488 0.6124-2.12598-1.2248-5.91735 1.07305-7.19055 1.3878-0.76595 3.38445 0.46535 4.0553-1.99311 0.50845-1.85847 0.11635-5.0309 2.7431-5.2943 3.57105-0.35728 4.1067 6.81435 5.03505 7.5266 1.02995 0.78897 1.84785-0.23504 2.8382 0.15177 1.4929 0.58287 1.125 2.64272 0.78895 3.83032-0.38855 1.38071-1.0612 2.51929-1.63225 3.80197-0.11165 0.25571-0.114 0.49606 0.1872 0.61063 0.9384 0.35492 1.73975 0.20492 2.06575 1.43621 0.4423 1.67186-2.126 3.49843-2.6947 4.82363-0.4429 1.0317 1.29155 1.29331 1.51715 2.65985 0.32185 1.92874-6.15175 4.09016-6.64785 4.99547-0.0579 1.26437 1.62165 2.57244-0.4193 3.25571-5.1266 1.71733-10.2449 4.94587-10.1846 10.9571z"/>
<path stroke-width="0.45" d="m519.398 275.86s6.52795-11.6226 8.41535-19.8744c1.30395-5.7118 1.87915-14.9581 1.87915-14.9581s-0.2829 9.2132-1.4138 14.9398c-1.7232 8.7059-8.4697 20.987-8.4697 20.987l-0.411-1.09429z"/>
<path stroke-width="0.777" d="m519.608 286.898c-0.008-0.0478 0.048-0.23032 0.0809-0.26575 0 0 1.275-1.34114 2.0327-2.19863 0.29525-0.33248 0.4795-0.73523 0.58995-1.06299 0.1057-0.31772 0.1388-0.5504 0.1388-0.5504 0.0295-0.20551 0.20785-0.31771 0.4051-0.25098l2.1697 0.71634c0.29705 0.0974 0.336 0.36732 0.0809 0.54803-0.014 0.008-1.66775 1.17933-2.26535 1.8939-1.3205 1.57382-1.66715 2.16909-2.19865 3.79311-0.1246 0.37559-0.5362 0.34665-0.6-0.046l-0.43405-2.57658z"/>
<path fill="#a48253" stroke-width="0.777" d="m520.348 289.424c0.54565-1.67008 0.91535-2.29902 2.25475-3.89587 0.6313-0.75177 2.32555-1.94941 2.32555-1.94941l-2.17025-0.71634s-0.14115 1.02519-0.80315 1.77756c-0.76005 0.85925-2.04095 2.20689-2.04095 2.20689l0.43405 2.57716z"/>
<path d="m511.694 247.35s2.726 5.43365 5.07225 13.7888c4.8378 17.2506 5.46495 39.649 3.3803 51.9685-6.4075 37.8674-40.6624 73.2755-68.315 78.796-23.1928 4.62815-36.8734 14.5134-46.5945 25.236-7.5579 8.73485-10.4794 13.9424-17.3333 27.9054-2.10945 4.29803-9.01535 5.14135-6.04605-0.90945 5.37345-9.49075 10.477-18.2569 18.3484-27.5882 10.2336-11.5654 24.9366-22.9098 49.7652-27.8994 28.549-5.7366 61.442-41.0841 67.85-78.9495 2.08405-12.3189 1.44215-39.1695-5.5193-56.443l-0.60825-5.9049"/>
<path stroke-width="0.846" d="m497.255 240.334s-8.04805-0.30532-4.17756-6.401c-3.68327-1.81063-8.1242-5.0935-3.37205-7.80295-0.21319-0.92363-3.02244-1.81063-2.81103-3.98859 0.12284-1.25197 1.7067-1.8248 1.8437-2.36279-0.52323-0.98622-4.19587-5.7012-2.92323-7.10905 1.95355-2.15965 6.17481 0.44173 8.09706 1.60098 0.47834-0.2935 1.18642-0.88878 1.66181-1.20472 2.80512-1.85847 2.99173 2.63681 3.75945 4.07362 0.35315 0.65847 2.56712-1.125 4.06182-0.33425 2.58485 1.36654 1.4433 4.70315 2.09295 6.9555 0.6472-0.0703 1.57795-0.59764 2.22575-0.64134 4.19-0.28051 1.9205 7.0949 1.74155 9.414 6.66085-0.96082 1.5372 5.8736 1.9063 11.7437 0.10215 1.62166-0.4004 5.20335-1.6506 3.82678-3.9425-4.34174-14.8996-3.15414-12.4559-7.7699z"/>
<path stroke-width="0.977" d="m496.324 264.527c-1.44154-0.11634-4.56851-0.55866-5.18505-1.9252-0.97382-2.16792 1.55905-2.9126 1.43445-3.07678-0.88642-1.17992-4.99488-1.93523-5.0179-3.58819-0.0165-1.16043 1.92284-1.99075 1.57973-3.04783-0.46949-1.44685-3.23682-3.64843-2.16378-5.2571 1.30039-1.94528 4.03465 0.6685 5.35275 0.65197 0.62716-0.008 1.51417-1.39725 2.71594-1.41851 1.76929-0.029 2.84705 3.41339 3.51556 3.32008 0.73937-0.10157 1.19173-1.11732 1.91872-1.33464 2.21695-0.66733 2.85 1.72972 3.37205 3.29055 1.0317 3.08563 2.1443-0.57697 3.812 0.14941 4.21475 1.83957 2.47915 10.0931 3.70215 11.084 0.73645 0.59528 2.11715 0.52087 2.6593 1.36181 1.1545 1.7941-0.42935 5.4189 0.45885 8.664 0.35965 1.3128 4.4557 5.1248 4.4557 5.1248s0.636 3.81792 0.5315 3.6189c-1.8455-3.55098-2.24645-4.3937-5.55-6.9183-3.1748-2.4248-7.9996-0.50197-9.1128-1.77283-1.2378-1.41614 0.1931-2.70827-0.45-3.32835-0.2457-0.23504-3.97265 0.15118-4.5331 0.0951-2.64922-0.26575-5.0805-2.67638-3.49607-5.6929z"/>
<path fill="#658d5c" stroke-width="0.977" d="m518.514 278.198l0.42755 2.37697c-6.7955-9.72105-12.3414-5.85945-13.7988-7.4392-1.10905-1.20237 0.30475-2.06811-0.6-3.01063-0.9573-0.99863-6.66911 1.11496-8.36576-3.32008-0.35315-0.92244 0.90708-2.44607 0.26988-2.57067-1.44508-0.28288-3.39272-0.24272-4.38485-1.55079-0.41338-0.54626-0.7689-1.2939-0.22854-1.88386 0.28051-0.30473 0.61063-0.56398 0.84449-0.91063 0.88288-1.3128-4.48642-2.32559-4.50295-4.27973-0.0106-1.11968 1.46161-1.52421 0.92185-2.90256-0.47126-1.20649-2.10118-3.20374-1.2691-4.51654 1.00925-1.58976 3.27225 0.41162 4.53308 0.55689 0.6189 0.0709 1.66949-1.3872 2.69114-1.41614 1.62579-0.0479 2.3191 2.97284 3.56221 2.85059 1.2124-0.11988 2.5896-2.00551 3.91655-0.36732 0.9242 1.14212 0.90295 4.47697 3.0685 3.51083 0.51735-0.23032 1.2874-0.86162 1.86675-0.61004 3.46535 1.49882 2.5807 7.0677 3.4423 10.0305 0.463 1.59035 2.11595 1.23957 2.7077 2.22342 0.2864 0.47776 0.5256 1.03051 0.57285 1.59036 0.042 0.48012-0.0325 0.95374-0.0974 1.42677-0.2681 1.92047-0.0874 3.64606 0.401 5.52755 0.3856 1.49882 2.4933 4.27677 4.02165 4.68425z"/>
<path d="m520.088 307.84l0.34015-0.27992c1.19825-0.0213 2.0268-2.49804 2.3876-3.44527 1.5012-3.93426-1.19585-10.4622 3.34725-10.4416 0.2321-1.62757 0.56515-5.625 2.0451-6.69036 1.0736-0.77362 2.12595 0.19961 3.15175-0.1057 0.76005-1.53189 1.12145-4.43918 3.30355-4.84784 0.69155-0.12874 2.1431 0.99449 2.38405 0.87225 0.5953-0.29882 1.3016-3.41811 3.04785-3.88937 1.07715-0.29055 2.0929 0.82205 2.48505 0.57106 0.63955-0.40925 1.25845-1.07775 1.78995-1.64468 2.27775-2.43307 5.1177-2.475 5.04155 0.77067-0.027 1.1563-0.76655 2.78858-1.17935 3.84331-0.1417 0.35728 1.4321 1.1061 1.67125 1.56555 0.80555 1.53425-2.02615 3.35551-2.6598 4.56378 0.0435 0.20373 1.4994 0.49428 1.7167 0.79901 1.88565 2.63741-3.57105 5.52755-4.95175 7.14865-0.5439 0.63779 1.3246 2.0563 1.06535 3.16063-1.0441 4.42854-7.86495 2.79863-9.375 3.48602-0.525 0.24095-0.68505 2.61201-1.12915 3.21437-1.92045 2.59548-9.5262-0.57519-11.2536 1.05059-1.5738 1.48229-2.09705 4.00926-3.09805 5.8116-0.2161 0.39213-0.63365 0.27166-0.5982-0.1376l0.4677-5.3752z"/>
<path fill="#658d5c" d="m520.538 308.03c1.4079-0.0685 2.28605-2.63268 2.7112-3.74764 0.55455-1.45335 0.802-2.90256 0.8581-4.45158 0.0851-2.25059-1.5242-6.20434 1.97005-5.6687 0 0 0.73705-5.2754 2.24825-6.49194 0.98505-0.79134 2.7437-0.34252 3.1689-0.6567 1.0075-0.74291 0.61715-3.95965 2.79035-4.37067 0.84155-0.16004 2.351 0.67264 2.99235 0.35315 0.8037-0.4004 1.0919-2.81398 2.6303-3.22441 0.962-0.25571 2.2364 0.78248 2.8636 0.39036 1.3246-0.82677 2.33325-3.44292 4.2065-2.91733 2.11415 0.59174 1.3683 3.80138 0.8309 5.11595-0.38445 0.94075 0.68505 1.2815 1.06475 1.97244 0.71045 1.29744-1.6506 3.35906-1.94525 4.50354-0.11225 0.4252 0.9283 0.9443 1.18935 1.22303 1.57205 1.67953-2.4768 4.64882-3.56455 5.57716-0.32425 0.27578-1.02815 0.82795-1.06715 1.27086-0.0832 0.94193 0.9319 1.62933 0.6703 2.77796-0.8888 3.89882-6.316 2.74901-8.44845 3.46122-0.85985 0.28582-0.98445 2.03209-1.51595 2.76142-1.7061 2.34212-9.18605 0.0791-11.1933 1.9122-1.2 1.09607-2.16795 2.9817-2.82995 4.45808l0.3697-4.24843z"/>
<path stroke-width="0.45" d="m521.658 307.028c0.2362-0.0661 9.06675-7.0949 14.0268-12.4831 4.0618-4.41201 9.4577-12.121 9.4577-12.121s-5.3315 7.86085-9.3018 12.4305c-5.0203 5.77855-13.9447 13.5024-14.1809 13.5691-0.2368 0.0661-0.23915-1.32933 0-1.39548z"/>
<path d="m523.694 284.444c-2.07815-1.20827-1.7693-7.67365 1.27085-10.6075 2.5559-2.4691 9.7063 4.8 7.487 7.8065-1.22715 1.66359-6.5675 4.07421-8.7579 2.80099z"/>
<path d="m532.498 280.529c-1.28565 1.05708-4.27145-0.32362-5.7868-1.83898-1.38895-1.39134-2.23285-3.51968-1.4014-4.50177 1.6376-1.94351 6.2014-4.73386 8.3941-2.8943 2.1821 1.82953-0.0415 8.27835-1.2059 9.23505z"/>
<path fill="#a48253" d="m532.078 281.366c-1.16695 1.58031-6.2622 3.61713-8.1496 2.52047-1.6423-0.95492-1.6234-6.8374 1.35825-9.71695 1.88095-1.81476 8.8925 4.35178 6.79135 7.19645z"/>
<path fill="#d99f31" stroke-width="1.09" d="m533.248 271.806c1.8189 1.52657 0.0584 7.45455-1.0488 8.3634-0.9402 0.77481-3.6124-0.25925-5.1614-1.80768-1.4073-1.41024-2.07815-3.3809-1.5319-4.02815 1.68365-1.99606 5.9238-4.05354 7.74215-2.52756z"/>
<path fill="#f1bf31" stroke="none" d="m531.891 271.844c-0.52735 0.5568-0.875 1.50977-0.875 2.59375 0 1.68392 0.8431 3.05749 1.89065 3.10937 0.14395-0.45772 0.27745-0.94121 0.375-1.4375 0.1685-0.85662 0.2537-1.73033 0.1875-2.4375-0.0662-0.70716-0.28955-1.21091-0.57815-1.45312-0.005-0.005-0.01-0.0111-0.0155-0.0156-0.2463-0.20005-0.57355-0.31783-0.96875-0.35938-0.005-0.0005-0.011 0.00049-0.0155 0z"/>
<path stroke-width="0.863" d="m493.752 286.796c-0.58111-1.79174-3.34311-3.02717-3.63308-5.18445-0.1311-0.98032 0.94252-2.64744 0.85276-2.938-0.47717-1.55728-3.07441-3.56516-1.7439-5.50215 1.71732-2.50216 4.16279 0.0809 6.19845 0.67264 0.33366-0.12697 0.44586-1.24606 1.24134-1.45748 3.11634-0.82854 5.8299 4.23367 6.64845 4.54075 2.41655 0.91595 4.3122-3.35964 5.6262 5.98405 1.03405-0.24743 2.4396-0.50256 3.0632 0.56044 2.5701 4.40374 1.0695 13.8927 6.2055 16.4422l0.16655 0.33661c-0.0703 0.37323-0.2368 3.17836-0.99035 2.26359-1.29805-1.57382-2.3197-3.8126-4.5803-4.20886-2.38585-0.41752-12.8032 3.35138-13.0831-1.38071-0.0331-0.55866 0.72284-1.3252 0.47304-1.86733-0.59529-1.30334-6.85336-0.84685-7.51006-4.34528-0.25689-1.37244 0.70807-2.62264 1.06535-3.91594z"/>
<path fill="#658d5c" stroke-width="0.863" d="m517.578 301.936c-3.8309-5.9445-5.5441-3.70216-11.3616-3.26398-1.32695 0.0992-5.8016 0.28642-5.72245-1.95414 0.023-0.63779 0.5067-0.80551 0.10985-1.57382-0.84511-1.64468-6.08803-1.3435-6.87698-4.38898-0.40866-1.57618 0.45709-3.70039 0.23681-4.29449-0.7311-1.97834-3.98622-3.82854-3.0189-6.41989 0.12874-0.34429 0.31949-0.66202 0.38209-1.0317 0.19488-1.1439-2.14311-3.76418-1.10256-5.45255 1.20886-1.96359 3.31949-0.4128 4.92697 0.31536 1.15039 0.52205 0.85925-0.49607 1.61988-0.74705 1.32815-0.44055 2.98347 0.82854 3.87229 1.67953 0.4984 0.47953 2.074 2.35925 2.475 2.54586 0.93835 0.43583 2.53285-0.0602 3.62125 0.32185 0.97735 0.34488 1.63995 4.44921 1.7876 5.49565l0.18895 0.13111c0.89055-0.19312 2.20275-0.18485 2.73665 0.68326 2.4289 3.96142 1.2354 13.4191 6.44645 16.2904l-0.3213 1.66359z"/>
<path stroke-width="0.45" d="m517.278 301.663s-6.9183-11.4426-12.89-17.4284c-3.80965-3.81615-10.6412-8.82875-10.6412-8.82875s6.89587 5.2305 10.6412 9.26045c5.44845 5.8612 11.4951 16.9966 11.4951 16.9966h1.3949z"/>
<path d="m509.884 319.282c0.30885 0.14704 0.96675 0.0325 1.37835 0.14291 3.0484 0.83268-1.314 9.67206-1.5614 11.6126-0.0644 0.51733 0.2675 2.18918 0.235 2.30079l-0.66495 3.76241c-0.1181 0.39035 0.0726-3.74351-0.52735-4.77343-1.0624-1.82717-4.4138-0.84095-6.13525-1.1067-2.84648-0.43819-0.6254-2.87126-1.86085-3.36555-2.04095-0.81614-6.2994 0.34902-6.8061-2.68878-0.18898-1.13386 0.55866-2.34685 0.48189-3.31595-1.46339-1.69429-5.22225-2.07224-4.7876-5.04745 0.14941-1.03169 1.65413-2.12657 1.61338-2.79508-0.052-0.80964-3.15-3.0815-2.41122-4.73563 0.45296-1.01102 1.32697-1.01516 1.40965-1.60512 0.0874-0.61063-2.51162-4.51181-0.32599-5.56655 2.62264-1.26496 4.78878 1.6937 6.67795 1.8313 0.9567 0.0703 1.80237-1.49527 3.24922-1.17342 1.52657 0.34074 1.69667 2.38583 2.39232 3.52146 0.67445 0.0248 1.33705-0.69744 2.08645-0.77422 3.19725-0.33484 2.70295 4.7876 3.5256 6.5504 0.0998 0.21437 1.0612-0.36732 1.45745-0.21142 0.6685 0.25926 0.91595 1.00453 1.0128 1.65709 0.2811 1.91811-0.7429 3.96968-0.43935 5.7803z"/>
<path d="m530.144 326.956c0.6006 6.0378-7.58505 0.0909-12.0862 2.48976-1.3429 0.71339-4.48465 3.1187-4.2561 2.54115l1.13325-2.85296c0.37385-0.31594 1.58035-0.32008 2.00435-0.51319 0.9756-0.44409 2.31025-1.98838 3.2055-3.66437 1.2396-2.32323 0.3945-4.94941 1.14805-6.6567 1.1545-2.61024 2.961-0.21023 3.73935-0.77421 1.44095-1.04469 1.68425-6.32245 5.20395-6.37675 0.92715-0.0147 0.90885 0.16417 1.5508 0.47362 0.7323-1.06713 0.9691-2.37933 2.39175-2.82343 1.02755-0.32185 1.7291 0.59351 2.6787 0.58465 0.68095-0.53327 3.3201-4.95532 5.4827-4.43623 2.4319 0.58288 0.96615 4.90808 0.7831 6.4925 0.2681 0.29469 0.60415 0.28819 1.0299 0.85748 1.67365 2.23996-0.949 4.6317-1.8502 6.3951 0.23685 0.52914 0.9136 0.49784 1.06125 1.17048 0.6 2.73484-4.5945 3.07146-5.1301 3.80256 0 0.25276 0.3998 0.54508 0.3549 1.1185-0.26395 3.34902-8.025 2.45434-8.4449 2.17206z"/>
<path d="m477.587 346.87c0.15355-1.14449-2.24055-2.88012-1.23543-4.45217 0.81554-1.27441 2.67815-0.61595 3.42756-1.27205 0.64606-2.02677-0.42697-4.75926 2.38642-5.3888 1.42795-0.31712 2.21279 1.12972 2.67579 2.23052 0.17421 0.40866 0.80787 2.93563 1.05295 3.02303 0.52736 0.18898 1.92461-0.80964 2.62441-0.71044 1.90571 0.27461 0.40276 3.84095 0.98209 4.84843 0.40689 0.70808 1.42205 0.14941 2.07047 0.37205 1.92224 0.66024 0.42933 3.85926 0.42933 5.2258 0 0.83682 1.38484 1.09193 1.49941 2.5122 0.20138 2.54587-1.95 2.82167-3.17304 4.46634-0.17007 0.23033-0.21141 0.34252-0.0183 0.57698 2.1071 2.56889 0.91359 3.82087-1.4185 5.51695-2.74665 1.99489-6.9762 3.26575-5.42305 7.5307 0 0-1.38897 2.85059-1.53838 1.90217-0.22028-1.39548 0.45649-2.81989 0.0703-4.3376-0.41339-1.61929-5.3634-3.74764-5.56065-5.4939-0.14115-1.2313 1.2874-1.41614 1.3996-2.52461 0.12933-1.26024-4.2939-2.42363-3.77657-4.92107 0.27992-1.35 1.71909-1.74626 2.34803-2.83642-0.10157-1.06063-5.03505-4.82894-0.70334-5.8116 0.54567-0.12461 1.41319-0.11634 1.8809-0.4565z"/>
<path fill="#658d5c" d="m481.75 372.916c0.1683-1.22953 0.31771-2.89075 0.004-4.09666-0.45236-1.74449-4.29626-3.93898-4.46634-5.4508-0.10985-0.96319 0.6254-1.21476 0.77893-2.4189 0.20788-1.62283-3.78898-2.66161-3.31594-4.89567 0.28819-1.36831 1.99783-2.02205 1.83543-3.23681-0.0892-0.67677-2.11358-2.34863-1.68189-4.08662 0.35079-1.40551 1.875-0.84508 2.75906-1.55256 0.97027-0.77303-1.90158-3.1311-0.98563-4.54961 0.72638-1.12677 2.71358-0.63306 3.27638-1.43031 0.58346-0.82441-0.46713-4.26674 2.3002-4.90867 2.18917-0.50669 2.63504 4.19174 3.56339 4.875 0.87815 0.64843 1.27677-0.5126 2.65099-0.32598 1.35413 0.18484 0.31004 3.49252 0.84566 4.48937 0.57874 1.0813 1.49883 0.22205 2.43544 0.5563 1.51122 0.53977 0.0206 3.74587 0.0206 4.86083 0 1.16457 1.2313 1.1628 1.34114 2.54115 0.17893 2.24054-1.95178 2.80748-3.07914 4.18819-0.31181 0.37972-0.33898 0.73287 0.007 1.10492 2.02855 2.18563 0.59764 3.49842-1.3748 4.92283-3.06437 2.21516-6.66495 3.43996-5.12185 7.90215l-1.79233 1.51181z"/>
<path d="m531.058 337.065c1.5242-0.39213 3.61715-1.87854 5.08935-0.70335 2.79035 2.22933-2.0699 6.13345-2.96695 8.22225-0.017 0.76181 1.5526 1.02107 1.4504 2.55532-0.17835 2.69764-3.77185 2.12244-5.462 3.08563-0.13345 0.48602 0.6183 0.90708 0.6183 1.3872 0 3.81851-5.76555 2.37697-7.9642 3.09154-0.6998 0.22618 0.47955 2.24823-2.02085 3.1937-1.07955 0.4063-2.6244-0.0213-3.7187-0.21437-1.3264-0.23445-2.67815-0.50847-4.03405-0.43406-0.55865 0.0313-1.1315 0.17835-1.69255 0.12933-0.24035-0.0213-0.41275-0.1376-0.32185-0.40925l6.3-18.5852c0.13465-0.39862 2.87185 0.6378 3.4819 0.6378 0.67855 0 1.3453-1.42441 1.8189-1.8567 1.6441-1.50118 2.4378 0.6313 3.81025 0.63957 1.0004 0.004 3.81615-5.589 5.612-0.73937z"/>
<path stroke-width="0.777" d="m499.83 340.094c-0.049-0.78544-1.62933 1.60453-1.62933 1.60453s1.12323 1.1067 1.88745 1.76279c0.9425 0.81201 2.5228 1.95355 2.5228 1.95355l0.1518-1.17697s-2.79276-1.95177-2.93272-4.1439z"/>
<path d="m498.153 332.518c0.42815 0.6059 0.16004 1.42441-0.13288 2.03209-0.32126 0.67086-0.51023 1.07185-0.94901 1.65531-1.43681 1.90394-4.62756 3.60414-6.0685 2.61615-1.3122-0.89941-3.99508-8.7809-1.89567-10.1386 1.99666-1.29213 7.17755 1.1876 9.04605 3.83504z"/>
<path d="m490.57 336.029c0.62303-0.94311 1.53307-1.65945 2.42185-2.33622 1.26378-0.96733 4.47992-2.67815 5.9002-1.30748 1.86262 1.79941 2.75967 7.23955 0.59586 9.12875-2.85059 2.49212-7.464-0.37737-9.26045-2.84409-0.6183-0.84862-0.17008-1.86496 0.34252-2.64095z"/>
<path fill="#a48253" d="m493.292 334.184c1.94764-1.44685 4.16044-2.25059 4.99725-1.37008 2.24647 2.3693 2.35927 6.90355 0.7996 8.22815-1.57145 1.33346-5.224 1.22716-8.3758-2.75493-0.66496-0.84094 0.6124-2.64153 2.57894-4.10315z"/>
<path fill="#d99f31" stroke-width="1.09" d="m497.646 332.256c1.05237 1.93523-4.68839 7.33345-6.60295 6.0549-1.32874-0.88465-3.13937-7.67835-1.83544-8.85415 1.84193-1.663 7.5242 1.11732 8.4384 2.79921z"/>
<path fill="#f1bf31" stroke="none" d="m490.641 329.5c-0.47064 0.0306-0.83673 0.15553-1.0625 0.35937-0.0285 0.0258-0.067 0.11921-0.10937 0.23438 0.78185 0.38655 2.17713 0.73662 3.60937 1.375 2.04575 0.91048 3.46033 2.10899 4.0625 1.76562 0.0958-0.33218 0.10073-0.59098 0.0312-0.71875-0.14553-0.26775-0.62961-0.74254-1.28125-1.1875-0.65163-0.44495-1.46835-0.8852-2.3125-1.21875-0.84414-0.33355-1.71393-0.56172-2.4375-0.60937-0.18089-0.0119-0.34311-0.0102-0.5 0z"/>
<path fill="#466343" d="m512.038 356.94c2.87125-0.13878 5.61675 1.13622 7.35235 0.50905 2.58485-0.93012 1.0069-2.94212 2.25295-3.05433 1.24605-0.11456 7.53305 0.34666 7.5266-2.78209 0-0.60236-0.5067-0.8374-0.2805-1.51594 0.22615-0.67913 4.9565-0.45059 5.1266-2.97756 0.10745-1.61102-1.36005-1.62933-1.13385-2.60551 0.22615-0.9756 5.2925-5.76851 2.7679-7.75275-1.7386-1.36654-4.5868 1.01929-4.85495 0.32184-0.35075-0.90944-0.4293-1.67007-1.58205-1.77755-1.66715-0.15355-2.67405 2.4998-3.76185 2.4998-1.09015 0-1.5862-1.09016-2.7035-0.99036-1.46165 0.12874-1.6819 2.36103-2.928 2.36103-1.24545 0-3.18895-0.69154-3.18895-0.69154l-6.2994 18.5846s1.03995-0.0974 1.7067-0.12874z"/>
<path fill="none" stroke-width="0.623" d="m515.124 349.614s5.91555-2.24055 9.39095-4.26674c3.32245-1.93701 7.99785-5.71655 7.99785-5.71655m-17.3888 9.98325s5.91555-1.92932 9.39095-3.95551c3.32245-1.93937 7.99785-6.02775 7.99785-6.02775"/>
<path stroke-width="0.777" d="m477.297 379.028s2.34213-0.56752 3.28111-0.56752c0.93779 0 1.49232 0.45472 1.49232 0.45472l1.06536-1.95767s-3.18544 0.37795-4.12973 0.29291l-1.70905 1.77756z"/>
<path fill="none" d="m463.168 400.047c-1.86024-2.26949 4.31102-8.15435 6.6071-6.489 1.64468 1.1941 3.7122 6.3142 2.07461 7.8425-1.82776 1.7002-7.20295 0.45236-8.6817-1.35354z"/>
<path stroke-width="0.777" d="m460.324 392.568l-0.68563-0.0472c-1.20414-1.50177-1.64233-1.56142-3.40689-2.04331-0.56102-0.15355-0.63956-0.74528-0.0337-0.90709l2.13484-0.56043c0.33839-0.088 1.2437 0.72047 1.50059 0.91122 0.40748 0.30295 2.47914 0.74705 1.71969 1.48051l-1.22895 1.16635z"/>
<path fill="none" d="m459.855 391.228c0.87165-1.31221 6.28465-1.62402 9.44115 1.15807 1.94114 1.71378 0.37972 4.13031-1.46162 5.68935-1.82303 1.54489-4.58267 2.81988-5.71654 1.82894-3.21615-2.81339-3.31182-7.09845-2.263-8.6764z"/>
<path fill="#658d5c" d="m513.108 333.132s2.61675-2.72422 4.7256-3.78485c4.0925-2.06161 10.7433 1.25611 11.7313-0.61063 0.50435-0.95079-0.2569-1.64646 0.37795-1.8998 0.63365-0.25335 7.89035 1.18582 8.17855-2.09528 0.0543-0.59114-0.7553-0.88996-0.1264-1.52185 0.63075-0.63071 5.2134-0.93779 4.75455-3.10394-0.1447-0.6933-1.1421-0.88878-0.8864-1.58208 0.25335-0.69567 3.6874-3.95965 2.22165-5.96105-0.42755-0.58406-1.5071-0.46949-1.4268-1.18347 0.2557-2.21752 1.0016-5.64565-0.8303-5.8246-1.9683-0.19075-4.2685 3.81201-5.0368 3.96615-0.95375 0.19075-1.52185-0.74941-2.475-0.4441-1.5827 0.50611-1.83545 2.85059-2.47085 2.85059-0.6331 0-0.58525-0.65433-1.60335-0.63366-3.1081 0.065-3.3691 5.0516-4.9246 6.27695-0.88645 0.69744-1.40965-0.24271-2.2837-0.062-2.1537 0.44174-1.5183 5.82755-2.65985 7.54135-1.1427 1.7126-3.61295 3.73878-4.11965 3.99449-0.50905 0.25335-1.50535 0.25099-1.50535 0.25099l-1.64055 3.82677z"/>
<path fill="#a48253" stroke-width="0.777" d="m455.154 389.994s1.97244 0.6626 3.28051 0.73346c0.87992 0.0478 2.2565-0.12637 2.2565-0.12637s-0.54095 0.11398-1.125-0.29942c-0.19075-0.13523-1.54252-1.33287-1.54252-1.33287l-2.86949 1.02519z"/>
<path fill="#a48253" d="m460.398 391.64c1.45335-1.64705 5.66045-1.47048 8.7455 1.25019 1.53189 1.35118 0.51909 3.3815-1.30158 4.98899-1.83366 1.61752-4.16339 2.5187-4.95236 1.83071-3.0815-2.69469-3.55867-6.8616-2.49154-8.06991z"/>
<path fill="#d99f31" stroke-width="1.09" d="m463.517 399.896c-0.69095-0.78897 0.41338-3.20787 1.88327-4.53248 1.30216-1.1752 3.42224-1.97835 3.88051-1.48643 1.79882 1.93111 3.64016 5.36695 2.21221 7.06951-1.43327 1.70905-6.4187 0.72874-7.976-1.05059z"/>
<path fill="#f1bf31" stroke="none" d="m469.062 394.484c-0.0464 0.006-0.0943 0.0215-0.14063 0.0312-1.49232 0.31772-2.33885 2.27882-1.89062 4.39063 0.2006 0.94383 0.62976 1.76231 1.17187 2.34375 0.002 0.002 0.0133-0.002 0.0156 0 1.29582 0.1 2.43774-0.15348 2.85938-0.65625 0.52391-0.62469 0.48832-1.6812 0.0156-2.90625-0.43676-1.13192-1.24009-2.30607-2.03125-3.20313z"/>
<path fill="#a48253" stroke-width="0.777" d="m515.848 260.454s0.052-1.77107 1.4492-6.7624c0.24275-0.86988 0.90295-1.35177 0.90295-1.35177l-2.6061-0.35728s0.6644 0.6313 0.6526 1.45512c-0.033 2.33031-1.28505 4.15098-1.28505 4.15098l0.8864 2.86536z"/>
<path fill="#658d5c" stroke-width="0.846" d="m512.958 255.114s-1.6943-4.95237-3.14175-6.75885c-1.53185-1.91693-2.63265-2.3191-5.41475-3.20788-2.4608-0.7872-6.30416-1.42027-6.46596-3.34901-0.16358-1.92874 0.0626-1.56378-0.63897-1.74863-2.25886-0.5935-5.0829-1.34055-4.54311-3.57756 0.53976-2.23819 1.37244-2.58661 0.40512-3.0561-1.42855-0.68918-5.18505-2.87599-4.73623-4.78997 0.44646-1.91634 2.11772-1.94173 1.41378-3.11693-0.5061-0.84035-2.31732-1.76279-2.17205-3.29468 0.10039-1.04469 1.42264-1.38307 1.38307-2.31319-0.0395-0.93189-3.58996-5.064-1.50118-6.78955 1.90394-1.57145 5.26595 1.2378 6.1252 1.59271 0.86162 0.35492 1.85197-1.4681 3.11221-1.1687 1.61988 0.38623 1.70492 2.81103 2.18209 3.67088 0.87401 1.56732 2.66223-0.47185 4.06123 0.27992 2.3321 1.25433 1.5201 5.56655 2.1496 6.43879 0.6266 0.87166 2.3498-0.52145 3.57285 0.15119 1.90215 1.05059 0.2746 7.34645 0.3986 8.37995 0.12465 1.03701 1.5077 0.14586 2.2967 0.76063 2.10115 1.63583-0.4565 6.6-0.052 10.7882 0.1394 1.44744 0.48605 3.69568 0.48605 3.69568l1.0795 7.41319z"/>
<path d="m496.894 399.126c0.66082 1.13504 1.86083 1.91811 2.41653 3.08504 0.78544 1.64055 0.0502 3.30768-1.93051 3.18543-0.85748-0.0526-1.64646-0.71456-2.46851-0.7813-0.66496-0.0514-2.56653 2.49154-4.41024 2.40886-2.51279-0.11043-3.71043-3.17657-5.2429-4.74449-1.22067-0.25748-2.11772 1.54075-3.47362 1.29567-2.78622-0.50256-2.65158-4.92461-3.613-6.87225-0.76771-0.57106-1.92874 0.63721-3.47362-0.45531-2.3876-1.68544-1.1374-6.98445-3.69804-8.46675-2.25472-1.3063-7.02345-0.44055-6.60885-0.65788l2.65807-1.3813c0.16595-0.0874 0.67441 0.15591 0.84036 0.18898 4.3565 0.86752 10.187 0.15354 14.6528 0.15354 2.14075 0 1.79646 1.72973 2.14075 2.08288l0.17244 0.0265c2.22342 0.15413 4.87736-0.008 6.77305 1.39311 2.29429 1.70315 0.12283 3.225 0.11457 3.60709l0.10334 0.0496 0.48544 0.16417 1.49764 0.43996c1.16043 0.37205 2.46023 0.88642 3.23858 1.875 1.13445 1.44095-0.13878 2.11359-0.17421 3.40335z"/>
<path fill="#466343" d="m467.191 386.192c0.96142 0.60827 13.7864 0.20374 15.5084 0.20374 1.86201 0 1.25374 1.47165 1.88918 2.02618 0.77244 0.35079 9.57995 0.0585 7.5744 3.38682-0.23032 0.38209-0.53209 0.72697-0.72638 1.12736l0.0449 0.36969c0.89941 0.74527 4.02224 0.80374 5.3817 2.5559 0.81023 1.04645-1.33642 2.72598-0.41693 3.38858 1.76516 1.26851 5.7118 6.9142-1.45158 5.2193-1.72323-0.40866-3.76358 4.39607-7.5118 0.0963-0.45472-0.52323-1.51122-2.04803-1.94586-2.34862-1.04646-0.72284-2.37874 0.95728-3.6626 0.74764-2.36044-0.38859-2.50748-4.52835-3.35729-6.26455-1.17106-0.81792-2.15079 0.1559-3.54803-0.83091-3.16831-2.23583 0.71456-9.9077-9.5368-8.7614l1.75866-0.91594z"/>
<path stroke-width="0.45" d="m466.256 386.406s9.65435 1.95531 15.2008 4.7504c5.09055 2.56653 11.9197 8.46319 11.9197 8.46319s-6.6567-6.26635-11.7644-8.92795c-5.2866-2.75315-14.5819-4.59508-14.5819-4.59508l-0.77422 0.30946z"/>
<path d="m491.113 376.212c2.50394 2.31909-1.28268 10.0447-4.1256 9.56105-4.53012-0.77185-7.0181-5.8884-6.16475-8.0687 0.91181-2.33563 7.58505-3.99685 10.2904-1.49232z"/>
<path fill="none" d="m486.598 384.988c-1.28031-0.91831-0.78839-4.16929 0.34488-6.13345 1.03819-1.79882 2.51457-2.92795 3.6437-2.57481 3.2126 1.00276 6.33305 5.22816 5.1307 7.80235-1.1811 2.53701-7.8443 1.81713-9.1193 0.90591z"/>
<path fill="#a48253" d="m490.902 376.44c2.3002 2.12953-1.35177 9.14585-3.86161 8.7183-4.31752-0.73523-5.87245-5.1809-5.3492-7.0116 0.53799-1.89153 6.6567-4.07185 9.21085-1.7067z"/>
<path d="m505.924 381.749c-0.411 0.5439-1.275 1.55492-2.1762 1.54665-3.84331-0.0366-3.5752-3.31772-5.5937-5.49745-0.67677-0.16417-1.17697 0.63307-2.49981 0.33189-1.73386-0.39685-1.83956-4.81476-4.43681-5.7177-1.3128-0.45531-4.9689-0.47421-6.9992 1.43209l3.63308-2.82756c3.51141 1.37834 6.67559-6.09625 10.6972-5.10355 1.14212 0.28169 1.17933 1.02756 2.50039 0.91122 2.93565-0.25984 5.92145-2.18622 9.45475-1.01988 2.1142 0.69803-0.63305 3.52972 2.0398 3.2061 1.7191-0.20964 4.2809-0.20138 4.7917 1.93524 0.28055 1.17283-0.3242 1.70433-0.19545 2.55354 0.34665 0.27047 6.79845 2.51457 3.38445 4.24193 0.54035 1.51654 3.13345 2.5317 1.761 4.38957-1.2874 1.74626-4.0299-0.19075-4.79055 0.5315-0.31295 0.30118-0.30055 1.13622-0.57635 1.4811-1.138 1.41319-4.1327-1.45807-5.4112-1.72854-1.2685 4.31102-3.5693 2.28012-5.58305-0.66614z"/>
<path fill="#658d5c" d="m491.454 372.425c2.66634 0.75118 2.73898 4.86437 4.27559 5.2488 1.53603 0.38386 1.49646-0.42579 2.45847-0.20374 0.88878 0.20374 1.78583 5.3882 6.08326 4.85256 1.0943-0.13701 1.64295-1.30039 1.64295-1.30039s1.57145 2.57716 3.2238 2.80925c2.37815 0.33425 1.69725-1.8059 2.3008-1.87677 0.96615-0.11162 2.7425 1.9376 4.5183 1.9376 1.0004 0 0.8575-1.7067 1.91395-1.7067 1.0571 0 3.14355 1.00689 4.00335-0.23091 1.12325-1.61516-1.4929-3.50905-1.68365-4.08602-0.1931-0.5752 0.7435-0.59174 0.6455-1.14803-0.3638-2.05335-3.69805-2.3817-3.98685-3.1063-0.28815-0.72224 0.46535-1.46811 0.1831-2.59311-0.47715-1.91457-3.1937-1.9813-4.42265-1.70906-2.84645 0.63367-0.26575-2.40236-2.2943-3.25747-3.4925-1.47284-8.57305 1.31634-9.8705 0.77008-0.87226-0.36733-1.20474-0.47599-1.95001-0.6065-3.14587-0.54626-6.04605 4.04292-8.03325 5.0002l0.99212 1.2065z"/>
<path stroke-width="0.45" d="m490.467 370.994s9.64847-0.59409 15.3107 1.37658c4.89805 1.70433 11.3634 6.9118 11.3634 6.9118s-6.96615-5.1242-12.1482-6.62955c-5.57482-1.61752-14.8666-0.73111-14.8666-0.73111l0.34075-0.92775z"/>
<path stroke-width="0.45" d="m481.945 371.67s1.84547-12.28 1.68602-20.172c-0.0957-4.74449-1.00098-12.1228-1.00098-12.1228s1.26909 7.6488 1.46634 12.5888c0.29232 7.3376-1.37717 18.7754-1.37717 18.7754l-0.77421 0.93071z"/>
<path d="m472.62 371.22c0.17657 0.525 1.9624 1.04233 1.8 3.0313-0.19488 2.43721-3.86811 1.68838-5.5766 2.83405-0.64607 0.43583 0.76535 2.52875 0.0248 3.52146-1.32697 1.77107-5.83465 0.71457-6.1624 1.15394-0.60472 0.81024 1.46929 3.04016-0.71634 4.26969-3.03838 1.70846-9.4518-0.99331-12.9106 2.07165-0.20374 0.18307-1.54901 1.69429-1.60098 1.70906-1.97717 0.52086-7.22185 1.60275-6.60885 1.34527 3.07677-1.2998 8.025-2.56653 8.99235-4.68189 0.82677-1.80236 0.20137-5.2057 0.53976-7.15335 0.50256-2.91083 2.64095-1.73976 3.34489-2.66398 0.56929-0.74705-0.48958-4.80413 1.81063-6.71635 1.61575-1.34114 3.34961-0.41987 4.82539-1.48287 1.54252-1.10847-0.78897-4.81477 2.25886-5.8695 1.83189-0.63307 3.73583 1.41201 4.15099 1.32225 1.13976-0.24449 2.47441-3.67737 4.78583-3.21556 2.30256 0.45827 1.275 3.4943 1.17697 4.89981 3.85984 0.47953 1.77106 3.34961-0.13465 5.625z"/>
<path fill="#658d5c" d="m441.417 390.864s8.2075-3.42993 8.87775-5.1514c1.03228-2.63918-0.0933-6.63605 1.3435-7.59095 0.93662-0.62481 1.875-0.31181 2.48977-1.2 0.61594-0.88878-0.18307-5.1951 2.03445-6.93485 1.38897-1.08839 2.64094-0.1128 4.33346-1.30217 1.82303-1.28563-0.48012-4.45984 2.3067-5.50395 1.64055-0.61476 3.28937 1.39311 4.10728 1.17933 1.57146-0.40925 2.40178-3.53622 4.7067-3.20197 1.85374 0.26811 0.94665 2.15552 0.82854 3.94075-0.0685 1.02579 1.54016 0.54981 2.01851 1.98721 0.35078 1.04645-1.08012 3.29468-2.03741 4.13209-0.54626 0.47716 1.66359 1.31575 1.53071 2.80216-0.1931 2.13662-4.31515 2.28603-5.27184 2.62855-1.23544 0.44055-0.12107 2.28661-0.95965 3.36201-1.34114 1.71909-4.77934 0.65197-5.39235 1.47224-0.56044 0.74941 0.68563 2.67993-0.89233 3.86398-1.63996 1.22953-8.01495 0.45059-9.049 0.83268-3.07264 1.1315-5.5748 2.31083-5.5748 2.31083l-5.39999 2.37343z"/>
<path stroke-width="0.45" d="m450.209 386.042s8.97225-6.45295 13.5608-12.2232c2.53051-3.18307 5.8736-8.0185 5.8736-8.0185s-3.23681 5.0138-5.7201 8.32795c-4.52835 6.0437-13.5662 12.9496-13.5662 12.9496l-0.14823-1.03583z"/>
<path stroke-width="0.45" d="m517.264 328.63c3.4488-1.86437 9.71105-5.09115 14.8252-9.7565 3.43995-3.13937 7.9252-8.93445 7.9252-8.93445s-4.45395 6.0939-7.9252 9.3992c-5.2199 4.97126-11.8412 8.51105-15.2906 10.3754l0.46535-1.08366z"/>
<path fill="#466343" d="m509.938 333.264l-0.79135 2.63268c0-3.63603-0.1435-5.3675-4.4492-5.139-0.66735 0.0331-1.35415 0.10748-2.01675 0.004-2.188-0.34252-0.50195-1.65708-1.19765-2.65807-0.85155-1.22067-6.6112-0.12401-7.0819-3.01063-0.18071-1.11673 1.06417-2.44606 0.15118-3.32245-1.38248-1.32401-4.82599-2.47205-4.45808-4.8998 0.15355-0.99863 1.49114-1.72323 1.29803-2.65335-0.25807-1.23957-2.73307-3.39508-2.12835-4.75689 0.4813-1.08603 1.36418-0.73523 1.44744-1.76043 0.0951-1.14449-1.90807-4.00099-0.12283-4.8691 2.35453-1.14449 3.94902 1.09016 5.9693 1.25433 1.17165 0.0951 1.96653-1.30039 3.18957-1.02756 1.58209 0.35078 1.59214 2.89783 2.60969 3.41929 0.3738 0.18898 1.49465-0.76004 2.02205-0.82027 2.83405-0.3254 2.1909 5.17205 3.1559 6.45945 0.35075 0.46535 1.0984 0.002 1.6051 0.16004 1.77345 0.55216-0.1264 6.5628 0.60475 7.36655 0.2486 0.27402 1.1498 0.12047 1.54425 0.23032 1.48055 0.41574 0.44645 4.23779 0.202 5.17675-0.5504 2.10768-2.45435 6.24745-1.55315 8.214z"/>
<path stroke-width="0.45" d="m509.828 332.84s-2.74665-10.9352-6.64605-16.8118c-3.22856-4.86674-10.3028-10.8674-10.3028-10.8674s6.76715 6.04605 9.83742 10.8674c3.76415 5.90905 6.33305 16.8118 6.33305 16.8118h0.77835z"/>
<path stroke-width="0.45" d="m515.794 275.694s-6.4925-10.546-12.0738-16.0311c-4.55554-4.48111-12.9827-9.9933-12.9827-9.9933s8.0309 5.6705 12.362 10.1658c5.2943 5.4933 11.455 15.8586 11.455 15.8586h1.23955z"/>
<path fill="#a48253" d="m512.964 250.457c1.0819 2.70827 2.6327 6.89585 3.66435 10.8059 4.8402 18.336 5.2866 39.5244 3.2144 51.7665-6.3809 37.7061-40.6642 72.7855-68.103 78.263-23.2966 4.6506-37.0666 14.7455-46.8461 25.5348-4.63642 5.1136-8.3386 10.2148-11.204 15.0774-2.84233 4.81949-4.7067 8.9516-7.22955 13.1038-0.0295 0.0147-0.0744 0.0336-0.14114 0.0561-0.17008 0.0608-0.39686 0.11397-0.65788 0.16417-0.55453 0.10394-1.25669 0.18484-1.92283 0.21201-0.67914 0.029-1.2815 0.002-1.64469-0.0874l-0.0868-0.0231c0.35492-0.54981 0.70807-1.08544 1.05472-1.65473 2.40591-3.96555 4.49705-7.8313 7.24785-12.4246 2.74252-4.57618 5.9864-9.4057 10.4008-14.3953 10.1758-11.5028 24.6378-22.6294 49.3536-27.5964 28.7722-5.7827 61.6275-41.4632 68.062-79.4835 2.0947-12.3809 2.04925-33.7606-5.8181-56.926l0.6561-2.39232z"/>
<path stroke-width="0.45" d="m511.844 248.246c-2.38585-6.0815-4.06535-9.424-7.5201-14.9676-4.46281-7.1616-13.5278-16.8809-13.5278-16.8809s8.57715 9.75885 12.7967 16.8514c4.464 7.50415 6.50905 12.1216 9.07145 20.4685l-0.82025-5.47145z"/>
<path fill="#a48253" stroke="none" d="m513.234 254.084s-0.36555-0.90945-0.55455-1.50768c-0.39445-1.23957-0.7122-3.26162-0.7122-3.26162s0.5882 1.41615 0.98035 2.34863c0.34425 0.82205 0.89465 2.45197 0.89465 2.45197l-0.60825-0.0313z"/>
<path d="m514.378 317.002c-1.77755-1.47638-6.6508-5.9693-6.6508-8.26595 0-2.73602 2.55475-2.26535 3.1689-2.66575-0.10985-1.10847-3.85805-3.84567-2.35455-6.3124 0.9904-1.62756 3.24335-1.17107 4.0778-1.83484 0.63775-1.74449-1.83725-6.27051 0.14705-8.72481 1.17575-1.45393 2.0852-0.36791 2.6374-0.50019 0.1104-0.76477 0.0874-1.5437 0.1742-2.30906 0.15-1.35354 0.64015-2.69764 2.21395-2.77795 2.20275-0.11457 3.6998 2.71299 4.74865 4.26614 0.23385-0.13464 1.38245-0.29645 1.6252-0.41693 2.71005-1.3252 1.72735 7.0819 1.80415 8.37815 0.6313-0.0213 1.91275-0.37382 2.4732-0.046 2.90255 1.71261-2.86535 10.7179-3.4795 12.8363-0.25575 0.88051 3.04545 0.17244 0.5102 3.37146-1.47815 1.86674-3.36375 3.51909-4.99545 5.25119l-6.1004-0.24922z"/>
<path fill="#658d5c" d="m515.298 323.974c1.10255-2.90493 0.71045-5.7366-1.4805-7.32285-2.34625-1.69902-5.475-5.7325-5.47085-8.0687 0.007-2.76142 2.75075-1.07953 2.87775-2.38524 0.0957-0.97441-3.6065-3.89587-2.28665-6.0425 0.85985-1.39547 3.15005-1.23366 3.72935-1.93346 0.9638-1.16457-1.42615-6.3307 0.46535-8.7366 1.03995-1.32284 1.8461 0.0833 2.5394-0.40512 0.67085-0.4754-0.40515-4.42441 2.14075-4.53898 2.45255-0.10984 4.2561 4.00335 4.6488 3.87638 0.7931-0.25512 1.73565-1.08366 2.62855-0.23622 0.8699 0.82441 0.59825 7.8443 0.59825 7.8443s1.6671-0.16181 2.20095 0.16594c2.21695 1.36418-1.76515 9.3331-2.8866 11.5176-0.9567 1.86437 1.84605 2.09882 0.40925 4.01339-2.36455 3.15414-7.09015 6.939-7.8378 11.5796"/>
<path stroke-width="0.45" d="m518.028 321.924s1.7752-11.4201 2.2671-17.446c0.4028-4.94115-0.69565-13.0742-0.69565-13.0742s0.63365 7.82365 0.2309 12.7654c-0.4919 6.02365-3.1376 20.3563-3.1376 20.3563l1.33525-2.60138z"/>
<path d="m492.06 364.365c0.9939-2.55413-1.93347-10.0435 0.27578-11.3551 1.26261-0.75177 2.05985 0.66024 3.28938-0.55039 1.57145-1.55315-0.88701-7.40195 1.98661-9.25216 1.66949-1.07362 2.99175 0.47362 4.59925-0.98444 1.0671-0.97146 1.11435-4.88563 3.82675-5.5642 1.8024-0.45059 2.63035 0.77657 4.2272 0.99685 1.3535 0.18425 5.9486-6.2191 8.8051-4.68898 2.9923 1.60512 0.3431 5.00255-0.25925 7.27794-0.3154 1.18996 2.23225 1.02166 1.9931 3.01418-0.21735 1.82126-2.3002 3.64666-2.302 4.4126 0 0.81437 2.10535 1.36831 2.19035 2.89252 0.16775 2.96279-4.60745 3.37973-6.212 4.64056-0.8415 0.66023 1.0831 2.78858-0.1045 4.74862-1.25845 2.08229-6.61715 0.62067-7.5077 1.06712-0.7246 0.36555-0.017 3.89529-0.9201 5.14666-1.4675 2.03563-8.46496 0.12519-11.0563 0.54862-3.4689 0.5687-4.98543 1.27913-7.16695 3.87047l4.33524-6.22085z"/>
<path fill="#658d5c" d="m487.657 368.456s2.73426-1.41614 3.71929-2.99587c0.9691-1.55965 1.09429-2.11949 1.0565-4.58445-0.0231-1.49705-1.32697-6.64845 0.14114-7.4687 1.2065-0.67264 1.875 0.64606 3.37854-0.77422 1.83307-1.73149-0.85571-7.7238 1.75453-9.34195 1.57382-0.97559 2.99532 0.75 4.81477-0.87815 1.24135-1.11023 1.02935-4.84606 3.47365-5.4579 1.5319-0.38445 2.7508 0.80965 4.2 1.00453 1.77165 0.23859 5.80985-5.6516 8.34035-4.27323 1.10905 0.60473 1.4374 1.45335 1.23365 2.67048-0.2197 1.31161-0.9632 2.47086-1.24725 3.75177-0.36555 1.65059 1.86615 1.50532 1.6648 3.24745-0.189 1.65413-2.1514 3.24094-2.1514 4.31457 0 1.17519 1.7693 1.93878 1.88385 3.38445 0.21555 2.74016-5.51515 2.79449-5.97815 4.29744-0.45885 1.48937 0.6561 2.60611-0.42755 4.36241-1.17105 1.89449-5.20335 0.2185-6.77895 0.86161-1.31515 0.53386-0.5191 3.50493-1.31635 4.69548-2.201 3.28228-12.8504-1.32756-17.2252 4.68602l-0.53622-1.50177z"/>
<path stroke-width="0.45" d="m487.976 368.836s11.3226-9.63605 17.5347-16.7746c4.78405-5.4933 11.2458-14.9162 11.2458-14.9162s-6.0319 9.5386-10.6252 15.072c-5.6114 6.75885-15.9916 15.8652-15.9916 15.8652l-2.16378 0.75354z"/>
<path fill="#a48253" stroke="none" d="m486.963 369.091l1.85611-0.5374s-0.68091 0.79902-0.95492 1.04645c-0.23269 0.20729-0.84272 0.77776-0.84272 0.77776l-0.0585-1.28681z"/>
<path fill="#d99f31" stroke-width="1.09" d="m486.87 384.764c-0.91772-0.65846-0.68091-3.67087 0.47716-5.67875 1.05059-1.8189 2.67875-2.70118 3.35375-2.38583 2.4809 1.16457 5.5872 5.0622 4.59625 7.18585-0.98386 2.10768-7.2124 1.74626-8.42714 0.87874z"/>
<path fill="#f1bf31" stroke="none" d="m491.359 377.719c-0.27752 0.11743-0.53145 0.27483-0.73437 0.5-1.02107 1.13386-0.54262 3.2262 1.0625 4.67187 0.81629 0.73435 1.76736 1.15884 2.64062 1.25 0.003-0.002 0.0122 0.002 0.0156 0 0.22095-0.15174 0.37483-0.31663 0.45313-0.48437 0.34923-0.74843-0.0269-2.09591-0.9375-3.40625-0.67849-0.9763-1.6093-1.90396-2.5-2.53125z"/>
<path d="m516.644 254.586c-2.35455-0.8126-3.9638-5.16615-2.98405-9.02775 0.97205-3.82323 10.7309-2.26594 9.6803 2.28779-0.8303 3.5941-4.69845 7.42915-6.69625 6.73995z"/>
<path d="m523.074 246.464c-0.34725 2.29252-3.3673 2.54823-4.76515 2.26299-1.487-0.29882-4.29215-1.87854-3.9638-3.77657 0.6957-4.02815 3.94725-7.13385 5.8636-6.8309 2.0953 0.33189 3.42405 4.65295 2.86535 8.3445z"/>
<path fill="#a48253" d="m516.848 253.845c-1.98305-0.30709-3.53385-4.39961-2.58485-8.1325 0.8888-3.50315 9.23325-1.288 8.475 1.99489-0.82795 3.58995-3.95255 6.43639-5.89015 6.13759z"/>
<path fill="#d99f31" stroke-width="1.09" d="m520.134 238.734c1.62815 0.25689 3.3555 3.92598 2.7886 7.65945-0.27165 1.80355-3.08505 1.70433-4.52245 1.41378-1.54845-0.31418-4.15455-1.35-3.9071-2.77796 0.6874-3.98267 4.14215-6.53444 5.64095-6.29529z"/>
<path fill="#f1bf31" stroke="none" d="m519.859 239.266c-0.0739 0.006-0.1556 0.0246-0.25 0.0468 0.10145 0.65378 0.5141 1.61433 0.7031 2.71875 0.251 1.46339 0.21925 3.85023 1.2344 3.67188 0.62925-0.11081 0.8995-0.61025 0.9062-1.57813-0.0004-0.005 0-0.0104 0-0.0156-0.0844-0.96678-0.30585-1.87923-0.60935-2.64062-0.5278-1.32405-1.34795-2.13229-1.79685-2.20313-0.0485-0.008-0.11365-0.006-0.1875 0z"/>
<path fill="none" d="m382.268 446.704c-0.77008-1.13445 0.99212-4.61634 4.68189-4.19646 1.61752 0.18484 0.83504 2.52638-1.17284 3.92835-1.40787 0.98032-2.73838 1.40315-3.50905 0.26811z"/>
<path fill="#a48253" d="m382.268 446.704c-0.77008-1.13445 0.35079-3.57166 4.06358-3.72934 1.33288-0.0585 1.45335 2.05926-0.55453 3.46123-1.40787 0.98031-2.73838 1.40314-3.50905 0.2681z"/>
<path fill="none" d="m394.916 431s-0.0998-1.37894-1.69016-1.93052c-1.37067-0.47834-2.23819 0.61418-2.23819 0.61418m2.37756 3.17716s-0.0502-1.39134-1.68838-1.77756c-1.49469-0.35079-2.08465 0.92599-2.08465 0.92599"/>
</g>
<g id="motto" fill="#000">
<path fill="#fff" d="m401.704 427.164c7.68955-0.0904 13.4716-0.82146 20.0468-2.11949-1.55138 5.27305-4.65296 15.3042 7.7445 15.3042 9.02125 0 18.5976-5.4254 27.897-0.65374 20.3108 10.4168 35.6463 2.97756 48.0443-10.9695 0 0-9.16657 1.95768-18.5977 1.54901 0 0 7.06535-6.02125 7.74865-13.9488-6.1996 4.64882-12.3998 5.32795-18.6012 5.32795-6.19605 0-10.1598-3.74409-18.2764-5.0244 0.45708-2.80512 0.94724-5.6622 1.67834-9.6012 0.79666-4.30039-0.38858-7.79055-6.6443-8.5258-13.614-1.59803-26.8004 6.2551-50.892 6.63305-24.2563-0.37795-40.8821-8.2311-54.4985-6.63305-6.2557 0.73524-7.44095 4.2254-6.6437 8.5258 0.73051 3.93898 1.22067 6.79605 1.67481 9.6012-8.1136 1.28032-12.078 5.0244-18.2734 5.0244-6.20435 0-12.4016-0.67913-18.6018-5.32795 0.68327 7.92755 7.7492 13.9488 7.7492 13.9488-9.4305 0.40866-18.5982-1.54901-18.5982-1.54901 12.3998 13.947 27.734 21.3862 48.0449 10.9695 9.2994-4.77166 18.8758 0.65374 27.897 0.65374 12.3974 0 9.29585-10.0311 7.7451-15.3042 7.03585 1.38898 14.824 2.15374 23.3534 2.15374l0.003-0.0342z"/>
<path d="m337.705 427.301c-0.90118 0.41693-1.36417-0.1624-0.34843-0.6815 0.72048-0.36968 3.83032-1.72381 6.07916-2.16555 0.0874-0.0165 0.17008 0.0437 0.18248 0.13288l0.0815 0.6c0.0124 0.0768-0.0502 0.16004-0.12637 0.17244-2.11595 0.37618-5.1124 1.59036-5.8683 1.94174zm0.519 2.946c-0.90118 0.41693-1.36594-0.16181-0.34843-0.6809 0.71812-0.36792 3.98622-1.97481 6.23681-2.41713 0.0626-0.0124 0.15235 0.0372 0.1748 0.0974l0.22618 0.59823c0.0354 0.0974-0.0165 0.18838-0.11811 0.20729-2.11772 0.37382-5.41715 1.84606-6.17125 2.19508zm32.3145 5.392c-3.86398-0.4004-8.42715-1.57146-13.272-2.24646-6.13345-0.85512-11.4668-0.5374-17.8518 2.3563-0.35138 0.16004-0.53799 0.17657-0.675 0.18071-0.11811 0.004-0.29882-0.0272-0.33602-0.20552-0.0295-0.137 0.0644-0.26515 0.1494-0.34901 0.0974-0.0969 0.24272-0.18603 0.41929-0.27756 5.9427-3.0378 12.1606-3.58347 18.4004-2.73426 4.83603 0.65788 9.4435 1.67067 13.2992 2.06989 2.1691 0.22441 4.64646-0.14114 5.462-1.44744 0.21437-0.34075 0.82914 0.39685 0.62776 0.71634-1.23366 1.97657-4.11792 2.15551-6.22325 1.93701zm-33.6075-11.0435c-0.16181 0.0626-0.31772 0.10217-0.43405 0.10393-0.0974 0-0.25276-0.0248-0.30296-0.17066-0.0461-0.13465 0.0419-0.25276 0.10748-0.32186 0.0797-0.0803 0.20197-0.16003 0.34902-0.22795 2.33799-1.07539 2.94449-1.26437 6.3685-2.17618 0.28818-0.0768 0.50256 0.0939 0.55217 0.31358 0.0473 0.21615-0.0667 0.46536-0.35493 0.53327-2.67224 0.63603-3.97441 1.05059-6.28525 1.94587zm-0.527-2.999c-0.15236 0.0602-0.29527 0.0957-0.40925 0.0915-0.10748-0.004-0.23917-0.0455-0.28819-0.17422-0.0484-0.12283 0.01-0.24331 0.0762-0.32184 0.0732-0.0856 0.17894-0.16596 0.31949-0.22855 2.35926-1.03996 3.30178-1.37657 6.5888-1.9996 0.27579-0.0537 0.5002 0.098 0.57697 0.29527 0.085 0.21733-0.0231 0.46654-0.32185 0.52323-3.20964 0.60768-4.34587 0.94193-6.54215 1.81418zm34.1425 9.0065c-2.6374-0.27225-5.6392-0.86161-8.8199-1.38071-0.33012-0.0543-0.45709-0.34075-0.41752-0.57933 0.0396-0.23918 0.24921-0.46949 0.57933-0.41575 3.16004 0.51496 6.1441 1.10256 8.762 1.37421 1.07716 0.11044 2.06811-0.0408 2.92973-0.37736 0.31122-0.12283 0.56456 0.0579 0.65197 0.28465 0.0892 0.22618 0.0265 0.52913-0.28465 0.65138-1.01279 0.39921-2.16555 0.57106-3.40098 0.44291zm-13.876 5.25c-5.2636-0.82027-11.7544 0.0685-16.7811 2.57244-0.22027 0.10984-0.41929 0.14764-0.5687 0.1624-0.12224 0.01-0.30531 0.006-0.38445-0.13524-0.0437-0.0791-0.0331-0.16181-0.008-0.22205 0.0248-0.0608 0.0667-0.11811 0.11811-0.1683 0.0998-0.10335 0.26221-0.21614 0.47599-0.32776 7.4079-3.59055 13.0642-3.35138 17.4703-2.85118 4.72323 0.53386 8.8677 1.55905 13.3878 1.8998 0.39271 0.0289 0.50019 0.38209 0.60236 0.6874 0.0933 0.28229 0.26516 0.79961-1.14862 0.64784-4.47402-0.47363-8.5689-1.54843-13.1634-2.26536zm13.833-2.9805c-5.00195-0.5191-11.6398-2.22579-18.0042-2.50807-0.32775-0.0148-0.53504-0.23504-0.53681-0.48602-0.002-0.26162 0.21083-0.47126 0.54508-0.4565 6.3874 0.28406 13.102 1.80591 18.1228 2.325 1.85374 0.19311 3.88052-0.17422 4.85434-1.04645 0.29232-0.26339 1.04645 0.7246 0.76653 0.9744-1.29212 1.15808-3.74173 1.40552-5.74785 1.19764zm-31.7325 0.1075c-0.90118 0.41752-1.36417-0.16181-0.34901-0.6809 0.82205-0.42166 5.34215-2.55768 7.75335-2.71772 0.33189-0.0231 0.5746 0.18071 0.64547 0.41516 0.0774 0.25984-0.0685 0.53149-0.42579 0.5563-2.16732 0.1435-6.75825 2.02618-7.624 2.42716z"/>
<path d="m462.392 427.301c0.90118 0.41693 1.36594-0.1624 0.34901-0.6815-0.72106-0.36968-3.82913-1.72381-6.07795-2.16555-0.0892-0.0165-0.17243 0.0437-0.18425 0.13288l-0.0815 0.6c-0.01 0.0768 0.0502 0.16004 0.12637 0.17244 2.11595 0.37618 5.1124 1.59036 5.8683 1.94174zm-0.5185 2.946c0.90118 0.41693 1.36417-0.16181 0.34901-0.6809-0.7187-0.36792-3.98917-1.97481-6.2374-2.41713-0.062-0.0124-0.15177 0.0372-0.1748 0.0974l-0.22559 0.59823c-0.0378 0.0974 0.0142 0.18838 0.11811 0.20729 2.11595 0.37382 5.41715 1.84606 6.17065 2.19508zm-32.3145 5.392c3.86339-0.4004 8.42715-1.57146 13.272-2.24646 6.1311-0.85512 11.4674-0.5374 17.8518 2.3563 0.35079 0.16004 0.5374 0.17657 0.675 0.18071 0.11811 0.004 0.29882-0.0272 0.33661-0.20552 0.029-0.137-0.065-0.26515-0.14941-0.34901-0.098-0.0969-0.2433-0.18603-0.42224-0.27756-5.94035-3.0378-12.1606-3.58347-18.398-2.73426-4.8378 0.65788-9.4435 1.67067-13.2992 2.06989-2.1691 0.22441-4.64646-0.14114-5.462-1.44744-0.21437-0.34075-0.82913 0.39685-0.62775 0.71634 1.23366 1.97657 4.11791 2.15551 6.22325 1.93701zm33.608-11.0435c0.16181 0.0626 0.31771 0.10217 0.43405 0.10393 0.0974 0 0.25276-0.0248 0.30296-0.17066 0.046-0.13465-0.0414-0.25276-0.10748-0.32186-0.0791-0.0803-0.20138-0.16003-0.34902-0.22795-2.338-1.07539-2.9439-1.26437-6.3685-2.17618-0.29055-0.0768-0.50433 0.0939-0.55217 0.31358-0.0472 0.21615 0.0667 0.46536 0.35493 0.53327 2.67224 0.63603 3.97382 1.05059 6.28525 1.94587zm0.5265-2.999c0.15177 0.0602 0.29527 0.0957 0.40925 0.0915 0.10807-0.004 0.23917-0.0455 0.28819-0.17422 0.0484-0.12283-0.01-0.24331-0.0762-0.32184-0.0709-0.0856-0.18071-0.16596-0.31949-0.22855-2.35926-1.03996-3.30178-1.37657-6.5888-1.9996-0.27579-0.0537-0.5002 0.098-0.57697 0.29527-0.085 0.21733 0.0224 0.46654 0.32008 0.52323 3.21378 0.60768 4.34941 0.94193 6.5439 1.81418zm-34.1425 9.0065c2.6374-0.27225 5.6392-0.86161 8.8199-1.38071 0.33248-0.0543 0.45531-0.34075 0.41752-0.57933-0.0396-0.23918-0.24921-0.46949-0.57933-0.41575-3.16004 0.51496-6.1435 1.10256-8.762 1.37421-1.07776 0.11044-2.06811-0.0408-2.92973-0.37736-0.31122-0.12283-0.56456 0.0579-0.65138 0.28465-0.0898 0.22618-0.0271 0.52913 0.28406 0.65138 1.01279 0.39921 2.16555 0.57106 3.40098 0.44291zm13.876 5.25c5.2636-0.82027 11.7561 0.0685 16.7811 2.57244 0.22027 0.10984 0.41929 0.14764 0.5687 0.1624 0.12224 0.01 0.30531 0.006 0.38445-0.13524 0.0431-0.0791 0.0331-0.16181 0.008-0.22205-0.0248-0.0608-0.0667-0.11811-0.11634-0.1683-0.10157-0.10335-0.26398-0.21614-0.47776-0.32776-7.40845-3.59055-13.0642-3.35138-17.4703-2.85118-4.72323 0.53386-8.8677 1.55905-13.3854 1.8998-0.39448 0.0289-0.50256 0.38209-0.60472 0.6874-0.0933 0.28229-0.26516 0.79961 1.14862 0.64784 4.47402-0.47363 8.5689-1.54843 13.1634-2.26536zm-13.8335-2.9805c5.00255-0.5191 11.6404-2.22579 18.0042-2.50807 0.32775-0.0148 0.53563-0.23504 0.5374-0.48602 0.003-0.26162-0.21319-0.47126-0.54567-0.4565-6.38445 0.28406-13.102 1.80591-18.1222 2.325-1.85374 0.19311-3.88052-0.17422-4.85434-1.04645-0.29232-0.26339-1.04409 0.7246-0.76594 0.9744 1.29153 1.15808 3.74173 1.40552 5.74665 1.19764zm31.733 0.1075c0.90118 0.41752 1.36594-0.16181 0.34901-0.6809-0.82441-0.42166-5.3427-2.55768-7.7551-2.71772-0.32834-0.0231-0.57342 0.18071-0.6437 0.41516-0.0774 0.25984 0.0679 0.53149 0.4252 0.5563 2.16792 0.1435 6.75885 2.02618 7.6246 2.42716z"/>
<g stroke="#000" stroke-linejoin="round" stroke-linecap="round">
<path stroke-width="0.933" d="m400.04 427.329c-10.3441 0-17.1048-1.5815-26.3462-3.25335-21.515-3.89292-26.1928-0.93425-26.1928 2.78858 0 1.19351 1.10492 1.54666 1.90157 1.1876 0.40749-0.18484 0.74351-0.86988 0.74351-0.86988-0.75768-0.008-1.25433-0.30945-1.09429-1.24783 0.45945-2.71772 6.04665-3.95552 24.642-0.92776 9.2705 1.50709 16.0104 2.788 26.3546 2.788l-0.008-0.46536zm0.0165 0c10.3447 0 17.1053-1.5815 26.3468-3.25335 21.515-3.89292 26.1928-0.93425 26.1928 2.78858 0 1.19351-1.10492 1.54666-1.90157 1.1876-0.40749-0.18484-0.74351-0.86988-0.74351-0.86988 0.75768-0.008 1.25433-0.30945 1.09429-1.24783-0.45945-2.71772-6.04665-3.95552-24.642-0.92776-9.2705 1.50709-16.0104 2.788-26.3552 2.788l0.008-0.46536z"/>
<path d="m342.374 416.79c-3.40866 0.54626-6.53565 1.71083-9.7311 2.96516-8.70825 3.4193-18.6992 2.89607-26.4378-2.60787 0.53976 3.91122 2.25472 7.31695 4.7628 10.3046 0.61299 0.72697 2.49212 2.5872 2.49212 2.5872 0.313 0.3254 0.25689 0.53327-0.1872 0.54567-5.92795 0.25335-11.3114 0.17658-17.1402-0.91122 13.7616 15.134 27.5858 18.9006 46.4304 9.7441 9.90235-4.80886 18.15 0.62067 28.0394 0.62067 10.4894 0 9.5014-6.86635 7.19235-14.6238l1.25846 0.13583c1.6878 4.76634 4.33937 16.523-8.4508 15.5722-9.85865-0.73111-17.7508-5.75435-27.6838-1.01575-15.2941 7.29624-26.3462 7.19234-39.6538-2.68229-2.71358-2.0126-7.08605-5.6309-8.951-8.39055-0.45236-0.67027 0.004-1.07126 0.68386-0.86161 5.0516 1.56791 12.7004 1.57205 16.5939 1.46988-3.15236-3.17067-6.69865-9.05495-6.5451-13.2762 0.0206-0.54626 0.27992-0.64961 0.74351-0.4128 7.20885 3.73524 9.9142 5.2364 18.3212 5.2364 4.95 0 15.0638-5.59134 18.0744-5.0126l0.18838 0.61299z"/>
<path stroke-width="0.933" d="m457.723 416.79c3.40748 0.54626 6.53445 1.71083 9.7317 2.96516 8.70825 3.4193 18.6998 2.89607 26.4378-2.60787-0.53977 3.91122-2.25709 7.31695-4.76516 10.3046-0.61063 0.72697-2.48918 2.5872-2.48918 2.5872-0.31358 0.3254-0.25806 0.53327 0.18662 0.54567 5.9256 0.25335 11.3114 0.17658 17.1402-0.91122-13.764 15.134-27.5859 18.9006-46.4327 9.7441-9.9-4.80886-18.1476 0.62067-28.0364 0.62067-10.49 0-9.50195-6.86635-7.1929-14.6238l-1.25611 0.13583c-1.69015 4.76634-4.34173 16.523 8.44901 15.5722 9.85809-0.73111 17.7502-5.75435 27.6833-1.01575 15.2941 7.29624 26.3462 7.19234 39.6538-2.68229 2.71359-2.0126 7.08605-5.6309 8.9504-8.39055 0.45535-0.67027-0.006-1.07126-0.68265-0.86161-5.05215 1.56791-12.701 1.57205-16.5939 1.46988 3.14941-3.17067 6.69805-9.05495 6.5445-13.2762-0.0206-0.54626-0.28051-0.64961-0.7435-0.4128-7.20885 3.73524-9.9142 5.2364-18.3212 5.2364-4.95237 0-15.0638-5.59134-18.0744-5.0126l-0.18898 0.61299z"/>
<path d="m399.473 405.15c-11.8264 0.0856-21.8008-2.06752-30.1246-3.94489-6.9-1.55669-14.935-3.33661-22.0092-2.39586-5.15315 0.68976-7.2567 2.96516-6.3762 8.16025 1.09607 6.4571 2.05926 12.9685 3.23268 19.405 0.67677 3.71457 2.65571 4.21299 6.14645 3.59587 5.0262-0.88878 21.147-4.49292 24.7683 0.0856 3.4754 4.39134 0.0886 7.5579-4.74921 7.6388-0.67677 0.01-0.45827-0.46122-0.23032-0.46122 4.62815 0 7.88565-2.67815 4.89567-6.78485-3.14941-4.32756-18.2315-1.15512-24.3732 0.27992-3.9059 0.91181-6.50315 0.40925-7.22185-4.38544-0.99035-6.60885-1.59862-11.1496-3.6939-19.6955-3.54213-14.4455 22.2378-7.75335 29.6646-6.02775 10.1244 2.3504 18.577 3.86162 30.584 4.22126 12.0307-0.35964 20.4827-1.87086 30.6071-4.22126 7.425-1.72559 33.2067-8.4177 29.667 6.02775-2.09705 8.54585-2.7059 13.0866-3.69626 19.6955-0.71811 4.79469-3.31594 5.29725-7.22125 4.38544-6.14235-1.43504-21.2238-4.60749-24.3738-0.27992-2.98996 4.10669 0.26752 6.78485 4.89626 6.78485 0.22796 0 0.44587 0.47126-0.2309 0.46122-4.83544-0.0809-8.22461-3.24745-4.74863-7.6388 3.62067-4.57855 19.7416-0.97441 24.7683-0.0856 3.49016 0.61712 5.4691 0.1187 6.14585-3.59587 1.17107-6.4364 2.13662-12.9478 3.23327-19.405 0.88051-5.1951-1.22303-7.4705-6.37915-8.16025-7.07365-0.94075-15.1069 0.83917-22.0063 2.39586-8.3238 1.87737-18.2988 4.03052-30.1258 3.94489h-1.04882z"/>
</g>
<g id="text">
<path d="m361.531 417.226c-1.61929-0.13878-4.2254-0.28406-4.2254-0.28406l-0.94488-12.8817 3.13111 0.37323 0.65019 10.0518c0.31772 0.0189 1.72323 0.11221 2.65985 0.21437 1.06477 0.11575 2.78445 0.38622 2.78445 0.38622l0.19666 2.58721s-2.62559-0.30827-4.25198-0.44705z"/>
<path d="m368.29 417.947l-0.7055-12.4225 3.154 0.484 0.7055 12.422z"/>
<path d="m377.81 412.179l1.07126 0.18307c1.59626 0.27224 1.71909-0.27815 1.70846-0.94902-0.0165-0.81023-0.39271-1.30807-2.0061-1.58386l-0.81969-0.13996 0.046 2.48977zm0.11397 4.9376l1.49233 0.25512c1.73858 0.29527 2.16142-0.0265 2.14488-0.89823-0.0189-0.99922-0.62067-1.59922-2.49744-1.9187l-1.19232-0.20375 0.0526 2.76556zm1.83366 2.76555l-4.99843-0.85334-0.22618-12.271 4.49528 0.76653c3.08563 0.525 4.75099 1.87855 4.7941 4.20886 0.0165 0.97559-0.53386 1.62284-1.13563 1.97185 0.86811 0.48425 2.10118 1.59272 2.13248 3.21851 0.0414 2.28012-1.34351 3.59173-5.0616 2.95866z"/>
<path d="m391.53 421.566c-1.67126-0.15767-4.33937-0.52972-4.33937-0.52972l-0.12224-6.1825-0.12106-6.2067 7.12265 0.73937 0.0224 1.22066 0.0248 1.23958-3.98268-0.41339 0.0502 2.54823 4.18583 0.43347 0.046 2.30491-4.18583-0.43346 0.049 2.62027c0.3183 0.049 1.75039 0.26929 2.7124 0.35492 1.08189 0.0974 2.8565 0.13465 2.8565 0.13465l0.0478 2.4626s-2.69882-0.13465-4.36654-0.29292z"/>
<path d="m401.918 415.228c1.663-0.029 2.39173-0.73701 2.37106-1.8691-0.0213-1.18937-0.53622-1.68779-2.04331-1.66063l-1.39488 0.023 0.0614 3.52323 1.00571-0.0165zm6.962 6.4175c-2.4567-0.0809-3.77894-1.31221-5.0746-2.76556l-1.37067-1.53602c-0.19488 0.0165-0.40512 0.0201-0.61654 0.0242l-0.81201 0.0147 0.0732 4.32934-3.07973 0.0514-0.21378-12.3868 4.7817-0.0827c2.74488-0.0485 4.76929 1.18287 4.8189 3.93839 0.0231 1.34291-0.59351 2.53523-1.84961 3.30945l1.18937 1.2437c0.66851 0.6933 1.41614 1.15453 2.72658 1.47047l-0.57284 2.38937z"/>
<path d="m408.991 411.684l-0.015-2.45 10.9515-1.5115 0.0145 2.452-3.904 0.538 0.0585 9.887-3.1435 0.4325-0.0585-9.886z"/>
<path d="m426.623 409.195c-0.37559 1.34586-0.77422 2.68464-1.17933 4.02342 0.85925-0.0868 1.76043-0.24035 2.58661-0.48779-0.37145-1.19587-0.73642-2.38937-1.07775-3.59764l-0.32953 0.062zm3.35079 8.99645l-1.21654-3.32422c-0.64547 0.23681-1.34114 0.37618-2.04094 0.4819-0.70571 0.1057-1.41614 0.17834-2.09055 0.28228l-1.32933 3.81437-3.18485 0.59587 3.84981-10.6246-1.34823 0.25334-0.0248-2.44783c2.84705-0.46536 5.60845-0.98445 8.364-1.57028l0.11161 2.43189-1.35945 0.25512 3.54804 9.2374-3.27874 0.61477z"/>
<path d="m438.3 417.4c-2.02264 0.0355-3.09213-0.31359-4.01339-0.80551l0.86161-2.29607c1.14744 0.38386 1.81595 0.5439 3.15768 0.52087 1.47638-0.0272 2.19863-0.49016 2.20926-1.16044 0.008-0.44882-0.33425-0.7624-0.91772-1.04645-0.58405-0.28465-1.3624-0.5191-2.14134-0.82264-1.56083-0.60827-3.16594-1.50295-3.12874-3.63957 0.0437-2.42539 2.75138-3.6626 4.9252-3.7004 1.95414-0.0349 3.0502 0.36555 4.00099 0.76654l-0.79075 2.22579c-0.96142-0.26162-1.92697-0.48603-3.1624-0.463-1.22067 0.0206-1.93288 0.65375-1.94115 1.1067-0.007 0.35138 0.33603 0.6313 0.93838 0.91535 0.59174 0.27875 1.38485 0.53799 2.17559 0.86988 1.58681 0.66319 3.21674 1.62816 3.18131 3.63426-0.0502 2.75905-2.81989 3.85158-5.35456 3.89468z"/>
</g>
</g>
</g>
</svg>

After

Width:  |  Height:  |  Size: 130 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.3 MiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 14 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 2.9 MiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 2.3 MiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 94 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 899 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 212 KiB

10
static/images/pause.svg Normal file
View File

@@ -0,0 +1,10 @@
<svg width='24' height='24' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'>
<style>
rect {
fill: white;
stroke: white;
}
</style>
<rect x='7' y='6' width='2' height='12' stroke-width='1.5' stroke-linejoin='round' />
<rect x='15' y='6' width='2' height='12' stroke-width='1.5' stroke-linejoin='round' />
</svg>

After

Width:  |  Height:  |  Size: 396 B

10
static/images/play.svg Normal file
View File

@@ -0,0 +1,10 @@
<svg width='24' height='24' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'>
<style>
path {
fill: white;
stroke: white;
}
</style>
<path d='M7.5 11.9999V5.93774L12.75 8.96884L18 11.9999L12.75 15.031L7.5 18.0621V11.9999Z' stroke-width='1.5'
stroke-linejoin='round' />
</svg>

After

Width:  |  Height:  |  Size: 363 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 17 MiB

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

BIN
static/sounds/music.mp3 Normal file

Binary file not shown.

View File

@@ -1,18 +1,16 @@
import adapter from '@sveltejs/adapter-auto';
import { vitePreprocess } from '@sveltejs/vite-plugin-svelte';
import adapter from "@sveltejs/adapter-node";
import { vitePreprocess } from "@sveltejs/vite-plugin-svelte";
/** @type {import('@sveltejs/kit').Config} */
const config = {
// Consult https://svelte.dev/docs/kit/integrations
// for more information about preprocessors
preprocess: vitePreprocess(),
// Consult https://svelte.dev/docs/kit/integrations
// for more information about preprocessors
preprocess: vitePreprocess(),
kit: {
// adapter-auto only supports some environments, see https://svelte.dev/docs/kit/adapter-auto for a list.
// If your environment is not supported, or you settled on a specific environment, switch out the adapter.
// See https://svelte.dev/docs/kit/adapters for more information about adapters.
adapter: adapter()
}
kit: {
// See https://svelte.dev/docs/kit/adapters for more information about adapters.
adapter: adapter()
}
};
export default config;