<svg width="24" height="24" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="none"><path d="M18 9V10H20V9H19H18ZM18 15.5C18 14.9477 17.5523 14.5 17 14.5C16.4477 14.5 16 14.9477 16 15.5H17H18ZM17 17H16C16 17.5523 16.4477 18 17 18V17ZM18 18C18.5523 18 19 17.5523 19 17C19 16.4477 18.5523 16 18 16V17V18ZM9 7C8.44772 7 8 7.44772 8 8C8 8.55228 8.44772 9 9 9V8V7ZM15 9C15.5523 9 16 8.55228 16 8C16 7.44772 15.5523 7 15 7V8V9ZM9 11C8.44772 11 8 11.4477 8 12C8 12.5523 8.44772 13 9 13V12V11ZM10 13C10.5523 13 11 12.5523 11 12C11 11.4477 10.5523 11 10 11V12V13ZM11 21V20H6V21V22H11V21ZM5 20H6V4H5H4V20H5ZM6 3V4H18V3V2H6V3ZM19 4H18V9H19H20V4H19ZM17 15.5H16V17H17H18V15.5H17ZM17 17V18H18V17V16H17V17ZM21 17H20C20 18.6569 18.6569 20 17 20V21V22C19.7614 22 22 19.7614 22 17H21ZM17 21V20C15.3431 20 14 18.6569 14 17H13H12C12 19.7614 14.2386 22 17 22V21ZM13 17H14C14 15.3431 15.3431 14 17 14V13V12C14.2386 12 12 14.2386 12 17H13ZM17 13V14C18.6569 14 20 15.3431 20 17H21H22C22 14.2386 19.7614 12 17 12V13ZM9 8V9H15V8V7H9V8ZM9 12V13H10V12V11H9V12ZM18 3V4V4H19H20C20 2.89543 19.1046 2 18 2V3ZM5 4H6V4V3V2C4.89543 2 4 2.89543 4 4H5ZM6 21V20H6H5H4C4 21.1046 4.89543 22 6 22V21Z" fill="currentColor"/></svg>