import * as React from "react";
import type { SVGProps } from "react";
const SvgIotRoborunner = (props: SVGProps<SVGSVGElement>) => (
  <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 40 40" {...props}>
    <g fill="none" fillRule="evenodd">
      <path fill="#7AA116" d="M0 0h40v40H0z" />
      <path
        fill="#FFF"
        d="M10 31.5c0-.827-.673-1.5-1.5-1.5S7 30.673 7 31.5 7.673 33 8.5 33s1.5-.673 1.5-1.5m.949-.5H18v1h-7.051A2.5 2.5 0 0 1 8.5 34 2.503 2.503 0 0 1 6 31.5C6 30.122 7.121 29 8.5 29c1.208 0 2.217.86 2.449 2M33 31.5c0-.827-.673-1.5-1.5-1.5s-1.5.673-1.5 1.5.673 1.5 1.5 1.5 1.5-.673 1.5-1.5M20.25 25A4.756 4.756 0 0 0 25 20.25a4.756 4.756 0 0 0-4.75-4.75 4.756 4.756 0 0 0-4.75 4.75A4.756 4.756 0 0 0 20.25 25M10 8.5C10 7.673 9.327 7 8.5 7S7 7.673 7 8.5 7.673 10 8.5 10 10 9.327 10 8.5m24 23c0 1.378-1.121 2.5-2.5 2.5a2.5 2.5 0 0 1-2.449-2H20.5a.5.5 0 0 1-.5-.5v-5.513c-3.054-.132-5.5-2.651-5.5-5.737s2.446-5.605 5.5-5.737V9h-9.051A2.5 2.5 0 0 1 8.5 11 2.503 2.503 0 0 1 6 8.5C6 7.122 7.121 6 8.5 6c1.208 0 2.217.86 2.449 2H20.5a.5.5 0 0 1 .5.5v6.055c2.817.369 5 2.779 5 5.695s-2.183 5.326-5 5.695V31h8.051c.232-1.14 1.241-2 2.449-2 1.379 0 2.5 1.122 2.5 2.5m-4-23c0 .827.673 1.5 1.5 1.5S33 9.327 33 8.5 32.327 7 31.5 7 30 7.673 30 8.5m-.949.5H23V8h6.051c.232-1.14 1.241-2 2.449-2C32.879 6 34 7.122 34 8.5S32.879 11 31.5 11a2.5 2.5 0 0 1-2.449-2m-2.03 18.02c3.871-3.871 3.871-10.169 0-14.04l-.708.707c3.422 3.422 3.422 9.204 0 12.626zM13.687 13.687c-3.422 3.422-3.422 9.204 0 12.626l-.708.707c-3.871-3.871-3.871-10.169 0-14.04z"
      />
    </g>
  </svg>
);
export default SvgIotRoborunner;
