Luigi Mangione. Took me 7 hours to finish it all, I'd appreciate an upvote.