libarauch