APR 24 ALLOC PRESENT