Same problem as before. Should be `shards[n+startIndex].startMicro <= startTime`