I haven’t heard of that source. I guess you trust them. Hopefully true. Sounds a bit off.
I don’t trust nobody.