related tags: 4C3E4D 7752A4 79668F 543655 8E695A A85E40 BFA570 C6BCAC D3BE9F E6B349 copyright electronicinformation ict library licensing openaccess opendata publiclibrary research