import * as React from "react";
import type { SVGProps } from "react";
const SvgElasticDisasterRecovery = (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="M17.347 18.56h3.85l-2.647 4.235a.5.5 0 0 0 .424.765h1.697l-4.428 5.96.8-4.37a.499.499 0 0 0-.492-.59h-2.476zm-1.58 13.278 6.3-8.48a.502.502 0 0 0-.402-.798h-1.789l2.647-4.235a.5.5 0 0 0-.424-.765H17.05c-.182 0-.351.1-.438.261l-3.819 7a.499.499 0 0 0 .439.739h2.719l-1.078 5.89a.501.501 0 0 0 .894.388m13.266-6.374-5.395-.003v-.9h5.355c.124-.014 4.007-.488 4.007-4.502 0-3.367-2.776-4.208-3.969-4.414a.5.5 0 0 1-.411-.563c-.101-1.512-.823-2.636-1.926-2.959-.908-.267-1.88.085-2.479.895a.51.51 0 0 1-.476.198.5.5 0 0 1-.398-.328c-.411-1.166-1.009-2.146-1.774-2.914-.939-.942-3.52-2.968-7.157-1.428-2.103.891-3.75 3.457-3.75 5.841q0 .405.046.795a.5.5 0 0 1-.373.544C9.089 16.043 7 17.022 7 20.018q0 .233.018.453c.1 1.267.508 2.927 1.891 3.645.152.065.875.153 1.222.196.261.033.486.061.603.084l-.192.981c-.104-.02-.303-.044-.534-.072-.89-.11-1.326-.18-1.56-.302-1.397-.724-2.259-2.306-2.426-4.453A7 7 0 0 1 6 20.018c0-3.427 2.317-4.694 3.675-5.143a7 7 0 0 1-.015-.488c0-2.802 1.875-5.708 4.36-6.762 2.914-1.233 6.001-.62 8.256 1.643a8.4 8.4 0 0 1 1.712 2.541c.835-.699 1.935-.954 2.986-.646 1.439.421 2.402 1.747 2.618 3.577 1.409.33 4.408 1.485 4.408 5.32 0 4.943-4.918 5.4-4.967 5.404"
      />
    </g>
  </svg>
);
export default SvgElasticDisasterRecovery;
