import * as React from 'react';

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

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

  return (
    <svg {...props} style={styles} viewBox="0 0 1024 1024"><defs></defs><path d="M854.064 116.336H701.44A123.896 123.896 0 0 0 584.256 32H439.744a123.416 123.416 0 0 0-117.216 84.336H169.936A138.08 138.08 0 0 0 32 254.2v600.44a39.408 39.408 0 0 0 78.824 0V254.2a59.712 59.712 0 0 1 59.624-59.592H323.04c0 0.504 0 0.504 0.504 1.008 1.008 2.528 2.024 5.552 3.032 8.08s2.528 5.048 3.536 7.576c0.504 0.504 0.504 1.008 1.008 1.512 1.512 2.528 2.528 5.048 4.04 7.072a1.76 1.76 0 0 0 0.504 1.008c1.512 2.016 3.032 4.544 4.544 6.568 0 0.504 0.504 0.504 0.504 1.008 1.512 2.024 3.536 4.544 5.056 6.568 0.504 0.504 1.008 1.008 1.008 1.512 2.024 2.016 3.536 4 5.56 6.056a60.568 60.568 0 0 0 6.064 5.552c0.504 0.504 1.008 1.008 1.512 1.008a32.44 32.44 0 0 0 6.568 5.048l1.008 1.008a73.928 73.928 0 0 0 6.568 4.544c0.504 0 0.504 0.504 1.008 0.504a50.504 50.504 0 0 0 7.072 4c0.504 0.504 1.008 0.504 1.512 1.008a51.016 51.016 0 0 0 7.576 3.536c2.528 1.008 5.56 2.024 8.088 3.032 0.504 0 1.008 0.504 1.512 0.504 2.528 1.008 5.56 1.512 8.088 2.528a1.856 1.856 0 0 1 1.512 0.504l7.576 1.512h1.512a49.808 49.808 0 0 0 8.592 1.008h2.024c3.032 0 6.064 0.504 9.096 0.504h144.52a54.944 54.944 0 0 0 9.096-0.504h2.024c3.032-0.504 5.56-0.504 8.592-1.008h1.512l7.576-1.512a1.856 1.856 0 0 0 1.512-0.504 49.696 49.696 0 0 0 8.088-2.528c0.504 0 1.008-0.504 1.512-0.504 2.528-1.008 5.56-2.016 8.088-3.032s5.056-2.528 7.576-3.536c0.504-0.504 1.008-0.504 1.512-1.008 2.528-1.512 5.056-2.528 7.072-4 0.504 0 0.504-0.504 1.008-0.504 2.024-1.512 4.544-3.032 6.568-4.544l1.008-1.008c2.024-1.512 4.544-3.536 6.568-5.048 0.504-0.504 1.008-1.008 1.512-1.008 2.024-2.024 4.04-3.536 6.064-5.552a60.56 60.56 0 0 0 5.56-6.056c0.504-0.504 1.008-1.008 1.008-1.512a32.424 32.424 0 0 0 5.056-6.568c0-0.504 0.504-0.504 0.504-1.008a73.848 73.848 0 0 0 4.544-6.568 1.76 1.76 0 0 1 0.504-1.008 50.448 50.448 0 0 0 4.04-7.072c0.504-0.504 0.504-1.008 1.008-1.512a50.952 50.952 0 0 0 3.536-7.576c1.008-2.528 2.024-5.552 3.032-8.08 0-0.504 0-0.504 0.504-1.008h152.592a59.712 59.712 0 0 1 59.624 59.592v600.44a58.64 58.64 0 0 1-58.608 58.576h-566.4a39.392 39.392 0 1 0 0 78.776h567.904a137 137 0 0 0 136.928-136.856V254.2a138.08 138.08 0 0 0-137.936-137.864z m-414.312 84.8a45.448 45.448 0 1 1 0-90.896h144.504a45.448 45.448 0 1 1 0 90.896z"></path><path d="M316.912 483.904l175.4 175.408a36.008 36.008 0 1 1-50.928 50.928L265.968 534.832a36.008 36.008 0 1 1 50.928-50.928z"></path><path d="M758.264 393.376a36 36 0 0 1 0 50.928L492.312 710.248a36.008 36.008 0 1 1-50.928-50.928l265.968-265.936a36 36 0 0 1 50.928 0z"></path></svg>
  );
}