Software Search For 24 hour shift calendar