rwwagner90/ember-math-helpers

View on GitHub
docs/public/img/ember-math-helpers.svg

Summary

Maintainability
Test Coverage
<svg viewBox="0 0 546.1 407.31" xmlns="http://www.w3.org/2000/svg"><path d="m146.4 125.47h123.2v163.47h-123.2z" fill="#f1f6f8"/><path d="m26.67 125.47h123.2v163.47h-123.2z" fill="#f1f6f8"/><path d="m39.26 140.74h189.58v58.75h-189.58z" fill="#baccd3" opacity=".2"/><path d="m39.26 217.08h97.04v58.75h-97.04z" fill="#baccd3" opacity=".2"/><path d="m45.84 153.41h10.36v46.08h-10.36z" fill="#f1f6f8"/><path d="m59.65 153.41h10.36v46.08h-10.36z" fill="#f1f6f8"/><path d="m59.65 229.75h10.36v46.08h-10.36z" fill="#f1f6f8"/><path d="m77 158.37-7.33 8.88 26.87 32.59 7.32-8.89z" fill="#f1f6f8"/><path d="m198.7 120.75h325.1v163.47h-325.1z" fill="#f1f6f8" transform="matrix(-1 0 0 -1 722.5 404.97)"/><path d="m414.17 136.02h97.04v58.75h-97.04z" fill="#baccd3" opacity=".2" transform="matrix(-1 0 0 -1 925.38 330.79)"/><path d="m218.71 212.36h292.5v58.75h-292.5z" fill="#baccd3" opacity=".2" transform="matrix(-1 0 0 -1 729.92 483.47)"/><path d="m303.48 136.02h97.04v58.75h-97.04z" fill="#baccd3" opacity=".2" transform="matrix(-1 0 0 -1 704 330.79)"/><path d="m494.26 148.69h10.36v46.08h-10.36z" fill="#f1f6f8" transform="matrix(-1 0 0 -1 998.89 343.46)"/><path d="m480.45 148.69h10.36v46.08h-10.36z" fill="#f1f6f8" transform="matrix(-1 0 0 -1 971.27 343.46)"/><path d="m477.51 225.03h10.36v46.08h-10.36z" fill="#f1f6f8" transform="matrix(-1 0 0 -1 965.38 496.14)"/><path d="m463.7 225.03h10.36v46.08h-10.36z" fill="#f1f6f8" transform="matrix(-1 0 0 -1 937.75 496.14)"/><path d="m473.47 153.65 7.33 8.88-26.87 32.58-7.33-8.88z" fill="#f1f6f8"/><path d="m203.27 139.78v120.43a8.13 8.13 0 0 0 8.13 8.14h215.91a12.44 12.44 0 0 0 12.45-12.44v-135.16l-236.49 2" fill="#baccd3" opacity=".3"/><rect fill="#ecf3f6" height="164.39" rx="8.14" stroke="#aac6ca" stroke-miterlimit="10" stroke-width="1.65" transform="matrix(-1 0 0 -1 637.73 350.41)" width="220.94" x="208.4" y="93.01"/><rect fill="#ecf3f6" height="187.07" rx=".14" transform="matrix(0 1 -1 0 503 -152.59)" width="148.39" x="253.6" y="81.67"/><rect fill="#baccd3" height="205.16" opacity=".3" rx=".14" transform="matrix(0 1 -1 0 494.39 -143.98)" width="148.39" x="244.99" y="72.62"/><path d="m421.77 101.15v148.11a.14.14 0 0 1 -.14.14h-205c-.07 0 0-.06 0-.14l-.13-148.11a.13.13 0 0 1 .13-.14h205a.14.14 0 0 1 .14.14z" fill="none" stroke="#aac6ca" stroke-miterlimit="10" stroke-width="1.65"/><g fill="#fff"><path d="m324.44 130.46c-.67 2.38-2.57 3.2-4.06 4.94a14.85 14.85 0 0 0 -2.43 4.93c-.37 1 1.29 1.5 1.65.46a11.77 11.77 0 0 1 3.75-5.76 7.88 7.88 0 0 0 2.74-4.11.86.86 0 0 0 -1.65-.46z"/><path d="m317.64 131.12c.57 2 2.44 3.19 3.69 4.73a22.72 22.72 0 0 1 2.19 3.21c.39.7.6 1.21 1.4 1.45a.89.89 0 0 0 1-.4l.1-.14c.65-.89-.84-1.75-1.48-.86l-.11.14 1-.4c-.39-.11-1-1.77-1.29-2.16q-.63-.94-1.35-1.83c-1.05-1.31-3-2.57-3.43-4.2a.86.86 0 0 0 -1.66.46z"/><path d="m330.35 132c-.05 1.9-1.25 6.74 1.6 7.33s3.76-3.41 4.29-5.29c.26-.91-1.14-1.56-1.57-.66a19.62 19.62 0 0 0 -1.69 6.12c-.16 1.34-.24 2.68-.4 4a20.78 20.78 0 0 1 -.42 2.72c-.46 2.44-1.54 2.93-3.22 1.46-.13-1.08-1.85-1.09-1.72 0 .35 2.9 3.52 3.59 5.41 1.43 1.21-1.39 1.4-3.35 1.61-5.11.4-3.34.44-6.67 1.92-9.77l-1.57-.66c-.28 1-1.57 5.15-2.63 2.76-.42-.93.08-3.31.11-4.34a.86.86 0 0 0 -1.72 0z"/><path d="m341 134.27c.93-.68.72-1.83.49-2.82s-1-2.47-.7-3.37c.36-1.05-1.3-1.5-1.65-.46a4.74 4.74 0 0 0 .27 2.65c.14.54.3 1.09.43 1.64a5.79 5.79 0 0 0 .12.6c.08.28-.14.51.18.28-.89.64 0 2.13.86 1.48z"/><path d="m346.09 136h5.08a.86.86 0 0 0 0-1.71h-5.08a.86.86 0 0 0 0 1.71z"/><path d="m359.18 132c.08 1.88-.44 4.91 2.2 5.32 2.46.38 3.56-2.16 4.08-4.06l-1.68-.23-.13 6.11c0 .91 0 1.86-.06 2.77v1q.1 3.85-3 2.24c-.36-1-2-.58-1.65.46.92 2.58 3.85 2.71 5.4.54a7.63 7.63 0 0 0 1-4.25c.14-2.95.12-5.92.18-8.88a.86.86 0 0 0 -1.68-.23c-.36 1.33-.17 2-1.81 1.64s-1-.9-1.11-2.44c0-1.1-1.76-1.11-1.71 0z"/><path d="m377.07 130.21h3.06a.86.86 0 0 0 0-1.71h-3.06a.86.86 0 0 0 0 1.71z"/><path d="m376.88 133.26 4.21.24c1.1.07 1.1-1.65 0-1.72l-4.21-.24c-1.1-.07-1.1 1.65 0 1.72z"/><path d="m392.25 136a73.09 73.09 0 0 0 5.38-8 .86.86 0 0 0 -1.49-.86 75.46 75.46 0 0 1 -5.37 8c-.67.87.82 1.73 1.48.86z"/><path d="m388.58 128.94a92.41 92.41 0 0 0 8.12 7.2c.85.68 2.08-.53 1.21-1.21a97.35 97.35 0 0 1 -8.12-7.2.86.86 0 0 0 -1.21 1.21z"/><path d="m401.61 124.12c2.51-.58 2.31 4.08.67 3.82l.2 1.57a5.68 5.68 0 0 1 2.82-1 13.54 13.54 0 0 1 2.42-.09v-1.22l-.1.08 1.35.18-.06-.08c-.66-.87-2.15 0-1.48.87l.06.07a.87.87 0 0 0 1.34.18l.11-.08a.88.88 0 0 0 0-1.22c-.71-.78-2.5-.49-3.43-.42a7.39 7.39 0 0 0 -3.9 1.25c-.53.37-.59 1.44.21 1.57 4.87.76 4.26-8.27-.67-7.14-1.08.25-.62 1.9.46 1.66z"/><path d="m277.46 190.69c.28 1.85-1.5 3.19-2.67 4.35l-3.92 3.96c-.49.49 1.44.33 1.83-.06 1.62-1.61 3.24-3.22 4.84-4.84 1.09-1.1 2.17-2.26 1.91-3.9-.08-.53-2.08-.08-2 .53z"/><path d="m270.32 190.69a14.05 14.05 0 0 0 7.3 9.36c.69.36 2.42-.6 1.5-1.07a13.13 13.13 0 0 1 -6.87-8.81c-.2-.84-2.13-.33-1.93.52z"/><path d="m338.74 190c.29 1.87-1.62 3.22-2.78 4.39l-3.69 3.68c-.82.82 1.13.8 1.6.33 1.69-1.68 3.41-3.35 5.07-5.06 1.07-1.1 2-2.25 1.8-3.87-.11-.67-2.11-.21-2 .53z"/><path d="m331.6 190a14 14 0 0 0 7.28 9.3c.57.29 2.34-.53 1.54-.94a13.28 13.28 0 0 1 -6.89-8.88c-.16-.68-2.1-.18-1.93.52z"/><path d="m282.31 189.86v4.49c0 .86 2 .46 2-.23v-4.49c0-.87-2-.46-2 .23z"/><path d="m289.44 194.79 23.82-1c1.11 0 1.56-1.45.2-1.4l-23.83 1c-1.11 0-1.56 1.45-.19 1.39z"/><path d="m298 172.17a71.48 71.48 0 0 1 -1.22 13.46c-.17.87 1.86.58 2-.21a69.75 69.75 0 0 0 1.22-13.42c0-.94-2-.57-2 .2z"/><path d="m298.25 178.32c-2.82.38-5.47 2.64-5.34 5.68a2.55 2.55 0 0 0 2.1 2.69c1.07.09 2.48-.49 2.66-1.66.12-.79-1.89-.46-2 .25a5.26 5.26 0 0 1 -.67-1.28 4 4 0 0 1 .17-1.91 3.73 3.73 0 0 1 2.86-2.66c1-.14 1.64-1.33.26-1.14z"/><path d="m293.19 198.87a70.84 70.84 0 0 1 -1.19 13.32c-.15.76 1.86.44 2-.25a71.3 71.3 0 0 0 1.22-13.6c0-.62-2-.24-2 .53z"/><path d="m293.52 205c-2.78.38-5.48 2.5-5.37 5.53 0 1.26.68 2.5 2.05 2.56 1 0 2.52-.43 2.69-1.56.09-.57-1.89-.21-2 .32s.11.24-.09.06a2 2 0 0 1 -.49-.82 3.7 3.7 0 0 1 -.09-2.11 3.9 3.9 0 0 1 2.93-3.13c.86-.12 1.75-1 .34-.85z"/><path d="m303.33 177.65c-.68 2-1 5.21 2 5.26s4.65-4.72 5.49-6.85h-2l-.31 5.88c-.05.86-.07 1.74-.14 2.6 0 .35-.05.7-.1 1q.06 2.06-2.16 1.08c-.12-.89-2.12-.4-2 .54.31 2.28 3.5 2.3 4.89 1 1.14-1.07 1.31-2.69 1.41-4.16.19-2.71.28-5.43.42-8.14.06-1-1.69-.71-2 0a21.5 21.5 0 0 1 -1.65 3.46c-.53.88-.68 1.74-1.75 1.33s-.64-1.71-.28-2.78-1.62-1-1.9-.21z"/><path d="m308.06 200.16c-2 .66-3.18 2.06-4.54 3.58l-5.77 6.51c-.83.94 1.08 1.23 1.66.57l4.27-4.81c1.29-1.46 2.81-3.87 4.73-4.51 1.2-.4.87-1.74-.35-1.34z"/><path d="m300.68 199.82c-.62 4.58 4.08 9 6.82 12.13.56.64 2.09.25 1.91-.72a5.75 5.75 0 0 0 -.93-2.27c-.54-.8-2.43 0-1.82.91a3.42 3.42 0 0 1 .76 1.89l1.9-.72c-2.47-2.84-7.16-7.27-6.61-11.34.15-1.07-1.89-.84-2 .12z"/><path d="m362.16 172.17a71.37 71.37 0 0 1 -1.22 13.45c-.17.9 1.85.62 2-.19a71.48 71.48 0 0 0 1.23-13.43c0-1-2-.6-2 .2z"/><path d="m362.45 178.27c-2.84.38-5.47 2.68-5.32 5.73a2.61 2.61 0 0 0 2.1 2.73 2.38 2.38 0 0 0 2.65-1.68c.14-.86-1.88-.54-2 .21a5 5 0 0 1 -.71-1.23 4 4 0 0 1 .21-2 3.71 3.71 0 0 1 2.83-2.54c1-.13 1.61-1.41.24-1.23z"/><path d="m357.4 198.72a70.67 70.67 0 0 1 -1.23 13.46c-.15.81 1.87.49 2-.23a70.67 70.67 0 0 0 1.23-13.46c0-.87-2-.47-2 .23z"/><path d="m357.73 205c-2.78.38-5.48 2.52-5.37 5.55 0 1.26.69 2.51 2.06 2.58 1 0 2.51-.44 2.68-1.57.1-.61-1.89-.25-2 .31-.06.38.11.23-.09.05a2 2 0 0 1 -.49-.81 3.67 3.67 0 0 1 -.09-2.1 3.9 3.9 0 0 1 2.94-3.12c.87-.12 1.73-1.08.33-.89z"/><path d="m367.49 177.88c-.72 2.1-.55 5.48 2.58 4.81 2.73-.58 4.11-4.57 5-6.85l-2 .23-.33 6.34c-.05.83-.06 1.67-.14 2.5a9.43 9.43 0 0 1 -.22 1.38c-1.22 1.53-1.89 1.66-2 .36-.09-.69-2.1-.23-2 .54.29 2.23 3.51 2.08 4.85.89 1.17-1 1.33-2.65 1.43-4.1.19-2.71.28-5.43.42-8.14.05-.92-1.77-.34-2 .23-.5 1.29-1.21 3.38-2.28 4.4l-.49.69-1.28-.78c-.34-.67.23-2.07.46-2.74s-1.76-.46-2 .24z"/><path d="m363 210.8c2-.6 3.24-1.93 4.63-3.42l6-6.35c.8-.85-1.14-.83-1.6-.34l-4.4 4.7c-1.32 1.4-2.94 3.82-4.86 4.4-1.18.35-.93 1.37.27 1z"/><path d="m370.35 211.47c.75-4.54-3.84-9.06-6.48-12.28-.52-.64-2.06-.2-1.91.71a5.43 5.43 0 0 0 .87 2.27c.48.77 2.38 0 1.83-.88a3.43 3.43 0 0 1 -.71-1.93l-1.91.71c2.4 2.93 7 7.48 6.29 11.55-.16 1 1.87.76 2-.15z"/><path d="m312.76 198.48v5.18c0 .93 2 .55 2-.2v-5.19c0-.92-2-.54-2 .21z"/><path d="m322.8 187.41a23.94 23.94 0 0 0 .42 8.52c.22.95 2.22.43 2-.53a22.7 22.7 0 0 1 -.4-8.13c.14-1-1.9-.8-2 .14z"/><path d="m319.51 191.61a26.59 26.59 0 0 1 7.94.81c.5.13 2.26-.67 1.62-.83a29.47 29.47 0 0 0 -8.72-.88c-.6 0-2.16 1-.84.9z"/><path d="m346.33 190.4c1.82-1.18 3.13 1.39 2.73 2.83-.44 1.63-2.09 2-3.56 2.14l-.21 1.32a13.38 13.38 0 0 1 7.28 1c.7.31 2.49-.67 1.56-1.08a15.79 15.79 0 0 0 -8.63-1.27c-1 .13-1.59 1.45-.21 1.32 2.64-.27 6.2-1.55 5.87-4.84-.31-3.08-3.88-3.68-6.12-2.24-1.13.73.54 1.27 1.29.79z"/><path d="m355.79 192.31h20.73c.66 0 2.14-1 .81-1h-20.73c-.66 0-2.14 1-.81 1z"/><path d="m383.79 190.64h8.63c.74 0 2.13-1.11.79-1.11h-8.64c-.74 0-2.12 1.11-.78 1.11z"/><path d="m383.06 195.68h9.33c1.15 0 1.51-1.51.16-1.51h-9.33c-1.15 0-1.51 1.51-.16 1.51z"/><path d="m399.21 188.91c-.82 2.37-1.2 6.36 2.33 6.51s3.92-4 6.37-5.48l-1.65-.3a36.07 36.07 0 0 0 -1.27 6c-.11.92-.16 1.84-.22 2.77 0 .42 0 .84-.1 1.25 0 1.16-.71 1.73-2.19 1.7-.41-.79-2.36-.18-2 .53 1 1.88 3.57 1.72 5 .36s1.24-3.24 1.36-4.92a36.36 36.36 0 0 1 1.44-7.87c.25-.85-1.35-.48-1.65-.3a7.44 7.44 0 0 0 -2.48 2.77c-.57.91-1.88 3.65-3.45.77-.61-1.12.16-2.9.53-4 .29-.82-1.74-.59-2 .19z"/><path d="m375.57 199.49a4.94 4.94 0 0 1 1.8 2.72c.16.82-.07 3.15-1.44 3l-1.29.83h7.51c.39 0 1.14-.06 1.41-.38s.38-.45-.12-.45h-7.51c-.38 0-2.32.73-1.29.83a4.64 4.64 0 0 0 4.24-1.82c1.29-1.91.14-4.13-1.43-5.44-.42-.34-2.19.43-1.88.69z"/></g><path d="m262.72 118.26s-49.08 28-57 92.84l10.84 47h47.09l-14.97-74.8s1.71-18.42 8.39-35.26c5.35-13.5 17.83-25.51 5.65-29.78z" fill="#baccd3" opacity=".3"/><path d="m275.78 126.83s-19.15 16.93-16.13 48.6c3.22 33.71 43.26 64 34.73 107l-42.26-11.73c11.24-30.84-18.15-62-16.78-94.71s26.09-55.44 26.09-55.44 15.05-15.23 29.62-11.68 8.35 25.73 1.45 32.63-19.08-1.7-13.73-12.49" fill="#ecf3f6"/><path d="m275.28 120.75s-23.48 17.08-24.69 54.42c-1.05 32.69 35.49 67.14 24.26 98l19.53 9.28c8.14-39.79-31.5-74.68-34.58-107-3-31.67 16.13-48.6 16.13-48.6z" fill="#fff" opacity=".8"/><path d="m259.78 122.64 12.58 7.97 4.97-4.99-12.19-8.26z" fill="#baccd3" opacity=".3"/><path d="m276.28 127.39a45.58 45.58 0 0 0 -6.34 8c-.95 1.44-1.75 3-2.59 4.46s-1.55 3.06-2.16 4.67a61.83 61.83 0 0 0 -4.6 20l-.12 5.15.3 5.15a54.2 54.2 0 0 0 1.88 10.06 103.48 103.48 0 0 0 8 19.06c6.45 12.3 14.1 24.12 19.45 37.18a81 81 0 0 1 5.67 20.35 63.42 63.42 0 0 1 -.69 21.11l-.16.8-.78-.23-42.26-11.72-.75-.21.25-.77a43.28 43.28 0 0 0 2.43-15.63 67.74 67.74 0 0 0 -2.43-15.82c-2.78-10.36-7.06-20.3-10.66-30.51a128.92 128.92 0 0 1 -4.63-15.64 66.51 66.51 0 0 1 -1.72-16.3 73.21 73.21 0 0 1 2.46-16.2 79.41 79.41 0 0 1 5.78-15.31 97.44 97.44 0 0 1 8.49-14 85.2 85.2 0 0 1 10.79-12.32 51.19 51.19 0 0 1 13.78-9 30 30 0 0 1 8-2.23 20.62 20.62 0 0 1 8.4.64 12.37 12.37 0 0 1 3.88 1.93 11.61 11.61 0 0 1 2.95 3.22 16.22 16.22 0 0 1 2.23 8.17 28 28 0 0 1 -1.09 8.27 31.62 31.62 0 0 1 -3.25 7.65 22.71 22.71 0 0 1 -2.49 3.39 11.84 11.84 0 0 1 -3.38 2.71l-1 .48c-.35.12-.71.2-1.07.3a9 9 0 0 1 -2.2.29 9.77 9.77 0 0 1 -4.26-1 10.11 10.11 0 0 1 -5.41-6.56c0-.18-.11-.35-.15-.53l-.07-.54-.12-1.09c0-.72.05-1.45.1-2.17s.31-1.4.51-2.09l.81-2 1.35.66a10.29 10.29 0 0 0 -.92 7.33 8.51 8.51 0 0 0 4.6 5.49 8.14 8.14 0 0 0 3.55.82 7.67 7.67 0 0 0 1.8-.26c.3-.09.59-.15.88-.25l.82-.41a14.45 14.45 0 0 0 5.14-5.5 29 29 0 0 0 4.05-15 14.47 14.47 0 0 0 -2-7.27 10.13 10.13 0 0 0 -5.83-4.35 18.72 18.72 0 0 0 -7.64-.55 28.22 28.22 0 0 0 -7.52 2.11 49.15 49.15 0 0 0 -13.22 8.67 82.13 82.13 0 0 0 -10.49 12 96 96 0 0 0 -8.29 13.7 77.68 77.68 0 0 0 -5.68 14.93 70.57 70.57 0 0 0 -2.43 15.75 64.16 64.16 0 0 0 1.62 15.84 129.57 129.57 0 0 0 4.53 15.43c3.55 10.15 7.83 20.13 10.62 30.67a68.93 68.93 0 0 1 2.4 16.18 44.83 44.83 0 0 1 -2.64 16.18l-.51-1 42.26 11.73-.93.57a63.3 63.3 0 0 0 1.12-10.03v-1.29-1.29l-.09-2.58c-.18-1.72-.26-3.44-.57-5.14a83.41 83.41 0 0 0 -5.71-19.85c-5.32-12.81-13-24.54-19.54-36.92a105.78 105.78 0 0 1 -8.3-19.44 56.4 56.4 0 0 1 -2-10.48l-.27-5.32.15-5.32a60.85 60.85 0 0 1 5-20.61c.66-1.65 1.52-3.21 2.32-4.79s1.75-3.09 2.78-4.54a46.68 46.68 0 0 1 6.86-8.17z" fill="#aac6ca"/><path d="m310.72 139.27-41.38-30.56-6.43 8.69 41.38 30.56" fill="#ecf3f6" stroke="#aac6ca" stroke-miterlimit="10" stroke-width="1.5"/><path d="m310.7 139.34-41.38-30.56-6.44 8.7 41.39 30.56" fill="#fff"/><path d="m310.72 139.27-41.38-30.56-6.43 8.69 41.38 30.56" fill="none" stroke="#aac6ca" stroke-miterlimit="10" stroke-width="1.5"/><path d="m271.23 110.11-5.23-3.89-6.43 8.7 5.26 3.88" fill="#fff" stroke="#aac6ca" stroke-miterlimit="10" stroke-width="1.5"/><ellipse cx="262.23" cy="110.18" fill="#fff" rx="5.41" ry="1.86" stroke="#aac6ca" stroke-miterlimit="10" stroke-width="1.5" transform="matrix(.59454215 -.80406444 .80406444 .59454215 17.73 255.52)"/><path d="m303.63 147.48c.83.61 2.94-.84 4.71-3.24s2.55-4.85 1.72-5.46" fill="none" stroke="#aac6ca" stroke-miterlimit="10" stroke-width="1.5"/><path d="m298.85 128.64s-2 8.76-6 11.59-9.43-5.6-9.43-5.6a38.9 38.9 0 0 0 4.54-13" fill="#ecf3f6"/><path d="m300.08 125.36s-1.49 12.57-9.15 17.29" fill="none" stroke="#aac6ca" stroke-miterlimit="10" stroke-width="1.5"/><path d="m284.3 119.65a17.07 17.07 0 0 1 -5.53 9.36l5.45 4 2.71-4.07 1-7.35z" fill="#baccd3" opacity=".3"/><path d="m286.88 119.2a7.74 7.74 0 0 1 1.64 4.2 11.54 11.54 0 0 1 -.46 4.56 15.5 15.5 0 0 1 -1.93 4.14 12.71 12.71 0 0 1 -1.47 1.72 9.33 9.33 0 0 1 -1.87 1.3 12.67 12.67 0 0 1 1-2c.32-.65.75-1.21 1.06-1.84a18.89 18.89 0 0 0 1.75-3.76 18.68 18.68 0 0 0 .58-4.08 21.58 21.58 0 0 0 -.3-4.24z" fill="#aac6ca"/><path d="m287.82 274.43c20.83 0 20.83 7.53 41.66 7.53s20.83-7.53 41.67-7.53 20.85 7.57 41.66 7.57 20.84-7.53 41.67-7.53v51.66h-166.66z" fill="#fff"/><path d="m287.82 274.43c20.83 0 20.83 7.53 41.66 7.53s20.83-7.53 41.67-7.53 20.85 7.57 41.66 7.57 20.84-7.53 41.67-7.53" fill="none" stroke="#aac6ca" stroke-miterlimit="10" stroke-width="1.26"/><path d="m371.15 274.43c20.85 0 20.85 7.57 41.66 7.57s20.83-7.53 41.67-7.53 20.83 7.53 41.66 7.53 20.84-7.53 41.67-7.53v51.66h-166.66z" fill="#fff"/><path d="m371.15 274.43c20.85 0 20.85 7.57 41.66 7.57s20.83-7.53 41.67-7.53 20.83 7.53 41.66 7.53 20.84-7.53 41.67-7.53" fill="none" stroke="#aac6ca" stroke-miterlimit="10" stroke-width="1.75"/><path d="m24.64 274.43c20.84 0 20.84 7.53 41.67 7.53s20.83-7.53 41.66-7.53 20.83 7.57 41.67 7.57 20.83-7.53 41.67-7.53v51.66h-166.67z" fill="#fff"/><path d="m24.64 274.43c20.84 0 20.84 7.53 41.67 7.53s20.83-7.53 41.66-7.53 20.83 7.57 41.67 7.57 20.83-7.53 41.67-7.53" fill="none" stroke="#aac6ca" stroke-miterlimit="10" stroke-width="1.75"/><path d="m105 282.21h259.96v41.88h-259.96z" fill="#ecf3f6" stroke="#aac6ca" stroke-miterlimit="10" stroke-width="1.75"/><path d="m91.22 270.65h279.93v12.39h-279.93z" fill="#ecf3f6" stroke="#aac6ca" stroke-miterlimit="10" stroke-width="1.75"/><path d="m342 237s-2.89-5.42-11.31-4.11l-4.85 1.11a7.89 7.89 0 0 1 -6-.22 10.45 10.45 0 0 0 -5.56-.63c-4.75.77-12.36 3.64-11.38 14.27 1.4 15.33 7.51 22.85 13.22 22.85a7 7 0 0 0 3.51-.8c2.3-1 6.51-1.51 8.52-.61a15.61 15.61 0 0 0 5.11 1.42c2.3 0 12.8-5.37 11.42-22.85 0-.03-.23-6.43-2.68-10.43z" fill="#ecf3f6"/><path d="m318.51 225.36s4.93 4.79 5.3 9.07" fill="none" stroke="#aac6ca" stroke-miterlimit="10" stroke-width="2.29"/><path d="m322.36 234.37s-11.27 10.25-4.35 21.41 5 9.61 6.22 11.1-.37 1.56-.37 1.56l-3.79 2.26-8.34-2.26-4.8-6.42-3.69-11.67-.06-8.28 3.12-5.57 8.41-3.38z" fill="#baccd3" opacity=".3"/><path d="m342.4 237s-2.9-5.42-11.32-4.11l-4.81 1.11a7.89 7.89 0 0 1 -6-.22 10.46 10.46 0 0 0 -5.56-.63c-4.76.77-12.36 3.64-11.39 14.27 1.41 15.33 7.52 22.85 13.23 22.85a7 7 0 0 0 3.51-.8c2.3-1 6.51-1.51 8.51-.61a15.67 15.67 0 0 0 5.11 1.42c2.31 0 12.81-5.37 11.43-22.85 0-.03-.23-6.43-2.71-10.43z" fill="none" stroke="#aac6ca" stroke-miterlimit="10" stroke-width="2.29"/><ellipse cx="334.64" cy="243.75" fill="#fff" rx="3.67" ry="4.55" transform="matrix(.93618229 -.35151488 .35151488 .93618229 -64.32 133.16)"/><path d="m198.7 269.69s-41.86 47.3-73.48 47.57c0 0-20.61 1.07-20.22-11.4l.39-12.47 8.61 4.89 14 .2 16.66-5.09 12-7.7 14.31-8.4 13.86-4.35z" fill="#baccd3" opacity=".3"/><path d="m218.77 305.86c20.83 0 20.83 7.53 41.66 7.53s20.84-7.53 41.67-7.53 20.83 7.53 41.66 7.53 20.84-7.53 41.67-7.53v51.66h-166.66z" fill="#fff"/><path d="m218.77 305.86c20.83 0 20.83 7.53 41.66 7.53s20.84-7.53 41.67-7.53 20.83 7.53 41.66 7.53 20.84-7.53 41.67-7.53" fill="none" stroke="#aac6ca" stroke-miterlimit="10" stroke-width="1.75"/><path d="m57.37 305.86c20.83 0 20.83 7.53 41.66 7.53s20.83-7.53 41.66-7.53 20.84 7.53 41.67 7.53 20.83-7.53 41.67-7.53v51.66h-166.66z" fill="#fff"/><path d="m99 313.39c20.83 0 20.83-7.53 41.66-7.53s20.84 7.53 41.67 7.53 20.83-7.53 41.67-7.53" fill="none" stroke="#aac6ca" stroke-miterlimit="10" stroke-width="1.75"/><path d="m74.9 345.78a4.32 4.32 0 0 0 1 .72 3.8 3.8 0 0 0 -1 .72 4 4 0 0 0 -.73 4.62l5.18-5.18 2.94 2.19a15.78 15.78 0 0 0 18.78 0l3.16-2.35-3.16-2.35a15.75 15.75 0 0 0 -18.78 0l-2.94 2.19-5.18-5.18a4 4 0 0 0 .73 4.62z" fill="#baccd3" opacity=".3"/><path d="m194.75 270.94 33.2-1.65-6.14-15.83-.61-33.2s9.35-12.89-1.95-21.82c0 0 18.25-79.48-59-89 0 0-57.9-9.6-73 45.61 0 0-10.78 37.81 20.14 65.24l23 12.32-5.18.26-8.31 1.45-9 2.89-6.47 3.46-1.65 7.21 5.22-2.98 7.3-.9 8.3 2.18s-33.71 36-15.18 47.21c0 0 14.93 8.24 39.29 0-.03 0 36.92-26.6 50.04-22.45z" fill="#ecf3f6"/><path d="m136.67 270.65s-1.47-3.6-6.53-3.77c0 0 7-2 9.19.93z" fill="#fff"/><path d="m214.13 196.72s10.71 5.16 5.58 27.2c0 0 13.01-22.92-5.58-27.2z" fill="#fff"/><path d="m215.63 269.44s-19.79-9-48.9 2.31c-20.08 7.77-30.36 28.1-61.34 21.64 0 0 7.55 8.68 33.6 2.91l29.43-18.1s18.79-10 26.63-8.24z" fill="#fff"/><path d="m120.38 247.38.23.47c0-.54 0-.86 0-.86s10.58 5.58 13.65 5.55 9.39-.37 9.39-.37l8-3 10.61-14.43s-6.95 25.84-24.7 26.07c-6 .08-9.8-1.45-12.3-3.52s-25.59 22.71-14.38 37.71c0 0-25.47-8.81 9.5-47.62z" fill="#baccd3" opacity=".3"/><path d="m201.05 263s6.51-19.5 7.29-50.1c0 0 1.88 24.43-1.51 37.33z" fill="#fff"/><path d="m179.33 255.63s10-15.91 9.59-41.47c1.18.8 3.45 29.68-2.3 39.06z" fill="#fff"/><path d="m208.27 239.53s-5.56 10.72-19.56 2.63c0 0-9.76 8.09-20.78.86l-4.35 14.22 16.85-1.61 6.19-1.33 15.38 5.16 4.85-9.21z" fill="#baccd3" opacity=".3"/><path d="m157.42 257.07a116 116 0 0 0 12.32-25.28 147.36 147.36 0 0 1 -5.14 24.55z" fill="#fff"/><path d="m140.2 109.23s84.22 0 78.25 85.07c0 0 14.06-45.78-23.73-72.74 0 0-26.13-16.24-54.52-12.33z" fill="#fff"/><path d="m93.1 140.07s-21 60 44.3 80.19l.12 2.32-2.07 6.42-4.06 3.15-6.17-.37-4.42-2.78-12.07-7.68-10.61-9.43-11.12-22.39-1.66-11.67 1-18z" fill="#baccd3" opacity=".3"/><path d="m208.34 212.92a211.42 211.42 0 0 1 .85 24.67c-.08 4.13-.31 8.25-.66 12.37s-.91 8.23-1.56 12.34l-2.7-.55c.87-4 1.66-8 2.21-12s1-8.12 1.34-12.2a210.43 210.43 0 0 0 .52-24.63z" fill="#aac6ca"/><path d="m130.4 232.58c-46.64-15.27-45.05-58.69-45.05-58.69-.26-68.32 65.71-65.34 65.71-65.34 88.2 5 68.19 89.89 68.19 89.89s11.67 6.15 3.42 22.38c0 0-5.3 26.58 5.93 49.83" fill="none" stroke="#aac6ca" stroke-miterlimit="10" stroke-width="1.65"/><path d="m188.61 213.39a41 41 0 0 1 1.76 10.45 86.17 86.17 0 0 1 0 10.66c-.18 3.55-.6 7.08-1.06 10.61l-.84 5.28-1 5.24-2.67-.64 1.31-5.09 1.16-5.14c.67-3.44 1.31-6.9 1.72-10.39a85.78 85.78 0 0 0 .73-10.51 40.56 40.56 0 0 0 -1.11-10.47z" fill="#aac6ca"/><circle cx="206.41" cy="191.03" fill="#aac6ca" r="6.24"/><circle cx="207.96" cy="189.5" fill="#fff" r="1.74"/><circle cx="148.33" cy="197.57" fill="#aac6ca" r="6.24"/><circle cx="149.87" cy="196.04" fill="#fff" r="1.74"/><ellipse cx="106.47" cy="167.85" fill="#baccd3" opacity=".3" rx="7.8" ry="12.77"/><ellipse cx="121.06" cy="148.44" fill="#baccd3" opacity=".3" rx="3.13" ry="5.13"/><ellipse cx="109.57" cy="141.62" fill="#baccd3" opacity=".3" rx="4.17" ry="6.82"/><circle cx="191.48" cy="202.97" fill="#baccd3" opacity=".3" r="1.36"/><circle cx="185.06" cy="197.18" fill="#baccd3" opacity=".3" r="1.36"/><circle cx="179.38" cy="202.97" fill="#baccd3" opacity=".3" r="1.36"/><circle cx="173.66" cy="197.18" fill="#baccd3" opacity=".3" r="1.36"/><circle cx="167.98" cy="202.97" fill="#baccd3" opacity=".3" r="1.36"/><path d="m123.24 230.76s2.18 1.82-.83 2.08h4.78l.83-.47z" fill="#aac6ca"/><path d="m170.11 234.78c-.69 3.89-1.53 7.75-2.45 11.6s-1.92 7.69-3 11.5l-2.59-.91q2.26-5.43 4.3-11c1.32-3.68 2.63-7.41 3.74-11.19z" fill="#aac6ca"/><path d="m121.24 248a107 107 0 0 0 -13.24 16.84 54.64 54.64 0 0 0 -4.84 9.48 21.87 21.87 0 0 0 -1.66 10.14 11.34 11.34 0 0 0 1.6 4.69 12.23 12.23 0 0 0 3.47 3.59 26 26 0 0 0 9.65 3.78 38.86 38.86 0 0 0 20.85-1.1c6.7-2.28 12.67-6.35 18.66-10.37s12.17-8 18.93-10.91a67.3 67.3 0 0 1 21.29-5.27 92.94 92.94 0 0 1 21.86 1l-.43 1.88a1.25 1.25 0 0 1 -.47-.34l-.15-.19-.1-.13-.2-.27c-.14-.19-.28-.36-.44-.54-.29-.36-.63-.7-.95-1.05a27.64 27.64 0 0 0 -2.11-1.92 36.31 36.31 0 0 0 -4.74-3.28 53.26 53.26 0 0 0 -10.61-4.69c-.92-.32-1.84-.59-2.78-.84l-1.39-.38-.44-.12h-.09-.18l-.71-.12c-1.91-.31-3.85-.52-5.79-.68a91.09 91.09 0 0 0 -11.68-.21 67.73 67.73 0 0 0 -22.69 4.7 51.41 51.41 0 0 0 -10.17 5.54 49 49 0 0 0 -8.69 7.77 38.83 38.83 0 0 1 18-15.36 66 66 0 0 1 23.4-5.05 88.7 88.7 0 0 1 12 .3c2 .18 4 .43 6 .77l.75.13h.19.13.09l.36.11 1.46.42c1 .27 1.93.56 2.87.91a56.58 56.58 0 0 1 11 4.95 38.46 38.46 0 0 1 5 3.48c.78.65 1.53 1.35 2.26 2.07.35.37.71.74 1 1.14a7.68 7.68 0 0 1 .49.61c.08.1.17.2.25.32l.12.16s.09.12 0 0a.71.71 0 0 0 -.38-.18l-.42 1.88a91.89 91.89 0 0 0 -21.4-.85 65.91 65.91 0 0 0 -20.62 5.19c-6.55 2.83-12.58 6.74-18.56 10.79s-12.23 8.21-19.29 10.63a38.63 38.63 0 0 1 -10.91 2.05 45.26 45.26 0 0 1 -11-1 28.19 28.19 0 0 1 -10.39-4.15 14.22 14.22 0 0 1 -4-4.18 13.18 13.18 0 0 1 -1.86-5.49 23.87 23.87 0 0 1 1.81-11.05 54.58 54.58 0 0 1 5.07-9.78 108.93 108.93 0 0 1 13.68-17z" fill="#aac6ca"/><ellipse cx="150.85" cy="211.91" fill="#fff" rx="8.75" ry="3.6"/><ellipse cx="212.26" cy="205.47" fill="#fff" rx="8.75" ry="3.6"/><path d="m100.24 246.23s7.63-10.73 23.86-4.91c0 0 13.45 5.13 25 1.52 15.82-5 15.11-17.5 15.11-17.5l-2.84 11.66s-2.45 9.77-14.27 14.47c0 0-11.59 4.15-27.19-4.12 0 0-9.3-6-17.93-1.18.02.03-2.98 2.05-1.74.06z" fill="#fff"/><path d="m164.29 222.37a30.73 30.73 0 0 1 0 4.5 37.54 37.54 0 0 1 -.6 4.49 32.53 32.53 0 0 1 -2.93 8.62 25.41 25.41 0 0 1 -5.56 7.32 24.33 24.33 0 0 1 -7.94 4.71 22.35 22.35 0 0 1 -2.2.69l-1.12.3c-.4.1-.79.16-1.18.22a26.65 26.65 0 0 1 -4.63.22 34.25 34.25 0 0 1 -9.05-1.59 39.73 39.73 0 0 1 -8.36-3.75 21.52 21.52 0 0 0 -3.88-1.86 18.85 18.85 0 0 0 -4.15-.9 20.25 20.25 0 0 0 -8.43 1 15.65 15.65 0 0 0 -1.92.83 6.18 6.18 0 0 0 -1.54 1.06c-.14.13.06 0-.43.53a1 1 0 0 1 -.47.26 1.08 1.08 0 0 1 -.51 0 1 1 0 0 1 -.48-.25 1.38 1.38 0 0 1 -.23-.29s0-.11-.07-.17a.81.81 0 0 1 -.06-.24 1.86 1.86 0 0 1 0-.51 6.05 6.05 0 0 1 .26-1.32 12.81 12.81 0 0 1 .93-2.25 18.56 18.56 0 0 1 6.4-6.85 25.12 25.12 0 0 1 8.63-3.42 37.27 37.27 0 0 1 4.56-.62c1.53-.11 3.08-.09 4.51-.15a19 19 0 0 0 8.24-2 9 9 0 0 0 3-2.73 9.77 9.77 0 0 0 1.54-3.82 24.39 24.39 0 0 0 -.33-8.69 14.11 14.11 0 0 1 1.64 4.27 13.28 13.28 0 0 1 .19 4.67 10.72 10.72 0 0 1 -1.7 4.48 10.61 10.61 0 0 1 -3.54 3.26 15.64 15.64 0 0 1 -4.39 1.71 26.77 26.77 0 0 1 -4.59.68c-1.56.08-3 .08-4.47.21a32.92 32.92 0 0 0 -4.31.63 23.46 23.46 0 0 0 -8 3.2 16.5 16.5 0 0 0 -5.69 6.14 11 11 0 0 0 -.78 1.9 4.22 4.22 0 0 0 -.18.87s0 .11 0 0 0 0 0-.11a.42.42 0 0 0 0-.1.94.94 0 0 0 -.19-.24 1.12 1.12 0 0 0 -.42-.22.87.87 0 0 0 -.44 0 .74.74 0 0 0 -.35.18c-.24.28.12-.23.25-.35a7.32 7.32 0 0 1 2.11-1.52 15.58 15.58 0 0 1 2.2-.93 22.09 22.09 0 0 1 9.27-1 20.07 20.07 0 0 1 4.59 1 22.91 22.91 0 0 1 4.19 2 37.94 37.94 0 0 0 8 3.63 32.47 32.47 0 0 0 8.56 1.56 25 25 0 0 0 4.33-.17c.35-.06.69-.11 1-.19l1.06-.27a21.7 21.7 0 0 0 2.08-.64 23 23 0 0 0 7.44-4.32 26 26 0 0 0 5.43-6.76 33.57 33.57 0 0 0 1.89-4 43.42 43.42 0 0 0 2.89-13z" fill="#aac6ca"/><path d="m158.1 118.61s29.57 12.67 23.55 41.19c0 0-3.97-29.75-23.55-41.19z" fill="#fff"/><path d="m160.22 119.2a38.16 38.16 0 0 1 9.74 6.49 40.13 40.13 0 0 1 7.52 9.05 37.24 37.24 0 0 1 4.34 10.95 36.79 36.79 0 0 1 .56 11.69 51 51 0 0 0 -.33-5.81 39.26 39.26 0 0 0 -1-5.69 46 46 0 0 0 -1.83-5.46 42.49 42.49 0 0 0 -2.63-5.11 47.09 47.09 0 0 0 -7.18-9 46.45 46.45 0 0 0 -4.41-3.81 40.68 40.68 0 0 0 -4.78-3.3z" fill="#aac6ca"/><path d="m220.29 198a12.48 12.48 0 0 0 -6.16-1.26s4.65 1.7 7.27 5z" fill="#aac6ca"/><path d="m188.61 249.62s-.41 5.07 3.19 5.91l-4.68-.52v-1z" fill="#aac6ca"/><path d="m185.88 250.25a5.8 5.8 0 0 1 -5.84 4.24l5.05.29z" fill="#aac6ca"/><path d="m117.45 246.53a2.22 2.22 0 0 1 .76 3.23l1.52-.82v-2.65z" fill="#aac6ca"/><path d="m166.18 252.59a2.18 2.18 0 0 0 2.47 2.38l-3.08 1-.43-.34z" fill="#aac6ca"/><path d="m139.45 268.55a4.7 4.7 0 0 0 -.89-.73 7.84 7.84 0 0 0 -1.15-.6 9.41 9.41 0 0 0 -2.62-.65 12 12 0 0 0 -2.8.06c-.48.05-.94.16-1.42.25l-1.39.38 1.31-.64c.45-.18.9-.38 1.37-.53a13.63 13.63 0 0 1 2.93-.62 10.82 10.82 0 0 1 3.1.17 8.79 8.79 0 0 1 1.54.47 6.35 6.35 0 0 1 1.57.89z" fill="#aac6ca"/><path d="m408.43 357.45a3.8 3.8 0 0 0 1 .72 4 4 0 0 0 -1 .72 4 4 0 0 0 -.73 4.62l5.18-5.18 2.94 2.19a15.75 15.75 0 0 0 18.78 0l3.16-2.35-3.16-2.35a15.78 15.78 0 0 0 -18.78 0l-2.94 2.18-5.18-5.18a4 4 0 0 0 .73 4.63z" fill="#baccd3" opacity=".3"/><g fill="none" opacity=".2" stroke="#aac6ca" stroke-miterlimit="10" stroke-width="2.29"><path d="m222.75 179.86a.68.68 0 0 1 .58.65l.3 19.85a8.85 8.85 0 0 1 -7.79 9.79l-23.06 2.62a8.83 8.83 0 0 1 -9.78-7.77l-4.18-19.41a.66.66 0 0 1 .42-.76c3.43-1.21 22.76-7.58 43.51-4.97z"/><path d="m167.36 186.17a.67.67 0 0 1 .58.65l.3 19.85a8.84 8.84 0 0 1 -7.78 9.79l-23.06 2.62a8.83 8.83 0 0 1 -9.79-7.78l-4.17-19.41a.65.65 0 0 1 .42-.76c3.42-1.2 22.79-7.57 43.5-4.96z"/><path d="m123.86 191.13-23.25 5.49-8.09 5.98"/><path d="m167.94 186.82 11.3-1"/></g><path d="m225.67 174.29a.67.67 0 0 1 .58.64l.3 19.85a8.85 8.85 0 0 1 -7.79 9.79l-23.06 2.63a8.86 8.86 0 0 1 -9.79-7.79l-4.17-19.41a.66.66 0 0 1 .42-.75c3.43-1.25 22.84-7.57 43.51-4.96z" fill="#fff" opacity=".25"/><path d="m170.28 180.6a.66.66 0 0 1 .58.64l.3 19.85a8.84 8.84 0 0 1 -7.78 9.79l-23.06 2.63a8.85 8.85 0 0 1 -9.79-7.79l-4.17-19.41a.64.64 0 0 1 .41-.75c3.43-1.21 22.79-7.56 43.51-4.96z" fill="#fff" opacity=".25"/><path d="m377.93 334.1a4 4 0 0 0 1 .72 4 4 0 0 0 -1.72 5.34l5.18-5.18 2.95 2.19a15.74 15.74 0 0 0 18.77 0l3.17-2.35-3.17-2.35a15.74 15.74 0 0 0 -18.77 0l-2.95 2.19-5.18-5.18a4 4 0 0 0 .72 4.62z" fill="#baccd3" opacity=".3"/><path d="m225.67 174.55a.67.67 0 0 1 .58.64l.3 19.85a8.84 8.84 0 0 1 -7.79 9.79l-23.06 2.63a8.85 8.85 0 0 1 -9.79-7.79l-4.17-19.41a.66.66 0 0 1 .42-.75c3.43-1.2 22.84-7.57 43.51-4.96z" fill="none" stroke="#aac6ca" stroke-miterlimit="10" stroke-width="2.29"/><path d="m170.28 180.86a.66.66 0 0 1 .58.64l.3 19.85a8.83 8.83 0 0 1 -7.78 9.79l-23.06 2.63a8.84 8.84 0 0 1 -9.79-7.79l-4.17-19.41a.64.64 0 0 1 .41-.75c3.43-1.21 22.79-7.57 43.51-4.96z" fill="none" stroke="#aac6ca" stroke-miterlimit="10" stroke-width="2.29"/><path d="m126.78 185.82-23.25 5.48-10.6 7.85" fill="none" stroke="#aac6ca" stroke-miterlimit="10" stroke-width="2.29"/><path d="m170.86 181.5 11.3-.99" fill="none" stroke="#aac6ca" stroke-miterlimit="10" stroke-width="2.29"/><path d="m207.95 177.41-18.64 14.78" fill="none" stroke="#fff" stroke-linecap="round" stroke-miterlimit="10" stroke-width="3"/><path d="m151.09 183.95-18.64 14.78" fill="none" stroke="#fff" stroke-linecap="round" stroke-miterlimit="10" stroke-width="3"/></svg>