import React from 'react';
import Icon from '../../src/Icon';

const ClearCode1Icon = props => (
  <Icon
    dangerouslySetGlyph={
      '<svg viewBox="0 0 40 40" fill="currentColor"><path d="M38 40a2 2 0 0 1-2-2v-8a2 2 0 0 1 4 0v8a2 2 0 0 1-2 2zm0 0zm0-12zm-3-16c-2.761 0-5-2.687-5-6s2.238-6 5-6 5 2.687 5 6-2.239 6-5 6zm0-8c-.552 0-1 .896-1 2s.447 2 1 2c.553 0 1-.896 1-2s-.448-2-1-2zm-1 16c0 3.314-2.239 6-5 6s-5-2.687-5-6 2.239-6 5-6 5 2.687 5 6zm-5-2c-.552 0-1 .896-1 2s.447 2 1 2 1-.896 1-2-.448-2-1-2zm-3-6a2 2 0 0 1-2-2V2a2 2 0 0 1 4 0v8a2 2 0 0 1-2 2zm2 22c0 3.314-2.239 6-5 6-2.762 0-5-2.687-5-6s2.238-6 5-6c2.761 0 5 2.687 5 6zm-5-2c-.553 0-1 .896-1 2s.447 2 1 2c.552 0 1-.896 1-2s-.448-2-1-2zm-3-6a2 2 0 0 1-2-2v-8a2 2 0 0 1 4 0v8a2 2 0 0 1-2 2zm0-14a2 2 0 0 1-2-2V2a2 2 0 0 1 4 0v8a2 2 0 0 1-2 2zm-9 14c-2.762 0-5-2.687-5-6s2.238-6 5-6c2.761 0 5 2.687 5 6 0 3.314-2.239 6-5 6zm0-8c-.553 0-1 .896-1 2s.447 2 1 2c.552 0 1-.896 1-2s-.448-2-1-2zm0-6c-2.762 0-5-2.687-5-6s2.238-6 5-6c2.761 0 5 2.687 5 6s-2.239 6-5 6zm0-8c-.553 0-1 .896-1 2s.447 2 1 2c.552 0 1-.896 1-2s-.448-2-1-2zm-1 30c0 3.314-2.239 6-5 6-2.762 0-5-2.687-5-6s2.238-6 5-6c2.761 0 5 2.687 5 6zm-5-2c-.553 0-1 .896-1 2s.448 2 1 2 1-.896 1-2-.448-2-1-2zm-3-6a2 2 0 0 1-2-2v-8a2 2 0 0 1 4 0v8a2 2 0 0 1-2 2zm0 0zm0-12zm0-2a2 2 0 0 1-2-2V2a2 2 0 0 1 4 0v8a2 2 0 0 1-2 2zm0 0zM2 0zm12 28a2 2 0 0 1 2 2v8a2 2 0 0 1-4 0v-8a2 2 0 0 1 2-2zm18 0a2 2 0 0 1 2 2v8a2 2 0 0 1-4 0v-8a2 2 0 0 1 2-2zm0 0zm0 12zm6-26a2 2 0 0 1 2 2v8a2 2 0 0 1-4 0v-8a2 2 0 0 1 2-2zm0 0zm0 12z" fill-rule="evenodd" clip-rule="evenodd"/></svg>'
    }
    {...props}
  />
);

export default ClearCode1Icon;
