import * as React from "react";
import type { SVGProps } from "react";
const SvgBraketQpu = (props: SVGProps<SVGSVGElement>) => (
  <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 48 48" {...props}>
    <path
      fill="#ED7100"
      fillRule="evenodd"
      d="M39.448 32.318c0 .202-.008.404-.012.606q.376-.301.73-.606a25 25 0 0 0-.73-.606c.003.202.012.402.012.606m-2.337 4.628c-.172.103-.34.209-.515.31-.173.1-.347.192-.521.289q.443.173.877.325.087-.449.159-.924m-.623 2.884a30 30 0 0 1-2.744-1.103c-.927.426-1.846.8-2.739 1.106.773 2.655 1.87 4.18 2.741 4.18.872 0 1.969-1.526 2.742-4.183m-5.947-1.954q.438-.152.885-.327c-.177-.098-.354-.191-.531-.293-.175-.101-.343-.207-.514-.31q.072.48.16.93m-2.486-4.952c-.003-.202-.011-.404-.011-.606s.008-.404.011-.607q-.376.301-.729.607.353.305.729.606m-2.976-2.854c.239.289.505.578.783.868a29 29 0 0 1 2.342-1.829c.097-1.002.233-1.987.42-2.925a17 17 0 0 0-1.158-.248c-2.374-.405-3.546.01-3.848.534s-.078 1.745 1.461 3.6m5.462-3.31q-.087.45-.16.929c.171-.103.339-.208.514-.309.176-.102.354-.196.531-.293a24 24 0 0 0-.885-.327m6.835 3.459a33 33 0 0 0-1.78-1.107 33 33 0 0 0-1.85-.989c-.616.306-1.235.633-1.851.989q-.923.535-1.78 1.108a33 33 0 0 0-.071 2.098c0 .729.028 1.424.071 2.098q.857.572 1.78 1.108c.616.355 1.236.68 1.854.986a33 33 0 0 0 1.847-.986 34 34 0 0 0 1.781-1.108c.043-.674.071-1.369.071-2.098 0-.71-.028-1.41-.072-2.099m-1.31-3.132c.177.097.355.191.53.293.174.1.341.205.512.308a25 25 0 0 0-.158-.928q-.437.152-.884.327m2.814-.906c.182.929.323 1.911.418 2.934a29 29 0 0 1 2.331 1.823c.279-.29.545-.579.784-.868 1.539-1.855 1.764-3.076 1.461-3.6-.302-.523-1.474-.938-3.848-.534-.37.063-.756.149-1.146.245m5.072 7.108c2.46 2.965 2.257 4.832 1.654 5.876-.352.612-1.123 1.391-2.788 1.624l-.277-1.98c.477-.067 1.096-.233 1.333-.643.303-.525.078-1.745-1.461-3.6a16 16 0 0 0-.784-.869 29 29 0 0 1-2.341 1.83c-.097 1-.234 1.984-.419 2.922.554.137 1.091.25 1.595.318l-.27 1.982a17 17 0 0 1-1.8-.356c-.945 3.264-2.51 5.62-4.648 5.62s-3.703-2.356-4.649-5.619a19 19 0 0 1-1.295.278c-.784.133-1.47.192-2.072.192-2.312 0-3.366-.87-3.844-1.699-.388-.671-.678-1.837.14-3.577l1.811.852c-.204.432-.503 1.232-.219 1.725.302.524 1.47.939 3.848.535.374-.064.762-.151 1.158-.249a30 30 0 0 1-.42-2.924 29 29 0 0 1-2.342-1.83c-.267.278-.521.556-.753.832l-1.535-1.282c.259-.31.544-.62.842-.93a18 18 0 0 1-.876-.97c-2.46-2.965-2.257-4.833-1.654-5.877.602-1.044 2.117-2.153 5.916-1.506.419.072.854.169 1.295.278.946-3.263 2.511-5.619 4.649-5.619.694 0 1.737.269 2.761 1.551l-1.565 1.248c-.29-.365-.733-.799-1.196-.799-.871 0-1.968 1.525-2.741 4.18.893.306 1.813.681 2.741 1.107a29 29 0 0 1 2.744-1.108 15 15 0 0 0-.511-1.511l1.852-.755c.215.528.405 1.102.579 1.702.436-.107.865-.203 1.279-.274 3.8-.649 5.314.462 5.917 1.506s.806 2.912-1.654 5.877c-.269.323-.566.647-.877.971.311.324.608.647.877.971M14 14h18v1h2v-2a1 1 0 0 0-1-1H13a1 1 0 0 0-1 1v20a1 1 0 0 0 1 1h6v-2h-5zM9 37h10v2h-1v5h-2v-5h-3v5h-2v-5H8a1 1 0 0 1-1-1v-3H2v-2h5v-3H2v-2h5v-4H2v-2h5v-4H2v-2h5v-4H2v-2h5V8a1 1 0 0 1 1-1h3V2h2v5h3V2h2v5h4V2h2v5h4V2h2v5h3V2h2v5h3a1 1 0 0 1 1 1v2h5v2h-5v4h5v2h-7V9H9z"
    />
  </svg>
);
export default SvgBraketQpu;
