From 79a00b5b4feb4137399d9bab4faa80e560ca0d03 Mon Sep 17 00:00:00 2001
From: Lukas <Lukas.nyberg@gmail.com>
Date: Fri, 20 Sep 2024 18:36:44 +0200
Subject: [PATCH 1/7] fix(ceremony): save changes

---
 ceremony/src/lib/components/Ceremony.svelte   | 13 +++++--
 ceremony/src/lib/components/Install.svelte    |  7 ++--
 ceremony/src/lib/components/Join.svelte       |  2 +-
 ceremony/src/lib/components/Live.svelte       | 34 +++++++++++++++++++
 ceremony/src/lib/components/Queue.svelte      |  6 +++-
 ceremony/src/lib/components/SwimLoad.svelte   | 16 +++++----
 .../lib/components/address/AddressForm.svelte |  2 +-
 ceremony/src/routes/+page.svelte              | 12 ++++---
 .../src/routes/contributions/+page.svelte     |  3 ++
 9 files changed, 77 insertions(+), 18 deletions(-)
 create mode 100644 ceremony/src/lib/components/Live.svelte

diff --git a/ceremony/src/lib/components/Ceremony.svelte b/ceremony/src/lib/components/Ceremony.svelte
index 5e643f5082..bdeef348f4 100644
--- a/ceremony/src/lib/components/Ceremony.svelte
+++ b/ceremony/src/lib/components/Ceremony.svelte
@@ -40,22 +40,31 @@ window.addEventListener("beforeunload", (e: BeforeUnloadEvent) => {
 
   {#if !contributor.userWallet}
     <Reward {contributor}/>
+
   {:else if contributor.state === 'contributed'}
     <Thanks {contributor}/>
+
+  {:else if contributor.state === 'verifying'}
+    <H1>Verifying your contribution...</H1>
+
   {:else if contributor.clientState === 'offline'}
     <Install {contributor}/>
+
   {:else if !contributor.downloadedSecret}
     <Download {contributor}/>
+
   {:else if contributor.state === "inQueue"}
     <Queue {contributor}/>
+
   {:else if contributor.state === 'contribute'}
     <H1>Starting contribution...</H1>
+
   {:else if contributor.state === 'contributing'}
     <H1>Contributing...</H1>
-  {:else if contributor.state === 'verifying'}
-    <H1>Verifying your contribution...</H1>
+
   {:else}
     <H1>Not able to contribute at this time</H1>
+
   {/if}
 
 </div>
diff --git a/ceremony/src/lib/components/Install.svelte b/ceremony/src/lib/components/Install.svelte
index 92619403f0..f4c70c1602 100644
--- a/ceremony/src/lib/components/Install.svelte
+++ b/ceremony/src/lib/components/Install.svelte
@@ -32,7 +32,8 @@ const copy = () => {
       because docker desktop is too slow. <br>
       If you use docker desktop it is extremely likely that you lose your contribution slot.
     </Text>
-    <Text class="mt-4 !text-union-accent-500">Once you have OrbStack/Docker running you should paste this in your terminal.</Text>
+    <Text class="mt-4 !text-union-accent-500">Once you have OrbStack/Docker running you should open a terminal window and paste the command to start the MPC client then come back here.
+    </Text>
     <div class="max-w-4xl p-8">
       <code class="text-sm sm:text-base inline-flex text-left items-center space-x-4 bg-black text-white p-4 pl-6 font-mono border-white border">
           <span class="flex gap-4">
@@ -56,6 +57,8 @@ const copy = () => {
         </Button>
       </code>
     </div>
-    <Text>Is it running but still see this page? We support Chrome, FireFox and Brave. <br>For Brave disable the shields in the address bar.</Text>
+    <Text>Is it running but still see this page? We support Chrome, FireFox and Brave. <br>For Brave disable the shields
+      in the address bar.
+    </Text>
   </div>
 {/if}
\ No newline at end of file
diff --git a/ceremony/src/lib/components/Join.svelte b/ceremony/src/lib/components/Join.svelte
index 224f02bb6c..e4c347d54f 100644
--- a/ceremony/src/lib/components/Join.svelte
+++ b/ceremony/src/lib/components/Join.svelte
@@ -55,7 +55,7 @@ $effect(() => {
   <Text class="py-8">Or</Text>
   <H2>Don't have an invite?</H2>
   <Text>You can join the waitlist now to get priority access when the ceremony opens.</Text>
-  <Button class="bg-transparent text-white hover:text-white border-2 border-white hover:bg-neutral-800" loading={waitlistLoading} onclick={handleWaitlistJoin} type="button">
+  <Button variant="secondary" loading={waitlistLoading} onclick={handleWaitlistJoin} type="button">
     {isOpenToPublic ? "Join the queue" : "Join the waitlist"}
   </Button>
 </div>
diff --git a/ceremony/src/lib/components/Live.svelte b/ceremony/src/lib/components/Live.svelte
new file mode 100644
index 0000000000..9d80e2c1a6
--- /dev/null
+++ b/ceremony/src/lib/components/Live.svelte
@@ -0,0 +1,34 @@
+<script lang="ts">
+import { onDestroy } from "svelte"
+import { supabase } from "$lib/supabase/client"
+
+let live = $state<Array<any>>([])
+
+const handleInserts = (payload: { new: any }) => {
+  console.log(payload)
+  live.push(payload)
+}
+
+const subscription = supabase
+  .channel("table_db_changes")
+  .on(
+    "postgres_changes",
+    {
+      event: "INSERT",
+      schema: "public",
+      table: "log"
+    },
+    handleInserts
+  )
+  .subscribe()
+
+onDestroy(() => {
+  subscription.unsubscribe()
+})
+</script>
+
+<div class="flex-col">
+  {#each live as item (item.created_at)}
+    <div class="text-white">{JSON.stringify(item)}</div>
+  {/each}
+</div>
\ No newline at end of file
diff --git a/ceremony/src/lib/components/Queue.svelte b/ceremony/src/lib/components/Queue.svelte
index c0865a8376..d8c6ea1416 100644
--- a/ceremony/src/lib/components/Queue.svelte
+++ b/ceremony/src/lib/components/Queue.svelte
@@ -6,7 +6,7 @@ import Blink from "$lib/components/Blink.svelte"
 import SwimLoad from "$lib/components/SwimLoad.svelte"
 import H1 from "$lib/components/typography/H1.svelte"
 import { ContributorState } from "$lib/stores/state.svelte.js"
-import { start } from "$lib/client"
+import Text from "$lib/components/typography/Text.svelte"
 
 type Props = {
   contributor: ContributorState
@@ -29,4 +29,8 @@ let { contributor }: Props = $props()
       (est.).
     </H3>
   </div>
+  <div class="text-center font-bold text-lg">
+    <Text>You are connected to your MPC Client.</Text>
+    <Text>Do not close this tab or your terminal running the MPC Client.</Text>
+  </div>
 </div>
\ No newline at end of file
diff --git a/ceremony/src/lib/components/SwimLoad.svelte b/ceremony/src/lib/components/SwimLoad.svelte
index 48c6f10854..24c358a796 100644
--- a/ceremony/src/lib/components/SwimLoad.svelte
+++ b/ceremony/src/lib/components/SwimLoad.svelte
@@ -11,20 +11,22 @@ let { min = 1, max, current }: Props = $props()
 
 let progress = $derived(current != null && max != null ? ((current - min) / (max - min)) * 100 : 0)
 let clampedProgress = $derived(Math.max(0, Math.min(100, progress)))
+
+$effect(() => {
+  console.log(clampedProgress)
+})
 </script>
 
 {#if current && max}
   <div class="w-full max-w-3xl">
     <div class="w-full rounded-full p-1 water-gradient border relative h-10">
       <svg id="shark" class="size-16 absolute top-1/2 -translate-y-1/2 transition-all duration-300 mix-blend-difference"
-           style="left: {clampedProgress}%" viewBox="0 0 128 56" fill="none" xmlns="http://www.w3.org/2000/svg">
-        <svg id="shark" class="size-16 absolute top-1/2 -translate-y-1/2 transition-all duration-300 mix-blend-difference"
-             style="left: {clampedProgress}%" viewBox="0 0 128 56" fill="none" xmlns="http://www.w3.org/2000/svg">
-          <path d="M0.263298 4.22747C0.365593 3.79273 0.319565 3.1176 0.907745 3.1176C1.54195 3.1176 1.40897 3.83364 1.49592 4.2377C2.09433 7.0047 3.27069 9.50575 4.7795 11.8789C6.21159 14.1345 7.8227 16.2622 9.32128 18.4563C10.9631 20.8551 13.2595 22.1491 15.6685 23.4124C16.0368 23.6067 16.5022 23.6221 16.8807 23.4738C18.0366 23.0083 19.2692 22.8651 20.4507 22.5327C22.9671 21.8166 23.8161 20.5175 23.4427 17.9398C23.2842 16.8503 23.7803 16.2519 24.8748 16.2366C26.1791 16.2161 27.4424 16.5025 28.6801 16.8913C30.3014 17.4027 31.9074 17.5868 33.6208 17.2442C35.7945 16.8094 37.8506 16.0576 39.9374 15.362C41.8144 14.738 43.0266 13.398 43.9216 11.7204C44.5149 10.6105 44.6939 9.49552 43.6199 8.51863C43.5176 8.42657 43.4204 8.28336 43.3948 8.15038C43.0368 6.41652 42.7913 4.66733 43.088 2.9079C43.2209 2.13048 43.625 1.42978 44.341 0.959231C46.1874 -0.247817 48.1668 -0.258046 50.0643 0.606324C53.5064 2.1714 57.0151 3.66486 60.0531 5.97155C61.8381 7.32693 63.8379 7.78724 66.0117 7.64915C67.0653 7.58266 68.1086 7.39342 69.1571 7.28089C72.3998 6.94333 75.6629 6.99959 78.9158 6.90241C82.5574 6.79501 86.199 6.57508 89.8355 6.64668C93.8505 6.7234 97.8757 6.82569 101.834 7.69518C104.289 8.23733 106.801 8.50329 109.179 9.36766V9.35743C109.435 9.4188 109.696 9.45972 109.946 9.53644C111.905 10.1348 113.849 10.7946 115.828 11.3214C119.49 12.2983 122.804 13.9555 125.72 16.3644C126.804 17.2595 127.817 18.4001 127.5 19.8986C127.188 21.3614 126.272 22.4508 124.687 22.9981C123.623 23.3664 122.457 23.5812 121.521 24.2512C120.907 24.691 120.278 24.9928 119.541 25.1462C117.792 25.5145 116.027 25.8418 114.309 26.3379C111.849 27.0489 109.215 27.279 107.056 28.885C106.637 29.197 106.08 29.2379 105.532 29.0436C104.832 28.793 104.192 28.9873 103.66 29.4783C103.123 29.9744 102.612 30.5012 102.295 31.1866C101.343 33.2376 100.612 35.3755 99.8295 37.4929C98.5713 40.889 97.1239 44.2135 95.0473 47.1749C92.7509 50.4482 90.2805 53.6295 86.2297 54.944C85.1045 55.3071 84.1276 56.1101 82.8285 55.9874C81.7289 55.8851 81.2941 55.3992 81.5089 54.32C81.7647 53.0311 82.3938 51.8957 83.0433 50.7807C85.038 47.359 86.2451 43.7123 85.8973 39.7178C85.7387 37.9225 84.8488 36.3524 83.4371 35.2067C82.8336 34.7157 82.1738 34.2605 81.5294 33.7951C81.156 33.524 80.8134 33.166 80.7417 32.6698C80.5474 31.3707 81.5089 29.7903 82.7416 29.3505C82.9871 29.2635 83.2479 29.1868 83.4627 29.0436C83.5139 29.0078 83.565 28.972 83.6162 28.9413C83.519 28.8646 83.3758 28.7981 83.1968 28.7469C83.12 28.7674 83.0433 28.7827 82.9615 28.7827C80.353 28.793 77.7446 28.8083 75.131 28.793C72.0827 28.7776 69.0395 28.839 65.9912 29.0436C64.7739 29.1254 63.5669 29.5039 62.3394 29.555C61.8023 29.6829 60.718 29.8466 59.8946 29.954C59.8844 29.954 59.8792 29.954 59.869 29.954C59.4138 30.0154 59.0353 30.0563 58.887 30.0614C56.9332 30.3069 55.2659 31.3196 53.4911 32.0459C52.2789 32.5471 51.1026 33.1455 49.8086 33.4268C49.6756 33.4575 49.5426 33.4779 49.4199 33.4831C49.0311 33.5393 48.6629 33.4268 48.4634 33.2018C48.2946 33.0125 47.4661 30.1534 47.2103 29.2686C46.1056 29.3198 45.0008 29.3453 43.8961 29.3095C40.6943 29.2124 37.4926 29.6215 34.2857 29.4374C33.7436 29.4067 33.2628 29.5244 32.7922 29.7954L32.7769 29.8057L31.6773 30.6649C30.3679 31.473 29.3297 32.3834 28.0101 32.8591C27.5191 33.033 27.1201 32.9511 26.7263 32.5829C26.1842 32.0765 25.9694 31.4219 25.6829 30.7774C25.4119 30.1688 25.2635 29.3249 24.3838 29.3044C21.7038 29.2328 19.0544 28.8492 16.3999 28.5628C15.6583 28.481 15.1008 28.7214 14.6865 29.0794L14.5535 29.1868C14.3541 29.284 14.5945 29.1459 14.1495 29.4323C13.8017 29.6573 13.8119 29.6982 13.684 29.9744C13.4385 30.4961 13.7608 29.9131 13.0447 31.1252L13.0345 31.1457C12.4258 32.3476 12.2059 33.7132 11.3927 34.7975C10.2879 36.2654 9.4338 37.8356 8.73309 39.5234C8.41087 40.3008 8.12447 41.1243 7.48514 41.7329C6.93787 42.2444 6.5645 42.1881 6.43152 41.4874C6.18091 40.1576 5.76151 38.8739 5.46998 37.5594C5.21425 36.424 4.83064 35.1862 5.15287 34.0764C5.59273 32.5573 5.20913 31.1099 5.20913 29.6318C5.20913 28.9362 5.13753 28.2355 5.01478 27.5348C4.52889 24.7933 3.28603 22.3076 2.37051 19.7145C1.5266 17.3107 0.457657 14.963 0.237732 12.3853C0.120094 11.0146 0.207047 9.62339 0.0791779 8.24756C-0.0486832 6.88707 -0.0435791 5.55216 0.263298 4.22236V4.22747ZM123.71 17.4641C123.669 17.4487 123.628 17.4334 123.592 17.4181C123.592 17.4436 123.592 17.4692 123.587 17.4948C123.658 17.5203 123.664 17.5255 123.715 17.4641H123.71ZM122.6 16.6151L122.584 16.5844L122.6 16.61V16.6151ZM121.444 17.6175C121.464 17.5868 121.49 17.5613 121.51 17.5306C121.469 17.5203 121.428 17.5152 121.393 17.505C121.408 17.5408 121.428 17.5766 121.444 17.6175ZM121.193 16.2877C121.229 16.2622 121.27 16.2366 121.306 16.211C121.224 16.1496 121.209 16.1138 121.111 16.1599C121.137 16.2008 121.163 16.2468 121.193 16.2877ZM120.943 19.5662C120.876 19.4281 120.881 19.4281 120.738 19.4741C120.805 19.6071 120.799 19.6122 120.943 19.5662ZM119.961 15.3364C119.889 15.2648 119.848 15.316 119.776 15.3569C119.807 15.4131 119.899 15.5819 119.986 15.4694C120.017 15.4285 119.991 15.3671 119.961 15.3364ZM119.971 16.5946C119.94 16.5537 119.915 16.5128 119.884 16.477C119.838 16.4974 119.797 16.523 119.756 16.5435C119.848 16.6611 119.843 16.6713 119.971 16.5997V16.5946ZM110.586 10.7026C110.519 10.6923 110.442 10.7537 110.202 10.8509C110.545 10.943 110.647 10.9941 110.749 10.989C110.795 10.989 110.841 10.8867 110.882 10.8356C110.785 10.7895 110.688 10.723 110.58 10.7026H110.586ZM110.933 13.8532C110.918 13.9145 110.918 13.9094 110.979 13.9299C110.995 13.8685 110.995 13.8736 110.933 13.8532ZM111.578 13.2906C111.521 13.4645 111.757 13.4082 111.874 13.4082C111.915 13.4082 111.956 13.3468 112.002 13.311C111.859 13.1832 111.634 13.1269 111.578 13.2906ZM111.793 14.4976C111.747 14.4976 111.701 14.5539 111.624 14.5999C111.731 14.6255 111.808 14.6562 111.89 14.6562C111.936 14.6562 111.982 14.5999 112.028 14.5692C111.951 14.5436 111.874 14.5027 111.793 14.4976ZM111.762 16.1803L111.818 16.211V16.1548L111.762 16.1803ZM114.268 12.2472C114.268 12.2472 114.237 12.2881 114.222 12.3086C114.309 12.3648 114.34 12.416 114.401 12.3239C114.355 12.2983 114.314 12.2728 114.268 12.2472ZM114.58 11.5874C114.641 11.659 114.641 11.6385 114.723 11.5772C114.657 11.5567 114.641 11.5516 114.58 11.5874ZM114.508 13.1371L114.606 13.2087C114.606 13.2087 114.641 13.178 114.657 13.1627C114.585 13.1116 114.575 13.0758 114.508 13.1371ZM116.135 11.9915C116.063 11.9608 116.058 11.9557 116.012 12.017L116.135 12.0682V11.9915ZM119.142 20.5635C119.239 20.4868 119.178 20.3641 119.081 20.3283C119.04 20.3436 118.989 20.359 118.938 20.3743C118.973 20.4664 119.004 20.671 119.142 20.5635ZM119.076 19.3974C119.199 19.4639 119.311 19.4128 119.301 19.2644C119.301 19.2031 119.209 19.1161 119.142 19.1008C119.086 19.0854 119.004 19.1468 118.902 19.1877C118.973 19.2798 119.009 19.3667 119.071 19.4025L119.076 19.3974ZM118.907 14.4311L118.953 14.4056L118.902 14.3902V14.4311H118.907ZM118.82 18.1188C118.748 17.996 118.759 17.9909 118.61 18.0369C118.677 18.1648 118.672 18.1597 118.82 18.1188ZM118.329 16.6816C118.396 16.6202 118.355 16.5997 118.298 16.5332C118.227 16.5997 118.268 16.61 118.329 16.6816ZM117.986 15.3108C118.043 15.3211 118.094 15.3313 118.145 15.3415C118.16 15.1574 118.084 15.2034 117.986 15.3108ZM118.053 20.9113C118.124 20.8755 118.124 20.7886 118.089 20.7221C117.986 20.5329 117.802 20.6454 117.823 20.8244C117.889 20.8602 117.966 20.9471 118.053 20.9062V20.9113ZM117.766 19.2133C117.802 19.0394 117.449 18.8757 117.434 19.1417C117.48 19.2849 117.715 19.4537 117.766 19.2133ZM117.449 17.6431C117.485 17.6073 117.547 17.5613 117.511 17.5152C117.475 17.4641 117.393 17.5255 117.352 17.5408C117.383 17.5766 117.419 17.6073 117.449 17.6431ZM117.209 14.201L117.148 14.1805L117.158 14.2368L117.209 14.201ZM117.153 15.4234C117.127 15.3824 117.102 15.3415 117.076 15.3006C117.03 15.3211 116.989 15.3415 116.948 15.362C117.025 15.4847 117.015 15.4847 117.153 15.4234ZM116.963 19.9805C117.035 19.8475 117.02 19.8475 116.897 19.7606C116.83 19.8986 116.83 19.8935 116.963 19.9805ZM116.8 16.4054C116.83 16.3491 116.81 16.3133 116.759 16.2877C116.682 16.2468 116.621 16.3031 116.554 16.3338C116.605 16.4054 116.723 16.5639 116.805 16.4105L116.8 16.4054ZM116.396 18.7325C116.442 18.7274 116.488 18.7223 116.529 18.7172C116.503 18.62 116.472 18.6456 116.365 18.6558C116.375 18.6814 116.38 18.7069 116.391 18.7325H116.396ZM116.283 17.551C116.196 17.4999 116.104 17.4027 115.992 17.3976C115.9 17.3976 115.802 17.4641 115.828 17.5715C115.9 17.8375 116.171 17.6175 116.283 17.5459V17.551ZM115.598 14.4465L115.654 14.3953C115.588 14.3646 115.582 14.3646 115.526 14.4158C115.552 14.426 115.572 14.4362 115.598 14.4465ZM115.403 20.4408C115.429 20.3794 115.526 20.2669 115.506 20.1953C115.49 20.1441 115.342 20.0828 115.301 20.0981C115.112 20.1697 115.352 20.3794 115.403 20.4408ZM115.409 18.4717C115.511 18.4717 115.526 18.3745 115.496 18.2978C115.424 18.1136 115.168 18.0676 115.184 18.3131C115.245 18.3694 115.317 18.4768 115.409 18.4768V18.4717ZM114.759 16.5895C114.795 16.6509 114.892 16.702 114.969 16.7071C115.066 16.7174 115.148 16.6355 115.097 16.5383C115.066 16.477 114.964 16.4565 114.907 16.4207C114.81 16.4565 114.682 16.4667 114.759 16.5895ZM114.754 15.5001C114.831 15.4796 114.846 15.4234 114.81 15.3518C114.728 15.2085 114.529 15.229 114.503 15.3927C114.575 15.4387 114.662 15.5308 114.759 15.5001H114.754ZM114.171 17.3771C114.125 17.459 114.094 17.5204 114.058 17.5817C114.135 17.6175 114.309 17.7454 114.386 17.6329C114.473 17.5152 114.237 17.4232 114.171 17.3771ZM114.237 19.8986C114.324 19.8986 114.365 19.827 114.36 19.7452C114.35 19.5253 114.038 19.469 114.023 19.7299C114.084 19.8015 114.12 19.9038 114.237 19.8986ZM114.002 14.38C113.925 14.3697 113.92 14.3697 113.879 14.4311C113.905 14.4465 113.925 14.4567 113.951 14.472C113.966 14.4414 113.987 14.4107 114.002 14.3749V14.38ZM113.941 18.4563C113.966 18.3336 113.905 18.2415 113.772 18.2262C113.654 18.2159 113.532 18.2517 113.567 18.395C113.588 18.4819 113.685 18.5535 113.777 18.666C113.859 18.5688 113.93 18.5177 113.946 18.4563H113.941ZM113.608 20.8653C113.685 20.8039 113.731 20.7988 113.67 20.7119C113.634 20.7426 113.598 20.7681 113.562 20.7988C113.578 20.8193 113.593 20.8449 113.613 20.8653H113.608ZM112.994 16.2519C113.041 16.2622 113.143 16.1854 113.184 16.165C113.056 16.0831 113.046 16.078 112.908 16.1445C112.933 16.1752 112.954 16.2417 112.994 16.2519ZM112.892 19.377C112.933 19.336 112.867 19.2747 112.836 19.2389C112.805 19.2696 112.775 19.3002 112.749 19.3309C112.79 19.3565 112.851 19.4179 112.892 19.377ZM112.463 20.809L112.616 20.7426C112.596 20.6914 112.575 20.6403 112.55 20.5942C112.401 20.6607 112.406 20.6607 112.463 20.809ZM112.376 17.1726C112.468 17.1163 112.529 17.0703 112.59 17.0294C112.539 16.968 112.503 16.8708 112.442 16.8503C112.396 16.835 112.314 16.9117 112.248 16.9475C112.284 17.014 112.324 17.0805 112.376 17.1726ZM112.197 10.5491L112.258 10.5133L112.192 10.4929V10.5491H112.197ZM111.992 18.0472C112.048 18.0472 112.099 17.9551 112.151 17.9039C112.094 17.8528 112.043 17.7607 111.982 17.7556C111.926 17.7556 111.864 17.8375 111.772 17.9091C111.869 17.9756 111.931 18.0523 111.992 18.0472ZM111.521 23.0646V23.0186L111.47 23.0441L111.521 23.0646ZM111.573 19.1008C111.639 19.1008 111.706 19.0292 111.772 18.9882C111.731 18.9524 111.69 18.8911 111.644 18.8911C111.568 18.8911 111.491 18.9218 111.348 18.9524C111.46 19.0292 111.521 19.1059 111.578 19.1059L111.573 19.1008ZM111.501 15.5103C111.547 15.275 111.077 15.4234 110.979 15.4438C111.082 15.5154 111.44 15.8172 111.501 15.5103ZM110.867 21.8524C110.872 21.8217 110.882 21.7859 110.887 21.7553C110.816 21.7553 110.816 21.7553 110.805 21.8217C110.826 21.832 110.846 21.8422 110.867 21.8524ZM111.276 20.451C111.276 20.318 111.189 20.2311 111.061 20.2106C110.892 20.1851 110.79 20.2874 110.749 20.4408C110.77 20.7579 111.276 20.7784 111.276 20.451ZM110.892 16.5844C110.933 16.5025 110.892 16.4309 110.816 16.4054C110.693 16.3593 110.606 16.4258 110.499 16.477C110.509 16.656 110.795 16.7787 110.892 16.5844ZM110.309 17.9039C110.432 17.9091 110.555 17.8784 110.58 17.7403C110.621 17.5357 110.458 17.5101 110.314 17.4794C110.192 17.4794 110.064 17.4948 110.043 17.638C110.018 17.8272 110.146 17.8937 110.309 17.8988V17.9039ZM103.169 17.0396C103.21 17.1214 103.231 17.2135 103.256 17.2135C103.328 17.2186 103.41 17.1879 103.486 17.1726C103.466 17.1214 103.451 17.0345 103.42 17.0294C103.348 17.014 103.261 17.0293 103.169 17.0396ZM103.604 16.1189C103.635 15.9451 103.384 15.9144 103.318 16.0576C103.297 16.2315 103.578 16.2775 103.604 16.1189ZM104.172 14.5283C104.172 14.5283 104.126 14.559 104.1 14.5692C104.131 14.6408 104.136 14.6357 104.213 14.6408C104.197 14.605 104.187 14.5641 104.172 14.5283ZM104.458 10.9327C104.32 10.9225 104.269 11.0401 104.305 11.1578C104.341 11.2754 104.448 11.3572 104.566 11.3828C104.898 11.3419 104.699 10.9532 104.458 10.9276V10.9327ZM105.783 8.70276C105.783 8.70276 105.747 8.73856 105.732 8.7539C105.752 8.76925 105.773 8.78459 105.788 8.79994C105.808 8.79482 105.834 8.78459 105.854 8.77948C105.829 8.7539 105.803 8.72833 105.778 8.70276H105.783ZM106.141 13.4184C106.115 13.3571 106.018 13.3315 105.941 13.2803C105.865 13.3468 105.757 13.398 105.752 13.4542C105.737 13.6435 105.895 13.5821 105.993 13.577C106.074 13.577 106.187 13.5361 106.141 13.4235V13.4184ZM106.085 16.61C105.957 16.6355 105.768 16.6202 105.808 16.8248C105.839 16.9833 106.018 16.9884 106.156 16.9782C106.269 16.9731 106.402 16.9577 106.397 16.8094C106.397 16.6151 106.223 16.6304 106.085 16.61ZM106.207 19.0854C106.192 19.3105 106.581 19.3463 106.627 19.1519C106.688 18.9218 106.253 18.8399 106.207 19.0854ZM107.507 9.42392C107.507 9.42392 107.42 9.46995 107.348 9.50575C107.409 9.56713 107.46 9.6285 107.527 9.6643C107.553 9.67965 107.619 9.62339 107.665 9.59781C107.614 9.53644 107.573 9.46483 107.512 9.42392H107.507ZM107.435 13.669V13.7151L107.491 13.6844L107.435 13.669ZM108.1 11.0248C108.084 11.0759 108.069 11.122 108.049 11.1987C108.146 11.2243 108.263 11.301 108.299 11.1833C108.33 11.0657 108.187 11.0606 108.1 11.0248ZM108.233 17.4846C108.356 17.6329 108.499 17.4743 108.596 17.3976C108.54 17.3362 108.489 17.2749 108.417 17.1981C108.32 17.2544 108.105 17.3311 108.233 17.4794V17.4846ZM108.407 12.3853C108.294 12.4057 108.125 12.4518 108.258 12.5847C108.396 12.7177 108.483 12.5847 108.581 12.4927C108.514 12.4518 108.448 12.4109 108.402 12.3853H108.407ZM108.637 15.4796C108.601 15.408 108.519 15.4234 108.468 15.454C108.289 15.5563 108.407 15.7047 108.581 15.6689C108.601 15.6177 108.668 15.5359 108.642 15.4796H108.637ZM109.517 13.5412L109.583 13.5105L109.511 13.4849V13.5412H109.517ZM109.24 14.5897C109.312 14.5692 109.44 14.5539 109.46 14.4669C109.491 14.3442 109.322 14.293 109.235 14.2828C108.959 14.2368 108.944 14.5794 109.235 14.5897H109.24ZM108.596 19.1315C108.652 19.1468 108.724 19.1724 108.795 19.1928C108.831 19.0854 108.913 18.932 108.734 18.9218C108.611 18.9166 108.57 19.024 108.601 19.1263L108.596 19.1315ZM108.207 23.0339L108.136 23.0134C108.136 23.0134 108.125 23.0544 108.12 23.0748C108.187 23.0953 108.187 23.1004 108.207 23.0339ZM108.238 20.8039C108.35 20.7835 108.376 20.6761 108.345 20.5789C108.253 20.3129 107.977 20.318 107.972 20.6147C108.049 20.6965 108.105 20.8295 108.238 20.8039ZM108.033 10.2883C107.987 10.2678 107.941 10.2474 107.89 10.2269C107.87 10.2729 107.849 10.3139 107.834 10.3599C107.977 10.4059 107.972 10.4213 108.033 10.2934V10.2883ZM107.486 18.4103C107.486 18.4103 107.573 18.3643 107.619 18.3387C107.578 18.2773 107.542 18.2159 107.501 18.1546C107.425 18.1955 107.379 18.2211 107.333 18.2466C107.384 18.3029 107.425 18.3694 107.486 18.4052V18.4103ZM107.813 16.0371C107.87 15.9041 107.645 15.8018 107.553 15.7814C107.42 15.7507 107.302 15.8479 107.179 15.8939C107.281 15.9399 107.716 16.2468 107.813 16.032V16.0371ZM107.154 11.5874C107.133 11.5311 107.128 11.5363 107.072 11.5567C107.092 11.613 107.097 11.6079 107.154 11.5874ZM106.668 14.6511C106.596 14.6357 106.514 14.6613 106.422 14.6715C106.473 14.7431 106.504 14.8198 106.535 14.8198C106.611 14.8198 106.693 14.7943 106.77 14.7738C106.739 14.7329 106.709 14.6613 106.668 14.6511ZM106.719 21.9854C106.673 21.965 106.627 21.9394 106.581 21.9189C106.56 21.9598 106.54 21.9956 106.519 22.0314C106.611 22.0724 106.637 22.0417 106.719 21.9854ZM106.586 24.8547C106.571 24.7166 106.438 24.6706 106.32 24.6962C106.182 24.7217 106.095 24.8291 106.069 24.9672C106.131 25.2588 106.611 25.1156 106.586 24.8547ZM105.803 20.7988C105.921 20.8244 106.1 20.8346 106.131 20.6863C106.202 20.3641 105.573 20.2158 105.527 20.5431C105.548 20.6965 105.66 20.7732 105.803 20.8039V20.7988ZM106.08 18.0216C106.172 17.9807 106.172 17.8681 106.08 17.8119C105.906 17.6994 105.722 17.6175 105.496 17.8477C105.686 18.083 105.88 18.1085 106.08 18.0216ZM105.343 10.7435C105.379 10.7588 105.435 10.7077 105.481 10.6872C105.43 10.631 105.384 10.5645 105.323 10.5184C105.302 10.5082 105.236 10.5594 105.159 10.6054C105.225 10.6617 105.277 10.723 105.338 10.7435H105.343ZM105.149 9.29605C105.062 9.09658 104.729 9.12727 104.663 9.31651C104.755 9.36766 104.908 9.49552 105.021 9.48529C105.118 9.47506 105.19 9.38811 105.149 9.29605ZM104.893 17.3771C104.888 17.326 104.847 17.2646 104.801 17.239C104.704 17.1879 104.647 17.2493 104.612 17.372C104.647 17.4181 104.688 17.5101 104.75 17.5255C104.847 17.551 104.908 17.4692 104.893 17.372V17.3771ZM104.704 19.4332C104.688 19.3309 104.591 19.2747 104.494 19.29C104.233 19.336 104.346 19.6071 104.54 19.6583C104.622 19.5918 104.729 19.556 104.709 19.4281L104.704 19.4332ZM104.499 21.0904C104.499 21.0239 104.474 20.9574 104.453 20.8807C104.376 20.9113 104.289 20.9369 104.295 20.9523C104.305 21.0239 104.341 21.0904 104.361 21.1568C104.407 21.1364 104.499 21.1159 104.499 21.0904ZM104.274 23.2845C104.335 23.2743 104.371 23.2283 104.356 23.1618C104.31 22.993 104.177 23.126 104.126 23.1925C104.172 23.2334 104.202 23.2948 104.274 23.2794V23.2845ZM103.896 15.4285C104.044 15.6126 104.243 15.5563 104.54 15.5819C104.381 15.2443 104.182 15.2239 103.977 15.2495C103.942 15.2495 103.875 15.408 103.896 15.4336V15.4285ZM103.497 13.8071C103.42 13.8481 103.318 13.8429 103.318 13.9504C103.318 14.068 103.461 14.1038 103.553 14.0936C103.87 14.0731 103.727 13.8327 103.497 13.802V13.8071ZM103.389 25.4122C103.594 25.4275 103.696 25.2946 103.706 25.0951C103.717 24.8547 103.589 24.732 103.353 24.7166C103.18 24.8036 102.929 24.8343 102.955 25.09C102.975 25.3201 103.19 25.3969 103.394 25.4122H103.389ZM102.724 8.58001C102.77 8.50329 102.724 8.49306 102.658 8.44191C102.648 8.46237 102.637 8.48283 102.622 8.50329C102.658 8.52886 102.689 8.55443 102.724 8.58001ZM102.51 19.2337C102.525 19.2031 102.545 19.1673 102.561 19.1366C102.484 19.1263 102.479 19.1263 102.438 19.1877C102.458 19.2031 102.484 19.2184 102.504 19.2337H102.51ZM102.105 18.1443C102.213 17.9091 102.244 17.8426 102.274 17.7761C102.172 17.7352 102.008 17.6329 101.993 17.817C101.983 17.9193 102.075 18.0523 102.111 18.1443H102.105ZM102.218 12.3239C102.448 12.3188 102.602 12.1858 102.596 11.9454C102.596 11.6795 102.382 11.6488 102.208 11.6181C101.993 11.6539 101.819 11.6999 101.845 11.9352C101.87 12.15 101.957 12.3341 102.213 12.3239H102.218ZM100.106 13.3059C100.213 13.3775 100.269 13.444 100.326 13.444C100.402 13.444 100.474 13.398 100.551 13.3724C100.499 13.3264 100.453 13.2445 100.392 13.2343C100.32 13.2241 100.239 13.2701 100.101 13.3059H100.106ZM100.443 10.4008C100.489 10.4213 100.54 10.4417 100.586 10.4622C100.607 10.2781 100.551 10.2678 100.443 10.4008ZM101.052 8.65161C100.985 8.63627 100.909 8.65161 100.817 8.66184C100.858 8.73856 100.878 8.81528 100.904 8.81528C100.98 8.81528 101.057 8.79482 101.134 8.77948C101.108 8.73344 101.088 8.66184 101.052 8.65161ZM101.824 14.9119C101.788 14.9119 101.747 14.9221 101.712 14.9272C101.773 14.9528 101.778 14.9528 101.824 14.9119ZM101.471 15.5768C101.41 15.5768 101.292 15.6586 101.292 15.6995C101.287 16.0269 101.579 15.9655 101.763 16.0473C101.742 15.8428 101.829 15.5717 101.476 15.5768H101.471ZM101.067 18.0318C101.149 18.1239 101.154 18.3131 101.354 18.2415C101.374 18.2364 101.4 18.1955 101.4 18.1801C101.364 17.9653 101.185 18.0983 101.077 18.0472L101.057 18.0062L101.067 18.0318ZM101.006 16.9526C101.067 16.9424 101.118 16.8657 101.175 16.8145C101.118 16.7685 101.062 16.6816 101.006 16.6816C100.944 16.6816 100.883 16.7583 100.786 16.8299C100.883 16.8861 100.95 16.9629 101.006 16.9526ZM100.771 14.5181C100.817 14.4874 100.847 14.3442 100.817 14.3084C100.632 14.0936 100.423 14.1703 100.095 14.2828C100.351 14.5385 100.53 14.6817 100.771 14.5181ZM100.592 22.4099C100.551 22.3946 100.515 22.3792 100.474 22.3639C100.474 22.3895 100.474 22.415 100.469 22.4406C100.54 22.4662 100.546 22.4713 100.592 22.4099ZM100.469 18.9371C100.494 18.6353 99.9471 18.5024 99.9164 18.845C99.9318 19.1263 100.448 19.2337 100.469 18.9371ZM81.4731 20.5022C81.6726 20.538 81.8056 20.3948 81.8721 20.2362C81.9386 20.0777 81.8158 19.9754 81.6675 19.9089C81.4373 19.8884 81.3811 20.0521 81.3453 20.226C81.3197 20.3487 81.3299 20.4715 81.4731 20.4971V20.5022ZM86.5417 36.2808L86.6031 36.3012V36.2501L86.5417 36.2808ZM87.7334 37.1963C87.8306 37.2679 87.9124 37.3702 87.9892 37.3702C88.1272 37.3702 88.1528 37.2423 88.1017 37.1298C88.0556 37.0275 87.984 36.9252 87.8511 36.9815C87.7999 37.0019 87.7794 37.1042 87.7283 37.1963H87.7334ZM88.1426 19.0752C88.1068 19.0292 88.0761 18.9831 88.0403 18.9371C88.0505 18.9934 88.0608 19.0496 88.071 19.111C88.0966 19.1008 88.117 19.0854 88.1426 19.0752ZM82.2454 17.0856C82.2454 16.8197 82.2096 16.5179 81.8414 16.5435C81.5601 16.5639 81.4834 16.7992 81.468 17.0089C81.468 17.3209 81.5703 17.505 81.8567 17.5306C82.1892 17.5613 82.2454 17.326 82.2454 17.0805V17.0856ZM81.376 7.99694C81.4322 8.02763 81.4936 8.09412 81.5652 8.089C81.6368 8.07878 81.6828 7.98671 81.7289 7.94068C81.5959 7.85373 81.3708 7.71564 81.376 8.00206V7.99694ZM81.8005 9.22956C81.6777 9.21933 81.5703 9.25002 81.5447 9.383C81.5089 9.56201 81.6675 9.54667 81.7647 9.55178C81.8363 9.55178 81.9692 9.51087 81.9795 9.46483C82.0051 9.35231 81.9437 9.25002 81.8056 9.23468L81.8005 9.22956ZM82.138 12.7996C81.8465 12.774 81.8823 13.0451 81.8465 13.2241C81.8005 13.4338 81.9283 13.531 82.0664 13.5668C82.3324 13.5616 82.4296 13.4235 82.4449 13.2394C82.4603 13.0246 82.3733 12.82 82.1431 12.7944L82.138 12.7996ZM82.0869 26.0771C81.7851 26.1027 81.5243 26.2612 81.4118 26.5476C81.4373 27.233 82.4756 26.8954 82.5677 26.3891C82.6188 26.1129 82.2966 26.0618 82.092 26.0771H82.0869ZM83.4883 23.3715C83.1098 23.4738 82.7876 23.709 82.8234 24.1591C82.8541 24.4967 83.1354 24.6297 83.4525 24.6194C83.9179 24.6041 83.9998 24.2819 83.9895 23.9852C83.9179 23.6272 83.9179 23.2589 83.4832 23.3766L83.4883 23.3715ZM84.9357 7.69006C84.5982 7.70541 84.6749 8.10946 84.9869 8.089C85.1045 8.07366 85.2477 8.01229 85.217 7.86908C85.1915 7.74121 85.0534 7.69006 84.9357 7.69518V7.69006ZM84.7721 8.66184C84.7005 8.7539 84.7158 8.87665 84.8232 8.92268C84.9562 8.98406 85.0994 8.89711 85.2273 8.8562C85.2324 8.64138 84.9255 8.46748 84.7721 8.65672V8.66184ZM85.4063 11.8687C85.0892 11.8585 85.0789 12.1295 85.038 12.3392C85.038 12.6717 85.2221 12.8507 85.5086 12.8712C85.8001 12.8865 85.8973 12.6615 85.8717 12.4006C85.8461 12.1193 85.7234 11.884 85.4114 11.8738L85.4063 11.8687ZM85.6927 16.6048C85.4012 16.5793 85.2426 16.7787 85.2273 17.0191C85.2017 17.3823 85.4472 17.5868 85.7592 17.6994C86.0098 17.6738 86.2093 17.5664 86.1632 17.326C86.1121 17.0345 86.1479 16.6406 85.6927 16.6048ZM85.8666 19.9549C85.5086 19.9089 85.35 20.1646 85.2938 20.4971C85.3398 20.85 85.5341 21.1108 85.8922 21.1517C86.199 21.1875 86.3985 20.9829 86.3883 20.671C86.378 20.3334 86.2553 20.0009 85.8666 19.9549ZM87.2629 10.498V10.5491L87.3191 10.5236L87.2629 10.5031V10.498ZM87.3498 24.5274C87.314 24.3637 87.2629 24.1591 87.0583 24.154C86.8946 24.154 86.8486 24.3228 86.823 24.4711C86.823 24.6706 86.91 24.8138 87.1248 24.8138C87.2987 24.8138 87.3907 24.691 87.3498 24.5274ZM88.2091 7.47013C88.0812 7.44968 87.9738 7.51617 88.025 7.66449C88.0454 7.72587 88.1579 7.75144 88.2551 7.80259C88.3114 7.72587 88.3983 7.64915 88.3881 7.60823C88.3676 7.54685 88.2756 7.47525 88.2091 7.46502V7.47013ZM88.4699 8.53909C88.4188 8.59535 88.383 8.63115 88.3472 8.67207C88.4137 8.73345 88.5313 8.892 88.6387 8.79482C88.7615 8.68741 88.5313 8.58512 88.4699 8.53909ZM88.7615 13.5207C88.6796 13.3417 88.4904 13.6077 88.4392 13.6588C88.5006 13.6742 88.6182 13.7407 88.6796 13.7151C88.7257 13.6946 88.7819 13.5719 88.7563 13.5207H88.7615ZM89.1297 11.2652C89.1655 11.4544 89.278 11.6027 89.4826 11.6027C89.6872 11.6027 89.8611 11.4646 89.8253 11.2447C89.7588 10.856 89.1348 10.8253 89.1297 11.2652ZM89.1093 33.7695C88.8433 33.7132 88.7563 33.8973 88.7103 34.0866C88.6745 34.3986 88.8689 34.4446 89.0837 34.4753C89.2831 34.506 89.4315 34.4497 89.4366 34.2145C89.4417 33.9843 89.3292 33.8155 89.1041 33.7644L89.1093 33.7695ZM90.4084 23.2027C89.9481 23.2641 89.7486 23.7193 89.6821 24.1591C89.6309 24.4813 89.8151 24.7013 90.1475 24.7984C90.6027 24.6604 90.7562 24.2921 90.7766 23.8727C90.792 23.5965 90.7204 23.1567 90.4084 23.1976V23.2027ZM90.6436 18.8757C90.6334 19.1417 90.6794 19.4741 90.9965 19.5253C91.7126 19.6378 91.687 18.4717 91.0681 18.3898C90.7459 18.3796 90.6488 18.5893 90.6385 18.8757H90.6436ZM91.5745 8.10946C91.4466 8.10435 91.3392 8.15549 91.329 8.28336C91.3136 8.4726 91.4773 8.49306 91.6154 8.53909C91.7433 8.51352 91.9274 8.53909 91.8967 8.32428C91.8711 8.15549 91.7228 8.11458 91.5745 8.10946ZM91.8763 31.6674C91.6461 31.6674 91.5898 32.0459 91.82 32.0919C92.0757 32.1481 92.1166 31.739 91.8763 31.6674ZM92.3877 10.2985C92.2547 10.2678 92.1576 10.3241 92.1269 10.452C92.0808 10.631 92.2087 10.7281 92.3519 10.7486C92.4849 10.7691 92.6741 10.7742 92.6741 10.5747C92.6741 10.4162 92.5258 10.3497 92.3826 10.3036L92.3877 10.2985ZM92.5616 14.6459C92.2138 14.6613 92.0553 14.8761 92.0553 15.2699C92.0706 15.5512 92.3008 15.674 92.577 15.6331C92.848 15.5921 93.1907 15.5308 93.1549 15.1318C93.1293 14.7943 92.8941 14.6306 92.5616 14.6459ZM92.2701 24.7217C92.3366 24.7575 92.4184 24.8445 92.4951 24.8087C92.5565 24.778 92.5974 24.6552 92.5872 24.5939C92.5463 24.333 92.3263 24.6501 92.2701 24.7217ZM93.2367 27.857C93.2367 27.7138 93.114 27.6575 92.9912 27.6882C92.7969 27.7342 92.7202 27.8877 92.7099 28.0769C92.7304 28.2048 92.802 28.3071 92.9299 28.302C93.2009 28.2866 93.2367 28.0616 93.2367 27.857ZM92.981 42.1779C93.0168 42.1626 93.0526 42.1523 93.0884 42.137C93.0782 42.1114 93.0628 42.091 93.0526 42.0654C92.9861 42.0961 92.9861 42.1012 92.981 42.1779ZM93.2316 31.5344C93.2725 31.5139 93.3186 31.4884 93.3595 31.4679C93.3442 31.4219 93.3237 31.3758 93.3032 31.3349C93.1703 31.3963 93.1754 31.3861 93.2265 31.5344H93.2316ZM93.0884 26.1078C93.0884 26.1078 93.0526 26.0771 93.0322 26.0618C93.0168 26.0822 93.0015 26.1027 92.9861 26.118C92.9964 26.1385 93.0015 26.1641 93.0117 26.1845L93.0884 26.1078ZM93.5743 22.6196C93.5283 22.5122 93.4209 22.3843 93.3032 22.4713C92.9248 22.7526 93.0987 23.126 93.0577 23.6783C93.5487 23.2794 93.738 23.0083 93.5692 22.6196H93.5743ZM94.0755 30.1892C94.4898 30.1432 94.5205 29.4783 94.0755 29.509C93.6664 29.5397 93.651 30.1995 94.0755 30.1892ZM94.2085 7.53663C94.096 7.66449 94.1369 7.70541 94.2904 7.64403C94.2648 7.60823 94.2341 7.57243 94.2085 7.53663ZM94.408 16.2468C94.4438 16.2928 94.454 16.344 94.5154 16.3389C94.5717 16.3389 94.6535 16.2417 94.633 16.1803C94.5768 16.0473 94.4489 16.1906 94.408 16.2417V16.2468ZM94.5103 8.58512C94.5972 8.63115 94.5921 8.61581 94.6381 8.52375C94.5614 8.52375 94.5512 8.52374 94.5103 8.58512ZM94.8274 9.45461C94.766 9.44438 94.6893 9.51598 94.587 9.56713C94.6535 9.64896 94.6893 9.73591 94.7507 9.75637C94.8734 9.79728 94.9859 9.74614 94.9962 9.60804C94.9962 9.5569 94.8939 9.46995 94.8274 9.45972V9.45461ZM94.7967 19.3054C94.4438 19.3156 94.408 19.5918 94.3773 19.8424C94.3875 20.1493 94.5563 20.2874 94.8274 20.2771C95.2314 20.2618 95.1394 19.9242 95.165 19.6838C95.1905 19.4383 95.0422 19.2951 94.7967 19.3002V19.3054ZM95.8554 12.0119C95.748 11.792 95.436 11.8431 95.4463 12.0937C95.5383 12.15 95.6406 12.2625 95.7634 12.2421C95.881 12.2216 95.9015 12.1091 95.8503 12.0119H95.8554ZM95.7838 17.7607C96.0702 17.771 96.1674 17.551 96.1776 17.3107C96.1828 17.1726 96.1367 16.9987 95.9373 17.0447C95.7327 17.0907 95.5997 17.239 95.5588 17.4129C95.5383 17.6278 95.6253 17.7556 95.7787 17.7607H95.7838ZM95.7889 31.5702C95.8196 31.5293 95.8657 31.473 95.9066 31.4168C95.8196 31.3656 95.6764 31.2429 95.615 31.3963C95.5639 31.5139 95.6969 31.56 95.7889 31.5702ZM96.0037 14.3851C95.8708 14.3851 95.8043 14.5232 95.8452 14.6306C95.9321 14.8659 96.1265 14.8454 96.3209 14.7994C96.2339 14.6408 96.2697 14.38 95.9986 14.38L96.0037 14.3851ZM96.4948 15.3824C96.5357 15.3978 96.6277 15.3671 96.6431 15.3313C96.7761 15.0295 96.4999 14.9682 96.3464 14.8301C96.3157 15.0346 96.1981 15.2597 96.4948 15.3773V15.3824ZM96.9806 16.8145C96.8681 16.6713 96.7249 16.7787 96.597 16.8299C96.6533 16.9015 96.9397 17.3976 97.0216 17.0958C97.0471 17.014 97.0318 16.881 96.9806 16.8145ZM97.1085 19.8322C97.129 19.6992 97.1494 19.5713 97.1699 19.4383C97.0574 19.5406 96.9295 19.7401 97.1085 19.8322ZM96.8323 8.14015C96.73 8.13504 96.6226 8.17595 96.5203 8.19641C96.5357 8.38054 96.6277 8.45726 96.7454 8.46237C96.8528 8.46749 97.0369 8.45725 97.0574 8.40099C97.1239 8.22198 96.9806 8.14527 96.8272 8.13504L96.8323 8.14015ZM97.3642 19.0599C97.1034 19.065 97.1392 19.2389 97.1903 19.4076C97.3898 19.4792 97.5074 19.3872 97.5432 19.1928C97.5484 19.157 97.4256 19.0547 97.3694 19.0547L97.3642 19.0599ZM97.5688 29.5039C97.4154 29.5244 97.3131 29.6113 97.3284 29.7852C97.3642 29.9233 97.4154 30.0665 97.5842 30.0767C97.8041 30.087 97.8757 29.9386 97.8552 29.7443C97.8348 29.5908 97.7478 29.4834 97.5739 29.509L97.5688 29.5039ZM97.891 25.3099C97.8808 25.2434 97.8246 25.1872 97.7632 25.0798C97.7018 25.1974 97.6302 25.2741 97.6507 25.3253C97.6711 25.3815 97.7632 25.4122 97.8246 25.4582C97.8501 25.4122 97.9013 25.3559 97.8962 25.315L97.891 25.3099ZM97.4358 20.9574C97.4154 21.0085 97.3949 21.0597 97.3796 21.1006C97.4358 21.1568 97.5177 21.2745 97.5842 21.1415C97.6404 21.029 97.5074 20.9881 97.4358 20.9574ZM97.6251 23.0339C97.4256 23.0544 97.3233 23.1669 97.3438 23.3766C97.3847 23.4738 97.3949 23.617 97.5484 23.5914C97.7376 23.5556 97.8348 23.4124 97.845 23.2334C97.8501 23.1106 97.7581 23.0237 97.6251 23.039V23.0339ZM98.0854 10.3292C97.9115 10.2883 97.8348 10.411 97.8041 10.5747C97.8604 10.8304 98.0343 10.9481 98.2849 10.9481C98.3923 10.9481 98.5253 10.9072 98.5253 10.7588C98.5253 10.4775 98.3053 10.3803 98.0803 10.3292H98.0854ZM98.0445 14.8505C98.0445 14.8505 98.0649 14.8045 98.0752 14.7789C97.9678 14.7329 97.9371 14.8454 98.0445 14.8505ZM99.3845 16.6713C99.405 16.5997 99.405 16.5997 99.3385 16.569C99.318 16.6406 99.318 16.6355 99.3845 16.6713ZM98.8117 7.85885C98.6685 7.79747 98.6736 7.79236 98.6071 7.92022C98.6531 7.94068 98.694 7.96625 98.7401 7.98671C98.7656 7.94068 98.7912 7.89976 98.8117 7.85885ZM98.3923 13.6026C98.2644 13.5923 98.0905 13.4798 98.0394 13.7662C98.1007 13.8276 98.1621 13.9452 98.2593 13.9862C98.4332 14.0578 98.5457 13.9094 98.5969 13.7867C98.6736 13.6128 98.5048 13.6077 98.3923 13.6026ZM98.3565 16.0934C98.423 16.0167 98.515 15.9706 98.4588 15.8581C98.4178 15.7712 98.3053 15.7354 98.2184 15.7712C97.9575 15.8632 98.1826 16.078 98.3514 16.0934H98.3565ZM98.5099 27.0233C98.5099 26.9057 98.3718 26.7931 98.3053 26.696C98.0138 26.742 97.9064 26.9312 97.8552 27.1256C97.8143 27.2893 97.9678 27.4069 98.1212 27.4069C98.3565 27.4069 98.515 27.2483 98.5099 27.0233ZM97.7427 32.5727C98.024 32.5829 98.0189 32.23 97.7427 32.2044C97.4819 32.2402 97.4665 32.5624 97.7427 32.5727ZM97.1903 35.0379C97.4205 35.0532 97.4921 34.8742 97.4665 34.6952C97.4512 34.5469 97.3336 34.4344 97.1597 34.4497C96.9909 34.4651 96.909 34.5776 96.9142 34.6287C96.9346 34.9151 97.0216 35.0277 97.1852 35.0379H97.1903ZM97.1136 21.878C97.129 21.6427 96.95 21.5302 96.7505 21.4944C96.4641 21.5865 96.3618 21.7911 96.3515 22.0314C96.3362 22.3332 96.5817 22.3281 96.7812 22.3127C97.0369 22.2974 97.1034 22.0672 97.1136 21.8729V21.878ZM96.7658 37.4571C96.7045 37.1656 96.2748 37.2218 96.2851 37.5236C96.3618 37.8049 96.8272 37.7589 96.7658 37.4571ZM96.326 27.2739C96.4334 27.2483 96.5612 27.2023 96.5254 27.0642C96.5101 27.0028 96.4129 26.9312 96.3413 26.921C96.1776 26.8903 96.1725 27.0182 96.1674 27.1307C96.1879 27.2177 96.2186 27.3046 96.326 27.2739ZM96.5203 24.645C96.5306 24.3842 96.418 24.0619 96.1112 24.0926C95.5997 24.1489 95.4411 25.2127 96.0344 25.2025C96.2902 25.1053 96.5101 24.9417 96.5254 24.645H96.5203ZM95.9577 29.3709C95.8196 29.4374 95.8196 29.4272 95.881 29.5806C96.0191 29.509 96.0191 29.5141 95.9577 29.3709ZM95.881 33.1097C95.7685 33.0381 95.6611 33.1097 95.5588 33.1506C95.5844 33.2938 95.7685 33.6416 95.9475 33.4012C96.014 33.3143 95.9679 33.166 95.881 33.1097ZM95.7276 40.6128C96.0396 40.577 96.014 39.9837 95.6764 40.0502C95.5127 40.0809 95.5946 40.2343 95.5895 40.3469C95.5895 40.4747 95.5537 40.5873 95.7276 40.6077V40.6128ZM95.4718 35.7591C95.5383 35.7488 95.5844 35.6568 95.6406 35.6005C95.5895 35.5494 95.5332 35.4522 95.4821 35.4522C95.4207 35.4522 95.3593 35.534 95.2673 35.6056C95.3542 35.6772 95.4207 35.7642 95.4718 35.7539V35.7591ZM95.2826 23.1106C95.2979 22.9776 95.2314 22.8754 95.0831 22.9112C94.9297 22.9521 94.8427 23.0697 94.8223 23.2283C94.8427 23.3561 94.9041 23.4584 95.0422 23.438C95.2161 23.4124 95.2621 23.2538 95.2826 23.1106ZM94.5819 27.9081C94.5819 28.0053 94.6126 28.0974 94.7098 28.1332C94.8069 28.169 94.9297 28.1229 94.9604 28.0207C95.0217 27.8058 94.6381 27.6319 94.5768 27.9081H94.5819ZM94.9246 38.076C94.899 38.0095 94.8427 37.9583 94.7967 37.9021C94.7558 37.9379 94.7149 37.9686 94.6484 38.0248C94.72 38.0913 94.7711 38.1425 94.8274 38.1936C94.8632 38.1527 94.9399 38.1016 94.9297 38.0811L94.9246 38.076ZM94.6944 42.4797C94.6586 42.3876 94.6126 42.4285 94.5256 42.4541C94.5614 42.5462 94.6075 42.5052 94.6944 42.4797ZM94.8734 25.9595C94.8632 25.6526 94.5921 25.6475 94.3671 25.5554C93.7022 25.581 93.8352 26.6397 94.4745 26.5374C94.7609 26.4914 94.8837 26.2305 94.8734 25.9595ZM94.4182 34.2451C94.4182 34.2451 94.3773 34.2656 94.3568 34.2809C94.3978 34.3628 94.4643 34.3321 94.4182 34.2451ZM94.1165 32.3681C93.9323 32.3527 93.8403 32.5011 93.8505 32.6749C93.8658 32.854 93.9886 32.9614 94.1574 32.9921C94.5154 32.9665 94.4387 32.3937 94.1165 32.3681ZM94.0295 40.4696C94.1727 40.5873 94.1881 40.3571 94.1881 40.2702C94.0909 40.2702 93.8914 40.352 94.0295 40.4696ZM93.9221 36.6234C94.2597 36.5109 94.2239 35.9841 93.8403 36.0148C93.4464 36.0506 93.5897 36.5927 93.9221 36.6234ZM93.3544 37.9993C93.3135 38.0197 93.2674 38.0402 93.2265 38.0606C93.3442 38.1732 93.4209 38.1885 93.3544 37.9993ZM93.0526 44.2698C93.2725 44.3107 93.38 43.922 93.1447 43.8504C92.9094 43.835 92.8173 44.2289 93.0526 44.2698ZM92.8225 32.9869C92.6895 33.0739 92.6895 33.0637 92.7611 33.2171C92.802 33.1915 92.8429 33.1608 92.889 33.1353C92.8685 33.0892 92.848 33.0381 92.8276 32.9921L92.8225 32.9869ZM92.5667 40.5566C92.9401 40.4952 92.9554 39.8559 92.5207 39.907C92.1524 39.953 92.1831 40.5719 92.5667 40.5566ZM92.3315 30.358C92.5923 30.312 92.6025 29.821 92.3212 29.8517C92.0962 29.8721 92.0962 30.3427 92.3315 30.358ZM91.9785 37.6617C92.2036 37.5952 92.0962 37.2986 91.9172 37.2576C91.8507 37.3395 91.7689 37.3906 91.7893 37.5083C91.8047 37.5901 91.8814 37.6873 91.9785 37.6617ZM91.641 34.7771C91.7637 34.8231 91.866 34.7464 91.8711 34.6134C91.8711 34.5418 91.8251 34.4293 91.7689 34.4088C91.641 34.3525 91.5694 34.4497 91.5285 34.6032C91.5592 34.6492 91.5847 34.7566 91.641 34.7771ZM91.5131 43.1599C91.5336 43.0781 91.595 42.9758 91.5336 42.8939C91.4824 42.8275 91.4006 42.8479 91.3546 42.9093C91.2574 43.0372 91.3546 43.2008 91.5131 43.1599ZM91.375 27.054C91.4211 26.5988 91.9734 26.2459 91.5898 25.9134C91.4057 25.7498 90.8943 26.0566 90.7255 26.3379C90.3214 26.9926 91.3034 26.6602 91.375 27.0591V27.054ZM90.9352 28.6446C90.4902 28.6651 90.5311 29.3607 90.9301 29.4476C91.3597 29.4118 91.4057 28.6242 90.9352 28.6446ZM90.884 39.283C90.9147 39.2984 90.9454 39.3137 90.9761 39.3291C90.9761 39.2626 90.9761 39.2575 90.9249 39.2268C90.9147 39.2472 90.8994 39.2677 90.8891 39.283H90.884ZM90.8891 48.4944C90.9352 48.5047 91.0119 48.4842 91.0323 48.4484C91.0886 48.3564 91.0323 48.2899 90.9352 48.2899C90.8943 48.2899 90.8482 48.3512 90.8073 48.3819C90.838 48.4228 90.8584 48.4842 90.8891 48.4944ZM90.9096 45.308C90.8789 45.1597 90.7664 45.0728 90.6181 45.1341C90.4749 45.1955 90.4237 45.3438 90.4032 45.4871C90.4595 45.84 90.9659 45.5996 90.9096 45.308ZM90.0094 30.6035C89.59 30.5524 89.6616 31.2071 89.9992 31.2173C90.3316 31.1661 90.3572 30.6496 90.0094 30.6035ZM89.8713 37.4878C89.6565 37.5185 89.4928 37.6464 89.4468 37.8612C89.3957 38.0913 89.4877 38.301 89.7383 38.3215C90.2447 38.3624 90.393 37.5747 89.8713 37.4827V37.4878ZM89.6105 47.4204L89.6616 47.3846L89.6054 47.3641V47.4204H89.6105ZM89.4724 42.5155C89.3138 42.5462 89.1451 42.6024 89.1093 42.7814C89.0837 42.9195 89.099 43.1241 89.2576 43.1701C89.6207 43.2775 89.9276 42.5922 89.4724 42.5155ZM89.0172 50.1618C89.0786 50.1618 89.1604 50.0698 89.1757 50.0084C89.1911 49.9572 89.1195 49.8856 89.0683 49.7987C88.9814 49.8601 88.8944 49.8959 88.8689 49.9521C88.8075 50.0851 88.8893 50.1669 89.0172 50.1618ZM88.8382 45.6763C88.8075 45.6456 88.7819 45.6149 88.7512 45.5842C88.6438 45.7172 88.695 45.7581 88.8382 45.6763ZM88.6029 29.0589C88.6182 29.1356 88.6694 29.2021 88.6847 29.2328C88.9354 29.1408 88.966 29.0129 88.9558 28.8697C88.9507 28.7776 88.8944 28.706 88.7973 28.7418C88.6541 28.793 88.5722 28.9004 88.608 29.0589H88.6029ZM88.6438 16.3951C88.6234 16.3235 88.5262 16.2877 88.4699 16.2417C88.429 16.3696 88.3165 16.6918 88.5876 16.5997C88.608 16.5383 88.6643 16.4616 88.6438 16.3951ZM88.4546 18.3438C88.4239 18.3847 88.3881 18.4205 88.3523 18.4666C88.3932 18.5024 88.429 18.5382 88.4648 18.574C88.562 18.4512 88.562 18.4512 88.4495 18.3438H88.4546ZM88.5057 41.2573C88.5262 41.1499 88.4648 41.0731 88.3574 41.0629C88.2295 41.0476 88.1477 41.1448 88.1068 41.2522C88.0761 41.5386 88.4597 41.5028 88.5057 41.2573ZM87.8817 48.8116C88.0198 48.8525 88.1426 48.6735 88.2347 48.6019C88.3216 48.3001 87.9124 48.2848 87.7948 48.4944C87.7437 48.5916 87.7539 48.7706 87.8766 48.8116H87.8817ZM87.8664 39.3188C87.9073 39.2779 87.8459 39.2114 87.8255 39.1705C87.7948 39.2063 87.7641 39.237 87.7334 39.2728C87.7743 39.2984 87.8306 39.3598 87.8715 39.3188H87.8664ZM87.6516 43.523C87.7232 43.3952 87.6516 43.3338 87.5595 43.2622C87.5186 43.3236 87.4777 43.3901 87.447 43.4361C87.4828 43.5435 87.5698 43.6714 87.6516 43.5179V43.523ZM87.2424 46.2389C87.5442 46.0906 87.6311 45.9065 87.5595 45.661C87.5493 45.6303 87.3959 45.6047 87.3498 45.6354C87.1401 45.7786 87.0634 45.9729 87.2424 46.2389ZM86.8537 42.5104C86.8844 42.4797 86.9151 42.4541 86.9407 42.4234C86.9202 42.4029 86.8997 42.3876 86.8844 42.3671C86.8691 42.3876 86.8486 42.4132 86.8332 42.4336C86.8384 42.4592 86.8486 42.4848 86.8537 42.5104ZM87.2629 34.6338C87.314 34.3628 86.8281 34.373 86.7565 34.5878C86.7412 34.8538 87.2168 34.8538 87.2629 34.6338ZM86.7003 40.5054C86.644 40.6179 86.5826 40.6844 86.5826 40.7458C86.5826 40.797 86.6696 40.843 86.7156 40.8941C86.7463 40.8481 86.7974 40.8021 86.7974 40.7612C86.7923 40.6896 86.7463 40.6179 86.7003 40.5054ZM86.7258 51.7985C86.8588 51.6809 86.7412 51.5939 86.6696 51.4865C86.6082 51.5428 86.5468 51.599 86.3934 51.7422C86.5059 51.7934 86.6133 51.9008 86.731 51.7985H86.7258ZM86.2093 44.5613C86.2655 44.5051 86.3371 44.459 86.378 44.3925C86.3934 44.367 86.3422 44.3005 86.3218 44.2493C86.2604 44.2954 86.199 44.3414 86.1428 44.3823C86.1735 44.459 86.1939 44.5051 86.2093 44.5562V44.5613ZM85.9024 48.7144C85.9433 48.7758 85.9689 48.8116 85.9996 48.8525C86.0456 48.7809 86.0967 48.7144 86.1274 48.6377C86.1377 48.6172 86.0712 48.5661 86.0405 48.5303C85.9945 48.5916 85.9484 48.6581 85.9024 48.7144ZM85.7438 37.0684C85.8717 37.0377 85.8768 36.9201 85.8206 36.8178C85.6773 36.5518 85.437 36.6439 85.4216 36.9201C85.5188 36.9866 85.6109 37.0991 85.7438 37.0684ZM84.8181 33.3296C84.9562 33.3603 85.125 33.3603 85.1403 33.166C85.1505 32.9818 85.0329 32.8591 84.8641 32.7824C84.6698 32.7619 84.634 32.9256 84.593 33.0483C84.5317 33.2324 84.6851 33.2989 84.8181 33.3296ZM79.4171 26.5016C79.4171 26.5016 79.3966 26.4607 79.3864 26.4402C79.3045 26.4812 79.3301 26.5425 79.4171 26.5016ZM78.1947 7.75144C78.0975 7.76167 77.9338 7.82816 77.9287 7.88442C77.9082 8.0532 78.0515 8.09923 78.1947 8.12481C78.3021 8.12481 78.4351 8.13504 78.4555 7.98671C78.476 7.80259 78.3379 7.74121 78.1947 7.75144ZM78.0566 9.01986C78.1231 9.383 78.7828 9.44949 78.7112 9.01986C78.6601 8.73345 78.1128 8.72833 78.0566 9.01986ZM78.0054 11.3112C78.0515 11.5158 78.1947 11.6437 78.4095 11.6488C78.6345 11.6488 78.8545 11.5516 78.8135 11.301C78.7266 10.7844 78.0515 10.7691 78.0054 11.3112ZM78.3788 13.8276C78.0208 13.7969 77.9901 14.114 77.898 14.3595C77.9185 14.6204 78.0412 14.8147 78.3225 14.8147C78.6089 14.8147 78.8545 14.6664 78.8647 14.3595C78.8749 14.0629 78.6806 13.8583 78.3839 13.8327L78.3788 13.8276ZM78.9772 27.279C78.9414 27.279 78.9056 27.2841 78.8698 27.2893C78.9261 27.3251 78.9261 27.3251 78.9772 27.279ZM77.9031 23.5761C77.944 23.8983 78.1026 24.2256 78.5118 24.1745C78.9056 24.1284 78.88 23.796 78.8698 23.4942C78.8084 23.172 78.7215 22.8037 78.3276 22.8344C77.9338 22.8651 77.8622 23.2538 77.9082 23.5761H77.9031ZM78.21 20.5584C78.7112 20.5942 78.7266 20.1339 78.7522 19.8168C78.7828 19.4844 78.522 19.2644 78.1947 19.29C77.8878 19.3156 77.6423 19.4946 77.6627 19.8884C77.6985 20.2158 77.8418 20.5277 78.2151 20.5584H78.21ZM76.6756 26.2101C76.7472 26.1794 76.8086 26.1231 76.87 26.0771C76.8342 26.0464 76.7881 25.985 76.7575 25.9902C76.6859 26.0106 76.6245 26.0566 76.5478 26.0976C76.604 26.1487 76.6552 26.2152 76.6705 26.2101H76.6756ZM76.1232 11.0657C76.1232 11.0657 76.1386 11.0248 76.1488 11.0043C76.1232 10.9992 76.0926 10.989 76.067 10.9839C76.067 11.0504 76.067 11.0555 76.1284 11.0657H76.1232ZM75.8931 8.93291C75.9135 8.87665 75.8726 8.83062 75.8266 8.81016C75.7448 8.77948 75.7141 8.83574 75.6527 8.88688C75.7038 8.94314 75.8471 9.08124 75.8982 8.93291H75.8931ZM75.6527 7.82304C75.6067 7.83327 75.5555 7.8435 75.5095 7.85373C75.5964 7.98671 75.6629 8.00717 75.6527 7.82304ZM65.9707 13.4338C65.9656 13.5054 66.0423 13.5719 66.0781 13.623C66.2009 13.5054 66.385 13.3213 66.0986 13.265C66.0577 13.3161 65.981 13.3622 65.9707 13.4287V13.4338ZM66.1651 16.0883C66.1651 16.0883 66.1804 16.1343 66.1907 16.1548C66.2162 16.1292 66.2367 16.1036 66.2623 16.0729C66.2418 16.0576 66.2265 16.0422 66.206 16.0218C66.1907 16.0422 66.1753 16.0627 66.1651 16.0831V16.0883ZM66.073 10.6668C66.0781 10.7333 66.16 10.7895 66.2111 10.8509C66.252 10.8151 66.3134 10.7844 66.3339 10.7384C66.3697 10.6514 66.3492 10.5696 66.1293 10.4878C66.1191 10.5082 66.0628 10.59 66.073 10.6668ZM66.293 8.63627C66.2572 8.66695 66.2265 8.70276 66.1958 8.73344C66.2878 8.77436 66.3134 8.80505 66.3901 8.74367C66.3595 8.70787 66.3288 8.67207 66.293 8.63627ZM68.9423 8.93803C68.5178 9.01986 68.5894 9.6285 69.0139 9.62339C69.2083 9.62339 69.3617 9.52621 69.3208 9.31651C69.2799 9.11704 69.1623 8.93803 68.9423 8.93803ZM69.2134 12.5234C68.9423 12.5489 68.8196 12.7331 68.8247 12.999C68.8298 13.265 69.0139 13.3213 69.2134 13.3417C69.4896 13.3059 69.6635 13.1627 69.6686 12.8967C69.6737 12.6052 69.4743 12.4978 69.2134 12.5234ZM73.745 9.17842C73.5557 9.18864 73.433 9.28071 73.433 9.43415C73.433 9.63362 73.5813 9.73079 73.7808 9.70522C73.9291 9.68988 74.0876 9.5927 74.0825 9.45461C74.0774 9.26536 73.8984 9.19376 73.745 9.17842ZM74.0365 11.5874C73.8217 11.5721 73.658 11.6641 73.5864 11.8482C73.6324 12.0989 73.7347 12.2676 73.97 12.2728C74.1695 12.2728 74.2922 12.1449 74.2973 11.9557C74.2973 11.792 74.2564 11.5976 74.0365 11.5874ZM74.0774 14.8914C73.4688 14.8914 73.2846 15.8121 73.9342 15.9195C74.2206 15.9195 74.3638 15.7149 74.3996 15.4489C74.4354 15.2034 74.3792 14.8914 74.0723 14.8914H74.0774ZM73.883 26.118C74.2513 26.1436 74.4303 25.8418 74.4047 25.2485C74.3945 25.1104 74.3792 24.6859 73.9291 24.6808C73.5557 24.6757 73.4227 25.0286 73.4381 25.3764C73.4534 25.6986 73.4995 26.0873 73.8882 26.118H73.883ZM73.7194 21.0136C74.103 21.0443 74.2002 20.7732 74.2206 20.4561C74.2411 20.1544 74.1183 19.914 73.8166 19.8935C73.4995 19.868 73.2693 20.047 73.2386 20.4408C73.2693 20.7068 73.3614 20.9829 73.7143 21.0136H73.7194ZM73.7654 8.45214C73.7603 8.05832 73.1977 8.089 73.1107 8.42657C73.1823 8.70787 73.7705 8.82551 73.7654 8.45214ZM71.6889 10.0632C71.7093 10.0223 71.7298 9.98141 71.7503 9.94561C71.5815 9.86377 71.6019 9.95072 71.6889 10.0632ZM71.6173 11.613C71.7656 11.5465 71.7554 11.5567 71.7042 11.393C71.6582 11.4186 71.607 11.4391 71.561 11.4646C71.5815 11.5158 71.6019 11.5669 71.6224 11.6181L71.6173 11.613ZM70.9831 8.30893C71.024 8.28336 71.07 8.25267 71.116 8.2271C71.0547 8.15038 70.9831 7.99183 70.8808 8.10435C70.7887 8.20664 70.8808 8.28336 70.9831 8.30893ZM69.6788 26.9619C70.0624 26.967 70.1443 26.7113 70.1698 26.4454C70.1954 26.1692 70.1136 25.8623 69.7965 25.8572C69.4743 25.8572 69.3055 26.1692 69.2339 26.4454C69.1469 26.7983 69.4742 26.8494 69.6788 26.9568V26.9619ZM68.6303 22.2821C68.6457 22.6759 68.8656 22.9674 69.285 22.9521C69.6788 22.9367 69.6737 22.5889 69.6839 22.502C69.7197 21.8729 69.5049 21.5916 69.1009 21.5814C68.6661 21.5711 68.6201 21.9598 68.6303 22.2821ZM69.2134 17.5459C69.6123 17.5459 69.6328 17.1265 69.6891 16.8248C69.7556 16.4667 69.5663 16.2877 69.3362 16.2622C68.8042 16.2366 68.6559 16.4872 68.6201 16.8452C68.5741 17.28 68.8503 17.5408 69.2134 17.5459ZM66.4157 27.5501C66.6203 27.4734 66.9221 27.4427 66.8863 27.1409C66.8556 26.9057 66.6612 26.7267 66.3799 26.7625C66.1344 26.7931 65.894 26.875 65.9043 27.1767C65.9145 27.4836 66.1702 27.5194 66.4157 27.5501ZM63.4748 8.67718C63.5515 8.96872 64.1602 8.95849 64.0937 8.62604C64.0374 8.32939 63.5106 8.38565 63.4748 8.67718ZM63.8175 24.5683C64.2931 24.5376 64.2164 24.0722 64.3187 23.7806C64.3034 23.397 64.1909 23.1106 63.7612 23.1362C63.2958 23.1618 63.173 23.5454 63.1833 23.8778C63.1935 24.2205 63.3981 24.599 63.8226 24.5734L63.8175 24.5683ZM63.6487 19.1417C64.0476 19.0957 64.2164 18.7837 64.196 18.3796C64.1806 18.0472 64.0834 17.8017 63.6947 17.817C63.2037 17.8375 63.1935 18.2108 63.1577 18.5842C63.1679 18.8911 63.2958 19.1826 63.6487 19.1417ZM63.3572 14.9528C63.5618 14.9017 63.6487 14.6715 63.6334 14.4516C63.6129 14.247 63.4799 14.1498 63.2702 14.1447C63.0401 14.2061 62.9173 14.3544 62.9531 14.5897C62.9889 14.8045 63.1219 15.0142 63.3572 14.9528ZM63.1986 11.48C63.4953 11.4749 63.5976 11.301 63.5873 11.0759C63.5771 10.8969 63.5004 10.723 63.2907 10.6923C63.0247 10.6565 62.9276 10.8458 62.8917 11.0606C62.8508 11.3112 63.0145 11.4288 63.1986 11.48ZM61.0096 8.44703C60.984 8.51352 60.984 8.51352 61.0403 8.55443C61.0556 8.51863 61.0658 8.48283 61.0812 8.45214C61.0556 8.45214 61.0351 8.45214 61.0096 8.44703ZM61.3522 27.7547C61.521 27.7445 61.8228 27.8468 61.7921 27.5245C61.7716 27.3097 61.6745 27.0438 61.3625 27.0847C61.1374 27.1154 60.9175 27.1972 60.8203 27.4376C60.8817 27.7547 61.1272 27.7752 61.3574 27.7598L61.3522 27.7547ZM60.5544 15.4131C60.6209 15.3876 60.6157 15.3824 60.5902 15.316C60.5237 15.3415 60.5288 15.3466 60.5544 15.4131ZM60.5902 12.5541C60.5646 12.5183 60.539 12.4876 60.5083 12.4518C60.4879 12.4671 60.4674 12.4825 60.447 12.4978C60.5083 12.5745 60.5083 12.6154 60.5851 12.5541H60.5902ZM49.9211 12.0273C49.9057 12.1756 49.9722 12.3546 50.1512 12.3239C50.4735 12.2728 50.5246 11.7715 50.1819 11.7101C50.0438 11.7664 49.9415 11.8738 49.9262 12.0273H49.9211ZM50.499 5.59819C50.3098 5.61353 50.0643 5.62887 50.0848 5.97155C50.1257 6.20682 50.2331 6.47279 50.5348 6.48813C50.7803 6.50347 50.8622 6.2324 50.8826 6.05339C50.9184 5.80789 50.7957 5.57261 50.4939 5.59819H50.499ZM51.3378 3.05622C51.3787 3.07668 51.4197 3.09714 51.4606 3.12271C51.4862 3.08691 51.5168 3.05111 51.5424 3.01531C51.4248 2.94882 51.4248 2.9437 51.3429 3.05622H51.3378ZM56.8309 5.71582C56.79 5.72094 56.7644 5.78743 56.7286 5.82834C56.7644 5.86926 56.7951 5.93064 56.8309 5.93575C56.8718 5.93575 56.9435 5.89995 56.9588 5.85903C56.9997 5.75163 56.9332 5.70048 56.836 5.71582H56.8309ZM56.9179 12.5796C56.9179 12.7893 57.0918 12.8763 57.2861 12.8609C57.4805 12.8456 57.6237 12.7484 57.6237 12.5336C57.6237 12.3341 57.547 12.196 57.3322 12.1909C57.0918 12.2267 56.9179 12.3444 56.9179 12.5847V12.5796ZM56.9639 16.1189C56.9383 16.3491 57.0969 16.4821 57.327 16.4974C57.5777 16.4514 57.7976 16.3696 57.7925 16.078C57.7874 15.8325 57.68 15.587 57.414 15.5819C57.0969 15.5768 56.9946 15.8632 56.9639 16.1241V16.1189ZM57.5521 8.85108C57.2861 8.90734 57.1276 9.01475 57.148 9.26025C57.1634 9.48018 57.3322 9.53644 57.5163 9.50575C57.7004 9.47506 57.8232 9.35743 57.8232 9.15796C57.8232 8.94314 57.7004 8.86642 57.5521 8.85108ZM57.5879 21.1722C58.0482 21.1926 58.0482 20.7988 58.0636 20.4919C58.084 20.18 57.9715 19.914 57.5674 19.868C57.2964 19.9498 57.0764 20.139 57.0867 20.4715C57.0969 20.8039 57.1787 21.1517 57.5879 21.1722ZM56.6673 25.9953C57.0253 25.9697 57.1838 25.627 57.1634 25.2741C57.1429 24.9468 56.9435 24.7422 56.6212 24.7115C56.2479 24.8036 56.0433 24.9928 56.0688 25.3969C56.0944 25.7958 56.345 26.0208 56.6673 25.9953ZM53.9156 20.1799C53.9258 20.0777 53.9514 20.0419 53.8696 19.9805C53.8491 20.0265 53.8287 20.0725 53.8082 20.1186C53.8491 20.139 53.8849 20.1595 53.9207 20.1799H53.9156ZM53.4451 17.4078C53.5064 17.4027 53.5525 17.3107 53.6087 17.2544C53.5525 17.2032 53.5013 17.1163 53.4348 17.1061C53.3888 17.101 53.3223 17.1879 53.2405 17.2595C53.3274 17.326 53.3939 17.4129 53.4451 17.4078ZM53.2916 8.87665C53.353 8.78459 53.4809 8.65161 53.3121 8.58512C53.1893 8.53909 53.1331 8.65673 53.1331 8.76413C53.1689 8.78971 53.2302 8.83574 53.2916 8.87665ZM50.765 25.9748C50.9133 26.3226 51.0412 26.7011 51.522 26.6499C51.9669 26.5988 51.9516 26.1999 51.9414 25.9134C51.9209 25.3917 51.5475 25.3457 51.1281 25.4531L51.1435 25.4378C51.031 25.4889 50.9184 25.5401 50.8059 25.5912C50.7241 25.7088 50.6985 25.8265 50.7599 25.9748H50.765ZM50.7855 25.5861C50.7496 25.5656 50.7138 25.5452 50.6729 25.5247C50.6729 25.6372 50.7343 25.6014 50.7855 25.5861ZM50.765 22.635C51.2049 22.6452 51.3327 22.3485 51.2969 22.011C51.2611 21.7041 51.3123 21.2336 50.8161 21.2387C50.3763 21.2387 50.2638 21.5916 50.2586 21.9701C50.2996 22.2923 50.3149 22.6247 50.7701 22.635H50.765ZM50.2586 18.1801C50.5042 18.1085 50.5348 17.8733 50.4735 17.6584C50.4121 17.4436 50.2996 17.3158 50.0592 17.3362C49.5631 17.4181 49.7728 18.3233 50.2586 18.1801ZM50.0285 14.1652C50.0234 14.0271 49.9313 13.9094 49.783 13.935C49.6347 13.9657 49.5682 14.114 49.5631 14.2521C49.6091 14.559 50.0438 14.4465 50.0285 14.16V14.1652ZM48.0747 6.91264C48.2691 6.91264 48.3867 6.91264 48.356 6.64157C48.3253 6.32958 48.2435 6.02781 47.9417 5.98178C47.7013 5.94598 47.64 6.25286 47.5888 6.4421C47.5786 6.81035 47.7729 6.91264 48.0747 6.91264ZM47.6604 3.47051C47.6809 3.40402 47.6604 3.3273 47.5837 3.31195C47.4916 3.2915 47.4303 3.3989 47.374 3.45005C47.3996 3.61883 47.6042 3.65463 47.6553 3.47051H47.6604ZM46.6375 10.1604C47.0774 10.1093 47.2052 9.68476 47.2564 9.30117C47.2871 9.06589 47.1029 8.94314 46.8881 8.91757C46.4738 8.98406 46.3409 9.27048 46.346 9.61827C46.346 9.83309 46.3357 10.1962 46.6324 10.1604H46.6375ZM45.5481 24.1335C45.8447 24.1898 45.9726 23.8676 45.9828 23.5863C45.9931 23.2794 45.9215 22.9981 45.5839 22.8958C45.2821 22.906 45.1543 23.0748 45.1543 23.3459C45.1543 23.6732 45.1798 24.0671 45.5481 24.1335ZM44.7093 19.4537C44.965 19.4281 44.965 19.1673 44.9753 18.9678C44.9855 18.7223 44.8883 18.4614 44.6172 18.4717C44.341 18.487 44.3001 18.7632 44.2899 19.0036C44.3206 19.2593 44.428 19.4792 44.7144 19.4486L44.7093 19.4537ZM44.2643 15.8581C44.4484 15.9041 44.5047 15.72 44.5303 15.5921C44.561 15.4592 44.4382 15.4029 44.3206 15.3722C44.1569 15.3722 44.0239 15.4438 44.0495 15.6228C44.0648 15.7149 44.1723 15.8376 44.2592 15.8581H44.2643ZM42.4282 24.5939C42.6737 24.5836 42.7862 24.3637 42.7555 24.1591C42.7248 23.9443 42.6737 23.6681 42.3617 23.6681C42.0906 23.6681 42.0599 23.8932 42.0292 24.1029C42.1315 24.2921 42.106 24.6092 42.4282 24.5939ZM41.6559 21.1159C41.6968 21.208 41.794 21.1773 41.8502 21.1159C41.9781 20.9778 41.9628 20.7732 41.7377 20.8142C41.707 20.896 41.615 21.0239 41.6559 21.1159ZM41.5587 18.1699L41.5331 18.1085C41.5331 18.1085 41.4973 18.1239 41.4769 18.1341C41.5024 18.1494 41.528 18.1597 41.5587 18.175V18.1699ZM41.2774 16.3031C41.3541 16.3338 41.4104 16.4054 41.482 16.3389C41.528 16.298 41.5536 16.1803 41.528 16.1394C41.4104 15.9809 41.2518 16.1701 41.2774 16.3031ZM39.4924 24.8343C39.7788 24.8138 39.8299 24.5376 39.8299 24.3023C39.8299 24.0313 39.7737 23.7295 39.4412 23.7244C39.1957 23.7244 39.0372 23.9187 39.0372 24.1693C39.206 24.42 39.0372 24.8701 39.4924 24.8343ZM38.8735 20.4459C39.2315 20.1697 39.1855 19.8475 38.9911 19.5253C38.9707 19.4895 38.7866 19.4895 38.7661 19.5253C38.5769 19.8475 38.536 20.1646 38.8735 20.4459ZM38.6638 17.3413C38.8633 17.326 39.0014 17.239 39.0065 17.0191C39.0065 16.881 38.9195 16.7941 38.7917 16.7992C38.5922 16.8094 38.4797 16.9424 38.449 17.1316C38.4234 17.2953 38.5564 17.3107 38.6689 17.3362L38.6638 17.3413ZM34.7358 17.592C34.5721 17.6278 34.4852 17.7607 34.4647 17.9193C34.5363 18.3182 35.0938 18.1341 35.058 17.7812C35.0427 17.6124 34.8892 17.5562 34.7358 17.5868V17.592ZM34.8995 25.1667C35.1705 25.1769 35.2524 24.9007 35.2166 24.6399C35.1757 24.3535 35.191 23.9699 34.7972 23.9852C34.4852 24.0006 34.5926 24.3484 34.5517 24.5683C34.5721 24.8291 34.5721 25.1565 34.8995 25.1667ZM34.3164 20.3487C34.3573 20.584 34.2704 20.9471 34.6233 20.9778C34.966 21.0085 34.8637 20.6607 34.925 20.5022C34.925 20.226 34.9557 19.9549 34.6284 19.9345C34.3675 19.9191 34.2755 20.1237 34.3164 20.3487ZM31.0482 19.0752C30.9152 19.0854 30.7975 19.1519 30.7566 19.2798C30.7106 19.4179 30.7924 19.5406 30.9408 19.5355C31.2118 19.5304 31.4011 19.1059 31.0482 19.0701V19.0752ZM30.6901 25.269C30.772 25.3917 30.8998 25.2843 30.9663 25.1872C31.2732 24.7115 30.9305 24.4046 30.7259 24.0313C30.6339 24.1131 30.5674 24.1387 30.5572 24.1796C30.4856 24.5529 30.4702 24.9365 30.6901 25.269ZM30.6288 21.4739C30.9356 21.5149 30.9356 20.8858 30.6748 20.8142C30.3986 20.8244 30.3679 21.4381 30.6288 21.4739ZM30.6492 20.2822C30.4855 19.3514 30.0048 19.9549 29.5189 20.0367C29.923 20.3692 30.3372 20.0623 30.6492 20.2822ZM28.5267 31.1201C28.6085 31.1661 28.7159 31.0741 28.6903 30.9871C28.6341 30.7774 28.4704 30.6803 28.2505 30.6393C28.1942 30.89 28.3528 31.0229 28.5267 31.1201ZM27.2634 27.3097L27.2275 27.2637L27.1917 27.3148H27.2685L27.2634 27.3097ZM26.5882 25.8009C26.9156 25.6884 26.8593 25.4275 26.8695 25.2178C26.8798 25.044 26.8133 24.8394 26.5984 24.8598C26.3171 24.8854 26.2506 25.1207 26.2609 25.3713C26.2711 25.5963 26.399 25.7344 26.5882 25.806V25.8009ZM26.1126 22.1798C26.2711 22.1644 26.3632 22.0928 26.3376 21.965C26.3274 21.9036 26.2302 21.8166 26.1688 21.8064C26.0461 21.7962 25.9489 21.8831 25.9694 22.011C25.9796 22.0775 26.0716 22.1286 26.1177 22.1798H26.1126ZM22.7676 26.7625C23.008 26.7522 23.0847 26.5425 23.0898 26.3226C23.0898 26.0976 23.0029 25.9032 22.7625 25.8776C22.5016 25.8469 22.3993 26.0515 22.4096 26.2715C22.4147 26.5016 22.4505 26.7778 22.7676 26.7676V26.7625ZM22.4454 24.645C22.6909 24.691 22.7267 24.4967 22.7267 24.3177C22.7267 24.1745 22.742 24.0006 22.5528 23.9699C22.3073 23.929 22.2919 24.1387 22.2408 24.3023C22.2408 24.4558 22.2715 24.6143 22.4403 24.645H22.4454ZM22.3635 22.6503C22.4454 22.6657 22.5988 22.5787 22.609 22.4969C22.65 22.2565 22.2561 22.4508 22.1692 22.4764C22.2203 22.5276 22.2868 22.635 22.3584 22.6503H22.3635ZM19.08 26.6295C19.3357 26.5988 19.4073 26.4658 19.4329 26.3226C19.4585 26.1743 19.4329 26.0055 19.2487 25.985C19.0595 25.9646 19.0032 26.1282 19.0032 26.2766C19.0032 26.3993 19.0544 26.5272 19.08 26.6295ZM19.1516 24.9468C19.2794 24.9468 19.3766 24.8342 19.3766 24.7166C19.3766 24.4046 18.9674 24.4609 18.9828 24.7524C19.0084 24.8445 19.039 24.9468 19.1516 24.9519V24.9468ZM19.3562 23.4482C19.4124 23.1669 19.0339 23.1413 18.9521 23.3919C18.9521 23.6425 19.305 23.709 19.3562 23.4482ZM16.3999 24.7268C16.3897 24.5632 16.2516 24.5171 16.1084 24.5529C15.9549 24.5887 15.8629 24.7064 15.8629 24.8649C15.914 25.223 16.4204 25.0286 16.405 24.7268H16.3999ZM16.0061 26.5221C16.2976 26.476 16.3488 25.9441 16.001 25.9953C15.8578 26.0464 15.7452 26.1436 15.7606 26.3073C15.7708 26.4454 15.8629 26.5476 16.0061 26.5221ZM12.5691 25.3559C12.5281 25.4224 12.4872 25.4838 12.4514 25.5452C12.4975 25.5708 12.5639 25.6219 12.5844 25.6117C12.6407 25.5759 12.6714 25.5094 12.7174 25.4582C12.6765 25.4327 12.6355 25.402 12.5691 25.3611V25.3559ZM14.6251 25.0286C14.5944 25.0542 14.5586 25.0849 14.528 25.1104C14.5433 25.1309 14.5586 25.1514 14.574 25.1667C14.6456 25.1053 14.6865 25.1002 14.6251 25.0235V25.0286ZM14.3745 26.3533C14.5638 26.251 14.7683 26.164 14.7019 25.9083C14.6456 25.6884 14.4461 25.7191 14.2671 25.7293C13.3516 25.806 12.4156 25.8111 11.761 26.6909C12.7327 26.9261 13.5766 26.7931 14.3796 26.3533H14.3745ZM10.4823 24.9979C10.4823 24.9979 10.4414 25.0133 10.4158 25.0184C10.426 25.044 10.4312 25.0695 10.4414 25.0951C10.513 25.0695 10.5028 25.0695 10.4823 24.9979ZM10.4925 30.0256C10.426 29.8773 10.4312 29.8824 10.2828 29.9386C10.3493 30.0818 10.3493 30.0818 10.4925 30.0256ZM8.86608 29.9796C8.92234 29.9182 8.94791 29.9182 8.88142 29.8568C8.87119 29.8773 8.85585 29.8926 8.84562 29.9131C8.85073 29.9335 8.86097 29.954 8.86608 29.9796ZM8.90188 25.3099L8.86096 25.2536L8.84562 25.3253L8.90188 25.3099Z"
-                fill="#A0ECFD"/>
-        </svg>
-        <path d="..." fill="#A0ECFD"/>
+           style="left: calc({clampedProgress}% - 70px)" viewBox="0 0 128 56" fill="none"
+           xmlns="http://www.w3.org/2000/svg">
+        <path d="M0.263298 4.22747C0.365593 3.79273 0.319565 3.1176 0.907745 3.1176C1.54195 3.1176 1.40897 3.83364 1.49592 4.2377C2.09433 7.0047 3.27069 9.50575 4.7795 11.8789C6.21159 14.1345 7.8227 16.2622 9.32128 18.4563C10.9631 20.8551 13.2595 22.1491 15.6685 23.4124C16.0368 23.6067 16.5022 23.6221 16.8807 23.4738C18.0366 23.0083 19.2692 22.8651 20.4507 22.5327C22.9671 21.8166 23.8161 20.5175 23.4427 17.9398C23.2842 16.8503 23.7803 16.2519 24.8748 16.2366C26.1791 16.2161 27.4424 16.5025 28.6801 16.8913C30.3014 17.4027 31.9074 17.5868 33.6208 17.2442C35.7945 16.8094 37.8506 16.0576 39.9374 15.362C41.8144 14.738 43.0266 13.398 43.9216 11.7204C44.5149 10.6105 44.6939 9.49552 43.6199 8.51863C43.5176 8.42657 43.4204 8.28336 43.3948 8.15038C43.0368 6.41652 42.7913 4.66733 43.088 2.9079C43.2209 2.13048 43.625 1.42978 44.341 0.959231C46.1874 -0.247817 48.1668 -0.258046 50.0643 0.606324C53.5064 2.1714 57.0151 3.66486 60.0531 5.97155C61.8381 7.32693 63.8379 7.78724 66.0117 7.64915C67.0653 7.58266 68.1086 7.39342 69.1571 7.28089C72.3998 6.94333 75.6629 6.99959 78.9158 6.90241C82.5574 6.79501 86.199 6.57508 89.8355 6.64668C93.8505 6.7234 97.8757 6.82569 101.834 7.69518C104.289 8.23733 106.801 8.50329 109.179 9.36766V9.35743C109.435 9.4188 109.696 9.45972 109.946 9.53644C111.905 10.1348 113.849 10.7946 115.828 11.3214C119.49 12.2983 122.804 13.9555 125.72 16.3644C126.804 17.2595 127.817 18.4001 127.5 19.8986C127.188 21.3614 126.272 22.4508 124.687 22.9981C123.623 23.3664 122.457 23.5812 121.521 24.2512C120.907 24.691 120.278 24.9928 119.541 25.1462C117.792 25.5145 116.027 25.8418 114.309 26.3379C111.849 27.0489 109.215 27.279 107.056 28.885C106.637 29.197 106.08 29.2379 105.532 29.0436C104.832 28.793 104.192 28.9873 103.66 29.4783C103.123 29.9744 102.612 30.5012 102.295 31.1866C101.343 33.2376 100.612 35.3755 99.8295 37.4929C98.5713 40.889 97.1239 44.2135 95.0473 47.1749C92.7509 50.4482 90.2805 53.6295 86.2297 54.944C85.1045 55.3071 84.1276 56.1101 82.8285 55.9874C81.7289 55.8851 81.2941 55.3992 81.5089 54.32C81.7647 53.0311 82.3938 51.8957 83.0433 50.7807C85.038 47.359 86.2451 43.7123 85.8973 39.7178C85.7387 37.9225 84.8488 36.3524 83.4371 35.2067C82.8336 34.7157 82.1738 34.2605 81.5294 33.7951C81.156 33.524 80.8134 33.166 80.7417 32.6698C80.5474 31.3707 81.5089 29.7903 82.7416 29.3505C82.9871 29.2635 83.2479 29.1868 83.4627 29.0436C83.5139 29.0078 83.565 28.972 83.6162 28.9413C83.519 28.8646 83.3758 28.7981 83.1968 28.7469C83.12 28.7674 83.0433 28.7827 82.9615 28.7827C80.353 28.793 77.7446 28.8083 75.131 28.793C72.0827 28.7776 69.0395 28.839 65.9912 29.0436C64.7739 29.1254 63.5669 29.5039 62.3394 29.555C61.8023 29.6829 60.718 29.8466 59.8946 29.954C59.8844 29.954 59.8792 29.954 59.869 29.954C59.4138 30.0154 59.0353 30.0563 58.887 30.0614C56.9332 30.3069 55.2659 31.3196 53.4911 32.0459C52.2789 32.5471 51.1026 33.1455 49.8086 33.4268C49.6756 33.4575 49.5426 33.4779 49.4199 33.4831C49.0311 33.5393 48.6629 33.4268 48.4634 33.2018C48.2946 33.0125 47.4661 30.1534 47.2103 29.2686C46.1056 29.3198 45.0008 29.3453 43.8961 29.3095C40.6943 29.2124 37.4926 29.6215 34.2857 29.4374C33.7436 29.4067 33.2628 29.5244 32.7922 29.7954L32.7769 29.8057L31.6773 30.6649C30.3679 31.473 29.3297 32.3834 28.0101 32.8591C27.5191 33.033 27.1201 32.9511 26.7263 32.5829C26.1842 32.0765 25.9694 31.4219 25.6829 30.7774C25.4119 30.1688 25.2635 29.3249 24.3838 29.3044C21.7038 29.2328 19.0544 28.8492 16.3999 28.5628C15.6583 28.481 15.1008 28.7214 14.6865 29.0794L14.5535 29.1868C14.3541 29.284 14.5945 29.1459 14.1495 29.4323C13.8017 29.6573 13.8119 29.6982 13.684 29.9744C13.4385 30.4961 13.7608 29.9131 13.0447 31.1252L13.0345 31.1457C12.4258 32.3476 12.2059 33.7132 11.3927 34.7975C10.2879 36.2654 9.4338 37.8356 8.73309 39.5234C8.41087 40.3008 8.12447 41.1243 7.48514 41.7329C6.93787 42.2444 6.5645 42.1881 6.43152 41.4874C6.18091 40.1576 5.76151 38.8739 5.46998 37.5594C5.21425 36.424 4.83064 35.1862 5.15287 34.0764C5.59273 32.5573 5.20913 31.1099 5.20913 29.6318C5.20913 28.9362 5.13753 28.2355 5.01478 27.5348C4.52889 24.7933 3.28603 22.3076 2.37051 19.7145C1.5266 17.3107 0.457657 14.963 0.237732 12.3853C0.120094 11.0146 0.207047 9.62339 0.0791779 8.24756C-0.0486832 6.88707 -0.0435791 5.55216 0.263298 4.22236V4.22747ZM123.71 17.4641C123.669 17.4487 123.628 17.4334 123.592 17.4181C123.592 17.4436 123.592 17.4692 123.587 17.4948C123.658 17.5203 123.664 17.5255 123.715 17.4641H123.71ZM122.6 16.6151L122.584 16.5844L122.6 16.61V16.6151ZM121.444 17.6175C121.464 17.5868 121.49 17.5613 121.51 17.5306C121.469 17.5203 121.428 17.5152 121.393 17.505C121.408 17.5408 121.428 17.5766 121.444 17.6175ZM121.193 16.2877C121.229 16.2622 121.27 16.2366 121.306 16.211C121.224 16.1496 121.209 16.1138 121.111 16.1599C121.137 16.2008 121.163 16.2468 121.193 16.2877ZM120.943 19.5662C120.876 19.4281 120.881 19.4281 120.738 19.4741C120.805 19.6071 120.799 19.6122 120.943 19.5662ZM119.961 15.3364C119.889 15.2648 119.848 15.316 119.776 15.3569C119.807 15.4131 119.899 15.5819 119.986 15.4694C120.017 15.4285 119.991 15.3671 119.961 15.3364ZM119.971 16.5946C119.94 16.5537 119.915 16.5128 119.884 16.477C119.838 16.4974 119.797 16.523 119.756 16.5435C119.848 16.6611 119.843 16.6713 119.971 16.5997V16.5946ZM110.586 10.7026C110.519 10.6923 110.442 10.7537 110.202 10.8509C110.545 10.943 110.647 10.9941 110.749 10.989C110.795 10.989 110.841 10.8867 110.882 10.8356C110.785 10.7895 110.688 10.723 110.58 10.7026H110.586ZM110.933 13.8532C110.918 13.9145 110.918 13.9094 110.979 13.9299C110.995 13.8685 110.995 13.8736 110.933 13.8532ZM111.578 13.2906C111.521 13.4645 111.757 13.4082 111.874 13.4082C111.915 13.4082 111.956 13.3468 112.002 13.311C111.859 13.1832 111.634 13.1269 111.578 13.2906ZM111.793 14.4976C111.747 14.4976 111.701 14.5539 111.624 14.5999C111.731 14.6255 111.808 14.6562 111.89 14.6562C111.936 14.6562 111.982 14.5999 112.028 14.5692C111.951 14.5436 111.874 14.5027 111.793 14.4976ZM111.762 16.1803L111.818 16.211V16.1548L111.762 16.1803ZM114.268 12.2472C114.268 12.2472 114.237 12.2881 114.222 12.3086C114.309 12.3648 114.34 12.416 114.401 12.3239C114.355 12.2983 114.314 12.2728 114.268 12.2472ZM114.58 11.5874C114.641 11.659 114.641 11.6385 114.723 11.5772C114.657 11.5567 114.641 11.5516 114.58 11.5874ZM114.508 13.1371L114.606 13.2087C114.606 13.2087 114.641 13.178 114.657 13.1627C114.585 13.1116 114.575 13.0758 114.508 13.1371ZM116.135 11.9915C116.063 11.9608 116.058 11.9557 116.012 12.017L116.135 12.0682V11.9915ZM119.142 20.5635C119.239 20.4868 119.178 20.3641 119.081 20.3283C119.04 20.3436 118.989 20.359 118.938 20.3743C118.973 20.4664 119.004 20.671 119.142 20.5635ZM119.076 19.3974C119.199 19.4639 119.311 19.4128 119.301 19.2644C119.301 19.2031 119.209 19.1161 119.142 19.1008C119.086 19.0854 119.004 19.1468 118.902 19.1877C118.973 19.2798 119.009 19.3667 119.071 19.4025L119.076 19.3974ZM118.907 14.4311L118.953 14.4056L118.902 14.3902V14.4311H118.907ZM118.82 18.1188C118.748 17.996 118.759 17.9909 118.61 18.0369C118.677 18.1648 118.672 18.1597 118.82 18.1188ZM118.329 16.6816C118.396 16.6202 118.355 16.5997 118.298 16.5332C118.227 16.5997 118.268 16.61 118.329 16.6816ZM117.986 15.3108C118.043 15.3211 118.094 15.3313 118.145 15.3415C118.16 15.1574 118.084 15.2034 117.986 15.3108ZM118.053 20.9113C118.124 20.8755 118.124 20.7886 118.089 20.7221C117.986 20.5329 117.802 20.6454 117.823 20.8244C117.889 20.8602 117.966 20.9471 118.053 20.9062V20.9113ZM117.766 19.2133C117.802 19.0394 117.449 18.8757 117.434 19.1417C117.48 19.2849 117.715 19.4537 117.766 19.2133ZM117.449 17.6431C117.485 17.6073 117.547 17.5613 117.511 17.5152C117.475 17.4641 117.393 17.5255 117.352 17.5408C117.383 17.5766 117.419 17.6073 117.449 17.6431ZM117.209 14.201L117.148 14.1805L117.158 14.2368L117.209 14.201ZM117.153 15.4234C117.127 15.3824 117.102 15.3415 117.076 15.3006C117.03 15.3211 116.989 15.3415 116.948 15.362C117.025 15.4847 117.015 15.4847 117.153 15.4234ZM116.963 19.9805C117.035 19.8475 117.02 19.8475 116.897 19.7606C116.83 19.8986 116.83 19.8935 116.963 19.9805ZM116.8 16.4054C116.83 16.3491 116.81 16.3133 116.759 16.2877C116.682 16.2468 116.621 16.3031 116.554 16.3338C116.605 16.4054 116.723 16.5639 116.805 16.4105L116.8 16.4054ZM116.396 18.7325C116.442 18.7274 116.488 18.7223 116.529 18.7172C116.503 18.62 116.472 18.6456 116.365 18.6558C116.375 18.6814 116.38 18.7069 116.391 18.7325H116.396ZM116.283 17.551C116.196 17.4999 116.104 17.4027 115.992 17.3976C115.9 17.3976 115.802 17.4641 115.828 17.5715C115.9 17.8375 116.171 17.6175 116.283 17.5459V17.551ZM115.598 14.4465L115.654 14.3953C115.588 14.3646 115.582 14.3646 115.526 14.4158C115.552 14.426 115.572 14.4362 115.598 14.4465ZM115.403 20.4408C115.429 20.3794 115.526 20.2669 115.506 20.1953C115.49 20.1441 115.342 20.0828 115.301 20.0981C115.112 20.1697 115.352 20.3794 115.403 20.4408ZM115.409 18.4717C115.511 18.4717 115.526 18.3745 115.496 18.2978C115.424 18.1136 115.168 18.0676 115.184 18.3131C115.245 18.3694 115.317 18.4768 115.409 18.4768V18.4717ZM114.759 16.5895C114.795 16.6509 114.892 16.702 114.969 16.7071C115.066 16.7174 115.148 16.6355 115.097 16.5383C115.066 16.477 114.964 16.4565 114.907 16.4207C114.81 16.4565 114.682 16.4667 114.759 16.5895ZM114.754 15.5001C114.831 15.4796 114.846 15.4234 114.81 15.3518C114.728 15.2085 114.529 15.229 114.503 15.3927C114.575 15.4387 114.662 15.5308 114.759 15.5001H114.754ZM114.171 17.3771C114.125 17.459 114.094 17.5204 114.058 17.5817C114.135 17.6175 114.309 17.7454 114.386 17.6329C114.473 17.5152 114.237 17.4232 114.171 17.3771ZM114.237 19.8986C114.324 19.8986 114.365 19.827 114.36 19.7452C114.35 19.5253 114.038 19.469 114.023 19.7299C114.084 19.8015 114.12 19.9038 114.237 19.8986ZM114.002 14.38C113.925 14.3697 113.92 14.3697 113.879 14.4311C113.905 14.4465 113.925 14.4567 113.951 14.472C113.966 14.4414 113.987 14.4107 114.002 14.3749V14.38ZM113.941 18.4563C113.966 18.3336 113.905 18.2415 113.772 18.2262C113.654 18.2159 113.532 18.2517 113.567 18.395C113.588 18.4819 113.685 18.5535 113.777 18.666C113.859 18.5688 113.93 18.5177 113.946 18.4563H113.941ZM113.608 20.8653C113.685 20.8039 113.731 20.7988 113.67 20.7119C113.634 20.7426 113.598 20.7681 113.562 20.7988C113.578 20.8193 113.593 20.8449 113.613 20.8653H113.608ZM112.994 16.2519C113.041 16.2622 113.143 16.1854 113.184 16.165C113.056 16.0831 113.046 16.078 112.908 16.1445C112.933 16.1752 112.954 16.2417 112.994 16.2519ZM112.892 19.377C112.933 19.336 112.867 19.2747 112.836 19.2389C112.805 19.2696 112.775 19.3002 112.749 19.3309C112.79 19.3565 112.851 19.4179 112.892 19.377ZM112.463 20.809L112.616 20.7426C112.596 20.6914 112.575 20.6403 112.55 20.5942C112.401 20.6607 112.406 20.6607 112.463 20.809ZM112.376 17.1726C112.468 17.1163 112.529 17.0703 112.59 17.0294C112.539 16.968 112.503 16.8708 112.442 16.8503C112.396 16.835 112.314 16.9117 112.248 16.9475C112.284 17.014 112.324 17.0805 112.376 17.1726ZM112.197 10.5491L112.258 10.5133L112.192 10.4929V10.5491H112.197ZM111.992 18.0472C112.048 18.0472 112.099 17.9551 112.151 17.9039C112.094 17.8528 112.043 17.7607 111.982 17.7556C111.926 17.7556 111.864 17.8375 111.772 17.9091C111.869 17.9756 111.931 18.0523 111.992 18.0472ZM111.521 23.0646V23.0186L111.47 23.0441L111.521 23.0646ZM111.573 19.1008C111.639 19.1008 111.706 19.0292 111.772 18.9882C111.731 18.9524 111.69 18.8911 111.644 18.8911C111.568 18.8911 111.491 18.9218 111.348 18.9524C111.46 19.0292 111.521 19.1059 111.578 19.1059L111.573 19.1008ZM111.501 15.5103C111.547 15.275 111.077 15.4234 110.979 15.4438C111.082 15.5154 111.44 15.8172 111.501 15.5103ZM110.867 21.8524C110.872 21.8217 110.882 21.7859 110.887 21.7553C110.816 21.7553 110.816 21.7553 110.805 21.8217C110.826 21.832 110.846 21.8422 110.867 21.8524ZM111.276 20.451C111.276 20.318 111.189 20.2311 111.061 20.2106C110.892 20.1851 110.79 20.2874 110.749 20.4408C110.77 20.7579 111.276 20.7784 111.276 20.451ZM110.892 16.5844C110.933 16.5025 110.892 16.4309 110.816 16.4054C110.693 16.3593 110.606 16.4258 110.499 16.477C110.509 16.656 110.795 16.7787 110.892 16.5844ZM110.309 17.9039C110.432 17.9091 110.555 17.8784 110.58 17.7403C110.621 17.5357 110.458 17.5101 110.314 17.4794C110.192 17.4794 110.064 17.4948 110.043 17.638C110.018 17.8272 110.146 17.8937 110.309 17.8988V17.9039ZM103.169 17.0396C103.21 17.1214 103.231 17.2135 103.256 17.2135C103.328 17.2186 103.41 17.1879 103.486 17.1726C103.466 17.1214 103.451 17.0345 103.42 17.0294C103.348 17.014 103.261 17.0293 103.169 17.0396ZM103.604 16.1189C103.635 15.9451 103.384 15.9144 103.318 16.0576C103.297 16.2315 103.578 16.2775 103.604 16.1189ZM104.172 14.5283C104.172 14.5283 104.126 14.559 104.1 14.5692C104.131 14.6408 104.136 14.6357 104.213 14.6408C104.197 14.605 104.187 14.5641 104.172 14.5283ZM104.458 10.9327C104.32 10.9225 104.269 11.0401 104.305 11.1578C104.341 11.2754 104.448 11.3572 104.566 11.3828C104.898 11.3419 104.699 10.9532 104.458 10.9276V10.9327ZM105.783 8.70276C105.783 8.70276 105.747 8.73856 105.732 8.7539C105.752 8.76925 105.773 8.78459 105.788 8.79994C105.808 8.79482 105.834 8.78459 105.854 8.77948C105.829 8.7539 105.803 8.72833 105.778 8.70276H105.783ZM106.141 13.4184C106.115 13.3571 106.018 13.3315 105.941 13.2803C105.865 13.3468 105.757 13.398 105.752 13.4542C105.737 13.6435 105.895 13.5821 105.993 13.577C106.074 13.577 106.187 13.5361 106.141 13.4235V13.4184ZM106.085 16.61C105.957 16.6355 105.768 16.6202 105.808 16.8248C105.839 16.9833 106.018 16.9884 106.156 16.9782C106.269 16.9731 106.402 16.9577 106.397 16.8094C106.397 16.6151 106.223 16.6304 106.085 16.61ZM106.207 19.0854C106.192 19.3105 106.581 19.3463 106.627 19.1519C106.688 18.9218 106.253 18.8399 106.207 19.0854ZM107.507 9.42392C107.507 9.42392 107.42 9.46995 107.348 9.50575C107.409 9.56713 107.46 9.6285 107.527 9.6643C107.553 9.67965 107.619 9.62339 107.665 9.59781C107.614 9.53644 107.573 9.46483 107.512 9.42392H107.507ZM107.435 13.669V13.7151L107.491 13.6844L107.435 13.669ZM108.1 11.0248C108.084 11.0759 108.069 11.122 108.049 11.1987C108.146 11.2243 108.263 11.301 108.299 11.1833C108.33 11.0657 108.187 11.0606 108.1 11.0248ZM108.233 17.4846C108.356 17.6329 108.499 17.4743 108.596 17.3976C108.54 17.3362 108.489 17.2749 108.417 17.1981C108.32 17.2544 108.105 17.3311 108.233 17.4794V17.4846ZM108.407 12.3853C108.294 12.4057 108.125 12.4518 108.258 12.5847C108.396 12.7177 108.483 12.5847 108.581 12.4927C108.514 12.4518 108.448 12.4109 108.402 12.3853H108.407ZM108.637 15.4796C108.601 15.408 108.519 15.4234 108.468 15.454C108.289 15.5563 108.407 15.7047 108.581 15.6689C108.601 15.6177 108.668 15.5359 108.642 15.4796H108.637ZM109.517 13.5412L109.583 13.5105L109.511 13.4849V13.5412H109.517ZM109.24 14.5897C109.312 14.5692 109.44 14.5539 109.46 14.4669C109.491 14.3442 109.322 14.293 109.235 14.2828C108.959 14.2368 108.944 14.5794 109.235 14.5897H109.24ZM108.596 19.1315C108.652 19.1468 108.724 19.1724 108.795 19.1928C108.831 19.0854 108.913 18.932 108.734 18.9218C108.611 18.9166 108.57 19.024 108.601 19.1263L108.596 19.1315ZM108.207 23.0339L108.136 23.0134C108.136 23.0134 108.125 23.0544 108.12 23.0748C108.187 23.0953 108.187 23.1004 108.207 23.0339ZM108.238 20.8039C108.35 20.7835 108.376 20.6761 108.345 20.5789C108.253 20.3129 107.977 20.318 107.972 20.6147C108.049 20.6965 108.105 20.8295 108.238 20.8039ZM108.033 10.2883C107.987 10.2678 107.941 10.2474 107.89 10.2269C107.87 10.2729 107.849 10.3139 107.834 10.3599C107.977 10.4059 107.972 10.4213 108.033 10.2934V10.2883ZM107.486 18.4103C107.486 18.4103 107.573 18.3643 107.619 18.3387C107.578 18.2773 107.542 18.2159 107.501 18.1546C107.425 18.1955 107.379 18.2211 107.333 18.2466C107.384 18.3029 107.425 18.3694 107.486 18.4052V18.4103ZM107.813 16.0371C107.87 15.9041 107.645 15.8018 107.553 15.7814C107.42 15.7507 107.302 15.8479 107.179 15.8939C107.281 15.9399 107.716 16.2468 107.813 16.032V16.0371ZM107.154 11.5874C107.133 11.5311 107.128 11.5363 107.072 11.5567C107.092 11.613 107.097 11.6079 107.154 11.5874ZM106.668 14.6511C106.596 14.6357 106.514 14.6613 106.422 14.6715C106.473 14.7431 106.504 14.8198 106.535 14.8198C106.611 14.8198 106.693 14.7943 106.77 14.7738C106.739 14.7329 106.709 14.6613 106.668 14.6511ZM106.719 21.9854C106.673 21.965 106.627 21.9394 106.581 21.9189C106.56 21.9598 106.54 21.9956 106.519 22.0314C106.611 22.0724 106.637 22.0417 106.719 21.9854ZM106.586 24.8547C106.571 24.7166 106.438 24.6706 106.32 24.6962C106.182 24.7217 106.095 24.8291 106.069 24.9672C106.131 25.2588 106.611 25.1156 106.586 24.8547ZM105.803 20.7988C105.921 20.8244 106.1 20.8346 106.131 20.6863C106.202 20.3641 105.573 20.2158 105.527 20.5431C105.548 20.6965 105.66 20.7732 105.803 20.8039V20.7988ZM106.08 18.0216C106.172 17.9807 106.172 17.8681 106.08 17.8119C105.906 17.6994 105.722 17.6175 105.496 17.8477C105.686 18.083 105.88 18.1085 106.08 18.0216ZM105.343 10.7435C105.379 10.7588 105.435 10.7077 105.481 10.6872C105.43 10.631 105.384 10.5645 105.323 10.5184C105.302 10.5082 105.236 10.5594 105.159 10.6054C105.225 10.6617 105.277 10.723 105.338 10.7435H105.343ZM105.149 9.29605C105.062 9.09658 104.729 9.12727 104.663 9.31651C104.755 9.36766 104.908 9.49552 105.021 9.48529C105.118 9.47506 105.19 9.38811 105.149 9.29605ZM104.893 17.3771C104.888 17.326 104.847 17.2646 104.801 17.239C104.704 17.1879 104.647 17.2493 104.612 17.372C104.647 17.4181 104.688 17.5101 104.75 17.5255C104.847 17.551 104.908 17.4692 104.893 17.372V17.3771ZM104.704 19.4332C104.688 19.3309 104.591 19.2747 104.494 19.29C104.233 19.336 104.346 19.6071 104.54 19.6583C104.622 19.5918 104.729 19.556 104.709 19.4281L104.704 19.4332ZM104.499 21.0904C104.499 21.0239 104.474 20.9574 104.453 20.8807C104.376 20.9113 104.289 20.9369 104.295 20.9523C104.305 21.0239 104.341 21.0904 104.361 21.1568C104.407 21.1364 104.499 21.1159 104.499 21.0904ZM104.274 23.2845C104.335 23.2743 104.371 23.2283 104.356 23.1618C104.31 22.993 104.177 23.126 104.126 23.1925C104.172 23.2334 104.202 23.2948 104.274 23.2794V23.2845ZM103.896 15.4285C104.044 15.6126 104.243 15.5563 104.54 15.5819C104.381 15.2443 104.182 15.2239 103.977 15.2495C103.942 15.2495 103.875 15.408 103.896 15.4336V15.4285ZM103.497 13.8071C103.42 13.8481 103.318 13.8429 103.318 13.9504C103.318 14.068 103.461 14.1038 103.553 14.0936C103.87 14.0731 103.727 13.8327 103.497 13.802V13.8071ZM103.389 25.4122C103.594 25.4275 103.696 25.2946 103.706 25.0951C103.717 24.8547 103.589 24.732 103.353 24.7166C103.18 24.8036 102.929 24.8343 102.955 25.09C102.975 25.3201 103.19 25.3969 103.394 25.4122H103.389ZM102.724 8.58001C102.77 8.50329 102.724 8.49306 102.658 8.44191C102.648 8.46237 102.637 8.48283 102.622 8.50329C102.658 8.52886 102.689 8.55443 102.724 8.58001ZM102.51 19.2337C102.525 19.2031 102.545 19.1673 102.561 19.1366C102.484 19.1263 102.479 19.1263 102.438 19.1877C102.458 19.2031 102.484 19.2184 102.504 19.2337H102.51ZM102.105 18.1443C102.213 17.9091 102.244 17.8426 102.274 17.7761C102.172 17.7352 102.008 17.6329 101.993 17.817C101.983 17.9193 102.075 18.0523 102.111 18.1443H102.105ZM102.218 12.3239C102.448 12.3188 102.602 12.1858 102.596 11.9454C102.596 11.6795 102.382 11.6488 102.208 11.6181C101.993 11.6539 101.819 11.6999 101.845 11.9352C101.87 12.15 101.957 12.3341 102.213 12.3239H102.218ZM100.106 13.3059C100.213 13.3775 100.269 13.444 100.326 13.444C100.402 13.444 100.474 13.398 100.551 13.3724C100.499 13.3264 100.453 13.2445 100.392 13.2343C100.32 13.2241 100.239 13.2701 100.101 13.3059H100.106ZM100.443 10.4008C100.489 10.4213 100.54 10.4417 100.586 10.4622C100.607 10.2781 100.551 10.2678 100.443 10.4008ZM101.052 8.65161C100.985 8.63627 100.909 8.65161 100.817 8.66184C100.858 8.73856 100.878 8.81528 100.904 8.81528C100.98 8.81528 101.057 8.79482 101.134 8.77948C101.108 8.73344 101.088 8.66184 101.052 8.65161ZM101.824 14.9119C101.788 14.9119 101.747 14.9221 101.712 14.9272C101.773 14.9528 101.778 14.9528 101.824 14.9119ZM101.471 15.5768C101.41 15.5768 101.292 15.6586 101.292 15.6995C101.287 16.0269 101.579 15.9655 101.763 16.0473C101.742 15.8428 101.829 15.5717 101.476 15.5768H101.471ZM101.067 18.0318C101.149 18.1239 101.154 18.3131 101.354 18.2415C101.374 18.2364 101.4 18.1955 101.4 18.1801C101.364 17.9653 101.185 18.0983 101.077 18.0472L101.057 18.0062L101.067 18.0318ZM101.006 16.9526C101.067 16.9424 101.118 16.8657 101.175 16.8145C101.118 16.7685 101.062 16.6816 101.006 16.6816C100.944 16.6816 100.883 16.7583 100.786 16.8299C100.883 16.8861 100.95 16.9629 101.006 16.9526ZM100.771 14.5181C100.817 14.4874 100.847 14.3442 100.817 14.3084C100.632 14.0936 100.423 14.1703 100.095 14.2828C100.351 14.5385 100.53 14.6817 100.771 14.5181ZM100.592 22.4099C100.551 22.3946 100.515 22.3792 100.474 22.3639C100.474 22.3895 100.474 22.415 100.469 22.4406C100.54 22.4662 100.546 22.4713 100.592 22.4099ZM100.469 18.9371C100.494 18.6353 99.9471 18.5024 99.9164 18.845C99.9318 19.1263 100.448 19.2337 100.469 18.9371ZM81.4731 20.5022C81.6726 20.538 81.8056 20.3948 81.8721 20.2362C81.9386 20.0777 81.8158 19.9754 81.6675 19.9089C81.4373 19.8884 81.3811 20.0521 81.3453 20.226C81.3197 20.3487 81.3299 20.4715 81.4731 20.4971V20.5022ZM86.5417 36.2808L86.6031 36.3012V36.2501L86.5417 36.2808ZM87.7334 37.1963C87.8306 37.2679 87.9124 37.3702 87.9892 37.3702C88.1272 37.3702 88.1528 37.2423 88.1017 37.1298C88.0556 37.0275 87.984 36.9252 87.8511 36.9815C87.7999 37.0019 87.7794 37.1042 87.7283 37.1963H87.7334ZM88.1426 19.0752C88.1068 19.0292 88.0761 18.9831 88.0403 18.9371C88.0505 18.9934 88.0608 19.0496 88.071 19.111C88.0966 19.1008 88.117 19.0854 88.1426 19.0752ZM82.2454 17.0856C82.2454 16.8197 82.2096 16.5179 81.8414 16.5435C81.5601 16.5639 81.4834 16.7992 81.468 17.0089C81.468 17.3209 81.5703 17.505 81.8567 17.5306C82.1892 17.5613 82.2454 17.326 82.2454 17.0805V17.0856ZM81.376 7.99694C81.4322 8.02763 81.4936 8.09412 81.5652 8.089C81.6368 8.07878 81.6828 7.98671 81.7289 7.94068C81.5959 7.85373 81.3708 7.71564 81.376 8.00206V7.99694ZM81.8005 9.22956C81.6777 9.21933 81.5703 9.25002 81.5447 9.383C81.5089 9.56201 81.6675 9.54667 81.7647 9.55178C81.8363 9.55178 81.9692 9.51087 81.9795 9.46483C82.0051 9.35231 81.9437 9.25002 81.8056 9.23468L81.8005 9.22956ZM82.138 12.7996C81.8465 12.774 81.8823 13.0451 81.8465 13.2241C81.8005 13.4338 81.9283 13.531 82.0664 13.5668C82.3324 13.5616 82.4296 13.4235 82.4449 13.2394C82.4603 13.0246 82.3733 12.82 82.1431 12.7944L82.138 12.7996ZM82.0869 26.0771C81.7851 26.1027 81.5243 26.2612 81.4118 26.5476C81.4373 27.233 82.4756 26.8954 82.5677 26.3891C82.6188 26.1129 82.2966 26.0618 82.092 26.0771H82.0869ZM83.4883 23.3715C83.1098 23.4738 82.7876 23.709 82.8234 24.1591C82.8541 24.4967 83.1354 24.6297 83.4525 24.6194C83.9179 24.6041 83.9998 24.2819 83.9895 23.9852C83.9179 23.6272 83.9179 23.2589 83.4832 23.3766L83.4883 23.3715ZM84.9357 7.69006C84.5982 7.70541 84.6749 8.10946 84.9869 8.089C85.1045 8.07366 85.2477 8.01229 85.217 7.86908C85.1915 7.74121 85.0534 7.69006 84.9357 7.69518V7.69006ZM84.7721 8.66184C84.7005 8.7539 84.7158 8.87665 84.8232 8.92268C84.9562 8.98406 85.0994 8.89711 85.2273 8.8562C85.2324 8.64138 84.9255 8.46748 84.7721 8.65672V8.66184ZM85.4063 11.8687C85.0892 11.8585 85.0789 12.1295 85.038 12.3392C85.038 12.6717 85.2221 12.8507 85.5086 12.8712C85.8001 12.8865 85.8973 12.6615 85.8717 12.4006C85.8461 12.1193 85.7234 11.884 85.4114 11.8738L85.4063 11.8687ZM85.6927 16.6048C85.4012 16.5793 85.2426 16.7787 85.2273 17.0191C85.2017 17.3823 85.4472 17.5868 85.7592 17.6994C86.0098 17.6738 86.2093 17.5664 86.1632 17.326C86.1121 17.0345 86.1479 16.6406 85.6927 16.6048ZM85.8666 19.9549C85.5086 19.9089 85.35 20.1646 85.2938 20.4971C85.3398 20.85 85.5341 21.1108 85.8922 21.1517C86.199 21.1875 86.3985 20.9829 86.3883 20.671C86.378 20.3334 86.2553 20.0009 85.8666 19.9549ZM87.2629 10.498V10.5491L87.3191 10.5236L87.2629 10.5031V10.498ZM87.3498 24.5274C87.314 24.3637 87.2629 24.1591 87.0583 24.154C86.8946 24.154 86.8486 24.3228 86.823 24.4711C86.823 24.6706 86.91 24.8138 87.1248 24.8138C87.2987 24.8138 87.3907 24.691 87.3498 24.5274ZM88.2091 7.47013C88.0812 7.44968 87.9738 7.51617 88.025 7.66449C88.0454 7.72587 88.1579 7.75144 88.2551 7.80259C88.3114 7.72587 88.3983 7.64915 88.3881 7.60823C88.3676 7.54685 88.2756 7.47525 88.2091 7.46502V7.47013ZM88.4699 8.53909C88.4188 8.59535 88.383 8.63115 88.3472 8.67207C88.4137 8.73345 88.5313 8.892 88.6387 8.79482C88.7615 8.68741 88.5313 8.58512 88.4699 8.53909ZM88.7615 13.5207C88.6796 13.3417 88.4904 13.6077 88.4392 13.6588C88.5006 13.6742 88.6182 13.7407 88.6796 13.7151C88.7257 13.6946 88.7819 13.5719 88.7563 13.5207H88.7615ZM89.1297 11.2652C89.1655 11.4544 89.278 11.6027 89.4826 11.6027C89.6872 11.6027 89.8611 11.4646 89.8253 11.2447C89.7588 10.856 89.1348 10.8253 89.1297 11.2652ZM89.1093 33.7695C88.8433 33.7132 88.7563 33.8973 88.7103 34.0866C88.6745 34.3986 88.8689 34.4446 89.0837 34.4753C89.2831 34.506 89.4315 34.4497 89.4366 34.2145C89.4417 33.9843 89.3292 33.8155 89.1041 33.7644L89.1093 33.7695ZM90.4084 23.2027C89.9481 23.2641 89.7486 23.7193 89.6821 24.1591C89.6309 24.4813 89.8151 24.7013 90.1475 24.7984C90.6027 24.6604 90.7562 24.2921 90.7766 23.8727C90.792 23.5965 90.7204 23.1567 90.4084 23.1976V23.2027ZM90.6436 18.8757C90.6334 19.1417 90.6794 19.4741 90.9965 19.5253C91.7126 19.6378 91.687 18.4717 91.0681 18.3898C90.7459 18.3796 90.6488 18.5893 90.6385 18.8757H90.6436ZM91.5745 8.10946C91.4466 8.10435 91.3392 8.15549 91.329 8.28336C91.3136 8.4726 91.4773 8.49306 91.6154 8.53909C91.7433 8.51352 91.9274 8.53909 91.8967 8.32428C91.8711 8.15549 91.7228 8.11458 91.5745 8.10946ZM91.8763 31.6674C91.6461 31.6674 91.5898 32.0459 91.82 32.0919C92.0757 32.1481 92.1166 31.739 91.8763 31.6674ZM92.3877 10.2985C92.2547 10.2678 92.1576 10.3241 92.1269 10.452C92.0808 10.631 92.2087 10.7281 92.3519 10.7486C92.4849 10.7691 92.6741 10.7742 92.6741 10.5747C92.6741 10.4162 92.5258 10.3497 92.3826 10.3036L92.3877 10.2985ZM92.5616 14.6459C92.2138 14.6613 92.0553 14.8761 92.0553 15.2699C92.0706 15.5512 92.3008 15.674 92.577 15.6331C92.848 15.5921 93.1907 15.5308 93.1549 15.1318C93.1293 14.7943 92.8941 14.6306 92.5616 14.6459ZM92.2701 24.7217C92.3366 24.7575 92.4184 24.8445 92.4951 24.8087C92.5565 24.778 92.5974 24.6552 92.5872 24.5939C92.5463 24.333 92.3263 24.6501 92.2701 24.7217ZM93.2367 27.857C93.2367 27.7138 93.114 27.6575 92.9912 27.6882C92.7969 27.7342 92.7202 27.8877 92.7099 28.0769C92.7304 28.2048 92.802 28.3071 92.9299 28.302C93.2009 28.2866 93.2367 28.0616 93.2367 27.857ZM92.981 42.1779C93.0168 42.1626 93.0526 42.1523 93.0884 42.137C93.0782 42.1114 93.0628 42.091 93.0526 42.0654C92.9861 42.0961 92.9861 42.1012 92.981 42.1779ZM93.2316 31.5344C93.2725 31.5139 93.3186 31.4884 93.3595 31.4679C93.3442 31.4219 93.3237 31.3758 93.3032 31.3349C93.1703 31.3963 93.1754 31.3861 93.2265 31.5344H93.2316ZM93.0884 26.1078C93.0884 26.1078 93.0526 26.0771 93.0322 26.0618C93.0168 26.0822 93.0015 26.1027 92.9861 26.118C92.9964 26.1385 93.0015 26.1641 93.0117 26.1845L93.0884 26.1078ZM93.5743 22.6196C93.5283 22.5122 93.4209 22.3843 93.3032 22.4713C92.9248 22.7526 93.0987 23.126 93.0577 23.6783C93.5487 23.2794 93.738 23.0083 93.5692 22.6196H93.5743ZM94.0755 30.1892C94.4898 30.1432 94.5205 29.4783 94.0755 29.509C93.6664 29.5397 93.651 30.1995 94.0755 30.1892ZM94.2085 7.53663C94.096 7.66449 94.1369 7.70541 94.2904 7.64403C94.2648 7.60823 94.2341 7.57243 94.2085 7.53663ZM94.408 16.2468C94.4438 16.2928 94.454 16.344 94.5154 16.3389C94.5717 16.3389 94.6535 16.2417 94.633 16.1803C94.5768 16.0473 94.4489 16.1906 94.408 16.2417V16.2468ZM94.5103 8.58512C94.5972 8.63115 94.5921 8.61581 94.6381 8.52375C94.5614 8.52375 94.5512 8.52374 94.5103 8.58512ZM94.8274 9.45461C94.766 9.44438 94.6893 9.51598 94.587 9.56713C94.6535 9.64896 94.6893 9.73591 94.7507 9.75637C94.8734 9.79728 94.9859 9.74614 94.9962 9.60804C94.9962 9.5569 94.8939 9.46995 94.8274 9.45972V9.45461ZM94.7967 19.3054C94.4438 19.3156 94.408 19.5918 94.3773 19.8424C94.3875 20.1493 94.5563 20.2874 94.8274 20.2771C95.2314 20.2618 95.1394 19.9242 95.165 19.6838C95.1905 19.4383 95.0422 19.2951 94.7967 19.3002V19.3054ZM95.8554 12.0119C95.748 11.792 95.436 11.8431 95.4463 12.0937C95.5383 12.15 95.6406 12.2625 95.7634 12.2421C95.881 12.2216 95.9015 12.1091 95.8503 12.0119H95.8554ZM95.7838 17.7607C96.0702 17.771 96.1674 17.551 96.1776 17.3107C96.1828 17.1726 96.1367 16.9987 95.9373 17.0447C95.7327 17.0907 95.5997 17.239 95.5588 17.4129C95.5383 17.6278 95.6253 17.7556 95.7787 17.7607H95.7838ZM95.7889 31.5702C95.8196 31.5293 95.8657 31.473 95.9066 31.4168C95.8196 31.3656 95.6764 31.2429 95.615 31.3963C95.5639 31.5139 95.6969 31.56 95.7889 31.5702ZM96.0037 14.3851C95.8708 14.3851 95.8043 14.5232 95.8452 14.6306C95.9321 14.8659 96.1265 14.8454 96.3209 14.7994C96.2339 14.6408 96.2697 14.38 95.9986 14.38L96.0037 14.3851ZM96.4948 15.3824C96.5357 15.3978 96.6277 15.3671 96.6431 15.3313C96.7761 15.0295 96.4999 14.9682 96.3464 14.8301C96.3157 15.0346 96.1981 15.2597 96.4948 15.3773V15.3824ZM96.9806 16.8145C96.8681 16.6713 96.7249 16.7787 96.597 16.8299C96.6533 16.9015 96.9397 17.3976 97.0216 17.0958C97.0471 17.014 97.0318 16.881 96.9806 16.8145ZM97.1085 19.8322C97.129 19.6992 97.1494 19.5713 97.1699 19.4383C97.0574 19.5406 96.9295 19.7401 97.1085 19.8322ZM96.8323 8.14015C96.73 8.13504 96.6226 8.17595 96.5203 8.19641C96.5357 8.38054 96.6277 8.45726 96.7454 8.46237C96.8528 8.46749 97.0369 8.45725 97.0574 8.40099C97.1239 8.22198 96.9806 8.14527 96.8272 8.13504L96.8323 8.14015ZM97.3642 19.0599C97.1034 19.065 97.1392 19.2389 97.1903 19.4076C97.3898 19.4792 97.5074 19.3872 97.5432 19.1928C97.5484 19.157 97.4256 19.0547 97.3694 19.0547L97.3642 19.0599ZM97.5688 29.5039C97.4154 29.5244 97.3131 29.6113 97.3284 29.7852C97.3642 29.9233 97.4154 30.0665 97.5842 30.0767C97.8041 30.087 97.8757 29.9386 97.8552 29.7443C97.8348 29.5908 97.7478 29.4834 97.5739 29.509L97.5688 29.5039ZM97.891 25.3099C97.8808 25.2434 97.8246 25.1872 97.7632 25.0798C97.7018 25.1974 97.6302 25.2741 97.6507 25.3253C97.6711 25.3815 97.7632 25.4122 97.8246 25.4582C97.8501 25.4122 97.9013 25.3559 97.8962 25.315L97.891 25.3099ZM97.4358 20.9574C97.4154 21.0085 97.3949 21.0597 97.3796 21.1006C97.4358 21.1568 97.5177 21.2745 97.5842 21.1415C97.6404 21.029 97.5074 20.9881 97.4358 20.9574ZM97.6251 23.0339C97.4256 23.0544 97.3233 23.1669 97.3438 23.3766C97.3847 23.4738 97.3949 23.617 97.5484 23.5914C97.7376 23.5556 97.8348 23.4124 97.845 23.2334C97.8501 23.1106 97.7581 23.0237 97.6251 23.039V23.0339ZM98.0854 10.3292C97.9115 10.2883 97.8348 10.411 97.8041 10.5747C97.8604 10.8304 98.0343 10.9481 98.2849 10.9481C98.3923 10.9481 98.5253 10.9072 98.5253 10.7588C98.5253 10.4775 98.3053 10.3803 98.0803 10.3292H98.0854ZM98.0445 14.8505C98.0445 14.8505 98.0649 14.8045 98.0752 14.7789C97.9678 14.7329 97.9371 14.8454 98.0445 14.8505ZM99.3845 16.6713C99.405 16.5997 99.405 16.5997 99.3385 16.569C99.318 16.6406 99.318 16.6355 99.3845 16.6713ZM98.8117 7.85885C98.6685 7.79747 98.6736 7.79236 98.6071 7.92022C98.6531 7.94068 98.694 7.96625 98.7401 7.98671C98.7656 7.94068 98.7912 7.89976 98.8117 7.85885ZM98.3923 13.6026C98.2644 13.5923 98.0905 13.4798 98.0394 13.7662C98.1007 13.8276 98.1621 13.9452 98.2593 13.9862C98.4332 14.0578 98.5457 13.9094 98.5969 13.7867C98.6736 13.6128 98.5048 13.6077 98.3923 13.6026ZM98.3565 16.0934C98.423 16.0167 98.515 15.9706 98.4588 15.8581C98.4178 15.7712 98.3053 15.7354 98.2184 15.7712C97.9575 15.8632 98.1826 16.078 98.3514 16.0934H98.3565ZM98.5099 27.0233C98.5099 26.9057 98.3718 26.7931 98.3053 26.696C98.0138 26.742 97.9064 26.9312 97.8552 27.1256C97.8143 27.2893 97.9678 27.4069 98.1212 27.4069C98.3565 27.4069 98.515 27.2483 98.5099 27.0233ZM97.7427 32.5727C98.024 32.5829 98.0189 32.23 97.7427 32.2044C97.4819 32.2402 97.4665 32.5624 97.7427 32.5727ZM97.1903 35.0379C97.4205 35.0532 97.4921 34.8742 97.4665 34.6952C97.4512 34.5469 97.3336 34.4344 97.1597 34.4497C96.9909 34.4651 96.909 34.5776 96.9142 34.6287C96.9346 34.9151 97.0216 35.0277 97.1852 35.0379H97.1903ZM97.1136 21.878C97.129 21.6427 96.95 21.5302 96.7505 21.4944C96.4641 21.5865 96.3618 21.7911 96.3515 22.0314C96.3362 22.3332 96.5817 22.3281 96.7812 22.3127C97.0369 22.2974 97.1034 22.0672 97.1136 21.8729V21.878ZM96.7658 37.4571C96.7045 37.1656 96.2748 37.2218 96.2851 37.5236C96.3618 37.8049 96.8272 37.7589 96.7658 37.4571ZM96.326 27.2739C96.4334 27.2483 96.5612 27.2023 96.5254 27.0642C96.5101 27.0028 96.4129 26.9312 96.3413 26.921C96.1776 26.8903 96.1725 27.0182 96.1674 27.1307C96.1879 27.2177 96.2186 27.3046 96.326 27.2739ZM96.5203 24.645C96.5306 24.3842 96.418 24.0619 96.1112 24.0926C95.5997 24.1489 95.4411 25.2127 96.0344 25.2025C96.2902 25.1053 96.5101 24.9417 96.5254 24.645H96.5203ZM95.9577 29.3709C95.8196 29.4374 95.8196 29.4272 95.881 29.5806C96.0191 29.509 96.0191 29.5141 95.9577 29.3709ZM95.881 33.1097C95.7685 33.0381 95.6611 33.1097 95.5588 33.1506C95.5844 33.2938 95.7685 33.6416 95.9475 33.4012C96.014 33.3143 95.9679 33.166 95.881 33.1097ZM95.7276 40.6128C96.0396 40.577 96.014 39.9837 95.6764 40.0502C95.5127 40.0809 95.5946 40.2343 95.5895 40.3469C95.5895 40.4747 95.5537 40.5873 95.7276 40.6077V40.6128ZM95.4718 35.7591C95.5383 35.7488 95.5844 35.6568 95.6406 35.6005C95.5895 35.5494 95.5332 35.4522 95.4821 35.4522C95.4207 35.4522 95.3593 35.534 95.2673 35.6056C95.3542 35.6772 95.4207 35.7642 95.4718 35.7539V35.7591ZM95.2826 23.1106C95.2979 22.9776 95.2314 22.8754 95.0831 22.9112C94.9297 22.9521 94.8427 23.0697 94.8223 23.2283C94.8427 23.3561 94.9041 23.4584 95.0422 23.438C95.2161 23.4124 95.2621 23.2538 95.2826 23.1106ZM94.5819 27.9081C94.5819 28.0053 94.6126 28.0974 94.7098 28.1332C94.8069 28.169 94.9297 28.1229 94.9604 28.0207C95.0217 27.8058 94.6381 27.6319 94.5768 27.9081H94.5819ZM94.9246 38.076C94.899 38.0095 94.8427 37.9583 94.7967 37.9021C94.7558 37.9379 94.7149 37.9686 94.6484 38.0248C94.72 38.0913 94.7711 38.1425 94.8274 38.1936C94.8632 38.1527 94.9399 38.1016 94.9297 38.0811L94.9246 38.076ZM94.6944 42.4797C94.6586 42.3876 94.6126 42.4285 94.5256 42.4541C94.5614 42.5462 94.6075 42.5052 94.6944 42.4797ZM94.8734 25.9595C94.8632 25.6526 94.5921 25.6475 94.3671 25.5554C93.7022 25.581 93.8352 26.6397 94.4745 26.5374C94.7609 26.4914 94.8837 26.2305 94.8734 25.9595ZM94.4182 34.2451C94.4182 34.2451 94.3773 34.2656 94.3568 34.2809C94.3978 34.3628 94.4643 34.3321 94.4182 34.2451ZM94.1165 32.3681C93.9323 32.3527 93.8403 32.5011 93.8505 32.6749C93.8658 32.854 93.9886 32.9614 94.1574 32.9921C94.5154 32.9665 94.4387 32.3937 94.1165 32.3681ZM94.0295 40.4696C94.1727 40.5873 94.1881 40.3571 94.1881 40.2702C94.0909 40.2702 93.8914 40.352 94.0295 40.4696ZM93.9221 36.6234C94.2597 36.5109 94.2239 35.9841 93.8403 36.0148C93.4464 36.0506 93.5897 36.5927 93.9221 36.6234ZM93.3544 37.9993C93.3135 38.0197 93.2674 38.0402 93.2265 38.0606C93.3442 38.1732 93.4209 38.1885 93.3544 37.9993ZM93.0526 44.2698C93.2725 44.3107 93.38 43.922 93.1447 43.8504C92.9094 43.835 92.8173 44.2289 93.0526 44.2698ZM92.8225 32.9869C92.6895 33.0739 92.6895 33.0637 92.7611 33.2171C92.802 33.1915 92.8429 33.1608 92.889 33.1353C92.8685 33.0892 92.848 33.0381 92.8276 32.9921L92.8225 32.9869ZM92.5667 40.5566C92.9401 40.4952 92.9554 39.8559 92.5207 39.907C92.1524 39.953 92.1831 40.5719 92.5667 40.5566ZM92.3315 30.358C92.5923 30.312 92.6025 29.821 92.3212 29.8517C92.0962 29.8721 92.0962 30.3427 92.3315 30.358ZM91.9785 37.6617C92.2036 37.5952 92.0962 37.2986 91.9172 37.2576C91.8507 37.3395 91.7689 37.3906 91.7893 37.5083C91.8047 37.5901 91.8814 37.6873 91.9785 37.6617ZM91.641 34.7771C91.7637 34.8231 91.866 34.7464 91.8711 34.6134C91.8711 34.5418 91.8251 34.4293 91.7689 34.4088C91.641 34.3525 91.5694 34.4497 91.5285 34.6032C91.5592 34.6492 91.5847 34.7566 91.641 34.7771ZM91.5131 43.1599C91.5336 43.0781 91.595 42.9758 91.5336 42.8939C91.4824 42.8275 91.4006 42.8479 91.3546 42.9093C91.2574 43.0372 91.3546 43.2008 91.5131 43.1599ZM91.375 27.054C91.4211 26.5988 91.9734 26.2459 91.5898 25.9134C91.4057 25.7498 90.8943 26.0566 90.7255 26.3379C90.3214 26.9926 91.3034 26.6602 91.375 27.0591V27.054ZM90.9352 28.6446C90.4902 28.6651 90.5311 29.3607 90.9301 29.4476C91.3597 29.4118 91.4057 28.6242 90.9352 28.6446ZM90.884 39.283C90.9147 39.2984 90.9454 39.3137 90.9761 39.3291C90.9761 39.2626 90.9761 39.2575 90.9249 39.2268C90.9147 39.2472 90.8994 39.2677 90.8891 39.283H90.884ZM90.8891 48.4944C90.9352 48.5047 91.0119 48.4842 91.0323 48.4484C91.0886 48.3564 91.0323 48.2899 90.9352 48.2899C90.8943 48.2899 90.8482 48.3512 90.8073 48.3819C90.838 48.4228 90.8584 48.4842 90.8891 48.4944ZM90.9096 45.308C90.8789 45.1597 90.7664 45.0728 90.6181 45.1341C90.4749 45.1955 90.4237 45.3438 90.4032 45.4871C90.4595 45.84 90.9659 45.5996 90.9096 45.308ZM90.0094 30.6035C89.59 30.5524 89.6616 31.2071 89.9992 31.2173C90.3316 31.1661 90.3572 30.6496 90.0094 30.6035ZM89.8713 37.4878C89.6565 37.5185 89.4928 37.6464 89.4468 37.8612C89.3957 38.0913 89.4877 38.301 89.7383 38.3215C90.2447 38.3624 90.393 37.5747 89.8713 37.4827V37.4878ZM89.6105 47.4204L89.6616 47.3846L89.6054 47.3641V47.4204H89.6105ZM89.4724 42.5155C89.3138 42.5462 89.1451 42.6024 89.1093 42.7814C89.0837 42.9195 89.099 43.1241 89.2576 43.1701C89.6207 43.2775 89.9276 42.5922 89.4724 42.5155ZM89.0172 50.1618C89.0786 50.1618 89.1604 50.0698 89.1757 50.0084C89.1911 49.9572 89.1195 49.8856 89.0683 49.7987C88.9814 49.8601 88.8944 49.8959 88.8689 49.9521C88.8075 50.0851 88.8893 50.1669 89.0172 50.1618ZM88.8382 45.6763C88.8075 45.6456 88.7819 45.6149 88.7512 45.5842C88.6438 45.7172 88.695 45.7581 88.8382 45.6763ZM88.6029 29.0589C88.6182 29.1356 88.6694 29.2021 88.6847 29.2328C88.9354 29.1408 88.966 29.0129 88.9558 28.8697C88.9507 28.7776 88.8944 28.706 88.7973 28.7418C88.6541 28.793 88.5722 28.9004 88.608 29.0589H88.6029ZM88.6438 16.3951C88.6234 16.3235 88.5262 16.2877 88.4699 16.2417C88.429 16.3696 88.3165 16.6918 88.5876 16.5997C88.608 16.5383 88.6643 16.4616 88.6438 16.3951ZM88.4546 18.3438C88.4239 18.3847 88.3881 18.4205 88.3523 18.4666C88.3932 18.5024 88.429 18.5382 88.4648 18.574C88.562 18.4512 88.562 18.4512 88.4495 18.3438H88.4546ZM88.5057 41.2573C88.5262 41.1499 88.4648 41.0731 88.3574 41.0629C88.2295 41.0476 88.1477 41.1448 88.1068 41.2522C88.0761 41.5386 88.4597 41.5028 88.5057 41.2573ZM87.8817 48.8116C88.0198 48.8525 88.1426 48.6735 88.2347 48.6019C88.3216 48.3001 87.9124 48.2848 87.7948 48.4944C87.7437 48.5916 87.7539 48.7706 87.8766 48.8116H87.8817ZM87.8664 39.3188C87.9073 39.2779 87.8459 39.2114 87.8255 39.1705C87.7948 39.2063 87.7641 39.237 87.7334 39.2728C87.7743 39.2984 87.8306 39.3598 87.8715 39.3188H87.8664ZM87.6516 43.523C87.7232 43.3952 87.6516 43.3338 87.5595 43.2622C87.5186 43.3236 87.4777 43.3901 87.447 43.4361C87.4828 43.5435 87.5698 43.6714 87.6516 43.5179V43.523ZM87.2424 46.2389C87.5442 46.0906 87.6311 45.9065 87.5595 45.661C87.5493 45.6303 87.3959 45.6047 87.3498 45.6354C87.1401 45.7786 87.0634 45.9729 87.2424 46.2389ZM86.8537 42.5104C86.8844 42.4797 86.9151 42.4541 86.9407 42.4234C86.9202 42.4029 86.8997 42.3876 86.8844 42.3671C86.8691 42.3876 86.8486 42.4132 86.8332 42.4336C86.8384 42.4592 86.8486 42.4848 86.8537 42.5104ZM87.2629 34.6338C87.314 34.3628 86.8281 34.373 86.7565 34.5878C86.7412 34.8538 87.2168 34.8538 87.2629 34.6338ZM86.7003 40.5054C86.644 40.6179 86.5826 40.6844 86.5826 40.7458C86.5826 40.797 86.6696 40.843 86.7156 40.8941C86.7463 40.8481 86.7974 40.8021 86.7974 40.7612C86.7923 40.6896 86.7463 40.6179 86.7003 40.5054ZM86.7258 51.7985C86.8588 51.6809 86.7412 51.5939 86.6696 51.4865C86.6082 51.5428 86.5468 51.599 86.3934 51.7422C86.5059 51.7934 86.6133 51.9008 86.731 51.7985H86.7258ZM86.2093 44.5613C86.2655 44.5051 86.3371 44.459 86.378 44.3925C86.3934 44.367 86.3422 44.3005 86.3218 44.2493C86.2604 44.2954 86.199 44.3414 86.1428 44.3823C86.1735 44.459 86.1939 44.5051 86.2093 44.5562V44.5613ZM85.9024 48.7144C85.9433 48.7758 85.9689 48.8116 85.9996 48.8525C86.0456 48.7809 86.0967 48.7144 86.1274 48.6377C86.1377 48.6172 86.0712 48.5661 86.0405 48.5303C85.9945 48.5916 85.9484 48.6581 85.9024 48.7144ZM85.7438 37.0684C85.8717 37.0377 85.8768 36.9201 85.8206 36.8178C85.6773 36.5518 85.437 36.6439 85.4216 36.9201C85.5188 36.9866 85.6109 37.0991 85.7438 37.0684ZM84.8181 33.3296C84.9562 33.3603 85.125 33.3603 85.1403 33.166C85.1505 32.9818 85.0329 32.8591 84.8641 32.7824C84.6698 32.7619 84.634 32.9256 84.593 33.0483C84.5317 33.2324 84.6851 33.2989 84.8181 33.3296ZM79.4171 26.5016C79.4171 26.5016 79.3966 26.4607 79.3864 26.4402C79.3045 26.4812 79.3301 26.5425 79.4171 26.5016ZM78.1947 7.75144C78.0975 7.76167 77.9338 7.82816 77.9287 7.88442C77.9082 8.0532 78.0515 8.09923 78.1947 8.12481C78.3021 8.12481 78.4351 8.13504 78.4555 7.98671C78.476 7.80259 78.3379 7.74121 78.1947 7.75144ZM78.0566 9.01986C78.1231 9.383 78.7828 9.44949 78.7112 9.01986C78.6601 8.73345 78.1128 8.72833 78.0566 9.01986ZM78.0054 11.3112C78.0515 11.5158 78.1947 11.6437 78.4095 11.6488C78.6345 11.6488 78.8545 11.5516 78.8135 11.301C78.7266 10.7844 78.0515 10.7691 78.0054 11.3112ZM78.3788 13.8276C78.0208 13.7969 77.9901 14.114 77.898 14.3595C77.9185 14.6204 78.0412 14.8147 78.3225 14.8147C78.6089 14.8147 78.8545 14.6664 78.8647 14.3595C78.8749 14.0629 78.6806 13.8583 78.3839 13.8327L78.3788 13.8276ZM78.9772 27.279C78.9414 27.279 78.9056 27.2841 78.8698 27.2893C78.9261 27.3251 78.9261 27.3251 78.9772 27.279ZM77.9031 23.5761C77.944 23.8983 78.1026 24.2256 78.5118 24.1745C78.9056 24.1284 78.88 23.796 78.8698 23.4942C78.8084 23.172 78.7215 22.8037 78.3276 22.8344C77.9338 22.8651 77.8622 23.2538 77.9082 23.5761H77.9031ZM78.21 20.5584C78.7112 20.5942 78.7266 20.1339 78.7522 19.8168C78.7828 19.4844 78.522 19.2644 78.1947 19.29C77.8878 19.3156 77.6423 19.4946 77.6627 19.8884C77.6985 20.2158 77.8418 20.5277 78.2151 20.5584H78.21ZM76.6756 26.2101C76.7472 26.1794 76.8086 26.1231 76.87 26.0771C76.8342 26.0464 76.7881 25.985 76.7575 25.9902C76.6859 26.0106 76.6245 26.0566 76.5478 26.0976C76.604 26.1487 76.6552 26.2152 76.6705 26.2101H76.6756ZM76.1232 11.0657C76.1232 11.0657 76.1386 11.0248 76.1488 11.0043C76.1232 10.9992 76.0926 10.989 76.067 10.9839C76.067 11.0504 76.067 11.0555 76.1284 11.0657H76.1232ZM75.8931 8.93291C75.9135 8.87665 75.8726 8.83062 75.8266 8.81016C75.7448 8.77948 75.7141 8.83574 75.6527 8.88688C75.7038 8.94314 75.8471 9.08124 75.8982 8.93291H75.8931ZM75.6527 7.82304C75.6067 7.83327 75.5555 7.8435 75.5095 7.85373C75.5964 7.98671 75.6629 8.00717 75.6527 7.82304ZM65.9707 13.4338C65.9656 13.5054 66.0423 13.5719 66.0781 13.623C66.2009 13.5054 66.385 13.3213 66.0986 13.265C66.0577 13.3161 65.981 13.3622 65.9707 13.4287V13.4338ZM66.1651 16.0883C66.1651 16.0883 66.1804 16.1343 66.1907 16.1548C66.2162 16.1292 66.2367 16.1036 66.2623 16.0729C66.2418 16.0576 66.2265 16.0422 66.206 16.0218C66.1907 16.0422 66.1753 16.0627 66.1651 16.0831V16.0883ZM66.073 10.6668C66.0781 10.7333 66.16 10.7895 66.2111 10.8509C66.252 10.8151 66.3134 10.7844 66.3339 10.7384C66.3697 10.6514 66.3492 10.5696 66.1293 10.4878C66.1191 10.5082 66.0628 10.59 66.073 10.6668ZM66.293 8.63627C66.2572 8.66695 66.2265 8.70276 66.1958 8.73344C66.2878 8.77436 66.3134 8.80505 66.3901 8.74367C66.3595 8.70787 66.3288 8.67207 66.293 8.63627ZM68.9423 8.93803C68.5178 9.01986 68.5894 9.6285 69.0139 9.62339C69.2083 9.62339 69.3617 9.52621 69.3208 9.31651C69.2799 9.11704 69.1623 8.93803 68.9423 8.93803ZM69.2134 12.5234C68.9423 12.5489 68.8196 12.7331 68.8247 12.999C68.8298 13.265 69.0139 13.3213 69.2134 13.3417C69.4896 13.3059 69.6635 13.1627 69.6686 12.8967C69.6737 12.6052 69.4743 12.4978 69.2134 12.5234ZM73.745 9.17842C73.5557 9.18864 73.433 9.28071 73.433 9.43415C73.433 9.63362 73.5813 9.73079 73.7808 9.70522C73.9291 9.68988 74.0876 9.5927 74.0825 9.45461C74.0774 9.26536 73.8984 9.19376 73.745 9.17842ZM74.0365 11.5874C73.8217 11.5721 73.658 11.6641 73.5864 11.8482C73.6324 12.0989 73.7347 12.2676 73.97 12.2728C74.1695 12.2728 74.2922 12.1449 74.2973 11.9557C74.2973 11.792 74.2564 11.5976 74.0365 11.5874ZM74.0774 14.8914C73.4688 14.8914 73.2846 15.8121 73.9342 15.9195C74.2206 15.9195 74.3638 15.7149 74.3996 15.4489C74.4354 15.2034 74.3792 14.8914 74.0723 14.8914H74.0774ZM73.883 26.118C74.2513 26.1436 74.4303 25.8418 74.4047 25.2485C74.3945 25.1104 74.3792 24.6859 73.9291 24.6808C73.5557 24.6757 73.4227 25.0286 73.4381 25.3764C73.4534 25.6986 73.4995 26.0873 73.8882 26.118H73.883ZM73.7194 21.0136C74.103 21.0443 74.2002 20.7732 74.2206 20.4561C74.2411 20.1544 74.1183 19.914 73.8166 19.8935C73.4995 19.868 73.2693 20.047 73.2386 20.4408C73.2693 20.7068 73.3614 20.9829 73.7143 21.0136H73.7194ZM73.7654 8.45214C73.7603 8.05832 73.1977 8.089 73.1107 8.42657C73.1823 8.70787 73.7705 8.82551 73.7654 8.45214ZM71.6889 10.0632C71.7093 10.0223 71.7298 9.98141 71.7503 9.94561C71.5815 9.86377 71.6019 9.95072 71.6889 10.0632ZM71.6173 11.613C71.7656 11.5465 71.7554 11.5567 71.7042 11.393C71.6582 11.4186 71.607 11.4391 71.561 11.4646C71.5815 11.5158 71.6019 11.5669 71.6224 11.6181L71.6173 11.613ZM70.9831 8.30893C71.024 8.28336 71.07 8.25267 71.116 8.2271C71.0547 8.15038 70.9831 7.99183 70.8808 8.10435C70.7887 8.20664 70.8808 8.28336 70.9831 8.30893ZM69.6788 26.9619C70.0624 26.967 70.1443 26.7113 70.1698 26.4454C70.1954 26.1692 70.1136 25.8623 69.7965 25.8572C69.4743 25.8572 69.3055 26.1692 69.2339 26.4454C69.1469 26.7983 69.4742 26.8494 69.6788 26.9568V26.9619ZM68.6303 22.2821C68.6457 22.6759 68.8656 22.9674 69.285 22.9521C69.6788 22.9367 69.6737 22.5889 69.6839 22.502C69.7197 21.8729 69.5049 21.5916 69.1009 21.5814C68.6661 21.5711 68.6201 21.9598 68.6303 22.2821ZM69.2134 17.5459C69.6123 17.5459 69.6328 17.1265 69.6891 16.8248C69.7556 16.4667 69.5663 16.2877 69.3362 16.2622C68.8042 16.2366 68.6559 16.4872 68.6201 16.8452C68.5741 17.28 68.8503 17.5408 69.2134 17.5459ZM66.4157 27.5501C66.6203 27.4734 66.9221 27.4427 66.8863 27.1409C66.8556 26.9057 66.6612 26.7267 66.3799 26.7625C66.1344 26.7931 65.894 26.875 65.9043 27.1767C65.9145 27.4836 66.1702 27.5194 66.4157 27.5501ZM63.4748 8.67718C63.5515 8.96872 64.1602 8.95849 64.0937 8.62604C64.0374 8.32939 63.5106 8.38565 63.4748 8.67718ZM63.8175 24.5683C64.2931 24.5376 64.2164 24.0722 64.3187 23.7806C64.3034 23.397 64.1909 23.1106 63.7612 23.1362C63.2958 23.1618 63.173 23.5454 63.1833 23.8778C63.1935 24.2205 63.3981 24.599 63.8226 24.5734L63.8175 24.5683ZM63.6487 19.1417C64.0476 19.0957 64.2164 18.7837 64.196 18.3796C64.1806 18.0472 64.0834 17.8017 63.6947 17.817C63.2037 17.8375 63.1935 18.2108 63.1577 18.5842C63.1679 18.8911 63.2958 19.1826 63.6487 19.1417ZM63.3572 14.9528C63.5618 14.9017 63.6487 14.6715 63.6334 14.4516C63.6129 14.247 63.4799 14.1498 63.2702 14.1447C63.0401 14.2061 62.9173 14.3544 62.9531 14.5897C62.9889 14.8045 63.1219 15.0142 63.3572 14.9528ZM63.1986 11.48C63.4953 11.4749 63.5976 11.301 63.5873 11.0759C63.5771 10.8969 63.5004 10.723 63.2907 10.6923C63.0247 10.6565 62.9276 10.8458 62.8917 11.0606C62.8508 11.3112 63.0145 11.4288 63.1986 11.48ZM61.0096 8.44703C60.984 8.51352 60.984 8.51352 61.0403 8.55443C61.0556 8.51863 61.0658 8.48283 61.0812 8.45214C61.0556 8.45214 61.0351 8.45214 61.0096 8.44703ZM61.3522 27.7547C61.521 27.7445 61.8228 27.8468 61.7921 27.5245C61.7716 27.3097 61.6745 27.0438 61.3625 27.0847C61.1374 27.1154 60.9175 27.1972 60.8203 27.4376C60.8817 27.7547 61.1272 27.7752 61.3574 27.7598L61.3522 27.7547ZM60.5544 15.4131C60.6209 15.3876 60.6157 15.3824 60.5902 15.316C60.5237 15.3415 60.5288 15.3466 60.5544 15.4131ZM60.5902 12.5541C60.5646 12.5183 60.539 12.4876 60.5083 12.4518C60.4879 12.4671 60.4674 12.4825 60.447 12.4978C60.5083 12.5745 60.5083 12.6154 60.5851 12.5541H60.5902ZM49.9211 12.0273C49.9057 12.1756 49.9722 12.3546 50.1512 12.3239C50.4735 12.2728 50.5246 11.7715 50.1819 11.7101C50.0438 11.7664 49.9415 11.8738 49.9262 12.0273H49.9211ZM50.499 5.59819C50.3098 5.61353 50.0643 5.62887 50.0848 5.97155C50.1257 6.20682 50.2331 6.47279 50.5348 6.48813C50.7803 6.50347 50.8622 6.2324 50.8826 6.05339C50.9184 5.80789 50.7957 5.57261 50.4939 5.59819H50.499ZM51.3378 3.05622C51.3787 3.07668 51.4197 3.09714 51.4606 3.12271C51.4862 3.08691 51.5168 3.05111 51.5424 3.01531C51.4248 2.94882 51.4248 2.9437 51.3429 3.05622H51.3378ZM56.8309 5.71582C56.79 5.72094 56.7644 5.78743 56.7286 5.82834C56.7644 5.86926 56.7951 5.93064 56.8309 5.93575C56.8718 5.93575 56.9435 5.89995 56.9588 5.85903C56.9997 5.75163 56.9332 5.70048 56.836 5.71582H56.8309ZM56.9179 12.5796C56.9179 12.7893 57.0918 12.8763 57.2861 12.8609C57.4805 12.8456 57.6237 12.7484 57.6237 12.5336C57.6237 12.3341 57.547 12.196 57.3322 12.1909C57.0918 12.2267 56.9179 12.3444 56.9179 12.5847V12.5796ZM56.9639 16.1189C56.9383 16.3491 57.0969 16.4821 57.327 16.4974C57.5777 16.4514 57.7976 16.3696 57.7925 16.078C57.7874 15.8325 57.68 15.587 57.414 15.5819C57.0969 15.5768 56.9946 15.8632 56.9639 16.1241V16.1189ZM57.5521 8.85108C57.2861 8.90734 57.1276 9.01475 57.148 9.26025C57.1634 9.48018 57.3322 9.53644 57.5163 9.50575C57.7004 9.47506 57.8232 9.35743 57.8232 9.15796C57.8232 8.94314 57.7004 8.86642 57.5521 8.85108ZM57.5879 21.1722C58.0482 21.1926 58.0482 20.7988 58.0636 20.4919C58.084 20.18 57.9715 19.914 57.5674 19.868C57.2964 19.9498 57.0764 20.139 57.0867 20.4715C57.0969 20.8039 57.1787 21.1517 57.5879 21.1722ZM56.6673 25.9953C57.0253 25.9697 57.1838 25.627 57.1634 25.2741C57.1429 24.9468 56.9435 24.7422 56.6212 24.7115C56.2479 24.8036 56.0433 24.9928 56.0688 25.3969C56.0944 25.7958 56.345 26.0208 56.6673 25.9953ZM53.9156 20.1799C53.9258 20.0777 53.9514 20.0419 53.8696 19.9805C53.8491 20.0265 53.8287 20.0725 53.8082 20.1186C53.8491 20.139 53.8849 20.1595 53.9207 20.1799H53.9156ZM53.4451 17.4078C53.5064 17.4027 53.5525 17.3107 53.6087 17.2544C53.5525 17.2032 53.5013 17.1163 53.4348 17.1061C53.3888 17.101 53.3223 17.1879 53.2405 17.2595C53.3274 17.326 53.3939 17.4129 53.4451 17.4078ZM53.2916 8.87665C53.353 8.78459 53.4809 8.65161 53.3121 8.58512C53.1893 8.53909 53.1331 8.65673 53.1331 8.76413C53.1689 8.78971 53.2302 8.83574 53.2916 8.87665ZM50.765 25.9748C50.9133 26.3226 51.0412 26.7011 51.522 26.6499C51.9669 26.5988 51.9516 26.1999 51.9414 25.9134C51.9209 25.3917 51.5475 25.3457 51.1281 25.4531L51.1435 25.4378C51.031 25.4889 50.9184 25.5401 50.8059 25.5912C50.7241 25.7088 50.6985 25.8265 50.7599 25.9748H50.765ZM50.7855 25.5861C50.7496 25.5656 50.7138 25.5452 50.6729 25.5247C50.6729 25.6372 50.7343 25.6014 50.7855 25.5861ZM50.765 22.635C51.2049 22.6452 51.3327 22.3485 51.2969 22.011C51.2611 21.7041 51.3123 21.2336 50.8161 21.2387C50.3763 21.2387 50.2638 21.5916 50.2586 21.9701C50.2996 22.2923 50.3149 22.6247 50.7701 22.635H50.765ZM50.2586 18.1801C50.5042 18.1085 50.5348 17.8733 50.4735 17.6584C50.4121 17.4436 50.2996 17.3158 50.0592 17.3362C49.5631 17.4181 49.7728 18.3233 50.2586 18.1801ZM50.0285 14.1652C50.0234 14.0271 49.9313 13.9094 49.783 13.935C49.6347 13.9657 49.5682 14.114 49.5631 14.2521C49.6091 14.559 50.0438 14.4465 50.0285 14.16V14.1652ZM48.0747 6.91264C48.2691 6.91264 48.3867 6.91264 48.356 6.64157C48.3253 6.32958 48.2435 6.02781 47.9417 5.98178C47.7013 5.94598 47.64 6.25286 47.5888 6.4421C47.5786 6.81035 47.7729 6.91264 48.0747 6.91264ZM47.6604 3.47051C47.6809 3.40402 47.6604 3.3273 47.5837 3.31195C47.4916 3.2915 47.4303 3.3989 47.374 3.45005C47.3996 3.61883 47.6042 3.65463 47.6553 3.47051H47.6604ZM46.6375 10.1604C47.0774 10.1093 47.2052 9.68476 47.2564 9.30117C47.2871 9.06589 47.1029 8.94314 46.8881 8.91757C46.4738 8.98406 46.3409 9.27048 46.346 9.61827C46.346 9.83309 46.3357 10.1962 46.6324 10.1604H46.6375ZM45.5481 24.1335C45.8447 24.1898 45.9726 23.8676 45.9828 23.5863C45.9931 23.2794 45.9215 22.9981 45.5839 22.8958C45.2821 22.906 45.1543 23.0748 45.1543 23.3459C45.1543 23.6732 45.1798 24.0671 45.5481 24.1335ZM44.7093 19.4537C44.965 19.4281 44.965 19.1673 44.9753 18.9678C44.9855 18.7223 44.8883 18.4614 44.6172 18.4717C44.341 18.487 44.3001 18.7632 44.2899 19.0036C44.3206 19.2593 44.428 19.4792 44.7144 19.4486L44.7093 19.4537ZM44.2643 15.8581C44.4484 15.9041 44.5047 15.72 44.5303 15.5921C44.561 15.4592 44.4382 15.4029 44.3206 15.3722C44.1569 15.3722 44.0239 15.4438 44.0495 15.6228C44.0648 15.7149 44.1723 15.8376 44.2592 15.8581H44.2643ZM42.4282 24.5939C42.6737 24.5836 42.7862 24.3637 42.7555 24.1591C42.7248 23.9443 42.6737 23.6681 42.3617 23.6681C42.0906 23.6681 42.0599 23.8932 42.0292 24.1029C42.1315 24.2921 42.106 24.6092 42.4282 24.5939ZM41.6559 21.1159C41.6968 21.208 41.794 21.1773 41.8502 21.1159C41.9781 20.9778 41.9628 20.7732 41.7377 20.8142C41.707 20.896 41.615 21.0239 41.6559 21.1159ZM41.5587 18.1699L41.5331 18.1085C41.5331 18.1085 41.4973 18.1239 41.4769 18.1341C41.5024 18.1494 41.528 18.1597 41.5587 18.175V18.1699ZM41.2774 16.3031C41.3541 16.3338 41.4104 16.4054 41.482 16.3389C41.528 16.298 41.5536 16.1803 41.528 16.1394C41.4104 15.9809 41.2518 16.1701 41.2774 16.3031ZM39.4924 24.8343C39.7788 24.8138 39.8299 24.5376 39.8299 24.3023C39.8299 24.0313 39.7737 23.7295 39.4412 23.7244C39.1957 23.7244 39.0372 23.9187 39.0372 24.1693C39.206 24.42 39.0372 24.8701 39.4924 24.8343ZM38.8735 20.4459C39.2315 20.1697 39.1855 19.8475 38.9911 19.5253C38.9707 19.4895 38.7866 19.4895 38.7661 19.5253C38.5769 19.8475 38.536 20.1646 38.8735 20.4459ZM38.6638 17.3413C38.8633 17.326 39.0014 17.239 39.0065 17.0191C39.0065 16.881 38.9195 16.7941 38.7917 16.7992C38.5922 16.8094 38.4797 16.9424 38.449 17.1316C38.4234 17.2953 38.5564 17.3107 38.6689 17.3362L38.6638 17.3413ZM34.7358 17.592C34.5721 17.6278 34.4852 17.7607 34.4647 17.9193C34.5363 18.3182 35.0938 18.1341 35.058 17.7812C35.0427 17.6124 34.8892 17.5562 34.7358 17.5868V17.592ZM34.8995 25.1667C35.1705 25.1769 35.2524 24.9007 35.2166 24.6399C35.1757 24.3535 35.191 23.9699 34.7972 23.9852C34.4852 24.0006 34.5926 24.3484 34.5517 24.5683C34.5721 24.8291 34.5721 25.1565 34.8995 25.1667ZM34.3164 20.3487C34.3573 20.584 34.2704 20.9471 34.6233 20.9778C34.966 21.0085 34.8637 20.6607 34.925 20.5022C34.925 20.226 34.9557 19.9549 34.6284 19.9345C34.3675 19.9191 34.2755 20.1237 34.3164 20.3487ZM31.0482 19.0752C30.9152 19.0854 30.7975 19.1519 30.7566 19.2798C30.7106 19.4179 30.7924 19.5406 30.9408 19.5355C31.2118 19.5304 31.4011 19.1059 31.0482 19.0701V19.0752ZM30.6901 25.269C30.772 25.3917 30.8998 25.2843 30.9663 25.1872C31.2732 24.7115 30.9305 24.4046 30.7259 24.0313C30.6339 24.1131 30.5674 24.1387 30.5572 24.1796C30.4856 24.5529 30.4702 24.9365 30.6901 25.269ZM30.6288 21.4739C30.9356 21.5149 30.9356 20.8858 30.6748 20.8142C30.3986 20.8244 30.3679 21.4381 30.6288 21.4739ZM30.6492 20.2822C30.4855 19.3514 30.0048 19.9549 29.5189 20.0367C29.923 20.3692 30.3372 20.0623 30.6492 20.2822ZM28.5267 31.1201C28.6085 31.1661 28.7159 31.0741 28.6903 30.9871C28.6341 30.7774 28.4704 30.6803 28.2505 30.6393C28.1942 30.89 28.3528 31.0229 28.5267 31.1201ZM27.2634 27.3097L27.2275 27.2637L27.1917 27.3148H27.2685L27.2634 27.3097ZM26.5882 25.8009C26.9156 25.6884 26.8593 25.4275 26.8695 25.2178C26.8798 25.044 26.8133 24.8394 26.5984 24.8598C26.3171 24.8854 26.2506 25.1207 26.2609 25.3713C26.2711 25.5963 26.399 25.7344 26.5882 25.806V25.8009ZM26.1126 22.1798C26.2711 22.1644 26.3632 22.0928 26.3376 21.965C26.3274 21.9036 26.2302 21.8166 26.1688 21.8064C26.0461 21.7962 25.9489 21.8831 25.9694 22.011C25.9796 22.0775 26.0716 22.1286 26.1177 22.1798H26.1126ZM22.7676 26.7625C23.008 26.7522 23.0847 26.5425 23.0898 26.3226C23.0898 26.0976 23.0029 25.9032 22.7625 25.8776C22.5016 25.8469 22.3993 26.0515 22.4096 26.2715C22.4147 26.5016 22.4505 26.7778 22.7676 26.7676V26.7625ZM22.4454 24.645C22.6909 24.691 22.7267 24.4967 22.7267 24.3177C22.7267 24.1745 22.742 24.0006 22.5528 23.9699C22.3073 23.929 22.2919 24.1387 22.2408 24.3023C22.2408 24.4558 22.2715 24.6143 22.4403 24.645H22.4454ZM22.3635 22.6503C22.4454 22.6657 22.5988 22.5787 22.609 22.4969C22.65 22.2565 22.2561 22.4508 22.1692 22.4764C22.2203 22.5276 22.2868 22.635 22.3584 22.6503H22.3635ZM19.08 26.6295C19.3357 26.5988 19.4073 26.4658 19.4329 26.3226C19.4585 26.1743 19.4329 26.0055 19.2487 25.985C19.0595 25.9646 19.0032 26.1282 19.0032 26.2766C19.0032 26.3993 19.0544 26.5272 19.08 26.6295ZM19.1516 24.9468C19.2794 24.9468 19.3766 24.8342 19.3766 24.7166C19.3766 24.4046 18.9674 24.4609 18.9828 24.7524C19.0084 24.8445 19.039 24.9468 19.1516 24.9519V24.9468ZM19.3562 23.4482C19.4124 23.1669 19.0339 23.1413 18.9521 23.3919C18.9521 23.6425 19.305 23.709 19.3562 23.4482ZM16.3999 24.7268C16.3897 24.5632 16.2516 24.5171 16.1084 24.5529C15.9549 24.5887 15.8629 24.7064 15.8629 24.8649C15.914 25.223 16.4204 25.0286 16.405 24.7268H16.3999ZM16.0061 26.5221C16.2976 26.476 16.3488 25.9441 16.001 25.9953C15.8578 26.0464 15.7452 26.1436 15.7606 26.3073C15.7708 26.4454 15.8629 26.5476 16.0061 26.5221ZM12.5691 25.3559C12.5281 25.4224 12.4872 25.4838 12.4514 25.5452C12.4975 25.5708 12.5639 25.6219 12.5844 25.6117C12.6407 25.5759 12.6714 25.5094 12.7174 25.4582C12.6765 25.4327 12.6355 25.402 12.5691 25.3611V25.3559ZM14.6251 25.0286C14.5944 25.0542 14.5586 25.0849 14.528 25.1104C14.5433 25.1309 14.5586 25.1514 14.574 25.1667C14.6456 25.1053 14.6865 25.1002 14.6251 25.0235V25.0286ZM14.3745 26.3533C14.5638 26.251 14.7683 26.164 14.7019 25.9083C14.6456 25.6884 14.4461 25.7191 14.2671 25.7293C13.3516 25.806 12.4156 25.8111 11.761 26.6909C12.7327 26.9261 13.5766 26.7931 14.3796 26.3533H14.3745ZM10.4823 24.9979C10.4823 24.9979 10.4414 25.0133 10.4158 25.0184C10.426 25.044 10.4312 25.0695 10.4414 25.0951C10.513 25.0695 10.5028 25.0695 10.4823 24.9979ZM10.4925 30.0256C10.426 29.8773 10.4312 29.8824 10.2828 29.9386C10.3493 30.0818 10.3493 30.0818 10.4925 30.0256ZM8.86608 29.9796C8.92234 29.9182 8.94791 29.9182 8.88142 29.8568C8.87119 29.8773 8.85585 29.8926 8.84562 29.9131C8.85073 29.9335 8.86097 29.954 8.86608 29.9796ZM8.90188 25.3099L8.86096 25.2536L8.84562 25.3253L8.90188 25.3099Z"
+              fill="#A0ECFD"/>
       </svg>
+
     </div>
     <div class="w-full flex justify-between px-4 p-1 text-xs">
       <Text>Start</Text>
diff --git a/ceremony/src/lib/components/address/AddressForm.svelte b/ceremony/src/lib/components/address/AddressForm.svelte
index 79e0a767ff..cc744564a8 100644
--- a/ceremony/src/lib/components/address/AddressForm.svelte
+++ b/ceremony/src/lib/components/address/AddressForm.svelte
@@ -70,7 +70,7 @@ const onAddressSubmit = async (event: Event) => {
     spellcheck="false"
     autocapitalize="none"
     bind:value={inputText}
-    placeholder="union1qp0wtsfltjk9rnvyu3fkdv0s0skp4y5y3py96f"
+    placeholder="union1ab…."
     class={clsx([
       className,
       'text-md font-supermolot h-9 px-2 outline-none border-2',
diff --git a/ceremony/src/routes/+page.svelte b/ceremony/src/routes/+page.svelte
index e10f0424fd..c0d7ce5d86 100644
--- a/ceremony/src/routes/+page.svelte
+++ b/ceremony/src/routes/+page.svelte
@@ -7,6 +7,7 @@ import { ContributorState, getContributorState } from "$lib/stores/state.svelte.
 import Text from "$lib/components/typography/Text.svelte"
 import { supabase } from "$lib/supabase/client.ts"
 import { page } from "$app/stores"
+import H4 from "$lib/components/typography/H4.svelte"
 
 const contributor: ContributorState = getContributorState()
 
@@ -43,9 +44,12 @@ async function diveIn(provider: AuthProviders) {
     <Text>Participation is currently exclusive to those who have an invitation.</Text>
     <Text>If you don't have a invitation you can still join the waitlist.</Text>
   </div>
-  <div class="flex gap-4">
-    {#each providers as provider}
-      {@render Dive(provider)}
-    {/each}
+  <div>
+    <H4 class="text-center mb-4">Log in</H4>
+    <div class="flex gap-4">
+      {#each providers as provider}
+        {@render Dive(provider)}
+      {/each}
+    </div>
   </div>
 </section>
\ No newline at end of file
diff --git a/ceremony/src/routes/contributions/+page.svelte b/ceremony/src/routes/contributions/+page.svelte
index e0056b8ea5..ada8899c2e 100644
--- a/ceremony/src/routes/contributions/+page.svelte
+++ b/ceremony/src/routes/contributions/+page.svelte
@@ -2,6 +2,7 @@
 import Spinner from "$lib/components/Spinner.svelte"
 import Text from "$lib/components/typography/Text.svelte"
 import { getContributions } from "$lib/supabase"
+import Live from "$lib/components/Live.svelte"
 
 let intervalId: NodeJS.Timeout | number
 let contributions = $state()
@@ -45,3 +46,5 @@ $effect(() => {
   <Spinner class="size-5 text-union-accent-500"/>
 {/if}
 
+<Live />
+

From beb250d5465c34df69ee0f4d21d8cb3d1739279e Mon Sep 17 00:00:00 2001
From: Lukas <Lukas.nyberg@gmail.com>
Date: Fri, 20 Sep 2024 18:54:14 +0200
Subject: [PATCH 2/7] fix(ceremony): fixes

---
 ceremony/src/lib/components/Download.svelte | 2 +-
 ceremony/src/lib/components/Install.svelte  | 7 +++----
 2 files changed, 4 insertions(+), 5 deletions(-)

diff --git a/ceremony/src/lib/components/Download.svelte b/ceremony/src/lib/components/Download.svelte
index a63e4f6703..f6cd27f568 100644
--- a/ceremony/src/lib/components/Download.svelte
+++ b/ceremony/src/lib/components/Download.svelte
@@ -39,7 +39,7 @@ function setDownloadedSecret() {
   <H1>Store your PGP secret</H1>
   <Text class="text-center mb-4">
     Please store your secret somewhere safe, such as in your password manager.
-    <br> Never share your secret.
+    <br> There's no need to open the file and remember to never share a secret.
     <br> This secret key is the only way to prove that you have contributed.
   </Text>
   <div class="flex gap-4">
diff --git a/ceremony/src/lib/components/Install.svelte b/ceremony/src/lib/components/Install.svelte
index f4c70c1602..60029aa3ba 100644
--- a/ceremony/src/lib/components/Install.svelte
+++ b/ceremony/src/lib/components/Install.svelte
@@ -1,5 +1,4 @@
 <script lang="ts">
-import Blink from "$lib/components/Blink.svelte"
 import Text from "$lib/components/typography/Text.svelte"
 import H1 from "$lib/components/typography/H1.svelte"
 import type { ContributorState } from "$lib/stores/state.svelte.ts"
@@ -32,15 +31,15 @@ const copy = () => {
       because docker desktop is too slow. <br>
       If you use docker desktop it is extremely likely that you lose your contribution slot.
     </Text>
-    <Text class="mt-4 !text-union-accent-500">Once you have OrbStack/Docker running you should open a terminal window and paste the command to start the MPC client then come back here.
+    <Text class="mt-4 !text-union-accent-500">Once you have OrbStack/Docker running you should open a terminal window
+      and paste the command to start the MPC client then return here.
     </Text>
     <div class="max-w-4xl p-8">
-      <code class="text-sm sm:text-base inline-flex text-left items-center space-x-4 bg-black text-white p-4 pl-6 font-mono border-white border">
+      <code onclick={copy} class="cursor-pointer text-sm sm:text-base inline-flex text-left items-center space-x-4 bg-black text-white p-4 pl-6 font-mono border-white border">
           <span class="flex gap-4">
               <span class="shrink-0 text-union-accent-500 select-none">
                   $
               </span>
-
               <span class="flex-1">
                   <span>{command}</span>
               </span>

From 2374ba4dfffabb3f7748effaf117a24e1e7dd18a Mon Sep 17 00:00:00 2001
From: Lukas <Lukas.nyberg@gmail.com>
Date: Fri, 20 Sep 2024 18:55:43 +0200
Subject: [PATCH 3/7] fix(ceremony): button

---
 ceremony/src/lib/components/Install.svelte | 41 +++++++++++-----------
 1 file changed, 21 insertions(+), 20 deletions(-)

diff --git a/ceremony/src/lib/components/Install.svelte b/ceremony/src/lib/components/Install.svelte
index 60029aa3ba..02f68384e6 100644
--- a/ceremony/src/lib/components/Install.svelte
+++ b/ceremony/src/lib/components/Install.svelte
@@ -1,22 +1,22 @@
 <script lang="ts">
-import Text from "$lib/components/typography/Text.svelte"
-import H1 from "$lib/components/typography/H1.svelte"
-import type { ContributorState } from "$lib/stores/state.svelte.ts"
-import Button from "$lib/components/Button.svelte"
-import { toast } from "svelte-sonner"
+  import Text from "$lib/components/typography/Text.svelte"
+  import H1 from "$lib/components/typography/H1.svelte"
+  import type {ContributorState} from "$lib/stores/state.svelte.ts"
+  import Button from "$lib/components/Button.svelte"
+  import {toast} from "svelte-sonner"
 
-type Props = {
-  contributor: ContributorState
-}
-let { contributor }: Props = $props()
+  type Props = {
+    contributor: ContributorState
+  }
+  let {contributor}: Props = $props()
 
-let command =
-  "docker pull ghcr.io/unionlabs/union/mpc-client:latest && docker run -p 4919:4919 -it ghcr.io/unionlabs/union/mpc-client:latest"
+  let command =
+    "docker pull ghcr.io/unionlabs/union/mpc-client:latest && docker run -p 4919:4919 -it ghcr.io/unionlabs/union/mpc-client:latest"
 
-const copy = () => {
-  navigator.clipboard.writeText(command)
-  toast.success("Copied to clipboard", { position: "bottom-right" })
-}
+  const copy = () => {
+    navigator.clipboard.writeText(command)
+    toast.success("Copied to clipboard", {position: "bottom-right"})
+  }
 </script>
 
 {#if contributor}
@@ -35,7 +35,9 @@ const copy = () => {
       and paste the command to start the MPC client then return here.
     </Text>
     <div class="max-w-4xl p-8">
-      <code onclick={copy} class="cursor-pointer text-sm sm:text-base inline-flex text-left items-center space-x-4 bg-black text-white p-4 pl-6 font-mono border-white border">
+      <button onclick={copy}>
+        <code
+              class="cursor-pointer text-sm sm:text-base inline-flex text-left items-center space-x-4 bg-black text-white p-4 pl-6 font-mono border-white border">
           <span class="flex gap-4">
               <span class="shrink-0 text-union-accent-500 select-none">
                   $
@@ -44,8 +46,6 @@ const copy = () => {
                   <span>{command}</span>
               </span>
           </span>
-
-        <Button onclick={copy} class="!bg-transparent text-neutral-500">
           <svg class="shrink-0 h-5 w-5" xmlns="http://www.w3.org/2000/svg"
                viewBox="0 0 20 20" fill="currentColor" aria-hidden="true">
             <path d="M8 2a1 1 0 000 2h2a1 1 0 100-2H8z"></path>
@@ -53,8 +53,9 @@ const copy = () => {
                     d="M3 5a2 2 0 012-2 3 3 0 003 3h2a3 3 0 003-3 2 2 0 012 2v6h-4.586l1.293-1.293a1 1 0 00-1.414-1.414l-3 3a1 1 0 000 1.414l3 3a1 1 0 001.414-1.414L10.414 13H15v3a2 2 0 01-2 2H5a2 2 0 01-2-2V5zM15 11h2a1 1 0 110 2h-2v-2z">
             </path>
           </svg>
-        </Button>
-      </code>
+
+        </code>
+      </button>
     </div>
     <Text>Is it running but still see this page? We support Chrome, FireFox and Brave. <br>For Brave disable the shields
       in the address bar.

From 0c5a8a18160333042bd7b68be11d5fe11273a4f8 Mon Sep 17 00:00:00 2001
From: benluelo <git@luelo.dev>
Date: Fri, 20 Sep 2024 18:13:57 +0100
Subject: [PATCH 4/7] chore: adjust copy in install step

---
 ceremony/src/lib/components/Install.svelte | 60 +++++++++++++---------
 1 file changed, 35 insertions(+), 25 deletions(-)

diff --git a/ceremony/src/lib/components/Install.svelte b/ceremony/src/lib/components/Install.svelte
index 02f68384e6..44bc43d2f5 100644
--- a/ceremony/src/lib/components/Install.svelte
+++ b/ceremony/src/lib/components/Install.svelte
@@ -1,38 +1,43 @@
 <script lang="ts">
-  import Text from "$lib/components/typography/Text.svelte"
-  import H1 from "$lib/components/typography/H1.svelte"
-  import type {ContributorState} from "$lib/stores/state.svelte.ts"
-  import Button from "$lib/components/Button.svelte"
-  import {toast} from "svelte-sonner"
+import Text from "$lib/components/typography/Text.svelte"
+import H1 from "$lib/components/typography/H1.svelte"
+import type { ContributorState } from "$lib/stores/state.svelte.ts"
+import Button from "$lib/components/Button.svelte"
+import { toast } from "svelte-sonner"
 
-  type Props = {
-    contributor: ContributorState
-  }
-  let {contributor}: Props = $props()
+type Props = {
+  contributor: ContributorState
+}
+let { contributor }: Props = $props()
 
-  let command =
-    "docker pull ghcr.io/unionlabs/union/mpc-client:latest && docker run -p 4919:4919 -it ghcr.io/unionlabs/union/mpc-client:latest"
+let command =
+  "docker pull ghcr.io/unionlabs/union/mpc-client:latest && docker run -p 4919:4919 -it ghcr.io/unionlabs/union/mpc-client:latest"
 
-  const copy = () => {
-    navigator.clipboard.writeText(command)
-    toast.success("Copied to clipboard", {position: "bottom-right"})
-  }
+const copy = () => {
+  navigator.clipboard.writeText(command)
+  toast.success("Copied to clipboard", { position: "bottom-right" })
+}
 </script>
 
 {#if contributor}
   <div class="flex flex-col items-center  text-center mb-4">
 
-    <H1 class="mb-4">Run the mpc client</H1>
-    <Text>You need to have docker running to contribute.<br>
-      For macOS you need to install
+    <H1 class="mb-4">Run the MPC client</H1>
+    <Text>
+      You need to have docker installed to contribute.
+      <br>
+      For macOS we highly recommend
       <a href="https://orbstack.dev/"
          class="underline underline-offset-4 decoration-union-accent-500"
          target="_blank">OrbStack</a>
-      because docker desktop is too slow. <br>
-      If you use docker desktop it is extremely likely that you lose your contribution slot.
+      because docker desktop is too slow.
+      <br>
+      <strong>
+        If you use docker desktop it is extremely likely that you will lose your contribution slot.
+      </strong>
     </Text>
-    <Text class="mt-4 !text-union-accent-500">Once you have OrbStack/Docker running you should open a terminal window
-      and paste the command to start the MPC client then return here.
+    <Text class="mt-4 !text-union-accent-500">
+      Once you have OrbStack installed, open a terminal window and paste the following command to run the MPC client:
     </Text>
     <div class="max-w-4xl p-8">
       <button onclick={copy}>
@@ -57,8 +62,13 @@
         </code>
       </button>
     </div>
-    <Text>Is it running but still see this page? We support Chrome, FireFox and Brave. <br>For Brave disable the shields
-      in the address bar.
+    <Text>
+      Once the MPC client is running you can return to this page.
+    </Text>
+    <Text>
+      If the MPC client is running but you still see this page, ensure that you are using either Chrome, FireFox or Brave.
+      <br>
+      For Brave, disable the shields in the address bar.
     </Text>
   </div>
-{/if}
\ No newline at end of file
+{/if}

From dfa28464433934f9ff50898c0cb64c6acd6bdf20 Mon Sep 17 00:00:00 2001
From: Lukas <Lukas.nyberg@gmail.com>
Date: Fri, 20 Sep 2024 19:21:14 +0200
Subject: [PATCH 5/7] feat(ceremony): add safari check

---
 ceremony/src/lib/components/Install.svelte |  8 +++++++-
 ceremony/src/lib/utils/utils.ts            | 11 +++++++++++
 2 files changed, 18 insertions(+), 1 deletion(-)

diff --git a/ceremony/src/lib/components/Install.svelte b/ceremony/src/lib/components/Install.svelte
index 44bc43d2f5..78e1ffbb44 100644
--- a/ceremony/src/lib/components/Install.svelte
+++ b/ceremony/src/lib/components/Install.svelte
@@ -4,6 +4,7 @@ import H1 from "$lib/components/typography/H1.svelte"
 import type { ContributorState } from "$lib/stores/state.svelte.ts"
 import Button from "$lib/components/Button.svelte"
 import { toast } from "svelte-sonner"
+import { isSafari } from "$lib/utils/utils.ts"
 
 type Props = {
   contributor: ContributorState
@@ -65,10 +66,15 @@ const copy = () => {
     <Text>
       Once the MPC client is running you can return to this page.
     </Text>
-    <Text>
+    <Text class="mb-4">
       If the MPC client is running but you still see this page, ensure that you are using either Chrome, FireFox or Brave.
       <br>
       For Brave, disable the shields in the address bar.
     </Text>
+    {#if isSafari()}
+      <div class="border border-rose-500 bg-rose-500/10 text-rose-600 py-2 px-3">
+        Safari is not supported
+      </div>
+    {/if}
   </div>
 {/if}
diff --git a/ceremony/src/lib/utils/utils.ts b/ceremony/src/lib/utils/utils.ts
index 0f57b96d32..c9db10eb12 100644
--- a/ceremony/src/lib/utils/utils.ts
+++ b/ceremony/src/lib/utils/utils.ts
@@ -1,3 +1,5 @@
+import { browser } from "$app/environment"
+
 export function getNumberSuffix(n: number | null): string {
   if (n == null) return ""
 
@@ -20,3 +22,12 @@ export function getNumberSuffix(n: number | null): string {
 
   return "th"
 }
+
+export function isSafari(): boolean {
+  if (!browser) {
+    return false
+  }
+
+  const ua = navigator.userAgent.toLowerCase()
+  return ua.indexOf("safari") > -1 && ua.indexOf("chrome") === -1
+}

From 7d334c7c999ed8c36f8e5206c9973e4293f5f609 Mon Sep 17 00:00:00 2001
From: benluelo <git@luelo.dev>
Date: Fri, 20 Sep 2024 18:23:45 +0100
Subject: [PATCH 6/7] chore: slightly reword install page

---
 ceremony/src/lib/components/Install.svelte | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/ceremony/src/lib/components/Install.svelte b/ceremony/src/lib/components/Install.svelte
index 78e1ffbb44..696ee64930 100644
--- a/ceremony/src/lib/components/Install.svelte
+++ b/ceremony/src/lib/components/Install.svelte
@@ -25,7 +25,7 @@ const copy = () => {
 
     <H1 class="mb-4">Run the MPC client</H1>
     <Text>
-      You need to have docker installed to contribute.
+      You must have docker installed in order to contribute.
       <br>
       For macOS we highly recommend
       <a href="https://orbstack.dev/"

From 8a117b762cfc4fde95e2b0ee62e0909036a7b66e Mon Sep 17 00:00:00 2001
From: Lukas <Lukas.nyberg@gmail.com>
Date: Fri, 20 Sep 2024 20:55:01 +0200
Subject: [PATCH 7/7] feat(ceremony): save progress with sirs

---
 ceremony/src/lib/components/Blink.svelte    | 46 +++++++--------------
 ceremony/src/lib/components/Button.svelte   |  7 ++--
 ceremony/src/lib/components/Ceremony.svelte | 32 ++++++++++----
 ceremony/src/lib/components/Install.svelte  | 26 ++++++++----
 ceremony/src/lib/components/Queue.svelte    | 11 +++--
 ceremony/src/lib/components/Thanks.svelte   |  7 ++--
 ceremony/src/lib/components/Waitlist.svelte |  3 +-
 ceremony/src/lib/components/Warning.svelte  | 21 ++++++++++
 ceremony/src/lib/layout/Navbar/index.svelte |  5 +--
 ceremony/src/routes/+layout.svelte          |  2 +-
 ceremony/src/routes/+page.svelte            | 35 +++++++++-------
 11 files changed, 120 insertions(+), 75 deletions(-)
 create mode 100644 ceremony/src/lib/components/Warning.svelte

diff --git a/ceremony/src/lib/components/Blink.svelte b/ceremony/src/lib/components/Blink.svelte
index b3202b4057..07fbb95079 100644
--- a/ceremony/src/lib/components/Blink.svelte
+++ b/ceremony/src/lib/components/Blink.svelte
@@ -2,15 +2,16 @@
 type Props = {
   loading?: boolean
   sleep?: boolean
+  love?: boolean
 }
 
-let { loading = false, sleep = false }: Props = $props()
+let { loading = false, sleep = false, love = false }: Props = $props()
 
-let eye = $state(sleep ? "-" : "0")
+let eye = $state(sleep ? "-" : love ? "♡" : "0")
 let blinkInterval: number | NodeJS.Timeout
 
 function blinkEye() {
-  if (!sleep) {
+  if (!(sleep || love)) {
     eye = "-"
     setTimeout(() => {
       eye = "0"
@@ -20,7 +21,7 @@ function blinkEye() {
 
 function startRandomBlinking() {
   blinkInterval = setInterval(() => {
-    if (!sleep && Math.random() < 0.05) {
+    if (!(sleep || love) && Math.random() < 0.05) {
       blinkEye()
     }
   }, 200)
@@ -30,6 +31,9 @@ $effect(() => {
   if (sleep) {
     eye = "×"
     clearInterval(blinkInterval)
+  } else if (love) {
+    eye = "♡"
+    clearInterval(blinkInterval)
   } else {
     eye = "0"
     startRandomBlinking()
@@ -73,31 +77,11 @@ $effect(() => {
         }
     }
 
-    .wobble span:nth-child(1) {
-        animation-delay: 0s;
-    }
-
-    .wobble span:nth-child(2) {
-        animation-delay: 0.1s;
-    }
-
-    .wobble span:nth-child(3) {
-        animation-delay: 0.2s;
-    }
-
-    .wobble span:nth-child(4) {
-        animation-delay: 0.3s;
-    }
-
-    .wobble span:nth-child(5) {
-        animation-delay: 0.4s;
-    }
-
-    .wobble span:nth-child(6) {
-        animation-delay: 0.5s;
-    }
-
-    .wobble span:nth-child(7) {
-        animation-delay: 0.6s;
-    }
+    .wobble span:nth-child(1) { animation-delay: 0s; }
+    .wobble span:nth-child(2) { animation-delay: 0.1s; }
+    .wobble span:nth-child(3) { animation-delay: 0.2s; }
+    .wobble span:nth-child(4) { animation-delay: 0.3s; }
+    .wobble span:nth-child(5) { animation-delay: 0.4s; }
+    .wobble span:nth-child(6) { animation-delay: 0.5s; }
+    .wobble span:nth-child(7) { animation-delay: 0.6s; }
 </style>
\ No newline at end of file
diff --git a/ceremony/src/lib/components/Button.svelte b/ceremony/src/lib/components/Button.svelte
index be4517e179..bed50467d4 100644
--- a/ceremony/src/lib/components/Button.svelte
+++ b/ceremony/src/lib/components/Button.svelte
@@ -20,12 +20,13 @@ let {
 }: Props = $props()
 
 const styles = {
-  primary: "bg-union-accent-500 text-black hover:text-black",
-  secondary: "bg-transparent text-white border-2 border-white hover:bg-neutral-800"
+  primary: "bg-union-accent-500 text-black hover:text-black disabled:bg-neutral-500",
+  secondary:
+    "bg-transparent text-white border-2 border-white hover:bg-neutral-800 disabled:bg-neutral-500"
 }
 const getClass = (type: "primary" | "secondary") => styles[type] || styles.primary
 let combinedClasses = $derived(
-  `flex items-center w-fit gap-2 px-4 py-2 font-bold uppercase justify-center ${getClass(variant)} ${className}`
+  `flex items-center w-fit gap-2 px-4 py-2 font-bold uppercase justify-center transition ${getClass(variant)} ${className}`
 )
 </script>
 
diff --git a/ceremony/src/lib/components/Ceremony.svelte b/ceremony/src/lib/components/Ceremony.svelte
index bdeef348f4..d50b84bc76 100644
--- a/ceremony/src/lib/components/Ceremony.svelte
+++ b/ceremony/src/lib/components/Ceremony.svelte
@@ -8,6 +8,8 @@ import Queue from "$lib/components/Queue.svelte"
 import Install from "$lib/components/Install.svelte"
 import Thanks from "$lib/components/Thanks.svelte"
 import { user } from "$lib/stores/user.svelte.ts"
+import Blink from "$lib/components/Blink.svelte"
+import Warning from "$lib/components/Warning.svelte"
 
 type Props = {
   contributor: ContributorState
@@ -28,11 +30,13 @@ $effect(() => {
   if (contributor.clientState !== "offline") {
     generate()
   }
-})
 
-window.addEventListener("beforeunload", (e: BeforeUnloadEvent) => {
-  e.preventDefault()
-  e.returnValue = ""
+  if (contributor.state === "contributing" || contributor.state === "inQueue") {
+    window.addEventListener("beforeunload", (e: BeforeUnloadEvent) => {
+      e.preventDefault()
+      e.returnValue = ""
+    })
+  }
 })
 </script>
 
@@ -45,9 +49,13 @@ window.addEventListener("beforeunload", (e: BeforeUnloadEvent) => {
     <Thanks {contributor}/>
 
   {:else if contributor.state === 'verifying'}
-    <H1>Verifying your contribution...</H1>
+    <H1 class="mb-4 text-7xl">
+      <Blink loading={true}/>
+    </H1>
+    <H1 class="py-8">Verifying your contribution...</H1>
+    <Warning stupid={false}/>
 
-  {:else if contributor.clientState === 'offline'}
+  {:else if contributor.clientState !== 'offline'}
     <Install {contributor}/>
 
   {:else if !contributor.downloadedSecret}
@@ -57,10 +65,18 @@ window.addEventListener("beforeunload", (e: BeforeUnloadEvent) => {
     <Queue {contributor}/>
 
   {:else if contributor.state === 'contribute'}
-    <H1>Starting contribution...</H1>
+    <H1 class="mb-4 text-7xl">
+      <Blink loading={true}/>
+    </H1>
+    <H1 class="py-8">Starting contribution...</H1>
+    <Warning />
 
   {:else if contributor.state === 'contributing'}
-    <H1>Contributing...</H1>
+    <H1 class="mb-4 text-7xl">
+      <Blink loading={true}/>
+    </H1>
+    <H1 class="py-8">Contributing...</H1>
+    <Warning />
 
   {:else}
     <H1>Not able to contribute at this time</H1>
diff --git a/ceremony/src/lib/components/Install.svelte b/ceremony/src/lib/components/Install.svelte
index 696ee64930..9929b90bdd 100644
--- a/ceremony/src/lib/components/Install.svelte
+++ b/ceremony/src/lib/components/Install.svelte
@@ -21,24 +21,36 @@ const copy = () => {
 </script>
 
 {#if contributor}
-  <div class="flex flex-col items-center  text-center mb-4">
+  <div class="flex flex-col items-center text-center mb-4">
 
     <H1 class="mb-4">Run the MPC client</H1>
     <Text>
-      You must have docker installed in order to contribute.
+      You must have docker installed in order to contribute. <br> On linux, install docker through your package manager, and skip to step 5.
       <br>
-      For macOS we highly recommend
+      On macOS, we highly recommend
       <a href="https://orbstack.dev/"
          class="underline underline-offset-4 decoration-union-accent-500"
          target="_blank">OrbStack</a>
-      because docker desktop is too slow.
+      because <span class="text-rose-400">Docker Desktop is too slow.</span>
       <br>
       <strong>
-        If you use docker desktop it is extremely likely that you will lose your contribution slot.
+        If you use Docker Desktop it is extremely likely that you will <span class="text-rose-400">lose your contribution slot.</span>
       </strong>
     </Text>
     <Text class="mt-4 !text-union-accent-500">
-      Once you have OrbStack installed, open a terminal window and paste the following command to run the MPC client:
+      <a href="https://orbstack.dev/">1. Install OrbStack</a>
+    </Text>
+    <Text class="mt-4 !text-union-accent-500">
+      2. Open OrbStack from the Applications/ folder
+    </Text>
+    <Text class="mt-4 !text-union-accent-500">
+      3. Click allow on the OrbStack popups
+    </Text>
+    <Text class="mt-4 !text-union-accent-500">
+      4. Open Terminal from the Applications/Utilities/ folder
+    </Text>
+    <Text class="mt-4 !text-union-accent-500">
+      5. Paste the following command in Terminal to start the MPC client:
     </Text>
     <div class="max-w-4xl p-8">
       <button onclick={copy}>
@@ -72,7 +84,7 @@ const copy = () => {
       For Brave, disable the shields in the address bar.
     </Text>
     {#if isSafari()}
-      <div class="border border-rose-500 bg-rose-500/10 text-rose-600 py-2 px-3">
+      <div class="border border-rose-400 bg-rose-400/10 text-rose-400 py-2 px-3">
         Safari is not supported
       </div>
     {/if}
diff --git a/ceremony/src/lib/components/Queue.svelte b/ceremony/src/lib/components/Queue.svelte
index d8c6ea1416..6740d88375 100644
--- a/ceremony/src/lib/components/Queue.svelte
+++ b/ceremony/src/lib/components/Queue.svelte
@@ -7,12 +7,18 @@ import SwimLoad from "$lib/components/SwimLoad.svelte"
 import H1 from "$lib/components/typography/H1.svelte"
 import { ContributorState } from "$lib/stores/state.svelte.js"
 import Text from "$lib/components/typography/Text.svelte"
+import Warning from "$lib/components/Warning.svelte"
 
 type Props = {
   contributor: ContributorState
 }
 
 let { contributor }: Props = $props()
+
+window.addEventListener("beforeunload", (e: BeforeUnloadEvent) => {
+  e.preventDefault()
+  e.returnValue = ""
+})
 </script>
 
 <H1 class="mb-4 text-7xl">
@@ -29,8 +35,5 @@ let { contributor }: Props = $props()
       (est.).
     </H3>
   </div>
-  <div class="text-center font-bold text-lg">
-    <Text>You are connected to your MPC Client.</Text>
-    <Text>Do not close this tab or your terminal running the MPC Client.</Text>
-  </div>
+<Warning />
 </div>
\ No newline at end of file
diff --git a/ceremony/src/lib/components/Thanks.svelte b/ceremony/src/lib/components/Thanks.svelte
index 146c13e7cf..e3ae2717e8 100644
--- a/ceremony/src/lib/components/Thanks.svelte
+++ b/ceremony/src/lib/components/Thanks.svelte
@@ -3,6 +3,7 @@ import Text from "$lib/components/typography/Text.svelte"
 import H1 from "$lib/components/typography/H1.svelte"
 import Tweet from "$lib/components/Tweet.svelte"
 import { ContributorState } from "$lib/stores/state.svelte.js"
+import Blink from "$lib/components/Blink.svelte"
 
 type Props = {
   contributor: ContributorState
@@ -10,10 +11,10 @@ type Props = {
 
 let { contributor }: Props = $props()
 </script>
-<div class="flex flex-col justify-center items-center gap-4">
+<div class="flex flex-col justify-center items-center gap-4 text-center">
+  <H1>  <Blink love={true}/></H1>
   <H1>Thank you!</H1>
-  <Text>Your contribution is completed. Thank you for securing the Union proving system!</Text>
-  <Text>You can tweet the cryptographic attestation of your contribution for extra transparency.</Text>
+  <Text>Your contribution is complete. Thank you for securing the Union network. <br> Tweet your cryptographic attestation for extra transparency:</Text>
 
   <Tweet/>
   <a href="/contributions" class="underline underline-offset-4 decoration-union-accent-500 text-white uppercase"
diff --git a/ceremony/src/lib/components/Waitlist.svelte b/ceremony/src/lib/components/Waitlist.svelte
index 39a8959988..721b6cccb4 100644
--- a/ceremony/src/lib/components/Waitlist.svelte
+++ b/ceremony/src/lib/components/Waitlist.svelte
@@ -13,7 +13,8 @@ let { contributor }: Props = $props()
 </script>
 
 <H1 class="mb-4">You're on the waitlist </H1>
-<Text class="mb-12">When the ceremony opens to the public you will have position <span>{contributor.waitListPosition}</span> of public queue.</Text>
+<Text class="mb-2">When the ceremony opens to the public you will have position <span>{contributor.waitListPosition}</span> of public queue.</Text>
+<Text class="mb-12">You will be emailed 12-18 hours before the public phase begins.</Text>
 <H4 class="mb-4">Received an invite?</H4>
 <Text class="mb-4">You can skip the waitlist and join now.</Text>
 <form class="flex flex-col items-center">
diff --git a/ceremony/src/lib/components/Warning.svelte b/ceremony/src/lib/components/Warning.svelte
new file mode 100644
index 0000000000..fae0dc7a2d
--- /dev/null
+++ b/ceremony/src/lib/components/Warning.svelte
@@ -0,0 +1,21 @@
+<script lang="ts">
+import Text from "$lib/components/typography/Text.svelte"
+
+type Props = {
+  stupid?: boolean
+}
+
+let { stupid = true } = $props()
+</script>
+
+<div class="text-center font-bold text-lg">
+  {#if stupid}
+    <Text>Your MPC Client is connected.</Text>
+    <Text>Do not close this tab or your Terminal.</Text>
+  {/if}
+  <Text>Ensure you have a reliable internet connection <br> and that your computer <a
+          class="underline underline-offset-4 decoration-union-accent-500"
+          href="https://support.apple.com/guide/mac-help/set-sleep-and-wake-settings-mchle41a6ccd/mac" target="_blank">does
+    not go to sleep</a>.
+  </Text>
+</div>
\ No newline at end of file
diff --git a/ceremony/src/lib/layout/Navbar/index.svelte b/ceremony/src/lib/layout/Navbar/index.svelte
index e77e1061b7..b11e52453d 100644
--- a/ceremony/src/lib/layout/Navbar/index.svelte
+++ b/ceremony/src/lib/layout/Navbar/index.svelte
@@ -52,8 +52,7 @@ let loggedIn = $derived(!!user.session?.user.id)
       <div class="hidden md:block">
         {#if user.session}
           <div class="flex items-center gap-4">
-            <NavLink class="p-2" href="/contributions">Contributions</NavLink>
-            <Button variant="primary" class="bg-transparent text-white hover:text-white border-2 border-white hover:bg-neutral-800" onclick={logout}>Log out</Button>
+            <Button variant="secondary" onclick={logout}>Log out</Button>
           </div>
         {:else}
           <div class="flex items-center gap-4">
@@ -73,7 +72,7 @@ let loggedIn = $derived(!!user.session?.user.id)
       <div class="md:hidden mt-4 w-full bg-black">
         <div class="flex flex-col divide-y divide-white/50">
           {#if user.session}
-            <NavLink class="p-2" href="/contributions">Contributions</NavLink>
+            <Button variant="secondary" onclick={logout}>Log out</Button>
           {:else}
             <NavLink class="p-2" href="/contributions">Contributions</NavLink>
           {/if}
diff --git a/ceremony/src/routes/+layout.svelte b/ceremony/src/routes/+layout.svelte
index 9467e34f91..5fba0690a4 100644
--- a/ceremony/src/routes/+layout.svelte
+++ b/ceremony/src/routes/+layout.svelte
@@ -10,7 +10,6 @@ import { setContributorState } from "$lib/stores/state.svelte.ts"
 import "../styles/tailwind.css"
 
 import { watch } from "runed"
-import { generateSecret } from "$lib/client"
 
 let { children } = $props()
 
@@ -66,6 +65,7 @@ watch(
 
 <Toaster position="bottom-right" toastOptions={{ class: 'rounded-none border border-black',}}/>
 <Navbar/>
+
 <main>
   {@render children()}
 </main>
\ No newline at end of file
diff --git a/ceremony/src/routes/+page.svelte b/ceremony/src/routes/+page.svelte
index c0d7ce5d86..e077f9e791 100644
--- a/ceremony/src/routes/+page.svelte
+++ b/ceremony/src/routes/+page.svelte
@@ -2,14 +2,12 @@
 import H1 from "$lib/components/typography/H1.svelte"
 import Blink from "$lib/components/Blink.svelte"
 import Button from "$lib/components/Button.svelte"
-import { goto } from "$app/navigation"
-import { ContributorState, getContributorState } from "$lib/stores/state.svelte.ts"
 import Text from "$lib/components/typography/Text.svelte"
 import { supabase } from "$lib/supabase/client.ts"
 import { page } from "$app/stores"
 import H4 from "$lib/components/typography/H4.svelte"
 
-const contributor: ContributorState = getContributorState()
+let accepted = $state(false)
 
 type AuthProviders = "github" | "google"
 const providers: Array<AuthProviders> = ["github", "google"]
@@ -29,8 +27,8 @@ async function diveIn(provider: AuthProviders) {
 </script>
 
 {#snippet Dive(provider: AuthProviders)}
-<Button onclick={() => diveIn(provider)}>
-  <span>{provider}</span>
+<Button onclick={() => diveIn(provider)} disabled={!accepted}>
+  <span>Log in with {provider}</span>
 </Button>
 {/snippet}
 
@@ -39,17 +37,26 @@ async function diveIn(provider: AuthProviders) {
   <div class="text-5xl font-supermolot font-bold">
     <Blink/>
   </div>
-  <H1>Welcome to union ceremony</H1>
+  <H1>Welcome to the Union Ceremony</H1>
   <div class="text-center">
-    <Text>Participation is currently exclusive to those who have an invitation.</Text>
-    <Text>If you don't have a invitation you can still join the waitlist.</Text>
+    <Text>Participation is currently invite only.</Text>
+    <Text>If you don’t have an invitation, please join the waitlist.</Text>
   </div>
-  <div>
-    <H4 class="text-center mb-4">Log in</H4>
-    <div class="flex gap-4">
-      {#each providers as provider}
-        {@render Dive(provider)}
-      {/each}
+  <div class="flex flex-col items-center">
+    <div class="mb-8">
+      <div class="flex gap-4">
+        {#each providers as provider}
+          {@render Dive(provider)}
+        {/each}
+      </div>
+    </div>
+    <div class="relative flex items-start">
+      <div class="flex h-6 items-center">
+        <input bind:checked={accepted} type="checkbox" class="h-4 w-4 rounded border-white text-union-accent-500 focus:decoration-union-accent-500">
+      </div>
+      <div class="ml-3 text-sm leading-6 max-w-md">
+        <Text id="comments-description">I acknowledge that my name, email address, and optional wallet address will be part of the publicly viewable MPC ceremony data. I agree that this data will never be deleted as it is encoded in my contribution.</Text>
+      </div>
     </div>
   </div>
 </section>
\ No newline at end of file