import React from 'react'

interface BuildingsIconProps {
  className?: string
  size?: number
  color?: string
}

/** @deprecated Use icons from icons-v2-generated instead. */
export function BuildingsIcon({
  className = '',
  size = 24,
  color = 'white'
}: BuildingsIconProps) {
  return (
    <svg
      width={size}
      height={size}
      viewBox="0 0 64 64"
      fill="none"
      xmlns="http://www.w3.org/2000/svg"
      className={className}
    >
      <path d="M58.6654 56.5C58.9415 56.5 59.1654 56.2761 59.1654 56C59.1654 55.7239 58.9415 55.5 58.6654 55.5V56V56.5ZM5.33203 55.5C5.05589 55.5 4.83203 55.7239 4.83203 56C4.83203 56.2761 5.05589 56.5 5.33203 56.5V56V55.5ZM18.6654 19.1667C18.9415 19.1667 19.1654 18.9428 19.1654 18.6667C19.1654 18.3905 18.9415 18.1667 18.6654 18.1667V18.6667V19.1667ZM15.9987 18.1667C15.7226 18.1667 15.4987 18.3905 15.4987 18.6667C15.4987 18.9428 15.7226 19.1667 15.9987 19.1667V18.6667V18.1667ZM47.9987 29.8333C48.2748 29.8333 48.4987 29.6095 48.4987 29.3333C48.4987 29.0572 48.2748 28.8333 47.9987 28.8333V29.3333V29.8333ZM45.332 28.8333C45.0559 28.8333 44.832 29.0572 44.832 29.3333C44.832 29.6095 45.0559 29.8333 45.332 29.8333V29.3333V28.8333ZM18.6654 29.8333C18.9415 29.8333 19.1654 29.6095 19.1654 29.3333C19.1654 29.0572 18.9415 28.8333 18.6654 28.8333V29.3333V29.8333ZM15.9987 28.8333C15.7226 28.8333 15.4987 29.0572 15.4987 29.3333C15.4987 29.6095 15.7226 29.8333 15.9987 29.8333V29.3333V28.8333ZM47.9987 40.5C48.2748 40.5 48.4987 40.2761 48.4987 40C48.4987 39.7239 48.2748 39.5 47.9987 39.5V40V40.5ZM45.332 39.5C45.0559 39.5 44.832 39.7239 44.832 40C44.832 40.2761 45.0559 40.5 45.332 40.5V40V39.5ZM29.332 19.1667C29.6082 19.1667 29.832 18.9428 29.832 18.6667C29.832 18.3905 29.6082 18.1667 29.332 18.1667V18.6667V19.1667ZM26.6654 18.1667C26.3892 18.1667 26.1654 18.3905 26.1654 18.6667C26.1654 18.9428 26.3892 19.1667 26.6654 19.1667V18.6667V18.1667ZM29.332 29.8333C29.6082 29.8333 29.832 29.6095 29.832 29.3333C29.832 29.0572 29.6082 28.8333 29.332 28.8333V29.3333V29.8333ZM26.6654 28.8333C26.3892 28.8333 26.1654 29.0572 26.1654 29.3333C26.1654 29.6095 26.3892 29.8333 26.6654 29.8333V29.3333V28.8333ZM27.4987 56C27.4987 56.2761 27.7226 56.5 27.9987 56.5C28.2748 56.5 28.4987 56.2761 28.4987 56H27.9987H27.4987ZM16.832 56C16.832 56.2761 17.0559 56.5 17.332 56.5C17.6082 56.5 17.832 56.2761 17.832 56H17.332H16.832ZM29.332 8V7.5H15.9987V8V8.5H29.332V8ZM7.9987 16H7.4987V56H7.9987H8.4987V16H7.9987ZM37.332 56H37.832V18.6667H37.332H36.832V56H37.332ZM37.332 18.6667H37.832V16H37.332H36.832V18.6667H37.332ZM37.332 18.6667V19.1667H50.6654V18.6667V18.1667H37.332V18.6667ZM58.6654 56V55.5H55.9987V56V56.5H58.6654V56ZM55.9987 56V55.5H37.332V56V56.5H55.9987V56ZM37.332 56V55.5H7.9987V56V56.5H37.332V56ZM7.9987 56V55.5H5.33203V56V56.5H7.9987V56ZM55.9987 24H55.4987V56H55.9987H56.4987V24H55.9987ZM50.6654 18.6667V19.1667C53.3347 19.1667 55.4987 21.3306 55.4987 24H55.9987H56.4987C56.4987 20.7783 53.887 18.1667 50.6654 18.1667V18.6667ZM15.9987 8V7.5C11.3043 7.5 7.4987 11.3056 7.4987 16H7.9987H8.4987C8.4987 11.8579 11.8566 8.5 15.9987 8.5V8ZM29.332 8V8.5C33.4742 8.5 36.832 11.8579 36.832 16H37.332H37.832C37.832 11.3056 34.0265 7.5 29.332 7.5V8ZM18.6654 18.6667V18.1667H15.9987V18.6667V19.1667H18.6654V18.6667ZM47.9987 29.3333V28.8333H45.332V29.3333V29.8333H47.9987V29.3333ZM18.6654 29.3333V28.8333H15.9987V29.3333V29.8333H18.6654V29.3333ZM47.9987 40V39.5H45.332V40V40.5H47.9987V40ZM29.332 18.6667V18.1667H26.6654V18.6667V19.1667H29.332V18.6667ZM29.332 29.3333V28.8333H26.6654V29.3333V29.8333H29.332V29.3333ZM27.9987 56H28.4987V45.3333H27.9987H27.4987V56H27.9987ZM17.332 45.3333H16.832V56H17.332H17.832V45.3333H17.332ZM22.6654 40V39.5C19.4437 39.5 16.832 42.1117 16.832 45.3333H17.332H17.832C17.832 42.664 19.996 40.5 22.6654 40.5V40ZM27.9987 45.3333H28.4987C28.4987 42.1117 25.887 39.5 22.6654 39.5V40V40.5C25.3347 40.5 27.4987 42.664 27.4987 45.3333H27.9987Z"
        fill={color} />
    </svg>
  )
}