randy de punite