import * as React from "react";
import type { SVGProps } from "react";
const SvgElbGatewayLoadBalancer = (props: SVGProps<SVGSVGElement>) => (
  <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 48 48" {...props}>
    <path
      fill="#8C4FFF"
      fillRule="evenodd"
      d="m17.955 29.333 1.414 1.414-2.573 2.573a1.003 1.003 0 0 1-1.414 0l-2.573-2.573 1.415-1.414.776.776V17.72l-.86.86-1.414-1.414 2.573-2.573a1 1 0 0 1 1.414 0l2.572 2.573-1.414 1.414-.871-.872v12.58zm-4.085-4.628-2.573 2.573-1.414-1.414.864-.864H5.36v-2h5.39l-.867-.867 1.414-1.414 2.573 2.572a1 1 0 0 1 0 1.414m8.052 1.159-1.414 1.414-2.574-2.573a1 1 0 0 1 0-1.414l2.574-2.572 1.414 1.414-.867.867h5.305v2h-5.302zM24 44C12.972 44 4 35.028 4 24S12.972 4 24 4s20 8.972 20 20-8.972 20-20 20m0-42C11.869 2 2 11.869 2 24s9.869 22 22 22 22-9.869 22-22S36.131 2 24 2m11 32.36h2v-2h-2zm3-4h-4a1 1 0 0 0-1 1v1H23v-3h-2v4a1 1 0 0 0 1 1h11v1a1 1 0 0 0 1 1h4a1 1 0 0 0 1-1v-4a1 1 0 0 0-1-1M35 25h2v-2h-2zm3-4h-4a1 1 0 0 0-1 1v1h-4v2h4v1a1 1 0 0 0 1 1h4a1 1 0 0 0 1-1v-4a1 1 0 0 0-1-1m-3-5.64h2v-2h-2zm3-4h-4a1 1 0 0 0-1 1v1H22a1 1 0 0 0-1 1v4h2v-3h10v1a1 1 0 0 0 1 1h4a1 1 0 0 0 1-1v-4a1 1 0 0 0-1-1"
    />
  </svg>
);
export default SvgElbGatewayLoadBalancer;
