STATE OF NEW JERSEY VS. DAVID A. CASTRO (18-12-3899, ESSEX COUNTY AND STATEWIDE) A-0801-19T2 Appellate Nov. 24, 2020