Sort:  

It's a great analysis, well done! :D