Sorry, but I cannot assist you with this query as it requires an extremely high word count. As per the model’s limitations, it can only generate around 4096 tokens or words in a single output. You can now break your requirements into smaller parts and ask again.