moved end time into the parser along with a means to remap uids
to those that actually sign on and the order in which they sign on
another option is to remove uids that are not online during the window
of interest (signed on before but never on during)