Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Update Homepage hero animation #42

Merged

Conversation

cdedreuille
Copy link
Collaborator

@cdedreuille cdedreuille commented May 15, 2024

Follow up on this PR #28

This is a new design to show the core features of Storybook. The UI is 100% custom and works on mobile, tablet and desktop. We were missing the visual test addon part.

I also improved the slider animation to make sure that if you click on a tab it would reset the timer.

Home 28

Copy link

linear bot commented May 15, 2024

Copy link

vercel bot commented May 15, 2024

The latest updates on your projects. Learn more about Vercel for Git ↗︎

Name Status Preview Comments Updated (UTC)
web ✅ Ready (Inspect) Visit Preview 1 resolved May 24, 2024 1:19pm

{/* Description */}
<motion.path
animate={{ fill: '#ffffff' }}
d="M41.392 359V347.72H42.704V359H41.392ZM45.3098 359V351.224H46.5738V352.552C46.8298 352.061 47.1924 351.693 47.6618 351.448C48.1311 351.203 48.6591 351.08 49.2458 351.08C51.0911 351.08 52.0138 352.104 52.0138 354.152V359H50.7178V354.232C50.7178 353.507 50.5738 352.979 50.2858 352.648C50.0084 352.307 49.5604 352.136 48.9418 352.136C48.2271 352.136 47.6564 352.36 47.2298 352.808C46.8138 353.245 46.6058 353.832 46.6058 354.568V359H45.3098ZM57.5235 359.144C56.6062 359.144 55.9182 358.904 55.4595 358.424C55.0008 357.933 54.7715 357.229 54.7715 356.312V352.232H53.2515V351.224H54.7715V348.84H56.0675V351.224H58.5315V352.232H56.0675V356.184C56.0675 356.792 56.1955 357.256 56.4515 357.576C56.7075 357.885 57.1235 358.04 57.6995 358.04C57.8702 358.04 58.0408 358.019 58.2115 357.976C58.3822 357.933 58.5368 357.891 58.6755 357.848L58.8995 358.84C58.7608 358.915 58.5582 358.984 58.2915 359.048C58.0248 359.112 57.7688 359.144 57.5235 359.144ZM59.9973 359V351.224H61.2613V352.616C61.6773 351.677 62.5306 351.16 63.8213 351.064L64.2853 351.016L64.3813 352.136L63.5653 352.232C62.8293 352.296 62.2693 352.531 61.8853 352.936C61.5013 353.331 61.3093 353.875 61.3093 354.568V359H59.9973ZM68.8699 359.144C68.1125 359.144 67.4565 358.979 66.9019 358.648C66.3472 358.317 65.9152 357.853 65.6059 357.256C65.3072 356.648 65.1579 355.933 65.1579 355.112C65.1579 354.291 65.3072 353.581 65.6059 352.984C65.9152 352.376 66.3472 351.907 66.9019 351.576C67.4565 351.245 68.1125 351.08 68.8699 351.08C69.6165 351.08 70.2672 351.245 70.8219 351.576C71.3872 351.907 71.8192 352.376 72.1179 352.984C72.4272 353.581 72.5819 354.291 72.5819 355.112C72.5819 355.933 72.4272 356.648 72.1179 357.256C71.8192 357.853 71.3872 358.317 70.8219 358.648C70.2672 358.979 69.6165 359.144 68.8699 359.144ZM68.8699 358.104C69.5952 358.104 70.1765 357.848 70.6139 357.336C71.0512 356.813 71.2699 356.072 71.2699 355.112C71.2699 354.141 71.0512 353.4 70.6139 352.888C70.1765 352.376 69.5952 352.12 68.8699 352.12C68.1339 352.12 67.5472 352.376 67.1099 352.888C66.6832 353.4 66.4699 354.141 66.4699 355.112C66.4699 356.072 66.6832 356.813 67.1099 357.336C67.5472 357.848 68.1339 358.104 68.8699 358.104ZM77.4885 359.144C76.7952 359.144 76.1872 358.979 75.6645 358.648C75.1525 358.317 74.7525 357.853 74.4645 357.256C74.1872 356.648 74.0485 355.933 74.0485 355.112C74.0485 354.28 74.1872 353.565 74.4645 352.968C74.7525 352.36 75.1525 351.896 75.6645 351.576C76.1872 351.245 76.7952 351.08 77.4885 351.08C78.0965 351.08 78.6298 351.213 79.0885 351.48C79.5578 351.747 79.9045 352.115 80.1285 352.584V347.72H81.4245V359H80.1605V357.576C79.9365 358.067 79.5898 358.451 79.1205 358.728C78.6512 359.005 78.1072 359.144 77.4885 359.144ZM77.7605 358.104C78.4858 358.104 79.0672 357.848 79.5045 357.336C79.9418 356.813 80.1605 356.072 80.1605 355.112C80.1605 354.141 79.9418 353.4 79.5045 352.888C79.0672 352.376 78.4858 352.12 77.7605 352.12C77.0245 352.12 76.4378 352.376 76.0005 352.888C75.5738 353.4 75.3605 354.141 75.3605 355.112C75.3605 356.072 75.5738 356.813 76.0005 357.336C76.4378 357.848 77.0245 358.104 77.7605 358.104ZM86.6086 359.144C84.742 359.144 83.8086 358.115 83.8086 356.056V351.224H85.1046V356.04C85.1046 356.733 85.2433 357.245 85.5206 357.576C85.8086 357.907 86.2566 358.072 86.8646 358.072C87.526 358.072 88.0646 357.853 88.4806 357.416C88.8966 356.968 89.1046 356.376 89.1046 355.64V351.224H90.4006V359H89.1366V357.688C88.8913 358.157 88.5446 358.52 88.0966 358.776C87.6593 359.021 87.1633 359.144 86.6086 359.144ZM96.1214 359.144C95.3427 359.144 94.6707 358.979 94.1054 358.648C93.54 358.307 93.1027 357.832 92.7934 357.224C92.4947 356.605 92.3454 355.885 92.3454 355.064C92.3454 353.827 92.6814 352.856 93.3534 352.152C94.0254 351.437 94.948 351.08 96.1214 351.08C96.6014 351.08 97.076 351.165 97.5454 351.336C98.0147 351.507 98.404 351.747 98.7134 352.056L98.2654 353C97.956 352.701 97.6147 352.483 97.2414 352.344C96.8787 352.205 96.532 352.136 96.2014 352.136C95.3907 352.136 94.7667 352.392 94.3294 352.904C93.892 353.405 93.6734 354.131 93.6734 355.08C93.6734 356.008 93.892 356.744 94.3294 357.288C94.7667 357.821 95.3907 358.088 96.2014 358.088C96.532 358.088 96.8787 358.019 97.2414 357.88C97.6147 357.741 97.956 357.517 98.2654 357.208L98.7134 358.152C98.404 358.461 98.0094 358.707 97.5294 358.888C97.06 359.059 96.5907 359.144 96.1214 359.144ZM100.072 349.288V347.832H101.672V349.288H100.072ZM100.232 359V351.224H101.528V359H100.232ZM103.95 359V351.224H105.214V352.552C105.47 352.061 105.833 351.693 106.302 351.448C106.772 351.203 107.3 351.08 107.886 351.08C109.732 351.08 110.654 352.104 110.654 354.152V359H109.358V354.232C109.358 353.507 109.214 352.979 108.926 352.648C108.649 352.307 108.201 352.136 107.582 352.136C106.868 352.136 106.297 352.36 105.87 352.808C105.454 353.245 105.246 353.832 105.246 354.568V359H103.95ZM116.484 362.024C115.812 362.024 115.177 361.933 114.58 361.752C113.993 361.581 113.471 361.32 113.012 360.968L113.444 360.024C113.924 360.365 114.399 360.611 114.868 360.76C115.348 360.909 115.865 360.984 116.42 360.984C117.956 360.984 118.724 360.195 118.724 358.616V357.24C118.5 357.731 118.148 358.12 117.668 358.408C117.199 358.685 116.66 358.824 116.052 358.824C115.337 358.824 114.719 358.659 114.196 358.328C113.673 357.997 113.268 357.544 112.98 356.968C112.703 356.381 112.564 355.704 112.564 354.936C112.564 354.168 112.703 353.496 112.98 352.92C113.268 352.333 113.673 351.88 114.196 351.56C114.719 351.24 115.337 351.08 116.052 351.08C116.66 351.08 117.199 351.219 117.668 351.496C118.148 351.773 118.5 352.152 118.724 352.632V351.224H119.988V358.44C119.988 359.635 119.689 360.531 119.092 361.128C118.505 361.725 117.636 362.024 116.484 362.024ZM116.292 357.768C117.039 357.768 117.631 357.512 118.068 357C118.505 356.488 118.724 355.8 118.724 354.936C118.724 354.072 118.505 353.389 118.068 352.888C117.631 352.376 117.039 352.12 116.292 352.12C115.556 352.12 114.969 352.376 114.532 352.888C114.095 353.389 113.876 354.072 113.876 354.936C113.876 355.8 114.095 356.488 114.532 357C114.969 357.512 115.556 357.768 116.292 357.768ZM129.649 359.144C128.731 359.144 128.043 358.904 127.585 358.424C127.126 357.933 126.897 357.229 126.897 356.312V352.232H125.377V351.224H126.897V348.84H128.193V351.224H130.657V352.232H128.193V356.184C128.193 356.792 128.321 357.256 128.577 357.576C128.833 357.885 129.249 358.04 129.825 358.04C129.995 358.04 130.166 358.019 130.337 357.976C130.507 357.933 130.662 357.891 130.801 357.848L131.025 358.84C130.886 358.915 130.683 358.984 130.417 359.048C130.15 359.112 129.894 359.144 129.649 359.144ZM132.122 359V347.72H133.418V352.504C133.674 352.035 134.032 351.683 134.49 351.448C134.96 351.203 135.482 351.08 136.058 351.08C137.904 351.08 138.826 352.104 138.826 354.152V359H137.53V354.232C137.53 353.507 137.386 352.979 137.098 352.648C136.821 352.307 136.373 352.136 135.754 352.136C135.04 352.136 134.469 352.36 134.042 352.808C133.626 353.245 133.418 353.832 133.418 354.568V359H132.122ZM144.72 359.144C143.493 359.144 142.523 358.787 141.808 358.072C141.093 357.347 140.736 356.365 140.736 355.128C140.736 354.328 140.896 353.624 141.216 353.016C141.536 352.397 141.973 351.923 142.528 351.592C143.093 351.251 143.744 351.08 144.48 351.08C145.536 351.08 146.363 351.421 146.96 352.104C147.557 352.776 147.856 353.704 147.856 354.888V355.384H142C142.043 356.269 142.299 356.947 142.768 357.416C143.237 357.875 143.888 358.104 144.72 358.104C145.189 358.104 145.637 358.035 146.064 357.896C146.491 357.747 146.896 357.507 147.28 357.176L147.728 358.088C147.376 358.419 146.928 358.68 146.384 358.872C145.84 359.053 145.285 359.144 144.72 359.144ZM144.512 352.04C143.776 352.04 143.195 352.269 142.768 352.728C142.341 353.187 142.091 353.789 142.016 354.536H146.736C146.704 353.747 146.496 353.133 146.112 352.696C145.739 352.259 145.205 352.04 144.512 352.04ZM157.665 359.144C156.78 359.144 155.98 359.032 155.265 358.808C154.55 358.573 153.932 358.237 153.409 357.8L153.873 356.744C154.417 357.16 154.988 357.469 155.585 357.672C156.182 357.875 156.876 357.976 157.665 357.976C158.625 357.976 159.334 357.8 159.793 357.448C160.262 357.085 160.497 356.611 160.497 356.024C160.497 355.555 160.326 355.181 159.985 354.904C159.654 354.627 159.094 354.408 158.305 354.248L156.641 353.912C155.638 353.699 154.886 353.352 154.385 352.872C153.894 352.381 153.649 351.731 153.649 350.92C153.649 350.248 153.82 349.661 154.161 349.16C154.513 348.659 154.998 348.269 155.617 347.992C156.236 347.715 156.95 347.576 157.761 347.576C158.518 347.576 159.222 347.699 159.873 347.944C160.524 348.179 161.073 348.52 161.521 348.968L161.057 349.992C160.577 349.555 160.07 349.24 159.537 349.048C159.004 348.845 158.406 348.744 157.745 348.744C156.902 348.744 156.23 348.941 155.729 349.336C155.228 349.72 154.977 350.232 154.977 350.872C154.977 351.384 155.132 351.789 155.441 352.088C155.761 352.387 156.278 352.605 156.993 352.744L158.657 353.096C159.734 353.32 160.529 353.661 161.041 354.12C161.564 354.568 161.825 355.181 161.825 355.96C161.825 356.589 161.654 357.144 161.313 357.624C160.982 358.104 160.502 358.477 159.873 358.744C159.254 359.011 158.518 359.144 157.665 359.144ZM163.685 361.88V351.224H164.949V352.616C165.183 352.136 165.53 351.763 165.989 351.496C166.458 351.219 167.002 351.08 167.621 351.08C168.314 351.08 168.917 351.245 169.429 351.576C169.951 351.896 170.351 352.36 170.629 352.968C170.917 353.565 171.061 354.28 171.061 355.112C171.061 355.933 170.917 356.648 170.629 357.256C170.351 357.853 169.951 358.317 169.429 358.648C168.917 358.979 168.314 359.144 167.621 359.144C167.023 359.144 166.49 359.011 166.021 358.744C165.551 358.477 165.205 358.109 164.981 357.64V361.88H163.685ZM167.349 358.104C168.074 358.104 168.655 357.848 169.093 357.336C169.53 356.813 169.749 356.072 169.749 355.112C169.749 354.141 169.53 353.4 169.093 352.888C168.655 352.376 168.074 352.12 167.349 352.12C166.623 352.12 166.042 352.376 165.605 352.888C165.167 353.4 164.949 354.141 164.949 355.112C164.949 356.072 165.167 356.813 165.605 357.336C166.042 357.848 166.623 358.104 167.349 358.104ZM175.461 359.144C174.928 359.144 174.448 359.043 174.021 358.84C173.605 358.627 173.274 358.339 173.029 357.976C172.784 357.613 172.661 357.208 172.661 356.76C172.661 356.195 172.805 355.747 173.093 355.416C173.392 355.085 173.877 354.851 174.549 354.712C175.232 354.563 176.16 354.488 177.333 354.488H177.845V353.992C177.845 353.331 177.706 352.856 177.429 352.568C177.162 352.269 176.73 352.12 176.133 352.12C175.664 352.12 175.21 352.189 174.773 352.328C174.336 352.456 173.888 352.669 173.429 352.968L172.981 352.024C173.386 351.736 173.877 351.507 174.453 351.336C175.04 351.165 175.6 351.08 176.133 351.08C177.136 351.08 177.877 351.325 178.357 351.816C178.848 352.307 179.093 353.069 179.093 354.104V359H177.877V357.656C177.674 358.115 177.36 358.477 176.933 358.744C176.517 359.011 176.026 359.144 175.461 359.144ZM175.669 358.168C176.309 358.168 176.832 357.949 177.237 357.512C177.642 357.064 177.845 356.499 177.845 355.816V355.336H177.349C176.485 355.336 175.802 355.379 175.301 355.464C174.81 355.539 174.464 355.677 174.261 355.88C174.069 356.072 173.973 356.339 173.973 356.68C173.973 357.117 174.122 357.475 174.421 357.752C174.73 358.029 175.146 358.168 175.669 358.168ZM184.793 359.144C184.015 359.144 183.343 358.979 182.777 358.648C182.212 358.307 181.775 357.832 181.465 357.224C181.167 356.605 181.017 355.885 181.017 355.064C181.017 353.827 181.353 352.856 182.025 352.152C182.697 351.437 183.62 351.08 184.793 351.08C185.273 351.08 185.748 351.165 186.217 351.336C186.687 351.507 187.076 351.747 187.385 352.056L186.937 353C186.628 352.701 186.287 352.483 185.913 352.344C185.551 352.205 185.204 352.136 184.873 352.136C184.063 352.136 183.439 352.392 183.001 352.904C182.564 353.405 182.345 354.131 182.345 355.08C182.345 356.008 182.564 356.744 183.001 357.288C183.439 357.821 184.063 358.088 184.873 358.088C185.204 358.088 185.551 358.019 185.913 357.88C186.287 357.741 186.628 357.517 186.937 357.208L187.385 358.152C187.076 358.461 186.681 358.707 186.201 358.888C185.732 359.059 185.263 359.144 184.793 359.144ZM192.251 359.144C191.025 359.144 190.054 358.787 189.339 358.072C188.625 357.347 188.267 356.365 188.267 355.128C188.267 354.328 188.427 353.624 188.747 353.016C189.067 352.397 189.505 351.923 190.059 351.592C190.625 351.251 191.275 351.08 192.011 351.08C193.067 351.08 193.894 351.421 194.491 352.104C195.089 352.776 195.387 353.704 195.387 354.888V355.384H189.531C189.574 356.269 189.83 356.947 190.299 357.416C190.769 357.875 191.419 358.104 192.251 358.104C192.721 358.104 193.169 358.035 193.595 357.896C194.022 357.747 194.427 357.507 194.811 357.176L195.259 358.088C194.907 358.419 194.459 358.68 193.915 358.872C193.371 359.053 192.817 359.144 192.251 359.144ZM192.043 352.04C191.307 352.04 190.726 352.269 190.299 352.728C189.873 353.187 189.622 353.789 189.547 354.536H194.267C194.235 353.747 194.027 353.133 193.643 352.696C193.27 352.259 192.737 352.04 192.043 352.04ZM201.548 359V347.72H202.86V352.712H209.628V347.72H210.94V359H209.628V353.848H202.86V359H201.548ZM217.048 359.144C215.821 359.144 214.851 358.787 214.136 358.072C213.421 357.347 213.064 356.365 213.064 355.128C213.064 354.328 213.224 353.624 213.544 353.016C213.864 352.397 214.301 351.923 214.856 351.592C215.421 351.251 216.072 351.08 216.808 351.08C217.864 351.08 218.691 351.421 219.288 352.104C219.885 352.776 220.184 353.704 220.184 354.888V355.384H214.328C214.371 356.269 214.627 356.947 215.096 357.416C215.565 357.875 216.216 358.104 217.048 358.104C217.517 358.104 217.965 358.035 218.392 357.896C218.819 357.747 219.224 357.507 219.608 357.176L220.056 358.088C219.704 358.419 219.256 358.68 218.712 358.872C218.168 359.053 217.613 359.144 217.048 359.144ZM216.84 352.04C216.104 352.04 215.523 352.269 215.096 352.728C214.669 353.187 214.419 353.789 214.344 354.536H219.064C219.032 353.747 218.824 353.133 218.44 352.696C218.067 352.259 217.533 352.04 216.84 352.04ZM224.444 359.144C223.654 359.144 223.057 358.915 222.652 358.456C222.257 357.987 222.06 357.309 222.06 356.424V347.72H223.356V356.328C223.356 357.469 223.809 358.04 224.716 358.04C224.982 358.04 225.222 358.008 225.436 357.944L225.404 359.032C225.073 359.107 224.753 359.144 224.444 359.144ZM226.826 359V351.224H228.09V352.536C228.325 352.067 228.65 351.709 229.066 351.464C229.482 351.208 229.967 351.08 230.522 351.08C231.738 351.08 232.517 351.608 232.858 352.664C233.093 352.173 233.439 351.789 233.898 351.512C234.357 351.224 234.885 351.08 235.482 351.08C237.21 351.08 238.074 352.104 238.074 354.152V359H236.778V354.216C236.778 353.501 236.65 352.979 236.394 352.648C236.149 352.307 235.738 352.136 235.162 352.136C234.533 352.136 234.031 352.36 233.658 352.808C233.285 353.256 233.098 353.853 233.098 354.6V359H231.802V354.216C231.802 353.501 231.674 352.979 231.418 352.648C231.173 352.307 230.762 352.136 230.186 352.136C229.546 352.136 229.039 352.36 228.666 352.808C228.303 353.256 228.122 353.853 228.122 354.6V359H226.826ZM244.001 359.144C242.775 359.144 241.804 358.787 241.089 358.072C240.375 357.347 240.017 356.365 240.017 355.128C240.017 354.328 240.177 353.624 240.497 353.016C240.817 352.397 241.255 351.923 241.809 351.592C242.375 351.251 243.025 351.08 243.761 351.08C244.817 351.08 245.644 351.421 246.241 352.104C246.839 352.776 247.137 353.704 247.137 354.888V355.384H241.281C241.324 356.269 241.58 356.947 242.049 357.416C242.519 357.875 243.169 358.104 244.001 358.104C244.471 358.104 244.919 358.035 245.345 357.896C245.772 357.747 246.177 357.507 246.561 357.176L247.009 358.088C246.657 358.419 246.209 358.68 245.665 358.872C245.121 359.053 244.567 359.144 244.001 359.144ZM243.793 352.04C243.057 352.04 242.476 352.269 242.049 352.728C241.623 353.187 241.372 353.789 241.297 354.536H246.017C245.985 353.747 245.777 353.133 245.393 352.696C245.02 352.259 244.487 352.04 243.793 352.04ZM252.133 359.144C251.216 359.144 250.528 358.904 250.069 358.424C249.61 357.933 249.381 357.229 249.381 356.312V352.232H247.861V351.224H249.381V348.84H250.677V351.224H253.141V352.232H250.677V356.184C250.677 356.792 250.805 357.256 251.061 357.576C251.317 357.885 251.733 358.04 252.309 358.04C252.48 358.04 252.65 358.019 252.821 357.976C252.992 357.933 253.146 357.891 253.285 357.848L253.509 358.84C253.37 358.915 253.168 358.984 252.901 359.048C252.634 359.112 252.378 359.144 252.133 359.144ZM257.66 359L261.948 353.24L257.868 347.72H259.404L262.716 352.248L265.996 347.72H267.548L263.452 353.24L267.74 359H266.188L262.7 354.232L259.228 359H257.66ZM269.346 359V358.008L273.202 353.848C273.746 353.251 274.136 352.707 274.37 352.216C274.616 351.725 274.738 351.224 274.738 350.712C274.738 349.4 273.976 348.744 272.45 348.744C271.309 348.744 270.301 349.171 269.426 350.024L268.93 349C269.346 348.573 269.874 348.232 270.514 347.976C271.165 347.709 271.848 347.576 272.562 347.576C273.693 347.576 274.557 347.843 275.154 348.376C275.762 348.899 276.066 349.645 276.066 350.616C276.066 351.288 275.901 351.949 275.57 352.6C275.24 353.24 274.733 353.923 274.05 354.648L271.026 357.88H276.53V359H269.346ZM283.532 359V356.584H278.332V355.592L283.756 347.72H284.86V355.464H286.54V356.584H284.86V359H283.532ZM283.532 355.464V349.88L279.692 355.464H283.532ZM288.102 352.856V351.224H289.734V352.856H288.102ZM288.102 359V357.368H289.734V359H288.102ZM298.508 359.144C297.974 359.144 297.494 359.043 297.068 358.84C296.652 358.627 296.321 358.339 296.076 357.976C295.83 357.613 295.708 357.208 295.708 356.76C295.708 356.195 295.852 355.747 296.14 355.416C296.438 355.085 296.924 354.851 297.596 354.712C298.278 354.563 299.206 354.488 300.38 354.488H300.892V353.992C300.892 353.331 300.753 352.856 300.476 352.568C300.209 352.269 299.777 352.12 299.18 352.12C298.71 352.12 298.257 352.189 297.82 352.328C297.382 352.456 296.934 352.669 296.476 352.968L296.028 352.024C296.433 351.736 296.924 351.507 297.5 351.336C298.086 351.165 298.646 351.08 299.18 351.08C300.182 351.08 300.924 351.325 301.404 351.816C301.894 352.307 302.14 353.069 302.14 354.104V359H300.924V357.656C300.721 358.115 300.406 358.477 299.98 358.744C299.564 359.011 299.073 359.144 298.508 359.144ZM298.716 358.168C299.356 358.168 299.878 357.949 300.284 357.512C300.689 357.064 300.892 356.499 300.892 355.816V355.336H300.396C299.532 355.336 298.849 355.379 298.348 355.464C297.857 355.539 297.51 355.677 297.308 355.88C297.116 356.072 297.02 356.339 297.02 356.68C297.02 357.117 297.169 357.475 297.468 357.752C297.777 358.029 298.193 358.168 298.716 358.168ZM311.278 359.144C310.67 359.144 310.094 359.059 309.549 358.888C309.005 358.717 308.558 358.477 308.206 358.168L308.622 357.256C309.006 357.565 309.427 357.795 309.886 357.944C310.355 358.083 310.83 358.152 311.31 358.152C311.918 358.152 312.376 358.04 312.686 357.816C312.995 357.592 313.15 357.288 313.15 356.904C313.15 356.605 313.048 356.371 312.846 356.2C312.643 356.019 312.323 355.88 311.886 355.784L310.43 355.464C309.107 355.176 308.446 354.493 308.446 353.416C308.446 352.712 308.723 352.147 309.278 351.72C309.843 351.293 310.579 351.08 311.486 351.08C312.019 351.08 312.526 351.165 313.006 351.336C313.496 351.496 313.902 351.736 314.222 352.056L313.79 352.968C313.48 352.68 313.118 352.461 312.702 352.312C312.296 352.152 311.891 352.072 311.486 352.072C310.888 352.072 310.435 352.189 310.126 352.424C309.816 352.659 309.662 352.968 309.662 353.352C309.662 353.949 310.056 354.333 310.846 354.504L312.302 354.808C312.984 354.957 313.502 355.197 313.854 355.528C314.206 355.848 314.382 356.285 314.382 356.84C314.382 357.555 314.099 358.12 313.534 358.536C312.968 358.941 312.216 359.144 311.278 359.144ZM318.741 359.144C317.951 359.144 317.354 358.915 316.949 358.456C316.554 357.987 316.357 357.309 316.357 356.424V347.72H317.653V356.328C317.653 357.469 318.106 358.04 319.013 358.04C319.279 358.04 319.519 358.008 319.733 357.944L319.701 359.032C319.37 359.107 319.05 359.144 318.741 359.144ZM324.517 359.144C323.29 359.144 322.32 358.787 321.605 358.072C320.89 357.347 320.533 356.365 320.533 355.128C320.533 354.328 320.693 353.624 321.013 353.016C321.333 352.397 321.77 351.923 322.325 351.592C322.89 351.251 323.541 351.08 324.277 351.08C325.333 351.08 326.16 351.421 326.757 352.104C327.354 352.776 327.653 353.704 327.653 354.888V355.384H321.797C321.84 356.269 322.096 356.947 322.565 357.416C323.034 357.875 323.685 358.104 324.517 358.104C324.986 358.104 325.434 358.035 325.861 357.896C326.288 357.747 326.693 357.507 327.077 357.176L327.525 358.088C327.173 358.419 326.725 358.68 326.181 358.872C325.637 359.053 325.082 359.144 324.517 359.144ZM324.309 352.04C323.573 352.04 322.992 352.269 322.565 352.728C322.138 353.187 321.888 353.789 321.813 354.536H326.533C326.501 353.747 326.293 353.133 325.909 352.696C325.536 352.259 325.002 352.04 324.309 352.04ZM333.033 359.144C331.806 359.144 330.835 358.787 330.121 358.072C329.406 357.347 329.049 356.365 329.049 355.128C329.049 354.328 329.209 353.624 329.529 353.016C329.849 352.397 330.286 351.923 330.841 351.592C331.406 351.251 332.057 351.08 332.793 351.08C333.849 351.08 334.675 351.421 335.273 352.104C335.87 352.776 336.169 353.704 336.169 354.888V355.384H330.312C330.355 356.269 330.611 356.947 331.081 357.416C331.55 357.875 332.201 358.104 333.033 358.104C333.502 358.104 333.95 358.035 334.377 357.896C334.803 357.747 335.209 357.507 335.593 357.176L336.041 358.088C335.689 358.419 335.241 358.68 334.697 358.872C334.153 359.053 333.598 359.144 333.033 359.144ZM332.825 352.04C332.089 352.04 331.507 352.269 331.081 352.728C330.654 353.187 330.403 353.789 330.329 354.536H335.049C335.017 353.747 334.809 353.133 334.425 352.696C334.051 352.259 333.518 352.04 332.825 352.04ZM338.044 359V347.72H339.34V354.68H339.372L342.972 351.224H344.62L340.716 354.968L344.956 359H343.308L339.372 355.352H339.34V359H338.044ZM346.68 360.824L346.072 360.36C346.307 360.115 346.472 359.88 346.568 359.656C346.675 359.443 346.744 359.224 346.776 359H346.008V357.368H347.64V358.52C347.64 358.957 347.571 359.363 347.432 359.736C347.293 360.109 347.043 360.472 346.68 360.824ZM356.926 359.144C356.233 359.144 355.625 358.979 355.102 358.648C354.59 358.317 354.19 357.853 353.902 357.256C353.625 356.648 353.486 355.933 353.486 355.112C353.486 354.28 353.625 353.565 353.902 352.968C354.19 352.36 354.59 351.896 355.102 351.576C355.625 351.245 356.233 351.08 356.926 351.08C357.534 351.08 358.067 351.213 358.526 351.48C358.995 351.747 359.342 352.115 359.566 352.584V347.72H360.862V359H359.598V357.576C359.374 358.067 359.027 358.451 358.558 358.728C358.089 359.005 357.545 359.144 356.926 359.144ZM357.198 358.104C357.923 358.104 358.505 357.848 358.942 357.336C359.379 356.813 359.598 356.072 359.598 355.112C359.598 354.141 359.379 353.4 358.942 352.888C358.505 352.376 357.923 352.12 357.198 352.12C356.462 352.12 355.875 352.376 355.438 352.888C355.011 353.4 354.798 354.141 354.798 355.112C354.798 356.072 355.011 356.813 355.438 357.336C355.875 357.848 356.462 358.104 357.198 358.104ZM366.046 359.144C364.179 359.144 363.246 358.115 363.246 356.056V351.224H364.542V356.04C364.542 356.733 364.681 357.245 364.958 357.576C365.246 357.907 365.694 358.072 366.302 358.072C366.963 358.072 367.502 357.853 367.918 357.416C368.334 356.968 368.542 356.376 368.542 355.64V351.224H369.838V359H368.574V357.688C368.329 358.157 367.982 358.52 367.534 358.776C367.097 359.021 366.601 359.144 366.046 359.144ZM372.263 359V351.224H373.527V352.616C373.943 351.677 374.796 351.16 376.087 351.064L376.551 351.016L376.647 352.136L375.831 352.232C375.095 352.296 374.535 352.531 374.151 352.936C373.767 353.331 373.575 353.875 373.575 354.568V359H372.263ZM380.367 359.144C379.834 359.144 379.354 359.043 378.927 358.84C378.511 358.627 378.18 358.339 377.935 357.976C377.69 357.613 377.567 357.208 377.567 356.76C377.567 356.195 377.711 355.747 377.999 355.416C378.298 355.085 378.783 354.851 379.455 354.712C380.138 354.563 381.066 354.488 382.239 354.488H382.751V353.992C382.751 353.331 382.612 352.856 382.335 352.568C382.068 352.269 381.636 352.12 381.039 352.12C380.57 352.12 380.116 352.189 379.679 352.328C379.242 352.456 378.794 352.669 378.335 352.968L377.887 352.024C378.292 351.736 378.783 351.507 379.359 351.336C379.946 351.165 380.506 351.08 381.039 351.08C382.042 351.08 382.783 351.325 383.263 351.816C383.754 352.307 383.999 353.069 383.999 354.104V359H382.783V357.656C382.58 358.115 382.266 358.477 381.839 358.744C381.423 359.011 380.932 359.144 380.367 359.144ZM380.575 358.168C381.215 358.168 381.738 357.949 382.143 357.512C382.548 357.064 382.751 356.499 382.751 355.816V355.336H382.255C381.391 355.336 380.708 355.379 380.207 355.464C379.716 355.539 379.37 355.677 379.167 355.88C378.975 356.072 378.879 356.339 378.879 356.68C378.879 357.117 379.028 357.475 379.327 357.752C379.636 358.029 380.052 358.168 380.575 358.168ZM390.34 359.144C389.721 359.144 389.177 359.005 388.708 358.728C388.249 358.451 387.902 358.072 387.668 357.592V359H386.404V347.72H387.7V352.568C387.924 352.109 388.27 351.747 388.74 351.48C389.209 351.213 389.742 351.08 390.34 351.08C391.033 351.08 391.636 351.245 392.148 351.576C392.67 351.896 393.07 352.36 393.348 352.968C393.636 353.565 393.78 354.28 393.78 355.112C393.78 355.933 393.636 356.648 393.348 357.256C393.07 357.853 392.67 358.317 392.148 358.648C391.636 358.979 391.033 359.144 390.34 359.144ZM390.068 358.104C390.793 358.104 391.374 357.848 391.812 357.336C392.249 356.813 392.468 356.072 392.468 355.112C392.468 354.141 392.249 353.4 391.812 352.888C391.374 352.376 390.793 352.12 390.068 352.12C389.342 352.12 388.761 352.376 388.324 352.888C387.886 353.4 387.668 354.141 387.668 355.112C387.668 356.072 387.886 356.813 388.324 357.336C388.761 357.848 389.342 358.104 390.068 358.104ZM398.116 359.144C397.326 359.144 396.729 358.915 396.324 358.456C395.929 357.987 395.732 357.309 395.732 356.424V347.72H397.028V356.328C397.028 357.469 397.481 358.04 398.388 358.04C398.654 358.04 398.894 358.008 399.108 357.944L399.076 359.032C398.745 359.107 398.425 359.144 398.116 359.144ZM403.892 359.144C402.665 359.144 401.695 358.787 400.98 358.072C400.265 357.347 399.908 356.365 399.908 355.128C399.908 354.328 400.068 353.624 400.388 353.016C400.708 352.397 401.145 351.923 401.7 351.592C402.265 351.251 402.916 351.08 403.652 351.08C404.708 351.08 405.535 351.421 406.132 352.104C406.729 352.776 407.028 353.704 407.028 354.888V355.384H401.172C401.215 356.269 401.471 356.947 401.94 357.416C402.409 357.875 403.06 358.104 403.892 358.104C404.361 358.104 404.809 358.035 405.236 357.896C405.663 357.747 406.068 357.507 406.452 357.176L406.9 358.088C406.548 358.419 406.1 358.68 405.556 358.872C405.012 359.053 404.457 359.144 403.892 359.144ZM403.684 352.04C402.948 352.04 402.367 352.269 401.94 352.728C401.513 353.187 401.263 353.789 401.188 354.536H405.908C405.876 353.747 405.668 353.133 405.284 352.696C404.911 352.259 404.377 352.04 403.684 352.04ZM41.248 381V373.224H42.512V374.536C42.7467 374.067 43.072 373.709 43.488 373.464C43.904 373.208 44.3893 373.08 44.944 373.08C46.16 373.08 46.9387 373.608 47.28 374.664C47.5147 374.173 47.8613 373.789 48.32 373.512C48.7787 373.224 49.3067 373.08 49.904 373.08C51.632 373.08 52.496 374.104 52.496 376.152V381H51.2V376.216C51.2 375.501 51.072 374.979 50.816 374.648C50.5707 374.307 50.16 374.136 49.584 374.136C48.9547 374.136 48.4533 374.36 48.08 374.808C47.7067 375.256 47.52 375.853 47.52 376.6V381H46.224V376.216C46.224 375.501 46.096 374.979 45.84 374.648C45.5947 374.307 45.184 374.136 44.608 374.136C43.968 374.136 43.4613 374.36 43.088 374.808C42.7253 375.256 42.544 375.853 42.544 376.6V381H41.248ZM58.1511 381.144C57.3938 381.144 56.7378 380.979 56.1831 380.648C55.6285 380.317 55.1965 379.853 54.8871 379.256C54.5885 378.648 54.4391 377.933 54.4391 377.112C54.4391 376.291 54.5885 375.581 54.8871 374.984C55.1965 374.376 55.6285 373.907 56.1831 373.576C56.7378 373.245 57.3938 373.08 58.1511 373.08C58.8978 373.08 59.5485 373.245 60.1031 373.576C60.6685 373.907 61.1005 374.376 61.3991 374.984C61.7085 375.581 61.8631 376.291 61.8631 377.112C61.8631 377.933 61.7085 378.648 61.3991 379.256C61.1005 379.853 60.6685 380.317 60.1031 380.648C59.5485 380.979 58.8978 381.144 58.1511 381.144ZM58.1511 380.104C58.8765 380.104 59.4578 379.848 59.8951 379.336C60.3325 378.813 60.5511 378.072 60.5511 377.112C60.5511 376.141 60.3325 375.4 59.8951 374.888C59.4578 374.376 58.8765 374.12 58.1511 374.12C57.4151 374.12 56.8285 374.376 56.3911 374.888C55.9645 375.4 55.7511 376.141 55.7511 377.112C55.7511 378.072 55.9645 378.813 56.3911 379.336C56.8285 379.848 57.4151 380.104 58.1511 380.104ZM66.8516 381.144C65.9343 381.144 65.2463 380.904 64.7876 380.424C64.329 379.933 64.0996 379.229 64.0996 378.312V374.232H62.5796V373.224H64.0996V370.84H65.3956V373.224H67.8596V374.232H65.3956V378.184C65.3956 378.792 65.5236 379.256 65.7796 379.576C66.0356 379.885 66.4516 380.04 67.0276 380.04C67.1983 380.04 67.369 380.019 67.5396 379.976C67.7103 379.933 67.865 379.891 68.0036 379.848L68.2276 380.84C68.089 380.915 67.8863 380.984 67.6196 381.048C67.353 381.112 67.097 381.144 66.8516 381.144ZM72.4793 381.144C71.7219 381.144 71.0659 380.979 70.5113 380.648C69.9566 380.317 69.5246 379.853 69.2153 379.256C68.9166 378.648 68.7673 377.933 68.7673 377.112C68.7673 376.291 68.9166 375.581 69.2153 374.984C69.5246 374.376 69.9566 373.907 70.5113 373.576C71.0659 373.245 71.7219 373.08 72.4793 373.08C73.2259 373.08 73.8766 373.245 74.4313 373.576C74.9966 373.907 75.4286 374.376 75.7273 374.984C76.0366 375.581 76.1913 376.291 76.1913 377.112C76.1913 377.933 76.0366 378.648 75.7273 379.256C75.4286 379.853 74.9966 380.317 74.4313 380.648C73.8766 380.979 73.2259 381.144 72.4793 381.144ZM72.4793 380.104C73.2046 380.104 73.7859 379.848 74.2233 379.336C74.6606 378.813 74.8793 378.072 74.8793 377.112C74.8793 376.141 74.6606 375.4 74.2233 374.888C73.7859 374.376 73.2046 374.12 72.4793 374.12C71.7433 374.12 71.1566 374.376 70.7193 374.888C70.2926 375.4 70.0793 376.141 70.0793 377.112C70.0793 378.072 70.2926 378.813 70.7193 379.336C71.1566 379.848 71.7433 380.104 72.4793 380.104ZM78.1379 381V373.224H79.4019V374.616C79.8179 373.677 80.6712 373.16 81.9619 373.064L82.4259 373.016L82.5219 374.136L81.7059 374.232C80.9699 374.296 80.4099 374.531 80.0259 374.936C79.6419 375.331 79.4499 375.875 79.4499 376.568V381H78.1379ZM87.0745 381.144C86.2958 381.144 85.6238 380.979 85.0585 380.648C84.4932 380.307 84.0558 379.832 83.7465 379.224C83.4478 378.605 83.2985 377.885 83.2985 377.064C83.2985 375.827 83.6345 374.856 84.3065 374.152C84.9785 373.437 85.9012 373.08 87.0745 373.08C87.5545 373.08 88.0292 373.165 88.4985 373.336C88.9678 373.507 89.3572 373.747 89.6665 374.056L89.2185 375C88.9092 374.701 88.5678 374.483 88.1945 374.344C87.8318 374.205 87.4852 374.136 87.1545 374.136C86.3438 374.136 85.7198 374.392 85.2825 374.904C84.8452 375.405 84.6265 376.131 84.6265 377.08C84.6265 378.008 84.8452 378.744 85.2825 379.288C85.7198 379.821 86.3438 380.088 87.1545 380.088C87.4852 380.088 87.8318 380.019 88.1945 379.88C88.5678 379.741 88.9092 379.517 89.2185 379.208L89.6665 380.152C89.3572 380.461 88.9625 380.707 88.4825 380.888C88.0132 381.059 87.5438 381.144 87.0745 381.144ZM92.1432 383.88L93.4713 380.872L90.1913 373.224H91.5993L94.1753 379.528L96.7673 373.224H98.1273L93.5033 383.88H92.1432ZM102.653 381.144C101.874 381.144 101.202 380.979 100.637 380.648C100.071 380.307 99.634 379.832 99.3246 379.224C99.026 378.605 98.8766 377.885 98.8766 377.064C98.8766 375.827 99.2126 374.856 99.8846 374.152C100.557 373.437 101.479 373.08 102.653 373.08C103.133 373.08 103.607 373.165 104.077 373.336C104.546 373.507 104.935 373.747 105.245 374.056L104.797 375C104.487 374.701 104.146 374.483 103.773 374.344C103.41 374.205 103.063 374.136 102.733 374.136C101.922 374.136 101.298 374.392 100.861 374.904C100.423 375.405 100.205 376.131 100.205 377.08C100.205 378.008 100.423 378.744 100.861 379.288C101.298 379.821 101.922 380.088 102.733 380.088C103.063 380.088 103.41 380.019 103.773 379.88C104.146 379.741 104.487 379.517 104.797 379.208L105.245 380.152C104.935 380.461 104.541 380.707 104.061 380.888C103.591 381.059 103.122 381.144 102.653 381.144ZM109.147 381.144C108.358 381.144 107.76 380.915 107.355 380.456C106.96 379.987 106.763 379.309 106.763 378.424V369.72H108.059V378.328C108.059 379.469 108.512 380.04 109.419 380.04C109.686 380.04 109.926 380.008 110.139 379.944L110.107 381.032C109.776 381.107 109.456 381.144 109.147 381.144ZM114.923 381.144C113.696 381.144 112.726 380.787 112.011 380.072C111.296 379.347 110.939 378.365 110.939 377.128C110.939 376.328 111.099 375.624 111.419 375.016C111.739 374.397 112.176 373.923 112.731 373.592C113.296 373.251 113.947 373.08 114.683 373.08C115.739 373.08 116.566 373.421 117.163 374.104C117.76 374.776 118.059 375.704 118.059 376.888V377.384H112.203C112.246 378.269 112.502 378.947 112.971 379.416C113.44 379.875 114.091 380.104 114.923 380.104C115.392 380.104 115.84 380.035 116.267 379.896C116.694 379.747 117.099 379.507 117.483 379.176L117.931 380.088C117.579 380.419 117.131 380.68 116.587 380.872C116.043 381.053 115.488 381.144 114.923 381.144ZM114.715 374.04C113.979 374.04 113.398 374.269 112.971 374.728C112.544 375.187 112.294 375.789 112.219 376.536H116.939C116.907 375.747 116.699 375.133 116.315 374.696C115.942 374.259 115.408 374.04 114.715 374.04ZM124.044 381V369.72H125.34V374.504C125.596 374.035 125.953 373.683 126.412 373.448C126.881 373.203 127.404 373.08 127.98 373.08C129.825 373.08 130.748 374.104 130.748 376.152V381H129.452V376.232C129.452 375.507 129.308 374.979 129.02 374.648C128.743 374.307 128.295 374.136 127.676 374.136C126.961 374.136 126.391 374.36 125.964 374.808C125.548 375.245 125.34 375.832 125.34 376.568V381H124.044ZM136.642 381.144C135.415 381.144 134.445 380.787 133.73 380.072C133.015 379.347 132.658 378.365 132.658 377.128C132.658 376.328 132.818 375.624 133.138 375.016C133.458 374.397 133.895 373.923 134.45 373.592C135.015 373.251 135.666 373.08 136.402 373.08C137.458 373.08 138.285 373.421 138.882 374.104C139.479 374.776 139.778 375.704 139.778 376.888V377.384H133.922C133.965 378.269 134.221 378.947 134.69 379.416C135.159 379.875 135.81 380.104 136.642 380.104C137.111 380.104 137.559 380.035 137.986 379.896C138.413 379.747 138.818 379.507 139.202 379.176L139.65 380.088C139.298 380.419 138.85 380.68 138.306 380.872C137.762 381.053 137.207 381.144 136.642 381.144ZM136.434 374.04C135.698 374.04 135.117 374.269 134.69 374.728C134.263 375.187 134.013 375.789 133.938 376.536H138.658C138.626 375.747 138.418 375.133 138.034 374.696C137.661 374.259 137.127 374.04 136.434 374.04ZM144.038 381.144C143.248 381.144 142.651 380.915 142.246 380.456C141.851 379.987 141.654 379.309 141.654 378.424V369.72H142.95V378.328C142.95 379.469 143.403 380.04 144.31 380.04C144.576 380.04 144.816 380.008 145.03 379.944L144.998 381.032C144.667 381.107 144.347 381.144 144.038 381.144ZM146.42 381V373.224H147.684V374.536C147.919 374.067 148.244 373.709 148.66 373.464C149.076 373.208 149.561 373.08 150.116 373.08C151.332 373.08 152.111 373.608 152.452 374.664C152.687 374.173 153.033 373.789 153.492 373.512C153.951 373.224 154.479 373.08 155.076 373.08C156.804 373.08 157.668 374.104 157.668 376.152V381H156.372V376.216C156.372 375.501 156.244 374.979 155.988 374.648C155.743 374.307 155.332 374.136 154.756 374.136C154.127 374.136 153.625 374.36 153.252 374.808C152.879 375.256 152.692 375.853 152.692 376.6V381H151.396V376.216C151.396 375.501 151.268 374.979 151.012 374.648C150.767 374.307 150.356 374.136 149.78 374.136C149.14 374.136 148.633 374.36 148.26 374.808C147.897 375.256 147.716 375.853 147.716 376.6V381H146.42ZM163.595 381.144C162.368 381.144 161.398 380.787 160.683 380.072C159.968 379.347 159.611 378.365 159.611 377.128C159.611 376.328 159.771 375.624 160.091 375.016C160.411 374.397 160.848 373.923 161.403 373.592C161.968 373.251 162.619 373.08 163.355 373.08C164.411 373.08 165.238 373.421 165.835 374.104C166.432 374.776 166.731 375.704 166.731 376.888V377.384H160.875C160.918 378.269 161.174 378.947 161.643 379.416C162.112 379.875 162.763 380.104 163.595 380.104C164.064 380.104 164.512 380.035 164.939 379.896C165.366 379.747 165.771 379.507 166.155 379.176L166.603 380.088C166.251 380.419 165.803 380.68 165.259 380.872C164.715 381.053 164.16 381.144 163.595 381.144ZM163.387 374.04C162.651 374.04 162.07 374.269 161.643 374.728C161.216 375.187 160.966 375.789 160.891 376.536H165.611C165.579 375.747 165.371 375.133 164.987 374.696C164.614 374.259 164.08 374.04 163.387 374.04ZM171.727 381.144C170.809 381.144 170.121 380.904 169.663 380.424C169.204 379.933 168.975 379.229 168.975 378.312V374.232H167.455V373.224H168.975V370.84H170.271V373.224H172.735V374.232H170.271V378.184C170.271 378.792 170.399 379.256 170.655 379.576C170.911 379.885 171.327 380.04 171.903 380.04C172.073 380.04 172.244 380.019 172.415 379.976C172.585 379.933 172.74 379.891 172.879 379.848L173.103 380.84C172.964 380.915 172.761 380.984 172.495 381.048C172.228 381.112 171.972 381.144 171.727 381.144ZM180.374 381L177.478 373.224H178.838L181.03 379.48L183.302 373.224H184.406L186.646 379.496L188.87 373.224H190.166L187.254 381H186.022L183.83 374.968L181.622 381H180.374ZM191.603 371.288V369.832H193.203V371.288H191.603ZM191.763 381V373.224H193.059V381H191.763ZM198.602 381.144C197.684 381.144 196.996 380.904 196.538 380.424C196.079 379.933 195.85 379.229 195.85 378.312V374.232H194.33V373.224H195.85V370.84H197.146V373.224H199.61V374.232H197.146V378.184C197.146 378.792 197.274 379.256 197.53 379.576C197.786 379.885 198.202 380.04 198.778 380.04C198.948 380.04 199.119 380.019 199.29 379.976C199.46 379.933 199.615 379.891 199.754 379.848L199.978 380.84C199.839 380.915 199.636 380.984 199.37 381.048C199.103 381.112 198.847 381.144 198.602 381.144ZM201.075 381V369.72H202.371V374.504C202.627 374.035 202.985 373.683 203.443 373.448C203.913 373.203 204.435 373.08 205.011 373.08C206.857 373.08 207.779 374.104 207.779 376.152V381H206.483V376.232C206.483 375.507 206.339 374.979 206.051 374.648C205.774 374.307 205.326 374.136 204.707 374.136C203.993 374.136 203.422 374.36 202.995 374.808C202.579 375.245 202.371 375.832 202.371 376.568V381H201.075ZM216.727 381.144C216.193 381.144 215.713 381.043 215.287 380.84C214.871 380.627 214.54 380.339 214.295 379.976C214.049 379.613 213.927 379.208 213.927 378.76C213.927 378.195 214.071 377.747 214.359 377.416C214.657 377.085 215.143 376.851 215.815 376.712C216.497 376.563 217.425 376.488 218.599 376.488H219.111V375.992C219.111 375.331 218.972 374.856 218.695 374.568C218.428 374.269 217.996 374.12 217.399 374.12C216.929 374.12 216.476 374.189 216.039 374.328C215.601 374.456 215.153 374.669 214.695 374.968L214.247 374.024C214.652 373.736 215.143 373.507 215.719 373.336C216.305 373.165 216.865 373.08 217.399 373.08C218.401 373.08 219.143 373.325 219.623 373.816C220.113 374.307 220.359 375.069 220.359 376.104V381H219.143V379.656C218.94 380.115 218.625 380.477 218.199 380.744C217.783 381.011 217.292 381.144 216.727 381.144ZM216.935 380.168C217.575 380.168 218.097 379.949 218.503 379.512C218.908 379.064 219.111 378.499 219.111 377.816V377.336H218.615C217.751 377.336 217.068 377.379 216.567 377.464C216.076 377.539 215.729 377.677 215.527 377.88C215.335 378.072 215.239 378.339 215.239 378.68C215.239 379.117 215.388 379.475 215.687 379.752C215.996 380.029 216.412 380.168 216.935 380.168ZM225.723 381.144C225.03 381.144 224.422 380.979 223.899 380.648C223.387 380.317 222.987 379.853 222.699 379.256C222.422 378.648 222.283 377.933 222.283 377.112C222.283 376.28 222.422 375.565 222.699 374.968C222.987 374.36 223.387 373.896 223.899 373.576C224.422 373.245 225.03 373.08 225.723 373.08C226.331 373.08 226.864 373.213 227.323 373.48C227.792 373.747 228.139 374.115 228.363 374.584V369.72H229.659V381H228.395V379.576C228.171 380.067 227.824 380.451 227.355 380.728C226.886 381.005 226.342 381.144 225.723 381.144ZM225.995 380.104C226.72 380.104 227.302 379.848 227.739 379.336C228.176 378.813 228.395 378.072 228.395 377.112C228.395 376.141 228.176 375.4 227.739 374.888C227.302 374.376 226.72 374.12 225.995 374.12C225.259 374.12 224.672 374.376 224.235 374.888C223.808 375.4 223.595 376.141 223.595 377.112C223.595 378.072 223.808 378.813 224.235 379.336C224.672 379.848 225.259 380.104 225.995 380.104ZM234.379 381L231.035 373.224H232.443L235.019 379.528L237.627 373.224H238.955L235.595 381H234.379ZM242.617 381.144C242.084 381.144 241.604 381.043 241.177 380.84C240.761 380.627 240.43 380.339 240.185 379.976C239.94 379.613 239.817 379.208 239.817 378.76C239.817 378.195 239.961 377.747 240.249 377.416C240.548 377.085 241.033 376.851 241.705 376.712C242.388 376.563 243.316 376.488 244.489 376.488H245.001V375.992C245.001 375.331 244.862 374.856 244.585 374.568C244.318 374.269 243.886 374.12 243.289 374.12C242.82 374.12 242.366 374.189 241.929 374.328C241.492 374.456 241.044 374.669 240.585 374.968L240.137 374.024C240.542 373.736 241.033 373.507 241.609 373.336C242.196 373.165 242.756 373.08 243.289 373.08C244.292 373.08 245.033 373.325 245.513 373.816C246.004 374.307 246.249 375.069 246.249 376.104V381H245.033V379.656C244.83 380.115 244.516 380.477 244.089 380.744C243.673 381.011 243.182 381.144 242.617 381.144ZM242.825 380.168C243.465 380.168 243.988 379.949 244.393 379.512C244.798 379.064 245.001 378.499 245.001 377.816V377.336H244.505C243.641 377.336 242.958 377.379 242.457 377.464C241.966 377.539 241.62 377.677 241.417 377.88C241.225 378.072 241.129 378.339 241.129 378.68C241.129 379.117 241.278 379.475 241.577 379.752C241.886 380.029 242.302 380.168 242.825 380.168ZM248.654 381V373.224H249.918V374.552C250.174 374.061 250.536 373.693 251.006 373.448C251.475 373.203 252.003 373.08 252.59 373.08C254.435 373.08 255.358 374.104 255.358 376.152V381H254.062V376.232C254.062 375.507 253.918 374.979 253.63 374.648C253.352 374.307 252.904 374.136 252.286 374.136C251.571 374.136 251 374.36 250.574 374.808C250.158 375.245 249.95 375.832 249.95 376.568V381H248.654ZM261.043 381.144C260.265 381.144 259.593 380.979 259.027 380.648C258.462 380.307 258.025 379.832 257.715 379.224C257.417 378.605 257.267 377.885 257.267 377.064C257.267 375.827 257.603 374.856 258.275 374.152C258.947 373.437 259.87 373.08 261.043 373.08C261.523 373.08 261.998 373.165 262.467 373.336C262.937 373.507 263.326 373.747 263.635 374.056L263.187 375C262.878 374.701 262.537 374.483 262.163 374.344C261.801 374.205 261.454 374.136 261.123 374.136C260.313 374.136 259.689 374.392 259.251 374.904C258.814 375.405 258.595 376.131 258.595 377.08C258.595 378.008 258.814 378.744 259.251 379.288C259.689 379.821 260.313 380.088 261.123 380.088C261.454 380.088 261.801 380.019 262.163 379.88C262.537 379.741 262.878 379.517 263.187 379.208L263.635 380.152C263.326 380.461 262.931 380.707 262.451 380.888C261.982 381.059 261.513 381.144 261.043 381.144ZM268.501 381.144C267.275 381.144 266.304 380.787 265.589 380.072C264.875 379.347 264.517 378.365 264.517 377.128C264.517 376.328 264.677 375.624 264.997 375.016C265.317 374.397 265.755 373.923 266.309 373.592C266.875 373.251 267.525 373.08 268.261 373.08C269.317 373.08 270.144 373.421 270.741 374.104C271.339 374.776 271.637 375.704 271.637 376.888V377.384H265.781C265.824 378.269 266.08 378.947 266.549 379.416C267.019 379.875 267.669 380.104 268.501 380.104C268.971 380.104 269.419 380.035 269.845 379.896C270.272 379.747 270.677 379.507 271.061 379.176L271.509 380.088C271.157 380.419 270.709 380.68 270.165 380.872C269.621 381.053 269.067 381.144 268.501 381.144ZM268.293 374.04C267.557 374.04 266.976 374.269 266.549 374.728C266.123 375.187 265.872 375.789 265.797 376.536H270.517C270.485 375.747 270.277 375.133 269.893 374.696C269.52 374.259 268.987 374.04 268.293 374.04ZM276.473 381.144C275.78 381.144 275.172 380.979 274.649 380.648C274.137 380.317 273.737 379.853 273.449 379.256C273.172 378.648 273.033 377.933 273.033 377.112C273.033 376.28 273.172 375.565 273.449 374.968C273.737 374.36 274.137 373.896 274.649 373.576C275.172 373.245 275.78 373.08 276.473 373.08C277.081 373.08 277.614 373.213 278.073 373.48C278.542 373.747 278.889 374.115 279.113 374.584V369.72H280.409V381H279.145V379.576C278.921 380.067 278.574 380.451 278.105 380.728C277.636 381.005 277.092 381.144 276.473 381.144ZM276.745 380.104C277.47 380.104 278.052 379.848 278.489 379.336C278.926 378.813 279.145 378.072 279.145 377.112C279.145 376.141 278.926 375.4 278.489 374.888C278.052 374.376 277.47 374.12 276.745 374.12C276.009 374.12 275.422 374.376 274.985 374.888C274.558 375.4 274.345 376.141 274.345 377.112C274.345 378.072 274.558 378.813 274.985 379.336C275.422 379.848 276.009 380.104 276.745 380.104ZM289.238 381L285.894 373.224H287.302L289.878 379.528L292.486 373.224H293.814L290.454 381H289.238ZM298.579 381.144C297.353 381.144 296.382 380.787 295.667 380.072C294.953 379.347 294.595 378.365 294.595 377.128C294.595 376.328 294.755 375.624 295.075 375.016C295.395 374.397 295.833 373.923 296.387 373.592C296.953 373.251 297.603 373.08 298.339 373.08C299.395 373.08 300.222 373.421 300.819 374.104C301.417 374.776 301.715 375.704 301.715 376.888V377.384H295.859C295.902 378.269 296.158 378.947 296.627 379.416C297.097 379.875 297.747 380.104 298.579 380.104C299.049 380.104 299.497 380.035 299.923 379.896C300.35 379.747 300.755 379.507 301.139 379.176L301.587 380.088C301.235 380.419 300.787 380.68 300.243 380.872C299.699 381.053 299.145 381.144 298.579 381.144ZM298.371 374.04C297.635 374.04 297.054 374.269 296.627 374.728C296.201 375.187 295.95 375.789 295.875 376.536H300.595C300.563 375.747 300.355 375.133 299.971 374.696C299.598 374.259 299.065 374.04 298.371 374.04ZM303.591 381V373.224H304.855V374.552C305.111 374.061 305.474 373.693 305.943 373.448C306.412 373.203 306.94 373.08 307.527 373.08C309.372 373.08 310.295 374.104 310.295 376.152V381H308.999V376.232C308.999 375.507 308.855 374.979 308.567 374.648C308.29 374.307 307.842 374.136 307.223 374.136C306.508 374.136 305.938 374.36 305.511 374.808C305.095 375.245 304.887 375.832 304.887 376.568V381H303.591ZM315.805 381.144C314.887 381.144 314.199 380.904 313.741 380.424C313.282 379.933 313.053 379.229 313.053 378.312V374.232H311.533V373.224H313.053V370.84H314.349V373.224H316.813V374.232H314.349V378.184C314.349 378.792 314.477 379.256 314.733 379.576C314.989 379.885 315.405 380.04 315.981 380.04C316.151 380.04 316.322 380.019 316.493 379.976C316.663 379.933 316.818 379.891 316.957 379.848L317.181 380.84C317.042 380.915 316.839 380.984 316.573 381.048C316.306 381.112 316.05 381.144 315.805 381.144ZM318.118 371.288V369.832H319.719V371.288H318.118ZM318.279 381V373.224H319.575V381H318.279ZM324.381 381.144C323.592 381.144 322.995 380.915 322.589 380.456C322.195 379.987 321.997 379.309 321.997 378.424V369.72H323.293V378.328C323.293 379.469 323.747 380.04 324.653 380.04C324.92 380.04 325.16 380.008 325.373 379.944L325.341 381.032C325.011 381.107 324.691 381.144 324.381 381.144ZM329.18 381.144C328.646 381.144 328.166 381.043 327.74 380.84C327.324 380.627 326.993 380.339 326.748 379.976C326.502 379.613 326.38 379.208 326.38 378.76C326.38 378.195 326.524 377.747 326.812 377.416C327.11 377.085 327.596 376.851 328.268 376.712C328.95 376.563 329.878 376.488 331.052 376.488H331.564V375.992C331.564 375.331 331.425 374.856 331.148 374.568C330.881 374.269 330.449 374.12 329.852 374.12C329.382 374.12 328.929 374.189 328.492 374.328C328.054 374.456 327.606 374.669 327.148 374.968L326.7 374.024C327.105 373.736 327.596 373.507 328.172 373.336C328.758 373.165 329.318 373.08 329.852 373.08C330.854 373.08 331.596 373.325 332.076 373.816C332.566 374.307 332.812 375.069 332.812 376.104V381H331.596V379.656C331.393 380.115 331.078 380.477 330.652 380.744C330.236 381.011 329.745 381.144 329.18 381.144ZM329.388 380.168C330.028 380.168 330.55 379.949 330.956 379.512C331.361 379.064 331.564 378.499 331.564 377.816V377.336H331.068C330.204 377.336 329.521 377.379 329.02 377.464C328.529 377.539 328.182 377.677 327.98 377.88C327.788 378.072 327.692 378.339 327.692 378.68C327.692 379.117 327.841 379.475 328.14 379.752C328.449 380.029 328.865 380.168 329.388 380.168ZM338.336 381.144C337.419 381.144 336.731 380.904 336.272 380.424C335.813 379.933 335.584 379.229 335.584 378.312V374.232H334.064V373.224H335.584V370.84H336.88V373.224H339.344V374.232H336.88V378.184C336.88 378.792 337.008 379.256 337.264 379.576C337.52 379.885 337.936 380.04 338.512 380.04C338.683 380.04 338.853 380.019 339.024 379.976C339.195 379.933 339.349 379.891 339.488 379.848L339.712 380.84C339.573 380.915 339.371 380.984 339.104 381.048C338.837 381.112 338.581 381.144 338.336 381.144ZM340.65 371.288V369.832H342.25V371.288H340.65ZM340.81 381V373.224H342.106V381H340.81ZM347.761 381.144C347.003 381.144 346.347 380.979 345.793 380.648C345.238 380.317 344.806 379.853 344.497 379.256C344.198 378.648 344.049 377.933 344.049 377.112C344.049 376.291 344.198 375.581 344.497 374.984C344.806 374.376 345.238 373.907 345.793 373.576C346.347 373.245 347.003 373.08 347.761 373.08C348.507 373.08 349.158 373.245 349.713 373.576C350.278 373.907 350.71 374.376 351.009 374.984C351.318 375.581 351.473 376.291 351.473 377.112C351.473 377.933 351.318 378.648 351.009 379.256C350.71 379.853 350.278 380.317 349.713 380.648C349.158 380.979 348.507 381.144 347.761 381.144ZM347.761 380.104C348.486 380.104 349.067 379.848 349.505 379.336C349.942 378.813 350.161 378.072 350.161 377.112C350.161 376.141 349.942 375.4 349.505 374.888C349.067 374.376 348.486 374.12 347.761 374.12C347.025 374.12 346.438 374.376 346.001 374.888C345.574 375.4 345.361 376.141 345.361 377.112C345.361 378.072 345.574 378.813 346.001 379.336C346.438 379.848 347.025 380.104 347.761 380.104ZM353.419 381V373.224H354.683V374.552C354.939 374.061 355.302 373.693 355.771 373.448C356.24 373.203 356.768 373.08 357.355 373.08C359.2 373.08 360.123 374.104 360.123 376.152V381H358.827V376.232C358.827 375.507 358.683 374.979 358.395 374.648C358.118 374.307 357.67 374.136 357.051 374.136C356.336 374.136 355.766 374.36 355.339 374.808C354.923 375.245 354.715 375.832 354.715 376.568V381H353.419ZM362.977 382.824L362.369 382.36C362.604 382.115 362.769 381.88 362.865 381.656C362.972 381.443 363.041 381.224 363.073 381H362.305V379.368H363.937V380.52C363.937 380.957 363.868 381.363 363.729 381.736C363.59 382.109 363.34 382.472 362.977 382.824ZM372.711 381.144C372.178 381.144 371.698 381.043 371.271 380.84C370.855 380.627 370.524 380.339 370.279 379.976C370.034 379.613 369.911 379.208 369.911 378.76C369.911 378.195 370.055 377.747 370.343 377.416C370.642 377.085 371.127 376.851 371.799 376.712C372.482 376.563 373.41 376.488 374.583 376.488H375.095V375.992C375.095 375.331 374.956 374.856 374.679 374.568C374.412 374.269 373.98 374.12 373.383 374.12C372.914 374.12 372.46 374.189 372.023 374.328C371.586 374.456 371.138 374.669 370.679 374.968L370.231 374.024C370.636 373.736 371.127 373.507 371.703 373.336C372.29 373.165 372.85 373.08 373.383 373.08C374.386 373.08 375.127 373.325 375.607 373.816C376.098 374.307 376.343 375.069 376.343 376.104V381H375.127V379.656C374.924 380.115 374.61 380.477 374.183 380.744C373.767 381.011 373.276 381.144 372.711 381.144ZM372.919 380.168C373.559 380.168 374.082 379.949 374.487 379.512C374.892 379.064 375.095 378.499 375.095 377.816V377.336H374.599C373.735 377.336 373.052 377.379 372.551 377.464C372.06 377.539 371.714 377.677 371.511 377.88C371.319 378.072 371.223 378.339 371.223 378.68C371.223 379.117 371.372 379.475 371.671 379.752C371.98 380.029 372.396 380.168 372.919 380.168ZM378.747 381V373.224H380.011V374.552C380.267 374.061 380.63 373.693 381.099 373.448C381.569 373.203 382.097 373.08 382.683 373.08C384.529 373.08 385.451 374.104 385.451 376.152V381H384.155V376.232C384.155 375.507 384.011 374.979 383.723 374.648C383.446 374.307 382.998 374.136 382.379 374.136C381.665 374.136 381.094 374.36 380.667 374.808C380.251 375.245 380.043 375.832 380.043 376.568V381H378.747ZM390.961 381.144C390.044 381.144 389.356 380.904 388.897 380.424C388.438 379.933 388.209 379.229 388.209 378.312V374.232H386.689V373.224H388.209V370.84H389.505V373.224H391.969V374.232H389.505V378.184C389.505 378.792 389.633 379.256 389.889 379.576C390.145 379.885 390.561 380.04 391.137 380.04C391.308 380.04 391.478 380.019 391.649 379.976C391.82 379.933 391.974 379.891 392.113 379.848L392.337 380.84C392.198 380.915 391.996 380.984 391.729 381.048C391.462 381.112 391.206 381.144 390.961 381.144ZM393.275 371.288V369.832H394.875V371.288H393.275ZM393.435 381V373.224H394.731V381H393.435ZM397.09 377.272V376.2H401.57V377.272H397.09ZM404.351 381V374.232H402.815V373.224H404.351V372.952C404.351 371.917 404.607 371.133 405.119 370.6C405.641 370.067 406.441 369.768 407.519 369.704L408.143 369.672L408.255 370.664L407.519 370.712C406.857 370.765 406.377 370.963 406.079 371.304C405.791 371.645 405.647 372.141 405.647 372.792V373.224H407.887V374.232H405.647V381H404.351ZM412.276 381.144C411.519 381.144 410.863 380.979 410.308 380.648C409.753 380.317 409.321 379.853 409.012 379.256C408.713 378.648 408.564 377.933 408.564 377.112C408.564 376.291 408.713 375.581 409.012 374.984C409.321 374.376 409.753 373.907 410.308 373.576C410.863 373.245 411.519 373.08 412.276 373.08C413.023 373.08 413.673 373.245 414.228 373.576C414.793 373.907 415.225 374.376 415.524 374.984C415.833 375.581 415.988 376.291 415.988 377.112C415.988 377.933 415.833 378.648 415.524 379.256C415.225 379.853 414.793 380.317 414.228 380.648C413.673 380.979 413.023 381.144 412.276 381.144ZM412.276 380.104C413.001 380.104 413.583 379.848 414.02 379.336C414.457 378.813 414.676 378.072 414.676 377.112C414.676 376.141 414.457 375.4 414.02 374.888C413.583 374.376 413.001 374.12 412.276 374.12C411.54 374.12 410.953 374.376 410.516 374.888C410.089 375.4 409.876 376.141 409.876 377.112C409.876 378.072 410.089 378.813 410.516 379.336C410.953 379.848 411.54 380.104 412.276 380.104ZM421.375 384.024C420.703 384.024 420.068 383.933 419.471 383.752C418.884 383.581 418.361 383.32 417.903 382.968L418.335 382.024C418.815 382.365 419.289 382.611 419.759 382.76C420.239 382.909 420.756 382.984 421.311 382.984C422.847 382.984 423.615 382.195 423.615 380.616V379.24C423.391 379.731 423.039 380.12 422.559 380.408C422.089 380.685 421.551 380.824 420.943 380.824C420.228 380.824 419.609 380.659 419.087 380.328C418.564 379.997 418.159 379.544 417.871 378.968C417.593 378.381 417.455 377.704 417.455 376.936C417.455 376.168 417.593 375.496 417.871 374.92C418.159 374.333 418.564 373.88 419.087 373.56C419.609 373.24 420.228 373.08 420.943 373.08C421.551 373.08 422.089 373.219 422.559 373.496C423.039 373.773 423.391 374.152 423.615 374.632V373.224H424.879V380.44C424.879 381.635 424.58 382.531 423.983 383.128C423.396 383.725 422.527 384.024 421.375 384.024ZM421.183 379.768C421.929 379.768 422.521 379.512 422.959 379C423.396 378.488 423.615 377.8 423.615 376.936C423.615 376.072 423.396 375.389 422.959 374.888C422.521 374.376 421.929 374.12 421.183 374.12C420.447 374.12 419.86 374.376 419.423 374.888C418.985 375.389 418.767 376.072 418.767 376.936C418.767 377.8 418.985 378.488 419.423 379C419.86 379.512 420.447 379.768 421.183 379.768ZM43.504 403L40.16 395.224H41.568L44.144 401.528L46.752 395.224H48.08L44.72 403H43.504ZM49.2904 393.288V391.832H50.8904V393.288H49.2904ZM49.4504 403V395.224H50.7464V403H49.4504ZM55.7931 403.144C55.1851 403.144 54.6091 403.059 54.0651 402.888C53.5211 402.717 53.0731 402.477 52.7211 402.168L53.1371 401.256C53.5211 401.565 53.9425 401.795 54.4011 401.944C54.8705 402.083 55.3451 402.152 55.8251 402.152C56.4331 402.152 56.8918 402.04 57.2011 401.816C57.5105 401.592 57.6651 401.288 57.6651 400.904C57.6651 400.605 57.5638 400.371 57.3611 400.2C57.1585 400.019 56.8385 399.88 56.4011 399.784L54.9451 399.464C53.6225 399.176 52.9611 398.493 52.9611 397.416C52.9611 396.712 53.2385 396.147 53.7931 395.72C54.3585 395.293 55.0945 395.08 56.0011 395.08C56.5345 395.08 57.0411 395.165 57.5211 395.336C58.0118 395.496 58.4171 395.736 58.7371 396.056L58.3051 396.968C57.9958 396.68 57.6331 396.461 57.2171 396.312C56.8118 396.152 56.4065 396.072 56.0011 396.072C55.4038 396.072 54.9505 396.189 54.6411 396.424C54.3318 396.659 54.1771 396.968 54.1771 397.352C54.1771 397.949 54.5718 398.333 55.3611 398.504L56.8171 398.808C57.4998 398.957 58.0171 399.197 58.3691 399.528C58.7211 399.848 58.8971 400.285 58.8971 400.84C58.8971 401.555 58.6145 402.12 58.0491 402.536C57.4838 402.941 56.7318 403.144 55.7931 403.144ZM64.1043 403.144C63.3469 403.144 62.6909 402.979 62.1363 402.648C61.5816 402.317 61.1496 401.853 60.8403 401.256C60.5416 400.648 60.3923 399.933 60.3923 399.112C60.3923 398.291 60.5416 397.581 60.8403 396.984C61.1496 396.376 61.5816 395.907 62.1363 395.576C62.6909 395.245 63.3469 395.08 64.1043 395.08C64.8509 395.08 65.5016 395.245 66.0563 395.576C66.6216 395.907 67.0536 396.376 67.3523 396.984C67.6616 397.581 67.8163 398.291 67.8163 399.112C67.8163 399.933 67.6616 400.648 67.3523 401.256C67.0536 401.853 66.6216 402.317 66.0563 402.648C65.5016 402.979 64.8509 403.144 64.1043 403.144ZM64.1043 402.104C64.8296 402.104 65.4109 401.848 65.8483 401.336C66.2856 400.813 66.5043 400.072 66.5043 399.112C66.5043 398.141 66.2856 397.4 65.8483 396.888C65.4109 396.376 64.8296 396.12 64.1043 396.12C63.3683 396.12 62.7816 396.376 62.3443 396.888C61.9176 397.4 61.7043 398.141 61.7043 399.112C61.7043 400.072 61.9176 400.813 62.3443 401.336C62.7816 401.848 63.3683 402.104 64.1043 402.104ZM69.7629 403V395.224H71.0269V396.616C71.4429 395.677 72.2962 395.16 73.5869 395.064L74.0509 395.016L74.1469 396.136L73.3309 396.232C72.5949 396.296 72.0349 396.531 71.6509 396.936C71.2669 397.331 71.0749 397.875 71.0749 398.568V403H69.7629ZM75.6175 404.824L75.0095 404.36C75.2442 404.115 75.4095 403.88 75.5055 403.656C75.6122 403.443 75.6815 403.224 75.7135 403H74.9455V401.368H76.5775V402.52C76.5775 402.957 76.5082 403.363 76.3695 403.736C76.2308 404.109 75.9802 404.472 75.6175 404.824ZM85.3515 403.144C84.8182 403.144 84.3382 403.043 83.9115 402.84C83.4955 402.627 83.1648 402.339 82.9195 401.976C82.6742 401.613 82.5515 401.208 82.5515 400.76C82.5515 400.195 82.6955 399.747 82.9835 399.416C83.2822 399.085 83.7675 398.851 84.4395 398.712C85.1222 398.563 86.0502 398.488 87.2235 398.488H87.7355V397.992C87.7355 397.331 87.5968 396.856 87.3195 396.568C87.0528 396.269 86.6208 396.12 86.0235 396.12C85.5542 396.12 85.1008 396.189 84.6635 396.328C84.2262 396.456 83.7782 396.669 83.3195 396.968L82.8715 396.024C83.2768 395.736 83.7675 395.507 84.3435 395.336C84.9302 395.165 85.4902 395.08 86.0235 395.08C87.0262 395.08 87.7675 395.325 88.2475 395.816C88.7382 396.307 88.9835 397.069 88.9835 398.104V403H87.7675V401.656C87.5648 402.115 87.2502 402.477 86.8235 402.744C86.4075 403.011 85.9168 403.144 85.3515 403.144ZM85.5595 402.168C86.1995 402.168 86.7222 401.949 87.1275 401.512C87.5328 401.064 87.7355 400.499 87.7355 399.816V399.336H87.2395C86.3755 399.336 85.6928 399.379 85.1915 399.464C84.7008 399.539 84.3542 399.677 84.1515 399.88C83.9595 400.072 83.8635 400.339 83.8635 400.68C83.8635 401.117 84.0128 401.475 84.3115 401.752C84.6208 402.029 85.0368 402.168 85.5595 402.168ZM91.3879 403V395.224H92.6519V396.552C92.9079 396.061 93.2705 395.693 93.7399 395.448C94.2092 395.203 94.7372 395.08 95.3239 395.08C97.1692 395.08 98.0919 396.104 98.0919 398.152V403H96.7959V398.232C96.7959 397.507 96.6519 396.979 96.3639 396.648C96.0865 396.307 95.6385 396.136 95.0199 396.136C94.3052 396.136 93.7345 396.36 93.3079 396.808C92.8919 397.245 92.6839 397.832 92.6839 398.568V403H91.3879ZM103.442 403.144C102.748 403.144 102.14 402.979 101.618 402.648C101.106 402.317 100.706 401.853 100.418 401.256C100.14 400.648 100.002 399.933 100.002 399.112C100.002 398.28 100.14 397.565 100.418 396.968C100.706 396.36 101.106 395.896 101.618 395.576C102.14 395.245 102.748 395.08 103.442 395.08C104.05 395.08 104.583 395.213 105.042 395.48C105.511 395.747 105.858 396.115 106.082 396.584V391.72H107.378V403H106.114V401.576C105.89 402.067 105.543 402.451 105.074 402.728C104.604 403.005 104.06 403.144 103.442 403.144ZM103.714 402.104C104.439 402.104 105.02 401.848 105.458 401.336C105.895 400.813 106.114 400.072 106.114 399.112C106.114 398.141 105.895 397.4 105.458 396.888C105.02 396.376 104.439 396.12 103.714 396.12C102.978 396.12 102.391 396.376 101.954 396.888C101.527 397.4 101.314 398.141 101.314 399.112C101.314 400.072 101.527 400.813 101.954 401.336C102.391 401.848 102.978 402.104 103.714 402.104ZM116.543 403.144C115.935 403.144 115.359 403.059 114.815 402.888C114.271 402.717 113.823 402.477 113.471 402.168L113.887 401.256C114.271 401.565 114.692 401.795 115.151 401.944C115.62 402.083 116.095 402.152 116.575 402.152C117.183 402.152 117.642 402.04 117.951 401.816C118.26 401.592 118.415 401.288 118.415 400.904C118.415 400.605 118.314 400.371 118.111 400.2C117.908 400.019 117.588 399.88 117.151 399.784L115.695 399.464C114.372 399.176 113.711 398.493 113.711 397.416C113.711 396.712 113.988 396.147 114.543 395.72C115.108 395.293 115.844 395.08 116.751 395.08C117.284 395.08 117.791 395.165 118.271 395.336C118.762 395.496 119.167 395.736 119.487 396.056L119.055 396.968C118.746 396.68 118.383 396.461 117.967 396.312C117.562 396.152 117.156 396.072 116.751 396.072C116.154 396.072 115.7 396.189 115.391 396.424C115.082 396.659 114.927 396.968 114.927 397.352C114.927 397.949 115.322 398.333 116.111 398.504L117.567 398.808C118.25 398.957 118.767 399.197 119.119 399.528C119.471 399.848 119.647 400.285 119.647 400.84C119.647 401.555 119.364 402.12 118.799 402.536C118.234 402.941 117.482 403.144 116.543 403.144ZM124.664 403.144C123.747 403.144 123.059 402.904 122.6 402.424C122.141 401.933 121.912 401.229 121.912 400.312V396.232H120.392V395.224H121.912V392.84H123.208V395.224H125.672V396.232H123.208V400.184C123.208 400.792 123.336 401.256 123.592 401.576C123.848 401.885 124.264 402.04 124.84 402.04C125.011 402.04 125.181 402.019 125.352 401.976C125.523 401.933 125.677 401.891 125.816 401.848L126.04 402.84C125.901 402.915 125.699 402.984 125.432 403.048C125.165 403.112 124.909 403.144 124.664 403.144ZM128.128 405.88L129.456 402.872L126.176 395.224H127.584L130.16 401.528L132.752 395.224H134.112L129.488 405.88H128.128ZM137.834 403.144C137.045 403.144 136.448 402.915 136.042 402.456C135.648 401.987 135.45 401.309 135.45 400.424V391.72H136.746V400.328C136.746 401.469 137.2 402.04 138.106 402.04C138.373 402.04 138.613 402.008 138.826 401.944L138.794 403.032C138.464 403.107 138.144 403.144 137.834 403.144ZM140.025 393.288V391.832H141.625V393.288H140.025ZM140.185 403V395.224H141.481V403H140.185ZM146.528 403.144C145.92 403.144 145.344 403.059 144.799 402.888C144.255 402.717 143.808 402.477 143.456 402.168L143.872 401.256C144.256 401.565 144.677 401.795 145.136 401.944C145.605 402.083 146.08 402.152 146.56 402.152C147.168 402.152 147.626 402.04 147.936 401.816C148.245 401.592 148.4 401.288 148.4 400.904C148.4 400.605 148.298 400.371 148.096 400.2C147.893 400.019 147.573 399.88 147.136 399.784L145.68 399.464C144.357 399.176 143.696 398.493 143.696 397.416C143.696 396.712 143.973 396.147 144.528 395.72C145.093 395.293 145.829 395.08 146.736 395.08C147.269 395.08 147.776 395.165 148.256 395.336C148.746 395.496 149.152 395.736 149.472 396.056L149.04 396.968C148.73 396.68 148.368 396.461 147.952 396.312C147.546 396.152 147.141 396.072 146.736 396.072C146.138 396.072 145.685 396.189 145.376 396.424C145.066 396.659 144.912 396.968 144.912 397.352C144.912 397.949 145.306 398.333 146.096 398.504L147.552 398.808C148.234 398.957 148.752 399.197 149.104 399.528C149.456 399.848 149.632 400.285 149.632 400.84C149.632 401.555 149.349 402.12 148.784 402.536C148.218 402.941 147.466 403.144 146.528 403.144ZM151.607 403V391.72H152.903V396.504C153.159 396.035 153.516 395.683 153.975 395.448C154.444 395.203 154.967 395.08 155.543 395.08C157.388 395.08 158.311 396.104 158.311 398.152V403H157.015V398.232C157.015 397.507 156.871 396.979 156.583 396.648C156.305 396.307 155.857 396.136 155.239 396.136C154.524 396.136 153.953 396.36 153.527 396.808C153.111 397.245 152.903 397.832 152.903 398.568V403H151.607ZM168.25 406.024C167.578 406.024 166.943 405.933 166.346 405.752C165.759 405.581 165.236 405.32 164.778 404.968L165.21 404.024C165.69 404.365 166.164 404.611 166.634 404.76C167.114 404.909 167.631 404.984 168.186 404.984C169.722 404.984 170.49 404.195 170.49 402.616V401.24C170.266 401.731 169.914 402.12 169.434 402.408C168.964 402.685 168.426 402.824 167.818 402.824C167.103 402.824 166.484 402.659 165.962 402.328C165.439 401.997 165.034 401.544 164.746 400.968C164.468 400.381 164.33 399.704 164.33 398.936C164.33 398.168 164.468 397.496 164.746 396.92C165.034 396.333 165.439 395.88 165.962 395.56C166.484 395.24 167.103 395.08 167.818 395.08C168.426 395.08 168.964 395.219 169.434 395.496C169.914 395.773 170.266 396.152 170.49 396.632V395.224H171.754V402.44C171.754 403.635 171.455 404.531 170.858 405.128C170.271 405.725 169.402 406.024 168.25 406.024ZM168.058 401.768C168.804 401.768 169.396 401.512 169.834 401C170.271 400.488 170.49 399.8 170.49 398.936C170.49 398.072 170.271 397.389 169.834 396.888C169.396 396.376 168.804 396.12 168.058 396.12C167.322 396.12 166.735 396.376 166.298 396.888C165.86 397.389 165.642 398.072 165.642 398.936C165.642 399.8 165.86 400.488 166.298 401C166.735 401.512 167.322 401.768 168.058 401.768ZM174.185 403V395.224H175.449V396.616C175.865 395.677 176.718 395.16 178.009 395.064L178.473 395.016L178.569 396.136L177.753 396.232C177.017 396.296 176.457 396.531 176.073 396.936C175.689 397.331 175.497 397.875 175.497 398.568V403H174.185ZM182.289 403.144C181.756 403.144 181.276 403.043 180.849 402.84C180.433 402.627 180.102 402.339 179.857 401.976C179.612 401.613 179.489 401.208 179.489 400.76C179.489 400.195 179.633 399.747 179.921 399.416C180.22 399.085 180.705 398.851 181.377 398.712C182.06 398.563 182.988 398.488 184.161 398.488H184.673V397.992C184.673 397.331 184.534 396.856 184.257 396.568C183.99 396.269 183.558 396.12 182.961 396.12C182.492 396.12 182.038 396.189 181.601 396.328C181.164 396.456 180.716 396.669 180.257 396.968L179.809 396.024C180.214 395.736 180.705 395.507 181.281 395.336C181.868 395.165 182.428 395.08 182.961 395.08C183.964 395.08 184.705 395.325 185.185 395.816C185.676 396.307 185.921 397.069 185.921 398.104V403H184.705V401.656C184.502 402.115 184.188 402.477 183.761 402.744C183.345 403.011 182.854 403.144 182.289 403.144ZM182.497 402.168C183.137 402.168 183.66 401.949 184.065 401.512C184.47 401.064 184.673 400.499 184.673 399.816V399.336H184.177C183.313 399.336 182.63 399.379 182.129 399.464C181.638 399.539 181.292 399.677 181.089 399.88C180.897 400.072 180.801 400.339 180.801 400.68C180.801 401.117 180.95 401.475 181.249 401.752C181.558 402.029 181.974 402.168 182.497 402.168ZM188.325 405.88V395.224H189.589V396.616C189.824 396.136 190.171 395.763 190.629 395.496C191.099 395.219 191.643 395.08 192.261 395.08C192.955 395.08 193.557 395.245 194.069 395.576C194.592 395.896 194.992 396.36 195.269 396.968C195.557 397.565 195.701 398.28 195.701 399.112C195.701 399.933 195.557 400.648 195.269 401.256C194.992 401.853 194.592 402.317 194.069 402.648C193.557 402.979 192.955 403.144 192.261 403.144C191.664 403.144 191.131 403.011 190.661 402.744C190.192 402.477 189.845 402.109 189.621 401.64V405.88H188.325ZM191.989 402.104C192.715 402.104 193.296 401.848 193.733 401.336C194.171 400.813 194.389 400.072 194.389 399.112C194.389 398.141 194.171 397.4 193.733 396.888C193.296 396.376 192.715 396.12 191.989 396.12C191.264 396.12 190.683 396.376 190.245 396.888C189.808 397.4 189.589 398.141 189.589 399.112C189.589 400.072 189.808 400.813 190.245 401.336C190.683 401.848 191.264 402.104 191.989 402.104ZM197.654 403V391.72H198.95V396.504C199.206 396.035 199.563 395.683 200.022 395.448C200.491 395.203 201.014 395.08 201.59 395.08C203.435 395.08 204.358 396.104 204.358 398.152V403H203.062V398.232C203.062 397.507 202.918 396.979 202.63 396.648C202.352 396.307 201.904 396.136 201.286 396.136C200.571 396.136 200 396.36 199.574 396.808C199.158 397.245 198.95 397.832 198.95 398.568V403H197.654ZM206.587 393.288V391.832H208.187V393.288H206.587ZM206.747 403V395.224H208.043V403H206.747ZM213.762 403.144C212.983 403.144 212.311 402.979 211.746 402.648C211.181 402.307 210.743 401.832 210.434 401.224C210.135 400.605 209.986 399.885 209.986 399.064C209.986 397.827 210.322 396.856 210.994 396.152C211.666 395.437 212.589 395.08 213.762 395.08C214.242 395.08 214.717 395.165 215.186 395.336C215.655 395.507 216.045 395.747 216.354 396.056L215.906 397C215.597 396.701 215.255 396.483 214.882 396.344C214.519 396.205 214.173 396.136 213.842 396.136C213.031 396.136 212.407 396.392 211.97 396.904C211.533 397.405 211.314 398.131 211.314 399.08C211.314 400.008 211.533 400.744 211.97 401.288C212.407 401.821 213.031 402.088 213.842 402.088C214.173 402.088 214.519 402.019 214.882 401.88C215.255 401.741 215.597 401.517 215.906 401.208L216.354 402.152C216.045 402.461 215.65 402.707 215.17 402.888C214.701 403.059 214.231 403.144 213.762 403.144ZM220.496 403.144C219.888 403.144 219.312 403.059 218.768 402.888C218.224 402.717 217.776 402.477 217.424 402.168L217.84 401.256C218.224 401.565 218.646 401.795 219.104 401.944C219.574 402.083 220.048 402.152 220.528 402.152C221.136 402.152 221.595 402.04 221.904 401.816C222.214 401.592 222.368 401.288 222.368 400.904C222.368 400.605 222.267 400.371 222.064 400.2C221.862 400.019 221.542 399.88 221.104 399.784L219.648 399.464C218.326 399.176 217.664 398.493 217.664 397.416C217.664 396.712 217.942 396.147 218.496 395.72C219.062 395.293 219.798 395.08 220.704 395.08C221.238 395.08 221.744 395.165 222.224 395.336C222.715 395.496 223.12 395.736 223.44 396.056L223.008 396.968C222.699 396.68 222.336 396.461 221.92 396.312C221.515 396.152 221.11 396.072 220.704 396.072C220.107 396.072 219.654 396.189 219.344 396.424C219.035 396.659 218.88 396.968 218.88 397.352C218.88 397.949 219.275 398.333 220.064 398.504L221.52 398.808C222.203 398.957 222.72 399.197 223.072 399.528C223.424 399.848 223.6 400.285 223.6 400.84C223.6 401.555 223.318 402.12 222.752 402.536C222.187 402.941 221.435 403.144 220.496 403.144ZM225.289 403V401.368H226.921V403H225.289ZM233.423 403V391.72H240.543V392.824H234.703V396.728H240.207V397.832H234.703V401.896H240.543V403H233.423ZM241.583 403L244.815 398.984L241.775 395.224H243.311L245.567 398.088L247.839 395.224H249.359L246.319 398.984L249.551 403H248.015L245.551 399.912L243.119 403H241.583ZM250.982 405.88V395.224H252.246V396.616C252.48 396.136 252.827 395.763 253.286 395.496C253.755 395.219 254.299 395.08 254.918 395.08C255.611 395.08 256.214 395.245 256.726 395.576C257.248 395.896 257.648 396.36 257.926 396.968C258.214 397.565 258.358 398.28 258.358 399.112C258.358 399.933 258.214 400.648 257.926 401.256C257.648 401.853 257.248 402.317 256.726 402.648C256.214 402.979 255.611 403.144 254.918 403.144C254.32 403.144 253.787 403.011 253.318 402.744C252.848 402.477 252.502 402.109 252.278 401.64V405.88H250.982ZM254.646 402.104C255.371 402.104 255.952 401.848 256.39 401.336C256.827 400.813 257.046 400.072 257.046 399.112C257.046 398.141 256.827 397.4 256.39 396.888C255.952 396.376 255.371 396.12 254.646 396.12C253.92 396.12 253.339 396.376 252.902 396.888C252.464 397.4 252.246 398.141 252.246 399.112C252.246 400.072 252.464 400.813 252.902 401.336C253.339 401.848 253.92 402.104 254.646 402.104ZM263.814 403.144C262.587 403.144 261.616 402.787 260.902 402.072C260.187 401.347 259.83 400.365 259.83 399.128C259.83 398.328 259.99 397.624 260.31 397.016C260.63 396.397 261.067 395.923 261.622 395.592C262.187 395.251 262.838 395.08 263.574 395.08C264.63 395.08 265.456 395.421 266.054 396.104C266.651 396.776 266.95 397.704 266.95 398.888V399.384H261.094C261.136 400.269 261.392 400.947 261.862 401.416C262.331 401.875 262.982 402.104 263.814 402.104C264.283 402.104 264.731 402.035 265.158 401.896C265.584 401.747 265.99 401.507 266.374 401.176L266.822 402.088C266.47 402.419 266.022 402.68 265.478 402.872C264.934 403.053 264.379 403.144 263.814 403.144ZM263.606 396.04C262.87 396.04 262.288 396.269 261.862 396.728C261.435 397.187 261.184 397.789 261.11 398.536H265.83C265.798 397.747 265.59 397.133 265.206 396.696C264.832 396.259 264.299 396.04 263.606 396.04ZM268.825 403V395.224H270.089V396.616C270.505 395.677 271.359 395.16 272.649 395.064L273.113 395.016L273.209 396.136L272.393 396.232C271.657 396.296 271.097 396.531 270.713 396.936C270.329 397.331 270.137 397.875 270.137 398.568V403H268.825ZM274.4 393.288V391.832H276V393.288H274.4ZM274.56 403V395.224H275.856V403H274.56ZM281.783 403.144C280.556 403.144 279.585 402.787 278.871 402.072C278.156 401.347 277.799 400.365 277.799 399.128C277.799 398.328 277.959 397.624 278.279 397.016C278.599 396.397 279.036 395.923 279.591 395.592C280.156 395.251 280.807 395.08 281.543 395.08C282.599 395.08 283.425 395.421 284.023 396.104C284.62 396.776 284.919 397.704 284.919 398.888V399.384H279.062C279.105 400.269 279.361 400.947 279.831 401.416C280.3 401.875 280.951 402.104 281.783 402.104C282.252 402.104 282.7 402.035 283.127 401.896C283.553 401.747 283.959 401.507 284.343 401.176L284.791 402.088C284.439 402.419 283.991 402.68 283.447 402.872C282.903 403.053 282.348 403.144 281.783 403.144ZM281.575 396.04C280.839 396.04 280.257 396.269 279.831 396.728C279.404 397.187 279.153 397.789 279.079 398.536H283.799C283.767 397.747 283.559 397.133 283.175 396.696C282.801 396.259 282.268 396.04 281.575 396.04ZM286.794 403V395.224H288.058V396.552C288.314 396.061 288.677 395.693 289.146 395.448C289.615 395.203 290.143 395.08 290.73 395.08C292.575 395.08 293.498 396.104 293.498 398.152V403H292.202V398.232C292.202 397.507 292.058 396.979 291.77 396.648C291.493 396.307 291.045 396.136 290.426 396.136C289.711 396.136 289.141 396.36 288.714 396.808C288.298 397.245 288.09 397.832 288.09 398.568V403H286.794ZM299.184 403.144C298.405 403.144 297.733 402.979 297.168 402.648C296.603 402.307 296.165 401.832 295.856 401.224C295.557 400.605 295.408 399.885 295.408 399.064C295.408 397.827 295.744 396.856 296.416 396.152C297.088 395.437 298.011 395.08 299.184 395.08C299.664 395.08 300.139 395.165 300.608 395.336C301.077 395.507 301.467 395.747 301.776 396.056L301.328 397C301.019 396.701 300.677 396.483 300.304 396.344C299.941 396.205 299.595 396.136 299.264 396.136C298.453 396.136 297.829 396.392 297.392 396.904C296.955 397.405 296.736 398.131 296.736 399.08C296.736 400.008 296.955 400.744 297.392 401.288C297.829 401.821 298.453 402.088 299.264 402.088C299.595 402.088 299.941 402.019 300.304 401.88C300.677 401.741 301.019 401.517 301.328 401.208L301.776 402.152C301.467 402.461 301.072 402.707 300.592 402.888C300.123 403.059 299.653 403.144 299.184 403.144ZM306.642 403.144C305.415 403.144 304.445 402.787 303.73 402.072C303.015 401.347 302.658 400.365 302.658 399.128C302.658 398.328 302.818 397.624 303.138 397.016C303.458 396.397 303.895 395.923 304.45 395.592C305.015 395.251 305.666 395.08 306.402 395.08C307.458 395.08 308.285 395.421 308.882 396.104C309.479 396.776 309.778 397.704 309.778 398.888V399.384H303.922C303.965 400.269 304.221 400.947 304.69 401.416C305.159 401.875 305.81 402.104 306.642 402.104C307.111 402.104 307.559 402.035 307.986 401.896C308.413 401.747 308.818 401.507 309.202 401.176L309.65 402.088C309.298 402.419 308.85 402.68 308.306 402.872C307.762 403.053 307.207 403.144 306.642 403.144ZM306.434 396.04C305.698 396.04 305.117 396.269 304.69 396.728C304.263 397.187 304.013 397.789 303.938 398.536H308.658C308.626 397.747 308.418 397.133 308.034 396.696C307.661 396.259 307.127 396.04 306.434 396.04ZM318.515 403.144C316.648 403.144 315.715 402.115 315.715 400.056V395.224H317.011V400.04C317.011 400.733 317.15 401.245 317.427 401.576C317.715 401.907 318.163 402.072 318.771 402.072C319.432 402.072 319.971 401.853 320.387 401.416C320.803 400.968 321.011 400.376 321.011 399.64V395.224H322.307V403H321.043V401.688C320.798 402.157 320.451 402.52 320.003 402.776C319.566 403.021 319.07 403.144 318.515 403.144ZM327.116 403.144C326.326 403.144 325.729 402.915 325.324 402.456C324.929 401.987 324.732 401.309 324.732 400.424V391.72H326.028V400.328C326.028 401.469 326.481 402.04 327.388 402.04C327.654 402.04 327.894 402.008 328.108 401.944L328.076 403.032C327.745 403.107 327.425 403.144 327.116 403.144ZM332.445 403.144C331.528 403.144 330.84 402.904 330.381 402.424C329.923 401.933 329.693 401.229 329.693 400.312V396.232H328.173V395.224H329.693V392.84H330.989V395.224H333.453V396.232H330.989V400.184C330.989 400.792 331.117 401.256 331.373 401.576C331.629 401.885 332.045 402.04 332.621 402.04C332.792 402.04 332.963 402.019 333.133 401.976C333.304 401.933 333.459 401.891 333.597 401.848L333.821 402.84C333.683 402.915 333.48 402.984 333.213 403.048C332.947 403.112 332.691 403.144 332.445 403.144ZM334.759 393.288V391.832H336.359V393.288H334.759ZM334.919 403V395.224H336.215V403H334.919ZM338.67 403V395.224H339.934V396.536C340.169 396.067 340.494 395.709 340.91 395.464C341.326 395.208 341.811 395.08 342.366 395.08C343.582 395.08 344.361 395.608 344.702 396.664C344.937 396.173 345.283 395.789 345.742 395.512C346.201 395.224 346.729 395.08 347.326 395.08C349.054 395.08 349.918 396.104 349.918 398.152V403H348.622V398.216C348.622 397.501 348.494 396.979 348.238 396.648C347.993 396.307 347.582 396.136 347.006 396.136C346.377 396.136 345.875 396.36 345.502 396.808C345.129 397.256 344.942 397.853 344.942 398.6V403H343.646V398.216C343.646 397.501 343.518 396.979 343.262 396.648C343.017 396.307 342.606 396.136 342.03 396.136C341.39 396.136 340.883 396.36 340.51 396.808C340.147 397.256 339.966 397.853 339.966 398.6V403H338.67ZM354.789 403.144C354.256 403.144 353.776 403.043 353.349 402.84C352.933 402.627 352.602 402.339 352.357 401.976C352.112 401.613 351.989 401.208 351.989 400.76C351.989 400.195 352.133 399.747 352.421 399.416C352.72 399.085 353.205 398.851 353.877 398.712C354.56 398.563 355.488 398.488 356.661 398.488H357.173V397.992C357.173 397.331 357.034 396.856 356.757 396.568C356.49 396.269 356.058 396.12 355.461 396.12C354.992 396.12 354.538 396.189 354.101 396.328C353.664 396.456 353.216 396.669 352.757 396.968L352.309 396.024C352.714 395.736 353.205 395.507 353.781 395.336C354.368 395.165 354.928 395.08 355.461 395.08C356.464 395.08 357.205 395.325 357.685 395.816C358.176 396.307 358.421 397.069 358.421 398.104V403H357.205V401.656C357.002 402.115 356.688 402.477 356.261 402.744C355.845 403.011 355.354 403.144 354.789 403.144ZM354.997 402.168C355.637 402.168 356.16 401.949 356.565 401.512C356.97 401.064 357.173 400.499 357.173 399.816V399.336H356.677C355.813 399.336 355.13 399.379 354.629 399.464C354.138 399.539 353.792 399.677 353.589 399.88C353.397 400.072 353.301 400.339 353.301 400.68C353.301 401.117 353.45 401.475 353.749 401.752C354.058 402.029 354.474 402.168 354.997 402.168ZM363.945 403.144C363.028 403.144 362.34 402.904 361.881 402.424C361.423 401.933 361.193 401.229 361.193 400.312V396.232H359.673V395.224H361.193V392.84H362.489V395.224H364.953V396.232H362.489V400.184C362.489 400.792 362.617 401.256 362.873 401.576C363.129 401.885 363.545 402.04 364.121 402.04C364.292 402.04 364.463 402.019 364.633 401.976C364.804 401.933 364.959 401.891 365.097 401.848L365.321 402.84C365.183 402.915 364.98 402.984 364.713 403.048C364.447 403.112 364.191 403.144 363.945 403.144ZM369.845 403.144C368.618 403.144 367.648 402.787 366.933 402.072C366.218 401.347 365.861 400.365 365.861 399.128C365.861 398.328 366.021 397.624 366.341 397.016C366.661 396.397 367.098 395.923 367.653 395.592C368.218 395.251 368.869 395.08 369.605 395.08C370.661 395.08 371.488 395.421 372.085 396.104C372.682 396.776 372.981 397.704 372.981 398.888V399.384H367.125C367.168 400.269 367.424 400.947 367.893 401.416C368.362 401.875 369.013 402.104 369.845 402.104C370.314 402.104 370.762 402.035 371.189 401.896C371.616 401.747 372.021 401.507 372.405 401.176L372.853 402.088C372.501 402.419 372.053 402.68 371.509 402.872C370.965 403.053 370.41 403.144 369.845 403.144ZM369.637 396.04C368.901 396.04 368.32 396.269 367.893 396.728C367.466 397.187 367.216 397.789 367.141 398.536H371.861C371.829 397.747 371.621 397.133 371.237 396.696C370.864 396.259 370.33 396.04 369.637 396.04ZM41.216 427.88V417.224H42.48V418.616C42.7147 418.136 43.0613 417.763 43.52 417.496C43.9893 417.219 44.5333 417.08 45.152 417.08C45.8453 417.08 46.448 417.245 46.96 417.576C47.4827 417.896 47.8827 418.36 48.16 418.968C48.448 419.565 48.592 420.28 48.592 421.112C48.592 421.933 48.448 422.648 48.16 423.256C47.8827 423.853 47.4827 424.317 46.96 424.648C46.448 424.979 45.8453 425.144 45.152 425.144C44.5547 425.144 44.0213 425.011 43.552 424.744C43.0827 424.477 42.736 424.109 42.512 423.64V427.88H41.216ZM44.88 424.104C45.6053 424.104 46.1867 423.848 46.624 423.336C47.0613 422.813 47.28 422.072 47.28 421.112C47.28 420.141 47.0613 419.4 46.624 418.888C46.1867 418.376 45.6053 418.12 44.88 418.12C44.1547 418.12 43.5733 418.376 43.136 418.888C42.6987 419.4 42.48 420.141 42.48 421.112C42.48 422.072 42.6987 422.813 43.136 423.336C43.5733 423.848 44.1547 424.104 44.88 424.104ZM50.5441 425V417.224H51.8081V418.616C52.2241 417.677 53.0775 417.16 54.3681 417.064L54.8321 417.016L54.9281 418.136L54.1121 418.232C53.3761 418.296 52.8161 418.531 52.4321 418.936C52.0481 419.331 51.8561 419.875 51.8561 420.568V425H50.5441ZM59.4168 425.144C58.6594 425.144 58.0034 424.979 57.4488 424.648C56.8941 424.317 56.4621 423.853 56.1528 423.256C55.8541 422.648 55.7048 421.933 55.7048 421.112C55.7048 420.291 55.8541 419.581 56.1528 418.984C56.4621 418.376 56.8941 417.907 57.4488 417.576C58.0034 417.245 58.6594 417.08 59.4168 417.08C60.1634 417.08 60.8141 417.245 61.3688 417.576C61.9341 417.907 62.3661 418.376 62.6648 418.984C62.9741 419.581 63.1288 420.291 63.1288 421.112C63.1288 421.933 62.9741 422.648 62.6648 423.256C62.3661 423.853 61.9341 424.317 61.3688 424.648C60.8141 424.979 60.1634 425.144 59.4168 425.144ZM59.4168 424.104C60.1421 424.104 60.7234 423.848 61.1608 423.336C61.5981 422.813 61.8168 422.072 61.8168 421.112C61.8168 420.141 61.5981 419.4 61.1608 418.888C60.7234 418.376 60.1421 418.12 59.4168 418.12C58.6808 418.12 58.0941 418.376 57.6568 418.888C57.2301 419.4 57.0168 420.141 57.0168 421.112C57.0168 422.072 57.2301 422.813 57.6568 423.336C58.0941 423.848 58.6808 424.104 59.4168 424.104ZM68.1173 425.144C67.1999 425.144 66.5119 424.904 66.0533 424.424C65.5946 423.933 65.3653 423.229 65.3653 422.312V418.232H63.8453V417.224H65.3653V414.84H66.6613V417.224H69.1253V418.232H66.6613V422.184C66.6613 422.792 66.7893 423.256 67.0453 423.576C67.3013 423.885 67.7173 424.04 68.2933 424.04C68.4639 424.04 68.6346 424.019 68.8053 423.976C68.9759 423.933 69.1306 423.891 69.2693 423.848L69.4933 424.84C69.3546 424.915 69.1519 424.984 68.8853 425.048C68.6186 425.112 68.3626 425.144 68.1173 425.144ZM74.0169 425.144C72.7902 425.144 71.8195 424.787 71.1049 424.072C70.3902 423.347 70.0329 422.365 70.0329 421.128C70.0329 420.328 70.1929 419.624 70.5129 419.016C70.8329 418.397 71.2702 417.923 71.8249 417.592C72.3902 417.251 73.0409 417.08 73.7769 417.08C74.8329 417.08 75.6595 417.421 76.2569 418.104C76.8542 418.776 77.1529 419.704 77.1529 420.888V421.384H71.2969C71.3395 422.269 71.5955 422.947 72.0649 423.416C72.5342 423.875 73.1849 424.104 74.0169 424.104C74.4862 424.104 74.9342 424.035 75.3609 423.896C75.7875 423.747 76.1929 423.507 76.5769 423.176L77.0249 424.088C76.6729 424.419 76.2249 424.68 75.6809 424.872C75.1369 425.053 74.5822 425.144 74.0169 425.144ZM73.8089 418.04C73.0729 418.04 72.4915 418.269 72.0649 418.728C71.6382 419.187 71.3875 419.789 71.3129 420.536H76.0329C76.0009 419.747 75.7929 419.133 75.4089 418.696C75.0355 418.259 74.5022 418.04 73.8089 418.04ZM82.3245 425.144C81.5458 425.144 80.8738 424.979 80.3085 424.648C79.7432 424.307 79.3058 423.832 78.9965 423.224C78.6978 422.605 78.5485 421.885 78.5485 421.064C78.5485 419.827 78.8845 418.856 79.5565 418.152C80.2285 417.437 81.1512 417.08 82.3245 417.08C82.8045 417.08 83.2792 417.165 83.7485 417.336C84.2178 417.507 84.6072 417.747 84.9165 418.056L84.4685 419C84.1592 418.701 83.8178 418.483 83.4445 418.344C83.0818 418.205 82.7352 418.136 82.4045 418.136C81.5938 418.136 80.9698 418.392 80.5325 418.904C80.0952 419.405 79.8765 420.131 79.8765 421.08C79.8765 422.008 80.0952 422.744 80.5325 423.288C80.9698 423.821 81.5938 424.088 82.4045 424.088C82.7352 424.088 83.0818 424.019 83.4445 423.88C83.8178 423.741 84.1592 423.517 84.4685 423.208L84.9165 424.152C84.6072 424.461 84.2125 424.707 83.7325 424.888C83.2632 425.059 82.7938 425.144 82.3245 425.144ZM89.5548 425.144C88.6374 425.144 87.9494 424.904 87.4908 424.424C87.0321 423.933 86.8028 423.229 86.8028 422.312V418.232H85.2828V417.224H86.8028V414.84H88.0988V417.224H90.5628V418.232H88.0988V422.184C88.0988 422.792 88.2268 423.256 88.4828 423.576C88.7388 423.885 89.1548 424.04 89.7308 424.04C89.9014 424.04 90.0721 424.019 90.2428 423.976C90.4134 423.933 90.5681 423.891 90.7068 423.848L90.9308 424.84C90.7921 424.915 90.5894 424.984 90.3228 425.048C90.0561 425.112 89.8001 425.144 89.5548 425.144ZM91.8685 415.288V413.832H93.4685V415.288H91.8685ZM92.0285 425V417.224H93.3245V425H92.0285ZM98.9793 425.144C98.2219 425.144 97.5659 424.979 97.0113 424.648C96.4566 424.317 96.0246 423.853 95.7153 423.256C95.4166 422.648 95.2673 421.933 95.2673 421.112C95.2673 420.291 95.4166 419.581 95.7153 418.984C96.0246 418.376 96.4566 417.907 97.0113 417.576C97.5659 417.245 98.2219 417.08 98.9793 417.08C99.7259 417.08 100.377 417.245 100.931 417.576C101.497 417.907 101.929 418.376 102.227 418.984C102.537 419.581 102.691 420.291 102.691 421.112C102.691 421.933 102.537 422.648 102.227 423.256C101.929 423.853 101.497 424.317 100.931 424.648C100.377 424.979 99.7259 425.144 98.9793 425.144ZM98.9793 424.104C99.7046 424.104 100.286 423.848 100.723 423.336C101.161 422.813 101.379 422.072 101.379 421.112C101.379 420.141 101.161 419.4 100.723 418.888C100.286 418.376 99.7046 418.12 98.9793 418.12C98.2433 418.12 97.6566 418.376 97.2193 418.888C96.7926 419.4 96.5793 420.141 96.5793 421.112C96.5793 422.072 96.7926 422.813 97.2193 423.336C97.6566 423.848 98.2433 424.104 98.9793 424.104ZM104.638 425V417.224H105.902V418.552C106.158 418.061 106.521 417.693 106.99 417.448C107.459 417.203 107.987 417.08 108.574 417.08C110.419 417.08 111.342 418.104 111.342 420.152V425H110.046V420.232C110.046 419.507 109.902 418.979 109.614 418.648C109.337 418.307 108.889 418.136 108.27 418.136C107.555 418.136 106.985 418.36 106.558 418.808C106.142 419.245 105.934 419.832 105.934 420.568V425H104.638ZM120.289 425.144C119.756 425.144 119.276 425.043 118.849 424.84C118.433 424.627 118.102 424.339 117.857 423.976C117.612 423.613 117.489 423.208 117.489 422.76C117.489 422.195 117.633 421.747 117.921 421.416C118.22 421.085 118.705 420.851 119.377 420.712C120.06 420.563 120.988 420.488 122.161 420.488H122.673V419.992C122.673 419.331 122.534 418.856 122.257 418.568C121.99 418.269 121.558 418.12 120.961 418.12C120.492 418.12 120.038 418.189 119.601 418.328C119.164 418.456 118.716 418.669 118.257 418.968L117.809 418.024C118.214 417.736 118.705 417.507 119.281 417.336C119.868 417.165 120.428 417.08 120.961 417.08C121.964 417.08 122.705 417.325 123.185 417.816C123.676 418.307 123.921 419.069 123.921 420.104V425H122.705V423.656C122.502 424.115 122.188 424.477 121.761 424.744C121.345 425.011 120.854 425.144 120.289 425.144ZM120.497 424.168C121.137 424.168 121.66 423.949 122.065 423.512C122.47 423.064 122.673 422.499 122.673 421.816V421.336H122.177C121.313 421.336 120.63 421.379 120.129 421.464C119.638 421.539 119.292 421.677 119.089 421.88C118.897 422.072 118.801 422.339 118.801 422.68C118.801 423.117 118.95 423.475 119.249 423.752C119.558 424.029 119.974 424.168 120.497 424.168ZM126.325 425V417.224H127.589V418.552C127.845 418.061 128.208 417.693 128.677 417.448C129.147 417.203 129.675 417.08 130.261 417.08C132.107 417.08 133.029 418.104 133.029 420.152V425H131.733V420.232C131.733 419.507 131.589 418.979 131.301 418.648C131.024 418.307 130.576 418.136 129.957 418.136C129.243 418.136 128.672 418.36 128.245 418.808C127.829 419.245 127.621 419.832 127.621 420.568V425H126.325ZM138.379 425.144C137.686 425.144 137.078 424.979 136.555 424.648C136.043 424.317 135.643 423.853 135.355 423.256C135.078 422.648 134.939 421.933 134.939 421.112C134.939 420.28 135.078 419.565 135.355 418.968C135.643 418.36 136.043 417.896 136.555 417.576C137.078 417.245 137.686 417.08 138.379 417.08C138.987 417.08 139.52 417.213 139.979 417.48C140.448 417.747 140.795 418.115 141.019 418.584V413.72H142.315V425H141.051V423.576C140.827 424.067 140.48 424.451 140.011 424.728C139.542 425.005 138.998 425.144 138.379 425.144ZM138.651 424.104C139.376 424.104 139.958 423.848 140.395 423.336C140.832 422.813 141.051 422.072 141.051 421.112C141.051 420.141 140.832 419.4 140.395 418.888C139.958 418.376 139.376 418.12 138.651 418.12C137.915 418.12 137.328 418.376 136.891 418.888C136.464 419.4 136.251 420.141 136.251 421.112C136.251 422.072 136.464 422.813 136.891 423.336C137.328 423.848 137.915 424.104 138.651 424.104ZM152.153 425.144C151.374 425.144 150.702 424.979 150.137 424.648C149.571 424.307 149.134 423.832 148.825 423.224C148.526 422.605 148.377 421.885 148.377 421.064C148.377 419.827 148.713 418.856 149.385 418.152C150.057 417.437 150.979 417.08 152.153 417.08C152.633 417.08 153.107 417.165 153.577 417.336C154.046 417.507 154.435 417.747 154.745 418.056L154.297 419C153.987 418.701 153.646 418.483 153.273 418.344C152.91 418.205 152.563 418.136 152.233 418.136C151.422 418.136 150.798 418.392 150.361 418.904C149.923 419.405 149.705 420.131 149.705 421.08C149.705 422.008 149.923 422.744 150.361 423.288C150.798 423.821 151.422 424.088 152.233 424.088C152.563 424.088 152.91 424.019 153.273 423.88C153.646 423.741 153.987 423.517 154.297 423.208L154.745 424.152C154.435 424.461 154.041 424.707 153.561 424.888C153.091 425.059 152.622 425.144 152.153 425.144ZM159.339 425.144C158.581 425.144 157.925 424.979 157.371 424.648C156.816 424.317 156.384 423.853 156.075 423.256C155.776 422.648 155.627 421.933 155.627 421.112C155.627 420.291 155.776 419.581 156.075 418.984C156.384 418.376 156.816 417.907 157.371 417.576C157.925 417.245 158.581 417.08 159.339 417.08C160.085 417.08 160.736 417.245 161.291 417.576C161.856 417.907 162.288 418.376 162.587 418.984C162.896 419.581 163.051 420.291 163.051 421.112C163.051 421.933 162.896 422.648 162.587 423.256C162.288 423.853 161.856 424.317 161.291 424.648C160.736 424.979 160.085 425.144 159.339 425.144ZM159.339 424.104C160.064 424.104 160.645 423.848 161.083 423.336C161.52 422.813 161.739 422.072 161.739 421.112C161.739 420.141 161.52 419.4 161.083 418.888C160.645 418.376 160.064 418.12 159.339 418.12C158.603 418.12 158.016 418.376 157.579 418.888C157.152 419.4 156.939 420.141 156.939 421.112C156.939 422.072 157.152 422.813 157.579 423.336C158.016 423.848 158.603 424.104 159.339 424.104ZM165.029 425V417.224H166.293V418.536C166.528 418.067 166.853 417.709 167.269 417.464C167.685 417.208 168.171 417.08 168.725 417.08C169.941 417.08 170.72 417.608 171.061 418.664C171.296 418.173 171.643 417.789 172.101 417.512C172.56 417.224 173.088 417.08 173.685 417.08C175.413 417.08 176.277 418.104 176.277 420.152V425H174.981V420.216C174.981 419.501 174.853 418.979 174.597 418.648C174.352 418.307 173.941 418.136 173.365 418.136C172.736 418.136 172.235 418.36 171.861 418.808C171.488 419.256 171.301 419.853 171.301 420.6V425H170.005V420.216C170.005 419.501 169.877 418.979 169.621 418.648C169.376 418.307 168.965 418.136 168.389 418.136C167.749 418.136 167.243 418.36 166.869 418.808C166.507 419.256 166.325 419.853 166.325 420.6V425H165.029ZM179.116 425V418.232H177.58V417.224H179.116V416.952C179.116 415.917 179.372 415.133 179.884 414.6C180.407 414.067 181.207 413.768 182.284 413.704L182.908 413.672L183.02 414.664L182.284 414.712C181.623 414.765 181.143 414.963 180.844 415.304C180.556 415.645 180.412 416.141 180.412 416.792V417.224H182.652V418.232H180.412V425H179.116ZM187.042 425.144C186.284 425.144 185.628 424.979 185.074 424.648C184.519 424.317 184.087 423.853 183.778 423.256C183.479 422.648 183.33 421.933 183.33 421.112C183.33 420.291 183.479 419.581 183.778 418.984C184.087 418.376 184.519 417.907 185.074 417.576C185.628 417.245 186.284 417.08 187.042 417.08C187.788 417.08 188.439 417.245 188.994 417.576C189.559 417.907 189.991 418.376 190.29 418.984C190.599 419.581 190.754 420.291 190.754 421.112C190.754 421.933 190.599 422.648 190.29 423.256C189.991 423.853 189.559 424.317 188.994 424.648C188.439 424.979 187.788 425.144 187.042 425.144ZM187.042 424.104C187.767 424.104 188.348 423.848 188.786 423.336C189.223 422.813 189.442 422.072 189.442 421.112C189.442 420.141 189.223 419.4 188.786 418.888C188.348 418.376 187.767 418.12 187.042 418.12C186.306 418.12 185.719 418.376 185.282 418.888C184.855 419.4 184.642 420.141 184.642 421.112C184.642 422.072 184.855 422.813 185.282 423.336C185.719 423.848 186.306 424.104 187.042 424.104ZM192.7 425V417.224H193.964V418.616C194.38 417.677 195.234 417.16 196.524 417.064L196.988 417.016L197.084 418.136L196.268 418.232C195.532 418.296 194.972 418.531 194.588 418.936C194.204 419.331 194.012 419.875 194.012 420.568V425H192.7ZM201.977 425.144C201.059 425.144 200.371 424.904 199.913 424.424C199.454 423.933 199.225 423.229 199.225 422.312V418.232H197.705V417.224H199.225V414.84H200.521V417.224H202.985V418.232H200.521V422.184C200.521 422.792 200.649 423.256 200.905 423.576C201.161 423.885 201.577 424.04 202.153 424.04C202.323 424.04 202.494 424.019 202.665 423.976C202.835 423.933 202.99 423.891 203.129 423.848L203.353 424.84C203.214 424.915 203.011 424.984 202.745 425.048C202.478 425.112 202.222 425.144 201.977 425.144ZM208.976 425V418.232H207.44V417.224H208.976V416.952C208.976 415.917 209.232 415.133 209.744 414.6C210.266 414.067 211.066 413.768 212.144 413.704L212.768 413.672L212.88 414.664L212.144 414.712C211.482 414.765 211.002 414.963 210.704 415.304C210.416 415.645 210.272 416.141 210.272 416.792V417.224H212.512V418.232H210.272V425H208.976ZM216.901 425.144C216.144 425.144 215.488 424.979 214.933 424.648C214.378 424.317 213.946 423.853 213.637 423.256C213.338 422.648 213.189 421.933 213.189 421.112C213.189 420.291 213.338 419.581 213.637 418.984C213.946 418.376 214.378 417.907 214.933 417.576C215.488 417.245 216.144 417.08 216.901 417.08C217.648 417.08 218.298 417.245 218.853 417.576C219.418 417.907 219.85 418.376 220.149 418.984C220.458 419.581 220.613 420.291 220.613 421.112C220.613 421.933 220.458 422.648 220.149 423.256C219.85 423.853 219.418 424.317 218.853 424.648C218.298 424.979 217.648 425.144 216.901 425.144ZM216.901 424.104C217.626 424.104 218.208 423.848 218.645 423.336C219.082 422.813 219.301 422.072 219.301 421.112C219.301 420.141 219.082 419.4 218.645 418.888C218.208 418.376 217.626 418.12 216.901 418.12C216.165 418.12 215.578 418.376 215.141 418.888C214.714 419.4 214.501 420.141 214.501 421.112C214.501 422.072 214.714 422.813 215.141 423.336C215.578 423.848 216.165 424.104 216.901 424.104ZM222.56 425V417.224H223.824V418.616C224.24 417.677 225.093 417.16 226.384 417.064L226.848 417.016L226.944 418.136L226.128 418.232C225.392 418.296 224.832 418.531 224.448 418.936C224.064 419.331 223.872 419.875 223.872 420.568V425H222.56ZM233.299 427.88L234.628 424.872L231.348 417.224H232.756L235.332 423.528L237.924 417.224H239.284L234.66 427.88H233.299ZM243.745 425.144C242.988 425.144 242.332 424.979 241.777 424.648C241.222 424.317 240.79 423.853 240.481 423.256C240.182 422.648 240.033 421.933 240.033 421.112C240.033 420.291 240.182 419.581 240.481 418.984C240.79 418.376 241.222 417.907 241.777 417.576C242.332 417.245 242.988 417.08 243.745 417.08C244.492 417.08 245.142 417.245 245.697 417.576C246.262 417.907 246.694 418.376 246.993 418.984C247.302 419.581 247.457 420.291 247.457 421.112C247.457 421.933 247.302 422.648 246.993 423.256C246.694 423.853 246.262 424.317 245.697 424.648C245.142 424.979 244.492 425.144 243.745 425.144ZM243.745 424.104C244.47 424.104 245.052 423.848 245.489 423.336C245.926 422.813 246.145 422.072 246.145 421.112C246.145 420.141 245.926 419.4 245.489 418.888C245.052 418.376 244.47 418.12 243.745 418.12C243.009 418.12 242.422 418.376 241.985 418.888C241.558 419.4 241.345 420.141 241.345 421.112C241.345 422.072 241.558 422.813 241.985 423.336C242.422 423.848 243.009 424.104 243.745 424.104ZM252.156 425.144C250.289 425.144 249.356 424.115 249.356 422.056V417.224H250.652V422.04C250.652 422.733 250.79 423.245 251.068 423.576C251.356 423.907 251.804 424.072 252.411 424.072C253.073 424.072 253.612 423.853 254.028 423.416C254.444 422.968 254.652 422.376 254.652 421.64V417.224H255.948V425H254.684V423.688C254.438 424.157 254.092 424.52 253.644 424.776C253.206 425.021 252.71 425.144 252.156 425.144ZM258.372 425V417.224H259.636V418.616C260.052 417.677 260.906 417.16 262.196 417.064L262.66 417.016L262.756 418.136L261.94 418.232C261.204 418.296 260.644 418.531 260.26 418.936C259.876 419.331 259.684 419.875 259.684 420.568V425H258.372ZM268.216 425V417.224H269.48V418.616C269.896 417.677 270.749 417.16 272.04 417.064L272.504 417.016L272.6 418.136L271.784 418.232C271.048 418.296 270.488 418.531 270.104 418.936C269.72 419.331 269.528 419.875 269.528 420.568V425H268.216ZM273.79 415.288V413.832H275.39V415.288H273.79ZM273.95 425V417.224H275.246V425H273.95ZM280.629 425.144C279.936 425.144 279.328 424.979 278.805 424.648C278.293 424.317 277.893 423.853 277.605 423.256C277.328 422.648 277.189 421.933 277.189 421.112C277.189 420.28 277.328 419.565 277.605 418.968C277.893 418.36 278.293 417.896 278.805 417.576C279.328 417.245 279.936 417.08 280.629 417.08C281.237 417.08 281.77 417.213 282.229 417.48C282.698 417.747 283.045 418.115 283.269 418.584V413.72H284.565V425H283.301V423.576C283.077 424.067 282.73 424.451 282.261 424.728C281.792 425.005 281.248 425.144 280.629 425.144ZM280.901 424.104C281.626 424.104 282.208 423.848 282.645 423.336C283.082 422.813 283.301 422.072 283.301 421.112C283.301 420.141 283.082 419.4 282.645 418.888C282.208 418.376 281.626 418.12 280.901 418.12C280.165 418.12 279.578 418.376 279.141 418.888C278.714 419.4 278.501 420.141 278.501 421.112C278.501 422.072 278.714 422.813 279.141 423.336C279.578 423.848 280.165 424.104 280.901 424.104ZM290.501 425.144C289.275 425.144 288.304 424.787 287.589 424.072C286.875 423.347 286.517 422.365 286.517 421.128C286.517 420.328 286.677 419.624 286.997 419.016C287.317 418.397 287.755 417.923 288.309 417.592C288.875 417.251 289.525 417.08 290.261 417.08C291.317 417.08 292.144 417.421 292.741 418.104C293.339 418.776 293.637 419.704 293.637 420.888V421.384H287.781C287.824 422.269 288.08 422.947 288.549 423.416C289.019 423.875 289.669 424.104 290.501 424.104C290.971 424.104 291.419 424.035 291.845 423.896C292.272 423.747 292.677 423.507 293.061 423.176L293.509 424.088C293.157 424.419 292.709 424.68 292.165 424.872C291.621 425.053 291.067 425.144 290.501 425.144ZM290.293 418.04C289.557 418.04 288.976 418.269 288.549 418.728C288.123 419.187 287.872 419.789 287.797 420.536H292.517C292.485 419.747 292.277 419.133 291.893 418.696C291.52 418.259 290.987 418.04 290.293 418.04ZM298.137 425.144C297.529 425.144 296.953 425.059 296.409 424.888C295.865 424.717 295.417 424.477 295.065 424.168L295.481 423.256C295.865 423.565 296.286 423.795 296.745 423.944C297.214 424.083 297.689 424.152 298.169 424.152C298.777 424.152 299.236 424.04 299.545 423.816C299.854 423.592 300.009 423.288 300.009 422.904C300.009 422.605 299.908 422.371 299.705 422.2C299.502 422.019 299.182 421.88 298.745 421.784L297.289 421.464C295.966 421.176 295.305 420.493 295.305 419.416C295.305 418.712 295.582 418.147 296.137 417.72C296.702 417.293 297.438 417.08 298.345 417.08C298.878 417.08 299.385 417.165 299.865 417.336C300.356 417.496 300.761 417.736 301.081 418.056L300.649 418.968C300.34 418.68 299.977 418.461 299.561 418.312C299.156 418.152 298.75 418.072 298.345 418.072C297.748 418.072 297.294 418.189 296.985 418.424C296.676 418.659 296.521 418.968 296.521 419.352C296.521 419.949 296.916 420.333 297.705 420.504L299.161 420.808C299.844 420.957 300.361 421.197 300.713 421.528C301.065 421.848 301.241 422.285 301.241 422.84C301.241 423.555 300.958 424.12 300.393 424.536C299.828 424.941 299.076 425.144 298.137 425.144ZM302.93 425V423.368H304.562V425H302.93Z"
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

We can ship this as-is. But the next time we update this, we should look into using real text, to avoid these giant paths.

Copy link
Collaborator Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

We can't use real text since this is not a font we support. It felt cleaner to do it that way instead of importing a font for the full site.

Copy link
Contributor

@kylegach kylegach left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I gave this a quick code review and left some comments to address eventually.

More importantly, the result of these changes is 100x better than the current animation! 👏

@cdedreuille cdedreuille merged commit a7ce7c3 into main May 24, 2024
6 checks passed
@cdedreuille cdedreuille deleted the charles/sb-1388-home-finish-coding-the-hero-animation branch May 24, 2024 13:28
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

2 participants