Amir


Comprehensive review coming soon.

Please see scoresheet