allocat