caryll31a