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

const View36032: 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">
  <g clip-path="url(#a)">
    <path fill-rule="evenodd" d="M8.507 13.035c.41.28.93.42 1.558.42.455 0 .859-.084 1.214-.252.354-.168.628-.402.821-.7.2-.305.299-.657.299-1.055 0-.404-.106-.74-.318-1.008a1.567 1.567 0 0 0-.746-.541v-.01c.292-.1.52-.27.681-.513.168-.243.252-.548.252-.915 0-.354-.093-.662-.28-.924a1.75 1.75 0 0 0-.775-.597 2.837 2.837 0 0 0-1.138-.215c-.591 0-1.08.14-1.466.42-.38.28-.631.626-.756 1.036l1.167.336c.187-.479.535-.718 1.045-.718a1 1 0 0 1 .663.224c.187.149.28.351.28.606 0 .604-.355.906-1.064.906h-.719v.98h.738c.336 0 .616.08.84.242.224.156.336.383.336.682 0 .298-.103.532-.308.7a1.17 1.17 0 0 1-.747.242c-.317 0-.591-.071-.821-.214a1.27 1.27 0 0 1-.486-.598l-1.11.346c.149.46.429.834.84 1.12Zm5.33-.392c.436.541 1.04.812 1.81.812.486 0 .906-.103 1.26-.308.361-.206.635-.476.822-.812.187-.343.28-.713.28-1.111 0-.442-.096-.828-.29-1.157a1.996 1.996 0 0 0-.783-.775 2.13 2.13 0 0 0-1.055-.27 1.86 1.86 0 0 0-.859.205 1.79 1.79 0 0 0-.644.532c.031-.591.168-1.064.41-1.419.25-.36.576-.541.98-.541.231 0 .42.05.57.149.156.1.293.249.41.448l1.037-.299a1.805 1.805 0 0 0-.681-.989c-.343-.255-.778-.383-1.307-.383-.498 0-.943.137-1.335.411-.392.268-.703.675-.933 1.223-.224.541-.336 1.207-.336 1.997 0 .977.215 1.74.644 2.287Zm2.623-.57c-.206.206-.47.308-.794.308-.317 0-.578-.102-.784-.308-.205-.211-.308-.491-.308-.84 0-.336.103-.61.308-.821a1.03 1.03 0 0 1 .784-.327c.318 0 .579.11.784.327.212.212.318.485.318.821 0 .349-.103.629-.308.84Zm4.746-5.348c.778 0 1.375.29 1.792.868.417.579.625 1.41.625 2.492 0 1.09-.208 1.923-.625 2.502-.417.578-1.014.868-1.792.868-.771 0-1.366-.29-1.782-.868-.411-.579-.616-1.413-.616-2.502 0-1.082.205-1.913.616-2.492.416-.578 1.01-.868 1.782-.868Zm0 1.064c-.373 0-.66.2-.858.598-.2.392-.3.958-.3 1.698s.1 1.31.3 1.708c.199.399.485.598.858.598.386 0 .678-.2.878-.598.199-.398.298-.967.298-1.708 0-.74-.1-1.306-.299-1.698-.199-.399-.491-.598-.877-.598Zm3.873 1.232c.193.106.401.159.625.159.224 0 .43-.053.616-.159a1.19 1.19 0 0 0 .448-.448c.112-.186.168-.392.168-.616 0-.217-.056-.42-.168-.606a1.264 1.264 0 0 0-.448-.458 1.175 1.175 0 0 0-.616-.168c-.224 0-.43.056-.616.168a1.263 1.263 0 0 0-.448.458 1.229 1.229 0 0 0-.01 1.223c.113.186.262.335.449.447Zm1.082-.606a.622.622 0 0 1-.457.186.642.642 0 0 1-.457-.186.642.642 0 0 1-.187-.458.62.62 0 0 1 .187-.457.642.642 0 0 1 .457-.187c.18 0 .333.063.457.187a.622.622 0 0 1 .187.457.643.643 0 0 1-.187.458ZM3 16c0-2 1.225-3.693 3-4.944v2.639c-.673.75-1 1.542-1 2.305 0 1.132.713 2.322 2.23 3.364 1.131.778 2.64 1.418 4.407 1.824l-1.36-2.985a1 1 0 0 1 1.82-.83l2.211 4.854a1 1 0 0 1-.495 1.325L8.96 25.763a1 1 0 0 1-.83-1.82l2.23-1.016c-1.632-.455-3.087-1.106-4.264-1.915C4.282 19.765 3 18.041 3 16Zm24 0c0-.763-.327-1.555-1-2.305v-2.639c1.775 1.251 3 2.943 3 4.944 0 1.866-1.075 3.471-2.641 4.68-1.57 1.213-3.725 2.11-6.166 2.589a1 1 0 0 1-.386-1.963c2.22-.436 4.065-1.232 5.33-2.208C26.406 18.118 27 17.038 27 16Z"/>
  </g>
  <defs>
    <clipPath id="a">
      <rect width="32" height="32" fill="#fff"/>
    </clipPath>
  </defs>
</svg>
)
export default View36032