Here is a detailed timeline and cast of characters based on the provided sources:

Detailed Timeline of Events:

Cast of Characters:

While not explicitly named characters with dialogue or actions, the following are principle concepts or entities mentioned with significant roles: