import * as React from 'react';

const DefaultStyles = {
  width: '1em',
  height: '1em',
  verticalAlign: 'middle',
  fill: 'currentColor',
  overflow: 'hidden'
};

export default function KaQuanJiHua(props = {}) {
  const styles = Object.assign({}, DefaultStyles, props.style);

  return (
    <svg {...props} style={styles} viewBox="0 0 1024 1024"><path d="M696 44a52 52 0 0 1 52 52v28h91.112c41.808 0 75.704 33.48 76.856 75.064l0.032 2.2v701.472c0 41.864-33.176 76.064-74.696 77.232l-2.192 0.032H184.88c-41.808 0-75.704-33.48-76.856-75.064l-0.032-2.2V201.264c0-41.864 33.176-76.064 74.696-77.232l2.192-0.032H276V96a52 52 0 0 1 50.136-51.968L328 44h368z m-420 152H184.888c-2.384 0-4.48 1.888-4.832 4.472l-0.056 0.792v701.472c0 2.712 1.872 4.84 4.184 5.208l0.704 0.056h654.224c2.384 0 4.48-1.888 4.832-4.472l0.056-0.792V201.264c0-2.712-1.872-4.84-4.184-5.208l-0.704-0.056H748V224a52 52 0 0 1-50.136 51.968L696 276H328a52 52 0 0 1-52-52v-28z m476.344 242.48a36 36 0 0 1-0.4 49.584l-1.32 1.296-270.32 252.64a36 36 0 0 1-49.904-0.72l-1.296-1.344-156.104-171.4a36 36 0 0 1 51.944-49.816l1.28 1.336 131.552 144.432 243.68-227.728a36 36 0 0 1 50.888 1.72zM676 116h-328v88h328v-88z"></path></svg>
  );
}