Please rate the work. Please do not downvote. Comments for minuses inside.

 

v20240901