Actually really interesting breakdown and information.
And I haven't heard of a few of these so looks like I have to up my game and research.
Excellent post and I value your analysis of the market very highly so thank you very much for your knowledge and sharing it.