import * as React from "react";
import type { SVGProps } from "react";
const SvgRedshiftRa3 = (props: SVGProps<SVGSVGElement>) => (
  <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 48 48" {...props}>
    <path
      fill="#8C4FFF"
      fillRule="evenodd"
      d="M40 17h4v-4h-4zm-13.931.883 4.3-7.883H33a1 1 0 0 0 .373-.075L38 13.401v1.301zm10.757 10.152h-.024C36.802 29.911 31.544 32 24 32c-7.071 0-12.054-1.76-12.93-3.476.197-2.068 4.989-4.304 11.93-4.504V29h2v-4.98c6.411.184 10.99 2.095 11.826 4.015M24 44c-7.985 0-12.928-2.206-12.928-4.25v-.002l-.016-8.482C13.879 33.135 19.071 34 24 34c5.147 0 10.33-1.007 12.983-2.952L37 39.75C37 41.794 32.029 44 24 44M10 13.301l4.708-3.36c.094.029.188.059.292.059h2.781l4.3 7.883L10 14.662zM4 17h4v-4H4zM16 4h4v4h-1.031l-.016-.029L18.9 8H16zm6 5V7h4v2a1 1 0 0 0 1 1h1.091l-4.016 7.362L20.06 10H21a1 1 0 0 0 1-1m6-5h4v4h-2.75l-.053-.029-.015.029H28zm17 7h-6a.98.98 0 0 0-.586.211L34 7.895V3a1 1 0 0 0-1-1h-6a1 1 0 0 0-1 1v2h-4V3a1 1 0 0 0-1-1h-6a1 1 0 0 0-1 1v4.989l-4.466 3.187A.97.97 0 0 0 9 11H3a1 1 0 0 0-1 1v6a1 1 0 0 0 1 1h6a1 1 0 0 0 1-1v-1.268l13 3.467v1.822c-8.018.215-13.949 2.991-13.949 6.636v.159l-.014.004q.008.018.014.035l.021 10.897C9.074 43.489 15.073 46 24 46c7.466 0 15-1.933 15-6.252l-.021-11.093c0-3.643-5.945-6.419-13.979-6.634v-1.782l13-3.467V18a1 1 0 0 0 1 1h6a1 1 0 0 0 1-1v-6a1 1 0 0 0-1-1M29.127 41.836q-.702 0-1.341-.342v-.702q.756.315 1.296.315.522 0 .801-.31t.279-.878q0-.54-.266-.828-.264-.288-.778-.288-.27 0-.648.045v-.576l1.485-2.07h-2.097v-.72h2.952v.666l-1.431 1.989q.747.01 1.192.491.446.481.446 1.291 0 .891-.504 1.404t-1.386.513m-5.805-2.466h1.549l-.774-3.051zm2.152 2.349-.432-1.683H23.16l-.423 1.683h-.89l1.799-6.237h.946l1.8 6.237zm-7.786-3.213h.892q.442 0 .679-.306.239-.306.239-.873 0-.558-.234-.855t-.658-.297h-.918zm-.836 3.213v-6.237h1.844q.756 0 1.216.495t.459 1.341q0 .613-.279 1.058-.28.445-.792.661l1.377 2.682h-.936l-1.251-2.52h-.802v2.52z"
    />
  </svg>
);
export default SvgRedshiftRa3;
