import React, { FC } from 'react';
import { ADSIcon } from "../../icons.types";

const EcoAlt32: FC<ADSIcon>  = 
    ({fill, size = '2rem', ...rest}) => (<svg aria-hidden="true" width={size} height={size} {...rest} fill={fill} xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
  <path fill-rule="evenodd" d="M10.579 7.169A7.667 7.667 0 0 1 21.432 18l-.02.018-.084.084a9.06 9.06 0 0 0-1.103 1.38c-.463.714-.952 1.693-1.143 2.852h-6.164c-.19-1.16-.68-2.138-1.143-2.852a9.06 9.06 0 0 0-1.103-1.38 4.905 4.905 0 0 0-.085-.084L10.568 18a7.667 7.667 0 0 1 .01-10.831Zm12.224 12.287-.675-.738c.675.738.676.738.676.737l.002-.001.03-.029c3.774-3.775 3.774-9.895 0-13.67-3.776-3.775-9.896-3.775-13.671 0a9.664 9.664 0 0 0 0 13.67l.03.03.009.008.05.05a7.054 7.054 0 0 1 .843 1.058c.473.729.903 1.693.903 2.763a1 1 0 0 0 .5.866v.467c0 .85.579 1.565 1.364 1.772a3.167 3.167 0 0 0 6.272 0 1.834 1.834 0 0 0 1.364-1.772v-.468a.998.998 0 0 0 .5-.866c0-1.07.43-2.033.903-2.763a7.044 7.044 0 0 1 .843-1.058l.05-.049.008-.007ZM19.5 24.334h-7v.333c0 .46.373.833.833.833h5.334c.46 0 .833-.373.833-.833v-.334ZM15.688 8.276a.5.5 0 0 1 .624 0C18.076 9.687 19 11.49 19 13.334c0 1.777-.859 3.516-2.5 4.902v1.098a.5.5 0 1 1-1 0v-1.098c-1.641-1.386-2.5-3.125-2.5-4.902 0-1.845.924-3.647 2.688-5.058ZM18 13.334c0 1.203-.485 2.434-1.5 3.525V14a.5.5 0 1 0-1 0v2.86c-1.015-1.092-1.5-2.323-1.5-3.526 0-1.387.644-2.81 2-4.014 1.356 1.204 2 2.627 2 4.014Zm-2 14.833a2.168 2.168 0 0 1-2.11-1.667h4.218a2.168 2.168 0 0 1-2.11 1.667Z"/>
</svg>
)
export default EcoAlt32