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

const FilePNG32: 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="M5.667 4a1 1 0 0 1 1-1h12a1 1 0 0 1 .707.293L26.04 9.96a1 1 0 0 1 .292.707V28a1 1 0 0 1-1 1H6.667a1 1 0 0 1-1-1V4Zm2 1v22h16.666V11.667h-5.666a1 1 0 0 1-1-1V5h-10Zm12 1.414 3.252 3.253h-3.252V6.414Zm.541 13.36c-.375 0-.711.09-1.007.273-.291.18-.52.438-.685.772-.16.335-.24.73-.24 1.18 0 .445.081.838.247 1.177.165.334.396.596.69.783.3.183.638.274 1.013.274.327 0 .637-.052.928-.154.292-.103.539-.25.738-.44l.021-.02v-1.89h-1.897v.806H21v.608c-.176.175-.43.266-.774.266a.9.9 0 0 1-.52-.156 1.064 1.064 0 0 1-.366-.47 2.065 2.065 0 0 1-.133-.783c0-.314.045-.574.133-.784.092-.21.215-.364.366-.463a.9.9 0 0 1 .52-.156c.198 0 .359.043.486.127.128.084.224.2.287.348l.023.055.843-.246-.021-.065a1.395 1.395 0 0 0-.579-.761c-.281-.19-.635-.282-1.057-.282Zm-8.71.077h-1.41v4.304H11v-1.452h.473c.3 0 .57-.056.804-.17a1.31 1.31 0 0 0 .55-.505c.13-.22.195-.478.195-.772 0-.286-.065-.536-.196-.748a1.21 1.21 0 0 0-.538-.488 1.775 1.775 0 0 0-.791-.169Zm3.216 0h-.835v4.304h.914v-2.63l1.685 2.63h.835V19.85h-.914v2.624l-1.685-2.624Zm-3.713 2.046v-1.24h.449c.208 0 .363.055.471.156.11.1.17.247.17.449 0 .21-.061.365-.177.473-.112.106-.272.162-.488.162H11Z"/>
</svg>
)
export default FilePNG32