import * as React from "react";
import type { SVGProps } from "react";
const SvgNetworkingContentDelivery = (props: SVGProps<SVGSVGElement>) => (
  <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 48 48" {...props}>
    <g fill="none" fillRule="evenodd">
      <path fill="#8C4FFF" d="M4 4h40v40H4z" />
      <path stroke="#879196" strokeWidth={2} d="M1 1h46v46H1z" />
      <path
        fill="#FFF"
        d="M33.741 34.067a2.503 2.503 0 0 1-2.5-2.5c0-1.378 1.121-2.5 2.5-2.5s2.5 1.122 2.5 2.5-1.121 2.5-2.5 2.5m-6.5.5c0 1.378-1.121 2.5-2.5 2.5a2.503 2.503 0 0 1-2.5-2.5c0-1.378 1.121-2.5 2.5-2.5s2.5 1.122 2.5 2.5m-11.513-.5a2.503 2.503 0 0 1-2.5-2.5c0-1.378 1.121-2.5 2.5-2.5s2.5 1.122 2.5 2.5-1.121 2.5-2.5 2.5M13 20.422c.001-.137.069-3.347 3.921-3.347a.5.5 0 0 0 .5-.5c0-5.498 5.174-5.574 5.394-5.575 2.747 0 4.433 1.006 5.01 2.991.074.253.33.408.591.348 1.109-.252 2.137-.015 2.751.634.507.535.659 1.272.43 2.074a.5.5 0 0 0 .081.438.5.5 0 0 0 .4.199c2.892 0 3.922 1.489 3.922 2.883 0 2.126-1.291 3.5-3.29 3.5H16.921c-2.089 0-3.921-1.704-3.921-3.645m20.741 7.645c-.827 0-1.579.301-2.179.783l-5.407-3.783h6.555c2.566 0 4.29-1.809 4.29-4.5 0-1.814-1.342-3.645-4.32-3.861.099-.915-.174-1.773-.787-2.42-.771-.815-1.964-1.178-3.252-1.003C28.036 11.696 26.52 10 22.816 10c-.098.025-2.786.011-4.665 1.886-1.052 1.051-1.629 2.464-1.718 4.204-4.38.277-4.433 4.288-4.433 4.33 0 2.519 2.254 4.647 4.921 4.647h6.392l-5.406 3.783a3.47 3.47 0 0 0-2.179-.783c-1.929 0-3.5 1.57-3.5 3.5s1.571 3.5 3.5 3.5 3.5-1.57 3.5-3.5a3.47 3.47 0 0 0-.623-1.985l5.636-3.934v5.471c-1.686.25-3 1.694-3 3.448 0 1.93 1.57 3.5 3.5 3.5s3.5-1.57 3.5-3.5c0-1.763-1.314-3.211-3.013-3.451v-5.477l5.636 3.943a3.47 3.47 0 0 0-.623 1.985c0 1.93 1.57 3.5 3.5 3.5s3.5-1.57 3.5-3.5-1.57-3.5-3.5-3.5"
      />
    </g>
  </svg>
);
export default SvgNetworkingContentDelivery;
