libspiro