chmlib