does this state transition diagram representing a couple days look basically right?
sessionState(00:00)=null -> GlobalTradingOpen
sessionState(08:15:01)=GlobalTradingOpen -> Closed
sessionState(08:30)=Closed -> RegularTradingOpen
sessionState(15:15:01)=RegularTradingOpen -> Closed
sessionState(16:15)=Closed -> CurbTradingOpen
sessionState(17:00:01)=CurbTradingOpen -> Closed
sessionState(19:15)=Closed -> GlobalTradingOpen
sessionState(08:15:01)=GlobalTradingOpen -> Closed
sessionState(08:30)=Closed -> RegularTradingOpen
sessionState(15:15:01)=RegularTradingOpen -> Closed
sessionState(16:15)=Closed -> CurbTrading
sessionState(17:00:01)=CurbTrading -> Closed
sessionState(19:15)=Closed -> GlobalTradingOpen
sessionState(08:15:01)=GlobalTradingOpen -> Closed
sessionState(08:30)=Closed -> RegularTradingOpen
sessionState(15:15:01)=RegularTradingOpen -> Closed
sessionState(16:15)=Closed -> CurbTradingOpen
sessionState(17:00:01)=CurbTradingOpen -> Closed
sessionState(19:15)=Closed -> GlobalTradingOpen
sessionState(08:15:01)=GlobalTradingOpen -> Closed
sessionState(08:30)=Closed -> RegularTradingOpen
sessionState(15:15:01)=RegularTradingOpen -> Closed
sessionState(16:15)=Closed -> CurbTrading
sessionState(17:00:01)=CurbTradingOpen -> Closed
sessionState(19:15)=Closed -> GlobalTradingOpen