Do I think this is "new" information? No. But the OTC confirmation IS new.
It's a confirmation of the information we have ALREADY learned after serious DD. Look at the filing date on the new document, 04-28-2021. That's last week. And it wasn't released until this past Friday.
And...the post you are questioning was a response to someone else's question.