Threw this at ChatGPT. The answer is not what someone would want and for some "elite" financial nobs not polished or complex enough, but it's not ridiculously wrong. Of course it's a work in progress.