2019 Allocation Cheat Sheet