import * as React from "react";
import type { SVGProps } from "react";
const SvgSatellite = (props: SVGProps<SVGSVGElement>) => (
  <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 48 48" {...props}>
    <g fill="none" fillRule="evenodd">
      <path fill="#C925D1" d="M4 4h40v40H4z" />
      <path stroke="#879196" strokeWidth={2} d="M1 1h46v46H1z" />
      <path
        fill="#FFF"
        d="M33.047 27.319c-1.51.883-3.303 1.739-5.316 2.511-4.041 1.55-8.701 2.605-12.241 2.656 1.678 2.698 4.66 4.504 8.066 4.504 5.238 0 9.5-4.261 9.5-9.5 0-.058-.008-.113-.01-.171m-19.222 4.097a10.4 10.4 0 0 1-.768-3.926c0-.115.013-.227.017-.342-1.27 1.029-2.016 1.981-2.07 2.68-.021.287.074.524.304.744.454.436 1.334.719 2.517.844m.232-3.926c0 1.429.326 2.78.893 3.996 3.07.061 7.587-.735 12.424-2.589 2.27-.871 4.128-1.791 5.587-2.684-.628-4.635-4.6-8.223-9.404-8.223-5.238 0-9.5 4.262-9.5 9.5m20.337-9.337a1.08 1.08 0 0 0-1.523 0 1.08 1.08 0 0 0 0 1.522 1.08 1.08 0 0 0 1.523 0 1.08 1.08 0 0 0 0-1.522m2.97 2.43c.535.512.738 1.165.59 1.889-.261 1.295-1.69 2.794-3.936 4.252.018.254.039.508.039.766 0 5.79-4.71 10.5-10.5 10.5-3.99 0-7.466-2.237-9.242-5.523-1.648-.095-2.96-.462-3.701-1.174-.441-.425-.651-.958-.607-1.541.09-1.163 1.173-2.497 3.2-3.964.819-4.981 5.14-8.798 10.35-8.798 5.149 0 9.435 3.729 10.323 8.627 1.899-1.301 2.925-2.501 3.095-3.343.079-.388-.017-.696-.302-.97-.214-.191-1.328-.812-1.616-.814v-.072a2.074 2.074 0 0 1-2.893-.035v-.001a2.08 2.08 0 0 1 0-2.936 2.08 2.08 0 0 1 2.937 0c.582.583.738 1.426.483 2.155.717.24 1.609.816 1.78.982m-4.266-5.593c1.006 0 1.955.478 2.604 1.31l.789-.615c-.84-1.077-2.078-1.695-3.393-1.695-1.318 0-2.556.62-3.397 1.699l.789.614c.65-.834 1.6-1.313 2.608-1.313m5.442-.738-.888.459C36.786 13.039 35.04 12 33.098 12c-1.947 0-3.694 1.042-4.56 2.719l-.887-.458C28.688 12.25 30.775 11 33.098 11c2.319 0 4.404 1.246 5.44 3.252"
      />
    </g>
  </svg>
);
export default SvgSatellite;
