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

const Book48: FC<ADSIcon>  = 
    ({fill, size = '3rem', ...rest}) => (<svg aria-hidden="true" width={size} height={size} {...rest} fill={fill} xmlns="http://www.w3.org/2000/svg" viewBox="0 0 48 48">
  <path fill-rule="evenodd" d="M34 4.5c-4.424 0-7.322 1.679-9.102 3.608a10.258 10.258 0 0 0-1.831 2.767 8.9 8.9 0 0 0-.182.441A5.475 5.475 0 0 0 20 10.5H6A1.5 1.5 0 0 0 4.5 12v24A1.5 1.5 0 0 0 6 37.5h14a2.5 2.5 0 0 1 2.5 2.5 1.5 1.5 0 0 0 3 0 2.5 2.5 0 0 1 2.5-2.5h14a1.5 1.5 0 0 0 1.5-1.5V12a1.5 1.5 0 0 0-1.5-1.5h-6.5V6A1.5 1.5 0 0 0 34 4.5ZM32.5 12V7.583c-2.682.31-4.36 1.435-5.398 2.56a7.26 7.26 0 0 0-1.294 1.95c-.216.487-.282.799-.301.887-.006.026-.007.033-.007.02v18.836c1.546-1.537 3.81-2.923 7-3.259V12Zm3 1.5h5v21H28a5.53 5.53 0 0 0-.95.082l.089-.106C28.402 33.002 30.507 31.5 34 31.5a1.5 1.5 0 0 0 1.5-1.5V13.5Zm-13 21.6V16a2.5 2.5 0 0 0-2.5-2.5H7.5v21H20c.9 0 1.75.216 2.5.6ZM11 19a1 1 0 0 1 1-1h6a1 1 0 1 1 0 2h-6a1 1 0 0 1-1-1Zm1 4a1 1 0 1 0 0 2h6a1 1 0 1 0 0-2h-6Zm-1 6a1 1 0 0 1 1-1h6a1 1 0 1 1 0 2h-6a1 1 0 0 1-1-1Z"/>
</svg>
)
export default Book48