CEO Steps down as people search leaked emails, yan.dex, and barcodes.
'these people are sick' WWG1WGA