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

function KeyboardO(props: React.SVGProps<SVGSVGElement>, svgRef?: React.Ref<SVGSVGElement>) {
  return (
    <svg width="1em" height="1em" viewBox="0 0 34 32" fill="currentColor" ref={svgRef} {...props}>
      <path d="M6.857 20.857v1.714a.282.282 0 01-.286.286H4.857a.282.282 0 01-.286-.286v-1.714c0-.161.125-.286.286-.286h1.714c.161 0 .286.125.286.286zm2.286-4.571V18a.282.282 0 01-.286.286h-4A.282.282 0 014.571 18v-1.714c0-.161.125-.286.286-.286h4c.161 0 .286.125.286.286zm-2.286-4.572v1.714a.282.282 0 01-.286.286H4.857a.282.282 0 01-.286-.286v-1.714c0-.161.125-.286.286-.286h1.714c.161 0 .286.125.286.286zm18.286 9.143v1.714a.282.282 0 01-.286.286H9.428a.282.282 0 01-.286-.286v-1.714c0-.161.125-.286.286-.286h15.429c.161 0 .286.125.286.286zm-11.429-4.571V18a.282.282 0 01-.286.286h-1.714a.282.282 0 01-.286-.286v-1.714c0-.161.125-.286.286-.286h1.714c.161 0 .286.125.286.286zm-2.285-4.572v1.714a.282.282 0 01-.286.286H9.429a.282.282 0 01-.286-.286v-1.714c0-.161.125-.286.286-.286h1.714c.161 0 .286.125.286.286zm6.857 4.572V18a.282.282 0 01-.286.286h-1.714A.282.282 0 0116 18v-1.714c0-.161.125-.286.286-.286H18c.161 0 .286.125.286.286zM16 11.714v1.714a.282.282 0 01-.286.286H14a.282.282 0 01-.286-.286v-1.714c0-.161.125-.286.286-.286h1.714c.161 0 .286.125.286.286zm6.857 4.572V18a.282.282 0 01-.286.286h-1.714a.282.282 0 01-.286-.286v-1.714c0-.161.125-.286.286-.286h1.714c.161 0 .286.125.286.286zm6.857 4.571v1.714a.282.282 0 01-.286.286h-1.714a.282.282 0 01-.286-.286v-1.714c0-.161.125-.286.286-.286h1.714c.161 0 .286.125.286.286zm-9.143-9.143v1.714a.282.282 0 01-.286.286h-1.714a.282.282 0 01-.286-.286v-1.714c0-.161.125-.286.286-.286h1.714c.161 0 .286.125.286.286zm4.572 0v1.714a.282.282 0 01-.286.286h-1.714a.282.282 0 01-.286-.286v-1.714c0-.161.125-.286.286-.286h1.714c.161 0 .286.125.286.286zm4.571 0V18a.282.282 0 01-.286.286h-4a.282.282 0 01-.286-.286v-1.714c0-.161.125-.286.286-.286h2v-4.286c0-.161.125-.286.286-.286h1.714c.161 0 .286.125.286.286zM32 25.143v-16H2.286v16H32zm2.286-16v16A2.279 2.279 0 0132 27.429H2.286A2.279 2.279 0 010 25.143v-16a2.279 2.279 0 012.286-2.286H32a2.279 2.279 0 012.286 2.286z" />
    </svg>
  );
}

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