I read it. And i am the one that has been talking about chapel hill here for months
You mentioned Chapel Hill twice. I am not sure what that means.
I googled “chapel hill virus” (actually I used DuckDuckGo) and couldn’t find anything.