Which of the following events came first, second, and third?

Boxer Rebellion; Perry opens Japan to trade; Panama Canal
Panama Canal; Boxer Rebellion; Perry opens Japan to trade
Perry opens Japan to trade; Panama Canal; Boxer Rebellion
Perry opens Japan to trade; Boxer Rebellion; Panama Canal