Agreed. None of what they have claimed makes any sense whatsoever. It is like they Googled Treasuries and just invented something from the terminology they found on the internet.