import * as React from "react";
import type { SVGProps } from "react";
const SvgEfs = (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="M33 29h1v4.5a.5.5 0 0 1-.5.5H29v-1h3.293l-3.647-3.646.708-.708L33 32.293zm-21.646.354L7.707 33H11v1H6.5a.5.5 0 0 1-.5-.5V29h1v3.293l3.646-3.647zM34 6.5V11h-1V7.707l-3.646 3.647-.708-.708L32.293 7H29V6h4.5a.5.5 0 0 1 .5.5M7 11H6V6.5a.5.5 0 0 1 .5-.5H11v1H7.707l3.647 3.646-.708.708L7 7.707zm5.474 5.31c0 .229.018.458.044.678a.5.5 0 0 1-.376.544c-1.065.264-2.85 1.088-2.85 3.63l.007.235c.082 1.505 1.074 2.781 2.526 3.283l-.326.945c-1.839-.635-3.094-2.26-3.197-4.139a7 7 0 0 1-.01-.324c0-2.173 1.185-3.821 3.193-4.481a8 8 0 0 1-.011-.371c0-2.439 1.65-4.97 3.838-5.887 2.555-1.072 5.267-.537 7.249 1.427a7.3 7.3 0 0 1 1.47 2.133c1.6-1.26 4.501-.695 4.902 2.578 2.485.639 3.848 2.272 3.848 4.63 0 2.601-1.413 3.704-2.597 4.171l-.368-.931c1.323-.52 1.965-1.58 1.965-3.24 0-2.003-1.149-3.26-3.417-3.736a.5.5 0 0 1-.396-.46c-.108-1.827-1.148-2.644-2.132-2.644-.611 0-1.189.3-1.582.824a.497.497 0 0 1-.87-.133c-.35-.978-.878-1.837-1.528-2.483-.809-.801-3.028-2.526-6.158-1.213-1.808.757-3.224 2.938-3.224 4.964M26 29H14v-7.5c0-.211.04-.369.109-.433.079-.075.257-.074.391-.067h1.397a.51.51 0 0 0 .5-.498c.003-.099.07-.347.133-.503l1.857-.008c.046.156.088.393.088.509a.5.5 0 0 0 .5.5l6.7-.001c.118-.009.157.024.17.036.075.07.155.291.155.698zm2.307-6.5L27 26.419V22.5zm1.168-.342A.5.5 0 0 0 29 21.5h-2.016c-.035-.533-.183-.94-.457-1.196a1.14 1.14 0 0 0-.886-.304h-6.227c-.085-.401-.286-.911-.768-1h-2.334c-.496 0-.727.564-.833 1l-.945.001c-.455-.032-.836.08-1.107.335-.283.264-.427.656-.427 1.164v8a.5.5 0 0 0 .5.5h13a.5.5 0 0 0 .469-.344l.006.002z"
      />
    </g>
  </svg>
);
export default SvgEfs;
