import * as React from "react";
import type { SVGProps } from "react";
const SvgRedshiftQueryEditorV20 = (props: SVGProps<SVGSVGElement>) => (
  <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 48 48" {...props}>
    <path
      fill="#8C4FFF"
      fillRule="evenodd"
      d="M16 4c8.029 0 13 2.076 13 4s-4.971 4-13 4C8.122 12 4 9.988 4 8s4.122-4 12-4m0 40c-7.514 0-12-1.495-12-4v-6.562C6.053 35.152 9.693 36 15 36v-2C4 34 4 30.237 4 29v-7.562C6.053 23.152 9.693 24 15 24v-2C4 22 4 18.237 4 17v-5.592C6.299 13.055 10.475 14 16 14c5.118 0 10.268-.873 13-2.757V15h2V8c0-4.145-7.534-6-15-6C7.364 2 2 4.299 2 8v32c0 2.737 2.429 6 14 6 6.104 0 10.202-.704 12.528-2.151l-1.056-1.698C25.5 43.378 21.641 44 16 44m27.583-.417c-.28.28-.61.462-.905.5q-.344.042-.563-.175l-6.184-6.329a11.7 11.7 0 0 0 1.649-1.65l6.334 6.164c.15.15.208.337.177.572-.04.301-.226.636-.508.918M19 28.6c0-5.294 4.307-9.6 9.6-9.6s9.599 4.306 9.599 9.6-4.306 9.599-9.599 9.599S19 33.893 19 28.6m26.318 12.069-6.596-6.42a11.53 11.53 0 0 0 1.477-5.649c0-6.396-5.203-11.6-11.599-11.6C22.203 17 17 22.204 17 28.6s5.203 11.599 11.6 11.599c2.051 0 3.977-.54 5.651-1.479l6.442 6.594a2.6 2.6 0 0 0 1.87.776q.183 0 .368-.023c.736-.094 1.47-.474 2.066-1.069.596-.596.978-1.33 1.076-2.068.114-.857-.15-1.657-.755-2.261M28.6 34c-3.029 0-5.401-2.372-5.401-5.4s2.372-5.401 5.401-5.401S34 25.571 34 28.6 31.628 34 28.6 34m0-12.801c-4.15 0-7.401 3.251-7.401 7.401S24.45 36 28.6 36c4.149 0 7.4-3.25 7.4-7.4s-3.251-7.401-7.4-7.401"
    />
  </svg>
);
export default SvgRedshiftQueryEditorV20;
