direct allocations

direct allocations