import * as React from "react";
import type { SVGProps } from "react";
const SvgCostAndUsageReport = (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="M21.988 21.072h4.004v-1h-4.004zm7.007 0h3.003v-1h-3.003zm-7.007-2.045h5.005v-1h-5.005zM8.502 32C7.744 32 7 31.259 7 30.504s.743-1.498 1.5-1.498c.756 0 1.5.742 1.5 1.498 0 .755-.744 1.497-1.5 1.497m0-7.016c-.758 0-1.501-.742-1.501-1.497s.743-1.498 1.5-1.498c.756 0 1.5.742 1.5 1.498 0 .755-.744 1.497-1.5 1.497m0-7.03c-.758 0-1.501-.742-1.501-1.498 0-.755.743-1.497 1.5-1.497.756 0 1.5.742 1.5 1.497s-.744 1.497-1.5 1.497m0-6.96c-.73 0-1.501-.77-1.501-1.498 0-.727.77-1.498 1.5-1.498.728 0 1.5.77 1.5 1.498s-.772 1.497-1.5 1.497m17.49 12.992v-1H15.903V9.498a.5.5 0 0 0-.5-.5h-4.464C10.678 7.918 9.618 7 8.502 7 7.215 7 6 8.214 6 9.497s1.215 2.497 2.502 2.497c1.116 0 2.176-.916 2.437-1.997h3.963v6.058h-3.945c-.212-1.138-1.283-2.094-2.455-2.094-1.31 0-2.502 1.19-2.502 2.496 0 1.308 1.192 2.497 2.502 2.497 1.104 0 2.117-.85 2.408-1.9h3.992v5.934h-3.96c-.253-1.095-1.302-1.998-2.44-1.998C7.192 20.99 6 22.18 6 23.488c0 1.307 1.192 2.496 2.502 2.496 1.138 0 2.187-.902 2.44-1.997h3.96v6.017h-3.96c-.253-1.095-1.302-1.998-2.44-1.998-1.31 0-2.502 1.19-2.502 2.498C6 31.81 7.192 33 8.502 33c1.138 0 2.187-.901 2.44-1.997h4.46a.5.5 0 0 0 .501-.5v-6.516zm2.002 0h4.004v-1h-4.004zm1-4.96h3.004v-1h-3.003zm-.015-8.16.828.982 2.617 3.102H28.98zm5.013 4.54-.008-.05a.5.5 0 0 0-.101-.228L28.86 9.175a.5.5 0 0 0-.226-.142c-.025-.01-.047-.012-.072-.016-.029-.005-.055-.02-.085-.02h-8.034a.5.5 0 0 0-.5.5v12.47h1V9.998h7.034v5.454a.5.5 0 0 0 .5.5H33v14.053H20.944v-5.038h-1v5.538a.5.5 0 0 0 .5.5h13.055a.5.5 0 0 0 .501-.5V15.45c0-.015-.006-.029-.008-.044"
      />
    </g>
  </svg>
);
export default SvgCostAndUsageReport;
