As always, comments deliver...

 

v20240901