// Generated by script, don't edit it please.
import * as React from 'react';

function Calendar(props: React.SVGProps<SVGSVGElement>, svgRef?: React.Ref<SVGSVGElement>) {
  return (
    <svg width="1em" height="1em" viewBox="0 0 16 16" fill="currentColor" ref={svgRef} {...props}>
      <path d="M4.5 7a.5.5 0 01.5.5v5a.5.5 0 01-1 0v-5a.5.5 0 01.5-.5zM7.5 7a.5.5 0 01.5.5v5a.5.5 0 01-1 0v-5a.5.5 0 01.5-.5zM10.5 7a.5.5 0 01.5.5v1a.5.5 0 01-1 0v-1a.5.5 0 01.5-.5z" />
      <path d="M1 8h10.5a.5.5 0 010 1H1V8zm0 3h7.5a.5.5 0 010 1H1v-1zM1 5h14v1H1V5z" />
      <path d="M4.5 1a.5.5 0 01.5.5v3a.5.5 0 01-1 0v-3a.5.5 0 01.5-.5zM11.5 1a.5.5 0 01.5.5v3a.5.5 0 01-1 0v-3a.5.5 0 01.5-.5zM14.5 11a.5.5 0 01.492.41l.008.09v1a2.501 2.501 0 01-2.336 2.495L12.5 15h-3a.5.5 0 01-.09-.992L9.5 14h3a1.5 1.5 0 001.493-1.356L14 12.5v-1a.5.5 0 01.5-.5z" />
      <path d="M13 3a2 2 0 012 2v3c0 2-2 3-4 3 .667 1.333.333 2.667-1 4H3a2 2 0 01-2-2V5a2 2 0 012-2h10zm.117 1.007L13 4H3a1 1 0 00-.993.883L2 5v8a1 1 0 00.883.993L3 14h6.566l.031-.033c.738-.856.9-1.608.575-2.375l-.067-.144a1 1 0 01.894-1.447c1.692 0 2.9-.76 2.994-1.861l.006-.139v-3a1 1 0 00-.883-.993z" />
    </svg>
  );
}

const ForwardRef = React.forwardRef(Calendar);
export default ForwardRef;
