app-MAIL-temp/static/assets/images/flags/gt.svg
Son NK c18d9f5280 create BaseForm to enable CSRF
register page

redirect user to dashboard if they are logged in

enable csrf for login page

Set models more strict

bootstrap developer page

add helper method to ModelMixin, remove CRUDMixin

display list of clients on developer index, add copy client-secret to clipboard using clipboardjs

add toastr and use jquery non slim

display a toast when user copies the client-secret

create new client, generate client-id using unidecode

client detail page: can edit client

add delete client

implement /oauth/authorize and /oauth/allow-deny

implement /oauth/token

add /oauth/user_info endpoint

handle scopes: wip

take into account scope: display scope, return user data according to scope

create virtual-domain, gen email, client_user model WIP

create authorize_nonlogin_user page

user can choose to generate a new email

no need to interfere with root logger

log for before and after request

if user has already allowed a client: generate a auth-code and redirect user to client

get_user_info takes into account gen email

display list of clients that have user has authorised

use yk-client domain instead of localhost as cookie depends on the domain name

use wtforms instead of flask_wtf

Dockerfile

delete virtual domain

EMAIL_DOMAIN can come from env var

bind to host 0.0.0.0

fix signup error: use session as default csrf_context

rename yourkey to simplelogin

add python-dotenv, ipython, sqlalchemy_utils

create DB_URI, FLASK_SECRET. Load config from CONFIG file if exist

add shortcuts to logging

create shell

add psycopg2

do not add local data in Dockerfile

add drop_db into shell

add shell.prepare_db()

fix prepare_db

setup sentry

copy assets from tabler/dist

add icon downloaded from https://commons.wikimedia.org/wiki/File:Simpleicons_Interface_key-tool-1.svg

integrate tabler - login and register page

add favicon

template: default, header. Use gravatar for user avatar url

use default template for dashboard, developer page

use another icon

add clipboard and notie

prettify dashboard

add notie css

add fake gen email and client-user

prettify list client page, use notie for toast

add email, name scope to new client

display client scope in client list

prettify new-client, client-detail

add sentry-sdk and blinker

add arrow, add dt jinja filter, prettify logout, dashboard

comment "last used" in dashboard for now

prettify date display

add copy email to clipboard to dashboard

use "users" as table name for User as "user" is reserved key in postgres

call prepare_db() when creating new db

error page 400, 401, 403, 404

prettify authorize_login_user

create already_authorize.html for user who has already authorized a client

user can generate new email

display all other generated emails

add ENV variable, only reset DB when ENV=local

fix: not return other users gen emails

display nb users for each client

refactor shell: remove prepare_db()

add sendgrid

add /favicon.ico route

add new config: URL, SUPPORT_EMAIL, SENDGRID_API_KEY

user needs to activate their account before login

create copy button on dashboard

client can have multiple redirect uris, in client detail can add/remove redirect-uri,

use redirect_uri passed in /authorize

refactor: move get_user_info into ClientUser model

dashboard: display all apps, all generated emails

add "id" into user_info

add trigger email button

invalidate the session at each new version by changing the secret

centralize Client creation into Client.create_new

user can enable/disable email forwarding

setup auto dismiss alert: just add .alert-auto-dismiss

move name down in register form

add shell.add_real_data

move blueprint template to its own package

prettify authorize page for non-authenticated user

update readme, return error if not redirect_uri

add flask-wtf, use psycopg2-binary

use flask-wtf FlaskForm instead of Form

rename email -> email_utils

add AWS_REGION, BUCKET, AWS_ACCESS_KEY_ID, AWS_SECRET_ACCESS_KEY to config

add s3 module

add File model, add Client.icon_id

handle client icon update

can create client with icon

display client icon in client list page

add Client.home_url

take into account Client.home_url

add boto3

register: ask name first

only show "trigger test email" if email forwarding is enabled

display gen email in alphabetical order, client in client.name alphabetical order

better error page

the modal does not get close when user clicks outside of modal

add Client.published column

discover page that displays all published Client

add missing bootstrap.bundle.min.js.map

developer can publish/unpublish their app in discover

use notie for display flash message

create hotmail account

fix missing jquery

add footer, add global jinja2 variable

strengthen model: use nullable=False whenever possible,

rename client_id to oauth_client_id, client_secret to oauth_client_secret

add flask-migrate

init migrate

1st migrate version

fix rename client_id -> oauth_client_id

prettify UI

use flask_migrate.upgrade() instead of db.create_all()

make sure requirejs.config is called for all page

enable sentry for js, use uppercase for global jinja2 variables

add flask-admin

add User.is_admin column

setup flask admin, only accessible to admin user

fix migration: add server_default

replace session[redirect_after_login] by "next" request args

add pyproject.toml: ignore migrations/ in black

add register waiting_activation_email page

better email wording

add pytest

add get_host_name_and_scheme and tests

example fail test

fix test

fix client-id display

add flask-cors

/user_info supports cors, add /me as /user_info synonym

return client in /me

support implicit flow

no need to use with "app.app_context()"

add watchtower to requirement

add param ENABLE_CLOUDWATCH, CLOUDWATCH_LOG_GROUP, CLOUDWATCH_LOG_STREAM

add cloudwatch logger if cloudwatch is enabled

add 500 error page

add help text for list of used client

display list of app/website that an email has been used

click on client name brings to client detail page

create style.css to add additional style, append its url with the current sha1 to avoid cache

POC on how to send email using postfix

add sqlalchemy-utils

use arrow instead of datetime

add new params STRIPE_API, STRIPE_YEARLY_SKU, STRIPE_MONTHLY_PLAN

show full error in local

add plan, plan_expiration to User, need to create enum directly in migration script, cf https://github.com/sqlalchemy/alembic/issues/67

reformat all html files: use space instead of tab

new user will have trial plan for 15 days

add new param MAX_NB_EMAIL_FREE_PLAN

only user with enough quota can create new email

if user cannot create new gen email, pick randomly one from existing gen emails. Use flush instead of commit

rename STRIPE_YEARLY_SKU -> STRIPE_YEARLY_PLAN

open client page in discover in a new tab

add stripe

not logging /static call: disable flask logging, replace by after_request

add param STRIPE_SECRET_KEY

add 3 columns stripe_customer_id, stripe_card_token, stripe_subscription_id

user can upgrade their pricing

add setting page as coming-soon

add GenEmail, ClientUser to admin

ignore /admin/static logging

add more fake data

add ondelete="cascade" whenever possible

rename plan_expiration -> trial_expiration

reset migration: delete old migrations, create new one

rename test_send_email -> poc_send_email to avoid the file being called by pytest

add new param LYRA_ANALYTICS_ID, add lyra analytics

add how to create new migration into readme

add drift to base.html

notify admin when new user signs up or pays subscription

log exception in case of 500

use sendgrid to notify admin

add alias /userinfo to user_info endpoint

add change_password to shell

add info on how payment is handled

invite user to retry if card not working

remove drift and add "contact us" link

move poc_send_email into poc/

support getting client-id, client-secret from form-data in addition to basic auth

client-id, client-secret is passed in form-data by passport-oauth2 for ex

add jwtRS256 private and public key

add jwk-jws-jwt poc

add new param OPENID_PRIVATE_KEY_PATH, OPENID_PRIVATE_KEY_PATH

add scope, redirect_url to AuthorizationCode and OauthToken

take into scope when creating oauth-token, authorization-code

add jwcrypto

add jose_utils: make_id_token and verify_id_token

add &scope to redirect uri

add "email_verified": True into user_info

fix user not activated

add /oauth2 as alias for /oauth

handle case where scope and state are empty

remove threaded=False

Use Email Alias as wording

remove help text

user can re-send activation email

add "expired" into ActivationCode

Handle the case activation code is expired

reformat: use form.validate_on_submit instead of request.method == post && form.validate

use error text instead of flash()

display client oauth-id and oauth-secret on client detail page

not display oauth-secret on client listing

fix expiration check

improve page title, footer

add /jwks and /.well-known/openid-configuration

init properly tests, fix blueprint conflict bug in flask-admin

create oauth_models module

rename Scope -> ScopeE to distinguish with Scope DB model

set app.url_map.strict_slashes = False

use ScopeE instead of SCOPE_NAME, ...

support access_token passed as args in /userinfo

merge /allow-deny into /authorize

improve wording

take into account the case response_type=code and openid is in scope

take into account response_type=id_token, id_token token, id_token code

make sure to use in-memory db in test

fix scope can be null

allow cross_origin for /.well-known/openid-configuration and /jwks

fix footer link

center authorize form

rename trial_expiration to plan_expiration

move stripe init to create_app()

use real email to be able to receive email notification

add user.profile_picture_id column

use user profile picture and fallback to gravatar

use nguyenkims+local@gm to distinguish with staging

handle plan cancel, reactivation, user profile update

fix can_create_new_email

create cron.py that set plan to free when expired

add crontab.yml

add yacron

use notify_admin instead of LOG.error

add ResetPasswordCode model

user can change password in setting

increase display time for notie

add forgot_password page

If login error: redirect to this page upon success login.

hide discover tab

add column user.is_developer

only show developer menu to developer

comment out the publish button

set local user to developer

make sure only developer can access /developer blueprint

User is invited to upgrade if they are in free plan or their trial ends soon

not sending email when in local mode

create Partner model

create become partner page

use normal error handling on local

fix migration

add "import sqlalchemy_utils" into migration template

small refactoring on setting page

handle promo code. TODO: add migration file

add migration for user.promo_codes

move email alias on top of apps in dashboard

add introjs

move encode_url to utils

create GenEmail.create_new_gen_email

create a first alias mail to show user how to use when they login

show intro when user visits the website the first time

fix register
2019-07-02 10:20:12 +03:00

1 line
57 KiB
XML
Executable File

<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" height="480" width="640" viewBox="0 0 640 480"><defs><radialGradient id="a"><stop offset=".216" stop-color="#f9f0aa"/><stop offset="1" stop-color="#b07e09"/></radialGradient><radialGradient r="16.534" cy="308.269" cx="447.418" gradientUnits="userSpaceOnUse" xlink:href="#a" id="d"/><radialGradient r="10.911" cy="312.995" cx="451.558" gradientUnits="userSpaceOnUse" xlink:href="#a" id="e"/><radialGradient r="9.78" cy="308.643" cx="454.11" gradientUnits="userSpaceOnUse" xlink:href="#a" id="f"/><radialGradient r="17.354" cy="307.057" cx="458.39" gradientUnits="userSpaceOnUse" xlink:href="#a" id="g"/><radialGradient r="13.018" cy="252.363" cx="445.976" gradientUnits="userSpaceOnUse" xlink:href="#a" id="j"/><radialGradient r=".345" cy="215.266" cx="477.858" gradientUnits="userSpaceOnUse" id="m"><stop offset=".259" stop-color="#a50a0a"/><stop offset="1" stop-color="#4c0505"/></radialGradient><radialGradient id="n" gradientTransform="scale(.97707 1.02346)" cx="489.072" cy="210.326" fx="489.072" fy="210.326" r=".345" gradientUnits="userSpaceOnUse"><stop offset="0" stop-color="#fff"/><stop offset="1" stop-opacity="0" stop-color="#fff"/></radialGradient><linearGradient y2="231.963" x2="472.357" y1="259.171" x1="473.906" gradientUnits="userSpaceOnUse" id="h"><stop offset=".216" stop-opacity="0" stop-color="#b07e09"/><stop offset="1" stop-color="#b07e09"/></linearGradient><linearGradient y2="326.583" x2="485.495" y1="296.656" x1="483.126" gradientUnits="userSpaceOnUse" id="i"><stop offset=".216" stop-opacity="0" stop-color="#b07e09"/><stop offset="1" stop-color="#b07e09"/></linearGradient><linearGradient y2="240.576" x2="455.366" y1="249.523" x1="451.541" gradientUnits="userSpaceOnUse" id="k"><stop offset=".216" stop-color="#f9f0aa"/><stop offset="1" stop-color="#b07e09"/></linearGradient><linearGradient y2="270.446" x2="475.929" y1="237.247" x1="473.314" gradientUnits="userSpaceOnUse" id="l"><stop offset=".216" stop-color="#f9f0aa"/><stop offset="1" stop-color="#b07e09"/></linearGradient></defs><path fill="#4997d0" d="M0 0h640v480H0z"/><path fill="#fff" d="M213.333 0h213.333v480H213.333z"/><g transform="translate(0 40) scale(.66667)"><g stroke="#24420e"><path d="M452.12 377.48c2.67-.407 4.208-1.138 6.035-1.786m2.215-4.054c1.347 1.43 2.417 2.95 2.993 4.635m-8.113-5.075c1.405 1.313 2.376 2.712 3.138 4.152M408.81 238.77c-1.044 1.602-3.092 2.726-4.78 3.428m-.34-.198c.035-1.368-.236-3.026.05-4.394m-1.98 5.024c.114.37.435 1.4.676 2.028m2.024.922c-.378.082-1.52.257-2.028.338m-3.952-.878c-.013 2.52.286 5.553.53 7.82m-1.79-.96c.472.757.947 1.504 1.545 1.883m-4.585 6.467c.49.94.943 2.122 1.304 3.96m3.716-4.63c-.414.205-1.215.93-1.93 1.545m1.59 4.395c-.98.872-2.198 1.504-3.428 2.124m-3.812 40.406c1.153 1.893 2.42 3.56 3.96 4.684m.58 1.686c-1.294-.166-2.16-.545-2.945-.966m4.395 8.406l1.69.966m-.44 3.474c1.255.816 2.51 2.283 3.765 3.862m-1.445 2.848c1.385.293 2.493.64 3.235 1.062m-1.065 2.418l2.124.072m1.206-5.382c-.102 1.534-.253 2.972-.483 4.25m1.013 1.59l.434-1.642m4.686 5.992l-.146 3.236m39.206 27.904l-1.16 1.593m-2.41-3.913l-.676-1.834" fill="none" stroke-width=".437"/><g stroke-width=".164"><path d="M486.11 384.93c-.797-1.256-2.108-2.028-3.277-2.656-7.727-4.056-15.406-5.843-24.116-7.244-2.013-.337-4.027-2.22-6.087-3.187-4.963-2.365-10.49-3.284-15.31-5.697-.33-.146-1.546-.87-2.11-1.545-1.918-2.22-5.384-2.898-7.537-4.974-8.335-7.87-17.184-15.116-21.772-25.547-5.572-12.7-12.503-25.787-11.566-40.227.608-9.126-.75-18.35 1.497-27.043 3.326-12.894 7.588-25.64 15.407-36.314l-1.31.82c-7.868 10.675-12.128 23.423-15.453 36.316-2.248 8.692-.89 17.916-1.5 27.043-.935 14.44 5.996 27.526 11.568 40.274 4.588 10.382 13.485 17.625 21.774 25.546 2.154 2.027 5.62 2.703 7.54 4.973.56.626 1.824 1.4 2.105 1.544 4.825 2.415 10.35 3.332 15.314 5.65 2.06 1.014 4.074 2.85 6.087 3.188 8.71 1.4 16.39 3.235 24.116 7.242 1.217.628 2.482 1.4 3.28 2.657l1.356-.82" fill="#406325"/><g fill="#67923d"><path d="M406.34 331.62c-2.794-6.3-1.365-21.608-.198-23.53 6.633 13.006 4.425 23.74.198 23.53zm45.86 45.39c-7.092.364-20.61 9.295-21.864 11.396 15.085.116 24.02-7.315 21.864-11.396zm7.46-4.29c-6.845-5.45-14.19-23.66-14.032-26.5 15.11 10.833 18.936 24.28 14.032 26.5z"/><path d="M454.61 372.78c-6.95-4.235-15.786-20.115-15.938-22.754 15.202 8.194 20.198 20.13 15.938 22.754zM439.05 366c.984-7.822-5.666-24.24-7.585-25.98-2.95 16.468 2.997 27.574 7.585 25.98zm-27.31-24.28c-2.304-5.646-.613-19.32.47-20.998 5.52 11.696 3.264 21.218-.47 20.998zm-13.71-76.83c3.59-6.648 18.38-15.712 20.99-15.93-6.77 14.568-18.037 19.828-20.99 15.93z"/><path d="M398.74 259.33c2.148-7.282 14.874-19.265 17.36-20.034-3.727 15.676-13.678 23.18-17.36 20.034zm27.81 99.15c-4.992-6.176-8.011-23.865-7.29-26.36 11.27 12.514 12.03 25.233 7.29 26.36zm-28.65-36.46c-6.91 1.089-21.36-4.636-22.92-6.337 14.532-3.15 24.287 2.072 22.92 6.337zm-2.22-9.68c.823-5.577 8.665-15.81 10.36-16.66-1.11 11.958-7.448 18.6-10.36 16.66zm51.33 58.54c-8.475.435-24.63 11.107-26.128 13.618 18.028.143 28.705-8.74 26.128-13.618z"/></g><g fill="#406325"><path d="M406.41 331.47c4.227.21 6.405-10.396-.27-23.38 1.212 12.32 1.21 22.31.27 23.38zm11.18 19.99c-4.474-5.47-19.38-11.328-21.712-11.14 8.885 12.08 19.88 15.096 21.712 11.14zm-24.42-52.98c-1.147-8.043-12.334-22.713-14.743-23.97 1.517 17.176 10.548 26.698 14.743 23.97zm8.39 34.29c-4.993-3.68-18.97-5.344-20.94-4.723 10.137 8.305 20.212 8.458 20.94 4.723zm-9.36-24.83c-2.885-5.69-14.812-13.482-16.892-13.7 5.517 12.386 14.558 16.938 16.892 13.7zm2.73-47.54c.905-7.573-5.533-23.446-7.345-25.158-2.866 15.925 2.918 26.664 7.345 25.158zm4.47-14.92c2.658-6.496.756-22.43-.522-24.417-6.403 13.51-3.827 24.648.522 24.417z"/><path d="M404.42 237.83c3.136-4.77 4.162-17.685 3.485-19.47-7.236 9.715-6.958 18.944-3.485 19.47zm5.95-6.14c4.402-3.477 9.224-15.5 9.084-17.433-9.74 6.954-12.22 15.84-9.084 17.433zm-16.05 43.2c.108.868-.978-8.18-10.054-18.314.41 14.818 6.25 20.42 10.054 18.314zm32.56 85.78c-6.176-4.56-23.385-6.729-25.767-5.927 12.562 10.355 24.878 10.55 25.767 5.927zm12.07 5.24c-4.542 1.593-10.443-9.417-7.54-25.883 2.81 13.955 6.18 25.063 7.54 25.883zm13.3 11.15c2.116 4.082-6.7 11.436-21.787 11.315 11.952-4.89 21.24-9.86 21.787-11.315zm7.39-4.47c4.865-2.25 1.1-15.536-14.01-26.37 8.596 13.215 14.456 24.61 14.01 26.37z"/><path d="M454.57 372.67c4.278-2.666-.69-14.444-15.89-22.64 9.403 11.184 16.094 20.968 15.89 22.64zm-42.79-30.99c3.735.222 5.957-9.262.477-20.924.718 10.974.418 19.978-.477 20.924zm-13.76-76.74c2.95 3.897 14.055-1.31 20.837-15.923-10.165 9.338-19.225 16.064-20.837 15.923z"/><path d="M398.86 259.33c3.682 3.145 13.542-4.302 17.27-19.977-8.097 11.245-15.645 19.736-17.27 19.977zm27.72 99.09c4.74-1.125 3.954-13.784-7.254-26.272 5.013 13.416 8.016 24.756 7.254 26.272zm-28.87-36.46c1.407-4.24-8.297-9.37-22.803-6.26 12.26 2.196 22.043 5.043 22.803 6.26zm-1.94-9.61c2.903 1.887 9.178-4.66 10.286-16.617-4.674 9.18-9.166 16.265-10.286 16.617zm51.2 58.68c2.576 4.876-7.96 13.667-26.035 13.522 14.283-5.844 25.38-11.783 26.035-13.522z"/><path d="M399.36 326.3c-2.658-6.262-14.798-15.462-16.982-15.84 4.946 13.637 14.248 19.145 16.982 15.84z"/></g><g fill="#67923d"><path d="M392.42 273.92c4.074-4.666 17.47-9.134 19.6-8.865-8.043 10.41-17.942 12.515-19.6 8.865zm25.07 77.59c-1.807 3.918-12.696.916-21.646-11.152 10.885 6.83 20.244 11.51 21.646 11.152zm-24.39-53.05c-4.195 2.727-13.128-6.738-14.685-23.884 6.623 13.203 13.037 23.384 14.685 23.884zm8.42 34.34c-.77 3.73-10.688 3.59-20.864-4.717 10.73 3.406 19.74 5.332 20.864 4.717zm-9.45-24.95c-2.333 3.24-11.29-1.27-16.807-13.657 8.192 7.967 15.492 13.744 16.807 13.657zm2.76-47.55c-4.427 1.556-10.16-9.08-7.294-25.005 2.667 13.488 5.935 24.175 7.294 25.005zm4.47-14.86c-4.304.227-6.87-10.815-.468-24.322-.822 12.797-.507 23.234.468 24.322zm5.04-7.67c-3.473-.525-3.717-9.655 3.52-19.37-2.74 9.977-4.15 18.367-3.52 19.37zm5.98-6.08c-3.136-1.643-.7-10.43 9.038-17.337-5.526 8.644-9.318 16.178-9.038 17.337z"/><path d="M394.25 274.9c-3.804 2.106-9.577-3.503-9.987-18.322 5.102 11.684 8.603 17.807 9.987 18.322zm32.57 85.8c-.886 4.625-13.144 4.4-25.678-5.895 13.168 4.274 24.246 6.694 25.678 5.895zm-8.17-9.48c-4.023-4.343-7.158-17.347-6.747-19.242 9.012 8.743 10.215 18.165 6.747 19.242zm-16.88-24.99c-3.57-5.786-3.876-20.907-2.92-22.956 8.264 11.81 7.254 22.585 2.92 22.956zm-2.63.09c-2.736 3.305-11.93-2.159-16.872-15.833 8.132 9.11 15.474 15.812 16.872 15.833z"/></g><g fill="#406325"><path d="M392.37 274c1.617 3.623 11.45 1.53 19.493-8.88-11.97 6.793-16.71 9.74-19.493 8.88zm9.34 52.07c4.332-.37 5.33-11.037-2.933-22.846 2.664 11.854 3.79 21.678 2.933 22.846zm16.96 25.11c3.47-1.07 2.25-10.45-6.713-19.178 4.403 9.727 7.205 18.01 6.713 19.178z"/><path d="M394.23 291.77c2.058-8.386-1.702-22.6-4.3-25.56-4.716 15.428-.245 26.6 4.3 25.56z"/></g><path d="M393.93 293.77c-5.895 1.34-8.645-12.034-4.08-27.078 1.07 13.546 2.834 26.147 4.08 27.078z" fill="#67923d"/><path d="M392.73 293.72c-.558-7.527 6.934-23.087 8.915-24.707 2.015 15.803-4.462 26.308-8.915 24.707z" fill="#67923d"/><path d="M392.84 293.61c4.413 1.636 10.85-8.76 8.835-24.564-3.51 13.267-7.445 23.764-8.835 24.564z" fill="#406325"/><path d="M394.13 303.26c.005-7.61 8.47-22.23 10.562-23.62.834 16.163-6.332 25.83-10.562 23.62z" fill="#67923d"/><path d="M394.21 303.41c4.23 2.21 11.306-7.364 10.47-23.525-4.408 12.857-9.047 22.9-10.47 23.525z" fill="#406325"/></g><g fill="#ba1f3e" stroke="#511124" stroke-width=".218"><circle cx="396.835" cy="251.27" r="1.085" stroke-width=".186"/><circle cx="405.205" cy="245.07" r="1.085" stroke-width=".186"/><circle cx="401.564" cy="241.71" r="1.086" stroke-width=".186"/><circle cx="392.503" cy="313.12" r="1.277"/><circle cx="395.033" cy="297.13" r="1.277"/><circle cx="408.213" cy="334.46" r="1.277"/><circle cx="402.393" cy="336.43" r="1.277"/><circle cx="446.703" cy="367.63" r="1.277"/><circle cx="449.613" cy="374.71" r="1.277"/></g></g><g stroke="#24420e"><path d="M561.15 258.97c.623.62 1.174.808 2.295 1.895m-6.625-18.945c-.035-1.368-.633-3.605-.918-4.973m3.448 2.983c.055 1.952-.218 3.81-1.062 5.504m-4.158-.534c1.753 1.576 3.505 3.077 5.258 3.892m3.822 1.228c.105 1.98-.142 3.96-.683 5.94m.323 1.51l1.314-2.262M562.3 267.43c1.4.29 2.81 1.946 3.505 3.482m.475-1.292l1.64-2.185m1.71 30.725a23.9 23.9 0 0 1-2.458 3.483m-3.962-.073c.79 1.456 1.556 2.946 2.595 4.03m2.455 5.87c-1.307 1.773-2.766 3.165-4.438 4.03m.138 4.5c-1.093.75-2.426 2.953-3.687 4.712m8.437-20.182l-2.124.87m-1.396-7.49l1.256 1.11m-9.296 37.39c-.84-.108-1.456.01-2.124.072m-1.996-1.932l.615 1.64m-7.715 5.12c-.262 1.866-.072 3.733.204 5.6m4.306-9.02l1.024 2.254m3.826-.204l-2.526.41m-30.854 25.27l-.917 1.738m11.897-3.928c-1.492.187-2.778-.043-4.097-.204m-5.463 5.944a27.282 27.282 0 0 0-2.936-.956m-14.744 2.656c-.906.773-1.99 2.435-3.073 4.097m-.547-4.567c-2.433 1.253-3.182 3.71-4.438 5.804m2.798 2.866c-1.553-.46-3.412-1.228-5.326-2.048m16.766-.682c-2.32-1.205-4.748-1.087-7.135-1.468m10.755-.342c-3.628-.707-7.01-.61-10.276-.137m7.776-2.603l-1.4-.58m-5.53 5.5l-2.323-1.296m57.943-49.194c-1.256.816-2.51 2.283-3.766 3.863m1.826-79.623l-2.153-.724" fill="none" stroke-width=".437"/><g stroke-width=".164"><path d="M474.39 384.85c.797-1.256 2.108-2.028 3.277-2.656 7.726-4.056 15.406-5.843 24.117-7.244 2.013-.337 4.027-2.22 6.087-3.187 4.964-2.365 10.49-3.284 15.312-5.697.328-.146 1.545-.87 2.108-1.545 1.92-2.22 5.385-2.898 7.54-4.974 8.333-7.87 17.183-15.116 21.77-25.546 5.573-12.7 12.504-25.787 11.568-40.225-.61-9.126.75-18.35-1.498-27.043-3.326-12.893-7.59-25.643-15.408-36.314l1.31.82c7.868 10.675 12.128 23.424 15.453 36.315 2.248 8.692.89 17.916 1.5 27.043.935 14.44-5.996 27.526-11.567 40.275-4.59 10.384-13.486 17.627-21.774 25.547-2.154 2.027-5.62 2.703-7.54 4.973-.56.627-1.825 1.4-2.106 1.545-4.823 2.415-10.35 3.332-15.313 5.65-2.06 1.014-4.073 2.85-6.087 3.188-8.71 1.4-16.388 3.235-24.113 7.242-1.217.628-2.482 1.4-3.278 2.657l-1.358-.822" fill="#406325"/><g fill="#406325"><path d="M553.65 334.6c2.74-7.416-.01-24.838-1.49-26.95-6.648 15.37-3.34 27.5 1.49 26.95z"/><path d="M546.54 341.64c2.304-5.646.613-19.32-.47-20.998-5.52 11.696-3.265 21.218.47 20.998zm16.81-74.15c-3.293-6.1-16.867-14.418-19.26-14.618 6.212 13.368 16.55 18.195 19.26 14.618z"/><path d="M561.76 259.47c-1.79-6.068-12.395-16.053-14.466-16.694 3.105 13.063 11.398 19.315 14.466 16.694zm4.74 14.96c-3.537-4.05-15.164-7.928-17.013-7.695 6.98 9.036 15.572 10.864 17.013 7.695zm-2.8 46.33c6.132.966 18.96-4.115 20.345-5.625-12.9-2.797-21.56 1.84-20.345 5.625zm-.15-5.64c-.043-5.638-6.395-16.856-7.956-17.933-.556 11.996 4.803 19.453 7.956 17.933z"/><path d="M563.96 301.44c-.005-7.61-8.47-22.23-10.562-23.62-.834 16.162 6.332 25.83 10.562 23.62zm-52.89 75.27c4.477 5.503 19.653 11.133 22.088 10.904-8.805-12.233-20.07-15.05-22.088-10.904z"/></g><g fill="#67923d"><path d="M553.56 334.43c-4.824.55-8.09-11.437-1.395-26.785-.49 14.192.24 25.63 1.395 26.785zm-53.37 43.66c7.093.363 20.61 9.295 21.865 11.396-15.086.117-24.02-7.315-21.865-11.396zm0-7.94c2.098-7.967 15.006-21.21 17.514-22.15-3.603 17.133-13.74 25.534-17.514 22.15zm21.27-4.23c-.985-7.822 5.665-24.24 7.585-25.98 2.95 16.467-2.997 27.575-7.585 25.98zm21.46-14.54c4.474-5.47 19.38-11.328 21.712-11.14-8.885 12.08-19.88 15.096-21.712 11.14zm25.79-53.26c.903-6.332 9.71-17.88 11.606-18.87-1.194 13.52-8.304 21.018-11.606 18.87z"/><path d="M557.02 336.18c5.817-4.29 22.105-6.228 24.4-5.504-11.814 9.676-23.553 9.855-24.4 5.504zm10.27-24.52c3.033-5.98 15.566-14.17 17.754-14.4-5.8 13.02-15.3 17.803-17.754 14.4zm-1.48-45.56c-.098-7.625 7.984-22.728 9.966-24.24 1.165 16.14-5.723 26.206-9.965 24.24zm-6.93-25.92c-2.322-5.28-1.1-18.414-.093-20.074 5.55 10.963 3.672 20.17.093 20.074zm-4.23-2.18c-5.274-4.683-10.645-19.756-10.41-22.103 11.75 9.263 14.385 20.36 10.41 22.103z"/><path d="M566.28 272.54c-.317.815 2.945-7.695 14.22-15.308-4.013 14.27-11.045 18.28-14.22 15.308zm-34.1 89.9c7.006-5.173 26.532-7.634 29.232-6.724-14.253 11.748-28.225 11.97-29.232 6.724zm14.33-20.84c-3.735.222-5.957-9.262-.477-20.924-.72 10.974-.418 19.978.477 20.924zm16.85-74.07c-2.708 3.576-12.897-1.202-19.12-14.61 9.327 8.57 17.64 14.74 19.12 14.61zm-1.7-8.06c-3.068 2.62-11.285-3.583-14.39-16.646 6.745 9.37 13.035 16.446 14.39 16.646zm4.89 15.03c-1.405 3.145-9.94 1.328-16.92-7.708 10.39 5.896 14.505 8.455 16.92 7.708zm-2.69 46.21c-1.25-3.764 7.365-8.317 20.24-5.556-10.883 1.95-19.566 4.477-20.24 5.556zm-.4-5.6c-3.136 1.467-8.445-5.885-7.888-17.88 3.36 9.74 6.828 17.375 7.888 17.88z"/><path d="M563.88 301.59c-4.23 2.21-11.305-7.364-10.47-23.525 4.408 12.857 9.047 22.898 10.47 23.525zm-52.69 75.07c2.018-4.146 13.15-1.378 21.976 10.888-10.995-6.75-20.482-11.305-21.976-10.888z"/></g><g fill="#406325"><path d="M521.55 365.83c4.542 1.593 10.443-9.417 7.54-25.883-2.81 13.955-6.18 25.064-7.54 25.883z"/><path d="M531.83 360.59c4.34-6.65 5.55-24.554 4.58-26.967-9.944 13.594-9.41 26.324-4.58 26.967zm-31.69 17.54c-2.116 4.08 6.7 11.436 21.787 11.315-11.95-4.89-21.238-9.86-21.787-11.315zm.16-8.05c3.785 3.338 13.808-4.948 17.41-22.083-8.128 12.423-15.724 21.8-17.41 22.083zm42.71-18.65c1.807 3.918 12.696.916 21.646-11.152-10.885 6.83-20.244 11.512-21.646 11.152zm25.75-53.33c3.303 2.147 10.335-5.303 11.56-18.803-5.213 10.395-10.262 18.41-11.56 18.803zm-11.69 38.11c.895 4.348 12.454 4.183 24.312-5.496-12.502 3.97-23 6.214-24.312 5.496zm10.36-24.64c2.453 3.405 11.865-1.334 17.664-14.352-8.61 8.373-16.28 14.445-17.664 14.352zm-1.51-45.56c4.238 2.016 11.064-7.952 9.899-24.093-4.08 13.13-8.46 23.412-9.9 24.093zm-6.96-25.87c3.542.093 5.415-9.033-.134-19.995.95 10.498.913 19.08.134 19.995zm-4.23-2.24c3.972-1.742 1.33-12.71-10.422-21.972 6.472 11.02 10.853 20.573 10.422 21.972zm11.61 34.67c3.175 2.97 10.143-1.06 14.155-15.33-7.798 10.084-12.688 15.17-14.155 15.33zm-34.09 89.91c1.005 5.247 14.913 4.994 29.132-6.688-14.94 4.85-27.508 7.595-29.132 6.688z"/><path d="M539.14 354.75c3.272-4.934 4.274-18.274 3.564-20.077-7.488 10.08-7.16 19.572-3.564 20.077zm19.6-28.61c3.57-5.786 3.876-20.908 2.92-22.957-8.264 11.81-7.255 22.586-2.92 22.957z"/></g><path d="M531.79 360.54c-4.83-.638-5.33-13.312 4.552-26.873-3.626 13.856-5.464 25.442-4.552 26.873zm35.16-68.33c-.943-7.765 3.976-20.143 6.632-22.522 2.573 14.385-2.66 23.95-6.632 22.522zm-27.84 62.49c-3.597-.5-3.9-9.954 3.54-20.007-2.78 10.308-4.213 18.935-3.54 20.007zm23.36-104.24c-2.167-5.88.03-20.04 1.236-21.774 5.29 12.257 2.638 22.116-1.236 21.774zm-58.08 120.15c2.474-8.09 16.19-21.08 18.807-21.915-4.335 17.42-15.065 25.53-18.807 21.915zm54.53-41.59c2.658-6.262 14.798-15.462 16.98-15.84-4.944 13.637-14.247 19.145-16.98 15.84zm-.12-3.03c-4.333-.37-5.33-11.037 2.933-22.846-2.664 11.854-3.79 21.678-2.933 22.846z" fill="#67923d"/><path d="M567 294.04c5.158 1.842 9.078-9.89 6.598-23.914-2.428 12.067-5.377 23.21-6.598 23.914z" fill="#406325"/><path d="M567.77 293.64c.557-7.527-6.935-23.086-8.915-24.707-2.015 15.803 4.463 26.31 8.915 24.707zm-5.22-43.22c3.834.337 6.473-9.435 1.187-21.69.33 11.446-.283 20.75-1.187 21.69zM504.5 370.53c3.787 3.62 14.37-4.417 18.704-21.838-8.84 12.353-16.968 21.612-18.704 21.838zm54.64-41.49c2.735 3.305 11.93-2.158 16.872-15.833-8.133 9.11-15.474 15.812-16.872 15.833z" fill="#406325"/><path d="M567.66 293.53c-4.413 1.636-10.85-8.76-8.835-24.563 3.51 13.267 7.445 23.763 8.835 24.563z" fill="#67923d"/></g><g fill="#ba1f3e" stroke="#511124" stroke-width=".218"><circle cx="564.625" cy="254.9" r="1.085"/><circle cx="568.415" cy="266.82" r="1.085"/><circle cx="569.757" cy="304.3" r="1.277"/><circle cx="564.647" cy="297.29" r="1.277"/><circle cx="549.907" cy="337.17" r="1.277"/><circle cx="556.197" cy="339.9" r="1.277"/><circle cx="513.797" cy="372.26" r="1.277"/><circle cx="506.797" cy="377.29" r="1.277"/><circle cx="557.054" cy="249.25" r="1.084"/></g></g><g id="b" fill="#8c959d" stroke="#485654" stroke-width=".109"><path d="M434.25 336.27c-.134 1.066.842 2.34 2.128 2.07.386-.08.624-.58.132-.49-.425.108-.88-.07-1.202-.374a1.677 1.677 0 0 1-.396-1.92c-.23.25-.45.485-.66.713h-.002z"/><path d="M437.24 338.34c-1.016 1.165-2.568 1.676-3.427.834-.573-.565-.777-1.205-.468-1.912-.443.482-.822.897-1.12 1.23.046.09.714 1.31 1.707 1.76 1.223.55 2.972-.28 4.018-1.565.738-.91 1.56-2.428.967-3.61-.365-.728-1.24-1.423-1.967-1.698-.35.374-.695.746-1.027 1.1.51-.24 1.148-.135 1.695.312 1.274 1.035.537 2.5-.378 3.546v.002z" stroke="none"/><path d="M437.24 338.34a4.006 4.006 0 0 1-1.162.956c-.444.235-.957.39-1.473.318a1.48 1.48 0 0 1-.71-.296 2.364 2.364 0 0 1-.51-.58 1.61 1.61 0 0 1-.248-.737c-.02-.262.038-.528.14-.767l.123.08-1.11 1.24.013-.1c.276.48.624.937 1.042 1.3.21.18.442.335.694.436a2 2 0 0 0 .796.133c.55-.016 1.088-.206 1.573-.477a5.1 5.1 0 0 0 1.297-1.042c.37-.417.69-.887.935-1.388.24-.5.41-1.05.374-1.595a1.833 1.833 0 0 0-.224-.774 3.063 3.063 0 0 0-.5-.655 4.185 4.185 0 0 0-1.37-.932l.09-.022-1.034 1.093-.085-.117c.236-.107.5-.145.754-.118.254.03.498.117.715.245.427.257.798.65.925 1.145.13.494.002 1.008-.208 1.448a5.128 5.128 0 0 1-.84 1.205v.002zm0-.002c.314-.375.595-.78.794-1.225.196-.44.302-.942.167-1.404-.13-.46-.492-.827-.9-1.064-.407-.238-.924-.305-1.345-.1l-.084-.117 1.018-1.11.04-.042.053.02c.55.21 1.034.55 1.447.96.204.21.39.437.536.698.146.257.23.557.25.852.043.598-.138 1.177-.383 1.7a6.39 6.39 0 0 1-.962 1.44c-.39.433-.85.8-1.358 1.082-.51.278-1.076.478-1.67.493a2.202 2.202 0 0 1-.876-.153 2.734 2.734 0 0 1-.744-.473 5 5 0 0 1-1.073-1.363l-.03-.054.042-.046 1.13-1.22.124.078c-.1.22-.155.46-.142.7.012.24.093.474.217.682.124.207.288.403.472.557.187.155.416.254.657.295.486.082.99-.053 1.435-.273.446-.225.846-.54 1.185-.912z" fill="#485654" stroke="none"/><path d="M515.24 249.25l-40.137 39.515c-3.053 3.032-37.963 36.38-41.105 39.384-1.103 1.322-4.233 4.857-4.56 5.352-2.13 2.31-4.44 5.33-7.198 8.03-.49.62-1.142.394-1.734.737-1.814 1.05-3.697 2.87-5.053 4.37l-12.208 13.505c-.786.854-.996 1.38-.464 1.87l6.624 8.85c1.23 1.214 2.644 1.838 3.195.82 3.146-5.447 10.96-13.76 13.914-20.335 1.764-3.93 3.978-11.058 5.558-12.782 1.94-2.157 7.17-7.73 11.806-12.705.314-.335.624-.668.93-.997l.947-1.02c23.506-23.95 50.715-53.045 70.526-73.557-.777-.776-.285-.312-1.04-1.04z" fill="#6c301e" stroke="#351710" stroke-width=".218" stroke-linejoin="round"/><path d="M431.89 328.11c-1.225.043-2.022-.707-2.848-1.4 1.17.346 2.345.797 3.452.338l-.604 1.062z"/><path d="M557.05 220.1l-31.804 26.22c-.306.373-.624.266-.93 0l-2.894-2.418c.004-.037.014-.073.014-.11 0-.162-.032-.318-.082-.464l1.42-1.447c.177-.22.12-.31-.123-.545-.182-.19-.342-.365-.586-.6-.228-.177-.416-.037-.642.176l-1.434 1.476c-.734.03-1.33.63-1.352 1.366-19.238 18.73-35.794 35.435-54.938 53.872l-22.573 21.55c-.806 1.042-4.29 2.906-6.596 4.41-.818.532-1.524 1.016-1.817 1.543l-1.844 5.435c-.583 1.194-2.432 4.003-2.514 4.193 2.37 2.386 2.248 2.212 3.865 3.728 1.82-2.023 6.69-7.112 11.117-11.853.357-.382.38-.422.833-.97-.346-.488-.927-1.205-1.393-1.652a34.105 34.105 0 0 0-1.2-1.093c-.246-.212-.47-.39-.63-.546-.162-.157.24-.445.424-.643 26.465-25.58 54.963-53.695 78.277-76.595a1.41 1.41 0 0 0 1.025-.096l2.785 3.21c.655.652 1.21.64 1.735.395l31.86-28.54z" fill="#b2b6ba" stroke-width=".218"/><path d="M430.95 330.39c.2.03.405.048.606.03a1.5 1.5 0 0 0 .574-.16l-.017.018a124.9 124.9 0 0 1 1.475-4.744l.005.027c-.195-.222-.436-.42-.73-.495.298.057.558.244.77.46l.01.01-.004.016c-.23.798-.468 1.59-.71 2.382-.247.79-.493 1.58-.754 2.366l-.005.014-.01.006a1.407 1.407 0 0 1-.602.14 2.87 2.87 0 0 1-.61-.068z" fill="#485654" stroke="none"/><circle cx="438.179" cy="328.135" r=".619" fill="none" stroke-width=".164"/><circle cx="434.436" cy="331.877" r=".619" fill="none" stroke-width=".164"/><path d="M440.97 322.38c-.32-.24-.615-.505-.906-.775a11.58 11.58 0 0 1-.832-.854c.32.24.615.506.906.776.288.273.57.55.832.854z" fill="#485654" stroke="none"/><path d="M502.17 259.06l3.487 3.41.645-.586-3.487-3.41-.645.586z"/></g><use height="100%" width="100%" xlink:href="#b" transform="rotate(-177.16 487.09 -.23)"/><g stroke="#24420e" stroke-width=".164"><path d="M433.91 365.36c-7.866-3.32-26.89-.67-29.22.932 16.286 8.01 29.54 4.574 29.22-.932zm89.02 3.32c7.866-3.32 26.89-.67 29.22.933-16.286 7.982-29.54 4.573-29.22-.933z" fill="#67923d"/><path d="M433.76 365.48c.32 5.506-12.79 8.885-29.075.903 15.295.932 27.793.378 29.075-.903zm89.32 3.29c-.32 5.506 12.79 8.885 29.075.903-15.295.933-27.793.408-29.075-.903z" fill="#406325"/></g><g id="c"><path d="M508.49 359.99c-20.733-30.12-51.995-54.61-76.102-67.99 3.557-.167 11.46 3.88 14.67 5.948 23.94 15.427 44.3 35.803 65.664 59.822-1.258 1.245-2.082 1.98-3.446 3.05l-.786-.83z" fill="#b2b6ba" stroke="#485654" stroke-width=".218"/><path d="M510.55 359.75l-1.45 1.394c-23.01-29.62-55.094-57.945-76.67-69.13 30.08 13.855 55.392 41.77 78.034 67.65l.085.085z" fill="#8c959d"/><path d="M510.56 359.75l-1.448 1.397-.004.003-.003-.004c-5.325-6.824-10.975-13.39-16.864-19.73a336.016 336.016 0 0 0-18.366-18.337c-6.36-5.87-12.943-11.496-19.81-16.76a195.858 195.858 0 0 0-10.542-7.564c-3.6-2.393-7.297-4.652-11.133-6.644l.094-.196c7.892 3.644 15.34 8.195 22.375 13.28 7.038 5.092 13.676 10.716 20.028 16.632 6.352 5.92 12.422 12.135 18.328 18.497 5.902 6.367 11.63 12.892 17.343 19.425zm0 0c-5.74-6.51-11.494-13.012-17.42-19.353-5.916-6.35-11.99-12.556-18.35-18.463-6.356-5.904-12.998-11.515-20.036-16.59-7.036-5.07-14.478-9.605-22.36-13.23l.096-.196c3.845 2 7.54 4.27 11.144 6.67 3.6 2.405 7.108 4.95 10.542 7.586 6.864 5.278 13.444 10.918 19.798 16.798a336.06 336.06 0 0 1 18.35 18.37c5.867 6.363 11.49 12.956 16.79 19.8l-.007-.002 1.453-1.39z" fill="#485654"/><g fill="#fab81c" stroke="#6c301e" stroke-width=".109"><path d="M517.5 355.07c-1.974.51-3.726 1.253-5.258 2.226-.228 1.397-1.953 2.957-3.587 3.31-.297-.377-.367-.487-.592-.77a.13.13 0 0 0-.17-.038c-.14.076-.33.18-.572.34-.61-.103-1.336.197-1.66.975-.377.97.386 2.248 1.225 3.084.924.73 1.387 1.07 2.458.92 1.083-.224 1.68-1.213 1.925-1.528 3.72 4.502 6.517 6.932 11.23 10.64 2.098.016 3.224-1.307 2.52-2.803-.233-.502-.84-.836-1.333-.652.04-.15.024-.305 0-.45 2.463-2.265 3.514-5.09.915-9.874-2.224-4.03-4.712-5.396-7.088-5.38h-.012zm6.246 4.53c.438.742.692 1.38 1.024 2.054 1.483 3 .196 6.602-2.334 7.706-.123-.005-.085-.02-.213.022.413-.687-.827-2.154-1.46-1.64.3-.758-.67-2.018-1.462-1.693.415-.706-.532-1.906-1.42-1.516.46-.767-.323-1.866-1.242-1.666.277-.818-.418-1.753-1.352-1.598.08-.723-.157-1.12-.507-1.45 1.11-.846 2.346-2.15 3.437-2.738 2.72-1.178 4.403 1.073 5.527 2.518z" stroke-width=".218"/><path d="M524.89 362.77c-.515-.253-.756-.76-.587-1.105.17-.342.702-.432 1.217-.178.516.254.802.744.633 1.088-.172.343-.747.45-1.264.196z"/><path d="M524.59 361.75c-.515-.253-.756-.76-.587-1.105.17-.342.702-.432 1.218-.177.516.253.802.744.633 1.088-.172.343-.747.45-1.263.195z"/><path d="M523.97 360.62c-.515-.253-.756-.76-.587-1.105.168-.342.7-.433 1.217-.178.516.254.802.744.633 1.088-.172.343-.748.45-1.264.196z"/><path d="M523.19 359.6c-.516-.253-.756-.76-.587-1.105.17-.342.7-.432 1.217-.178.516.253.802.744.633 1.088-.172.343-.748.45-1.263.196z"/><path d="M522.16 358.61c-.515-.253-.756-.76-.587-1.105.023-.046.007-.136.055-.114.21.11.644.188.597-.136-.065-.113-.146-.227-.07-.142.15.004.464.134.636.222.517.253.803.744.634 1.088-.172.343-.747.45-1.264.195v-.007z"/></g><path d="M511.27 363.6c.682-1.774 2.047-3.414 3.508-3.806m-3.278 4.056c1.263.262 3.31-1.243 3.806-2.588m-2.616 4.038c1.656.38 3.29-1.218 3.934-2.409m-2.444 3.989c1.957.064 3.164-1.326 3.74-2.39m-2.23 3.92c1.66.01 3.172-1.36 3.646-2.424m-2.186 3.824c1.808-.073 3.084-.895 3.62-2.075m-1.98 3.495c1.66.096 3.003-.896 3.443-1.862m-1.663 3.312c1.66.096 2.695-.93 3.136-1.897" fill="#fab81c"/><path d="M511.27 363.6a7.112 7.112 0 0 1 1.309-2.329c.293-.338.616-.654.984-.914.367-.26.776-.467 1.214-.562-.424.14-.813.36-1.164.63-.35.268-.67.578-.952.917-.577.674-1.028 1.447-1.392 2.26zm.23.25c.405.057.81-.045 1.18-.193a4.88 4.88 0 0 0 1.048-.592c.328-.233.63-.505.9-.802.272-.298.513-.628.678-1-.123.39-.35.74-.613 1.055-.264.315-.572.59-.9.835a4.573 4.573 0 0 1-1.084.582c-.385.136-.81.218-1.21.115zm1.19 1.45c.405.07.818.035 1.204-.086.385-.12.747-.31 1.076-.548.333-.23.634-.506.91-.804.28-.298.528-.623.744-.97a4.68 4.68 0 0 1-.68 1.026 5.235 5.235 0 0 1-.91.837 3.703 3.703 0 0 1-1.117.54c-.402.107-.832.12-1.227.005zm1.49 1.58a4.21 4.21 0 0 0 1.146-.183 3.833 3.833 0 0 0 1.033-.507 4.72 4.72 0 0 0 .865-.764c.26-.287.487-.605.694-.936a4.552 4.552 0 0 1-1.5 1.79c-.327.22-.688.395-1.07.497-.382.104-.78.136-1.17.103zm1.51 1.53c.767-.042 1.493-.332 2.113-.765.314-.212.6-.463.86-.74.26-.275.493-.58.672-.92-.138.36-.357.686-.61.977-.25.293-.545.55-.86.773a4.236 4.236 0 0 1-1.036.517c-.37.12-.757.183-1.14.158zm1.46 1.4a7.09 7.09 0 0 0 1.078-.187 4.63 4.63 0 0 0 1.013-.388c.323-.164.62-.378.88-.63.26-.25.477-.546.65-.87-.132.344-.337.66-.59.93-.256.27-.562.49-.89.667a4.51 4.51 0 0 1-2.14.478zm1.64 1.42c.345-.004.687-.04 1.02-.12a4 4 0 0 0 .952-.36c.303-.155.583-.353.834-.583.25-.23.47-.496.636-.8a2.524 2.524 0 0 1-.578.86 3.576 3.576 0 0 1-.842.62c-.31.158-.642.28-.986.344-.342.066-.693.08-1.036.04zm1.78 1.45a3.94 3.94 0 0 0 .96-.12 3.305 3.305 0 0 0 1.617-.986 4.03 4.03 0 0 0 .56-.79 3.056 3.056 0 0 1-1.24 1.495 2.983 2.983 0 0 1-.918.362 3.018 3.018 0 0 1-.98.038z" fill="#6c301e"/></g><use height="100%" width="100%" xlink:href="#c" transform="rotate(-176.592 489.967 -.41)"/><g stroke="#24420e" stroke-width=".164"><path d="M409.24 240.02c7.21-2.367 18.73-15.453 19.478-17.917-15.593 4.154-22.757 14.343-19.478 17.917zm145.74 4.7c-1.702-7.045-13.28-19.01-15.568-19.91 2.763 15.16 11.916 22.758 15.568 19.91z" fill="#406325"/><path d="M409.24 240.02c-3.325-3.574 3.792-13.666 19.34-17.82-10.958 8.403-19.2 16.178-19.34 17.82zm145.74 4.7c-3.656 2.892-12.72-4.654-15.486-19.77 7.163 11.072 13.934 19.51 15.486 19.77z" fill="#67923d"/></g><g stroke="#999270" stroke-width=".164"><path d="M452.21 318.1s-6.158.662-7.884-7.833c-1.846-9.087 5.306-10.052 5.306-10.052s8.103-.78 13.15-.91l2.24 17.954-12.812.84z" fill="url(#d)"/><path d="M453.02 315.36s-3.985.762-4.807-5.553c-.583-4.473 2.185-5.108 2.185-5.108l9.236 1.563.05 8.24-6.664.857z" fill="url(#e)"/><path d="M450.4 304.7s5.905-.43 8.99-.83l1.28 5.71-7.102.446s-.487-5.155-3.168-5.326z" fill="url(#f)"/><path d="M449.16 300.36s7.575-1.857 8.517 6.49c.245 2.18-.942 7.166-4.656 8.513l13.875-1.456-1.256-15.007-4.675.39s-9.923.34-11.805 1.07z" fill="url(#g)"/><path d="M452.2 318.1c.047 0 51.903-3.49 57.217-3.274 15.743-8.638-.076-42.56-13.342-61.532 1.515-4.276-29.858-13.892-44.047-13.024-1.782.11-3.505.227-5.154.354-7.696.816-7.775 10.694-4.637 16.923 3.045 6.043 30.315 55.126 11.14 60.317l-1.176.236z" fill="#f9f0aa"/><path d="M507.79 273.34c-3.52-7.304-7.734-14.35-11.718-20.046 1.514-4.276-29.86-13.892-44.047-13.024-1.782.11-3.505.227-5.154.354-7.695.816-7.774 10.694-4.636 16.923.956 1.898 4.3 8.04 7.847 15.733" fill="url(#h)"/><path d="M455.04 284.95c5.555 14.65 8.664 30.117-1.64 32.907l-1.178.236c.047 0 51.903-3.49 57.216-3.274 8.538-4.685 7.793-16.805 3.207-29.944" fill="url(#i)"/><path d="M447.4 243.49c-3.705 0-4.656 3.562-4.605 5.817.134 5.91 4.605 6.192 4.605 6.192l5.965-.333 2.857-12.163-8.822.486z" fill="url(#j)"/><path d="M447.4 243.53l8.822-.486.908 9.086-7.696.337s2.49-7.274-2.034-8.937z" fill="url(#k)"/><path d="M496.12 253.29c6.686-1.074 6.595-10.07 2.026-13.673-15.498-.57-35.895-.143-50.63.96 1.676-.05 6.337.376 6.855 6.51.243 2.863-1.164 5.492-3.06 6.986-1.853 1.462-3.906 1.462-3.906 1.462.248.095 2.163.007 3.6-.087.738-.048 2.55-.264 3.054-.33 21.012-2.762 41.987-1.823 41.987-1.823l.08.003-.005-.008z" fill="url(#l)"/><path d="M458.47 267.42c-.143-.33-.323-.75-.73-.805-.25.014-.645-.052-.567-.392.235-.113.533-.04.794-.065.56.01 1.113-.114 1.67-.148.338.092.262.537-.104.463-.408.093-.175.563-.075.81.444 1.034.872 2.075 1.328 3.104.127.303.38.57.722.605.362.036.756.045 1.09-.116.31-.2.242-.624.2-.937-.124-.364.54-.282.495.043.13.43.28.854.447 1.27-.022.2-.275.143-.42.168-.993.077-1.988.132-2.98.224-.317-.017-.795.28-.99-.096-.118-.386.512-.17.596-.463-.003-.327-.195-.615-.307-.916-.39-.917-.78-1.836-1.17-2.75zm4.83-.34c-.14-.32-.302-.72-.687-.796-.247-.022-.653-.017-.616-.374.157-.162.457-.058.67-.092.592.02 1.175-.09 1.76-.144.29-.027.4.518.026.444-.358.012-.383.405-.233.65.47 1.143.96 2.278 1.437 3.416.105.245.24.548.54.586.252.05.648-.03.705.316-.04.267-.434.12-.63.16-.522-.036-1.042.032-1.556.12-.226.064-.55.027-.56-.27.054-.273.585-.07.61-.402-.04-.326-.215-.615-.33-.92l-1.136-2.694zm4.46.71c.09.227.404.064.586.075.263-.025.543-.215.52-.51-.044-.45-.265-.907-.633-1.182-.34-.24-.78-.213-1.172-.162-.022.156.1.305.146.454l.554 1.326zm.668 1.596c.164.35.28.745.565 1.017.244.172.57.093.843.066.302-.022.48-.332.386-.61-.142-.635-.554-1.3-1.238-1.437a2.43 2.43 0 0 0-.915 0c-.025.143.09.288.134.43l.224.533zm-2.034-2.37c-.158-.35-.31-.77-.688-.927-.245-.082-.643.03-.696-.324.065-.303.562-.09.8-.16.865-.022 1.744-.263 2.595-.003.734.182 1.39.81 1.45 1.587.024.377-.262.684-.582.837-.04-.135.367.06.506.082.582.186 1.118.575 1.377 1.143.2.398.357.93.04 1.314-.362.396-.94.413-1.438.438-.75.02-1.506.025-2.245.172-.267.047-.458-.482-.09-.45.37-.012.404-.412.244-.667l-1.276-3.046zm7.416-1.906c.327-.054.358.316.458.532.098.284.276.542.348.83-.277.277-.5-.144-.624-.358-.144-.248-.383-.476-.69-.45a8.31 8.31 0 0 0-1.22.07c-.143.16.066.394.114.577.19.447.36.902.56 1.34.272-.02.62.016.815-.207.076-.23-.27-.747.21-.64.298.17.264.602.416.882.127.388.384.724.492 1.115-.263.29-.524-.13-.62-.363-.187-.347-.624-.306-.96-.296-.24-.05-.074.172-.04.284.216.493.384 1.01.66 1.475.207.342.65.29.993.28.33-.02.734-.026.927-.34.216-.25-.274-.75.132-.83.346-.03.336.376.428.607.073.28.185.55.284.823-.026.2-.277.14-.423.163-1.02.065-2.042.11-3.06.19-.3 0-.805.24-.902-.198.026-.287.646-.135.554-.544-.073-.346-.25-.66-.373-.993-.377-.896-.732-1.8-1.123-2.69-.14-.297-.368-.62-.73-.63-.24.047-.602-.13-.463-.407.347-.067.712-.02 1.065-.056l2.77-.164zm2.31 1.32c-.154-.348-.302-.77-.68-.93-.256-.076-.725.014-.696-.394.247-.19.66-.03.97-.09.8-.01 1.62-.237 2.406 0 .825.23 1.515.973 1.573 1.842.027.416-.307.753-.685.864-.296.015.23.1.31.196.632.304 1.07.877 1.406 1.474.075.225.52.696.586.246-.027-.49.638-.075.488.264.002.356-.352.587-.682.583-.464.036-.904-.232-1.138-.624-.42-.553-.708-1.223-1.265-1.662-.23-.166-.56-.27-.83-.152-.058.14.07.28.105.416.18.41.305.845.547 1.223.2.31.593.358.93.356.36.09.26.576-.123.433-.585 0-1.175-.044-1.753.077-.27.126-.866.01-.65-.37.283-.017.675-.173.48-.525-.332-.872-.7-1.73-1.045-2.598l-.255-.627zm1.404.893c.134.326.595.145.86.114.36-.08.35-.508.235-.777-.164-.47-.374-1.03-.89-1.195-.263-.035-.846-.202-.886.152.19.535.423 1.054.63 1.583l.05.123zm7.216 1.717c.11.26.213.61.538.656.255.06.665-.024.717.33-.05.265-.44.105-.636.143-.54-.05-1.077.01-1.61.083-.23.07-.55-.03-.518-.32.125-.21.648-.037.62-.402-.086-.4-.276-.767-.416-1.15-.383-.962-.762-1.925-1.148-2.885-.095-.305-.443-.297-.702-.28-.274.002-.683.06-.684.416-.087.23.218.617-.044.736-.3.064-.362-.275-.426-.487-.098-.322-.26-.62-.385-.927.036-.214.32-.176.493-.194 1.377-.058 2.754-.12 4.13-.174.304-.047.504.19.52.477.107.336.27.653.413.974-.114.33-.508.047-.554-.196-.2-.347-.51-.69-.94-.71-.257.013-.642-.085-.815.146.007.24.145.453.22.678l1.225 3.086zm3.73-.91c-.192 0-.097.242-.118.367.012.282-.017.57.03.848.132.31.527.234.784.318.23.13.173.502-.136.388-.422-.025-.85-.068-1.267.034-.25.133-.713-.123-.493-.392.2-.034.448-.1.494-.334.072-.414.034-.838.048-1.256l.022-3.714c.12-.28.514-.044.603.166 1.192 1.516 2.37 3.045 3.593 4.535.192.232.462.4.768.417.26.002.402.53.027.426-.51-.028-1.026-.062-1.535.023-.228.006-.492.112-.696-.022-.243-.178-.07-.435.196-.403.352-.1-.005-.476-.117-.652-.19-.255-.38-.513-.59-.752-.17-.084-.373-.022-.558-.03-.35.01-.706.02-1.055.034zm1.173-.512c.182.012-.057-.155-.087-.235-.424-.554-.848-1.11-1.273-1.663.084-.013.017.175.04.255-.003.562.003 1.123-.003 1.684.44-.012.884-.027 1.324-.04zm3.057-1.848c-.15-.398-.35-.887-.818-.98-.243.043-.702-.178-.452-.44.55-.008 1.103.03 1.653-.017.698-.06 1.416-.042 2.08.205 1.46.492 2.672 1.778 2.914 3.32.107.606-.08 1.304-.625 1.642-.735.467-1.642.38-2.47.334-.47-.023-.938.04-1.404.086-.304-.042-.337-.513.023-.457.373-.012.366-.422.23-.668l-1.13-3.025zm1.97 2.494c.15.34.24.755.563.976.302.143.657.116.98.08.44-.06.714-.493.718-.91.028-.755-.28-1.475-.63-2.126-.375-.7-1.056-1.233-1.845-1.372-.324-.053-.665-.103-.99-.05-.07.124.06.273.086.402l1.12 3zm-21.11 12.416c.116.35.44.6.805.634.257.045.7-.016.713.354-.138.234-.53.07-.77.122a8.628 8.628 0 0 0-1.55.093c-.276.01-.566.125-.837.048-.243-.115-.193-.47.108-.425.247-.058.604-.135.622-.45-.023-.284-.182-.534-.278-.798-.385-.917-.76-1.838-1.152-2.75-.086-.326-.446-.335-.715-.285-.248.047-.616.124-.677-.22.03-.292.497-.238.703-.39.312-.12.62-.256.94-.356.215-.047.324.15.38.32.57 1.368 1.14 2.74 1.71 4.104zm.75-4.51c.682-.026 1.367.077 2.046.002.3-.03.095-.497.384-.47.37.017.31.477.335.74a.518.518 0 0 1-.57.582c-.533.03-1.065-.05-1.598-.02.12.41.288.81.445 1.208.027-.134.46-.155.64-.18 1.063-.048 2.166.56 2.612 1.543.215.477.328 1.1-.028 1.54-.387.456-1.03.55-1.596.554-.49-.007-1.064-.113-1.353-.55-.167-.215-.138-.68.22-.64.306.003.66.263.61.595.163.222.525.144.776.14.3-.01.584-.242.57-.56.006-.485-.186-.96-.455-1.358-.292-.423-.783-.708-1.303-.696-.293-.05-.547.148-.827.147-.284-.037-.334-.366-.435-.58a23.87 23.87 0 0 1-.65-1.818c-.02-.107.076-.193.177-.18zm6.85 1.02c-.16-.395-.37-.882-.84-.968-.243.057-.705-.17-.463-.43.557-.022 1.117 0 1.673-.067.704-.085 1.432-.07 2.105.176 1.486.494 2.71 1.82 2.934 3.388.088.584-.115 1.238-.633 1.563-.718.467-1.608.398-2.424.378-.453-.005-.9.07-1.347.128-.3-.034-.353-.503.008-.46.373-.028.343-.44.202-.683-.405-1.007-.81-2.017-1.216-3.023zm2.03 2.46c.16.34.26.754.59.97.302.136.654.098.973.053.44-.075.687-.524.678-.94.004-.762-.324-1.48-.693-2.13-.39-.69-1.078-1.213-1.87-1.332-.322-.043-.66-.083-.98-.02-.066.127.067.273.098.403l1.206 2.998zm6.44-4.26c.312-.053.353.293.437.504.1.284.245.55.346.832-.19.31-.507-.057-.588-.283-.145-.247-.356-.52-.674-.512a9.647 9.647 0 0 0-1.234.036c-.225.1.016.39.054.566.183.452.346.913.543 1.358.265-.01.573.012.798-.152.176-.212-.267-.736.213-.68.327.12.277.57.416.838.123.397.354.748.49 1.14-.176.33-.544-.055-.594-.302-.14-.32-.52-.362-.828-.35-.205-.036-.37.01-.226.215.215.515.38 1.054.655 1.54.204.348.65.303.995.3.33-.013.736-.01.94-.318.206-.243-.197-.658.082-.81.337-.097.416.276.466.52.075.308.184.606.29.902-.032.198-.28.133-.427.153-1.03.044-2.06.067-3.09.128-.286-.02-.69.206-.87-.114-.182-.395.504-.18.532-.524.02-.305-.16-.573-.25-.855-.385-.965-.752-1.937-1.148-2.898-.136-.313-.36-.66-.74-.68-.237.042-.603-.135-.457-.41.357-.06.728-.006 1.09-.036l2.78-.106zm-27.28 14.28c.15.487.668.686 1.11.818.77.26 1.6.518 2.15 1.158.305.37.518.854.495 1.342-.04.496-.465.87-.924.99a2.49 2.49 0 0 1-1.734-.096c-.266-.115-.165.467-.497.27-.24-.182-.164-.56-.296-.815a9.043 9.043 0 0 0-.386-.964c.013-.326.48-.156.496.098.327.595.924 1.12 1.633 1.126.358.01.807-.18.838-.583.007-.535-.42-.954-.865-1.183-.64-.332-1.375-.437-1.994-.812-.555-.334-.947-.954-.948-1.608.013-.437.37-.778.768-.903a2.63 2.63 0 0 1 1.567-.053c.24.125.34-.274.595-.076.115.196.085.46.194.672.08.286.27.537.334.825-.16.244-.466.014-.517-.203-.222-.366-.518-.772-.984-.805-.346-.026-.785-.03-1.006.288-.097.154-.092.35-.03.515zm6.69-1.65c.327-.06.336.314.418.528.08.272.21.527.29.8-.14.286-.494.024-.537-.212-.136-.26-.337-.572-.672-.552-.41-.007-.82.03-1.226.075-.227.1-.007.39.025.57.158.452.296.91.467 1.356.267-.02.575-.01.8-.18.194-.2-.194-.605.138-.696.373-.047.344.44.434.684.097.45.335.85.468 1.286-.145.317-.533.01-.55-.247-.113-.33-.484-.4-.79-.368-.178-.01-.42-.013-.275.21.18.505.318 1.027.55 1.512.12.284.45.346.726.323.392-.027.846.015 1.153-.282.244-.234.04-.585.094-.853.25-.2.526.068.5.342.07.346.16.687.267 1.022-.04.2-.29.142-.444.168-1.018.078-2.037.133-3.053.228-.28-.013-.684.235-.856-.087-.158-.384.457-.207.538-.502.08-.295-.098-.575-.173-.854-.336-.98-.654-1.966-1.002-2.94-.116-.308-.327-.66-.7-.664-.237.056-.59-.132-.428-.402.345-.072.71-.028 1.064-.07l2.774-.198zm4.18 4.14c.09.304.27.638.612.7.25.09.665-.073.732.286-.012.328-.493.15-.712.204a6.28 6.28 0 0 0-1.523.104c-.218.032-.545.108-.61-.188-.053-.336.464-.147.574-.4.08-.26-.066-.516-.136-.764-.337-1.005-.663-2.014-1.008-3.016-.115-.292-.27-.674-.63-.708-.232-.01-.63-.03-.558-.367.175-.165.486-.052.713-.082.73.016 1.45-.192 2.18-.144.75.03 1.483.508 1.736 1.228.165.405.22.917-.08 1.276-.386.454-1.02.547-1.58.622-.21-.028-.04.19-.026.3.105.318.212.634.316.95zm-.57-1.72c.204.03.46-.025.675-.083.313-.064.478-.4.396-.696-.087-.422-.227-.864-.543-1.174-.304-.253-.746-.26-1.112-.163-.14.122.002.32.035.47.183.55.365 1.1.55 1.647zm6.15 1.43c.09.255.17.61.492.652.246.054.66-.036.69.32-.06.265-.44.115-.643.155-.54-.04-1.075.03-1.606.112-.226.077-.55-.023-.494-.313.137-.213.65-.05.644-.415-.055-.39-.218-.756-.33-1.133-.317-.968-.63-1.936-.95-2.902-.077-.31-.43-.29-.68-.27-.254.02-.62.048-.692.35-.083.256.04.534-.015.78-.237.162-.467-.09-.457-.33a6.588 6.588 0 0 0-.344-1.002c-.01-.24.304-.22.48-.236 1.38-.082 2.76-.17 4.14-.248.302-.055.49.188.483.47.083.336.223.654.345.975-.068.283-.486.13-.502-.12-.174-.352-.445-.732-.874-.76-.28-.006-.626-.058-.86.123-.053.206.078.403.125.6.35 1.063.696 2.127 1.045 3.19zm2.1-3.29c-.105-.305-.22-.693-.57-.79-.237-.06-.65.01-.627-.355.096-.212.417-.08.608-.12.6.027 1.194-.06 1.788-.118.267-.12.48.42.152.42-.255 0-.545.19-.442.475.132.53.325 1.045.486 1.568.24.733.467 1.47.717 2.2.068.23.25.432.5.44.24.002.663.035.588.38-.18.156-.48.058-.71.08-.537-.044-1.07.048-1.603.114-.232.1-.536-.14-.392-.378.206-.097.647-.043.617-.384-.078-.41-.237-.8-.357-1.2l-.753-2.332zm5.76-1.6c.317-.057.333.305.404.517.078.277.202.54.28.815-.146.284-.495.018-.534-.22-.133-.262-.33-.575-.666-.56a9.663 9.663 0 0 0-1.232.052c-.23.094-.015.388.013.568.15.452.28.912.443 1.358.268-.01.578.002.806-.163.2-.196-.18-.607.154-.69.376-.04.337.446.424.69.086.45.32.85.443 1.29-.115.288-.527.04-.528-.215-.095-.32-.43-.452-.74-.422-.145.017-.502-.075-.357.17.175.516.306 1.05.532 1.547.118.286.448.353.725.334.394-.02.85.034 1.164-.257.25-.227.054-.58.113-.847.253-.192.526.075.495.35a9.3 9.3 0 0 0 .248 1.02c-.04.195-.28.14-.43.16-1.03.06-2.063.095-3.092.17-.275-.017-.644.204-.838-.065-.218-.387.38-.25.507-.485.134-.266-.042-.547-.108-.81-.32-.995-.63-1.994-.96-2.986-.11-.323-.315-.704-.704-.715-.237.052-.59-.14-.423-.408.343-.064.704-.016 1.054-.05.937-.048 1.876-.098 2.81-.147zm2 .96c-.066-.358-.34-.677-.734-.622-.374.097-.5-.57-.033-.43.508.003 1.03-.078 1.53.036.242.263.438.576.662.86l2.17 2.903c-.16.035-.036-.186-.053-.3l.355-3.543c.273-.226.73-.13 1.077-.202.282-.042.925-.136.745.35-.338.054-.77.22-.537.645.36 1.197.738 2.388 1.115 3.58.068.418.49.545.857.527.317.017.333.562-.048.43-.593-.013-1.19-.05-1.78.064-.264.09-.82.06-.64-.355.298-.054.795-.143.587-.573-.317-1.06-.657-2.113-.984-3.17.07.095-.01.255-.004.377-.096.99-.228 1.976-.292 2.968-.04.26.05.574-.074.798-.235.116-.385-.113-.503-.276l-2.856-3.698c.098-.036.086.21.14.29.307.96.59 1.928.912 2.882.1.388.494.5.848.505.378.193.098.547-.232.403-.5-.072-.998.028-1.493.084-.314-.01-.33-.513.03-.447.468.004.325-.523.216-.8-.34-1.092-.68-2.184-1.022-3.275a3.35 3.35 0 0 1 .042-.012zm8.74.85c.06.225.364.074.526.097.286-.016.62-.175.636-.498.01-.437-.157-.906-.5-1.19-.33-.252-.77-.23-1.16-.19-.042.144.062.3.092.45l.406 1.33zm.487 1.598c.125.348.193.743.45 1.023.238.18.568.105.843.088.257-.02.487-.23.46-.5-.03-.596-.315-1.26-.906-1.493-.34-.125-.713-.127-1.07-.09-.11.096.04.288.055.42.055.185.11.37.167.553zm-1.773-2.402c-.117-.345-.224-.77-.586-.934-.233-.088-.642.018-.663-.338.083-.29.544-.08.774-.138.886.01 1.794-.224 2.66.063.693.184 1.284.818 1.28 1.557-.004.408-.334.716-.687.865-.024-.134.36.07.5.095.528.19 1.018.557 1.224 1.094.178.415.28.954-.037 1.33-.362.4-.95.43-1.454.443-.79.003-1.586-.018-2.368.114-.284.036-.396-.502-.04-.447.36 0 .46-.38.324-.656l-.928-3.048zm5.006-.176c-.114-.346-.218-.77-.578-.937-.238-.09-.687.012-.665-.37.193-.256.656-.04.954-.104.68.004 1.358-.13 2.035-.046.79.093 1.55.646 1.74 1.44.144.422.05.955-.358 1.192-.087.096-.52.198-.444.19.604.24 1.12.69 1.412 1.273.16.26.24.58.466.796.267.198.298-.164.343-.327.35-.175.528.316.386.58-.148.42-.68.504-1.06.404-.344-.077-.604-.34-.758-.645-.34-.538-.554-1.17-1.03-1.612-.224-.196-.566-.31-.85-.197-.074.136.04.29.062.43.127.392.208.8.386 1.173.158.327.543.408.873.41.322-.008.345.56-.032.428-.61-.002-1.223-.075-1.83.034-.22-.005-.53.136-.673-.1-.214-.42.418-.228.558-.468.09-.28-.065-.56-.13-.832-.268-.904-.537-1.814-.805-2.714zm1.313.917c.098.327.555.15.805.145.29-.03.46-.326.398-.6-.075-.447-.192-.942-.548-1.254-.306-.225-.72-.224-1.08-.162-.153.128-.012.34.02.503l.405 1.367zm6.887-2.537c.312-.05.326.298.384.51.07.282.188.55.257.833-.134.258-.487.03-.513-.205-.13-.26-.292-.59-.625-.605a9.508 9.508 0 0 0-1.286.005c-.234.083-.03.383-.008.562.135.453.25.913.397 1.36.26 0 .54.01.78-.103.28-.16-.112-.59.186-.702.374-.082.37.394.427.64.068.466.295.887.41 1.34-.125.282-.53.028-.525-.228-.08-.296-.373-.453-.667-.44-.14.027-.556-.12-.435.136.16.523.274 1.063.487 1.568.11.29.44.364.718.356.398-.007.855.062 1.183-.217.26-.215.074-.575.144-.836.258-.18.527.087.486.363.05.344.126.684.214 1.02-.053.194-.296.127-.45.143-1.037.024-2.076.026-3.114.066-.268-.024-.607.16-.818-.056-.263-.378.298-.304.473-.467.19-.22.033-.512-.024-.757-.297-1.023-.58-2.05-.885-3.072-.1-.31-.272-.68-.637-.722-.237.01-.61-.094-.485-.405.3-.105.656-.003.977-.035.983-.017 1.97-.037 2.95-.053zm-32.82 13.13c-.093-.368-.217-.85-.644-.95-.237.007-.644-.06-.5-.392.307-.124.674-.028 1.003-.076.818-.042 1.652-.245 2.464-.027 1.192.273 2.23 1.187 2.582 2.37.226.73.26 1.6-.23 2.236-.52.667-1.41.853-2.213.863-.617-.006-1.237-.01-1.845.113-.236.143-.63-.092-.422-.354.258-.075.67-.15.59-.518-.093-.514-.24-1.017-.36-1.526-.14-.58-.284-1.162-.426-1.738zm1.64 2.44c.1.323.138.71.406.944.275.16.616.097.918.07.47-.062.815-.477.89-.93.14-.758-.08-1.535-.38-2.23-.26-.6-.8-1.08-1.447-1.213-.377-.076-.778-.113-1.157-.038-.085.116.022.273.036.403l.735 2.994zm7.06-4.43c.318-.06.31.304.362.514.056.276.16.54.214.815-.128.26-.487.06-.5-.186-.114-.255-.27-.584-.594-.586a9.25 9.25 0 0 0-1.277.06c-.234.085-.05.384-.032.567.114.452.208.91.335 1.36.274-.017.585-.007.818-.172.214-.188-.13-.617.208-.692.377-.045.303.448.368.688.05.445.252.852.34 1.288-.12.284-.53.058-.51-.21-.07-.323-.402-.452-.703-.417-.147.02-.497-.075-.374.172.134.516.222 1.047.41 1.547.097.29.43.35.697.328.417-.02.905.022 1.22-.306.245-.225.018-.602.17-.833.292-.168.485.14.444.407.033.33.093.658.162.98-.06.2-.307.142-.467.166-1.026.067-2.052.112-3.077.195-.256-.01-.55.154-.78.012-.258-.27.095-.41.325-.44.29-.095.26-.443.188-.677-.263-1.08-.512-2.162-.784-3.24-.083-.3-.24-.676-.6-.7-.236.027-.603-.083-.462-.39.296-.12.652-.03.97-.075.976-.06 1.954-.117 2.928-.178zm6.49 4.1c.045.31.285.57.596.62.237.1.605-.037.733.244.092.35-.39.235-.59.25-.574-.01-1.15-.02-1.718.067-.285.02-.573.097-.858.066-.277-.117-.15-.502.147-.444.27-.06.63-.13.707-.44.033-.27-.08-.528-.125-.79-.216-.92-.422-1.844-.643-2.763-.032-.327-.39-.336-.636-.296-.23.01-.587.163-.66-.162-.036-.34.465-.27.67-.407.37-.127.732-.272 1.107-.38.213-.047.302.15.32.32l.95 4.115zm3.69-3.32c-.073-.363-.28-.786-.69-.84-.29-.055-.67.03-.776.344a.924.924 0 0 0 .37 1.022c.27.198.59.312.893.454.06-.12.247-.35.237-.56a1.446 1.446 0 0 0-.034-.42zm.836 2.893c-.102-.487-.57-.77-.996-.948-.185-.032-.445-.278-.558-.177-.31.268-.457.714-.32 1.107.113.483.48.96 1.005 1 .348.047.76-.11.863-.473a.958.958 0 0 0 .006-.51zm.89-.208c.136.48-.06 1.02-.47 1.3-.582.4-1.356.428-2.017.23-.588-.17-1.082-.662-1.186-1.275-.122-.488.08-1.045.513-1.31.1-.1.488-.14.175-.216-.498-.245-.99-.646-1.092-1.223-.12-.486.106-1.034.552-1.274.858-.468 2.087-.192 2.583.676.218.368.26.86 0 1.22-.14.194-.322.39-.565.443.486.1.928.398 1.223.794.14.187.233.406.283.634zm3.264.555c.243.01.504-.135.54-.393.086-.196-.083-.615.256-.59.308.018.277.377.31.6.025.398-.003.873-.345 1.138-.248.158-.557.092-.835.096-.562-.018-1.123-.136-1.685-.072-.236.024-.495.287-.717.098-.192-.223-.077-.52-.005-.764.194-.615.624-1.117 1.1-1.538.334-.313.71-.652.76-1.136a1.95 1.95 0 0 0-.293-1.187c-.283-.45-.95-.607-1.398-.32-.232.15-.414.495-.228.745.21.163.6.018.7.354.13.233-.004.598-.3.595-.44.068-.838-.278-.952-.686-.18-.51.02-1.13.495-1.406.5-.313 1.134-.305 1.69-.17.565.14 1.042.58 1.214 1.138.154.432.16.933-.08 1.336-.377.717-1.15 1.074-1.66 1.677-.14.156-.243.37-.184.585.076-.203.397-.132.582-.167.347-.014.69.076 1.035.067zm3.94-.42c.038.31.274.576.584.632.228.1.567-.016.715.225.143.345-.334.284-.537.27-.59-.02-1.184-.05-1.773.027-.287.013-.577.082-.863.045-.28-.13-.13-.497.158-.44.27-.052.634-.113.72-.422.038-.265-.067-.524-.108-.784-.195-.923-.38-1.848-.58-2.77-.02-.284-.316-.346-.547-.312-.236-.026-.563.165-.714-.093-.173-.353.345-.346.552-.44.408-.124.81-.276 1.222-.383.21-.044.298.155.312.325.286 1.373.57 2.746.858 4.118z" fill="#b07e09" stroke="none"/></g><g fill="#448127" stroke="#34541f" stroke-width=".218"><path d="M475.8 219.41l-3.77 4.483c-1.2 5.24 1.78 9.187 7.648 12.614 4.753 2.95 13.55 3.69 16.327 1.31l-13.714-13.07-6.49-5.337z" fill="url(#m)" stroke="#4c0505"/><path d="M503.58 354.27c-.672-.81-1.352-1.617-2.035-2.424-8.558 11.298-19.248 21.43-32.617 28.575 15.077-4.268 24.945-15.256 34.652-26.15zm-15.44 35.71c5.316-10.772 11.73-21.544 18.203-32.317a274.31 274.31 0 0 0-2.144-2.636c-7.353 12.186-15.98 26.68-16.06 34.952zm41.73-114.5c-.985-4.247-2.27-8.838-4.31-13.055-2.656-5.43-6.622-10.83-11.83-16.804-9.384-10.172-18.772-19.996-31.927-27.25l.07-.137.076.045h.163l-.16-.2h.47l-.255-.255h.437l-.352-.4h.46l-.328-.328h.493l-.273-.364.397.03-.372-.386.548-.11-.444-.278.48-.092-.403-.276.587-.187-.516-.305.653-.288-.632-.456.67-.228-.726-.295.612-.322-.72-.13.488-.566-.702.036.32-.597-.668.055c-.015-.02-.028-.04-.044-.058l.366-.45-.675.12.297-.61-.65.324.186-.706-.628.433.096-.72-.578.497.06-.688-.51.534.046-.725-.503.61-.05-.712-.403.56-.205-.677-.335.677-.17-.717-.317.717-.155-.717-.273.717-.206-.677-.214.677-.16-.595-.24.716-.223-.675-.24.77-.293-.69-.126.824-.352-.673-.04.795-.383-.603-.026.788-.408-.568.032.69-.434-.364.213.744-.525-.306.197.65-.433-.24.154.63-.392-.125.206.47-.03.065-.304-.056.175.365c-.383 1.04-.413 2.28-.35 3.515.01.23.593.464.685.607.276.43.226.66.226.66-1.592 2.58-3.015 4.574-3.175 7.532 1.28-1.62 2.604-3.6 4.462-3.6-.92 1.536-1.357 6.17-.324 6.876l.77-1.352c.03 1.075.18 1.792.39 2.322.323-.65.642-1.27.963-1.742.075 1.506.268 2.715.705 3.312.43-.74 1.008-1.19 1.618-1.57-.21.86-.52 1.672-.39 2.703.645-1.102 1.29-1.753 1.933-2.513-.373 1.586-.034 2.77.417 4.522.4-2.077.557-2.297 1.516-3.17.105 1.902-.26 3.63.142 4.693.874-1.675 1.46-1.436 1.982-2.52-.102 1.58-.42 3.292-.014 4.702.337-1.413 1.244-2.17 1.945-2.67.057 2.198.565 1.836-.802 3.7.58.266 2.54-.376 3.605-.832-.514 1.178-.363 2.102-.878 2.936 1.08-.544 2-1.422 2.9-2.323-.416 1.352-1.524 2.704-.968 4.056.25-1.263 1.273-2.303 2.242-2.493-.15.708-.252 2.174-1.273 2.883 2.444.25 3.408-1.398 4.638-2.704-.16 1.357-.114 2.442 1.552 4.354-.336-2.43.242-1.93 1.343-3.392.532 2.148 1.143 4.43 3.382 6.014-.928-2.267-1.1-3.435-.573-4.862.288 1.473 1.684 3.25 2.02 4.644.206-1.547.44-3.045.96-4.055.653 1.756 1.2 3.57 1.353 5.598.488-1.01.885-2.034 1.16-3.085 19.737 20.623 24.138 46.84 2.514 74.54 7.77-5.248 9.775-13.568 14.092-20.66-4.214 9.287-6.092 19.736-13.513 27.42 7.187-6.202 8.71-11.885 13.033-17.862-4.607 12.5-10.982 26.2-19.82 38.742 1.57 1.707 3.14 3.44 4.717 5.19 1.372-2.284 2.743-4.565 4.097-6.85 9.37-15.435 24.658-37.5 16.913-71.146z"/></g><path d="M473.16 215.29c-.997.226-1.392.642-2.11 1.443.916.2 1.69.246 2.52.264.257-.022.344-.348.287-.585l-.128-.955c-.024-.217-.602-.2-.875-.086l.305-.08z" fill="#eac102" stroke="#a08307" stroke-width=".218"/><path d="M471.04 216.73a9.89 9.89 0 0 1 1.053-.298 9.76 9.76 0 0 1 1.078-.19 9.82 9.82 0 0 1-1.052.297 9.94 9.94 0 0 1-1.078.19z" fill="#a08307"/><ellipse cx="477.68" cy="215.416" rx=".775" ry=".811" stroke="#000" stroke-width=".098"/><ellipse cx="477.86" cy="215.261" rx=".337" ry=".353" fill="url(#n)"/><g fill="#34541f"><path d="M488.18 389.69a83.377 83.377 0 0 1 1.528-4.44 96.152 96.152 0 0 1 1.783-4.346c1.26-2.87 2.664-5.672 4.136-8.435a199.58 199.58 0 0 1 4.663-8.155 354.41 354.41 0 0 1 2.453-4.003l2.51-3.968-2.42 4.024a400.05 400.05 0 0 0-2.4 4.033c-1.584 2.7-3.144 5.413-4.615 8.172a133.673 133.673 0 0 0-4.174 8.4 98.092 98.092 0 0 0-1.836 4.316 82.656 82.656 0 0 0-1.628 4.402zm-18.84-9.46a75.798 75.798 0 0 0 4.88-2.375 72.32 72.32 0 0 0 4.703-2.704 72.04 72.04 0 0 0 8.733-6.416c2.755-2.342 5.328-4.894 7.762-7.57a113.56 113.56 0 0 0 3.555-4.1c1.16-1.39 2.29-2.805 3.4-4.235a153.748 153.748 0 0 1-3.317 4.3 111.896 111.896 0 0 1-3.513 4.147 81.9 81.9 0 0 1-7.745 7.624 69.946 69.946 0 0 1-8.786 6.393 71.284 71.284 0 0 1-4.742 2.657 76.913 76.913 0 0 1-4.93 2.28zm37.28-29.34c.77-1.074 1.486-2.186 2.202-3.296.715-1.11 1.415-2.232 2.098-3.362 1.368-2.26 2.69-4.55 3.96-6.866a341.82 341.82 0 0 0 3.75-6.985l3.677-7.026-1.745 3.562-1.783 3.542a255.98 255.98 0 0 1-3.71 7.013 160.464 160.464 0 0 1-4.008 6.85c-1.405 2.24-2.852 4.457-4.442 6.57zm5.89-25.11a58.374 58.374 0 0 0 4.692-6.42 60.202 60.202 0 0 0 3.81-6.974c2.235-4.81 3.84-9.894 4.975-15.07.144-.647.283-1.295.414-1.944a61.004 61.004 0 0 0 .694-5.915c.18-2.644.18-5.3-.03-7.942a50.632 50.632 0 0 0-1.24-7.846 53.36 53.36 0 0 0-2.402-7.58 53.484 53.484 0 0 1 2.507 7.554 50.47 50.47 0 0 1 1.28 7.858c.22 2.65.235 5.314.066 7.966a61.252 61.252 0 0 1-.67 5.944 90.31 90.31 0 0 1-.406 1.95c-1.16 5.184-2.794 10.274-5.056 15.084a59.876 59.876 0 0 1-3.853 6.97 58.223 58.223 0 0 1-4.78 6.364z"/><path d="M510.87 320.07c1.843-1.762 3.47-3.74 4.898-5.85 1.436-2.103 2.682-4.332 3.795-6.623 1.114-2.29 2.098-4.642 3.027-7.015.464-1.186.915-2.378 1.36-3.572l.334-.896c.106-.296.202-.6.294-.904.186-.61.355-1.224.578-1.83l-.005.017c.507-2.524.78-5.095.81-7.67a45.833 45.833 0 0 0-.57-7.698c-.4-2.547-.996-5.06-1.732-7.532a80.218 80.218 0 0 0-2.553-7.304 80.346 80.346 0 0 1 2.656 7.273 57.405 57.405 0 0 1 1.773 7.54c.414 2.55.63 5.136.61 7.722a41.437 41.437 0 0 1-.78 7.71l-.002.008-.002.01c-.22.59-.393 1.204-.582 1.813-.095.306-.19.61-.302.915l-.338.895c-.45 1.193-.907 2.383-1.38 3.57-.94 2.37-1.937 4.72-3.065 7.012-1.126 2.29-2.383 4.52-3.837 6.62-1.46 2.093-3.116 4.05-4.984 5.788z"/><path d="M505.05 349.23c1.202-1.66 2.39-3.327 3.573-4.998l1.778-2.507c.59-.838 1.208-1.654 1.734-2.53 1.068-1.746 1.99-3.576 2.898-5.41.9-1.84 1.82-3.67 2.71-5.515 1.78-3.686 3.504-7.405 4.966-11.228a75.285 75.285 0 0 0 3.45-11.763c.848-4.004 1.417-8.063 1.886-12.13.426-4.065.47-8.18.038-12.248a52.36 52.36 0 0 0-2.725-11.94c-1.35-3.863-3.116-7.576-5.098-11.16 2.013 3.566 3.81 7.264 5.197 11.125a52.395 52.395 0 0 1 2.77 11.96c.446 4.078.414 8.202 0 12.283-.46 4.072-1.016 8.138-1.854 12.153a75.517 75.517 0 0 1-3.495 11.784c-1.477 3.827-3.213 7.543-5.006 11.226-.897 1.843-1.82 3.67-2.727 5.507-.914 1.833-1.84 3.664-2.92 5.41-.536.877-1.163 1.69-1.76 2.522l-1.797 2.49c-1.2 1.66-2.4 3.32-3.618 4.97z"/><path d="M507.81 352.25c2.362-3.835 4.71-7.68 6.954-11.583 2.25-3.9 4.483-7.814 6.465-11.856 1.985-4.037 3.7-8.213 4.996-12.522.65-2.153 1.2-4.336 1.653-6.54a59.28 59.28 0 0 0 .592-3.32c.17-1.11.33-2.225.472-3.34.582-4.463.928-8.958.922-13.458-.005-4.498-.365-9-1.198-13.424-.83-4.42-2.14-8.756-3.977-12.865a54.004 54.004 0 0 0-6.956-11.532 54.076 54.076 0 0 1 7.055 11.49c1.852 4.11 3.177 8.453 4.02 12.882.847 4.43 1.22 8.943 1.24 13.45.017 4.51-.317 9.015-.89 13.486a133.98 133.98 0 0 1-.48 3.346 58.79 58.79 0 0 1-.605 3.328 74.245 74.245 0 0 1-1.674 6.55c-1.31 4.316-3.04 8.496-5.04 12.534-1.997 4.042-4.24 7.953-6.503 11.846-2.276 3.89-4.655 7.714-7.047 11.53zM480 220.77c.474-.012.95.04 1.418.113.47.073.934.174 1.394.294.92.245 1.815.572 2.687.954 1.742.768 3.37 1.775 4.9 2.903a35.81 35.81 0 0 1 4.255 3.786 45.252 45.252 0 0 1 1.904 2.116c.606.73 1.197 1.472 1.757 2.236a60.86 60.86 0 0 0-1.84-2.166c-.626-.71-1.273-1.4-1.942-2.07-1.335-1.34-2.747-2.604-4.266-3.728a26.78 26.78 0 0 0-4.84-2.925c-.856-.397-1.74-.74-2.646-1.004-.906-.267-1.836-.473-2.784-.51z"/></g><g fill="#448127"><path d="M496.38 231.57s3.06 1.798 4.725 4.439c0 0-4.717-.884-8.07-4.653"/><path d="M496.38 231.57c.48.26.933.566 1.38.88.44.322.87.663 1.28 1.025.412.36.796.753 1.16 1.163.363.412.704.846.997 1.313l.136.218-.248-.053a14.54 14.54 0 0 1-2.272-.712 15.702 15.702 0 0 1-2.138-1.038c-1.37-.795-2.623-1.8-3.64-3.008a15.17 15.17 0 0 0 3.72 2.866 18.27 18.27 0 0 0 2.13.997 14.4 14.4 0 0 0 2.24.683l-.11.163a11.15 11.15 0 0 0-.966-1.296c-.35-.41-.735-.794-1.126-1.168a17.708 17.708 0 0 0-1.23-1.064 18.56 18.56 0 0 0-1.314-.968z" fill="#34541f"/><path d="M489.58 230.69s7.226 4.61 8.273 4.978c0 0-1.608-3.478-5.05-4.972"/><path d="M489.58 230.69l4.14 2.488c.687.42 1.376.835 2.07 1.243.346.204.694.406 1.044.602.347.194.702.405 1.053.55l-.128.14a10.67 10.67 0 0 0-.925-1.526c-.35-.484-.728-.95-1.142-1.38a10.732 10.732 0 0 0-1.347-1.184c-.48-.36-1-.666-1.542-.926a8.43 8.43 0 0 1 1.596.85c.503.337.967.73 1.4 1.154.432.425.832.883 1.19 1.374.356.49.683 1 .957 1.55l.124.25-.25-.108c-.77-.33-1.438-.757-2.137-1.167-.69-.416-1.376-.84-2.06-1.265a151.55 151.55 0 0 1-4.043-2.645z" fill="#34541f"/><path d="M492.46 228.36s3.76 1.6 4.61 4.38c0 0-6.752-2.842-7.96-4.35"/><path d="M492.46 228.36a10.668 10.668 0 0 1 2.805 1.682 7.17 7.17 0 0 1 1.14 1.194c.33.443.607.935.77 1.47l.066.224-.21-.09a79.6 79.6 0 0 1-2.083-.936 49.78 49.78 0 0 1-2.05-1.003 33.948 33.948 0 0 1-1.994-1.11c-.324-.2-.643-.41-.95-.634-.305-.227-.61-.465-.844-.766.25.286.564.506.875.72.315.21.64.405.97.59.66.375 1.334.722 2.016 1.055a84.15 84.15 0 0 0 4.143 1.885l-.145.13a4.833 4.833 0 0 0-.725-1.415 7.8 7.8 0 0 0-1.09-1.184c-.402-.36-.834-.688-1.287-.986-.45-.305-.92-.58-1.406-.824z" fill="#34541f"/><path d="M486.76 231.25s6.646 4.758 8.613 4.758c0 0-1.948-3.258-5.388-4.752"/><path d="M486.76 231.25c.688.456 1.38.908 2.076 1.35.695.445 1.396.88 2.106 1.298.707.423 1.423.833 2.157 1.2.366.185.738.36 1.118.507.376.145.77.288 1.154.3l-.09.156c-.312-.505-.68-.99-1.07-1.45-.39-.456-.804-.898-1.247-1.308-.44-.41-.915-.788-1.41-1.135a10.974 10.974 0 0 0-1.57-.91c1.13.45 2.166 1.128 3.08 1.933.46.403.895.834 1.292 1.298.4.463.773.944 1.104 1.467l.104.16-.19-.004c-.447-.01-.845-.157-1.236-.303a13.663 13.663 0 0 1-1.133-.523 33.267 33.267 0 0 1-2.158-1.23 63.89 63.89 0 0 1-2.075-1.357 56.27 56.27 0 0 1-2.012-1.447z" fill="#34541f"/><path d="M486.76 232.74s3.46 2.92 5.427 2.92c0 0-1.948-3.258-5.388-4.752"/><path d="M486.76 232.74c.418.312.84.615 1.272.905.428.293.866.573 1.315.83.445.265.902.51 1.376.71.236.1.478.186.723.25.244.07.494.12.74.12l-.088.158a12.4 12.4 0 0 0-1.07-1.45c-.393-.458-.805-.9-1.248-1.31-.442-.41-.915-.787-1.41-1.134a11.007 11.007 0 0 0-1.57-.912c1.13.45 2.165 1.13 3.08 1.934.46.402.894.834 1.292 1.297.4.463.773.944 1.104 1.466l.1.158h-.19c-.55-.002-1.062-.18-1.544-.39a11.45 11.45 0 0 1-1.39-.74c-.442-.28-.87-.58-1.287-.895a17.6 17.6 0 0 1-1.205-1z" fill="#34541f"/><path d="M485.03 226.18s7.207 5.117 8.06 7.896c0 0-6.523-2.994-7.732-4.502"/><path d="M485.03 226.18a51.627 51.627 0 0 1 2.304 1.68 51.03 51.03 0 0 1 2.205 1.808 25.733 25.733 0 0 1 2.053 1.988c.322.352.63.718.912 1.11.276.39.54.803.687 1.28l.072.23-.22-.102a77.007 77.007 0 0 1-2.022-.985 50.288 50.288 0 0 1-1.99-1.05 34.833 34.833 0 0 1-1.934-1.15 15.42 15.42 0 0 1-.92-.65c-.296-.23-.59-.47-.82-.767.247.282.55.505.853.723.306.214.623.413.943.605.64.387 1.295.748 1.957 1.095a87.25 87.25 0 0 0 4.023 1.983l-.148.13c-.14-.433-.384-.84-.653-1.22a12.21 12.21 0 0 0-.888-1.098c-.632-.703-1.32-1.354-2.02-1.994a51.15 51.15 0 0 0-2.16-1.852 71.205 71.205 0 0 0-2.234-1.764z" fill="#34541f"/></g><g stroke="#24420e" stroke-width=".164"><path d="M445.02 370.33c-4.89 3.644-18.553 5.43-20.448 4.8 9.943-8.27 19.725-8.47 20.448-4.8zm69.76 4.44c5.254 4.768 21.104 8.053 23.475 7.46-10.542-10.77-22.102-11.862-23.475-7.46z" fill="#406325"/><path d="M444.98 370.3c-.72-3.67-10.458-3.45-20.378 4.775 10.446-3.442 19.238-5.405 20.378-4.775zm69.91 4.41c1.37-4.402 12.794-3.338 23.364 7.462-11.884-5.02-21.947-8.1-23.364-7.462z" fill="#67923d"/></g></g></svg>