I see. Thanks for the update. Unfortunately I don't know that account. Sorry to hear that though. Nobody deserves that shit. If it's any consolation, usually trolls get fucked up sooner or later by something bigger than them.