import * as React from "react";
import type { SVGProps } from "react";
const SvgApplicationDiscoveryService = (props: SVGProps<SVGSVGElement>) => (
  <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 40 40" {...props}>
    <g fill="none" fillRule="evenodd">
      <path fill="#01A88D" d="M0 0h40v40H0z" />
      <path
        fill="#FFF"
        d="m31.743 29.309-6.51-6.32a10.2 10.2 0 0 1-2.108 2.072l6.321 6.538c.203.2.45.258.77.178.344-.088.736-.336 1.103-.7.412-.408 1.017-1.181.424-1.768m-14.722-3.245c5.092 0 9.235-4.06 9.235-9.05 0-4.973-4.143-9.019-9.235-9.019-5.056 0-9.016 3.962-9.016 9.019 0 5.075 3.96 9.05 9.016 9.05m15.009 5.717c-.499.494-1.04.827-1.564.96a2 2 0 0 1-.504.066c-.466 0-.893-.175-1.234-.513l-6.454-6.673a10.3 10.3 0 0 1-5.253 1.439C11.401 27.06 7 22.648 7 17.014 7 11.399 11.402 7 17.021 7c5.646 0 10.24 4.492 10.24 10.014 0 1.878-.538 3.63-1.454 5.135l6.644 6.453c.863.853.699 2.07-.421 3.179m-8.863-14.767c0-3.342-2.7-5.96-6.146-5.96-3.38 0-5.927 2.562-5.927 5.96 0 3.416 2.547 5.992 5.927 5.992 3.446 0 6.146-2.631 6.146-5.992m1.005 0c0 3.853-3.209 6.987-7.151 6.987-3.887 0-6.932-3.069-6.932-6.987 0-3.965 2.98-6.956 6.932-6.956 4.01 0 7.151 3.056 7.151 6.956m-3.574-3.994h-6.593v.995h6.09V20H21.1v-6.482a.5.5 0 0 0-.502-.498m-6.593 7.011h5.026v-.995h-5.026zM13 18.1h6.031v-.996h-6.03zm6.001 13.906H10.96v-5.039H9.954v5.536a.5.5 0 0 0 .503.498h9.047a.5.5 0 0 0 .502-.498v-4.54h-1.005zm-6-15.955h6.03v-.995h-6.03z"
      />
    </g>
  </svg>
);
export default SvgApplicationDiscoveryService;
