Chapter 584: Past, Present