Wow, checks all the boxes, but just too many Benjamins for me.

.................. John D....................