library241026