Zero desire to improve on this any further although that may change in the future...
Final frame count: