(Note: This timeline is an estimation.  The actual dates of the above events may vary)