Cue the Neil Degrasse Tyson meme, looks like we have a bad ass pair of socks over here! They came in the mail today! Thank you gifter!