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

function CharacterAuthorize(
  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="M6 14H2a2 2 0 01-2-2V3a2 2 0 012-2h11a2 2 0 012 2v3h-1V3a1 1 0 00-1-1H2a1 1 0 00-1 1v9a1 1 0 001 1h4v1z" />
      <path d="M5 7a1 1 0 100-2 1 1 0 000 2zm0 1a2 2 0 11-.001-3.999A2 2 0 015 8z" />
      <path d="M3 10.833V10c0-1.139.998-2 2-2 1.034 0 2 .819 2 2h1c0-2-1.714-3-3-3s-3 1.067-3 3v1l1-.167zm0 0V10c0-1.139.998-2 2-2 1.034 0 2 .819 2 2h1c0-2-1.714-3-3-3s-3 1.067-3 3v1l1-.167z" />
      <path d="M2 10h1v1H2v-1zM9.5 6h2a.5.5 0 010 1h-2a.5.5 0 010-1zM9.5 4h2a.5.5 0 010 1h-2a.5.5 0 010-1zM16 9a1 1 0 00-1-1H9a1 1 0 00-1 1v6a1 1 0 001 1h6a1 1 0 001-1v-2h-1v2H9V9h7z" />
      <path d="M15.175 10.12a.5.5 0 01.651.759l-3.5 3a.5.5 0 01-.741-.102l-1-1.5a.5.5 0 11.832-.554l.687 1.03 3.072-2.633z" />
    </svg>
  );
}

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