import * as React from "react";
import type { SVGProps } from "react";
const SvgIotOverAirUpdate = (props: SVGProps<SVGSVGElement>) => (
  <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 48 48" {...props}>
    <path
      fill="#7AA116"
      fillRule="evenodd"
      d="M18.11 38.189h2.286v-2h-5.548v5.51h2v-1.96a9.6 9.6 0 0 0 6.102 2.214c5.275 0 9.566-4.292 9.566-9.567h-2c0 4.171-3.394 7.566-7.566 7.566a7.58 7.58 0 0 1-4.84-1.764m7.498-9.66h5.548v-5.512h-2v2.102a9.58 9.58 0 0 0-6.206-2.3c-5.275 0-9.566 4.291-9.566 9.567h2c0-4.172 3.394-7.567 7.566-7.567 1.748 0 3.43.619 4.771 1.71h-2.113zm18.002 4.884c-2.446 2.429-5.89 2.478-6.165 2.478h-.012l-2.277-.002.002-2 2.283.002c.026 0 1.723-.01 3.362-.878 2.097-1.113 3.162-3.118 3.162-5.96 0-1.26-.327-3.146-3.144-4.963-1.467-.948-2.84-1.259-3.363-1.349a1 1 0 0 1-.822-1.107c-.16-2.104-.808-3.474-1.925-4.072-1.388-.743-3.269-.343-4.282.905l-.116.148a.99.99 0 0 1-.946.397c-.363-.053-.67-.3-.797-.646l-.138-.373c-.609-1.595-1.46-2.954-2.529-4.03-1.405-1.412-5.258-4.456-10.7-2.141-3.14 1.334-5.6 5.182-5.6 8.759 0 .4.023.8.071 1.192a1 1 0 0 1-.818 1.104C7.01 21.369 4 22.846 4 27.229c0 3.34 1.805 5.182 3.321 6.139a3.2 3.2 0 0 0 1.7.493l2.6.003-.002 2-2.6-.002a5.2 5.2 0 0 1-2.766-.803C4.665 34.057 2 31.706 2 27.229c0-5.27 3.462-7.305 5.617-8.061q-.015-.293-.015-.587c0-4.391 2.932-8.948 6.82-10.6 4.556-1.934 9.378-.971 12.9 2.573 1.026 1.034 1.881 2.278 2.548 3.708 1.663-1.216 3.952-1.443 5.785-.463 1.15.616 2.547 2.006 2.921 5.14 1.136.297 2.313.814 3.33 1.47 2.731 1.762 4.06 3.936 4.06 6.643 0 2.67-.793 4.81-2.356 6.36"
    />
  </svg>
);
export default SvgIotOverAirUpdate;
